]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 29 May 2025 00:18:19 +0000 (00:18 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 29 May 2025 00:18:19 +0000 (00:18 +0000)
ChangeLog
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libgomp/ChangeLog

index f9b63ba9d1aea0724c6ffb2fb5beecb7e5c81596..f14bb47ca2dd825166bcf0805a347cc10ae50b9d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2025-05-28  Kugan Vivekanandarajah  <kvivekananda@nvidia.com>
+
+       * Makefile.def: Fix typo in cpu_type
+       * Makefile.tpl: Add cpu_type
+
 2025-05-26  Kugan Vivekanandarajah  <kvivekananda@nvidia.com>
 
        * Makefile.def: AUTO_PROFILE based on cpu_type.
index bb3c1f7d282ab01d30676afb88272a2dab9a0a49..ca53504deb343f755d20aebcaa2320b3dc675ec3 100644 (file)
@@ -1,3 +1,71 @@
+2025-05-28  Jan Hubicka  <hubicka@ucw.cz>
+
+       PR target/119298
+       * config/i386/x86-tune-costs.h (struct processor_costs): Set addss cost
+       back to 2.
+
+2025-05-28  Robin Dapp  <rdapp.gcc@gmail.com>
+
+       * tree-vect-stmts.cc (vectorizable_load): Remove non-SLP paths.
+
+2025-05-28  Robin Dapp  <rdapp@ventanamicro.com>
+
+       PR target/120436
+       * config/riscv/riscv-vector-builtins-shapes.cc (struct vset_def):
+       Avoid division by zero.
+       (struct vget_def): Ditto.
+       * config/riscv/riscv-vector-builtins.h (struct function_group_info):
+       Use required_extensions_specified instead of duplicating code.
+
+2025-05-28  Pan Li  <pan2.li@intel.com>
+
+       * config/riscv/autovec.md (avg<v_double_trunc>3_floor): Add insn
+       expand to leverage vaadd directly.
+
+2025-05-28  Jan Hubicka  <hubicka@ucw.cz>
+
+       * cgraph.cc (cgraph_edge::maybe_hot_p): For auto-fdo turn 0
+       to non-zero.
+       * ipa-cp.cc (cs_interesting_for_ipcp_p): Do not trust
+       auto-fdo 0.
+       * profile-count.cc (profile_count::adjust_for_ipa_scaling): Likewise.
+       (profile_count::from_gcov_type): Fix formating.
+
+2025-05-28  Jan Hubicka  <hubicka@ucw.cz>
+
+       * predict.cc (rebuild_frequencies): look harder for presence
+       of profile feedback.
+
+2025-05-28  Yuta Mukai  <mukai.yuta@fujitsu.com>
+
+       * config/aarch64/aarch64-cores.def (fujitsu-monaka): Update ISA
+       features.
+
+2025-05-28  Jan Hubicka  <hubicka@ucw.cz>
+
+       * predict.cc (set_even_probabilities): Set quality to guessed.
+
+2025-05-28  Jan Hubicka  <hubicka@ucw.cz>
+
+       * auto-profile.cc (update_count_by_afdo_count): New function.
+       (afdo_set_bb_count): Add debug output; only set count if it is
+       non-zero.
+       (afdo_find_equiv_class): Add debug output.
+       (afdo_calculate_branch_prob): Fix formating.
+       (afdo_annotate_cfg): Add debug output; do not erase static
+       profile if autofdo profile is all 0.
+
+2025-05-28  Haochen Jiang  <haochen.jiang@intel.com>
+
+       * doc/extend.texi (C Extensions): Add missing menu items.
+
+2025-05-28  liuhongt  <hongtao.liu@intel.com>
+
+       PR tree-optimization/119181
+       * tree-vect-data-refs.cc (vect_analyze_data_ref_accesses):
+       Split datarefs when there's a gap bigger than
+       MAX_BITSIZE_MODE_ANY_MODE.
+
 2025-05-27  Jason Merrill  <jason@redhat.com>
 
        PR c++/120400
index 4044138c536f9fe4e7f879aa950f016014f5b46f..939851372b3b1b07baeb1c7c8de3a42d43213362 100644 (file)
@@ -1 +1 @@
-20250528
+20250529
index bd9b40522e76603eb8ff46e14d071c6100c7afcd..db79783d1e2aa6467bc77843e1bd1443dcd19e80 100644 (file)
@@ -1,3 +1,16 @@
+2025-05-28  Jason Merrill  <jason@redhat.com>
+
+       * module.cc (module_state::write_namespaces): Write
+       using-directives.
+       (module_state::read_namespaces): And read them.
+       * name-lookup.cc (add_using_namespace): Add overload.  Build a
+       USING_DECL for modules.
+       (name_lookup::search_usings, name_lookup::queue_usings)
+       (using_directives_contain_std_p): Strip the USING_DECL.
+       * name-lookup.h: Declare it.
+       * parser.cc (cp_parser_import_declaration): Set MK_EXPORTING
+       for export import.
+
 2025-05-27  Iain Sandoe  <iain@sandoe.co.uk>
 
        * coroutines.cc (cp_coroutine_transform::build_ramp_function):
index a506fe42968cf43a85fcfb59160275f7deac2cb2..0c4edf84ef43407661e85ed624dc64fe34964415 100644 (file)
@@ -1,3 +1,35 @@
+2025-05-28  Tobias Burnus  <tburnus@baylibre.com>
+
+       PR fortran/113152
+       * simplify.cc (gfc_simplify_cospi, gfc_simplify_sinpi): Avoid using
+       mpfr_fmod_ui in the MPFR < 4.2.0 version.
+
+2025-05-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/119586
+       * io.cc: Set missing comma error checks to STD_STD_LEGACY.
+
+2025-05-28  Yuao Ma  <c8ef@outlook.com>
+           Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/113152
+       * gfortran.h (enum gfc_isym_id): Add new enum.
+       * intrinsic.cc (add_functions): Register new intrinsics. Changing the call
+       from gfc_resolve_trigd{,2} to gfc_resolve_trig{,2}.
+       * intrinsic.h (gfc_simplify_acospi, gfc_simplify_asinpi,
+       gfc_simplify_asinpi, gfc_simplify_atanpi, gfc_simplify_atan2pi,
+       gfc_simplify_cospi, gfc_simplify_sinpi, gfc_simplify_tanpi): New.
+       (gfc_resolve_trig): Rename from gfc_resolve_trigd.
+       (gfc_resolve_trig2): Rename from gfc_resolve_trigd2.
+       * iresolve.cc (gfc_resolve_trig): Rename from gfc_resolve_trigd.
+       (gfc_resolve_trig2): Rename from gfc_resolve_trigd2.
+       * mathbuiltins.def: Add 7 new math builtins and re-align.
+       * simplify.cc (gfc_simplify_acos, gfc_simplify_asin,
+       gfc_simplify_acosd, gfc_simplify_asind): Revise error message.
+       (gfc_simplify_acospi, gfc_simplify_asinpi,
+       gfc_simplify_asinpi, gfc_simplify_atanpi, gfc_simplify_atan2pi,
+       gfc_simplify_cospi, gfc_simplify_sinpi, gfc_simplify_tanpi): New.
+
 2025-05-27  Harald Anlauf  <anlauf@gmx.de>
 
        PR fortran/101735
index 986bb94885ab89284b424ea51aba718fd06da0c4..9b97c4ab01f8bebaa3cf362c00f1795ea02e611e 100644 (file)
@@ -1,3 +1,68 @@
+2025-05-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/119586
+       * gfortran.dg/comma_format_extension_1.f: Update dg-options to
+       "-std=legacy".
+       * gfortran.dg/comma_format_extension_3.f: Likewise.
+       * gfortran.dg/continuation_13.f90: Likewise.
+
+2025-05-28  Yuao Ma  <c8ef@outlook.com>
+           Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/113152
+       * gfortran.dg/dec_math_3.f90: Test invalid input.
+       * gfortran.dg/dec_math_5.f90: Test valid output.
+       * gfortran.dg/dec_math_6.f90: New test.
+
+2025-05-28  Robin Dapp  <rdapp@ventanamicro.com>
+
+       PR target/120436
+       * gcc.target/riscv/rvv/base/pr120436.c: New test.
+
+2025-05-28  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/modules/namespace-8_a.C: New test.
+       * g++.dg/modules/namespace-8_b.C: New test.
+       * g++.dg/modules/namespace-9_a.C: New test.
+       * g++.dg/modules/namespace-9_b.C: New test.
+       * g++.dg/modules/namespace-10_a.C: New test.
+       * g++.dg/modules/namespace-10_b.C: New test.
+       * g++.dg/modules/namespace-10_c.C: New test.
+       * g++.dg/modules/namespace-11_a.C: New test.
+       * g++.dg/modules/namespace-11_b.C: New test.
+       * g++.dg/modules/namespace-11_c.C: New test.
+
+2025-05-28  Pan Li  <pan2.li@intel.com>
+
+       * gcc.target/riscv/rvv/autovec/avg.h: New test.
+       * gcc.target/riscv/rvv/autovec/avg_data.h: New test.
+       * gcc.target/riscv/rvv/autovec/avg_floor-1-i16-from-i32.c: New test.
+       * gcc.target/riscv/rvv/autovec/avg_floor-1-i16-from-i64.c: New test.
+       * gcc.target/riscv/rvv/autovec/avg_floor-1-i32-from-i64.c: New test.
+       * gcc.target/riscv/rvv/autovec/avg_floor-1-i8-from-i16.c: New test.
+       * gcc.target/riscv/rvv/autovec/avg_floor-1-i8-from-i32.c: New test.
+       * gcc.target/riscv/rvv/autovec/avg_floor-1-i8-from-i64.c: New test.
+       * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i16-from-i32.c: New test.
+       * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i16-from-i64.c: New test.
+       * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i32-from-i64.c: New test.
+       * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i8-from-i16.c: New test.
+       * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i8-from-i32.c: New test.
+       * gcc.target/riscv/rvv/autovec/avg_floor-run-1-i8-from-i64.c: New test.
+       * gcc.target/riscv/rvv/autovec/avg_run.h: New test.
+
+2025-05-28  Pan Li  <pan2.li@intel.com>
+
+       * gcc.target/riscv/rvv/autovec/vls/avg-1.c: Update asm check
+       to vaadd.
+       * gcc.target/riscv/rvv/autovec/vls/avg-2.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/vls/avg-3.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/widen/vec-avg-rv32gcv.c: Ditto.
+       * gcc.target/riscv/rvv/autovec/widen/vec-avg-rv64gcv.c: Ditto.
+
+2025-05-28  liuhongt  <hongtao.liu@intel.com>
+
+       * gcc.dg/vect/bb-slp-pr119181.c: New test.
+
 2025-05-27  Alejandro Colomar  <alx@kernel.org>
 
        PR c/117025
index ecf84ff729318fa3474c8262f4c1e9aa0106565c..4aab62b1a6075cab7e3600f6d4b5abcebb42841d 100644 (file)
@@ -1,3 +1,9 @@
+2025-05-28  Tobias Burnus  <tburnus@baylibre.com>
+
+       PR middle-end/118694
+       * testsuite/libgomp.fortran/metadirective-1.f90: xfail when
+       compiling (also) for nvptx offloading as an error is then expected.
+
 2025-05-23  Tobias Burnus  <tburnus@baylibre.com>
 
        PR middle-end/118694