MacOs X and GCC with SSE
All tests using Blas are false. If we disable SSE they're good.
GCC 7.2 MKL 2018 MacOs 10.13.3
UTests/Release/utestChebyshev [Start] Test Chebyshev Kernel without compression. Opened file /Users/coulaud/Dev/src/ScalFMM/gitlab-develop/Data/UTest/DirectDouble.bfma File open in binary mode Datatype 8 8 nbParticles: 5000 Box width: 1 Center: [0.5, 0.5, 0.5] --- Output from program : Number of particles: --- Output from program : 5000 --- Output from program : Fmm... Compute and set full M2L operators (128024064 B) in 0.256661sec. --- Output from program : Compute Diff... --- Output from program : Potential diff is = Pot L2Norm 8.419739e+00 Pot RL2Norm 1.250783e-04 Pot RMSError 1.190731e-01 --- Output from program : Fx diff is = Fx L2Norm 1.026960e+00 Fx RL2Norm 1.788079e-04 Fx RMSError 1.452340e-02 --- Output from program : Fy diff is = Fy L2Norm 1.119426e+00 Fy RL2Norm 4.592880e-05 Fy RMSError 1.583108e-02 --- Output from program : Fz diff is = Fz L2Norm 9.538558e-01 Fz RL2Norm 1.848792e-04 Fz RMSError 1.348956e-02 Total L2 Force Error= 2.612700e-04 Energy Error = 3.071130832401e+01 Energy FMM = 4.721518564876e+05 Energy DIRECT = 4.721211451792e+05 --- Output from program : Test1 - Error Relative L2 norm Potential --- Output from program : Test2 - Error RMS L2 norm Potential
Step 2 Failed --- Output from program : Test3 - Error Relative L2 norm FX --- Output from program : Test4 - Error RMS L2 norm FX --- Output from program : Test5 - Error Relative L2 norm FY --- Output from program : Test6 - Error RMS L2 norm FY --- Output from program : Test7 - Error Relative L2 norm FZ --- Output from program : Test8 - Error RMS L2 norm FZ --- Output from program : Test9 - Error Relative L2 norm F --- Output from program : Test10 - Relative error Energy [Finished] FAILED (1/10 steps failed) [Start] Test Chebyshev Kernel with 1 large compression. Opened file /Users/coulaud/Dev/src/ScalFMM/gitlab-develop/Data/UTest/DirectDouble.bfma File open in binary mode Datatype 8 8 nbParticles: 5000 Box width: 1 Center: [0.5, 0.5, 0.5] --- Output from program : Number of particles: --- Output from program : 5000 --- Output from program : Fmm... Compressed and set M2L operators (29679104 B) in 4.65579sec. --- Output from program : Compute Diff... --- Output from program : Potential diff is = Pot L2Norm 8.419722e+00 Pot RL2Norm 1.250780e-04 Pot RMSError 1.190729e-01 --- Output from program : Fx diff is = Fx L2Norm 1.026919e+00 Fx RL2Norm 1.788007e-04 Fx RMSError 1.452282e-02 --- Output from program : Fy diff is = Fy L2Norm 1.119214e+00 Fy RL2Norm 4.592008e-05 Fy RMSError 1.582808e-02 --- Output from program : Fz diff is = Fz L2Norm 9.537535e-01 Fz RL2Norm 1.848594e-04 Fz RMSError 1.348811e-02 Total L2 Force Error= 2.612496e-04 Energy Error = 3.071128209279e+01 Energy FMM = 4.721518564613e+05 Energy DIRECT = 4.721211451792e+05 --- Output from program : Test1 - Error Relative L2 norm Potential --- Output from program : Test2 - Error RMS L2 norm Potential Step 2 Failed --- Output from program : Test3 - Error Relative L2 norm FX --- Output from program : Test4 - Error RMS L2 norm FX --- Output from program : Test5 - Error Relative L2 norm FY --- Output from program : Test6 - Error RMS L2 norm FY --- Output from program : Test7 - Error Relative L2 norm FZ --- Output from program : Test8 - Error RMS L2 norm FZ --- Output from program : Test9 - Error Relative L2 norm F --- Output from program : Test10 - Relative error Energy [Finished] FAILED (1/10 steps failed) [Start] Test Chebyshev Kernel with 16 small SVDs and symmetries. Opened file /Users/coulaud/Dev/src/ScalFMM/gitlab-develop/Data/UTest/DirectDouble.bfma File open in binary mode Datatype 8 8 nbParticles: 5000 Box width: 1 Center: [0.5, 0.5, 0.5] --- Output from program : Number of particles: --- Output from program : 5000 --- Output from program : Fmm... --- Output from program : Compute Diff... --- Output from program : Potential diff is = Pot L2Norm 8.419633e+00 Pot RL2Norm 1.250767e-04 Pot RMSError 1.190716e-01 --- Output from program : Fx diff is = Fx L2Norm 1.026678e+00 Fx RL2Norm 1.787589e-04 Fx RMSError 1.451943e-02 --- Output from program : Fy diff is = Fy L2Norm 1.118990e+00 Fy RL2Norm 4.591090e-05 Fy RMSError 1.582491e-02 --- Output from program : Fz diff is = Fz L2Norm 9.537911e-01 Fz RL2Norm 1.848667e-04 Fz RMSError 1.348864e-02 Total L2 Force Error= 2.612245e-04 Energy Error = 3.071116939420e+01 Energy FMM = 4.721518563486e+05 Energy DIRECT = 4.721211451792e+05 --- Output from program : Test1 - Error Relative L2 norm Potential --- Output from program : Test2 - Error RMS L2 norm Potential Step 2 Failed --- Output from program : Test3 - Error Relative L2 norm FX --- Output from program : Test4 - Error RMS L2 norm FX --- Output from program : Test5 - Error Relative L2 norm FY --- Output from program : Test6 - Error RMS L2 norm FY --- Output from program : Test7 - Error Relative L2 norm FZ --- Output from program : Test8 - Error RMS L2 norm FZ --- Output from program : Test9 - Error Relative L2 norm F --- Output from program : Test10 - Relative error Energy [Finished] FAILED (1/10 steps failed) Test is over, 0 Passed, 3 Failed