]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
testsuite: Show curve bits in test_ecc_point failure message.
authorNiels Möller <nisse@lysator.liu.se>
Sun, 1 Nov 2020 09:21:35 +0000 (10:21 +0100)
committerNiels Möller <nisse@lysator.liu.se>
Sun, 1 Nov 2020 09:21:35 +0000 (10:21 +0100)
ChangeLog
testsuite/testutils.c

index a1ec16da37fe48030fa6eba49b8c9f04e374f775..eeae41819ecec7194bebc5f55fccf98b377e8728 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2020-11-01  Niels Möller  <nisse@lysator.liu.se>
+
+       * testsuite/testutils.c (test_ecc_point): Show curve bits on failure.
+
 2020-10-31  Niels Möller  <nisse@lysator.liu.se>
 
        * ecc-internal.h (typedef ecc_mod_func): Updated all assembly
index 1f279e9a0e2ac6b9b0a9b8f6c2847e6fe9bb0d8f..2c6cac409359c4d99c8cf6447d0678676e9bfe6a 100644 (file)
@@ -1698,8 +1698,8 @@ test_ecc_point (const struct ecc_curve *ecc,
   if (! (test_mpn (ref->x, p, ecc->p.size)
         && test_mpn (ref->y, p + ecc->p.size, ecc->p.size) ))
     {
-      fprintf (stderr, "Incorrect point!\n"
-              "got: x = ");
+      fprintf (stderr, "Incorrect point, curve bits %d!\n"
+              "got: x = ", ecc->p.bit_size);
       write_mpn (stderr, 16, p, ecc->p.size);
       fprintf (stderr, "\n"
               "     y = ");