Landing: 9e9e22587f79

Project / Subsystem

gcc / openmp

Date

2026-07-15

Author

Tobias Burnus

Commit

9e9e22587f7954e079ac68e0e878f1feec7977f8

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
openmp
patch_id
commit_hash
9e9e22587f7954e079ac68e0e878f1feec7977f8
source_type
github
headline
OpenMP: Fix allocator clause ICE and update documentation
tldr
Resolves compiler error for invalid OpenMP allocator clauses and cleans up documentation.
author
Tobias Burnus
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • openmp
  • compiler
  • documentation
discussion_id_link
bugzilla_pr
date
2026-07-15T00:00:00.000Z

This commit addresses an internal compiler error (ICE) in OpenMP when an invalid or undeclared allocator is used in the ‘allocate’ clause. It also marks trait variables associated with ‘uses_allocators’ as read to prevent spurious ‘unused but set’ warnings. Additionally, documentation in libgomp.texi is updated to reflect C23 support, clarify memory management routines, and fix a broken URL.