- Larry's hashlib PR
- my blake3-py branch that patches the tests
- the only commit currently on that branch
Scroll down to see the test output on my machine.
My procedure for running these tests (on Arch Linux):
#include <iostream> | |
#include <mutex> | |
#include <thread> | |
#include <vector> | |
template <typename T> class MyMutex; | |
template <typename T> class MyMutexGuard; | |
template <typename T> class MyMutex { | |
friend class MyMutexGuard<T>; |
0eNrNfUtvHElz7V8ZaN1tVEbkc5Y27LsycOFZGsQHjtSjIT6KJJqk58419N9dTUpdRSof50TX2F4MBHHEk5FRGZERkfH4zw+/3j4fHo43d09/+/X+/u8ffv7P5SePH37+99VfT//v5uP93euPH28+313fnn729OfD4cPPH26eDl8+7D7cXX85/e3x6f7usP/t+Xh3/fHw4evuw83dp8P/+/Cz+3q1+3C4e7p5ujm8Ar385c+/3T1/+fVwnP/BGeLpeH33+HB/fNr/erh9mqEf7h/nX7u/Oy06Q3n3D2H34c8PP+99/ocwL/Hp5nj4+PoP5OvuB2TBkScOWXFk4ZA9jqwccsCRPYccceTAISccOXHIGUeOHHLBkQuH7CYcOpPQziIrM2e+1sAWwXuelcDx8/F+/nMs1OmF0u/a5e7h+elDDV1t6HGNfv/81IL3Fk6kBicWobu5ezwcn+Yf9gS5BRMbaraC9X23VZyEkBOG5CzC8/jl+vZ2f7idz9bx5uP+4f720NUnr5/47nDz+fdf75+PpwtB/E7lqrZMgXcderuWCdl1Gu1aHExO6pIjCDllSI7C5JQuOZ78mLn3MeejoaH2MWWRhMeH25un6q512TVyvUeLpPr36tDXoJMFOjS+VAa2vlJU7+iLNchiMUB+2HoNWidOZfn6ptVxqqYFI2ZV4xuncxdL7YCqclqiRbDnpLsFE8xS6Rsqdpdidd+RuE5XAqo/HCbgclWTXAkispptZoFCRocWRIZlRXDNtp8su1dk995ZFII26BROBUDfx1NmmyLnrPm1vOeUD7aBYHFzFNG5Plp8Mwza5EJh0JnTmBiXi8Uxg+gNk8Uzw6CdxTPDoElzEeJyMPpQDvOhgsmHchDlwQI9QdC8l+Vq6jMk2m+p42Ta4ajjFNpTqOJEy/WlWATJEgQEoS1RwJOdMz4w0RIGBKm2xAFBaC4mAbLCEgME6U2GyxGEzpSdALKiWF2Wb/hvTPem3Z4mw0WJsSU5g80AQgtlM2AcT2q42EF |
[Script Info] | |
; Script generated by Aegisub 3.2.2 | |
; http://www.aegisub.org/ | |
Title: Default Aegisub file | |
ScriptType: v4.00+ | |
WrapStyle: 0 | |
ScaledBorderAndShadow: yes | |
YCbCr Matrix: TV.601 | |
PlayResX: 1280 | |
PlayResY: 720 |
[package] | |
name = "blake3_loop" | |
version = "0.1.0" | |
edition = "2021" | |
[dependencies] | |
blake3 = "1.3.1" | |
ctrlc = "3.2.1" | |
rand = "0.8.5" |
#[cfg(unix)] | |
std::arch::global_asm!( | |
"with_rsp:", | |
"xor rax, rax", | |
"add rax, rdi", | |
"shl rsi, 1", | |
"add rax, rsi", | |
"shl rdx, 2", | |
"add rax, rdx", | |
"shl rcx, 3", |
Scroll down to see the test output on my machine.
My procedure for running these tests (on Arch Linux):
const std = @import("std"); | |
const Allocator = std.mem.Allocator; | |
const ArrayList = std.ArrayList; | |
const Person = struct { | |
pet: Pet, | |
const Self = @This(); | |
// Takes ownership of pet. |
[package] | |
name = "scratch" | |
version = "0.1.0" | |
edition = "2021" | |
[dependencies] | |
hex = "0.4.3" | |
hkdf = "0.11.0" | |
sha2 = "0.9.8" |
. |