<div dir="ltr"><div>I received the following error message from clang on Vesta that I am reporting here instead of on <a href="http://bugs.llvm.org">bugs.llvm.org</a>:</div><div><br></div><div>Clang invocation:</div><div><br>
</div><div><div>/home/projects/llvm/bin/bgclang++11 -O0 -I/soft/compilers/ibmcmp-feb2013/xlmass/bg/7.3/include -o CMakeFiles/bench.dir/bench.cc.o -c /home/eschnett/src/vecmathlib-qpx/bench.cc</div></div><div><br></div>
Error message:<div><br></div><div><div>In file included from /home/eschnett/src/vecmathlib-qpx/bench.cc:5:</div><div>In file included from /home/eschnett/src/vecmathlib-qpx/vecmathlib.h:76:</div><div>/home/eschnett/src/vecmathlib-qpx/vec_double_qpx.h:11:2: warning: "TODO"</div>
<div> [-W#warnings]</div><div>#warning "TODO"</div><div> ^</div><div>/home/eschnett/src/vecmathlib-qpx/vec_double_qpx.h:441:2: warning: "TODO"</div><div> [-W#warnings]</div><div>#warning "TODO"</div>
<div> ^</div><div>fatal error: error in backend: Cannot select: 0x100103bdc20: f64 =</div><div> extract_vector_elt 0x10010719670, 0x10010734610 [ORD=1322] [ID=22]</div><div> 0x10010719670: v4f64,ch = load 0x10010734810, 0x10010353f60, 0x10010749c00<LD32[%v]> [ORD=1320] [ID=21]</div>
<div> 0x10010353f60: i64,ch = load 0x10010734810, 0x100103be020, 0x10010749c00<LD8[%this.addr]> [ORD=1318] [ID=19]</div><div> 0x100103be020: i64 = FrameIndex<0> [ORD=1316] [ID=6]</div><div> 0x10010749c00: i64 = undef [ORD=1316] [ID=7]</div>
<div> 0x10010749c00: i64 = undef [ORD=1316] [ID=7]</div><div> 0x10010734610: i64,ch = load 0x10010734810, 0x100107383f0, 0x10010749c00<LD4[%n.addr], zext from i32> [ID=18]</div><div> 0x100107383f0: i64 = FrameIndex<1> [ORD=1317] [ID=8]</div>
<div> 0x10010749c00: i64 = undef [ORD=1316] [ID=7]</div><div>In function: _ZNK10vecmathlib7realvecIdLi4EEixEi</div><div>clang: error: clang frontend command failed with exit code 70 (use -v to see invocation)</div><div>
clang version 3.4 (login1.mcs.anl.gov:src/llvm-trunk/tools/clang a56f5370124826a853d38050afa60fe85096870b) (login1.mcs.anl.gov:src/llvm-trunk 66fd9b1b79e04004afe6eca8a438d6430341aa00)</div><div>Target: powerpc64-bgq-linux</div>
<div>Thread model: posix</div><div>clang: note: diagnostic msg: PLEASE submit a bug report to <a href="http://llvm.org/bugs/">http://llvm.org/bugs/</a> and include the crash backtrace, preprocessed source, and associated run script.</div>
<div>clang: note: diagnostic msg:</div><div>********************</div><div><br></div><div>PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:</div><div>Preprocessed source(s) and associated run script(s) are located at:</div>
<div>clang: note: diagnostic msg: /tmp/bench-PYtUac.cpp</div><div>clang: note: diagnostic msg: /tmp/bench-PYtUac.sh</div><div>clang: note: diagnostic msg:</div><div><br></div><div><br></div><div>-erik</div><div><br></div>
-- <br>Erik Schnetter <<a href="mailto:schnetter@cct.lsu.edu" target="_blank">schnetter@cct.lsu.edu</a>><br><a href="http://www.perimeterinstitute.ca/personal/eschnetter/" target="_blank">http://www.perimeterinstitute.ca/personal/eschnetter/</a>
</div></div>