[Llvm-bgq-discuss] compiler error when building MPICH

Rob Latham robl at mcs.anl.gov
Tue Oct 4 13:46:08 CDT 2016


this one's weird because I built mpich, then did a 'make clean all' and 
got this error.  Hope it's helpful.



clang-3.9: 
/home/hfinkel/rpmbuild/BUILD/llvm/include/llvm/ADT/DenseMap.h:334: void 
llvm::DenseMapBase<llvm::DenseMap<(anonymous namespace)::SimpleValue, 
llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, llvm::Value 
*> *, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, 
llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, 
llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, llvm::Value 
*> *> >, (anonymous namespace)::SimpleValue, 
llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, llvm::Value 
*> *, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, 
llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, 
llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, llvm::Value 
*> *> >::moveFromOldBuckets(BucketT *, BucketT *) [DerivedT = 
llvm::DenseMap<(anonymous namespace)::SimpleValue, 
llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, llvm::Value 
*> *, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, 
llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, 
llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, llvm::Value 
*> *> >, KeyT = (anonymous namespace)::SimpleValue, ValueT = 
llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, llvm::Value 
*> *, KeyInfoT = llvm::DenseMapInfo<(anonymous namespace)::SimpleValue>, 
BucketT = llvm::detail::DenseMapPair<(anonymous namespace)::SimpleValue, 
llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, llvm::Value 
*> *>]: Assertion `!FoundVal && "Key already in new map?"' failed.
0  clang-3.9 0x00000000119c70f4 
llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 4237905652
1  clang-3.9 0x00000000119c7594
2  clang-3.9 0x00000000119c4ba8 llvm::sys::RunSignalHandlers() + 4237896296
3  clang-3.9 0x00000000119c7ca0
4            0x00000fff842f0448 __kernel_sigtramp_rt64 + 0
5  libc.so.6 0x00000fff83c46e88 abort + 4293479736
6  libc.so.6 0x00000fff83c3b90c
7  libc.so.6 0x00000fff83c3ba24 __assert_fail + 4293437364
8  clang-3.9 0x00000000117f8b74
9  clang-3.9 0x00000000117f6510
10 clang-3.9 0x00000000117f4468
11 clang-3.9 0x00000000117f1a20
12 clang-3.9 0x00000000117f2678
13 clang-3.9 0x0000000011562634 
llvm::FPPassManager::runOnFunction(llvm::Function&) + 4233444436
14 clang-3.9 0x0000000011562a0c 
llvm::FPPassManager::runOnModule(llvm::Module&) + 4233445372
15 clang-3.9 0x000000001156317c 
llvm::legacy::PassManagerImpl::run(llvm::Module&) + 4233447204
16 clang-3.9 0x0000000011563a54 
llvm::legacy::PassManager::run(llvm::Module&) + 4233449324
17 clang-3.9 0x0000000011b4fc2c
18 clang-3.9 0x0000000011b4c8d8 
clang::EmitBackendOutput(clang::DiagnosticsEngine&, 
clang::CodeGenOptions const&, clang::TargetOptions const&, 
clang::LangOptions const&, llvm::DataLayout const&, llvm::Module*, 
clang::BackendAction, llvm::raw_pwrite_stream*) + 4239464992
19 clang-3.9 0x0000000012355d10
20 clang-3.9 0x0000000012888ae0 clang::ParseAST(clang::Sema&, bool, 
bool) + 4253058888
21 clang-3.9 0x0000000011f69d24 
clang::ASTFrontendAction::ExecuteAction() + 4243671204
22 clang-3.9 0x0000000012354620 clang::CodeGenAction::ExecuteAction() + 
4247694224
23 clang-3.9 0x0000000011f69374 clang::FrontendAction::Execute() + 
4243668796
24 clang-3.9 0x0000000011f1c770 
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 4243359920
25 clang-3.9 0x00000000120162fc 
clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 4244358948
26 clang-3.9 0x0000000010376b2c cc1_main(llvm::ArrayRef<char const*>, 
char const*, void*) + 4215127572
27 clang-3.9 0x0000000010373f94 main + 4215116916
28 libc.so.6 0x00000fff83c2c0c8
29 libc.so.6 0x00000fff83c2c2c0 __libc_start_main + 4293375440


Stack dump:
0.      Program arguments: 
/soft/compilers/bgclang/r266865-stable/bin/clang-3.9 -cc1 -triple 
powerpc64-bgq-linux -emit-obj -disable-free -main-file-name red_scat.c 
-mrelocation-model pic -pic-level 2 -mthread-model posix -fveclib=SLEEF 
-mdisable-fp-elim -ffp-contract=fast -masm-verbose -mconstructor-aliases 
-fuse-init-array -target-cpu a2q -mfloat-abi hard -target-abi elfv1-qpx 
-dwarf-column-info -debugger-tuning=gdb -coverage-file 
/tmp/robl/mpich-bgq/src/mpi/coll/.libs/lib_libmpi_la-red_scat.o 
-resource-dir 
/soft/compilers/bgclang/r266865-stable/bin/../lib/clang/3.9.0 
-dependency-file src/mpi/coll/.deps/lib_libmpi_la-red_scat.Tpo 
-sys-header-deps -MP -MT src/mpi/coll/lib_libmpi_la-red_scat.lo -I 
/soft/compilers/bgclang/r266865-stable/sleef/include -D __bgclang__=1 -D 
__bgclang_version__="r266865-stable" -D HAVE_CONFIG_H -I . -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich -I ./src/include -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/include -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpi/datatype -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpi/spawn -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/util/logging/common -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/util/mem -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/util/nodemap -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/util/wrappers -I 
./src/util/wrappers -I ./src/binding/cxx -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/binding/fortran/mpif_h 
-I src/binding/fortran/use_mpi -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpid/include -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpid/ch3/include -I 
./src/mpid/ch3/include -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpid/ch3/channels/nemesis/include 
-I ./src/mpid/ch3/channels/nemesis/include -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpid/ch3/channels/nemesis/utils/monitor 
-I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpid/common/datatype 
-I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpid/common/datatype 
-I /home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpid/common/sched 
-I /home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpid/common/thread 
-I /home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpid/common/timers 
-I /home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpid/common/shm -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/pmi/simple -I 
/bgsys/drivers/ppcfloor -I 
/bgsys/drivers/ppcfloor/spi/include/kernel/cnk -I 
/tmp/robl/mpich-bgq/src/mpl/include -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpl/include -I 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/openpa/src -I 
/tmp/robl/mpich-bgq/src/openpa/src -D _REENTRANT -I 
/tmp/robl/mpich-bgq/src/mpi/romio/include -D PIC -internal-isystem 
/soft/compilers/bgclang/r266865-stable/bin/../lib/clang/3.9.0/include 
-O3 -fdebug-compilation-dir /tmp/robl/mpich-bgq -ferror-limit 19 
-fmessage-length 80 -fno-signed-char -fobjc-runtime=gcc 
-fdiagnostics-show-option -fcolor-diagnostics -vectorize-loops 
-vectorize-slp -isystem 
/soft/compilers/bgclang/r266865-stable/c11threads -isystem 
/soft/compilers/bgclang/r266865-stable/ppcfloor-fixup -isystem 
/soft/compilers/bgclang/r266865-stable/ppcfloor-fixup/spi/include 
-isystem /bgsys/drivers/V1R2M4/ppc64/comm/gcc/include -isystem 
/bgsys/drivers/V1R2M4/ppc64/comm/lib/gnu -isystem 
/bgsys/drivers/V1R2M4/ppc64 -isystem 
/bgsys/drivers/V1R2M4/ppc64/comm/sys/include -isystem 
/bgsys/drivers/V1R2M4/ppc64/spi/include -isystem 
/bgsys/drivers/V1R2M4/ppc64/spi/include/kernel/cnk -isystem 
/bgsys/drivers/V1R2M4/ppc64/gnu-linux-4.7.2/powerpc64-bgq-linux/sys-include 
-o src/mpi/coll/.libs/lib_libmpi_la-red_scat.o -x c 
/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpi/coll/red_scat.c
1.      <eof> parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module 
'/home/pkcoff/bgqofi/project/ofi-bgq/mpi/mpich/src/mpi/coll/red_scat.c'.
4.      Running pass 'Early CSE' on function '@MPIR_Reduce_scatter_intra'
clang-3.9: error: unable to execute command: Aborted (core dumped)
clang-3.9: error: clang frontend command failed due to signal (use -v to 
see invocation)
bgclang r266865-stable clang version 3.9.0  (based on LLVM 3.9.0svn)
Target: powerpc64-bgq-linux
Thread model: posix
InstalledDir: /soft/compilers/bgclang/r266865-stable/bin
clang-3.9: note: diagnostic msg: PLEASE submit a bug report to 
http://llvm.org/bugs/ and include the crash backtrace, preprocessed 
source, and associated run script.
clang-3.9: note: diagnostic msg:

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang-3.9: note: diagnostic msg: /tmp/red_scat-4dd32f.c
clang-3.9: note: diagnostic msg: /tmp/red_scat-4dd32f.sh
clang-3.9: note: diagnostic msg:

-------------- next part --------------
A non-text attachment was scrubbed...
Name: red_scat-4dd32f.sh
Type: application/x-shellscript
Size: 8527 bytes
Desc: not available
URL: <http://lists.alcf.anl.gov/pipermail/llvm-bgq-discuss/attachments/20161004/9357c312/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: red_scat-4dd32f.c
Type: text/x-csrc
Size: 2816434 bytes
Desc: not available
URL: <http://lists.alcf.anl.gov/pipermail/llvm-bgq-discuss/attachments/20161004/9357c312/attachment-0001.c>


More information about the llvm-bgq-discuss mailing list