That is due to the fact that MATLAB uses its own libirc.so library that are not the ones you compiled the MEX files with. If you compile MEX files with intel compilers, MATLAB might complain about missing symbols. MATLAB complains about intel_fast_memm symbol
#Matlab r2013a documentation update
We will update this page when the configuration has been updated. In either case, if you are running ISSM on MATLAB under Windows, please use version R2019b or earlier. In the case of a crash while using the MATLAB GUI, - in the prompt that reads 'MATLAB has encountered an internal problem and needs to close.', click the 'Show Report' button - scroll down to the 'Stack Trace (from fault):' section - look for a symbol that reads 'mexfile::Inspector::needs_upgrade' to verify the likely cause of the crash - click 'Don't Send' and exit MATLAB In the case of a hang (no GUI), use the Windows Task Manager to exit the MATLAB instance. Windows: MATLAB hangs (no GUI) or crashes with prompt 'MATLAB has encountered an internal problem and needs to close.' (GUI)Īlthough MATLAB hangs and crashes can have many causes, this may have to do with the fact that the ISSM build configuration for MEX files needs to be updated to use the new 64-bit API. Restart MATLAB to see if your solution now runs. Where is the GCC version that is installed and is the version of MATLAB that you are running. The first column of E contains the starting vertex identification of each edge, and the second column contains the ending vertex identification.
Vertex identifications are the row numbers of the triangulation vertices in TR.Points. Cp /c/msys64/mingw64/lib/gcc/x86_64-w64-mingw32//libstdc++.a. E edges (TR) returns the triangulation edges as a two-column matrix of vertex identification numbers.