Skip to content

Conversation

rudkx
Copy link
Contributor

@rudkx rudkx commented Oct 5, 2018

Allow a couple of the tests in shortCircuitDisjunctionAt() to run even
when hacks are disabled.

The first of these tests is imperfect since it assumes that "favored"
disjunction choices all come before the others (which may be the case
now but is pretty brittle).

Similarly, the second of these tests assumes that choices that are
fixes always come after ones that are not.

What we really want to do is skip these choices rather than stopping
at these points.

Allow a couple of the tests in shortCircuitDisjunctionAt() to run even
when hacks are disabled.

The first of these tests is imperfect since it assumes that "favored"
disjunction choices all come before the others (which may be the case
now but is pretty brittle).

Similarly, the second of these tests assumes that choices that are
fixes always come after ones that are not.

What we really want to do is skip these choices rather than stopping
at these points.
@rudkx
Copy link
Contributor Author

rudkx commented Oct 5, 2018

@swift-ci Please smoke test

@rudkx rudkx requested a review from xedin October 5, 2018 23:36
@rudkx rudkx merged commit 7eee99a into swiftlang:master Oct 6, 2018
@rudkx rudkx deleted the fix-short-circuiting branch October 6, 2018 01:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant