Bug 45177 - LLVMVerifyModule assert failure in Intel64 AOT Bitcode build
Summary: LLVMVerifyModule assert failure in Intel64 AOT Bitcode build
Status: NEW
Alias: None
Product: Runtime
Classification: Mono
Component: JIT (show other bugs)
Version: master
Hardware: PC Mac OS
: --- normal
Target Milestone: ---
Assignee: Zoltan Varga
: 45175 45176 (view as bug list)
Depends on:
Reported: 2016-10-07 15:06 UTC by Andi McClure
Modified: 2016-10-12 12:49 UTC (History)
3 users (show)

See Also:
Is this bug a regression?: ---
Last known good build:


Description Andi McClure 2016-10-07 15:06:56 UTC
For some days now, the nightly Intel64 Bitcode test lane has been failing to build every night:


This has been happening for about a week, starting at about the same time of the big BTLS checkin.

The build happens because of a crash while doing AOT. Sometimes this is while AOTing system.dll:


and sometimes system.net.http.dll:


The failure is this g_assert_not_reached:

		if (LLVMVerifyModule (module->lmodule, LLVMReturnStatusAction, &verifier_err)) {
			printf ("%s\n", verifier_err);
			g_assert_not_reached ();

The verifier_err printf gets swallowed, it does not show up in the console log.
Comment 1 Bernhard Urban 2016-10-12 12:49:28 UTC
*** Bug 45176 has been marked as a duplicate of this bug. ***
Comment 2 Bernhard Urban 2016-10-12 12:49:37 UTC
*** Bug 45175 has been marked as a duplicate of this bug. ***

Note You need to log in before you can comment on or make changes to this bug.