seqan / seqan3

The modern C++ library for sequence analysis. Contains version 3 of the library and API docs.
https://www.seqan.de
Other
411 stars 82 forks source link

fix: workaround compiling with debug mode #3222

Closed SGSSGene closed 10 months ago

SGSSGene commented 10 months ago

This is for fixing #3221

vercel[bot] commented 10 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
seqan3 ✅ Ready (Inspect) Visit Preview Jan 17, 2024 11:00am
codecov[bot] commented 10 months ago

Codecov Report

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

Comparison is base (97f908b) 98.17% compared to head (3322897) 98.17%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #3222 +/- ## ======================================= Coverage 98.17% 98.17% ======================================= Files 269 269 Lines 11854 11854 ======================================= Hits 11638 11638 Misses 216 216 ```

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

eseiler commented 10 months ago

Is this bug specific for gcc12? If so, we should only disable constexpr vector literals for gcc12 with glibcxx_debug.

SGSSGene commented 10 months ago

Is this bug specific for gcc12? If so, we should only disable constexpr vector literals for gcc12 with glibcxx_debug.

The issues shows in all gccs version (tried newest gcc10-gcc13): https://godbolt.org/z/oTfhEWrvd