Skip to content

Parallelize sampling external sources and threadsafe rejection counters #7879

Parallelize sampling external sources and threadsafe rejection counters

Parallelize sampling external sources and threadsafe rejection counters #7879

Triggered via pull request February 21, 2026 03:27
Status Success
Total duration 2h 43m 34s
Artifacts

ci.yml

on: pull_request
filter-changes
7s
filter-changes
Matrix: main
coverage
3s
coverage
Check CI status
3s
Check CI status
Fit to window
Zoom out
Zoom in

Annotations

100 warnings
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4764289726: 326-block 0.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4764289726: 326: int& n_coord() { return n_coord_; }.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5737831314: 573-block 1.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5737831314: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5946948140: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4817659094: 604-block 0.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4817659094: 604: double& E() { return E_; }.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5713223025: 52-block 0.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5713223025: 52: switch (i) {.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5713223025: 50: double& operator[](int i).
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4765314397: 326-block 0.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4765314397: 326: int& n_coord() { return n_coord_; }.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4821584911: 604-block 0.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4821584911: 604: double& E() { return E_; }.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5737913874: 573-block 1.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5737913874: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5947138532: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5713051745: 52-block 0.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5713051745: 52: switch (i) {.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5713051745: 50: double& operator[](int i).
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: branch 0 taken 4630384604.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 6945576906: 573-block 1.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 6945576906: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:574: 4761242923: 574: off = off * shape_[d] + idx[d];.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 7207293544: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4797400249: 604-block 0.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4797400249: 604: double& E() { return E_; }.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5697521762: 52-block 0.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5697521762: 52: switch (i) {.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5697521762: 50: double& operator[](int i).
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4766786626: 326-block 0.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4766786626: 326: int& n_coord() { return n_coord_; }.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4825713577: 604-block 0.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4825713577: 604: double& E() { return E_; }.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5737831380: 573-block 1.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5737831380: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5946948316: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5713522513: 52-block 0.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5713522513: 52: switch (i) {.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5713522513: 50: double& operator[](int i).
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: branch 0 taken 4630384484.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 6945576726: 573-block 1.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 6945576726: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:574: 4761236734: 574: off = off * shape_[d] + idx[d];.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 7207281226: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4792618912: 604-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4792618912: 604: double& E() { return E_; }.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5697721101: 52-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5697721101: 52: switch (i) {.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5697721101: 50: double& operator[](int i).
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4762400317: 326-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4762400317: 326: int& n_coord() { return n_coord_; }.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4815877577: 604-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4815877577: 604: double& E() { return E_; }.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5614163160: 573-block 1.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5614163160: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5810411272: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5707609912: 52-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5707609912: 52: switch (i) {.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5707609912: 50: double& operator[](int i).
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4765763294: 326-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4765763294: 326: int& n_coord() { return n_coord_; }.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4822085620: 604-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4822085620: 604: double& E() { return E_; }.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5737863426: 573-block 1.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5737863426: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5946987172: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5713576581: 52-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5713576581: 52: switch (i) {.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5713576581: 50: double& operator[](int i).
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4778350462: 326-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4778350462: 326: int& n_coord() { return n_coord_; }.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4850634567: 604-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4850634567: 604: double& E() { return E_; }.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5745913782: 573-block 1.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5745913782: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 5957026848: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5773383243: 52-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5773383243: 52: switch (i) {.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5773383243: 50: double& operator[](int i).
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: branch 0 taken 4736121880.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 7104182820: 573-block 1.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 7104182820: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:574: 4873402909: 574: off = off * shape_[d] + idx[d];.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 7378744878: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4875314797: 604-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4875314797: 604: double& E() { return E_; }.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 6038351663: 52-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 6038351663: 52: switch (i) {.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 6038351663: 50: double& operator[](int i).
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: branch 0 taken 4642222160.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 6963333240: 573-block 1.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 6963333240: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:574: 4775024106: 574: off = off * shape_[d] + idx[d];.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/tensor.h:573: 7228937132: 573: for (size_t d = 0; d < sizeof...(Indices); ++d).
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4823551805: 604-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4823551805: 604: double& E() { return E_; }.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5757905319: 52-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5757905319: 52: switch (i) {.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5757905319: 50: double& operator[](int i).