computablee / DotMP

A collection of powerful abstractions for parallel programming in .NET with an OpenMP-like API.
https://computablee.github.io/DotMP/
GNU Lesser General Public License v2.1
29 stars 8 forks source link

Add support for .NET Framework 4.7.1 and .NET Standard 2.1 #127

Closed computablee closed 10 months ago

computablee commented 10 months ago

Which issue are you addressing?

Compatibility issues.

How have you addressed the issue?

Lots of #if pragmas have been used to modify the code to allow compatibility with C# 7.3, enabling us to build with .NET Framework 4.7.1 and .NET Standard 2.1 in mind. This greatly increases compatibility of the library.

How have you tested your patch?

net471 tests pass, but netstandard2.1 is untested. Not sure what to do here.

codecov[bot] commented 10 months ago

Codecov Report

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

Comparison is base (597cffa) 99.16% compared to head (3b30d32) 99.16%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #127 +/- ## ======================================= Coverage 99.16% 99.16% ======================================= Files 13 13 Lines 1431 1436 +5 Branches 155 155 ======================================= + Hits 1419 1424 +5 Misses 5 5 Partials 7 7 ```

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