Files
CMake/Tests/Fuzzing/cmVersion.dict
Leslie P. Polzer e4f4ad5959 Tests/Fuzzing: Add cmVersionFuzzer
Fuzz the CMake version string parser.
Tests parsing of version numbers like 1.2.3.4.
2026-01-20 14:06:35 -05:00

43 lines
348 B
Plaintext

# Version string dictionary
# Separators
"."
"-"
"+"
# Common versions
"0"
"1"
"2"
"3"
"10"
"99"
"100"
"999"
# CMake versions
"3.28"
"3.28.0"
"3.27.0"
"2.8.12"
"3.0.0"
# Semantic versioning
"alpha"
"beta"
"rc"
"rc1"
"rc2"
"dev"
"SNAPSHOT"
"build"
"pre"
"post"
# Edge cases
"0.0.0"
"999.999.999"
"1.0.0-alpha"
"1.0.0+build"
"1.0.0-alpha+build"