aboutsummaryrefslogtreecommitdiff
path: root/binary_search_tool/test/cmd_script_no_support.py
diff options
context:
space:
mode:
Diffstat (limited to 'binary_search_tool/test/cmd_script_no_support.py')
-rw-r--r--binary_search_tool/test/cmd_script_no_support.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/binary_search_tool/test/cmd_script_no_support.py b/binary_search_tool/test/cmd_script_no_support.py
new file mode 100644
index 00000000..a817f300
--- /dev/null
+++ b/binary_search_tool/test/cmd_script_no_support.py
@@ -0,0 +1,23 @@
+"""Command script without compiler support for pass level bisection.
+
+This script generates a pseudo log when certain bisecting flags are not
+supported by compiler.
+"""
+
+from __future__ import print_function
+
+import os
+import sys
+
+
+def Main():
+ if not os.path.exists('./is_setup'):
+ return 1
+ print('No support for -opt-bisect-limit or -print-debug-counter.',
+ file=sys.stderr)
+ return 0
+
+
+if __name__ == '__main__':
+ retval = Main()
+ sys.exit(retval)