I'm not using Debian, but I do have this problem.

I'm using Mandriva 2--6, but I am building bzflag 2.0.8 with my own compiled copied of gcc 4.1.1.

On an i686 system (again, with my own build of gcc 4.1.1) I can compile using -O6 and all is OK.

On an AMD x86_64 system with a -m64 build (or default) I can only optimize up to -O1. With -O2 and -O6 (and, I assume, all points in between) my bullets pass straight through opponents. I tested this by running a server on the i686 system, putting 1 player in there on that system, then trying to shoot it from the x86_64 system. With -O2+ optimizing I cannot shoot another player. Oddly(?), bullets can pass straight through the opponent, bounce of a wall, come back through the opponent and then hit me - at which point I do shoot myself.

The Debian report mentions this is fixed in bzflag_2.0.8.20060515.tar.gz, but the 2.0.8 release on the BZflag Web site is from 13 May 2006.

However, I can't see any actual source (compiled code) changes up to the bzflag_2.0.8.20060605.tar.gz files.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to