(module
 (type $0 (func))
 (func $a
  (local $x i32)
  (local $y f64)
  (drop
   (local.get $x)
  )
  (drop
   (local.get $x)
  )
  (drop
   (local.get $y)
  )
 )
 (func $b
  (local $y f64)
  (local $x i32)
  (drop
   (local.get $x)
  )
  (drop
   (local.get $y)
  )
  (drop
   (local.get $y)
  )
 )
)
(module
 (type $0 (func))
 (func $a
  (local $x i32)
  (local $y f64)
  (drop
   (local.get $x)
  )
  (drop
   (local.get $x)
  )
  (drop
   (local.get $y)
  )
 )
 (func $b
  (local $y f64)
  (local $x i32)
  (drop
   (local.get $x)
  )
  (drop
   (local.get $y)
  )
  (drop
   (local.get $y)
  )
 )
)
