m-a-d-n-e-s-s / madness

Multiresolution Adaptive Numerical Environment for Scientific Simulation
GNU General Public License v2.0
181 stars 62 forks source link

replace of the "fence" changes from PR #550 #552

Open evaleev opened 1 month ago

evaleev commented 1 month ago

550 (namely, https://github.com/m-a-d-n-e-s-s/madness/commit/6ab44846c4e2e603d24e731c5bd7f18cbf22fbaf) introduced change in fence semantics that ensure that:

this caused hangs in various parts of TiledArray when running in Github Action Runners (but not elsewhere). https://github.com/m-a-d-n-e-s-s/madness/commit/93a9a5cec2a8fa87fba3afe8056607e6062a9058 reverted it. This PR contains these changes for reconsideration.