× If you run into troubles, it is always a good habit to report the following information:
  • the way build.mrcc was invoked
  • the output of build.mrcc
  • compiler version (for example: ifort -V, gfortran -v)
  • blas/lapack versions
  • as well as gcc and glibc versions

as well as the value of the relevant environmental variables, such OMP_NUM_THREADS, etc.

This information helps us a lot when figuring out what is going on with your compilation :)

Possible bug in build.mrcc spoils OMP build

More
5 years 8 months ago #416 by SBehnle
Dear MRCC support team,
there is probably an error in the file "mrcc.build" of the latest release (2017-04-12). In line 714, the variable $ompopt is missing, hence the linking step of dmrcc fails as the linker doesn't find the OpenMP library. After adding $ompopt, the build succeeds (although i can't see dmrcc spawning threads)
Best Regards,
Stefan Behnle

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #417 by kallay
Dear Stefan,
What compiler version are you using?

Best regards,
Mihaly Kallay

Please Log in or Create an account to join the conversation.

More
5 years 8 months ago #418 by SBehnle
Dear Prof. Kallay,
Thank you for the quick answer.
i used the GCC 7.2.0 suite.
The build command was "build.mrcc GNU -d -pOMP"
Best Regards,
Stefan Behnle

Please Log in or Create an account to join the conversation.

Time to create page: 0.015 seconds
Powered by Kunena Forum