From 2bb6b7fd2a3a05e593aac41d0da536fcbf1236ea Mon Sep 17 00:00:00 2001
From: Paul Zimmermann <Paul.Zimmermann@inria.fr>
Date: Fri, 28 Jun 2024 11:40:01 +0200
Subject: [PATCH] improve error messages about batch mode

---
 main.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/main.c b/main.c
index b48bb2e9..0a7d62e1 100644
--- a/main.c
+++ b/main.c
@@ -1366,7 +1366,9 @@ main (int argc, char *argv[])
         {
           if (!IS_BATCH_MODE(param))
             {
-              fprintf (stderr, "Error, -bsaves makes sense in batch mode only\n");
+              fprintf (stderr, "Error, -bsaves makes sense in batch mode only "
+                       "(-param in {%d,%d,%d})\n", ECM_PARAM_BATCH_SQUARE,
+                       ECM_PARAM_BATCH_2, ECM_PARAM_BATCH_32BITS_D);
               exit (EXIT_FAILURE);
             }
           /* if batch_s <> 1, it means it was already initialized,
@@ -1381,7 +1383,9 @@ main (int argc, char *argv[])
           int st = cputime ();
           if (!IS_BATCH_MODE(param))
             {
-              fprintf (stderr, "Error, -bloads makes sense in batch mode only\n");
+              fprintf (stderr, "Error, -bloads makes sense in batch mode only "
+                       "(-param in {%d,%d,%d})\n", ECM_PARAM_BATCH_SQUARE,
+                       ECM_PARAM_BATCH_2, ECM_PARAM_BATCH_32BITS_D);
               exit (EXIT_FAILURE);
             }
           params->batch_last_B1_used = B1;
-- 
GitLab