[AMBER] Boost Error in MoFT - metatwist

From: Lorenzo Cupellini via AMBER <amber.ambermd.org>
Date: Thu, 14 Mar 2024 15:19:30 +0100

Dear Amber Developers and Users,

I have been attempting the Amber tutorial /"Placing waters and ions
using 3D-RISM and MOFT"
/(https://ambermd.org/tutorials/advanced/tutorial34/index.html), using
Amber 22. I get the following error when running `metatwist` to place
water oxygens:

terminate called after throwing an instance of
'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args>
>'
  what():  boost::too_many_args: format-string referred to fewer
arguments than were passed

I could replicate the error on various OpenSUSE and RockyLinux machines.

The error appears just as the first element of the "blobs" is being
printed, and points to an error in the format string.

I could not fix the error by forcing the internal Boost libraries as
suggested in http://archive.ambermd.org/202206/0048.html

There indeed appears to be missing element in the format string at line
1484 of the file AmberTools/src/moft/metatwist/Density.hpp ; adding an
additional element fixed the problem for me.

Regards,

Lorenzo Cupellini

-- 
Dr. Lorenzo Cupellini
Dipartimento di Chimica e Chimica Industriale
Università di Pisa
Via Moruzzi 13
56124 PISA (Italy)
orcid.org/0000-0003-0848-2908
_______________________________________________
AMBER mailing list
AMBER.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber
Received on Thu Mar 14 2024 - 07:30:02 PDT
Custom Search