https://gcc.gnu.org/g:27fe5777991e5be302d6389c168e083780b9c928

commit r17-2577-g27fe5777991e5be302d6389c168e083780b9c928
Author: GCC Administrator <[email protected]>
Date:   Tue Jul 21 00:16:43 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           |  96 ++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/algol68/ChangeLog   |   6 +
 gcc/c-family/ChangeLog  |   7 +
 gcc/cobol/ChangeLog     |   7 +
 gcc/cp/ChangeLog        |   5 +
 gcc/fortran/ChangeLog   | 234 ++++++++++++++++++
 gcc/testsuite/ChangeLog | 617 ++++++++++++++++++++++++++++++++++++++++++++++++
 libga68/ChangeLog       |  11 +
 libgomp/ChangeLog       |  22 ++
 libsanitizer/ChangeLog  |   6 +
 libstdc++-v3/ChangeLog  |  37 +++
 12 files changed, 1049 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6fad13ae3792..6c905395570b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,99 @@
+2026-07-20  Kael Andrew Alonzo Franco  <[email protected]>
+
+       PR tree-optimization/64992
+       * match.pd: Combine two patterns into for neeq (ne eq) and fix typo.
+
+2026-07-20  Vineet Gupta  <[email protected]>
+
+       * config/bpf/bpf.cc (bpf_insn_cost): Return pattern_cost () by default.
+
+2026-07-20  Vineet Gupta  <[email protected]>
+
+       * config/bpf/bpf.cc (bpf_rtx_costs): set CONST_INT 0 insns.
+       * config/bpf/bpf.h (BPF_IMM32_P): New helper macro.
+       * config/bpf/predicates.md (imm32_operand): Use new macro.
+
+2026-07-20  Vineet Gupta  <[email protected]>
+
+       * config/bpf/bpf.cc (bpf_rtx_costs): Assign MPY/DIV/MOD cost 1.
+
+2026-07-20  Jakub Jelinek  <[email protected]>
+
+       * gen-pass-instances.awk: Use [ \t] instead of [[:blank:]]
+       for compatibility with mawk <= 1.3.3.
+
+2026-07-20  Alex Coplan  <[email protected]>
+
+       * config/aarch64/aarch64.cc (aarch64_handle_attr_isa_flags):
+       Warn if +tme is enabled by the target attribute/pragma, relying
+       on the feature flags from aarch64_parse_extension.
+       (aarch64_process_target_attr): Drop +tme warning based on custom
+       string parsing.
+
+2026-07-20  Paul-Antoine Arras  <[email protected]>
+
+       * builtin-types.def (BT_FN_VOID_ULONGLONG_ULONGLONG): New.
+       (BT_FN_VOID_ULONGLONG_ULONGLONG_ULONGLONG_ULONGLONG_ULONGLONG):
+       Remove.
+       * omp-builtins.def (BUILT_IN_GOMP_LOOP_STATIC_WORKSHARING_DISPATCH,
+       BUILT_IN_GOMP_DISTRIBUTE_STATIC_WORKSHARING_DISPATCH): Update
+       signature.
+       * omp-expand.cc (expand_omp_for_static_nochunk): Pass chunk start
+       and iteration count instead of loop bounds.
+       (expand_omp_for_static_chunk): Likewise.
+
+2026-07-20  Paul-Antoine Arras  <[email protected]>
+
+       * omp-builtins.def (BUILT_IN_GOMP_SCOPE_START_WITH_END): New
+       builtin.
+       (BUILT_IN_GOMP_SCOPE_END): Likewise.
+       * omp-low.cc (lower_omp_scope): Emit calls to
+       GOMP_scope_start_with_end and GOMP_scope_end when -fopenmp-ompt.
+
+2026-07-20  Torbjörn SVENSSON  <[email protected]>
+
+       PR testsuite/126261
+       * doc/sourcebuild.texi (can_deref_null): Document.
+
+2026-07-20  Shreya Munnangi  <[email protected]>
+           Jeff Law  <[email protected]>
+
+       PR target/124741
+       * config/riscv/constraints.md (B1, B2, B3, B4): New constraints for
+       atomic loads with and without ZALASR & MEMMODEL_ACQUIRE.
+       * config/riscv/iterators.md (cond_extend): New iterator to for use
+       in extending atomic loads.
+       * config/riscv/sync-rvwmo.md (atomic_load_rvwmo<mode>): Adjust
+       contraints to enable folding small offsets into memory load.
+       (atomic_store_rvwmo): Likewise.
+       (extending atomic_load_rvwmo): New pattern.
+       * config/riscv/sync-ztso.md (atomic_load_ztso<mode>): Adjust
+       constraints to enable folding small offsets into memory load.
+       (atomic_store_ztso): Likewise.
+       (extending atomic_load_ztso): New pattern.
+
+2026-07-20  Juergen Christ  <[email protected]>
+
+       * config/s390/vector.md (VEC_SET_SINGLEFLOAT): Remove V1TF.
+
+2026-07-20  Richard Biener  <[email protected]>
+
+       PR target/126271
+       * config/i386/i386-expand.cc (ix86_expand_reduc): Honor
+       TARGET_V2DF_REDUCTION_PREFER_HADDPD and expand via
+       gen_sse3_haddv2df3.
+
+2026-07-20  Pan Li  <[email protected]>
+
+       * config/riscv/vector.md: Leverage Wvr constraint.
+
+2026-07-20  Philipp Tomsich  <[email protected]>
+
+       PR tree-optimization/126291
+       * match.pd ((trunc)copysign ((extend)x, (extend)y) -> copysign
+       (x, y), (trunc)copysign ((extend)x, CST) -> copysign (x, CST)):
+       Use element_precision.
+
 2026-07-19  Philipp Tomsich  <[email protected]>
 
        PR tree-optimization/126291
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 565cf268bc8b..d5ecb9015510 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260720
+20260721
diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog
index a5ada6dcb8e1..80a4292a1edb 100644
--- a/gcc/algol68/ChangeLog
+++ b/gcc/algol68/ChangeLog
@@ -1,3 +1,9 @@
+2026-07-20  Jose E. Marchesi  <[email protected]>
+
+       PR algol68/126330
+       * a68-low-chars.cc (a68_char_max): abscharmax is an int, not a
+       char.
+
 2026-07-16  Jose E. Marchesi  <[email protected]>
 
        * ga68.texi (POSIX files): Fix typo.
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 60fdee0485a8..1d7327a8bc9d 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,10 @@
+2026-07-20  Jakub Jelinek  <[email protected]>
+
+       PR c++/126309
+       * c-lex.cc: Implement CWG3020 - Missing specification for
+       __has_cpp_attribute(indeterminate).
+       (c_common_has_attribute): Handle __has_cpp_attribute (indeterminate).
+
 2026-07-15  Jakub Jelinek  <[email protected]>
 
        PR c++/120635
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index 2f073f3d0271..68228b067325 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,10 @@
+2026-07-20  Robert Dubner  <[email protected]>
+
+       * copybook.h (_COPYBOOK_H): Remove #include <sys/types.h>.
+       * gcobol.1: Documentation.
+       * parse.y: Use int_size_in_bytes.
+       * util.cc (cobol_filename): Change dbgmsg formatting.
+
 2026-07-17  James K. Lowden  <[email protected]>
 
        PR cobol/122466
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index ea0940d8e768..558bfb63c26c 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+2026-07-20  Ville Voutilainen  <[email protected]>
+
+       PR c++/125904
+       * contracts.cc (build_contract_check): Set TREE_SIDE_EFFECTS.
+
 2026-07-17  Jakub Jelinek  <[email protected]>
 
        PR c++/125833
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 1434125da946..b40081630189 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,237 @@
+2026-07-20  Mikael Morin  <[email protected]>
+
+       * trans-expr.cc (gfc_conv_class_to_class): Use the data setter
+       instead of generating a MODIFY_EXPR of the result of the data
+       getter.
+       * trans-intrinsic.cc (conv_intrinsic_move_alloc): Likewise.
+
+2026-07-20  Sandra Loosemore  <[email protected]>
+
+       * trans-openmp.cc (handle_iterator):  Add comments.  Rename
+       iter_block parameter to outer_block, since that's what's actually
+       being passed; the start/end/step expressions are outside the scope
+       of the iterator variables.
+       (start_iterator_group, finish_iterator_group): New functions,
+       broken out from...
+       (gfc_trans_omp_clauses): ...here.
+
+2026-07-20  Paul-Antoine Arras  <[email protected]>
+
+       * types.def (BT_FN_VOID_ULONGLONG_ULONGLONG): New.
+       (BT_FN_VOID_ULONGLONG_ULONGLONG_ULONGLONG_ULONGLONG_ULONGLONG):
+       Remove.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+       PR fortran/122521
+       * trans-descriptor.cc (conv_descriptor_data): New function.
+       (gfc_conv_descriptor_data_get, gfc_conv_descriptor_data_set): Use
+       it.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+       PR fortran/122521
+       * trans-descriptor.cc (gfc_conv_descriptor_span): Rename ...
+       (conv_descriptor_span): ... to this.
+       (gfc_conv_descriptor_span_get, gfc_conv_descriptor_span_set): Update
+       callers.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+       PR fortran/122521
+       * trans-descriptor.cc (gfc_conv_descriptor_stride): Rename ...
+       (conv_descriptor_stride): ... to this.
+       (gfc_conv_descriptor_stride_get, gfc_conv_descriptor_stride_set):
+       Update caller.
+       (gfc_conv_descriptor_lbound): Rename ...
+       (conv_descriptor_lbound): ... to this.
+       (gfc_conv_descriptor_lbound_get, gfc_conv_descriptor_lbound_set):
+       Update caller.
+       (gfc_conv_descriptor_ubound): Rename ...
+       (conv_descriptor_ubound): ... to this.
+       (gfc_conv_descriptor_ubound_get, gfc_conv_descriptor_ubound_set):
+       Update caller.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+       PR fortran/122521
+       * trans-descriptor.cc (gfc_conv_descriptor_token_set): New function.
+       * trans-descriptor.h (gfc_conv_descriptor_token_set): New
+       declaration.
+       * trans-array.cc (gfc_conv_expr_descriptor,
+       gfc_conv_array_parameter, gfc_trans_deferred_array): Use
+       gfc_conv_descriptor_token_set to set the value of the token.
+       * trans-expr.cc (gfc_conv_derived_to_class,
+       gfc_trans_subcomponent_assign, gfc_trans_scalar_assign): Likewise.
+       * trans-intrinsic.cc (conv_intrinsic_move_alloc): Likewise.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+       PR fortran/122521
+       * trans-descriptor.cc (gfc_conv_descriptor_dimension): Make static
+       and rename ...
+       (conv_descriptor_dimension): ... to this.
+       (gfc_conv_descriptor_subfield): Update caller.
+       * trans-descriptor.h (gfc_conv_descriptor_dimension): Remove
+       declaration.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+       PR fortran/122521
+       * trans-descriptor.cc (gfc_conv_descriptor_attribute): Remove
+       function.
+       * trans-descriptor.h (gfc_conv_descriptor_attribute): Remove
+       declaration.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+       PR fortran/122521
+       * trans-descriptor.cc (gfc_conv_descriptor_dtype): Make static and
+       rename ...
+       (conv_descriptor_dtype): ... to this.
+       (conv_descriptor_rank conv_descriptor_version,
+       conv_descriptor_elem_len, gfc_conv_descriptor_attribute,
+       conv_descriptor_type): Update callers.
+       (gfc_conv_descriptor_dtype_get, gfc_conv_descriptor_dtype_set):
+       New functions.
+       * trans-descriptor.h (gfc_conv_descriptor_dtype): Remove
+       declaration.
+       (gfc_conv_descriptor_dtype_get, gfc_conv_descriptor_dtype_set):
+       New declarations.
+       * trans-array.cc (gfc_trans_create_temp_array, gfc_array_init_size,
+       gfc_conv_expr_descriptor, gfc_resize_assumed_rank_dim_field,
+       gfc_conv_array_parameter, structure_alloc_comps,
+       gfc_alloc_allocatable_for_assignment, gfc_trans_class_array,
+       gfc_trans_deferred_array): Use gfc_conv_descriptor_dtype_get to get
+       the value of the dtype field and gfc_conv_descriptor_dtype_set to
+       update it.
+       * trans-decl.cc (gfc_conv_cfi_to_gfc): Likewise.
+       * trans-expr.cc (gfc_conv_scalar_to_descriptor,
+       gfc_class_array_data_assign, gfc_conv_derived_to_class,
+       gfc_conv_class_to_class, set_dtype_for_unallocated,
+       gfc_trans_pointer_assignment, fcncall_realloc_result): Likewise.
+       * trans-intrinsic.cc (conv_isocbinding_subroutine): Likewise.
+       * trans-stmt.cc (trans_associate_var): Likewise.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+       PR fortran/122521
+       * trans-descriptor.cc (get_type_field): New function.
+       (gfc_get_descriptor_field): Use it.
+       (gfc_conv_descriptor_type): Make static and rename ...
+       (conv_descriptor_type): ... to this.
+       (gfc_conv_descriptor_type_get, gfc_conv_descriptor_type_set): New
+       functions.
+       * trans-descriptor.h (gfc_conv_descriptor_type): Remove declaration.
+       (gfc_conv_descriptor_type_get, gfc_conv_descriptor_type_set): New
+       declarations.
+       * trans-expr.cc (gfc_conv_gfc_desc_to_cfi_desc): Use
+       gfc_conv_descriptor_type_get to get the value of the type field.
+       * trans-decl.cc (gfc_conv_cfi_to_gfc): Use
+       gfc_conv_descriptor_type_set to set the value of the type field.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+       PR fortran/122521
+       * trans-descriptor.cc (gfc_conv_descriptor_rank): Make static and
+       rename ...
+       (conv_descriptor_rank): ... to this.
+       (gfc_conv_descriptor_rank_get, gfc_conv_descriptor_rank_set): New
+       functions.
+       * trans-descriptor.h (gfc_conv_descriptor_rank): Remove declaration.
+       (gfc_conv_descriptor_rank_get, gfc_conv_descriptor_rank_set): New
+       declarations.
+       * trans-array.cc (gfc_trans_create_temp_array,
+       gfc_conv_ss_startstride, gfc_tree_array_size,
+       gfc_resize_assumed_rank_dim_field, gfc_conv_array_parameter,
+       gfc_full_array_size, duplicate_allocatable_coarray): Use
+       gfc_conv_descriptor_rank_get to get the value of the rank field,
+       and gfc_conv_descriptor_rank_set to set it.
+       * trans-decl.cc (gfc_conv_cfi_to_gfc): Likewise.
+       * trans-expr.cc (gfc_conv_derived_to_class, gfc_conv_variable,
+       gfc_conv_gfc_desc_to_cfi_desc, conv_null_actual,
+       gfc_trans_structure_assign): Likewise.
+       * trans-intrinsic.cc (gfc_conv_intrinsic_rank,
+       gfc_conv_intrinsic_bound, gfc_conv_intrinsic_sizeof,
+       gfc_conv_associated): Likewise.
+       * trans-openmp.cc (gfc_omp_get_array_size): Likewise.
+       * trans-stmt.cc (gfc_trans_select_rank_cases): Likewise.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+       PR fortran/122521
+       * trans-descriptor.cc (gfc_conv_descriptor_version): Make static and
+       rename ...
+       (conv_descriptor_version): ... to this.
+       (gfc_conv_descriptor_version_get, gfc_conv_descriptor_version_set):
+       New functions.
+       * trans-descriptor.h (gfc_conv_descriptor_version): Remove
+       declaration.
+       (gfc_conv_descriptor_version_get, gfc_conv_descriptor_version_set):
+       New declarations.
+       * trans.cc (gfc_deallocate_with_status): Use
+       gfc_conv_descriptor_version_get to get the value of the version
+       field, and gfc_conv_descriptor_version_set to set it.
+       * trans-array.cc (gfc_array_allocate, structure_alloc_comps,
+       gfc_alloc_allocatable_for_assignment): Likewise.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+       PR fortran/122521
+       * trans-descriptor.cc (gfc_conv_descriptor_elem_len): Make static
+       and rename ...
+       (conv_descriptor_elem_len): ... to this.
+       (gfc_conv_descriptor_elem_len_get,
+       gfc_conv_descriptor_elem_len_set): New functions.
+       * trans-descriptor.h (gfc_conv_descriptor_elem_len): Remove
+       declaration.
+       (gfc_conv_descriptor_elem_len_get,
+       gfc_conv_descriptor_elem_len_set): New declarations.
+       * trans-decl.cc (gfc_conv_cfi_to_gfc): Use
+       gfc_conv_descriptor_elem_len_get to get the value of the elem_len
+       field and gfc_conv_descriptor_elem_len_set to set it.
+       * trans-array.cc (gfc_array_init_size,
+       gfc_alloc_allocatable_for_assignment): Likewise.
+       * trans-expr.cc (gfc_conv_scalar_to_descriptor,
+       gfc_conv_gfc_desc_to_cfi_desc, gfc_trans_pointer_assignment):
+       Likewise.
+       * trans-intrinsic.cc (gfc_conv_is_contiguous_expr,
+       gfc_conv_intrinsic_sizeof): Likewise.
+       * trans-openmp.cc (gfc_omp_array_size, gfc_omp_deep_mapping_item):
+       Likewise.
+
+2026-07-20  Mikael Morin  <[email protected]>
+
+       PR fortran/122521
+       * trans-descriptor.cc (gfc_conv_descriptor_offset): Make static and
+       rename ...
+       (conv_descriptor_offset): ... to this.
+       (gfc_conv_descriptor_offset_get,
+       gfc_conv_descriptor_offset_set): Update callers.
+       * trans-descriptor.h (gfc_conv_descriptor_offset): Remove
+       declaration.
+       * trans-array.cc (gfc_alloc_allocatable_for_assignment): Use the
+       setter function to generate a modification of the array descriptor
+       offset.
+
+2026-07-20  Tobias Burnus  <[email protected]>
+
+       * dump-parse-tree.cc (show_omp_clauses): Handle spatial dimension
+       in num_teams and it and strict/relaxed in thread_limits and
+       num_threads.
+       * trans-openmp.cc (gfc_trans_omp_clauses, gfc_split_omp_clauses,
+       gfc_trans_omp_target): Likewise.
+       * openmp.cc (gfc_free_omp_clauses, gfc_match_omp_clauses,
+       resolve_omp_clauses): Likewise.
+       (match_omp_oacc_expr_list): Return current locus for a parse
+       fail instead of resetting the locus.
+       * gfortran.h (gfc_omp_clauses): Changed gfc_expr num_threads,
+       num_teams_lower, num_teams_upper, and thread_limit to
+       gfc_expr_list num_threads_list, num_teams_list, and thread_limit_list.
+       Add thread_limit_strict, num_threads_strict, num_teams_dims,
+       thread_limit_dims, and num_threads_dims.
+       * frontend-passes.cc (gfc_code_walker): Update for this change.
+
 2026-07-19  Thomas Koenig  <[email protected]>
 
        * dump-parse-tree.cc (show_code_node): Show typespec for
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index c9734644936e..657a02cbe05f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,620 @@
+2026-07-20  Jose E. Marchesi  <[email protected]>
+
+       * algol68/execute/max-abs-char-1.a68: New test.
+
+2026-07-20  Jakub Jelinek  <[email protected]>
+
+       PR c++/126309
+       * g++.dg/cpp26/feat-cxx26.C: Test __has_cpp_attribute (indeterminate).
+       * g++.dg/cpp29/feat-cxx29.C: Likewise.
+
+2026-07-20  chris hermansen  <[email protected]>
+
+       * algol68/execute/whole-1.a68: New test.
+
+2026-07-20  Vineet Gupta  <[email protected]>
+
+       * gcc.target/bpf/const-cost-model.c: New test prefers const.
+       * gcc.target/bpf/const-cost-model-2.c: New test prefers const.
+
+2026-07-20  Vineet Gupta  <[email protected]>
+
+       * gcc.target/bpf/divmod-libcall-2.c: Change args/ret to signed.
+       * gcc.target/bpf/mult-large.c: New test.
+       * gcc.target/bpf/mult-small.c: New test.
+
+2026-07-20  Robert Dubner  <[email protected]>
+
+       * cobol.dg/group2/37-digit_Initialization_of_fundamental_types.cob:
+       Start the test with a "Do not edit" comment.
+       * cobol.dg/group2/88_level_with_FALSE_IS_clause.cob: Likewise.
+       * cobol.dg/group2/88_level_with_FILLER.cob: Likewise.
+       * cobol.dg/group2/88_level_with_THRU.cob: Likewise.
+       * cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__1_.cob: 
Likewise.
+       * cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__2_.cob: 
Likewise.
+       * cobol.dg/group2/ACCEPT_FROM_ENVIRONMENT-NAME.cob: Likewise.
+       * cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__1_.cob: 
Likewise.
+       * cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__2_.cob: 
Likewise.
+       * cobol.dg/group2/ACCEPT_foo_FROM_COMMAND-LINE_1_.cob: Likewise.
+       * cobol.dg/group2/ADD_1_2_TO_3_GIVING_B.cob: Likewise.
+       * cobol.dg/group2/ADD_CORRESPONDING.cob: Likewise.
+       * cobol.dg/group2/ADD_SUBTRACT_CORR_mixed_fix___float.cob: Likewise.
+       * 
cobol.dg/group2/ALLOCATE_Rules_6_-_9._Without_OPTION_INITIALIZE_Without_-fdefaultbyte___ASCII_.cob:
+       Likewise.
+       * 
cobol.dg/group2/ALLOCATE_Rules_6_-_9._Without_OPTION_INITIALIZE_Without_-fdefaultbyte___EBCDIC_.cob:
+       Likewise.
+       * 
cobol.dg/group2/ALLOCATE_Rules_6_-_9_Without_OPTION_INITIALIZE_With_-fdefaultbyte___UTF16_.cob:
+       Likewise.
+       * cobol.dg/group2/ALLOCATE___FREE_basic_default_versions.cob: Likewise.
+       * cobol.dg/group2/ALLOCATE___FREE_with_BASED_item__1_.cob: Likewise.
+       * cobol.dg/group2/ALLOCATE___FREE_with_BASED_item__2_.cob: Likewise.
+       * cobol.dg/group2/ALPHABETIC-LOWER_test.cob: Likewise.
+       * cobol.dg/group2/ALPHABETIC-UPPER_test.cob: Likewise.
+       * cobol.dg/group2/ALPHABETIC_test.cob: Likewise.
+       * cobol.dg/group2/ANY_LENGTH__1_.cob: Likewise.
+       * cobol.dg/group2/ANY_LENGTH__2_.cob: Likewise.
+       * cobol.dg/group2/ANY_LENGTH__3_.cob: Likewise.
+       * cobol.dg/group2/ANY_LENGTH__4_.cob: Likewise.
+       * cobol.dg/group2/ANY_LENGTH__5_.cob: Likewise.
+       * cobol.dg/group2/ANY_LENGTH__7_.cob: Likewise.
+       * cobol.dg/group2/Alphanumeric_MOVE_with_truncation.cob: Likewise.
+       * cobol.dg/group2/Alphanumeric_and_binary_numeric.cob: Likewise.
+       * cobol.dg/group2/Assorted_SPECIAL-NAMES_CLASS.cob: Likewise.
+       * cobol.dg/group2/BINARY_and_COMP-5__little-endian_.cob: Likewise.
+       * cobol.dg/group2/BLANK_WHEN_ZERO.cob: Likewise.
+       * cobol.dg/group2/CALL_with_OCCURS_DEPENDING_ON.cob: Likewise.
+       * cobol.dg/group2/CALL_with_OMITTED_parameter.cob: Likewise.
+       * cobol.dg/group2/CBL_ALLOC_MEM___CBL_FREE_MEM.cob: Likewise.
+       * cobol.dg/group2/CBL_CHECK_FILE_EXIST.cob: Likewise.
+       * 
cobol.dg/group2/CBL_CREATE_FILE___CBL_WRITE_FILE___CBL_CLOSE_FILE.cob: Likewise.
+       * cobol.dg/group2/CBL_DELETE_FILE.cob: Likewise.
+       * cobol.dg/group2/CBL_OPEN_FILE___CBL_CLOSE_FILE.cob: Likewise.
+       * cobol.dg/group2/CBL_OPEN_FILE___CBL_READ_FILE___CBL_CLOSE_FILE.cob: 
Likewise.
+       * cobol.dg/group2/CBL_READ_FILE__check_file_size_with_flags___128.cob: 
Likewise.
+       * cobol.dg/group2/CDF2_-_DEFINE_FOO_AS_literal-1.cob: Likewise.
+       * cobol.dg/group2/CDF2_Trouble_with___IF__1_.cob: Likewise.
+       * cobol.dg/group2/CDF2_Trouble_with___IF__2_.cob: Likewise.
+       * cobol.dg/group2/CDF4_.cob: Likewise.
+       * cobol.dg/group2/CDF_Feature_.cob: Likewise.
+       * cobol.dg/group2/CDF_IS_NOT_DEFINED.cob: Likewise.
+       * cobol.dg/group2/CDF__1__IF____text_.cob: Likewise.
+       * cobol.dg/group2/CDF__2__IF____number_.cob: Likewise.
+       * cobol.dg/group2/CDF__3__ALL_NUMERIC_COMPARISONS.cob: Likewise.
+       * cobol.dg/group2/CHAR_and_ORD_with_COLLATING_sequence_-_ASCII.cob: 
Likewise.
+       * cobol.dg/group2/CHAR_and_ORD_with_COLLATING_sequence_-_EBCDIC.cob: 
Likewise.
+       * cobol.dg/group2/COMP-3_to_COMP-3__IN-PHASE__MOVES.cob: Likewise.
+       * cobol.dg/group2/COMP-3_to_COMP-3__OUT-OF-PHASE__MOVES.cob: Likewise.
+       * cobol.dg/group2/COMP-3_to_COMP-3_size_error.cob: Likewise.
+       * cobol.dg/group2/COMP-3_to_numeric-display_size_error.cob: Likewise.
+       * cobol.dg/group2/COMP-5_Sanity_Check_.cob: Likewise.
+       * cobol.dg/group2/COMP-6_arithmetic.cob: Likewise.
+       * cobol.dg/group2/COMP-6_numeric_test.cob: Likewise.
+       * cobol.dg/group2/COMP-6_used_with_DISPLAY.cob: Likewise.
+       * cobol.dg/group2/COMP-6_used_with_MOVE.cob: Likewise.
+       * cobol.dg/group2/COMPUTE_multiplication_to_FIX4.cob: Likewise.
+       * cobol.dg/group2/CONTINUE_AFTER_1_SECONDS.cob: Likewise.
+       * cobol.dg/group2/CURRENCY_SIGN.cob: Likewise.
+       * cobol.dg/group2/CURRENCY_SIGN_WITH_PICTURE_SYMBOL.cob: Likewise.
+       * cobol.dg/group2/Check_for_equality_of_COMP-1___COMP-2.cob: Likewise.
+       * cobol.dg/group2/Checking_IS_NUMERIC.cob: Likewise.
+       * cobol.dg/group2/Class_check_with_reference_modification.cob: Likewise.
+       * cobol.dg/group2/Clear_negative_zero_after_truncated_MOVE.cob: 
Likewise.
+       * cobol.dg/group2/Compare_COMP-2_with_floating-point_literal.cob: 
Likewise.
+       * cobol.dg/group2/Complex_EVALUATE__1_.cob: Likewise.
+       * cobol.dg/group2/Complex_EVALUATE__2_.cob: Likewise.
+       * cobol.dg/group2/Complex_HEX__VALUE_and_MOVE_-_ASCII_EBCDIC.cob: 
Likewise.
+       * cobol.dg/group2/Complex_IF.cob: Likewise.
+       * cobol.dg/group2/Complex_INITIALIZE_with_nested_tables__1_.cob: 
Likewise.
+       * cobol.dg/group2/Complex_INITIALIZE_with_nested_tables__2_.cob: 
Likewise.
+       * cobol.dg/group2/Concatenation_operator.cob: Likewise.
+       * cobol.dg/group2/Contained_program_visibility__3_.cob: Likewise.
+       * cobol.dg/group2/Contained_program_visibility__4_.cob: Likewise.
+       * cobol.dg/group2/Context_sensitive_words__1_.cob: Likewise.
+       * cobol.dg/group2/Context_sensitive_words__2_.cob: Likewise.
+       * cobol.dg/group2/Context_sensitive_words__3_.cob: Likewise.
+       * cobol.dg/group2/Context_sensitive_words__4_.cob: Likewise.
+       * cobol.dg/group2/Context_sensitive_words__5_.cob: Likewise.
+       * cobol.dg/group2/Context_sensitive_words__6_.cob: Likewise.
+       * cobol.dg/group2/Context_sensitive_words__7_.cob: Likewise.
+       * cobol.dg/group2/Context_sensitive_words__8_.cob: Likewise.
+       * cobol.dg/group2/DEBUG-ITEM_using_mh_identical.cob: Likewise.
+       * cobol.dg/group2/DEBUG_Line.cob: Likewise.
+       * cobol.dg/group2/DECIMAL-POINT_is_COMMA__1_.cob: Likewise.
+       * cobol.dg/group2/DECIMAL-POINT_is_COMMA__2_.cob: Likewise.
+       * cobol.dg/group2/DECIMAL-POINT_is_COMMA__3_.cob: Likewise.
+       * cobol.dg/group2/DECIMAL-POINT_is_COMMA__4_.cob: Likewise.
+       * cobol.dg/group2/DECIMAL-POINT_is_COMMA__5_.cob: Likewise.
+       * cobol.dg/group2/DISPLAY_IBM-formatted_COMP-1_and_COMP-2.cob: Likewise.
+       * cobol.dg/group2/DISPLAY__Sign_ASCII__2_.cob: Likewise.
+       * cobol.dg/group2/DISPLAY_and_assignment_NumericDisplay.cob: Likewise.
+       * cobol.dg/group2/DISPLAY_data_items_with_MOVE_statement.cob: Likewise.
+       * cobol.dg/group2/DISPLAY_data_items_with_VALUE_clause.cob: Likewise.
+       * cobol.dg/group2/DISPLAY_literals__DECIMAL-POINT_is_COMMA.cob: 
Likewise.
+       * cobol.dg/group2/DIVIDE_binary-long_giving_remainder.cob: Likewise.
+       * cobol.dg/group2/DIVIDE_numeric-display_giving_remainder.cob: Likewise.
+       * cobol.dg/group2/Default_Arithmetic__1_.cob: Likewise.
+       * cobol.dg/group2/Dynamic_reference_modification.cob: Likewise.
+       * cobol.dg/group2/EC-BOUND-REF-MOD_checking_process_termination.cob: 
Likewise.
+       * cobol.dg/group2/EC-SIZE-TRUNCATION_EC-SIZE-OVERFLOW.cob: Likewise.
+       * cobol.dg/group2/EC-SIZE-ZERO-DIVIDE__fixed_and_float.cob: Likewise.
+       * cobol.dg/group2/ENTRY_statement.cob: Likewise.
+       * cobol.dg/group2/EVALUATE_WHEN_NEGATIVE.cob: Likewise.
+       * cobol.dg/group2/EVALUATE__A__OR__a_.cob: Likewise.
+       * cobol.dg/group2/EVALUATE_condition__1_.cob: Likewise.
+       * cobol.dg/group2/EVALUATE_condition__2_.cob: Likewise.
+       * cobol.dg/group2/EVALUATE_doubled_WHEN.cob: Likewise.
+       * cobol.dg/group2/EVALUATE_with_WHEN_using_condition-1.cob: Likewise.
+       * cobol.dg/group2/EXIT_PARAGRAPH.cob: Likewise.
+       * cobol.dg/group2/EXIT_PERFORM.cob: Likewise.
+       * cobol.dg/group2/EXIT_PERFORM_CYCLE.cob: Likewise.
+       * cobol.dg/group2/EXIT_SECTION.cob: Likewise.
+       * cobol.dg/group2/FIND-STRING__forward_.cob: Likewise.
+       * cobol.dg/group2/FIND-STRING__reverse_.cob: Likewise.
+       * cobol.dg/group2/FIXED_FORMAT_data_in_cols_73_and_beyond.cob: Likewise.
+       * cobol.dg/group2/FIXED_FORMAT_data_misplaced_asterisk.cob: Likewise.
+       * cobol.dg/group2/FLOAT-LONG_with_SIZE_ERROR.cob: Likewise.
+       * cobol.dg/group2/FLOAT-SHORT___FLOAT-LONG_w_o_SIZE_ERROR.cob: Likewise.
+       * cobol.dg/group2/FLOAT-SHORT_with_SIZE_ERROR.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_ABS.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_ACOS.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_ALL_INTRINSIC_simple_test.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_ANNUITY.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_ASIN.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_ATAN.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_BIGGER-POINTER.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_BIGGER-POINTER__2_.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_BYTE-LENGTH.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_CHAR.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_COMBINED-DATETIME.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_CONCAT___CONCATENATE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_CONCAT_with_reference_modding.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_CONVERT.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_COS.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_CURRENT-DATE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_DATE-OF-INTEGER.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_DATE-TO-YYYYMMDD.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_DATE___TIME_OMNIBUS.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_DAY-OF-INTEGER.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_DAY-TO-YYYYDDD.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_E.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_EXCEPTION-FILE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_EXCEPTION-STATEMENT.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_EXCEPTION-STATUS.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_EXP.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_EXP10.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_FACTORIAL.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_FORMATTED-DATE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_FORMATTED-DATETIME.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_FORMATTED-DATETIME_with_ref_modding.cob: 
Likewise.
+       * cobol.dg/group2/FUNCTION_FORMATTED-DATE_TIME_DATETIME.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_FORMATTED-DATE_with_ref_modding.cob: 
Likewise.
+       * cobol.dg/group2/FUNCTION_FORMATTED-TIME_DP.COMMA.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_FORMATTED-TIME_with_ref_modding.cob: 
Likewise.
+       * cobol.dg/group2/FUNCTION_FRACTION-PART.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_HEX-OF.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_HIGHEST-ALGEBRAIC.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_INTEGER-OF-DATE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_INTEGER-OF-DAY.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_INTEGER-OF-FORMATTED-DATE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_INTEGER-PART.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_INTEGER.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_LENGTH__1_.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_LENGTH__2_.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_LOCALE-COMPARE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_LOCALE-DATE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_LOCALE-TIME-FROM-SECONDS.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_LOCALE-TIME.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_LOG.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_LOG10.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_LOWER-CASE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_LOWER-CASE_with_reference_modding.cob: 
Likewise.
+       * cobol.dg/group2/FUNCTION_LOWEST-ALGEBRAIC.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_MAX.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_MEAN.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_MEDIAN.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_MIDRANGE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_MIN.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_MODULE-NAME.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_MOD__invalid_.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_MOD__valid_.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_NUMVAL-C.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_NUMVAL-C_DP.COMMA.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_NUMVAL-F.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_NUMVAL.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_ORD-MAX.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_ORD-MIN.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_ORD.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_PI.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_PRESENT-VALUE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_RANDOM.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_RANGE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_REM__invalid_.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_REM__valid_.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_REVERSE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_REVERSE_with_reference_modding.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_SECONDS-FROM-FORMATTED-TIME.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_SECONDS-PAST-MIDNIGHT.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_SIGN.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_SIN.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_SQRT.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_SQRT__2_.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_STANDARD-DEVIATION.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_SUBSTITUTE-CASE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_SUBSTITUTE-CASE_with_reference_mod.cob: 
Likewise.
+       * cobol.dg/group2/FUNCTION_SUBSTITUTE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_SUBSTITUTE_with_reference_modding.cob: 
Likewise.
+       * cobol.dg/group2/FUNCTION_SUM.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_TAN.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_TEST-DATE-YYYYMMDD.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_TEST-DAY-YYYYDDD__1_.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_TEST-DAY-YYYYDDD__2_.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_DP.COMMA.cob: 
Likewise.
+       * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_additional.cob: 
Likewise.
+       * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_with_dates.cob: 
Likewise.
+       * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_with_datetimes.cob: 
Likewise.
+       * cobol.dg/group2/FUNCTION_TEST-FORMATTED-DATETIME_with_times.cob: 
Likewise.
+       * cobol.dg/group2/FUNCTION_TEST-NUMVAL-C.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_TEST-NUMVAL-F.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_TEST-NUMVAL.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_TRIM.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_TRIM_with_NATIONAL_characters.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_TRIM_with_extra_characters.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_TRIM_with_reference_modding.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_TRIM_zero_length.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_UPPER-CASE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_UPPER-CASE_with_reference_modding.cob: 
Likewise.
+       * cobol.dg/group2/FUNCTION_VARIANCE.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_WHEN-COMPILED.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_YEAR-TO-YYYY.cob: Likewise.
+       * cobol.dg/group2/FUNCTION_as_CALL_parameter_BY_CONTENT.cob: Likewise.
+       * cobol.dg/group2/Fixed_continuation_indicator.cob: Likewise.
+       * cobol.dg/group2/Floating_continuation_indicator__1_.cob: Likewise.
+       * cobol.dg/group2/Fundamental_INSPECT_BACKWARD_REPLACING.cob: Likewise.
+       * cobol.dg/group2/Fundamental_INSPECT_BACKWARD_TALLYING.cob: Likewise.
+       * cobol.dg/group2/Fundamental_INSPECT_REPLACING.cob: Likewise.
+       * cobol.dg/group2/Fundamental_INSPECT_TALLYING.cob: Likewise.
+       * 
cobol.dg/group2/GCC_125616_RT3601_-_IBM_incorrect_DISPLAY_of_COMP-1_COMP-2_float.cob:
+       Likewise.
+       * cobol.dg/group2/GLOBAL_FD__1_.cob: Likewise.
+       * cobol.dg/group2/GLOBAL_FD__2_.cob: Likewise.
+       * cobol.dg/group2/GLOBAL_FD__3_.cob: Likewise.
+       * cobol.dg/group2/GLOBAL_FD__4_.cob: Likewise.
+       * cobol.dg/group2/GLOBAL_at_lower_level.cob: Likewise.
+       * cobol.dg/group2/GLOBAL_at_same_level.cob: Likewise.
+       * cobol.dg/group2/Hexadecimal_literal.cob: Likewise.
+       * cobol.dg/group2/IBM_dialect_COMP_redefined_by_POINTER_as_64-bit.cob: 
Likewise.
+       * cobol.dg/group2/INITIALIZE_OCCURS_with_SIGN_LEADING___TRAILING.cob: 
Likewise.
+       * cobol.dg/group2/INITIALIZE_OCCURS_with_numeric_edited.cob: Likewise.
+       * cobol.dg/group2/INITIALIZE_complex_group__1_.cob: Likewise.
+       * cobol.dg/group2/INITIALIZE_complex_group__2_.cob: Likewise.
+       * cobol.dg/group2/INITIALIZE_group_entry_with_OCCURS.cob: Likewise.
+       * cobol.dg/group2/INITIALIZE_of_EXTERNAL_data_items.cob: Likewise.
+       * cobol.dg/group2/INITIALIZE_with_-defaultbyte__ASCII_.cob: Likewise.
+       * cobol.dg/group2/INITIALIZE_with_-defaultbyte__EBCDIC_.cob: Likewise.
+       * cobol.dg/group2/INITIALIZE_with_FILLER.cob: Likewise.
+       * cobol.dg/group2/INITIALIZE_with_REDEFINES.cob: Likewise.
+       * cobol.dg/group2/INITIALIZE_with_reference_modification.cob: Likewise.
+       * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_LEADING.cob: Likewise.
+       * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_TRAILING.cob: Likewise.
+       * cobol.dg/group2/INSPECT_BACKWARD_simple_CONVERTING.cob: Likewise.
+       * cobol.dg/group2/INSPECT_BACKWARD_simple_REPLACING.cob: Likewise.
+       * cobol.dg/group2/INSPECT_BACKWARD_simple_TALLYING.cob: Likewise.
+       * cobol.dg/group2/INSPECT_CONVERTING_NULL.cob: Likewise.
+       * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constant.cob: 
Likewise.
+       * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constants.cob: 
Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_1.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_2.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_3.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_4.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_5-f.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_5-r.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_5.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_6.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_7.cob: Likewise.
+       * cobol.dg/group2/INSPECT_No_repeat_conversion_check.cob: Likewise.
+       * cobol.dg/group2/INSPECT_REPLACING_LEADING_ZEROS_BY_SPACES.cob: 
Likewise.
+       * cobol.dg/group2/INSPECT_REPLACING_figurative_constant.cob: Likewise.
+       * cobol.dg/group2/INSPECT_TALLYING_AFTER.cob: Likewise.
+       * cobol.dg/group2/INSPECT_TALLYING_BEFORE.cob: Likewise.
+       * cobol.dg/group2/INSPECT_TALLYING_REPLACING_ISO_Example.cob: Likewise.
+       * cobol.dg/group2/INSPECT_TRAILING.cob: Likewise.
+       * cobol.dg/group2/Index_and_parenthesized_expression.cob: Likewise.
+       * cobol.dg/group2/Indicators_______________-____D__.cob: Likewise.
+       * cobol.dg/group2/Intrinsic_Function_ABS.cob: Likewise.
+       * cobol.dg/group2/Intrinsic_Function_ACOS.cob: Likewise.
+       * cobol.dg/group2/Intrinsic_Function_ANNUITY.cob: Likewise.
+       * cobol.dg/group2/Intrinsic_Function_DATE-YYYYMMDD.cob: Likewise.
+       * cobol.dg/group2/Intrinsic_Function_NUMVAL.cob: Likewise.
+       * cobol.dg/group2/Intrinsics_without_FUNCTION_keyword__3_.cob: Likewise.
+       * cobol.dg/group2/LENGTH_OF_omnibus.cob: Likewise.
+       * cobol.dg/group2/LOCAL-STORAGE__3__with_recursive_PROGRAM-ID.cob: 
Likewise.
+       * 
cobol.dg/group2/LOCAL-STORAGE__4__with_recursive_PROGRAM-ID_..._USING.cob: 
Likewise.
+       * cobol.dg/group2/Large_PIC_10000000_.cob: Likewise.
+       * cobol.dg/group2/Length_overflow__1_.cob: Likewise.
+       * cobol.dg/group2/Length_overflow__2_.cob: Likewise.
+       * cobol.dg/group2/Length_overflow_with_offset__1_.cob: Likewise.
+       * cobol.dg/group2/Length_overflow_with_offset__2_.cob: Likewise.
+       * cobol.dg/group2/Length_overflow_with_offset__3_.cob: Likewise.
+       * cobol.dg/group2/Long_Division.cob: Likewise.
+       * cobol.dg/group2/MOVE_LEVEL_78.cob: Likewise.
+       * cobol.dg/group2/MOVE_NumericDisplay_to_COMP-3.cob: Likewise.
+       * cobol.dg/group2/MOVE_X_000203_.cob: Likewise.
+       * cobol.dg/group2/MOVE_Z_literal_.cob: Likewise.
+       * cobol.dg/group2/MOVE_indexes.cob: Likewise.
+       * cobol.dg/group2/MOVE_integer_literal_to_alphanumeric.cob: Likewise.
+       * cobol.dg/group2/MOVE_to_JUSTIFIED_items.cob: Likewise.
+       * cobol.dg/group2/MOVE_to_edited_item__1_.cob: Likewise.
+       * cobol.dg/group2/MOVE_to_edited_item__2_.cob: Likewise.
+       * cobol.dg/group2/MOVE_to_item_with_simple_and_floating_insertion.cob: 
Likewise.
+       * cobol.dg/group2/MOVE_to_itself.cob: Likewise.
+       * cobol.dg/group2/MOVE_with_group_refmod.cob: Likewise.
+       * cobol.dg/group2/MOVE_with_refmod.cob: Likewise.
+       * cobol.dg/group2/MOVE_with_refmod__variable_.cob: Likewise.
+       * cobol.dg/group2/MULTIPLY_BY_literal_in_INITIAL_program.cob: Likewise.
+       * cobol.dg/group2/MULTIPLY_to_FIX4.cob: Likewise.
+       * cobol.dg/group2/Multi-target_MOVE_with_subscript_re-evaluation.cob: 
Likewise.
+       * cobol.dg/group2/Multiple_INDEXED_BY_variables_with_the_same_name.cob: 
Likewise.
+       * cobol.dg/group2/N-Queens_algorithm.cob: Likewise.
+       * 
cobol.dg/group2/Named_conditionals_-_fixed__float__and_alphabetic.cob: Likewise.
+       * cobol.dg/group2/Nested_PERFORM.cob: Likewise.
+       * cobol.dg/group2/Non-numeric_data_in_numeric-display__1_.cob: Likewise.
+       * cobol.dg/group2/Non-numeric_data_in_packed_decimal.cob: Likewise.
+       * cobol.dg/group2/Non-overflow_after_overflow.cob: Likewise.
+       * cobol.dg/group2/Numeric-display_sign_encoding__2_.cob: Likewise.
+       * cobol.dg/group2/Numeric-display_sign_encoding_sanity_check.cob: 
Likewise.
+       * cobol.dg/group2/Numeric_operations__1_.cob: Likewise.
+       * cobol.dg/group2/Numeric_operations__2_.cob: Likewise.
+       * cobol.dg/group2/Numeric_operations__3_.cob: Likewise.
+       * cobol.dg/group2/Numeric_operations__4_.cob: Likewise.
+       * cobol.dg/group2/Numeric_operations__5_.cob: Likewise.
+       * cobol.dg/group2/Numeric_operations__6_.cob: Likewise.
+       * cobol.dg/group2/Numeric_operations__7_.cob: Likewise.
+       * cobol.dg/group2/Numeric_operations__8_.cob: Likewise.
+       * cobol.dg/group2/OCCURS_clause_with_1_entry.cob: Likewise.
+       * cobol.dg/group2/OSVS_Arithmetic_Test__2_.cob: Likewise.
+       * cobol.dg/group2/Occurs_DEPENDING_ON__source_and_dest.cob: Likewise.
+       * cobol.dg/group2/Offset_overflow.cob: Likewise.
+       * cobol.dg/group2/Offset_underflow.cob: Likewise.
+       * cobol.dg/group2/Overlapping_MOVE.cob: Likewise.
+       * cobol.dg/group2/PACKED-DECIMAL_arithmetic.cob: Likewise.
+       * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__1_.cob: Likewise.
+       * cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__2_.cob: Likewise.
+       * cobol.dg/group2/PACKED-DECIMAL_dump.cob: Likewise.
+       * cobol.dg/group2/PACKED-DECIMAL_numeric_test__1_.cob: Likewise.
+       * cobol.dg/group2/PACKED-DECIMAL_numeric_test__2_.cob: Likewise.
+       * cobol.dg/group2/PACKED-DECIMAL_used_with_DISPLAY.cob: Likewise.
+       * cobol.dg/group2/PACKED-DECIMAL_used_with_INITIALIZE.cob: Likewise.
+       * cobol.dg/group2/PACKED-DECIMAL_used_with_MOVE.cob: Likewise.
+       * cobol.dg/group2/PERFORM_..._CONTINUE.cob: Likewise.
+       * cobol.dg/group2/PERFORM_TIMES_subscripted.cob: Likewise.
+       * cobol.dg/group2/PERFORM_VARYING_BY_-0.2.cob: Likewise.
+       * cobol.dg/group2/PERFORM_inline__1_.cob: Likewise.
+       * cobol.dg/group2/PERFORM_inline__2_.cob: Likewise.
+       * cobol.dg/group2/PERFORM_type_OSVS.cob: Likewise.
+       * cobol.dg/group2/PIC_ZZZ-__ZZZ_.cob: Likewise.
+       * cobol.dg/group2/POINTER__display.cob: Likewise.
+       * 
cobol.dg/group2/PR39_RT3573_-_Parser_issue_w_concat._source_lines.cob: Likewise.
+       * cobol.dg/group2/Preserve_collation_past_a_CALL.cob: Likewise.
+       * cobol.dg/group2/Program-to-program_parameters_and_retvals.cob: 
Likewise.
+       * cobol.dg/group2/Quick_check_of_PIC_XX_COMP-5.cob: Likewise.
+       * cobol.dg/group2/Quote_marks_in_comment_paragraphs.cob: Likewise.
+       * cobol.dg/group2/REDEFINES__chained.cob: Likewise.
+       * cobol.dg/group2/REDEFINES_values_on_FILLER_and_INITIALIZE.cob: 
Likewise.
+       * cobol.dg/group2/RETURN-CODE_moving.cob: Likewise.
+       * cobol.dg/group2/RETURN-CODE_nested.cob: Likewise.
+       * cobol.dg/group2/RETURN-CODE_with_INITIAL_and_RECURSIVE.cob: Likewise.
+       * cobol.dg/group2/ROUNDED_AWAY-FROM-ZERO.cob: Likewise.
+       * cobol.dg/group2/ROUNDED_NEAREST-AWAY-FROM-ZERO.cob: Likewise.
+       * cobol.dg/group2/ROUNDED_NEAREST-EVEN.cob: Likewise.
+       * cobol.dg/group2/ROUNDED_NEAREST-TOWARD-ZERO.cob: Likewise.
+       * cobol.dg/group2/ROUNDED_TOWARD-GREATER.cob: Likewise.
+       * cobol.dg/group2/ROUNDED_TOWARD-LESSER.cob: Likewise.
+       * cobol.dg/group2/ROUNDED_TRUNCATION.cob: Likewise.
+       * cobol.dg/group2/ROUNDING_omnibus_Floating-Point_from_COMPUTE.cob: 
Likewise.
+       * cobol.dg/group2/ROUNDING_omnibus_NumericDisplay_from_COMPUTE.cob: 
Likewise.
+       * cobol.dg/group2/Recursive_FUNCTION_with_local-storage.cob: Likewise.
+       * cobol.dg/group2/Recursive_PERFORM_paragraph.cob: Likewise.
+       * cobol.dg/group2/Recursive_subscripts.cob: Likewise.
+       * cobol.dg/group2/Refmod__comparisons_inside_numeric-display.cob: 
Likewise.
+       * cobol.dg/group2/Refmod_sources_are_figurative_constants.cob: Likewise.
+       * cobol.dg/group2/Repository_functions_clause.cob: Likewise.
+       * cobol.dg/group2/Rounding_from_BINARY_signable_and_negative.cob: 
Likewise.
+       * cobol.dg/group2/Rounding_from_BINARY_signable_and_positive.cob: 
Likewise.
+       * cobol.dg/group2/Rounding_from_BINARY_unsignable.cob: Likewise.
+       * cobol.dg/group2/SEARCH_ALL_with_OCCURS_DEPENDING_ON.cob: Likewise.
+       * cobol.dg/group2/SORT__EBCDIC_table_sort__1_.cob: Likewise.
+       * cobol.dg/group2/SORT__EBCDIC_table_sort__2_.cob: Likewise.
+       * cobol.dg/group2/SORT__table_sort.cob: Likewise.
+       * cobol.dg/group2/SORT__table_sort__2___ASCII_.cob: Likewise.
+       * cobol.dg/group2/SORT__table_sort__2___EBCDIC_.cob: Likewise.
+       * cobol.dg/group2/SORT__table_sort__3A_.cob: Likewise.
+       * cobol.dg/group2/SORT__table_sort__3B_.cob: Likewise.
+       * cobol.dg/group2/SOURCE_FIXED_FREE_directives.cob: Likewise.
+       * cobol.dg/group2/STOP_RUN_WITH_ERROR_STATUS.cob: Likewise.
+       * cobol.dg/group2/STOP_RUN_WITH_NORMAL_STATUS.cob: Likewise.
+       * cobol.dg/group2/STRING___UNSTRING__NOT__ON_OVERFLOW.cob: Likewise.
+       * cobol.dg/group2/STRING_with_subscript_reference.cob: Likewise.
+       * cobol.dg/group2/Sanity_check_for_ENTRY.cob: Likewise.
+       * cobol.dg/group2/Separate_sign_positions__1_.cob: Likewise.
+       * cobol.dg/group2/Separate_sign_positions__2_.cob: Likewise.
+       * cobol.dg/group2/Simple_COMP-X.cob: Likewise.
+       * cobol.dg/group2/Simple_DEBUG-ITEM.cob: Likewise.
+       * cobol.dg/group2/Simple_ENVIRONMENT-NAME_with_exception.cob: Likewise.
+       * cobol.dg/group2/Simple_TYPEDEF.cob: Likewise.
+       * cobol.dg/group2/Simple_floating-point_MOVE.cob: Likewise.
+       * cobol.dg/group2/Simple_floating-point_VALUE_and_MOVE.cob: Likewise.
+       * cobol.dg/group2/Simple_p-scaling.cob: Likewise.
+       * 
cobol.dg/group2/Static_CALL_with_ON_EXCEPTION__with_-fno-static-call_.cob: 
Likewise.
+       * cobol.dg/group2/Static_reference_modification.cob: Likewise.
+       * cobol.dg/group2/Subscript_by_arithmetic_expression.cob: Likewise.
+       * cobol.dg/group2/Subscript_out_of_bounds__1_.cob: Likewise.
+       * cobol.dg/group2/Subscript_out_of_bounds__2_.cob: Likewise.
+       * cobol.dg/group2/Subscripted_refmods.cob: Likewise.
+       * cobol.dg/group2/UDF_RETURNING_group_and_PIC_9_5_.cob: Likewise.
+       * cobol.dg/group2/UDF_fibonacci_recursion.cob: Likewise.
+       * cobol.dg/group2/UDF_in_COMPUTE.cob: Likewise.
+       * cobol.dg/group2/UDF_with_recursion.cob: Likewise.
+       * cobol.dg/group2/UNSTRING_DELIMITED_ALL_LOW-VALUE.cob: Likewise.
+       * cobol.dg/group2/UNSTRING_DELIMITED_ALL_SPACE-2.cob: Likewise.
+       * cobol.dg/group2/UNSTRING_DELIMITED_POINTER.cob: Likewise.
+       * cobol.dg/group2/UNSTRING_DELIMITER_IN.cob: Likewise.
+       * cobol.dg/group2/UNSTRING_with_FUNCTION___literal.cob: Likewise.
+       * cobol.dg/group2/UNSTRING_with_refmods.cob: Likewise.
+       * cobol.dg/group2/USING_COMP-3_BY_REFERENCE.cob: Likewise.
+       * cobol.dg/group2/USING_COMP-3_BY_VALUE.cob: Likewise.
+       * cobol.dg/group2/USING_FLOAT-SLX_BY_REFERENCE.cob: Likewise.
+       * cobol.dg/group2/USING_FLOAT-SLX_BY_VALUE.cob: Likewise.
+       * cobol.dg/group2/USING_NumericDisplay_BY_REFERENCE.cob: Likewise.
+       * cobol.dg/group2/USING_NumericDisplay_BY_VALUE.cob: Likewise.
+       * cobol.dg/group2/USING_Signed_-_COMP-3_BY_REFERENCE.cob: Likewise.
+       * cobol.dg/group2/USING_Signed_-_COMP-3_BY_VALUE.cob: Likewise.
+       * cobol.dg/group2/USING_Signed_-_NumericDisplay_BY_REFERENCE.cob: 
Likewise.
+       * cobol.dg/group2/USING_Signed_-_NumericDisplay_BY_VALUE.cob: Likewise.
+       * cobol.dg/group2/USING_Signed___COMP-3_BY_REFERENCE.cob: Likewise.
+       * cobol.dg/group2/USING_Signed___COMP-3_BY_VALUE.cob: Likewise.
+       * cobol.dg/group2/USING_Signed___NumericDisplay_BY_REFERENCE.cob: 
Likewise.
+       * cobol.dg/group2/USING_Signed___NumericDisplay_BY_VALUE.cob: Likewise.
+       * cobol.dg/group2/access_to_OPTIONAL_LINKAGE_item_not_passed.cob: 
Likewise.
+       * cobol.dg/group2/add_-1_to_negative_pic_S9999.cob: Likewise.
+       * cobol.dg/group2/add_-1_to_pic_9999.cob: Likewise.
+       * cobol.dg/group2/add_-1_to_positive_pic_S9999.cob: Likewise.
+       * cobol.dg/group2/add_1_to_pic_9999.cob: Likewise.
+       * cobol.dg/group2/add_1_to_positive_pic_S9999.cob: Likewise.
+       * cobol.dg/group2/add__1_to_negative_pic_S9999.cob: Likewise.
+       * cobol.dg/group2/ambiguous_PERFORM.cob: Likewise.
+       * cobol.dg/group2/call_subprogram_using_pointer__passing_pointer.cob: 
Likewise.
+       * cobol.dg/group2/command-line.cob: Likewise.
+       * cobol.dg/group2/compare_alpha_to_all__literal_.cob: Likewise.
+       * cobol.dg/group2/compare_float_to_other_types.cob: Likewise.
+       * cobol.dg/group2/compare_national_to_display.cob: Likewise.
+       * cobol.dg/group2/comprensive_compare_comp-1_comp-5.cob: Likewise.
+       * cobol.dg/group2/debugging_lines__WITH_DEBUGGING_MODE_.cob: Likewise.
+       * cobol.dg/group2/debugging_lines__not_active_.cob: Likewise.
+       * cobol.dg/group2/floating-point_ADD_FORMAT_1.cob: Likewise.
+       * cobol.dg/group2/floating-point_ADD_FORMAT_2.cob: Likewise.
+       * cobol.dg/group2/floating-point_DIVIDE_FORMAT_1.cob: Likewise.
+       * cobol.dg/group2/floating-point_DIVIDE_FORMAT_2.cob: Likewise.
+       * cobol.dg/group2/floating-point_FORMAT_1.cob: Likewise.
+       * cobol.dg/group2/floating-point_FORMAT_2.cob: Likewise.
+       * cobol.dg/group2/floating-point_MULTIPLY_FORMAT_1.cob: Likewise.
+       * cobol.dg/group2/floating-point_MULTIPLY_FORMAT_2.cob: Likewise.
+       * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_1.cob: Likewise.
+       * cobol.dg/group2/floating-point_SUBTRACT_FORMAT_2.cob: Likewise.
+       * cobol.dg/group2/floating-point_literals.cob: Likewise.
+       * cobol.dg/group2/integer_arithmetic_on_floating-point_var.cob: 
Likewise.
+       * cobol.dg/group2/length_of_ODO_Rules_7__8A__and_8B.cob: Likewise.
+       * cobol.dg/group2/length_of_ODO_w_-_reference_modification.cob: 
Likewise.
+       * cobol.dg/group2/move_numeric_to_alphanumeric.cob: Likewise.
+       * cobol.dg/group2/numeric-display_to_COMP-3_size_error.cob: Likewise.
+       * cobol.dg/group2/procedure_division_using_by.cob: Likewise.
+       * cobol.dg/group2/refmod_with_nested_parentheses.cob: Likewise.
+       * cobol.dg/group2/repository.cob: Likewise.
+       * cobol.dg/group2/signed_unsigned_compare.cob: Likewise.
+       * cobol.dg/group2/skipping_at_the_top.cob: Likewise.
+       * cobol.dg/group2/source-computer_object-computer_repository__2_.cob: 
Likewise.
+       * cobol.dg/group2/README.txt: New file.
+
+2026-07-20  Ville Voutilainen  <[email protected]>
+
+       PR c++/125904
+       * g++.dg/contracts/cpp26/pr125904.C: New test.
+
+2026-07-20  Torbjörn SVENSSON  <[email protected]>
+
+       PR testsuite/126261
+       * lib/target-supports.exp (check_effective_target_can_deref_null):
+       Cast argument to char*.
+
+2026-07-20  Alex Coplan  <[email protected]>
+
+       * gcc.target/aarch64/deprecate-tme.c: New test.
+
+2026-07-20  Torbjörn SVENSSON  <[email protected]>
+
+       PR target/124364
+       * gcc.dg/Wstringop-overflow-47.c: Remove xfail.
+
+2026-07-20  Paul-Antoine Arras  <[email protected]>
+
+       * c-c++-common/gomp/for-static-3.c: Update scan-dump pattern.
+
+2026-07-20  Paul-Antoine Arras  <[email protected]>
+
+       * c-c++-common/gomp/scope-7.c: New test.
+       * c-c++-common/gomp/scope-8.c: New test.
+
+2026-07-20  Torbjörn SVENSSON  <[email protected]>
+
+       PR testsuite/126261
+       * g++.dg/torture/pr101373.C: Use effective-target can_deref_null.
+       * lib/target-supports.exp (check_effective_target_can_deref_null):
+       New proc.
+
+2026-07-20  Torbjörn SVENSSON  <[email protected]>
+
+       PR testsuite/118407
+       * gcc.dg/tree-ssa/predcom-8.c: Xfail test for arm*-*-* in hard
+       float ABI without MVE.
+
+2026-07-20  Torbjörn SVENSSON  <[email protected]>
+
+       PR testsuite/124043
+       * gcc.target/arm/crypto-vsha1cq_u32.c: Xfail test for -mthumb
+       -mfloat-abi=hard.
+       * gcc.target/arm/crypto-vsha1h_u32.c: Likewise.
+       * gcc.target/arm/crypto-vsha1mq_u32.c: Likewise.
+       * gcc.target/arm/crypto-vsha1pq_u32.c: Likewise.
+
+2026-07-20  Shreya Munnangi  <[email protected]>
+           Jeff Law  <[email protected]>
+
+       PR target/124741
+       * gcc.target/riscv/load-zalasr.c: Testcases for atomic load compiled
+       with rv64 and zalasr ext.
+       * gcc.target/riscv/load.c: Testcases for atomic load compiled with
+       rv64.
+       * gcc.target/riscv/load32-zalasr.c: Testcases for atomic load
+       compiled with rv32 and zalasr ext.
+       * gcc.target/riscv/load32.c: Testcases for atomic load compiled with
+       rv32.
+       * gcc.target/riscv/store-zalasr.c: Testcases for atomic store
+       compiled with rv64 and zalasr ext.
+       * gcc.target/riscv/store.c: Testcases for atomic store compiled
+       with rv64.
+       * gcc.target/riscv/store32-zalasr.c: Testcases for atomic store
+       compiled with rv32 and zalasr ext.
+       * gcc.target/riscv/store32.c: Testcases for atomic store compiled
+       with rv32.
+
+2026-07-20  Tobias Burnus  <[email protected]>
+
+       * gfortran.dg/gomp/spatial-dimensions-1.f90: New test.
+       * gfortran.dg/gomp/spatial-dimensions-2.f90: New test.
+       * gfortran.dg/gomp/spatial-dimensions-3.f90: New test.
+
+2026-07-20  Pan Li  <[email protected]>
+
+       * gcc.target/riscv/rvv/base/pr112431-7.c: Remove xfail.
+       * gcc.target/riscv/rvv/base/pr112431-8.c: Ditto.
+       * gcc.target/riscv/rvv/base/pr112431-9.c: Ditto.
+
+2026-07-20  Pan Li  <[email protected]>
+
+       * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-m1.c: New 
test.
+       * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-m2.c: New 
test.
+       * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-m4.c: New 
test.
+       * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-mf2.c: New 
test.
+       * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f16-mf4.c: New 
test.
+       * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f32-m1.c: New 
test.
+       * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f32-m2.c: New 
test.
+       * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f32-m4.c: New 
test.
+       * gcc.target/riscv/rvv/autovec/group_overlap/vfwcvt_f-f32-mf2.c: New 
test.
+
+2026-07-20  Philipp Tomsich  <[email protected]>
+
+       PR tree-optimization/126291
+       * gcc.target/aarch64/pr126291-2.c: New test.
+
 2026-07-19  Philipp Tomsich  <[email protected]>
 
        PR tree-optimization/126291
diff --git a/libga68/ChangeLog b/libga68/ChangeLog
index 20c40b54f7de..b0d93ce64179 100644
--- a/libga68/ChangeLog
+++ b/libga68/ChangeLog
@@ -1,3 +1,14 @@
+2026-07-20  chris hermansen  <[email protected]>
+
+       * standard.a68.in (Integer): New mode.
+       (whole_max_entry): New variable.
+       (whole_p10): Likewise.
+       (whole_stop_after): Likewise.
+       (whole_powers_of_10): Likewise.
+       (WHOLEDIGITS): New operator.
+       (whole): Rewrite.
+       (subwhole): Likewise.
+
 2026-05-30  Dhruv Chawla  <[email protected]>
 
        * ga68-error.c: Fix typos.
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 4c46f0ee9940..26f8ad531caf 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,25 @@
+2026-07-20  Paul-Antoine Arras  <[email protected]>
+
+       * config/gcn/teams.c (GOMP_distribute_static_worksharing_dispatch):
+       Update signature and comment.
+       * config/nvptx/teams.c (GOMP_distribute_static_worksharing_dispatch):
+       Likewise.
+       * libgomp_g.h (GOMP_loop_static_worksharing_dispatch,
+       GOMP_distribute_static_worksharing_dispatch): Update prototypes.
+       * loop.c (GOMP_loop_static_worksharing_dispatch): Update signature
+       and comment.
+       * teams.c (GOMP_distribute_static_worksharing_dispatch): Likewise.
+       * testsuite/libgomp.c-c++-common/for-static-3.c: Update scan-dump
+       pattern.
+
+2026-07-20  Paul-Antoine Arras  <[email protected]>
+
+       * libgomp.map: Add GOMP_scope_start_with_end and GOMP_scope_end.
+       * libgomp_g.h (GOMP_scope_start_with_end): Declare.
+       (GOMP_scope_end): Likewise.
+       * scope.c (GOMP_scope_start_with_end): New function.
+       (GOMP_scope_end): New stub.
+
 2026-07-17  Tobias Burnus  <[email protected]>
 
        * libgomp.texi (OpenMP 5.1 Impl Status): Mark device_type on vars
diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog
index e32fbcd98a51..824079a16b04 100644
--- a/libsanitizer/ChangeLog
+++ b/libsanitizer/ChangeLog
@@ -1,3 +1,9 @@
+2026-07-20  Jakub Jelinek  <[email protected]>
+
+       PR sanitizer/126307
+       * tsan/tsan_trace.h: Cherry-pick llvm-project revision
+       cdfdb06c9155080ec97d6e4f4dd90b6e7cefb0ca.
+
 2026-06-29  Pietro Monteiro  <[email protected]>
 
        PR bootstrap/103459
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 102b84cbc21b..2369f9673cb3 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,40 @@
+2026-07-20  Tomasz Kamiński  <[email protected]>
+           Álvaro Begué  <[email protected]>
+
+       PR libstdc++/124854
+       * src/c++20/tzdb.cc (ZoneInfo::save): Define.
+       (time_zone::_M_get_sys_info): Fold initial transition if they
+       occurs in duplicated local time window (merge_window) due move
+       from DST to STD zone.
+       * testsuite/std/time/time_zone/wall_cascade.cc (test_next_year):
+       Test that 1945 Pacific/Auckland transition is properly handled.
+       (test_negative): Adjust test to avoid zone merge.
+       * testsuite/std/time/time_zone/zone_merge.cc: New test.
+
+2026-07-20  Tomasz Kamiński  <[email protected]>
+
+       * 
testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize2.cc:
+       Include <cfloat> and use FLT_EVAL_METHOD instead of
+       __FLT_EVAL_METHOD__.
+       * 
testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize2.cc:
+       Likewise.
+
+2026-07-20  Tomasz Kamiński  <[email protected]>
+
+       PR libstdc++/116110
+       * src/c++20/tzdb.cc (time_zone::_M_get_sys_info): Correct
+       condition for stopping zone expansion before STD zone.
+       * testsuite/std/time/time_zone/116110.cc (test_dawson):
+       Add test for America/Dawson August 1945 transition.
+
+2026-07-20  Tomasz Kamiński  <[email protected]>
+
+       PR libstdc++/116110
+       * src/c++20/tzdb.cc (find_active_rule::to_local): Do not
+       modify min/max values for rules.
+       * testsuite/std/time/time_zone/wall_cascade.cc: Add test
+       for last_transition.
+
 2026-07-17  Tomasz Kamiński  <[email protected]>
 
        * 
testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize2.cc:

Reply via email to