[WIP DO NOT MERGE] switch kostrzewa/ddalphaamg to etmc/ddalphaamg#668
[WIP DO NOT MERGE] switch kostrzewa/ddalphaamg to etmc/ddalphaamg#668
Conversation
|
@mtaillefumier In this test PR I updated DDalphaAMG in the workflow to use the latest commit of github.com/etmc/DDalphaAMG and to compile it with In c49d206 I've removed the |
|
Removing What is a bit surprising is that unlike in #664, the last trajectory (line 20) of output.data is consistent with the reference one... |
|
Increasing the solver precision (de86ab6) in the input file used for the DDalphaAMG test increases the number of failures. I think this is a situation where we should probably replace the reference files (doc/sample-output) and to choose a sensible solver precision in the input file (doc/sample-input/sample-hmc-ddalphaamg-tmcloverdetratio.input). |
|
cscs-ci run default |
|
So |
|
I would agree that we should obtain the same answer if we build the library with the same parameters. Side note, I already changed the repository target in the cmake PR #664. |
I'm not sure how and with which commit of DDalphaAMG I generated the reference output at the time so I'm not too surprised that we see deviations. I agree that without threading we should obtain agreement again if we increase the solver precision throughout and regenerate the reference data (which should ideally be done on a different machine). |
Let's see what this does to the tests.