// ignore-wasm32 compiled with panic=abort by default//! Tests that we bail out when there are multiple assignments to the same local.// unit-test: CopyPropfnval()-> i32{1}fncond()-> bool{true}// EMIT_MIR branch.foo.CopyProp.difffnfoo()-> i32{letx=val();lety=ifcond(){x}else{val();x};y}fnmain(){foo();}