Use report_fatal_error instead of llvm_unreachable, so we don't crash on user input