;;; TOOL: run-roundtrip
;;; ARGS: --stdout --fold-exprs --enable-exceptions
(module
  (except $e0 i32)
  (except $e1 f32 i32)

  (func i32.const 1 throw $e0)
  (func f32.const 2 i32.const 1 throw $e1))
(;; STDOUT ;;;
(module
  (type (;0;) (func))
  (func (;0;) (type 0)
    (throw 0
      (i32.const 1)))
  (func (;1;) (type 0)
    (throw 1
      (f32.const 0x1p+1 (;=2;))
      (i32.const 1)))
  (except (;0;) i32)
  (except (;1;) f32 i32))
;;; STDOUT ;;)
