Siderscan が見つけた著名OSSの問題コード: Khronos SPIR-V Tools
- 概要: 並列計算およびグラフィックスの中間言語SPIR-Vを処理するためのツール群
- 言語: C++, Go
- https://github.com/KhronosGroup/SPIRV-Tools/issues/4497
同一ファイル内での修正漏れバグ。行(Row) に対する処理と全く同じ処理を列(Column) に対して行うため、コードをコピペしたものと考えられますが、599行目のrows_id が残ってしまっていてバグとなっています。列のIDをメッセージとして出力するところ、行のIDを返してしまっています。

Sider Scan でバグを発見し、GitHub のIssue に報告。メンテナー に"Looks like a copy-paste problem." と認められ、修正されました。
