I've just received a new laptop to replace my old IBM ThinkPad T22. The build time for gnat-gps went down from 220 minutes to 17 minutes. It's an HP Compaq nx6325 with dual-core AMD Turion 64x2 TL-60 @2GHz, and 2 GB of RAM. Got it with FreeDOS preloaded instead of Redmond's stuff, too, so I paid no "tax" on it :).
As a result, I've been able to update patches/elaboration.patch to the point where gnat-gps 4.0.0 survives gnatbind's pessimistic elaboration order. Now it crashes with a Constraint_Error (access check failed) when clicking on a tab in the project properties notebook. Since this situation is no worse than that in 3.1.3, I'm going to upload 4.0.0-1. This build was made with -01, dynamic elaboration checks (-gnatE), stack checking (which requires an additional patch), and pessimistic elaboration order. If I ever fix this bug, I'll revert to more classical -O2, static elaboration checks and optimised elaboration order. The build scripts etc. are, of course, in the Monotone database for those interested (see http://www.ada-france.org/article130.html for French instructions, and the archives of comp.lang.ada for an English translation). PS. I'll upload amd64 instead of i386 binaries; wait for the buildds to produce 32-bit binaries. -- Ludovic Brenta. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]