diff --git a/benchmarks/refs/heads/dev/karo/fix-mac-build.json b/benchmarks/refs/heads/dev/karo/fix-mac-build.json index 85aacbe..300e58c 100644 --- a/benchmarks/refs/heads/dev/karo/fix-mac-build.json +++ b/benchmarks/refs/heads/dev/karo/fix-mac-build.json @@ -1,5 +1,5 @@ { - "lastUpdate": 1754556889249, + "lastUpdate": 1754557733658, "repoUrl": "https://github.com/rosenpass/rosenpass", "entries": { "Protocol Benchmarks": [ @@ -3622,6 +3622,492 @@ "operation": "decaps" } ] + }, + { + "commit": { + "author": { + "email": "karo@cupdev.net", + "name": "Karolin Varner", + "username": "koraa" + }, + "committer": { + "email": "karo@cupdev.net", + "name": "Karolin Varner", + "username": "koraa" + }, + "distinct": true, + "id": "7cfebada5e0b018b9cbf938f24c85970cf6a8d78", + "message": "fix: Compiling rp should be disabled on mac", + "timestamp": "2025-08-07T10:32:24+02:00", + "tree_id": "b69c3280087d689b429a8140eeb81adb745a63b0", + "url": "https://github.com/rosenpass/rosenpass/commit/7cfebada5e0b018b9cbf938f24c85970cf6a8d78" + }, + "date": 1754557732640, + "bigger_is_better": false, + "benches": [ + { + "value": 344, + "range": "± 5", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "rustcrypto", + "operation": "hash", + "length": "0byte" + }, + { + "value": 625, + "range": "± 6", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "rustcrypto", + "operation": "hash", + "length": "32byte" + }, + { + "value": 630, + "range": "± 1", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "rustcrypto", + "operation": "hash", + "length": "64byte" + }, + { + "value": 625, + "range": "± 0", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "rustcrypto", + "operation": "hash", + "length": "128byte" + }, + { + "value": 2533, + "range": "± 2", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "rustcrypto", + "operation": "hash", + "length": "1024byte" + }, + { + "value": 715, + "range": "± 1", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "libcrux", + "operation": "hash", + "length": "0byte" + }, + { + "value": 1030, + "range": "± 1", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "libcrux", + "operation": "hash", + "length": "32byte" + }, + { + "value": 1020, + "range": "± 73", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "libcrux", + "operation": "hash", + "length": "64byte" + }, + { + "value": 1007, + "range": "± 2", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "libcrux", + "operation": "hash", + "length": "128byte" + }, + { + "value": 3037, + "range": "± 4", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "blake2b", + "implementation": "libcrux", + "operation": "hash", + "length": "1024byte" + }, + { + "value": 1524, + "range": "± 2", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "shake256", + "implementation": "rustcrypto", + "operation": "hash", + "length": "0byte" + }, + { + "value": 1505, + "range": "± 2", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "shake256", + "implementation": "rustcrypto", + "operation": "hash", + "length": "32byte" + }, + { + "value": 1529, + "range": "± 3", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "shake256", + "implementation": "rustcrypto", + "operation": "hash", + "length": "64byte" + }, + { + "value": 2258, + "range": "± 5", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "shake256", + "implementation": "rustcrypto", + "operation": "hash", + "length": "128byte" + }, + { + "value": 6609, + "range": "± 14", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "keyedhash", + "algorithm": "shake256", + "implementation": "rustcrypto", + "operation": "hash", + "length": "1024byte" + }, + { + "value": 230, + "range": "± 0", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "libcrux", + "operation": "encrypt", + "length": "0byte" + }, + { + "value": 244, + "range": "± 0", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "libcrux", + "operation": "decrypt", + "length": "0byte" + }, + { + "value": 454, + "range": "± 1", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "libcrux", + "operation": "encrypt", + "length": "32byte" + }, + { + "value": 471, + "range": "± 2", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "libcrux", + "operation": "decrypt", + "length": "32byte" + }, + { + "value": 4429, + "range": "± 10", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "libcrux", + "operation": "encrypt", + "length": "1024byte" + }, + { + "value": 4419, + "range": "± 14", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "libcrux", + "operation": "decrypt", + "length": "1024byte" + }, + { + "value": 1344, + "range": "± 2", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "rustcrypto", + "operation": "encrypt", + "length": "0byte" + }, + { + "value": 1361, + "range": "± 3", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "rustcrypto", + "operation": "decrypt", + "length": "0byte" + }, + { + "value": 1495, + "range": "± 2", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "rustcrypto", + "operation": "encrypt", + "length": "32byte" + }, + { + "value": 1513, + "range": "± 2", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "rustcrypto", + "operation": "decrypt", + "length": "32byte" + }, + { + "value": 2945, + "range": "± 3", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "rustcrypto", + "operation": "encrypt", + "length": "1024byt..." + }, + { + "value": 2912, + "range": "± 11", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "chacha20poly1305", + "implementation": "rustcrypto", + "operation": "decrypt", + "length": "1024byt..." + }, + { + "value": 1771, + "range": "± 5", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "xchacha20poly1305", + "implementation": "rustcrypto", + "operation": "encrypt", + "length": "0byte" + }, + { + "value": 1792, + "range": "± 4", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "xchacha20poly1305", + "implementation": "rustcrypto", + "operation": "decrypt", + "length": "0byte" + }, + { + "value": 1921, + "range": "± 2", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "xchacha20poly1305", + "implementation": "rustcrypto", + "operation": "encrypt", + "length": "32byte" + }, + { + "value": 1940, + "range": "± 2", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "xchacha20poly1305", + "implementation": "rustcrypto", + "operation": "decrypt", + "length": "32byte" + }, + { + "value": 3374, + "range": "± 5", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "xchacha20poly1305", + "implementation": "rustcrypto", + "operation": "encrypt", + "length": "1024by..." + }, + { + "value": 3340, + "range": "± 54", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "aead", + "algorithm": "xchacha20poly1305", + "implementation": "rustcrypto", + "operation": "decrypt", + "length": "1024by..." + }, + { + "value": 41252, + "range": "± 66", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "kyber512", + "implementation": "libcrux", + "length": "-1", + "operation": "keygen" + }, + { + "value": 48495, + "range": "± 298", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "kyber512", + "implementation": "libcrux", + "length": "-1", + "operation": "encaps" + }, + { + "value": 62887, + "range": "± 467", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "kyber512", + "implementation": "libcrux", + "length": "-1", + "operation": "decaps" + }, + { + "value": 72417, + "range": "± 150", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "kyber512", + "implementation": "oqs", + "length": "-1", + "operation": "keygen" + }, + { + "value": 93589, + "range": "± 441", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "kyber512", + "implementation": "oqs", + "length": "-1", + "operation": "encaps" + }, + { + "value": 95846, + "range": "± 302", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "kyber512", + "implementation": "oqs", + "length": "-1", + "operation": "decaps" + }, + { + "value": 536955294, + "range": "± 508208704", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "classicmceliece460896", + "implementation": "oqs", + "length": "-1", + "operation": "keygen" + }, + { + "value": 607560, + "range": "± 6284", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "classicmceliece460896", + "implementation": "oqs", + "length": "-1", + "operation": "encaps" + }, + { + "value": 86111717, + "range": "± 233753", + "unit": "ns/iter", + "operating system": "i686-linux", + "primitive": "kem", + "algorithm": "classicmceliece460896", + "implementation": "oqs", + "length": "-1", + "operation": "decaps" + } + ] } ] },