Steven Wu
531227d4b9
[Caching] Clear benign CodeGen options when building modules
...
Use `resetBenignCodeGenOptions()` from clang dependency scanner to clear
the swift explicit module build cc1 arguments. This fixes the problem
that CurrentWorkingDirectory is leaking through
`-fcoverage-compilation-dir` that can cause extra module variants when
caching is enabled. This also avoid the duplicating the logics for
clearing CodeGen options inside Swift.
rdar://151395300
2025-05-15 11:45:21 -07:00
..
2025-02-05 09:41:04 -08:00
2024-01-22 11:58:24 -08:00
2024-11-13 22:36:15 -08:00
2025-02-05 09:41:04 -08:00
2024-10-02 14:07:32 -07:00
2024-07-10 10:19:10 -07:00
2024-07-10 10:19:10 -07:00
2024-01-28 22:06:59 -08:00
2024-12-05 10:16:47 -08:00
2025-01-02 13:18:43 -08:00
2025-02-13 13:46:50 -08:00
2024-12-12 13:31:34 -08:00
2025-02-05 09:41:04 -08:00
2025-02-05 09:41:04 -08:00
2025-04-01 14:55:37 -07:00
2025-05-14 09:35:03 -07:00
2024-11-01 09:57:34 -07:00
2024-04-09 10:59:59 -07:00
2024-06-26 14:46:35 -07:00
2025-05-15 11:45:21 -07:00
2025-02-25 13:40:23 -08:00
2024-03-11 10:37:31 -07:00
2024-12-18 14:44:00 -08:00
2025-02-05 09:41:04 -08:00
2025-03-17 14:58:11 -07:00
2024-08-19 12:31:04 -07:00
2024-01-22 11:58:24 -08:00
2024-03-07 14:40:00 -08:00
2025-02-05 14:24:35 -08:00
2024-04-05 07:52:14 -07:00
2024-01-28 22:06:59 -08:00
2024-10-31 10:56:21 -07:00
2024-09-30 16:01:33 -07:00
2025-04-10 12:10:00 -07:00
2024-09-30 16:01:33 -07:00
2023-09-12 14:10:59 -07:00
2025-05-14 09:35:03 -07:00
2025-05-13 09:20:13 -07:00
2024-04-05 07:52:14 -07:00
2025-02-05 09:41:04 -08:00
2025-01-08 11:22:00 -08:00
2024-07-24 09:20:22 -07:00
2024-08-23 10:32:20 -07:00
2025-02-05 09:41:04 -08:00
2024-09-30 16:01:33 -07:00
2024-07-30 10:39:25 -07:00
2024-07-30 10:39:25 -07:00
2024-01-30 17:02:57 -08:00
2024-01-28 22:06:59 -08:00
2024-08-22 13:09:48 -07:00
2024-06-17 13:32:10 -07:00
2024-12-20 16:32:34 -08:00
2024-03-15 10:21:00 -07:00
2025-03-04 09:03:09 -08:00
2024-06-03 09:57:10 -07:00