From bcc9b2264e648d77eadab451724661d01fe0af14 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Thu, 3 Jan 2019 10:24:05 -0700 Subject: [PATCH] improve reporting of primitive-count startup error --- racket/src/racket/src/env.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/racket/src/racket/src/env.c b/racket/src/racket/src/env.c index d947fe7020..b64626c36c 100644 --- a/racket/src/racket/src/env.c +++ b/racket/src/racket/src/env.c @@ -347,9 +347,10 @@ static void init_startup_env(void) #if USE_COMPILED_STARTUP if (builtin_ref_counter != EXPECTED_PRIM_COUNT) { - printf("Primitive count %d doesn't match expected count %d\n" - "Turn off USE_COMPILED_STARTUP in src/schminc.h\n", - builtin_ref_counter, EXPECTED_PRIM_COUNT); + fprintf(stderr, + "Primitive count %d doesn't match expected count %d\n" + "Update the count in src/schminc.h and bump the version in src/schvers.h\n", + builtin_ref_counter, EXPECTED_PRIM_COUNT); abort(); } #endif