hashdist / hashstack

Collection of software profiles for HashDist
https://hashdist.github.io/
51 stars 60 forks source link

parmetis compilation error: unrecognized command line option "-Wno-unused-but-set-variable" #958

Open bin-mech opened 8 years ago

bin-mech commented 8 years ago

Does anyone know how to fix this problem ? Thanks in advance! INFO: [package:run_job] [ 7%] Building C object libmetis/CMakeFiles/metis.dir//GKlib/error.c.o INFO: [package:run_job] [ 9%] Building C object libmetis/CMakeFiles/metis.dir//GKlib/evaluate.c.o INFO: [package:run_job] cd /opt/dev/libs/fenics/hashdist-builds-2016/tmp/parmetis-oyvq7pw4mjfy/_build_metis/libmetis && /opt/dev/intel/2015.0.022/impi/5.0.1.035/bin64/mpicc-Dmetis_EXPORTS -I/opt/dev/libs/fenics/hashdist-builds-2016/tmp/parmetis-oyvq7pw4mjfy/metis/GKlib -I/opt/dev/libs/fenics/hashdist-builds-2016/tmp/parmetis-oyvq7pw4mjfy/metis/include -I/opt/dev/libs/fenics/hashdist-builds-2016/tmp/parmetis-oyvq7pw4mjfy/metis/libmetis/. -DLINUX -D_FILE_OFFSET_BITS=64 -std=c99 -fno-strict-aliasing -fPIC -Wall -pedantic -Wno-unused-but-set-variable -Wno-unused-variable -Wno-unknown-pragmas -DNDEBUG -DNDEBUG2-DHAVE_EXECINFO_H -DHAVE_GETLINE -O3 -fPIC -o CMakeFiles/metis.dir//GKlib /error.c.o -c /opt/dev/libs/fenics/hashdist-builds-2016/tmp/parmetis-oyvq7pw4mjfy/metis/GKlib/error.c INFO: [package:run_job] cd /opt/dev/libs/fenics/hashdist-builds-2016/tmp/parmetis-oyvq7pw4mjfy/_build_metis/libmetis && /opt/dev/intel/2015.0.022/impi/5.0.1.035/bin64/mpicc-Dmetis_EXPORTS -I/opt/dev/libs/fenics/hashdist-builds-2016/tmp/parmetis-oyvq7pw4mjfy/metis/GKlib -I/opt/dev/libs/fenics/hashdist-builds-2016/tmp/parmetis-oyvq7pw4mjfy/metis/include -I/opt/dev/libs/fenics/hashdist-builds-2016/tmp/parmetis-oyvq7pw4mjfy/metis/libmetis/. -DLINUX -D_FILE_OFFSET_BITS=64 -std=c99 -fno-strict-aliasing -fPIC -Wal l -pedantic -Wno-unused-but-set-variable -Wno-unused-variable -Wno-unknown-pragmas -DNDEBUG -DNDEBUG2 -DHAVE_EXECINFO_H -DHAVE_GETLINE -O3 -fPIC -o CMakeFiles/metis.dir//GKlib /evaluate.c.o -c /opt/dev/libs/fenics/hashdist-builds-2016/tmp/parmetis-oyvq7pw4mjfy/metis/GKlib/evaluate.c INFO: [package:run_job] cc1: error: unrecognized command line option "-Wno-unused-but-set-variable" INFO: [package:run_job] cc1: error: unrecognized command line option "-Wno-unused-but-set-variable" INFO: [package:run_job] cc1: error: unrecognized command line option "-Wno-unused-but-set-variable" INFO: [package:run_job] cc1: error: unrecognized command line option "-Wno-unused-but-set-variable" INFO: [package:run_job] cc1: error: unrecognized command line option "-Wno-unused-but-set-variable" INFO: [package:run_job] make[2]: * [libmetis/CMakeFiles/metis.dir//GKlib/csr.c.o] Error 1 INFO: [package:run_job] make[2]: * Waiting for unfinished jobs.... INFO: [package:run_job] cc1: error: unrecognized command line option "-Wno-unused-but-set-variable" INFO: [package:run_job] make[2]: * [libmetis/CMakeFiles/metis.dir//GKlib/b64.c.o] Error 1 INFO: [package:run_job] make[2]: * [libmetis/CMakeFiles/metis.dir//GKlib/fs.c.o] Error 1 INFO: [package:run_job] cc1: error: unrecognized command line option "-Wno-unused-but-set-variable" INFO: [package:run_job] make[2]: * [libmetis/CMakeFiles/metis.dir//GKlib/blas.c.o] Error 1 INFO: [package:run_job] make[2]: * [libmetis/CMakeFiles/metis.dir//GKlib/getopt.c.o] Error 1 INFO: [package:run_job] make[2]: * [libmetis/CMakeFiles/metis.dir//GKlib/fkvkselect.c.o] Error 1 INFO: [package:run_job] cc1: error: unrecognized command line option "-Wno-unused-but-set-variable" INFO: [package:run_job] make[2]: * [libmetis/CMakeFiles/metis.dir//GKlib/evaluate.c.o] Error 1 INFO: [package:run_job] make[2]: * [libmetis/CMakeFiles/metis.dir/**/GKlib/error.c.o] Error 1 INFO: [package:run_job] make[2]: Leaving directory /opt/dev/libs/fenics/hashdist-builds-2016/tmp/parmetis-oyvq7pw4mjfy/_build_metis' INFO: [package:run_job] make[1]: *** [libmetis/CMakeFiles/metis.dir/all] Error 2 INFO: [package:run_job] make[1]: Leaving directory/opt/dev/libs/fenics/hashdist-builds-2016/tmp/parmetis-oyvq7pw4mjfy/_build_metis'

bin-mech commented 8 years ago

I changed to a more recent version of gcc, e.g. gcc-4.9.0, then did not have this issue.