Quantcast
Channel: Intel® Software - Intel® C++ Compiler
Viewing all articles
Browse latest Browse all 1175

Intel Compiler -isystem doesn't suppress warning #13212

$
0
0

on the current intel compiler (19.0.4.243 20190416) a -isystem include on the eigen library does not suppress warning #13212 (Reference to ebx in function requiring stack alignment):

[ 42%] Building CXX object tests/testAutopas/CMakeFiles/runTests.dir/tests/selectors/tuningStrategy/GaussianProcessTest.cpp.o cd /autopas/build/intel-docker/tests/testAutopas && /opt/intel/compilers_and_libraries_2019.4.243/linux/bin/intel64/icpc -DEIGEN_DONT_PARALLELIZE -I/autopas/build/intel-docker/tests/testAutopas -I/autopas/tests/testAutopas -I/autopas/src/autopas/../. -isystem /autopas/libs/spdlog-1.3.1/include -isystem /autopas/build/intel-docker/libs/eigen-3/include -isystem /autopas/build/intel-docker/tests/gtest/src/gtest/googletest/include -isystem /autopas/build/intel-docker/tests/gtest/src/gtest/googlemock/include -O3 -DNDEBUG -fno-math-errno -fp-model precise -qopenmp-simd -march=native -std=c++17 -o CMakeFiles/runTests.dir/tests/selectors/tuningStrategy/GaussianProcessTest.cpp.o -c /autopas/tests/testAutopas/tests/selectors/tuningStrategy/GaussianProcessTest.cpp 
/autopas/build/intel-docker/libs/eigen-3/include/Eigen/src/Core/products/GeneralMatrixMatrix.h(450): (col. 3) warning #13212: Reference to ebx in function requiring stack alignment

you can reproduce this on the following codebase: https://github.com/AutoPas/AutoPas/tree/cdfadf5ccfb9925756d4a70da3508e99...


Viewing all articles
Browse latest Browse all 1175

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>