Landing: b756d03533d7

Project / Subsystem

gcc / tree-optimization

Date

2026-05-04

Author

Richard Biener

Commit

b756d03533d7d0c92bd6a252cd4f3260973e93f5

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
tree-optimization
patch_id
commit_hash
b756d03533d7d0c92bd6a252cd4f3260973e93f5
source_type
github
headline
Tree-optimization/125124: Disable sanity checking of BB SLP partitioning
tldr
Disables a sanity check that verifies the correctness of basic block SLP partitioning, likely due to a bug in the check itself.
author
Richard Biener
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • optimization
  • vectorization
  • slp
  • tree-optimization
discussion_id_link
bugzilla_pr
date
2026-05-04T00:00:00.000Z

This commit disables a sanity check that previously verified the correctness of basic block SLP partitioning within the tree-optimization pass. The check was likely found to be faulty, triggering false positives. Disabling it allows the compiler to proceed without interruption, while a proper fix for the sanity check is presumably investigated. A new test case is added.