![]() |
Blitz Devel : |
From: Julian C. Cummings (cummings_at_[hidden])
Date: 2003-01-10 19:39:52
Hi Janis,
A new 20021003 Blitz snapshot was created and is available
on the Blitz website. This should suit your gcc testing needs.
Thanks for reporting the two minor problems you noted. We can
certainly fix those things. I've seen the problem with the
runtime libraries, although it seems to depend on the options
used when building and installing gcc.
Also, perhaps we can get some feedback from you on gcc compiler
options. First, has the default template depth parameter in gcc
changed recently? We used to add -ftemplate-depth-30 to blitz
compiles to avoid failures with some codes. But now it seems that
this setting is lower than the current default value and is causing
other codes to fail to compile with gcc 3.2. Second, is the flag
-fstrict-aliasing on by default with -O? Third, is the -fno-gcse
flag still needed when compiling the sort of expression templates
code that blitz uses? Thanks in advance for any info you can give
on these compiler issues.
Regards, Julian C.
Dr. Julian C. Cummings
Staff Scientist, CACR/Caltech
(626) 395-2543
cummings_at_[hidden]
> -----Original Message-----
> From: blitz-dev-bounces_at_[hidden]
> [mailto:blitz-dev-bounces_at_[hidden]]On Behalf Of Janis Johnson
> Sent: Thursday, January 09, 2003 11:09 AM
> To: blitz-dev_at_[hidden]
> Subject: [Blitz-dev] Blitz for GCC testing
>
>
> GCC developers have been using a Blitz snapshot from 20001213 for GCC
> integration testing, and building and testing Blitz has been part of the
> release criteria for previous GCC releases. Due to some incorrect code
> in that version of Blitz and a replacement of GCC's C++ parser, that
> snapshot of Blitz does not compile with the development version of GCC
> which will become GCC 3.4.
>
> Theodore Papadopoulo recommended that I try the current Blitz CVS
> sources. That version builds and all of the tests pass on i686-linux
> and powerpc64-linux with GCC built from the latest CVS sources.
>
> Can the Blitz developers provide a new snapshot that GCC developers can
> use for testing? I'll update GCC's "Blitz++ build and test guide" at
> http://gcc.gnu.org/testing/testing-blitz.html for that new version.
>
> I've got two minor problems to report:
>
> 1. The INSTALL file should list http://gcc.gnu.org for GCC.
> 2. "make" fails unless LD_LIBRARY_PATH includes the C++ runtime
> libraries for the compiler being tested; compiler/bzconfig doesn't
> use the LDFLAGS value that was defined when configure was run.
>
> Janis Johnson
> IBM Linux Technology Center
> _______________________________________________
> Blitz-dev mailing list
> Blitz-dev_at_[hidden]
> http://www.oonumerics.org/mailman/listinfo.cgi/blitz-dev
>