eth-cscs / DLA-Future

DLA-Future
https://eth-cscs.github.io/DLA-Future/master/
BSD 3-Clause "New" or "Revised" License
64 stars 14 forks source link

Fix compilation with GCC 13 #1063

Closed msimberg closed 10 months ago

msimberg commented 10 months ago

libstdc++ 13 removed many internal includes, leading to some includes that were previously transitively included to not be included at all. cstdint missing in scal.cpp actually triggers a compilation error. See https://github.com/spack/spack/issues/41408 for more details.

msimberg commented 10 months ago

cscs-ci run

codecov-commenter commented 10 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (e311f6a) 94.04% compared to head (efc9c17) 94.04%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1063 +/- ## ======================================= Coverage 94.04% 94.04% ======================================= Files 145 145 Lines 9008 9008 Branches 1156 1156 ======================================= Hits 8472 8472 Misses 319 319 Partials 217 217 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

msimberg commented 10 months ago

Restarted another failure related to jobs not shutting down: https://gitlab.com/cscs-ci/ci-testing/webhook-ci/mirrors/4700071344751697/7514005670787789/-/jobs/5681946174.