Landing: 56aa8efa7819

Project / Subsystem

gcc / libgfortran

Date

2026-09-04

Author

Iain Sandoe

Commit

56aa8efa78194dac05e76ed4e6505ca75a12742a

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
libgfortran
patch_id
—
commit_hash
56aa8efa78194dac05e76ed4e6505ca75a12742a
source_type
github
headline
libgfortran, Darwin: Disable shared memory coarrays on older macOS versions.
tldr
libgfortran Darwin: Coarray shared memory features disabled on macOS < 10.7.
author
Iain Sandoe
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • libgfortran
  • • darwin
  • • coarrays
  • • compatibility
discussion_id_link
—
bugzilla_pr
—
date
2026-09-04T00:00:00.000Z

The libgfortran library on Darwin has been updated to disable its shared memory coarray implementation on macOS versions prior to 10.7 (Darwin 11). This is because the implementation relies on PTHREAD_PROCESS_SHARED, which is not supported on these older systems. This change prevents the shared memory coarray features from causing testsuite noise on unsupported platforms.