Implementation notes: aarch64, pi3bplus, crypto_aead/lunarkeyakv2

Computer: pi3bplus
Architecture: aarch64
CPU ID: 410fd034
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: lunarkeyakv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
125810generic64lcgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
127147generic64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
219707ARMv8Agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
330098referencegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
482670generic32lcgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
523115generic32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
606134compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
5375054reference32bitsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
5810243refnewg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
6345214refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816

Compiler output

Implementation: crypto_aead/lunarkeyakv2/ref
Compiler: g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
Keyakv2.cpp: In file included from Keyakv2.h:21,
Keyakv2.cpp: from Keyakv2.cpp:16:
Keyakv2.cpp: Motorist.h:31:5: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
Keyakv2.cpp: auto_ptr<UINT8> state;
Keyakv2.cpp: ^~~~~~~~
Keyakv2.cpp: In file included from /usr/include/c++/8/memory:80,
Keyakv2.cpp: from Motorist.h:20,
Keyakv2.cpp: from Keyakv2.h:21,
Keyakv2.cpp: from Keyakv2.cpp:16:
Keyakv2.cpp: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here
Keyakv2.cpp: template<typename> class auto_ptr;
Keyakv2.cpp: ^~~~~~~~
Motorist.cpp: In file included from Motorist.cpp:17:
Motorist.cpp: Motorist.h:31:5: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
Motorist.cpp: auto_ptr<UINT8> state;
Motorist.cpp: ^~~~~~~~
Motorist.cpp: In file included from /usr/include/c++/8/memory:80,
Motorist.cpp: from Motorist.h:20,
Motorist.cpp: from Motorist.cpp:17:
Motorist.cpp: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here
Motorist.cpp: template<typename> class auto_ptr;
Motorist.cpp: ^~~~~~~~
encrypt.cpp: In file included from Keyakv2.h:21,
encrypt.cpp: from encrypt.cpp:22:
encrypt.cpp: Motorist.h:31:5: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
encrypt.cpp: auto_ptr<UINT8> state;
encrypt.cpp: ^~~~~~~~
encrypt.cpp: In file included from /usr/include/c++/8/memory:80,
encrypt.cpp: from Motorist.h:20,
encrypt.cpp: from Keyakv2.h:21,
encrypt.cpp: from encrypt.cpp:22:
encrypt.cpp: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here
encrypt.cpp: template<typename> class auto_ptr;
encrypt.cpp: ^~~~~~~~

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv ref refnew