]>
Commit | Line | Data |
---|---|---|
34dc851a | 1 | 2019-01-07 Richard Sandiford <richard.sandiford@arm.com> |
2 | ||
3 | PR tree-optimization/88598 | |
4 | * gcc.dg/pr88598-1.c: New test. | |
5 | * gcc.dg/pr88598-2.c: Likewise. | |
6 | * gcc.dg/pr88598-3.c: Likewise. | |
7 | * gcc.dg/pr88598-4.c: Likewise. | |
8 | * gcc.dg/pr88598-5.c: Likewise. | |
9 | ||
59409f09 | 10 | 2019-01-07 Jakub Jelinek <jakub@redhat.com> |
11 | ||
162634aa | 12 | PR tree-optimization/88676 |
13 | * gcc.dg/tree-ssa/pr88676.c: New test. | |
14 | * gcc.dg/pr88676.c: New test. | |
15 | * gcc.dg/tree-ssa/pr15826.c: Just verify there is no goto, | |
16 | allow &. | |
17 | ||
ed779478 | 18 | PR sanitizer/88619 |
19 | * c-c++-common/asan/pr88619.c: New test. | |
20 | ||
59409f09 | 21 | PR c++/85052 |
22 | * c-c++-common/builtin-convertvector-1.c: New test. | |
23 | * c-c++-common/torture/builtin-convertvector-1.c: New test. | |
24 | * g++.dg/ext/builtin-convertvector-1.C: New test. | |
25 | * g++.dg/cpp0x/constexpr-builtin4.C: New test. | |
26 | ||
c9caaa3a | 27 | 2018-12-26 Mateusz B <mateuszb@poczta.onet.pl> |
28 | ||
29 | PR target/88521 | |
30 | * gcc.target/i386/pr88521.c: New testcase. | |
31 | ||
2abeea3d | 32 | 2019-01-06 Thomas Koenig <tkoenig@gcc.gnu.org> |
33 | ||
34 | PR fortran/88658 | |
35 | * gfortran.dg/min_max_type_2.f90: New test. | |
36 | ||
a517a911 | 37 | 2019-01-06 Jakub Jelinek <jakub@redhat.com> |
38 | ||
39 | PR c/88363 | |
40 | * c-c++-common/attributes-4.c (falloc_align_int128, | |
41 | falloc_size_int128): Guard with #ifdef __SIZEOF_INT128__. | |
42 | ||
2b7caeda | 43 | 2019-01-05 Jan Hubicka <hubicka@ucw.cz> |
44 | ||
45 | * gcc.dg/ipa/ipcp-2.c: Update bounds. | |
46 | ||
44a5ddbf | 47 | 2019-01-05 Dominique d'Humieres <dominiq@gcc.gnu.org> |
48 | ||
49 | * gcc.dg/plugin/plugindir1.c: Adjust dg-prune-output for Darwin. | |
50 | * gcc.dg/plugin/plugindir2.c: Likewise. | |
51 | * gcc.dg/plugin/plugindir3.c: Likewise. | |
52 | * gcc.dg/plugin/plugindir4.c: Likewise. | |
53 | ||
f2aba4ef | 54 | 2019-01-05 Janus Weil <janus@gcc.gnu.org> |
55 | ||
56 | PR fortran/88009 | |
57 | * gfortran.dg/blockdata_10.f90: New test case. | |
58 | ||
92d7f32c | 59 | 2019-01-05 Jakub Jelinek <jakub@redhat.com> |
8a52b4b6 | 60 | |
681aa7c2 | 61 | PR middle-end/82564 |
62 | PR target/88620 | |
63 | * gcc.dg/nested-func-12.c: New test. | |
64 | * gcc.c-torture/compile/pr82564.c: New test. | |
65 | ||
92d7f32c | 66 | PR debug/88635 |
67 | * gcc.dg/debug/dwarf2/pr88635.c: New test. | |
8a52b4b6 | 68 | |
3449da25 | 69 | 2019-01-05 Dominique d'Humieres <dominiq@gcc.gnu.org> |
70 | ||
92d7f32c | 71 | PR target/60563 |
3449da25 | 72 | * g++.dg/ext/sync-4.C: Add dg-xfail-run-if for darwin. |
73 | ||
dd1ab8da | 74 | 2019-01-04 Martin Sebor <msebor@redhat.com> |
75 | ||
76 | PR c/88546 | |
77 | * g++.dg/ext/attr-copy.C: New test. | |
78 | * gcc.dg/attr-copy-4.c: Disable macro expansion tracking. | |
79 | * gcc.dg/attr-copy-6.c: New test. | |
80 | * gcc.dg/attr-copy-7.c: New test. | |
81 | ||
3910b703 | 82 | 2019-01-04 Martin Sebor <msebor@redhat.com> |
83 | ||
84 | PR c/88363 | |
85 | * c-c++-common/attributes-4.c: New test. | |
86 | ||
1c2a6eef | 87 | 2019-01-04 Thomas Koenig <tkoenig@gcc.gnu.org> |
88 | ||
89 | PR fortran/48543 | |
90 | * gfortran.dg/const_chararacter_merge.f90: Actually remove. | |
91 | * gfortran.dg/merge_char_const.f90: Restore. | |
92 | ||
d31f2252 | 93 | 2019-01-04 Jakub Jelinek <jakub@redhat.com> |
94 | ||
95 | PR target/88594 | |
96 | * gcc.dg/pr88594.c: New test. | |
97 | ||
636144bc | 98 | 2019-01-04 Jan Beulich <jbeulich@suse.com> |
99 | ||
100 | * gcc.target/i386/avx512bitalg-vpshufbitqmb.c, | |
101 | gcc.target/i386/avx512bw-vpcmpeqb-1.c, | |
102 | gcc.target/i386/avx512bw-vpcmpequb-1.c, | |
103 | gcc.target/i386/avx512bw-vpcmpequw-1.c, | |
104 | gcc.target/i386/avx512bw-vpcmpeqw-1.c, | |
105 | gcc.target/i386/avx512bw-vpcmpgeb-1.c, | |
106 | gcc.target/i386/avx512bw-vpcmpgeub-1.c, | |
107 | gcc.target/i386/avx512bw-vpcmpgeuw-1.c, | |
108 | gcc.target/i386/avx512bw-vpcmpgew-1.c, | |
109 | gcc.target/i386/avx512bw-vpcmpgtb-1.c, | |
110 | gcc.target/i386/avx512bw-vpcmpgtub-1.c, | |
111 | gcc.target/i386/avx512bw-vpcmpgtuw-1.c, | |
112 | gcc.target/i386/avx512bw-vpcmpgtw-1.c, | |
113 | gcc.target/i386/avx512bw-vpcmpleb-1.c, | |
114 | gcc.target/i386/avx512bw-vpcmpleub-1.c, | |
115 | gcc.target/i386/avx512bw-vpcmpleuw-1.c, | |
116 | gcc.target/i386/avx512bw-vpcmplew-1.c, | |
117 | gcc.target/i386/avx512bw-vpcmpltb-1.c, | |
118 | gcc.target/i386/avx512bw-vpcmpltub-1.c, | |
119 | gcc.target/i386/avx512bw-vpcmpltuw-1.c, | |
120 | gcc.target/i386/avx512bw-vpcmpltw-1.c, | |
121 | gcc.target/i386/avx512bw-vpcmpneqb-1.c, | |
122 | gcc.target/i386/avx512bw-vpcmpnequb-1.c, | |
123 | gcc.target/i386/avx512bw-vpcmpnequw-1.c, | |
124 | gcc.target/i386/avx512bw-vpcmpneqw-1.c, | |
125 | gcc.target/i386/avx512bw-vpmovb2m-1.c, | |
126 | gcc.target/i386/avx512bw-vpmovm2b-1.c, | |
127 | gcc.target/i386/avx512bw-vpmovm2w-1.c, | |
128 | gcc.target/i386/avx512bw-vpmovw2m-1.c, | |
129 | gcc.target/i386/avx512bw-vptestmb-1.c, | |
130 | gcc.target/i386/avx512bw-vptestmw-1.c, | |
131 | gcc.target/i386/avx512bw-vptestnmb-1.c, | |
132 | gcc.target/i386/avx512bw-vptestnmw-1.c, | |
133 | gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c, | |
134 | gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c, | |
135 | gcc.target/i386/avx512dq-vfpclasssd-1.c, | |
136 | gcc.target/i386/avx512dq-vfpclassss-1.c, | |
137 | gcc.target/i386/avx512dq-vpmovd2m-1.c, | |
138 | gcc.target/i386/avx512dq-vpmovm2d-1.c, | |
139 | gcc.target/i386/avx512dq-vpmovm2q-1.c, | |
140 | gcc.target/i386/avx512dq-vpmovq2m-1.c, | |
141 | gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c, | |
142 | gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c, | |
143 | gcc.target/i386/avx512vl-vpcmpeqd-1.c, | |
144 | gcc.target/i386/avx512vl-vpcmpeqq-1.c, | |
145 | gcc.target/i386/avx512vl-vpcmpequd-1.c, | |
146 | gcc.target/i386/avx512vl-vpcmpequq-1.c, | |
147 | gcc.target/i386/avx512vl-vpcmpged-1.c, | |
148 | gcc.target/i386/avx512vl-vpcmpgeq-1.c, | |
149 | gcc.target/i386/avx512vl-vpcmpgeud-1.c, | |
150 | gcc.target/i386/avx512vl-vpcmpgeuq-1.c, | |
151 | gcc.target/i386/avx512vl-vpcmpgtd-1.c, | |
152 | gcc.target/i386/avx512vl-vpcmpgtq-1.c, | |
153 | gcc.target/i386/avx512vl-vpcmpgtud-1.c, | |
154 | gcc.target/i386/avx512vl-vpcmpgtuq-1.c, | |
155 | gcc.target/i386/avx512vl-vpcmpled-1.c, | |
156 | gcc.target/i386/avx512vl-vpcmpleq-1.c, | |
157 | gcc.target/i386/avx512vl-vpcmpleud-1.c, | |
158 | gcc.target/i386/avx512vl-vpcmpleuq-1.c, | |
159 | gcc.target/i386/avx512vl-vpcmpltd-1.c, | |
160 | gcc.target/i386/avx512vl-vpcmpltq-1.c, | |
161 | gcc.target/i386/avx512vl-vpcmpltud-1.c, | |
162 | gcc.target/i386/avx512vl-vpcmpltuq-1.c, | |
163 | gcc.target/i386/avx512vl-vpcmpneqd-1.c, | |
164 | gcc.target/i386/avx512vl-vpcmpneqq-1.c, | |
165 | gcc.target/i386/avx512vl-vpcmpnequd-1.c, | |
166 | gcc.target/i386/avx512vl-vpcmpnequq-1.c, | |
167 | gcc.target/i386/avx512vl-vptestmd-1.c, | |
168 | gcc.target/i386/avx512vl-vptestmq-1.c, | |
169 | gcc.target/i386/avx512vl-vptestnmd-1.c, | |
170 | gcc.target/i386/avx512vl-vptestnmq-1.c: Permit %k0 as ordinary | |
171 | operand. | |
172 | * gcc.target/i386/avx512bw-vpcmpb-1.c, | |
173 | gcc.target/i386/avx512bw-vpcmpub-1.c, | |
174 | gcc.target/i386/avx512bw-vpcmpuw-1.c, | |
175 | gcc.target/i386/avx512bw-vpcmpw-1.c, | |
176 | gcc.target/i386/avx512dq-vfpclasspd-1.c, | |
177 | gcc.target/i386/avx512dq-vfpclassps-1.c, | |
178 | gcc.target/i386/avx512f-vcmppd-1.c, | |
179 | gcc.target/i386/avx512f-vcmpps-1.c, | |
180 | gcc.target/i386/avx512f-vcmpsd-1.c, | |
181 | gcc.target/i386/avx512f-vcmpss-1.c, | |
182 | gcc.target/i386/avx512f-vpcmpd-1.c, | |
183 | gcc.target/i386/avx512f-vpcmpq-1.c, | |
184 | gcc.target/i386/avx512f-vpcmpud-1.c, | |
185 | gcc.target/i386/avx512f-vpcmpuq-1.c, | |
186 | gcc.target/i386/avx512f-vptestmd-1.c, | |
187 | gcc.target/i386/avx512f-vptestmq-1.c, | |
188 | gcc.target/i386/avx512f-vptestnmd-1.c, | |
189 | gcc.target/i386/avx512f-vptestnmq-1.c, | |
190 | gcc.target/i386/avx512vl-vcmppd-1.c, | |
191 | gcc.target/i386/avx512vl-vcmpps-1.c, | |
192 | gcc.target/i386/avx512vl-vpcmpd-1.c, | |
193 | gcc.target/i386/avx512vl-vpcmpq-1.c, | |
194 | gcc.target/i386/avx512vl-vpcmpud-1.c, | |
195 | gcc.target/i386/avx512vl-vpcmpuq-1.c: Likewise. Don't permit %k0 | |
196 | as mask operand. | |
197 | ||
afe1ec89 | 198 | 2019-01-03 Martin Sebor <msebor@redhat.com> |
199 | ||
200 | PR tree-optimization/88659 | |
201 | * gcc.dg/Wstringop-truncation-6.c: New test. | |
202 | ||
a63b6e5e | 203 | 2019-01-02 Thomas Koenig <tkoenig@gcc.gnu.org> |
204 | ||
205 | PR fortran/48543 | |
206 | * gfortran.dg/const_chararacter_merge.f90: Remove. | |
207 | ||
e9a46ba8 | 208 | 2019-01-03 Jakub Jelinek <jakub@redhat.com> |
209 | ||
210 | PR debug/88644 | |
211 | * gcc.dg/debug/dwarf2/pr88644.c: New test. | |
212 | * gcc.dg/debug/dwarf2/pr80263.c: Remove darwin hack. | |
213 | ||
214 | 2019-01-03 Iain Sandoe <iain@sandoe.co.uk> | |
215 | ||
216 | * gcc.dg/pubtypes-2.c: Adjust expected pubtypes length. | |
217 | * gcc.dg/pubtypes-3.c: Likewise. | |
218 | * gcc.dg/pubtypes-4.c: Likewise. | |
219 | ||
0627c5c9 | 220 | 2019-01-03 Jakub Jelinek <jakub@redhat.com> |
221 | ||
222 | PR c++/88636 | |
223 | * g++.target/i386/pr88636.C: New test. | |
224 | ||
f9f7d90c | 225 | 2019-01-03 Paolo Carlini <paolo.carlini@oracle.com> |
226 | ||
227 | * g++.dg/cpp1z/nodiscard3.C: Test locations too. | |
228 | ||
62468601 | 229 | 2019-01-03 Martin Liska <mliska@suse.cz> |
230 | ||
231 | PR testsuite/88436 | |
232 | * gcc.target/powerpc/pr54240.c: Scan phiopt2. | |
233 | ||
37fb9cf6 | 234 | 2019-01-02 Marek Polacek <polacek@redhat.com> |
235 | ||
236 | PR c++/88612 - ICE with -Waddress-of-packed-member. | |
237 | * g++.dg/warn/Waddress-of-packed-member1.C: New test. | |
238 | ||
6080dd2f | 239 | PR c++/88631 - CTAD failing for value-initialization. |
240 | * g++.dg/cpp1z/class-deduction59.C: New test. | |
241 | ||
dd5ea033 | 242 | PR c++/81486 - CTAD failing with (). |
243 | * g++.dg/cpp1z/class-deduction60.C: New test. | |
244 | * g++.dg/cpp1z/class-deduction61.C: New test. | |
f9f7d90c | 245 | |
ff8064bd | 246 | 2019-01-02 Martin Sebor <msebor@redhat.com> |
247 | Jeff Law <law@redhat.com> | |
248 | ||
249 | * gcc.dg/strlenopt-36.c: Update. | |
250 | * gcc.dg/strlenopt-45.c: Update. | |
251 | * gcc.c-torture/execute/strlen-5.c: New test. | |
252 | * gcc.c-torture/execute/strlen-6.c: New test. | |
253 | * gcc.c-torture/execute/strlen-7.c: New test. | |
254 | ||
5152b58e | 255 | 2019-01-02 Jakub Jelinek <jakub@redhat.com> |
256 | ||
257 | PR testsuite/87304 | |
258 | * gcc.dg/vect/bb-slp-over-widen-1.c: Expect basic block vectorized | |
259 | messages only on vect_hw_misalign targets. | |
260 | ||
5055fc33 | 261 | 2019-01-02 Steven G. Kargl <kargl@gcc.gnu.org> |
f9f7d90c | 262 | |
5055fc33 | 263 | * gfortran.dg/argument_checking_7.f90: Remove run-on error message. |
264 | * gfortran.dg/dec_d_lines_3.f: Ditto. | |
265 | * gfortran.dg/dec_structure_24.f90: Ditto. | |
266 | * gfortran.dg/dec_structure_26.f90: Ditto. | |
267 | * gfortran.dg/dec_structure_27.f90: Ditto. | |
268 | * gfortran.dg/dec_type_print_3.f90: Ditto. | |
269 | * gfortran.dg/derived_name_1.f90: Ditto. | |
270 | * gfortran.dg/error_recovery_1.f90: Ditto. | |
271 | * gfortran.dg/gomp/pr29759.f90: Ditto. | |
272 | * gfortran.dg/pr36192.f90: Ditto. | |
273 | * gfortran.dg/pr56007.f90: Ditto. | |
274 | * gfortran.dg/pr56520.f90: Ditto. | |
275 | * gfortran.dg/pr78741.f90: Ditto. | |
276 | * gfortran.dg/print_fmt_2.f90: Ditto. | |
277 | * gfortran.dg/select_type_20.f90: Ditto. | |
278 | ||
ac7cf41b | 279 | 2019-01-02 Marek Polacek <polacek@redhat.com> |
280 | ||
281 | PR c++/86875 | |
282 | * g++.dg/cpp1y/lambda-generic-86875.C: New test. | |
283 | ||
f46df7fc | 284 | 2019-01-02 Thomas Koenig <tkoenig@gcc.gnu.org> |
285 | ||
286 | PR fortran/48543 | |
287 | * gfortran.dg/const_chararacter_merge.f90: New test. | |
288 | ||
035de790 | 289 | 2019-01-02 Jan Hubicka <hubicka@ucw.cz> |
290 | ||
291 | PR lto/88130 | |
292 | * g++.dg/torture/pr88130.C: New testcase. | |
293 | ||
79cbb1a8 | 294 | 2019-01-02 Martin Liska <mliska@suse.cz> |
295 | ||
296 | PR tree-optimization/88650 | |
297 | * gfortran.dg/predict-3.f90: New test. | |
298 | ||
040ec1c0 | 299 | 2019-01-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
300 | ||
301 | * g++.dg/gcov/pr88263.C: Rename namespace log to logging. | |
302 | ||
74dbdf38 | 303 | 2019-01-02 Richard Biener <rguenther@suse.de> |
304 | ||
305 | PR tree-optimization/88621 | |
306 | * gcc.dg/torture/pr88621.c: New testcase. | |
307 | ||
17ae0a21 | 308 | 2019-01-02 Jakub Jelinek <jakub@redhat.com> |
309 | ||
310 | PR ipa/88561 | |
311 | * g++.dg/tree-prof/devirt.C: Expect _ZThn16 only for lp64 and llp64 | |
312 | targets and expect _ZThn8 for ilp32 targets. | |
313 | ||
14c286b1 | 314 | 2019-01-01 Martin Sebor <msebor@redhat.com> |
315 | Jeff Law <law@redhat.com> | |
316 | ||
040ec1c0 | 317 | * gcc.dg/strlenopt-40.c: Update. |
318 | * gcc.dg/strlenopt-51.c: Likewise. | |
ce103907 | 319 | * gcc.dg/tree-ssa/pr79376.c: Likewise. |
320 | ||
14c286b1 | 321 | * gcc.dg/strlenopt-40.c: Disable a couple tests. |
322 | * gcc.dg/strlenopt-48.c: Twiddle test slightly. | |
323 | * gcc.dg/strlenopt-59.c: New test. | |
324 | * gcc.dg/tree-ssa/builtin-snprintf-5.c: New test. | |
325 | * g++.dg/init/strlen.C: New test. | |
326 | ||
66aeaf4b | 327 | 2019-01-01 Thomas Koenig <tkoenig@gcc.gnu.org> |
328 | ||
329 | PR fortran/82743 | |
330 | * gfortran.dg/structure_constructor_16.f90: New test. | |
331 | ||
aaeb2d1b | 332 | 2019-01-01 Jan Hubicka <hubicka@ucw.cz> |
333 | ||
334 | * g++.dg/ipa/devirt-36.C: Add dg-do-compile. | |
335 | * g++.dg/ipa/devirt-53.C: Fix scan template. | |
336 | ||
27ebfa0d | 337 | 2019-01-01 Jan Hubicka <hubicka@ucw.cz> |
338 | ||
339 | * g++.dg/lto/devirt-13_0.C: Drop broken scan of ssa dump. | |
340 | * g++.dg/lto/devirt-14_0.C: Drop broken scan of ssa dump. | |
341 | * g++.dg/lto/devirt-23_0.C: Add -fdump-ipa-cp. | |
342 | ||
e9780462 | 343 | 2019-01-01 Jan Hubicka <hubicka@ucw.cz> |
344 | ||
345 | * g++.dg/tree-prof/devirt.C: Update testcase. | |
346 | ||
fbd26352 | 347 | 2019-01-01 Jakub Jelinek <jakub@redhat.com> |
8e8f6434 | 348 | |
349 | Update copyright years. | |
f1717362 | 350 | \f |
fbd26352 | 351 | Copyright (C) 2019 Free Software Foundation, Inc. |
7dfbd804 | 352 | |
353 | Copying and distribution of this file, with or without modification, | |
354 | are permitted in any medium without royalty provided the copyright | |
355 | notice and this notice are preserved. |