about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorest31 <MTest31@outlook.com>2016-11-20 05:06:53 +0100
committerest31 <MTest31@outlook.com>2016-12-30 15:17:27 +0100
commit8bcb021991879b676769eb593c043abe4837369b (patch)
tree8f826bbf8e8b57ccd0be4d9cb58b4feea6b436d2 /src/test/incremental/thinlto
parent32d8d241599d8c72d23741db286e123a2f1cd7df (diff)
downloadrust-8bcb021991879b676769eb593c043abe4837369b.tar.gz
rust-8bcb021991879b676769eb593c043abe4837369b.zip
Use LLVMRustConstInt128Get on stage1 too
llvm::LLVMConstIntGetZExtValue doesn't accept values with more than 64 bits.

This fixes an LLVM assertion error when compiling libcore with stage1:

src/llvm/include/llvm/ADT/APInt.h:1336:
	uint64_t llvm::APInt::getZExtValue() const:
		Assertion `getActiveBits() <= 64 && "Too many bits for uint64_t"' failed.
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions