]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
2016-03-09 Richard Biener <rguenther@suse.de>
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
6733c0e8 12016-03-09 Richard Biener <rguenther@suse.de>
2 Jakub Jelinek <jakub@redhat.com>
3
4 PR tree-optimization/70138
5 * gcc.dg/vect/pr70138-1.c: New testcase.
6 * gcc.dg/vect/pr70138-2.c: Likewise.
7
96abb9f5 82016-03-09 Jakub Jelinek <jakub@redhat.com>
9
10 PR target/70049
11 * gcc.target/i386/pr70049.c: New test.
12
42bb3bfb 132016-03-09 Richard Biener <rguenther@suse.de>
14
15 PR c/70143
16 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
17 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
18 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
19
27527428 202016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
21
22 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
23 arm-*-*.
24
248449f2 252016-03-09 Jakub Jelinek <jakub@redhat.com>
26
1bd49ced 27 PR middle-end/67278
28 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
29
248449f2 30 PR target/67278
31 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
32
33 PR middle-end/70050
34 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
35 in testcase comment.
36
dfc460ff 372016-03-09 Tom de Vries <tom@codesourcery.com>
38
39 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
40 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
41 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
42 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
43 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
44 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
45 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
46 * gfortran.dg/goacc/kernels-loop.f95: New test.
47
0377fc7f 482016-03-08 Martin Sebor <msebor@redhat.com>
49
50 PR c++/62096
51 * g++.dg/warn/overflow-warn-7.C: New test.
52
3556aa80 532016-03-08 Jason Merrill <jason@redhat.com>
54
55 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
56 * lib/target-supports.exp (check_effective_target_concepts): New.
57
e5096208 582016-03-08 Jakub Jelinek <jakub@redhat.com>
59
5370eb8d 60 PR c++/70135
61 * g++.dg/cpp1y/constexpr-loop4.C: New test.
62 * g++.dg/ubsan/pr70135.C: New test.
63
e5096208 64 PR target/70110
65 * gcc.dg/pr70110.c: New test.
66
cc37120d 672016-03-07 Martin Jambor <mjambor@suse.cz>
68
69 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
70 * c-c++-common/gomp/if-1.c: Likewise.
71 * c-c++-common/gomp/pr61486-2.c: Likewise.
72 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
73 to dg-additional-options.
74 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
75 * g++/gomp/target-teams-1.c: Likewise.
76 * gcc.dg/gomp/gomp.exp: Likewise.
77 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
78 dg-additional-options.
79 * gfortran.dg/gomp/gomp.exp: Likewise.
80 * gfortran.dg/gomp/target1.f90: Remove dg-options.
81 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
82 dg-additional-options.
83 * gfortran.dg/gomp/target3.f90: Remove dg-options.
84
53c248d8 852016-03-07 Martin Jambor <mjambor@suse.cz>
86
87 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
88 * c-c++-common/gomp/gridify-1.c: New test.
89 * gfortran.dg/gomp/gridify-1.f90: Likewise.
90
541e79a0 912016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
92
93 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
94 trigger for cortex-r8, when scanning for register r8.
95 * gcc.target/arm/pr45701-2.c: Likewise.
96
4dfabd94 972016-02-26 Richard Biener <rguenther@suse.de>
98 Jeff Law <law@redhat.com>
99
100 PR tree-optimization/69740
101 * gcc.c-torture/compile/pr69740-1.c: New test.
102 * gcc.c-torture/compile/pr69740-2.c: New test.
103
1b63a87b 1042016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
105
106 * lib/target-supports.exp
107 (check_effective_target_whole_vector_shift): Enable for PPC64.
108
d33914da 1092016-03-07 Richard Biener <rguenther@suse.de>
110
111 PR tree-optimization/70115
112 * gcc.dg/torture/pr70115.c: New testcase.
113
584fba4b 1142016-03-07 Nathan Sidwell <nathan@codesourcery.com>
115
116 PR middle-end/69916
117 * c-c-++-common/goacc/pr69916.c: New.
118
7f2f5ec0 1192016-03-07 Richard Henderson <rth@redhat.com>
120
121 * gcc.c-torture/compile/pr70061.c: New test.
122
f530e7c4 1232016-03-07 Richard Biener <rguenther@suse.de>
124
125 PR testsuite/70109
126 * gcc.dg/vect/O3-pr36098.c: New testcase.
127
a3855fed 1282016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
129
130 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
131
091ffc31 1322016-03-07 Eric Botcazou <ebotcazou@adacore.com>
133
134 * gnat.dg/renaming9.ad[sb]: New testcase.
135
2941b871 1362016-03-05 Jakub Jelinek <jakub@redhat.com>
137
138 PR c++/70084
139 * g++.dg/expr/stdarg3.C: New test.
140
5173ce42 1412016-03-04 Jeff Law <law@redhat.com>
142
143 PR tree-optimization/69196
144 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
145 x86_64-*-*.
146
2d1d2e55 1472016-03-04 Bernd Schmidt <bschmidt@redhat.com>
148
0e43078e 149 PR c/69973
150 * gcc.dg/pr69973.c: New test.
151
d8ec06ae 152 PR rtl-optimization/69941
153 * gcc.dg/torture/pr69941.c: New test.
154
2d1d2e55 155 PR c/69824
156 * gcc.dg/pr69824.c: New test.
157
32f692e2 1582016-03-05 Tom de Vries <tom@codesourcery.com>
159
160 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
161 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
162 function.
163
1c699e9a 1642016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
165
166 PR c++/66786
167 * g++.dg/cpp1y/var-templ48.C: New test.
168 * g++.dg/cpp1y/var-templ49.C: New test.
169
358448c6 1702016-03-04 Eric Botcazou <ebotcazou@adacore.com>
171
172 * g++.dg/Wno-frame-address.C: Skip on IA-64.
173
01dc3c45 1742016-03-04 Jakub Jelinek <jakub@redhat.com>
175
e968ff6d 176 PR c++/70035
177 * g++.dg/ubsan/pr70035.C: New test.
178
01dc3c45 179 PR target/70062
180 * gcc.target/i386/pr70062.c: New test.
181
3937d618 1822016-03-04 H.J. Lu <hongjiu.lu@intel.com>
183
184 * g++.dg/template/typename21.C: Remove c++98_only.
185
c58ac7f8 1862016-03-04 H.J. Lu <hongjiu.lu@intel.com>
187
188 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
189
0060768a 1902016-03-04 David Malcolm <dmalcolm@redhat.com>
191
192 PR c/68187
193 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
194 function.
195 (fn_42_b): Likewise.
196 (fn_42_c): Likewise.
197
74c6fd40 1982016-03-04 David Malcolm <dmalcolm@redhat.com>
199
200 PR c/68187
201 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
202 function.
203 (fn_40_b): Likewise.
204 (fn_41_a): Likewise.
205 (fn_41_b): Likewise.
206
31b11359 2072016-03-04 Jakub Jelinek <jakub@redhat.com>
208
209 PR target/70059
210 * gcc.target/i386/avx512f-pr70059.c: New test.
211 * gcc.target/i386/avx512dq-pr70059.c: New test.
212
c5b93452 2132016-03-04 Bernd Schmidt <bschmidt@redhat.com>
214
215 PR rtl-optimization/57676
216 * gcc.dg/torture/pr57676.c: New test.
217
268fbd56 2182016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
219
220 * gcc.dg/pr70026.c: New test.
221
6560d1ad 2222016-03-04 Marek Polacek <polacek@redhat.com>
223
224 PR c/69798
225 * gcc.dg/cilk-plus/pr69798-1.c: New test.
226 * gcc.dg/cilk-plus/pr69798-2.c: New test.
227
cc7dfddf 2282016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
229
230 PR target/70004
231 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
232 Delete.
233 (test_corners_sisd_si): Likewise.
234 (main): Remove checks of the above.
235 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
236
e9663bd4 2372016-03-04 Eric Botcazou <ebotcazou@adacore.com>
238
239 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
240
dcdd684e 2412016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
242
243 * gcc.dg/torture/pr69951.c: Accept argc==0.
244
e692d332 2452016-03-04 Richard Biener <rguenther@suse.de>
246
247 PR c++/70054
248 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
249 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
250
af77b7e6 2512016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
252
253 PR testsuite/69766
254 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
255 testing multiarch.
256
290da96e 2572016-03-04 Jakub Jelinek <jakub@redhat.com>
258
259 PR debug/69947
260 * gcc.dg/guality/pr69947.c: New test.
261
e51ce713 2622016-03-03 Jakub Jelinek <jakub@redhat.com>
263
264 PR ada/70017
265 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
266
1feed892 2672016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
268
269 PR rtl-optimization/69904
270 * gcc.target/arm/pr69904.c: New test.
271
c32bda69 2722016-03-03 Jakub Jelinek <jakub@redhat.com>
273
274 PR target/70021
275 * gcc.dg/vect/pr70021.c: New test.
276 * gcc.target/i386/pr70021.c: New test.
277
1bc579ed 2782016-03-03 Marek Polacek <polacek@redhat.com>
279
280 PR middle-end/70050
281 * gcc.dg/pr70050.c: New test.
282
cfa8d638 2832016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
284
285 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
286
1b889259 2872016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
288
289 PR tree-optimization/70043
290 * gfortran.dg/vect/pr70043.f90: New test.
291
f756dfa3 2922016-03-03 Eric Botcazou <ebotcazou@adacore.com>
293
294 * gnat.dg/specs/task1.ads: New test.
295
5cb4863d 2962016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
297
298 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
299 Invoke gdb with -batch.
300 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
301
5dd12e43 3022016-03-03 Richard Biener <rguenther@suse.de>
303
304 PR tree-optimization/55936
305 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
306
d97ba4ca 3072016-03-02 Jeff Law <law@redhat.com>
308
5d23c86f 309 PR rtl-optimization/69942
310 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
311 effects of argument promotions.
312
d97ba4ca 313 PR tree-optimization/69987
314 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
315 target does not support -fprefetch-loop-arrays.
316
901faaa0 3172016-03-02 Uros Bizjak <ubizjak@gmail.com>
318
319 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
320
51f6fdce 3212016-03-02 Bin Cheng <bin.cheng@arm.com>
322
6bc7872f 323 PR rtl-optimization/69052
51f6fdce 324 * gcc.target/i386/pr69052.c: New test.
325
31d31e07 3262016-03-02 Alan Modra <amodra@gmail.com>
327
328 * gcc.dg/pr69990.c: New.
329
04faee95 3302016-03-02 Jakub Jelinek <jakub@redhat.com>
331
270d0117 332 PR c/68062
333 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
334
335 PR middle-end/70022
336 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
337
04faee95 338 PR target/70028
339 * gcc.target/i386/pr70028.c: New test.
340
a2cc9e8e 3412016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
342
343 * c-c++-common/asan/swapcontext-test-1.c,
344 * c-c++-common/tsan/thread_leak.c,
345 * g++.dg/tsan/aligned_vs_unaligned_race.C,
346 * g++.dg/tsan/benign_race.C,
347 * g++.dg/tsan/fd_close_norace.C,
348 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
349 races with sanitizer output
350
dd4bd263 3512016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 352 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 353
354 PR target/67278
355 * gcc.dg/simd-8.c: New testcase.
356
b5fe3a49 3572016-03-02 Richard Biener <rguenther@suse.de>
358
359 PR middle-end/67278
360 * gcc.dg/simd-7.c: New testcase.
361
23601f67 3622016-03-02 Eric Botcazou <ebotcazou@adacore.com>
363
364 * gcc.target/i386/pr70007.c: Tweak.
365
f66f65e7 3662016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
367
368 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
369
60773515 3702016-03-02 Marek Polacek <polacek@redhat.com>
371
372 PR c/67854
373 * gcc.dg/pr67854.c: New test.
374
6c094cb1 3752016-03-02 Jakub Jelinek <jakub@redhat.com>
376
377 PR middle-end/70025
378 * gcc.dg/torture/pr70025.c: New test.
379
7627bb56 3802016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
381
382 PR tree-optimization/68621
383 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
384
066c8e94 3852016-03-01 Eric Botcazou <ebotcazou@adacore.com>
386
387 * gcc.target/i386/pr70007.c: New test.
388
d3b819ad 3892016-03-01 Jeff Law <law@redhat.com>
390
d4b9ad56 391 PR tree-optimization/69196
7e217344 392 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 393
d3b819ad 394 PR tree-optimization/69196
395 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
396 duplicating code and spoiling the expected output.
397
4f37285d 3982016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
399
400 PR target/70033
401 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
402 supports power9 before doing tests.
403 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
404 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
405 * gcc.target/powerpc/p9-permute.c: Likewise.
406
3e9c4f6c 4072016-03-01 Uros Bizjak <ubizjak@gmail.com>
408
409 PR target/70027
410 * gcc.target/i386/pr70027.c: New test.
411
e324729e 4122016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 413
414 * gcc.dg/pr70017.c: New test.
415
40e9ce2d 4162016-03-01 Jakub Jelinek <jakub@redhat.com>
417
418 PR c/69796
419 PR c/69974
420 * gcc.dg/pr69796.c: New test.
421 * gcc.dg/pr69974.c: New test.
422
e8b016ea 4232016-03-01 Eric Botcazou <ebotcazou@adacore.com>
424
425 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
426
24d3127c 4272016-02-29 Jeff Law <law@redhat.com>
428
429 PR tree-optimization/69987
430 * gfortran.dg/pr69987.f90: New test.
431
432 PR tree-optimization/69989
433 * gcc.c-torture/compile/pr69989-2.c: New test.
434
12cc1225 4352016-03-01 Marek Polacek <polacek@redhat.com>
436
437 PR c++/69795
438 * g++.dg/parse/invalid1.C: New test.
439
d99a947c 4402016-03-01 Richard Biener <rguenther@suse.de>
441
442 PR middle-end/70022
443 * gcc.dg/pr70022.c: New testcase.
444
395dbc60 4452016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
446
447 PR tree-optimization/69956
448 * gcc.dg/pr69956.c: New test.
449
40a35c55 4502016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
451
452 PR target/70011
453 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
454 XFAIL when hardware supports efficient unaligned storage access.
455
4edc90b0 4562016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
457
458 PR c++/69961
459 * g++.dg/template/pr69961a.C: New test.
460 * g++.dg/template/pr69961b.C: New test.
461
1ed1f69a 4622016-02-29 David Malcolm <dmalcolm@redhat.com>
463
464 PR preprocessor/69985
465 * gcc.dg/cpp/pr69985.c: New test case.
466
01c5d15d 4672016-02-29 Jeff Law <law@redhat.com>
468
3a4d3de5 469 PR tree-optimization/70005
470 * gcc.c-torture/execute/pr70005.c New test.
471
01c5d15d 472 PR tree-optimization/69999
473 * gcc.c-torture/compile/pr69999.c: New test.
474
1bf66b54 4752016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
476
477 PR tree-optimization/69652
478 * gcc.dg/torture/pr69652.c: Delete test.
479 * gcc.dg/vect/pr69652.c: New test.
480
b4d653d5 4812016-02-19 Richard Biener <rguenther@suse.de>
482
483 PR tree-optimization/69980
484 * gfortran.dg/vect/pr69980.f90: New testcase.
485
35bc4745 4862016-02-29 Eric Botcazou <ebotcazou@adacore.com>
487
488 * gcc.target/sparc/20160229-1.c: New test.
489
bb54a538 4902016-02-29 Eric Botcazou <ebotcazou@adacore.com>
491
492 * gnat.dg/stack_usage3.adb: New test.
493 * gnat.dg/stack_usage3_pkg.ads: New helper.
494
95164e71 4952016-02-29 Eric Botcazou <ebotcazou@adacore.com>
496
497 * gnat.dg/renaming8.adb: New test.
498 * gnat.dg/renaming8_pkg1.ads: New helper.
499 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
500 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
501
a890896f 5022016-02-29 Richard Biener <rguenther@suse.de>
503
504 PR tree-optimization/69720
505 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
506
5c70403a 5072016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
508
509 PR fortran/68147
510 PR fortran/47674
511 * gfortran.dg/realloc_on_assign_26.f90: New test case.
512
dfb6d139 5132016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 514 Jerry DeLisle <jvdelisle@gcc.gnu.org>
515
516 PR fortran/56007
517 * gfortran.dg/coarray_8.f90: Adjust error message.
518 * gfortran.dg/pr56007.f90: New test.
519 * gfortran.dg/pr56007.f: New test.
520
536508db 5212016-02-28 H.J. Lu <hongjiu.lu@intel.com>
522
523 PR tree-optimization/69989
524 * gcc.dg/torture/pr69989.c: New test.
525
eec75e45 5262016-02-28 Eric Botcazou <ebotcazou@adacore.com>
527
528 * gcc.target/i386/stack-realign-win.c: New test.
529
0175e45a 5302016-02-28 Harald Anlauf <anlauf@gmx.de>
531
532 PR fortran/60126
533 * gfortran.dg/pr60126.f90: New test.
534
2a703589 5352016-02-27 Jeff Law <law@redhat.com>
536
537 Revert
538 2016-02-26 Richard Biener <rguenther@suse.de>
539 Jeff Law <law@redhat.com>
540
541 PR tree-optimization/69740
542 * gcc.c-torture/compile/pr69740-1.c: New test.
543 * gcc.c-torture/compile/pr69740-2.c: New test.
544
359b4c18 5452016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
546
1c96765a 547 PR fortran/69910
359b4c18 548 * gfortran.dg/newunit_4.f90: New test.
549
49462d93 5502016-02-27 Jakub Jelinek <jakub@redhat.com>
551
552 PR target/69613
553 PR rtl-optimization/69886
554 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
555 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
556 target.
557
c4ac733e 5582016-02-26 Martin Sebor <msebor@redhat.com>
559
560 PR tree-optimization/15826
561 * gcc.dg/tree-ssa/pr15826.c: New test.
562
da8c4b5d 5632016-02-26 Jakub Jelinek <jakub@redhat.com>
564
565 PR target/69969
566 * gcc.target/powerpc/pr69969.c: New test.
567
0a4558eb 5682016-02-26 Martin Sebor <msebor@redhat.com>
569
570 PR c++/15766
571 * g++.old-deja/g++.other/decl5.C: Add a test case.
572
5b500299 5732016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
574
575 PR target/69946
576 * gcc.target/powerpc/pr69946.c: New file.
577
565f533b 5782016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 579 Jeff Law <law@redhat.com>
565f533b 580
0a4558eb 581 PR tree-optimization/69740
565f533b 582 * gcc.c-torture/compile/pr69740-1.c: New test.
583 * gcc.c-torture/compile/pr69740-2.c: New test.
584
ff67cbea 5852016-02-26 Martin Jambor <mjambor@suse.cz>
586
587 PR middle-end/69920
588 * gcc.dg/torture/pr69932.c: New test.
589 * gcc.dg/torture/pr69936.c: Likewise.
590
e400d817 5912016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
592
593 PR target/69709
594 * gcc.target/s390/pr69709.c: New test.
595
126a5a2d 5962016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
597
598 PR target/69245
599 * gcc.target/aarch64/pr69245_1.c: New test.
600
59c58860 6012016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
602
603 PR target/69613
604 * gcc.dg/torture/pr69613.c: New test.
605
9441fa4e 6062016-02-26 Jakub Jelinek <jakub@redhat.com>
607
608 PR rtl-optimization/69891
609 * gcc.target/i386/pr69891.c: New test.
610
e48fcde0 6112016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 612 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
613
35ed600a 614 PR target/61397
f41208a1 615 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
616 functionality for both 32-bit and 64-bit.
617
c86aaa0e 6182016-02-26 Richard Biener <rguenther@suse.de>
619
620 PR tree-optimization/69551
621 * gcc.dg/torture/pr69951.c: New testcase.
622
38e71a65 6232016-02-25 Richard Biener <rguenther@suse.de>
624
625 PR tree-optimization/48795
626 * gcc.dg/Warray-bounds-18.c: New testcase.
627
03331e69 6282016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
629
630 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
631
f14d8d6a 6322016-02-25 Jakub Jelinek <jakub@redhat.com>
633
634 PR rtl-optimization/69896
635 * gcc.dg/pr69896.c: New test.
636
4003c807 6372016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
638
639 PR c++/69736
640 * g++.dg/cpp1y/paren2.C: New test.
641
a0573328 6422016-02-24 Martin Sebor <msebor@redhat.com>
643
644 PR c/51147
645 * gcc.dg/enum-mode-2.c: New test.
646
2cde02ad 6472016-02-24 Jakub Jelinek <jakub@redhat.com>
648
649 PR c++/69922
650 * g++.dg/warn/Wnonnull-compare-6.C: New test.
651 * g++.dg/warn/Wnonnull-compare-7.C: New test.
652 * g++.dg/ubsan/pr69922.C: New test.
653
f0ea75d1 6542016-02-24 Marek Polacek <polacek@redhat.com>
655
656 PR c/69819
657 * gcc.dg/pr69819.c: New test.
658
05027366 6592016-02-24 Martin Sebor <msebor@redhat.com>
660
34ed562b 661 PR c++/69912
662 * g++.dg/ext/flexary15.C: New test.
663
6642016-02-24 Martin Sebor <msebor@redhat.com>
665
666 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 667 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 668 * g++.dg/ext/builtin_alloca.C: Same.
05027366 669
650c3ad5 6702016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
671 Charles Baylis <charles.baylis@linaro.org>
672
673 PR debug/61033
674 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
675
596070e8 6762016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 677 Jakub Jelinek <jakub@redhat.com>
596070e8 678
679 PR middle-end/69760
680 * gcc.dg/torture/pr69760.c: New testcase.
681
d6b92d9f 6822016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
683
684 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
685 pattern on Solaris with as.
686
90436d9d 6872016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
688
689 * gcc.target/arm/cond_sub_restrict_it.c: New test.
690 * gcc.target/arm/condarith_restrict_it.c: Likewise.
691 * gcc.target/arm/movcond_restrict_it.c: Likewise.
692 * gcc.target/arm/negscc_restrict_it.c: Likewise.
693
7c749495 6942016-02-24 Jakub Jelinek <jakub@redhat.com>
695
696 PR middle-end/69915
697 * gcc.dg/pr69915.c: New test.
698
9c9680b5 6992016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
700
701 PR rtl-optimization/69886
702 * gcc.dg/torture/pr69886.c: New test.
703
36d081ee 7042016-02-24 Richard Biener <rguenther@suse.de>
705
706 PR middle-end/68963
707 * gcc.dg/torture/pr68963.c: New testcase.
708
2a0accb9 7092016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
710
711 PR target/69875
712 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
713 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
714 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
715 * gcc.target/arm/atomic_loaddi_1.c: New test.
716 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
717 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
718 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
719 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
720 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
721 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
722 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
723 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
724
f0e92ef1 7252016-02-24 Jakub Jelinek <jakub@redhat.com>
726
727 PR middle-end/69909
728 * gcc.dg/torture/pr69909.c: New test.
729
6907286f 7302016-02-24 Richard Biener <rguenther@suse.de>
731
732 PR tree-optimization/69907
733 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
734 * gcc.dg/vect/bb-slp-34.c: XFAIL.
735 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
736
e6ab7475 7372016-02-24 Christian Bruel <christian.bruel@st.com>
738
739 * gcc.target/arm/pragma_cpp_fma.c: New test.
740
47587450 7412016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
742
743 PR fortran/61156
744 * gfortran.dg/include_6.f90: Update test.
745
d41ab738 7462016-02-23 Jakub Jelinek <jakub@redhat.com>
747
748 PR objc/69844
749 * objc.dg/pr69844.m: New test.
750
4772d9d5 7512016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
752
753 PR libgfortran/69456
754 * gfortran.dg/namelist_89.f90: New test.
755 * gfortran.dg/pr59700.f90: Update test..
756
8c38d887 7572016-02-23 Martin Sebor <msebor@redhat.com>
758
759 PR middle-end/69780
760 * g++.dg/ext/builtin_alloca.C: New test.
761 * gcc.dg/builtins-68.c: New test.
762
ee1bfdb0 7632016-02-23 Richard Henderson <rth@redhat.com>
764
765 * gcc.target/i386/addr-space-3.c: Remove test.
766
52609ec3 7672016-02-23 David Malcolm <dmalcolm@redhat.com>
768
769 PR preprocessor/69126
770 PR preprocessor/69543
771 * c-c++-common/pr69126-2-long.c: New test.
772 * c-c++-common/pr69126-2-short.c: New test.
773 * c-c++-common/pr69543-1.c: Remove xfail.
774
d5bf2cc8 7752016-02-23 David Malcolm <dmalcolm@redhat.com>
776
777 PR preprocessor/69126
778 PR preprocessor/69543
779 PR preprocessor/69558
780 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
781 (f): Rename to...
782 (test_2): ...this, and add leading comment.
783 (MACRO_3, test_3): New.
784 (MACRO_4A, MACRO_4B, test_4): New.
785 (MACRO): Rename to...
786 (MACRO_5): ...this.
787 (g): Rename to...
788 (test_5): ...this, updating for renaming of MACRO, and
789 add leading comment.
790 * c-c++-common/pr69543-1.c: New.
791 * c-c++-common/pr69543-2.c: New.
792 * c-c++-common/pr69543-3.c: New.
793 * c-c++-common/pr69543-4.c: New.
794 * c-c++-common/pr69558-1.c: New.
795 * c-c++-common/pr69558-2.c: New.
796 * c-c++-common/pr69558-3.c: New.
797 * c-c++-common/pr69558-4.c: New.
798 * gcc.dg/pr69558.c: Move to...
799 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
800 xfail for c++.
801
3a37a410 8022016-02-23 Thomas Schwinge <thomas@codesourcery.com>
803
804 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
805 to -ftree-parallelize-loops/-fopenacc changes.
806 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
807 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
808 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
809 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
810 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
811 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
812 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
813 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
814 * c-c++-common/goacc/kernels-loop.c: Likewise.
815 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
816 * c-c++-common/goacc/kernels-reduction.c: Likewise.
817 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
818 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
819
ecca180f 8202016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
821
822 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
823
eec0fa3f 8242016-02-23 Jakub Jelinek <jakub@redhat.com>
825
f1f91c07 826 PR c++/69902
827 * g++.dg/warn/Wnonnull-compare-5.C: New test.
828
eec0fa3f 829 PR c/69900
830 * gcc.dg/pr69900.c: New test.
831
e045424d 8322016-02-23 Martin Jambor <mjambor@suse.cz>
833
834 PR tree-optimization/69666
835 * gcc.dg/tree-ssa/pr69666.c: New test.
836
f482dff6 8372016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
838
839 PR fortran/67451
840 * gfortran.dg/coarray_allocate_5.f08: New test.
841
57ed698b 8422016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
843
844 * gcc.target/s390/vcond-shift.c: Move to ...
845 * gcc.target/s390/vector/vcond-shift.c: ... here.
846
990e443c 8472016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
848
849 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
850 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
851
296c5f01 8522016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
853
854 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
855
e53f41d5 8562016-02-20 Mark Wielaard <mjw@redhat.com>
857
858 PR c/28901
859 * gcc.dg/unused-variable-3.c: New test.
860
13af201d 8612016-02-22 Jakub Jelinek <jakub@redhat.com>
862
863 PR target/69888
864 * gcc.target/i386/pr69888.c: New test.
865
682c90f9 8662016-02-22 Richard Biener <rguenther@suse.de>
867
868 PR tree-optimization/69882
869 * gfortran.dg/vect/pr69882.f90: New testcase.
870
b8cd18c3 8712016-02-22 Jakub Jelinek <jakub@redhat.com>
872
873 PR target/69885
874 * gcc.dg/pr69885.c: New test.
875
09343379 8762016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
877
878 PR target/69806
879 PR target/54089
880 * gcc.target/sh/pr54089-10.c: New.
881
b345a09f 8822016-02-20 Paul Thomas <pault@gcc.gnu.org>
883
884 PR fortran/69423
885 * gfortran.dg/deferred_character_15.f90 : New test.
886
51385aed 8872016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
888
889 PR fortran/57365
890 gfortran.dg/allocate_with_source_18.f03: New test.
891
8922016-02-20 Harald Anlauf <anlauf@gmx.de>
893
894 PR fortran/52531
895 gfortran.dg/gomp/pr52531.f90: New test.
896
9cce8384 8972016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
898
899 PR c++/69865
900 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
901 -std=c++03.
902
d91f5fbb 9032016-02-19 Jakub Jelinek <jakub@redhat.com>
904
563d5cb8 905 PR c++/69826
906 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
907 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
908
0a04aac9 909 PR c++/69850
910 * g++.dg/warn/Wnonnull-compare-4.C: New test.
911
d91f5fbb 912 PR c++/69851
913 * g++.dg/torture/pr69851.C: New test.
914
5fe1f282 9152016-02-19 Martin Sebor <msebor@redhat.com>
916
917 PR testsuite/69573
918 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
919
a45bce11 9202016-02-19 Jakub Jelinek <jakub@redhat.com>
921
6263dde1 922 PR c++/69850
923 * g++.dg/warn/Wnonnull-compare-2.C: New test.
924 * g++.dg/warn/Wnonnull-compare-3.C: New test.
925
a45bce11 926 PR c++/67767
927 * g++.dg/cpp0x/pr67767.C: New test.
928
cf2ed1b7 9292016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
930
931 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
932 for fp, simd, crypto, crc, lse.
933 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
934 above.
935 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
936 effective target check.
937
f6cc34b0 9382016-02-19 Jakub Jelinek <jakub@redhat.com>
939
940 PR target/69820
941 * gcc.target/i386/pr69820.c: New test.
942
6c678e78 9432016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
944
945 * gcc.target/s390/vector/int128-1.c: New test.
946
b088ff4b 9472016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
948
949 * gcc.target/s390/vector/vec-vcond-1.c: New test.
950
b11e60a4 9512016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
952
953 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
954 instruction pattern name to prevent the testcase from failing with
955 -march=z13.
956
664ff6a0 9572016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
958
959 * gcc.target/s390/md/movstr-2.c: New test.
960
e80be24b 9612016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
962
963 * gcc.target/s390/morestack.c: New test.
964
9839f350 9652016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
966
967 PR target/69625
968 * gcc.target/s390/pr69625.c: Add test case.
969
4550fbd0 9702016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
971
972 PR testsuite/68580
973 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
974
57d00b6a 9752016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
976
977 PR target/68404
978 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
979 * gcc.target/powerpc/fusion3.c: Likewise.
980
63ad69d6 9812016-02-18 Richard Biener <rguenther@suse.de>
982
983 PR middle-end/69553
984 * g++.dg/torture/pr69553.C: New testcase.
985
d92404ed 9862016-02-18 Nick Clifton <nickc@redhat.com>
987
4550fbd0 988 PR target/62254
989 PR target/69610
990 * gcc.target/arm/pr62554.c: New test.
991 * gcc.target/arm/pr69610-1.c: New test.
992 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 993
0808dfce 9942016-02-18 Richard Biener <rguenther@suse.de>
995
996 PR middle-end/69854
997 * gcc.dg/torture/pr69854.c: New testcase.
998
fc3527e3 9992016-02-17 Jakub Jelinek <jakub@redhat.com>
1000
1001 PR c++/69850
1002 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1003
e3c24279 10042012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1005
1006 * gcc.target/powerpc/vec-cg.c: New test.
1007
c9732c2b 10082016-02-17 Richard Biener <rguenther@suse.de>
1009
1010 PR testsuite/69586
1011 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1012
51bf9f9b 10132016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1014
1015 PR target/69161
1016 * gcc.c-torture/compile/pr69161.c: New test.
1017
6baedca3 10182016-02-17 David Sherwood <david.sherwood@arm.com>
1019
1020 PR target/69532
1021 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1022 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1023
4f240715 10242016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1025
1026 * gcc.dg/ifcvt-4.c: Skip on Visium.
1027
e0c0515d 10282016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1029
1030 * gnat.dg/atomic8.adb: New test.
1031
7b319ee6 10322016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1033
1034 * gnat.dg/discr46.ad[sb]: New test.
1035
48a7e3d1 10362016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1037
1038 PR Target/48344
1039 * gcc.target/powerpc/pr48344-1.c: New test.
1040
3f844f15 10412015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1042
1043 PR fortran/69742
1044 * gfortran.dg/associate_21.f90: New test.
1045
7675e968 10462016-02-16 Jakub Jelinek <jakub@redhat.com>
1047
1048 PR c/69835
1049 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1050 -Wnonnull in dg-options.
1051 * c-c++-common/nonnull-2.c: New test.
1052
d6faee88 10532016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1054 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1055
1056 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1057
3a2a72aa 10582016-02-16 Jakub Jelinek <jakub@redhat.com>
1059
1060 PR middle-end/69801
1061 * gcc.dg/pr69801.c: Add empty dg-options.
1062
28072426 10632016-02-16 James Norris <jnorris@codesourcery.com>
1064
1065 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1066 * g++.dg/goacc/deviceptr-1.c: New file.
1067
37fffac2 10682016-02-16 Jakub Jelinek <jakub@redhat.com>
1069
1070 PR tree-optimization/69820
1071 * gcc.dg/vect/pr69820.c: New test.
1072
f72a5e61 10732016-02-16 Richard Biener <rguenther@suse.de>
1074
1075 PR tree-optimization/69776
1076 * gcc.dg/torture/pr69776-2.c: New testcase.
1077
50e0cd76 10782016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1079
1080 PR tree-optimization/69714
1081 * gcc.dg/torture/pr69714.c: New test.
1082
14a72c4e 10832016-02-16 Jakub Jelinek <jakub@redhat.com>
1084
1085 PR tree-optimization/69802
1086 * gcc.dg/pr69802.c: New test.
1087
fd808c11 10882016-02-16 Richard Biener <rguenther@suse.de>
1089
1090 PR middle-end/69801
1091 * gcc.dg/pr69801.c: New testcase.
1092
49a549ca 10932016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1094
1095 PR libgfortran/69651
1096 * gfortran.dg/read_bang.f90: New test.
1097 * gfortran.dg/read_bang4.f90: New test.
1098
77454e6e 10992016-02-15 Jakub Jelinek <jakub@redhat.com>
1100
2074f21c 1101 PR c++/69658
1102 * g++.dg/init/pr69658.C: New test.
1103
77454e6e 1104 PR c++/69797
1105 * c-c++-common/pr69797.c: New test.
1106
4ef4d764 11072016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1108
1109 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1110 check for aarch64*-*-*.
1111
4a45fe0f 11122016-02-15 Richard Biener <rguenther@suse.de>
1113
1114 PR tree-optimization/69783
1115 * gcc.dg/vect/pr69783.c: New testcase.
1116
0b3619e6 11172016-02-15 Richard Biener <rguenther@suse.de>
1118
1119 PR tree-optimization/69776
1120 * gcc.dg/torture/pr69776.c: New testcase.
1121
9b49c3cb 11222016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1123
1124 PR fortran/60526
1125 * gfortran.dg/type_decl_4.f90: Reinstated.
1126
e46faff9 11272016-02-14 John David Anglin <danglin@gcc.gnu.org>
1128
1129 PR fortran/68746
1130 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1131
a96c809a 11322016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1133
1134 PR fortran/60526
1135 PR bootstrap/69816
1136 * gfortran.dg/type_decl_4.f90: Removed.
1137
fdec7e88 11382016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1139
1140 PR fortran/60526
1141 * gfortran.dg/type_decl_4.f90: New test.
1142
a72095c4 11432016-02-14 Alan Modra <amodra@gmail.com>
1144
bc436924 1145 PR testsuite/68886
a72095c4 1146 * gcc.c-torture/execute/stkalign.c: Revise test.
1147
73bb5f8b 11482016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1149
1150 PR target/67260
1151 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1152
beb13161 11532016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1154
1155 PR target/67260
1156 * gcc.target/sh/torture/pr67260.c: New.
1157
67cab04e 11582016-02-12 John David Anglin <danglin@gcc.gnu.org>
1159
1160 * gcc.dg/pr67964.c: Add dg-require-alias.
1161
44a59bb1 11622016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1163
1164 PR target/67636
1165 PR target/64345
1166 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1167
38c9bd3a 11682016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1169
1170 PR libgfortran/69668
1171 * gfortran.dg/namelist_88.f90: New test.
1172
1774ff82 11732016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1174
1175 PR libgfortran/69668
1176 * gfortran.dg/namelist_38.f90: Update test.
1177 * gfortran.dg/namelist_84.f90: Update test.
1178
aec1f4bd 11792016-02-12 David Malcolm <dmalcolm@redhat.com>
1180
1181 PR other/69554
1182 * gcc.dg/pr69554-1.c: New test.
1183 * gfortran.dg/pr69554-1.F90: New test.
1184 * gfortran.dg/pr69554-2.F90: New test.
1185 * lib/gcc-dg.exp (proc dg-locus): New function.
1186 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1187 distinguish between the caret-printing and non-caret-printing
1188 cases. If caret-printing has been explicitly enabled, bail out
1189 without attempting to fix up the output.
1190
da7d5066 11912016-02-12 David Malcolm <dmalcolm@redhat.com>
1192
1193 PR driver/69265
1194 PR driver/69453
1195 * gcc.dg/spellcheck-options-3.c: New test case.
1196 * gcc.dg/spellcheck-options-4.c: New test case.
1197 * gcc.dg/spellcheck-options-5.c: New test case.
1198 * gcc.dg/spellcheck-options-6.c: New test case.
1199 * gcc.dg/spellcheck-options-7.c: New test case.
1200 * gcc.dg/spellcheck-options-8.c: New test case.
1201 * gcc.dg/spellcheck-options-9.c: New test case.
1202 * gcc.dg/spellcheck-options-10.c: New test case.
1203
fcce1b0b 12042016-02-12 Jakub Jelinek <jakub@redhat.com>
1205
1206 PR rtl-optimization/69764
1207 PR rtl-optimization/69771
1208 * c-c++-common/pr69764.c: New test.
1209 * gcc.dg/torture/pr69771.c: New test.
1210
6d609290 12112016-02-12 Marek Polacek <polacek@redhat.com>
1212
1213 * g++.dg/torture/init-list1.C: New.
1214
7d75fb56 12152016-02-12 Marek Polacek <polacek@redhat.com>
1216
1217 * gcc.dg/pr69522.c: Add empty dg-options.
1218
52543fda 12192016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1220
1221 * g++.dg/lto/lto.exp: Include and init mpx.
1222 * g++.dg/lto/pr69729_0.C: New test.
1223
34947478 12242016-02-12 Jakub Jelinek <jakub@redhat.com>
1225
9181a4ec 1226 PR ipa/69241
1227 * g++.dg/ipa/pr69241-4.C: New test.
1228
34947478 1229 PR ipa/68672
1230 * g++.dg/ipa/pr68672-1.C: New test.
1231 * g++.dg/ipa/pr68672-2.C: New test.
1232 * g++.dg/ipa/pr68672-3.C: New test.
1233
74a4140f 12342016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1235
1236 PR c/69522
50e0cd76 1237 * gcc.dg/pr69522.c: New test.
74a4140f 1238
9ddb20d6 12392016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1240
1241 PR c++/69098
1242 * g++.dg/cpp1y/69098.C: New test.
1243 * g++.dg/cpp1y/69098-2.C: New test.
1244
67cf9b55 12452016-02-12 Jakub Jelinek <jakub@redhat.com>
1246
1247 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1248 and neighbour -> neighbor.
1249 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1250 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1251 * c-c++-common/Wvarargs.c: Likewise.
1252 * c-c++-common/goacc/host_data-5.c: Likewise.
1253 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1254 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1255 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1256 * gcc.target/aarch64/pr60697.c: Likewise.
1257 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1258 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1259 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1260 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1261 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1262 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1263 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1264 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1265 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1266 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1267 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1268 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1269 * g++.dg/lookup/koenig5.C: Likewise.
1270 * g++.dg/ext/no-asm-2.C: Likewise.
1271 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1272 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1273 * gfortran.dg/used_types_16.f90: Likewise.
1274 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1275 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1276 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1277 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1278 * gfortran.dg/abstract_type_6.f03: Likewise.
1279 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1280 * gfortran.dg/used_types_15.f90: Likewise.
1281 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1282 * gfortran.dg/exit_3.f08: Likewise.
1283 * gfortran.dg/open_status_2.f90: Likewise.
1284 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1285 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1286 * gfortran.dg/associate_1.f03: Likewise.
1287 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1288 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1289 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1290 * gcc.dg/builtin-object-size-1.c: Likewise.
1291 * gcc.dg/noreturn-6.c: Likewise.
1292 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1293 * gcc.dg/globalalias.c: Likewise.
1294 * gcc.dg/builtins-config.h: Likewise.
1295 * gcc.dg/pr30457.c: Likewise.
1296 * gcc.c-torture/compile/volatile-1.c: Likewise.
1297 * gcc.c-torture/execute/20101011-1.c: Likewise.
1298 * c-c++-common/Waddress-1.c: Likewise.
1299
40b38ace 13002016-02-11 Jakub Jelinek <jakub@redhat.com>
1301
1302 PR c/69768
1303 * c-c++-common/Waddress-1.c: New test.
1304
42c87ca9 13052016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1306
1307 PR fortran/69296
1308 * gfortran.dg/associate_19.f03: New test.
1309 * gfortran.dg/associate_20.f03: New test.
1310
acb7939f 13112016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1312
1313 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1314
6defe3c5 13152016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1316
1317 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1318 .arch armv8-a\n. Add -dA to dg-options.
1319 * gcc.target/aarch64/assembler_arch_1.c: New test.
1320 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1321
63f63318 13222016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1323
1324 PR c++/68726
1325 * g++.dg/cpp0x/pr68726.C: New.
1326
1cddf457 13272016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1328
1329 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1330 test.
1331
b86fba37 13322016-02-11 Richard Biener <rguenther@suse.de>
1333
1334 * g++.dg/tree-ssa/pr61034.C: Adjust.
1335
ec4ec95a 13362016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1337
be7c31e9 1338 PR target/69148
ec4ec95a 1339 * gcc.target/s390/pr69148.c: New.
1340
f64416ca 13412016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1342
1343 PR tree-optimization/69652
1344 * gcc.dg/torture/pr69652.c: New test.
1345
e5d1ea31 13462016-02-10 Jakub Jelinek <jakub@redhat.com>
1347 Patrick Palka <ppalka@gcc.gnu.org>
1348
1349 PR ipa/69241
1350 PR c++/69649
1351 * g++.dg/ipa/pr69241-1.C: New test.
1352 * g++.dg/ipa/pr69241-2.C: New test.
1353 * g++.dg/ipa/pr69241-3.C: New test.
1354 * g++.dg/ipa/pr69649.C: New test.
1355
fa03b19d 13562016-02-10 Uros Bizjak <ubizjak@gmail.com>
1357
1358 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1359 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1360
14485c8a 13612016-02-10 Bin Cheng <bin.cheng@arm.com>
1362
1363 PR tree-optimization/68021
1364 * gcc.dg/tree-ssa/pr68021.c: New test.
1365
79f1ed25 13662016-02-10 Richard Biener <rguenther@suse.de>
1367
1368 PR tree-optimization/69726
1369 * gcc.dg/uninit-22.c: New testcase.
1370
58f74eff 13712016-02-09 Andrew Pinski <apinski@cavium.com>
1372
1373 PR tree-opt/69282
1374 * gcc.c-torture/compile/20160205-1.c: New testcase.
1375
600c00f7 13762016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1377
1378 PR target/68404
1379 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1380 instead accessing a really large arrray.
1381 * gcc.target/powerpc/fusion3.c: Likewise.
1382
0771836e 13832016-02-09 Charles Baylis <charles.baylis@linaro.org>
1384
1385 PR target/68532
1386 * gcc.c-torture/execute/pr68532.c: New test.
1387
4ccd644f 13882016-02-11 Alexandre Oliva <aoliva@redhat.com>
1389
1390 PR target/69634
1391 * gcc.dg/pr69634.c: New.
1392
2e980a39 13932016-02-09 Richard Biener <rguenther@suse.de>
1394
1395 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1396
aacf7102 13972016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 1398
aacf7102 1399 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1400
a1856ddf 14012016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1402
1403 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1404
d4d3da7e 14052016-02-09 Richard Biener <rguenther@suse.de>
1406
1407 PR tree-optimization/69715
1408 * gcc.dg/torture/pr69715.c: New testcase.
1409
9cc6714f 14102016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1411
1412 PR c++/69139
1413 * g++.dg/cpp0x/trailing12.C: New test.
1414 * g++.dg/cpp0x/trailing13.C: New test.
1415
83d5062b 14162016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1417
1418 PR c++/69283
1419 PR c++/67835
1420 * g++.dg/cpp1y/auto-fn29.C: New test.
1421 * g++.dg/cpp1y/auto-fn30.C: New test.
1422
394a86f3 14232016-02-08 Jakub Jelinek <jakub@redhat.com>
1424
1425 PR tree-optimization/69209
1426 * gcc.c-torture/compile/pr69209.c: New test.
1427
93b124b4 14282016-02-08 Jeff Law <law@redhat.com>
1429
1430 PR tree-optimization/68541
1431 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1432 of statements allowed in join block for path splitting.
1433
26abce13 14342016-02-08 Jakub Jelinek <jakub@redhat.com>
1435
0acb2d6e 1436 PR c++/59627
1437 * g++.dg/gomp/pr59627.C: New test.
1438
26abce13 1439 PR ipa/69239
1440 * g++.dg/ipa/pr69239.C: New test.
1441
86e0b129 14422016-02-08 David Malcolm <dmalcolm@redhat.com>
1443
1444 PR preprocessor/69664
1445 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1446 * gcc.dg/cpp/warn-comments.c: Likewise.
1447
f553d9f8 14482016-02-08 Marek Polacek <polacek@redhat.com>
1449
1450 PR c++/69688
1451 * g++.dg/init/const12.C: New test.
1452
600695e0 14532016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1454
1455 PR target/60410
1456 * gcc.dg/lto/pr55113_0.c: Remove test.
1457
c4f4b1e8 14582016-02-08 Richard Biener <rguenther@suse.de>
1459
1460 PR tree-optimization/69719
1461 * gcc.dg/torture/pr69719.c: New testcase.
1462
5a987d87 14632016-02-08 Richard Biener <rguenther@suse.de>
1464 Jeff Law <law@redhat.com>
1465
1466 PR target/68273
1467 * gcc.target/mips/pr68273.c: New testcase.
1468
0418e71d 14692016-02-08 Richard Biener <rguenther@suse.de>
1470
1471 PR rtl-optimization/69274
1472 * gcc.target/i386/addr-sel-1.c: XFAIL.
1473
07c0f1ca 14742016-02-08 Jeff Law <law@redhat.com>
1475
40d85f4c 1476 PR tree-optimization/68541
1477 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1478
140e093f 1479 PR tree-optimization/65917
07c0f1ca 1480 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1481
16430acf 14822016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1483
1484 PR fortran/50555
1485 * gfortran.dg/namelist_args.f90: New test.
1486
3f0ff0d8 14872016-02-05 Jeff Law <law@redhat.com>
1488
140e093f 1489 PR tree-optimization/68541
3f0ff0d8 1490 * gcc.dg/tree-ssa/split-path-2.c: New test.
1491 * gcc.dg/tree-ssa/split-path-3.c: New test.
1492 * gcc.dg/tree-ssa/split-path-4.c: New test.
1493 * gcc.dg/tree-ssa/split-path-5.c: New test.
1494 * gcc.dg/tree-ssa/split-path-6.c: New test.
1495 * gcc.dg/tree-ssa/split-path-7.c: New test.
1496
a7cc1f94 14972016-02-05 Martin Sebor <msebor@redhat.com>
1498
1499 PR c++/69662
1500 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1501 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1502
fcb25f28 15032016-02-06 Richard HEnderson <rth@redhat.com>
1504
1505 PR c/69643
1506 * gcc.target/i386/addr-space-4.c: New.
1507 * gcc.target/i386/addr-space-5.c: New.
1508
3a2545a1 15092016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1510
1511 PR fortran/66089
1512 * gfortran.dg/elemental_dependency_6.f90: New.
1513
1e302465 15142016-02-05 Jakub Jelinek <jakub@redhat.com>
1515
66feb54c 1516 PR rtl-optimization/69691
1517 * gcc.c-torture/execute/pr69691.c: New test.
1518
1e302465 1519 PR c++/69628
1520 * g++.dg/parse/pr69628.C: New test.
1521
9c28a298 15222016-02-05 Uros Bizjak <ubizjak@gmail.com>
1523
1524 * gcc.dg/sancov/asan.c: Move to ...
1525 * gcc.dg/asan/sancov-1.c: ... here.
1526
a854e286 15272016-02-05 Uros Bizjak <ubizjak@gmail.com>
1528
1529 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1530
d4f0b240 15312016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1532
1533 PR target/69677
1534 * gcc.target/i386/pr69677.c: New test.
1535
235d8723 15362016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1537
1538 PR c++/68948
1539 * g++.dg/template/pr68948.C: New test.
1540
f390cf65 15412016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1542
1543 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1544 (only necessary on s390x).
1545
ab99f104 15462016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1547
1548 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1549 -mno-accumulate-outgoing-args.
1550
f7ef5392 15512016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1552
1553 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1554
6b098e91 15552016-02-04 Jakub Jelinek <jakub@redhat.com>
1556
1557 PR c/69669
1558 * c-c++-common/pr69669.c: New test.
1559
f0146cf3 15602016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1561
1562 PR target/69667
1563 * g++.dg/pr69667.C: New file.
1564
08fd6cf5 15652016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1566
1567 PR target/69619
1568 * gcc.dg/pr69619.c: Add new test.
1569
a6f3f39f 15702016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1571
1572 PR rtl-optimization/69577
1573 * gcc.target/i386/pr69577.c: New test.
1574
774068a0 15752016-02-04 Martin Liska <mliska@suse.cz>
1576
1577 * g++.dg/asan/pr69276.C: New test.
1578
f50a7894 15792016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1580
1581 PR target/65932
1582 PR target/67714
1583 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1584 a single smulbb instruction.
1585 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1586 * gcc.target/amr/wmul-2.c: Likewise.
1587
6b722eb3 15882016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1589
1590 PR target/65932
1591 PR target/67714
1592 * gcc.c-torture/execute/pr67714.c: New test.
1593
1f1475a7 15942016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1595
1596 PR target/69454
1597 * gcc.target/i386/pr69454-1.c: New test.
1598 * gcc.target/i386/pr69454-2.c: New test.
1599
6b94e133 16002016-02-03 Martin Sebor <msebor@redhat.com>
1601
1602 PR c++/69251
1603 PR c++/69253
1604 PR c++/69290
1605 PR c++/69277
1606 PR c++/69349
1607 * g++.dg/ext/flexarray-mangle-2.C: New test.
1608 * g++.dg/ext/flexarray-mangle.C: New test.
1609 * g++.dg/ext/flexarray-subst.C: New test.
1610 * g++.dg/ext/flexary11.C: New test.
1611 * g++.dg/ext/flexary12.C: New test.
1612 * g++.dg/ext/flexary13.C: New test.
1613 * g++.dg/ext/flexary14.C: New test.
1614 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1615
342ed0ac 16162016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1617
1618 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1619 Define only if CHECK_FLOAT128 is defined.
1620 (main): Properly initialize u5.
1621
edf6c4d2 16222016-02-03 Jakub Jelinek <jakub@redhat.com>
1623
415d5641 1624 PR c/69627
1625 * gcc.dg/pr69627.c: New test.
1626
edf6c4d2 1627 PR target/69644
1628 * gcc.dg/pr69644.c: New test.
1629
cf8f3ba0 16302016-02-03 Mike Stump <mikestump@comcast.net>
1631
1632 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1633 support for struct-layout-1.exp.
1634
c90d55dd 16352016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1636
1637 PR c++/69056
f7ef5392 1638 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 1639
401bd0c8 16402016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1641 Alexandre Oliva <aoliva@redhat.com>
1642
1643 PR target/69461
1644 * gcc.target/powerpc/pr69461.c: New.
1645
277d9d1d 16462016-02-03 Uros Bizjak <ubizjak@gmail.com>
1647
1648 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1649 works from here ...
1650 (check_effective_target_fsanitize_thread): ... to here. Do not
1651 specify additional compile flags for the test source.
1652 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1653 specify additional compile flags for the test source.
1654
e69ad94a 16552016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1656
1657 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1658
a4454da2 16592016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1660
1661 PR fortran/67451
1662 PR fortran/69418
1663 * gfortran.dg/coarray_allocate_2.f08: New test.
1664 * gfortran.dg/coarray_allocate_3.f08: New test.
1665 * gfortran.dg/coarray_allocate_4.f08: New test.
1666
88cab2dd 16672016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1668
1669 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1670 use same scan-tree-dump-times on all platforms.
1671 * gcc.dg/vect/vect-outer-1.c: Likewise.
1672 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1673 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1674 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1675 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1676 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1677 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1678 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1679
66ea75c4 16802016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1681
1682 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1683 warning.
1684
4eef8df7 16852016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1686
1687 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1688
665fbc2f 16892016-02-02 James Norris <jnorris@codesourcery.com>
1690
1691 * c-c++-common/goacc/routine-5.c: Add tests.
1692
b10e3d47 16932016-02-02 Alexander Monakov <amonakov@ispras.ru>
1694
1695 * gcc.target/nvptx/unsigned-cmp.c: New test.
1696
12ad66dd 16972016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1698
1699 * gcc.target/aarch64/scalar_shift_1.c
1700 (test_corners_sisd_di): Improve force to SIMD register.
1701 (test_corners_sisd_si): Likewise.
1702 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1703 Remove scan-assembler check for ldr.
1704
f9ec342f 17052016-02-02 Richard Biener <rguenther@suse.de>
1706
1707 PR tree-optimization/69595
1708 * gcc.dg/Warray-bounds-17.c: New testcase.
1709
32f2925a 17102016-02-02 Richard Biener <rguenther@suse.de>
1711
1712 PR tree-optimization/69606
1713 * gcc.dg/torture/pr69606.c: New testcase.
1714
cfd9ca84 17152016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1716
1717 PR middle-end/68542
1718 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1719 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1720
19bf08e2 17212016-02-02 Alan Modra <amodra@gmail.com>
1722
1723 PR target/69548
1724 * gcc.target/powerpc/pr69548.c: New test.
1725
6f13b088 17262016-02-01 Jakub Jelinek <jakub@redhat.com>
1727
dcddc5af 1728 PR rtl-optimization/69592
1729 * gcc.dg/pr69592.c: New test.
1730
6f13b088 1731 PR preprocessor/69543
1732 PR c/69558
1733 * gcc.dg/pr69543.c: New test.
1734 * gcc.dg/pr69558.c: New test.
1735
d090e5c2 17362016-02-01 Uros Bizjak <ubizjak@gmail.com>
1737
fcb317c5 1738 PR testsuite/65940
1739 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 1740
aaf527dc 17412016-02-01 Martin Sebor <msebor@redhat.com>
1742
1743 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1744
1674217b 17452016-02-01 Bin Cheng <bin.cheng@arm.com>
1746
1747 PR tree-optimization/67921
1748 * c-c++-common/ubsan/pr67921.c: New test.
1749
b4007655 17502016-02-01 Richard Biener <rguenther@suse.de>
1751
1752 PR middle-end/69556
1753 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1754
88a477bb 17552016-02-01 Richard Biener <rguenther@suse.de>
1756
1757 PR tree-optimization/69574
1758 * gcc.dg/torture/pr69574.c: New testcase.
1759
2eaaa4e7 17602016-02-01 Richard Biener <rguenther@suse.de>
1761
1762 PR tree-optimization/69579
1763 * gcc.dg/setjmp-6.c: New testcase.
1764
e3882c44 17652016-02-01 Jakub Jelinek <jakub@redhat.com>
1766
1767 PR rtl-optimization/69570
1768 * g++.dg/opt/pr69570.C: New test.
1769
f80aff47 17702016-02-01 Richard Henderson <rth@redhat.com>
1771
1772 * gcc.dg/pr69535.c: New test.
1773
240568aa 17742016-01-31 John David Anglin <danglin@gcc.gnu.org>
1775
6009b3b8 1776 PR testsuite/69584
1777 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1778 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1779
1fdf7177 1780 PR debug/68244
1781 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1782
240568aa 1783 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1784
cb3e5ac0 17852016-01-31 Paul Thomas <pault@gcc.gnu.org>
1786
1787 PR fortran/67564
1788 * gfortran.dg/allocate_with_source_17.f03: New test.
1789
3b8b902b 17902016-01-30 Jakub Jelinek <jakub@redhat.com>
1791
1792 PR tree-optimization/69546
1793 * gcc.dg/torture/pr69546.c: New test.
1794
17985abe 17952016-01-30 Paul Thomas <pault@gcc.gnu.org>
1796
1797 PR fortran/69566
1798 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1799
b5239e80 18002016-01-30 Martin Sebor <msebor@redhat.com>
1801
1802 PR c++/68490
1803 * g++.dg/ext/flexary10.C: New test.
1804
e8f03010 18052016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1806
1807 PR fortran/66707
1808 gfortran.dg/common_23.f90: New test.
1809
dc93691a 18102016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1811
1812 PR target/65546
1813 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1814 condition being checked, and disable it when the target supports
1815 misaligned loads and stores.
1816
ff5e28e9 18172016-01-29 Jakub Jelinek <jakub@redhat.com>
1818
1819 PR debug/69518
1820 * gcc.dg/torture/pr69518.c: New test.
1821
b0d8930a 18222016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1823
1824 PR target/69530
1825 * gcc.target/i386/pr69530.c: New test.
1826
21601fc7 18272016-01-29 Steve Ellcey <sellcey@imgtec.com>
1828
1829 PR target/65604
1830 * gcc.target/mips/div-delay.c: New test.
1831
ca6c7317 18322016-01-29 Jakub Jelinek <jakub@redhat.com>
1833
4758dc39 1834 PR target/69551
1835 * gcc.target/i386/pr69551.c: New test.
1836
ca6c7317 1837 PR target/66137
1838 * gcc.target/i386/pr66137.c: New test.
1839
e3078da6 18402016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1841
1842 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1843 always built for p5600.
1844 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1845 isa=p5600 dg-option.
1846
b622ec25 18472016-01-29 Richard Biener <rguenther@suse.de>
1848
1849 PR tree-optimization/69547
1850 * g++.dg/tree-ssa/pr69547.C: New testcase.
1851
d2a60e99 18522016-01-29 Jakub Jelinek <jakub@redhat.com>
1853
1854 PR debug/66869
1855 * g++.dg/warn/Wunused-function2.C: New test.
1856
ae849d2b 18572016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1858
1859 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1860 support for test to succeed.
1861
ce6a6978 18622016-01-29 Marek Polacek <polacek@redhat.com>
1863
1864 PR c++/69509
1865 PR c++/69516
1866 * g++.dg/ext/constexpr-vla2.C: New test.
1867 * g++.dg/ext/constexpr-vla3.C: New test.
1868 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1869
7550d855 18702016-01-29 Richard Biener <rguenther@suse.de>
1871
1872 PR middle-end/69537
1873 * gcc.dg/uninit-21.c: New testcase.
1874
f11bb279 18752016-01-28 Uros Bizjak <ubizjak@gmail.com>
1876
1877 PR target/69459
1878 * gcc.target/i386/pr69459.c: New test.
1879
c80c12c8 18802016-01-28 Steve Ellcey <sellcey@imgtec.com>
1881
1882 PR target/68400
1883 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1884 * gcc.target/mips/pr68400.c: New test.
1885
c649bacc 18862016-01-28 Martin Sebor <msebor@redhat.com>
1887
1888 PR target/17381
1889 * gcc.target/powerpc/pr17381.c: New test.
1890
f4881661 18912016-01-28 Jakub Jelinek <jakub@redhat.com>
1892
1893 PR middle-end/69542
1894 * gcc.dg/torture/pr69542.c: New test.
1895
d66fdd75 18962016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1897
1898 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1899
d4a78818 19002016-01-28 David Edelsohn <dje.gcc@gmail.com>
1901
1902 * gcc.dg/pr65980.c: Skip on AIX.
1903 * gcc.dg/pr66688.c: Same.
1904
21329e97 19052016-01-28 David Edelsohn <dje.gcc@gmail.com>
1906
1907 PR target/63679
1908 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1909 * gcc.dg/tree-ssa/sra-18.c: Same.
1910
cc7124a6 19112016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1912
1913 PR fortran/62536
1914 * gfortran.dg/block_15.f08: New test.
1915 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1916 on incorrectly closed BLOCK.
1917
358dfcb4 19182016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1919
1920 * gcc.dg/declare-simd.c: New test.
e87502d6 19212016-01-28 Richard Biener <rguenther@suse.de>
1922
1923 PR tree-optimization/69466
1924 * gfortran.dg/vect/pr69466.f90: New testcase.
1925
44e7334b 19262016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1927
1928 * g++.dg/pr67989.C: Remove ARM-specific option.
1929 * gcc.target/arm/pr67989.C: New file.
1930
5ce8f551 19312016-01-27 Uros Bizjak <ubizjak@gmail.com>
1932
1933 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1934 and expm1 test for glibc < 2.11.
1935
fa6e6b15 19362016-01-27 Richard Henderson <rth@redhat.com>
1937
1938 * gcc.c-torture/execute/pr69447.c: New test.
1939
19402016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 1941
7b8122c6 1942 PR fortran/69422
147b2f9b 1943 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1944
78e516eb 19452016-01-27 Jakub Jelinek <jakub@redhat.com>
1946
1947 PR debug/66869
1948 * gcc.dg/pr66869.c: New test.
1949
9b849350 19502016-01-25 Jeff Law <law@redhat.com>
1951
1952 PR tree-optimization/68398
f11bb279 1953 PR tree-optimization/69196
9b849350 1954 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1955 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1956 path to avoid new heuristic allowing more irreducible regions
1957 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1958 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1959 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1960 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1961 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1962
fee5e491 19632016-01-27 Marek Polacek <polacek@redhat.com>
1964
1965 PR c/68062
1966 * c-c++-common/vector-compare-4.c: New test.
1967
eec96426 19682016-01-27 David Malcolm <dmalcolm@redhat.com>
1969
1970 PR preprocessor/69126
1971 * c-c++-common/pr69126.c: New test case.
1972
5068be18 19732016-01-27 Ian Lance Taylor <iant@google.com>
1974
1975 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1976
5fa82c11 19772016-01-27 Ryan Burn <contact@rnburn.com>
1978
1979 PR cilkplus/69267
1980 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1981
b3df0219 19822016-01-27 Uros Bizjak <ubizjak@gmail.com>
1983
1984 PR target/69512
1985 * gcc.target/i386/pr69512.c: New test.
1986
d46a16d4 19872016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1988
1989 PR ada/69488
1990 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1991
6a9b35ef 19922016-01-27 Marek Polacek <polacek@redhat.com>
1993
1994 PR c++/69379
1995 * g++.dg/pr69379.C: New test.
1996
18e9663b 19972016-01-27 Martin Sebor <msebor@redhat.com>
1998
1999 PR c++/69317
2000 * g++.dg/abi/Wabi-2-2.C: New test.
2001 * g++.dg/abi/Wabi-2-3.C: New test.
2002 * g++.dg/abi/Wabi-3-2.C: New test.
2003 * g++.dg/abi/Wabi-3-3.C: New test.
2004
c88301ad 20052016-01-27 Richard Biener <rguenther@suse.de>
2006
2007 PR tree-optimization/69166
2008 * gcc.dg/torture/pr69166.c: New testcase.
2009
8ca47550 20102016-01-27 Martin Jambor <mjambor@suse.cz>
2011
2012 PR tree-optimization/69355
2013 * gcc.dg/tree-ssa/pr69355.c: New test.
2014
5cb23e3c 20152016-01-27 Marek Polacek <polacek@redhat.com>
2016
2017 PR c++/69496
2018 * g++.dg/ext/constexpr-vla1.C: New test.
2019
7b0c1b6d 20202016-01-20 Christian Bruel <christian.bruel@st.com>
2021
2022 PR target/69245
2023 * gcc.target/arm/pr69245.c: New test.
2024
220112fc 20252016-01-27 Jakub Jelinek <jakub@redhat.com>
2026
2027 PR tree-optimization/69399
2028 * gcc.dg/torture/pr69399.c: New test.
2029
16294490 20302016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2031
2032 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2033
8abd3d0c 20342016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2035
2036 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2037
7cf9b895 20382016-01-26 Tom de Vries <tom@codesourcery.com>
2039
2040 PR tree-optimization/69110
2041 * gcc.dg/autopar/pr69110.c: New test.
2042
557c1942 20432016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 2044 Sebastian Pop <s.pop@samsung.com>
557c1942 2045
2046 * gcc.dg/graphite/isl-ast-op-select.c: New.
2047
80adbd96 20482015-01-26 Paul Thomas <pault@gcc.gnu.org>
2049
2050 PR fortran/69385
2051 * gfortran.dg/allocate_error_6.f90: New test.
2052
c3f86f60 20532016-01-26 Richard Henderson <rth@redhat.com>
2054
2055 * gcc.dg/tm/pr60908.c: New test.
2056
3752e5b1 20572016-01-26 David Malcolm <dmalcolm@redhat.com>
2058
2059 PR other/69006
2060 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2061 directive.
2062 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2063 expected multiline output to reflect the colorization being
2064 disabled before newlines.
2065 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2066 (custom_diagnostic_finalizer): Replace call to
2067 pp_newline_and_flush with call to pp_flush.
2068 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2069 * gfortran.dg/implicit_class_1.f90: Likewise.
2070 * lib/gcc-dg.exp (allow_blank_lines): New global.
2071 (dg-allow-blank-lines-in-output): New procedure.
2072 (gcc-dg-prune): Complain about blank lines in the output, unless
2073 dg-allow-blank-lines-in-output was called.
2074 * lib/multiline.exp (_build_multiline_regex): Only support
2075 arbitrary followup text for non-blank-lines, not for blank lines.
2076
9bbfd060 20772016-01-26 Jakub Jelinek <jakub@redhat.com>
2078
2079 PR tree-optimization/69483
2080 * gcc.dg/pr69483.c: New test.
2081 * g++.dg/opt/pr69483.C: New test.
2082
53773057 20832016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2084
2085 PR target/68620
2086 * gcc.target/arm/pr68620.c: New test.
2087
442a556f 20882016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2089
2090 * gcc.target/i386/pr68986-2.c: Remove -m32.
2091
d513c683 20922016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2093
2094 PR target/68986
2095 * gcc.target/i386/pr68986-1.c: New test.
2096 * gcc.target/i386/pr68986-2.c: Likewise.
2097 * gcc.target/i386/pr68986-3.c: Likewise.
2098
976877a5 20992016-01-26 Christian Bruel <christian.bruel@st.com>
2100
2101 * lib/target-supports.exp
2102 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2103 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2104 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2105
2c7b2f88 21062016-01-26 Richard Biener <rguenther@suse.de>
2107
2108 PR tree-optimization/69452
2109 * gcc.dg/torture/pr69452.c: New testcase.
2110
f7fc06e7 21112016-01-26 Jakub Jelinek <jakub@redhat.com>
2112
2113 PR target/69442
2114 * gcc.dg/pr69442.c: New test.
2115
d1dae587 21162016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2117
2118 PR target/67896
2119 * gcc.target/aarch64/simd/pr67896.C: New.
2120
ef7be7f8 21212016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2122
2123 PR tree-optimization/69400
2124 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2125 function.
2126 (plugin_init): Call it.
2127 * gcc.dg/torture/pr69400.c: New test.
2128
648433a4 21292016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2130
2131 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2132
45fc5243 21332016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2134 Sebastian Pop <s.pop@samsung.com>
2135
2136 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2137 isl-0.15.
2138
c699f6a1 21392016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2140 Sebastian Pop <s.pop@samsung.com>
2141
2142 * gcc.dg/graphite/pr69292.c: New.
2143
b86e24ea 21442016-01-25 Jakub Jelinek <jakub@redhat.com>
2145
2146 * c-c++-common/goacc/use_device-1.c: New test.
2147
105cb8d7 21482016-01-25 Jeff Law <law@redhat.com>
2149
2150 PR tree-optimization/69196
2151 PR tree-optimization/68398
2152 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2153 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2154
44562749 21552016-01-25 David Edelsohn <dje.gcc@gmail.com>
2156
2157 PR target/69469
2158 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2159 Algorithm.
2160
6837fee7 21612016-01-25 Richard Biener <rguenther@suse.de>
2162
2163 PR testsuite/69380
2164 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2165
fe500d65 21662016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2167
2168 PR target/69421
2169 * gcc.dg/pr69421.c: New test.
2170
8eacba94 21712016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2172
2173 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2174 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2175 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2176 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2177 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2178 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2179 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2180 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2181 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2182 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2183
af09d40d 21842016-01-25 Richard Biener <rguenther@suse.de>
2185
2186 PR tree-optimization/69376
2187 * gcc.dg/torture/pr69376.c: New testcase.
2188
d65063f5 21892016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2190
2191 PR fortran/69397
2192 PR fortran/68442
2193 * gfortran.dg/interface_38.f90: New test.
2194 * gfortran.dg/interface_39.f90: New test.
80adbd96 2195
08c7bfb4 21962016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2197
2198 Revert:
2199 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2200
2201 PR c++/11858
2202 PR c++/24663
2203 PR c++/24664
2204 * g++.dg/template/pr11858.C: New test.
2205 * g++.dg/template/pr24663.C: New test.
2206 * g++.dg/template/unify12.C: New test.
2207 * g++.dg/template/unify13.C: New test.
2208 * g++.dg/template/unify14.C: New test.
2209 * g++.dg/template/unify15.C: New test.
2210 * g++.dg/template/unify16.C: New test.
2211 * g++.dg/template/unify17.C: New test.
2212
c2e7d2be 22132016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2214
2215 PR fortran/68283
2216 gfortran.dg/pr68283.f90: New test.
2217
9f2e8617 22182016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2219
2220 PR fortran/66094
2221 * gfortran.dg/inline_matmul_13.f90: New test.
2222 * gfortran.dg/matmul_bounds_8.f90: New test.
2223 * gfortran.dg/matmul_bounds_9.f90: New test.
2224 * gfortran.dg/matmul_bounds_10.f90: New test.
2225
a4838119 22262016-01-23 Tom de Vries <tom@codesourcery.com>
2227
2228 PR tree-optimization/69426
2229 * gcc.dg/autopar/pr69426.c: New test.
2230
feddf0dc 22312016-01-23 Martin Sebor <msebor@redhat.com>
2232
2233 PR c++/58109
2234 PR c++/69022
2235 * g++.dg/cpp0x/alignas5.C: New test.
2236 * g++.dg/ext/vector29.C: Same.
2237
132731fb 22382016-01-23 Uros Bizjak <ubizjak@gmail.com>
2239
2240 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2241 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2242 _GNU_SOURCE from compile flags to the source.
2243 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2244 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2245 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2246 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2247
51aec681 22482016-01-22 Jakub Jelinek <jakub@redhat.com>
2249
2250 PR target/69432
2251 * g++.dg/opt/pr69432.C: New test.
2252
147aa3e3 22532016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2254
2255 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2256 32-bit targets testing an -m64 multilib.
2257
4d04e35e 22582016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2259
2260 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2261 64-bit support.
2262
86f38d0c 22632016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2264
2265 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2266
f776e712 22672016-01-21 Christian Bruel <christian.bruel@st.com>
2268
2269 PR target/68674
2270 * gcc.target/i386/pr68674.c
2271 * gcc.target/aarch64/pr68674.c
2272 * gcc.target/arm/pr68674.c
2273
7b9de435 22742016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2275
2276 PR target/69403
2277 * gcc.c-torture/execute/pr69403.c: New test.
2278
9935a0ba 22792016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2280
2281 PR c++/55843
2282 * g++.dg/template/pr55843.C: New.
2283
06b94aa1 22842016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2285
2286 PR testsuite/66877
2287 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2288 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2289
b68773a8 22902016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2291
2292 PR testsuite/67489
132731fb 2293 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2294 from dg-do compile directive, and instead add
2295 { dg-require-effective-target int128 }.
b68773a8 2296
bbbbe8ab 22972016-01-20 Martin Sebor <msebor@redhat.com>
2298
2299 PR c/69405
2300 * gcc.dg/sync-fetch.c: New test.
2301
f3a6a26f 23022016-01-21 Martin Sebor <msebor@redhat.com>
2303
2304 PR target/69252
2305 * gcc.target/powerpc/pr69252.c: New test.
2306
d1565a03 23072016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2308
2309 PR fortran/65996
132731fb 2310 * gfortran.dg/pr65996.f90: New test.
d1565a03 2311
15a5a905 23122016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2313
2314 PR c++/68810
bbbbe8ab 2315 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 2316 expected to generate an error.
15a5a905 2317
e4538af5 23182016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2319
2320 PR middle-end/66178
2321 * gcc.dg/torture/pr66178.c: New test.
2322
4d4180ce 23232016-01-21 Anton Blanchard <anton@samba.org>
2324 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2325
2326 PR target/63354
2327 * gcc.target/powerpc/pr63354.c: New test.
2328
86e16058 23292016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2330
2331 PR rtl-optimization/68990
2332 * gcc.target/i386/pr68990: New.
2333
b11b85e4 23342016-01-21 Nick Clifton <nickc@redhat.com>
2335
2336 PR target/69129
2337 * gcc.target/mips/pr69129.c: New.
2338
62dd9f85 23392016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2340
2341 PR c++/58046
2342 * g++.dg/cpp0x/pr58046.C: New.
2343
ac7d424b 23442016-01-21 Jakub Jelinek <jakub@redhat.com>
2345
47c0bea3 2346 PR target/69187
2347 PR target/65624
2348 * gcc.target/arm/pr69187.c: New test.
2349
ac7d424b 2350 PR c++/69355
2351 * g++.dg/torture/pr69355.C: New test.
2352
9e18b252 23532016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2354 Sebastian Pop <s.pop@samsung.com>
2355
2356 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2357
de862e2f 23582016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2359 Sebastian Pop <s.pop@samsung.com>
2360
132731fb 2361 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 2362
f55f9344 23632016-01-21 Jakub Jelinek <jakub@redhat.com>
2364
2365 PR middle-end/67653
2366 * c-c++-common/pr67653.c: New test.
2367 * gcc.dg/torture/pr29119.c: Add dg-warning.
2368
62752e71 23692016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2370
2371 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2372
16d4186f 23732016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2374
2375 PR c/24293
2376 * gcc.dg/pr24293.c: New test.
2377 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2378 incomplete struct type.
2379 * gcc.dg/declspec-1.c: Likewise.
2380 * gcc.dg/pr63549.c: Likewise.
2381
58219d13 23822016-01-20 Jakub Jelinek <jakub@redhat.com>
2383
2384 PR tree-optimization/66612
2385 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2386 for bdn instruction.
2387
a7b5688a 23882016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2389
2390 * lib/target-supports.exp
2391 (check_effective_target_arm_fp_ok_nocache): New.
2392 (check_effective_target_arm_fp_ok): New.
2393 (add_options_for_arm_fp): New.
2394 (check_effective_target_arm_crypto_ok_nocache): Require
2395 target_arm_v8_neon_ok instead of arm32.
2396 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2397 (check_effective_target_arm_crypto_pragma_ok): New.
2398 (add_options_for_arm_vfp): New.
2399 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2400 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2401 target instead. Force initial fpu to vfp.
2402 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2403 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2404 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2405 dependency.
2406 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2407 use arm_vfp effective target instead. Force initial fpu to vfp.
2408 * gcc.target/arm/attr-neon3.c: Likewise.
2409 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2410 arm_vfp_ok.
2411 * gcc.target/arm/unsigned-float.c: Likewise.
2412 * gcc.target/arm/vfp-1.c: Likewise.
2413 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2414 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2415 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2416 * gcc.target/arm/vfp-ldmias.c: Likewise.
2417 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2418 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2419 * gcc.target/arm/vfp-stmiad.c: Likewise.
2420 * gcc.target/arm/vfp-stmias.c: Likewise.
2421 * gcc.target/arm/vnmul-1.c: Likewise.
2422 * gcc.target/arm/vnmul-2.c: Likewise.
2423 * gcc.target/arm/vnmul-3.c: Likewise.
2424 * gcc.target/arm/vnmul-4.c: Likewise.
2425
7ca56ca8 24262016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 2427
7fb75b57 2428 PR testsuite/69366
2429 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2430 the MPX run-time library, for compile-time MPX test.
2431 * gcc.target/i386/chkp-always_inline.c: Likewise.
2432 * gcc.target/i386/chkp-bndret.c: Likewise.
2433 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2434 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2435 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2436 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2437 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2438 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2439 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2440 * gcc.target/i386/chkp-label-address.c: Likewise.
2441 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2442 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2443 * gcc.target/i386/chkp-pr69044.c: Likewise.
2444 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2445 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2446 * gcc.target/i386/chkp-strchr.c: Likewise.
2447 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2448 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2449 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2450 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2451 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2452 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2453 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2454 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2455 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2456 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2457 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2458 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2459 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2460 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2461 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2462 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2463 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2464 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2465 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2466 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2467 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2468 * gcc.target/i386/pr63995-2.c: Likewise.
2469 * gcc.target/i386/pr64805.c: Likewise.
2470 * gcc.target/i386/pr65044.c: Likewise.
2471 * gcc.target/i386/pr65167.c: Likewise.
2472 * gcc.target/i386/pr65183.c: Likewise.
2473 * gcc.target/i386/pr65184.c: Likewise.
2474 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 2475
f2da0b99 24762016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2477
2478 PR tree-optimization/69328
2479 * gcc.dg/pr69328.c: New test.
2480
4d379676 24812016-01-20 Jeff Law <law@redhat.com>
2482
4a11f145 2483 PR target/25114
4d379676 2484 * gcc.target/m68k/pr25114.c: New test.
2485
0754bad1 24862016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2487
2488 * gcc.target/arm/memset-inline-10.c: Added
2489 dg-require-effective-target arm_thumb2_ok.
2490
63bd5c2d 24912016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2492
2493 * gcc.dg/debug/dwarf2/sso.c: New test.
2494
a9c01e81 24952016-01-19 Uros Bizjak <ubizjak@gmail.com>
2496
2497 PR testsuite/68820
2498 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2499 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2500 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2501
53fa0e54 25022016-01-19 Jan Hubicka <hubicka@ucw.cz>
2503
2504 PR ipa/66223
2505 * g++.dg/ipa/devirt-50.C: New testcase.
2506
e035a62c 25072016-01-19 Marek Polacek <polacek@redhat.com>
2508
2509 PR c++/68965
2510 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2511 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2512
885cc3ea 25132016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2514
2515 PR target/69135
2516 * gcc.target/arm/pr69135_1.c: New test.
2517
07bd240e 25182015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2519
2520 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2521
9f60d257 25222015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2523
2524 * gcc.target/aarch64/ccmp_1.c: New testcase.
2525
a0c919f7 25262016-01-19 Marek Polacek <polacek@redhat.com>
2527
2528 PR c++/68586
2529 * g++.dg/cpp0x/enum30.C: New test.
2530
dc5d6d17 25312016-01-19 Richard Biener <rguenther@suse.de>
2532
2533 PR tree-optimization/69336
2534 * g++.dg/tree-ssa/pr69336.C: New testcase.
2535
6dd156e0 25362016-01-19 Jakub Jelinek <jakub@redhat.com>
2537
2538 PR debug/65779
2539 * gcc.dg/pr65779.c: New test.
2540
3e0d45b9 25412016-01-19 Richard Biener <rguenther@suse.de>
2542
2543 PR tree-optimization/69352
2544 * gcc.dg/torture/pr69352.c: New testcase.
2545
7a3cf64d 25462016-01-19 Jakub Jelinek <jakub@redhat.com>
2547
2548 PR rtl-optimization/68955
2549 PR rtl-optimization/64557
2550 * gcc.dg/torture/pr68955.c: New test.
2551
8be55b33 25522016-01-19 Jan Hubicka <hubicka@ucw.cz>
2553
2554 PR lto/69136
2555 * g++.dg/torture/pr69136.C: New testcase.
2556
72a985d7 25572016-01-19 Jan Hubicka <hubicka@ucw.cz>
2558
2559 PR lto/69133
2560 * g++.dg/lto/pr69133_0.C: New testcase.
2561 * g++.dg/lto/pr69133_1.C: New testcase.
2562
56778b62 25632016-01-15 Jeff Law <law@redhat.com>
2564
2565 PR tree-optimization/69320
2566 * gcc.c-torture/pr69320-1.c: New test.
2567 * gcc.c-torture/pr69320-2.c: New test.
2568 * gcc.c-torture/pr69320-3.c: New test.
2569 * gcc.c-torture/pr69320-4.c: New test.
2570
ced41b93 25712016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2572
2573 PR c++/11858
2574 PR c++/24663
2575 PR c++/24664
2576 * g++.dg/template/pr11858.C: New test.
2577 * g++.dg/template/pr24663.C: New test.
2578 * g++.dg/template/unify12.C: New test.
2579 * g++.dg/template/unify13.C: New test.
2580 * g++.dg/template/unify14.C: New test.
2581 * g++.dg/template/unify15.C: New test.
2582 * g++.dg/template/unify16.C: New test.
2583 * g++.dg/template/unify17.C: New test.
2584
7f8cbcaf 25852016-01-18 David Malcolm <dmalcolm@redhat.com>
2586
2587 PR testsuite/69181
2588 * gcc.dg/pr69181-1.c: New test file.
2589 * gcc.dg/pr69181-2.c: New test file.
2590 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2591 globals by moving it to...
2592 (cleanup-after-saved-dg-test): ...this new function. Add
2593 "global additional_sources_used". Add reset of global
2594 multiline_expected_outputs to the empty list.
2595 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2596 global to...
2597 (multiline_expected_outputs): ...this, and updated comments to
2598 note that it is modified from gcc-dg.exp.
2599 (dg-end-multiline-output): Update for the above renaming.
2600 (handle-multiline-outputs): Likewise. Remove the clearing
2601 of the expected outputs to the empty list.
2602
3c7cbfc0 26032016-01-18 Richard Biener <rguenther@suse.de>
2604
2605 PR tree-optimization/69297
2606 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2607
81d49cc1 26082016-01-18 Joseph Myers <joseph@codesourcery.com>
2609
2610 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2611 dg-options.
2612 * gcc.target/mips/mips-3d-2.c: Likewise.
2613 * gcc.target/mips/mips-3d-3.c: Likewise.
2614 * gcc.target/mips/mips-3d-4.c: Likewise.
2615 * gcc.target/mips/mips-3d-5.c: Likewise.
2616 * gcc.target/mips/mips-3d-6.c: Likewise.
2617 * gcc.target/mips/mips-3d-7.c: Likewise.
2618 * gcc.target/mips/mips-3d-8.c: Likewise.
2619 * gcc.target/mips/mips-3d-9.c: Likewise.
2620 * gcc.target/mips/mips-ps-1.c: Likewise.
2621 * gcc.target/mips/mips-ps-2.c: Likewise.
2622 * gcc.target/mips/mips-ps-3.c: Likewise.
2623 * gcc.target/mips/mips-ps-4.c: Likewise.
2624 * gcc.target/mips/mips-ps-5.c: Likewise.
2625 * gcc.target/mips/mips-ps-6.c: Likewise.
2626 * gcc.target/mips/mips-ps-7.c: Likewise.
2627 * gcc.target/mips/mips-ps-type.c: Likewise.
2628 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2629 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2630
03c4ff3a 26312016-01-18 Tom de Vries <tom@codesourcery.com>
2632
2633 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2634 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2635 * c-c++-common/goacc/kernels-empty.c: New test.
2636 * c-c++-common/goacc/kernels-eternal.c: New test.
2637 * c-c++-common/goacc/kernels-loop-2.c: New test.
2638 * c-c++-common/goacc/kernels-loop-3.c: New test.
2639 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2640 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2641 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2642 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2643 * c-c++-common/goacc/kernels-loop-data.c: New test.
2644 * c-c++-common/goacc/kernels-loop-g.c: New test.
2645 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2646 * c-c++-common/goacc/kernels-loop-n.c: New test.
2647 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2648 * c-c++-common/goacc/kernels-loop.c: New test.
2649 * c-c++-common/goacc/kernels-noreturn.c: New test.
2650 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2651 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2652 * c-c++-common/goacc/kernels-reduction.c: New test.
2653
22e3dcee 26542016-01-18 Tom de Vries <tom@codesourcery.com>
2655
2656 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2657 * gcc.dg/autopar/outer-2.c: Same.
2658 * gcc.dg/autopar/outer-3.c: Same.
2659 * gcc.dg/autopar/outer-4.c: Same.
2660 * gcc.dg/autopar/outer-5.c: Same.
2661 * gcc.dg/autopar/outer-6.c: Same.
2662 * gcc.dg/autopar/parallelization-1.c: Same.
2663 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2664 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2665 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2666 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2667 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2668 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2669 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2670 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2671 * gcc.dg/autopar/pr39500-1.c: Same.
2672 * gcc.dg/autopar/pr39500-2.c: Same.
2673 * gcc.dg/autopar/pr46193.c: Same.
2674 * gcc.dg/autopar/pr46194.c: Same.
2675 * gcc.dg/autopar/pr49580.c: Same.
2676 * gcc.dg/autopar/pr49960-1.c: Same.
2677 * gcc.dg/autopar/pr49960.c: Same.
2678 * gcc.dg/autopar/pr68373.c: Same.
2679 * gcc.dg/autopar/reduc-1.c: Same.
2680 * gcc.dg/autopar/reduc-1char.c: Same.
2681 * gcc.dg/autopar/reduc-1short.c: Same.
2682 * gcc.dg/autopar/reduc-2.c: Same.
2683 * gcc.dg/autopar/reduc-2char.c: Same.
2684 * gcc.dg/autopar/reduc-2short.c: Same.
2685 * gcc.dg/autopar/reduc-3.c: Same.
2686 * gcc.dg/autopar/reduc-4.c: Same.
2687 * gcc.dg/autopar/reduc-6.c: Same.
2688 * gcc.dg/autopar/reduc-7.c: Same.
2689 * gcc.dg/autopar/reduc-8.c: Same.
2690 * gcc.dg/autopar/reduc-9.c: Same.
2691 * gcc.dg/autopar/uns-outer-4.c: Same.
2692 * gcc.dg/autopar/uns-outer-5.c: Same.
2693 * gcc.dg/autopar/uns-outer-6.c: Same.
2694 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2695 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2696
fd5cbe2f 26972016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2698
2699 PR target/63679
2700 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2701 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2702
fa75ab55 27032016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2704
2705 PR target/63679
2706 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2707 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2708 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2709
214b2582 27102016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2711
2712 PR target/63679
2713 * gcc.dg/tree-ssa/sra-17.c: New.
2714 * gcc.dg/tree-ssa/sra-18.c: New.
2715
13146837 27162016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2717
2718 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2719
6ccd18c2 27202016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2721
2722 * gnat.dg/inline12.adb: New test.
2723
8872b95f 27242016-01-18 Bin Cheng <bin.cheng@arm.com>
2725
2726 PR tree-optimization/66797
2727 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2728
971514e3 27292016-01-18 Richard Biener <rguenther@suse.de>
2730
2731 PR tree-optimization/69170
2732 * gcc.dg/torture/pr69170.c: New testcase.
2733
dfb6d139 27342016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 2735
2736 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2737
164d84c2 27382016-01-16 Tom de Vries <tom@codesourcery.com>
2739
2740 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2741
4c33b769 27422016-01-16 Tom de Vries <tom@codesourcery.com>
2743
2744 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2745 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2746 redundant dg-require-effective-target pthread.
2747 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2748 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2749 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2750 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2751 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2752 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2753 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2754
673441b0 27552016-01-16 David Edelsohn <dje.gcc@gmail.com>
2756
2757 PR target/68609
2758 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2759 * gcc.target/powerpc/recip-7.c: Same.
2760
90153ae7 27612016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2762
2763 PR c++/69091
2764 * g++.dg/template/pr69091.C: New test.
2765
bc24d01d 27662016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2767
2768 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2769 dump does not contain an error_mark_node.
2770 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2771 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2772
4067c0fd 27732016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2774
2775 PR c++/68936
2776 * g++.dg/template/pr68936.C: New test.
2777
27c6dbdd 27782016-01-15 David Edelsohn <dje.gcc@gmail.com>
2779
2780 PR target/68609
2781 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2782 * gcc.target/powerpc/recip-2.c: Same.
2783 * gcc.target/powerpc/recip-3.c: Same.
2784 * gcc.target/powerpc/recip-4.c: Same.
2785 * gcc.target/powerpc/recip-sqrtf.c: Same.
2786
e390c57d 27872016-01-15 Jeff Law <law@redhat.com>
2788
2789 PR tree-optimization/69270
2790 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2791 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2792
ddcfeaf1 27932016-01-15 Paul Thomas <pault@gcc.gnu.org>
2794
2795 PR fortran/49630
2796 * gfortran.dg/deferred_character_13.f90: New test for the fix
2797 of comment 3 of the PR.
2798
2799 PR fortran/54070
2800 * gfortran.dg/deferred_character_8.f90: New test
2801 * gfortran.dg/allocate_error_5.f90: New test
2802
2803 PR fortran/60593
2804 * gfortran.dg/deferred_character_10.f90: New test
2805
2806 PR fortran/60795
2807 * gfortran.dg/deferred_character_14.f90: New test
2808
2809 PR fortran/61147
2810 * gfortran.dg/deferred_character_11.f90: New test
2811
2812 PR fortran/64324
2813 * gfortran.dg/deferred_character_9.f90: New test
2814
81be349c 28152016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2816
2817 PR rtl-optimization/69030
2818 * gcc.target/i386/pr69030.c: New.
2819
998456c5 28202016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2821
2822 * gcc.target/aarch64/target_attr_17.c: New test.
2823
0d85be19 28242016-01-15 Richard Biener <rguenther@suse.de>
2825
2826 PR tree-optimization/66856
2827 * gcc.dg/torture/pr66856-1.c: New testcase.
2828 * gcc.dg/torture/pr66856-2.c: Likewise.
2829
321d36c8 28302016-01-15 Richard Biener <rguenther@suse.de>
2831
2832 PR debug/69137
2833 * g++.dg/lto/pr69137_0.C: New testcase.
2834
d94a1f53 28352016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2836
2837 PR middle-end/69246
2838 * gcc.target/i386/pr69246.c: New test.
2839
5fe9a861 28402016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2841
a9c01e81 2842 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 2843
3d05a5e9 28442016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2845
2846 PR c++/56194
2847 * g++.dg/init/const9.C: Disable test on S/390.
2848
5e8132b5 28492016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2850
2851 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2852 * g++.dg/Wno-frame-address.C: Ditto.
2853
32307cdf 28542016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2855
2856 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2857
1ca28250 28582016-01-15 Richard Biener <rguenther@suse.de>
2859
2860 PR tree-optimization/68961
2861 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2862
6271bd93 28632016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2864
2865 * gcc.target/i386/pr65105-5.c: New test.
2866
dfb6d139 28672016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 2868
2869 * gcc.c-torture/execute/alias-4.c: New testcase.
2870
dfb6d139 28712016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 2872
2873 PR ipa/68148
2874 * g++.dg/ipa/devirt-49.C: New testcase.
2875
7bbac464 28762016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 2877
2878 PR target/65837
2879 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2880 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2881 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2882
4345b868 28832016-01-15 Richard Biener <rguenther@suse.de>
2884
2885 PR tree-optimization/69117
2886 * gcc.dg/torture/pr69117.c: New testcase.
2887
580357e7 28882015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 2889
2890 PR c++/69048
2891 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2892
612baa31 28932016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2894
2895 PR testsuite/67509
2896 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2897 range tests use 100 * maximum instead of maximum + 1.
2898
44e09bc4 28992016-01-14 Jakub Jelinek <jakub@redhat.com>
2900
2901 PR debug/69244
2902 * gcc.dg/guality/pr69244.c: New test.
2903
96962ae4 29042016-01-14 Uros Bizjak <ubizjak@gmail.com>
2905
2906 * lib/target-supports.exp (check_effective_target_issignaling):
2907 New procedure.
2908 * gcc.dg/pr61441.c: Require issignaling effective target.
2909
ab9c400b 29102016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2911
2912 PR target/68803
2913 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2914
a7ed4583 29152016-01-14 David Malcolm <dmalcolm@redhat.com>
2916
2917 PR c++/68819
2918 PR preprocessor/69177
2919 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2920 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2921 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2922 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2923
77f35cec 29242016-01-14 Marek Polacek <polacek@redhat.com>
2925
2926 PR c/69262
2927 * gcc.dg/array-15.c: New test.
2928
915d0950 29292016-01-14 Jakub Jelinek <jakub@redhat.com>
2930
2931 PR middle-end/68146
2932 PR tree-optimization/69155
2933 * gfortran.dg/pr68146.f: New test.
2934 * gfortran.dg/pr69155.f90: New test.
2935
24651fb7 29362016-01-14 Richard Biener <rguenther@suse.de>
2937
2938 PR tree-optimization/68060
2939 * gcc.dg/torture/pr68060-1.c: New testcase.
2940 * gcc.dg/torture/pr68060-2.c: Likewise.
2941
2f63f950 29422016-01-14 Nick Clifton <nickc@redhat.com>
2943
2944 * lib/target-supports.exp
2945 (check_effective_target_arm_neon_ok_nocache): Add an option
2946 sequence that includes setting the ARM architecture to ARMv7-A.
2947 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2948 command line options necessary to enable Neon support.
2949 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2950 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2951 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2952 * gcc.target/arm/pr69180.c: Likewise.
2953
3ce0acde 29542016-01-14 Jeff Law <law@redhat.com>
2955
2956 PR tree-optimization/69270
2957 * gcc.dg/tree-ssa/pr69270.c: New test.
2958
bda05c57 29592016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2960
2961 PR c/66208
2962 * c-c++-common/pr66208.c: New file.
2963
9b657cf1 29642016-01-13 Jakub Jelinek <jakub@redhat.com>
2965
2966 PR tree-optimization/69156
2967 * gcc.dg/pr69156.c: New test.
2968
58ba1b9d 29692016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2970
2971 * gcc.target/i386/pr69225-7.c: New test.
2972
e5fee0fe 29732016-01-13 Richard Henderson <rth@redhat.com>
2974
2975 * gcc.dg/tm/memopt-13.c: Update expected function.
2976 * gcc.dg/tm/memopt-6.c: Likewise.
2977
3f0e9745 29782016-01-13 Uros Bizjak <ubizjak@gmail.com>
2979
2980 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2981 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2982 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2983 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 2984
3f0e9745 29852016-01-13 Tom de Vries <tom@codesourcery.com>
2986
2987 PR tree-optimization/69169
7a6ddc0d 2988 * gcc.dg/pr69169.c: New test.
2989
9b657cf1 29902016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 2991
2992 PR target/69228
2993 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2994 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2995 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2996 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2997 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2998 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2999 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3000 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3001
f704d701 30022016-01-13 Jakub Jelinek <jakub@redhat.com>
3003
3004 PR target/69247
3005 * gcc.dg/pr69247.c: New test.
3006
e966d6b9 30072016-01-13 Richard Biener <rguenther@suse.de>
3008
3009 PR tree-optimization/69242
3010 * gcc.dg/torture/pr69242.c: New testcase.
3011
1ca1d9b2 30122016-01-13 Richard Biener <rguenther@suse.de>
3013
3014 PR tree-optimization/69186
3015 * gcc.dg/torture/pr69186.c: New testcase.
3016
d07cbccc 30172016-01-13 Jeff Law <law@redhat.com>
3018
3019 PR tree-optimization/67755
3020 * gcc.dg/tree-ssa/pr67755.c: New test.
3021
30222016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 3023
3024 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3025 pass number in output by a star.
3026
b95d41cf 30272016-01-12 Bin Cheng <bin.cheng@arm.com>
3028
3029 PR tree-optimization/68911
3030 * gcc.c-torture/execute/pr68911.c: New test.
3031
91d87e22 30322016-01-12 Marek Polacek <polacek@redhat.com>
3033
3034 PR c++/68979
3035 * g++.dg/warn/permissive-1.C: New test.
3036
8a9401a4 30372016-01-12 Jakub Jelinek <jakub@redhat.com>
3038
3039 PR objc++/68511
3040 PR c++/69213
3041 * g++.dg/opt/pr69213.C: New test.
3042
b9cb7a67 30432016-01-12 Christian Bruel <christian.bruel@st.com>
3044
3045 PR target/69180
3046 * gcc.target/arm/pr69180.c: New test.
3047
e4c96992 30482016-01-12 Richard Biener <rguenther@suse.de>
3049
3050 PR lto/69077
3051 * g++.dg/lto/pr69077_0.C: New testcase.
3052 * g++.dg/lto/pr69077_1.C: Likewise.
3053
90525f61 30542016-01-12 Jakub Jelinek <jakub@redhat.com>
3055
3056 PR target/69175
3057 * g++.dg/opt/pr69175.C: New test.
3058
9e7edfd3 30592016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3060
3061 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3062 rather than #including math.h & stdlib.h.
3063 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3064 * gcc.dg/vect/pr49771.c: Likewise.
3065 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3066 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3067 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3068 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3069 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3070 * gcc.dg/vect/pr44507.c: Likewise.
3071 * gcc.dg/vect/pr45902.c: Likewise.
3072 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3073 * gcc.dg/vect/vect-117.c: Likewise.
3074 * gcc.dg/vect/vect-99.c: Likewise.
3075 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3076 * gcc.dg/vect/vect-cond-1.c: Likewise.
3077 * gcc.dg/vect/vect-cond-2.c: Likewise.
3078 * gcc.dg/vect/vect-cond-3.c: Likewise.
3079 * gcc.dg/vect/vect-cond-4.c: Likewise.
3080 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3081 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3082 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3083 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3084 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3085 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3086 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3087 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3088 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3089 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3090 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3091 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3092 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3093 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3094 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3095 include of signal.h.
3096 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3097 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3098 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3099 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3100 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3101 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3102 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3103 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3104 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3105 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3106 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3107 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3108 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3109 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3110 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3111 * gcc.dg/vect/vect-outer-5.c: Likewise.
3112 * gcc.dg/vect/vect-outer-6.c: Likewise.
3113 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3114 include of stdio.h.
3115
3368873d 31162016-01-12 Nick Clifton <nickc@redhat.com>
3117
3118 PR target/68913
3119 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3120 to fread so that it will be found in all target runtimes.
3121
0464ea95 31222016-01-12 Richard Biener <rguenther@suse.de>
3123
3124 PR tree-optimization/69053
3125 * g++.dg/torture/pr69053.C: New testcase.
3126
7819730f 31272016-01-12 Richard Biener <rguenther@suse.de>
3128
3129 PR tree-optimization/69168
3130 * gcc.dg/torture/pr69168.c: New testcase.
3131
995bfebf 31322016-01-12 Richard Biener <rguenther@suse.de>
3133
3134 PR tree-optimization/69157
3135 * gcc.dg/torture/pr69157.c: New testcase.
3136
31372016-01-12 Richard Biener <rguenther@suse.de>
3138
3139 PR tree-optimization/69174
3140 * gcc.dg/torture/pr69174.c: New testcase.
3141
1d10d64c 31422016-01-12 Jakub Jelinek <jakub@redhat.com>
3143
3144 PR c++/66808
3145 PR c++/69000
3146 * g++.dg/tls/pr66808.C: New test.
3147 * g++.dg/tls/pr69000.C: New test.
3148
f0b79faf 31492016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3150
3151 * gcc.target/powerpc/swaps-p8-23.c: New test.
3152 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3153
04cf75a4 31542016-01-11 John David Anglin <danglin@gcc.gnu.org>
3155
3156 PR tree-optimization/68356
3157 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3158
0eb4264c 31592016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3160 Jim Wilson <jim.wilson@linaro.org>
3161
3162 PR target/69194
3163 * gcc.target/arm/pr69194.c: New test.
3164
2f66de64 31652016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3166
3167 PR target/69225
3168 * gcc.target/i386/pr69225-1.c: New test.
3169 * gcc.target/i386/pr69225-2.c: Likewise.
3170 * gcc.target/i386/pr69225-3.c: Likewise.
3171 * gcc.target/i386/pr69225-4.c: Likewise.
3172 * gcc.target/i386/pr69225-5.c: Likewise.
3173 * gcc.target/i386/pr69225-6.c: Likewise.
3174
36105e82 31752016-01-11 Jakub Jelinek <jakub@redhat.com>
3176
1c78ce2e 3177 PR target/67462
3178 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3179 if lp64.
3180
a4a87320 3181 PR target/69071
3182 * gcc.dg/pr69071.c: New test.
3183
91fbd04f 3184 PR c++/69211
3185 * g++.dg/opt/pr69211.C: New test.
3186
36105e82 3187 PR tree-optimization/69214
3188 * gcc.c-torture/compile/pr69214.c: New test.
3189
e934c380 31902016-01-11 Uros Bizjak <ubizjak@gmail.com>
3191
3192 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3193 * gcc.target/i386/pr66232-11.c: Ditto.
3194 * gcc.target/i386/pr66232-12.c: Ditto.
3195 * gcc.target/i386/pr66232-13.c: Ditto.
3196
3ff1b153 31972016-01-11 Richard Biener <rguenther@suse.de>
3198
3199 PR tree-optimization/69173
3200 * gcc.dg/torture/pr69173.c: New testcase.
3201
04e1504c 32022016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3203
3204 PR rtl-optimization/68796
3205 * gcc.target/aarch64/tst_5.c: New test.
3206 * gcc.target/aarch64/tst_6.c: Likewise.
3207
ae8718b5 32082016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3209
3210 PR rtl-optimization/68841
3211 * gcc.dg/pr68841.c: New test.
3212 * gcc.c-torture/execute/pr68841.c: New test.
3213
bd8bece2 32142016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3215
3216 PR rtl-optimization/68920
3217 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3218 for ix86 targets.
3219 * gcc.dg/ifcvt-5.c: New test.
3220
9b657cf1 32212016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 3222
3223 PR bootstrap/69123
3224 * g++.dg/pr69123.C: New.
3225
7a158352 32262016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3227
3228 PR target/69010
3229 * gcc.target/i386/pr69010.c: New test.
3230
ff375d11 32312016-01-11 Martin Jambor <mjambor@suse.cz>
3232
3233 PR ipa/69044
3234 * gcc.target/i386/chkp-pr69044.c: New test.
3235
9eb890f1 32362016-01-11 Tom de Vries <tom@codesourcery.com>
3237
3238 PR tree-optimization/69109
3239 * gcc.dg/autopar/pr69109-2.c: New test.
3240 * gcc.dg/autopar/pr69109.c: New test.
3241
c4157ee5 32422016-01-11 Tom de Vries <tom@codesourcery.com>
3243
3244 PR tree-optimization/69108
3245 * gcc.dg/autopar/pr69108.c: New test.
3246
b933e511 32472016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3248
3249 PR c++/69029
3250 * c-c++-common/Wisleading-indentation.c: Augment test.
3251
efb73de1 32522016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3253
3254 PR fortran/69154
3255 * gfortran.dg/inline_matmul_12.f90: New test.
3256
40c86c3b 32572016-01-10 Paul Thomas <pault@gcc.gnu.org>
3258
3259 PR fortran/67779
3260 * gfortran.dg/actual_array_offset_1: New test.
3261
a006c0bb 32622016-01-10 Tom de Vries <tom@codesourcery.com>
3263
3264 PR tree-optimization/69062
3265 * gcc.dg/autopar/pr69062.c: New test.
3266
880ed4be 32672016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3268
3269 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3270 * gcc.dg/vect/slp-perm-2.c: Likewise.
3271 * gcc.dg/vect/slp-perm-3.c: Likewise.
3272 * gcc.dg/vect/slp-perm-5.c: Likewise.
3273 * gcc.dg/vect/slp-perm-6.c: Likewise.
3274 * gcc.dg/vect/slp-perm-7.c: Likewise.
3275 * gcc.dg/vect/slp-perm-8.c: Likewise.
3276
d95e1856 32772016-01-10 Tom de Vries <tom@codesourcery.com>
3278
3279 PR tree-optimization/69039
3280 * gcc.dg/autopar/pr69039.c: New test.
3281
0f8f48d0 32822016-01-09 Marek Polacek <polacek@redhat.com>
3283
3284 PR c++/69113
3285 * g++.dg/pr69113.C: New test.
3286
7dff0499 32872016-01-09 Jakub Jelinek <jakub@redhat.com>
3288
3289 PR middle-end/50865
3290 PR tree-optimization/69097
3291 * gcc.c-torture/execute/pr50865.c: New test.
3292 * gcc.c-torture/execute/pr69097-1.c: New test.
3293 * gcc.c-torture/execute/pr69097-2.c: New test.
3294 * gcc.dg/pr69097-1.c: New test.
3295 * gcc.dg/pr69097-2.c: New test.
3296
18431e78 32972016-01-09 Jakub Jelinek <jakub@redhat.com>
3298
3299 PR c++/69164
3300 * g++.dg/opt/pr69164.C: New test.
3301
1943a4a2 33022016-01-08 Jakub Jelinek <jakub@redhat.com>
3303
3304 PR tree-optimization/69167
3305 * gcc.dg/pr69167.c: New test.
3306
a143e277 33072016-01-08 Marek Polacek <polacek@redhat.com>
3308
3309 PR c++/68449
3310 * g++.dg/pr68449.C: New.
3311
44c01906 33122016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3313
3314 PR tree-optimization/68707
3315 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3316 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3317 on platforms supporting it.
3318 * gcc.dg/vect/slp-perm-2.c: Likewise.
3319 * gcc.dg/vect/slp-perm-3.c: Likewise.
3320 * gcc.dg/vect/slp-perm-5.c: Likewise.
3321 * gcc.dg/vect/slp-perm-7.c: Likewise.
3322 * gcc.dg/vect/slp-perm-8.c: Likewise.
3323 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3324 on platforms supporting it.
3325
c437d1e8 33262016-01-08 Jakub Jelinek <jakub@redhat.com>
3327
c9595c51 3328 PR tree-optimization/69162
3329 * gcc.dg/pr69162.c: New test.
3330
c437d1e8 3331 PR tree-optimization/69172
3332 * gcc.dg/pr69172.c: New test.
3333
6a46a28c 33342016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3335
3336 PR tree-optimization/67781
3337 * gcc.c-torture/execute/pr67781.c: New file.
3338
62ad9a04 33392016-01-08 Jakub Jelinek <jakub@redhat.com>
3340
3341 PR tree-optimization/69083
3342 * gcc.dg/vect/pr69083.c: New test.
3343
9e0e8c2a 33442016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3345
3346 PR tree-optimization/61441
3347 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3348 Use -fexcess-precision=standard for compiler options.
3349 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3350
5d034e37 33512016-01-08 Jakub Jelinek <jakub@redhat.com>
3352
5013f740 3353 PR fortran/69128
3354 * gfortran.dg/gomp/pr69128.f90: New test.
3355
5d034e37 3356 PR c++/69145
3357 * g++.dg/ext/pr69145-1.C: New test.
3358 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3359 * g++.dg/ext/pr69145-2.h: New file.
3360
517906ff 33612016-01-07 Martin Sebor <msebor@redhat.com>
3362
3363 PR c/68966
3364 * gcc.dg/atomic-fetch-bool.c: New test.
3365 * gcc.dg/sync-fetch-bool.c: New test.
3366
cdbb524c 33672016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3368
3369 PR fortran/66680
3370 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3371
ec3aba9e 33722016-01-07 Nick Clifton <nickc@redhat.com>
3373
3374 PR target/66655
3375 * g++.dg/pr66655.C: New test.
3376 * g++.dg/pr66655_1.cc: Test support file.
3377 * g++.dg/pr66655.h: Test header file.
3378
9b657cf1 33792016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 3380
3381 PR fortran/66680
3382 gfortran.dg/gomp/pr66680.f90: New test.
3383
cd45d7a5 33842016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3385
3386 PR target/69171
3387 * gcc.target/i386/pr69171-1.c: New test.
3388 * gcc.target/i386/pr69171-2.c: Likewise.
3389 * gcc.target/i386/pr69171-3.c: Likewise.
3390 * gcc.target/i386/pr69171-4.c: Likewise.
3391 * gcc.target/i386/pr69171-5.c: Likewise.
3392 * gcc.target/i386/pr69171-6.c: Likewise.
3393
4a86a91a 33942015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3395
3396 PR middle-end/67639
3397 * c-c++-common/pr67639.c: New test.
3398
34c05552 33992016-01-07 Jakub Jelinek <jakub@redhat.com>
3400
3401 PR tree-optimization/69141
3402 * g++.dg/opt/pr69141.C: New test.
3403
f08d6895 34042016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3405
3406 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3407
32ec4173 34082016-01-06 Uros Bizjak <ubizjak@gmail.com>
3409
3410 PR target/69140
3411 * gcc.target/i386/pr69140.c: New test
3412
d74214f3 34132016-01-06 David Malcolm <dmalcolm@redhat.com>
3414
3415 * gcc.dg/bad-dereference.c: New test case.
3416
73991cab 34172015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3418
3419 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3420
fc8cc457 34212016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3422
3423 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3424
be3c9981 34252016-01-06 Marek Polacek <polacek@redhat.com>
3426
3427 PR sanitizer/69099
3428 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3429
2cb724f9 34302016-01-05 Marek Polacek <polacek@redhat.com>
3431
3432 PR c/69104
3433 * gcc.dg/atomic-invalid-2.c: New.
3434
233a53ed 34352016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3436
3437 PR target/68991
3438 * gcc.target/i386/pr68991.c: New test.
3439
ea87c5e3 34402016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3441
3442 PR target/68991
3443 * g++.dg/pr68991-1.C: New test.
3444 * g++.dg/pr68991-2.C: Likewise.
3445
1943a4a2 34462016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 3447
1943a4a2 3448 PR other/60465
afe82e5b 3449 * gcc.target/ia64/pr60465-gprel64.c: New test.
3450 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3451
1e9147dd 34522016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3453
3454 PR rtl-optimization/68651
3455 * gcc.target/aarch64/pr68651_1.c: New test.
3456
d42aa619 34572016-01-05 David Malcolm <dmalcolm@redhat.com>
3458
3459 PR c/69122
3460 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3461
1776de76 34622016-01-05 Nathan Sidwell <nathan@acm.org>
3463
2d7d361d 3464 PR c++/58583
3465 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3466
1776de76 3467 * gcc.dg/alias-15.c: New.
3468
5beb12c0 34692016-01-05 Nick Clifton <nickc@redhat.com>
3470
3471 PR target/68870
3472 * g++.dg/pr68770.C: New test.
3473
d8cca921 34742016-01-04 Mike Stump <mikestump@comcast.net>
3475
3476 * lib/target-supports.exp (check_effective_target_cilkplus):
3477 cilkplus targets require pthreads.
afc907ef 3478 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 3479
8427dff3 34802016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3481
3482 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3483 generation.
3484
f1717362 34852016-01-04 Jakub Jelinek <jakub@redhat.com>
3486
3487 Update copyright years.
3488
d7d6a3ab 34892016-01-04 Marek Polacek <polacek@redhat.com>
3490
3491 PR c/68908
3492 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3493 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3494 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3495
b8f4a5f9 34962016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3497
3498 * gcc.target/sparc/20160104-2.c: New test.
3499
6b5c028f 35002016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3501
3502 * gcc.target/sparc/20160104-1.c: New test.
3503
300e1002 35042016-01-03 Paul Thomas <pault@gcc.gnu.org>
3505
3506 PR fortran/65045
3507 * gfortran.dg/pr65045.f90: New test.
3508
855b105f 35092016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3510
3511 * gnat.dg/specs/debug1.ads: Delete.
3512
bdc177dc 35132016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3514
3515 PR libgfortran/68867
3516 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3517 expression.
3518
48aaffae 35192016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3520
3521 PR libgfortran/68867
3522 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3523 PowerPC.
3524
19a468b8 35252016-01-01 Paul Thomas <pault@gcc.gnu.org>
3526
3527 PR fortran/68864
3528 * gfortran.dg/pr68864.f90: New test.
3529
25371c91 35302016-01-01 Jakub Jelinek <jakub@redhat.com>
3531
2a659064 3532 PR tree-optimization/69070
3533 * gcc.dg/pr69070.c: New test.
3534
57aa9851 3535 PR sanitizer/69055
3536 * gfortran.dg/pr69055.f90: New test.
3537
25371c91 3538 PR target/69015
3539 * gcc.dg/pr69015.c: New test.
f1717362 3540\f
fb2c1edd 3541Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 3542
3543Copying and distribution of this file, with or without modification,
3544are permitted in any medium without royalty provided the copyright
3545notice and this notice are preserved.