alugowski / fast_matrix_market

Fast and full-featured Matrix Market I/O library for C++, Python, and R
BSD 2-Clause "Simplified" License
75 stars 7 forks source link

Support older GCC/Clang that require extra link flags for C++11 threads #56

Closed alugowski closed 11 months ago

alugowski commented 11 months ago

Use FindThreads in CMakeLists.txt and add tests against old GCC and LLVM.

See #54

codecov[bot] commented 11 months ago

Codecov Report

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

Comparison is base (57ec977) 95.90% compared to head (d3ab168) 95.90%. Report is 2 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #56 +/- ## ======================================= Coverage 95.90% 95.90% ======================================= Files 22 22 Lines 1563 1563 Branches 176 176 ======================================= Hits 1499 1499 Misses 64 64 ``` | [Files](https://app.codecov.io/gh/alugowski/fast_matrix_market/pull/56?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Adam+Lugowski) | Coverage Δ | | |---|---|---| | [include/fast\_matrix\_market/parse\_handlers.hpp](https://app.codecov.io/gh/alugowski/fast_matrix_market/pull/56?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Adam+Lugowski#diff-aW5jbHVkZS9mYXN0X21hdHJpeF9tYXJrZXQvcGFyc2VfaGFuZGxlcnMuaHBw) | `100.00% <ø> (ø)` | |

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