|
48 | 48 | "linux" : { |
49 | 49 | "amd64" : { |
50 | 50 | "path": "tests/support.txt", |
51 | | - "sha1": "81177e981eeb52730854e3d763e96015881c3bab", |
| 51 | + "sha1": "9b3f44dd60da58735fce6b7346b4b3ef571b768e", |
52 | 52 | }, |
53 | 53 | "<others>": { |
54 | 54 | "optional": True, |
|
67 | 67 | "linux" : { |
68 | 68 | "amd64" : { |
69 | 69 | "path": "tests/support.txt", |
70 | | - "sha1": "81177e981eeb52730854e3d763e96015881c3bab", |
| 70 | + "sha1": "9b3f44dd60da58735fce6b7346b4b3ef571b768e", |
71 | 71 | }, |
72 | 72 | "<others>": { |
73 | 73 | "optional": True, |
|
86 | 86 | "linux" : { |
87 | 87 | "amd64" : { |
88 | 88 | "path": "tests/support.txt", |
89 | | - "sha1": "81177e981eeb52730854e3d763e96015881c3bab", |
| 89 | + "sha1": "9b3f44dd60da58735fce6b7346b4b3ef571b768e", |
90 | 90 | }, |
91 | 91 | "<others>": { |
92 | 92 | "optional": True, |
|
105 | 105 | "linux" : { |
106 | 106 | "amd64" : { |
107 | 107 | "path": "tests/support.txt", |
108 | | - "sha1": "81177e981eeb52730854e3d763e96015881c3bab", |
| 108 | + "sha1": "9b3f44dd60da58735fce6b7346b4b3ef571b768e", |
109 | 109 | }, |
110 | 110 | "<others>": { |
111 | 111 | "optional": True, |
|
124 | 124 | "<others>" : { |
125 | 125 | "amd64" : { |
126 | 126 | "path": "tests/support.txt", |
127 | | - "sha1": "81177e981eeb52730854e3d763e96015881c3bab", |
| 127 | + "sha1": "9b3f44dd60da58735fce6b7346b4b3ef571b768e", |
128 | 128 | }, |
129 | 129 | "<others>": { |
130 | 130 | "optional": True, |
|
138 | 138 | "<others>" : { |
139 | 139 | "aarch64" : { |
140 | 140 | "path": "tests/support.txt", |
141 | | - "sha1": "81177e981eeb52730854e3d763e96015881c3bab", |
| 141 | + "sha1": "9b3f44dd60da58735fce6b7346b4b3ef571b768e", |
142 | 142 | }, |
143 | 143 | "<others>": { |
144 | 144 | "optional": True, |
|
152 | 152 | "<others>" : { |
153 | 153 | "<others>" : { |
154 | 154 | "path": "tests/support.txt", |
155 | | - "sha1": "81177e981eeb52730854e3d763e96015881c3bab", |
| 155 | + "sha1": "9b3f44dd60da58735fce6b7346b4b3ef571b768e", |
156 | 156 | }, |
157 | 157 | }, |
158 | 158 | "windows" : { |
|
168 | 168 | "<others>" : { |
169 | 169 | "<others>" : { |
170 | 170 | "path": "tests/support.txt", |
171 | | - "sha1": "81177e981eeb52730854e3d763e96015881c3bab", |
| 171 | + "sha1": "9b3f44dd60da58735fce6b7346b4b3ef571b768e", |
172 | 172 | }, |
173 | 173 | }, |
174 | 174 | "windows" : { |
|
178 | 178 | }, |
179 | 179 | }, |
180 | 180 | }, |
| 181 | + # This is a dummy library for disabling tests that won't compile because of missing GNU make. |
| 182 | + "WINDOWS_SUPPORT" : { |
| 183 | + "os_arch" : { |
| 184 | + "windows" : { |
| 185 | + "<others>" : { |
| 186 | + "path": "tests/support.txt", |
| 187 | + "sha1": "9b3f44dd60da58735fce6b7346b4b3ef571b768e", |
| 188 | + }, |
| 189 | + }, |
| 190 | + "<others>" : { |
| 191 | + "<others>": { |
| 192 | + "optional": True, |
| 193 | + } |
| 194 | + }, |
| 195 | + }, |
| 196 | + }, |
181 | 197 | }, |
182 | 198 |
|
183 | 199 | "projects" : { |
|
843 | 859 | }, |
844 | 860 | "license" : "BSD-new", |
845 | 861 | }, |
| 862 | + |
| 863 | + "com.oracle.truffle.llvm.libraries.oldnames" : { |
| 864 | + "subDir" : "projects", |
| 865 | + "class" : "CMakeNinjaProject", |
| 866 | + # NinjaBuildTask uses only 1 job otherwise |
| 867 | + "max_jobs" : "8", |
| 868 | + "vpath" : True, |
| 869 | + "ninja_targets" : [ |
| 870 | + "oldnames", |
| 871 | + ], |
| 872 | + "results" : [ |
| 873 | + "<staticlib:oldnames>", |
| 874 | + ], |
| 875 | + "buildDependencies" : [ |
| 876 | + "WINDOWS_SUPPORT", |
| 877 | + "SULONG_BOOTSTRAP_TOOLCHAIN_NO_HOME", |
| 878 | + ], |
| 879 | + "cmakeConfig" : { |
| 880 | + "CMAKE_BUILD_TYPE" : "Release", |
| 881 | + "CMAKE_C_COMPILER" : "<path:SULONG_BOOTSTRAP_TOOLCHAIN_NO_HOME>/bin/<cmd:clang>", |
| 882 | + "CMAKE_CXX_COMPILER" : "<path:SULONG_BOOTSTRAP_TOOLCHAIN_NO_HOME>/bin/<cmd:clang>", |
| 883 | + "CMAKE_LINKER" : "<path:SULONG_BOOTSTRAP_TOOLCHAIN_NO_HOME>/bin/<cmd:lld-link>", |
| 884 | + "CMAKE_AR" : "<path:SULONG_BOOTSTRAP_TOOLCHAIN_NO_HOME>/bin/<cmd:llvm-ar>", |
| 885 | + }, |
| 886 | + "license" : "BSD-new", |
| 887 | + }, |
| 888 | + |
846 | 889 | "com.oracle.truffle.llvm.libraries.bitcode.libcxx" : { |
847 | 890 | "subDir" : "projects", |
848 | 891 | "vpath" : True, |
|
1164 | 1207 | "com.oracle.truffle.llvm.tests.libc.native" : { |
1165 | 1208 | "subDir" : "tests", |
1166 | 1209 | "class" : "SulongCMakeTestSuite", |
1167 | | - "variants" : ["executable-O0", "toolchain-plain"], |
| 1210 | + "variants" : ["toolchain-plain"], |
1168 | 1211 | "cmakeConfig" : { |
1169 | 1212 | "TOOLCHAIN_CLANG" : "<toolchainGetToolPath:native,CC>", |
1170 | 1213 | "TOOLCHAIN_CLANGXX" : "<toolchainGetToolPath:native,CXX>", |
|
1665 | 1708 | "dependency:com.oracle.truffle.llvm.libraries.bitcode.libcxx/native/bin/*", |
1666 | 1709 | "dependency:com.oracle.truffle.llvm.libraries.bitcode.libcxx/native/lib/*", |
1667 | 1710 | "dependency:com.oracle.truffle.llvm.libraries.native/bin/*", |
| 1711 | + "dependency:com.oracle.truffle.llvm.libraries.oldnames/<staticlib:oldnames>", |
1668 | 1712 | "dependency:com.oracle.truffle.llvm.libraries.graalvm.llvm.libs/bin/*", |
1669 | 1713 | ], |
1670 | 1714 | }, |
|
0 commit comments