Hi Roland and others gmx-users,
I am also getting a similar compilation error regarding pullutil.cpp:
icpc: error #10106: Fatal error in
/opt/intel/compilers_and_libraries_2019.5.281/linux/bin/intel64/mcpcom,
terminated by floating point exception
compilation aborted for
/home1/01247/alfredo/Software/gromacs-2019.4/src/gromacs/pulling/pullutil.cpp
(code 1)
make[2]: *** [src/gromacs/CMakeFiles/libgromacs.dir/pulling/pullutil.cpp.o]
Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/gromacs/CMakeFiles/libgromacs.dir/all] Error 2
make: *** [all] Error 2
using optimization for AVX512. I saw this post where you suggested a
work-around adding "#pragma intel optimization_level 2" in front of
pull_calc_coms. I see the line in pullutil.cpp:
void pull_calc_coms(const t_commrec *cr,
pull_t *pull,
const t_mdatoms *md,
t_pbc *pbc,
double t,
const rvec x[], rvec *xp)
{
I tried putting the pragma before void and it gave me a bunch of errors. Where
exactly should it be added?
Thanks,
Alfredo
--
Gromacs Users mailing list
* Please search the archive at
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!
* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists
* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a
mail to [email protected].