1*9c739252SPavel Labath# RUN: %clangxx_host %p/Inputs/main.cpp -g -o %t.out 287aa9c9eSJonas Devlieghere# RUN: %lldb -b -o 'settings set interpreter.stop-command-source-on-error false' -s %s %t.out 2>&1 | FileCheck %s 387aa9c9eSJonas Devlieghere 487aa9c9eSJonas Devliegheresettings show interpreter.stop-command-source-on-error 587aa9c9eSJonas Devlieghere# CHECK: interpreter.stop-command-source-on-error (boolean) = false 687aa9c9eSJonas Devlieghere 787aa9c9eSJonas Devlieghereb main.cpp:11 887aa9c9eSJonas Devlieghererun 987aa9c9eSJonas Devlieghere# CHECK: stopped 1087aa9c9eSJonas Devlieghere# CHECK-NEXT: stop reason = breakpoint 1187aa9c9eSJonas Devlieghere 1287aa9c9eSJonas Devliegherewatchpoint set 1387aa9c9eSJonas Devlieghere# CHECK: Commands for setting a watchpoint. 1487aa9c9eSJonas Devlieghere# CHECK: The following subcommands are supported: 1587aa9c9eSJonas Devlieghere# CHECK: Set a watchpoint on an address by supplying an expression. 1687aa9c9eSJonas Devlieghere# CHECK: Set a watchpoint on a variable. 1787aa9c9eSJonas Devlieghere 1887aa9c9eSJonas Devliegherewatchpoint set variable -w read_write 1987aa9c9eSJonas Devlieghere# CHECK: error: required argument missing 2087aa9c9eSJonas Devlieghere 2187aa9c9eSJonas Devliegherewatchpoint set expression -w write -- 2287aa9c9eSJonas Devlieghere# CHECK: error: expression evaluation of address to watch failed 2387aa9c9eSJonas Devlieghere 2487aa9c9eSJonas Devliegherewatchpoint set expression MyAggregateDataType 2587aa9c9eSJonas Devlieghere# CHECK: error: expression did not evaluate to an address 2687aa9c9eSJonas Devlieghere 2787aa9c9eSJonas Devliegherewatchpoint set variable -s -128 2887aa9c9eSJonas Devlieghere# CHECK: error: invalid enumeration value 29