Matthias Krüger
b3827e4f37
Rollup merge of #142673 - oli-obk:uninit-read-mem, r=RalfJung
...
Show the offset, length and memory of uninit read errors
r? ``@RalfJung``
I want to improve memory dumps in general. Not sure yet how to do so best within rust diagnostics, but in a perfect world I could generate a dummy in-memory file (that contains the rendered memory dump) that we then can then provide regular rustc `Span`s to. So we'd basically report normal diagnostics for them with squiggly lines and everything.
2025-07-18 19:14:43 +02:00
..
2025-06-12 17:50:25 +02:00
2025-05-03 22:49:23 +03:00
2025-06-06 20:12:11 +00:00
2025-07-18 19:14:43 +02:00
2025-04-17 06:25:15 +02:00
2025-06-27 17:03:48 +02:00
2025-06-07 13:42:30 +02:00
2025-06-07 13:42:30 +02:00
2025-05-25 22:47:21 +02:00
2025-06-26 18:09:47 +02:00
2025-06-07 13:42:30 +02:00
2025-04-11 11:03:08 +10:00
2024-09-15 10:20:47 +02:00
2024-11-24 03:32:11 +00:00
2025-07-01 15:16:56 +05:00
2025-07-01 15:16:56 +05:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-06-02 15:37:15 +00:00
2025-06-02 15:37:15 +00:00
2025-03-26 12:44:33 +00:00
2025-04-08 23:06:31 +03:00
2025-01-30 18:13:16 +01:00
2025-01-30 18:13:16 +01:00
2024-11-03 18:59:41 +00:00
2024-04-24 13:12:33 +01:00
2025-07-11 17:57:50 +02:00
2025-07-09 16:37:11 +00:00
2025-04-26 14:48:30 +09:00
2025-04-26 14:48:30 +09:00
2024-09-15 09:51:32 +02:00
2024-08-22 08:25:54 +02:00
2025-06-26 18:09:47 +02:00
2025-06-26 18:09:47 +02:00
2025-06-26 18:09:47 +02:00
2025-06-26 18:09:47 +02:00
2025-02-03 19:00:22 +00:00
2025-06-30 08:45:43 +00:00
2025-06-26 18:09:47 +02:00
2025-07-11 17:57:50 +02:00
2025-07-09 16:37:11 +00:00
2025-07-14 08:33:51 +00:00
2025-07-14 08:33:51 +00:00
2025-07-16 08:02:47 +02:00
2025-07-16 08:02:47 +02:00
2025-07-16 08:02:47 +02:00
2025-07-16 08:02:47 +02:00
2025-07-11 17:57:50 +02:00
2025-07-09 16:37:11 +00:00
2025-06-07 13:42:30 +02:00
2025-06-07 13:42:30 +02:00
2024-09-15 10:20:47 +02:00
2024-09-15 09:51:32 +02:00
2024-08-18 19:46:53 +02:00
2025-06-12 17:50:25 +02:00
2025-04-08 23:06:31 +03:00
2024-11-24 03:32:11 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-06-26 13:46:45 +00:00
2025-06-26 13:46:45 +00:00
2024-11-26 02:50:48 +08:00
2024-12-23 22:15:32 +00:00
2024-12-23 22:15:32 +00:00
2025-03-27 13:05:18 +08:00
2025-03-27 13:05:18 +08:00
2025-07-17 17:58:10 +00:00
2025-07-18 07:47:08 +00:00
2025-07-17 17:58:10 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-07-18 07:47:08 +00:00
2025-07-18 07:47:08 +00:00
2025-07-18 07:47:08 +00:00
2025-06-02 15:37:15 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-06-07 13:42:30 +02:00
2025-07-10 18:47:20 +05:00
2025-07-10 18:47:20 +05:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2024-11-26 02:50:48 +08:00
2024-11-26 02:50:48 +08:00
2024-12-02 18:43:37 +01:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2024-07-24 16:00:48 +00:00
2024-11-22 02:32:26 +00:00
2024-11-22 02:32:26 +00:00
2025-02-27 20:02:25 +00:00
2025-06-06 20:12:11 +00:00
2024-09-26 13:21:15 +02:00
2024-12-23 22:15:32 +00:00
2025-06-30 08:04:40 +00:00
2024-11-22 02:32:26 +00:00
2024-11-22 02:32:26 +00:00
2024-11-22 02:32:26 +00:00
2024-11-22 02:32:26 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-04-08 23:06:31 +03:00
2024-12-09 15:17:26 +01:00
2025-06-07 13:42:30 +02:00
2025-06-07 13:42:30 +02:00
2025-06-07 13:42:30 +02:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2024-11-23 08:57:25 -07:00
2024-11-23 08:57:25 -07:00
2024-11-23 08:57:25 -07:00
2024-09-15 09:51:32 +02:00
2025-02-14 00:37:23 +01:00
2025-04-30 10:44:24 +03:00
2025-04-30 10:44:24 +03:00
2025-06-27 17:03:48 +02:00
2025-06-27 17:03:48 +02:00
2025-03-11 12:05:02 +00:00
2025-03-11 12:05:02 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2024-09-26 13:21:15 +02:00
2025-07-16 12:35:44 +00:00
2025-07-16 12:35:44 +00:00
2024-12-02 20:18:25 +01:00
2025-04-03 11:08:55 +03:00
2025-06-26 18:09:47 +02:00
2025-02-03 19:00:22 +00:00
2025-03-03 23:09:42 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2024-11-26 02:50:48 +08:00
2025-04-10 09:56:37 +02:00
2024-09-15 10:20:47 +02:00
2024-11-22 02:32:26 +00:00
2024-11-22 02:32:26 +00:00
2025-07-17 18:06:26 +08:00
2025-07-17 18:06:26 +08:00
2025-04-30 10:44:24 +03:00
2024-12-09 15:17:26 +01:00
2024-11-26 02:50:48 +08:00
2025-02-03 19:00:22 +00:00
2025-06-30 08:45:43 +00:00
2025-06-12 17:50:25 +02:00
2025-06-12 17:50:25 +02:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2024-11-26 02:50:48 +08:00
2024-11-26 02:50:48 +08:00
2025-06-26 13:46:45 +00:00
2025-06-26 13:46:45 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2024-12-07 21:29:58 +00:00
2025-06-02 15:37:15 +00:00
2025-06-02 15:37:15 +00:00
2025-06-02 15:37:15 +00:00
2025-06-02 15:37:15 +00:00
2025-03-03 23:09:42 +00:00
2025-06-30 08:45:43 +00:00
2025-04-08 23:06:31 +03:00
2024-11-22 16:54:40 +00:00
2025-05-09 15:31:27 +00:00
2024-05-23 10:51:52 +00:00
2024-05-23 10:51:52 +00:00
2024-05-23 10:48:39 +00:00
2024-05-23 10:51:52 +00:00
2024-12-26 19:21:43 +00:00
2024-12-26 19:21:43 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-06-26 13:46:45 +00:00
2025-07-08 14:36:43 +00:00
2025-06-09 11:44:24 +02:00
2025-06-09 11:44:24 +02:00
2025-02-10 20:21:39 +00:00
2025-06-02 15:37:15 +00:00
2025-06-02 15:37:15 +00:00
2025-06-02 15:37:15 +00:00
2024-11-08 08:46:49 +01:00
2025-02-10 20:21:39 +00:00
2024-11-26 02:50:48 +08:00
2024-12-23 22:15:32 +00:00
2025-06-27 17:03:48 +02:00
2025-06-27 17:03:48 +02:00
2025-06-27 17:03:48 +02:00
2025-06-27 17:03:48 +02:00
2024-09-26 13:21:15 +02:00
2024-04-21 15:43:43 -03:00
2024-04-21 15:43:43 -03:00
2025-04-08 23:06:31 +03:00
2024-04-21 15:43:43 -03:00
2024-10-26 11:35:56 +08:00
2025-01-23 20:51:29 +08:00
2024-12-23 22:15:32 +00:00
2024-12-23 22:15:32 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2024-11-28 12:22:02 +00:00
2025-04-30 10:44:24 +03:00
2025-04-30 10:44:24 +03:00
2024-12-23 22:15:32 +00:00
2024-12-23 22:15:32 +00:00
2025-06-26 18:09:47 +02:00
2025-07-13 13:50:01 +00:00
2024-10-26 11:35:56 +08:00
2025-06-02 15:37:15 +00:00
2025-06-02 15:37:15 +00:00
2025-06-02 15:37:15 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-01-27 23:42:47 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2024-10-26 11:35:56 +08:00
2025-04-24 13:14:36 +07:00
2025-07-11 17:57:50 +02:00
2024-12-04 20:49:05 +00:00
2024-12-04 20:49:05 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2024-12-04 20:29:35 +00:00
2024-12-04 20:29:35 +00:00
2024-12-04 20:49:05 +00:00
2024-12-04 20:49:05 +00:00
2025-06-02 15:37:15 +00:00
2025-06-02 15:37:15 +00:00
2024-12-04 20:29:35 +00:00
2024-12-04 20:29:36 +00:00
2024-12-04 20:29:36 +00:00
2025-07-11 17:57:50 +02:00
2025-07-13 23:55:06 +08:00
2025-02-10 20:21:39 +00:00
2024-12-25 10:36:32 +01:00
2025-07-15 08:27:15 +00:00
2025-07-15 08:27:15 +00:00
2024-04-24 13:12:33 +01:00
2024-09-29 23:40:43 -05:00
2025-06-30 08:06:08 +00:00
2025-01-02 23:39:16 +00:00
2025-02-10 20:21:39 +00:00
2024-09-20 20:26:20 -04:00
2024-09-20 20:26:20 -04:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2024-10-07 16:29:52 +00:00
2024-10-12 00:02:36 -07:00
2024-12-04 20:29:36 +00:00
2024-12-04 20:29:36 +00:00
2024-12-23 22:15:32 +00:00
2024-12-23 22:15:32 +00:00
2024-12-09 15:17:26 +01:00
2024-12-04 20:29:35 +00:00
2024-12-04 20:29:35 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-06-02 15:37:15 +00:00
2025-06-02 15:37:15 +00:00
2024-09-15 09:51:32 +02:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-02-10 20:21:39 +00:00
2025-06-25 15:36:59 +00:00
2025-06-25 15:36:59 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-02-23 23:11:00 +07:00
2025-07-09 20:20:07 +02:00
2025-07-09 20:20:07 +02:00
2025-06-07 13:42:30 +02:00
2025-06-07 13:42:30 +02:00
2025-06-07 13:42:30 +02:00
2025-06-02 15:37:15 +00:00
2024-08-19 21:39:57 +02:00
2024-08-19 21:39:57 +02:00
2025-06-27 17:03:48 +02:00
2025-06-27 17:03:48 +02:00
2024-08-25 13:49:16 +02:00
2024-08-25 13:49:16 +02:00
2025-06-13 09:20:48 +02:00
2025-06-13 09:20:48 +02:00
2024-11-22 16:54:40 +00:00
2025-01-14 19:12:08 +00:00
2025-01-14 19:12:08 +00:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-01-14 19:12:08 +00:00
2024-11-25 17:27:41 +00:00
2024-12-09 15:17:26 +01:00
2024-12-09 15:17:26 +01:00
2024-09-15 09:51:32 +02:00
2024-04-23 22:52:43 +02:00
2024-11-16 22:50:22 +01:00
2025-06-27 17:03:48 +02:00
2025-06-27 17:03:48 +02:00
2025-06-27 17:03:48 +02:00
2025-06-27 17:03:48 +02:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2024-09-15 09:51:32 +02:00
2025-01-06 17:54:59 +01:00
2025-01-06 17:54:59 +01:00
2025-01-08 20:04:24 +01:00
2025-06-18 10:20:43 +02:00
2025-06-27 14:39:35 +02:00
2025-06-27 14:39:35 +02:00
2025-06-27 14:39:35 +02:00
2025-06-27 14:39:35 +02:00
2025-06-27 14:39:35 +02:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2024-07-17 11:01:29 +01:00
2025-02-10 20:21:39 +00:00
2024-07-17 11:01:29 +01:00
2025-06-27 17:03:48 +02:00
2025-06-27 17:03:48 +02:00
2024-11-10 10:16:26 +01:00
2024-11-10 10:16:26 +01:00
2025-07-07 22:09:37 +00:00
2025-07-17 18:06:26 +08:00
2024-07-04 12:20:51 +00:00
2024-10-04 14:06:48 +02:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2025-06-02 15:37:15 +00:00
2025-06-07 13:42:30 +02:00
2024-09-13 14:10:56 +03:00
2025-04-03 11:08:55 +03:00
2025-04-03 11:08:55 +03:00
2025-03-24 16:57:07 +00:00
2025-03-24 16:57:07 +00:00
2025-03-24 16:57:07 +00:00
2024-12-04 20:29:35 +00:00
2024-12-04 20:29:35 +00:00
2024-11-22 02:32:26 +00:00
2024-04-22 18:48:47 +02:00
2025-06-07 13:42:30 +02:00
2025-06-07 13:42:30 +02:00
2025-06-26 10:20:48 +02:00
2025-06-26 13:46:45 +00:00
2025-07-08 14:36:43 +00:00
2024-09-14 18:07:06 +02:00
2025-06-02 15:37:15 +00:00
2025-06-02 15:37:15 +00:00
2024-09-15 09:51:32 +02:00
2025-06-27 17:03:48 +02:00
2025-06-27 17:03:48 +02:00
2025-06-27 14:39:35 +02:00
2025-06-27 14:39:35 +02:00
2024-10-28 14:16:05 +03:00