This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ada/23514] fixed point error cause Ada exception block does NOT work
- From: "listor1 dot rombobeorn at comhem dot se" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 22 Aug 2005 20:39:39 -0000
- Subject: [Bug ada/23514] fixed point error cause Ada exception block does NOT work
- References: <20050822103814.23514.kuan_long@hotmail.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From listor1 dot rombobeorn at comhem dot se 2005-08-22 20:39 -------
The behaviour reported by Windows users is that on the first division by zero an
exception is raised and handled just fine, but the second time the program
enters an infinite loop. Gnat 3.15p, Mingw 3.42, Mingw 4.1 and Cygwin GCC
3.4.4-1 all fail.
On MacOS X the same test case fails in a different way. See bug 23519.
On Gnu/Linux it works as it should. (Gnat 3.15p, GCC 3.4.4 20050314, GCC 4.0.1.)
Reference: Usenet message <dds99e$qgn$1@netnews.hinet.net> with follow-ups
(subject "Ada exception block does NOT work?" in comp.lang.ada)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23514