Skip to content

Mod2Pi Test failure in 0.31 and master branch when compiled with Intel tool chain and MKL #8799

@starrynight

Description

@starrynight

Environment: Ubuntu 14.04 icc 15.0 ifort 15.0 mkl 11.2
source /opt/intel/composerxe/bin/compilervars.sh intel64
source /opt/intel/mkl/bin/mklvars.sh intel64 ilp64
export LD=/opt/intel/composerxe/bin/xild
export AR=/opt/intel/composerxe/bin/xiar
export MKL_INTERFACE_LAYER=ILP64
export MKLROOT = /opt/intel/composerxe/mkl

Make.user:
USE_INTEL_MKL = 1
USE_INTEL_MKL_FFT = 1
USE_INTEL_LIBM = 1
USEICC = 1
USEIFC = 1

Built succesful. However, when running make test, it stopped at mod2pi unit test

ERROR: assertion failed: |totalErrNew - 0.0| <= 1.7763568394002505e-11
totalErrNew = 12.56641004881809
0.0 = 0.0
difference = 12.56641004881809 > 1.7763568394002505e-11
in error at error.jl:22
in test_approx_eq at test.jl:109
in testModPi at mod2pi.jl:182
in runtests at /home/mickey/Sources_ML/julia/test/testdefs.jl:5
in anonymous at multi.jl:855
in run_work_thunk at multi.jl:621
in anonymous at task.jl:855
while loading mod2pi.jl, in expression starting on line 184
ERROR: assertion failed: |totalErrNew - 0.0| <= 1.7763568394002505e-11
totalErrNew = 12.56641004881809
0.0 = 0.0
difference = 12.56641004881809 > 1.7763568394002505e-11
in anonymous at task.jl:1367
while loading mod2pi.jl, in expression starting on line 184
while loading /home/mickey/Sources_ML/julia/test/runtests.jl, in expression starting on line 35

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildingBuild system, or building Julia or its dependencies

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions