Test results for armeabi, bblack, crypto_kem/ramstakers216091

[Page version: 20250923 20:25:05]

Measurements for armeabi, bblack, crypto_kem Test results for armeabi, bblack, crypto_kem Test results for crypto_kem/ramstakers216091
Computer: bblack
Microarchitecture: armeabi; Cortex-A8 (413fc082)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20250415
Operation: crypto_kem
Primitive: ramstakers216091

Compiler output


csprng.c: csprng.c:44:38: warning: incompatible pointer types passing 'unsigned char [200]' to parameter of type 'KeccakP1600_plain64_state *' [-Wincompatible-pointer-types]
csprng.c:         KeccakP1600_Permute_24rounds(rng->state);
csprng.c:                                      ^~~~~~~~~~
csprng.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:53:62: note: passing argument to parameter 'state' here
csprng.c: void KeccakP1600_Permute_24rounds(KeccakP1600_plain64_state *state);
csprng.c:                                                              ^
csprng.c: csprng.c:52:34: warning: incompatible pointer types passing 'unsigned char [200]' to parameter of type 'KeccakP1600_plain64_state *' [-Wincompatible-pointer-types]
csprng.c:     KeccakP1600_Permute_24rounds(rng->state);
csprng.c:                                  ^~~~~~~~~~
csprng.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:53:62: note: passing argument to parameter 'state' here
csprng.c: void KeccakP1600_Permute_24rounds(KeccakP1600_plain64_state *state);
csprng.c:                                                              ^
csprng.c: csprng.c:78:38: warning: incompatible pointer types passing 'unsigned char [200]' to parameter of type 'KeccakP1600_plain64_state *' [-Wincompatible-pointer-types]
csprng.c:         KeccakP1600_Permute_24rounds(rng->state);
csprng.c:                                      ^~~~~~~~~~
csprng.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:53:62: note: passing argument to parameter 'state' here
csprng.c: void KeccakP1600_Permute_24rounds(KeccakP1600_plain64_state *state);
csprng.c:                                                              ^
csprng.c: csprng.c:85:34: warning: incompatible pointer types passing 'unsigned char [200]' to parameter of type 'KeccakP1600_plain64_state *' [-Wincompatible-pointer-types]
csprng.c:     KeccakP1600_Permute_24rounds(rng->state);
csprng.c:                                  ^~~~~~~~~~
csprng.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:53:62: note: passing argument to parameter 'state' here
csprng.c: void KeccakP1600_Permute_24rounds(KeccakP1600_plain64_state *state);
csprng.c:                                                              ^
csprng.c: 4 warnings generated.
kem.c: In file included from kem.c:3:
kem.c: ./ramstake.h:5:10: fatal error: 'gmp.h' file not found
kem.c: #include <gmp.h>
kem.c:          ^~~~~~~
kem.c: 1 error generated.

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Compiler output


csprng.c: csprng.c: In function 'csprng_seed':
csprng.c: csprng.c:44:41: warning: passing argument 1 of 'KeccakP1600_Permute_24rounds' from incompatible pointer type [-Wincompatible-pointer-types]
csprng.c:          KeccakP1600_Permute_24rounds(rng->state);
csprng.c:                                       ~~~^~~~~~~
csprng.c: In file included from .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakSponge.h:64,
csprng.c:                  from .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakHash.h:25,
csprng.c:                  from csprng.c:2:
csprng.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:53:62: note: expected 'KeccakP1600_plain64_state *' {aka 'struct <anonymous> *'} but argument is of type 'unsigned char *'
csprng.c:  void KeccakP1600_Permute_24rounds(KeccakP1600_plain64_state *state);
csprng.c:                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
csprng.c: csprng.c:52:37: warning: passing argument 1 of 'KeccakP1600_Permute_24rounds' from incompatible pointer type [-Wincompatible-pointer-types]
csprng.c:      KeccakP1600_Permute_24rounds(rng->state);
csprng.c:                                   ~~~^~~~~~~
csprng.c: In file included from .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakSponge.h:64,
csprng.c:                  from .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakHash.h:25,
csprng.c:                  from csprng.c:2:
csprng.c: .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakP-1600-SnP.h:53:62: note: expected 'KeccakP1600_plain64_state *' {aka 'struct <anonymous> *'} but argument is of type 'unsigned char *'
csprng.c:  void KeccakP1600_Permute_24rounds(KeccakP1600_plain64_state *state);
csprng.c:                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
csprng.c: csprng.c: In function 'csprng_generate':
csprng.c: csprng.c:78:41: warning: passing argument 1 of 'KeccakP1600_Permute_24rounds' from incompatible pointer type [-Wincompatible-pointer-types]
csprng.c:          KeccakP1600_Permute_24rounds(rng->state);
csprng.c:                                       ~~~^~~~~~~
csprng.c: In file included from .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakSponge.h:64,
csprng.c:                  from .../supercop-data/bblack/armeabi/include/libkeccak.a.headers/KeccakHash.h:25,
csprng.c: ...
kem.c: In file included from kem.c:3:
kem.c: ramstake.h:5:10: fatal error: gmp.h: No such file or directory
kem.c:  #include <gmp.h>
kem.c:           ^~~~~~~
kem.c: compilation terminated.

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)