Iteration 4 of the fold optimization loop (docs/research/optimization-loop-2026-07-30.md). BenchmarkSchemaTest claimed to validate checked-in manifests but globbed tests/benchmarks/**/*.json, sweeping the designated runtime output directory tests/benchmarks/runs/ (optimization-loop harness artifacts) and failing 32 assertions + 5 errors on every full-suite run once run artifacts existed. Fix: prune runs/ from the glob; add tests/benchmarks/runs/ to .gitignore so run artifacts are never accidentally committed. fold:benchmark_evaluation green; full suite 137/137 with zero failures. No production code change.
45 lines
682 B
Text
45 lines
682 B
Text
build/
|
|
builddir/
|
|
.cache/
|
|
.claude/
|
|
compile_commands.json
|
|
*.swp
|
|
.DS_Store
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
.ruff_cache/
|
|
|
|
# Object files
|
|
*.o
|
|
|
|
# Conan
|
|
.conan/
|
|
conan.lock
|
|
CMakeUserPresets.json
|
|
|
|
# clangd index
|
|
.clangd/
|
|
|
|
# Benchmark results (too large)
|
|
bench/results/
|
|
|
|
# Juliet corpus (150K+ test files)
|
|
bench/corpora/juliet/
|
|
bench/corpora/svcomp/
|
|
|
|
# Generated benchmark gold files
|
|
bench/gold/juliet-1*.json
|
|
bench/gold/juliet-5*.json
|
|
bench/corpora/poj-104/dataset/
|
|
tools/fold-rust/target
|
|
bench/corpora/rust-oss/ripgrep/
|
|
infer-out
|
|
docs/internal/
|
|
|
|
# Generated Rust frontend binary
|
|
/tools/fold-rust/fold-rust
|
|
|
|
# Optimization-loop / benchmark run artifacts (runtime output)
|
|
tests/benchmarks/runs/
|