@@ -103,12 +103,14 @@ impl OngoingCodegen {
103
103
( "o" , & module_regular. object . as_ref ( ) . unwrap ( ) ) ,
104
104
( "asm.o" , & module_global_asm. object . as_ref ( ) . unwrap ( ) ) ,
105
105
] ,
106
+ & [ ] ,
106
107
)
107
108
} else {
108
109
rustc_incremental:: copy_cgu_workproduct_to_incr_comp_cache_dir (
109
110
sess,
110
111
& module_regular. name ,
111
112
& [ ( "o" , & module_regular. object . as_ref ( ) . unwrap ( ) ) ] ,
113
+ & [ ] ,
112
114
)
113
115
} ;
114
116
if let Some ( ( work_product_id, work_product) ) = work_product {
@@ -381,6 +383,7 @@ fn emit_cgu(
381
383
bytecode : None ,
382
384
assembly : None ,
383
385
llvm_ir : None ,
386
+ links_from_incr_cache : Vec :: new ( ) ,
384
387
} ) ,
385
388
existing_work_product : None ,
386
389
} )
@@ -437,6 +440,7 @@ fn emit_module(
437
440
bytecode : None ,
438
441
assembly : None ,
439
442
llvm_ir : None ,
443
+ links_from_incr_cache : Vec :: new ( ) ,
440
444
} )
441
445
}
442
446
@@ -487,6 +491,7 @@ fn reuse_workproduct_for_cgu(
487
491
bytecode : None ,
488
492
assembly : None ,
489
493
llvm_ir : None ,
494
+ links_from_incr_cache : Vec :: new ( ) ,
490
495
} ,
491
496
module_global_asm : has_global_asm. then ( || CompiledModule {
492
497
name : cgu. name ( ) . to_string ( ) ,
@@ -496,6 +501,7 @@ fn reuse_workproduct_for_cgu(
496
501
bytecode : None ,
497
502
assembly : None ,
498
503
llvm_ir : None ,
504
+ links_from_incr_cache : Vec :: new ( ) ,
499
505
} ) ,
500
506
existing_work_product : Some ( ( cgu. work_product_id ( ) , work_product) ) ,
501
507
} )
@@ -637,6 +643,7 @@ fn emit_metadata_module(tcx: TyCtxt<'_>, metadata: &EncodedMetadata) -> Compiled
637
643
bytecode : None ,
638
644
assembly : None ,
639
645
llvm_ir : None ,
646
+ links_from_incr_cache : Vec :: new ( ) ,
640
647
}
641
648
}
642
649
@@ -745,7 +752,6 @@ pub(crate) fn run_aot(
745
752
746
753
let metadata_module =
747
754
if need_metadata_module { Some ( emit_metadata_module ( tcx, & metadata) ) } else { None } ;
748
-
749
755
Box :: new ( OngoingCodegen {
750
756
modules,
751
757
allocator_module,
0 commit comments