Thanks for your help, everyone. I was using gcc previously, but building
with the Intel compilers causes its own problems:
/opt/intel/cce/10.1.018/lib/libguide.so: undefined reference to
`pthread_atfork'
make[3]: *** [R.bin] Error 1
make[3]: Leaving directory `/working_copies/R/src/main'
make[2]: *** [R] Error 2
make[2]: Leaving directory `/working_copies/R/src/main'
make[1]: *** [R] Error 1
make[1]: Leaving directory `/working_copies/R/src'
make: *** [R] Error 1

If your experience with MKL has been negative, I've definitely had enough;
I'll try my luck with gcc and GotoBLAS.

Cheers,
Anand

On Wed, Nov 5, 2008 at 9:02 PM, <[EMAIL PROTECTED]> wrote:

> Quoting Peter Dalgaard <[EMAIL PROTECTED]>:
>
> > Anand Patil wrote:
> > > On Wed, Nov 5, 2008 at 5:59 PM, Martyn Plummer <[EMAIL PROTECTED]>
> wrote:
> > >
> > >> It looks like the em64t version of MKL fails the test for the accuracy
> > >> of zdotu ("checking whether double complex BLAS can be used") and is
> > >> therefore dropped in favour of R's built-in BLAS.  I have just tested
> > >> this on Fedora and get the same result.
> > >>
> > >> The 32-bit MKL does work for me.
> > >>
> > >> Martyn
> > >>
> > >
> > > Many thanks, Martyn. The 64-bit index space is important to me, will I
> lose
> > > it if I link against the 32-bit MKL? Also, should I file a bug report
> with
> > > Intel?
> > > Anand
> >
> > There's also the option of "breaking the thermometer". You might examine
> > that check and decide whether the loss of accuracy is enough for you to
> > worry about and if not, take out the test from configure.
> >
> > Apparently, this check was put in place in R-2.2.0
> >
> >     o Any external BLAS found is now tested to see if the complex
> >         routine zdotu works correctly: this provides a compatibility
> >         test of compiler return conventions.
> >
> > which suggests that the expected failure is catastrophic, and looking at
> > the code, there's a fuzz of 1e-10 which would seem to be about 1e5 times
> > larger than required.
>
> My apologies. I skimmed the code of the test program, but as Brian says
> it is not a question of accuracy. The test program does in fact segfault,
> although you won't see this in your config.log.
>
> Anyway, Anand, I would just carry on with libRblas.
>
> Martyn
>
>
>
> -----------------------------------------------------------------------
> This message and its attachments are strictly confiden...{{dropped:12}}

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to