1 error: concrete type differs from previous defining opaque type use
2 --> $DIR/issue-99073-2.rs:9:22
4 LL | let i: u32 = test::<i32>(-1, false);
5 | ^^^^^^^^^^^^^^^^^^^^^^ expected `T`, got `u32`
7 note: previous use here
8 --> $DIR/issue-99073-2.rs:16:5
13 error: aborting due to previous error