annotate lldb/test/Shell/BuildScript/toolchain-msvc.test @ 236:c4bab56944e8 llvm-original

LLVM 16
author kono
date Wed, 09 Nov 2022 17:45:10 +0900
parents 1d019706d866
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
236
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
1 REQUIRES: system-windows, msvc
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
2
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
3 RUN: %build -n --verbose --arch=32 --compiler=msvc --mode=compile-and-link -o %t/foo.exe foobar.c \
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
4 RUN: | FileCheck --check-prefix=32BIT %s
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
5
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
6 RUN: %build -n --verbose --arch=64 --compiler=msvc --mode=compile-and-link -o %t/foo.exe foobar.c \
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
7 RUN: | FileCheck --check-prefix=64BIT %s
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
8
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
9 32BIT: Script Arguments:
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
10 32BIT: Arch: 32
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
11 32BIT: Compiler: msvc
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
12 32BIT: Outdir: {{.*}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
13 32BIT: Output: {{.*}}toolchain-msvc.test.tmp\foo.exe
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
14 32BIT: Nodefaultlib: False
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
15 32BIT: Opt: none
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
16 32BIT: Mode: compile
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
17 32BIT: Clean: True
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
18 32BIT: Verbose: True
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
19 32BIT: Dryrun: True
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
20 32BIT: Inputs: foobar.c
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
21 32BIT: Cleaning {{.*}}toolchain-msvc.test.tmp\foobar.ilk
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
22 32BIT: Cleaning {{.*}}toolchain-msvc.test.tmp\foo.exe-foobar.obj
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
23 32BIT: Cleaning {{.*}}toolchain-msvc.test.tmp\foo.pdb
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
24 32BIT: Cleaning {{.*}}toolchain-msvc.test.tmp\foo.exe
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
25 32BIT: compiling foobar.c -> foo.exe-foobar.obj
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
26 32BIT: Command Line: {{.*}}\{{[Hh]ost[Xx](64|86)}}\{{(x86|arm)}}\cl.{{EXE|exe}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
27 32BIT: linking foo.exe-foobar.obj -> foo.exe
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
28 32BIT: Command Line: {{.*}}\{{[Hh]ost[Xx](64|86)}}\{{(x86|arm)}}\link.{{EXE|exe}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
29 32BIT: Env
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
30 32BIT: LIB = {{.*}}\ATLMFC\lib\{{(x86|arm)}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
31 32BIT: {{.*}}\lib\{{(x86|arm)}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
32 32BIT: {{.*}}\ucrt\{{(x86|arm)}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
33 32BIT: {{.*}}\um\{{(x86|arm)}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
34 32BIT: PATH = {{.*}}\bin\{{[Hh]ost[Xx](64|86)}}\{{(x86|x64)}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
35
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
36
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
37 64BIT: Script Arguments:
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
38 64BIT: Arch: 64
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
39 64BIT: Compiler: msvc
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
40 64BIT: Outdir: {{.*}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
41 64BIT: Output: {{.*}}toolchain-msvc.test.tmp\foo.exe
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
42 64BIT: Nodefaultlib: False
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
43 64BIT: Opt: none
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
44 64BIT: Mode: compile
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
45 64BIT: Clean: True
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
46 64BIT: Verbose: True
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
47 64BIT: Dryrun: True
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
48 64BIT: Inputs: foobar.c
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
49 64BIT: Cleaning {{.*}}toolchain-msvc.test.tmp\foobar.ilk
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
50 64BIT: Cleaning {{.*}}toolchain-msvc.test.tmp\foo.exe-foobar.obj
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
51 64BIT: Cleaning {{.*}}toolchain-msvc.test.tmp\foo.pdb
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
52 64BIT: Cleaning {{.*}}toolchain-msvc.test.tmp\foo.exe
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
53 64BIT: compiling foobar.c -> foo.exe-foobar.obj
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
54 64BIT: Command Line: {{.*}}\{{[Hh]ost[Xx](64|86)}}\{{(x64|arm64)}}\cl.{{EXE|exe}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
55 64BIT: linking foo.exe-foobar.obj -> foo.exe
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
56 64BIT: Command Line: {{.*}}\{{[Hh]ost[Xx](64|86)}}\{{(x64|arm64)}}\link.{{EXE|exe}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
57 64BIT: Env
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
58 64BIT: LIB = {{.*}}\ATLMFC\lib\{{(x64|arm64)}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
59 64BIT: {{.*}}\lib\{{(x64|arm64)}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
60 64BIT: {{.*}}\ucrt\{{(x64|arm64)}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
61 64BIT: {{.*}}\um\{{(x64|arm64)}}
c4bab56944e8 LLVM 16
kono
parents: 150
diff changeset
62 64BIT: PATH = {{.*}}\bin\{{[Hh]ost[Xx](64|86)}}\{{(x86|x64)}}