Landing: fce134ecbd33
Project / Subsystem
gcc / ada
Date
2026-01-08
Author
Steve Baird
Commit
fce134ecbd33f8164d36e027c562933f3430fbc6
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- ada
- patch_id
- —
- commit_hash
- fce134ecbd33f8164d36e027c562933f3430fbc6
- source_type
- github
- headline
- Ada: Enforce dynamic accessibility check for conditional expressions
- tldr
- This commit enforces a missing dynamic accessibility check when assigning a conditional expression to a stand-alone object of an anonymous access type (saooaaa…
- author
- Steve Baird
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • ada
- • accessibility
- • security
- • conditional expression
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-01-08T00:00:00.000Z
This commit addresses a missing dynamic accessibility check that occurred when assigning a conditional expression to a stand-alone object of an anonymous access type (saooaaat). The changes ensure that the required accessibility level check is performed, preventing potential security issues and ensuring that access to the object adheres to the intended visibility rules.