Intel Compiler --and PerfTest.ccp internal error: ** The compiler has encountered an unexpected problem.
Bug with Intel compiler. In PerfTest.cpp we use C++17 features, which may explain the internal compiler error.
[ 37%] Building CXX object Tests/CMakeFiles/PerfTest.dir/noDist/PerfTest.cpp.o cd /home/coulaud/Dev/src/ScalFMM/gitlab-devel/BuildIntel18/Tests && /cm/shared/apps/intel/composer_xe/2018.0.015/bin/icpc -DPerfTest_EXPORTS -I/home/coulaud/Dev/src/ScalFMM/gitlab-devel/BuildIntel18/Src -I/home/coulaud/Dev/src/ScalFMM/gitlab-devel/Src -I/home/coulaud/Dev/src/ScalFMM/gitlab-devel/Contribs -I/home/coulaud/Dev/src/ScalFMM/gitlab-devel -I/cm/shared/apps/intel/composer_xe/2018.0.015/mkl/include/fftw -fpic -Wall -m64 -fma -align -finline-functions -ipo -fstrict-aliasing -funroll-loops -ftree-vectorize -Wall -fp-model source -march=native -axCORE-AVX2,CORE-AVX-I,AVX -rdynamic -g -qopenmp -O3 -DNDEBUG -std=c++14 -o CMakeFiles/PerfTest.dir/noDist/PerfTest.cpp.o -c /home/coulaud/Dev/src/ScalFMM/gitlab-devel/Tests/noDist/PerfTest.cpp icpc: warning #10193: -vec is default; use -x and -ax to configure vectorization ": internal error: ** The compiler has encountered an unexpected problem. ** Segmentation violation signal raised. ** Access violation or stack overflow. Please contact Intel Support for assistance.
compilation aborted for /home/coulaud/Dev/src/ScalFMM/gitlab-devel/Tests/noDist/PerfTest.cpp (code 4) make[2]: *** [Tests/CMakeFiles/PerfTest.dir/noDist/PerfTest.cpp.o] Erreur 4 make[2] : on quitte le répertoire « /home/coulaud/Dev/src/ScalFMM/gitlab-devel/BuildIntel18 » make[1]: *** [Tests/CMakeFiles/PerfTest.dir/all] Erreur 2 make[1] : on quitte le répertoire « /home/coulaud/Dev/src/ScalFMM/gitlab-devel/BuildIntel18 » make: *** [all] Erreur 2