Bug 103825
Summary: | Internal compiler error | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Joe Michael Kniss III <jmk> |
Component: | gcc | Assignee: | Jakub Jelinek <jakub> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Brian Brock <bbrock> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 8.0 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-10-04 03:39:34 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: |
Description
Joe Michael Kniss III
2003-09-05 13:24:55 UTC
main.cpp in your tarball is just another tarball. Can you please run gcc main.cpp -save-temps and attach main.ii it creates instead? Also, can you try a newer compiler (such as the one shipped in RHL9, RHEL3 beta or rawhide)? Hi, I tried it on 3.3 and got this "real" error: <snip> /home/sci/hartner/joe_new/arbeit/examples/signalTest/main.cpp: In function `int main(int, char**)': /home/sci/hartner/joe_new/arbeit/examples/signalTest/main.cpp:76: error: parenthesis around 'dummySlot::someSlot()' cannot be used to form a pointer-to-member-function <snip> I took out the "()"s and now it compiles fine on both 3.2... and 3.3. Do you still want -save-temps? ciao -joe No, not really. It's a case of ice-on-invalid code that's been fixed in the current version of the compiler. |