https://github.com/PTsolvers/JustRelax.jl

implemented adjoint solve for variational stokes, fixed a bug that caused discrepancies in the magnitude of the adjoint result and added scaling to make the result resolution independent

Failed in 44m 25s
Matrix
CUDA Julia 1.10julia -e 'println("--- :julia: Instantiating project") && using Pkg && Pkg.develop(; path=pwd())' || exit 3 && julia -e 'println("+++ :julia: Running tests") && using Pkg && Pkg.test("JustRelax"; test_args=["--backend=CUDA"], coverage=true)'
Waited 7s
Ran in 9m 47s
Matrix
CUDA Julia 1.11julia -e 'println("--- :julia: Instantiating project") && using Pkg && Pkg.develop(; path=pwd())' || exit 3 && julia -e 'println("+++ :julia: Running tests") && using Pkg && Pkg.test("JustRelax"; test_args=["--backend=CUDA"], coverage=true)'
Waited 5s
Ran in 7m 21s
Matrix
AMDGPU Julia 1.10julia -e 'println("--- :julia: Instantiating project") && using Pkg && Pkg.develop(; path=pwd())' || exit 3 && julia -e 'println("+++ :julia: Running tests") && using Pkg && Pkg.test("JustRelax"; test_args=["--backend=AMDGPU"], coverage=true)'
Waited 33m 4s
Ran in 5m 18s
Matrix
AMDGPU Julia 1.11julia -e 'println("--- :julia: Instantiating project") && using Pkg && Pkg.develop(; path=pwd())' || exit 3 && julia -e 'println("+++ :julia: Running tests") && using Pkg && Pkg.test("JustRelax"; test_args=["--backend=AMDGPU"], coverage=true)'
Waited 38m 24s
Ran in 5m 50s
Total Job Run Time: 28m 28s