Topic: OOFEM-2.4 compilation with Intel compilers
Dear all,
I am trying to compile OOFEM-2.4 with Intel compilers. After cmake configs, I get a first error message:
from /home/gvbv1r13/ReFRESCO/Dev/trunk/Libs/build/oofem-2.4.MARIN/src/oofemlib/gausspoint.C(35):
/home/gvbv1r13/ReFRESCO/Dev/trunk/Libs/build/oofem-2.4.MARIN/src/oofemlib/intarray.h(80): error: copy constructor for class "oofem::IntArray" may not have a parameter of type "oofem::IntArray"
IntArray(IntArray &&src) : values(std::move(src.values)) { }
^
I tried compilers 16.0 (icc version 16.0.0 (gcc version 4.4.6 compatibility)) or icc version 17.0.0 (gcc version 4.4.6 compatibility), and the error (errors) are the same. If I try with gcc it works (4.4.6).
Not sure if relevant but I also use cmake/3.4.3, python/2.7.5 on a RedHat Server 6.3.
Can somebody give me some hints?
Thanks.
Guilherme Vaz