Branch: refs/heads/main
Revision: 4be3210ecd9d6dcb0663a12f02856826be3cd800
Author: jabraham17
Link: Replace Mason's custom versionInfo record by jabraham17 · Pull Request #28744 · chapel-lang/chapel · GitHub
Log Message:
Replace Mason's custom versionInfo record (#28744)
Replaces Mason's custom versionInfo record with the one defined in the
standard library
While doing this, I made some editorial changes to some of the error
messages
I also found some tests that would likely never run due to bad skipifs.
I fixed the skipifs and the tests
- paratest
[Reviewed by @benharsh]
Diff:
M test/mason/chplVersion/tomls/format/badFormatNum.good
M test/mason/chplVersion/tomls/format/badRangeFormat.good
M test/mason/chplVersion/tomls/format/badRangeOrder.good
M test/mason/chplVersion/tomls/format/badVersion.good
M test/mason/chplVersion/tomls/format/unboundedLower.good
M test/mason/chplVersion/tomls/format/unboundedUpper.good
M test/mason/mason-external/githubConnectivityCheck
M test/mason/mason-external/versionInfoCompare.chpl
M test/mason/mason-test-exit/exitCodeTest.skipif
M test/mason/masonUpdateTest.chpl
M test/mason/masonUpdateTest.skipif
M test/mason/pkgconfig-tests/pcTest.chpl
M tools/mason/Manifest.chpl
M tools/mason/MasonBuild.chpl
M tools/mason/MasonExternal.chpl
M tools/mason/MasonSearch.chpl
M tools/mason/MasonUpdate.chpl
M tools/mason/MasonUtils.chpl
https://github.com/chapel-lang/chapel/pull/28744.diff