From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,83a56cb8370ebd04 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-01-08 06:31:09 PST Path: archiver1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!7885-cm.able.ES!not-for-mail From: Jano Newsgroups: comp.lang.ada Subject: Gnat 3.15p bugs (was: ADA vs JAVA sockets) Date: Thu, 8 Jan 2004 15:31:01 +0100 Message-ID: References: NNTP-Posting-Host: 7885-cm.able.es (212.97.178.85) X-Trace: news.uni-berlin.de 1073572268 8041460 212.97.178.85 ([49872]) X-Newsreader: MicroPlanet Gravity v2.50 Xref: archiver1.google.com comp.lang.ada:4204 Date: 2004-01-08T15:31:01+01:00 List-Id: Duncan Sands dice... > On Wednesday 07 January 2004 20:44, Pascal Obry wrote: > > Duncan Sands writes: > > > GNAT Sockets in 3.15p is full of bugs. > > > > AWS works just fine with 3.15p, so saying that GNAT Sockets in 3.15p is > > full of bugs is certainly pushing a bit! > > OK, Check_Selector is full of bugs (this is fixed in gcc CVS). If I had knew of this some months ago... by then I rediscovered this bug myself the hard way. BTW, is somewhere a knowledge base or something about bugs in 3.15p? In a middle sized hobby project I've stumbled across these: * The unreliable delays in NT * The Check_selector bug These are bad because can go unnoticed for quite time, and the first one was specially hard to track down. Sad enough, once I figured what was happening (by asking here, BTW, after a lot of tests), it was made evident that it was not a bug unheard-of. About errors during compilation, I've had gnat crashing several times when compiling generics with protected types, but I couldn't extract the exact reasons for this. Just moved some declarations around and it worked. To have foreknowledge of these problems is obviously very interesting as it can save many, many time.