[tlbuild] 2010 pretest builds, please

Peter Breitenlohner peb at mppmu.mpg.de
Wed May 19 16:42:06 CEST 2010


On Wed, 19 May 2010, Apostolos Syropoulos wrote:

>> Which compiler and version?
>
> I am using gcc-4.3.2 which is the developer version of the GNU compiler. The
> standard
> is  gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802) but I think it is too old.

Hi Apostolos,

The whole gcc-4.x.y series seems to be plagued with optimization bugs.  We
have a library causing an ICE (internal compiler error) for 4.2.x.  That was
fixed in 4.3.x, but a similar (or the same?) ICE appeared again in 4.4.3 and
is fixed in 4.4.4.  Could well be that chktex also triggers some bug.

So if 3.4.3 succeeds where 4.3.2 fails, you should use that older version.

Manuel Pégourié-Gonnard wrote:
>
> FWIW, the build succeeds here on x86_64-linux (Debian) with gcc 4.4.3.

But Jindrich Novy just wrote that his build with gcc-4.4.4 (Red Hat 4.4.4-2)
failed.

I have tried 3.3.6, 3.4.6, 4.3.4, and 4.4.4 without any problems.

> $ clisp_builddir=/opt/sources/BACKUP/TeX/clisp64/clisp-build
> $ CONFIG_SHELL=/bin/bash CC=gcc-4.3.2 CXX=g++-4.3.2 CFLAGS="-m64"
> CXXFLAGS="-m64" \
> LDFLAGS="-m64" ./Build --host=x86_64-pc-solaris2.11
> --build=x86_64-pc-solaris2.11 \
> --enable-xindy CLISP=$clisp_builddir/clisp

No need to specify both host and build unless you are cross-compiling (but
also no harm as long as they are the same).

> SKIP: chktex.test

That was the idea, rc=77 indicates that the test should be skipped.

Regards
Peter Breitenlohner <peb at mppmu.mpg.de>


More information about the tlbuild mailing list