@@ -735,7 +735,7 @@ fn execute_work_item<B: ExtraBackendMethods>(
735
735
match work_item {
736
736
WorkItem :: Optimize ( module) => execute_optimize_work_item ( cgcx, module, module_config) ,
737
737
WorkItem :: CopyPostLtoArtifacts ( module) => {
738
- execute_copy_from_cache_work_item ( cgcx, module, module_config)
738
+ Ok ( execute_copy_from_cache_work_item ( cgcx, module, module_config) )
739
739
}
740
740
WorkItem :: LTO ( module) => execute_lto_work_item ( cgcx, module, module_config) ,
741
741
}
@@ -844,7 +844,7 @@ fn execute_copy_from_cache_work_item<B: ExtraBackendMethods>(
844
844
cgcx : & CodegenContext < B > ,
845
845
module : CachedModuleCodegen ,
846
846
module_config : & ModuleConfig ,
847
- ) -> Result < WorkItemResult < B > , FatalError > {
847
+ ) -> WorkItemResult < B > {
848
848
let incr_comp_session_dir = cgcx. incr_comp_session_dir . as_ref ( ) . unwrap ( ) ;
849
849
let mut object = None ;
850
850
if let Some ( saved_file) = module. source . saved_file {
@@ -870,13 +870,13 @@ fn execute_copy_from_cache_work_item<B: ExtraBackendMethods>(
870
870
871
871
assert_eq ! ( object. is_some( ) , module_config. emit_obj != EmitObj :: None ) ;
872
872
873
- Ok ( WorkItemResult :: Compiled ( CompiledModule {
873
+ WorkItemResult :: Compiled ( CompiledModule {
874
874
name : module. name ,
875
875
kind : ModuleKind :: Regular ,
876
876
object,
877
877
dwarf_object : None ,
878
878
bytecode : None ,
879
- } ) )
879
+ } )
880
880
}
881
881
882
882
fn execute_lto_work_item < B : ExtraBackendMethods > (
0 commit comments