Remove obsolete bench/ and btl/ directories

Summary

  • Remove the legacy bench/ directory (including btl/, spbench/, perf_monitoring/, tensors/, and assorted standalone benchmarks), which has been superseded by the modern benchmarks/ directory
  • Remove unsupported/bench/bench_svd.cpp (broken include of deleted BenchTimer.h) and scripts/eigen_monitor_perf.sh (referenced deleted bench/perf_monitoring/)
  • Clean up all stale references in CMakeLists.txt (remove EIGEN_BUILD_BTL, EIGEN_BUILD_SPBENCH, EIGEN_BUILD_AOCL_BENCH options and targets), docs, setup.cfg, and COPYING.README

220 files changed, ~21,400 lines removed.

Test plan

  • Verify CMake configure succeeds without errors
  • Verify existing tests still pass
  • Verify benchmarks/ directory is unaffected

🤖 Generated with Claude Code

Merge request reports

Loading
Loading