Dear Alps users,
there is a bug in the boost library that is shipped with alps.
On some systems, any program that is linked to boost_filesystem or alps aborts with the following error message.
terminate called after throwing an instance of 'std::runtime_error' what(): locale::facet::_S_create_c_locale name not valid Aborted
This bug is known and a patch exists [1]. I tried the patch and it worked for me. Another quick workaround is setting LC_ALL="C".
I'm currently using Ubuntu 10.10. The bug appears both in the deb-package and also when compiling from source. deb-version: alps 2.0.0-4, boost 1.45.0-1 source package: alps-2.0.0-r5363-src-with-boost
Best regards, Andreas Herrmann
The next release will come with 1.46.1
Matthias
On Apr 15, 2011, at 12:42 AM, Andreas Herrmann wrote:
Dear Alps users,
there is a bug in the boost library that is shipped with alps.
On some systems, any program that is linked to boost_filesystem or alps aborts with the following error message.
terminate called after throwing an instance of 'std::runtime_error' what(): locale::facet::_S_create_c_locale name not valid Aborted
This bug is known and a patch exists [1]. I tried the patch and it worked for me. Another quick workaround is setting LC_ALL="C".
I'm currently using Ubuntu 10.10. The bug appears both in the deb-package and also when compiling from source. deb-version: alps 2.0.0-4, boost 1.45.0-1 source package: alps-2.0.0-r5363-src-with-boost
Best regards, Andreas Herrmann
comp-phys-alps-users@lists.phys.ethz.ch