|
Boost : |
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2019-06-26 18:02:11
On 6/26/19 8:58 PM, Andrey Semashev wrote:
> Hi,
>
> I'm trying to run tests for Boost.Core with the following command:
>
> bjam -j 8 toolset=gcc cxxstd=14 variant=release libs/core/test
>
> Compilation fails with the following errors:
>
> gcc.compile.c++
> bin.v2/libs/core/test/lightweight_test_fail10.test/gcc-8/release/cxxstd-14-iso/threading-multi/visibility-hidden/lightweight_test_fail10.o
>
> g++: warning: â-mcpu=â is deprecated; use â-mtune=â or â-march=â instead
> cc1plus: error: bad value (âv7â) for â-mtune=â switch
> cc1plus: note: valid arguments to â-mtune=â switch are: nocona core2
> nehalem corei7 westmere sandybridge corei7-avx ivybridge core-avx-i
> haswell core-avx2 broadwell skylake skylake-avx512 cannonlake
> icelake-client icelake-server bonnell atom silvermont slm knl knm intel
> x86-64 eden-x2 nano nano-1000 nano-2000 nano-3000 nano-x2 eden-x4
> nano-x4 k8 k8-sse3 opteron opteron-sse3 athlon64 athlon64-sse3 athlon-fx
> amdfam10 barcelona bdver1 bdver2 bdver3 bdver4 znver1 btver1 btver2
> generic native
>
> Â Â Â "g++"Â Â -std=c++14 -fvisibility-inlines-hidden -fPIC -m64 -pthread
> -O3 -finline-functions -Wno-inline -Wall -fvisibility=hidden -mcpu=v7
> -DBOOST_ALL_NO_LIB=1 -DNDEBUGÂ -I"." -c -o
> "bin.v2/libs/core/test/lightweight_test_fail10.test/gcc-8/release/cxxstd-14-iso/threading-multi/visibility-hidden/lightweight_test_fail10.o"
> "libs/core/test/lightweight_test_fail10.cpp"
>
> ...failed gcc.compile.c++
> bin.v2/libs/core/test/lightweight_test_fail10.test/gcc-8/release/cxxstd-14-iso/threading-multi/visibility-hidden/lightweight_test_fail10.o...
>
>
> I'm not sure where that -mcpu=v7 comes from, but I don't have it in my
> options, nether do I see it in the Jamfile.
Adding instruction-set=nehalem fixes the errors. I don't have it set
neither in the tests Jamfile nor in user-config.jam, so there seems
something wrong with the default value for this property.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk