1 // compile-flags: -Z mir-opt-level=3
3 // Due to a bug in propagating scalar pairs the assertion below used to fail. In the expected
4 // outputs below, after ConstProp this is how _2 would look like with the bug:
6 // _2 = (const Scalar(0x00) : (), const 0u8);
8 // Which has the wrong type.
10 fn encode(this: ((), u8, u8)) {
14 // EMIT_MIR issue_66971.main.ConstProp.diff