Commit e8458d4
Add benchmark/Project.toml so the benchmark suite resolves StableRNGs (#102)
The `Benchmarks` CI job errored with `ArgumentError: Package StableRNGs not
found in current path`. AirspeedVelocity builds a temporary environment for
the benchmarked revision and, when a `benchmark/Project.toml` is present in
that revision's checkout, copies it in as the environment (it auto-adds
BenchmarkTools/JSON3 and the package under test, but nothing else). There was
no such file, so `using StableRNGs` in `benchmark/benchmarks.jl` could not
resolve.
Add `benchmark/Project.toml` declaring StableRNGs. Verified by replicating
AirspeedVelocity's env construction (copy the file, develop the package, add
BenchmarkTools/JSON3): the unmodified suite loads, builds all groups, and runs
a benchmarkable.
Claude-Session: https://claude.ai/code/session_01FvBXVKGujjeaCB3iLwsDeG
Co-authored-by: ChrisRackauckas-Claude <accounts@chrisrackauckas.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent f7317fe commit e8458d4
1 file changed
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
0 commit comments