[ET Trac] #2738: Caunda/Proca and Canuda/Scalar test faiilures after commits that "remove parameter eta_beta_dynamic"

Roland Haas trac-noreply at einsteintoolkit.org
Thu Jun 8 07:47:16 CDT 2023


#2738: Caunda/Proca and Canuda/Scalar test faiilures after commits that "remove parameter eta_beta_dynamic"

 Reporter: Roland Haas
   Status: new
Milestone: 
  Version: 
     Type: bug
 Priority: major
Component: EinsteinToolkit thorn

Comment (by Roland Haas):

@{557058:65c5f18c-c3ad-4126-bb2b-be0e766b31ef} @{557058:a2800088-fc6e-4fbe-9a1e-663271f736bd} some more details. The Einstein Toolkit tests still all pass in test run 682 on [https://einsteintoolkit.github.io/tests/](https://einsteintoolkit.github.io/tests/) then first fail in run 683 [https://einsteintoolkit.github.io/tests/build\_683.html](https://einsteintoolkit.github.io/tests/build_683.html) .

The HTML page shows a list of changes that happened to the full ET repositories since the last run \(ie from 682 to 683\). Most of them are for nrpytutorial so unlikely to affect anything in Canuda or Lean\_public. The last recorded change though in LeanBSSLMoL and reports on the changes in git commits [0faaf83](https://bitbucket.org/einsteintoolkit/tickets/commits/0faaf83)..[7457e18](https://bitbucket.org/einsteintoolkit/tickets/commits/7457e18) of lean\_public \(you can see them using  `git log 0faaf83..7457e18` in your checkout\):  

> updated submodules  
> Submodule repos/lean\_public [0faaf83](https://bitbucket.org/einsteintoolkit/tickets/commits/0faaf83)..[7457e18](https://bitbucket.org/einsteintoolkit/tickets/commits/7457e18):
>
> LeanBSSNMoL: remove parameter eta\_beta\_dynamic from test parameter files  
> NPScalars \[schedule.ccl\]: fix scheduling of CalcNPScalars  
> LeanBSSNMoL: remove unused parameters eta\_beta\_dynamic and moving\_eta\_transition  
> LeanBSSNMoL \[schedule.ccl\]: remove sync call in LeanBSSN\_adm2bssn  
> LeanBSSNMoL \[schedule.ccl\]: make sure that ApplyBCs at CCTK\_INITIAL is only called after Boundary\_SelectGroupForBC are set

‌

The HTML page contains links to the log files for each failing test in the “Failed Tests and Changes” table. Eg. [https://github.com/EinsteinToolkit/tests/blob/gh-pages/records/version\_683/sim\_683\_2/NPScalars/teukolsky.log](https://github.com/EinsteinToolkit/tests/blob/gh-pages/records/version_683/sim_683_2/NPScalars/teukolsky.log) for the failing “teukolsky” test in NPScalars. 

The teukolsky test seems to run without error message and then fails due to too large differences \(see the diff link in the table that shows the diff file that the Cactus test system produces: [https://github.com/EinsteinToolkit/tests/blob/gh-pages/records/version\_683/sim\_683\_1/NPScalars/teukolsky.diffs](https://github.com/EinsteinToolkit/tests/blob/gh-pages/records/version_683/sim_683_1/NPScalars/teukolsky.diffs) \)

The others seem to fail with a parameter file error \(visible in their log files\):

```
WARNING[L1,P0] (Cactus): Major error in parameter file '/home/runner/simulations/TestJob01_temp_2/output-0000/arrangements/Scalar/TwoPunctures_BBHSF/test/SF_twopuncturesID_test.par' line 166: Parameter 'LeanBSSNMoL::eta_beta_dynamic' not found
WARNING level 0 from host fv-az357-438.xjukslrwoije1kgjy1zwota3vf.cx.internal.cloudapp.net process 0
  in thorn Cactus, file /home/runner/work/tests/tests/master/configs/sim/build/Cactus/main/ProcessParameterDatabase.c:201:
  -> CCTKi_SetParameterSetMask: 1 major error in parameter file
WARNING[L1,P0] (Cactus): Major error in parameter file '/home/runner/simulations/TestJob01_temp_2/output-0000/arrangements/Scalar/TwoPunctures_BBHSF/test/SF_twopuncturesID_test.par' line 166: Parameter 'LeanBSSNMoL::eta_beta_dynamic' not found
WARNING level 0 from host fv-az357-438.xjukslrwoije1kgjy1zwota3vf.cx.internal.cloudapp.net process 0
  in thorn Cactus, file /home/runner/work/tests/tests/master/configs/sim/build/Cactus/main/ProcessParameterDatabase.c:201:
  -> CCTKi_SetParameterSetMask: 1 major error in parameter file
WARNING[L1,P1] (Cactus): Major error in parameter file '/home/runner/simulations/TestJob01_temp_2/output-0000/arrangements/Scalar/TwoPunctures_BBHSF/test/SF_twopuncturesID_test.par' line 166: Parameter 'LeanBSSNMoL::eta_beta_dynamic' not found
WARNING level 0 from host fv-az357-438.xjukslrwoije1kgjy1zwota3vf.cx.internal.cloudapp.net process 1
  in thorn Cactus, file /home/runner/work/tests/tests/master/configs/sim/build/Cactus/main/ProcessParameterDatabase.c:201:
  -> CCTKi_SetParameterSetMask: 1 major error in parameter file
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 1.
```

which, if one scrolls to the right, refers to a parameter `LeanBSSNMoL::eta_beta_dynamic`which is not found.

“major” since it should be fixed before the next release and no know workaround \(to make the tests pass\) exists.

--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2738/caunda-proca-and-canuda-scalar-test
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.einsteintoolkit.org/pipermail/trac/attachments/20230608/5b367dc9/attachment.htm>


More information about the Trac mailing list