]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
bdd15d0c
PK
12016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2
3 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
4 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
5 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
6
ce0607bb
AH
72016-06-08 Alan Hayward <alan.hayward@arm.com>
8
9 * gcc.dg/vect/vect-live-2.c: Update effective target.
10 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
11 * lib/target-supports.exp: Add aarch64 to vect_long.
12
92a5f2ba
MP
132016-06-08 Marek Polacek <polacek@redhat.com>
14
15 PR c/71418
16 * gcc.dg/noncompile/pr71418.c: New test.
17
08203f73
MP
18 PR c/71426
19 * gcc.dg/noncompile/pr71426.c: New test.
20
d1fcc2bd
JH
212016-06-07 Jan Hubicka <hubicka@ucw.cz>
22
23 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
24 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
25 * gcc.dg/predict-3.c: Update template.
26 * gcc.dg/predict-5.c: Update template.
27 * gcc.dg/predict-6.c: Update template.
28 * gcc.dg/predict-9.c: Update template.
29 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
30
a23e6f1c
BS
312016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
32
33 * gcc.target/powerpc/vec-mul.c: New test.
34
6ffd47b7
DM
352016-06-07 David Malcolm <dmalcolm@redhat.com>
36
37 * gcc.dg/spellcheck-fields-2.c: New test case.
38
bfd67b47
RB
392016-06-07 Richard Biener <rguenther@suse.de>
40
41 PR c/61564
42 * gcc.dg/Wpragmas-1.c: New testcase.
43 * gcc.dg/Wattributes-4.c: Likewise.
44 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
45 entry.
46
701b9a47
CL
472016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
48
49 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
50 spurious debug code.
51
6b80d6fa
RB
522016-06-07 Richard Biener <rguenther@suse.de>
53
54 PR tree-optimization/71428
55 * gcc.dg/torture/pr71428.c: New testcase.
56
0f3f9437
RB
572016-06-07 Richard Biener <rguenther@suse.de>
58
59 PR middle-end/71423
60 * gcc.dg/torture/pr71423.c: New testcase.
61
ec963f2a
KV
622016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
63
64 PR middle-end/71408
65 * gcc.dg/tree-ssa/pr71408.c: New test.
66
46ab5b6e
KV
672016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
68
69 PR middle-end/71281
70 * g++.dg/torture/pr71281.C: New test.
71
1f40cff3
MP
722016-06-06 Marek Polacek <polacek@redhat.com>
73
74 PR c/71362
75 * gcc.dg/pr71362.c: New test.
76
6f5bcd24
JJ
772016-06-06 Jakub Jelinek <jakub@redhat.com>
78 Patrick Palka <ppalka@gcc.gnu.org>
79
80 PR c++/70847
81 PR c++/71330
82 PR c++/71393
83 * g++.dg/opt/pr70847.C: New test.
84 * g++.dg/ubsan/pr70847.C: New test.
85 * g++.dg/ubsan/pr71393.C: New test.
86
158beb4a
JJ
872016-06-06 Jakub Jelinek <jakub@redhat.com>
88
89 PR tree-optimization/71259
90 * gcc.dg/vect/pr71259.c: New test.
91
d9b950dd
DM
922016-06-06 David Malcolm <dmalcolm@redhat.com>
93
94 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
95 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
96 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
97 above.
98
36f9ad69
KT
992016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
100
101 PR middle-end/37780
102 * gcc.c-torture/execute/pr37780.c: New test.
103 * gcc.target/aarch64/pr37780_1.c: Likewise.
104 * gcc.target/arm/pr37780_1.c: Likewise.
105
5545a907
MP
1062016-06-06 Marek Polacek <polacek@redhat.com>
107
108 * c-c++-common/attr-may-alias-1.c: New test.
109 * c-c++-common/attr-may-alias-2.c: New test.
110 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
111
93671519
BE
1122016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
113
114 PR c/24414
115 * gcc.target/i386/pr24414.c: New test.
116
690f24b7
JM
1172016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
118
119 * gcc.target/sparc/vis4misc.c: New file.
120 * gcc.target/sparc/fpcmp.c: Likewise.
121 * gcc.target/sparc/fpcmpu.c: Likewise.
122
31ce6157
AH
1232016-06-06 Alan Hayward <alan.hayward@arm.com>
124
125 * gcc.dg/vect/vect-live-1.c: Use additional-options.
126 * gcc.dg/vect/vect-live-3.c: Likewise.
127
9fcebb5a
RB
1282016-06-06 Richard Biener <rguenther@suse.de>
129
130 PR tree-optimization/71398
131 * gcc.dg/torture/pr71398.c: New testcase.
132
903ca97b
UB
1332016-06-06 Uros Bizjak <ubizjak@gmail.com>
134
135 PR target/71389
136 * g++.dg/pr71389.C: New test.
137
9c1eb332
JD
1382016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
139
140 PR fortran/71404
141 * gfortran.dg/fmt_read_5.f: New test.
142
b2d83bd2
AV
1432016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
144
145 PR fortran/69659
146 * gfortran.dg/class_array_22.f03: New test.
147
ec81960e
JH
1482016-06-05 Jan Hubicka <hubicka@ucw.cz>
149
150 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
151
429d2750
JH
1522016-06-05 Jan Hubicka <hubicka@ucw.cz>
153
154 * gcc.dg/predict-9.c: Update template.
155
c1c00983
PC
1562016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
157
158 PR c++/49377
159 * g++.dg/template/pr49377.C: New.
160
1927a963
JJ
1612016-06-04 Jakub Jelinek <jakub@redhat.com>
162
163 PR tree-optimization/71405
164 * g++.dg/torture/pr71405.C: New test.
165
909a11ad
PC
1662016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
167
168 PR c++/70202
169 * g++.dg/inherit/crash5.C: New.
170 * g++.dg/inherit/virtual1.C: Adjust.
171
08bbb1f8
JL
1722016-06-03 Jeff Law <law@redhat.com>
173
174 PR tree-optimization/71316
175 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
176
7c35235c
JJ
1772016-06-03 Jakub Jelinek <jakub@redhat.com>
178
179 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
180 dg-additional-options with just -fno-tree-scev-cprop in it.
181 * gcc.dg/vect/vect-live-2.c: Likewise.
182 * gcc.dg/vect/vect-live-5.c: Likewise.
183 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
184 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
185 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
186
c8572dd6
PP
1872016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
188
189 PR c++/27100
190 * g++.dg/other/friend6.C: New test.
191
1c7733a7
BS
1922016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
193
194 * g++.dg/torture/ppc-ldst-array.C: New.
195
0d2f700f
JM
1962016-06-03 Joseph Myers <joseph@codesourcery.com>
197
198 PR target/71276
199 PR target/71277
200 * gcc.dg/torture/builtin-fp-int-inexact.c,
201 gcc.target/i386/387-builtin-fp-int-inexact.c,
202 gcc.target/i386/387-rint-inline-1.c,
203 gcc.target/i386/387-rint-inline-2.c,
204 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
205 gcc.target/i386/sse2-rint-inline-1.c,
206 gcc.target/i386/sse2-rint-inline-2.c,
207 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
208 gcc.target/i386/sse4_1-rint-inline.c: New tests.
209
f8071c05
L
2102016-06-03 H.J. Lu <hongjiu.lu@intel.com>
211 Julia Koval <julia.koval@intel.com>
212
213 PR target/66960
214 PR target/67630
215 PR target/67634
216 PR target/67841
217 PR target/68037
218 PR target/68618
219 PR target/68661
220 PR target/69575
221 PR target/69596
222 PR target/69734
223 * gcc.dg/guality/pr68037-1.c: New test.
224 * gcc.dg/guality/pr68037-2.c: Likewise.
225 * gcc.dg/guality/pr68037-3.c: Likewise.
226 * gcc.dg/torture/pr68037-1.c: Likewise.
227 * gcc.dg/torture/pr68037-2.c: Likewise.
228 * gcc.dg/torture/pr68037-3.c: Likewise.
229 * gcc.dg/torture/pr68661-1a.c: Likewise.
230 * gcc.dg/torture/pr68661-1b.c: Likewise.
231 * gcc.target/i386/interrupt-1.c: Likewise.
232 * gcc.target/i386/interrupt-2.c: Likewise.
233 * gcc.target/i386/interrupt-3.c: Likewise.
234 * gcc.target/i386/interrupt-4.c: Likewise.
235 * gcc.target/i386/interrupt-5.c: Likewise.
236 * gcc.target/i386/interrupt-6.c: Likewise.
237 * gcc.target/i386/interrupt-7.c: Likewise.
238 * gcc.target/i386/interrupt-8.c: Likewise.
239 * gcc.target/i386/interrupt-9.c: Likewise.
240 * gcc.target/i386/interrupt-10.c: Likewise.
241 * gcc.target/i386/interrupt-11.c: Likewise.
242 * gcc.target/i386/interrupt-12.c: Likewise.
243 * gcc.target/i386/interrupt-13.c: Likewise.
244 * gcc.target/i386/interrupt-14.c: Likewise.
245 * gcc.target/i386/interrupt-15.c: Likewise.
246 * gcc.target/i386/interrupt-16.c: Likewise.
247 * gcc.target/i386/interrupt-17.c: Likewise.
248 * gcc.target/i386/interrupt-18.c: Likewise.
249 * gcc.target/i386/interrupt-19.c: Likewise.
250 * gcc.target/i386/interrupt-20.c: Likewise.
251 * gcc.target/i386/interrupt-21.c: Likewise.
252 * gcc.target/i386/interrupt-22.c: Likewise.
253 * gcc.target/i386/interrupt-23.c: Likewise.
254 * gcc.target/i386/interrupt-24.c: Likewise.
255 * gcc.target/i386/interrupt-25.c: Likewise.
256 * gcc.target/i386/interrupt-26.c: Likewise.
257 * gcc.target/i386/interrupt-27.c: Likewise.
258 * gcc.target/i386/interrupt-28.c: Likewise.
259 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
260 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
261 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
262 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
263 * gcc.target/i386/interrupt-iamcu.c: Likewise.
264 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
265 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
266 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
267 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
268 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
269 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
270 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
271
36b85e43
BS
2722016-06-03 Bernd Schmidt <bschmidt@redhat.com>
273
9de2e795
L
274 PR tree-optimization/52171
275 * gcc.dg/pr52171.c: New test.
276 * gcc.target/i386/pr52171.c: New test.
36b85e43 277
bfeee8ac
JH
2782016-06-03 Jan Hubicka <jh@suse.cz>
279
280 * g++.dg/tree-ssa/pred-1.C: New testcase
281 * gcc.dg/tree-ssa/pred-1.c: New testcase
282
859b0bae
BS
2832016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
284
285 PR target/70957
286 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
287 support.
288 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
289
3a2edf4c
AH
2902016-06-03 Alan Hayward <alan.hayward@arm.com>
291
292 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
293
b28ead45
AH
2942016-06-03 Alan Hayward <alan.hayward@arm.com>
295
296 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 297 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
298 * gcc.dg/vect/vect-live-1.c: New test.
299 * gcc.dg/vect/vect-live-2.c: New test.
300 * gcc.dg/vect/vect-live-3.c: New test.
301 * gcc.dg/vect/vect-live-4.c: New test.
302 * gcc.dg/vect/vect-live-5.c: New test.
303 * gcc.dg/vect/vect-live-slp-1.c: New test.
304 * gcc.dg/vect/vect-live-slp-2.c: New test.
305 * gcc.dg/vect/vect-live-slp-3.c: New test.
306
1f91747b
JJ
3072016-06-03 Jakub Jelinek <jakub@redhat.com>
308
309 PR middle-end/71387
310 * g++.dg/opt/pr71387.C: New test.
311
47b83923
JL
3122016-06-02 Jeff Law <law@redhat.com>
313
314 PR tree-optimization/71328
315 * gcc.c-torture/compile/pr71328.c: New test.
316
e96e5f46
JD
3172016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
318
319 PR fortran/52393
320 * gfortran.dg/fmt_read_3.f90: Fix typo.
321 * gfortran.dg/fmt_read_4.f90: New test.
322
b872d729
PC
3232016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
324
325 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
326 * g++.dg/cpp0x/forw_enum6.C: Likewise.
327 * g++.dg/cpp0x/forw_enum8.C: Likewise.
328 * g++.dg/cpp0x/override2.C: Likewise.
329 * g++.dg/parse/crash5.C: Likewise.
330 * g++.dg/parse/error16.C: Likewise.
331 * g++.dg/parse/error27.C: Likewise.
332 * g++.dg/template/qualttp15.C: Likewise.
333 * g++.dg/template/redecl4.C: Likewise.
334 * g++.old-deja/g++.other/crash39.C: Likewise.
335 * g++.old-deja/g++.other/struct1.C: Likewise.
336 * g++.old-deja/g++.pt/m9a.C: Likewise.
337 * g++.old-deja/g++.pt/memclass10.C: Likewise.
338
0e535442
JJ
3392016-06-02 Jakub Jelinek <jakub@redhat.com>
340
0633ee10
JJ
341 PR c++/71372
342 * c-c++-common/pr71372.c: New test.
343
0e535442
JJ
344 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
345 __TIME__ strings with __builtin_strcmp instead of printf and
346 dg-output.
347
f3c5ecc2
ML
3482016-06-02 Martin Liska <mliska@suse.cz>
349
350 * gcc.dg/predict-9.c: New test.
351
a91807c5
JJ
3522016-06-02 Jakub Jelinek <jakub@redhat.com>
353
354 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
355 global set_compiler_env_var and global saved_compiler_env_var.
356
b5bd1978
KT
3572016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
358
359 PR rtl-optimization/71295
360 * gcc.c-torture/compile/pr71295.c: New test.
361
b93b1475
JJ
3622016-06-02 Jakub Jelinek <jakub@redhat.com>
363
930ebd0e
JJ
364 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
365
1e021dc3
JJ
366 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
367 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
368
b93b1475
JJ
369 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
370 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
371 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
372 alternative number.
373
58f2fb5c
MM
3742016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
375
376 * gcc.target/powerpc/p9-splat-4.c: New test.
377
3782016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
379
380 PR target/71186
381 * gcc.target/powerpc/pr71186.c: New test.
382
4731c9f0
JD
3832016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
384
385 PR fortran/52393
386 * gfortran.dg/fmt_read_3.f90: New test.
387
042dee3e
TP
3882016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
389
390 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
391 procedure.
392
15c98b2e
ES
3932016-06-01 Eduard Sanou <dhole@openmailbox.org>
394
395 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
396 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
397 env var is set.
398 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
399 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
400 shown once.
401 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
402 during compilation.
403 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
404 vars set by dg-set-compiler-env-var.
405
6442a6f4
PT
4062016-06-01 Paul Thomas <pault@gcc.gnu.org>
407
408 PR fortran/71156
409 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
410 to the module procedure declaration.
411 * gfortran.dg/submodule_16.f08: New test.
412
ab62397a
JJ
4132016-06-01 Jakub Jelinek <jakub@redhat.com>
414
415 PR middle-end/71371
416 * c-c++-common/gomp/pr71371.c: New test.
417
b66af6ed
RB
4182016-06-01 Richard Biener <rguenther@suse.de>
419
420 PR tree-optimization/71366
421 * gcc.dg/torture/pr71366-1.c: New testcase.
422 * gcc.dg/torture/pr71366-2.c: Likewise.
423
e342b9d8
KN
4242016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
425
426 * gcc.target/powerpc/vslv-0.c: New test.
427 * gcc.target/powerpc/vslv-1.c: New test.
428 * gcc.target/powerpc/vsrv-0.c: New test.
429 * gcc.target/powerpc/vsrv-1.c: New test.
430
721547cd
NS
4312016-06-01 Nathan Sidwell <nathan@acm.org>
432
433 * c-c++-common/torture/pr57945.c: Add expected PTX error.
434 * gcc.target/nvptx/weak.c: New.
435
fa2c9034
RB
4362016-06-01 Richard Biener <rguenther@suse.de>
437
438 PR tree-optimization/71261
439 * gcc.dg/torture/vect-bool-1.c: New testcase.
440
3e32893c
JJ
4412016-06-01 Jakub Jelinek <jakub@redhat.com>
442
443 * gfortran.dg/gomp/order-1.f90: New test.
444 * gfortran.dg/gomp/order-2.f90: New test.
445
8c383600
JH
4462016-06-01 Jan Hubicka <hubicka@ucw.cz>
447
448 * gcc.dg/unroll-6.c: Update template.
449 * gcc.dg/unroll-7.c: New testcase.
450 * gcc.dg/unroll-8.c: New testcase.
451
a0dfeef5
EB
4522016-06-01 Eric Botcazou <ebotcazou@adacore.com>
453
454 * gnat.dg/opt56.ad[sb]: New test.
455
48de5701
PC
4562016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
457
458 PR c++/66635
459 * g++.dg/cpp0x/constexpr-ice16.C: New.
460
827cf695
PP
4612016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
462
463 PR tree-optimization/71314
464 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
465 -mbranch-cost=2.
466
ff66f6e8
PP
4672016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
468
469 PR tree-optimization/71077
470 * gcc.dg/tree-ssa/pr71077.c: New test.
471
050fb209
JH
4722016-05-31 Jan Hubicka <hubicka@ucw.cz>
473
48de5701
PC
474 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
475 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
476 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 477
c642d919
PC
4782016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
479
480 PR c++/71248
481 * g++.dg/cpp0x/pr71248.C: New.
482 * g++.dg/cpp0x/auto7.C: Test column numbers too.
483 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
484 * g++.dg/init/new37.C: Likewise.
485 * g++.dg/template/static1.C: Likewise.
486 * g++.dg/template/static2.C: Likewise.
487
d6439e08
L
4882016-05-31 H.J. Lu <hongjiu.lu@intel.com>
489
490 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
491 instead of %rdi.
492 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
493
780b9dd4
MP
4942016-05-31 Marek Polacek <polacek@redhat.com>
495
496 * c-c++-common/Wswitch-unreachable-3.c: New test.
497 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
498
0d99f8a0
RB
4992016-05-31 Richard Biener <rguenther@suse.de>
500
501 PR tree-optimization/71352
502 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
503
52545641
TP
5042016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
505
506 * gcc.target/arm/armv5_thumb_isa.c: New test.
507
5b8c1205
KY
5082016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
509
510 PR target/71346
511 * gcc.target/i386/pr71346.c: New test.
512
7a88cc84
TV
5132016-05-31 Tom de Vries <tom@codesourcery.com>
514
515 PR tree-optimization/69068
516 * gcc.dg/graphite/pr69068.c: New test.
517
265149a6
MS
5182016-05-27 Martin Sebor <msebor@redhat.com>
519
520 PR c++/71306
521 * g++.dg/warn/Wplacement-new-size-3.C: New test.
522
00631022
JJ
5232016-05-30 Jakub Jelinek <jakub@redhat.com>
524
525 PR c++/71349
526 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
527 nowait depend(inout: dd[0]) clauses where permitted.
528
b2f6675b
PC
5292016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
530
531 PR c++/71238
532 * g++.dg/parse/pr71238.C: New.
533 * g++.dg/concepts/friend1.C: Test column numbers too.
534 * g++.dg/cpp0x/initlist31.C: Likewise.
535 * g++.dg/cpp0x/pr51420.C: Likewise.
536 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
537 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
538 * g++.dg/ext/builtin3.C: Likewise.
539 * g++.dg/lookup/friend12.C: Likewise.
540 * g++.dg/lookup/friend7.C: Likewise.
541 * g++.dg/lookup/koenig1.C: Likewise.
542 * g++.dg/lookup/koenig5.C: Likewise.
543 * g++.dg/lookup/used-before-declaration.C: Likewise.
544 * g++.dg/overload/koenig1.C: Likewise.
545 * g++.dg/template/crash65.C: Likewise.
546 * g++.dg/template/friend57.C: Likewise.
547 * g++.dg/warn/Wshadow-5.C: Likewise.
548 * g++.dg/warn/Wunused-8.C: Likewise.
549 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
550 * g++.old-deja/g++.jason/lineno5.C: Likewise.
551 * g++.old-deja/g++.jason/member.C: Likewise.
552 * g++.old-deja/g++.jason/report.C: Likewise.
553 * g++.old-deja/g++.jason/scoping12.C: Likewise.
554 * g++.old-deja/g++.law/visibility20.C: Likewise.
555 * g++.old-deja/g++.ns/koenig5.C: Likewise.
556 * g++.old-deja/g++.other/static5.C: Likewise.
557 * g++.old-deja/g++.pt/overload2.C: Likewise.
558
a448ff40
JH
5592016-05-30 Jan Hubicka <hubicka@ucw.cz>
560
561 * gcc.dg/tree-ssa/peel1.c: New testcase.
562 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
563 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
564
69be8c91
TV
5652016-05-30 Tom de Vries <tom@codesourcery.com>
566
567 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
568 to ce.
569
a59775a1
PC
5702016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
571
572 PR c++/71099
573 * g++.dg/parse/virtual1.C: New.
574
53d6d955
UB
5752016-05-30 Uros Bizjak <ubizjak@gmail.com>
576
577 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
578 Use correct register when clearing %edx.
579
0557293f
AM
5802016-05-30 Alexander Monakov <amonakov@ispras.ru>
581
582 PR tree-optimization/71289
583 * gcc.dg/pr71289.c: New test.
584
5d476e35
KV
5852016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
586
587 PR middle-end/71269
588 PR middle-end/71292
589 * gcc.dg/tree-ssa/pr71269.c: New test.
590 * gcc.dg/tree-ssa/pr71292.c: New test.
591
db5447ca
KV
5922016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
593
594 PR middle-end/71252
595 * gcc.dg/tree-ssa/pr71252-2.c: New test.
596
98bdbb39
JH
5972016-05-30 Jan Hubicka <hubicka@ucw.cz>
598
599 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
600 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
601 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
602
7e012855
TV
6032016-05-30 Tom de Vries <tom@codesourcery.com>
604
605 PR tree-optimization/69067
606 * gcc.dg/graphite/pr69067.c: New test.
607
beed3701
UB
6082016-05-29 Uros Bizjak <ubizjak@gmail.com>
609
610 PR target/71245
611 * gcc.target/i386/pr71245-1.c: New test.
612 * gcc.target/i386/pr71245-2.c: Ditto.
613
b6d4f8e8
PC
6142016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
615
616 PR c++/71105
617 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
618 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
619 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
620
00022058
JH
6212016-05-27 Jan Hubicka <hubicka@ucw.cz>
622
623 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
624
c8419aca
VV
6252016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
626
627 Revert:
628 PR c++/69855
629 * g++.dg/overload/69855.C: New.
630 * g++.old-deja/g++.law/missed-error2.C: Adjust.
631 * g++.old-deja/g++.pt/crash3.C: Likewise.
632
8008c4d2
PC
6332016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
634
635 PR c++/60385
636 * g++.dg/parse/namespace13.C: New.
637
8b2ef235
JL
6382016-05-26 Jeff Law <law@redhat.com>
639
640 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
641 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
642 * gcc.dg/tree-ssa/pr68198.c: Likewise.
643 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
644 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
645 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
646 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
647 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
648 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
649 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
650 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
651 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
652 * gcc.dg/tree-ssa/vrp56.c: Likewise.
653
7d67159b
VV
6542016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
655
656 PR c++/69855
657 * g++.dg/overload/69855.C: New.
658 * g++.old-deja/g++.law/missed-error2.C: Adjust.
659 * g++.old-deja/g++.pt/crash3.C: Likewise.
660
88e3bdd1
JW
6612016-05-27 Jiong Wang <jiong.wang@arm.com>
662
663 PR target/63596
664 * gcc.target/aarch64/va_arg_1.c: New testcase.
665 * gcc.target/aarch64/va_arg_2.c: Likewise.
666 * gcc.target/aarch64/va_arg_3.c: Likewise.
667
3fd6b9cc
JW
6682016-05-27 Jiong Wang <jiong.wang@arm.com>
669
670 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
671 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
672 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
673 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
674 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
675
3cee7e4e
MP
6762016-05-27 Marek Polacek <polacek@redhat.com>
677
678 PR middle-end/71308
679 * g++.dg/torture/pr71308.C: New test.
680
6a813c96
DV
6812016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
682
683 * gcc.dg/zero_bits_compound-1.c: New test.
684 * gcc.dg/zero_bits_compound-2.c: New test.
685
0561bcfb
IE
6862016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
687
688 PR middle-end/71279
689 * gcc.dg/pr71279.c: New test.
690
21316320
MM
6912016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
692
693 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
694 floating point min/max/comparison instructions.
695 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
696
7211a097
JJ
6972016-05-26 Jakub Jelinek <jakub@redhat.com>
698
699 * c-c++-common/gomp/schedule-1.c: New test.
700 * gfortran.dg/gomp/schedule-1.f90: New test.
701
cac177cf
PP
7022016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
703
704 PR c++/70822
705 PR c++/70106
706 * g++.dg/cpp1y/auto-fn32.C: New test.
707 * g++.dg/cpp1y/paren4.C: New test.
708
a2d5b8c9
NS
7092016-05-26 Nathan Sidwell <nathan@acm.org>
710
711 * gcc.dg/20060410.c: Xfail on ptx.
712 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
713 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
714 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
715 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
716 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
717
ffa8b552
TP
7182016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
719
720 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
721
c7501e00
JJ
7222016-05-26 Jakub Jelinek <jakub@redhat.com>
723
1875b9a0
JJ
724 PR tree-optimization/71280
725 * gcc.dg/pr71280.c: New test.
726
2116e19f
JJ
727 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
728
305aef09
JJ
729 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
730 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
731
c7501e00
JJ
732 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
733
ca449d26
JW
7342016-05-26 Jiong Wang <jiong.wang@arm.com>
735
736 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 737 kept in memory.
ca449d26 738
8af01c66
JL
7392016-05-25 Jeff Law <law@redhat.com>
740
741 PR tree-optimization/71272
742 * gcc.c-torture/compile/pr71272.c: new test.
743
f9d6ce73
BS
7442016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
745
746 * gcc.target/powerpc/vec-cmpne.c: New test.
747 * gcc.target/powerpc/vec-cmpne-long.c: New test.
748
a88a7b22
EB
7492016-05-25 Eric Botcazou <ebotcazou@adacore.com>
750
751 * gnat.dg/opt55.ad[sb]: New test.
752
125f02ed
SKS
7532016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
754
755 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
756 * c-c++-common/pr60226.c: Require int32plus.
757 * gcc.c-torture/execute/pr70602.c: Likewise.
758 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
759 unsigned long for malloc arg type.
760 * gcc.dg/asr_div1.c: Require int32plus.
761 * gcc.dg/enum-mode-1.c: XFAIL for int16.
762 * gcc.dg/pie-1.c: Require pie.
763 * gcc.dg/pie-2.c: Likewise.
764 * gcc.dg/pr59471.c: Require int32plus.
765 * gcc.dg/pr59963-2.c: XFAIL for int16.
766 * gcc.dg/pr60114.c: Require int32plus.
767 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
768 unsigned long for typedef of size_t.
769 * gcc.dg/pr63914.c: Require int32plus.
770 * gcc.dg/pr64536.c: Require pt32plus.
771 * gcc.dg/pr65658.c: Likewise.
772 * gcc.dg/pr67271.c: Require int32plus.
773 * gcc.dg/pr68112.c: Likewise.
774 * gcc.dg/pr69071.c: Skip for avr target.
775 * gcc.dg/pr69973.c: Require int32plus.
776 * gcc.dg/pr70169.c: Skip for avr target.
777 * gcc.dg/sso-6.c: Require int32plus.
778 * gcc.dg/sso-7.c: Likewise.
779 * gcc.dg/sso-8.c: Likewise.
780 * gcc.dg/vrp-min-max-2.c: Likewise.
781
c6e434f5
UB
7822016-05-25 H.J. Lu <hongjiu.lu@intel.com>
783
784 PR target/70738
785 * gcc.target/i386/pr70738-1.c: New test.
786 * gcc.target/i386/pr70738-2.c: Likewise.
787 * gcc.target/i386/pr70738-3.c: Likewise.
788 * gcc.target/i386/pr70738-4.c: Likewise.
789 * gcc.target/i386/pr70738-5.c: Likewise.
790 * gcc.target/i386/pr70738-6.c: Likewise.
791 * gcc.target/i386/pr70738-7.c: Likewise.
792 * gcc.target/i386/pr70738-8.c: Likewise.
793 * gcc.target/i386/pr70738-9.c: Likewise.
794
5c42d341
KT
7952016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
796
797 PR rtl-optimization/66940
798 * gcc.c-torture/execute/pr66940.c: New test.
799
bf9a1a07
IV
8002016-05-25 Ilya Verbin <ilya.verbin@intel.com>
801
802 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
803 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
804 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
805 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
806 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
807 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
808 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
809 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
810 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
811 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
812 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
813 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
814 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
815 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
816 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
817 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
818 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
819 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
820 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
821 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
822 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
823 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
824 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
825 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
826
95efe6b6
MP
8272016-05-25 Marek Polacek <polacek@redhat.com>
828
829 PR c/71265
830 * gcc.dg/noncompile/pr71265.c: New test.
831
a23faf7a
MP
832 PR c/71266
833 * gcc.dg/noncompile/old-style-parm-3.c: New test.
834
69a6d5ad
NS
8352016-05-25 Nathan Sidwell <nathan@acm.org>
836
837 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
838
3072d4ea
RB
8392016-05-25 Richard Biener <rguenther@suse.de>
840
841 PR tree-optimization/71261
842 * c-c++-common/torture/pr71261.c: New testcase.
843
e412ece4
RB
8442016-05-25 Richard Biener <rguenther@suse.de>
845
846 PR tree-optimization/71264
847 * gcc.dg/vect/pr71264.c: New testcase.
848
b9e551ad
PC
8492016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
850
851 PR c++/55992
852 * g++.dg/cpp0x/alias-decl-53.C: New.
853 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
854
6aa1abe5
ML
8552016-05-25 Martin Liska <mliska@suse.cz>
856
857 * g++.dg/pr71239.C: New test.
858
842d162e
RB
8592016-05-25 Richard Biener <rguenther@suse.de>
860
c87885ca
RO
861 * gcc.dg/vect/pr58135.c: Rename to ...
862 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 863
f184a36c
MP
8642016-05-25 Marek Polacek <polacek@redhat.com>
865
866 * g++.dg/pr65295.C: Use target c++14.
867
021fad86
PC
8682016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
869
53d6d955
UB
870 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
871 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 872
c3eaf15a
MM
8732016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
874
875 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
876 instructions.
877
e46c7770
CP
8782016-05-24 Cesar Philippidis <cesar@codesourcery.com>
879
880 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
881 * c-c++-common/goacc/deviceptr-1.c: Likewise.
882 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
883 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
884 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
885 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
886 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
887 * c-c++-common/goacc/pcopy.c: Likewise.
888 * c-c++-common/goacc/pcopyin.c: Likewise.
889 * c-c++-common/goacc/pcopyout.c: Likewise.
890 * c-c++-common/goacc/pcreate.c: Likewise.
891 * c-c++-common/goacc/pr70688.c: New test.
892 * c-c++-common/goacc/present-1.c: Adjust test.
893 * c-c++-common/goacc/reduction-5.c: Likewise.
894 * g++.dg/goacc/data-1.C: New test.
895
4bfc9db7
MM
8962016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
897
898 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
899 vector parity built-in functions.
900 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
901 count trailing zeros automatic vectorization.
902 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
903 count trailing zeros built-in functions.
904
2bc145af
KV
9052016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
906
907 * gcc.dg/tree-ssa/reassoc-44.c: New test.
908
26869fdb
PH
9092016-05-24 Pat Haugen <pthaugen@us.ibm.com>
910
911 PR target/71050
912 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
913
b2dc9c3b
PC
9142016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
915
916 PR c++/50436
917 * g++.dg/template/crash123.C: New.
918 * g++.dg/template/crash124.C: Likewise.
919
f65e97fd
MS
9202016-05-24 Martin Sebor <msebor@redhat.com>
921
922 PR c++/71147
923 * g++.dg/ext/flexary16.C: New test.
924
a6f5ac7f
IV
9252016-05-24 Ilya Verbin <ilya.verbin@intel.com>
926
69a6d5ad
NS
927 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
928 before math.h is included.
a6f5ac7f
IV
929 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
930 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
931 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
932 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
933 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
934 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
935 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
936 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
937 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
938 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
939 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
940 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
941 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
942 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
943 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
944 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
945 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
946 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
947 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
948 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
949 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
950 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
951 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
952
27bad558
MM
9532016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
954 Kelvin Nilsen <kelvin@gcc.gnu.org>
955
956 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
957 support.
958
72f382fb
PC
9592016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
960
961 PR c++/69872
962 * g++.dg/warn/Wno-narrowing1.C: New.
963
ef2ec9d9
MP
9642016-05-24 Marek Polacek <polacek@redhat.com>
965
966 PR c/71249
967 * c-c++-common/Wswitch-unreachable-2.c: New test.
968
e90434e3
JJ
9692016-05-24 Jakub Jelinek <jakub@redhat.com>
970
7adb26f2
JJ
971 PR c++/71257
972 * g++.dg/vect/simd-clone-6.cc: New test.
973 * g++.dg/gomp/declare-simd-6.C: New test.
974
e90434e3
JJ
975 PR middle-end/70434
976 PR c/69504
977 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
978
b556ea3b
RB
9792016-05-24 Richard Biener <rguenther@suse.de>
980
981 PR tree-optimization/71240
982 * gcc.dg/optimize-bswapsi-5.c: New testcase.
983
e5328f5d
RB
9842016-05-24 Richard Biener <rguenther@suse.de>
985
986 PR tree-optimization/71230
987 * gcc.dg/torture/pr71230.c: New testcase.
988 * g++.dg/torture/pr71230.C: Likewise.
989
a04e69c0
TS
9902016-05-24 Thomas Schwinge <thomas@codesourcery.com>
991
992 * c-c++-common/goacc/routine-5.c: Add tests.
993 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
994 * gfortran.dg/goacc/routine-6.f90: Add tests.
995
30fd2977
RB
9962016-05-24 Richard Biener <rguenther@suse.de>
997
998 PR tree-optimization/71253
999 * gcc.dg/torture/pr71253.c: New testcase.
1000
ca6f60bc
KV
10012016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1002
1003 PR middle-end/71252
1004 * gfortran.dg/pr71252.f90: New test.
1005
d3465d72
RS
10062016-05-24 Richard Sandiford <richard.sandiford@arm.com>
1007
1008 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
1009
f17a223d
RB
10102016-05-24 Richard Biener <rguenther@suse.de>
1011
1012 PR middle-end/70434
1013 PR c/69504
1014 * c-c++-common/vector-subscript-4.c: New testcase.
1015 * c-c++-common/vector-subscript-5.c: Likewise.
1016
e3f36534
JD
10172016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1018
1019 PR fortran/71123
1020 * gfortran.dg/namelist_90.f: New test
1021
85d5c27d
JD
10222016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1023
1024 PR fortran/66461
1025 * gfortran.dg/unexpected_eof.f: New test
1026
fe3f3340
MM
10272016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1028 Kelvin Nilsen <kelvin@gcc.gnu.org>
1029
1030 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
1031 as little endian.
1032
26d6ae55
PC
10332016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1034
1035 PR c++/70972
1036 * g++.dg/cpp0x/inh-ctor20.C: New.
1037 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
1038
d6c9a06f
PC
10392016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1040
1041 PR c++/69095
1042 * g++.dg/cpp0x/variadic168.C: New.
1043
396a1d10
PC
10442016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1045
1046 * g++.dg/cpp0x/pr31445.C: Test column number too.
1047 * g++.dg/cpp0x/pr32253.C: Likewise.
1048 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
1049 * g++.dg/cpp0x/variadic36.C: Likewise.
1050
ece46666
MG
10512016-05-23 Marc Glisse <marc.glisse@inria.fr>
1052
1053 * gcc.dg/fold-notshift-2.c: Adjust.
1054
a7dc5980
MP
10552016-05-23 Marek Polacek <polacek@redhat.com>
1056
1057 PR c/49859
1058 * c-c++-common/Wswitch-unreachable-1.c: New test.
1059 * gcc.dg/Wswitch-unreachable-1.c: New test.
1060 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
1061 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
1062 * g++.dg/gomp/block-10.C: Likewise.
1063 * gcc.dg/gomp/block-10.c: Likewise.
1064 * g++.dg/gomp/block-9.C: Likewise.
1065 * gcc.dg/gomp/block-9.c: Likewise.
1066 * g++.dg/gomp/target-1.C: Likewise.
1067 * g++.dg/gomp/target-2.C: Likewise.
1068 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 1069 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
1070 * g++.dg/gomp/taskgroup-1.C: Likewise.
1071 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1072 * gcc.dg/gomp/teams-1.c: Likewise.
1073 * g++.dg/gomp/teams-1.C: Likewise.
1074 * g++.dg/overload/error3.C: Likewise.
1075 * g++.dg/tm/jump1.C: Likewise.
1076 * g++.dg/torture/pr40335.C: Likewise.
1077 * gcc.dg/c99-vla-jump-5.c: Likewise.
1078 * gcc.dg/switch-warn-1.c: Likewise.
1079 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
1080 * gcc.dg/nested-func-1.c: Likewise.
1081 * gcc.dg/pr67784-4.c: Likewise.
1082
18b54004
RB
10832016-05-23 Richard Biener <rguenther@suse.de>
1084
1085 PR tree-optimization/71230
1086 * gfortran.dg/pr71230-1.f90: New testcase.
1087 * gfortran.dg/pr71230-2.f90: Likewise.
1088
e569db5f
VK
10892016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1090
396a1d10 1091 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
1092 * gcc.dg/vect/pr58135.c: Add new.
1093 * gfortran.dg/pr46519-1.f: Adjust test case.
1094
e4b71114
PC
10952016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1096
1097 PR c++/53401
1098 * g++.dg/cpp0x/decltype64.C: New.
1099
a25a8058
CL
11002016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1101
1102 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1103 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1104 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1105
0dcfe9ab
CL
11062016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1107
1108 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1109 Add poly64x1_t and poly64x2_t cases if supported.
1110 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1111 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1112 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1113 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1114 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1115
ffd70e4a
CL
11162016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1117
1118 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1119 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1120 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1121 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1122 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1123 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1124 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1125
4b1f57fe
CL
11262016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1127
1128 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1129
16c5ec77
CL
11302016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1131
1132 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1133 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1134
94ad56c7
JJ
11352016-05-22 Jakub Jelinek <jakub@redhat.com>
1136
57748705
JJ
1137 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1138 constraint instead of "r".
1139 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1140 insn instead of vxorpd.
1141 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1142
af120161
JJ
1143 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1144 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1145
355023ce
JJ
1146 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1147
3b48574c
JJ
1148 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1149 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1150
94ad56c7
JJ
1151 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1152
8a85cee2
KV
11532016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1154
1155 PR middle-end/40921
1156 * gcc.dg/tree-ssa/pr40921.c: New test.
1157
8e916b16
PS
11582016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1159
1160 PR target/71103
1161 * gcc.target/avr/pr71103.c: New test.
1162
88aea79f
KV
11632016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1164
1165 PR middle-end/71179
1166 * gcc.dg/tree-ssa/pr71179.c: New test.
1167
79063edd
MS
11682016-05-20 Martin Sebor <msebor@redhat.com>
1169
1170 PR c/71115
1171 * gcc.dg/init-excess-2.c: New test.
1172
55c8849f
EB
11732016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1174
1175 * gnat.dg/opt53.adb: New test.
1176 * gnat.dg/opt54.adb: Likewise.
1177
c91a0948
MJ
11782016-05-20 Martin Jambor <mjambor@suse.cz>
1179
1180 PR tree-optimization/70884
1181 * gcc.dg/tree-ssa/pr70919.c: New test.
1182
9cad20fa
BS
11832016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1184
1185 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1186 formatting.
69a6d5ad
NS
1187 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1188 fix code formatting.
1189
11902016-05-20 Nathan Sidwell <nathan@acm.org>
1191
1192 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1193 non-common cases.
1194 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1195
15c671a7
DM
11962016-05-20 David Malcolm <dmalcolm@redhat.com>
1197
1198 * jit.dg/all-non-failing-tests.h: Add
1199 test-factorial-must-tail-call.c.
1200 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1201 * jit.dg/test-factorial-must-tail-call.c: New test case.
1202
4f028369
JJ
12032016-05-20 Jakub Jelinek <jakub@redhat.com>
1204
1205 PR fortran/71204
1206 * gfortran.dg/pr71204.f90: New test.
1207
7dea4ab3
CP
12082016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1209
1210 * gcc.target/nvptx/sincos.c: New test.
1211
ef98d365
PC
12122016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1213
1214 PR c++/70572
1215 * g++.dg/cpp1y/auto-fn31.C: New.
1216
92466115
BS
12172016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1218
1219 * gcc.target/powerpc/vec-addec.c: New test.
1220 * gcc.target/powerpc/vec-addec-int128.c: New test.
1221
9a385c2d
DM
12222016-05-20 David Malcolm <dmalcolm@redhat.com>
1223
1224 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1225 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1226 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1227 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1228
77c9d5b4
JH
12292016-05-20 Jan Hubicka <hubicka@ucw.cz>
1230
1231 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1232
68047971
JJ
12332016-05-20 Jakub Jelinek <jakub@redhat.com>
1234
18954840
JJ
1235 PR c++/71210
1236 * g++.dg/opt/pr71210-1.C: New test.
1237 * g++.dg/opt/pr71210-2.C: New test.
1238
68047971
JJ
1239 PR tree-optimization/29756
1240 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1241 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1242 only on selected targets where V4SImode vectors are known to be
1243 supported.
1244
d78789f5
MG
12452016-05-20 Marc Glisse <marc.glisse@inria.fr>
1246
1247 PR tree-optimization/71079
1248 PR tree-optimization/71206
1249 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1250
550fa093
PK
12512016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1252
1253 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1254 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1255 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1256
483c6429
RG
12572016-05-20 Richard Guenther <rguenther@suse.de>
1258
1259 PR tree-optimization/29756
1260 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1261
eb066284
RB
12622016-05-20 Richard Biener <rguenther@suse.de>
1263
1264 PR tree-optimization/71185
1265 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1266
58f10249
RB
12672016-05-20 Richard Biener <rguenther@suse.de>
1268
1269 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1270
2a5569fa
MP
12712016-05-19 Marek Polacek <polacek@redhat.com>
1272
1273 PR c++/71075
1274 * g++.dg/diagnostic/pr71075.C: New test.
1275
5e9a5385
DM
12762016-05-19 David Malcolm <dmalcolm@redhat.com>
1277
1278 PR c++/71184
1279 * g++.dg/pr71184.C: New test case.
1280
4f45da44
KN
12812016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1282
1283 * gcc.target/powerpc/darn-0.c: New test.
1284 * gcc.target/powerpc/darn-1.c: New test.
1285 * gcc.target/powerpc/darn-2.c: New test.
1286
4177437e
MP
12872016-05-19 Marek Polacek <polacek@redhat.com>
1288
1289 PR tree-optimization/71031
1290 * gcc.dg/tree-ssa/vrp100.c: New test.
1291
afb72432
IE
12922016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1293
1294 PR rtl-optimization/71148
1295 * gcc.dg/pr71148.c: New test.
1296
4f83064e
KT
12972016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1298
1299 PR target/71056
1300 * gcc.target/arm/pr71056.c: New test.
1301
4bf8dbe1
BE
13022016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1303
1304 * c-c++-common/pr69669.c: Check the used mode.
1305
f3510625
MO
13062016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1307
1308 PR sanitizer/64354
1309 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1310
43c0068e
RB
13112016-05-19 Richard Biener <rguenther@suse.de>
1312
1313 PR tree-optimization/70729
1314 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1315 * gcc.dg/graphite/scop-18.c: Likewise.
1316 * gcc.dg/pr41783.c: Disable LIM.
1317 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1318 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1319 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1320 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1321 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1322 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1323 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1324 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1325 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1326 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1327 * gfortran.dg/pr42108.f90: Likewise.
1328
70f25790
DM
13292016-05-18 David Malcolm <dmalcolm@redhat.com>
1330
1331 PR driver/69265
1332 * gcc.dg/spellcheck-options-11.c: New test case.
1333
960db8ec
JJ
13342016-05-18 Jakub Jelinek <jakub@redhat.com>
1335
1336 PR c++/71100
1337 * g++.dg/opt/pr71100.C: New test.
1338
04643334
MJ
13392016-05-18 Martin Jambor <mjambor@suse.cz>
1340
1341 PR ipa/69708
1342 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1343 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1344 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1345 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1346
91bb9f80
MJ
13472016-05-18 Martin Jambor <mjambor@suse.cz>
1348
1349 PR ipa/69708
1350 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1351 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1352 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1353 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1354 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1355
c584aca6
PC
13562016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1357
1358 PR c++/69793
1359 * g++.dg/template/crash122.C: New.
1360
20309c6e
PC
13612016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1362
1363 PR c++/70466
1364 * g++.dg/template/pr70466-1.C: New.
1365 * g++.dg/template/pr70466-2.C: Likewise.
1366
50c78b9a
MM
13672016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1368
1369 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1370 splat operations and the XXSPLTIB instruction.
1371 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1372 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1373 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1374 xxlxor to clear a register.
1375
cf8be00d
RS
13762016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1377
1378 * gcc.dg/torture/pr71020.c: New test.
1379
848a392a
MJ
13802016-05-18 Martin Jambor <mjambor@suse.cz>
1381
1382 PR ipa/70646
1383 * gcc.dg/ipa/pr70646.c: New test.
1384
1f2ab776
CL
13852016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1386
1387 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1388
76489493
CL
13892016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1390
1391 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1392 missing tests for vreinterpretq_p{8,16}.
1393
bd79378d
CL
13942016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1395
1396 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1397 vsliq_n_s64 and vsliq_n_u64.
1398
81ca3ea0
CL
13992016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1400
1401 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1402 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1403
873cb425
CL
14042016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1405
1406 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1407 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1408 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1409
9d6e7c21
CL
14102016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1411
1412 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1413 in comment.
1414
b4dbe40e 14152016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
1416
1417 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1418 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1419 "blr\t" and switch to scan-assembler-times.
1420
83a5c910
JW
14212016-05-18 Jiong Wang <jiong.wang@arm.com>
1422
53d6d955
UB
1423 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1424 with __aarch64__.
1425 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1426 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 1427
fb7cbdeb
JJ
14282016-05-18 Jakub Jelinek <jakub@redhat.com>
1429
8ee91165
JJ
1430 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1431 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1432 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1433 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1434 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1435 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1436
cf4d516a
JJ
1437 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1438 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1439
a4f16422
JJ
1440 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1441 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1442
7b37ce10
JJ
1443 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1444 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1445
fb7cbdeb
JJ
1446 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1447
c9326aef
RB
14482016-05-18 Richard Biener <rguenther@suse.de>
1449
1450 PR tree-optimization/71168
1451 * gcc.dg/torture/pr71168.c: New testcase.
1452
df8b0a11
KV
14532016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1454
1455 PR middle-end/63586
1456 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1457 * gcc.dg/tree-ssa/pr63586.c: New test.
1458 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1459
2efd67ed
NS
14602016-05-17 Nathan Sidwell <nathan@acm.org>
1461
1462 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1463 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1464 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1465 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1466
1988b2c2
NS
14672016-05-17 Nathan Sidwell <nathan@acm.org>
1468
1469 * gcc.target/nvptx/abi-vararg-3.c: New.
1470
ad1d92ab
MM
14712016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1472
1473 PR tree-optimization/54579
1474 PR middle-end/55299
1475 * gcc.dg/fold-notrotate-1.c: New test.
1476 * gcc.dg/fold-notshift-1.c: New test.
1477 * gcc.dg/fold-notshift-2.c: New test.
1478
47768df8
MP
14792016-05-17 Marek Polacek <polacek@redhat.com>
1480
1481 PR ipa/71146
1482 * g++.dg/ipa/pr71146.C: New test.
1483
6b5423a5
DM
14842016-05-17 David Malcolm <dmalcolm@redhat.com>
1485
1486 * jit.dg/test-error-array-bounds.c: New test case.
1487
c7986356
MG
14882016-05-17 Marc Glisse <marc.glisse@inria.fr>
1489
1490 * gcc.dg/tree-ssa/and-1.c: New testcase.
1491
d982c5b7
MG
14922016-05-17 Marc Glisse <marc.glisse@inria.fr>
1493
1494 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1495 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1496
0139ba93
MG
14972016-05-17 Marc Glisse <marc.glisse@inria.fr>
1498
1499 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1500 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1501
daab4562
JW
15022016-05-17 Jiong Wang <jiong.wang@arm.com>
1503
1504 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1505
22330033
JW
15062016-05-17 Jiong Wang <jiong.wang@arm.com>
1507
1508 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1509
98b3a5f2
JW
15102016-05-17 Jiong Wang <jiong.wang@arm.com>
1511
1512 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1513 ".2d[index]" when scan the assembly.
1514 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1515 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1516 float64x1.
1517 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1518
b71b7a8e
RB
15192016-05-17 Richard Biener <rguenther@suse.de>
1520
1521 PR tree-optimization/71132
1522 * gcc.dg/torture/pr71132.c: New testcase.
1523
3c51ad46
CL
15242016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1525
1526 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1527
d20faa66
KT
15282016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1529
1530 PR target/70809
1531 * gcc.target/aarch64/pr70809_1.c: New test.
1532
b75cc5a4
KT
15332016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1534
1535 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1536 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1537 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1538 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1539
b28eb195
IE
15402016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1541 Ilya Enkovich <ilya.enkovich@intel.com>
1542
1543 PR target/71114
1544 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1545
0b9004ed
JH
15462016-05-16 Jan Hubicka <hubicka@ucw.cz>
1547
1548 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1549 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1550
1b81a1c1
MW
15512016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1552
1553 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1554 test for __ARM_FP16_ARGS.
1555 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1556 * gcc.target/arm/aapcs/neon-vect10.c: New.
1557 * gcc.target/arm/aapcs/neon-vect9.c: New.
1558 * gcc.target/arm/aapcs/vfp18.c: New.
1559 * gcc.target/arm/aapcs/vfp19.c: New.
1560 * gcc.target/arm/aapcs/vfp20.c: New.
1561 * gcc.target/arm/aapcs/vfp21.c: New.
1562 * gcc.target/arm/fp16-aapcs-1.c: New.
1563 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1564 test for __ARM_FP16_ARGS.
1565 * g++.target/arm/fp16-return-1.c: Update expected output.
1566
921d1e73
JW
15672016-05-16 Jiong Wang <jiong.wang@arm.com>
1568
1569 PR testsuite/70227
1570 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1571
228eb42a
HA
15722016-05-15 Harald Anlauf <anlauf@gmx.de>
1573
1574 PR fortran/69603
1575 * gfortran.dg/pr69603.f90: New testcase.
1576
785abfd3
FR
15772016-05-14 Fritz Reese <fritzoreese@gmail.com>
1578
1579 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1580
e75eb64f
FR
15812016-05-14 Fritz Reese <fritzoreese@gmail.com>
1582
1583 PR fortran/71047
1584 * gfortran.dg/pr71047.f08: New test.
1585
aa4b467b
JM
15862016-05-13 Joseph Myers <joseph@codesourcery.com>
1587
1588 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1589 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1590 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1591
653fb4a2
MS
15922016-05-13 Martin Sebor <msebor@redhat.com>
1593
1594 PR c++/60049
1595 * g++.dg/cpp0x/constexpr-60049.C: New test.
1596
9e37582d
JJ
15972016-05-13 Jakub Jelinek <jakub@redhat.com>
1598
1599 PR bootstrap/71071
1600 * gcc.dg/pr71071.c: New test.
1601
a278aa17
UB
16022016-05-13 Uros Bizjak <ubizjak@gmail.com>
1603
1604 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
1605 remove XOP handling.
377eaca7 1606 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 1607
ac3d02e2
NS
16082016-05-13 Nathan Sidwell <nathan@acm.org>
1609
1610 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
1611 __atomic_is_lock_free declaration.
1612
8ab3bdac
RB
16132016-05-13 Richard Biener <rguenther@suse.de>
1614
1615 PR tree-optimization/42587
1616 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1617
623b8e0a
ML
16182016-05-13 Martin Liska <mliska@suse.cz>
1619
1620 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1621 the new format of dump output.
1622
da7674f6
IE
16232016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1624
1625 * gcc.dg/pr71084.c: New test.
1626
c959db3d
RR
16272016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1628
53d6d955
UB
1629 PR target/53440
1630 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 1631
43203dea
RR
16322016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1633
1634 * gcc.target/aarch64/struct_return.c: New test.
1635
4f2e1536
MP
16362016-05-12 Marek Polacek <polacek@redhat.com>
1637
1638 PR c/70756
1639 * c-c++-common/pr70756-2.c: New test.
1640 * c-c++-common/pr70756.c: New test.
1641
1ef33ef3
RB
16422016-05-12 Richard Biener <rguenther@suse.de>
1643
1644 PR tree-optimization/71059
1645 * gcc.dg/torture/pr71059.c: New testcase.
1646
763baff6
RB
16472016-05-12 Richard Biener <rguenther@suse.de>
1648
1649 PR tree-optimization/71062
1650 * gcc.dg/torture/pr71062.c: New testcase.
1651
c4ec1243
IE
16522016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1653
1654 PR tree-optimization/71006
1655 * gcc.dg/pr71006.c: New test.
1656
a5fbf76d
MP
16572016-05-12 Marek Polacek <polacek@redhat.com>
1658
1659 PR driver/71063
1660 * gcc.dg/opts-7.c: New test.
1661
5acc47a4
KT
16622016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1663
1664 PR target/70830
1665 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1666 Add -save-temps to dg-options.
1667 Scan for ldmfd rather than pop instruction.
1668 * gcc.target/arm/interrupt-2.c: Likewise.
1669 * gcc.target/arm/pr70830.c: New test.
1670
40bd4bf9
JJ
16712016-05-12 Jakub Jelinek <jakub@redhat.com>
1672
3cd63842
JJ
1673 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1674 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1675
c05d08f6
JJ
1676 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1677 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1678 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1679
bc27ffae
JJ
1680 PR target/71019
1681 * gcc.target/i386/avx512vl-pack-1.c: New test.
1682 * gcc.target/i386/avx512vl-pack-2.c: New test.
1683 * gcc.target/i386/avx512bw-pack-2.c: New test.
1684
515d7412
JJ
1685 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1686
40bd4bf9
JJ
1687 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1688 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1689 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1690
44ab146a
RB
16912016-05-12 Richard Biener <rguenther@suse.de>
1692
1693 PR tree-optimization/70986
1694 * gcc.dg/torture/pr70986-1.c: New testcase.
1695 * gcc.dg/torture/pr70986-2.c: Likewise.
1696 * gcc.dg/torture/pr70986-3.c: Likewise.
1697
d6e83a8d
MM
16982016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1699
1700 PR c/43651
1701 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1702 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1703
51e67ea3
UB
17042016-05-11 Uros Bizjak <ubizjak@gmail.com>
1705
1706 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1707 directive.
1708 * gcc.target/i386/pr66746.c: Ditto.
1709
3fd2b007
MM
17102016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1711
1712 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1713 support.
1714 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1715 warning when using -mvsx-timode.
1716 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1717 * gcc.target/powerpc/dform-2.c: Likewise.
1718 * gcc.target/powerpc/pr68805.c: Likewise.
1719
5c3a10fb
MP
17202016-05-11 Marek Polacek <polacek@redhat.com>
1721
1722 PR c++/71024
1723 * c-c++-common/attributes-3.c: New test.
1724
7cfb065b
NS
17252016-05-11 Nathan Sidwell <nathan@acm.org>
1726
1727 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1728 * gcc.c-torture/execute/pr68185.c: Likewise.
1729 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1730 * gcc.dg/pr69634.c: Requires scheduling.
1731 * gcc.dg/torture/pr66178.c: Require label values.
1732 * gcc.dg/setjmp-6.c: Require indirect jumps.
1733
f35ea97d
RB
17342016-05-11 Richard Biener <rguenther@suse.de>
1735
1736 PR tree-optimization/71055
1737 * gcc.dg/torture/pr71055.c: New testcase.
1738
dff70323
RB
17392016-05-11 Richard Biener <rguenther@suse.de>
1740
1741 PR debug/71057
1742 * g++.dg/debug/pr71057.C: New testcase.
1743
56a3d28b
JJ
17442016-05-11 Jakub Jelinek <jakub@redhat.com>
1745
1746 PR fortran/70855
1747 * gfortran.dg/gomp/pr70855.f90: New test.
1748
ebc1b29e
RB
17492016-05-11 Richard Biener <rguenther@suse.de>
1750
1751 PR middle-end/71002
1752 * g++.dg/torture/pr71002.C: New testcase.
1753
98ccd1d7
IE
17542016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1755
1756 PR middle-end/70807
1757 * gcc.dg/pr70807.c: New test.
1758
ed29e24b
MS
17592016-05-10 Martin Sebor <msebor@redhat.com>
1760
1761 PR c++/38611
1762 * g++.dg/Wattributes.C: New test.
1763
e39dab2c
MG
17642016-05-10 Marc Glisse <marc.glisse@inria.fr>
1765
1766 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1767 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1768 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1769
d067e238
IE
17702016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1771
1772 PR target/70799
1773 * gcc.target/i386/pr70799-1.c: New test.
1774
cd36c83e
PMR
17752016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1776
1777 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1778
1e3af2a4
IE
17792016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1780
1781 PR middle-end/70877
1782 * gcc.target/i386/pr70877.c: New test.
1783
afc610db
IE
17842016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1785
1786 PR tree-optimization/70786
1787 * gcc.target/i386/pr70876.c: New test.
1788
4b59d19f
JJ
17892016-05-10 Jakub Jelinek <jakub@redhat.com>
1790
1791 PR target/70927
1792 * gcc.target/i386/avx512vl-logic-1.c: New test.
1793 * gcc.target/i386/avx512vl-logic-2.c: New test.
1794 * gcc.target/i386/avx512dq-logic-2.c: New test.
1795
9b5ee426
BS
17962016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1797
1798 PR target/70963
1799 * gcc.target/powerpc/pr70963.c: New.
1800
f3352cab
DM
18012016-05-10 David Malcolm <dmalcolm@redhat.com>
1802
1803 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1804 (test_very_wide_line): Add ruler to expected output.
1805 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1806 (test_very_wide_line): Likewise.
1807 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1808 (test_show_locus): Within the handling of "test_very_wide_line",
1809 enable show_ruler_p on the diagnostic context.
1810
4a3255dd
RB
18112016-05-10 Richard Biener <rguenther@suse.de>
1812
1813 PR tree-optimization/71039
1814 * gcc.dg/torture/pr71039.c: New testcase.
1815
da7c9950
NS
18162016-05-10 Nathan Sidwell <nathan@acm.org>
1817
1818 * gcc.dg/nested-func-10.c: Requires alloca.
1819 * gcc.dg/nested-func-9.c: Requires alloca.
1820 * gcc.c-torture/execute/pr70460.c: Requires labels.
1821 * gcc.c-torture/compile/pr70199.c: Requires labels.
1822 * gcc.target/nvptx/decl.c: Compile only.
1823 * gcc.target/nvptx/trailing-init.c: Compile only.
1824 * gcc.target/nvptx/ary-init.c: Compile only.
1825
cf68d92c
MP
18262016-05-10 Marek Polacek <polacek@redhat.com>
1827
1828 PR c/70255
1829 * gcc.dg/attr-opt-1.c: New test.
1830
64ea4e15
RB
18312016-05-10 Richard Biener <rguenther@suse.de>
1832
1833 PR tree-optimization/70497
1834 PR tree-optimization/28367
1835 * gcc.dg/torture/20160404-1.c: New testcase.
1836 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1837 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1838
5a96dae3
PMR
18392016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1840
1841 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1842
fc97f805
UB
18432016-05-09 Uros Bizjak <ubizjak@gmail.com>
1844
1845 * gcc.target/i386/fabsneg-1.c New test.
1846
a710b1d5
AM
18472016-05-09 Alan Modra <amodra@gmail.com>
1848
1849 PR testsuite/70826
1850 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1851
171f6f05
RB
18522016-05-09 Richard Biener <rguenther@suse.de>
1853
1854 PR tree-optimization/70985
1855 * gcc.dg/torture/pr70985.c: New testcase.
1856
18caa34e
BC
18572016-05-09 Bin Cheng <bin.cheng@arm.com>
1858
1859 * gcc.dg/tree-ssa/ifc-9.c: New test.
1860 * gcc.dg/tree-ssa/ifc-10.c: New test.
1861 * gcc.dg/tree-ssa/ifc-11.c: New test.
1862 * gcc.dg/tree-ssa/ifc-12.c: New test.
1863 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1864 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1865 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1866
7a27d38f
RB
18672016-05-09 Richard Biener <rguenther@suse.de>
1868
1869 PR fortran/70937
1870 * gfortran.dg/pr70937.f90: New testcase.
1871
5ebbbd3d
RO
18722016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1873
1874 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1875
f6288c24
FR
18762016-05-07 Fritz Reese <fritzoreese@gmail.com>
1877
1878 PR fortran/56226
1879 * gfortran.dg/dec_structure_1.f90: New testcase.
1880 * gfortran.dg/dec_structure_2.f90: Ditto.
1881 * gfortran.dg/dec_structure_3.f90: Ditto.
1882 * gfortran.dg/dec_structure_4.f90: Ditto.
1883 * gfortran.dg/dec_structure_5.f90: Ditto.
1884 * gfortran.dg/dec_structure_6.f90: Ditto.
1885 * gfortran.dg/dec_structure_7.f90: Ditto.
1886 * gfortran.dg/dec_structure_8.f90: Ditto.
1887 * gfortran.dg/dec_structure_9.f90: Ditto.
1888 * gfortran.dg/dec_structure_10.f90: Ditto.
1889 * gfortran.dg/dec_structure_11.f90: Ditto.
1890 * gfortran.dg/dec_union_1.f90: Ditto.
1891 * gfortran.dg/dec_union_2.f90: Ditto.
1892 * gfortran.dg/dec_union_3.f90: Ditto.
1893 * gfortran.dg/dec_union_4.f90: Ditto.
1894 * gfortran.dg/dec_union_5.f90: Ditto.
1895 * gfortran.dg/dec_union_6.f90: Ditto.
1896 * gfortran.dg/dec_union_7.f90: Ditto.
1897
5ec4a8cd
TV
18982016-05-07 Tom de Vries <tom@codesourcery.com>
1899
1900 PR tree-optimization/70956
1901 * gcc.dg/graphite/pr70956.c: New test.
1902
58ec1d0e
JJ
19032016-05-06 Jakub Jelinek <jakub@redhat.com>
1904
ccd88fb7
JJ
1905 PR middle-end/70941
1906 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1907 (a, b, c, d): Change type from char to signed char.
1908 (main): Compare against (signed char) -1634678893 instead of
1909 hardcoded -109. Use __builtin_abort instead of abort.
1910
dd3b6464
JJ
1911 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1912 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1913
58ec1d0e
JJ
1914 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1915
19aa23d8
YR
19162016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1917
1918 PR debug/70935
1919 * gcc.dg/torture/pr70935.c: New test.
1920
ae5f0df1
OE
19212016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1922
1923 PR target/58219
ce23a8ff 1924 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 1925
078f7e37
RB
19262016-05-06 Richard Biener <rguenther@suse.de>
1927
1928 PR tree-optimization/70960
1929 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1930
765d7b54
OE
19312016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1932
1933 PR target/52933
1934 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1935 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1936 Adjust expected instruction counts.
1937 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1938
29c94e65
MP
19392016-05-06 Marek Polacek <polacek@redhat.com>
1940
1941 PR sanitizer/70875
1942 * gcc.dg/ubsan/bounds-3.c: New test.
1943
3684b02e
OE
19442016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1945
1946 PR target/54089
1947 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1948
8706773f
RB
19492016-05-06 Richard Biener <rguenther@suse.de>
1950
1951 PR middle-end/70931
1952 * gfortran.dg/pr70931.f90: New testcase.
1953
a4f51018
RB
19542016-05-06 Richard Biener <rguenther@suse.de>
1955
1956 PR middle-end/70941
1957 * gcc.dg/torture/pr70941.c: New testcase.
1958
c4f2425f
BC
19592016-05-05 Bin Cheng <bin.cheng@arm.com>
1960
1961 PR tree-optimization/57206
1962 * gcc.dg/vect/pr57206.c: New test.
1963
5dc08197
RO
19642016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1965
1966 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1967
351f85c5
JJ
19682016-05-05 Jakub Jelinek <jakub@redhat.com>
1969
568bac8c
JJ
1970 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1971
351f85c5
JJ
1972 * c-c++-common/Wdangling-else-4.c: New test.
1973
33fd7785
JJ
19742016-05-04 Jakub Jelinek <jakub@redhat.com>
1975
2d1ac15a
JJ
1976 PR c++/70906
1977 PR c++/70933
1978 * g++.dg/opt/pr70906.C: New test.
1979 * g++.dg/opt/pr70933.C: New test.
1980
33fd7785
JJ
1981 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1982
6b715bf6
JH
19832016-05-04 Jan Hubicka <hubicka@ucw.cz>
1984
1985 * gcc.dg/ipa/pure-const-3.c: New testcase.
1986
deef7113
MP
19872016-05-04 Marek Polacek <polacek@redhat.com>
1988
1989 * c-c++-common/Wdangling-else-1.c: New test.
1990 * c-c++-common/Wdangling-else-2.c: New test.
1991 * c-c++-common/Wdangling-else-3.c: New test.
1992
5396db97
KCY
19932016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1994
1995 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1996 flag is present.
1997
de55efd5
MP
19982016-05-04 Marek Polacek <polacek@redhat.com>
1999
2000 PR c/48778
2001 * gcc.dg/Waddress-2.c: New test.
2002
475839b6
AM
20032016-05-04 Alan Modra <amodra@gmail.com>
2004
2005 * gcc.target/powerpc/pr70866.c: New.
2006
b25aad5f
MS
20072016-05-03 Martin Sebor <msebor@redhat.com>
2008
2009 PR c++/66561
2010 * c-c++-common/builtin_location.c: New test.
2011 * g++.dg/cpp1y/builtin_location.C: New test.
2012
79ce98bc
MP
20132016-05-03 Marek Polacek <polacek@redhat.com>
2014
2015 PR c/70859
2016 * gcc.dg/pr70859.c: New test.
2017 * gcc.dg/pr70859-2.c: New test.
2018
402e89f5
PMR
20192016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
2020
2021 * gnat.dg/debug5.adb: New testcase.
2022
f3d90045
DV
20232016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
2024
2025 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
2026 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
2027 Procedure to check for z10 instruction set.
2028
1e26cec1
CL
20292016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
2030
2031 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
2032
71aca5a0
AM
20332016-05-03 Alan Modra <amodra@gmail.com>
2034
2035 * gcc.target/powerpc/savres.c: Add func using a single gpr.
2036
2fd70ec1
JJ
20372016-05-03 Jakub Jelinek <jakub@redhat.com>
2038
2039 * gcc.target/i386/avx512f-cvt-1.c: New test.
2040
e5705cf7
L
20412016-05-03 H.J. Lu <hongjiu.lu@intel.com>
2042
2043 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
2044 -fdump-tree-vrp-details.
2045
381cdae4
RB
20462016-05-03 Richard Biener <rguenther@suse.de>
2047
2048 * gcc.dg/pr30172-1.c: Adjust.
2049 * gcc.dg/pr63743.c: Likewise.
2050 * gcc.dg/tm/pr51696.c: Likewise.
2051 * c-c++-common/tm/safe-1.c: Likewise.
2052 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
2053 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
2054 * g++.dg/plugin/self-assign-test-1.C: Likewise.
2055 * g++.dg/plugin/self-assign-test-2.C: Likewise.
2056
adedd5c1
JJ
20572016-05-03 Jakub Jelinek <jakub@redhat.com>
2058
31ed1665
JJ
2059 PR rtl-optimization/70467
2060 * gcc.target/i386/pr70467-3.c: New test.
2061 * gcc.target/i386/pr70467-4.c: New test.
2062
dea60b59
JJ
2063 PR tree-optimization/70916
2064 * gcc.c-torture/compile/pr70916.c: New test.
2065
adedd5c1
JJ
2066 PR target/49244
2067 * gcc.target/i386/pr49244-1.c: New test.
2068 * gcc.target/i386/pr49244-2.c: New test.
2069
f80041ef
BS
20702016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2071
2072 PR rtl-optimization/44281
2073 * gcc.target/i386/pr44281.c: New test.
2074
1cfcd39e
BC
20752016-05-03 bin cheng <bin.cheng@arm.com>
2076
2077 PR tree-optimization/56541
2078 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
2079 * gcc.dg/vect/pr56541.c: new test.
2080
4304ccfd
MM
20812016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2082
2083 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
2084 __float128.
2085 * gcc.target/powerpc/float128-complex-2.c: Likewise.
2086
50d94c29
L
20872016-05-02 H.J. Lu <hongjiu.lu@intel.com>
2088
2089 PR testsuite/70520
2090 * c-c++-common/asan/clone-test-1.c (main): Align child process
2091 stack to 16 bytes.
2092
bc1aee87
DM
20932016-05-02 David Malcolm <dmalcolm@redhat.com>
2094
2095 PR c++/62314
2096 * g++.dg/spellcheck-fields-2.C: New test case.
2097
474e0129
DM
20982016-05-02 David Malcolm <dmalcolm@redhat.com>
2099
2100 PR c++/62314
2101 * g++.dg/pr62314.C: New test case.
2102
818b88a7
JH
21032016-05-02 Jan Hubicka <hubicka@ucw.cz>
2104
2105 * gcc.dg/ipa/inline-8.c: New testcase.
2106
dd77684f
JJ
21072016-05-02 Jakub Jelinek <jakub@redhat.com>
2108
2109 PR rtl-optimization/70467
2110 * gcc.target/i386/pr70467-1.c: New test.
2111
72407e00
BE
21122016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2113
2114 * gcc.dg/spec-options.c: Run the test on all targets.
2115 * gcc.dg/foo.specs: Use cpp_unique_options.
2116
dd53d197
MG
21172016-05-02 Marc Glisse <marc.glisse@inria.fr>
2118
2119 * gcc.dg/tree-ssa/unord.c: New testcase.
2120
a8b85ce9
MG
21212016-05-02 Marc Glisse <marc.glisse@inria.fr>
2122
2123 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2124
5b37e866
NS
21252016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2126
2127 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2128
7176a4a0
MP
21292016-05-02 Marek Polacek <polacek@redhat.com>
2130
2131 PR c/70851
2132 * gcc.dg/enum-incomplete-3.c: New test.
2133
6b9933b9
MP
21342016-05-02 Marek Polacek <polacek@redhat.com>
2135 Tom de Vries <tom@codesourcery.com>
2136
2137 PR tree-optimization/70700
2138 * gcc.dg/pr70700.c: New test.
2139
90f82260
UB
21402016-05-01 Uros Bizjak <ubizjak@gmail.com>
2141
2142 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2143 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2144 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2145 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2146 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2147
f73036c1
EB
21482016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2149
2150 * ada/acats/run_acats: Rename into...
2151 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2152 * ada/acats/run_all.sh: Remove redundant test.
2153 (target_run): Move around.
2154 (target_gnatchop): Use newly built executable.
2155 (target_gnatmake): Likewise.
2156 Check that the compilation of impbit succeeds.
2157
85e051a3
OE
21582016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2159
2160 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2161 * gcc.dg/20021029-1.c: Likewise.
2162 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2163 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2164 * gcc.target/sh/cmpstr.c: Likewise.
2165 * gcc.target/sh/cmpstrn.c: Likewise.
2166 * gcc.target/sh/memset.c: Likewise.
2167 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2168 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2169 * gcc.target/sh/pr39423-1.c: Likewise.
2170 * gcc.target/sh/pr49468-di.c: Likewise.
2171 * gcc.target/sh/pr49468-si.c: Likewise.
2172 * gcc.target/sh/pr49880-1.c: Likewise.
2173 * gcc.target/sh/pr49880-2.c: Likewise.
2174 * gcc.target/sh/pr49880-3.c: Likewise.
2175 * gcc.target/sh/pr50751-1.c: Likewise.
2176 * gcc.target/sh/pr50751-4.c: Likewise.
2177 * gcc.target/sh/pr50751-7.c: Likewise.
2178 * gcc.target/sh/pr51244-1.c: Likewise.
2179 * gcc.target/sh/pr51244-10.c: Likewise.
2180 * gcc.target/sh/pr51244-11.c: Likewise.
2181 * gcc.target/sh/pr51244-12.c: Likewise.
2182 * gcc.target/sh/pr51244-13.c: Likewise.
2183 * gcc.target/sh/pr51244-14.c: Likewise.
2184 * gcc.target/sh/pr51244-17.c: Likewise.
2185 * gcc.target/sh/pr51244-18.c: Likewise.
2186 * gcc.target/sh/pr51244-19.c: Likewise.
2187 * gcc.target/sh/pr51244-4.c: Likewise.
2188 * gcc.target/sh/pr51244-5.c: Likewise.
2189 * gcc.target/sh/pr51244-7.c: Likewise.
2190 * gcc.target/sh/pr51244-8.c: Likewise.
2191 * gcc.target/sh/pr51244-9.c: Likewise.
2192 * gcc.target/sh/pr51697.c: Likewise.
2193 * gcc.target/sh/pr52483-1.c: Likewise.
2194 * gcc.target/sh/pr52483-2.c: Likewise.
2195 * gcc.target/sh/pr52483-3.c: Likewise.
2196 * gcc.target/sh/pr52483-5.c: Likewise.
2197 * gcc.target/sh/pr52933-1.c: Likewise.
2198 * gcc.target/sh/pr52933-2.c: Likewise.
2199 * gcc.target/sh/pr52933-3.c: Likewise.
2200 * gcc.target/sh/pr53568-1.c: Likewise.
2201 * gcc.target/sh/pr53976-1.c: Likewise.
2202 * gcc.target/sh/pr53988-1.c: Likewise.
2203 * gcc.target/sh/pr53988.c: Likewise.
2204 * gcc.target/sh/pr54089-1.c: Likewise.
2205 * gcc.target/sh/pr54089-6.c: Likewise.
2206 * gcc.target/sh/pr54089-7.c: Likewise.
2207 * gcc.target/sh/pr54089-8.c: Likewise.
2208 * gcc.target/sh/pr54089-9.c: Likewise.
2209 * gcc.target/sh/pr54236-1.c: Likewise.
2210 * gcc.target/sh/pr54236-2.c: Likewise.
2211 * gcc.target/sh/pr54236-3.c: Likewise.
2212 * gcc.target/sh/pr54236-4.c: Likewise.
2213 * gcc.target/sh/pr54386.c: Likewise.
2214 * gcc.target/sh/pr54602-1.c: Likewise.
2215 * gcc.target/sh/pr54685.c: Likewise.
2216 * gcc.target/sh/pr54760-1.c: Likewise.
2217 * gcc.target/sh/pr54760-2.c: Likewise.
2218 * gcc.target/sh/pr54760-3.c: Likewise.
2219 * gcc.target/sh/pr54760-4.c: Likewise.
2220 * gcc.target/sh/pr54760-5.c: Likewise.
2221 * gcc.target/sh/pr54760-6.c: Likewise.
2222 * gcc.target/sh/pr55146.c: Likewise.
2223 * gcc.target/sh/pr55160.c: Likewise.
2224 * gcc.target/sh/pr59278.c: Likewise.
2225 * gcc.target/sh/pr59401-1.c: Likewise.
2226 * gcc.target/sh/pr59533-1.c: Likewise.
2227 * gcc.target/sh/pr63260.c: Likewise.
2228 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2229 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2230 * gcc.target/sh/strlen.c: Likewise.
2231 * gcc.target/sh/torture/pr30807.c: Likewise.
2232 * gcc.target/sh/torture/pr34777.c: Likewise.
2233 * gcc.target/sh/torture/pr64652.c: Likewise.
2234 * gcc.target/sh/torture/pr65505.c: Likewise.
2235 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2236 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2237
411e5c67
PC
22382016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2239
2240 PR c++/66644
2241 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2242
8fa97501
BS
22432016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2244
2245 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2246 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2247 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2248 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2249
5a956111
PP
22502016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2251
2252 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2253 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2254
e7ff0319
CP
22552016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2256
2257 PR middle-end/70626
2258 * c-c++-common/goacc/combined-reduction.c: New test.
2259 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2260
52d11a4b
L
22612016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2262
2263 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2264 *movdi_internal pattern only if PIC off.
2265 * gcc.target/i386/pr70155-2.c: Likewise.
2266 * gcc.target/i386/pr70155-3.c: Likewise.
2267 * gcc.target/i386/pr70155-4.c: Likewise.
2268 * gcc.target/i386/pr70155-5.c: Likewise.
2269 * gcc.target/i386/pr70155-6.c: Likewise.
2270 * gcc.target/i386/pr70155-7.c: Likewise.
2271 * gcc.target/i386/pr70155-8.c: Likewise.
2272 * gcc.target/i386/pr70155-15.c: Likewise.
2273 * gcc.target/i386/pr70155-17.c: Likewise.
2274 * gcc.target/i386/pr70155-22.c: Likewise.
2275
8960db31
BC
22762016-04-29 Bin Cheng <bin.cheng@arm.com>
2277
2278 PR tree-optimization/70803
2279 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2280
cca535a4
IE
22812016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2282
2283 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2284 optimization of vector loop.
2285 * gcc.target/i386/vect-unpack-3.c: New test.
2286 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2287 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2288 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2289
500ecf4a
MP
22902016-04-29 Marek Polacek <polacek@redhat.com>
2291
2292 PR sanitizer/70342
2293 * g++.dg/ubsan/null-7.C: New test.
2294
2fff3db8
MP
2295 PR c/70852
2296 * gcc.dg/pr70852.c: New test.
2297
509063eb
DV
22982016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2299
2300 PR/69089
2301 * g++.dg/cpp0x/alignas6.C: New test.
2302
83745c0d
DV
23032016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2304
c87885ca
RO
2305 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
2306 * gcc.dg/pr27003.c: Likewise.
2307 * gcc.dg/tree-ssa/cswtch.c: Likewise.
2308 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
2309 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
2310 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
2311 * gcc.target/arc/mxy.c: Likewise.
2312 * gcc.target/arc/mswape.c: Likewise.
2313 * gcc.target/arc/mrtsc.c: Likewise.
2314 * gcc.target/arc/mcrc.c: Likewise.
2315 * gcc.target/arc/mdsp-packa.c: Likewise.
2316 * gcc.target/arc/mdvbf.c: Likewise.
2317 * gcc.target/arc/mlock.c: Likewise.
2318 * gcc.target/arc/mmac-24.c: Likewise.
2319 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2320
849b265d
BS
23212016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2322 Matthijs Kooijman <matthijs@stdin.nl>
2323 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2324
2325 PR target/60040
2326 * gcc.target/avr/pr60040-1.c: New.
2327 * gcc.target/avr/pr60040-2.c: New.
2328
1390536b
RB
23292016-04-29 Richard Biener <rguenther@suse.de>
2330
2331 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2332
98998245
RB
23332016-04-29 Richard Biener <rguenther@suse.de>
2334
2335 PR tree-optimization/13962
2336 PR tree-optimization/65686
2337 * gcc.dg/uninit-pr65686.c: New testcase.
2338
8b80cc21
JJ
23392016-04-29 Jakub Jelinek <jakub@redhat.com>
2340
2341 PR middle-end/70843
2342 * gcc.dg/pr70843.c: New test.
2343
6181bc30
JJ
23442016-04-28 Jakub Jelinek <jakub@redhat.com>
2345
2346 PR target/70858
2347 * gcc.target/i386/pr70858.c: New test.
2348
f4cb3612
AB
23492016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2350
2351 * gcc.target/arc/nps400-1.c: New file.
2352
8ad9df62
JR
23532016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2354 Andrew Burgess <andrew.burgess@embecosm.com>
2355
2356 * gcc.target/arc/movh_cl-1.c: New file.
2357
ceaaa9fe
JR
23582016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2359 Andrew Burgess <andrew.burgess@embecosm.com>
2360
2361 * gcc.target/arc/extzv-1.c: New file.
2362 * gcc.target/arc/insv-1.c: New file.
2363 * gcc.target/arc/insv-2.c: New file.
2364 * gcc.target/arc/movb-1.c: New file.
2365 * gcc.target/arc/movb-2.c: New file.
2366 * gcc.target/arc/movb-3.c: New file.
2367 * gcc.target/arc/movb-4.c: New file.
2368 * gcc.target/arc/movb-5.c: New file.
2369 * gcc.target/arc/movb_cl-1.c: New file.
2370 * gcc.target/arc/movb_cl-2.c: New file.
2371 * gcc.target/arc/movbi_cl-1.c: New file.
2372 * gcc.target/arc/movl-1.c: New file.
2373
4d03dc2f
JR
23742016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2375 Andrew Burgess <andrew.burgess@embecosm.com>
2376
2377 * gcc.target/arc/cmem-1.c: New file.
2378 * gcc.target/arc/cmem-2.c: New file.
2379 * gcc.target/arc/cmem-3.c: New file.
2380 * gcc.target/arc/cmem-4.c: New file.
2381 * gcc.target/arc/cmem-5.c: New file.
2382 * gcc.target/arc/cmem-6.c: New file.
2383 * gcc.target/arc/cmem-7.c: New file.
2384 * gcc.target/arc/cmem-ld.inc: New file.
2385 * gcc.target/arc/cmem-st.inc: New file.
2386
81262dad
JJ
23872016-04-28 Jakub Jelinek <jakub@redhat.com>
2388
2389 PR target/70821
2390 * gcc.target/i386/pr70821.c: New test.
2391
0a31a09a
BS
23922016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2393
2394 * gcc.target/powerpc/vec-adde.c: New test.
2395 * gcc.target/powerpc/vec-adde-int128.c: New test.
2396
3ddffba9
JJ
23972016-04-28 Jakub Jelinek <jakub@redhat.com>
2398
2399 * gcc.target/i386/avx-vround-1.c: New test.
2400 * gcc.target/i386/avx-vround-2.c: New test.
2401 * gcc.target/i386/avx512vl-vround-1.c: New test.
2402 * gcc.target/i386/avx512vl-vround-2.c: New test.
2403
713dedcd
RO
24042016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2405
2406 PR testsuite/70595
2407 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2408 (check_effective_target_cilkplus_runtime): ... this.
2409 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2410 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2411
2412 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2413 Require cilkplus_runtime.
2414 Don't add -lcilkrts.
2415 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2416 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2417 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2418 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2419 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2420 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2421 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2422 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2423 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2424 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2425 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2426 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2427 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2428 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2429 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2430 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2431 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2432 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2433 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2434 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2435 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2436 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2437 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2438 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2439 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2440 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2441 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2442 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2443 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2444
2445 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2446 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2447
2448 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2449
2450 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2451 cilkplus_runtime.
2452
3563f78f
MG
24532016-04-27 Marc Glisse <marc.glisse@inria.fr>
2454
2455 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2456 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2457
6bc2bb18
RB
24582015-04-27 Ryan Burn <contact@rnburn.com>
2459
2460 PR c++/69024
2461 PR c++/68997
2462 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2463 diagnostic.
2464 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2465 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2466
1e55d29a
EB
24672016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2468
2469 * gnat.dg/limited_with4.ad[sb]: New test.
2470 * gnat.dg/limited_with4_pkg.ads: New helper.
2471
087146ca
L
24722016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2473
2474 PR target/70155
2475 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2476 and movv1ti_internal patterns
2477 * gcc.target/i386/pr70155-1.c: New test.
2478 * gcc.target/i386/pr70155-2.c: Likewise.
2479 * gcc.target/i386/pr70155-3.c: Likewise.
2480 * gcc.target/i386/pr70155-4.c: Likewise.
2481 * gcc.target/i386/pr70155-5.c: Likewise.
2482 * gcc.target/i386/pr70155-6.c: Likewise.
2483 * gcc.target/i386/pr70155-7.c: Likewise.
2484 * gcc.target/i386/pr70155-8.c: Likewise.
2485 * gcc.target/i386/pr70155-9.c: Likewise.
2486 * gcc.target/i386/pr70155-10.c: Likewise.
2487 * gcc.target/i386/pr70155-11.c: Likewise.
2488 * gcc.target/i386/pr70155-12.c: Likewise.
2489 * gcc.target/i386/pr70155-13.c: Likewise.
2490 * gcc.target/i386/pr70155-14.c: Likewise.
2491 * gcc.target/i386/pr70155-15.c: Likewise.
2492 * gcc.target/i386/pr70155-16.c: Likewise.
2493 * gcc.target/i386/pr70155-17.c: Likewise.
2494 * gcc.target/i386/pr70155-18.c: Likewise.
2495 * gcc.target/i386/pr70155-19.c: Likewise.
2496 * gcc.target/i386/pr70155-20.c: Likewise.
2497 * gcc.target/i386/pr70155-21.c: Likewise.
2498 * gcc.target/i386/pr70155-22.c: Likewise.
2499
92329f9f
L
25002016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2501
2502 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2503 ".{5,6}".
2504
309a0cf6
BC
25052016-04-27 Bin Cheng <bin.cheng@arm.com>
2506
2507 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2508 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2509 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2510 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2511 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2512
72ed2b9c
RB
25132016-04-27 Richard Biener <rguenther@suse.de>
2514
2515 PR ipa/70760
2516 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2517 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2518
3c98ff9b
NS
25192016-04-27 Nathan Sidwell <nathan@acm.org>
2520
2521 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2522 * g++.dg/ubsan/pr63956.C: Adjust error location.
2523
9ec5d66b
NC
25242016-04-27 Nick Clifton <nickc@redhat.com>
2525
2526 PR middle-end/49889
2527 * gcc.dg/pr49889.c: New test.
2528
c1e1f433
BS
25292016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2530
2531 * c-c++-common/memset-array.c: New test.
2532
8ac43293
MS
25332016-04-26 Martin Sebor <msebor@redhat.com>
2534
2535 PR c++/66639
2536 * g++.dg/cpp1y/func_constexpr.C: New test.
2537
843ce8ab
PP
25382016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2539
2540 PR c++/70241
2541 * g++.dg/cpp0x/enum32.C: New test.
2542 * g++.dg/cpp0x/enum33.C: New test.
2543
25442016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
2545
2546 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2547 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2548 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2549 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2550 * gcc.c-torture/execute/pr38151.c: Likewise.
2551 * gcc.c-torture/execute/pr66556.c: Likewise.
2552 * gcc.c-torture/execute/pr67781.c: Likewise.
2553 * gcc.c-torture/execute/pr68648.c: Likewise.
2554
ca1206be
MG
25552016-04-26 Marc Glisse <marc.glisse@inria.fr>
2556
2557 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2558
2448a956
MP
25592016-04-26 Marek Polacek <polacek@redhat.com>
2560
2561 PR c/67784
2562 * gcc.dg/pr67784-3.c: New test.
2563 * gcc.dg/pr67784-4.c: New test.
2564 * gcc.dg/pr67784-5.c: New test.
2565
b02a5e26
MP
2566 PR c/70791
2567 * gcc.dg/Wnested-externs-2.c: New test.
2568
6b6aa8d3
MG
25692016-04-26 Marc Glisse <marc.glisse@inria.fr>
2570
2571 * gcc.dg/fold-plusmult.c: Adjust.
2572 * gcc.dg/no-strict-overflow-6.c: Adjust.
2573 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2574
a2095b55
BS
25752016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2576
2577 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2578 number scans.
2579 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2580 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2581 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2582 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2583 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2584 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2585 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2586 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2587 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2588 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2589 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2590 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2591 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2592 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2593 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2594 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2595 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2596 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2597 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2598 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2599 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2600 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2601 scans.
2602 * gcc.target/i386/pr32219-4.c: Likewise.
2603 * gcc.target/i386/pr32219-6.c: Likewise.
2604 * gcc.target/i386/pr32219-8.c: Likewise.
2605
bb0cc5c8
KT
26062016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2607
2608 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
2609 associated options.
2610
5a0802ea
MP
26112016-04-26 Marek Polacek <polacek@redhat.com>
2612
2613 PR c++/70744
2614 * g++.dg/ext/cond2.C: New test.
2615
00f615af
BC
26162016-04-26 Bin Cheng <bin.cheng@arm.com>
2617
2618 PR tree-optimization/70771
2619 PR tree-optimization/70775
2620 * gcc.dg/pr70771.c: New test.
25939d34 2621 * gcc.dg/pr70775.c: New test.
00f615af 2622
218155e7
BS
26232016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2624
2625 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2626
ab99f467
RB
26272016-04-25 Richard Biener <rguenther@suse.de>
2628
2629 PR tree-optimization/70780
2630 * gcc.dg/torture/pr70780.c: New testcase.
2631
93c590ee
MC
26322016-04-25 Michael Collison <michael.collison@arm.com>
2633
c87885ca
RO
2634 * gcc.target/arm/neon-vaddws16.c: New test.
2635 * gcc.target/arm/neon-vaddws32.c: New test.
2636 * gcc.target/arm/neon-vaddwu16.c: New test.
2637 * gcc.target/arm/neon-vaddwu32.c: New test.
2638 * gcc.target/arm/neon-vaddwu8.c: New test.
2639 * lib/target-supports.exp
93c590ee
MC
2640 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2641 that arm neon support vector widen sum of HImode TO SImode.
2642
d6c1a7a7
JJ
26432016-04-23 Jakub Jelinek <jakub@redhat.com>
2644
2645 PR sanitizer/70712
2646 * c-c++-common/asan/pr70712.c: New test.
2647
ab0fc037
TS
26482016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2649
2650 * .gitattributes: New file.
2651
2aa64824
CL
26522016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2653
2654 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2655
e7e12d92
DH
26562016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2657
2658 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2659 * gfortran.dg/submodule_15.f08: Likewise.
2660
d1431192
RB
26612016-04-22 Richard Biener <rguenther@suse.de>
2662
2663 PR tree-optimization/70740
2664 * gcc.dg/torture/pr70740.c: New testcase.
2665
04a63c24
L
26662016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2667
2668 PR target/70750
2669 * gcc.target/i386/pr70750-1.c: New test.
2670 * gcc.target/i386/pr70750-2.c: Likewise.
2671
20700098
PC
26722016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2673
2674 PR c++/70540
2675 * g++.dg/cpp0x/auto48.C: New.
2676
aedf4e12
MP
26772016-04-21 Marek Polacek <polacek@redhat.com>
2678
2679 PR c++/70513
2680 * g++.dg/cpp0x/forw_enum12.C: New test.
2681 * g++.dg/cpp0x/forw_enum13.C: New test.
2682
2074d80a
KY
26832016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2684
2685 PR target/70728
2686 * gcc.target/i386/pr70728.c: New test.
2687
aef4aab0
RB
26882016-04-21 Richard Biener <rguenther@suse.de>
2689
2690 PR middle-end/70747
2691 * gcc.dg/pr70747.c: New testcase.
2692
2359e571
BC
26932016-04-21 Bin Cheng <bin.cheng@arm.com>
2694
2695 PR tree-optimization/70715
2696 * gcc.dg/tree-ssa/scev-13.c: New test.
2697
ce0e66ff
MG
26982016-04-21 Marc Glisse <marc.glisse@inria.fr>
2699
2700 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2701
2c2870a1
MG
27022016-04-21 Marc Glisse <marc.glisse@inria.fr>
2703
2704 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2705
a2b056a3
JH
27062016-04-20 Jan Hubicka <jh@suse.cz>
2707
2708 PR ipa/70018
2709 * g++.dg/ipa/nothrow-1.C: New testcase.
2710
ee392fc2
NS
27112016-04-20 Nathan Sidwell <nathan@acm.org>
2712
2713 PR c++/55635
2714 * g++.dg/eh/delete1.C: New.
2715
dda49daf
L
27162016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2717
2718 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2719 -mtune-ctrl=sse_typeless_stores.
2720
8a5b9d5a
L
27212016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2722
2723 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2724
1011119f
BC
27252016-04-20 Bin Cheng <bin.cheng@arm.com>
2726
2727 PR tree-optimization/69489
2728 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2729
477d4906
IV
27302016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2731
2732 PR c++/69363
2733 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2734 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2735 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2736
fad08d12
BC
27372016-04-20 Bin Cheng <bin.cheng@arm.com>
2738
2739 PR tree-optimization/56625
2740 PR tree-optimization/69489
2741 * gcc.dg/vect/pr56625.c: New test.
2742 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2743
9e3e4fab
AP
27442016-04-20 Andrew Pinski <apinski@cavium.com>
2745
2746 PR target/64971
2747 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2748
d7aa24e4
AC
27492016-04-20 Arnaud Charlet <charlet@adacore.com>
2750
2751 * gnat.dg/self1.adb: Remove now incorrect test.
2752
e6d62b46
BC
27532016-04-20 Bin Cheng <bin.cheng@arm.com>
2754
2755 * gcc.dg/tree-ssa/scev-11.c: New test.
2756 * gcc.dg/tree-ssa/scev-12.c: New test.
2757
2697b189
MP
27582016-04-20 Marek Polacek <polacek@redhat.com>
2759
2760 PR tree-optimization/70725
2761 * gcc.dg/pr70725.c: New test.
2762
60d393e8
RB
27632016-04-20 Richard Biener <rguenther@suse.de>
2764
2765 PR tree-optimization/70726
2766 * g++.dg/vect/pr70726.cc: New testcase.
2767
82c6f58a
AK
27682016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2769
2770 PR target/70674
2771 * gcc.target/s390/pr70674.c: New test.
2772
90eeab20
JD
27732016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2774
2775 PR libgfortran/70684
2776 * gfortran.dg/list_read_14.f90: New test.
2777
fc9cf6da
L
27782016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2779
2780 PR target/69201
2781 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2782 extern to force it misaligned.
2783 (b): Likewise.
2784 (c): Likewise.
2785 (d): Likewise.
2786 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2787 Don't check `*' before movv4sf_internal.
2788 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2789 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2790 Don't check `*' before movv16qi_internal.
2791 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2792 extern to force it misaligned.
2793 (b): Likewise.
2794 (c): Likewise.
2795 (d): Likewise.
2796 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2797 Don't check `*' before movv2df_internal.
2798 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2799 extern to force it misaligned.
2800 (b): Likewise.
2801 (c): Likewise.
2802 (d): Likewise.
2803 Check movv8sf_internal instead of avx_storeups256.
2804 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2805
ea8927ea
RB
28062016-04-19 Richard Biener <rguenther@suse.de>
2807
2808 PR tree-optimization/70171
2809 * g++.dg/tree-ssa/pr70171.C: New testcase.
2810
65f52ee9
RB
28112016-04-19 Richard Biener <rguenther@suse.de>
2812
2813 PR tree-optimization/70724
2814 * gcc.dg/torture/pr70724.c: New testcase.
2815
987b67f1
VM
28162016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2817
2818 PR middle-end/70689
c87885ca 2819 * gcc.target/i386/pr70689.c: New.
987b67f1 2820
91a47c39
L
28212016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2822
2823 PR target/70708
2824 * gcc.target/i386/pr70708.c: New test.
2825
8270b82d
RB
28262016-04-18 Richard Biener <rguenther@suse.de>
2827
2828 PR tree-optimization/43434
2829 * gcc.dg/vect/pr43434.c: New testcase.
2830 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2831 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2832 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2833 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2834 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2835 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2836 * gcc.dg/gomp/pr68640.c: Likewise.
2837 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2838 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2839
edd048e2
RB
28402016-04-18 Richard Biener <rguenther@suse.de>
2841
2842 PR tree-optimization/70701
2843 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2844
bd5c7330
TV
28452016-04-18 Tom de Vries <tom@codesourcery.com>
2846
2847 PR testsuite/70699
2848 * gcc.dg/pr70161.c: Add dot-file scans.
2849 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2850 instead of after last dot char.
2851
23f2660f
EB
28522016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2853
2854 * c-c++-common/dump-ada-spec-3.c: New test.
2855 * c-c++-common/dump-ada-spec-4.c: Likewise.
2856
da152c9f
TV
28572016-04-17 Tom de Vries <tom@codesourcery.com>
2858
2859 PR other/70183
2860 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2861
cc950f98
JH
28622016-04-15 Jan Hubicka <jh@suse.cz>
2863
2864 PR ipa/70018
2865 * g++.dg/ipa/pure-const-1.C: New testcase.
2866 * g++.dg/ipa/pure-const-2.C: New testcase.
2867 * g++.dg/ipa/pure-const-3.C: New testcase.
2868
949505a9
MP
28692016-04-15 Marek Polacek <polacek@redhat.com>
2870
2871 PR c/70671
2872 * gcc.dg/bitfld-22.c: New test.
2873
10e547d6
BS
28742016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2875
2876 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2877 x86_64.
2878
1e77281b
MP
28792016-04-15 Marek Polacek <polacek@redhat.com>
2880
2881 PR c/70651
2882 * c-c++-common/pr70651.c: New test.
2883
e501fa8e
KT
28842016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2885
2886 PR rtl-optimization/70681
2887 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2888 dump scan on arm and powerpc.
2889 * gcc.dg/pr10474.c: Likewise.
2890
dda1bf61
JJ
28912016-04-15 Jakub Jelinek <jakub@redhat.com>
2892
ca4ef1ff
JJ
2893 PR c++/69517
2894 PR c++/70019
2895 PR c++/70588
2896 * g++.dg/cpp1y/vla11.C: Revert for real.
2897
dda1bf61
JJ
2898 PR c/70436
2899 * c-c++-common/Wparentheses-1.c: New test.
2900 * c-c++-common/gomp/Wparentheses-1.c: New test.
2901 * c-c++-common/gomp/Wparentheses-2.c: New test.
2902 * c-c++-common/gomp/Wparentheses-3.c: New test.
2903 * c-c++-common/gomp/Wparentheses-4.c: New test.
2904 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2905 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2906 * c-c++-common/goacc/Wparentheses-1.c: New test.
2907
1355e62c
KY
29082016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2909
2910 PR target/70662
2911 * gcc.target/i386/pr70662.c: New test.
2912
0ab34b9e 29132016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 2914 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
2915
2916 PR tree-optimization/70130
2917 * gcc.dg/vect/O3-pr70130.c: New testcase.
2918
bc773aad
MM
29192016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2920
6e9b2286
MM
2921 PR target/70669
2922 * gcc.target/powerpc/pr70669.c: New test.
2923
bc773aad
MM
2924 PR target/70640
2925 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2926 a power7 system that does not have an assembler that supports
2927 power8.
2928
d8747845
MS
29292016-04-14 Martin Sebor <msebor@redhat.com>
2930
2931 PR c++/69517
2932 PR c++/70019
2933 PR c++/70588
2934 * c-c++-common/ubsan/vla-1.c: Revert.
2935 * g++.dg/cpp1y/vla11.C: Same.
2936 * g++.dg/cpp1y/vla12.C: Same.
2937 * g++.dg/cpp1y/vla13.C: Same.
2938 * g++.dg/cpp1y/vla14.C: Same.
2939 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 2940 * g++.dg/init/array24.C: Same.
d8747845
MS
2941 * g++.dg/ubsan/vla-1.C: Same.
2942
85128559
MP
29432016-04-14 Marek Polacek <polacek@redhat.com>
2944 Jan Hubicka <hubicka@ucw.cz>
2945
2946 PR c++/70029
2947 * g++.dg/torture/pr70029.C: New test.
2948
52fbb073
MS
29492016-04-14 Martin Sebor <msebor@redhat.com>
2950
2951 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2952 type size to prevent failures on targets with very low maximum
2953 alignment.
2954
6db61d6f
RB
29552016-04-14 Richard Biener <rguenther@suse.de>
2956
2957 PR tree-optimization/70623
2958 * gcc.dg/torture/pr70623.c: New testcase.
2959 * gcc.dg/torture/pr70623-2.c: Likewise.
2960
342fac95
MS
29612016-04-13 Martin Sebor <msebor@redhat.com>
2962
2963 PR c++/69517
2964 PR c++/70019
2965 PR c++/70588
2966 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2967 * g++.dg/cpp1y/vla11.C: New test.
2968 * g++.dg/cpp1y/vla12.C: New test.
2969 * g++.dg/cpp1y/vla13.C: New test.
2970 * g++.dg/cpp1y/vla14.C: New test.
2971 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 2972 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
2973 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2974
d93c452f
JJ
29752016-04-13 Jakub Jelinek <jakub@redhat.com>
2976
2977 PR c++/70641
2978 * g++.dg/opt/pr70641.C: New test.
2979
85115fb6
RO
29802016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2981
2982 PR rtl-optimization/68749
2983 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2984 effects of argument promotions.
2985 Remove default args to dg-skip-if.
2986
545a4139
PC
29872016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2988
2989 PR c++/70635
2990 * g++.dg/parse/pr70635.C: New.
2991
b3a77f21
MP
29922016-04-13 Marek Polacek <polacek@redhat.com>
2993
2994 PR c++/70639
2995 * c-c++-common/Wmisleading-indentation-4.c: New test.
2996
99cd9857
MP
29972016-04-13 Marek Polacek <polacek@redhat.com>
2998
2999 PR c/70436
c87885ca
RO
3000 * gcc.dg/Wparentheses-12.c: New test.
3001 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 3002
75ca93ec
IE
30032016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
3004
3005 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
3006 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
3007 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
3008
3d3f9e7e
JJ
30092016-04-13 Jakub Jelinek <jakub@redhat.com>
3010
37947cd0
JJ
3011 PR middle-end/70633
3012 * gcc.c-torture/compile/pr70633.c: New test.
3013
3d3f9e7e
JJ
3014 PR debug/70628
3015 * gcc.dg/torture/pr70628.c: New test.
3016
92886d3e
PP
30172016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
3018
3019 PR c++/70610
3020 * g++.dg/template/pr70610.C: New test.
3021 * g++.dg/template/pr70610-2.C: New test.
3022 * g++.dg/template/pr70610-3.C: New test.
3023 * g++.dg/template/pr70610-4.C: New test.
3024
13bd7c2b
JJ
30252016-04-12 Jakub Jelinek <jakub@redhat.com>
3026
6512fa6d
JJ
3027 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
3028 128 instead of 32.
3029
13bd7c2b
JJ
3030 PR c++/70571
3031 * g++.dg/ext/pr70571.C: New test.
3032
20b9851c
MM
30332016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3034
8a434ada 3035 PR target/70640
20b9851c
MM
3036 * gcc.target/powerpc/pr70640.c: New test.
3037
2b2f52bc
PC
30382016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
3039
3040 PR c++/68722
3041 * g++.dg/parse/pr68722.C: New.
3042
5901e56a
JJ
30432016-04-12 Jakub Jelinek <jakub@redhat.com>
3044
3045 PR rtl-optimization/70596
3046 * gcc.target/i386/pr70596.c: New test.
3047
d4619dc1
NS
30482016-04-12 Nathan Sidwell <nathan@acm.org>
3049
3050 PR c++/70501
3051 * g++.dg/init/pr70501.C: New.
3052
3df530d3
DW
30532016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
3054
3055 * gcc.target/i386/asm-flag-6.c: New test.
3056
b7a120d7
TV
30572016-04-12 Tom de Vries <tom@codesourcery.com>
3058
3059 PR tree-optimization/68756
3060 * gcc.dg/graphite/pr68756.c: New test.
3061
4e0eea75
JJ
30622016-04-12 Jakub Jelinek <jakub@redhat.com>
3063
3064 PR tree-optimization/70602
3065 * gcc.c-torture/execute/pr70602.c: New test.
3066
35fbda43
MM
30672016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3068
3069 PR target/70381
3070 * gcc.target/powerpc/float128-1.c: New tests to make sure the
3071 __float128 emulator is built and runs.
3072 * gcc.target/powerpc/float128-1.c: Likewise.
3073
3074 * lib/target-supports.exp (check_ppc_float128_sw_available):
3075 Rework tests for __float128 software and hardware
3076 availability. Fix exit condition to return 0 on success.
3077
04a99ebe
JG
30782016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3079
3080 PR target/70133
3081 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
3082 * gcc.target/aarch64/target_attr_15.c: Likewise.
3083
47cd5a85
PC
30842016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
3085
3086 PR c++/69066
3087 * g++.dg/cpp1y/pr69066.C: New.
3088
a5edb32e
JD
30892016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3090
3091 PR fortran/68566
3092 * gfortran.dg/pr36192.f90: Update test.
3093 * gfortran.dg/pr36192_1.f90: Update test.
3094 * gfortran.dg/real_dimension_1.f: Update test.
3095 * gfortran.dg/parameter_array_init_7.f90: New test.
3096
8ef378f8
JDA
30972016-04-09 John David Anglin <danglin@gcc.gnu.org>
3098
c532c871
JDA
3099 PR testsuite/64039
3100 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3101
d34f706f
JDA
3102 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3103
75e1dd9e
JDA
3104 PR rtl-optimization/66669
3105 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3106
8a976f5f
JDA
3107 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3108
da04822a
JDA
3109 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3110 * gcc.dg/pie-1.c: Likewise.
3111 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3112 * gcc.dg/pic-4.c: Likewise.
3113 * gcc.dg/pie-3.c: Likewise.
3114 * gcc.dg/pie-4.c: Likewise.
3115
adfabcf9
JDA
3116 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3117
4a020adf
JDA
3118 PR tree-optimization/68644
3119 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3120
8ef378f8
JDA
3121 PR rtl-optimization/64886
3122 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3123
09bf990e
TV
31242016-04-09 Tom de Vries <tom@codesourcery.com>
3125
3126 PR tree-optimization/68953
3127 * gcc.dg/graphite/pr68953.c: New test.
3128
138c3c1a
DH
31292016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3130
3131 PR fortran/70592
3132 * gfortran.dg/deferred_character_16.f90: New test.
3133
f55460af
JJ
31342016-04-09 Jakub Jelinek <jakub@redhat.com>
3135
3136 PR tree-optimization/70586
3137 * gcc.c-torture/execute/pr70586.c: New test.
3138
0b77bbf3
DH
31392016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3140
3141 PR sanitizer/70573
3142 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3143 with __builtin_memset
3144 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3145
c42cfb5c
CP
31462016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3147
3148 PR lto/70289
3149 PR ipa/70348
3150 PR tree-optimization/70373
3151 PR middle-end/70533
3152 PR middle-end/70534
3153 PR middle-end/70535
3154 * c-c++-common/goacc/reduction-5.c: New test.
3155 * c-c++-common/goacc/reduction-promotions.c: New test.
3156 * gfortran.dg/goacc/reduction-3.f95: New test.
3157 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3158
56cfb596
PP
31592016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3160
3161 PR c++/70590
3162 PR c++/70452
3163 * g++.dg/pr70590.C: New test.
3164 * g++.dg/pr70590-2.C: New test.
3165
1a13c0a2
JJ
31662016-04-08 Jakub Jelinek <jakub@redhat.com>
3167
abc0647a
JJ
3168 PR middle-end/70593
3169 * gcc.target/i386/pr70593.c: New test.
3170
1a13c0a2
JJ
3171 PR rtl-optimization/70574
3172 * gcc.target/i386/avx2-pr70574.c: New test.
3173
c3da4956
MO
31742016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3175
3176 PR sanitizer/70541
3177 * c-c++-common/asan/pr70541.c: New test.
3178
9f1b833b
TV
31792016-04-08 Tom de Vries <tom@codesourcery.com>
3180
3181 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3182 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3183
bae7adda
KT
31842016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3185
3186 PR target/70566
3187 * gcc.c-torture/execute/pr70566.c: New test.
3188
211f3d57
TV
31892016-04-08 Tom de Vries <tom@codesourcery.com>
3190
3191 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3192 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3193
02cf2861
AM
31942016-04-08 Alan Modra <amodra@gmail.com>
3195
3196 * gcc.target/powerpc/pr70117.c: New.
3197
5f490f9f
JJ
31982016-04-07 Jakub Jelinek <jakub@redhat.com>
3199
56e9b710
JJ
3200 PR testsuite/70581
3201 * gcc.dg/lto/simd-function_0.c: New test.
3202
5f490f9f
JJ
3203 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3204 clones.
3205 * c-c++-common/attr-simd-2.c: Likewise.
3206 * c-c++-common/attr-simd-4.c: Likewise.
3207 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3208 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3209
e4ebc74d
TP
32102016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3211
3212 PR testsuite/70553
3213 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3214
9817ae35
TS
32152016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3216 Tom de Vries <tom@codesourcery.com>
3217
3218 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3219 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3220 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3221 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3222 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3223 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3224 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3225 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3226
e292f64d
PP
32272016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3228
3229 PR c/70436
3230 * g++.dg/warn/Wparentheses-29.C: New test.
3231
6b37bdaf
PP
32322016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3233
3234 PR c/70436
3235 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3236 explicit braces to resolve a future -Wparentheses warning.
3237
64824205
RH
32382016-04-06 Richard Henderson <rth@redhat.com>
3239
3240 * gcc.dg/pr61817-1.c: New test.
3241 * gcc.dg/pr61817-2.c: New test.
3242 * gcc.dg/pr69391-1.c: New test.
3243 * gcc.dg/pr69391-2.c: New test.
3244
bc2fc1f3
VM
32452016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3246
3247 PR rtl-optimization/70398
c87885ca 3248 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 3249
41414a02
EB
32502016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3251
3252 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3253
4066ea8a
YR
32542016-04-06 Yvan Roux <yvan.roux@linaro.org>
3255 Pedro Alves <palves@redhat.com>
3256
3257 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3258
ec35ea45
JJ
32592016-04-06 Jakub Jelinek <jakub@redhat.com>
3260
3866f8dd
JJ
3261 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3262 Check for avx512f effective targets instead of avx2.
3263 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3264 for AVX512F clones.
3265 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3266 * g++.dg/gomp/declare-simd-1.C: Likewise.
3267 * g++.dg/gomp/declare-simd-3.C: Likewise.
3268 * g++.dg/gomp/declare-simd-4.C: Likewise.
3269
ec35ea45
JJ
3270 PR middle-end/70550
3271 * c-c++-common/gomp/pr70550-1.c: New test.
3272 * c-c++-common/gomp/pr70550-2.c: New test.
3273
c08d28ac
NS
32742016-04-05 Nathan Sidwell <nathan@acm.org>
3275
3276 PR c++/70512
3277 * g++.dg/ext/attribute-may-alias-5.C: New.
3278
1d510e04
JJ
32792016-04-05 Jakub Jelinek <jakub@redhat.com>
3280
3281 PR c++/70336
3282 * c-c++-common/pr70336.c: New test.
3283 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3284 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3285
84278ed9
JH
32862016-04-05 Jan Hubicka <hubicka@ucw.cz>
3287
3288 PR ipa/66223
3289 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3290
268a0ec4
JJ
32912016-04-05 Jakub Jelinek <jakub@redhat.com>
3292
3293 PR rtl-optimization/70542
3294 * gcc.dg/torture/pr70542.c: New test.
3295 * gcc.target/i386/avx2-pr70542.c: New test.
3296
5e8c2eb1
ZS
32972016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3298
3299 PR tree-optimization/70509
3300 * gcc.target/i386/avx512bw-pr70509.c: New test.
3301
c0daf32d
PP
33022016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3303
3304 PR c++/70452
3305 * g++.dg/ext/constexpr-vla4.C: New test.
3306
bf867841
UB
33072016-04-05 Uros Bizjak <ubizjak@gmail.com>
3308
3309 PR target/70510
3310 * gcc.target/i386/pr70510.c: New test.
3311
3022186a
RB
33122016-04-05 Richard Biener <rguenther@suse.de>
3313
3314 PR tree-optimization/70526
3315 * g++.dg/torture/pr70526.C: New testcase.
3316
55fc79b2
JJ
33172016-04-05 Jakub Jelinek <jakub@redhat.com>
3318
3319 PR target/70525
3320 * gcc.target/i386/pr70525.c: New test.
3321
62b233f2
RB
33222016-04-05 Richard Biener <rguenther@suse.de>
3323
3324 PR middle-end/70499
3325 * g++.dg/torture/pr70499.C: New testcase.
3326
cc05759d
RB
33272016-04-05 Richard Biener <rguenther@suse.de>
3328
3329 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3330 remove XFAIL.
3331
f23f16d4
JJ
33322016-04-04 Jakub Jelinek <jakub@redhat.com>
3333
3334 PR middle-end/70307
3335 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3336 rs6000 ABI warnings.
3337
d27ecc49
JH
33382016-04-04 Jan Hubicka <hubicka@ucw.cz>
3339
3340 PR ipa/66223
3341 * g++.dg/ipa/devirt-51.C: New testcase.
3342
c974c96e
BS
33432016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3344 Jakub Jelinek <jakub@redhat.com>
3345
3346 PR middle-end/70457
3347 * gcc.dg/torture/pr70457.c: New.
3348
7a85da89
AV
33492016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3350
3351 PR fortran/67538
3352 * gfortran.dg/allocate_with_source_19.f08: New test.
3353
de517e64
AV
33542016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3355
3356 PR fortran/65795
3357 * gfortran.dg/coarray_allocate_6.f08: New test.
3358
43b9f499
RB
33592016-04-04 Richard Biener <rguenther@suse.de>
3360
3361 PR rtl-optimization/70484
3362 * gcc.dg/torture/pr70484.c: New testcase.
3363
f13355da
MP
33642016-04-04 Marek Polacek <polacek@redhat.com>
3365
3366 PR c/70307
3367 * gcc.dg/torture/pr70307.c: New test.
3368
6cc6ed50
OE
33692016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3370
3371 PR target/70416
3372 PR target/67391
3373 * gcc.target/sh/torture/pr70416.c: New.
3374
abdc16c8
MS
33752016-04-02 Martin Sebor <msebor@redhat.com>
3376
3377 PR c++/67376
3378 PR c++/70170
3379 PR c++/70172
3380 PR c++/70228
3381 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3382 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3383 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3384 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3385 * g++.dg/cpp0x/constexpr-string.C: Same.
3386 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3387 * g++.dg/cpp0x/pr65398.C: Same.
3388 * g++.dg/ext/constexpr-vla1.C: Same.
3389 * g++.dg/ext/constexpr-vla2.C: Same.
3390 * g++.dg/ext/constexpr-vla3.C: Same.
3391 * g++.dg/ubsan/pr63956.C: Same.
3392
763cd859
JJ
33932016-04-01 Jakub Jelinek <jakub@redhat.com>
3394
3395 PR rtl-optimization/70467
3396 * gcc.target/i386/pr70467-2.c: New test.
3397
0f875435
JJ
33982016-04-01 Jakub Jelinek <jakub@redhat.com>
3399 Marek Polacek <polacek@redhat.com>
3400
3401 PR c++/70488
3402 * g++.dg/init/new47.C: New test.
3403
41d14659
RR
34042016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3405
3406 PR target/70496
3407 * gcc.target/arm/pr70496.c: New test.
3408
f9bf89bb
NS
34092016-04-01 Nathan Sidwell <nathan@acm.org>
3410
73b9085d
NS
3411 PR c++/68475
3412 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3413
4afdcfaa
IE
34142016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3415
3416 PR target/69890
3417 * gcc.dg/strlenopt.h (memmove): New.
3418 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3419 instead of "string.h".
3420 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3421 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3422 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3423 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3424 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3425 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3426 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3427 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3428 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3429 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3430 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3431 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3432 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3433 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3434 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3435 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3436 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3437 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3438 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3439 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3440
b5d7a29c
RO
34412016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3442
3443 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3444 (Holder::foo): Reflect this.
3445
b660f9ec
IE
34462016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3447
3448 PR target/70442
3449 * gcc.dg/pr70442.c: New test.
3450
88504f34
NS
34512016-03-31 Nathan Sidwell <nathan@acm.org>
3452
3453 PR c++/70393
3454 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3455
95d34b96
KY
34562016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3457
3458 PR target/70453
3459 * gcc.target/i386/pr70453.c: New test.
3460
b4c4967c
AB
34612016-03-31 Andrey Belevantsev <abel@ispras.ru>
3462
3463 PR target/70292
3464 * gcc.c-torture/pr70292.c: New test.
3465
5fde6a45
MP
34662016-03-31 Marek Polacek <polacek@redhat.com>
3467
3468 PR c/70297
3469 * c-c++-common/pr70297.c: New test.
3470 * g++.dg/cpp0x/typedef-redecl.C: New test.
3471 * gcc.dg/typedef-redecl2.c: New test.
3472
97eb24c4
JJ
34732016-03-31 Jakub Jelinek <jakub@redhat.com>
3474
3475 PR rtl-optimization/70460
3476 * gcc.c-torture/execute/pr70460.c: New test.
3477
efc3536f
RB
34782016-03-31 Richard Biener <rguenther@suse.de>
3479
3480 PR c++/70430
3481 * g++.dg/ext/vector30.C: New testcase.
3482
e0876e21
DH
34832016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3484 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3485
3486 * gfortran.dg/fmt_pf.f90: New test.
3487
e9bff8c6
RO
34882016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3489
3490 Forward-port from 5 branch
3491 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3492
3493 PR testsuite/70356
3494 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3495 dg-require-effective-target after dg-do.
3496
3497 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3498
3499 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3500
2620c80d
TS
35012016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3502 Julian Brown <julian@codesourcery.com>
3503 Chung-Lin Tang <cltang@codesourcery.com>
3504 Cesar Philippidis <cesar@codesourcery.com>
3505 James Norris <jnorris@codesourcery.com>
3506 Tom de Vries <tom@codesourcery.com>
3507 Nathan Sidwell <nathan@codesourcery.com>
3508
bf867841 3509 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
3510 * c-c++-common/goacc/loop-clauses.c: Likewise.
3511 * g++.dg/goacc/template.C: Likewise.
3512 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3513 * gfortran.dg/goacc/loop-1.f95: Likewise.
3514 * gfortran.dg/goacc/loop-5.f95: Likewise.
3515 * gfortran.dg/goacc/loop-6.f95: Likewise.
3516 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3517 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3518 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3519 * c-c++-common/goacc/clauses-fail.c: Likewise.
3520 * c-c++-common/goacc/parallel-1.c: Likewise.
3521 * c-c++-common/goacc/reduction-1.c: Likewise.
3522 * c-c++-common/goacc/reduction-2.c: Likewise.
3523 * c-c++-common/goacc/reduction-3.c: Likewise.
3524 * c-c++-common/goacc/reduction-4.c: Likewise.
3525 * c-c++-common/goacc/routine-3.c: Likewise.
3526 * c-c++-common/goacc/routine-4.c: Likewise.
3527 * c-c++-common/goacc/routine-5.c: Likewise.
3528 * c-c++-common/goacc/tile.c: Likewise.
3529 * g++.dg/goacc/template.C: Likewise.
3530 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3531 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3532 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3533 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3534 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3535 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3536 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3537 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3538 * c-c++-common/goacc/use_device-1.c: ... this file.
3539 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3540 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3541 * c-c++-common/goacc/host_data-6.c: ... this file.
3542 * c-c++-common/goacc/loop-2-kernels.c: New file.
3543 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3544 * c-c++-common/goacc/loop-3.c: Likewise.
3545 * g++.dg/goacc/reference.C: Likewise.
3546 * g++.dg/goacc/routine-1.C: Likewise.
3547 * g++.dg/goacc/routine-2.C: Likewise.
3548
f6d2d066
RB
35492016-03-30 Richard Biener <rguenther@suse.de>
3550
3551 PR middle-end/70450
3552 * gcc.dg/torture/pr70450.c: New testcase.
3553
d43242b9
JJ
35542016-03-30 Jakub Jelinek <jakub@redhat.com>
3555
3556 PR target/70421
3557 * gcc.dg/torture/pr70421.c: New test.
3558 * gcc.target/i386/avx512f-pr70421.c: New test.
3559
5ce43b77
L
35602016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3561
3562 PR testsuite/70364
3563 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3564 (check): New function.
3565 (bar): Call check.
3566 (foo): Align stack to 16 bytes when calling bar.
3567 * gcc.target/i386/cleanup-2.c: Likewise.
3568
d014a712
PP
35692016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3570
3571 PR tree-optimization/59124
3572 * gcc.dg/Warray-bounds-19.c: New test.
3573
13f0e8c7
ZW
35742016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3575
3576 * lib/prune.exp (escape_regex_chars): New.
3577 (prune_file_path): Update to quote metcharacters for regexp.
3578
3336c6e0
JJ
35792016-03-29 Jakub Jelinek <jakub@redhat.com>
3580
a362f023
JJ
3581 PR rtl-optimization/70429
3582 * gcc.c-torture/execute/pr70429.c: New test.
3583
3336c6e0
JJ
3584 PR tree-optimization/70405
3585 * gcc.dg/pr70405.c: New test.
3586
728557fd
AV
35872016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3588
3589 PR fortran/70397
3590 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3591 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3592
bef977d4
TS
35932016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3594
3595 PR testsuite/64177
3596 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3597 __cilkrts_set_param to set two workers.
3598 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3599 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3600
6f6d25c9
DH
36012016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3602
bf867841 3603 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 3604
45733562
KY
36052016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
3606
3607 PR target/70406
bf867841 3608 * gcc.target/i386/pr70406.c: New test.
45733562 3609
a1799e5e
EB
36102016-03-27 Eric Botcazou <ebotcazou@adacore.com>
3611
3612 * gnat.dg/specs/double_record_extension3.ads: New test.
3613
5fca7b66
RH
36142016-03-25 Richard Henderson <rth@redhat.com>
3615
3616 PR target/70120
3617 * gcc.target/aarch64/pr70120-1.c: New.
3618 * gcc.target/aarch64/pr70120-2.c: New.
3619 * gcc.target/aarch64/pr70120-3.c: New.
3620
31ce75c6
PP
36212016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3622
3623 PR c++/62212
3624 * g++.dg/template/mangle2.C: The dg-do directive should be
3625 "compile" not "assemble".
3626
3caf0ca1
BS
36272016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3628
3629 PR lto/69650
3630 * gcc.dg/pr69650.c: New test.
3631
634035b6
DE
36322016-03-25 David Edelsohn <dje.gcc@gmail.com>
3633
3634 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3635
45d34276
AM
36362016-03-25 Alan Modra <amodra@gmail.com>
3637
3638 * gcc.dg/dfp/pr70052.c: New test.
3639
8f085166
RH
36402016-03-24 Richard Henderson <rth@redhat.com>
3641
3642 PR middle-end/69845
3643 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3644 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3645
011e5ec3
TV
36462016-03-24 Tom de Vries <tom@codesourcery.com>
3647
3648 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3649
9e3f4551
TV
36502016-03-24 Tom de Vries <tom@codesourcery.com>
3651
3652 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3653 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3654
45780041
TV
36552016-03-24 Tom de Vries <tom@codesourcery.com>
3656
3657 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3658 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3659
887ab4e5
PP
36602016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3661
3662 PR c++/62212
3663 * g++.dg/template/mangle2.C: New test.
3664
69a9a66f
RB
36652016-03-24 Richard Biener <rguenther@suse.de>
3666
3667 PR tree-optimization/70396
3668 * gcc.dg/torture/pr70396.c: New testcase.
3669
ed87de55
RB
36702016-03-24 Richard Biener <rguenther@suse.de>
3671
3672 PR middle-end/70370
3673 * gcc.dg/torture/pr70370.c: New testcase.
3674
ea064934
TV
36752016-03-24 Tom de Vries <tom@codesourcery.com>
3676
3677 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3678 * gfortran.dg/goacc/kernels-tree.f95: Same.
3679 * gfortran.dg/goacc/parallel-tree.f95: Same.
3680
b2a4dd1d
TV
36812016-03-24 Tom de Vries <tom@codesourcery.com>
3682
3683 * c-c++-common/goacc/uninit-if-clause.c: New test.
3684 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3685
72e7cd6e
JJ
36862016-03-24 Jakub Jelinek <jakub@redhat.com>
3687
3688 PR target/70290
bf867841
UB
3689 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3690 Fix formatting.
72e7cd6e 3691
ce9d0c03
RB
36922016-03-24 Richard Biener <rguenther@suse.de>
3693
3694 PR tree-optimization/70372
3695 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3696
426b9428
PP
36972016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3698
3699 PR c++/70347
3700 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3701
cd1588c4
PP
37022016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3703
3704 PR c++/70332
3705 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3706
61637db3
JJ
37072016-03-23 Jakub Jelinek <jakub@redhat.com>
3708
928af3bf
JJ
3709 PR c++/70001
3710 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3711 * g++.dg/cpp1y/pr70001.C: New test.
3712
61637db3
JJ
3713 PR c++/70323
3714 * g++.dg/cpp0x/constexpr-70323.C: New test.
3715
05aca4e7
AO
37162016-03-23 Alexandre Oliva <aoliva@redhat.com>
3717 Jason Merrill <jason@redhat.com>
3718 Jakub Jelinek <jakub@redhat.com>
3719
3720 PR c++/69315
3721 * g++.dg/cpp0x/constexpr-69315.C: New test.
3722 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3723
fbdb6baf
MP
37242016-03-23 Marek Polacek <polacek@redhat.com>
3725
3726 PR c++/69884
3727 * g++.dg/warn/Wignored-attributes-1.C: New test.
3728 * g++.dg/warn/Wignored-attributes-2.C: New test.
3729
d79ee524
TV
37302016-03-23 Tom de Vries <tom@codesourcery.com>
3731
3732 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3733 initialization.
3734 * gfortran.dg/goacc/private-3.f95 (test): Same.
3735 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3736 missing use param.
3737
a59f0bef
KT
37382016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3739
3740 * lib/target-supports.exp: Remove v7ve entry from loop
3741 creating effective target checks.
3742 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3743 (add_options_for_arm_arch_v7ve): Likewise.
3744
0179520a
JJ
37452016-03-23 Jakub Jelinek <jakub@redhat.com>
3746
3747 PR tree-optimization/70354
3748 * gcc.dg/vect/pr70354-1.c: New test.
3749 * gcc.dg/vect/pr70354-2.c: New test.
3750 * gcc.target/i386/avx2-pr70354-1.c: New test.
3751 * gcc.target/i386/avx2-pr70354-2.c: New test.
3752
75bb14d7
JL
37532016-03-22 Jeff Law <law@redhat.com>
3754
3755 PR target/70232
3756 * gcc.dg/tree-ssa/pr70232.c: New test.
3757
72c9526d
IE
37582016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3759
3760 PR target/70302
3761 * gcc.target/i386/pr70302.c: New test.
3762
a3ca1bc5
RB
37632016-03-22 Richard Biener <rguenther@suse.de>
3764
3765 PR middle-end/70251
3766 * g++.dg/torture/pr70251.C: New testcase.
3767
5c240f4d
DM
37682016-03-22 David Malcolm <dmalcolm@redhat.com>
3769
3770 PR c/69993
3771 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3772 Wmisleading-indentation.c.
3773 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3774 reflect change to diagnostic text and order of messages.
3775 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3776
80f6631b
DE
37772016-03-22 David Edelsohn <dje.gcc@gmail.com>
3778
3779 * g++.dg/ext/java-3.C: Don't compile on AIX.
3780
9a10956c
RB
37812016-03-22 Richard Biener <rguenther@suse.de>
3782
3783 PR middle-end/70333
3784 * gcc.dg/torture/pr70333.c: New testcase.
3785
6cedf922
IE
37862016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3787
3788 * g++.dg/ext/pr70290.C: New test.
3789
cd6c27ac
KY
37902016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3791
3792 PR target/70325
3793 * gcc.target/i386/pr70325.c: New test.
3794
4cde512c
JJ
37952016-03-22 Jakub Jelinek <jakub@redhat.com>
3796
b01915ed
JJ
3797 PR target/70329
3798 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3799 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3800
4e3e2cf1
JJ
3801 PR target/70300
3802 * gcc.target/i386/pr70300.c: New test.
3803
4cde512c
JJ
3804 PR c++/70295
3805 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3806 (func2): New function for cond with parens, xfail warning for c++.
3807 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3808
16f6d7dc
PP
38092016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3810
3811 PR c++/70096
3812 * g++.dg/template/ptrmem30.C: New test.
3813
a3e2b438
PP
38142016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3815
3816 PR c++/70204
3817 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3818 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3819
11b6a02e
JJ
38202016-03-21 Jakub Jelinek <jakub@redhat.com>
3821
3822 PR middle-end/70326
3823 * gcc.dg/pr70326.c: New test.
3824
b9407883
MG
38252016-03-21 Marc Glisse <marc.glisse@inria.fr>
3826 Jakub Jelinek <jakub@redhat.com>
3827
3828 PR tree-optimization/70317
3829 * gcc.dg/pr70317.c: New test.
3830
4a148e19
UB
38312016-03-21 Uros Bizjak <ubizjak@gmail.com>
3832
3833 PR target/70327
3834 * gcc.target/i386/pr70327.c: New test.
3835
2a85ddbb
ML
38362016-03-21 Martin Liska <mliska@suse.cz>
3837
7d36fe98 3838 PR ipa/70306
2a85ddbb
ML
3839 * gcc.dg/ipa/pr70306.c: New test.
3840
4a148e19 38412016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
3842
3843 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3844 * gcc.target/arm/attr-align3.c: Likewise.
3845 * gcc.target/arm/attr_arm.c: Likewise.
3846 * gcc.target/arm/flip-thumb.c: Likewise.
3847
6b366948
JJ
38482016-03-21 Jakub Jelinek <jakub@redhat.com>
3849
3850 PR target/70296
3851 * gcc.target/powerpc/altivec-36.c: New test.
3852
2fac8c14
RB
38532016-03-21 Richard Biener <rguenther@suse.de>
3854
3855 PR tree-optimization/70310
3856 * gcc.dg/torture/pr70310.c: New testcase.
3857
e9bde854
KY
38582016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3859
3860 PR target/70293
3861 * gcc.target/i386/pr70293.c: New test.
3862
56bbfaf6
RB
38632016-03-21 Richard Biener <rguenther@suse.de>
3864
3865 PR tree-optimization/70288
3866 * gcc.dg/torture/pr70288-1.c: New testcase.
3867 * gcc.dg/torture/pr70288-2.c: Likewise.
3868
3eee49ed
AB
38692016-03-21 Andrey Belevantsev <abel@ispras.ru>
3870
3871 PR rtl-optimization/69307
3872 * gcc.target/arm/pr69307.c: New test.
4a148e19 3873
8e7816b4
AB
38742016-03-21 Andrey Belevantsev <abel@ispras.ru>
3875
3876 PR rtl-optimization/69102
3877 * gcc.c-torture/compile/pr69102.c: New test.
3878
14d7d4be
JL
38792016-03-18 Jeff Law <law@redhat.com>
3880
3881 PR rtl-optimization/70263
3882 * gcc.c-torture/compile/pr70263-1.c: New test.
3883 * gcc.target/i386/pr70263-2.c: New test.
3884
5c6a601c
BS
38852016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3886
3887 PR rtl-optimization/70278
3888 * gcc.dg/torture/pr70278.c: New test.
3889 * gcc.target/arm/pr70278.c: New test.
3890
4bbf545b
DM
38912016-03-18 David Malcolm <dmalcolm@redhat.com>
3892
3893 PR c/70281
3894 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3895 (test_builtin_types_compatible_p): New test function.
3896 * gcc.dg/pr70281.c: New test case.
3897
dc28bb68
CL
38982016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3899
3900 PR target/70113
3901 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3902
5e8d6dff
IE
39032016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3904
3905 PR tree-optimization/70252
3906 * gcc.dg/pr70252.c: New test.
3907
d0e7e403
TV
39082016-03-18 Tom de Vries <tom@codesourcery.com>
3909
3910 * gcc.dg/pr70161-2.c: New test.
3911 * gcc.dg/pr70161.c: New test.
3912
fa22501a
TV
39132016-03-18 Tom de Vries <tom@codesourcery.com>
3914
3915 PR ipa/70269
3916 * gcc.dg/pr70269.c: New test.
3917
dd125026
JJ
39182016-03-18 Jakub Jelinek <jakub@redhat.com>
3919
3920 PR c++/70267
3921 * g++.dg/ext/java-3.C: New test.
3922
91914f0a
PP
39232016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3924
3925 PR c++/70205
3926 * g++.dg/lookup/pr70205.C: New test.
3927
753a8910
PP
39282016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3929
3930 PR c++/70218
3931 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3932
14ba7b28
MP
39332016-03-17 Marek Polacek <polacek@redhat.com>
3934
3935 PR c/69407
3936 * gcc.dg/atomic-op-6.c: New test.
3937
ded60913
DM
39382016-03-17 David Malcolm <dmalcolm@redhat.com>
3939
3940 PR c/70264
3941 * c-c++-common/pr70264.c: New test case.
3942
a3aad0e6
JJ
39432016-03-17 Jakub Jelinek <jakub@redhat.com>
3944
17366700
JJ
3945 PR c++/70144
3946 * c-c++-common/pr70144-1.c: New test.
3947 * c-c++-common/pr70144-2.c: New test.
3948
a3aad0e6
JJ
3949 PR c++/70272
3950 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3951 * g++.dg/opt/flifetime-dse6.C: New test.
3952 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3953
b57e6e18
L
39542016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3955
3956 PR driver/70192
3957 * gcc.dg/pic-1.c: New test.
3958 * gcc.dg/pic-2.c: Likewise.
3959 * gcc.dg/pic-3.c: Likewise.
3960 * gcc.dg/pic-4.c: Likewise.
3961 * gcc.dg/pie-1.c: Likewise.
3962 * gcc.dg/pie-2.c: Likewise.
3963 * gcc.dg/pie-3.c: Likewise.
3964 * gcc.dg/pie-4.c: Likewise.
3965 * gcc.dg/pie-5.c: Likewise.
3966 * gcc.dg/pie-6.c: Likewise.
3967
b38ba58b
TV
39682016-03-17 Tom de Vries <tom@codesourcery.com>
3969
3970 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3971 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3972
6931b3b7
RB
39732016-03-17 Richard Biener <rguenther@suse.de>
3974
3975 PR debug/70271
3976 * g++.dg/debug/pr70271.C: New testcase.
3977
0c8b64cb
IE
39782016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3979
3980 * gcc.target/i386/pr70251.c: New test.
3981
b1970801
MP
39822016-03-17 Marek Polacek <polacek@redhat.com>
3983
3984 PR c++/70194
3985 * g++.dg/warn/constexpr-70194.C: New test.
3986
820c5eaa
RH
39872016-03-16 Richard Henderson <rth@redhat.com>
3988
3989 PR middle-end/70240
3990 * gcc.c-torture/compile/pr70240.c: New.
3991
da0ad263
SKS
39922016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3993
3994 * gcc.c-torture/compile/20151204.c: Skip for avr.
3995
c73d295c
JJ
39962016-03-16 Jakub Jelinek <jakub@redhat.com>
3997
3998 PR target/70245
3999 * g++.dg/opt/pr70245.C: New test.
4000 * g++.dg/opt/pr70245.h: New file.
4001 * g++.dg/opt/pr70245-aux.cc: New file.
4002
b2794066
MS
40032016-03-16 Martin Sebor <msebor@redhat.com>
4004
4005 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
4006
aa43616c
RH
40072016-03-16 Richard Henderson <rth@redhat.com>
4008
4009 PR middle-end/70199
4010 * gcc.c-torture/compile/pr70199.c: New.
4011
59608fe5
L
40122016-03-16 H.J. Lu <hongjiu.lu@intel.com>
4013
4014 * gcc.dg/uninit-19.c: Run dos2unix.
4015
ab4c578f
MP
40162016-03-16 Marek Polacek <polacek@redhat.com>
4017
4018 PR c/70093
4019 * gcc.dg/nested-func-10.c: New test.
4020 * gcc.dg/nested-func-9.c: New test.
4021
f5387e76
JJ
40222016-03-16 Jakub Jelinek <jakub@redhat.com>
4023
4024 PR tree-optimization/68714
4025 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
4026
7662b718
TV
40272016-03-16 Tom de Vries <tom@codesourcery.com>
4028
4029 PR tree-optimization/68715
4030 * gcc.dg/graphite/pr68715-2.c: New test.
4031 * gcc.dg/graphite/pr68715.c: New test.
4032 * gfortran.dg/graphite/pr68715.f90: New test.
4033
be7ce7ae
TV
40342016-03-16 Tom de Vries <tom@codesourcery.com>
4035
4036 PR tree-optimization/68809
4037 * gcc.dg/graphite/pr68809-2.c: New test.
4038 * gcc.dg/graphite/pr68809.c: New test.
4039
1935f250
JJ
40402016-03-16 Jakub Jelinek <jakub@redhat.com>
4041
6651c93e
JJ
4042 PR c++/70147
4043 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
4044 method call to i () as argument. Adjust expected output.
4045
1935f250
JJ
4046 PR c++/70147
4047 * g++.dg/ubsan/pr70147-1.C: New test.
4048 * g++.dg/ubsan/pr70147-2.C: New test.
4049
ab1caa6e
MS
40502016-03-15 Martin Sebor <msebor@redhat.com>
4051
4052 PR c++/58281
4053 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
4054
5c2a1bbb
JDA
40552016-03-15 John David Anglin <danglin@gcc.gnu.org>
4056
cb5d8ad1
JDA
4057 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
4058 hppa*-*-hpux*.
4059
b440dd40
JDA
4060 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
4061
5c2a1bbb
JDA
4062 PR libfortran/69799
4063 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
4064 libatomic_available.
4065
42c729c5
MP
40662016-03-15 Marek Polacek <polacek@redhat.com>
4067
4068 PR c++/70209
4069 * g++.dg/ext/attribute-may-alias-4.C: New test.
4070
82b1c550
AM
40712016-03-15 Alexander Monakov <amonakov@ispras.ru>
4072
4073 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
4074 -fvar-tracking-assignments-toggle flag.
4075
4ccbf3a6
PH
40762016-03-15 Pat Haugen <pthaugen@us.ibm.com>
4077
4078 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
4079
c39858bd
JJ
40802016-03-15 Jakub Jelinek <jakub@redhat.com>
4081
4082 PR rtl-optimization/70222
4083 * gcc.c-torture/execute/pr70222-1.c: New test.
4084 * gcc.c-torture/execute/pr70222-2.c: New test.
4085
8be119c1
RH
40862016-03-15 Richard Henderson <rth@redhat.com>
4087
4088 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
4089
6598bb55
AB
40902016-03-15 Andrey Belevantsev <abel@ispras.ru>
4091
4092 PR rtl-optimization/69032
4093 * gcc.dg/pr69032.c: New test.
4094
81fa2944
AB
40952016-03-15 Andrey Belevantsev <abel@ispras.ru>
4096
4097 PR rtl-optimization/63384
4a148e19 4098 * g++.dg/pr63384.C: New test.
81fa2944 4099
74ea9ab6
AB
41002016-03-15 Andrey Belevantsev <abel@ispras.ru>
4101
4102 PR target/64411
4103 * gcc.target/i386/pr64411.C: New test.
4104
045d5055
TV
41052016-03-15 Tom de Vries <tom@codesourcery.com>
4106
4107 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4108 * gfortran.dg/goacc/kernels-alias.f95: New test.
4109
3ea33585
MS
41102016-03-14 Martin Sebor <msebor@redhat.com>
4111
4112 PR c++/53792
4113 * g++.dg/cpp0x/constexpr-inline.C: New test.
4114 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4115
1df7b330
DE
41162016-03-14 David Edelsohn <dje.gcc@gmail.com>
4117
4118 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4119
79b57d18
JJ
41202016-03-14 Jakub Jelinek <jakub@redhat.com>
4121
4122 PR middle-end/70219
4123 * gcc.dg/pr70219.c: New test.
4124
3cbf012a
BS
41252016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4126
4127 PR target/70083
4128 * gcc.dg/torture/pr70083.c: New test.
4129 * gcc.target/i386/pr70083.c: New test.
4130
a9fee7cd
RB
41312016-03-14 Richard Biener <rguenther@suse.de>
4132
4133 PR tree-optimization/56365
4134 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4135
4799603f
SB
41362016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4137
4138 PR target/70098
4139 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4140 New function.
4141 * g++.dg/pr70098.C: New testcase.
4142
4143
760ca967
TV
41442016-03-14 Tom de Vries <tom@codesourcery.com>
4145
4146 PR tree-optimization/70045
4147 * gcc.dg/graphite/pr70045.c: New test.
4148
44e66a77
JD
41492016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4150
4151 PR fortran/69043
4152 * gfortran.dg/include_9.f90: New test.
4153
a18e0fe1
DH
41542016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4155
4156 PR fortran/45076
4157 gfortran.dg/prof/prof.exp: New script.
4158 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4159
d0aca6ab
AB
41602016-03-12 Andrey Belevantsev <abel@ispras.ru>
4161
4162 PR rtl-optimization/69307
4163 * gcc.dg/pr69307.c: New test.
4164
cefe08a4
VM
41652016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4166
4167 PR target/69614
4168 * gcc.target/arm/pr69614.c: New.
4169
70112e2a
PT
41702016-03-12 Paul Thomas <pault@gcc.gnu.org>
4171
4172 PR fortran/70031
4173 * gfortran.dg/submodule_14.f08: New test
4174
4175 PR fortran/69524
4176 * gfortran.dg/submodule_15.f08: New test
4177
3f1e5d3a
PP
41782016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4179
4180 PR c++/70106
4181 * g++.dg/cpp1y/paren3.C: New test.
4182
a3f6d680
MM
41832016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4184
4185 PR target/70131
4186 * gcc.target/powerpc/ppc-round2.c: New test.
4187
92348f09
BS
41882016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4189
4190 PR target/70123
4191 * gcc.dg/torture/pr70123.c: New test.
4192
cebde9e9
JL
41932016-03-11 Jeff Law <law@redhat.com>
4194
4195 PR tree-optimization/70190
4196 * gcc.c-torture/compile/pr70190.c: New test.
4197
3edc5da4
DM
41982016-03-11 David Malcolm <dmalcolm@redhat.com>
4199
4200 PR c/68187
4201 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4202 case.
4203 (test43_b): Likewise.
4204 (test43_c): Likewise.
4205 (test43_d): Likewise.
4206 (test43_e): Likewise.
4207 (test43_f): Likewise.
4208 (test43_g): Likewise.
4209 (test44_a): Likewise.
4210 (test44_b): Likewise.
4211 (test44_c): Likewise.
4212 (test44_d): Likewise.
4213 (test44_e): Likewise.
4214
318c1204
DM
42152016-03-11 David Malcolm <dmalcolm@redhat.com>
4216
4217 PR c/70085
4218 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4219
bc062234
KT
42202016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4221
4222 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4223 dg-options.
4224
acfc1ac1
KT
42252016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4226
4227 PR target/70002
4228 PR target/69245
4229 * gcc.target/aarch64/pr69245_2.c: New test.
4230
d1e2bb2d
JJ
42312016-03-11 Jakub Jelinek <jakub@redhat.com>
4232
4233 PR tree-optimization/70177
4234 * gcc.dg/pr70177.c: New test.
4235
07350627
AL
42362016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4237
4238 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4239
5c6706f7
AL
42402016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4241
4242 * gcc.dg/tree-ssa/sra-20.c: New.
4243
02d472a2
JJ
42442016-03-11 Jakub Jelinek <jakub@redhat.com>
4245
686d390a
JJ
4246 PR rtl-optimization/70174
4247 * gcc.dg/pr70174.c: New test.
4248
02d472a2
JJ
4249 PR tree-optimization/70169
4250 * gcc.dg/pr70169.c: New test.
4251
0f9befa1
IE
42522016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4253
4254 PR target/70160
4255 * gcc.target/i386/pr70160.c: New test.
4256
432d4670
AK
42572016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4258
4259 * gcc.target/s390/dfp-1.c: New test.
4260
a3dc8760
NC
42612016-03-10 Nick Clifton <nickc@redhat.com>
4262
4263 PR target/70044
4264 * gcc.target/aarch64/pr70044.c: New test.
4265
b87a8d7d
PP
42662016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4267 Jakub Jelinek <jakub@redhat.com>
4268
4269 PR c++/70001
4270 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4271 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4272 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4273
4f4ada6a
JH
42742016-03-10 Jan Hubicka <hubicka@ucw.cz>
4275
4276 PR lto/69589
4277 * g++.dg/lto/pr69589_0.C: New testcase
4278 * g++.dg/lto/pr69589_1.C: New testcase
4279
d49b0aa0
MP
42802016-03-10 Marek Polacek <polacek@redhat.com>
4281
4282 PR c++/70153
4283 * g++.dg/delayedfold/unary-plus1.C: New test.
4284
42852016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4286
4287 * gcc.target/arm/pr45701-1.c: Escape brackets.
4288 * gcc.target/arm/pr45701-2.c: Likewise.
4289
71017a7b
AL
42902016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4291
4292 * gfortran.dg/unconstrained_commons.f: New.
4293
ba52669f
AM
42942016-03-10 Alan Modra <amodra@gmail.com>
4295
4296 * gcc.dg/pr69195.c: New.
4297 * gcc.dg/pr69238.c: New.
4298
27742332
TV
42992016-03-10 Tom de Vries <tom@codesourcery.com>
4300
4301 PR testsuite/68915
4302 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4303
3a81a594
RB
43042016-03-10 Richard Biener <rguenther@suse.de>
4305
4306 PR tree-optimization/70128
4307 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4308 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4309
3433b975
JJ
43102016-03-09 Jakub Jelinek <jakub@redhat.com>
4311
c2864f02
JJ
4312 PR tree-optimization/70152
4313 * gcc.dg/pr70152.c: New test.
4314
3433b975
JJ
4315 PR target/70086
4316 * gcc.target/i386/pr70086-1.c: New test.
4317 * gcc.target/i386/pr70086-2.c: New test.
4318 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
4319
4320 PR tree-optimization/70127
4321 * gcc.c-torture/execute/pr70127.c: New test.
4322
96b3c82d
CP
43232016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4324
4325 * c-c++-common/goacc/combined-directives-2.c: New test.
4326
b4f3232d
DM
43272016-03-09 David Malcolm <dmalcolm@redhat.com>
4328
4329 PR c/68473
4330 PR c++/70105
4331 * g++.dg/diagnostic/pr70105.C: New test.
4332 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4333 (test_multiple_ordinary_maps): New test function.
4334
40499f81
DM
43352016-03-09 David Malcolm <dmalcolm@redhat.com>
4336
4337 PR c/68473
4338 PR c++/70105
4339 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4340 Drop range information from call to inform_at_rich_loc.
4341 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4342 New.
4343 (test_show_locus): Replace calls to rich_location::add_range with
4344 calls to add_range. Rewrite the tests that used the now-defunct
4345 rich_location ctor taking a source_range. Simplify other tests
4346 by replacing calls to COMBINE_LOCATION_DATA with calls to
4347 make_location.
4348
c9e33662
RB
43492016-03-09 Richard Biener <rguenther@suse.de>
4350 Jakub Jelinek <jakub@redhat.com>
4351
4352 PR tree-optimization/70138
4353 * gcc.dg/vect/pr70138-1.c: New testcase.
4354 * gcc.dg/vect/pr70138-2.c: Likewise.
4355
2c73b764
JJ
43562016-03-09 Jakub Jelinek <jakub@redhat.com>
4357
4358 PR target/70049
4359 * gcc.target/i386/pr70049.c: New test.
4360
c06d25bb
RB
43612016-03-09 Richard Biener <rguenther@suse.de>
4362
4363 PR c/70143
4364 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4365 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4366 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4367
5828a501
RO
43682016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4369
4370 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4371 arm-*-*.
4372
2e141c8d
JJ
43732016-03-09 Jakub Jelinek <jakub@redhat.com>
4374
5a9def37
JJ
4375 PR middle-end/67278
4376 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4377
2e141c8d
JJ
4378 PR target/67278
4379 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4380
4381 PR middle-end/70050
4382 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4383 in testcase comment.
4384
bf751f40
TV
43852016-03-09 Tom de Vries <tom@codesourcery.com>
4386
4387 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4388 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4389 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4390 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4391 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4392 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4393 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4394 * gfortran.dg/goacc/kernels-loop.f95: New test.
4395
e210c999
MS
43962016-03-08 Martin Sebor <msebor@redhat.com>
4397
4398 PR c++/62096
4399 * g++.dg/warn/overflow-warn-7.C: New test.
4400
80aac5c8
JM
44012016-03-08 Jason Merrill <jason@redhat.com>
4402
4403 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4404 * lib/target-supports.exp (check_effective_target_concepts): New.
4405
12b81409
JJ
44062016-03-08 Jakub Jelinek <jakub@redhat.com>
4407
d259b234
JJ
4408 PR c++/70135
4409 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4410 * g++.dg/ubsan/pr70135.C: New test.
4411
12b81409
JJ
4412 PR target/70110
4413 * gcc.dg/pr70110.c: New test.
4414
b4e9f2aa
MJ
44152016-03-07 Martin Jambor <mjambor@suse.cz>
4416
4417 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4418 * c-c++-common/gomp/if-1.c: Likewise.
4419 * c-c++-common/gomp/pr61486-2.c: Likewise.
4420 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4421 to dg-additional-options.
4422 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4423 * g++/gomp/target-teams-1.c: Likewise.
4424 * gcc.dg/gomp/gomp.exp: Likewise.
4425 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4426 dg-additional-options.
4427 * gfortran.dg/gomp/gomp.exp: Likewise.
4428 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4429 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4430 dg-additional-options.
4431 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4432
f86e631e
MJ
44332016-03-07 Martin Jambor <mjambor@suse.cz>
4434
4435 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4436 * c-c++-common/gomp/gridify-1.c: New test.
4437 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4438
94156b3f
AV
44392016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4440
4441 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4442 trigger for cortex-r8, when scanning for register r8.
4443 * gcc.target/arm/pr45701-2.c: Likewise.
4444
a84a49b7 44452016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 4446 Jeff Law <law@redhat.com>
a84a49b7
RB
4447
4448 PR tree-optimization/69740
4449 * gcc.c-torture/compile/pr69740-1.c: New test.
4450 * gcc.c-torture/compile/pr69740-2.c: New test.
4451
e41f6c9e
BS
44522016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4453
4454 * lib/target-supports.exp
4455 (check_effective_target_whole_vector_shift): Enable for PPC64.
4456
57548bf5
RB
44572016-03-07 Richard Biener <rguenther@suse.de>
4458
4459 PR tree-optimization/70115
4460 * gcc.dg/torture/pr70115.c: New testcase.
4461
4ae13300
NS
44622016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4463
4464 PR middle-end/69916
4465 * c-c-++-common/goacc/pr69916.c: New.
4466
5edb9853
RH
44672016-03-07 Richard Henderson <rth@redhat.com>
4468
4469 * gcc.c-torture/compile/pr70061.c: New test.
4470
2067a8f3
RB
44712016-03-07 Richard Biener <rguenther@suse.de>
4472
4473 PR testsuite/70109
4474 * gcc.dg/vect/O3-pr36098.c: New testcase.
4475
4145a9b7
CL
44762016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4477
4478 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4479
1878be32
EB
44802016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4481
4482 * gnat.dg/renaming9.ad[sb]: New testcase.
4483
df762bb2
JJ
44842016-03-05 Jakub Jelinek <jakub@redhat.com>
4485
4486 PR c++/70084
4487 * g++.dg/expr/stdarg3.C: New test.
4488
7d461295
JL
44892016-03-04 Jeff Law <law@redhat.com>
4490
4491 PR tree-optimization/69196
4492 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4493 x86_64-*-*.
4494
29b9828f
BS
44952016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4496
b6b552fd
BS
4497 PR c/69973
4498 * gcc.dg/pr69973.c: New test.
4499
201d49e9
BS
4500 PR rtl-optimization/69941
4501 * gcc.dg/torture/pr69941.c: New test.
4502
29b9828f
BS
4503 PR c/69824
4504 * gcc.dg/pr69824.c: New test.
4505
640b7e74
TV
45062016-03-05 Tom de Vries <tom@codesourcery.com>
4507
4508 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4509 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4510 function.
4511
7a3a3fad
PP
45122016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4513
4514 PR c++/66786
4515 * g++.dg/cpp1y/var-templ48.C: New test.
4516 * g++.dg/cpp1y/var-templ49.C: New test.
4517
cd439aec
EB
45182016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4519
4520 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4521
60204554
JJ
45222016-03-04 Jakub Jelinek <jakub@redhat.com>
4523
0c8825de
JJ
4524 PR c++/70035
4525 * g++.dg/ubsan/pr70035.C: New test.
4526
60204554
JJ
4527 PR target/70062
4528 * gcc.target/i386/pr70062.c: New test.
4529
f79d4eab
L
45302016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4531
4532 * g++.dg/template/typename21.C: Remove c++98_only.
4533
ea81ce67
L
45342016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4535
4536 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4537
64b23c13
DM
45382016-03-04 David Malcolm <dmalcolm@redhat.com>
4539
4540 PR c/68187
4541 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4542 function.
4543 (fn_42_b): Likewise.
4544 (fn_42_c): Likewise.
4545
729526f5
DM
45462016-03-04 David Malcolm <dmalcolm@redhat.com>
4547
4548 PR c/68187
4549 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4550 function.
4551 (fn_40_b): Likewise.
4552 (fn_41_a): Likewise.
4553 (fn_41_b): Likewise.
4554
f9ea11ac
JJ
45552016-03-04 Jakub Jelinek <jakub@redhat.com>
4556
4557 PR target/70059
4558 * gcc.target/i386/avx512f-pr70059.c: New test.
4559 * gcc.target/i386/avx512dq-pr70059.c: New test.
4560
b6c38c69
BS
45612016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4562
4563 PR rtl-optimization/57676
4564 * gcc.dg/torture/pr57676.c: New test.
4565
af3cdd34
IE
45662016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4567
4568 * gcc.dg/pr70026.c: New test.
4569
7ff6ca38
MP
45702016-03-04 Marek Polacek <polacek@redhat.com>
4571
4572 PR c/69798
4573 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4574 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4575
a6bf62d5
KT
45762016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4577
4578 PR target/70004
4579 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4580 Delete.
4581 (test_corners_sisd_si): Likewise.
4582 (main): Remove checks of the above.
4583 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4584
ae4cdc6a
EB
45852016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4586
4587 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4588
08455559
CL
45892016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4590
4591 * gcc.dg/torture/pr69951.c: Accept argc==0.
4592
e9a35493
RB
45932016-03-04 Richard Biener <rguenther@suse.de>
4594
4595 PR c++/70054
4596 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4597 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4598
fba054c2
DV
45992016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4600
4601 PR testsuite/69766
4602 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
4603 testing multiarch.
4604
f10cdc6c
JJ
46052016-03-04 Jakub Jelinek <jakub@redhat.com>
4606
4607 PR debug/69947
4608 * gcc.dg/guality/pr69947.c: New test.
4609
2e981ba0
JJ
46102016-03-03 Jakub Jelinek <jakub@redhat.com>
4611
4612 PR ada/70017
4613 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4614
0ba3bfa2
KT
46152016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4616
4617 PR rtl-optimization/69904
4618 * gcc.target/arm/pr69904.c: New test.
4619
97ecdb46
JJ
46202016-03-03 Jakub Jelinek <jakub@redhat.com>
4621
4622 PR target/70021
4623 * gcc.dg/vect/pr70021.c: New test.
4624 * gcc.target/i386/pr70021.c: New test.
4625
a2a743a1
MP
46262016-03-03 Marek Polacek <polacek@redhat.com>
4627
4628 PR middle-end/70050
4629 * gcc.dg/pr70050.c: New test.
4630
fa07ecdd
JG
46312016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4632
4633 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4634
23504262
ML
46352016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4636
4637 PR tree-optimization/70043
4638 * gfortran.dg/vect/pr70043.f90: New test.
4639
b7b9e1a9
EB
46402016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4641
4642 * gnat.dg/specs/task1.ads: New test.
4643
cb83ba54
RO
46442016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4645
4646 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4647 Invoke gdb with -batch.
4648 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4649
a75f5e30
RB
46502016-03-03 Richard Biener <rguenther@suse.de>
4651
4652 PR tree-optimization/55936
4653 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4654
268bc320
JL
46552016-03-02 Jeff Law <law@redhat.com>
4656
815f20ab
JL
4657 PR rtl-optimization/69942
4658 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4659 effects of argument promotions.
4660
268bc320
JL
4661 PR tree-optimization/69987
4662 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4663 target does not support -fprefetch-loop-arrays.
4664
171f7de5
UB
46652016-03-02 Uros Bizjak <ubizjak@gmail.com>
4666
4667 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4668
192912db
BC
46692016-03-02 Bin Cheng <bin.cheng@arm.com>
4670
c7908871 4671 PR rtl-optimization/69052
192912db
BC
4672 * gcc.target/i386/pr69052.c: New test.
4673
90a7a40b
AM
46742016-03-02 Alan Modra <amodra@gmail.com>
4675
4676 * gcc.dg/pr69990.c: New.
4677
69fa742f
JJ
46782016-03-02 Jakub Jelinek <jakub@redhat.com>
4679
de752fb0
JJ
4680 PR c/68062
4681 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4682
4683 PR middle-end/70022
4684 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4685
69fa742f
JJ
4686 PR target/70028
4687 * gcc.target/i386/pr70028.c: New test.
4688
7c65bd56
MK
46892016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4690
4691 * c-c++-common/asan/swapcontext-test-1.c,
4692 * c-c++-common/tsan/thread_leak.c,
4693 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4694 * g++.dg/tsan/benign_race.C,
4695 * g++.dg/tsan/fd_close_norace.C,
4696 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4697 races with sanitizer output
4698
37d98220 46992016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 4700 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
4701
4702 PR target/67278
4703 * gcc.dg/simd-8.c: New testcase.
4704
218db463
RB
47052016-03-02 Richard Biener <rguenther@suse.de>
4706
4707 PR middle-end/67278
4708 * gcc.dg/simd-7.c: New testcase.
4709
22c72158
EB
47102016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4711
4712 * gcc.target/i386/pr70007.c: Tweak.
4713
9a790ccc
DV
47142016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4715
4716 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4717
bd02f00f
MP
47182016-03-02 Marek Polacek <polacek@redhat.com>
4719
4720 PR c/67854
4721 * gcc.dg/pr67854.c: New test.
4722
1e840f39
JJ
47232016-03-02 Jakub Jelinek <jakub@redhat.com>
4724
4725 PR middle-end/70025
4726 * gcc.dg/torture/pr70025.c: New test.
4727
bca00241
VK
47282016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4729
4730 PR tree-optimization/68621
4731 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4732
0bca04b8
EB
47332016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4734
4735 * gcc.target/i386/pr70007.c: New test.
4736
2a9afc86
JL
47372016-03-01 Jeff Law <law@redhat.com>
4738
eab2541b 4739 PR tree-optimization/69196
9d83ef71 4740 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 4741
2a9afc86
JL
4742 PR tree-optimization/69196
4743 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4744 duplicating code and spoiling the expected output.
4745
0d39977e
MM
47462016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4747
4748 PR target/70033
4749 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4750 supports power9 before doing tests.
4751 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4752 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4753 * gcc.target/powerpc/p9-permute.c: Likewise.
4754
a0c0699d
UB
47552016-03-01 Uros Bizjak <ubizjak@gmail.com>
4756
4757 PR target/70027
4758 * gcc.target/i386/pr70027.c: New test.
4759
0ae3ef47 47602016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
4761
4762 * gcc.dg/pr70017.c: New test.
4763
686e2237
JJ
47642016-03-01 Jakub Jelinek <jakub@redhat.com>
4765
4766 PR c/69796
4767 PR c/69974
4768 * gcc.dg/pr69796.c: New test.
4769 * gcc.dg/pr69974.c: New test.
4770
f8e4188c
EB
47712016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4772
4773 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4774
5e3f1c7c
JL
47752016-02-29 Jeff Law <law@redhat.com>
4776
4777 PR tree-optimization/69987
4778 * gfortran.dg/pr69987.f90: New test.
4779
4780 PR tree-optimization/69989
4781 * gcc.c-torture/compile/pr69989-2.c: New test.
4782
1be56bc5
MP
47832016-03-01 Marek Polacek <polacek@redhat.com>
4784
4785 PR c++/69795
4786 * g++.dg/parse/invalid1.C: New test.
4787
1b19470d
RB
47882016-03-01 Richard Biener <rguenther@suse.de>
4789
4790 PR middle-end/70022
4791 * gcc.dg/pr70022.c: New testcase.
4792
3ae0661a
IE
47932016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4794
4795 PR tree-optimization/69956
4796 * gcc.dg/pr69956.c: New test.
4797
0f09ab88
BS
47982016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4799
4800 PR target/70011
4801 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4802 XFAIL when hardware supports efficient unaligned storage access.
4803
76d881bf
PP
48042016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4805
4806 PR c++/69961
4807 * g++.dg/template/pr69961a.C: New test.
4808 * g++.dg/template/pr69961b.C: New test.
4809
7168133a
DM
48102016-02-29 David Malcolm <dmalcolm@redhat.com>
4811
4812 PR preprocessor/69985
4813 * gcc.dg/cpp/pr69985.c: New test case.
4814
0c6072a3
JL
48152016-02-29 Jeff Law <law@redhat.com>
4816
e66f219b
JL
4817 PR tree-optimization/70005
4818 * gcc.c-torture/execute/pr70005.c New test.
4819
0c6072a3
JL
4820 PR tree-optimization/69999
4821 * gcc.c-torture/compile/pr69999.c: New test.
4822
fd9fbdb3
YR
48232016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4824
4825 PR tree-optimization/69652
4826 * gcc.dg/torture/pr69652.c: Delete test.
4827 * gcc.dg/vect/pr69652.c: New test.
4828
cbd400b4
RB
48292016-02-19 Richard Biener <rguenther@suse.de>
4830
4831 PR tree-optimization/69980
4832 * gfortran.dg/vect/pr69980.f90: New testcase.
4833
84ea0f58
EB
48342016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4835
4836 * gcc.target/sparc/20160229-1.c: New test.
4837
5d2a63dc
EB
48382016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4839
4840 * gnat.dg/stack_usage3.adb: New test.
4841 * gnat.dg/stack_usage3_pkg.ads: New helper.
4842
93e708f9
EB
48432016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4844
4845 * gnat.dg/renaming8.adb: New test.
4846 * gnat.dg/renaming8_pkg1.ads: New helper.
4847 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4848 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4849
6512bc93
RB
48502016-02-29 Richard Biener <rguenther@suse.de>
4851
4852 PR tree-optimization/69720
4853 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4854
7b201a88
TK
48552016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4856
4857 PR fortran/68147
4858 PR fortran/47674
4859 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4860
82ee0cf2 48612016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
4862 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4863
4864 PR fortran/56007
4865 * gfortran.dg/coarray_8.f90: Adjust error message.
4866 * gfortran.dg/pr56007.f90: New test.
4867 * gfortran.dg/pr56007.f: New test.
4868
cdc1a2c8
L
48692016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4870
4871 PR tree-optimization/69989
4872 * gcc.dg/torture/pr69989.c: New test.
4873
33505bcf
EB
48742016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4875
4876 * gcc.target/i386/stack-realign-win.c: New test.
4877
524bfb19
HA
48782016-02-28 Harald Anlauf <anlauf@gmx.de>
4879
4880 PR fortran/60126
4881 * gfortran.dg/pr60126.f90: New test.
4882
bd542508
JL
48832016-02-27 Jeff Law <law@redhat.com>
4884
4885 Revert
4886 2016-02-26 Richard Biener <rguenther@suse.de>
4887 Jeff Law <law@redhat.com>
4888
4889 PR tree-optimization/69740
4890 * gcc.c-torture/compile/pr69740-1.c: New test.
4891 * gcc.c-torture/compile/pr69740-2.c: New test.
4892
dd1291e0
JD
48932016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4894
5fb67f8b 4895 PR fortran/69910
dd1291e0
JD
4896 * gfortran.dg/newunit_4.f90: New test.
4897
5cfefb59
JJ
48982016-02-27 Jakub Jelinek <jakub@redhat.com>
4899
4900 PR target/69613
4901 PR rtl-optimization/69886
4902 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4903 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4904 target.
4905
20ba5f33
MS
49062016-02-26 Martin Sebor <msebor@redhat.com>
4907
4908 PR tree-optimization/15826
4909 * gcc.dg/tree-ssa/pr15826.c: New test.
4910
e6fb01b0
JJ
49112016-02-26 Jakub Jelinek <jakub@redhat.com>
4912
4913 PR target/69969
4914 * gcc.target/powerpc/pr69969.c: New test.
4915
e3e0cf64
MS
49162016-02-26 Martin Sebor <msebor@redhat.com>
4917
4918 PR c++/15766
4919 * g++.old-deja/g++.other/decl5.C: Add a test case.
4920
d1f2bea5
SB
49212016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4922
4923 PR target/69946
4924 * gcc.target/powerpc/pr69946.c: New file.
4925
4a4f9d2b 49262016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 4927 Jeff Law <law@redhat.com>
4a4f9d2b 4928
e3e0cf64 4929 PR tree-optimization/69740
4a4f9d2b
RB
4930 * gcc.c-torture/compile/pr69740-1.c: New test.
4931 * gcc.c-torture/compile/pr69740-2.c: New test.
4932
ad2a2706
MJ
49332016-02-26 Martin Jambor <mjambor@suse.cz>
4934
4935 PR middle-end/69920
4936 * gcc.dg/torture/pr69932.c: New test.
4937 * gcc.dg/torture/pr69936.c: Likewise.
4938
1d11f7ce
AK
49392016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4940
4941 PR target/69709
4942 * gcc.target/s390/pr69709.c: New test.
4943
6cfccbb2
KT
49442016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4945
4946 PR target/69245
4947 * gcc.target/aarch64/pr69245_1.c: New test.
4948
ac59ad4e
KT
49492016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4950
4951 PR target/69613
4952 * gcc.dg/torture/pr69613.c: New test.
4953
a2ad54a0
JJ
49542016-02-26 Jakub Jelinek <jakub@redhat.com>
4955
4956 PR rtl-optimization/69891
4957 * gcc.target/i386/pr69891.c: New test.
4958
0884062c 49592016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
4960 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4961
d2369d4f 4962 PR target/61397
c163789b
MM
4963 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4964 functionality for both 32-bit and 64-bit.
4965
5aed7e2c
RB
49662016-02-26 Richard Biener <rguenther@suse.de>
4967
4968 PR tree-optimization/69551
4969 * gcc.dg/torture/pr69951.c: New testcase.
4970
798e2a8e
RB
49712016-02-25 Richard Biener <rguenther@suse.de>
4972
4973 PR tree-optimization/48795
4974 * gcc.dg/Warray-bounds-18.c: New testcase.
4975
9559fbac
RO
49762016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4977
4978 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4979
c049b107
JJ
49802016-02-25 Jakub Jelinek <jakub@redhat.com>
4981
4982 PR rtl-optimization/69896
4983 * gcc.dg/pr69896.c: New test.
4984
1137001c
PP
49852016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4986
4987 PR c++/69736
4988 * g++.dg/cpp1y/paren2.C: New test.
4989
2e9c8641
MS
49902016-02-24 Martin Sebor <msebor@redhat.com>
4991
4992 PR c/51147
4993 * gcc.dg/enum-mode-2.c: New test.
4994
03ca8fb3
JJ
49952016-02-24 Jakub Jelinek <jakub@redhat.com>
4996
4997 PR c++/69922
4998 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4999 * g++.dg/warn/Wnonnull-compare-7.C: New test.
5000 * g++.dg/ubsan/pr69922.C: New test.
5001
0b05329b
MP
50022016-02-24 Marek Polacek <polacek@redhat.com>
5003
5004 PR c/69819
5005 * gcc.dg/pr69819.c: New test.
5006
57c2c374
MS
50072016-02-24 Martin Sebor <msebor@redhat.com>
5008
3b96b93a
MS
5009 PR c++/69912
5010 * g++.dg/ext/flexary15.C: New test.
5011
50122016-02-24 Martin Sebor <msebor@redhat.com>
5013
5014 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 5015 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 5016 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 5017
65433bb5
MK
50182016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5019 Charles Baylis <charles.baylis@linaro.org>
5020
5021 PR debug/61033
5022 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
5023
f802a424 50242016-02-24 Richard Biener <rguenther@suse.de>
44293580 5025 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
5026
5027 PR middle-end/69760
5028 * gcc.dg/torture/pr69760.c: New testcase.
5029
525f795f
RO
50302016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5031
5032 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
5033 pattern on Solaris with as.
5034
cd7bbceb
KT
50352016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5036
5037 * gcc.target/arm/cond_sub_restrict_it.c: New test.
5038 * gcc.target/arm/condarith_restrict_it.c: Likewise.
5039 * gcc.target/arm/movcond_restrict_it.c: Likewise.
5040 * gcc.target/arm/negscc_restrict_it.c: Likewise.
5041
89c0c1fd
JJ
50422016-02-24 Jakub Jelinek <jakub@redhat.com>
5043
5044 PR middle-end/69915
5045 * gcc.dg/pr69915.c: New test.
5046
0683fd27
KT
50472016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5048
5049 PR rtl-optimization/69886
5050 * gcc.dg/torture/pr69886.c: New test.
5051
e53d562a
RB
50522016-02-24 Richard Biener <rguenther@suse.de>
5053
5054 PR middle-end/68963
5055 * gcc.dg/torture/pr68963.c: New testcase.
5056
74a00288
KT
50572016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5058
5059 PR target/69875
5060 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
5061 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
5062 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
5063 * gcc.target/arm/atomic_loaddi_1.c: New test.
5064 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
5065 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
5066 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
5067 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
5068 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
5069 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
5070 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
5071 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
5072
340fd4c9
JJ
50732016-02-24 Jakub Jelinek <jakub@redhat.com>
5074
5075 PR middle-end/69909
5076 * gcc.dg/torture/pr69909.c: New test.
5077
47d3fdb2
RB
50782016-02-24 Richard Biener <rguenther@suse.de>
5079
5080 PR tree-optimization/69907
5081 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
5082 * gcc.dg/vect/bb-slp-34.c: XFAIL.
5083 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
5084
dab73e73
CB
50852016-02-24 Christian Bruel <christian.bruel@st.com>
5086
5087 * gcc.target/arm/pragma_cpp_fma.c: New test.
5088
7cc5ec65
JD
50892016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5090
5091 PR fortran/61156
5092 * gfortran.dg/include_6.f90: Update test.
5093
067fbd8b
JJ
50942016-02-23 Jakub Jelinek <jakub@redhat.com>
5095
5096 PR objc/69844
5097 * objc.dg/pr69844.m: New test.
5098
64a454d9
JD
50992016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5100
5101 PR libgfortran/69456
5102 * gfortran.dg/namelist_89.f90: New test.
5103 * gfortran.dg/pr59700.f90: Update test..
5104
35886f0b
MS
51052016-02-23 Martin Sebor <msebor@redhat.com>
5106
5107 PR middle-end/69780
5108 * g++.dg/ext/builtin_alloca.C: New test.
5109 * gcc.dg/builtins-68.c: New test.
5110
162cc7e3
RH
51112016-02-23 Richard Henderson <rth@redhat.com>
5112
5113 * gcc.target/i386/addr-space-3.c: Remove test.
5114
196440f8
DM
51152016-02-23 David Malcolm <dmalcolm@redhat.com>
5116
5117 PR preprocessor/69126
5118 PR preprocessor/69543
5119 * c-c++-common/pr69126-2-long.c: New test.
5120 * c-c++-common/pr69126-2-short.c: New test.
5121 * c-c++-common/pr69543-1.c: Remove xfail.
5122
1d3121af
DM
51232016-02-23 David Malcolm <dmalcolm@redhat.com>
5124
5125 PR preprocessor/69126
5126 PR preprocessor/69543
5127 PR preprocessor/69558
5128 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5129 (f): Rename to...
5130 (test_2): ...this, and add leading comment.
5131 (MACRO_3, test_3): New.
5132 (MACRO_4A, MACRO_4B, test_4): New.
5133 (MACRO): Rename to...
5134 (MACRO_5): ...this.
5135 (g): Rename to...
5136 (test_5): ...this, updating for renaming of MACRO, and
5137 add leading comment.
5138 * c-c++-common/pr69543-1.c: New.
5139 * c-c++-common/pr69543-2.c: New.
5140 * c-c++-common/pr69543-3.c: New.
5141 * c-c++-common/pr69543-4.c: New.
5142 * c-c++-common/pr69558-1.c: New.
5143 * c-c++-common/pr69558-2.c: New.
5144 * c-c++-common/pr69558-3.c: New.
5145 * c-c++-common/pr69558-4.c: New.
5146 * gcc.dg/pr69558.c: Move to...
5147 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5148 xfail for c++.
5149
f99c3557
TS
51502016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5151
5152 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5153 to -ftree-parallelize-loops/-fopenacc changes.
5154 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5155 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5156 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5157 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5158 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5159 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5160 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5161 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5162 * c-c++-common/goacc/kernels-loop.c: Likewise.
5163 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5164 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5165 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5166 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5167
c60ec7c2
RO
51682016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5169
5170 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5171
f1a62b6f
JJ
51722016-02-23 Jakub Jelinek <jakub@redhat.com>
5173
e67bf044
JJ
5174 PR c++/69902
5175 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5176
f1a62b6f
JJ
5177 PR c/69900
5178 * gcc.dg/pr69900.c: New test.
5179
20c5e09e
MJ
51802016-02-23 Martin Jambor <mjambor@suse.cz>
5181
5182 PR tree-optimization/69666
5183 * gcc.dg/tree-ssa/pr69666.c: New test.
5184
e457a6fc
AV
51852016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5186
5187 PR fortran/67451
5188 * gfortran.dg/coarray_allocate_5.f08: New test.
5189
d7b574f4
AK
51902016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5191
5192 * gcc.target/s390/vcond-shift.c: Move to ...
5193 * gcc.target/s390/vector/vcond-shift.c: ... here.
5194
58bdeb44
AK
51952016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5196
5197 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5198 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5199
7cd0387b
AK
52002016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5201
5202 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5203
4246c8da
MW
52042016-02-20 Mark Wielaard <mjw@redhat.com>
5205
5206 PR c/28901
5207 * gcc.dg/unused-variable-3.c: New test.
5208
f93bc532
JJ
52092016-02-22 Jakub Jelinek <jakub@redhat.com>
5210
5211 PR target/69888
5212 * gcc.target/i386/pr69888.c: New test.
5213
c4e360f4
RB
52142016-02-22 Richard Biener <rguenther@suse.de>
5215
5216 PR tree-optimization/69882
5217 * gfortran.dg/vect/pr69882.f90: New testcase.
5218
09c92f1c
JJ
52192016-02-22 Jakub Jelinek <jakub@redhat.com>
5220
5221 PR target/69885
5222 * gcc.dg/pr69885.c: New test.
5223
f88d45dc
OE
52242016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5225
5226 PR target/69806
5227 PR target/54089
5228 * gcc.target/sh/pr54089-10.c: New.
5229
ce1ff48e
PT
52302016-02-20 Paul Thomas <pault@gcc.gnu.org>
5231
5232 PR fortran/69423
5233 * gfortran.dg/deferred_character_15.f90 : New test.
5234
bbf27208
DH
52352016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5236
5237 PR fortran/57365
5238 gfortran.dg/allocate_with_source_18.f03: New test.
5239
52402016-02-20 Harald Anlauf <anlauf@gmx.de>
5241
5242 PR fortran/52531
5243 gfortran.dg/gomp/pr52531.f90: New test.
5244
268be88c
BE
52452016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5246
5247 PR c++/69865
5248 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5249 -std=c++03.
5250
4b6c824a
JJ
52512016-02-19 Jakub Jelinek <jakub@redhat.com>
5252
871b3f47
JJ
5253 PR c++/69826
5254 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5255 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5256
7a965d51
JJ
5257 PR c++/69850
5258 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5259
4b6c824a
JJ
5260 PR c++/69851
5261 * g++.dg/torture/pr69851.C: New test.
5262
15fca21a
MS
52632016-02-19 Martin Sebor <msebor@redhat.com>
5264
5265 PR testsuite/69573
5266 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5267
19e21586
JJ
52682016-02-19 Jakub Jelinek <jakub@redhat.com>
5269
03a616ac
JJ
5270 PR c++/69850
5271 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5272 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5273
19e21586
JJ
5274 PR c++/67767
5275 * g++.dg/cpp0x/pr67767.C: New test.
5276
2db16594
KT
52772016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5278
5279 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5280 for fp, simd, crypto, crc, lse.
5281 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5282 above.
5283 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5284 effective target check.
5285
5a7d9d1e
JJ
52862016-02-19 Jakub Jelinek <jakub@redhat.com>
5287
5288 PR target/69820
5289 * gcc.target/i386/pr69820.c: New test.
5290
6448f064
AK
52912016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5292
5293 * gcc.target/s390/vector/int128-1.c: New test.
5294
d0a859e6
AK
52952016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5296
5297 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5298
9e4eb643
AK
52992016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5300
5301 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5302 instruction pattern name to prevent the testcase from failing with
5303 -march=z13.
5304
859a4c0e
AK
53052016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5306
5307 * gcc.target/s390/md/movstr-2.c: New test.
5308
efc2340b
MK
53092016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5310
5311 * gcc.target/s390/morestack.c: New test.
5312
ca2bfbc2
DV
53132016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5314
5315 PR target/69625
5316 * gcc.target/s390/pr69625.c: Add test case.
5317
efd4bd05
BE
53182016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5319
5320 PR testsuite/68580
5321 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5322
2bf2078a
MM
53232016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5324
5325 PR target/68404
5326 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5327 * gcc.target/powerpc/fusion3.c: Likewise.
5328
f003579e
RB
53292016-02-18 Richard Biener <rguenther@suse.de>
5330
5331 PR middle-end/69553
5332 * g++.dg/torture/pr69553.C: New testcase.
5333
19233914
NC
53342016-02-18 Nick Clifton <nickc@redhat.com>
5335
efd4bd05
BE
5336 PR target/62254
5337 PR target/69610
5338 * gcc.target/arm/pr62554.c: New test.
5339 * gcc.target/arm/pr69610-1.c: New test.
5340 * gcc.target/arm/pr69610-2.c: New test.
19233914 5341
23f27839
RB
53422016-02-18 Richard Biener <rguenther@suse.de>
5343
5344 PR middle-end/69854
5345 * gcc.dg/torture/pr69854.c: New testcase.
5346
932c0da4
JJ
53472016-02-17 Jakub Jelinek <jakub@redhat.com>
5348
5349 PR c++/69850
5350 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5351
1bed93e4
BS
53522012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5353
5354 * gcc.target/powerpc/vec-cg.c: New test.
5355
57bfb134
RB
53562016-02-17 Richard Biener <rguenther@suse.de>
5357
5358 PR testsuite/69586
5359 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5360
a44e0ebb
KT
53612016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5362
5363 PR target/69161
5364 * gcc.c-torture/compile/pr69161.c: New test.
5365
ffacd726
DS
53662016-02-17 David Sherwood <david.sherwood@arm.com>
5367
5368 PR target/69532
5369 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5370 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5371
448db8d2
EB
53722016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5373
5374 * gcc.dg/ifcvt-4.c: Skip on Visium.
5375
e2f0522e
EB
53762016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5377
5378 * gnat.dg/atomic8.adb: New test.
5379
bf17fe3f
EB
53802016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5381
5382 * gnat.dg/discr46.ad[sb]: New test.
5383
ecf835e9
KN
53842016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5385
5386 PR Target/48344
5387 * gcc.target/powerpc/pr48344-1.c: New test.
5388
49a1164a
TK
53892015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5390
5391 PR fortran/69742
5392 * gfortran.dg/associate_21.f90: New test.
5393
bf14eba2
JJ
53942016-02-16 Jakub Jelinek <jakub@redhat.com>
5395
5396 PR c/69835
5397 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5398 -Wnonnull in dg-options.
5399 * c-c++-common/nonnull-2.c: New test.
5400
35a093b6
JG
54012016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5402 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5403
5404 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5405
e387d491
JJ
54062016-02-16 Jakub Jelinek <jakub@redhat.com>
5407
5408 PR middle-end/69801
5409 * gcc.dg/pr69801.c: Add empty dg-options.
5410
ba539195
JN
54112016-02-16 James Norris <jnorris@codesourcery.com>
5412
5413 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5414 * g++.dg/goacc/deviceptr-1.c: New file.
5415
2a2b8f64
JJ
54162016-02-16 Jakub Jelinek <jakub@redhat.com>
5417
5418 PR tree-optimization/69820
5419 * gcc.dg/vect/pr69820.c: New test.
5420
87440c29
RB
54212016-02-16 Richard Biener <rguenther@suse.de>
5422
5423 PR tree-optimization/69776
5424 * gcc.dg/torture/pr69776-2.c: New testcase.
5425
6d87c306
BS
54262016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5427
5428 PR tree-optimization/69714
5429 * gcc.dg/torture/pr69714.c: New test.
5430
3824a0a2
JJ
54312016-02-16 Jakub Jelinek <jakub@redhat.com>
5432
5433 PR tree-optimization/69802
5434 * gcc.dg/pr69802.c: New test.
5435
c8cfe96e
RB
54362016-02-16 Richard Biener <rguenther@suse.de>
5437
5438 PR middle-end/69801
5439 * gcc.dg/pr69801.c: New testcase.
5440
fc12098d
JD
54412016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5442
5443 PR libgfortran/69651
5444 * gfortran.dg/read_bang.f90: New test.
5445 * gfortran.dg/read_bang4.f90: New test.
5446
ba6b3795
JJ
54472016-02-15 Jakub Jelinek <jakub@redhat.com>
5448
f0516ca4
JJ
5449 PR c++/69658
5450 * g++.dg/init/pr69658.C: New test.
5451
ba6b3795
JJ
5452 PR c++/69797
5453 * c-c++-common/pr69797.c: New test.
5454
de3f9a2d
PK
54552016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5456
5457 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5458 check for aarch64*-*-*.
5459
17a3b967
RB
54602016-02-15 Richard Biener <rguenther@suse.de>
5461
5462 PR tree-optimization/69783
5463 * gcc.dg/vect/pr69783.c: New testcase.
5464
1c48bff1
RB
54652016-02-15 Richard Biener <rguenther@suse.de>
5466
5467 PR tree-optimization/69776
5468 * gcc.dg/torture/pr69776.c: New testcase.
5469
1e6025b6
TK
54702016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5471
5472 PR fortran/60526
5473 * gfortran.dg/type_decl_4.f90: Reinstated.
5474
d3308279
JDA
54752016-02-14 John David Anglin <danglin@gcc.gnu.org>
5476
5477 PR fortran/68746
5478 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5479
b7c56581
TK
54802016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5481
5482 PR fortran/60526
5483 PR bootstrap/69816
5484 * gfortran.dg/type_decl_4.f90: Removed.
5485
60cb4ef5
TK
54862016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5487
5488 PR fortran/60526
5489 * gfortran.dg/type_decl_4.f90: New test.
5490
f6964637
AM
54912016-02-14 Alan Modra <amodra@gmail.com>
5492
1a8849d1 5493 PR testsuite/68886
f6964637
AM
5494 * gcc.c-torture/execute/stkalign.c: Revise test.
5495
f5121920
OE
54962016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5497
5498 PR target/67260
5499 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5500
6cda3ab6
OE
55012016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5502
5503 PR target/67260
5504 * gcc.target/sh/torture/pr67260.c: New.
5505
6786e598
JDA
55062016-02-12 John David Anglin <danglin@gcc.gnu.org>
5507
5508 * gcc.dg/pr67964.c: Add dg-require-alias.
5509
7e05dad8
OE
55102016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5511
5512 PR target/67636
5513 PR target/64345
5514 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5515
7f4cc3ce
JD
55162016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5517
5518 PR libgfortran/69668
5519 * gfortran.dg/namelist_88.f90: New test.
5520
955ca6dc
JD
55212016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5522
5523 PR libgfortran/69668
5524 * gfortran.dg/namelist_38.f90: Update test.
5525 * gfortran.dg/namelist_84.f90: Update test.
5526
876217ae
DM
55272016-02-12 David Malcolm <dmalcolm@redhat.com>
5528
5529 PR other/69554
5530 * gcc.dg/pr69554-1.c: New test.
5531 * gfortran.dg/pr69554-1.F90: New test.
5532 * gfortran.dg/pr69554-2.F90: New test.
5533 * lib/gcc-dg.exp (proc dg-locus): New function.
5534 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5535 distinguish between the caret-printing and non-caret-printing
5536 cases. If caret-printing has been explicitly enabled, bail out
5537 without attempting to fix up the output.
5538
61789eed
DM
55392016-02-12 David Malcolm <dmalcolm@redhat.com>
5540
5541 PR driver/69265
5542 PR driver/69453
5543 * gcc.dg/spellcheck-options-3.c: New test case.
5544 * gcc.dg/spellcheck-options-4.c: New test case.
5545 * gcc.dg/spellcheck-options-5.c: New test case.
5546 * gcc.dg/spellcheck-options-6.c: New test case.
5547 * gcc.dg/spellcheck-options-7.c: New test case.
5548 * gcc.dg/spellcheck-options-8.c: New test case.
5549 * gcc.dg/spellcheck-options-9.c: New test case.
5550 * gcc.dg/spellcheck-options-10.c: New test case.
5551
c3090c1f
JJ
55522016-02-12 Jakub Jelinek <jakub@redhat.com>
5553
5554 PR rtl-optimization/69764
5555 PR rtl-optimization/69771
5556 * c-c++-common/pr69764.c: New test.
5557 * gcc.dg/torture/pr69771.c: New test.
5558
8222034d
MP
55592016-02-12 Marek Polacek <polacek@redhat.com>
5560
5561 * g++.dg/torture/init-list1.C: New.
5562
f749f792
MP
55632016-02-12 Marek Polacek <polacek@redhat.com>
5564
5565 * gcc.dg/pr69522.c: Add empty dg-options.
5566
199fb02a
IE
55672016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5568
5569 * g++.dg/lto/lto.exp: Include and init mpx.
5570 * g++.dg/lto/pr69729_0.C: New test.
5571
b69539cb
JJ
55722016-02-12 Jakub Jelinek <jakub@redhat.com>
5573
06ff7000
JJ
5574 PR ipa/69241
5575 * g++.dg/ipa/pr69241-4.C: New test.
5576
b69539cb
JJ
5577 PR ipa/68672
5578 * g++.dg/ipa/pr68672-1.C: New test.
5579 * g++.dg/ipa/pr68672-2.C: New test.
5580 * g++.dg/ipa/pr68672-3.C: New test.
5581
16595a1f
BS
55822016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5583
5584 PR c/69522
6d87c306 5585 * gcc.dg/pr69522.c: New test.
16595a1f 5586
38d795d2
PP
55872016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5588
5589 PR c++/69098
5590 * g++.dg/cpp1y/69098.C: New test.
5591 * g++.dg/cpp1y/69098-2.C: New test.
5592
9c582551
JJ
55932016-02-12 Jakub Jelinek <jakub@redhat.com>
5594
5595 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5596 and neighbour -> neighbor.
5597 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5598 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5599 * c-c++-common/Wvarargs.c: Likewise.
5600 * c-c++-common/goacc/host_data-5.c: Likewise.
5601 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
5602 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
5603 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5604 * gcc.target/aarch64/pr60697.c: Likewise.
5605 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
5606 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
5607 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
5608 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
5609 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
5610 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5611 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5612 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5613 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5614 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5615 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5616 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5617 * g++.dg/lookup/koenig5.C: Likewise.
5618 * g++.dg/ext/no-asm-2.C: Likewise.
5619 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5620 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5621 * gfortran.dg/used_types_16.f90: Likewise.
5622 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5623 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5624 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5625 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5626 * gfortran.dg/abstract_type_6.f03: Likewise.
5627 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5628 * gfortran.dg/used_types_15.f90: Likewise.
5629 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5630 * gfortran.dg/exit_3.f08: Likewise.
5631 * gfortran.dg/open_status_2.f90: Likewise.
5632 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5633 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5634 * gfortran.dg/associate_1.f03: Likewise.
5635 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5636 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5637 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5638 * gcc.dg/builtin-object-size-1.c: Likewise.
5639 * gcc.dg/noreturn-6.c: Likewise.
5640 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5641 * gcc.dg/globalalias.c: Likewise.
5642 * gcc.dg/builtins-config.h: Likewise.
5643 * gcc.dg/pr30457.c: Likewise.
5644 * gcc.c-torture/compile/volatile-1.c: Likewise.
5645 * gcc.c-torture/execute/20101011-1.c: Likewise.
5646 * c-c++-common/Waddress-1.c: Likewise.
5647
66756373
JJ
56482016-02-11 Jakub Jelinek <jakub@redhat.com>
5649
5650 PR c/69768
5651 * c-c++-common/Waddress-1.c: New test.
5652
76fe932b
AV
56532016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5654
5655 PR fortran/69296
5656 * gfortran.dg/associate_19.f03: New test.
5657 * gfortran.dg/associate_20.f03: New test.
5658
564c4d4b
OE
56592016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5660
5661 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5662
e1c1ecb0
KT
56632016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5664
5665 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5666 .arch armv8-a\n. Add -dA to dg-options.
5667 * gcc.target/aarch64/assembler_arch_1.c: New test.
5668 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5669
0d7d9458
PC
56702016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5671
5672 PR c++/68726
5673 * g++.dg/cpp0x/pr68726.C: New.
5674
e6208a60
IE
56752016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5676
5677 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5678 test.
5679
281a11eb
RB
56802016-02-11 Richard Biener <rguenther@suse.de>
5681
5682 * g++.dg/tree-ssa/pr61034.C: Adjust.
5683
e03dd765
VM
56842016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5685
4b48faf5 5686 PR target/69148
e03dd765
VM
5687 * gcc.target/s390/pr69148.c: New.
5688
cdc23927
YR
56892016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5690
5691 PR tree-optimization/69652
5692 * gcc.dg/torture/pr69652.c: New test.
5693
e199dd0a
JJ
56942016-02-10 Jakub Jelinek <jakub@redhat.com>
5695 Patrick Palka <ppalka@gcc.gnu.org>
5696
5697 PR ipa/69241
5698 PR c++/69649
5699 * g++.dg/ipa/pr69241-1.C: New test.
5700 * g++.dg/ipa/pr69241-2.C: New test.
5701 * g++.dg/ipa/pr69241-3.C: New test.
5702 * g++.dg/ipa/pr69649.C: New test.
5703
d6b38027
UB
57042016-02-10 Uros Bizjak <ubizjak@gmail.com>
5705
5706 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5707 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5708
13b562c5
BC
57092016-02-10 Bin Cheng <bin.cheng@arm.com>
5710
5711 PR tree-optimization/68021
5712 * gcc.dg/tree-ssa/pr68021.c: New test.
5713
24a179f8
RB
57142016-02-10 Richard Biener <rguenther@suse.de>
5715
5716 PR tree-optimization/69726
5717 * gcc.dg/uninit-22.c: New testcase.
5718
0d99886f
AP
57192016-02-09 Andrew Pinski <apinski@cavium.com>
5720
5721 PR tree-opt/69282
5722 * gcc.c-torture/compile/20160205-1.c: New testcase.
5723
ab04995c
MM
57242016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5725
5726 PR target/68404
5727 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5728 instead accessing a really large arrray.
5729 * gcc.target/powerpc/fusion3.c: Likewise.
5730
4b79ac23
CB
57312016-02-09 Charles Baylis <charles.baylis@linaro.org>
5732
5733 PR target/68532
5734 * gcc.c-torture/execute/pr68532.c: New test.
5735
b890a441
AO
57362016-02-11 Alexandre Oliva <aoliva@redhat.com>
5737
5738 PR target/69634
5739 * gcc.dg/pr69634.c: New.
5740
84a5bef7
RB
57412016-02-09 Richard Biener <rguenther@suse.de>
5742
5743 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5744
1f123759 57452016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 5746
1f123759
AF
5747 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5748
65860c77
YR
57492016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5750
5751 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5752
7e1e8a0a
RB
57532016-02-09 Richard Biener <rguenther@suse.de>
5754
5755 PR tree-optimization/69715
5756 * gcc.dg/torture/pr69715.c: New testcase.
5757
efb45a9f
PP
57582016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5759
5760 PR c++/69139
5761 * g++.dg/cpp0x/trailing12.C: New test.
5762 * g++.dg/cpp0x/trailing13.C: New test.
5763
20a0c6f9
PP
57642016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5765
5766 PR c++/69283
5767 PR c++/67835
5768 * g++.dg/cpp1y/auto-fn29.C: New test.
5769 * g++.dg/cpp1y/auto-fn30.C: New test.
5770
a162f3af
JJ
57712016-02-08 Jakub Jelinek <jakub@redhat.com>
5772
5773 PR tree-optimization/69209
5774 * gcc.c-torture/compile/pr69209.c: New test.
5775
4b4a9fbd
JL
57762016-02-08 Jeff Law <law@redhat.com>
5777
5778 PR tree-optimization/68541
5779 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5780 of statements allowed in join block for path splitting.
5781
cfac5ed2
JJ
57822016-02-08 Jakub Jelinek <jakub@redhat.com>
5783
f68bc23f
JJ
5784 PR c++/59627
5785 * g++.dg/gomp/pr59627.C: New test.
5786
cfac5ed2
JJ
5787 PR ipa/69239
5788 * g++.dg/ipa/pr69239.C: New test.
5789
44714d8c
DM
57902016-02-08 David Malcolm <dmalcolm@redhat.com>
5791
5792 PR preprocessor/69664
5793 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5794 * gcc.dg/cpp/warn-comments.c: Likewise.
5795
eba9e839
MP
57962016-02-08 Marek Polacek <polacek@redhat.com>
5797
5798 PR c++/69688
5799 * g++.dg/init/const12.C: New test.
5800
a011cd92
BS
58012016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5802
5803 PR target/60410
5804 * gcc.dg/lto/pr55113_0.c: Remove test.
5805
5317b1be
RB
58062016-02-08 Richard Biener <rguenther@suse.de>
5807
5808 PR tree-optimization/69719
5809 * gcc.dg/torture/pr69719.c: New testcase.
5810
63998a63
RB
58112016-02-08 Richard Biener <rguenther@suse.de>
5812 Jeff Law <law@redhat.com>
5813
5814 PR target/68273
5815 * gcc.target/mips/pr68273.c: New testcase.
5816
43f4a281
RB
58172016-02-08 Richard Biener <rguenther@suse.de>
5818
5819 PR rtl-optimization/69274
5820 * gcc.target/i386/addr-sel-1.c: XFAIL.
5821
0b604d2d
JL
58222016-02-08 Jeff Law <law@redhat.com>
5823
e8dfe49e
JL
5824 PR tree-optimization/68541
5825 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5826
6daecd7a 5827 PR tree-optimization/65917
0b604d2d
JL
5828 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5829
c0f0e35a
JD
58302016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5831
5832 PR fortran/50555
5833 * gfortran.dg/namelist_args.f90: New test.
5834
8981d712
JL
58352016-02-05 Jeff Law <law@redhat.com>
5836
6daecd7a 5837 PR tree-optimization/68541
8981d712
JL
5838 * gcc.dg/tree-ssa/split-path-2.c: New test.
5839 * gcc.dg/tree-ssa/split-path-3.c: New test.
5840 * gcc.dg/tree-ssa/split-path-4.c: New test.
5841 * gcc.dg/tree-ssa/split-path-5.c: New test.
5842 * gcc.dg/tree-ssa/split-path-6.c: New test.
5843 * gcc.dg/tree-ssa/split-path-7.c: New test.
5844
46cb9332
MS
58452016-02-05 Martin Sebor <msebor@redhat.com>
5846
5847 PR c++/69662
5848 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5849 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5850
be2083ea
RH
58512016-02-06 Richard HEnderson <rth@redhat.com>
5852
5853 PR c/69643
5854 * gcc.target/i386/addr-space-4.c: New.
5855 * gcc.target/i386/addr-space-5.c: New.
5856
711d7c23
MM
58572016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5858
5859 PR fortran/66089
5860 * gfortran.dg/elemental_dependency_6.f90: New.
5861
b5c1c988
JJ
58622016-02-05 Jakub Jelinek <jakub@redhat.com>
5863
861c7bcd
JJ
5864 PR rtl-optimization/69691
5865 * gcc.c-torture/execute/pr69691.c: New test.
5866
b5c1c988
JJ
5867 PR c++/69628
5868 * g++.dg/parse/pr69628.C: New test.
5869
f7dfa966
UB
58702016-02-05 Uros Bizjak <ubizjak@gmail.com>
5871
5872 * gcc.dg/sancov/asan.c: Move to ...
5873 * gcc.dg/asan/sancov-1.c: ... here.
5874
9b143e64
UB
58752016-02-05 Uros Bizjak <ubizjak@gmail.com>
5876
5877 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5878
f5d4b899
L
58792016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5880
5881 PR target/69677
5882 * gcc.target/i386/pr69677.c: New test.
5883
76c85fbb
PP
58842016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5885
5886 PR c++/68948
5887 * g++.dg/template/pr68948.C: New test.
5888
f181bf90
DV
58892016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5890
5891 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5892 (only necessary on s390x).
5893
714fb282
L
58942016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5895
5896 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5897 -mno-accumulate-outgoing-args.
5898
618d6c1c
PP
58992016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5900
5901 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5902
1066e9b5
JJ
59032016-02-04 Jakub Jelinek <jakub@redhat.com>
5904
5905 PR c/69669
5906 * c-c++-common/pr69669.c: New test.
5907
76255d0d
MM
59082016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5909
5910 PR target/69667
5911 * g++.dg/pr69667.C: New file.
5912
e0b059b1
WD
59132016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5914
5915 PR target/69619
5916 * gcc.dg/pr69619.c: Add new test.
5917
2692b5c8
RS
59182016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5919
5920 PR rtl-optimization/69577
5921 * gcc.target/i386/pr69577.c: New test.
5922
7db337c2
ML
59232016-02-04 Martin Liska <mliska@suse.cz>
5924
5925 * g++.dg/asan/pr69276.C: New test.
5926
cc9c0829
KT
59272016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5928
5929 PR target/65932
5930 PR target/67714
5931 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5932 a single smulbb instruction.
5933 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5934 * gcc.target/amr/wmul-2.c: Likewise.
5935
eb9feb52
KT
59362016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5937
5938 PR target/65932
5939 PR target/67714
5940 * gcc.c-torture/execute/pr67714.c: New test.
5941
61f727fe
JJ
59422016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5943
5944 PR target/69454
5945 * gcc.target/i386/pr69454-1.c: New test.
5946 * gcc.target/i386/pr69454-2.c: New test.
5947
05dd97db
MS
59482016-02-03 Martin Sebor <msebor@redhat.com>
5949
5950 PR c++/69251
5951 PR c++/69253
5952 PR c++/69290
5953 PR c++/69277
5954 PR c++/69349
5955 * g++.dg/ext/flexarray-mangle-2.C: New test.
5956 * g++.dg/ext/flexarray-mangle.C: New test.
5957 * g++.dg/ext/flexarray-subst.C: New test.
5958 * g++.dg/ext/flexary11.C: New test.
5959 * g++.dg/ext/flexary12.C: New test.
5960 * g++.dg/ext/flexary13.C: New test.
5961 * g++.dg/ext/flexary14.C: New test.
5962 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5963
dac2fc29
L
59642016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5965
5966 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5967 Define only if CHECK_FLOAT128 is defined.
5968 (main): Properly initialize u5.
5969
eadb8035
JJ
59702016-02-03 Jakub Jelinek <jakub@redhat.com>
5971
0afbb81b
JJ
5972 PR c/69627
5973 * gcc.dg/pr69627.c: New test.
5974
eadb8035
JJ
5975 PR target/69644
5976 * gcc.dg/pr69644.c: New test.
5977
b12d4923
MS
59782016-02-03 Mike Stump <mikestump@comcast.net>
5979
5980 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5981 support for struct-layout-1.exp.
5982
ab4bae0c
PP
59832016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5984
5985 PR c++/69056
618d6c1c 5986 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 5987
95831c01
VM
59882016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5989 Alexandre Oliva <aoliva@redhat.com>
5990
5991 PR target/69461
5992 * gcc.target/powerpc/pr69461.c: New.
5993
ccc71ab8
UB
59942016-02-03 Uros Bizjak <ubizjak@gmail.com>
5995
5996 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5997 works from here ...
5998 (check_effective_target_fsanitize_thread): ... to here. Do not
5999 specify additional compile flags for the test source.
6000 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
6001 specify additional compile flags for the test source.
6002
96299640
WD
60032016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
6004
6005 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6006
781d83d9
AV
60072016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
6008
6009 PR fortran/67451
6010 PR fortran/69418
6011 * gfortran.dg/coarray_allocate_2.f08: New test.
6012 * gfortran.dg/coarray_allocate_3.f08: New test.
6013 * gfortran.dg/coarray_allocate_4.f08: New test.
6014
d8208e6d
AL
60152016-02-03 Alan Lawrence <alan.lawrence@arm.com>
6016
6017 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
6018 use same scan-tree-dump-times on all platforms.
6019 * gcc.dg/vect/vect-outer-1.c: Likewise.
6020 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
6021 * gcc.dg/vect/vect-outer-1a.c: Likewise.
6022 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
6023 * gcc.dg/vect/vect-outer-1b.c: Likewise.
6024 * gcc.dg/vect/vect-outer-2b.c: Likewise.
6025 * gcc.dg/vect/vect-outer-3b.c: Likewise.
6026 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
6027
a8394fa0
SB
60282016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
6029
6030 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
6031 warning.
6032
f3baa1d3
L
60332016-02-02 H.J. Lu <hongjiu.lu@intel.com>
6034
6035 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
6036
eb077516
JN
60372016-02-02 James Norris <jnorris@codesourcery.com>
6038
6039 * c-c++-common/goacc/routine-5.c: Add tests.
6040
578fb225
AM
60412016-02-02 Alexander Monakov <amonakov@ispras.ru>
6042
6043 * gcc.target/nvptx/unsigned-cmp.c: New test.
6044
c64f7d37
WD
60452016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
6046
6047 * gcc.target/aarch64/scalar_shift_1.c
6048 (test_corners_sisd_di): Improve force to SIMD register.
6049 (test_corners_sisd_si): Likewise.
6050 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
6051 Remove scan-assembler check for ldr.
6052
90c6f26c
RB
60532016-02-02 Richard Biener <rguenther@suse.de>
6054
6055 PR tree-optimization/69595
6056 * gcc.dg/Warray-bounds-17.c: New testcase.
6057
9dc03c97
RB
60582016-02-02 Richard Biener <rguenther@suse.de>
6059
6060 PR tree-optimization/69606
6061 * gcc.dg/torture/pr69606.c: New testcase.
6062
2d4dc223
YR
60632016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
6064
6065 PR middle-end/68542
6066 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
6067 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6068
65c98fde
AM
60692016-02-02 Alan Modra <amodra@gmail.com>
6070
6071 PR target/69548
6072 * gcc.target/powerpc/pr69548.c: New test.
6073
e1b81f2b
JJ
60742016-02-01 Jakub Jelinek <jakub@redhat.com>
6075
d0268b37
JJ
6076 PR rtl-optimization/69592
6077 * gcc.dg/pr69592.c: New test.
6078
e1b81f2b
JJ
6079 PR preprocessor/69543
6080 PR c/69558
6081 * gcc.dg/pr69543.c: New test.
6082 * gcc.dg/pr69558.c: New test.
6083
7dd7780d
UB
60842016-02-01 Uros Bizjak <ubizjak@gmail.com>
6085
bf672ee5
UB
6086 PR testsuite/65940
6087 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 6088
9a7013f8
MS
60892016-02-01 Martin Sebor <msebor@redhat.com>
6090
6091 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
6092
e681fb2b
BC
60932016-02-01 Bin Cheng <bin.cheng@arm.com>
6094
6095 PR tree-optimization/67921
6096 * c-c++-common/ubsan/pr67921.c: New test.
6097
ff86345f
RB
60982016-02-01 Richard Biener <rguenther@suse.de>
6099
6100 PR middle-end/69556
6101 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6102
bc369dbd
RB
61032016-02-01 Richard Biener <rguenther@suse.de>
6104
6105 PR tree-optimization/69574
6106 * gcc.dg/torture/pr69574.c: New testcase.
6107
ef318184
RB
61082016-02-01 Richard Biener <rguenther@suse.de>
6109
6110 PR tree-optimization/69579
6111 * gcc.dg/setjmp-6.c: New testcase.
6112
654745e6
JJ
61132016-02-01 Jakub Jelinek <jakub@redhat.com>
6114
6115 PR rtl-optimization/69570
6116 * g++.dg/opt/pr69570.C: New test.
6117
e6c0c44b
RH
61182016-02-01 Richard Henderson <rth@redhat.com>
6119
6120 * gcc.dg/pr69535.c: New test.
6121
6ff3f09a
JDA
61222016-01-31 John David Anglin <danglin@gcc.gnu.org>
6123
2c005538
JDA
6124 PR testsuite/69584
6125 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6126 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6127
61083a4b
JDA
6128 PR debug/68244
6129 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6130
6ff3f09a
JDA
6131 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6132
0c221916
PT
61332016-01-31 Paul Thomas <pault@gcc.gnu.org>
6134
6135 PR fortran/67564
6136 * gfortran.dg/allocate_with_source_17.f03: New test.
6137
db7a2818
JJ
61382016-01-30 Jakub Jelinek <jakub@redhat.com>
6139
6140 PR tree-optimization/69546
6141 * gcc.dg/torture/pr69546.c: New test.
6142
e520d5f0
PT
61432016-01-30 Paul Thomas <pault@gcc.gnu.org>
6144
6145 PR fortran/69566
6146 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6147
343c05d3
MS
61482016-01-30 Martin Sebor <msebor@redhat.com>
6149
6150 PR c++/68490
6151 * g++.dg/ext/flexary10.C: New test.
6152
d6c3a539
DH
61532016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6154
6155 PR fortran/66707
6156 gfortran.dg/common_23.f90: New test.
6157
52d72fcd
BS
61582016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6159
6160 PR target/65546
6161 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6162 condition being checked, and disable it when the target supports
6163 misaligned loads and stores.
6164
3a5d2ba4
JJ
61652016-01-29 Jakub Jelinek <jakub@redhat.com>
6166
6167 PR debug/69518
6168 * gcc.dg/torture/pr69518.c: New test.
6169
6bbacdb5
L
61702016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6171
6172 PR target/69530
6173 * gcc.target/i386/pr69530.c: New test.
6174
af932cdb
SE
61752016-01-29 Steve Ellcey <sellcey@imgtec.com>
6176
6177 PR target/65604
6178 * gcc.target/mips/div-delay.c: New test.
6179
26658b7c
JJ
61802016-01-29 Jakub Jelinek <jakub@redhat.com>
6181
33e89989
JJ
6182 PR target/69551
6183 * gcc.target/i386/pr69551.c: New test.
6184
26658b7c
JJ
6185 PR target/66137
6186 * gcc.target/i386/pr66137.c: New test.
6187
401116b5
AB
61882016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6189
6190 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6191 always built for p5600.
6192 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6193 isa=p5600 dg-option.
6194
d4abfcc5
RB
61952016-01-29 Richard Biener <rguenther@suse.de>
6196
6197 PR tree-optimization/69547
6198 * g++.dg/tree-ssa/pr69547.C: New testcase.
6199
16b77b32
JJ
62002016-01-29 Jakub Jelinek <jakub@redhat.com>
6201
6202 PR debug/66869
6203 * g++.dg/warn/Wunused-function2.C: New test.
6204
a1c95464
DV
62052016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6206
6207 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6208 support for test to succeed.
6209
5453bfed
MP
62102016-01-29 Marek Polacek <polacek@redhat.com>
6211
6212 PR c++/69509
6213 PR c++/69516
6214 * g++.dg/ext/constexpr-vla2.C: New test.
6215 * g++.dg/ext/constexpr-vla3.C: New test.
6216 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6217
452ec2a5
RB
62182016-01-29 Richard Biener <rguenther@suse.de>
6219
6220 PR middle-end/69537
6221 * gcc.dg/uninit-21.c: New testcase.
6222
aec0b19e
UB
62232016-01-28 Uros Bizjak <ubizjak@gmail.com>
6224
6225 PR target/69459
6226 * gcc.target/i386/pr69459.c: New test.
6227
df113ce7
SE
62282016-01-28 Steve Ellcey <sellcey@imgtec.com>
6229
6230 PR target/68400
6231 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6232 * gcc.target/mips/pr68400.c: New test.
6233
494de84f
MS
62342016-01-28 Martin Sebor <msebor@redhat.com>
6235
6236 PR target/17381
6237 * gcc.target/powerpc/pr17381.c: New test.
6238
eb1b1f01
JJ
62392016-01-28 Jakub Jelinek <jakub@redhat.com>
6240
6241 PR middle-end/69542
6242 * gcc.dg/torture/pr69542.c: New test.
6243
6dfeb7ce
WD
62442016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6245
6246 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6247
4b7471a4
DE
62482016-01-28 David Edelsohn <dje.gcc@gmail.com>
6249
6250 * gcc.dg/pr65980.c: Skip on AIX.
6251 * gcc.dg/pr66688.c: Same.
6252
b271fd21
DE
62532016-01-28 David Edelsohn <dje.gcc@gmail.com>
6254
6255 PR target/63679
6256 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6257 * gcc.dg/tree-ssa/sra-18.c: Same.
6258
874108a9
AV
62592016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6260
6261 PR fortran/62536
6262 * gfortran.dg/block_15.f08: New test.
6263 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6264 on incorrectly closed BLOCK.
6265
30480bcd
IE
62662016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6267
6268 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
62692016-01-28 Richard Biener <rguenther@suse.de>
6270
6271 PR tree-optimization/69466
6272 * gfortran.dg/vect/pr69466.f90: New testcase.
6273
0d4c694e
TP
62742016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6275
6276 * g++.dg/pr67989.C: Remove ARM-specific option.
6277 * gcc.target/arm/pr67989.C: New file.
6278
2aa780da
UB
62792016-01-27 Uros Bizjak <ubizjak@gmail.com>
6280
6281 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6282 and expm1 test for glibc < 2.11.
6283
f75ebe77
RH
62842016-01-27 Richard Henderson <rth@redhat.com>
6285
6286 * gcc.c-torture/execute/pr69447.c: New test.
6287
62882016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6289
9a175e65 6290 PR fortran/69422
49847d75
PT
6291 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6292
cbdd8ae0
JJ
62932016-01-27 Jakub Jelinek <jakub@redhat.com>
6294
6295 PR debug/66869
6296 * gcc.dg/pr66869.c: New test.
6297
2b572b3c
JL
62982016-01-25 Jeff Law <law@redhat.com>
6299
6300 PR tree-optimization/68398
aec0b19e 6301 PR tree-optimization/69196
2b572b3c
JL
6302 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6303 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6304 path to avoid new heuristic allowing more irreducible regions
6305 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6306 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6307 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6308 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6309 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6310
fa74a4bc
MP
63112016-01-27 Marek Polacek <polacek@redhat.com>
6312
6313 PR c/68062
6314 * c-c++-common/vector-compare-4.c: New test.
6315
0afff540
DM
63162016-01-27 David Malcolm <dmalcolm@redhat.com>
6317
6318 PR preprocessor/69126
6319 * c-c++-common/pr69126.c: New test case.
6320
1a218fc9
ILT
63212016-01-27 Ian Lance Taylor <iant@google.com>
6322
6323 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6324
5d70666e
RB
63252016-01-27 Ryan Burn <contact@rnburn.com>
6326
6327 PR cilkplus/69267
6328 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6329
87ff4d66
UB
63302016-01-27 Uros Bizjak <ubizjak@gmail.com>
6331
6332 PR target/69512
6333 * gcc.target/i386/pr69512.c: New test.
6334
27e23cca
RE
63352016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6336
6337 PR ada/69488
6338 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6339
05bf54c3
MP
63402016-01-27 Marek Polacek <polacek@redhat.com>
6341
6342 PR c++/69379
6343 * g++.dg/pr69379.C: New test.
6344
60214d0d
MS
63452016-01-27 Martin Sebor <msebor@redhat.com>
6346
6347 PR c++/69317
6348 * g++.dg/abi/Wabi-2-2.C: New test.
6349 * g++.dg/abi/Wabi-2-3.C: New test.
6350 * g++.dg/abi/Wabi-3-2.C: New test.
6351 * g++.dg/abi/Wabi-3-3.C: New test.
6352
167c7bfa
RB
63532016-01-27 Richard Biener <rguenther@suse.de>
6354
6355 PR tree-optimization/69166
6356 * gcc.dg/torture/pr69166.c: New testcase.
6357
1430fb1f
MJ
63582016-01-27 Martin Jambor <mjambor@suse.cz>
6359
6360 PR tree-optimization/69355
6361 * gcc.dg/tree-ssa/pr69355.c: New test.
6362
95e3030c
MP
63632016-01-27 Marek Polacek <polacek@redhat.com>
6364
6365 PR c++/69496
6366 * g++.dg/ext/constexpr-vla1.C: New test.
6367
eeb085f3
CB
63682016-01-20 Christian Bruel <christian.bruel@st.com>
6369
6370 PR target/69245
6371 * gcc.target/arm/pr69245.c: New test.
6372
b1652dde
JJ
63732016-01-27 Jakub Jelinek <jakub@redhat.com>
6374
6375 PR tree-optimization/69399
6376 * gcc.dg/torture/pr69399.c: New test.
6377
ce7e8f00
EB
63782016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6379
6380 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6381
e4aac1d1
EB
63822016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6383
6384 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6385
8dfdb419
TV
63862016-01-26 Tom de Vries <tom@codesourcery.com>
6387
6388 PR tree-optimization/69110
6389 * gcc.dg/autopar/pr69110.c: New test.
6390
56f80f54 63912016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 6392 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
6393
6394 * gcc.dg/graphite/isl-ast-op-select.c: New.
6395
a0909527
PT
63962015-01-26 Paul Thomas <pault@gcc.gnu.org>
6397
6398 PR fortran/69385
6399 * gfortran.dg/allocate_error_6.f90: New test.
6400
ffc445f4
RH
64012016-01-26 Richard Henderson <rth@redhat.com>
6402
6403 * gcc.dg/tm/pr60908.c: New test.
6404
01e1dea3
DM
64052016-01-26 David Malcolm <dmalcolm@redhat.com>
6406
6407 PR other/69006
6408 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6409 directive.
6410 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6411 expected multiline output to reflect the colorization being
6412 disabled before newlines.
6413 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6414 (custom_diagnostic_finalizer): Replace call to
6415 pp_newline_and_flush with call to pp_flush.
6416 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6417 * gfortran.dg/implicit_class_1.f90: Likewise.
6418 * lib/gcc-dg.exp (allow_blank_lines): New global.
6419 (dg-allow-blank-lines-in-output): New procedure.
6420 (gcc-dg-prune): Complain about blank lines in the output, unless
6421 dg-allow-blank-lines-in-output was called.
6422 * lib/multiline.exp (_build_multiline_regex): Only support
6423 arbitrary followup text for non-blank-lines, not for blank lines.
6424
13f92e8d
JJ
64252016-01-26 Jakub Jelinek <jakub@redhat.com>
6426
6427 PR tree-optimization/69483
6428 * gcc.dg/pr69483.c: New test.
6429 * g++.dg/opt/pr69483.C: New test.
6430
92422235
CL
64312016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6432
6433 PR target/68620
6434 * gcc.target/arm/pr68620.c: New test.
6435
0bccf11b
L
64362016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6437
6438 * gcc.target/i386/pr68986-2.c: Remove -m32.
6439
81cd202e
L
64402016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6441
6442 PR target/68986
6443 * gcc.target/i386/pr68986-1.c: New test.
6444 * gcc.target/i386/pr68986-2.c: Likewise.
6445 * gcc.target/i386/pr68986-3.c: Likewise.
6446
213a1c03
CB
64472016-01-26 Christian Bruel <christian.bruel@st.com>
6448
6449 * lib/target-supports.exp
6450 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6451 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6452 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6453
22a08dd1
RB
64542016-01-26 Richard Biener <rguenther@suse.de>
6455
6456 PR tree-optimization/69452
6457 * gcc.dg/torture/pr69452.c: New testcase.
6458
6c06e0e8
JJ
64592016-01-26 Jakub Jelinek <jakub@redhat.com>
6460
6461 PR target/69442
6462 * gcc.dg/pr69442.c: New test.
6463
b96824c4
RFI
64642016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6465
6466 PR target/67896
6467 * gcc.target/aarch64/simd/pr67896.C: New.
6468
5ee31e57
RS
64692016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6470
6471 PR tree-optimization/69400
6472 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6473 function.
6474 (plugin_init): Call it.
6475 * gcc.dg/torture/pr69400.c: New test.
6476
7ddfb31d
CL
64772016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6478
6479 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6480
1e050c90
AK
64812016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6482 Sebastian Pop <s.pop@samsung.com>
6483
6484 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6485 isl-0.15.
6486
c8ee4bf5
AK
64872016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6488 Sebastian Pop <s.pop@samsung.com>
6489
6490 * gcc.dg/graphite/pr69292.c: New.
6491
d902b330
JJ
64922016-01-25 Jakub Jelinek <jakub@redhat.com>
6493
6494 * c-c++-common/goacc/use_device-1.c: New test.
6495
2c89b952
JL
64962016-01-25 Jeff Law <law@redhat.com>
6497
6498 PR tree-optimization/69196
6499 PR tree-optimization/68398
6500 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6501 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6502
685c8785
DE
65032016-01-25 David Edelsohn <dje.gcc@gmail.com>
6504
6505 PR target/69469
6506 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6507 Algorithm.
6508
95cef0c1
RB
65092016-01-25 Richard Biener <rguenther@suse.de>
6510
6511 PR testsuite/69380
6512 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6513
2947d3b2
IE
65142016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6515
6516 PR target/69421
6517 * gcc.dg/pr69421.c: New test.
6518
ae19075a
BB
65192016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6520
6521 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6522 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6523 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6524 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6525 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6526 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6527 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6528 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6529 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6530 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6531
fa4511c2
RB
65322016-01-25 Richard Biener <rguenther@suse.de>
6533
6534 PR tree-optimization/69376
6535 * gcc.dg/torture/pr69376.c: New testcase.
6536
1d101216
JD
65372016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6538
6539 PR fortran/69397
6540 PR fortran/68442
6541 * gfortran.dg/interface_38.f90: New test.
6542 * gfortran.dg/interface_39.f90: New test.
a0909527 6543
a59b92b0
PP
65442016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6545
6546 Revert:
6547 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6548
6549 PR c++/11858
6550 PR c++/24663
6551 PR c++/24664
6552 * g++.dg/template/pr11858.C: New test.
6553 * g++.dg/template/pr24663.C: New test.
6554 * g++.dg/template/unify12.C: New test.
6555 * g++.dg/template/unify13.C: New test.
6556 * g++.dg/template/unify14.C: New test.
6557 * g++.dg/template/unify15.C: New test.
6558 * g++.dg/template/unify16.C: New test.
6559 * g++.dg/template/unify17.C: New test.
6560
16acb1a8
DH
65612016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6562
6563 PR fortran/68283
6564 gfortran.dg/pr68283.f90: New test.
6565
094773e8
TK
65662016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6567
6568 PR fortran/66094
6569 * gfortran.dg/inline_matmul_13.f90: New test.
6570 * gfortran.dg/matmul_bounds_8.f90: New test.
6571 * gfortran.dg/matmul_bounds_9.f90: New test.
6572 * gfortran.dg/matmul_bounds_10.f90: New test.
6573
42fb90d7
TV
65742016-01-23 Tom de Vries <tom@codesourcery.com>
6575
6576 PR tree-optimization/69426
6577 * gcc.dg/autopar/pr69426.c: New test.
6578
69da7802
MS
65792016-01-23 Martin Sebor <msebor@redhat.com>
6580
6581 PR c++/58109
6582 PR c++/69022
6583 * g++.dg/cpp0x/alignas5.C: New test.
6584 * g++.dg/ext/vector29.C: Same.
6585
da17300a
UB
65862016-01-23 Uros Bizjak <ubizjak@gmail.com>
6587
6588 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6589 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6590 _GNU_SOURCE from compile flags to the source.
6591 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6592 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6593 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6594 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6595
62041cfc
JJ
65962016-01-22 Jakub Jelinek <jakub@redhat.com>
6597
6598 PR target/69432
6599 * g++.dg/opt/pr69432.C: New test.
6600
f7d2ad6f
BS
66012016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6602
6603 * gcc.target/powerpc/pr63354c: Adjust target selector to include
6604 32-bit targets testing an -m64 multilib.
6605
d403fc9a
WS
66062016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6607
6608 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
6609 64-bit support.
6610
4aa16f8d
JG
66112016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6612
6613 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6614
7c816d0f
CB
66152016-01-21 Christian Bruel <christian.bruel@st.com>
6616
6617 PR target/68674
6618 * gcc.target/i386/pr68674.c
6619 * gcc.target/aarch64/pr68674.c
6620 * gcc.target/arm/pr68674.c
6621
fce661e8
KT
66222016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6623
6624 PR target/69403
6625 * gcc.c-torture/execute/pr69403.c: New test.
6626
4696899f
PC
66272016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6628
6629 PR c++/55843
6630 * g++.dg/template/pr55843.C: New.
6631
bac69366
AL
66322016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6633
6634 PR testsuite/66877
6635 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6636 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6637
b57d3a5c
BS
66382016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6639
6640 PR testsuite/67489
da17300a
UB
6641 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6642 from dg-do compile directive, and instead add
6643 { dg-require-effective-target int128 }.
b57d3a5c 6644
9f04a53e
MS
66452016-01-20 Martin Sebor <msebor@redhat.com>
6646
6647 PR c/69405
6648 * gcc.dg/sync-fetch.c: New test.
6649
38a51663
JL
66502016-01-21 Martin Sebor <msebor@redhat.com>
6651
6652 PR target/69252
6653 * gcc.target/powerpc/pr69252.c: New test.
6654
2423a75a
JD
66552016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6656
6657 PR fortran/65996
da17300a 6658 * gfortran.dg/pr65996.f90: New test.
2423a75a 6659
0a76463f
DV
66602016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6661
6662 PR c++/68810
9f04a53e 6663 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 6664 expected to generate an error.
0a76463f 6665
9776e692
BS
66662016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6667
6668 PR middle-end/66178
6669 * gcc.dg/torture/pr66178.c: New test.
6670
c8d3e088
AB
66712016-01-21 Anton Blanchard <anton@samba.org>
6672 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6673
6674 PR target/63354
6675 * gcc.target/powerpc/pr63354.c: New test.
6676
35b707ff
VM
66772016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6678
6679 PR rtl-optimization/68990
6680 * gcc.target/i386/pr68990: New.
6681
157b0829
NC
66822016-01-21 Nick Clifton <nickc@redhat.com>
6683
6684 PR target/69129
6685 * gcc.target/mips/pr69129.c: New.
6686
aede6748
PC
66872016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6688
6689 PR c++/58046
6690 * g++.dg/cpp0x/pr58046.C: New.
6691
5463c2c8
JJ
66922016-01-21 Jakub Jelinek <jakub@redhat.com>
6693
6d31cc75
SS
6694 PR target/69187
6695 PR target/65624
6696 * gcc.target/arm/pr69187.c: New test.
6697
5463c2c8
JJ
6698 PR c++/69355
6699 * g++.dg/torture/pr69355.C: New test.
6700
fa28f32b
AK
67012016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6702 Sebastian Pop <s.pop@samsung.com>
6703
6704 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6705
b920a047
AK
67062016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6707 Sebastian Pop <s.pop@samsung.com>
6708
da17300a 6709 * gcc.dg/graphite/pr68976.c: New test.
b920a047 6710
bdd3aea6
JJ
67112016-01-21 Jakub Jelinek <jakub@redhat.com>
6712
6713 PR middle-end/67653
6714 * c-c++-common/pr67653.c: New test.
6715 * gcc.dg/torture/pr29119.c: Add dg-warning.
6716
26a2e6ae
PB
67172016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6718
6719 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6720
d25c7690
PK
67212016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6722
6723 PR c/24293
6724 * gcc.dg/pr24293.c: New test.
6725 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6726 incomplete struct type.
6727 * gcc.dg/declspec-1.c: Likewise.
6728 * gcc.dg/pr63549.c: Likewise.
6729
889d5698
JJ
67302016-01-20 Jakub Jelinek <jakub@redhat.com>
6731
6732 PR tree-optimization/66612
6733 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6734 for bdn instruction.
6735
d7cf3dc7
CL
67362016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6737
6738 * lib/target-supports.exp
6739 (check_effective_target_arm_fp_ok_nocache): New.
6740 (check_effective_target_arm_fp_ok): New.
6741 (add_options_for_arm_fp): New.
6742 (check_effective_target_arm_crypto_ok_nocache): Require
6743 target_arm_v8_neon_ok instead of arm32.
6744 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6745 (check_effective_target_arm_crypto_pragma_ok): New.
6746 (add_options_for_arm_vfp): New.
6747 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6748 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6749 target instead. Force initial fpu to vfp.
6750 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6751 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6752 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6753 dependency.
6754 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6755 use arm_vfp effective target instead. Force initial fpu to vfp.
6756 * gcc.target/arm/attr-neon3.c: Likewise.
6757 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6758 arm_vfp_ok.
6759 * gcc.target/arm/unsigned-float.c: Likewise.
6760 * gcc.target/arm/vfp-1.c: Likewise.
6761 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6762 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6763 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6764 * gcc.target/arm/vfp-ldmias.c: Likewise.
6765 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6766 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6767 * gcc.target/arm/vfp-stmiad.c: Likewise.
6768 * gcc.target/arm/vfp-stmias.c: Likewise.
6769 * gcc.target/arm/vnmul-1.c: Likewise.
6770 * gcc.target/arm/vnmul-2.c: Likewise.
6771 * gcc.target/arm/vnmul-3.c: Likewise.
6772 * gcc.target/arm/vnmul-4.c: Likewise.
6773
01ac9704 67742016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 6775
e84b00da
L
6776 PR testsuite/69366
6777 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6778 the MPX run-time library, for compile-time MPX test.
6779 * gcc.target/i386/chkp-always_inline.c: Likewise.
6780 * gcc.target/i386/chkp-bndret.c: Likewise.
6781 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6782 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6783 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6784 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6785 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6786 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6787 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6788 * gcc.target/i386/chkp-label-address.c: Likewise.
6789 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6790 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6791 * gcc.target/i386/chkp-pr69044.c: Likewise.
6792 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6793 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6794 * gcc.target/i386/chkp-strchr.c: Likewise.
6795 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6796 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6797 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6798 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6799 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6800 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6801 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6802 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6803 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6804 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6805 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6806 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6807 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6808 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6809 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6810 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6811 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6812 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6813 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6814 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6815 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6816 * gcc.target/i386/pr63995-2.c: Likewise.
6817 * gcc.target/i386/pr64805.c: Likewise.
6818 * gcc.target/i386/pr65044.c: Likewise.
6819 * gcc.target/i386/pr65167.c: Likewise.
6820 * gcc.target/i386/pr65183.c: Likewise.
6821 * gcc.target/i386/pr65184.c: Likewise.
6822 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 6823
28b33016
IE
68242016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6825
6826 PR tree-optimization/69328
6827 * gcc.dg/pr69328.c: New test.
6828
bcff0913
JL
68292016-01-20 Jeff Law <law@redhat.com>
6830
bf0bb970 6831 PR target/25114
bcff0913
JL
6832 * gcc.target/m68k/pr25114.c: New test.
6833
a3f69631
AV
68342016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6835
6836 * gcc.target/arm/memset-inline-10.c: Added
6837 dg-require-effective-target arm_thumb2_ok.
6838
af33ba0d
EB
68392016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6840
6841 * gcc.dg/debug/dwarf2/sso.c: New test.
6842
7596d5de
UB
68432016-01-19 Uros Bizjak <ubizjak@gmail.com>
6844
6845 PR testsuite/68820
6846 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6847 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6848 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6849
ceda2c69
JH
68502016-01-19 Jan Hubicka <hubicka@ucw.cz>
6851
6852 PR ipa/66223
6853 * g++.dg/ipa/devirt-50.C: New testcase.
6854
38a979f2
MP
68552016-01-19 Marek Polacek <polacek@redhat.com>
6856
6857 PR c++/68965
6858 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6859 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6860
962801c5
KT
68612016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6862
6863 PR target/69135
6864 * gcc.target/arm/pr69135_1.c: New test.
6865
078fe40a
WD
68662015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6867
6868 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6869
786e3c06
WD
68702015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6871
6872 * gcc.target/aarch64/ccmp_1.c: New testcase.
6873
1e297006
MP
68742016-01-19 Marek Polacek <polacek@redhat.com>
6875
6876 PR c++/68586
6877 * g++.dg/cpp0x/enum30.C: New test.
6878
879c27e3
RB
68792016-01-19 Richard Biener <rguenther@suse.de>
6880
6881 PR tree-optimization/69336
6882 * g++.dg/tree-ssa/pr69336.C: New testcase.
6883
015337d3
JJ
68842016-01-19 Jakub Jelinek <jakub@redhat.com>
6885
6886 PR debug/65779
6887 * gcc.dg/pr65779.c: New test.
6888
e2c768b6
RB
68892016-01-19 Richard Biener <rguenther@suse.de>
6890
6891 PR tree-optimization/69352
6892 * gcc.dg/torture/pr69352.c: New testcase.
6893
569efc34
JJ
68942016-01-19 Jakub Jelinek <jakub@redhat.com>
6895
6896 PR rtl-optimization/68955
6897 PR rtl-optimization/64557
6898 * gcc.dg/torture/pr68955.c: New test.
6899
e49d321f
JH
69002016-01-19 Jan Hubicka <hubicka@ucw.cz>
6901
6902 PR lto/69136
6903 * g++.dg/torture/pr69136.C: New testcase.
6904
e9191ad3
JH
69052016-01-19 Jan Hubicka <hubicka@ucw.cz>
6906
6907 PR lto/69133
6908 * g++.dg/lto/pr69133_0.C: New testcase.
6909 * g++.dg/lto/pr69133_1.C: New testcase.
6910
2bedb645
JL
69112016-01-15 Jeff Law <law@redhat.com>
6912
6913 PR tree-optimization/69320
6914 * gcc.c-torture/pr69320-1.c: New test.
6915 * gcc.c-torture/pr69320-2.c: New test.
6916 * gcc.c-torture/pr69320-3.c: New test.
6917 * gcc.c-torture/pr69320-4.c: New test.
6918
17c15cb9
PP
69192016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6920
6921 PR c++/11858
6922 PR c++/24663
6923 PR c++/24664
6924 * g++.dg/template/pr11858.C: New test.
6925 * g++.dg/template/pr24663.C: New test.
6926 * g++.dg/template/unify12.C: New test.
6927 * g++.dg/template/unify13.C: New test.
6928 * g++.dg/template/unify14.C: New test.
6929 * g++.dg/template/unify15.C: New test.
6930 * g++.dg/template/unify16.C: New test.
6931 * g++.dg/template/unify17.C: New test.
6932
9617fd08
DM
69332016-01-18 David Malcolm <dmalcolm@redhat.com>
6934
6935 PR testsuite/69181
6936 * gcc.dg/pr69181-1.c: New test file.
6937 * gcc.dg/pr69181-2.c: New test file.
6938 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6939 globals by moving it to...
6940 (cleanup-after-saved-dg-test): ...this new function. Add
6941 "global additional_sources_used". Add reset of global
6942 multiline_expected_outputs to the empty list.
6943 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6944 global to...
6945 (multiline_expected_outputs): ...this, and updated comments to
6946 note that it is modified from gcc-dg.exp.
6947 (dg-end-multiline-output): Update for the above renaming.
6948 (handle-multiline-outputs): Likewise. Remove the clearing
6949 of the expected outputs to the empty list.
6950
b555a2e4
RB
69512016-01-18 Richard Biener <rguenther@suse.de>
6952
6953 PR tree-optimization/69297
6954 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6955
96902805
JM
69562016-01-18 Joseph Myers <joseph@codesourcery.com>
6957
6958 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6959 dg-options.
6960 * gcc.target/mips/mips-3d-2.c: Likewise.
6961 * gcc.target/mips/mips-3d-3.c: Likewise.
6962 * gcc.target/mips/mips-3d-4.c: Likewise.
6963 * gcc.target/mips/mips-3d-5.c: Likewise.
6964 * gcc.target/mips/mips-3d-6.c: Likewise.
6965 * gcc.target/mips/mips-3d-7.c: Likewise.
6966 * gcc.target/mips/mips-3d-8.c: Likewise.
6967 * gcc.target/mips/mips-3d-9.c: Likewise.
6968 * gcc.target/mips/mips-ps-1.c: Likewise.
6969 * gcc.target/mips/mips-ps-2.c: Likewise.
6970 * gcc.target/mips/mips-ps-3.c: Likewise.
6971 * gcc.target/mips/mips-ps-4.c: Likewise.
6972 * gcc.target/mips/mips-ps-5.c: Likewise.
6973 * gcc.target/mips/mips-ps-6.c: Likewise.
6974 * gcc.target/mips/mips-ps-7.c: Likewise.
6975 * gcc.target/mips/mips-ps-type.c: Likewise.
6976 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6977 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6978
40e26f94
TV
69792016-01-18 Tom de Vries <tom@codesourcery.com>
6980
6981 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6982 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6983 * c-c++-common/goacc/kernels-empty.c: New test.
6984 * c-c++-common/goacc/kernels-eternal.c: New test.
6985 * c-c++-common/goacc/kernels-loop-2.c: New test.
6986 * c-c++-common/goacc/kernels-loop-3.c: New test.
6987 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6988 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6989 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6990 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6991 * c-c++-common/goacc/kernels-loop-data.c: New test.
6992 * c-c++-common/goacc/kernels-loop-g.c: New test.
6993 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6994 * c-c++-common/goacc/kernels-loop-n.c: New test.
6995 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6996 * c-c++-common/goacc/kernels-loop.c: New test.
6997 * c-c++-common/goacc/kernels-noreturn.c: New test.
6998 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6999 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
7000 * c-c++-common/goacc/kernels-reduction.c: New test.
7001
a98d4647
TV
70022016-01-18 Tom de Vries <tom@codesourcery.com>
7003
7004 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
7005 * gcc.dg/autopar/outer-2.c: Same.
7006 * gcc.dg/autopar/outer-3.c: Same.
7007 * gcc.dg/autopar/outer-4.c: Same.
7008 * gcc.dg/autopar/outer-5.c: Same.
7009 * gcc.dg/autopar/outer-6.c: Same.
7010 * gcc.dg/autopar/parallelization-1.c: Same.
7011 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
7012 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
7013 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
7014 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
7015 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
7016 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
7017 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
7018 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
7019 * gcc.dg/autopar/pr39500-1.c: Same.
7020 * gcc.dg/autopar/pr39500-2.c: Same.
7021 * gcc.dg/autopar/pr46193.c: Same.
7022 * gcc.dg/autopar/pr46194.c: Same.
7023 * gcc.dg/autopar/pr49580.c: Same.
7024 * gcc.dg/autopar/pr49960-1.c: Same.
7025 * gcc.dg/autopar/pr49960.c: Same.
7026 * gcc.dg/autopar/pr68373.c: Same.
7027 * gcc.dg/autopar/reduc-1.c: Same.
7028 * gcc.dg/autopar/reduc-1char.c: Same.
7029 * gcc.dg/autopar/reduc-1short.c: Same.
7030 * gcc.dg/autopar/reduc-2.c: Same.
7031 * gcc.dg/autopar/reduc-2char.c: Same.
7032 * gcc.dg/autopar/reduc-2short.c: Same.
7033 * gcc.dg/autopar/reduc-3.c: Same.
7034 * gcc.dg/autopar/reduc-4.c: Same.
7035 * gcc.dg/autopar/reduc-6.c: Same.
7036 * gcc.dg/autopar/reduc-7.c: Same.
7037 * gcc.dg/autopar/reduc-8.c: Same.
7038 * gcc.dg/autopar/reduc-9.c: Same.
7039 * gcc.dg/autopar/uns-outer-4.c: Same.
7040 * gcc.dg/autopar/uns-outer-5.c: Same.
7041 * gcc.dg/autopar/uns-outer-6.c: Same.
7042 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
7043 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
7044
da976fa8
AL
70452016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7046
7047 PR target/63679
7048 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
7049 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
7050
70c1e886
AL
70512016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7052
7053 PR target/63679
7054 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
7055 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
7056 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
7057
88bed196
AL
70582016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7059
7060 PR target/63679
7061 * gcc.dg/tree-ssa/sra-17.c: New.
7062 * gcc.dg/tree-ssa/sra-18.c: New.
7063
3dd5f42e
IE
70642016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7065
7066 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
7067
ae5a77fa
EB
70682016-01-18 Eric Botcazou <ebotcazou@adacore.com>
7069
7070 * gnat.dg/inline12.adb: New test.
7071
11e57fc6
BC
70722016-01-18 Bin Cheng <bin.cheng@arm.com>
7073
7074 PR tree-optimization/66797
7075 * gcc.c-torture/execute/pr65447.c: Relax check condition.
7076
995b6fe0
RB
70772016-01-18 Richard Biener <rguenther@suse.de>
7078
7079 PR tree-optimization/69170
7080 * gcc.dg/torture/pr69170.c: New testcase.
7081
82ee0cf2 70822016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
7083
7084 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
7085
d69da357
TV
70862016-01-16 Tom de Vries <tom@codesourcery.com>
7087
7088 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
7089
a3845283
TV
70902016-01-16 Tom de Vries <tom@codesourcery.com>
7091
7092 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
7093 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
7094 redundant dg-require-effective-target pthread.
7095 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
7096 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7097 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7098 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7099 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7100 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7101 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7102
197a6aa6
DE
71032016-01-16 David Edelsohn <dje.gcc@gmail.com>
7104
7105 PR target/68609
7106 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7107 * gcc.target/powerpc/recip-7.c: Same.
7108
ec7886c1
PP
71092016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7110
7111 PR c++/69091
7112 * g++.dg/template/pr69091.C: New test.
7113
203484bb
PP
71142016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7115
7116 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7117 dump does not contain an error_mark_node.
7118 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7119 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7120
aa2500e9
PP
71212016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7122
7123 PR c++/68936
7124 * g++.dg/template/pr68936.C: New test.
7125
28621a5c
DE
71262016-01-15 David Edelsohn <dje.gcc@gmail.com>
7127
7128 PR target/68609
7129 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7130 * gcc.target/powerpc/recip-2.c: Same.
7131 * gcc.target/powerpc/recip-3.c: Same.
7132 * gcc.target/powerpc/recip-4.c: Same.
7133 * gcc.target/powerpc/recip-sqrtf.c: Same.
7134
40c43aca
JL
71352016-01-15 Jeff Law <law@redhat.com>
7136
7137 PR tree-optimization/69270
7138 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7139 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7140
afbc5ae8
PT
71412016-01-15 Paul Thomas <pault@gcc.gnu.org>
7142
7143 PR fortran/49630
7144 * gfortran.dg/deferred_character_13.f90: New test for the fix
7145 of comment 3 of the PR.
7146
7147 PR fortran/54070
7148 * gfortran.dg/deferred_character_8.f90: New test
7149 * gfortran.dg/allocate_error_5.f90: New test
7150
7151 PR fortran/60593
7152 * gfortran.dg/deferred_character_10.f90: New test
7153
7154 PR fortran/60795
7155 * gfortran.dg/deferred_character_14.f90: New test
7156
7157 PR fortran/61147
7158 * gfortran.dg/deferred_character_11.f90: New test
7159
7160 PR fortran/64324
7161 * gfortran.dg/deferred_character_9.f90: New test
7162
49abe076
VM
71632016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7164
7165 PR rtl-optimization/69030
7166 * gcc.target/i386/pr69030.c: New.
7167
16d12992
KT
71682016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7169
7170 * gcc.target/aarch64/target_attr_17.c: New test.
7171
78810bd3
RB
71722016-01-15 Richard Biener <rguenther@suse.de>
7173
7174 PR tree-optimization/66856
7175 * gcc.dg/torture/pr66856-1.c: New testcase.
7176 * gcc.dg/torture/pr66856-2.c: Likewise.
7177
2bd847fe
RB
71782016-01-15 Richard Biener <rguenther@suse.de>
7179
7180 PR debug/69137
7181 * g++.dg/lto/pr69137_0.C: New testcase.
7182
a00fe3b7
RS
71832016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7184
7185 PR middle-end/69246
7186 * gcc.target/i386/pr69246.c: New test.
7187
cbb0e83b
DV
71882016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7189
7596d5de 7190 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7191
5a500ecf
DV
71922016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7193
7194 PR c++/56194
7195 * g++.dg/init/const9.C: Disable test on S/390.
7196
5d9bf64f
DV
71972016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7198
7199 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7200 * g++.dg/Wno-frame-address.C: Ditto.
7201
e234b19e
DV
72022016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7203
7204 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7205
89483f99
RB
72062016-01-15 Richard Biener <rguenther@suse.de>
7207
7208 PR tree-optimization/68961
7209 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7210
94f37395
IE
72112016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7212
7213 * gcc.target/i386/pr65105-5.c: New test.
7214
82ee0cf2 72152016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7216
7217 * gcc.c-torture/execute/alias-4.c: New testcase.
7218
82ee0cf2 72192016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7220
7221 PR ipa/68148
7222 * g++.dg/ipa/devirt-49.C: New testcase.
7223
092f7deb 72242016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7225
7226 PR target/65837
7227 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7228 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7229 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7230
e93c66bc
RB
72312016-01-15 Richard Biener <rguenther@suse.de>
7232
7233 PR tree-optimization/69117
7234 * gcc.dg/torture/pr69117.c: New testcase.
7235
c47eaca6 72362015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7237
7238 PR c++/69048
7239 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7240
c3f6914a
FXC
72412016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7242
7243 PR testsuite/67509
7244 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7245 range tests use 100 * maximum instead of maximum + 1.
7246
cd65ae90
JJ
72472016-01-14 Jakub Jelinek <jakub@redhat.com>
7248
7249 PR debug/69244
7250 * gcc.dg/guality/pr69244.c: New test.
7251
19643948
UB
72522016-01-14 Uros Bizjak <ubizjak@gmail.com>
7253
7254 * lib/target-supports.exp (check_effective_target_issignaling):
7255 New procedure.
7256 * gcc.dg/pr61441.c: Require issignaling effective target.
7257
fe79c97e
SB
72582016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7259
7260 PR target/68803
7261 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7262
c7df95d8
DM
72632016-01-14 David Malcolm <dmalcolm@redhat.com>
7264
7265 PR c++/68819
7266 PR preprocessor/69177
7267 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7268 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7269 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7270 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7271
00083992
MP
72722016-01-14 Marek Polacek <polacek@redhat.com>
7273
7274 PR c/69262
7275 * gcc.dg/array-15.c: New test.
7276
0c9b3294
JJ
72772016-01-14 Jakub Jelinek <jakub@redhat.com>
7278
7279 PR middle-end/68146
7280 PR tree-optimization/69155
7281 * gfortran.dg/pr68146.f: New test.
7282 * gfortran.dg/pr69155.f90: New test.
7283
3688e13d
RB
72842016-01-14 Richard Biener <rguenther@suse.de>
7285
7286 PR tree-optimization/68060
7287 * gcc.dg/torture/pr68060-1.c: New testcase.
7288 * gcc.dg/torture/pr68060-2.c: Likewise.
7289
bab0ad3a
NC
72902016-01-14 Nick Clifton <nickc@redhat.com>
7291
7292 * lib/target-supports.exp
7293 (check_effective_target_arm_neon_ok_nocache): Add an option
7294 sequence that includes setting the ARM architecture to ARMv7-A.
7295 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7296 command line options necessary to enable Neon support.
7297 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7298 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7299 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7300 * gcc.target/arm/pr69180.c: Likewise.
7301
947c2ce5
JL
73022016-01-14 Jeff Law <law@redhat.com>
7303
7304 PR tree-optimization/69270
7305 * gcc.dg/tree-ssa/pr69270.c: New test.
7306
3342fd71
BS
73072016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7308
7309 PR c/66208
7310 * c-c++-common/pr66208.c: New file.
7311
2ad3adf1
JJ
73122016-01-13 Jakub Jelinek <jakub@redhat.com>
7313
7314 PR tree-optimization/69156
7315 * gcc.dg/pr69156.c: New test.
7316
398d6feb
L
73172016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7318
7319 * gcc.target/i386/pr69225-7.c: New test.
7320
4c868789
RH
73212016-01-13 Richard Henderson <rth@redhat.com>
7322
7323 * gcc.dg/tm/memopt-13.c: Update expected function.
7324 * gcc.dg/tm/memopt-6.c: Likewise.
7325
ef6d1772
UB
73262016-01-13 Uros Bizjak <ubizjak@gmail.com>
7327
7328 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7329 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7330 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7331 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 7332
ef6d1772
UB
73332016-01-13 Tom de Vries <tom@codesourcery.com>
7334
7335 PR tree-optimization/69169
0b4b6ef2
TV
7336 * gcc.dg/pr69169.c: New test.
7337
2ad3adf1 73382016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
7339
7340 PR target/69228
7341 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7342 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7343 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7344 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7345 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7346 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7347 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7348 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7349
9060e335
AK
73502016-01-13 Jakub Jelinek <jakub@redhat.com>
7351
7352 PR target/69247
7353 * gcc.dg/pr69247.c: New test.
7354
40311329
RB
73552016-01-13 Richard Biener <rguenther@suse.de>
7356
7357 PR tree-optimization/69242
7358 * gcc.dg/torture/pr69242.c: New testcase.
7359
ccbd7103
RB
73602016-01-13 Richard Biener <rguenther@suse.de>
7361
7362 PR tree-optimization/69186
7363 * gcc.dg/torture/pr69186.c: New testcase.
7364
c6f72a46
JL
73652016-01-13 Jeff Law <law@redhat.com>
7366
7367 PR tree-optimization/67755
7368 * gcc.dg/tree-ssa/pr67755.c: New test.
7369
73702016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
7371
7372 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7373 pass number in output by a star.
7374
c446cf07
BC
73752016-01-12 Bin Cheng <bin.cheng@arm.com>
7376
7377 PR tree-optimization/68911
7378 * gcc.c-torture/execute/pr68911.c: New test.
7379
5342156c
MP
73802016-01-12 Marek Polacek <polacek@redhat.com>
7381
7382 PR c++/68979
7383 * g++.dg/warn/permissive-1.C: New test.
7384
65364cc5
JJ
73852016-01-12 Jakub Jelinek <jakub@redhat.com>
7386
7387 PR objc++/68511
7388 PR c++/69213
7389 * g++.dg/opt/pr69213.C: New test.
7390
81b9a3d9
CB
73912016-01-12 Christian Bruel <christian.bruel@st.com>
7392
7393 PR target/69180
7394 * gcc.target/arm/pr69180.c: New test.
7395
3c4e91c9
RB
73962016-01-12 Richard Biener <rguenther@suse.de>
7397
7398 PR lto/69077
7399 * g++.dg/lto/pr69077_0.C: New testcase.
7400 * g++.dg/lto/pr69077_1.C: Likewise.
7401
5664cea1
JJ
74022016-01-12 Jakub Jelinek <jakub@redhat.com>
7403
7404 PR target/69175
7405 * g++.dg/opt/pr69175.C: New test.
7406
86cefc49
AL
74072016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7408
7409 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7410 rather than #including math.h & stdlib.h.
7411 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7412 * gcc.dg/vect/pr49771.c: Likewise.
7413 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7414 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7415 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7416 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7417 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7418 * gcc.dg/vect/pr44507.c: Likewise.
7419 * gcc.dg/vect/pr45902.c: Likewise.
7420 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7421 * gcc.dg/vect/vect-117.c: Likewise.
7422 * gcc.dg/vect/vect-99.c: Likewise.
7423 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7424 * gcc.dg/vect/vect-cond-1.c: Likewise.
7425 * gcc.dg/vect/vect-cond-2.c: Likewise.
7426 * gcc.dg/vect/vect-cond-3.c: Likewise.
7427 * gcc.dg/vect/vect-cond-4.c: Likewise.
7428 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7429 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7430 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7431 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7432 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7433 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7434 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7435 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7436 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7437 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7438 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7439 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7440 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7441 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7442 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7443 include of signal.h.
7444 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7445 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7446 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7447 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7448 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7449 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7450 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7451 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7452 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7453 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7454 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7455 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7456 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7457 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7458 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7459 * gcc.dg/vect/vect-outer-5.c: Likewise.
7460 * gcc.dg/vect/vect-outer-6.c: Likewise.
7461 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7462 include of stdio.h.
7463
b832f61e
NC
74642016-01-12 Nick Clifton <nickc@redhat.com>
7465
7466 PR target/68913
7467 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7468 to fread so that it will be found in all target runtimes.
7469
8eac49b1
RB
74702016-01-12 Richard Biener <rguenther@suse.de>
7471
7472 PR tree-optimization/69053
7473 * g++.dg/torture/pr69053.C: New testcase.
7474
2935d994
RB
74752016-01-12 Richard Biener <rguenther@suse.de>
7476
7477 PR tree-optimization/69168
7478 * gcc.dg/torture/pr69168.c: New testcase.
7479
66c16fd9
RB
74802016-01-12 Richard Biener <rguenther@suse.de>
7481
7482 PR tree-optimization/69157
7483 * gcc.dg/torture/pr69157.c: New testcase.
7484
74852016-01-12 Richard Biener <rguenther@suse.de>
7486
7487 PR tree-optimization/69174
7488 * gcc.dg/torture/pr69174.c: New testcase.
7489
723033a6
JJ
74902016-01-12 Jakub Jelinek <jakub@redhat.com>
7491
7492 PR c++/66808
7493 PR c++/69000
7494 * g++.dg/tls/pr66808.C: New test.
7495 * g++.dg/tls/pr69000.C: New test.
7496
3574cf47
BS
74972016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7498
7499 * gcc.target/powerpc/swaps-p8-23.c: New test.
7500 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7501
feb20787
JDA
75022016-01-11 John David Anglin <danglin@gcc.gnu.org>
7503
7504 PR tree-optimization/68356
7505 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7506
27b1820a
KV
75072016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7508 Jim Wilson <jim.wilson@linaro.org>
7509
7510 PR target/69194
7511 * gcc.target/arm/pr69194.c: New test.
7512
cf4de6af
L
75132016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7514
7515 PR target/69225
7516 * gcc.target/i386/pr69225-1.c: New test.
7517 * gcc.target/i386/pr69225-2.c: Likewise.
7518 * gcc.target/i386/pr69225-3.c: Likewise.
7519 * gcc.target/i386/pr69225-4.c: Likewise.
7520 * gcc.target/i386/pr69225-5.c: Likewise.
7521 * gcc.target/i386/pr69225-6.c: Likewise.
7522
1ebd5558
JJ
75232016-01-11 Jakub Jelinek <jakub@redhat.com>
7524
23552a4d
JJ
7525 PR target/67462
7526 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7527 if lp64.
7528
26ff85b0
JJ
7529 PR target/69071
7530 * gcc.dg/pr69071.c: New test.
7531
9cb6bd74
JJ
7532 PR c++/69211
7533 * g++.dg/opt/pr69211.C: New test.
7534
1ebd5558
JJ
7535 PR tree-optimization/69214
7536 * gcc.c-torture/compile/pr69214.c: New test.
7537
8c18c836
UB
75382016-01-11 Uros Bizjak <ubizjak@gmail.com>
7539
7540 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7541 * gcc.target/i386/pr66232-11.c: Ditto.
7542 * gcc.target/i386/pr66232-12.c: Ditto.
7543 * gcc.target/i386/pr66232-13.c: Ditto.
7544
62446e6e
RB
75452016-01-11 Richard Biener <rguenther@suse.de>
7546
7547 PR tree-optimization/69173
7548 * gcc.dg/torture/pr69173.c: New testcase.
7549
2b8568fe
KT
75502016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7551
7552 PR rtl-optimization/68796
7553 * gcc.target/aarch64/tst_5.c: New test.
7554 * gcc.target/aarch64/tst_6.c: Likewise.
7555
5baf4532
KT
75562016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7557
7558 PR rtl-optimization/68841
7559 * gcc.dg/pr68841.c: New test.
7560 * gcc.c-torture/execute/pr68841.c: New test.
7561
ca90b1ed
YR
75622016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7563
7564 PR rtl-optimization/68920
7565 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7566 for ix86 targets.
7567 * gcc.dg/ifcvt-5.c: New test.
7568
2ad3adf1 75692016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
7570
7571 PR bootstrap/69123
7572 * g++.dg/pr69123.C: New.
7573
83834c09
IE
75742016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7575
7576 PR target/69010
7577 * gcc.target/i386/pr69010.c: New test.
7578
dcf89d57
MJ
75792016-01-11 Martin Jambor <mjambor@suse.cz>
7580
7581 PR ipa/69044
7582 * gcc.target/i386/chkp-pr69044.c: New test.
7583
d95167ee
TV
75842016-01-11 Tom de Vries <tom@codesourcery.com>
7585
7586 PR tree-optimization/69109
7587 * gcc.dg/autopar/pr69109-2.c: New test.
7588 * gcc.dg/autopar/pr69109.c: New test.
7589
4f6403a8
TV
75902016-01-11 Tom de Vries <tom@codesourcery.com>
7591
7592 PR tree-optimization/69108
7593 * gcc.dg/autopar/pr69108.c: New test.
7594
21efdd80
PP
75952016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7596
7597 PR c++/69029
7598 * c-c++-common/Wisleading-indentation.c: Augment test.
7599
fd42eed8
TK
76002016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7601
7602 PR fortran/69154
7603 * gfortran.dg/inline_matmul_12.f90: New test.
7604
4f90ee6c
PT
76052016-01-10 Paul Thomas <pault@gcc.gnu.org>
7606
7607 PR fortran/67779
7608 * gfortran.dg/actual_array_offset_1: New test.
7609
3907c6cf
TV
76102016-01-10 Tom de Vries <tom@codesourcery.com>
7611
7612 PR tree-optimization/69062
7613 * gcc.dg/autopar/pr69062.c: New test.
7614
b07b236e
TS
76152016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7616
7617 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7618 * gcc.dg/vect/slp-perm-2.c: Likewise.
7619 * gcc.dg/vect/slp-perm-3.c: Likewise.
7620 * gcc.dg/vect/slp-perm-5.c: Likewise.
7621 * gcc.dg/vect/slp-perm-6.c: Likewise.
7622 * gcc.dg/vect/slp-perm-7.c: Likewise.
7623 * gcc.dg/vect/slp-perm-8.c: Likewise.
7624
23fab8ae
TV
76252016-01-10 Tom de Vries <tom@codesourcery.com>
7626
7627 PR tree-optimization/69039
7628 * gcc.dg/autopar/pr69039.c: New test.
7629
73f0dae2
MP
76302016-01-09 Marek Polacek <polacek@redhat.com>
7631
7632 PR c++/69113
7633 * g++.dg/pr69113.C: New test.
7634
20b8d734
JJ
76352016-01-09 Jakub Jelinek <jakub@redhat.com>
7636
7637 PR middle-end/50865
7638 PR tree-optimization/69097
7639 * gcc.c-torture/execute/pr50865.c: New test.
7640 * gcc.c-torture/execute/pr69097-1.c: New test.
7641 * gcc.c-torture/execute/pr69097-2.c: New test.
7642 * gcc.dg/pr69097-1.c: New test.
7643 * gcc.dg/pr69097-2.c: New test.
7644
c50e614b
JJ
76452016-01-09 Jakub Jelinek <jakub@redhat.com>
7646
7647 PR c++/69164
7648 * g++.dg/opt/pr69164.C: New test.
7649
e0237993
JJ
76502016-01-08 Jakub Jelinek <jakub@redhat.com>
7651
7652 PR tree-optimization/69167
7653 * gcc.dg/pr69167.c: New test.
7654
bd8f5bb2
MP
76552016-01-08 Marek Polacek <polacek@redhat.com>
7656
7657 PR c++/68449
7658 * g++.dg/pr68449.C: New.
7659
bb0f5ca7
AL
76602016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7661
7662 PR tree-optimization/68707
7663 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7664 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7665 on platforms supporting it.
7666 * gcc.dg/vect/slp-perm-2.c: Likewise.
7667 * gcc.dg/vect/slp-perm-3.c: Likewise.
7668 * gcc.dg/vect/slp-perm-5.c: Likewise.
7669 * gcc.dg/vect/slp-perm-7.c: Likewise.
7670 * gcc.dg/vect/slp-perm-8.c: Likewise.
7671 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7672 on platforms supporting it.
7673
22518428
JJ
76742016-01-08 Jakub Jelinek <jakub@redhat.com>
7675
33f0852f
JJ
7676 PR tree-optimization/69162
7677 * gcc.dg/pr69162.c: New test.
7678
22518428
JJ
7679 PR tree-optimization/69172
7680 * gcc.dg/pr69172.c: New test.
7681
80e9b3aa
TP
76822016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7683
7684 PR tree-optimization/67781
7685 * gcc.c-torture/execute/pr67781.c: New file.
7686
262a363f
JJ
76872016-01-08 Jakub Jelinek <jakub@redhat.com>
7688
7689 PR tree-optimization/69083
7690 * gcc.dg/vect/pr69083.c: New test.
7691
6e1f093f
SS
76922016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7693
7694 PR tree-optimization/61441
7695 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7696 Use -fexcess-precision=standard for compiler options.
7697 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7698
53290e07
JJ
76992016-01-08 Jakub Jelinek <jakub@redhat.com>
7700
57bf3072
JJ
7701 PR fortran/69128
7702 * gfortran.dg/gomp/pr69128.f90: New test.
7703
53290e07
JJ
7704 PR c++/69145
7705 * g++.dg/ext/pr69145-1.C: New test.
7706 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7707 * g++.dg/ext/pr69145-2.h: New file.
7708
7a127fa7
MS
77092016-01-07 Martin Sebor <msebor@redhat.com>
7710
7711 PR c/68966
7712 * gcc.dg/atomic-fetch-bool.c: New test.
7713 * gcc.dg/sync-fetch-bool.c: New test.
7714
95918b49
L
77152016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7716
7717 PR fortran/66680
7718 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7719
c8e62a9d
NC
77202016-01-07 Nick Clifton <nickc@redhat.com>
7721
7722 PR target/66655
7723 * g++.dg/pr66655.C: New test.
7724 * g++.dg/pr66655_1.cc: Test support file.
7725 * g++.dg/pr66655.h: Test header file.
7726
2ad3adf1 77272016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
7728
7729 PR fortran/66680
7730 gfortran.dg/gomp/pr66680.f90: New test.
7731
4cd9ca92
L
77322016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7733
7734 PR target/69171
7735 * gcc.target/i386/pr69171-1.c: New test.
7736 * gcc.target/i386/pr69171-2.c: Likewise.
7737 * gcc.target/i386/pr69171-3.c: Likewise.
7738 * gcc.target/i386/pr69171-4.c: Likewise.
7739 * gcc.target/i386/pr69171-5.c: Likewise.
7740 * gcc.target/i386/pr69171-6.c: Likewise.
7741
7e33d4dc
BS
77422015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7743
7744 PR middle-end/67639
7745 * c-c++-common/pr67639.c: New test.
7746
fec64afc
JJ
77472016-01-07 Jakub Jelinek <jakub@redhat.com>
7748
7749 PR tree-optimization/69141
7750 * g++.dg/opt/pr69141.C: New test.
7751
f293ad29
EB
77522016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7753
7754 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7755
5027395e
UB
77562016-01-06 Uros Bizjak <ubizjak@gmail.com>
7757
7758 PR target/69140
7759 * gcc.target/i386/pr69140.c: New test
7760
7443cf13
DM
77612016-01-06 David Malcolm <dmalcolm@redhat.com>
7762
7763 * gcc.dg/bad-dereference.c: New test case.
7764
32928931
BS
77652015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7766
7767 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7768
68dd05da
AS
77692016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7770
7771 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7772
6b131d5b
MP
77732016-01-06 Marek Polacek <polacek@redhat.com>
7774
7775 PR sanitizer/69099
7776 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7777
8d9fdb49
MP
77782016-01-05 Marek Polacek <polacek@redhat.com>
7779
7780 PR c/69104
7781 * gcc.dg/atomic-invalid-2.c: New.
7782
acf93f1e
L
77832016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7784
7785 PR target/68991
7786 * gcc.target/i386/pr68991.c: New test.
7787
3f50525d
L
77882016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7789
7790 PR target/68991
7791 * g++.dg/pr68991-1.C: New test.
7792 * g++.dg/pr68991-2.C: Likewise.
7793
e0237993 77942016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 7795
e0237993 7796 PR other/60465
face88a1
ST
7797 * gcc.target/ia64/pr60465-gprel64.c: New test.
7798 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7799
a0866eff
KT
78002016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7801
7802 PR rtl-optimization/68651
7803 * gcc.target/aarch64/pr68651_1.c: New test.
7804
c589e975
DM
78052016-01-05 David Malcolm <dmalcolm@redhat.com>
7806
7807 PR c/69122
7808 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7809
929710d9
NS
78102016-01-05 Nathan Sidwell <nathan@acm.org>
7811
ce3e43d7
NS
7812 PR c++/58583
7813 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7814
929710d9
NS
7815 * gcc.dg/alias-15.c: New.
7816
a2faef8e
NC
78172016-01-05 Nick Clifton <nickc@redhat.com>
7818
7819 PR target/68870
7820 * g++.dg/pr68770.C: New test.
7821
4cfa76e3
MS
78222016-01-04 Mike Stump <mikestump@comcast.net>
7823
7824 * lib/target-supports.exp (check_effective_target_cilkplus):
7825 cilkplus targets require pthreads.
4ece61b6 7826 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 7827
4e8a3a35
MM
78282016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7829
7830 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7831 generation.
7832
818ab71a
JJ
78332016-01-04 Jakub Jelinek <jakub@redhat.com>
7834
7835 Update copyright years.
7836
2fe0a208
MP
78372016-01-04 Marek Polacek <polacek@redhat.com>
7838
7839 PR c/68908
7840 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7841 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7842 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7843
9e3b2fe3
EB
78442016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7845
7846 * gcc.target/sparc/20160104-2.c: New test.
7847
e8d65a35
EB
78482016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7849
7850 * gcc.target/sparc/20160104-1.c: New test.
7851
25ccfccd
PT
78522016-01-03 Paul Thomas <pault@gcc.gnu.org>
7853
7854 PR fortran/65045
7855 * gfortran.dg/pr65045.f90: New test.
7856
cb51d382
EB
78572016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7858
7859 * gnat.dg/specs/debug1.ads: Delete.
7860
6eeaad6e
JD
78612016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7862
7863 PR libgfortran/68867
7864 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7865 expression.
7866
2f968603
JD
78672016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7868
7869 PR libgfortran/68867
7870 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7871 PowerPC.
7872
591bb5e4
PT
78732016-01-01 Paul Thomas <pault@gcc.gnu.org>
7874
7875 PR fortran/68864
7876 * gfortran.dg/pr68864.f90: New test.
7877
f1e0620c
JJ
78782016-01-01 Jakub Jelinek <jakub@redhat.com>
7879
942a1319
JJ
7880 PR tree-optimization/69070
7881 * gcc.dg/pr69070.c: New test.
7882
10dff63f
JJ
7883 PR sanitizer/69055
7884 * gfortran.dg/pr69055.f90: New test.
7885
f1e0620c
JJ
7886 PR target/69015
7887 * gcc.dg/pr69015.c: New test.
818ab71a 7888\f
2f883d1c 7889Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
7890
7891Copying and distribution of this file, with or without modification,
7892are permitted in any medium without royalty provided the copyright
7893notice and this notice are preserved.