Test results for armeabi, berry2, crypto_kem/sntrup1277
[Page version: 20241120 00:22:57]
Measurements for armeabi, berry2, crypto_kem
Test results for armeabi, berry2, crypto_kem
Test results for crypto_kem/sntrup1277
Computer: berry2
Microarchitecture: armeabi; Cortex-A7 (410fc075)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_kem
Primitive: sntrup1277
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
39235931 | 9504 0 0 | 26257 424 1544 | T!!!T:compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241104 | 20240909 |
39430016 | 8040 0 0 | 23145 424 1544 | T!!!T:compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241104 | 20240909 |
39467679 | 9504 0 0 | 34417 424 1544 | T!!!compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241104 | 20240909 |
39669604 | 8040 0 0 | 31305 424 1544 | T!!!compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241104 | 20240909 |
41295673 | 6472 0 0 | 21471 420 1544 | T!!!T:compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241104 | 20240909 |
41532132 | 6472 0 0 | 29631 420 1544 | T!!!compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241104 | 20240909 |
44476689 | 5696 0 0 | 19957 416 1544 | T!!!T:compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241104 | 20240909 |
44713639 | 5696 0 0 | 28117 416 1544 | T!!!compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241104 | 20240909 |
945663500 | 9936 0 0 | 26685 424 1544 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241104 | 20240909 |
1069948684 | 8412 0 0 | 23513 424 1544 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241104 | 20240909 |
1158368479 | 6092 0 0 | 20349 416 1544 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241104 | 20240909 |
1263112520 | 6992 0 0 | 21987 420 1544 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241104 | 20240909 |
Compiler output
kem.c: In file included from kem.c:1:
kem.c: params.h:50:10: fatal error: crypto_core_invsntrup1277.h: No such file or directory
kem.c: 50 | #include "crypto_core_invsntrup1277.h"
kem.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kem.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:factored | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:factored | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:factored | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:factored | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Failed TIMECOP
Conditional jump or move depends on uninitialised value(s)
at 0x...: index (strchr.S:96)
by 0x...: _dl_dst_count (dl-load.c:234)
by 0x...: expand_dynamic_string_token (dl-load.c:388)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: index (strchr.S:97)
by 0x...: _dl_dst_count (dl-load.c:234)
by 0x...: expand_dynamic_string_token (dl-load.c:388)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: _dl_dst_count (dl-load.c:237)
by 0x...: expand_dynamic_string_token (dl-load.c:388)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
by 0x...: ??? (in /lib/arm-linux-gnueabihf/ld-2.31.so)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: expand_dynamic_string_token (dl-load.c:391)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
by 0x...: ??? (in /lib/arm-linux-gnueabihf/ld-2.31.so)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: ??? (in /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:133)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:133)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:134)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:134)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:149)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:149)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:150)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:150)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:166)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: test (try.c:159)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:168)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: test (try.c:159)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:168)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: test (try.c:159)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:183)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: test (try.c:176)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:195)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: test (try.c:189)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:204)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: test (try.c:198)
by 0x...: main (try-anything.c:345)
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Failed TIMECOP
Conditional jump or move depends on uninitialised value(s)
at 0x...: index (strchr.S:96)
by 0x...: _dl_dst_count (dl-load.c:234)
by 0x...: expand_dynamic_string_token (dl-load.c:388)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: index (strchr.S:97)
by 0x...: _dl_dst_count (dl-load.c:234)
by 0x...: expand_dynamic_string_token (dl-load.c:388)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: _dl_dst_count (dl-load.c:237)
by 0x...: expand_dynamic_string_token (dl-load.c:388)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
by 0x...: ??? (in /lib/arm-linux-gnueabihf/ld-2.31.so)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: expand_dynamic_string_token (dl-load.c:391)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
by 0x...: ??? (in /lib/arm-linux-gnueabihf/ld-2.31.so)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: ??? (in /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so)
Uninitialised value was created by a client request
at 0x...: randombytes_callback (try-anything.c:301)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:133)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: randombytes_callback (try-anything.c:301)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:133)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: randombytes_callback (try-anything.c:301)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:134)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: randombytes_callback (try-anything.c:301)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:134)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: randombytes_callback (try-anything.c:301)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Invalid write of size 1
at 0x...: Hash_prefix (kem.c:275)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:447)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Address 0x7de796e8 is on thread 1's stack
2064 bytes below stack pointer
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:149)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: randombytes_callback (try-anything.c:301)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:149)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: randombytes_callback (try-anything.c:301)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:150)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: randombytes_callback (try-anything.c:301)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:150)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: randombytes_callback (try-anything.c:301)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:166)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:168)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:168)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:183)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:195)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:204)
by 0x...: main (try-anything.c:345)
Invalid write of size 1
at 0x...: Hash_prefix (kem.c:275)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:447)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Address 0x7de79718 is on thread 1's stack
2064 bytes below stack pointer
Invalid write of size 1
at 0x...: Hash_prefix (kem.c:275)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:447)
by 0x...: doit (try.c:112)
by 0x...: main (try-anything.c:357)
Address 0x7de79718 is on thread 1's stack
2064 bytes below stack pointer
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Failed TIMECOP
Conditional jump or move depends on uninitialised value(s)
at 0x...: index (strchr.S:96)
by 0x...: _dl_dst_count (dl-load.c:234)
by 0x...: expand_dynamic_string_token (dl-load.c:388)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: index (strchr.S:97)
by 0x...: _dl_dst_count (dl-load.c:234)
by 0x...: expand_dynamic_string_token (dl-load.c:388)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: _dl_dst_count (dl-load.c:237)
by 0x...: expand_dynamic_string_token (dl-load.c:388)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
by 0x...: ??? (in /lib/arm-linux-gnueabihf/ld-2.31.so)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: expand_dynamic_string_token (dl-load.c:391)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
by 0x...: ??? (in /lib/arm-linux-gnueabihf/ld-2.31.so)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: ??? (in /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:133)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:133)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:134)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:134)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:149)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:149)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:150)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:150)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: randombytes_callback (try-anything.c:312)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:166)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:168)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:168)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:183)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:195)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:204)
by 0x...: main (try-anything.c:345)
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Failed TIMECOP
Conditional jump or move depends on uninitialised value(s)
at 0x...: index (strchr.S:96)
by 0x...: _dl_dst_count (dl-load.c:234)
by 0x...: expand_dynamic_string_token (dl-load.c:388)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: index (strchr.S:97)
by 0x...: _dl_dst_count (dl-load.c:234)
by 0x...: expand_dynamic_string_token (dl-load.c:388)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: _dl_dst_count (dl-load.c:237)
by 0x...: expand_dynamic_string_token (dl-load.c:388)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
by 0x...: ??? (in /lib/arm-linux-gnueabihf/ld-2.31.so)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: expand_dynamic_string_token (dl-load.c:391)
by 0x...: _dl_map_object (dl-load.c:2168)
by 0x...: map_doit (rtld.c:645)
by 0x...: _dl_catch_exception (dl-error-skeleton.c:208)
by 0x...: _dl_catch_error (dl-error-skeleton.c:227)
by 0x...: do_preload (rtld.c:819)
by 0x...: handle_preload_list (rtld.c:920)
by 0x...: dl_main (rtld.c:1735)
by 0x...: _dl_sysdep_start (dl-sysdep.c:252)
by 0x...: _dl_start_final (rtld.c:485)
by 0x...: _dl_start (rtld.c:575)
by 0x...: ??? (in /lib/arm-linux-gnueabihf/ld-2.31.so)
Uninitialised value was created by a stack allocation
at 0x...: handle_preload_list (rtld.c:897)
Conditional jump or move depends on uninitialised value(s)
at 0x...: ??? (in /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:133)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:133)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:134)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:134)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: KeyGen (kem.c:312)
by 0x...: ZKeyGen (kem.c:390)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_keypair (kem.c:430)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:149)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:149)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:150)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:150)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: urandom32 (kem.c:285)
by 0x...: Short_random (kem.c:293)
by 0x...: crypto_kem_sntrup1277_compact_constbranchindex_enc (kem.c:448)
by 0x...: test (try.c:141)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:166)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: test (try.c:159)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:184)
by 0x...: test (try.c:168)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: test (try.c:159)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: output_compare (try-anything.c:188)
by 0x...: test (try.c:168)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: test (try.c:159)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:183)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: test (try.c:176)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:195)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: test (try.c:189)
by 0x...: main (try-anything.c:345)
Conditional jump or move depends on uninitialised value(s)
at 0x...: test (try.c:204)
by 0x...: main (try-anything.c:345)
Uninitialised value was created by a client request
at 0x...: poison (try-anything.c:281)
by 0x...: test (try.c:198)
by 0x...: main (try-anything.c:345)
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |