#2899: BHNS with Elliptica: Assertion `all(offset == other.offset)' failed
Reporter: Alejandra Gonzalez
Status: new
Milestone:
Version:
Type: bug
Priority: major
Component:
Comment (by Alejandra Gonzalez):
I need your nationality to register you \(there are no restrictions for that they just ask for it\)
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2899/bhns-with-ellipti…
#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):
How strange. Yes, access to MN5 might be useful for this, just in case this is cluster dependent issue. I likely still exist in the PRACE users databases \(if PRACE still handles this\) using my [rhaas@aei.mpg.de](mailto:rhaas@aei.mpg.de) email, otherwise inviting [rhaas@mail.ubc.ca](mailto:rhaas@mail.ubc.ca) is likely best \(still an EU citizen in case they have silly restrictions in place \[some clusters apparently do\]\).
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2899/bhns-with-ellipti…
#2899: BHNS with Elliptica: Assertion `all(offset == other.offset)' failed
Reporter: Alejandra Gonzalez
Status: new
Milestone:
Version:
Type: bug
Priority: major
Component:
Comment (by Alejandra Gonzalez):
Hi Roland,
Thank you for your answer.
Unfortunately there was no backtrace file produced, it seems that the process got interrupted as I get the message of \`Writing backtrace to\` followed by blank space.
This happens exactly at iteration 0, the last lines I get before it stops are:
```
-----------------------------------------------------------------------------------------------------------------------
Iteration Time | *me_per_hour | GRHYDRO::dens | *ROBASE::rho | *::w_lorentz | *STRAINTS::H | *axrss_mb
| | sum maximum | maximum | maximum | maximum | maximum
-----------------------------------------------------------------------------------------------------------------------
0 0.000 | 0.0000000 | 0.0000222 1.409772e-11 | 1.000000e-11 | 1.0000000 | 0.0000228 | 131161
INFO (CarpetRegrid2): Enforcing grid structure properties, iteration 0
INFO (CarpetRegrid2): Enforcing grid structure properties, iteration 0
INFO (Carpet): Grid structure (superregions, grid points):
[0][0][0] exterior: [0,0,0] : [133,133,133] ([134,134,134] + PADDING) 2406104
[1][0][0] exterior: [50,50,50] : [215,215,215] ([166,166,166] + PADDING) 4574296
[2][0][0] exterior: [183,183,183] : [348,348,348] ([166,166,166] + PADDING) 4574296
INFO (Carpet): Grid structure (superregions, coordinates):
[0][0][0] exterior: [-576.744362223702,-576.744362223702,-576.744362223702] : [576.744362223702,576.744362223702,576.744362223702] : [8.67284755223612,8.67284755223612,8.67284755223612]
[1][0][0] exterior: [-357.75496152974,-357.75496152974,-357.75496152974] : [357.75496152974,357.75496152974,357.75496152974] : [4.33642377611806,4.33642377611806,4.33642377611806]
[2][0][0] exterior: [-178.87748076487,-178.87748076487,-178.87748076487] : [178.87748076487,178.87748076487,178.87748076487] : [2.16821188805903,2.16821188805903,2.16821188805903]
INFO (Carpet): Global grid structure statistics:
INFO (Carpet): GF: rhs: 1363k active, 1824k owned (+34%), 2038k total (+12%), 1.84 steps/time
INFO (Carpet): GF: vars: 320, pts: 2746M active, 3599M owned (+31%), 4027M total (+12%), 1.0 comp/proc
INFO (Carpet): GA: vars: 1076, pts: 8M active, 8M total (+0%)
INFO (Carpet): Total required memory: 32.088 GByte (for GAs and currently active GFs)
INFO (Carpet): Load balance: min avg max sdv max/avg-1
INFO (Carpet): Level 0: 671M 671M 671M 0M owned 0%
INFO (Carpet): Level 1: 1464M 1464M 1464M 0M owned 0%
INFO (Carpet): Level 2: 1464M 1464M 1464M 0M owned 0%
INFO (GRHydro): Setting up the atmosphere mask: all points are not_atmosphere
INFO (GRHydro): Setting up the atmosphere mask: all points are not_atmosphere
INFO (GRHydro): Setting up the atmosphere mask: all points are not_atmosphere
INFO (GRHydro): Setting up the atmosphere mask: all points are not_atmosphere
INFO (GRHydro): Setting up the atmosphere mask: all points are not_atmosphere
INFO (GRHydro): Setting up the atmosphere mask: all points are not_atmosphere
```
I could try out the options you mention. Also, if needed I could give you access to my allocation in Marenostrum5 to test this.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2899/bhns-with-ellipti…
#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…