32
32
- task : CacheBeta@0
33
33
displayName : Cache LLVM build
34
34
inputs :
35
- key : llvm-build-11-windows-v1
35
+ key : llvm-build-11-windows-v2
36
36
path : llvm-build
37
37
- task : Bash@3
38
38
displayName : Build LLVM
@@ -48,11 +48,11 @@ jobs:
48
48
# build!
49
49
make llvm-build
50
50
fi
51
- - task : Bash@3
52
- displayName : Install QEMU
53
- inputs :
54
- targetType : inline
55
- script : choco install qemu --version=2020.06.12
51
+ # - task: Bash@3
52
+ # displayName: Install QEMU
53
+ # inputs:
54
+ # targetType: inline
55
+ # script: choco install qemu --version=2020.06.12
56
56
- task : CacheBeta@0
57
57
displayName : Cache wasi-libc sysroot
58
58
inputs :
@@ -63,21 +63,17 @@ jobs:
63
63
inputs :
64
64
targetType : inline
65
65
script : PATH=/usr/bin:$PATH make wasi-libc
66
- - task : Bash@3
67
- displayName : Test TinyGo
68
- inputs :
69
- targetType : inline
70
- script : |
71
- export PATH="$PATH:./llvm-build/bin:/c/Program Files/qemu"
72
- unset GOROOT
73
- make test
74
66
- task : Bash@3
75
67
displayName : Build TinyGo release tarball
76
68
inputs :
77
69
targetType : inline
78
70
script : |
79
71
export PATH="$PATH:./llvm-build/bin:/c/Program Files/qemu"
80
72
unset GOROOT
73
+ grep -r clang_Type_getAlignOf llvm-build
74
+ grep -r __imp_clang_Type_getAlignOf llvm-build
75
+ ls -l llvm-build/lib llvm-build/tools/clang/tools/libclang/CMakeFiles/*
76
+ make
81
77
make build/release -j4
82
78
- publish : $(System.DefaultWorkingDirectory)/build/release/tinygo
83
79
displayName : Publish zip as artifact
90
86
export PATH="$PATH:./llvm-build/bin:/c/Program Files/qemu"
91
87
unset GOROOT
92
88
make smoketest TINYGO=build/tinygo AVR=0 XTENSA=0
89
+ - task : Bash@3
90
+ displayName : Test TinyGo
91
+ inputs :
92
+ targetType : inline
93
+ script : |
94
+ export PATH="$PATH:./llvm-build/bin:/c/Program Files/qemu"
95
+ unset GOROOT
96
+ make test
0 commit comments