#2997 closed user story (fixed)

Support for PETSc 3.11

Reported by: GaryM Owned by:
Priority: normal Milestone: Iteration I4
Component: infrastructure Keywords:
Cc: Estimated pair-hours remaining: 4
Pair-hours expended on ticket: 0 Initial estimate of effort: 4
Editable by public: yes

Description (last modified by fcooper)

Released recently: https://www.mcs.anl.gov/petsc/documentation/changes/311.html

Change History (6)

comment:1 Changed 19 months ago by GaryM

  • Description modified (diff)

comment:2 Changed 18 months ago by fcooper

  • Description modified (diff)

comment:3 Changed 18 months ago by fcooper

One build error, see e.g.

https://chaste.cs.ox.ac.uk/buildbot/builders/Portability%207_Sun/builds/215/steps/test/logs/stdio

346/420 Test #390: TestMonodomainWithTimeAdaptivity ....................................***Failed    3.57 sec
Running 2 tests

 ***** TestMonodomainWithTimeAdaptivity.hpp *****


Entering TestWithCube
Passed
Entering TestWithChebyshevAndFixedIterations
         InMesh             Init           AssSys              Ode            Comms           AssRhs           NeuBCs           DirBCs              Ksp           Output   DataConversion         PostProc            User1            User2            User3            Total  
   0.205 (  8%)     0.003 (  0%)     0.239 ( 10%)     1.525 ( 62%)     0.013 (  1%)     0.073 (  3%)     0.000 (  0%)     0.000 (  0%)     0.260 ( 11%)     0.039 (  2%)     0.000 (  0%)     0.000 (  0%)     0.000 (  0%)     0.000 (  0%)     0.000 (  0%)     2.458 (100%)  (seconds) 
         InMesh             Init           AssSys              Ode            Comms           AssRhs           NeuBCs           DirBCs              Ksp           Output   DataConversion         PostProc            User1            User2            User3            Total  
   0.046 (  7%)     0.001 (  0%)     0.060 (  9%)     0.458 ( 69%)     0.003 (  0%)     0.012 (  2%)     0.000 (  0%)     0.000 (  0%)     0.049 (  7%)     0.014 (  2%)     0.000 (  0%)     0.000 (  0%)     0.000 (  0%)     0.000 (  0%)     0.000 (  0%)     0.663 (100%)  (seconds) 

/var/lib/buildbot/slaves/slave/Portability_7_Sun/build/heart/test/monodomain/TestMonodomainWithTimeAdaptivity.hpp:210: Error: Expected (max_adaptive == 25.6082) up to 1e-3 (0.0010), found (25.6093 != 25.6081)
Failed

The salient point appears to be a worryingly-close floating point mismatch:

found (25.6093 != 25.6081)

comment:4 Changed 17 months ago by fcooper

Having discussed this with Joe, we're going to go ahead and (slightly) increase the threshold for this test.

The PETSc algorithm appears to be doing the "right thing", but presumably an implementation detail means it's not doing precisely the same as in previous versions.

comment:5 Changed 17 months ago by fcooper

d4c1f3c/git_repo addresses this.

comment:6 Changed 17 months ago by fcooper

  • Resolution set to fixed
  • Status changed from new to closed

I have updated the colour to green on the dependencies page.

Note: See TracTickets for help on using tickets.