Landing: 152052cba399
Project / Subsystem
gcc / openmp
Date
2026-04-14
Author
Thomas Schwinge
Commit
152052cba399ce8b7c6e44da6eba577a6bd1bba4
Source
github
Impact
5/10
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- openmp
- patch_id
- —
- commit_hash
- 152052cba399ce8b7c6e44da6eba577a6bd1bba4
- source_type
- github
- headline
- OpenMP: Ensure variables in offload table are streamed out
- tldr
- Adds an OpenACC test case to ensure variables are streamed out correctly in offload scenarios.
- why_it_matters
- Ensures the correct data handling in OpenACC/OpenMP offloading, which can significantly impact the performance and correctness of parallel applications.
- author
- Thomas Schwinge
- impact_score
- 5
- impact_rationale
- Bug fix and test case addition.
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • openmp
- • openacc
- • fortran
- • offload
- • data streaming
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-04-14T00:00:00.000Z
This commit adds an OpenACC test case (libgomp.oacc-fortran/pr95551-1.f90) related to ensuring variables in the offload table are streamed out correctly, complementing the existing OpenMP ‘target’ test case. It also replaces the original array assignment with an OpenACC ‘kernels’ construct to avoid gang-redundant execution.