Landing: 93013672e863

Project / Subsystem

gcc / bootstrap

Date

2026-05-26

Author

Sergei Trofimovich

Commit

93013672e863b3e0fb99b8adafd84c6850797100

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
bootstrap
patch_id
commit_hash
93013672e863b3e0fb99b8adafd84c6850797100
source_type
github
headline
Bootstrap Fixes Uninitialized Variable Error in Tree Vectorization
tldr
The compiler now initializes a variable in the tree vectorization code to avoid a build failure with certain compiler flags (-Werror=maybe-uninitialized).
author
Sergei Trofimovich
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • bootstrap
  • build
  • warning
  • initialization
discussion_id_link
bugzilla_pr
date
2026-05-26T00:00:00.000Z

The GCC build was failing in --enable-checking=release mode due to a potentially uninitialized variable stride_step in tree-vect-stmts.cc. This commit explicitly initializes stride_step to prevent this error, ensuring a successful build even with stricter compiler flags. This avoids intermittent build failures related to code size and uninitialized variable analysis.