def test_fdiv_nan_inf
    fn = @module.functions.add("test_fdiv", [], LLVM.Void) do |fn|
      fn.basic_blocks.append.build do |builder|
        # fdiv 1 / 0 == +inf
        assert inst = builder.fdiv(LLVM::Float.from_f(1), LLVM::Float.from_f(0))