#2888: race condition writing properties.ini in simfactory
Reporter: Roland Haas
Status: new
Milestone:
Version:
Type: bug
Priority: major
Component: SimFactory
Comment (by Steven R. Brandt):
Not sure that we know for sure that this happens. It would be nice to have a repeatable test.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2888/race-condition-wr…
#2899: BHNS with Elliptica: Assertion `all(offset == other.offset)' failed
Reporter: Alejandra Gonzalez
Status: new
Milestone:
Version:
Type: bug
Priority: major
Component:
Comment (by Roland Haas):
Sorry for the late response.
The error you see does not seem to be specific to Elliptica \(which is good since I’d have no idea how to help debug it since it’s private code\), but grid related.
If you have a backtrace file \(\`backtrace.<rank>.txt\) that would be useful to maybe see who called this lower level function.
Since you mention Elliptica, does this happen right at the beginning \(iteration 0\) or during the simulation?
`offset` refers to by how much a refinement level is offset wrt to its parent level \(more or less\) it should be identical for boxes that are part of the same refinement level, so having this fail is strange.
Without running your parameter file \(have to find a cluster\), I would try and see if adding
```
CarpetRegrid2::snap_to_coarse = "yes"
CarpetRegrid2::freeze_unaligned_parent_levels = "yes"
CarpetRegrid2::freeze_unaligned_levels = "yes"
```
where the latter two should not do anything at `t=-0`.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2899/bhns-with-ellipti…
#2892: SpacetimeX: GPU error in PunctureTracker::PunctureContainer::interpolate
Reporter: Miren Radia
Status: open
Milestone:
Version: development version
Type: bug
Priority: major
Component: CarpetX
Comment (by Liwei Ji):
Hi Miren,
please ignore the `puncturetracker` branch and use `development` branch of my fork instead. Also, please keep `CarpetX::poison_undefined_values=no`\` for now.
I can see why the fix in `puncturetracker`isn’t appropriate -- thanks for pointing it out.
I apologize for all the inconvenience, and I’ll get them fixed soon.
By the way, here are some branch configurations that are working for me. I’ve been testing them quite frequently.
[https://github.com/lwJi/Tutorial-Subcycling](https://github.com/lwJi/Tutori…
‌
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2892/spacetimex-gpu-er…
#2901: ExternalLibraries-ADIOS2: detect.sh adds nonexistent MPI libraries if ADIOS2_ENABLE_SST == yes when using external ADIOS2
Reporter: Miren Radia
Status: open
Milestone:
Version: development version
Type: bug
Priority: minor
Component: EinsteinToolkit thorn
Comment (by Roland Haas):
@{61d89c2368926d0068827aa3} says: please apply.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2901/externallibraries…
#2855: NoiseX: Improve noise generation in CarpetX
Reporter: Lucas Timotheo Sanches
Status: open
Milestone:
Version:
Type: enhancement
Priority: minor
Component: EinsteinToolkit thorn
Comment (by Roland Haas):
There’s also \(vertex\) data that is double covered by the grid.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2855/noisex-improve-no…
#2902: CarpetX: interpolation with z-reflection symmetry only works for Psi4
Reporter: Miren Radia
Status: open
Milestone:
Version: development version
Type: bug
Priority: major
Component: CarpetX
Changes (by Roland Haas):
responsible: [] (was )
assignee: Erik Schnetter (was )
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2902/carpetx-interpola…
#2892: SpacetimeX: GPU error in PunctureTracker::PunctureContainer::interpolate
Reporter: Miren Radia
Status: open
Milestone:
Version: development version
Type: bug
Priority: major
Component: CarpetX
Comment (by Miren Radia):
I’ve run into a new issue on your `puncturetracker` branch when trying to recover from a Silo checkpoint file:
```
ERROR from host tu-c0r0n90 process 4
in thorn CarpetX, file /mnt/lustre/tursafs1/home/dp415/dp415/dc-radi1/ETK/Cactus-CarpetX-subcycling-spack/arrangements/CarpetX/CarpetX/src/valid.cxx:132:
-> CallFunction iteration 10 PunctureTracker_SetupGroup: PunctureTracker::PunctureTracker_Setup checking input: Array "BOXINBOX::position_x[0]" is invalid on time level 0; required
The interior is valid.
The outer boundary is valid.
The ghost zones are valid.
, found
The interior is invalid because: SetupGlobals.
The outer boundary is valid because: SetupGlobals.
The ghost zones are valid because: SetupGlobals.
```
I did try openPMD initially but had a weird MPI error with it hence why I switched to Silo.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2892/spacetimex-gpu-er…