Closed Alessandro-Barbieri closed 3 years ago
configured with ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-depend ency-tracking --disable-silent-rules --disable-static --docdir=/usr/share/doc/nanox-0.15_p20210222 --htmldir=/usr/share/doc/nanox-0.15_p20210222/html --with-sysroot=/ --libdir=/usr/lib64 --disable-static --enable-gcc-new-atomic-builtins --enable-performance --enable-shared --without-cellsdk --without-cuda --without-mcc --without-xdma --disable-allocator --disable-debug --enable-instrumentation --disable-memtracker --disable-resiliency --disable-task-callback --enable- ult --without-dlb --with-opencl --with-papi --with-extrae=/usr --without-gasnet --without-memkind --with-mpi=/usr --with-sqlite3=/usr
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-depend ency-tracking --disable-silent-rules --disable-static --docdir=/usr/share/doc/nanox-0.15_p20210222 --htmldir=/usr/share/doc/nanox-0.15_p20210222/html --with-sysroot=/ --libdir=/usr/lib64 --disable-static --enable-gcc-new-atomic-builtins --enable-performance --enable-shared --without-cellsdk --without-cuda --without-mcc --without-xdma --disable-allocator --disable-debug --enable-instrumentation --disable-memtracker --disable-resiliency --disable-task-callback --enable- ult --without-dlb --with-opencl --with-papi --with-extrae=/usr --without-gasnet --without-memkind --with-mpi=/usr --with-sqlite3=/usr
/bin/sh ../../libtool --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ -pthread -include "new_decl.hpp" -Wall -Wextra -Wshadow -Wmissing-declarations -Wno-unused-parameter -Wno-missing-field-initializers -Werror -std=c++98 -O3 -Os -pipe -march=native -module -avoid-version -L/usr/lib64 -lnanostrace -Wl,-O1 -Wl,--as-needed -o instrumentation/libnanox-instrumentation-extrae.la -rpath /usr/lib64/instrumentation instrumentation/instrumentation_libnanox_instrumentation_ex trae_la-extrae.lo instrumentation/instrumentation_libnanox_instrumentation_extrae_la-ompi_services.lo libtool: link: x86_64-pc-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtbeginS.o instrumentation/.libs/instrumentation_libnanox_instrumentation_extrae_la-extrae.o instrumentation/.libs/instrumentation_libnanox_instrumentation_extrae_la-ompi_services.o -lpthread -L/usr/lib64 -lnanostrace -Wl,--as-needed -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib64/crtn.o -pthread -O3 -Os -march=native -Wl,-O1 -pthread -Wl,-soname -Wl,libnanox-instrumentation-extrae.so -o instrumentation/.li bs/libnanox-instrumentation-extrae.so libtool: link: ( cd "instrumentation/.libs" && rm -f "libnanox-instrumentation-extrae.la" && ln -s "../libnanox-instrumentation-extrae.la" "libnanox-instrumentation-extrae.la" ) /bin/sh ../../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -D_NANOS_INTERNAL -include "config.h" -include "nanox-config.h" -I../.. -I../../src/arch/unix-os -I../../src/arch/cluster -I../../src/arch/common -I../../src/arch/gpu -I../../src/arch/fpga -I../../src/arch/opencl -I../../src/arch/smp -I../../src/arch/spu -I../../src/core -I../../src/support -DLIBDIR='/usr/lib64' -DNANOS_INSTRUMENTATION_ENABLED -Iyes/include -pthread -include "new_decl.hpp" -Wall -Wextra -Wshadow -Wmissing-declarations -Wno-unused-parameter -Wno-missing-field-initializers -Werror -std=c++98 -O3 -Os -pipe -march=native -c -o instrumentation/instrumentation_libnanox_instrumentation _tg_dump_la-tg_dump.lo `test -f 'instrumentation/tg_dump.cpp' || echo './'`instrumentation/tg_dump.cpp libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -D_NANOS_INTERNAL -include config.h -include nanox-config.h -I../.. -I../../src/arch/unix-os -I../../src/arch/cluster -I../../src/arch/common -I../../src/arch/gpu -I../../src/arch/fpga -I../../src/arch/opencl -I../../src/arch/smp -I../../src/arch/spu -I../../src/core -I../../src/support -DLIBDIR=/usr/lib64 -DNANOS_INSTRUMENTATION_ENABLED -Iyes/include -pthread -include new_decl.hpp -Wall -Wextra -Wshadow -Wmissing-declarations -Wno-unused-parameter -Wno-missing-field-initializers -Werror -std=c++98 -O3 -Os -pipe -march=native -c instrumentation/tg_dump.cpp -fPIC -DPIC -o instrumentation/.libs/instrumentation_libnanox_instrumenta tion_tg_dump_la-tg_dump.o instrumentation/tg_dump.cpp:66:48: error: non-static data member initializers only available with ‘-std=c++11’ or ‘-std=gnu++11’ [-Werror] 66 | bool _commutative_output_warning_printed = false; | ^~~~~ instrumentation/tg_dump.cpp:67:46: error: non-static data member initializers only available with ‘-std=c++11’ or ‘-std=gnu++11’ [-Werror] 67 | bool _commutative_task_warning_printed = false; | ^~~~~ instrumentation/tg_dump.cpp:68:48: error: non-static data member initializers only available with ‘-std=c++11’ or ‘-std=gnu++11’ [-Werror] 68 | bool _advanced_api_event_warning_printed = false; | ^~~~~ cc1plus: all warnings being treated as errors
Fixed in 090c100. Thanks
configured with
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-depend ency-tracking --disable-silent-rules --disable-static --docdir=/usr/share/doc/nanox-0.15_p20210222 --htmldir=/usr/share/doc/nanox-0.15_p20210222/html --with-sysroot=/ --libdir=/usr/lib64 --disable-static --enable-gcc-new-atomic-builtins --enable-performance --enable-shared --without-cellsdk --without-cuda --without-mcc --without-xdma --disable-allocator --disable-debug --enable-instrumentation --disable-memtracker --disable-resiliency --disable-task-callback --enable- ult --without-dlb --with-opencl --with-papi --with-extrae=/usr --without-gasnet --without-memkind --with-mpi=/usr --with-sqlite3=/usr