| {"Fail": "amber || apricot && peach || red && green && blue || cyan && magenta && yellow && black", "Bisect": {"Max": 2}} | 
 | -- stdout -- | 
 | --- change set #1 (enabling changes causes failure) | 
 | amber | 
 | --- | 
 | --- change set #2 (enabling changes causes failure) | 
 | blue | 
 | green | 
 | red | 
 | --- | 
 | -- 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... FAIL (45 matches) | 
 | bisect: run: test +01-x002... ok (23 matches) | 
 | bisect: run: test +11-x002... ok (22 matches) | 
 | bisect: run: test +01+11-x002... FAIL (23 matches) | 
 | bisect: run: test +001+11-x002... ok (12 matches) | 
 | bisect: run: test +101+11-x002... FAIL (11 matches) | 
 | bisect: run: test +0101+11-x002... ok (6 matches) | 
 | bisect: run: test +1101+11-x002... ok (5 matches) | 
 | bisect: run: test +0101+11+1101-x002... FAIL (6 matches) | 
 | bisect: run: test +00101+11+1101-x002... FAIL (3 matches) | 
 | bisect: run: test +000101+11+1101-x002... FAIL (2 matches) | 
 | bisect: run: test +0000101+11+1101-x002... ok (1 matches) | 
 | bisect: run: test +1000101+11+1101-x002... FAIL (1 matches) | 
 | bisect: run: test +1101+11+x045-x002... FAIL (5 matches) | 
 | bisect: run: test +01101+11+x045-x002... FAIL (3 matches) | 
 | bisect: run: test +001101+11+x045-x002... FAIL (2 matches) | 
 | bisect: run: test +0001101+11+x045-x002... FAIL (1 matches) | 
 | bisect: run: test +11+x045+x00d-x002... FAIL (22 matches) | 
 | bisect: run: test +011+x045+x00d-x002... ok (11 matches) | 
 | bisect: run: test +111+x045+x00d-x002... FAIL (11 matches) | 
 | bisect: run: test +0111+x045+x00d-x002... FAIL (6 matches) | 
 | bisect: run: test +00111+x045+x00d-x002... FAIL (3 matches) | 
 | bisect: run: test +000111+x045+x00d-x002... ok (2 matches) | 
 | bisect: run: test +100111+x045+x00d-x002... FAIL (1 matches) | 
 | bisect: confirming failing change set | 
 | bisect: run: test v+x045+x00d+x027-x002... FAIL (3 matches) | 
 | bisect: FOUND failing change set |