-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Closed
Description
code is the master,
My gcc is
Using built-in specs.
COLLECT_GCC=arm-linux-gnueabihf-g++
COLLECT_LTO_WRAPPER=/opt/zlg/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.2/lto-wrapper
Target: arm-linux-gnueabihf
Configured with: /cbuild/slaves/oorts/crosstool-ng/builds/arm-linux-gnueabihf-linux/.build/src/gcc-linaro-4.9-2014.09/configure --build=i686-build_pc-linux-gnu --host=i686-build_pc-linux-gnu --target=arm-linux-gnueabihf --prefix=/cbuild/slaves/oorts/crosstool-ng/builds/arm-linux-gnueabihf-linux/install --with-sysroot=/cbuild/slaves/oorts/crosstool-ng/builds/arm-linux-gnueabihf-linux/install/arm-linux-gnueabihf/libc --enable-languages=c,c++,fortran --disable-multilib --enable-multiarch --with-arch=armv7-a --with-tune=cortex-a9 --with-fpu=vfpv3-d16 --with-float=hard --with-pkgversion='crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09' --with-bugurl=https://bugs.launchpad.net/gcc-linaro --enable-__cxa_atexit --enable-libmudflap --enable-libgomp --enable-libssp --with-gmp=/cbuild/slaves/oorts/crosstool-ng/builds/arm-linux-gnueabihf-linux/.build/arm-linux-gnueabihf/build/static --with-mpfr=/cbuild/slaves/oorts/crosstool-ng/builds/arm-linux-gnueabihf-linux/.build/arm-linux-gnueabihf/build/static --with-mpc=/cbuild/slaves/oorts/crosstool-ng/builds/arm-linux-gnueabihf-linux/.build/arm-linux-gnueabihf/build/static --with-isl=/cbuild/slaves/oorts/crosstool-ng/builds/arm-linux-gnueabihf-linux/.build/arm-linux-gnueabihf/build/static --with-cloog=/cbuild/slaves/oorts/crosstool-ng/builds/arm-linux-gnueabihf-linux/.build/arm-linux-gnueabihf/build/static --with-libelf=/cbuild/slaves/oorts/crosstool-ng/builds/arm-linux-gnueabihf-linux/.build/arm-linux-gnueabihf/build/static --enable-threads=posix --disable-libstdcxx-pch --enable-linker-build-id --enable-plugin --enable-gold --with-local-prefix=/cbuild/slaves/oorts/crosstool-ng/builds/arm-linux-gnueabihf-linux/install/arm-linux-gnueabihf/libc --enable-c99 --enable-long-long --with-mode=thumb --disable-multilib --with-float=hard
Thread model: posix
gcc version 4.9.2 20140904 (prerelease) (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09
I use cmake to build, it tells me follow
[main] Building folder: poco-master
[build] Starting build
[proc] Executing command: /usr/bin/cmake --build /home/layty/work/Test/poco/poco-master/build --config Debug --target all --
[build] [6/613 0% :: 0.869] Building CXX object Foundation/CMakeFiles/Foundation.dir/src/DigestEngine.cpp.o
[build] FAILED: Foundation/CMakeFiles/Foundation.dir/src/DigestEngine.cpp.o
[build] /opt/zlg/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/bin/arm-linux-gnueabihf-g++ -DFoundation_EXPORTS -DPOCO_ENABLE_CPP11 -DPOCO_ENABLE_CPP14 -DPOCO_HAVE_FD_EPOLL -DPOCO_OS_FAMILY_UNIX -D_DEBUG -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_XOPEN_SOURCE=500 -I../Foundation/include -I../Foundation/src -g -fPIC -std=gnu++14 -MD -MT Foundation/CMakeFiles/Foundation.dir/src/DigestEngine.cpp.o -MF Foundation/CMakeFiles/Foundation.dir/src/DigestEngine.cpp.o.d -o Foundation/CMakeFiles/Foundation.dir/src/DigestEngine.cpp.o -c ../Foundation/src/DigestEngine.cpp
[build] ../Foundation/src/DigestEngine.cpp: In member function ‘void Poco::Placeholder<PlaceholderT, SizeV>::destruct(bool) [with PlaceholderT = Poco::Any::ValueHolder; unsigned int SizeV = 64u]’:
[build] ../Foundation/src/DigestEngine.cpp:105:1: internal compiler error: in get_polymorphic_call_info, at ipa-devirt.c:1267
[build] } // namespace Poco
[build] ^
[build] no stack trace because unwind library not available
[build] Please submit a full bug report,
[build] with preprocessed source if appropriate.
[build] See <https://bugs.launchpad.net/gcc-linaro> for instructions.
[build] [6/613 0% :: 0.919] Building CXX object Foundation/CMakeFiles/Foundation.dir/src/JSONString.cpp.o
[build] [6/613 0% :: 1.248] Building CXX object Foundation/CMakeFiles/Foundation.dir/src/Format.cpp.o
[build] FAILED: Foundation/CMakeFiles/Foundation.dir/src/Format.cpp.o
[build] /opt/zlg/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/bin/arm-linux-gnueabihf-g++ -DFoundation_EXPORTS -DPOCO_ENABLE_CPP11 -DPOCO_ENABLE_CPP14 -DPOCO_HAVE_FD_EPOLL -DPOCO_OS_FAMILY_UNIX -D_DEBUG -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_XOPEN_SOURCE=500 -I../Foundation/include -I../Foundation/src -g -fPIC -std=gnu++14 -MD -MT Foundation/CMakeFiles/Foundation.dir/src/Format.cpp.o -MF Foundation/CMakeFiles/Foundation.dir/src/Format.cpp.o.d -o Foundation/CMakeFiles/Foundation.dir/src/Format.cpp.o -c ../Foundation/src/Format.cpp
[build] ../Foundation/src/Format.cpp: In member function ‘void Poco::Placeholder<PlaceholderT, SizeV>::destruct(bool) [with PlaceholderT = Poco::Any::ValueHolder; unsigned int SizeV = 64u]’:
[build] ../Foundation/src/Format.cpp:301:1: internal compiler error: in get_polymorphic_call_info, at ipa-devirt.c:1267
[build] } // namespace Poco
[build] ^
[build] no stack trace because unwind library not available
[build] Please submit a full bug report,
[build] with preprocessed source if appropriate.
[build] See <https://bugs.launchpad.net/gcc-linaro> for instructions.
[build] [6/613 0% :: 1.299] Building CXX object Foundation/CMakeFiles/Foundation.dir/src/Latin1Encoding.cpp.o
[build] [6/613 0% :: 1.313] Building CXX object Foundation/CMakeFiles/Foundation.dir/src/AsyncChannel.cpp.o
[build] FAILED: Foundation/CMakeFiles/Foundation.dir/src/AsyncChannel.cpp.o
[build] /opt/zlg/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/bin/arm-linux-gnueabihf-g++ -DFoundation_EXPORTS -DPOCO_ENABLE_CPP11 -DPOCO_ENABLE_CPP14 -DPOCO_HAVE_FD_EPOLL -DPOCO_OS_FAMILY_UNIX -D_DEBUG -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_XOPEN_SOURCE=500 -I../Foundation/include -I../Foundation/src -g -fPIC -std=gnu++14 -MD -MT Foundation/CMakeFiles/Foundation.dir/src/AsyncChannel.cpp.o -MF Foundation/CMakeFiles/Foundation.dir/src/AsyncChannel.cpp.o.d -o Foundation/CMakeFiles/Foundation.dir/src/AsyncChannel.cpp.o -c ../Foundation/src/AsyncChannel.cpp
[build] ../Foundation/src/AsyncChannel.cpp: In member function ‘void Poco::Placeholder<PlaceholderT, SizeV>::destruct(bool) [with PlaceholderT = Poco::Any::ValueHolder; unsigned int SizeV = 64u]’:
[build] ../Foundation/src/AsyncChannel.cpp:196:1: internal compiler error: in get_polymorphic_call_info, at ipa-devirt.c:1267
[build] } // namespace Poco
[build] ^
[build] no stack trace because unwind library not available
[build] Please submit a full bug report,
[build] with preprocessed source if appropriate.
[build] See <https://bugs.launchpad.net/gcc-linaro> for instructions.
[build] [6/613 0% :: 1.324] Building CXX object Foundation/CMakeFiles/Foundation.dir/src/Latin2Encoding.cpp.o
[build] ninja: build stopped: subcommand failed.
[build] Build finished with exit code 1
Is it means that does not surpport ?
Reactions are currently unavailable