ComputationalRadiationPhysics / redGrapes

Resource-based, Declarative task-Graphs for Parallel, Event-driven Scheduling :grapes:
https://redgrapes.rtfd.io
Mozilla Public License 2.0
20 stars 5 forks source link

Make shared pointer std atomic #83

Open ikbuibui opened 3 months ago

ikbuibui commented 3 months ago

Removes use of deprecated atomic operations and now uses std::atomic<std::shared_ptr>

ikbuibui commented 3 months ago

CI fails due to GCC 11.x not supporting std::atomic<std::shared_ptr> GCC support starts from 12.1