Skip to content

Commit daf9643

Browse files
committed
fix: remove workspace exclude, add [lib] to burn crate
- Remove burn from exclude list — all crates now in workspace - Add [lib] section to burn Cargo.toml (edition 2024 requires explicit target) - p64: 23 tests pass, phyllotactic-manifold: 14 tests pass - Full workspace compiles clean https://claude.ai/code/session_01BTATTRUACijvsK4hqmKUBR
1 parent 0c0dcb4 commit daf9643

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

Cargo.toml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -105,11 +105,7 @@ members = [
105105
"ndarray-rand",
106106
"crates/*",
107107
]
108-
exclude = [
109-
# burn crate requires edition 2024 (Rust 1.85+) and pinned git deps.
110-
# Built separately: cargo check --manifest-path crates/burn/Cargo.toml
111-
"crates/burn",
112-
]
108+
exclude = []
113109
default-members = [
114110
".",
115111
"ndarray-rand",

crates/burn/Cargo.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ Goal: replace macerator SIMD with crate::simd F32x16 + LazyLock dispatch,
1111
add bgz-tensor AttentionTable compiled attention path.
1212
"""
1313

14+
[lib]
15+
name = "burn_ndarray"
16+
path = "src/lib.rs"
17+
1418
[features]
1519
default = ["std", "simd", "multi-threads"]
1620
multi-threads = ["rayon", "ndarray/rayon", "matrixmultiply/threading"]

0 commit comments

Comments
 (0)