Jubilee
93e9ec05a9
Rollup merge of #131913 - jieyouxu:only_debug_assertions, r=onur-ozkan
...
Add `{ignore,needs}-{rustc,std}-debug-assertions` directive support
Add `{ignore,needs}-{rustc,std}-debug-assertions` compiletest directives and retire the old `{ignore,only}-debug` directives. The old `{ignore,only}-debug` directives were ambiguous because you could have std built with debug assertions but rustc not built with debug assertions or vice versa. If we want to support the use case of controlling test run based on if rustc was built with debug assertions, then having `{ignore,only}-debug` will be very confusing.
cc ````@matthiaskrgr````
Closes #123987 .
r? bootstrap (or compiler tbh)
2024-11-07 18:48:21 -08:00
..
2024-10-17 10:22:55 +02:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-08-18 16:07:33 -07:00
2024-09-24 23:12:02 +02:00
2024-08-18 16:07:33 -07:00
2024-10-19 13:24:07 +00:00
2024-09-24 23:12:02 +02:00
2024-09-22 19:11:29 -04:00
2024-10-19 13:24:07 +00:00
2024-08-30 07:14:31 +00:00
2024-11-07 18:48:21 -08:00
2024-09-24 23:12:02 +02:00
2024-10-17 10:22:55 +02:00
2024-06-03 14:17:16 +10:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 15:52:23 -07:00
2024-09-27 14:40:38 +01:00
2024-09-27 14:40:38 +01:00
2024-09-04 06:28:32 -04:00
2024-09-04 06:28:32 -04:00
2024-09-04 06:28:32 -04:00
2024-09-04 06:28:32 -04:00
2024-09-04 06:28:32 -04:00
2024-09-04 06:28:32 -04:00
2024-09-04 06:28:32 -04:00
2024-09-04 06:28:32 -04:00
2024-08-18 16:07:33 -07:00
2024-10-17 10:22:55 +02:00
2024-08-18 15:52:23 -07:00
2024-09-24 23:12:02 +02:00
2024-08-13 16:23:18 -04:00
2024-09-27 14:40:38 +01:00
2024-09-27 14:40:38 +01:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-26 15:30:47 -07:00
2024-06-26 15:05:01 -07:00
2024-08-18 16:07:33 -07:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-03 14:17:16 +10:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-03 14:17:16 +10:00
2024-06-03 14:17:16 +10:00
2024-06-03 14:17:16 +10:00
2024-07-29 08:26:52 +10:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 15:52:23 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-09-24 08:44:26 +00:00
2024-08-02 17:45:55 -04:00
2024-08-02 17:45:55 -04:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-26 15:05:01 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-10-31 13:48:06 +08:00
2024-10-31 13:48:06 +08:00
2024-09-14 13:30:35 +08:00
2024-09-14 13:30:35 +08:00
2024-09-14 13:30:35 +08:00
2024-09-14 13:30:35 +08:00
2024-09-14 13:30:35 +08:00
2024-09-14 13:30:35 +08:00
2024-09-14 13:30:35 +08:00
2024-09-14 13:30:35 +08:00
2024-09-14 13:30:35 +08:00
2024-09-14 13:30:35 +08:00
2024-09-14 13:30:35 +08:00
2024-09-14 13:30:35 +08:00
2024-09-14 13:30:35 +08:00
2024-10-31 13:48:06 +08:00
2024-09-14 13:30:35 +08:00
2024-08-18 16:07:33 -07:00
2024-08-18 15:52:23 -07:00
2024-08-18 16:07:33 -07:00
2024-10-21 15:22:17 +01:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-19 23:10:46 +00:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-03 14:17:16 +10:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-03 14:17:16 +10:00
2024-06-03 14:17:16 +10:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-03 14:17:16 +10:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-07-09 22:47:35 +02:00
2024-10-17 10:22:55 +02:00
2024-06-03 14:17:16 +10:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-03 14:17:16 +10:00
2024-06-20 22:16:59 -07:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-08-18 16:07:33 -07:00
2024-07-29 18:14:35 +08:00
2024-07-09 22:47:35 +02:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-07-09 22:47:35 +02:00
2024-06-03 14:17:16 +10:00
2024-10-17 10:22:55 +02:00
2024-10-17 10:22:55 +02:00
2024-07-17 11:01:29 +01:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-03 14:17:16 +10:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-10-03 15:37:31 -04:00
2024-10-03 15:37:31 -04:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-07-29 09:50:07 +02:00
2024-07-29 09:50:07 +02:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-10-04 14:11:34 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-08-18 15:52:23 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 15:52:23 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-23 14:37:36 +00:00
2024-08-23 14:37:36 +00:00
2024-08-23 14:37:36 +00:00
2024-08-23 14:37:36 +00:00
2024-08-23 14:37:36 +00:00
2024-08-23 14:37:36 +00:00
2024-08-23 14:37:36 +00:00
2024-08-23 14:37:36 +00:00
2024-08-23 14:37:36 +00:00
2024-08-23 14:37:36 +00:00
2024-08-23 14:37:36 +00:00
2024-08-23 14:37:36 +00:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-03 14:17:16 +10:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-03 10:55:43 +08:00
2024-08-18 16:07:33 -07:00
2024-08-03 10:55:43 +08:00
2024-08-18 16:07:33 -07:00
2024-08-03 10:55:43 +08:00
2024-08-18 16:07:33 -07:00
2024-08-03 10:55:43 +08:00
2024-08-18 16:07:33 -07:00
2024-08-03 10:55:43 +08:00
2024-08-18 16:07:33 -07:00
2024-08-03 10:55:43 +08:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-03 10:55:43 +08:00
2024-08-03 10:55:43 +08:00
2024-08-18 16:07:33 -07:00
2024-08-03 10:55:43 +08:00
2024-08-18 16:07:33 -07:00
2024-08-03 10:55:43 +08:00
2024-08-18 16:07:33 -07:00
2024-08-03 10:55:46 +08:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-03 10:55:46 +08:00
2024-06-03 13:24:44 +10:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-03 14:17:16 +10:00
2024-06-16 18:23:48 +02:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-03 14:17:16 +10:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-19 23:10:46 +00:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-09-24 23:12:02 +02:00
2024-09-24 23:12:02 +02:00
2024-06-03 14:17:16 +10:00
2024-06-03 14:17:16 +10:00
2024-08-18 16:07:33 -07:00
2024-09-25 19:00:19 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-03 13:24:44 +10:00
2024-10-31 13:48:35 +08:00
2024-10-31 13:48:35 +08:00
2024-08-18 16:07:33 -07:00
2024-08-18 15:52:23 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-03 14:17:16 +10:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-09-24 23:12:02 +02:00
2024-08-18 16:07:33 -07:00
2024-06-03 14:17:16 +10:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-03 14:17:16 +10:00
2024-06-10 00:06:02 -07:00
2024-06-10 00:06:02 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-10 00:06:02 -07:00
2024-06-10 00:06:02 -07:00
2024-06-10 00:06:02 -07:00
2024-06-10 00:06:02 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-06-10 00:06:02 -07:00
2024-06-10 00:06:02 -07:00
2024-06-10 00:06:02 -07:00
2024-08-18 16:07:33 -07:00
2024-08-30 07:14:31 +00:00
2024-06-03 13:24:44 +10:00
2024-08-18 16:07:33 -07:00
2024-07-07 17:11:05 +02:00
2024-07-07 17:11:05 +02:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-07-07 17:11:05 +02:00
2024-07-07 17:11:05 +02:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-07-07 17:11:05 +02:00
2024-10-05 19:10:47 -04:00
2024-10-05 19:10:47 -04:00
2024-10-05 19:10:47 -04:00
2024-07-29 09:50:07 +02:00
2024-07-29 09:50:07 +02:00
2024-10-05 18:36:47 -04:00
2024-10-05 18:36:47 -04:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-07-29 09:50:07 +02:00
2024-07-29 09:50:07 +02:00
2024-07-29 09:50:07 +02:00
2024-07-29 09:50:07 +02:00
2024-07-29 09:50:07 +02:00
2024-07-29 09:50:07 +02:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-07-29 09:50:07 +02:00
2024-07-29 09:50:07 +02:00
2024-07-29 09:50:07 +02:00
2024-07-29 09:50:07 +02:00
2024-07-29 09:50:07 +02:00
2024-07-29 09:50:07 +02:00
2024-08-10 12:07:17 +02:00
2024-08-10 12:07:17 +02:00
2024-08-10 12:07:17 +02:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-18 16:07:33 -07:00
2024-08-10 12:07:17 +02:00
2024-06-03 14:17:16 +10:00
2024-06-03 14:17:16 +10:00