Open Quuxplusone opened 13 years ago
Bugzilla Link | PR10279 |
Status | NEW |
Importance | P normal |
Reported by | Stephen Kell (srk31@srcf.ucam.org) |
Reported on | 2011-07-05 05:35:16 -0700 |
Last modified on | 2011-08-16 05:15:47 -0700 |
Version | 2.9 |
Hardware | PC Linux |
CC | efriedma@quicinc.com, geek4civic@gmail.com, llvm-bugs@lists.llvm.org |
Fixed by commit(s) | |
Attachments | |
Blocks | |
Blocked by | |
See also |
Does this reproduce with trunk LLVM?
(In reply to comment #1)
> Does this reproduce with trunk LLVM?
Trunk lli on the same bitcode gives me the same behaviour. I'll report back
when I've rebuilt the bitcode using a complete toolchain from trunk. (Building
llvm-gcc against trunk is giving me some trouble right now.)
Hmm... also, does the same bitcode crash if you run it through llc?
Nope -- llc processes the file without complaint and produces some reasonable-looking assembly as output.
(That said, I don't know how to assemble it -- llvm-as complains at the first .file directive, saying "expected top-level entity", and llvm-gcc doesn't understand the "calll" and similar instructions.)
Hmm... then it's probably a bug in the JIT codepath. Note that nobody is really maintaining that code at the moment... it's mostly going to get replaced, but the work to do that is stalled at the moment.
Okay -- thanks for letting me know. It turns out I don't desperately need lli. I was just using it as a sanity check. If I find any different behaviour with rebuilds from more recent llvm, I'll post an update here.