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:
