@@ -1103,9 +1103,7 @@ impl Step for Rls {
11031103 let compiler = self . compiler ;
11041104 let target = self . target ;
11051105
1106- let rls = builder
1107- . ensure ( tool:: Rls { compiler, target, extra_features : Vec :: new ( ) } )
1108- . expect ( "rls expected to build" ) ;
1106+ let rls = builder. ensure ( tool:: Rls { compiler, target, extra_features : Vec :: new ( ) } ) ;
11091107
11101108 let mut tarball = Tarball :: new ( builder, "rls" , & target. triple ) ;
11111109 tarball. set_overlay ( OverlayKind :: RLS ) ;
@@ -1147,10 +1145,7 @@ impl Step for RustAnalyzer {
11471145 let compiler = self . compiler ;
11481146 let target = self . target ;
11491147
1150- let rust_analyzer = builder
1151- . ensure ( tool:: RustAnalyzer { compiler, target } )
1152- . expect ( "rust-analyzer always builds" ) ;
1153-
1148+ let rust_analyzer = builder. ensure ( tool:: RustAnalyzer { compiler, target } ) ;
11541149 let mut tarball = Tarball :: new ( builder, "rust-analyzer" , & target. triple ) ;
11551150 tarball. set_overlay ( OverlayKind :: RustAnalyzer ) ;
11561151 tarball. is_preview ( true ) ;
@@ -1194,12 +1189,9 @@ impl Step for Clippy {
11941189 // Prepare the image directory
11951190 // We expect clippy to build, because we've exited this step above if tool
11961191 // state for clippy isn't testing.
1197- let clippy = builder
1198- . ensure ( tool:: Clippy { compiler, target, extra_features : Vec :: new ( ) } )
1199- . expect ( "clippy expected to build - essential tool" ) ;
1200- let cargoclippy = builder
1201- . ensure ( tool:: CargoClippy { compiler, target, extra_features : Vec :: new ( ) } )
1202- . expect ( "clippy expected to build - essential tool" ) ;
1192+ let clippy = builder. ensure ( tool:: Clippy { compiler, target, extra_features : Vec :: new ( ) } ) ;
1193+ let cargoclippy =
1194+ builder. ensure ( tool:: CargoClippy { compiler, target, extra_features : Vec :: new ( ) } ) ;
12031195
12041196 let mut tarball = Tarball :: new ( builder, "clippy" , & target. triple ) ;
12051197 tarball. set_overlay ( OverlayKind :: Clippy ) ;
@@ -1248,9 +1240,9 @@ impl Step for Miri {
12481240 let compiler = self . compiler ;
12491241 let target = self . target ;
12501242
1251- let miri = builder. ensure ( tool:: Miri { compiler, target, extra_features : Vec :: new ( ) } ) ? ;
1243+ let miri = builder. ensure ( tool:: Miri { compiler, target, extra_features : Vec :: new ( ) } ) ;
12521244 let cargomiri =
1253- builder. ensure ( tool:: CargoMiri { compiler, target, extra_features : Vec :: new ( ) } ) ? ;
1245+ builder. ensure ( tool:: CargoMiri { compiler, target, extra_features : Vec :: new ( ) } ) ;
12541246
12551247 let mut tarball = Tarball :: new ( builder, "miri" , & target. triple ) ;
12561248 tarball. set_overlay ( OverlayKind :: Miri ) ;
@@ -1293,12 +1285,10 @@ impl Step for Rustfmt {
12931285 let compiler = self . compiler ;
12941286 let target = self . target ;
12951287
1296- let rustfmt = builder
1297- . ensure ( tool:: Rustfmt { compiler, target, extra_features : Vec :: new ( ) } )
1298- . expect ( "rustfmt expected to build - essential tool" ) ;
1299- let cargofmt = builder
1300- . ensure ( tool:: Cargofmt { compiler, target, extra_features : Vec :: new ( ) } )
1301- . expect ( "cargo fmt expected to build - essential tool" ) ;
1288+ let rustfmt =
1289+ builder. ensure ( tool:: Rustfmt { compiler, target, extra_features : Vec :: new ( ) } ) ;
1290+ let cargofmt =
1291+ builder. ensure ( tool:: Cargofmt { compiler, target, extra_features : Vec :: new ( ) } ) ;
13021292 let mut tarball = Tarball :: new ( builder, "rustfmt" , & target. triple ) ;
13031293 tarball. set_overlay ( OverlayKind :: Rustfmt ) ;
13041294 tarball. is_preview ( true ) ;
@@ -1352,9 +1342,8 @@ impl Step for RustDemangler {
13521342 return None ;
13531343 }
13541344
1355- let rust_demangler = builder
1356- . ensure ( tool:: RustDemangler { compiler, target, extra_features : Vec :: new ( ) } )
1357- . expect ( "rust-demangler expected to build - in-tree tool" ) ;
1345+ let rust_demangler =
1346+ builder. ensure ( tool:: RustDemangler { compiler, target, extra_features : Vec :: new ( ) } ) ;
13581347
13591348 // Prepare the image directory
13601349 let mut tarball = Tarball :: new ( builder, "rust-demangler" , & target. triple ) ;
0 commit comments