- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is what I have done:
1. mpif90 -g swh90_debug.F90 -I$MKLROOT/include -L$MKLROOT/lib/intel64 -lmkl_scalapack_lp64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lmkl_blacs_intelmpi_lp64 -liomp5 -lpthread -lm -mcmodel=medium -align qcommons -fpe0
a.out is generated, then
2. mpirun -np 256 ./a.out
This used to work quite well. But today when I compiled and run the program like what I have done many times before. Errors came:
./a.out: symbol lookup error: ./a.out: undefined symbol: __intel_new_feature_proc_init
This is because someone has updated the mkl??
How to solve it? Thank you!
1 Solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You need to update the compiler shared libraries on the cluster nodes.
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You need to update the compiler shared libraries on the cluster nodes.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page