status = Local optimization finished
Warning: File 'Energy_vs_N.pdf' not found.
> In makeFigures (line 23) In WriteGenerationOutput_300 (line 26) In EA_300 (line 34) In Start (line 52) In USPEX (line 39)Warning: File 'Fitness_vs_N.pdf' not found.> In makeFigures (line 41) In WriteGenerationOutput_300 (line 26) In EA_300 (line 34) In Start (line 52) In USPEX (line 39)Warning: File 'Enthalpy_vs_Volume.pdf' not found.> In makeFigures (line 62) In WriteGenerationOutput_300 (line 26) In EA_300 (line 34) In Start (line 52) In USPEX (line 39)Warning: File 'E_series.pdf' not found.> In makeFigures (line 82) In WriteGenerationOutput_300 (line 26) In EA_300 (line 34) In Start (line 52) In USPEX (line 39)Warning: File 'Variation-Operators.pdf' not found.> In makeFigures (line 99) In WriteGenerationOutput_300 (line 26) In EA_300 (line 34) In Start (line 52) In USPEX (line 39)status = Local optimization finished
still_runing is present, USPEX has to exit, please see NOT_YET file for details
#SBATCH --output=out.%j
Error using axesWhile setting property 'Parent' of class ''Axes'':Can't reload '/opt/ohpc/pub/libs/intel/impi/uspex/10.3/v91/bin/glnxa64/libmwosgserver.so'Error in subplot
Error in makeFigures (line 144)
Error in WriteGenerationOutput_300 (line 26)
Error in EA_300 (line 34)
Error in Start (line 52)
Error in USPEX (line 39)This issue may be related to a version conflict between system libraries and the libstdc++ version included with MATLAB. You may be able to resolve this issue by making MATLAB use your system's libstdc++ instead of the libstdc++ shipped with MATLAB. While you can accomplish this in the way described by Joseph above, there is a better way:From a Linux shell (with appropriate permissions to make modifications in your MATLAB installation, i.e. use "sudo" if needed or work with your system administrator):1. cd into your MATLAB sys/os/glnxa64 directory.2. Create a new directory named "old":mkdir old3. Move libstdc++* into the old directory:mv libstdc++* oldNow MATLAB no longer can find its own libstdc++ and it will automatically switch to working with your system's libstdc++.
I had the same problem. I was able to solve it by copying the relevant dynamic library into place.cp /usr/lib64/libstdc++.so.6 /usr/local/MATLAB/R2017a/bin/glnxa64
Error in USPEX (line 32)MATLAB:builtins:MessageCatalogLoadFailed/uspex/10.3/v91/bin/glnxa64/matlab_helper: /uspex/10.3/v91/bin/glnxa64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /uspex/10.3/v91/bin/glnxa64/matlab_helper)/uspex/10.3/v91/bin/glnxa64/matlab_helper: /uspex/10.3/v91/bin/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required b/uspex/10.3/v91/bin/glnxa64/libmwcpp11compat.so)/uspex/10.3/v91/bin/glnxa64/matlab_helper: /uspex/10.3/v91/bin/glnxa64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /uspex/10.3/v91/bin/glnxa64/matlab_helper)/uspex/10.3/v91/bin/glnxa64/matlab_helper: /uspex/10.3/v91/bin/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /uspex/10.3/v91/bin/glnxa64/libmwcpp11compat.so)Error using errorUnable to load a message catalog 'MATLAB:python'. Please check the file location and format.Error in python_uspex (line 85)This issue might be due to an incompatibility between the libstdc++ shipped with MATLAB and the libstdc++ shipped with the system that the other application was linked against."CXXABI_1.3.9 not found" error message indicates that the libstdc++.so.6 library that is included with MATLAB is missing ABI versions the system needs to draw graphical content.This is caused because the version of this particular library packaged with MATLAB is older than the versions that come with newer Linux operating systems, which causes compatibility issues.You can try the following workarounds: 1. Renaming the libstdc++.so.6 library file so that MATLAB cannot find it and is forced to use the system's version of the library. This file is located in matlabroot/sys/os/glnxa64 . Renaming it to libstdc++.so.6.old should suffice. (where "matlabroot" is root installation directory of MATLAB)2. Forcing MATLAB to load the system version by setting the $LD_PRELOAD environment variable to the newer version of libstdc++.Also, since you are trying to call an external program from MATLAB, this may be a third party issue. But, you can try setting the library paths correctly in 'LD_LIBRARY_PATH' system variable.
Thus, I come to the conclusion that the portion of Matlab Runtime MCR R2016B that is needed to draw PDFs has libraries/requirements that are incompatible with Centos 7.6.
--
You received this message because you are subscribed to the Google Groups "USPEX" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uspex+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/uspex/1da93cce-b6d3-46b1-83f8-64a29f8eafc6%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to us...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/uspex/1da93cce-b6d3-46b1-83f8-64a29f8eafc6%40googlegroups.com.
Warning: File 'Energy_vs_N.pdf' not found.
> In makeFigures (line 23)
In WriteGenerationOutput_300 (line 26)
In EA_300 (line 34)
In Start (line 52)
In USPEX (line 39)
Error using axes
While setting property 'Parent' of class ''Axes'':
Can't reload '/opt/ohpc/pub/libs/intel/impi/uspex/10.3/v91/bin/glnxa64/libmwosgserver.so'
Error in subplot
Error in makeFigures (line 144)
On Aug 24, 2019, at 7:48 PM, Зэд Икс <zahed.a...@gmail.com> wrote:while we use 10.3 on our Centos 7.6.18 machine.
locate libstdc++.so.6
cd /usr/local/MATLAB/MATLAB_Runtime/v91/sys/os/glnxa64/
sudo mv libstdc++.so.6 xxx_l_ibstdc++.so.6
sudo mv libstdc++.so.6.0.20 xxx_l_ibstdc++.so.6.0.20
sudo cp /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25 .
Dear Zahed,
Could you please let me know how to get EX04 log for whichCluster:0 that would mention the library (that prevented USPEX from executing LAMMPS in Ubuntu 18)? Accounting for the fact, that i did NOT have any separate version of Matlab installed except USPEX’s runtime? (I installed Matlab for the 1st time a few days ago for 9.4.4 to run It with LAMMPS in Ubuntu 18).
I was reporting this thing from April (see one of the topics below, you replied there), since than i was following what a few developers were suggesting as well as trying my own solutions.
--
You received this message because you are subscribed to the Google Groups "USPEX" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uspex+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/uspex/851b4630-4163-4960-9d5a-5f69cc99f753%40googlegroups.com.
<test_ex04.tgz>
/usr/bin/lmp_daily: ../sys/os/glnxa64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /usr/bin/lmp_daily)
/usr/bin/lmp_daily: ../sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/bin/lmp_daily)
To unsubscribe from this group and stop receiving emails from it, send an email to us...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/uspex/851b4630-4163-4960-9d5a-5f69cc99f753%40googlegroups.com.
<test_ex04.tgz>