Skip to content

Commit 993caf0

Browse files
author
GCC Administrator
committed
Daily bump.
1 parent 2872937 commit 993caf0

File tree

4 files changed

+199
-1
lines changed

4 files changed

+199
-1
lines changed

gcc/ChangeLog

+57
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,60 @@
1+
2024-05-06 Georg-Johann Lay <[email protected]>
2+
3+
Backported from master:
4+
2024-05-06 Georg-Johann Lay <[email protected]>
5+
6+
PR ipa/92606
7+
* config/avr/avr.cc (avr_option_override): Set
8+
flag_ipa_icf_variables = 0.
9+
10+
2024-05-06 Richard Biener <[email protected]>
11+
12+
Backported from master:
13+
2024-04-23 Richard Biener <[email protected]>
14+
15+
PR tree-optimization/114799
16+
* tree-vect-slp.cc (vect_get_and_check_slp_defs): Properly
17+
update ->any_pattern when swapping operands.
18+
19+
2024-05-06 Richard Biener <[email protected]>
20+
21+
Backported from master:
22+
2024-04-24 Richard Biener <[email protected]>
23+
24+
PR tree-optimization/114787
25+
* tree-cfg.cc (remove_edge_and_dominated_blocks): When
26+
removing a loop backedge clear niter info and when removing
27+
the last backedge of a loop mark that loop for removal.
28+
29+
2024-05-06 Richard Biener <[email protected]>
30+
31+
Backported from master:
32+
2024-04-30 Richard Biener <[email protected]>
33+
34+
PR middle-end/114734
35+
* internal-fn.cc (expand_call_mem_ref): Use
36+
get_gimple_for_ssa_name to get at the def stmt of the address
37+
argument to honor SSA coalescing constraints.
38+
39+
2024-05-06 Richard Biener <[email protected]>
40+
41+
Backported from master:
42+
2024-03-06 Richard Biener <[email protected]>
43+
44+
PR tree-optimization/114246
45+
* tree-ssa-dse.cc (increment_start_addr): Strip useless
46+
type conversions from the adjusted address.
47+
48+
2024-05-06 Richard Biener <[email protected]>
49+
50+
Backported from master:
51+
2024-01-31 Richard Biener <[email protected]>
52+
53+
PR tree-optimization/113630
54+
* tree-ssa-pre.cc (compute_avail): Avoid registering a
55+
reference with a representation with not matching base
56+
access size.
57+
158
2024-05-03 Richard Biener <[email protected]>
259

360
Backported from master:

gcc/DATESTAMP

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20240506
1+
20240507

gcc/fortran/ChangeLog

+48
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,51 @@
1+
2024-05-06 Paul Thomas <[email protected]>
2+
3+
Backported from master:
4+
2024-04-02 Paul Thomas <[email protected]>
5+
6+
PR fortran/106999
7+
* interface.cc (gfc_compare_interfaces): Add error for a
8+
subroutine proc pointer passed to a variable formal.
9+
(compare_parameter): If a procedure pointer is being passed to
10+
a non-procedure formal arg, and there is an an interface, use
11+
gfc_compare_interfaces to check and provide a more useful error
12+
message.
13+
14+
2024-05-06 Paul Thomas <[email protected]>
15+
16+
Backported from master:
17+
2024-04-02 Paul Thomas <[email protected]>
18+
19+
PR fortran/112407
20+
* resolve.cc (resolve_procedure_expression): Change the test for
21+
for recursion in the case of hidden procedures from modules.
22+
(resolve_typebound_static): Add warning for possible recursive
23+
calls to typebound procedures.
24+
* trans-expr.cc (gfc_trans_class_init_assign): Do not apply
25+
default initializer to class dummy where component initializers
26+
are all null.
27+
28+
2024-05-06 Paul Thomas <[email protected]>
29+
30+
Backported from master:
31+
2024-03-29 Paul Thomas <[email protected]>
32+
33+
PR fortran/36337
34+
PR fortran/110987
35+
PR fortran/113885
36+
* trans-expr.cc (gfc_trans_assignment_1): Place finalization
37+
block before rhs post block for elemental rhs.
38+
* trans.cc (gfc_finalize_tree_expr): Check directly if a type
39+
has no components, rather than the zero components attribute.
40+
Treat elemental zero component expressions in the same way as
41+
scalars.
42+
43+
2024-05-06 Paul Thomas <[email protected]>
44+
45+
PR fortran/114739
46+
* primary.cc (gfc_match_varspec): Check for default type before
47+
checking for derived types with the right component name.
48+
149
2024-04-26 Andre Vehreschild <[email protected]>
250

351
Backported from master:

gcc/testsuite/ChangeLog

+93
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,96 @@
1+
2024-05-06 Georg-Johann Lay <[email protected]>
2+
3+
Backported from master:
4+
2024-05-06 Georg-Johann Lay <[email protected]>
5+
6+
PR ipa/92606
7+
* gcc.target/avr/torture/pr92606.c: New test.
8+
9+
2024-05-06 Richard Biener <[email protected]>
10+
11+
Backported from master:
12+
2024-04-23 Richard Biener <[email protected]>
13+
14+
PR tree-optimization/114799
15+
* gcc.dg/vect/bb-slp-pr114799.c: New testcase.
16+
17+
2024-05-06 Richard Biener <[email protected]>
18+
19+
Backported from master:
20+
2024-04-24 Richard Biener <[email protected]>
21+
22+
PR tree-optimization/114787
23+
* gcc.dg/torture/pr114787.c: New testcase.
24+
25+
2024-05-06 Patrick O'Neill <[email protected]>
26+
27+
Backported from master:
28+
2024-05-02 Patrick O'Neill <[email protected]>
29+
30+
PR middle-end/114734
31+
* gcc.target/riscv/rvv/autovec/pr114734.c: New test.
32+
33+
2024-05-06 Richard Biener <[email protected]>
34+
35+
Backported from master:
36+
2024-03-06 Richard Biener <[email protected]>
37+
38+
PR tree-optimization/114246
39+
* gcc.dg/torture/pr114246.c: New testcase.
40+
41+
2024-05-06 Richard Biener <[email protected]>
42+
43+
Backported from master:
44+
2024-01-31 Richard Biener <[email protected]>
45+
46+
PR tree-optimization/113630
47+
* gcc.dg/torture/pr113630.c: New testcase.
48+
49+
2024-05-06 Paul Thomas <[email protected]>
50+
51+
Backported from master:
52+
2024-04-02 Paul Thomas <[email protected]>
53+
54+
PR fortran/106999
55+
* gfortran.dg/pr106999.f90: New test.
56+
57+
2024-05-06 Paul Thomas <[email protected]>
58+
59+
Backported from master:
60+
2024-04-02 Paul Thomas <[email protected]>
61+
62+
PR fortran/112407
63+
* gfortran.dg/pr112407a.f90: New test.
64+
* gfortran.dg/pr112407b.f90: New test.
65+
66+
2024-05-06 Paul Thomas <[email protected]>
67+
68+
Backported from master:
69+
2024-03-29 Paul Thomas <[email protected]>
70+
71+
PR fortran/110987
72+
* gfortran.dg/finalize_56.f90: New test.
73+
74+
2024-05-06 Paul Thomas <[email protected]>
75+
76+
Backported from master:
77+
2024-03-29 Paul Thomas <[email protected]>
78+
79+
PR fortran/113885
80+
* gfortran.dg/finalize_54.f90: New test.
81+
* gfortran.dg/finalize_55.f90: New test.
82+
83+
2024-05-06 Paul Thomas <[email protected]>
84+
85+
PR fortran/114739
86+
* gfortran.dg/pr114739.f90: New test.
87+
* gfortran.dg/derived_comp_array_ref_8.f90: Add 'implicit none'
88+
for consistency with expected error message.
89+
* gfortran.dg/nullify_4.f90: ditto
90+
* gfortran.dg/pointer_init_6.f90: ditto
91+
* gfortran.dg/pr107397.f90: ditto
92+
* gfortran.dg/pr88138.f90: ditto
93+
194
2024-05-03 Richard Biener <[email protected]>
295

396
Backported from master:

0 commit comments

Comments
 (0)