Project

General

Profile

Bug #1403

Boost tests fails to link when building by g++-6 using llvm-libc++

Added by Dmitry Moskalchuk almost 3 years ago. Updated almost 3 years ago.

Status:
Open
Priority:
High
Category:
boost
Target version:
Start date:
05/24/2016
Due date:
% Done:

0%

Estimated time:
CPU Architecture:
Host OS:
Toolchain:
gcc-6
Android version:
CrystaX Version:

Description

Here is one of such fails:

"/home/cislave/.crystax/ci-boost/regression/android-19-armeabi-v7a-hard-llvm-master/test/master/regression/armeabi-v7a-hard/gcc-6/g++-6" \
    -o "/home/cislave/.crystax/ci-boost/regression/android-19-armeabi-v7a-hard-llvm-master/test/master/regression/armeabi-v7a-hard/test/results/boost/bin.v2/libs/accumulators/test/count.test/gcc-6/release/abi-aapcs/link-static/target-os-android/threading-multi/count" \
    -Wl,--start-group \
    "/home/cislave/.crystax/ci-boost/regression/android-19-armeabi-v7a-hard-llvm-master/test/master/regression/armeabi-v7a-hard/test/results/boost/bin.v2/libs/accumulators/test/count.test/gcc-6/release/abi-aapcs/link-static/target-os-android/threading-multi/count.o" \
    "/home/cislave/.crystax/ci-boost/regression/android-19-armeabi-v7a-hard-llvm-master/test/master/regression/armeabi-v7a-hard/test/results/boost/bin.v2/libs/test/build/gcc-6/release/abi-aapcs/link-static/target-os-android/threading-multi/libboost_unit_test_framework.a" \
    "/home/cislave/.crystax/ci-boost/regression/android-19-armeabi-v7a-hard-llvm-master/test/master/regression/armeabi-v7a-hard/test/results/boost/bin.v2/libs/timer/build/gcc-6/release/abi-aapcs/link-static/target-os-android/threading-multi/libboost_timer.a" \
    "/home/cislave/.crystax/ci-boost/regression/android-19-armeabi-v7a-hard-llvm-master/test/master/regression/armeabi-v7a-hard/test/results/boost/bin.v2/libs/chrono/build/gcc-6/release/abi-aapcs/link-static/target-os-android/threading-multi/libboost_chrono.a" \
    "/home/cislave/.crystax/ci-boost/regression/android-19-armeabi-v7a-hard-llvm-master/test/master/regression/armeabi-v7a-hard/test/results/boost/bin.v2/libs/system/build/gcc-6/release/abi-aapcs/link-static/target-os-android/threading-multi/libboost_system.a" \
    -Wl,-Bstatic  -Wl,-Bdynamic  -Wl,--end-group  

../boost/test/tree/test_unit.hpp:249: error: undefined reference to 'operator delete(void*, unsigned int)'
../libs/accumulators/test/count.cpp:43: error: undefined reference to 'operator delete(void*, unsigned int)'
../boost/test/utils/lazy_ostream.hpp:33: error: undefined reference to 'operator delete(void*, unsigned int)'
../boost/test/utils/lazy_ostream.hpp:55: error: undefined reference to 'operator delete(void*, unsigned int)'
collect2: error: ld returned 1 exit status

History

#1 Updated by Dmitry Moskalchuk almost 3 years ago

  • Subject changed from Boost tests fails to link when building by g++-6 and llvm-libc++ to Boost tests fails to link when building by g++-6 using llvm-libc++

#2 Updated by Dmitry Moskalchuk almost 3 years ago

  • Toolchain gcc-6 added

Also available in: Atom PDF