[LLVMbugs] [Bug 3933] New: ruby 1.9. 1 does not compile anymore due to unimplemented __asm__
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Fri Apr 3 06:07:13 PDT 2009
http://llvm.org/bugs/show_bug.cgi?id=3933
Summary: ruby 1.9.1 does not compile anymore due to unimplemented
__asm__
Product: clang
Version: unspecified
Platform: Macintosh
OS/Version: MacOS X
Status: NEW
Severity: blocker
Priority: P2
Component: parser
AssignedTo: unassignedclangbugs at nondot.org
ReportedBy: roberto at freebsd.org
CC: llvmbugs at cs.uiuc.edu
Created an attachment (id=2781)
--> (http://llvm.org/bugs/attachment.cgi?id=2781)
vm_exec.c
At around r68030, ruby was compiling mostly fine (see other ticket on tests
failing), now it does not anymore (I'm now using r68372 on OSX).
-----
ruby -Ks ../tool/insns2vm.rb --srcdir=".." vmtc.inc
ruby -Ks ../tool/insns2vm.rb --srcdir=".." vm.inc
clang -O -pipe -m64 -g -Wall -Wno-unused-parameter -Wno-parentheses
-Wno-missing-field-initializers -Wshorten-64-to-32 -Wpointer-arith
-Wwrite-strings -I. -I.ext/include/i386-darwin9.6.0 -I../include -I..
-DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o vm.o -c ../vm.c
clang: warning: argument unused during compilation: '-Wno-parentheses'
...
<lots of "uninteresting" warnings skipped>
In file included from ../vm.c:23:
../vm_exec.c:58:5: error: cannot compile this __asm__ yet
DECL_SC_REG(VALUE *, pc, "14");
^
<scratch space>:183:1: note: instantiated from:
reg_pc
^
../vm_exec.c:59:5: error: cannot compile this __asm__ yet
DECL_SC_REG(rb_control_frame_t *, cfp, "15");
^
<scratch space>:184:1: note: instantiated from:
reg_cfp
^
-----
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list