X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f From: Andris Pavenis To: djgpp-workers AT delorie DOT com Subject: Some tests with gcc-3.4.0 release [WAS: Re: [ANNOUNCE] Test archives of gcc-3.4.0 prerelease CVS version available] Date: Thu, 22 Apr 2004 09:06:09 +0300 User-Agent: KMail/1.6.1 References: <200404061806 DOT 39732 DOT pavenis AT latnet DOT lv> <200404151812 DOT 44641 DOT pavenis AT latnet DOT lv> In-Reply-To: <200404151812.44641.pavenis@latnet.lv> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <200404220906.09889.pavenis@latnet.lv> Reply-To: djgpp-workers AT delorie DOT com On Thursday 15 April 2004 18:12, Andris Pavenis wrote: > On Tuesday 06 April 2004 18:06, Andris Pavenis wrote: > > > > One thing which must be tested is precompiled headers. I disabled use of > > them for building libstdc++, as earlier I had problems with them, but > > this not tested already for more than a month. If I try to enable (no --disable-libstdxx-pch option for configure), then configure for libstdc++ still hangs. Built gcc-3.4.0 for DJGPP. There are still some problems: > Problems > ======== > > 1) /dev/env/DJDIR/include instead of DOS style directory for include > file dependencies. Didn't saw it at least now on WIn9X. > > 2) ICE (segmentation fault) building one file from glibmm-2.3.8. Similar > problem in one of my sources (running gcc in a different way workarounds > the problem). Also ICE for 4 files, when building cln-1.1.6. It remains If I build gcc-3.4.0 using either DJGPP-2.04 beta1 or also recent CVS versions (only relinked cc1*.exe with it). In that case it crashed always. Only glibmm-2.4.0 tested. This problem doesn't appear if last update of DJGPP v2.03 is used to build gcc-3.4.0. So it's possible, that that the problems are related to development versions of DJGPP libc. Should try to do some debugging > 3) Had problems in my sources with declaring binary operators << and * > involving my template class as friends of this class. Rewrote code > without friend declarations (member function instead for <<, static > member function which performs *, leaving binary operators as > inline functions which only calls member functions. > > > Packages built (tests under Windows XP) > ======================================= > > C: > == > glib-2.4.0 builds without problems. The number of test failures (5) > is the same as with gcc-3.3.3. Also patches which I > applied are the same. The same results also with gcc-3.4.0 release > C++: > ==== > > libsigc++-1.9.16 builds without problems, all tests passes Built libsigc++-2.0.0 with gcc-3.4.0 without problems > glibmm-2.3.8 ICE (segmentation fault) compiling glib/glibmm/shell.cc > when make invoked not directly in that directory, but > from top level or glib/. If running make > in glib/glibmm/shell.cc, then there is no ICE. > Other stuff builds Ok Still segfaults compiling one file when gcc-3.4.0 is built using DJGPP-2.04 development versions (also beta1) Andris