[Bug c++/30387] New: Broken code generation on if/else statement

2007-01-05 Thread matt dot hoosier at gmail dot com
ral callprintf -- Summary: Broken code generation on if/else statement Product: gcc Version: 4.1.2 Status: UNCONFIRMED Severity: major Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu

[Bug c++/30387] Broken code generation on if/else statement

2007-01-05 Thread matt dot hoosier at gmail dot com
--- Comment #1 from matt dot hoosier at gmail dot com 2007-01-05 21:47 --- The GCC version in question here is the stock g++ shipped with Ubuntu edgy, but the bug has been observed on other (3.4.4 and 4.1.1) builds too. The test program (see attachment) is compiled with: g++ -Wall

[Bug c++/30387] Broken code generation on if/else statement

2007-01-05 Thread matt dot hoosier at gmail dot com
--- Comment #2 from matt dot hoosier at gmail dot com 2007-01-05 21:54 --- Test case is posted at http://www.cis.ksu.edu/~matt/pub/gcc_bug_30387.ii (~2 MB). Apologies for the large post, but the code generation bug wasn't triggered when all the imported types were stubbe