[llvm-commits] [llvm] r123609 - in /llvm/trunk: include/llvm/Transforms/Utils/PromoteMemToReg.h lib/Transforms/Scalar/ScalarReplAggregates.cpp lib/Transforms/Utils/Mem2Reg.cpp lib/Transforms/Utils/PromoteMemoryToRegister.cpp

Cameron Zwarich zwarich at apple.com
Mon Jan 17 09:26:39 PST 2011


On Jan 16, 2011, at 11:27 PM, Cameron Zwarich wrote:

> On Jan 16, 2011, at 10:59 PM, Cameron Zwarich wrote:
> 
>> This caused some failures on the llvm-x86_64-linux-checks bot. I'll probably roll it out now and investigate tomorrow, unless something really obvious shows up on those test cases.
> 
> All of the failing tests pass locally for me with a Release+Asserts+Checks build. I don't see how the heap invariants can be violated, since my Compare parameter simply compares two integers and I only use the priority_queue operations. This is definitely interesting...

It turns out that I *could* reproduce it locally, but llvm-lit was not reporting when the test crashed. I am testing a fix.

Cameron



More information about the llvm-commits mailing list