Repository navigation
Commit 1b9718e
committed
ci: run the island boundary on macOS and Windows
`mcpp.tools.island` compiled on all three hosts and had been exercised on one.
What it does is path arithmetic -- a namespace is the path from a root to a
file -- and a path separator is not the same character everywhere;
`force_include_flags` also answers `/FI<path>` as one token for MSVC where
every other driver takes `-include <path>` as two, and that branch had no
runner either.
The fixture needs no accelerator payload: its islands are ordinary C.1 parent a402220 commit 1b9718e
1 file changed
Lines changed: 32 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1324 | 1324 | | |
1325 | 1325 | | |
1326 | 1326 | | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + | |
| 1330 | + | |
| 1331 | + | |
| 1332 | + | |
| 1333 | + | |
| 1334 | + | |
| 1335 | + | |
| 1336 | + | |
| 1337 | + | |
| 1338 | + | |
| 1339 | + | |
| 1340 | + | |
| 1341 | + | |
| 1342 | + | |
| 1343 | + | |
| 1344 | + | |
| 1345 | + | |
| 1346 | + | |
| 1347 | + | |
| 1348 | + | |
| 1349 | + | |
| 1350 | + | |
| 1351 | + | |
| 1352 | + | |
| 1353 | + | |
| 1354 | + | |
| 1355 | + | |
| 1356 | + | |
| 1357 | + | |
| 1358 | + | |
1327 | 1359 | | |
1328 | 1360 | | |
1329 | 1361 | | |
| |||
0 commit comments