Commit 2685186
committed
fix(build): musl toolchains -> gcc 16.1.0; DELETE the GCC-15 instantiation anchor (A2 complete)
musl-gcc 16.1.0 shipped (stripped, dual-arch, GitHub+GitCode; xim entry
openxlings/xim-pkgindex#345, gated by the consumer smoke). With every
musl path on GCC 16 — native x86_64 (release static build), native
aarch64, and cross — the force_template_instantiations() anchor loses
its last consumer and is deleted. This commit is the regression test:
if any floor didn't take, the musl/cross links go red.1 parent 9628b35 commit 2685186
3 files changed
Lines changed: 5 additions & 36 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
636 | 636 | | |
637 | 637 | | |
638 | 638 | | |
639 | | - | |
640 | | - | |
641 | | - | |
642 | | - | |
643 | | - | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
644 | 642 | | |
645 | 643 | | |
646 | 644 | | |
| |||
649 | 647 | | |
650 | 648 | | |
651 | 649 | | |
652 | | - | |
| 650 | + | |
653 | 651 | | |
654 | 652 | | |
655 | 653 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
400 | 400 | | |
401 | 401 | | |
402 | 402 | | |
403 | | - | |
404 | | - | |
405 | 403 | | |
406 | 404 | | |
407 | 405 | | |
| |||
516 | 514 | | |
517 | 515 | | |
518 | 516 | | |
519 | | - | |
520 | | - | |
521 | | - | |
522 | | - | |
523 | | - | |
524 | | - | |
525 | | - | |
526 | | - | |
527 | | - | |
528 | | - | |
529 | | - | |
530 | | - | |
531 | | - | |
532 | | - | |
533 | | - | |
534 | | - | |
535 | | - | |
536 | | - | |
537 | | - | |
538 | | - | |
539 | | - | |
540 | | - | |
541 | | - | |
542 | | - | |
543 | | - | |
544 | | - | |
545 | | - | |
546 | 517 | | |
547 | 518 | | |
0 commit comments