#!/usr/bin/ruby -w
open("zzz.rb", "w") do |f|
  f.puts <<-END
    begin
      Thread.new do
        fork do
          GC.start
        end
      end.join
      pid, status = Process.wait2
      p pid
      p status
      $result = status.success? ? :ok : :ng
    rescue NotImplementedError
      $result = :ok
    end
  END
end
require "zzz.rb"
p $result

