nholthaus / units

a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.
http://nholthaus.github.io/units/
MIT License
947 stars 135 forks source link

Adding newer versions to CI compilers #216

Open JohelEGP opened 5 years ago

JohelEGP commented 5 years ago

Only VS2015, GCC 7 and Clang 5 are being tested in CI. It'd be a good idea to also add their newer stable versions: VS2017, GCC 8, Clang 6 and Clang 7.

JohelEGP commented 3 years ago

f9e2eca61ce8826e36f792ebb9c514b3cb05b921 partially resolved this.

nholthaus commented 3 years ago

Personally I think gcc 9.3, clang 10, and msvc 2019 would be an OK cut off for v3, but we should probably target the first fully c++17 compatible version of each for the sake of the users.

Once the CTAD fixes come out, I want to move the min standard to c++20 and do a 3.x with that and concepts.

On Mon, Oct 5, 2020, 9:13 PM Johel Ernesto Guerrero Peña < notifications@github.com> wrote:

f9e2eca https://github.com/nholthaus/units/commit/f9e2eca61ce8826e36f792ebb9c514b3cb05b921 partially resolved this.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/nholthaus/units/issues/216#issuecomment-703971923, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACOYOHYHPTVIEMGL23IPNK3SJJVMXANCNFSM4GCLVTZA .