Project

General

Profile

Actions

Bug #22943

closed

c++: internal compiler error: Killed (program cc1plus)

Added by Lei Liu about 6 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
build
Target version:
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

local env

root@i-tfcjkhev:/data/ceph/build# gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.2.0-1ubuntu1~16.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 7.2.0 (Ubuntu 7.2.0-1ubuntu1~16.04)
root@i-tfcjkhev:/data/ceph/build#

system info:

root@i-tfcjkhev:/data/ceph/build# uname -a
Linux i-tfcjkhev 4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
root@i-tfcjkhev:/data/ceph/build#
root@i-tfcjkhev:/data/ceph/build# lsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 16.04 LTS
Release:    16.04
Codename:    xenial
root@i-tfcjkhev:/data/ceph/build#

Gcc error:

root@i-tfcjkhev:/data/ceph/build# gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.2.0-1ubuntu1~16.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 7.2.0 (Ubuntu 7.2.0-1ubuntu1~16.04)
root@i-tfcjkhev:/data/ceph/build#
root@i-tfcjkhev:/data/ceph/build# uname -a
Linux i-tfcjkhev 4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
root@i-tfcjkhev:/data/ceph/build#
root@i-tfcjkhev:/data/ceph/build# lsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 16.04 LTS
Release:    16.04
Codename:    xenial
root@i-tfcjkhev:/data/ceph/build#
```

h2. ## Error msg

```
Scanning dependencies of target rados_test_stub
[ 23%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/LibradosTestStub.cc.o
^@[ 23%] Linking CXX shared library ../../../lib/libceph_example.so
[ 23%] Built target ceph_example
[ 23%] Building CXX object src/cls/CMakeFiles/cephd_cls_base.dir/cephfs/cls_cephfs.cc.o
[ 23%] Building CXX object src/cls/CMakeFiles/cephd_cls_base.dir/cephfs/cls_cephfs_client.cc.o
[ 23%] Linking CXX static library ../../../lib/libcephd_ec_shec.a
[ 23%] Built target cephd_ec_shec
[ 23%] Building CXX object src/cls/CMakeFiles/cephd_cls_base.dir/lua/cls_lua.cc.o
[ 23%] Linking CXX shared library ../../../lib/libec_example.so
[ 23%] Building CXX object src/cls/CMakeFiles/cephd_cls_base.dir/lua/lua_bufferlist.cc.o
[ 23%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_context.cc.o
[ 23%] Built target ec_example
[ 23%] Building CXX object src/CMakeFiles/common-objs.dir/common/code_environment.cc.o
[ 23%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestClassHandler.cc.o
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
src/CMakeFiles/common-objs.dir/build.make:1359: recipe for target 'src/CMakeFiles/common-objs.dir/msg/Message.cc.o' failed
make[2]: *** [src/CMakeFiles/common-objs.dir/msg/Message.cc.o] Error 4
make[2]: *** Waiting for unfinished jobs....
[ 23%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestIoCtxImpl.cc.o
[ 24%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemCluster.cc.o
[ 24%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemIoCtxImpl.cc.o
[ 24%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemRadosClient.cc.o
Scanning dependencies of target journal_test_mock
[ 24%] Building CXX object src/test/journal/CMakeFiles/journal_test_mock.dir/mock/MockJournaler.cc.o
Scanning dependencies of target cephd_compressor_zstd
Scanning dependencies of target cephd_base
[ 24%] Building CXX object src/compressor/zstd/CMakeFiles/cephd_compressor_zstd.dir/CompressionPluginZstd.cc.o
^@^@[ 24%] Building CXX object src/libcephd/CMakeFiles/cephd_base.dir/libcephd.cc.o
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
src/CMakeFiles/common-objs.dir/build.make:1215: recipe for target 'src/CMakeFiles/common-objs.dir/mon/MonCap.cc.o' failed
make[2]: *** [src/CMakeFiles/common-objs.dir/mon/MonCap.cc.o] Error 4
Scanning dependencies of target cephd_compressor_base
[ 24%] Building CXX object src/compressor/CMakeFiles/cephd_compressor_base.dir/Compressor.cc.o
Scanning dependencies of target cephd_compressor_snappy
[ 24%] Building CXX object src/compressor/snappy/CMakeFiles/cephd_compressor_snappy.dir/CompressionPluginSnappy.cc.o
Scanning dependencies of target cephd_compressor_zlib
[ 24%] Linking CXX static library ../../../lib/libcephd_compressor_zstd.a
[ 25%] Building CXX object src/compressor/zlib/CMakeFiles/cephd_compressor_zlib.dir/CompressionPluginZlib.cc.o
Scanning dependencies of target cephd_rbd_base
[ 25%] Built target cephd_compressor_zstd
[ 25%] Building CXX object src/compressor/zlib/CMakeFiles/cephd_compressor_zlib.dir/ZlibCompressor.cc.o
[ 25%] Building CXX object src/librbd/CMakeFiles/cephd_rbd_base.dir/librbd.cc.o
[ 26%] Building CXX object src/librbd/CMakeFiles/cephd_rbd_base.dir/__/common/ContextCompletion.cc.o
[ 26%] Linking CXX static library ../../../lib/libcephd_compressor_snappy.a
[ 26%] Built target cephd_compressor_snappy
[ 26%] Building CXX object src/libcephd/CMakeFiles/cephd_base.dir/__/ceph_mon.cc.o
Scanning dependencies of target cephd_cls_kvs
Scanning dependencies of target cephd_rgw_base
[ 26%] Building CXX object src/key_value_store/CMakeFiles/cephd_cls_kvs.dir/cls_kvs.cc.o
[ 26%] Linking CXX static library ../../../lib/libjournal_test_mock.a
[ 26%] Built target journal_test_mock
[ 26%] Building CXX object src/libcephd/CMakeFiles/cephd_base.dir/__/ceph_osd.cc.o
[ 26%] Building CXX object src/rgw/CMakeFiles/cephd_rgw_base.dir/rgw_main.cc.o
[ 26%] Building CXX object src/rgw/CMakeFiles/cephd_rgw_base.dir/rgw_admin.cc.o
[ 26%] Linking CXX static library ../../lib/libcephd_compressor_base.a
[ 26%] Building CXX object src/cls/CMakeFiles/cephd_cls_base.dir/lua/cls_lua_client.cc.o
[ 26%] Built target cephd_compressor_base
[ 26%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestRadosClient.cc.o
[ 26%] Building CXX object src/rgw/CMakeFiles/cephd_rgw_base.dir/rgw_orphan.cc.o
Scanning dependencies of target cephdtest
[ 26%] Building CXX object src/test/libcephd/CMakeFiles/cephdtest.dir/test.cc.o
[ 26%] Linking CXX static library ../../../lib/libcephdtest.a
[ 26%] Built target cephdtest
[ 26%] Building ASM object src/compressor/zlib/CMakeFiles/cephd_compressor_zlib.dir/__/__/isa-l/igzip/crc32_gzip.asm.o
Scanning dependencies of target rbd_test
[ 26%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/test_fixture.cc.o
[ 26%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/test_support.cc.o
[ 26%] Linking CXX static library ../../lib/libcephd_cls_base.a
[ 26%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/test_librbd.cc.o
[ 26%] Built target cephd_cls_base
[ 26%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/test_ImageWatcher.cc.o
^@[ 26%] Building C object src/compressor/zlib/CMakeFiles/cephd_compressor_zlib.dir/__/__/isa-l/igzip/crc32_gzip_base.c.o
Scanning dependencies of target rbd_test_mock
[ 26%] Building ASM object src/compressor/zlib/CMakeFiles/cephd_compressor_zlib.dir/__/__/isa-l/igzip/detect_repeated_char.asm.o
[ 26%] Building CXX object src/test/librbd/CMakeFiles/rbd_test_mock.dir/mock/MockImageCtx.cc.o
[ 26%] Building C object src/compressor/zlib/CMakeFiles/cephd_compressor_zlib.dir/__/__/isa-l/igzip/encode_df.c.o
[ 26%] Building ASM object src/compressor/zlib/CMakeFiles/cephd_compressor_zlib.dir/__/__/isa-l/igzip/encode_df_04.asm.o
[ 26%] Linking CXX static library ../../lib/libcephd_cls_kvs.a
[ 26%] Building C object src/compressor/zlib/CMakeFiles/cephd_compressor_zlib.dir/__/__/isa-l/igzip/flatten_ll.c.o
[ 26%] Built target cephd_cls_kvs
[ 26%] Building C object src/compressor/zlib/CMakeFiles/cephd_compressor_zlib.dir/__/__/isa-l/igzip/huff_codes.c.o
Scanning dependencies of target rbd_api
^@[ 27%] Building CXX object src/librbd/CMakeFiles/rbd_api.dir/librbd.cc.o
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
src/CMakeFiles/common-objs.dir/build.make:2007: recipe for target 'src/CMakeFiles/common-objs.dir/osd/osd_types.cc.o' failed
make[2]: *** [src/CMakeFiles/common-objs.dir/osd/osd_types.cc.o] Error 4
Scanning dependencies of target store_test_fixture
^@[ 27%] Building CXX object src/test/objectstore/CMakeFiles/store_test_fixture.dir/store_test_fixture.cc.o
[ 27%] Building C object src/compressor/zlib/CMakeFiles/cephd_compressor_zlib.dir/__/__/isa-l/igzip/hufftables_c.c.o
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
src/CMakeFiles/common-objs.dir/build.make:1935: recipe for target 'src/CMakeFiles/common-objs.dir/osd/OSDMap.cc.o' failed
make[2]: *** [src/CMakeFiles/common-objs.dir/osd/OSDMap.cc.o] Error 4
[ 27%] Building C object src/compressor/zlib/CMakeFiles/cephd_compressor_zlib.dir/__/__/isa-l/igzip/igzip.c.o
CMakeFiles/Makefile2:1099: recipe for target 'src/CMakeFiles/common-objs.dir/all' failed
make[1]: *** [src/CMakeFiles/common-objs.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 27%] Building CXX object src/test/librbd/CMakeFiles/rbd_test_mock.dir/mock/MockJournal.cc.o

ceph version:

commit a33659d604d75450c2d964a34df0e17375e4c91c
Actions #1

Updated by Patrick Donnelly about 6 years ago

Have you tried cleaning your build environment and recompiling?

Actions #2

Updated by Greg Farnum about 6 years ago

  • Status changed from New to Closed

Master is building fine now: https://shaman.ceph.com/builds/ceph/

If it's a bug specific to 7.2 you should submit to to Ubuntu (assuming they customized the packaging at all). My box has Fedora's 7.2.1 and it's doing fine.

Actions

Also available in: Atom PDF