Landing: 63b020fc2be3
Project / Subsystem
gcc / ada
Date
2026-01-21
Author
Javier Miranda
Commit
63b020fc2be3316db4ff218401993a5f22d61756
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- ada
- patch_id
- —
- commit_hash
- 63b020fc2be3316db4ff218401993a5f22d61756
- source_type
- github
- headline
- Fixes boolean flag handling for Unsigned_Base_Range aspect
- tldr
- Corrects an issue where the `Unsigned_Base_Range` aspect was erroneously enabled when set to `False`.
- author
- Javier Miranda
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • ada
- • aspects
- • unsigned_base_range
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-01-21T00:00:00.000Z
This commit fixes an issue where the Unsigned_Base_Range aspect was incorrectly enabled even when explicitly set to False. The fix ensures that the corresponding pragma is only generated when the aspect is set to True and corrects initialization of the Is_Unsigned_Base_Range_Type_Decl variable.