Daily bump.
This commit is contained in:
parent
42a22b801d
commit
fa699c10b5
6 changed files with 226 additions and 1 deletions
|
@ -1,3 +1,74 @@
|
|||
2025-02-15 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/98028
|
||||
* vr-values.cc (check_for_binary_op_overflow): Try to use a known
|
||||
relationship betwen op0/op1 to statically determine overflow state.
|
||||
|
||||
2025-02-15 Robin Dapp <rdapp.gcc@gmail.com>
|
||||
|
||||
* config/riscv/autovec-opt.md
|
||||
(*single_widen_first_<any_widen_binop:optab><any_extend:su><mode>):
|
||||
New combine "bridge" pattern.
|
||||
|
||||
2025-02-15 Keith Packard <keithp@keithp.com>
|
||||
|
||||
* config/rx/rx.md (rx_cmpstrn): Correctly handle len=0 case.
|
||||
|
||||
2025-02-15 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* libsarifreplay.cc (sarif_replayer::handle_result_obj): Call
|
||||
handle_fix_object if we see a single-element "fixes" array.
|
||||
(sarif_replayer::handle_fix_object): New.
|
||||
(sarif_replayer::handle_artifact_change_object): New.
|
||||
|
||||
2025-02-15 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* libsarifreplay.cc (should_add_rule_p): New.
|
||||
(sarif_replayer::handle_result_obj): Use it to filter out rules
|
||||
that don't make sense.
|
||||
|
||||
2025-02-15 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* libsarifreplay.cc (sarif_replayer::handle_result_obj): Treat any
|
||||
relatedLocations without messages as secondary ranges within the
|
||||
diagnostic. Doing so requires stashing the notes until after
|
||||
the diagnostic has been finished, so that relatedLocations can be
|
||||
walked in one pass.
|
||||
|
||||
2025-02-15 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR sarif-replay/118881
|
||||
* doc/libgdiagnostics/topics/physical-locations.rst: Add
|
||||
diagnostic_physical_location_get_file.
|
||||
* libgdiagnostics++.h (physical_location::get_file): New wrapper.
|
||||
(diagnostic::add_location): Likewise.
|
||||
* libgdiagnostics.cc (diagnostic_manager::get_file_by_name): New.
|
||||
(diagnostic_physical_location::get_file): New.
|
||||
(diagnostic_physical_location_get_file): New.
|
||||
* libgdiagnostics.h (diagnostic_physical_location_get_file): New.
|
||||
* libgdiagnostics.map (diagnostic_physical_location_get_file): New.
|
||||
* libsarifreplay.cc (class annotation): New.
|
||||
(add_any_annotations): New.
|
||||
(sarif_replayer::handle_result_obj): Collect vectors of
|
||||
annotations in the calls to handle_location_object and apply them
|
||||
to "err" and to "note" as appropriate.
|
||||
(sarif_replayer::handle_thread_flow_location_object): Pass nullptr
|
||||
for annotations.
|
||||
(sarif_replayer::handle_location_object): Handle §3.28.6
|
||||
"annotations" property, using it to populate a new
|
||||
"out_annotations" param.
|
||||
|
||||
2025-02-15 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
* config/nvptx/nvptx.cc (nvptx_record_needed_fndecl): Tag as
|
||||
'static'.
|
||||
|
||||
2025-02-15 Jin Ma <jinma@linux.alibaba.com>
|
||||
|
||||
PR target/118872
|
||||
* config/riscv/riscv.cc (riscv_fntype_abi): Strengthen the logic
|
||||
of the check to avoid missing the error report.
|
||||
|
||||
2025-02-14 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
PR target/118878
|
||||
|
|
|
@ -1 +1 @@
|
|||
20250215
|
||||
20250216
|
||||
|
|
|
@ -1,3 +1,16 @@
|
|||
2025-02-15 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/118846
|
||||
* cp-tree.h (WILDCARD_TYPE_P): Include UNBOUND_CLASS_TEMPLATE.
|
||||
* decl2.cc (min_vis_expr_r): Don't assume a TEMPLATE_DECL will
|
||||
be a function or variable.
|
||||
|
||||
2025-02-15 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/118053
|
||||
* constexpr.cc (cxx_eval_constant_expression): Generalize
|
||||
DECL_VALUE_EXPR invisiref handling.
|
||||
|
||||
2025-02-14 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* pt.cc (tsubst_expr) <COMPONENT_REF>: Assign the result of
|
||||
|
|
|
@ -1,3 +1,36 @@
|
|||
2025-02-15 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/118080
|
||||
* gfortran.texi: Adjust documentation.
|
||||
* trans-decl.cc (create_function_arglist): Adjust to pass hidden
|
||||
presence flag also for derived type dummies with VALUE,OPTIONAL
|
||||
attribute.
|
||||
* trans-expr.cc (gfc_conv_expr_present): Expect hidden presence
|
||||
flag also for derived type dummies with VALUE,OPTIONAL attribute.
|
||||
(conv_cond_temp): Adjust to allow derived types.
|
||||
(conv_dummy_value): Extend to handle derived type dummies with
|
||||
VALUE,OPTIONAL attribute.
|
||||
(gfc_conv_procedure_call): Adjust for actual arguments passed to
|
||||
derived type dummies with VALUE,OPTIONAL attribute.
|
||||
* trans-types.cc (gfc_get_function_type): Adjust fndecl for
|
||||
hidden presence flag.
|
||||
|
||||
2025-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||||
|
||||
PR fortran/117430
|
||||
* resolve.cc (resolve_transfer): Change gfc_notify_std to
|
||||
gfc_error.
|
||||
|
||||
2025-02-15 Andrew Pinski <pinskia@gcc.gnu.org>
|
||||
|
||||
PR fortran/118159
|
||||
* invoke.texi: Remove mention of defunct web site for Coco.
|
||||
|
||||
2025-02-15 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||||
|
||||
* frontend-passes.cc (check_externals_procedure): Copy
|
||||
typespec from old to new symbol.
|
||||
|
||||
2025-02-13 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||||
|
||||
PR fortran/118845
|
||||
|
|
|
@ -1,3 +1,82 @@
|
|||
2025-02-15 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/98028
|
||||
* gcc.dg/tree-ssa/pr98028.c: New test.
|
||||
|
||||
2025-02-15 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/118080
|
||||
* gfortran.dg/value_optional_2.f90: New test.
|
||||
|
||||
2025-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||||
|
||||
PR fortran/117430
|
||||
* gfortran.dg/c_loc_test_17.f90: Use an assignment rather than
|
||||
PRINT.
|
||||
* gfortran.dg/c_ptr_tests_10.f03: Use a transfer function.
|
||||
* gfortran.dg/c_ptr_tests_16.f90: Use an assignment.
|
||||
* gfortran.dg/c_ptr_tests_9.f03: Use a transfer function.
|
||||
* gfortran.dg/init_flag_17.f90: Likewise.
|
||||
* gfortran.dg/pr32601_1.f03: Use an assignment.
|
||||
|
||||
2025-02-15 Robin Dapp <rdapp.gcc@gmail.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/pr117722.c: Scan for vminu and
|
||||
vmaxu.
|
||||
|
||||
2025-02-15 Robin Dapp <rdapp.gcc@gmail.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/reduc/reduc-8.c: Scan for add.
|
||||
* gcc.target/riscv/rvv/autovec/reduc/reduc-9.c: Scan for fadd.
|
||||
|
||||
2025-02-15 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* sarif-replay.dg/2.1.0-valid/3.27.30-fixes-1.sarif: New test.
|
||||
* sarif-replay.dg/2.1.0-valid/3.27.30-fixes-2.sarif: New test.
|
||||
* sarif-replay.dg/2.1.0-valid/3.27.30-fixes-3.sarif: New test.
|
||||
|
||||
2025-02-15 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* sarif-replay.dg/2.1.0-valid/3.28.6-annotations-1.sarif: Update
|
||||
expected output to remove trailing " [error]".
|
||||
* sarif-replay.dg/2.1.0-valid/unlabelled-secondary-locations.sarif:
|
||||
Likewise.
|
||||
|
||||
2025-02-15 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* sarif-replay.dg/2.1.0-valid/unlabelled-secondary-locations.sarif:
|
||||
New test.
|
||||
|
||||
2025-02-15 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR sarif-replay/118881
|
||||
* sarif-replay.dg/2.1.0-valid/3.28.6-annotations-1.sarif: New test.
|
||||
|
||||
2025-02-15 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/118846
|
||||
* g++.dg/modules/pr118846_a.C: New test.
|
||||
* g++.dg/modules/pr118846_b.C: New test.
|
||||
|
||||
2025-02-15 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/118053
|
||||
* g++.dg/cpp1y/constexpr-lambda1.C: Add -O.
|
||||
|
||||
2025-02-15 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/118053
|
||||
* g++.dg/cpp1y/constexpr-lambda1.C: New test.
|
||||
|
||||
2025-02-15 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||||
|
||||
* gfortran.dg/interface_54.f90: New test.
|
||||
|
||||
2025-02-15 Jin Ma <jinma@linux.alibaba.com>
|
||||
|
||||
PR target/118872
|
||||
* gcc.target/riscv/rvv/base/pr118872.c: New test.
|
||||
|
||||
2025-02-14 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/83144
|
||||
|
|
|
@ -1,3 +1,32 @@
|
|||
2025-02-15 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/shared_ptr_base.h: Do not include <bit>.
|
||||
|
||||
2025-02-15 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/100612
|
||||
* include/std/thread (__pmf_expects_stop_token): Constrain
|
||||
variable template specialization with concept. Add comment.
|
||||
|
||||
2025-02-15 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/range_access.h (rbegin, rend, crbegin, crend):
|
||||
Add conditional noexcept, as per P3623R0.
|
||||
* testsuite/24_iterators/headers/iterator/range_access.cc: Add
|
||||
noexcept-specifier to rbegin, rend, crbegin and crend
|
||||
declarations.
|
||||
|
||||
2025-02-15 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* testsuite/24_iterators/headers/iterator/range_access_c++11.cc:
|
||||
Removed.
|
||||
* testsuite/24_iterators/headers/iterator/range_access_c++14.cc:
|
||||
Removed.
|
||||
* testsuite/24_iterators/headers/iterator/range_access_c++17.cc:
|
||||
Removed.
|
||||
* testsuite/24_iterators/headers/iterator/range_access.cc:
|
||||
New test.
|
||||
|
||||
2025-02-14 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR libstdc++/118865
|
||||
|
|
Loading…
Add table
Reference in a new issue