Landing: d42b8b15aa9f

Project / Subsystem

gcc / tree-optimization

Date

2026-08-14

Author

Richard Biener

Commit

d42b8b15aa9f246293c976f141df1c1936d93dc6

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
tree-optimization
patch_id
—
commit_hash
d42b8b15aa9f246293c976f141df1c1936d93dc6
source_type
github
headline
Fix ICE with SLP schedule at explicit region start
tldr
Correctly handles SLP scheduling at region starts to prevent ICEs.
author
Richard Biener
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • optimization
  • • vectorization
  • • ICE
discussion_id_link
—
bugzilla_pr
—
date
2026-08-14T00:00:00.000Z

This commit addresses an ICE (Internal Compiler Error) that occurred during SLP (Sliding Window Parallelization) scheduling at the start of explicit regions. The issue stemmed from using a random statement as a marker, which could be a control statement. The fix replaces this with NULL, adhering to documentation and resolving the ICE. A new test case is included.