Landing: a61760c4e555

Project / Subsystem

gcc / libgomp.fortran

Date

2026-04-28

Author

Tobias Burnus

Commit

a61760c4e555f9f5af2ea1ca3aa7abc2e578eed1

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
libgomp.fortran
patch_id
commit_hash
a61760c4e555f9f5af2ea1ca3aa7abc2e578eed1
source_type
github
headline
libgomp.fortran/map-subarray-6.f90: Fix and robustify
tldr
Fixed and improved the `map-subarray-6.f90` test in libgomp.fortran, addressing initialization issues and adding more checks for pointer handling.
author
Tobias Burnus
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • libgomp
  • fortran
  • openmp
  • testing
  • parallel programming
discussion_id_link
bugzilla_pr
date
2026-04-28T00:00:00.000Z

This commit addresses issues within the map-subarray-6.f90 test in libgomp.fortran. The changes include correctly initializing variables, explicitly handling different mapping scenarios (self-mapping, host accessibility), and adding checks to prevent pointer attaching using values outside the mapped range. These fixes and enhancements improve the robustness and reliability of the test, ensuring proper behavior in various scenarios.