{"Fail": "amber || apricot && peach"} -- stdout -- --- change set #1 (enabling changes causes failure) amber --- --- change set #2 (enabling changes causes failure) apricot peach --- -- stderr -- bisect: checking target with all changes disabled bisect: run: test n... ok (90 matches) bisect: checking target with all changes enabled bisect: run: test y... FAIL (90 matches) bisect: target succeeds with no changes, fails with all changes bisect: searching for minimal set of enabled changes causing failure bisect: run: test +0... FAIL (45 matches) bisect: run: test +00... ok (23 matches) bisect: run: test +10... FAIL (22 matches) bisect: run: test +010... FAIL (11 matches) bisect: run: test +0010... FAIL (6 matches) bisect: run: test +00010... FAIL (3 matches) bisect: run: test +000010... FAIL (2 matches) bisect: run: test +0000010... FAIL (1 matches) bisect: confirming failing change set bisect: run: test v+x002... FAIL (1 matches) bisect: FOUND failing change set bisect: checking for more failures bisect: run: test -x002... FAIL (89 matches) bisect: target still fails; searching for more bad changes bisect: run: test +0-x002... ok (44 matches) bisect: run: test +1-x002... ok (45 matches) bisect: run: test +0+1-x002... FAIL (44 matches) bisect: run: test +00+1-x002... ok (23 matches) bisect: run: test +10+1-x002... FAIL (21 matches) bisect: run: test +010+1-x002... ok (10 matches) bisect: run: test +110+1-x002... FAIL (11 matches) bisect: run: test +0110+1-x002... FAIL (6 matches) bisect: run: test +00110+1-x002... FAIL (3 matches) bisect: run: test +000110+1-x002... FAIL (2 matches) bisect: run: test +0000110+1-x002... FAIL (1 matches) bisect: run: test +1+x006-x002... FAIL (45 matches) bisect: run: test +01+x006-x002... ok (23 matches) bisect: run: test +11+x006-x002... FAIL (22 matches) bisect: run: test +011+x006-x002... FAIL (11 matches) bisect: run: test +0011+x006-x002... ok (6 matches) bisect: run: test +1011+x006-x002... FAIL (5 matches) bisect: run: test +01011+x006-x002... ok (3 matches) bisect: run: test +11011+x006-x002... FAIL (2 matches) bisect: run: test +011011+x006-x002... ok (1 matches) bisect: run: test +111011+x006-x002... FAIL (1 matches) bisect: confirming failing change set bisect: run: test v+x006+x03b-x002... FAIL (2 matches) bisect: FOUND failing change set bisect: checking for more failures bisect: run: test -x006-x03b-x002... ok (87 matches) bisect: target succeeds with all remaining changes enabled