(module
 (type $none_=>_none (func))
 (memory $0 1 1)
 (data (i32.const 0) "\00\00\00\00\00\00\00\00\00\00")
 (func $func_1
  (local $0 i64)
  (drop
   (i32.load
    (i32.wrap_i64
     (i64.const 4)
    )
   )
  )
  (drop
   (i32.load align=1
    (i32.wrap_i64
     (i64.const 4)
    )
   )
  )
  (drop
   (i32.load align=2
    (i32.wrap_i64
     (i64.const 4)
    )
   )
  )
  (drop
   (i32.load
    (i32.wrap_i64
     (i64.const 4)
    )
   )
  )
  (drop
   (i32.load offset=100
    (i32.wrap_i64
     (i64.const 4)
    )
   )
  )
  (drop
   (i32.load offset=100 align=1
    (i32.wrap_i64
     (i64.const 4)
    )
   )
  )
  (drop
   (i32.load offset=100 align=2
    (i32.wrap_i64
     (i64.const 4)
    )
   )
  )
  (drop
   (i32.load offset=100
    (i32.wrap_i64
     (i64.const 4)
    )
   )
  )
  (drop
   (i32.load offset=100 align=1
    (unreachable)
   )
  )
  (i32.store
   (i32.wrap_i64
    (i64.const 4)
   )
   (i32.const 8)
  )
  (i32.store align=1
   (i32.wrap_i64
    (i64.const 4)
   )
   (i32.const 8)
  )
  (i32.store align=2
   (i32.wrap_i64
    (i64.const 4)
   )
   (i32.const 8)
  )
  (i32.store
   (i32.wrap_i64
    (i64.const 4)
   )
   (i32.const 8)
  )
  (i32.store offset=100
   (i32.wrap_i64
    (i64.const 4)
   )
   (i32.const 8)
  )
  (i32.store offset=100 align=1
   (i32.wrap_i64
    (i64.const 4)
   )
   (i32.const 8)
  )
  (i32.store offset=100 align=2
   (i32.wrap_i64
    (i64.const 4)
   )
   (i32.const 8)
  )
  (i32.store offset=100
   (i32.wrap_i64
    (i64.const 4)
   )
   (i32.const 8)
  )
  (i32.store offset=100 align=1
   (unreachable)
   (i32.const 8)
  )
  (i32.store offset=100 align=1
   (i32.wrap_i64
    (i64.const 4)
   )
   (unreachable)
  )
  (local.set $0
   (i64.extend_i32_u
    (memory.size)
   )
  )
  (local.set $0
   (i64.extend_i32_u
    (memory.grow
     (i32.wrap_i64
      (i64.const 1)
     )
    )
   )
  )
  (memory.init 0
   (i32.wrap_i64
    (i64.const 1)
   )
   (i32.const 2)
   (i32.const 3)
  )
  (memory.fill
   (i32.wrap_i64
    (i64.const 1)
   )
   (i32.const 2)
   (i32.wrap_i64
    (i64.const 3)
   )
  )
  (memory.copy
   (i32.wrap_i64
    (i64.const 1)
   )
   (i32.wrap_i64
    (i64.const 2)
   )
   (i32.wrap_i64
    (i64.const 3)
   )
  )
 )
)
