[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gsl] make check fails for Intel, PGI and Pathscale Compilers

From: Brian Gough
Subject: Re: [Bug-gsl] make check fails for Intel, PGI and Pathscale Compilers
Date: Wed, 24 May 2006 14:46:39 +0100

Ulf Markwardt writes:
 > I am trying to install GSL v.1.8 on an Opteron system (SLES 9). After 
 > compiling just with -O2 the "make check" fails with the following messages. 
 > I did some double-checks and forced the compilers to strict IEEE arithmetics:
 > PGI: -Kieee shows no different results
 >        -O0 -Kieee reports:
 >              FAIL: gsl_block_char_fprintf and fscanf [136]
 >              FAIL: gsl_block_char_write and read [149]
 > Pathsale: -fno_unsafe-math-optimizations  shows no different results
 > Intel: -mp WORKS WELL! - No failures reported.
 > Do you have any idea what goes wrong? 


Thanks for your email.  I don't know of anything in GSL itself that
would cause those problems.  GSL is developed on GCC but has been
tested with several other compilers and not shown those errors.  

If you find the cause we would be happy to have a patch.  I also offer
commercial support if you want someone to investigate it.

Generally when a problem occurs with complex numbers it is due to
incorrect optimisation involving struct elements.

 > I start with the second question: Is there a convenient way to let GSL use 
 > MKL 
 > or ACML instead of the native BLAS?

Any C-BLAS compatible BLAS library can be used (we recommend ATLAS, as
it is free software).  See the section "Linking with an Alternative
BLAS Library" in the reference manual.  

best regards,

Brian Gough
(GSL Maintainer)

Network Theory Ltd,
Commercial support for GSL --- http://www.network-theory.com/gsl/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]