许杰友 Jieyou Xu (Joe)
3cc59aeaae
Rollup merge of #125226 - madsmtm:fix-mac-catalyst-tests, r=workingjubilee
...
Make more of the test suite run on Mac Catalyst
Combined with https://github.com/rust-lang/rust/pull/125225 , the only failing parts of the test suite are in `tests/rustdoc-js`, `tests/rustdoc-js-std` and `tests/debuginfo`. Tested with:
```console
./x test --target=aarch64-apple-ios-macabi library/std
./x test --target=aarch64-apple-ios-macabi --skip=tests/rustdoc-js --skip=tests/rustdoc-js-std --skip=tests/debuginfo tests
```
Will probably put up a PR later to enable _running_ on (not just compiling for) Mac Catalyst in CI, though not sure where exactly I should do so? `src/ci/github-actions/jobs.yml`?
Note that I've deliberately _not_ enabled stack overflow handlers on iOS/tvOS/watchOS/visionOS (see https://github.com/rust-lang/rust/issues/25872 ), but rather just skipped those tests, as it uses quite a few APIs that I'd be weary about getting rejected by the App Store (note that Swift doesn't do it on those platforms either).
r? ``@workingjubilee``
CC ``@thomcc``
``@rustbot`` label O-ios O-apple
2024-05-29 03:25:08 +01:00
..
2023-03-20 10:25:29 +00:00
2024-02-22 16:04:04 +00:00
2024-04-24 03:00:44 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-30 00:02:49 +00:00
2024-05-16 04:07:02 -05:00
2024-05-28 12:31:33 +02:00
2024-02-22 16:04:04 +00:00
2024-05-28 09:28:51 -07:00
2024-05-28 12:31:33 +02:00
2024-02-23 18:04:01 -05:00
2024-04-25 11:43:47 +09:00
2024-02-22 16:04:04 +00:00
2024-02-23 11:28:06 +11:00
2024-04-12 15:29:39 +03:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-03-10 16:04:12 -04:00
2024-02-22 16:04:04 +00:00
2024-05-28 13:38:44 +00:00
2024-05-11 13:10:24 +03:00
2024-04-24 13:12:33 +01:00
2024-02-22 16:04:04 +00:00
2024-03-11 09:36:35 -07:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-03-11 09:36:35 -07:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-11 21:42:35 -04:00
2024-03-05 18:54:45 -05:00
2024-04-11 21:42:35 -04:00
2024-04-11 21:42:35 -04:00
2024-02-22 16:04:04 +00:00
2024-02-23 18:04:01 -05:00
2024-04-11 21:42:35 -04:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-05-21 00:09:25 +00:00
2024-04-11 21:42:35 -04:00
2024-04-22 18:48:47 +02:00
2024-04-11 21:42:35 -04:00
2024-04-09 08:51:32 -07:00
2024-04-11 17:20:08 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-24 19:49:16 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-03-23 00:07:02 -04:00
2024-02-22 16:04:04 +00:00
2024-02-23 18:04:01 -05:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-11 21:42:35 -04:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-18 18:11:21 -07:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-03-13 01:17:15 -04:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-24 13:12:33 +01:00
2024-02-23 10:52:55 +00:00
2024-02-22 16:04:04 +00:00
2024-04-24 08:05:29 +00:00
2024-04-24 08:05:29 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-05-06 23:15:48 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-05-06 23:15:48 +00:00
2024-02-22 16:04:04 +00:00
2024-02-26 18:12:07 +01:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-03-14 14:10:45 +00:00
2024-02-22 16:04:04 +00:00
2024-03-11 09:36:35 -07:00
2024-03-10 22:47:30 -04:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-11 21:42:35 -04:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-03-11 09:36:35 -07:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-03-05 18:54:45 -05:00
2024-04-25 04:31:56 +00:00
2024-02-22 16:04:04 +00:00
2024-05-28 12:31:33 +02:00
2024-03-11 09:36:35 -07:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-11 21:42:35 -04:00
2024-02-23 18:04:01 -05:00
2024-03-22 09:55:50 -04:00
2024-02-22 16:04:04 +00:00
2024-05-06 23:15:48 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-23 18:04:01 -05:00
2024-02-23 18:04:01 -05:00
2024-02-23 18:04:01 -05:00
2024-02-22 16:04:04 +00:00
2024-03-11 09:36:35 -07:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-22 18:48:47 +02:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-05-28 12:31:33 +02:00
2024-05-28 12:31:33 +02:00
2024-04-08 19:00:53 +08:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-25 11:44:32 +09:00
2024-03-05 18:54:45 -05:00
2024-04-18 09:35:35 -07:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-05-11 21:22:51 -07:00
2024-02-22 16:04:04 +00:00
2024-03-17 10:11:04 -07:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-04 21:59:08 +01:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-05-22 22:43:21 -04:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-22 18:48:47 +02:00
2024-05-11 13:10:24 +03:00
2024-04-11 21:42:35 -04:00
2024-04-11 21:42:35 -04:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-08 12:02:19 +00:00
2024-04-11 21:42:35 -04:00
2024-05-28 12:31:33 +02:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-08 11:15:36 +09:00
2024-03-12 19:01:04 -04:00
2024-02-23 18:04:01 -05:00
2024-04-29 13:03:45 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-09 05:25:51 +02:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-03-12 19:01:04 -04:00
2024-02-23 18:04:01 -05:00
2024-02-23 18:04:01 -05:00
2024-04-06 14:09:03 -04:00
2024-02-22 16:04:04 +00:00
2024-02-23 18:04:01 -05:00
2024-02-23 18:04:01 -05:00
2024-02-23 18:04:01 -05:00
2024-02-22 16:04:04 +00:00
2024-04-22 18:48:47 +02:00
2024-02-23 18:04:01 -05:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-05-06 23:15:48 +00:00
2024-02-29 17:08:36 +01:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-06 11:37:57 -07:00
2024-04-11 21:42:35 -04:00
2024-04-11 21:42:35 -04:00
2024-04-11 21:42:35 -04:00
2024-02-22 16:04:04 +00:00
2024-05-01 16:54:20 -07:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-03-17 10:11:04 -07:00
2024-04-22 18:48:47 +02:00
2024-03-11 18:19:17 -04:00
2024-02-22 16:04:04 +00:00
2024-02-27 00:09:12 -05:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-04-06 11:21:47 -04:00
2024-04-11 17:20:08 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-02-22 16:04:04 +00:00
2024-03-11 09:36:35 -07:00
2024-03-11 09:36:35 -07:00
2024-02-22 16:04:04 +00:00
2024-02-23 18:04:01 -05:00
2024-02-22 16:04:04 +00:00
2024-03-29 15:37:43 -07:00
2024-02-22 16:04:04 +00:00
2024-02-23 18:04:01 -05:00
2024-05-20 09:21:09 -05:00
2024-02-23 18:04:01 -05:00
2024-02-23 18:04:01 -05:00
2024-04-20 21:07:00 -04:00
2024-02-23 18:04:01 -05:00
2024-02-23 18:04:01 -05:00
2024-03-17 10:11:04 -07:00
2024-03-01 18:24:02 +00:00
2024-02-23 18:04:01 -05:00
2024-04-08 12:12:13 +02:00
2024-02-23 18:04:01 -05:00
2024-02-23 18:04:01 -05:00
2024-02-22 16:04:04 +00:00
2024-02-23 18:04:01 -05:00
2024-05-27 16:26:56 -04:00
2024-03-10 22:47:30 -04:00
2024-02-22 16:04:04 +00:00
2024-03-11 09:36:35 -07:00
2024-02-22 16:04:04 +00:00
2024-03-04 09:32:33 -05:00