diff options
Diffstat (limited to 'dev-ada/libadalang/files/libadalang-23.0.0-test.patch')
-rw-r--r-- | dev-ada/libadalang/files/libadalang-23.0.0-test.patch | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/dev-ada/libadalang/files/libadalang-23.0.0-test.patch b/dev-ada/libadalang/files/libadalang-23.0.0-test.patch new file mode 100644 index 000000000000..ac5738d5a685 --- /dev/null +++ b/dev-ada/libadalang/files/libadalang-23.0.0-test.patch @@ -0,0 +1,11 @@ +--- a/user_manual/changes/V325-006.yaml 2022-09-15 14:51:28.000000000 +0200 ++++ b/user_manual/changes/V325-006.yaml 2023-02-26 16:41:25.121927720 +0100 +@@ -1,7 +1,7 @@ + type: bugfix + title: Fix exponentiation in Ada integer literal decoding + description: | +- Libadalang’s decoder for integer literals (the ++ Libadalang's decoder for integer literals (the + ``Libadalang.Sources.Decode_Integer_Literal`` procedure) applied the exponent + in base 10 regardless of the base of the literal being evaluated. This is + wrong, as the ARM (2.4.2) states: |