https://gcc.gnu.org/g:52907e7520693b5af4e5c9851c2f61d4bbdb3cd0
commit r13-9170-g52907e7520693b5af4e5c9851c2f61d4bbdb3cd0 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Tue Nov 5 00:22:24 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 6 ++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 7 +++++++ gcc/testsuite/ChangeLog | 9 +++++++++ 4 files changed, 23 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5ad1c8e88eea..96a4e9774ba1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2024-11-04 Andrew MacLeod <amacl...@redhat.com> + + PR tree-optimization/117398 + * gimple-range-edge.cc (gimple_outgoing_range::calc_switch_ranges): + Check for VARYING and don't call invert () on it. + 2024-11-01 Haochen Jiang <haochen.ji...@intel.com> * config/i386/cmpccxaddintrin.h (_cmpccxadd_epi32): Do not do diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 9a7f1aceb27f..30cad970f748 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20241104 +20241105 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index e6ad2650d11d..370c612b430f 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,10 @@ +2024-11-04 Eric Botcazou <ebotca...@adacore.com> + + * checks.adb (Selected_Length_Checks.Get_E_Length): For a + component of a record with discriminants and if the expression is + a selected component, try to build an actual subtype from its + prefix instead of from the discriminal. + 2024-10-25 Eric Botcazou <ebotca...@adacore.com> PR ada/116551 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d17c5eec40f3..c46ae8eccdaf 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,12 @@ +2024-11-04 Andrew MacLeod <amacl...@redhat.com> + + PR tree-optimization/117398 + * gcc.dg/pr117398.c: New. + +2024-11-04 Eric Botcazou <ebotca...@adacore.com> + + * gnat.dg/specs/array7.ads: New test. + 2024-11-01 Haochen Jiang <haochen.ji...@intel.com> * gcc.target/i386/cmpccxadd-1b.c: New test.