[LLVMdev] Sporadic "RealOffset <= INT32_MAX && RealOffset >= INT32_MIN" failures with MCJIT on Windows
Nicholas Chapman
admin at indigorenderer.com
Sun May 24 15:37:32 PDT 2015
There was a crash on Windows when more than 4K is allocated on the stack
at once, due to chkstk call offset being too large. Maybe you are
seeing that.
It's fixed in trunk, but not in any stable release.
Nick C.
On 19/05/2015 15:19, Ramkumar Ramachandra wrote:
> Hi,
>
> We are seeing sporadic crashes since we migrated to MCJIT on Win64.
> The same tests pass without issues on Mac64 and Linux64. The issue is
> this assertion failure in RuntimeDyldELF.c:
>
> RealOffset <= INT32_MAX && RealOffset >= INT32_MIN
>
> I haven't managed to successfully catch the failure in Visual to try
> and debug it. Any tips on how to make progress?
>
> Oh, and we're on LLVM 3.5.
>
> Thanks.
>
> Ram
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150524/deb86d93/attachment.html>
More information about the llvm-dev
mailing list