azbycxdw909 / garglk

Automatically exported from code.google.com/p/garglk
Other
0 stars 0 forks source link

Level 9: Fails to run when built with gcc4. #52

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
Run a Level 9 game using the interpreter from the latest release.

What is the expected output? What do you see instead?
The intro graphics are displayed, but the selection menu for the game file
does not appear correctly.  Any input after this point causes the game to
crash.

Original issue reported on code.google.com by bcressey@gmail.com on 18 Dec 2008 at 5:38

GoogleCodeExporter commented 8 years ago
Issue seems to first appear in gcc 4.3.  Ubuntu 8.04 ships with gcc 4.2, and 
builds
the current RC level9 interpreter without an issue.

Original comment by bcressey@gmail.com on 18 Dec 2008 at 7:10

GoogleCodeExporter commented 8 years ago

Original comment by bcressey@gmail.com on 19 Dec 2008 at 2:19

GoogleCodeExporter commented 8 years ago

Original comment by bcressey@gmail.com on 19 Dec 2008 at 2:20

GoogleCodeExporter commented 8 years ago
Patch to fix the problem on Ubuntu 8.10 (and any other distribution that 
includes
gcc-4.2 alongside gcc-4.3).

Original comment by bcressey@gmail.com on 19 Dec 2008 at 2:58

Attachments:

GoogleCodeExporter commented 8 years ago
Issue 61 has been merged into this issue.

Original comment by bcressey@gmail.com on 2 Jun 2009 at 9:43

GoogleCodeExporter commented 8 years ago
Fixed in r187.

Original comment by bcressey@gmail.com on 4 Jun 2009 at 11:22

GoogleCodeExporter commented 8 years ago
Per Simon Baldwin, this is not a bug in gcc 4.3+, just a change in compiler 
behavior
where the ISO standard behavior is undefined.

See this link for more details:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37947

Original comment by bcressey@gmail.com on 5 Jun 2009 at 4:24