[cfe-dev] Boost 1.48 beta release and Clang TOT crash
Marshall Clow
mclow.lists at gmail.com
Thu Oct 27 14:44:06 PDT 2011
On Oct 27, 2011, at 2:32 PM, Eric Christopher wrote:
>
> On Oct 27, 2011, at 2:23 PM, Marshall Clow wrote:
>
>> When I try to run the unit tests for Boost.Math from the Boost 1.48 beta release (from here: http://boost.cowic.de/rc/ ), I get lots of crashes.
>>
>> [ I will try to cut this down in the morning, but I thought that people might want to see this before then ]
>> The clang that shipped with Xcode 4.2 does not crash.
>>
>> unpack, cd into the directory and:
>> ./bootstrap.sh
>> cd libs/math/test
>> ../../../b2 --toolset=clang
>>
>> Here's one such crash:
>>
>>> clang-darwin.compile.c++ ../../../bin.v2/libs/math/test/hypot_test.test/clang-darwin-4.2.1/debug/hypot_test.o
>>> 0 clang 0x00000001038b7eb2 _ZL15PrintStackTracePv + 34
>>> 1 clang 0x00000001038b84a9 _ZL13SignalHandleri + 777
>>> 2 libsystem_c.dylib 0x00007fff815e1cfa _sigtramp + 26
>>> 3 clang 0x0000000103827d62 llvm::DenseMap<llvm::Value*, llvm::ValueHandleBase*, llvm::DenseMapInfo<llvm::Value*>, llvm::DenseMapInfo<llvm::ValueHandleBase*> >::FindAndConstruct(llvm::Value* const&) + 162
>>> 4 clang 0x000000010380bdea llvm::StringMapEntry<llvm::MDString*>& llvm::StringMap<llvm::MDString*, llvm::MallocAllocator>::GetOrCreateValue<llvm::MDString*>(llvm::StringRef, llvm::MDString*) + 42
>>> 5 clang 0x000000010380926f llvm::MDString::get(llvm::LLVMContext&, llvm::StringRef) + 31
>>> 6 clang 0x00000001036cd7ad llvm::DIBuilder::createPointerType(llvm::DIType, unsigned long long, unsigned long long, llvm::StringRef) + 93
>>
>
> Great. :(
>
> Can you put in a bug with a preprocessed source file?
Yes.
Late tonight, or early tomorrow.
-- Marshall
Marshall Clow Idio Software <mailto:mclow.lists at gmail.com>
A.D. 1517: Martin Luther nails his 95 Theses to the church door and is promptly moderated down to (-1, Flamebait).
-- Yu Suzuki
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20111027/2cace126/attachment.html>
More information about the cfe-dev
mailing list