| ... | @@ -616,17 +616,17 @@ a few releases old, or may be missing newer targets such as aarch64 and RISC-V. | ... | @@ -616,17 +616,17 @@ a few releases old, or may be missing newer targets such as aarch64 and RISC-V. |
| 616 | [ziglang/qemu-static](https://codeberg.org/ziglang/qemu-static) offers static | 616 | [ziglang/qemu-static](https://codeberg.org/ziglang/qemu-static) offers static |
| 617 | binaries of the latest QEMU version. | 617 | binaries of the latest QEMU version. |
| 618 | | 618 | |
| 619 | ##### Testing Non-Native glibc Targets | 619 | ##### Testing Non-Native libc Targets |
| 620 | | 620 | |
| 621 | Testing foreign architectures with dynamically linked glibc is one step trickier. | 621 | Testing foreign architectures with dynamically linked libc is one step trickier. |
| 622 | This requires enabling `--glibc-runtimes /path/to/glibc/multi/install/glibcs`. | 622 | This requires enabling `--libc-runtimes /path/to/libcs`. This path is obtained |
| 623 | This path is obtained by building glibc for multiple architectures. This | 623 | by building glibc and musl for multiple architectures. This process for me took |
| 624 | process for me took an entire day to complete and takes up 65 GiB on my hard | 624 | an entire day to complete and takes up 65 GiB on my hard drive. |
| 625 | drive. The CI server does not provide this test coverage. | | |
| 626 | | 625 | |
| 627 | [Instructions for producing this path](https://codeberg.org/ziglang/infra/src/branch/master/building-libcs.md#linux-glibc) (just the part with `build-many-glibcs.py`). | 626 | [Instructions for producing this path.](https://codeberg.org/ziglang/infra/src/branch/master/building-libcs.md) |
| 628 | | 627 | |
| 629 | It is understood that most contributors will not have these tests enabled. | 628 | It is understood that most contributors will not have these tests enabled. The |
| | 629 | CI machines provide coverage for these. |
| 630 | | 630 | |
| 631 | #### Testing Windows from a Linux Machine with Wine | 631 | #### Testing Windows from a Linux Machine with Wine |
| 632 | | 632 | |