[Bug 201270] lang/luajit is broken under clang
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Jul 2 10:08:21 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201270
Bug ID: 201270
Summary: lang/luajit is broken under clang
Product: Ports & Packages
Version: Latest
Hardware: amd64
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: osa at FreeBSD.org
Reporter: roman at tsisyk.com
Assignee: osa at FreeBSD.org
Flags: maintainer-feedback?(osa at FreeBSD.org)
Created attachment 158254
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=158254&action=edit
a test case for broken C++ unwind under clang
http://www.freelists.org/post/luajit/External-unwind-is-broken-on-FreeBSD-10-x86-64
```
Program received signal SIGSEGV, Segmentation fault.
0x0000000800b66c1e in __cxa_end_catch () from /lib/libcxxrt.so.1
(gdb) bt
#0 0x0000000800b66c1e in __cxa_end_catch () from /lib/libcxxrt.so.1
#1 0x0000000000401d50 in lbox_call ()
#2 0x0000000000401c4d in main ()
```
LuaJIT v2.0.4
% uname -a
FreeBSD freebsd.local 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11
21:02:49 UTC 2014 root at xxxxxxxxxxxxxxxxxxxxxxx:/usr/obj/usr/src/sys/GENERIC
amd64
% c++ --version
FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
Target: x86_64-unknown-freebsd10.1
Thread model: posix
The same tests case works fine with gcc48.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list