Bug 240720
Summary: | gcj generates bad native code for scala | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Geoff Reedy <geoff+fedora> | ||||||
Component: | gcc | Assignee: | Jakub Jelinek <jakub> | ||||||
Status: | CLOSED UPSTREAM | QA Contact: | |||||||
Severity: | high | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | rawhide | CC: | aph, tromey | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | i386 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2007-05-30 15:57:39 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
Geoff Reedy
2007-05-21 05:44:06 UTC
Created attachment 155072 [details]
Stack trace and other gdb post-mortem
Also, I have been unable to generate a smaller test case or one that involves vanilla java code. I'll keep trying and add it here if I am successful. I've managed to get together a more minimal test case that doesn't involve scala at all. It wasn't generated from java source but through jasmin and some binary edits to the class files to mimic the files generated by the scala compiler (setting the access flags of test$$anonfun$0 to public synthetic final). I'll be attaching a zip file with these classes momentarily. Created attachment 155426 [details]
a small test case that triggers this bug
Thanks for the quick resolution of this issue! Seeing as fc7 is scheduled for release tomorrow I understand the fix won't make it in. Will the patch be in an update for fc7 shortly? It will make it into Fedora 8 development soon (and the packages will be usable even in F7). It will make it into F7 updates after some time, depends what shortly means for you. It certainly won't be shorter than a month or two, releasing a huge gcc update just to fix one or two bugs, unless they are show stoppers for many people, is just way too bandwidth unfriendly for all people that would need to download it. |