Skip to content

Commit

Permalink
Daily bump.
Browse files Browse the repository at this point in the history
  • Loading branch information
GCC Administrator authored and Frosty515 committed May 23, 2024
1 parent d7a21c6 commit 25c8c28
Show file tree
Hide file tree
Showing 4 changed files with 199 additions and 1 deletion.
57 changes: 57 additions & 0 deletions gcc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,60 @@
2024-05-06 Georg-Johann Lay <[email protected]>

Backported from master:
2024-05-06 Georg-Johann Lay <[email protected]>

PR ipa/92606
* config/avr/avr.cc (avr_option_override): Set
flag_ipa_icf_variables = 0.

2024-05-06 Richard Biener <[email protected]>

Backported from master:
2024-04-23 Richard Biener <[email protected]>

PR tree-optimization/114799
* tree-vect-slp.cc (vect_get_and_check_slp_defs): Properly
update ->any_pattern when swapping operands.

2024-05-06 Richard Biener <[email protected]>

Backported from master:
2024-04-24 Richard Biener <[email protected]>

PR tree-optimization/114787
* tree-cfg.cc (remove_edge_and_dominated_blocks): When
removing a loop backedge clear niter info and when removing
the last backedge of a loop mark that loop for removal.

2024-05-06 Richard Biener <[email protected]>

Backported from master:
2024-04-30 Richard Biener <[email protected]>

PR middle-end/114734
* internal-fn.cc (expand_call_mem_ref): Use
get_gimple_for_ssa_name to get at the def stmt of the address
argument to honor SSA coalescing constraints.

2024-05-06 Richard Biener <[email protected]>

Backported from master:
2024-03-06 Richard Biener <[email protected]>

PR tree-optimization/114246
* tree-ssa-dse.cc (increment_start_addr): Strip useless
type conversions from the adjusted address.

2024-05-06 Richard Biener <[email protected]>

Backported from master:
2024-01-31 Richard Biener <[email protected]>

PR tree-optimization/113630
* tree-ssa-pre.cc (compute_avail): Avoid registering a
reference with a representation with not matching base
access size.

2024-05-03 Richard Biener <[email protected]>

Backported from master:
Expand Down
2 changes: 1 addition & 1 deletion gcc/DATESTAMP
Original file line number Diff line number Diff line change
@@ -1 +1 @@
20240506
20240507
48 changes: 48 additions & 0 deletions gcc/fortran/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,51 @@
2024-05-06 Paul Thomas <[email protected]>

Backported from master:
2024-04-02 Paul Thomas <[email protected]>

PR fortran/106999
* interface.cc (gfc_compare_interfaces): Add error for a
subroutine proc pointer passed to a variable formal.
(compare_parameter): If a procedure pointer is being passed to
a non-procedure formal arg, and there is an an interface, use
gfc_compare_interfaces to check and provide a more useful error
message.

2024-05-06 Paul Thomas <[email protected]>

Backported from master:
2024-04-02 Paul Thomas <[email protected]>

PR fortran/112407
* resolve.cc (resolve_procedure_expression): Change the test for
for recursion in the case of hidden procedures from modules.
(resolve_typebound_static): Add warning for possible recursive
calls to typebound procedures.
* trans-expr.cc (gfc_trans_class_init_assign): Do not apply
default initializer to class dummy where component initializers
are all null.

2024-05-06 Paul Thomas <[email protected]>

Backported from master:
2024-03-29 Paul Thomas <[email protected]>

PR fortran/36337
PR fortran/110987
PR fortran/113885
* trans-expr.cc (gfc_trans_assignment_1): Place finalization
block before rhs post block for elemental rhs.
* trans.cc (gfc_finalize_tree_expr): Check directly if a type
has no components, rather than the zero components attribute.
Treat elemental zero component expressions in the same way as
scalars.

2024-05-06 Paul Thomas <[email protected]>

PR fortran/114739
* primary.cc (gfc_match_varspec): Check for default type before
checking for derived types with the right component name.

2024-04-26 Andre Vehreschild <[email protected]>

Backported from master:
Expand Down
93 changes: 93 additions & 0 deletions gcc/testsuite/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,96 @@
2024-05-06 Georg-Johann Lay <[email protected]>

Backported from master:
2024-05-06 Georg-Johann Lay <[email protected]>

PR ipa/92606
* gcc.target/avr/torture/pr92606.c: New test.

2024-05-06 Richard Biener <[email protected]>

Backported from master:
2024-04-23 Richard Biener <[email protected]>

PR tree-optimization/114799
* gcc.dg/vect/bb-slp-pr114799.c: New testcase.

2024-05-06 Richard Biener <[email protected]>

Backported from master:
2024-04-24 Richard Biener <[email protected]>

PR tree-optimization/114787
* gcc.dg/torture/pr114787.c: New testcase.

2024-05-06 Patrick O'Neill <[email protected]>

Backported from master:
2024-05-02 Patrick O'Neill <[email protected]>

PR middle-end/114734
* gcc.target/riscv/rvv/autovec/pr114734.c: New test.

2024-05-06 Richard Biener <[email protected]>

Backported from master:
2024-03-06 Richard Biener <[email protected]>

PR tree-optimization/114246
* gcc.dg/torture/pr114246.c: New testcase.

2024-05-06 Richard Biener <[email protected]>

Backported from master:
2024-01-31 Richard Biener <[email protected]>

PR tree-optimization/113630
* gcc.dg/torture/pr113630.c: New testcase.

2024-05-06 Paul Thomas <[email protected]>

Backported from master:
2024-04-02 Paul Thomas <[email protected]>

PR fortran/106999
* gfortran.dg/pr106999.f90: New test.

2024-05-06 Paul Thomas <[email protected]>

Backported from master:
2024-04-02 Paul Thomas <[email protected]>

PR fortran/112407
* gfortran.dg/pr112407a.f90: New test.
* gfortran.dg/pr112407b.f90: New test.

2024-05-06 Paul Thomas <[email protected]>

Backported from master:
2024-03-29 Paul Thomas <[email protected]>

PR fortran/110987
* gfortran.dg/finalize_56.f90: New test.

2024-05-06 Paul Thomas <[email protected]>

Backported from master:
2024-03-29 Paul Thomas <[email protected]>

PR fortran/113885
* gfortran.dg/finalize_54.f90: New test.
* gfortran.dg/finalize_55.f90: New test.

2024-05-06 Paul Thomas <[email protected]>

PR fortran/114739
* gfortran.dg/pr114739.f90: New test.
* gfortran.dg/derived_comp_array_ref_8.f90: Add 'implicit none'
for consistency with expected error message.
* gfortran.dg/nullify_4.f90: ditto
* gfortran.dg/pointer_init_6.f90: ditto
* gfortran.dg/pr107397.f90: ditto
* gfortran.dg/pr88138.f90: ditto

2024-05-03 Richard Biener <[email protected]>

Backported from master:
Expand Down

0 comments on commit 25c8c28

Please sign in to comment.