Closed pinotree closed 1 year ago
Merging #267 (eec8507) into master (b70f1c2) will not change coverage. The diff coverage is
n/a
.
:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@ Coverage Diff @@
## master #267 +/- ##
=======================================
Coverage 90.53% 90.53%
=======================================
Files 119 119
Lines 12144 12144
=======================================
Hits 10994 10994
Misses 1150 1150
Files Changed | Coverage Δ | |
---|---|---|
test/algorithm.cpp | 89.01% <ø> (ø) |
|
test/atom/generic.ipp | 100.00% <ø> (ø) |
|
test/box/generic.ipp | 100.00% <ø> (ø) |
|
test/box/recursive.cpp | 94.59% <ø> (ø) |
|
test/box/vector-of-boxes-transient.cpp | 100.00% <ø> (ø) |
|
test/detail/type_traits.cpp | 100.00% <ø> (ø) |
|
test/experimental/dvektor.cpp | 100.00% <ø> (ø) |
|
test/flex_vector/fuzzed-0.cpp | 100.00% <ø> (ø) |
|
test/flex_vector/fuzzed-1.cpp | 94.44% <ø> (ø) |
|
test/flex_vector/fuzzed-2.cpp | 100.00% <ø> (ø) |
|
... and 31 more |
Dam, two of the jobs seem to be failing! (the last one about benchmarks can be ignored).
The CIFuzz issue is due to the oss-fuzz configuration for immer that needs to be updated -- see https://github.com/google/oss-fuzz/pull/10759.
Will merge once https://github.com/google/oss-fuzz/pull/10759 is merged!
Will merge once google/oss-fuzz#10759 is merged!
It should be good now? :)
It is, great!
Thank you so much @pinotree for taking care of updating this in all the repos!
When building the tests, require and use Catch2 as installed in the system, rather than using an old embedded copy of it. This way, there is no risk it will stop working with newer versions of glibc/gcc/etc.
This also changes the nix packaging to disable tests & examples: they are not used in any way, so better disable them to avoid requiring bits only needed for them.