Skip to content

Conversation

@red1bluelost
Copy link
Contributor

This updates to latest Triton main which should resolve the nightly build issues.

Primary changes:

  • Change conversion of tts::MakeGatherScatterTensorPtrOp to insert identity cast so that DialectConversion does not ignore the type converted operand of the associated tts::LoadOp when supplying the op adaptor to the pattern.
  • Move support of unsplat to the new dedicated operation since they do not do reduction anymore
  • Add missing test figure to conftest
  • Disable float annotation tests since bfloat16 and float16 are not supported in CPU backend
  • Add missing link library to registering of passes
  • Update construction of ValueRange{} which was causing compilation errors.
  • Remove unused builder in TPtrOps since it caused linker errors.
  • Remove bfloat16 and float16 from CPU backend since not testing is present. Better to crash during compilation than get runtime errors.
  • Remove GPUDialect that is no longer present upstream

@red1bluelost red1bluelost self-assigned this Aug 27, 2025
@red1bluelost red1bluelost added the nightly-build-failure Failure during nightly testing of main-main label Aug 27, 2025
@red1bluelost red1bluelost linked an issue Aug 27, 2025 that may be closed by this pull request
Copy link
Contributor

@lechenyu lechenyu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR looks good to me overall. Just a few minor comments.

@red1bluelost red1bluelost merged commit b673908 into microsoft:main Sep 2, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

nightly-build-failure Failure during nightly testing of main-main

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Nightly Build Failure 2025-06-25

2 participants