-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathCargo.toml
37 lines (31 loc) · 925 Bytes
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
[package]
name = "fath"
authors = [ "burgerindividual", "duplexsystem" ]
version = "0.2.1"
edition = "2021"
license = "LGPL-3.0"
repository = "https://github.com/burgerindividual/fath"
description = "Math library built for speed. Includes configurable-precision approximations and exact functions for both ints and floats. Uses cross-platform intrinsics and SIMD whenever possible."
keywords = ["math", "no_std", "fast", "simd", "approximation"]
[dev-dependencies]
# Test
rand = "0.8.5"
# Bench
criterion = { version = "0.4.0", features=["real_blackbox", "html_reports"] }
criterion-cycles-per-byte = "0.4.0"
sleef = "0.3.0"
[[bench]]
name = "comparisons"
harness = false
[profile.test]
opt-level = 3
lto = "thin"
[profile.release]
opt-level = 3
lto = "fat"
[profile.bench]
inherits = "release"
[profile.asm]
inherits = "release"
# LTO will kill optimization when inspecting the assembly of unused functions
lto = false