Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This test ensures that
libzstd
and thezstd
CLI can be compiled withc89
/c90
compilers,with the additional requirement of
long long
type and variadic macros support.Fixed a few
-pedantic
warnings that appeared in the process.The test initially attempted to compile
tests/
tools with the same requirement,but this is a strong requirement, which makes the code more difficult to write at times,
so it feels only appropriate to accept this restriction for
libzstd
and thezstd
CLI proper.