[Commits] meeting minutes for 2017-03-06

Roland Haas rhaas at illinois.edu
Mon Mar 6 09:55:04 CST 2017


Hello all,

> We quickly discussed the failing tests, and given that the option list
> used
> (https://bitbucket.org/ianhinder/cactusjenkins/raw/d7021a52bd83448db589b2346c43441682eecabb/build.cfg)
> is not using -ffast-math or -mmarch=native the working assumption is
> that the occurrence of the failures is due to to an updated OS and
> newer compiler. Erik asked if we had a docker container for the
> Jenkins test slave, which we were not sure (there is a docker image at
> https://bitbucket.org/ianhinder/et-jenkins-slave though it is not
> clear if this is the one used).

after the call of course I realized what may cause differences even
without -march=native or -ffast-math: the explicit vectorization in
thorn Vectors depends on the machine architecture so different hardware
(eg AVX2) will produce different vector code and thus different
answers. Though given the thorns affected (GRHydro and
SphericalHarmonicRecon) I doubt that it is the thorn's code itself but
rather eg McLachlan or the fftw library (for the PITTNull code). This
*may* cause differences though a different compiler *will* cause
differences (in particular a different Fortran compiler).



Yours,
Roland


-- 
My email is as private as my paper mail. I therefore support encrypting
and signing email messages. Get my PGP key from http://keys.gnupg.net.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: OpenPGP digital signature
Url : http://lists.einsteintoolkit.org/pipermail/commits/attachments/20170306/08ed6b1b/attachment.bin 


More information about the Commits mailing list