File tree Expand file tree Collapse file tree 4 files changed +5
-6
lines changed Expand file tree Collapse file tree 4 files changed +5
-6
lines changed Original file line number Diff line number Diff line change 73
73
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
74
74
echo -e "deb http://apt.llvm.org/focal/ llvm-toolchain-focal-${{ matrix.llvm }} main\n" | sudo tee /etc/apt/sources.list.d/llvm.list
75
75
sudo apt-get update
76
- sudo apt-get install llvm-${{ matrix.llvm }}-dev libclang-${{ matrix.llvm }}-dev
76
+ sudo apt-get install llvm-${{ matrix.llvm }}-dev libclang-${{ matrix.llvm }}-dev libpolly-${{ matrix.llvm }}-dev
77
77
78
78
- name : Install LLVM tools
79
79
if : matrix.llvm == 'rustc'
Original file line number Diff line number Diff line change @@ -182,7 +182,7 @@ fn main() {
182
182
Ok ( s) if !s. is_empty ( ) => match s. parse :: < LevelFilter > ( ) {
183
183
Ok ( l) => Some ( l) ,
184
184
Err ( e) => error (
185
- & format ! ( "invalid RUST_LOG value: {}" , e ) ,
185
+ & format ! ( "invalid RUST_LOG value: {e}" ) ,
186
186
clap:: error:: ErrorKind :: InvalidValue ,
187
187
) ,
188
188
} ,
@@ -194,7 +194,7 @@ fn main() {
194
194
Ok ( f) => f,
195
195
Err ( e) => {
196
196
error (
197
- & format ! ( "failed to open log file: {:?}" , e ) ,
197
+ & format ! ( "failed to open log file: {e :?}" ) ,
198
198
clap:: error:: ErrorKind :: Io ,
199
199
) ;
200
200
}
Original file line number Diff line number Diff line change @@ -12,7 +12,6 @@ use std::{
12
12
io,
13
13
io:: Read ,
14
14
io:: Seek ,
15
- io:: SeekFrom ,
16
15
path:: Path ,
17
16
path:: PathBuf ,
18
17
ptr, str,
@@ -241,7 +240,7 @@ impl Linker {
241
240
// or an invalid file
242
241
file. read ( & mut buf)
243
242
. map_err ( |e| LinkerError :: IoError ( path. clone ( ) , e) ) ?;
244
- file. seek ( SeekFrom :: Start ( 0 ) )
243
+ file. rewind ( )
245
244
. map_err ( |e| LinkerError :: IoError ( path. clone ( ) , e) ) ?;
246
245
let in_type = detect_input_type ( & buf)
247
246
. ok_or_else ( || LinkerError :: InvalidInputType ( path. clone ( ) ) ) ?;
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ impl fmt::Display for Message {
42
42
fn fmt ( & self , f : & mut fmt:: Formatter ) -> fmt:: Result {
43
43
if !self . is_empty ( ) {
44
44
let contents = unsafe { CStr :: from_ptr ( self . ptr ) . to_str ( ) . unwrap ( ) } ;
45
- write ! ( f, "{}" , contents )
45
+ write ! ( f, "{contents}" )
46
46
} else {
47
47
write ! ( f, "(empty)" )
48
48
}
You can’t perform that action at this time.
0 commit comments