Hello Elmer team,
I updated Elmer. the process of updating seemed to be ok. there was no error. Everything seemed to be OK. However, whenever trying to run any .sif file segmentation fault occurs.
used libraries
bash-3.2$ otool -L ~/elmerfem/bin/ElmerSolver
/Users/martina/elmerfem/bin/ElmerSolver:
libelmersolver-5.5.0.dylib (compatibility version 0.0.0, current version 0.0.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.4.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.4)
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib (compatibility version 1.0.0, current version 218.0.0)
/sw/lib/gcc4.3/lib/libgfortran.3.dylib (compatibility version 4.0.0, current version 4.0.0)
do you have any ideas why could be so?
regards, Martina.
Update - 4 tests didn't pass
Update - 4 tests didn't pass
Last edited by mulvrova on 18 Nov 2009, 13:32, edited 4 times in total.
Re: Update - 4 tests didn't pass
problem solved. the last version of elmer compiled ^_^
however, only 107 tests passed out of total 111 tests
any clue why these four tests didn't pass?
however, only 107 tests passed out of total 111 tests
any clue why these four tests didn't pass?
Code: Select all
testing: PhaseChange3 [FAILED]: END TEST CASE 1: Target NRM= 0.698030483075, Computed NRM=0.189232: [FAILED]: END TEST CASE 1: Target NRM= 0.698030483075, Computed NRM=0.189232: look at [PhaseChange3/test.log] for details
Code: Select all
testing: heateq_bdf2 [FAILED]: END TEST CASE 1: Target NRM=5.214225320136149E-002, Computed NRM=0.124331: [FAILED]: END TEST CASE 1: Target NRM=5.214225320136149E-002, Computed NRM=0.124331: look at [heateq_bdf2/test.log] for details
Code: Select all
testing: linearsolvers_cmplx look at [linearsolvers_cmplx/test.log] for details
make[3]: *** [run] Segmentation fault
Code: Select all
testing: buckling look at [buckling/test.log] for details
make[3]: *** [run] Bus error
Last edited by mulvrova on 18 Nov 2009, 13:32, edited 4 times in total.
Re: Update - 4 tests didn't pass
btw. when compiling Elmer on Mac OS X it is still needed to change
-soname option to -dylib_install_name
in /path/to/elmer/trunk/fem/src/Makefile
-soname option to -dylib_install_name
in /path/to/elmer/trunk/fem/src/Makefile
Last edited by mulvrova on 18 Nov 2009, 02:57, edited 1 time in total.
-
- Posts: 5
- Joined: 30 Nov 2009, 22:59
Re: Update - 4 tests didn't pass
Aside from the four tests failed, do other .sif (e.g. tutorial) files run sucessfull?
Which svn version did you compile?
The "bus error" looks like the very same error I have with ElmerFEM on OS X 10.5.8.
A crash log I have attached to my reply in "MacOS compiling/installation post" viewtopic.php?f=2&t=51
Regards,
Johan
Which svn version did you compile?
The "bus error" looks like the very same error I have with ElmerFEM on OS X 10.5.8.
A crash log I have attached to my reply in "MacOS compiling/installation post" viewtopic.php?f=2&t=51
Regards,
Johan
Re: Update - 4 tests didn't pass
Hello,
yes, the other .sif files run successfully (the other tests and one randomly chosen tutorial file as well). My compiled ElmerSolver is on revision 4267.
cheers, Martina.
yes, the other .sif files run successfully (the other tests and one randomly chosen tutorial file as well). My compiled ElmerSolver is on revision 4267.
cheers, Martina.
-
- Posts: 5
- Joined: 30 Nov 2009, 22:59
Re: Update - 4 tests didn't pass
Can you please give more info on how you compiled Elmer and on which OS X version? Such as changes (like -soname => -install_name) made to the Makefile(.in) or other scripts. What dependencies did you compile and how. I use MacPorts for the dependencies, so had to adjust the Makefile's to refer to /opt/local/lib|include instead of /sw/lib|include.mulvrova wrote:Hello,
yes, the other .sif files run successfully (the other tests and one randomly chosen tutorial file as well). My compiled ElmerSolver is on revision 4267.
cheers, Martina.
Regards,
Johan