Skip to content

Commit 9106f8c

Browse files
author
Jinsong Ji
committed
[Utils][NFC] Copy bisect usage documents from commit msg into script.
Copy the message into script, so that new users won't need to dig into commit messages to figure out how to use. The message are copied directly from Michael's commit message in https://reviews.llvm.org/rL214610. llvm-svn: 369054
1 parent 10ce5f8 commit 9106f8c

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

llvm/utils/bisect

+13-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
#!/usr/bin/env python
2-
2+
#
3+
# The way you use this is you create a script that takes in as its first
4+
# argument a count. The script passes into LLVM the count via a command
5+
# line flag that disables a pass after LLVM has run after the pass has
6+
# run for count number of times. Then the script invokes a test of some
7+
# sort and indicates whether LLVM successfully compiled the test via the
8+
# scripts exit status. Then you invoke bisect as follows:
9+
#
10+
# bisect --start=<start_num> --end=<end_num> ./script.sh "%(count)s"
11+
#
12+
# And bisect will continually call ./script.sh with various counts using
13+
# the exit status to determine success and failure.
14+
#
315
import os
416
import sys
517
import argparse

0 commit comments

Comments
 (0)