Branch: refs/heads/main
Revision: a199fb8bfb201e7330c5197dab2ba6ba981011c8
Author: jabraham17
Link: Make resolution errors testable by jabraham17 · Pull Request #28736 · chapel-lang/chapel · GitHub
Log Message:
Make resolution errors testable (#28736)
Makes the test/errors/resolution directory testable
Almost all of the tests could pass on main (with small good file
adjustments). There are a few cases that can't because they get
interrupted with other, erroneous errors first. These are marked as
futures.
-
start_test test/errors/resolution
[Reviewed by @DanilaFe]
Diff:
D test/errors/resolution/NOTEST
M test/errors/resolution/dotTypeOnType.1.good
M test/errors/resolution/ifBranches.1.good
M test/errors/resolution/ifBranches.2.good
M test/errors/resolution/incompatibleKinds.1.good
M test/errors/resolution/incompatibleKinds.2.good
M test/errors/resolution/incompatibleRangeBounds.1.good
A test/errors/resolution/incompatibleRangeBounds.future
M test/errors/resolution/incompatibleTypeAndInit.1.good
M test/errors/resolution/incompatibleTypeAndInit.2.good
M test/errors/resolution/invalidNewTarget.1.good
M test/errors/resolution/invalidNewTarget.2.good
A test/errors/resolution/invalidNewTarget.future
M test/errors/resolution/laterVar.1.good
M test/errors/resolution/laterVar.2.good
M test/errors/resolution/managedRecord.1.good
A test/errors/resolution/managedRecord.future
M test/errors/resolution/multipleQuestionArgs.1.good
M test/errors/resolution/multipleQuestionArgs.2.good
M test/errors/resolution/noMatchingCandidates.1.good
M test/errors/resolution/noMatchingCandidates.2.good
M test/errors/resolution/nonIterable.1.good
M test/errors/resolution/nonIterable.2.good
M test/errors/resolution/tupleDecls.1.good
M test/errors/resolution/tupleDecls.2.good
M test/errors/resolution/tupleExpandNamedArgs.1.good
M test/errors/resolution/tupleExpandNamedArgs.2.good
M test/errors/resolution/tupleExpandNonTuple.1.good
A test/errors/resolution/unknownEnumElement.future
M test/errors/resolution/valueAsTypeExpr.1.good
https://github.com/chapel-lang/chapel/pull/28736.diff