Update third-party dependencies (2026-03-25)#6277
Update third-party dependencies (2026-03-25)#6277szalpal wants to merge 2 commits intoNVIDIA:mainfrom
Conversation
Signed-off-by: szalpal <mszolucha@nvidia.com>
Signed-off-by: szalpal <mszolucha@nvidia.com>
Greptile SummaryThis PR bumps two third-party dependencies — CUTLASS (4.4.1 → 4.4.2) and boost-preprocessor (1.89.0 → 1.90.0) — updating both the
Confidence Score: 2/5
Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
PR["PR #6277\nUpdate third-party deps"]
PR --> CUTLASS["third_party/cutlass\nsubmodule"]
PR --> BOOST["third_party/boost/preprocessor\nsubmodule"]
PR --> README["third_party/README.rst\n(documentation)"]
CUTLASS -->|"✅ Updated\n4370102 → da5e086\nv4.4.1 → v4.4.2"| C_OK["Consistent with README"]
BOOST -->|"❌ NOT updated\nstill at cd1b1bd\n(v1.89.0)"| B_ERR["Inconsistent with README"]
README -->|"Claims v1.90.0"| B_ERR
README -->|"Claims v4.4.2"| C_OK
Reviews (1): Last reviewed commit: "Update cutlass to 4.4.2" | Re-trigger Greptile |
| | `Google Benchmark <https://github.com/google/benchmark>`_ | `1.9.5 <https://github.com/google/benchmark/releases/tag/v1.9.5>`_ | `Apache License 2.0 <https://github.com/google/benchmark/blob/master/LICENSE>`_ | | ||
| +------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------+ | ||
| | `Boost Preprocessor <https://github.com/boostorg/preprocessor>`_ | `1.89.0 <https://github.com/boostorg/preprocessor/releases/tag/boost-1.89.0>`_ | `Boost Software License 1.0 <https://github.com/boostorg/boost/blob/master/LICENSE_1_0.txt>`_ | | ||
| | `Boost Preprocessor <https://github.com/boostorg/preprocessor>`_ | `1.90.0 <https://github.com/boostorg/preprocessor/releases/tag/boost-1.90.0>`_ | `Boost Software License 1.0 <https://github.com/boostorg/boost/blob/master/LICENSE_1_0.txt>`_ | |
There was a problem hiding this comment.
Boost Preprocessor submodule not actually updated
The README documents boost-preprocessor as updated to 1.90.0, and the PR description also claims this bump — but the actual third_party/boost/preprocessor git submodule commit was not changed. Both the base commit (dfc4d8d) and the head commit (f23a987a) point to the same submodule hash: cd1b1bd03900b68505822cfa25cb16851bd6caf1.
By contrast, the third_party/cutlass submodule was correctly updated alongside its README entry.
The boost/preprocessor submodule should be updated to the commit corresponding to the boost-1.90.0 tag before this PR is merged, otherwise the documentation will be misleading about which version is actually in use.
There was a problem hiding this comment.
That's right. It seems it was not updated.
Updated dependencies
Test plan