ruby compile no longer raises exceptions