Watch, Follow, &
Connect with Us
Public Report
Report From: C++BuilderX/Compiler/Back end/bcc32/code generation    [ Add a report in this area ]  
Report #:  7704   Status: Reported
out of nothing ( you can just hit enter on a project file and this happens) , when compiling a project, it gives me Internal backend error C1503
Project:  C++BuilderX/BC++ 2005 Build #:  1.0.0.1786
Version:    1.0 Submitted By:   Daniel Monteiro
Report Type:  Basic functionality failure Date Reported:  3/23/2004 9:38:40 PM
Severity:    Commonly encountered problem Last Updated: 3/23/2004 9:33:20 PM
Platform:    All versions Internal Tracking #:  
Resolution: None  Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: No Ratings Yet
0.00 out of 5
Total Votes: None
Description
When compiling a project, without any code-valued modification (you can just hit enter) , the code stops from compiling and start giving internal backend error C1503 - always pointing to the last "}" of the file.
It also happened after , in BCB4 and BCB6, giving "F1001 internal code generator error", but pointing to a diferent file, and also ,to it4s final "}"
this error doesn4t occour in any of the command line compilers.
Steps to Reproduce:
I can4t reproduce any condition to this error..I don4t know what causes it
Workarounds
Once, this worked out:

I had something like this
LivingActorClass::shoot(Uint8 Code)   // Uint8 from Simple DirectMedia Layer (http://www.libsdl.org)
{
//stuff
} // <--- internal backend error in this line

so, I moved the function body to the class declaration...it worked THAT time.
Attachment
None
Comments

None

Server Response from: ETNACODE01