| ... | @@ -3470,7 +3470,11 @@ fn buildOutputType( | ... | @@ -3470,7 +3470,11 @@ fn buildOutputType( |
| 3470 | // incremental cache mode is used for LLVM backend too. | 3470 | // incremental cache mode is used for LLVM backend too. |
| 3471 | if (create_module.resolved_options.use_llvm) break :b .whole; | 3471 | if (create_module.resolved_options.use_llvm) break :b .whole; |
| 3472 | | 3472 | |
| 3473 | break :b .incremental; | 3473 | // Eventually, this default should be `.incremental`. However, since incremental |
| | 3474 | // compilation is currently an opt-in feature, it makes a strictly worse default cache mode |
| | 3475 | // than `.whole`. |
| | 3476 | // https://github.com/ziglang/zig/issues/21165 |
| | 3477 | break :b .whole; |
| 3474 | }; | 3478 | }; |
| 3475 | | 3479 | |
| 3476 | process.raiseFileDescriptorLimit(); | 3480 | process.raiseFileDescriptorLimit(); |