Scanning dependencies of target libprojectsrc |
[ 6%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/whereami.cc.o |
[ 6%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/detectors/hyperv_detector.cc.o |
[ 6%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/detectors/kvm_detector.cc.o |
[ 8%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/detectors/openvz_detector.cc.o |
[ 10%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/detectors/docker_detector.cc.o |
[ 12%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/detectors/ldom_detector.cc.o |
[ 14%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/detectors/lpar_detector.cc.o |
[ 16%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/detectors/lxc_detector.cc.o |
[ 18%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/detectors/nspawn_detector.cc.o |
[ 20%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/detectors/virtualbox_detector.cc.o |
[ 22%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/detectors/vmware_detector.cc.o |
[ 25%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/detectors/wpar_detector.cc.o |
[ 27%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/detectors/xen_detector.cc.o |
[ 29%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/detectors/zone_detector.cc.o |
[ 31%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/metadata.cc.o |
[ 33%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/result.cc.o |
[ 35%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/sources/cgroup_source.cc.o |
[ 37%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/sources/cpuid_source.cc.o |
[ 39%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/sources/dmi_source.cc.o |
[ 41%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/sources/lparstat_source.cc.o |
[ 43%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/sources/smbios_base.cc.o |
[ 45%] Building CXX object lib/CMakeFiles/libprojectsrc.dir/src/sources/system_profiler_source.cc.o |
[ 45%] Built target libprojectsrc |
Scanning dependencies of target libwhereami_test |
[ 47%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/detectors/docker_detector.cc.o |
[ 52%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/whereami.cc.o |
[ 52%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/detectors/openvz_detector.cc.o |
[ 54%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/detectors/hyperv_detector.cc.o |
[ 56%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/detectors/kvm_detector.cc.o |
[ 58%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/detectors/ldom_detector.cc.o |
[ 60%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/detectors/lpar_detector.cc.o |
[ 62%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/detectors/lxc_detector.cc.o |
[ 64%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/detectors/nspawn_detector.cc.o |
[ 66%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/detectors/virtualbox_detector.cc.o |
[ 68%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/detectors/vmware_detector.cc.o |
[ 70%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/detectors/wpar_detector.cc.o |
[ 72%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/detectors/xen_detector.cc.o |
[ 75%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/detectors/zone_detector.cc.o |
[ 77%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/fixtures.cc.o |
[ 79%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/fixtures/cpuid_fixtures.cc.o |
[ 81%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/fixtures/dmi_fixtures.cc.o |
[ 83%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/metadata.cc.o |
[ 85%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/result.cc.o |
[ 87%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/sources/cgroup_source.cc.o |
[ 89%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/sources/cpuid_source.cc.o |
In file included from /build/libwhereami/src/libwhereami-0.2.2/lib/tests/metadata.cc:1: |
/build/libwhereami/src/libwhereami-0.2.2/lib/tests/metadata.cc: In function ‘void ____C_A_T_C_H____T_E_S_T____0()’: |
/build/libwhereami/src/libwhereami-0.2.2/lib/tests/metadata.cc:15:61: error: catching polymorphic type ‘class boost::bad_get’ by value [-Werror=catch-value=] |
15 | REQUIRE_THROWS_AS(data.get<bool>("foo"), boost::bad_get); |
| ^~~~~~~ |
/build/libwhereami/src/libwhereami-0.2.2/lib/tests/metadata.cc:27:61: error: catching polymorphic type ‘class boost::bad_get’ by value [-Werror=catch-value=] |
27 | REQUIRE_THROWS_AS(data.get<bool>("foo"), boost::bad_get); |
| ^~~~~~~ |
/build/libwhereami/src/libwhereami-0.2.2/lib/tests/metadata.cc:38:63: error: catching polymorphic type ‘class boost::bad_get’ by value [-Werror=catch-value=] |
38 | REQUIRE_THROWS_AS(data.get<string>("foo"), boost::bad_get); |
| ^~~~~~~ |
/build/libwhereami/src/libwhereami-0.2.2/lib/tests/metadata.cc:49:61: error: catching polymorphic type ‘class boost::bad_get’ by value [-Werror=catch-value=] |
49 | REQUIRE_THROWS_AS(data.get<bool>("foo"), boost::bad_get); |
| ^~~~~~~ |
[ 91%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/sources/dmi_source.cc.o |
[ 93%] Building CXX object lib/tests/CMakeFiles/libwhereami_test.dir/sources/lparstat_source.cc.o |
cc1plus: all warnings being treated as errors |
make[3]: *** [lib/tests/CMakeFiles/libwhereami_test.dir/build.make:284: lib/tests/CMakeFiles/libwhereami_test.dir/metadata.cc.o] Error 1 |
make[3]: *** Waiting for unfinished jobs.... |
make[2]: *** [CMakeFiles/Makefile2:229: lib/tests/CMakeFiles/libwhereami_test.dir/all] Error 2 |
make[1]: *** [CMakeFiles/Makefile2:236: lib/tests/CMakeFiles/libwhereami_test.dir/rule] Error 2 |
make: *** [Makefile:227: libwhereami_test] Error 2
|