ned14 / outcome

Provides very lightweight outcome<T> and result<T> (non-Boost edition)
https://ned14.github.io/outcome
Other
676 stars 62 forks source link

Use __cpp_concepts feature test macro #242

Closed ecatmur closed 3 years ago

ecatmur commented 3 years ago

to decide on concepts syntax.

With gcc 10.2 -std=c++20, which uses the C++20 Standard concepts syntax, cplusplus = 201709L whereas cpp_concepts = 201907L (the C++20 value).

after 5d63e610aeefb67f96ef9dec622f178c77e5fa3f

github-actions[bot] commented 3 years ago

Unit Test Results

  1 files  -    2  70 suites  -101   0s :stopwatch: ±0s 38 tests ±    0  38 :heavy_check_mark: ±    0  0 :zzz: ±0  0 :heavy_multiplication_x: ±0  74 runs  -107  74 :heavy_check_mark: -107  0 :zzz: ±0  0 :heavy_multiplication_x: ±0 

results for commit 1993bb29 ± comparison against base commit bbde4ec1

github-actions[bot] commented 3 years ago

Unit Test Results

  1 files  -    2  34 suites  -137   0s :stopwatch: ±0s 36 tests -    2  36 :heavy_check_mark: -    2  0 :zzz: ±0  0 :heavy_multiplication_x: ±0  36 runs  -145  36 :heavy_check_mark: -145  0 :zzz: ±0  0 :heavy_multiplication_x: ±0 

results for commit 1993bb29 ± comparison against base commit bbde4ec1

github-actions[bot] commented 3 years ago

Unit Test Results

    3 files  ±0  171 suites  ±0   0s :stopwatch: ±0s   38 tests ±0    38 :heavy_check_mark: ±0  0 :zzz: ±0  0 :heavy_multiplication_x: ±0  181 runs  ±0  181 :heavy_check_mark: ±0  0 :zzz: ±0  0 :heavy_multiplication_x: ±0 

results for commit 1993bb29 ± comparison against base commit bbde4ec1