[Bug 219103] devel/llvm39: cannot compile any program with it on ARM - inconsistent sjlj choice between CodeGen and MC
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat May 6 19:20:28 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219103
Bug ID: 219103
Summary: devel/llvm39: cannot compile any program with it on
ARM - inconsistent sjlj choice between CodeGen and MC
Product: Ports & Packages
Version: Latest
Hardware: arm
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: brooks at FreeBSD.org
Reporter: sylvain at sylvaingarrigues.com
CC: freebsd-arm at FreeBSD.org
CC: freebsd-arm at FreeBSD.org
Assignee: brooks at FreeBSD.org
Flags: maintainer-feedback?(brooks at FreeBSD.org)
Trying to compile a C++ Hello, World! on my raspberry pi or even in an AMD64
poudriere with qemu for ARM:
# clang39 -c hello.cpp -o hello.o
Assertion failed: ((!TM.getMCAsmInfo() ||
(TM.getMCAsmInfo()->getExceptionHandlingType() == ExceptionHandling::SjLj) ==
UseSjLjEH) && "inconsistent sjlj choice between CodeGen and MC"), function
initializeEnvironment, file
/wrkdirs/usr/ports/devel/llvm39/work/llvm-3.9.1.src/lib/Target/ARM/ARMSubtarget.cpp,
line 111.
The same happens with devel/llvm40.
I have no problem with base clang.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list