1*ca175710SPedro Tammela# UNSUPPORTED: lldb-repro
2*ca175710SPedro Tammela#
3*ca175710SPedro Tammela# RUN: rm -rf %t.stderr %t.stdout
4*ca175710SPedro Tammela# RUN: cat %s | %lldb --script-language lua 2> %t.stderr > %t.stdout
5*ca175710SPedro Tammela# RUN: cat %t.stdout | FileCheck %s --check-prefix STDOUT
6*ca175710SPedro Tammela# RUN: cat %t.stderr | FileCheck %s --check-prefix STDERR
7*ca175710SPedro Tammelascript
8*ca175710SPedro Tammelafile = lldb.SBFile(2, "w", false)
9*ca175710SPedro Tammelalldb.debugger:SetOutputFile(file)
10*ca175710SPedro Tammelaprint(95000 + 126, nil, 'a')
11*ca175710SPedro Tammelaquit
12*ca175710SPedro Tammelascript
13*ca175710SPedro Tammelaprint({})
14*ca175710SPedro Tammelaquit
15*ca175710SPedro Tammela
16*ca175710SPedro Tammela# STDOUT: 95126	nil	a
17*ca175710SPedro Tammela# STDOUT-NOT: table: {{0x[[:xdigit:]]+}}
18*ca175710SPedro Tammela# STDERR: table: {{0x[[:xdigit:]]+}}
19*ca175710SPedro Tammela
20*ca175710SPedro Tammela# RUN: rm -rf %t.stderr %t.stdout
21*ca175710SPedro Tammela# RUN: %lldb --script-language lua -o 'script print(95000 + 126, nil, "a")' 2> %t.stderr > %t.stdout
22*ca175710SPedro Tammela# RUN: cat %t.stdout | FileCheck %s --check-prefix STDOUT
23