error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:40:5
   |
LL |     println!("val='{}'", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `-D clippy::uninlined-format-args` implied by `-D warnings`
help: change this to
   |
LL -     println!("val='{}'", local_i32);
LL +     println!("val='{local_i32}'");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:41:5
   |
LL |     println!("val='{   }'", local_i32); // 3 spaces
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("val='{   }'", local_i32); // 3 spaces
LL +     println!("val='{local_i32}'"); // 3 spaces
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:42:5
   |
LL |     println!("val='{    }'", local_i32); // tab
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("val='{    }'", local_i32); // tab
LL +     println!("val='{local_i32}'"); // tab
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:43:5
   |
LL |     println!("val='{     }'", local_i32); // space+tab
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("val='{     }'", local_i32); // space+tab
LL +     println!("val='{local_i32}'"); // space+tab
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:44:5
   |
LL |     println!("val='{     }'", local_i32); // tab+space
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("val='{     }'", local_i32); // tab+space
LL +     println!("val='{local_i32}'"); // tab+space
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:45:5
   |
LL | /     println!(
LL | |         "val='{
LL | |     }'",
LL | |         local_i32
LL | |     );
   | |_____^

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:50:5
   |
LL |     println!("{}", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{}", local_i32);
LL +     println!("{local_i32}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:51:5
   |
LL |     println!("{}", fn_arg);
   |     ^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{}", fn_arg);
LL +     println!("{fn_arg}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:52:5
   |
LL |     println!("{:?}", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:?}", local_i32);
LL +     println!("{local_i32:?}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:53:5
   |
LL |     println!("{:#?}", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:#?}", local_i32);
LL +     println!("{local_i32:#?}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:54:5
   |
LL |     println!("{:4}", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:4}", local_i32);
LL +     println!("{local_i32:4}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:55:5
   |
LL |     println!("{:04}", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:04}", local_i32);
LL +     println!("{local_i32:04}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:56:5
   |
LL |     println!("{:<3}", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:<3}", local_i32);
LL +     println!("{local_i32:<3}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:57:5
   |
LL |     println!("{:#010x}", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:#010x}", local_i32);
LL +     println!("{local_i32:#010x}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:58:5
   |
LL |     println!("{:.1}", local_f64);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:.1}", local_f64);
LL +     println!("{local_f64:.1}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:62:5
   |
LL |     println!("{} {}", local_i32, local_f64);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{} {}", local_i32, local_f64);
LL +     println!("{local_i32} {local_f64}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:64:5
   |
LL |     println!("{}", val);
   |     ^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{}", val);
LL +     println!("{val}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:65:5
   |
LL |     println!("{}", v = val);
   |     ^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{}", v = val);
LL +     println!("{val}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:67:5
   |
LL |     println!("val='{/t }'", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("val='{/t }'", local_i32);
LL +     println!("val='{local_i32}'");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:68:5
   |
LL |     println!("val='{/n }'", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("val='{/n }'", local_i32);
LL +     println!("val='{local_i32}'");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:69:5
   |
LL |     println!("val='{local_i32}'", local_i32 = local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("val='{local_i32}'", local_i32 = local_i32);
LL +     println!("val='{local_i32}'");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:70:5
   |
LL |     println!("val='{local_i32}'", local_i32 = fn_arg);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("val='{local_i32}'", local_i32 = fn_arg);
LL +     println!("val='{fn_arg}'");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:71:5
   |
LL |     println!("{0}", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{0}", local_i32);
LL +     println!("{local_i32}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:72:5
   |
LL |     println!("{0:?}", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{0:?}", local_i32);
LL +     println!("{local_i32:?}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:73:5
   |
LL |     println!("{0:#?}", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{0:#?}", local_i32);
LL +     println!("{local_i32:#?}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:74:5
   |
LL |     println!("{0:04}", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{0:04}", local_i32);
LL +     println!("{local_i32:04}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:75:5
   |
LL |     println!("{0:<3}", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{0:<3}", local_i32);
LL +     println!("{local_i32:<3}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:76:5
   |
LL |     println!("{0:#010x}", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{0:#010x}", local_i32);
LL +     println!("{local_i32:#010x}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:77:5
   |
LL |     println!("{0:.1}", local_f64);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{0:.1}", local_f64);
LL +     println!("{local_f64:.1}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:78:5
   |
LL |     println!("{0} {0}", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{0} {0}", local_i32);
LL +     println!("{local_i32} {local_i32}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:79:5
   |
LL |     println!("{1} {} {0} {}", local_i32, local_f64);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{1} {} {0} {}", local_i32, local_f64);
LL +     println!("{local_f64} {local_i32} {local_i32} {local_f64}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:80:5
   |
LL |     println!("{0} {1}", local_i32, local_f64);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{0} {1}", local_i32, local_f64);
LL +     println!("{local_i32} {local_f64}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:81:5
   |
LL |     println!("{1} {0}", local_i32, local_f64);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{1} {0}", local_i32, local_f64);
LL +     println!("{local_f64} {local_i32}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:82:5
   |
LL |     println!("{1} {0} {1} {0}", local_i32, local_f64);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{1} {0} {1} {0}", local_i32, local_f64);
LL +     println!("{local_f64} {local_i32} {local_f64} {local_i32}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:84:5
   |
LL |     println!("{v}", v = local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{v}", v = local_i32);
LL +     println!("{local_i32}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:85:5
   |
LL |     println!("{local_i32:0$}", width);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{local_i32:0$}", width);
LL +     println!("{local_i32:width$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:86:5
   |
LL |     println!("{local_i32:w$}", w = width);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{local_i32:w$}", w = width);
LL +     println!("{local_i32:width$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:87:5
   |
LL |     println!("{local_i32:.0$}", prec);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{local_i32:.0$}", prec);
LL +     println!("{local_i32:.prec$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:88:5
   |
LL |     println!("{local_i32:.p$}", p = prec);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{local_i32:.p$}", p = prec);
LL +     println!("{local_i32:.prec$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:89:5
   |
LL |     println!("{:0$}", v = val);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:0$}", v = val);
LL +     println!("{val:val$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:90:5
   |
LL |     println!("{0:0$}", v = val);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{0:0$}", v = val);
LL +     println!("{val:val$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:91:5
   |
LL |     println!("{:0$.0$}", v = val);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:0$.0$}", v = val);
LL +     println!("{val:val$.val$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:92:5
   |
LL |     println!("{0:0$.0$}", v = val);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{0:0$.0$}", v = val);
LL +     println!("{val:val$.val$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:93:5
   |
LL |     println!("{0:0$.v$}", v = val);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{0:0$.v$}", v = val);
LL +     println!("{val:val$.val$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:94:5
   |
LL |     println!("{0:v$.0$}", v = val);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{0:v$.0$}", v = val);
LL +     println!("{val:val$.val$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:95:5
   |
LL |     println!("{v:0$.0$}", v = val);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{v:0$.0$}", v = val);
LL +     println!("{val:val$.val$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:96:5
   |
LL |     println!("{v:v$.0$}", v = val);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{v:v$.0$}", v = val);
LL +     println!("{val:val$.val$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:97:5
   |
LL |     println!("{v:0$.v$}", v = val);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{v:0$.v$}", v = val);
LL +     println!("{val:val$.val$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:98:5
   |
LL |     println!("{v:v$.v$}", v = val);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{v:v$.v$}", v = val);
LL +     println!("{val:val$.val$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:99:5
   |
LL |     println!("{:0$}", width);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:0$}", width);
LL +     println!("{width:width$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:100:5
   |
LL |     println!("{:1$}", local_i32, width);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:1$}", local_i32, width);
LL +     println!("{local_i32:width$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:101:5
   |
LL |     println!("{:w$}", w = width);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:w$}", w = width);
LL +     println!("{width:width$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:102:5
   |
LL |     println!("{:w$}", local_i32, w = width);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:w$}", local_i32, w = width);
LL +     println!("{local_i32:width$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:103:5
   |
LL |     println!("{:.0$}", prec);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:.0$}", prec);
LL +     println!("{prec:.prec$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:104:5
   |
LL |     println!("{:.1$}", local_i32, prec);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:.1$}", local_i32, prec);
LL +     println!("{local_i32:.prec$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:105:5
   |
LL |     println!("{:.p$}", p = prec);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:.p$}", p = prec);
LL +     println!("{prec:.prec$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:106:5
   |
LL |     println!("{:.p$}", local_i32, p = prec);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:.p$}", local_i32, p = prec);
LL +     println!("{local_i32:.prec$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:107:5
   |
LL |     println!("{:0$.1$}", width, prec);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:0$.1$}", width, prec);
LL +     println!("{width:width$.prec$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:108:5
   |
LL |     println!("{:0$.w$}", width, w = prec);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:0$.w$}", width, w = prec);
LL +     println!("{width:width$.prec$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:109:5
   |
LL |     println!("{:1$.2$}", local_f64, width, prec);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:1$.2$}", local_f64, width, prec);
LL +     println!("{local_f64:width$.prec$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:110:5
   |
LL |     println!("{:1$.2$} {0} {1} {2}", local_f64, width, prec);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:1$.2$} {0} {1} {2}", local_f64, width, prec);
LL +     println!("{local_f64:width$.prec$} {local_f64} {width} {prec}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:111:5
   |
LL | /     println!(
LL | |         "{0:1$.2$} {0:2$.1$} {1:0$.2$} {1:2$.0$} {2:0$.1$} {2:1$.0$}",
LL | |         local_i32, width, prec,
LL | |     );
   | |_____^

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:122:5
   |
LL |     println!("Width = {}, value with width = {:0$}", local_i32, local_f64);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("Width = {}, value with width = {:0$}", local_i32, local_f64);
LL +     println!("Width = {local_i32}, value with width = {local_f64:local_i32$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:123:5
   |
LL |     println!("{:w$.p$}", local_i32, w = width, p = prec);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:w$.p$}", local_i32, w = width, p = prec);
LL +     println!("{local_i32:width$.prec$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:124:5
   |
LL |     println!("{:w$.p$}", w = width, p = prec);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{:w$.p$}", w = width, p = prec);
LL +     println!("{width:width$.prec$}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:125:20
   |
LL |     println!("{}", format!("{}", local_i32));
   |                    ^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{}", format!("{}", local_i32));
LL +     println!("{}", format!("{local_i32}"));
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:143:5
   |
LL | /     println!(
LL | |         "{}",
LL | |         // comment with a comma , in it
LL | |         val,
LL | |     );
   | |_____^

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:148:5
   |
LL |     println!("{}", /* comment with a comma , in it */ val);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("{}", /* comment with a comma , in it */ val);
LL +     println!("{val}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:154:9
   |
LL |         panic!("p1 {}", local_i32);
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -         panic!("p1 {}", local_i32);
LL +         panic!("p1 {local_i32}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:157:9
   |
LL |         panic!("p2 {0}", local_i32);
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -         panic!("p2 {0}", local_i32);
LL +         panic!("p2 {local_i32}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:160:9
   |
LL |         panic!("p3 {local_i32}", local_i32 = local_i32);
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -         panic!("p3 {local_i32}", local_i32 = local_i32);
LL +         panic!("p3 {local_i32}");
   |

error: variables can be used directly in the `format!` string
  --> $DIR/uninlined_format_args.rs:180:5
   |
LL |     println!("expand='{}'", local_i32);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
help: change this to
   |
LL -     println!("expand='{}'", local_i32);
LL +     println!("expand='{local_i32}'");
   |

error: aborting due to 72 previous errors