Ref. + AVX code & generic tests + benches (#85)

This commit is contained in:
Jean-Philippe Bossuat
2025-09-15 16:16:11 +02:00
committed by GitHub
parent 99b9e3e10e
commit 56dbd29c59
286 changed files with 27797 additions and 7270 deletions

14
Cargo.lock generated
View File

@@ -47,6 +47,12 @@ version = "3.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
[[package]]
name = "bytemuck"
version = "1.23.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677"
[[package]]
name = "byteorder"
version = "1.5.0"
@@ -307,9 +313,9 @@ dependencies = [
[[package]]
name = "once_cell"
version = "1.20.2"
version = "1.21.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
[[package]]
name = "oorandom"
@@ -353,6 +359,7 @@ dependencies = [
"cmake",
"criterion",
"itertools 0.14.0",
"once_cell",
"poulpy-hal",
"rand",
"rand_chacha",
@@ -368,6 +375,7 @@ dependencies = [
"byteorder",
"criterion",
"itertools 0.14.0",
"once_cell",
"poulpy-backend",
"poulpy-hal",
"rug",
@@ -377,10 +385,12 @@ dependencies = [
name = "poulpy-hal"
version = "0.1.2"
dependencies = [
"bytemuck",
"byteorder",
"cmake",
"criterion",
"itertools 0.14.0",
"once_cell",
"rand",
"rand_chacha",
"rand_core",