Skip to content

Commit 9d9e0c1

Browse files
committed
docs: update changelog and fix LICENSE references
- Update CHANGELOG.md with recent fixes and changes - Fix LICENSE link in README.md (LICENSE -> LICENSE.md) - Document integer overflow fixes and CLI parsing improvements - Record removal of _bmad directories
1 parent 4e9a926 commit 9d9e0c1

2 files changed

Lines changed: 13 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,22 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) and
1313

1414
## [Unreleased]
1515

16+
### Fixed
17+
- Integer overflow risk in `verify.cuh` and `tensor_core_sgemm.cuh` for large matrices (use `size_t`)
18+
- Command-line parsing now uses `strtol()` with proper error handling instead of `atoi()`
19+
1620
### Changed
1721
- Consolidated repository governance around `openspec/specs/`, updated agent instructions, and simplified documentation roles.
1822
- Reworked README, GitHub Pages content, and supporting docs into clearer repository-entry and learning surfaces.
1923
- Began pruning redundant release-history and engineering guidance artifacts in favor of fewer authoritative files.
2024

25+
### Removed
26+
- Duplicate `LICENSE` file (kept `LICENSE.md` with third-party info)
27+
- Legacy `_bmad/` and `_bmad-output/` directories (replaced by OpenSpec)
28+
29+
### Added
30+
- `.clang-tidy` configuration for static analysis
31+
2132
## [2.1.0] - 2026-04-16
2233

2334
### Added

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[![CI](https://github.com/LessUp/sgemm-optimization/actions/workflows/ci.yml/badge.svg)](https://github.com/LessUp/sgemm-optimization/actions/workflows/ci.yml)
44
[![Pages](https://github.com/LessUp/sgemm-optimization/actions/workflows/pages.yml/badge.svg)](https://lessup.github.io/sgemm-optimization/)
5-
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
5+
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE.md)
66
![CUDA](https://img.shields.io/badge/CUDA-11.0+-76B900?logo=nvidia&logoColor=white)
77
![C++](https://img.shields.io/badge/C%2B%2B-17-00599C?logo=c%2B%2B&logoColor=white)
88

@@ -90,4 +90,4 @@ The stable authoritative specs live under `openspec/specs/`. Active implementati
9090

9191
## License
9292

93-
MIT. See [LICENSE](LICENSE).
93+
MIT. See [LICENSE.md](LICENSE.md).

0 commit comments

Comments
 (0)