]> 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
42bb3bfb 12016-03-09 Richard Biener <rguenther@suse.de>
2
3 PR c/70143
4 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
7
27527428 82016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9
10 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
11 arm-*-*.
12
248449f2 132016-03-09 Jakub Jelinek <jakub@redhat.com>
14
1bd49ced 15 PR middle-end/67278
16 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
17
248449f2 18 PR target/67278
19 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
20
21 PR middle-end/70050
22 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
23 in testcase comment.
24
dfc460ff 252016-03-09 Tom de Vries <tom@codesourcery.com>
26
27 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
28 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
29 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
30 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
31 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
32 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
33 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
34 * gfortran.dg/goacc/kernels-loop.f95: New test.
35
0377fc7f 362016-03-08 Martin Sebor <msebor@redhat.com>
37
38 PR c++/62096
39 * g++.dg/warn/overflow-warn-7.C: New test.
40
3556aa80 412016-03-08 Jason Merrill <jason@redhat.com>
42
43 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
44 * lib/target-supports.exp (check_effective_target_concepts): New.
45
e5096208 462016-03-08 Jakub Jelinek <jakub@redhat.com>
47
5370eb8d 48 PR c++/70135
49 * g++.dg/cpp1y/constexpr-loop4.C: New test.
50 * g++.dg/ubsan/pr70135.C: New test.
51
e5096208 52 PR target/70110
53 * gcc.dg/pr70110.c: New test.
54
cc37120d 552016-03-07 Martin Jambor <mjambor@suse.cz>
56
57 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
58 * c-c++-common/gomp/if-1.c: Likewise.
59 * c-c++-common/gomp/pr61486-2.c: Likewise.
60 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
61 to dg-additional-options.
62 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
63 * g++/gomp/target-teams-1.c: Likewise.
64 * gcc.dg/gomp/gomp.exp: Likewise.
65 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
66 dg-additional-options.
67 * gfortran.dg/gomp/gomp.exp: Likewise.
68 * gfortran.dg/gomp/target1.f90: Remove dg-options.
69 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
70 dg-additional-options.
71 * gfortran.dg/gomp/target3.f90: Remove dg-options.
72
53c248d8 732016-03-07 Martin Jambor <mjambor@suse.cz>
74
75 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
76 * c-c++-common/gomp/gridify-1.c: New test.
77 * gfortran.dg/gomp/gridify-1.f90: Likewise.
78
541e79a0 792016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
80
81 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
82 trigger for cortex-r8, when scanning for register r8.
83 * gcc.target/arm/pr45701-2.c: Likewise.
84
4dfabd94 852016-02-26 Richard Biener <rguenther@suse.de>
86 Jeff Law <law@redhat.com>
87
88 PR tree-optimization/69740
89 * gcc.c-torture/compile/pr69740-1.c: New test.
90 * gcc.c-torture/compile/pr69740-2.c: New test.
91
1b63a87b 922016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
93
94 * lib/target-supports.exp
95 (check_effective_target_whole_vector_shift): Enable for PPC64.
96
d33914da 972016-03-07 Richard Biener <rguenther@suse.de>
98
99 PR tree-optimization/70115
100 * gcc.dg/torture/pr70115.c: New testcase.
101
584fba4b 1022016-03-07 Nathan Sidwell <nathan@codesourcery.com>
103
104 PR middle-end/69916
105 * c-c-++-common/goacc/pr69916.c: New.
106
7f2f5ec0 1072016-03-07 Richard Henderson <rth@redhat.com>
108
109 * gcc.c-torture/compile/pr70061.c: New test.
110
f530e7c4 1112016-03-07 Richard Biener <rguenther@suse.de>
112
113 PR testsuite/70109
114 * gcc.dg/vect/O3-pr36098.c: New testcase.
115
a3855fed 1162016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
117
118 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
119
091ffc31 1202016-03-07 Eric Botcazou <ebotcazou@adacore.com>
121
122 * gnat.dg/renaming9.ad[sb]: New testcase.
123
2941b871 1242016-03-05 Jakub Jelinek <jakub@redhat.com>
125
126 PR c++/70084
127 * g++.dg/expr/stdarg3.C: New test.
128
5173ce42 1292016-03-04 Jeff Law <law@redhat.com>
130
131 PR tree-optimization/69196
132 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
133 x86_64-*-*.
134
2d1d2e55 1352016-03-04 Bernd Schmidt <bschmidt@redhat.com>
136
0e43078e 137 PR c/69973
138 * gcc.dg/pr69973.c: New test.
139
d8ec06ae 140 PR rtl-optimization/69941
141 * gcc.dg/torture/pr69941.c: New test.
142
2d1d2e55 143 PR c/69824
144 * gcc.dg/pr69824.c: New test.
145
32f692e2 1462016-03-05 Tom de Vries <tom@codesourcery.com>
147
148 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
149 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
150 function.
151
1c699e9a 1522016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
153
154 PR c++/66786
155 * g++.dg/cpp1y/var-templ48.C: New test.
156 * g++.dg/cpp1y/var-templ49.C: New test.
157
358448c6 1582016-03-04 Eric Botcazou <ebotcazou@adacore.com>
159
160 * g++.dg/Wno-frame-address.C: Skip on IA-64.
161
01dc3c45 1622016-03-04 Jakub Jelinek <jakub@redhat.com>
163
e968ff6d 164 PR c++/70035
165 * g++.dg/ubsan/pr70035.C: New test.
166
01dc3c45 167 PR target/70062
168 * gcc.target/i386/pr70062.c: New test.
169
3937d618 1702016-03-04 H.J. Lu <hongjiu.lu@intel.com>
171
172 * g++.dg/template/typename21.C: Remove c++98_only.
173
c58ac7f8 1742016-03-04 H.J. Lu <hongjiu.lu@intel.com>
175
176 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
177
0060768a 1782016-03-04 David Malcolm <dmalcolm@redhat.com>
179
180 PR c/68187
181 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
182 function.
183 (fn_42_b): Likewise.
184 (fn_42_c): Likewise.
185
74c6fd40 1862016-03-04 David Malcolm <dmalcolm@redhat.com>
187
188 PR c/68187
189 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
190 function.
191 (fn_40_b): Likewise.
192 (fn_41_a): Likewise.
193 (fn_41_b): Likewise.
194
31b11359 1952016-03-04 Jakub Jelinek <jakub@redhat.com>
196
197 PR target/70059
198 * gcc.target/i386/avx512f-pr70059.c: New test.
199 * gcc.target/i386/avx512dq-pr70059.c: New test.
200
c5b93452 2012016-03-04 Bernd Schmidt <bschmidt@redhat.com>
202
203 PR rtl-optimization/57676
204 * gcc.dg/torture/pr57676.c: New test.
205
268fbd56 2062016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
207
208 * gcc.dg/pr70026.c: New test.
209
6560d1ad 2102016-03-04 Marek Polacek <polacek@redhat.com>
211
212 PR c/69798
213 * gcc.dg/cilk-plus/pr69798-1.c: New test.
214 * gcc.dg/cilk-plus/pr69798-2.c: New test.
215
cc7dfddf 2162016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
217
218 PR target/70004
219 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
220 Delete.
221 (test_corners_sisd_si): Likewise.
222 (main): Remove checks of the above.
223 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
224
e9663bd4 2252016-03-04 Eric Botcazou <ebotcazou@adacore.com>
226
227 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
228
dcdd684e 2292016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
230
231 * gcc.dg/torture/pr69951.c: Accept argc==0.
232
e692d332 2332016-03-04 Richard Biener <rguenther@suse.de>
234
235 PR c++/70054
236 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
237 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
238
af77b7e6 2392016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
240
241 PR testsuite/69766
242 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
243 testing multiarch.
244
290da96e 2452016-03-04 Jakub Jelinek <jakub@redhat.com>
246
247 PR debug/69947
248 * gcc.dg/guality/pr69947.c: New test.
249
e51ce713 2502016-03-03 Jakub Jelinek <jakub@redhat.com>
251
252 PR ada/70017
253 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
254
1feed892 2552016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
256
257 PR rtl-optimization/69904
258 * gcc.target/arm/pr69904.c: New test.
259
c32bda69 2602016-03-03 Jakub Jelinek <jakub@redhat.com>
261
262 PR target/70021
263 * gcc.dg/vect/pr70021.c: New test.
264 * gcc.target/i386/pr70021.c: New test.
265
1bc579ed 2662016-03-03 Marek Polacek <polacek@redhat.com>
267
268 PR middle-end/70050
269 * gcc.dg/pr70050.c: New test.
270
cfa8d638 2712016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
272
273 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
274
1b889259 2752016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
276
277 PR tree-optimization/70043
278 * gfortran.dg/vect/pr70043.f90: New test.
279
f756dfa3 2802016-03-03 Eric Botcazou <ebotcazou@adacore.com>
281
282 * gnat.dg/specs/task1.ads: New test.
283
5cb4863d 2842016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
285
286 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
287 Invoke gdb with -batch.
288 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
289
5dd12e43 2902016-03-03 Richard Biener <rguenther@suse.de>
291
292 PR tree-optimization/55936
293 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
294
d97ba4ca 2952016-03-02 Jeff Law <law@redhat.com>
296
5d23c86f 297 PR rtl-optimization/69942
298 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
299 effects of argument promotions.
300
d97ba4ca 301 PR tree-optimization/69987
302 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
303 target does not support -fprefetch-loop-arrays.
304
901faaa0 3052016-03-02 Uros Bizjak <ubizjak@gmail.com>
306
307 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
308
51f6fdce 3092016-03-02 Bin Cheng <bin.cheng@arm.com>
310
6bc7872f 311 PR rtl-optimization/69052
51f6fdce 312 * gcc.target/i386/pr69052.c: New test.
313
31d31e07 3142016-03-02 Alan Modra <amodra@gmail.com>
315
316 * gcc.dg/pr69990.c: New.
317
04faee95 3182016-03-02 Jakub Jelinek <jakub@redhat.com>
319
270d0117 320 PR c/68062
321 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
322
323 PR middle-end/70022
324 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
325
04faee95 326 PR target/70028
327 * gcc.target/i386/pr70028.c: New test.
328
a2cc9e8e 3292016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
330
331 * c-c++-common/asan/swapcontext-test-1.c,
332 * c-c++-common/tsan/thread_leak.c,
333 * g++.dg/tsan/aligned_vs_unaligned_race.C,
334 * g++.dg/tsan/benign_race.C,
335 * g++.dg/tsan/fd_close_norace.C,
336 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
337 races with sanitizer output
338
dd4bd263 3392016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 340 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 341
342 PR target/67278
343 * gcc.dg/simd-8.c: New testcase.
344
b5fe3a49 3452016-03-02 Richard Biener <rguenther@suse.de>
346
347 PR middle-end/67278
348 * gcc.dg/simd-7.c: New testcase.
349
23601f67 3502016-03-02 Eric Botcazou <ebotcazou@adacore.com>
351
352 * gcc.target/i386/pr70007.c: Tweak.
353
f66f65e7 3542016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
355
356 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
357
60773515 3582016-03-02 Marek Polacek <polacek@redhat.com>
359
360 PR c/67854
361 * gcc.dg/pr67854.c: New test.
362
6c094cb1 3632016-03-02 Jakub Jelinek <jakub@redhat.com>
364
365 PR middle-end/70025
366 * gcc.dg/torture/pr70025.c: New test.
367
7627bb56 3682016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
369
370 PR tree-optimization/68621
371 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
372
066c8e94 3732016-03-01 Eric Botcazou <ebotcazou@adacore.com>
374
375 * gcc.target/i386/pr70007.c: New test.
376
d3b819ad 3772016-03-01 Jeff Law <law@redhat.com>
378
d4b9ad56 379 PR tree-optimization/69196
7e217344 380 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 381
d3b819ad 382 PR tree-optimization/69196
383 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
384 duplicating code and spoiling the expected output.
385
4f37285d 3862016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
387
388 PR target/70033
389 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
390 supports power9 before doing tests.
391 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
392 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
393 * gcc.target/powerpc/p9-permute.c: Likewise.
394
3e9c4f6c 3952016-03-01 Uros Bizjak <ubizjak@gmail.com>
396
397 PR target/70027
398 * gcc.target/i386/pr70027.c: New test.
399
e324729e 4002016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 401
402 * gcc.dg/pr70017.c: New test.
403
40e9ce2d 4042016-03-01 Jakub Jelinek <jakub@redhat.com>
405
406 PR c/69796
407 PR c/69974
408 * gcc.dg/pr69796.c: New test.
409 * gcc.dg/pr69974.c: New test.
410
e8b016ea 4112016-03-01 Eric Botcazou <ebotcazou@adacore.com>
412
413 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
414
24d3127c 4152016-02-29 Jeff Law <law@redhat.com>
416
417 PR tree-optimization/69987
418 * gfortran.dg/pr69987.f90: New test.
419
420 PR tree-optimization/69989
421 * gcc.c-torture/compile/pr69989-2.c: New test.
422
12cc1225 4232016-03-01 Marek Polacek <polacek@redhat.com>
424
425 PR c++/69795
426 * g++.dg/parse/invalid1.C: New test.
427
d99a947c 4282016-03-01 Richard Biener <rguenther@suse.de>
429
430 PR middle-end/70022
431 * gcc.dg/pr70022.c: New testcase.
432
395dbc60 4332016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
434
435 PR tree-optimization/69956
436 * gcc.dg/pr69956.c: New test.
437
40a35c55 4382016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
439
440 PR target/70011
441 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
442 XFAIL when hardware supports efficient unaligned storage access.
443
4edc90b0 4442016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
445
446 PR c++/69961
447 * g++.dg/template/pr69961a.C: New test.
448 * g++.dg/template/pr69961b.C: New test.
449
1ed1f69a 4502016-02-29 David Malcolm <dmalcolm@redhat.com>
451
452 PR preprocessor/69985
453 * gcc.dg/cpp/pr69985.c: New test case.
454
01c5d15d 4552016-02-29 Jeff Law <law@redhat.com>
456
3a4d3de5 457 PR tree-optimization/70005
458 * gcc.c-torture/execute/pr70005.c New test.
459
01c5d15d 460 PR tree-optimization/69999
461 * gcc.c-torture/compile/pr69999.c: New test.
462
1bf66b54 4632016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
464
465 PR tree-optimization/69652
466 * gcc.dg/torture/pr69652.c: Delete test.
467 * gcc.dg/vect/pr69652.c: New test.
468
b4d653d5 4692016-02-19 Richard Biener <rguenther@suse.de>
470
471 PR tree-optimization/69980
472 * gfortran.dg/vect/pr69980.f90: New testcase.
473
35bc4745 4742016-02-29 Eric Botcazou <ebotcazou@adacore.com>
475
476 * gcc.target/sparc/20160229-1.c: New test.
477
bb54a538 4782016-02-29 Eric Botcazou <ebotcazou@adacore.com>
479
480 * gnat.dg/stack_usage3.adb: New test.
481 * gnat.dg/stack_usage3_pkg.ads: New helper.
482
95164e71 4832016-02-29 Eric Botcazou <ebotcazou@adacore.com>
484
485 * gnat.dg/renaming8.adb: New test.
486 * gnat.dg/renaming8_pkg1.ads: New helper.
487 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
488 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
489
a890896f 4902016-02-29 Richard Biener <rguenther@suse.de>
491
492 PR tree-optimization/69720
493 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
494
5c70403a 4952016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
496
497 PR fortran/68147
498 PR fortran/47674
499 * gfortran.dg/realloc_on_assign_26.f90: New test case.
500
dfb6d139 5012016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 502 Jerry DeLisle <jvdelisle@gcc.gnu.org>
503
504 PR fortran/56007
505 * gfortran.dg/coarray_8.f90: Adjust error message.
506 * gfortran.dg/pr56007.f90: New test.
507 * gfortran.dg/pr56007.f: New test.
508
536508db 5092016-02-28 H.J. Lu <hongjiu.lu@intel.com>
510
511 PR tree-optimization/69989
512 * gcc.dg/torture/pr69989.c: New test.
513
eec75e45 5142016-02-28 Eric Botcazou <ebotcazou@adacore.com>
515
516 * gcc.target/i386/stack-realign-win.c: New test.
517
0175e45a 5182016-02-28 Harald Anlauf <anlauf@gmx.de>
519
520 PR fortran/60126
521 * gfortran.dg/pr60126.f90: New test.
522
2a703589 5232016-02-27 Jeff Law <law@redhat.com>
524
525 Revert
526 2016-02-26 Richard Biener <rguenther@suse.de>
527 Jeff Law <law@redhat.com>
528
529 PR tree-optimization/69740
530 * gcc.c-torture/compile/pr69740-1.c: New test.
531 * gcc.c-torture/compile/pr69740-2.c: New test.
532
359b4c18 5332016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
534
1c96765a 535 PR fortran/69910
359b4c18 536 * gfortran.dg/newunit_4.f90: New test.
537
49462d93 5382016-02-27 Jakub Jelinek <jakub@redhat.com>
539
540 PR target/69613
541 PR rtl-optimization/69886
542 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
543 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
544 target.
545
c4ac733e 5462016-02-26 Martin Sebor <msebor@redhat.com>
547
548 PR tree-optimization/15826
549 * gcc.dg/tree-ssa/pr15826.c: New test.
550
da8c4b5d 5512016-02-26 Jakub Jelinek <jakub@redhat.com>
552
553 PR target/69969
554 * gcc.target/powerpc/pr69969.c: New test.
555
0a4558eb 5562016-02-26 Martin Sebor <msebor@redhat.com>
557
558 PR c++/15766
559 * g++.old-deja/g++.other/decl5.C: Add a test case.
560
5b500299 5612016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
562
563 PR target/69946
564 * gcc.target/powerpc/pr69946.c: New file.
565
565f533b 5662016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 567 Jeff Law <law@redhat.com>
565f533b 568
0a4558eb 569 PR tree-optimization/69740
565f533b 570 * gcc.c-torture/compile/pr69740-1.c: New test.
571 * gcc.c-torture/compile/pr69740-2.c: New test.
572
ff67cbea 5732016-02-26 Martin Jambor <mjambor@suse.cz>
574
575 PR middle-end/69920
576 * gcc.dg/torture/pr69932.c: New test.
577 * gcc.dg/torture/pr69936.c: Likewise.
578
e400d817 5792016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
580
581 PR target/69709
582 * gcc.target/s390/pr69709.c: New test.
583
126a5a2d 5842016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
585
586 PR target/69245
587 * gcc.target/aarch64/pr69245_1.c: New test.
588
59c58860 5892016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
590
591 PR target/69613
592 * gcc.dg/torture/pr69613.c: New test.
593
9441fa4e 5942016-02-26 Jakub Jelinek <jakub@redhat.com>
595
596 PR rtl-optimization/69891
597 * gcc.target/i386/pr69891.c: New test.
598
e48fcde0 5992016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 600 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
601
35ed600a 602 PR target/61397
f41208a1 603 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
604 functionality for both 32-bit and 64-bit.
605
c86aaa0e 6062016-02-26 Richard Biener <rguenther@suse.de>
607
608 PR tree-optimization/69551
609 * gcc.dg/torture/pr69951.c: New testcase.
610
38e71a65 6112016-02-25 Richard Biener <rguenther@suse.de>
612
613 PR tree-optimization/48795
614 * gcc.dg/Warray-bounds-18.c: New testcase.
615
03331e69 6162016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
617
618 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
619
f14d8d6a 6202016-02-25 Jakub Jelinek <jakub@redhat.com>
621
622 PR rtl-optimization/69896
623 * gcc.dg/pr69896.c: New test.
624
4003c807 6252016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
626
627 PR c++/69736
628 * g++.dg/cpp1y/paren2.C: New test.
629
a0573328 6302016-02-24 Martin Sebor <msebor@redhat.com>
631
632 PR c/51147
633 * gcc.dg/enum-mode-2.c: New test.
634
2cde02ad 6352016-02-24 Jakub Jelinek <jakub@redhat.com>
636
637 PR c++/69922
638 * g++.dg/warn/Wnonnull-compare-6.C: New test.
639 * g++.dg/warn/Wnonnull-compare-7.C: New test.
640 * g++.dg/ubsan/pr69922.C: New test.
641
f0ea75d1 6422016-02-24 Marek Polacek <polacek@redhat.com>
643
644 PR c/69819
645 * gcc.dg/pr69819.c: New test.
646
05027366 6472016-02-24 Martin Sebor <msebor@redhat.com>
648
34ed562b 649 PR c++/69912
650 * g++.dg/ext/flexary15.C: New test.
651
6522016-02-24 Martin Sebor <msebor@redhat.com>
653
654 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 655 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 656 * g++.dg/ext/builtin_alloca.C: Same.
05027366 657
650c3ad5 6582016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
659 Charles Baylis <charles.baylis@linaro.org>
660
661 PR debug/61033
662 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
663
596070e8 6642016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 665 Jakub Jelinek <jakub@redhat.com>
596070e8 666
667 PR middle-end/69760
668 * gcc.dg/torture/pr69760.c: New testcase.
669
d6b92d9f 6702016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
671
672 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
673 pattern on Solaris with as.
674
90436d9d 6752016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
676
677 * gcc.target/arm/cond_sub_restrict_it.c: New test.
678 * gcc.target/arm/condarith_restrict_it.c: Likewise.
679 * gcc.target/arm/movcond_restrict_it.c: Likewise.
680 * gcc.target/arm/negscc_restrict_it.c: Likewise.
681
7c749495 6822016-02-24 Jakub Jelinek <jakub@redhat.com>
683
684 PR middle-end/69915
685 * gcc.dg/pr69915.c: New test.
686
9c9680b5 6872016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
688
689 PR rtl-optimization/69886
690 * gcc.dg/torture/pr69886.c: New test.
691
36d081ee 6922016-02-24 Richard Biener <rguenther@suse.de>
693
694 PR middle-end/68963
695 * gcc.dg/torture/pr68963.c: New testcase.
696
2a0accb9 6972016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
698
699 PR target/69875
700 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
701 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
702 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
703 * gcc.target/arm/atomic_loaddi_1.c: New test.
704 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
705 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
706 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
707 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
708 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
709 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
710 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
711 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
712
f0e92ef1 7132016-02-24 Jakub Jelinek <jakub@redhat.com>
714
715 PR middle-end/69909
716 * gcc.dg/torture/pr69909.c: New test.
717
6907286f 7182016-02-24 Richard Biener <rguenther@suse.de>
719
720 PR tree-optimization/69907
721 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
722 * gcc.dg/vect/bb-slp-34.c: XFAIL.
723 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
724
e6ab7475 7252016-02-24 Christian Bruel <christian.bruel@st.com>
726
727 * gcc.target/arm/pragma_cpp_fma.c: New test.
728
47587450 7292016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
730
731 PR fortran/61156
732 * gfortran.dg/include_6.f90: Update test.
733
d41ab738 7342016-02-23 Jakub Jelinek <jakub@redhat.com>
735
736 PR objc/69844
737 * objc.dg/pr69844.m: New test.
738
4772d9d5 7392016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
740
741 PR libgfortran/69456
742 * gfortran.dg/namelist_89.f90: New test.
743 * gfortran.dg/pr59700.f90: Update test..
744
8c38d887 7452016-02-23 Martin Sebor <msebor@redhat.com>
746
747 PR middle-end/69780
748 * g++.dg/ext/builtin_alloca.C: New test.
749 * gcc.dg/builtins-68.c: New test.
750
ee1bfdb0 7512016-02-23 Richard Henderson <rth@redhat.com>
752
753 * gcc.target/i386/addr-space-3.c: Remove test.
754
52609ec3 7552016-02-23 David Malcolm <dmalcolm@redhat.com>
756
757 PR preprocessor/69126
758 PR preprocessor/69543
759 * c-c++-common/pr69126-2-long.c: New test.
760 * c-c++-common/pr69126-2-short.c: New test.
761 * c-c++-common/pr69543-1.c: Remove xfail.
762
d5bf2cc8 7632016-02-23 David Malcolm <dmalcolm@redhat.com>
764
765 PR preprocessor/69126
766 PR preprocessor/69543
767 PR preprocessor/69558
768 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
769 (f): Rename to...
770 (test_2): ...this, and add leading comment.
771 (MACRO_3, test_3): New.
772 (MACRO_4A, MACRO_4B, test_4): New.
773 (MACRO): Rename to...
774 (MACRO_5): ...this.
775 (g): Rename to...
776 (test_5): ...this, updating for renaming of MACRO, and
777 add leading comment.
778 * c-c++-common/pr69543-1.c: New.
779 * c-c++-common/pr69543-2.c: New.
780 * c-c++-common/pr69543-3.c: New.
781 * c-c++-common/pr69543-4.c: New.
782 * c-c++-common/pr69558-1.c: New.
783 * c-c++-common/pr69558-2.c: New.
784 * c-c++-common/pr69558-3.c: New.
785 * c-c++-common/pr69558-4.c: New.
786 * gcc.dg/pr69558.c: Move to...
787 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
788 xfail for c++.
789
3a37a410 7902016-02-23 Thomas Schwinge <thomas@codesourcery.com>
791
792 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
793 to -ftree-parallelize-loops/-fopenacc changes.
794 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
795 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
796 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
797 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
798 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
799 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
800 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
801 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
802 * c-c++-common/goacc/kernels-loop.c: Likewise.
803 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
804 * c-c++-common/goacc/kernels-reduction.c: Likewise.
805 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
806 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
807
ecca180f 8082016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
809
810 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
811
eec0fa3f 8122016-02-23 Jakub Jelinek <jakub@redhat.com>
813
f1f91c07 814 PR c++/69902
815 * g++.dg/warn/Wnonnull-compare-5.C: New test.
816
eec0fa3f 817 PR c/69900
818 * gcc.dg/pr69900.c: New test.
819
e045424d 8202016-02-23 Martin Jambor <mjambor@suse.cz>
821
822 PR tree-optimization/69666
823 * gcc.dg/tree-ssa/pr69666.c: New test.
824
f482dff6 8252016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
826
827 PR fortran/67451
828 * gfortran.dg/coarray_allocate_5.f08: New test.
829
57ed698b 8302016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
831
832 * gcc.target/s390/vcond-shift.c: Move to ...
833 * gcc.target/s390/vector/vcond-shift.c: ... here.
834
990e443c 8352016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
836
837 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
838 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
839
296c5f01 8402016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
841
842 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
843
e53f41d5 8442016-02-20 Mark Wielaard <mjw@redhat.com>
845
846 PR c/28901
847 * gcc.dg/unused-variable-3.c: New test.
848
13af201d 8492016-02-22 Jakub Jelinek <jakub@redhat.com>
850
851 PR target/69888
852 * gcc.target/i386/pr69888.c: New test.
853
682c90f9 8542016-02-22 Richard Biener <rguenther@suse.de>
855
856 PR tree-optimization/69882
857 * gfortran.dg/vect/pr69882.f90: New testcase.
858
b8cd18c3 8592016-02-22 Jakub Jelinek <jakub@redhat.com>
860
861 PR target/69885
862 * gcc.dg/pr69885.c: New test.
863
09343379 8642016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
865
866 PR target/69806
867 PR target/54089
868 * gcc.target/sh/pr54089-10.c: New.
869
b345a09f 8702016-02-20 Paul Thomas <pault@gcc.gnu.org>
871
872 PR fortran/69423
873 * gfortran.dg/deferred_character_15.f90 : New test.
874
51385aed 8752016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
876
877 PR fortran/57365
878 gfortran.dg/allocate_with_source_18.f03: New test.
879
8802016-02-20 Harald Anlauf <anlauf@gmx.de>
881
882 PR fortran/52531
883 gfortran.dg/gomp/pr52531.f90: New test.
884
9cce8384 8852016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
886
887 PR c++/69865
888 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
889 -std=c++03.
890
d91f5fbb 8912016-02-19 Jakub Jelinek <jakub@redhat.com>
892
563d5cb8 893 PR c++/69826
894 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
895 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
896
0a04aac9 897 PR c++/69850
898 * g++.dg/warn/Wnonnull-compare-4.C: New test.
899
d91f5fbb 900 PR c++/69851
901 * g++.dg/torture/pr69851.C: New test.
902
5fe1f282 9032016-02-19 Martin Sebor <msebor@redhat.com>
904
905 PR testsuite/69573
906 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
907
a45bce11 9082016-02-19 Jakub Jelinek <jakub@redhat.com>
909
6263dde1 910 PR c++/69850
911 * g++.dg/warn/Wnonnull-compare-2.C: New test.
912 * g++.dg/warn/Wnonnull-compare-3.C: New test.
913
a45bce11 914 PR c++/67767
915 * g++.dg/cpp0x/pr67767.C: New test.
916
cf2ed1b7 9172016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
918
919 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
920 for fp, simd, crypto, crc, lse.
921 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
922 above.
923 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
924 effective target check.
925
f6cc34b0 9262016-02-19 Jakub Jelinek <jakub@redhat.com>
927
928 PR target/69820
929 * gcc.target/i386/pr69820.c: New test.
930
6c678e78 9312016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
932
933 * gcc.target/s390/vector/int128-1.c: New test.
934
b088ff4b 9352016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
936
937 * gcc.target/s390/vector/vec-vcond-1.c: New test.
938
b11e60a4 9392016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
940
941 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
942 instruction pattern name to prevent the testcase from failing with
943 -march=z13.
944
664ff6a0 9452016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
946
947 * gcc.target/s390/md/movstr-2.c: New test.
948
e80be24b 9492016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
950
951 * gcc.target/s390/morestack.c: New test.
952
9839f350 9532016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
954
955 PR target/69625
956 * gcc.target/s390/pr69625.c: Add test case.
957
4550fbd0 9582016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
959
960 PR testsuite/68580
961 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
962
57d00b6a 9632016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
964
965 PR target/68404
966 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
967 * gcc.target/powerpc/fusion3.c: Likewise.
968
63ad69d6 9692016-02-18 Richard Biener <rguenther@suse.de>
970
971 PR middle-end/69553
972 * g++.dg/torture/pr69553.C: New testcase.
973
d92404ed 9742016-02-18 Nick Clifton <nickc@redhat.com>
975
4550fbd0 976 PR target/62254
977 PR target/69610
978 * gcc.target/arm/pr62554.c: New test.
979 * gcc.target/arm/pr69610-1.c: New test.
980 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 981
0808dfce 9822016-02-18 Richard Biener <rguenther@suse.de>
983
984 PR middle-end/69854
985 * gcc.dg/torture/pr69854.c: New testcase.
986
fc3527e3 9872016-02-17 Jakub Jelinek <jakub@redhat.com>
988
989 PR c++/69850
990 * g++.dg/warn/Wnonnull-compare-1.C: New test.
991
e3c24279 9922012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
993
994 * gcc.target/powerpc/vec-cg.c: New test.
995
c9732c2b 9962016-02-17 Richard Biener <rguenther@suse.de>
997
998 PR testsuite/69586
999 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1000
51bf9f9b 10012016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1002
1003 PR target/69161
1004 * gcc.c-torture/compile/pr69161.c: New test.
1005
6baedca3 10062016-02-17 David Sherwood <david.sherwood@arm.com>
1007
1008 PR target/69532
1009 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1010 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1011
4f240715 10122016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1013
1014 * gcc.dg/ifcvt-4.c: Skip on Visium.
1015
e0c0515d 10162016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1017
1018 * gnat.dg/atomic8.adb: New test.
1019
7b319ee6 10202016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1021
1022 * gnat.dg/discr46.ad[sb]: New test.
1023
48a7e3d1 10242016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1025
1026 PR Target/48344
1027 * gcc.target/powerpc/pr48344-1.c: New test.
1028
3f844f15 10292015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1030
1031 PR fortran/69742
1032 * gfortran.dg/associate_21.f90: New test.
1033
7675e968 10342016-02-16 Jakub Jelinek <jakub@redhat.com>
1035
1036 PR c/69835
1037 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1038 -Wnonnull in dg-options.
1039 * c-c++-common/nonnull-2.c: New test.
1040
d6faee88 10412016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1042 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1043
1044 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1045
3a2a72aa 10462016-02-16 Jakub Jelinek <jakub@redhat.com>
1047
1048 PR middle-end/69801
1049 * gcc.dg/pr69801.c: Add empty dg-options.
1050
28072426 10512016-02-16 James Norris <jnorris@codesourcery.com>
1052
1053 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1054 * g++.dg/goacc/deviceptr-1.c: New file.
1055
37fffac2 10562016-02-16 Jakub Jelinek <jakub@redhat.com>
1057
1058 PR tree-optimization/69820
1059 * gcc.dg/vect/pr69820.c: New test.
1060
f72a5e61 10612016-02-16 Richard Biener <rguenther@suse.de>
1062
1063 PR tree-optimization/69776
1064 * gcc.dg/torture/pr69776-2.c: New testcase.
1065
50e0cd76 10662016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1067
1068 PR tree-optimization/69714
1069 * gcc.dg/torture/pr69714.c: New test.
1070
14a72c4e 10712016-02-16 Jakub Jelinek <jakub@redhat.com>
1072
1073 PR tree-optimization/69802
1074 * gcc.dg/pr69802.c: New test.
1075
fd808c11 10762016-02-16 Richard Biener <rguenther@suse.de>
1077
1078 PR middle-end/69801
1079 * gcc.dg/pr69801.c: New testcase.
1080
49a549ca 10812016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1082
1083 PR libgfortran/69651
1084 * gfortran.dg/read_bang.f90: New test.
1085 * gfortran.dg/read_bang4.f90: New test.
1086
77454e6e 10872016-02-15 Jakub Jelinek <jakub@redhat.com>
1088
2074f21c 1089 PR c++/69658
1090 * g++.dg/init/pr69658.C: New test.
1091
77454e6e 1092 PR c++/69797
1093 * c-c++-common/pr69797.c: New test.
1094
4ef4d764 10952016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1096
1097 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1098 check for aarch64*-*-*.
1099
4a45fe0f 11002016-02-15 Richard Biener <rguenther@suse.de>
1101
1102 PR tree-optimization/69783
1103 * gcc.dg/vect/pr69783.c: New testcase.
1104
0b3619e6 11052016-02-15 Richard Biener <rguenther@suse.de>
1106
1107 PR tree-optimization/69776
1108 * gcc.dg/torture/pr69776.c: New testcase.
1109
9b49c3cb 11102016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1111
1112 PR fortran/60526
1113 * gfortran.dg/type_decl_4.f90: Reinstated.
1114
e46faff9 11152016-02-14 John David Anglin <danglin@gcc.gnu.org>
1116
1117 PR fortran/68746
1118 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1119
a96c809a 11202016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1121
1122 PR fortran/60526
1123 PR bootstrap/69816
1124 * gfortran.dg/type_decl_4.f90: Removed.
1125
fdec7e88 11262016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1127
1128 PR fortran/60526
1129 * gfortran.dg/type_decl_4.f90: New test.
1130
a72095c4 11312016-02-14 Alan Modra <amodra@gmail.com>
1132
bc436924 1133 PR testsuite/68886
a72095c4 1134 * gcc.c-torture/execute/stkalign.c: Revise test.
1135
73bb5f8b 11362016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1137
1138 PR target/67260
1139 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1140
beb13161 11412016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1142
1143 PR target/67260
1144 * gcc.target/sh/torture/pr67260.c: New.
1145
67cab04e 11462016-02-12 John David Anglin <danglin@gcc.gnu.org>
1147
1148 * gcc.dg/pr67964.c: Add dg-require-alias.
1149
44a59bb1 11502016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1151
1152 PR target/67636
1153 PR target/64345
1154 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1155
38c9bd3a 11562016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1157
1158 PR libgfortran/69668
1159 * gfortran.dg/namelist_88.f90: New test.
1160
1774ff82 11612016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1162
1163 PR libgfortran/69668
1164 * gfortran.dg/namelist_38.f90: Update test.
1165 * gfortran.dg/namelist_84.f90: Update test.
1166
aec1f4bd 11672016-02-12 David Malcolm <dmalcolm@redhat.com>
1168
1169 PR other/69554
1170 * gcc.dg/pr69554-1.c: New test.
1171 * gfortran.dg/pr69554-1.F90: New test.
1172 * gfortran.dg/pr69554-2.F90: New test.
1173 * lib/gcc-dg.exp (proc dg-locus): New function.
1174 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1175 distinguish between the caret-printing and non-caret-printing
1176 cases. If caret-printing has been explicitly enabled, bail out
1177 without attempting to fix up the output.
1178
da7d5066 11792016-02-12 David Malcolm <dmalcolm@redhat.com>
1180
1181 PR driver/69265
1182 PR driver/69453
1183 * gcc.dg/spellcheck-options-3.c: New test case.
1184 * gcc.dg/spellcheck-options-4.c: New test case.
1185 * gcc.dg/spellcheck-options-5.c: New test case.
1186 * gcc.dg/spellcheck-options-6.c: New test case.
1187 * gcc.dg/spellcheck-options-7.c: New test case.
1188 * gcc.dg/spellcheck-options-8.c: New test case.
1189 * gcc.dg/spellcheck-options-9.c: New test case.
1190 * gcc.dg/spellcheck-options-10.c: New test case.
1191
fcce1b0b 11922016-02-12 Jakub Jelinek <jakub@redhat.com>
1193
1194 PR rtl-optimization/69764
1195 PR rtl-optimization/69771
1196 * c-c++-common/pr69764.c: New test.
1197 * gcc.dg/torture/pr69771.c: New test.
1198
6d609290 11992016-02-12 Marek Polacek <polacek@redhat.com>
1200
1201 * g++.dg/torture/init-list1.C: New.
1202
7d75fb56 12032016-02-12 Marek Polacek <polacek@redhat.com>
1204
1205 * gcc.dg/pr69522.c: Add empty dg-options.
1206
52543fda 12072016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1208
1209 * g++.dg/lto/lto.exp: Include and init mpx.
1210 * g++.dg/lto/pr69729_0.C: New test.
1211
34947478 12122016-02-12 Jakub Jelinek <jakub@redhat.com>
1213
9181a4ec 1214 PR ipa/69241
1215 * g++.dg/ipa/pr69241-4.C: New test.
1216
34947478 1217 PR ipa/68672
1218 * g++.dg/ipa/pr68672-1.C: New test.
1219 * g++.dg/ipa/pr68672-2.C: New test.
1220 * g++.dg/ipa/pr68672-3.C: New test.
1221
74a4140f 12222016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1223
1224 PR c/69522
50e0cd76 1225 * gcc.dg/pr69522.c: New test.
74a4140f 1226
9ddb20d6 12272016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1228
1229 PR c++/69098
1230 * g++.dg/cpp1y/69098.C: New test.
1231 * g++.dg/cpp1y/69098-2.C: New test.
1232
67cf9b55 12332016-02-12 Jakub Jelinek <jakub@redhat.com>
1234
1235 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1236 and neighbour -> neighbor.
1237 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1238 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1239 * c-c++-common/Wvarargs.c: Likewise.
1240 * c-c++-common/goacc/host_data-5.c: Likewise.
1241 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1242 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1243 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1244 * gcc.target/aarch64/pr60697.c: Likewise.
1245 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1246 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1247 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1248 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1249 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1250 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1251 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1252 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1253 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1254 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1255 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1256 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1257 * g++.dg/lookup/koenig5.C: Likewise.
1258 * g++.dg/ext/no-asm-2.C: Likewise.
1259 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1260 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1261 * gfortran.dg/used_types_16.f90: Likewise.
1262 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1263 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1264 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1265 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1266 * gfortran.dg/abstract_type_6.f03: Likewise.
1267 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1268 * gfortran.dg/used_types_15.f90: Likewise.
1269 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1270 * gfortran.dg/exit_3.f08: Likewise.
1271 * gfortran.dg/open_status_2.f90: Likewise.
1272 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1273 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1274 * gfortran.dg/associate_1.f03: Likewise.
1275 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1276 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1277 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1278 * gcc.dg/builtin-object-size-1.c: Likewise.
1279 * gcc.dg/noreturn-6.c: Likewise.
1280 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1281 * gcc.dg/globalalias.c: Likewise.
1282 * gcc.dg/builtins-config.h: Likewise.
1283 * gcc.dg/pr30457.c: Likewise.
1284 * gcc.c-torture/compile/volatile-1.c: Likewise.
1285 * gcc.c-torture/execute/20101011-1.c: Likewise.
1286 * c-c++-common/Waddress-1.c: Likewise.
1287
40b38ace 12882016-02-11 Jakub Jelinek <jakub@redhat.com>
1289
1290 PR c/69768
1291 * c-c++-common/Waddress-1.c: New test.
1292
42c87ca9 12932016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1294
1295 PR fortran/69296
1296 * gfortran.dg/associate_19.f03: New test.
1297 * gfortran.dg/associate_20.f03: New test.
1298
acb7939f 12992016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1300
1301 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1302
6defe3c5 13032016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1304
1305 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1306 .arch armv8-a\n. Add -dA to dg-options.
1307 * gcc.target/aarch64/assembler_arch_1.c: New test.
1308 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1309
63f63318 13102016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1311
1312 PR c++/68726
1313 * g++.dg/cpp0x/pr68726.C: New.
1314
1cddf457 13152016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1316
1317 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1318 test.
1319
b86fba37 13202016-02-11 Richard Biener <rguenther@suse.de>
1321
1322 * g++.dg/tree-ssa/pr61034.C: Adjust.
1323
ec4ec95a 13242016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1325
be7c31e9 1326 PR target/69148
ec4ec95a 1327 * gcc.target/s390/pr69148.c: New.
1328
f64416ca 13292016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1330
1331 PR tree-optimization/69652
1332 * gcc.dg/torture/pr69652.c: New test.
1333
e5d1ea31 13342016-02-10 Jakub Jelinek <jakub@redhat.com>
1335 Patrick Palka <ppalka@gcc.gnu.org>
1336
1337 PR ipa/69241
1338 PR c++/69649
1339 * g++.dg/ipa/pr69241-1.C: New test.
1340 * g++.dg/ipa/pr69241-2.C: New test.
1341 * g++.dg/ipa/pr69241-3.C: New test.
1342 * g++.dg/ipa/pr69649.C: New test.
1343
fa03b19d 13442016-02-10 Uros Bizjak <ubizjak@gmail.com>
1345
1346 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1347 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1348
14485c8a 13492016-02-10 Bin Cheng <bin.cheng@arm.com>
1350
1351 PR tree-optimization/68021
1352 * gcc.dg/tree-ssa/pr68021.c: New test.
1353
79f1ed25 13542016-02-10 Richard Biener <rguenther@suse.de>
1355
1356 PR tree-optimization/69726
1357 * gcc.dg/uninit-22.c: New testcase.
1358
58f74eff 13592016-02-09 Andrew Pinski <apinski@cavium.com>
1360
1361 PR tree-opt/69282
1362 * gcc.c-torture/compile/20160205-1.c: New testcase.
1363
600c00f7 13642016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1365
1366 PR target/68404
1367 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1368 instead accessing a really large arrray.
1369 * gcc.target/powerpc/fusion3.c: Likewise.
1370
0771836e 13712016-02-09 Charles Baylis <charles.baylis@linaro.org>
1372
1373 PR target/68532
1374 * gcc.c-torture/execute/pr68532.c: New test.
1375
4ccd644f 13762016-02-11 Alexandre Oliva <aoliva@redhat.com>
1377
1378 PR target/69634
1379 * gcc.dg/pr69634.c: New.
1380
2e980a39 13812016-02-09 Richard Biener <rguenther@suse.de>
1382
1383 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1384
aacf7102 13852016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 1386
aacf7102 1387 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1388
a1856ddf 13892016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1390
1391 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1392
d4d3da7e 13932016-02-09 Richard Biener <rguenther@suse.de>
1394
1395 PR tree-optimization/69715
1396 * gcc.dg/torture/pr69715.c: New testcase.
1397
9cc6714f 13982016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1399
1400 PR c++/69139
1401 * g++.dg/cpp0x/trailing12.C: New test.
1402 * g++.dg/cpp0x/trailing13.C: New test.
1403
83d5062b 14042016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1405
1406 PR c++/69283
1407 PR c++/67835
1408 * g++.dg/cpp1y/auto-fn29.C: New test.
1409 * g++.dg/cpp1y/auto-fn30.C: New test.
1410
394a86f3 14112016-02-08 Jakub Jelinek <jakub@redhat.com>
1412
1413 PR tree-optimization/69209
1414 * gcc.c-torture/compile/pr69209.c: New test.
1415
93b124b4 14162016-02-08 Jeff Law <law@redhat.com>
1417
1418 PR tree-optimization/68541
1419 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1420 of statements allowed in join block for path splitting.
1421
26abce13 14222016-02-08 Jakub Jelinek <jakub@redhat.com>
1423
0acb2d6e 1424 PR c++/59627
1425 * g++.dg/gomp/pr59627.C: New test.
1426
26abce13 1427 PR ipa/69239
1428 * g++.dg/ipa/pr69239.C: New test.
1429
86e0b129 14302016-02-08 David Malcolm <dmalcolm@redhat.com>
1431
1432 PR preprocessor/69664
1433 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1434 * gcc.dg/cpp/warn-comments.c: Likewise.
1435
f553d9f8 14362016-02-08 Marek Polacek <polacek@redhat.com>
1437
1438 PR c++/69688
1439 * g++.dg/init/const12.C: New test.
1440
600695e0 14412016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1442
1443 PR target/60410
1444 * gcc.dg/lto/pr55113_0.c: Remove test.
1445
c4f4b1e8 14462016-02-08 Richard Biener <rguenther@suse.de>
1447
1448 PR tree-optimization/69719
1449 * gcc.dg/torture/pr69719.c: New testcase.
1450
5a987d87 14512016-02-08 Richard Biener <rguenther@suse.de>
1452 Jeff Law <law@redhat.com>
1453
1454 PR target/68273
1455 * gcc.target/mips/pr68273.c: New testcase.
1456
0418e71d 14572016-02-08 Richard Biener <rguenther@suse.de>
1458
1459 PR rtl-optimization/69274
1460 * gcc.target/i386/addr-sel-1.c: XFAIL.
1461
07c0f1ca 14622016-02-08 Jeff Law <law@redhat.com>
1463
40d85f4c 1464 PR tree-optimization/68541
1465 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1466
140e093f 1467 PR tree-optimization/65917
07c0f1ca 1468 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1469
16430acf 14702016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1471
1472 PR fortran/50555
1473 * gfortran.dg/namelist_args.f90: New test.
1474
3f0ff0d8 14752016-02-05 Jeff Law <law@redhat.com>
1476
140e093f 1477 PR tree-optimization/68541
3f0ff0d8 1478 * gcc.dg/tree-ssa/split-path-2.c: New test.
1479 * gcc.dg/tree-ssa/split-path-3.c: New test.
1480 * gcc.dg/tree-ssa/split-path-4.c: New test.
1481 * gcc.dg/tree-ssa/split-path-5.c: New test.
1482 * gcc.dg/tree-ssa/split-path-6.c: New test.
1483 * gcc.dg/tree-ssa/split-path-7.c: New test.
1484
a7cc1f94 14852016-02-05 Martin Sebor <msebor@redhat.com>
1486
1487 PR c++/69662
1488 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1489 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1490
fcb25f28 14912016-02-06 Richard HEnderson <rth@redhat.com>
1492
1493 PR c/69643
1494 * gcc.target/i386/addr-space-4.c: New.
1495 * gcc.target/i386/addr-space-5.c: New.
1496
3a2545a1 14972016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1498
1499 PR fortran/66089
1500 * gfortran.dg/elemental_dependency_6.f90: New.
1501
1e302465 15022016-02-05 Jakub Jelinek <jakub@redhat.com>
1503
66feb54c 1504 PR rtl-optimization/69691
1505 * gcc.c-torture/execute/pr69691.c: New test.
1506
1e302465 1507 PR c++/69628
1508 * g++.dg/parse/pr69628.C: New test.
1509
9c28a298 15102016-02-05 Uros Bizjak <ubizjak@gmail.com>
1511
1512 * gcc.dg/sancov/asan.c: Move to ...
1513 * gcc.dg/asan/sancov-1.c: ... here.
1514
a854e286 15152016-02-05 Uros Bizjak <ubizjak@gmail.com>
1516
1517 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1518
d4f0b240 15192016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1520
1521 PR target/69677
1522 * gcc.target/i386/pr69677.c: New test.
1523
235d8723 15242016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1525
1526 PR c++/68948
1527 * g++.dg/template/pr68948.C: New test.
1528
f390cf65 15292016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1530
1531 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1532 (only necessary on s390x).
1533
ab99f104 15342016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1535
1536 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1537 -mno-accumulate-outgoing-args.
1538
f7ef5392 15392016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1540
1541 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1542
6b098e91 15432016-02-04 Jakub Jelinek <jakub@redhat.com>
1544
1545 PR c/69669
1546 * c-c++-common/pr69669.c: New test.
1547
f0146cf3 15482016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1549
1550 PR target/69667
1551 * g++.dg/pr69667.C: New file.
1552
08fd6cf5 15532016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1554
1555 PR target/69619
1556 * gcc.dg/pr69619.c: Add new test.
1557
a6f3f39f 15582016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1559
1560 PR rtl-optimization/69577
1561 * gcc.target/i386/pr69577.c: New test.
1562
774068a0 15632016-02-04 Martin Liska <mliska@suse.cz>
1564
1565 * g++.dg/asan/pr69276.C: New test.
1566
f50a7894 15672016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1568
1569 PR target/65932
1570 PR target/67714
1571 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1572 a single smulbb instruction.
1573 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1574 * gcc.target/amr/wmul-2.c: Likewise.
1575
6b722eb3 15762016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1577
1578 PR target/65932
1579 PR target/67714
1580 * gcc.c-torture/execute/pr67714.c: New test.
1581
1f1475a7 15822016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1583
1584 PR target/69454
1585 * gcc.target/i386/pr69454-1.c: New test.
1586 * gcc.target/i386/pr69454-2.c: New test.
1587
6b94e133 15882016-02-03 Martin Sebor <msebor@redhat.com>
1589
1590 PR c++/69251
1591 PR c++/69253
1592 PR c++/69290
1593 PR c++/69277
1594 PR c++/69349
1595 * g++.dg/ext/flexarray-mangle-2.C: New test.
1596 * g++.dg/ext/flexarray-mangle.C: New test.
1597 * g++.dg/ext/flexarray-subst.C: New test.
1598 * g++.dg/ext/flexary11.C: New test.
1599 * g++.dg/ext/flexary12.C: New test.
1600 * g++.dg/ext/flexary13.C: New test.
1601 * g++.dg/ext/flexary14.C: New test.
1602 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1603
342ed0ac 16042016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1605
1606 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1607 Define only if CHECK_FLOAT128 is defined.
1608 (main): Properly initialize u5.
1609
edf6c4d2 16102016-02-03 Jakub Jelinek <jakub@redhat.com>
1611
415d5641 1612 PR c/69627
1613 * gcc.dg/pr69627.c: New test.
1614
edf6c4d2 1615 PR target/69644
1616 * gcc.dg/pr69644.c: New test.
1617
cf8f3ba0 16182016-02-03 Mike Stump <mikestump@comcast.net>
1619
1620 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1621 support for struct-layout-1.exp.
1622
c90d55dd 16232016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1624
1625 PR c++/69056
f7ef5392 1626 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 1627
401bd0c8 16282016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1629 Alexandre Oliva <aoliva@redhat.com>
1630
1631 PR target/69461
1632 * gcc.target/powerpc/pr69461.c: New.
1633
277d9d1d 16342016-02-03 Uros Bizjak <ubizjak@gmail.com>
1635
1636 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1637 works from here ...
1638 (check_effective_target_fsanitize_thread): ... to here. Do not
1639 specify additional compile flags for the test source.
1640 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1641 specify additional compile flags for the test source.
1642
e69ad94a 16432016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1644
1645 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1646
a4454da2 16472016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1648
1649 PR fortran/67451
1650 PR fortran/69418
1651 * gfortran.dg/coarray_allocate_2.f08: New test.
1652 * gfortran.dg/coarray_allocate_3.f08: New test.
1653 * gfortran.dg/coarray_allocate_4.f08: New test.
1654
88cab2dd 16552016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1656
1657 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1658 use same scan-tree-dump-times on all platforms.
1659 * gcc.dg/vect/vect-outer-1.c: Likewise.
1660 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1661 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1662 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1663 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1664 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1665 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1666 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1667
66ea75c4 16682016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1669
1670 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1671 warning.
1672
4eef8df7 16732016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1674
1675 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1676
665fbc2f 16772016-02-02 James Norris <jnorris@codesourcery.com>
1678
1679 * c-c++-common/goacc/routine-5.c: Add tests.
1680
b10e3d47 16812016-02-02 Alexander Monakov <amonakov@ispras.ru>
1682
1683 * gcc.target/nvptx/unsigned-cmp.c: New test.
1684
12ad66dd 16852016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1686
1687 * gcc.target/aarch64/scalar_shift_1.c
1688 (test_corners_sisd_di): Improve force to SIMD register.
1689 (test_corners_sisd_si): Likewise.
1690 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1691 Remove scan-assembler check for ldr.
1692
f9ec342f 16932016-02-02 Richard Biener <rguenther@suse.de>
1694
1695 PR tree-optimization/69595
1696 * gcc.dg/Warray-bounds-17.c: New testcase.
1697
32f2925a 16982016-02-02 Richard Biener <rguenther@suse.de>
1699
1700 PR tree-optimization/69606
1701 * gcc.dg/torture/pr69606.c: New testcase.
1702
cfd9ca84 17032016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1704
1705 PR middle-end/68542
1706 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1707 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1708
19bf08e2 17092016-02-02 Alan Modra <amodra@gmail.com>
1710
1711 PR target/69548
1712 * gcc.target/powerpc/pr69548.c: New test.
1713
6f13b088 17142016-02-01 Jakub Jelinek <jakub@redhat.com>
1715
dcddc5af 1716 PR rtl-optimization/69592
1717 * gcc.dg/pr69592.c: New test.
1718
6f13b088 1719 PR preprocessor/69543
1720 PR c/69558
1721 * gcc.dg/pr69543.c: New test.
1722 * gcc.dg/pr69558.c: New test.
1723
d090e5c2 17242016-02-01 Uros Bizjak <ubizjak@gmail.com>
1725
fcb317c5 1726 PR testsuite/65940
1727 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 1728
aaf527dc 17292016-02-01 Martin Sebor <msebor@redhat.com>
1730
1731 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1732
1674217b 17332016-02-01 Bin Cheng <bin.cheng@arm.com>
1734
1735 PR tree-optimization/67921
1736 * c-c++-common/ubsan/pr67921.c: New test.
1737
b4007655 17382016-02-01 Richard Biener <rguenther@suse.de>
1739
1740 PR middle-end/69556
1741 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1742
88a477bb 17432016-02-01 Richard Biener <rguenther@suse.de>
1744
1745 PR tree-optimization/69574
1746 * gcc.dg/torture/pr69574.c: New testcase.
1747
2eaaa4e7 17482016-02-01 Richard Biener <rguenther@suse.de>
1749
1750 PR tree-optimization/69579
1751 * gcc.dg/setjmp-6.c: New testcase.
1752
e3882c44 17532016-02-01 Jakub Jelinek <jakub@redhat.com>
1754
1755 PR rtl-optimization/69570
1756 * g++.dg/opt/pr69570.C: New test.
1757
f80aff47 17582016-02-01 Richard Henderson <rth@redhat.com>
1759
1760 * gcc.dg/pr69535.c: New test.
1761
240568aa 17622016-01-31 John David Anglin <danglin@gcc.gnu.org>
1763
6009b3b8 1764 PR testsuite/69584
1765 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1766 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1767
1fdf7177 1768 PR debug/68244
1769 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1770
240568aa 1771 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1772
cb3e5ac0 17732016-01-31 Paul Thomas <pault@gcc.gnu.org>
1774
1775 PR fortran/67564
1776 * gfortran.dg/allocate_with_source_17.f03: New test.
1777
3b8b902b 17782016-01-30 Jakub Jelinek <jakub@redhat.com>
1779
1780 PR tree-optimization/69546
1781 * gcc.dg/torture/pr69546.c: New test.
1782
17985abe 17832016-01-30 Paul Thomas <pault@gcc.gnu.org>
1784
1785 PR fortran/69566
1786 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1787
b5239e80 17882016-01-30 Martin Sebor <msebor@redhat.com>
1789
1790 PR c++/68490
1791 * g++.dg/ext/flexary10.C: New test.
1792
e8f03010 17932016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1794
1795 PR fortran/66707
1796 gfortran.dg/common_23.f90: New test.
1797
dc93691a 17982016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1799
1800 PR target/65546
1801 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1802 condition being checked, and disable it when the target supports
1803 misaligned loads and stores.
1804
ff5e28e9 18052016-01-29 Jakub Jelinek <jakub@redhat.com>
1806
1807 PR debug/69518
1808 * gcc.dg/torture/pr69518.c: New test.
1809
b0d8930a 18102016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1811
1812 PR target/69530
1813 * gcc.target/i386/pr69530.c: New test.
1814
21601fc7 18152016-01-29 Steve Ellcey <sellcey@imgtec.com>
1816
1817 PR target/65604
1818 * gcc.target/mips/div-delay.c: New test.
1819
ca6c7317 18202016-01-29 Jakub Jelinek <jakub@redhat.com>
1821
4758dc39 1822 PR target/69551
1823 * gcc.target/i386/pr69551.c: New test.
1824
ca6c7317 1825 PR target/66137
1826 * gcc.target/i386/pr66137.c: New test.
1827
e3078da6 18282016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1829
1830 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1831 always built for p5600.
1832 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1833 isa=p5600 dg-option.
1834
b622ec25 18352016-01-29 Richard Biener <rguenther@suse.de>
1836
1837 PR tree-optimization/69547
1838 * g++.dg/tree-ssa/pr69547.C: New testcase.
1839
d2a60e99 18402016-01-29 Jakub Jelinek <jakub@redhat.com>
1841
1842 PR debug/66869
1843 * g++.dg/warn/Wunused-function2.C: New test.
1844
ae849d2b 18452016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1846
1847 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1848 support for test to succeed.
1849
ce6a6978 18502016-01-29 Marek Polacek <polacek@redhat.com>
1851
1852 PR c++/69509
1853 PR c++/69516
1854 * g++.dg/ext/constexpr-vla2.C: New test.
1855 * g++.dg/ext/constexpr-vla3.C: New test.
1856 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1857
7550d855 18582016-01-29 Richard Biener <rguenther@suse.de>
1859
1860 PR middle-end/69537
1861 * gcc.dg/uninit-21.c: New testcase.
1862
f11bb279 18632016-01-28 Uros Bizjak <ubizjak@gmail.com>
1864
1865 PR target/69459
1866 * gcc.target/i386/pr69459.c: New test.
1867
c80c12c8 18682016-01-28 Steve Ellcey <sellcey@imgtec.com>
1869
1870 PR target/68400
1871 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1872 * gcc.target/mips/pr68400.c: New test.
1873
c649bacc 18742016-01-28 Martin Sebor <msebor@redhat.com>
1875
1876 PR target/17381
1877 * gcc.target/powerpc/pr17381.c: New test.
1878
f4881661 18792016-01-28 Jakub Jelinek <jakub@redhat.com>
1880
1881 PR middle-end/69542
1882 * gcc.dg/torture/pr69542.c: New test.
1883
d66fdd75 18842016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1885
1886 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1887
d4a78818 18882016-01-28 David Edelsohn <dje.gcc@gmail.com>
1889
1890 * gcc.dg/pr65980.c: Skip on AIX.
1891 * gcc.dg/pr66688.c: Same.
1892
21329e97 18932016-01-28 David Edelsohn <dje.gcc@gmail.com>
1894
1895 PR target/63679
1896 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1897 * gcc.dg/tree-ssa/sra-18.c: Same.
1898
cc7124a6 18992016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1900
1901 PR fortran/62536
1902 * gfortran.dg/block_15.f08: New test.
1903 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1904 on incorrectly closed BLOCK.
1905
358dfcb4 19062016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1907
1908 * gcc.dg/declare-simd.c: New test.
e87502d6 19092016-01-28 Richard Biener <rguenther@suse.de>
1910
1911 PR tree-optimization/69466
1912 * gfortran.dg/vect/pr69466.f90: New testcase.
1913
44e7334b 19142016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1915
1916 * g++.dg/pr67989.C: Remove ARM-specific option.
1917 * gcc.target/arm/pr67989.C: New file.
1918
5ce8f551 19192016-01-27 Uros Bizjak <ubizjak@gmail.com>
1920
1921 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1922 and expm1 test for glibc < 2.11.
1923
fa6e6b15 19242016-01-27 Richard Henderson <rth@redhat.com>
1925
1926 * gcc.c-torture/execute/pr69447.c: New test.
1927
19282016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 1929
7b8122c6 1930 PR fortran/69422
147b2f9b 1931 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1932
78e516eb 19332016-01-27 Jakub Jelinek <jakub@redhat.com>
1934
1935 PR debug/66869
1936 * gcc.dg/pr66869.c: New test.
1937
9b849350 19382016-01-25 Jeff Law <law@redhat.com>
1939
1940 PR tree-optimization/68398
f11bb279 1941 PR tree-optimization/69196
9b849350 1942 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1943 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1944 path to avoid new heuristic allowing more irreducible regions
1945 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1946 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1947 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1948 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1949 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1950
fee5e491 19512016-01-27 Marek Polacek <polacek@redhat.com>
1952
1953 PR c/68062
1954 * c-c++-common/vector-compare-4.c: New test.
1955
eec96426 19562016-01-27 David Malcolm <dmalcolm@redhat.com>
1957
1958 PR preprocessor/69126
1959 * c-c++-common/pr69126.c: New test case.
1960
5068be18 19612016-01-27 Ian Lance Taylor <iant@google.com>
1962
1963 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1964
5fa82c11 19652016-01-27 Ryan Burn <contact@rnburn.com>
1966
1967 PR cilkplus/69267
1968 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1969
b3df0219 19702016-01-27 Uros Bizjak <ubizjak@gmail.com>
1971
1972 PR target/69512
1973 * gcc.target/i386/pr69512.c: New test.
1974
d46a16d4 19752016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1976
1977 PR ada/69488
1978 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1979
6a9b35ef 19802016-01-27 Marek Polacek <polacek@redhat.com>
1981
1982 PR c++/69379
1983 * g++.dg/pr69379.C: New test.
1984
18e9663b 19852016-01-27 Martin Sebor <msebor@redhat.com>
1986
1987 PR c++/69317
1988 * g++.dg/abi/Wabi-2-2.C: New test.
1989 * g++.dg/abi/Wabi-2-3.C: New test.
1990 * g++.dg/abi/Wabi-3-2.C: New test.
1991 * g++.dg/abi/Wabi-3-3.C: New test.
1992
c88301ad 19932016-01-27 Richard Biener <rguenther@suse.de>
1994
1995 PR tree-optimization/69166
1996 * gcc.dg/torture/pr69166.c: New testcase.
1997
8ca47550 19982016-01-27 Martin Jambor <mjambor@suse.cz>
1999
2000 PR tree-optimization/69355
2001 * gcc.dg/tree-ssa/pr69355.c: New test.
2002
5cb23e3c 20032016-01-27 Marek Polacek <polacek@redhat.com>
2004
2005 PR c++/69496
2006 * g++.dg/ext/constexpr-vla1.C: New test.
2007
7b0c1b6d 20082016-01-20 Christian Bruel <christian.bruel@st.com>
2009
2010 PR target/69245
2011 * gcc.target/arm/pr69245.c: New test.
2012
220112fc 20132016-01-27 Jakub Jelinek <jakub@redhat.com>
2014
2015 PR tree-optimization/69399
2016 * gcc.dg/torture/pr69399.c: New test.
2017
16294490 20182016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2019
2020 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2021
8abd3d0c 20222016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2023
2024 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2025
7cf9b895 20262016-01-26 Tom de Vries <tom@codesourcery.com>
2027
2028 PR tree-optimization/69110
2029 * gcc.dg/autopar/pr69110.c: New test.
2030
557c1942 20312016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 2032 Sebastian Pop <s.pop@samsung.com>
557c1942 2033
2034 * gcc.dg/graphite/isl-ast-op-select.c: New.
2035
80adbd96 20362015-01-26 Paul Thomas <pault@gcc.gnu.org>
2037
2038 PR fortran/69385
2039 * gfortran.dg/allocate_error_6.f90: New test.
2040
c3f86f60 20412016-01-26 Richard Henderson <rth@redhat.com>
2042
2043 * gcc.dg/tm/pr60908.c: New test.
2044
3752e5b1 20452016-01-26 David Malcolm <dmalcolm@redhat.com>
2046
2047 PR other/69006
2048 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2049 directive.
2050 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2051 expected multiline output to reflect the colorization being
2052 disabled before newlines.
2053 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2054 (custom_diagnostic_finalizer): Replace call to
2055 pp_newline_and_flush with call to pp_flush.
2056 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2057 * gfortran.dg/implicit_class_1.f90: Likewise.
2058 * lib/gcc-dg.exp (allow_blank_lines): New global.
2059 (dg-allow-blank-lines-in-output): New procedure.
2060 (gcc-dg-prune): Complain about blank lines in the output, unless
2061 dg-allow-blank-lines-in-output was called.
2062 * lib/multiline.exp (_build_multiline_regex): Only support
2063 arbitrary followup text for non-blank-lines, not for blank lines.
2064
9bbfd060 20652016-01-26 Jakub Jelinek <jakub@redhat.com>
2066
2067 PR tree-optimization/69483
2068 * gcc.dg/pr69483.c: New test.
2069 * g++.dg/opt/pr69483.C: New test.
2070
53773057 20712016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2072
2073 PR target/68620
2074 * gcc.target/arm/pr68620.c: New test.
2075
442a556f 20762016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2077
2078 * gcc.target/i386/pr68986-2.c: Remove -m32.
2079
d513c683 20802016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2081
2082 PR target/68986
2083 * gcc.target/i386/pr68986-1.c: New test.
2084 * gcc.target/i386/pr68986-2.c: Likewise.
2085 * gcc.target/i386/pr68986-3.c: Likewise.
2086
976877a5 20872016-01-26 Christian Bruel <christian.bruel@st.com>
2088
2089 * lib/target-supports.exp
2090 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2091 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2092 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2093
2c7b2f88 20942016-01-26 Richard Biener <rguenther@suse.de>
2095
2096 PR tree-optimization/69452
2097 * gcc.dg/torture/pr69452.c: New testcase.
2098
f7fc06e7 20992016-01-26 Jakub Jelinek <jakub@redhat.com>
2100
2101 PR target/69442
2102 * gcc.dg/pr69442.c: New test.
2103
d1dae587 21042016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2105
2106 PR target/67896
2107 * gcc.target/aarch64/simd/pr67896.C: New.
2108
ef7be7f8 21092016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2110
2111 PR tree-optimization/69400
2112 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2113 function.
2114 (plugin_init): Call it.
2115 * gcc.dg/torture/pr69400.c: New test.
2116
648433a4 21172016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2118
2119 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2120
45fc5243 21212016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2122 Sebastian Pop <s.pop@samsung.com>
2123
2124 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2125 isl-0.15.
2126
c699f6a1 21272016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2128 Sebastian Pop <s.pop@samsung.com>
2129
2130 * gcc.dg/graphite/pr69292.c: New.
2131
b86e24ea 21322016-01-25 Jakub Jelinek <jakub@redhat.com>
2133
2134 * c-c++-common/goacc/use_device-1.c: New test.
2135
105cb8d7 21362016-01-25 Jeff Law <law@redhat.com>
2137
2138 PR tree-optimization/69196
2139 PR tree-optimization/68398
2140 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2141 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2142
44562749 21432016-01-25 David Edelsohn <dje.gcc@gmail.com>
2144
2145 PR target/69469
2146 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2147 Algorithm.
2148
6837fee7 21492016-01-25 Richard Biener <rguenther@suse.de>
2150
2151 PR testsuite/69380
2152 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2153
fe500d65 21542016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2155
2156 PR target/69421
2157 * gcc.dg/pr69421.c: New test.
2158
8eacba94 21592016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2160
2161 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2162 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2163 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2164 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2165 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2166 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2167 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2168 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2169 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2170 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2171
af09d40d 21722016-01-25 Richard Biener <rguenther@suse.de>
2173
2174 PR tree-optimization/69376
2175 * gcc.dg/torture/pr69376.c: New testcase.
2176
d65063f5 21772016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2178
2179 PR fortran/69397
2180 PR fortran/68442
2181 * gfortran.dg/interface_38.f90: New test.
2182 * gfortran.dg/interface_39.f90: New test.
80adbd96 2183
08c7bfb4 21842016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2185
2186 Revert:
2187 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2188
2189 PR c++/11858
2190 PR c++/24663
2191 PR c++/24664
2192 * g++.dg/template/pr11858.C: New test.
2193 * g++.dg/template/pr24663.C: New test.
2194 * g++.dg/template/unify12.C: New test.
2195 * g++.dg/template/unify13.C: New test.
2196 * g++.dg/template/unify14.C: New test.
2197 * g++.dg/template/unify15.C: New test.
2198 * g++.dg/template/unify16.C: New test.
2199 * g++.dg/template/unify17.C: New test.
2200
c2e7d2be 22012016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2202
2203 PR fortran/68283
2204 gfortran.dg/pr68283.f90: New test.
2205
9f2e8617 22062016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2207
2208 PR fortran/66094
2209 * gfortran.dg/inline_matmul_13.f90: New test.
2210 * gfortran.dg/matmul_bounds_8.f90: New test.
2211 * gfortran.dg/matmul_bounds_9.f90: New test.
2212 * gfortran.dg/matmul_bounds_10.f90: New test.
2213
a4838119 22142016-01-23 Tom de Vries <tom@codesourcery.com>
2215
2216 PR tree-optimization/69426
2217 * gcc.dg/autopar/pr69426.c: New test.
2218
feddf0dc 22192016-01-23 Martin Sebor <msebor@redhat.com>
2220
2221 PR c++/58109
2222 PR c++/69022
2223 * g++.dg/cpp0x/alignas5.C: New test.
2224 * g++.dg/ext/vector29.C: Same.
2225
132731fb 22262016-01-23 Uros Bizjak <ubizjak@gmail.com>
2227
2228 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2229 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2230 _GNU_SOURCE from compile flags to the source.
2231 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2232 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2233 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2234 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2235
51aec681 22362016-01-22 Jakub Jelinek <jakub@redhat.com>
2237
2238 PR target/69432
2239 * g++.dg/opt/pr69432.C: New test.
2240
147aa3e3 22412016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2242
2243 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2244 32-bit targets testing an -m64 multilib.
2245
4d04e35e 22462016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2247
2248 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2249 64-bit support.
2250
86f38d0c 22512016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2252
2253 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2254
f776e712 22552016-01-21 Christian Bruel <christian.bruel@st.com>
2256
2257 PR target/68674
2258 * gcc.target/i386/pr68674.c
2259 * gcc.target/aarch64/pr68674.c
2260 * gcc.target/arm/pr68674.c
2261
7b9de435 22622016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2263
2264 PR target/69403
2265 * gcc.c-torture/execute/pr69403.c: New test.
2266
9935a0ba 22672016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2268
2269 PR c++/55843
2270 * g++.dg/template/pr55843.C: New.
2271
06b94aa1 22722016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2273
2274 PR testsuite/66877
2275 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2276 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2277
b68773a8 22782016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2279
2280 PR testsuite/67489
132731fb 2281 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2282 from dg-do compile directive, and instead add
2283 { dg-require-effective-target int128 }.
b68773a8 2284
bbbbe8ab 22852016-01-20 Martin Sebor <msebor@redhat.com>
2286
2287 PR c/69405
2288 * gcc.dg/sync-fetch.c: New test.
2289
f3a6a26f 22902016-01-21 Martin Sebor <msebor@redhat.com>
2291
2292 PR target/69252
2293 * gcc.target/powerpc/pr69252.c: New test.
2294
d1565a03 22952016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2296
2297 PR fortran/65996
132731fb 2298 * gfortran.dg/pr65996.f90: New test.
d1565a03 2299
15a5a905 23002016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2301
2302 PR c++/68810
bbbbe8ab 2303 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 2304 expected to generate an error.
15a5a905 2305
e4538af5 23062016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2307
2308 PR middle-end/66178
2309 * gcc.dg/torture/pr66178.c: New test.
2310
4d4180ce 23112016-01-21 Anton Blanchard <anton@samba.org>
2312 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2313
2314 PR target/63354
2315 * gcc.target/powerpc/pr63354.c: New test.
2316
86e16058 23172016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2318
2319 PR rtl-optimization/68990
2320 * gcc.target/i386/pr68990: New.
2321
b11b85e4 23222016-01-21 Nick Clifton <nickc@redhat.com>
2323
2324 PR target/69129
2325 * gcc.target/mips/pr69129.c: New.
2326
62dd9f85 23272016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2328
2329 PR c++/58046
2330 * g++.dg/cpp0x/pr58046.C: New.
2331
ac7d424b 23322016-01-21 Jakub Jelinek <jakub@redhat.com>
2333
47c0bea3 2334 PR target/69187
2335 PR target/65624
2336 * gcc.target/arm/pr69187.c: New test.
2337
ac7d424b 2338 PR c++/69355
2339 * g++.dg/torture/pr69355.C: New test.
2340
9e18b252 23412016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2342 Sebastian Pop <s.pop@samsung.com>
2343
2344 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2345
de862e2f 23462016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2347 Sebastian Pop <s.pop@samsung.com>
2348
132731fb 2349 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 2350
f55f9344 23512016-01-21 Jakub Jelinek <jakub@redhat.com>
2352
2353 PR middle-end/67653
2354 * c-c++-common/pr67653.c: New test.
2355 * gcc.dg/torture/pr29119.c: Add dg-warning.
2356
62752e71 23572016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2358
2359 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2360
16d4186f 23612016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2362
2363 PR c/24293
2364 * gcc.dg/pr24293.c: New test.
2365 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2366 incomplete struct type.
2367 * gcc.dg/declspec-1.c: Likewise.
2368 * gcc.dg/pr63549.c: Likewise.
2369
58219d13 23702016-01-20 Jakub Jelinek <jakub@redhat.com>
2371
2372 PR tree-optimization/66612
2373 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2374 for bdn instruction.
2375
a7b5688a 23762016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2377
2378 * lib/target-supports.exp
2379 (check_effective_target_arm_fp_ok_nocache): New.
2380 (check_effective_target_arm_fp_ok): New.
2381 (add_options_for_arm_fp): New.
2382 (check_effective_target_arm_crypto_ok_nocache): Require
2383 target_arm_v8_neon_ok instead of arm32.
2384 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2385 (check_effective_target_arm_crypto_pragma_ok): New.
2386 (add_options_for_arm_vfp): New.
2387 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2388 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2389 target instead. Force initial fpu to vfp.
2390 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2391 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2392 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2393 dependency.
2394 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2395 use arm_vfp effective target instead. Force initial fpu to vfp.
2396 * gcc.target/arm/attr-neon3.c: Likewise.
2397 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2398 arm_vfp_ok.
2399 * gcc.target/arm/unsigned-float.c: Likewise.
2400 * gcc.target/arm/vfp-1.c: Likewise.
2401 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2402 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2403 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2404 * gcc.target/arm/vfp-ldmias.c: Likewise.
2405 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2406 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2407 * gcc.target/arm/vfp-stmiad.c: Likewise.
2408 * gcc.target/arm/vfp-stmias.c: Likewise.
2409 * gcc.target/arm/vnmul-1.c: Likewise.
2410 * gcc.target/arm/vnmul-2.c: Likewise.
2411 * gcc.target/arm/vnmul-3.c: Likewise.
2412 * gcc.target/arm/vnmul-4.c: Likewise.
2413
7ca56ca8 24142016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 2415
7fb75b57 2416 PR testsuite/69366
2417 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2418 the MPX run-time library, for compile-time MPX test.
2419 * gcc.target/i386/chkp-always_inline.c: Likewise.
2420 * gcc.target/i386/chkp-bndret.c: Likewise.
2421 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2422 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2423 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2424 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2425 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2426 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2427 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2428 * gcc.target/i386/chkp-label-address.c: Likewise.
2429 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2430 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2431 * gcc.target/i386/chkp-pr69044.c: Likewise.
2432 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2433 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2434 * gcc.target/i386/chkp-strchr.c: Likewise.
2435 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2436 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2437 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2438 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2439 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2440 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2441 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2442 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2443 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2444 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2445 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2446 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2447 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2448 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2449 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2450 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2451 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2452 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2453 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2454 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2455 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2456 * gcc.target/i386/pr63995-2.c: Likewise.
2457 * gcc.target/i386/pr64805.c: Likewise.
2458 * gcc.target/i386/pr65044.c: Likewise.
2459 * gcc.target/i386/pr65167.c: Likewise.
2460 * gcc.target/i386/pr65183.c: Likewise.
2461 * gcc.target/i386/pr65184.c: Likewise.
2462 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 2463
f2da0b99 24642016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2465
2466 PR tree-optimization/69328
2467 * gcc.dg/pr69328.c: New test.
2468
4d379676 24692016-01-20 Jeff Law <law@redhat.com>
2470
4a11f145 2471 PR target/25114
4d379676 2472 * gcc.target/m68k/pr25114.c: New test.
2473
0754bad1 24742016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2475
2476 * gcc.target/arm/memset-inline-10.c: Added
2477 dg-require-effective-target arm_thumb2_ok.
2478
63bd5c2d 24792016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2480
2481 * gcc.dg/debug/dwarf2/sso.c: New test.
2482
a9c01e81 24832016-01-19 Uros Bizjak <ubizjak@gmail.com>
2484
2485 PR testsuite/68820
2486 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2487 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2488 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2489
53fa0e54 24902016-01-19 Jan Hubicka <hubicka@ucw.cz>
2491
2492 PR ipa/66223
2493 * g++.dg/ipa/devirt-50.C: New testcase.
2494
e035a62c 24952016-01-19 Marek Polacek <polacek@redhat.com>
2496
2497 PR c++/68965
2498 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2499 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2500
885cc3ea 25012016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2502
2503 PR target/69135
2504 * gcc.target/arm/pr69135_1.c: New test.
2505
07bd240e 25062015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2507
2508 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2509
9f60d257 25102015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2511
2512 * gcc.target/aarch64/ccmp_1.c: New testcase.
2513
a0c919f7 25142016-01-19 Marek Polacek <polacek@redhat.com>
2515
2516 PR c++/68586
2517 * g++.dg/cpp0x/enum30.C: New test.
2518
dc5d6d17 25192016-01-19 Richard Biener <rguenther@suse.de>
2520
2521 PR tree-optimization/69336
2522 * g++.dg/tree-ssa/pr69336.C: New testcase.
2523
6dd156e0 25242016-01-19 Jakub Jelinek <jakub@redhat.com>
2525
2526 PR debug/65779
2527 * gcc.dg/pr65779.c: New test.
2528
3e0d45b9 25292016-01-19 Richard Biener <rguenther@suse.de>
2530
2531 PR tree-optimization/69352
2532 * gcc.dg/torture/pr69352.c: New testcase.
2533
7a3cf64d 25342016-01-19 Jakub Jelinek <jakub@redhat.com>
2535
2536 PR rtl-optimization/68955
2537 PR rtl-optimization/64557
2538 * gcc.dg/torture/pr68955.c: New test.
2539
8be55b33 25402016-01-19 Jan Hubicka <hubicka@ucw.cz>
2541
2542 PR lto/69136
2543 * g++.dg/torture/pr69136.C: New testcase.
2544
72a985d7 25452016-01-19 Jan Hubicka <hubicka@ucw.cz>
2546
2547 PR lto/69133
2548 * g++.dg/lto/pr69133_0.C: New testcase.
2549 * g++.dg/lto/pr69133_1.C: New testcase.
2550
56778b62 25512016-01-15 Jeff Law <law@redhat.com>
2552
2553 PR tree-optimization/69320
2554 * gcc.c-torture/pr69320-1.c: New test.
2555 * gcc.c-torture/pr69320-2.c: New test.
2556 * gcc.c-torture/pr69320-3.c: New test.
2557 * gcc.c-torture/pr69320-4.c: New test.
2558
ced41b93 25592016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2560
2561 PR c++/11858
2562 PR c++/24663
2563 PR c++/24664
2564 * g++.dg/template/pr11858.C: New test.
2565 * g++.dg/template/pr24663.C: New test.
2566 * g++.dg/template/unify12.C: New test.
2567 * g++.dg/template/unify13.C: New test.
2568 * g++.dg/template/unify14.C: New test.
2569 * g++.dg/template/unify15.C: New test.
2570 * g++.dg/template/unify16.C: New test.
2571 * g++.dg/template/unify17.C: New test.
2572
7f8cbcaf 25732016-01-18 David Malcolm <dmalcolm@redhat.com>
2574
2575 PR testsuite/69181
2576 * gcc.dg/pr69181-1.c: New test file.
2577 * gcc.dg/pr69181-2.c: New test file.
2578 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2579 globals by moving it to...
2580 (cleanup-after-saved-dg-test): ...this new function. Add
2581 "global additional_sources_used". Add reset of global
2582 multiline_expected_outputs to the empty list.
2583 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2584 global to...
2585 (multiline_expected_outputs): ...this, and updated comments to
2586 note that it is modified from gcc-dg.exp.
2587 (dg-end-multiline-output): Update for the above renaming.
2588 (handle-multiline-outputs): Likewise. Remove the clearing
2589 of the expected outputs to the empty list.
2590
3c7cbfc0 25912016-01-18 Richard Biener <rguenther@suse.de>
2592
2593 PR tree-optimization/69297
2594 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2595
81d49cc1 25962016-01-18 Joseph Myers <joseph@codesourcery.com>
2597
2598 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2599 dg-options.
2600 * gcc.target/mips/mips-3d-2.c: Likewise.
2601 * gcc.target/mips/mips-3d-3.c: Likewise.
2602 * gcc.target/mips/mips-3d-4.c: Likewise.
2603 * gcc.target/mips/mips-3d-5.c: Likewise.
2604 * gcc.target/mips/mips-3d-6.c: Likewise.
2605 * gcc.target/mips/mips-3d-7.c: Likewise.
2606 * gcc.target/mips/mips-3d-8.c: Likewise.
2607 * gcc.target/mips/mips-3d-9.c: Likewise.
2608 * gcc.target/mips/mips-ps-1.c: Likewise.
2609 * gcc.target/mips/mips-ps-2.c: Likewise.
2610 * gcc.target/mips/mips-ps-3.c: Likewise.
2611 * gcc.target/mips/mips-ps-4.c: Likewise.
2612 * gcc.target/mips/mips-ps-5.c: Likewise.
2613 * gcc.target/mips/mips-ps-6.c: Likewise.
2614 * gcc.target/mips/mips-ps-7.c: Likewise.
2615 * gcc.target/mips/mips-ps-type.c: Likewise.
2616 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2617 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2618
03c4ff3a 26192016-01-18 Tom de Vries <tom@codesourcery.com>
2620
2621 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2622 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2623 * c-c++-common/goacc/kernels-empty.c: New test.
2624 * c-c++-common/goacc/kernels-eternal.c: New test.
2625 * c-c++-common/goacc/kernels-loop-2.c: New test.
2626 * c-c++-common/goacc/kernels-loop-3.c: New test.
2627 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2628 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2629 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2630 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2631 * c-c++-common/goacc/kernels-loop-data.c: New test.
2632 * c-c++-common/goacc/kernels-loop-g.c: New test.
2633 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2634 * c-c++-common/goacc/kernels-loop-n.c: New test.
2635 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2636 * c-c++-common/goacc/kernels-loop.c: New test.
2637 * c-c++-common/goacc/kernels-noreturn.c: New test.
2638 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2639 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2640 * c-c++-common/goacc/kernels-reduction.c: New test.
2641
22e3dcee 26422016-01-18 Tom de Vries <tom@codesourcery.com>
2643
2644 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2645 * gcc.dg/autopar/outer-2.c: Same.
2646 * gcc.dg/autopar/outer-3.c: Same.
2647 * gcc.dg/autopar/outer-4.c: Same.
2648 * gcc.dg/autopar/outer-5.c: Same.
2649 * gcc.dg/autopar/outer-6.c: Same.
2650 * gcc.dg/autopar/parallelization-1.c: Same.
2651 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2652 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2653 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2654 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2655 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2656 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2657 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2658 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2659 * gcc.dg/autopar/pr39500-1.c: Same.
2660 * gcc.dg/autopar/pr39500-2.c: Same.
2661 * gcc.dg/autopar/pr46193.c: Same.
2662 * gcc.dg/autopar/pr46194.c: Same.
2663 * gcc.dg/autopar/pr49580.c: Same.
2664 * gcc.dg/autopar/pr49960-1.c: Same.
2665 * gcc.dg/autopar/pr49960.c: Same.
2666 * gcc.dg/autopar/pr68373.c: Same.
2667 * gcc.dg/autopar/reduc-1.c: Same.
2668 * gcc.dg/autopar/reduc-1char.c: Same.
2669 * gcc.dg/autopar/reduc-1short.c: Same.
2670 * gcc.dg/autopar/reduc-2.c: Same.
2671 * gcc.dg/autopar/reduc-2char.c: Same.
2672 * gcc.dg/autopar/reduc-2short.c: Same.
2673 * gcc.dg/autopar/reduc-3.c: Same.
2674 * gcc.dg/autopar/reduc-4.c: Same.
2675 * gcc.dg/autopar/reduc-6.c: Same.
2676 * gcc.dg/autopar/reduc-7.c: Same.
2677 * gcc.dg/autopar/reduc-8.c: Same.
2678 * gcc.dg/autopar/reduc-9.c: Same.
2679 * gcc.dg/autopar/uns-outer-4.c: Same.
2680 * gcc.dg/autopar/uns-outer-5.c: Same.
2681 * gcc.dg/autopar/uns-outer-6.c: Same.
2682 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2683 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2684
fd5cbe2f 26852016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2686
2687 PR target/63679
2688 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2689 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2690
fa75ab55 26912016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2692
2693 PR target/63679
2694 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2695 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2696 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2697
214b2582 26982016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2699
2700 PR target/63679
2701 * gcc.dg/tree-ssa/sra-17.c: New.
2702 * gcc.dg/tree-ssa/sra-18.c: New.
2703
13146837 27042016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2705
2706 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2707
6ccd18c2 27082016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2709
2710 * gnat.dg/inline12.adb: New test.
2711
8872b95f 27122016-01-18 Bin Cheng <bin.cheng@arm.com>
2713
2714 PR tree-optimization/66797
2715 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2716
971514e3 27172016-01-18 Richard Biener <rguenther@suse.de>
2718
2719 PR tree-optimization/69170
2720 * gcc.dg/torture/pr69170.c: New testcase.
2721
dfb6d139 27222016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 2723
2724 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2725
164d84c2 27262016-01-16 Tom de Vries <tom@codesourcery.com>
2727
2728 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2729
4c33b769 27302016-01-16 Tom de Vries <tom@codesourcery.com>
2731
2732 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2733 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2734 redundant dg-require-effective-target pthread.
2735 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2736 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2737 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2738 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2739 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2740 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2741 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2742
673441b0 27432016-01-16 David Edelsohn <dje.gcc@gmail.com>
2744
2745 PR target/68609
2746 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2747 * gcc.target/powerpc/recip-7.c: Same.
2748
90153ae7 27492016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2750
2751 PR c++/69091
2752 * g++.dg/template/pr69091.C: New test.
2753
bc24d01d 27542016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2755
2756 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2757 dump does not contain an error_mark_node.
2758 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2759 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2760
4067c0fd 27612016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2762
2763 PR c++/68936
2764 * g++.dg/template/pr68936.C: New test.
2765
27c6dbdd 27662016-01-15 David Edelsohn <dje.gcc@gmail.com>
2767
2768 PR target/68609
2769 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2770 * gcc.target/powerpc/recip-2.c: Same.
2771 * gcc.target/powerpc/recip-3.c: Same.
2772 * gcc.target/powerpc/recip-4.c: Same.
2773 * gcc.target/powerpc/recip-sqrtf.c: Same.
2774
e390c57d 27752016-01-15 Jeff Law <law@redhat.com>
2776
2777 PR tree-optimization/69270
2778 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2779 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2780
ddcfeaf1 27812016-01-15 Paul Thomas <pault@gcc.gnu.org>
2782
2783 PR fortran/49630
2784 * gfortran.dg/deferred_character_13.f90: New test for the fix
2785 of comment 3 of the PR.
2786
2787 PR fortran/54070
2788 * gfortran.dg/deferred_character_8.f90: New test
2789 * gfortran.dg/allocate_error_5.f90: New test
2790
2791 PR fortran/60593
2792 * gfortran.dg/deferred_character_10.f90: New test
2793
2794 PR fortran/60795
2795 * gfortran.dg/deferred_character_14.f90: New test
2796
2797 PR fortran/61147
2798 * gfortran.dg/deferred_character_11.f90: New test
2799
2800 PR fortran/64324
2801 * gfortran.dg/deferred_character_9.f90: New test
2802
81be349c 28032016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2804
2805 PR rtl-optimization/69030
2806 * gcc.target/i386/pr69030.c: New.
2807
998456c5 28082016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2809
2810 * gcc.target/aarch64/target_attr_17.c: New test.
2811
0d85be19 28122016-01-15 Richard Biener <rguenther@suse.de>
2813
2814 PR tree-optimization/66856
2815 * gcc.dg/torture/pr66856-1.c: New testcase.
2816 * gcc.dg/torture/pr66856-2.c: Likewise.
2817
321d36c8 28182016-01-15 Richard Biener <rguenther@suse.de>
2819
2820 PR debug/69137
2821 * g++.dg/lto/pr69137_0.C: New testcase.
2822
d94a1f53 28232016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2824
2825 PR middle-end/69246
2826 * gcc.target/i386/pr69246.c: New test.
2827
5fe9a861 28282016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2829
a9c01e81 2830 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 2831
3d05a5e9 28322016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2833
2834 PR c++/56194
2835 * g++.dg/init/const9.C: Disable test on S/390.
2836
5e8132b5 28372016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2838
2839 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2840 * g++.dg/Wno-frame-address.C: Ditto.
2841
32307cdf 28422016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2843
2844 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2845
1ca28250 28462016-01-15 Richard Biener <rguenther@suse.de>
2847
2848 PR tree-optimization/68961
2849 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2850
6271bd93 28512016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2852
2853 * gcc.target/i386/pr65105-5.c: New test.
2854
dfb6d139 28552016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 2856
2857 * gcc.c-torture/execute/alias-4.c: New testcase.
2858
dfb6d139 28592016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 2860
2861 PR ipa/68148
2862 * g++.dg/ipa/devirt-49.C: New testcase.
2863
7bbac464 28642016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 2865
2866 PR target/65837
2867 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2868 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2869 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2870
4345b868 28712016-01-15 Richard Biener <rguenther@suse.de>
2872
2873 PR tree-optimization/69117
2874 * gcc.dg/torture/pr69117.c: New testcase.
2875
580357e7 28762015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 2877
2878 PR c++/69048
2879 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2880
612baa31 28812016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2882
2883 PR testsuite/67509
2884 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2885 range tests use 100 * maximum instead of maximum + 1.
2886
44e09bc4 28872016-01-14 Jakub Jelinek <jakub@redhat.com>
2888
2889 PR debug/69244
2890 * gcc.dg/guality/pr69244.c: New test.
2891
96962ae4 28922016-01-14 Uros Bizjak <ubizjak@gmail.com>
2893
2894 * lib/target-supports.exp (check_effective_target_issignaling):
2895 New procedure.
2896 * gcc.dg/pr61441.c: Require issignaling effective target.
2897
ab9c400b 28982016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2899
2900 PR target/68803
2901 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2902
a7ed4583 29032016-01-14 David Malcolm <dmalcolm@redhat.com>
2904
2905 PR c++/68819
2906 PR preprocessor/69177
2907 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2908 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2909 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2910 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2911
77f35cec 29122016-01-14 Marek Polacek <polacek@redhat.com>
2913
2914 PR c/69262
2915 * gcc.dg/array-15.c: New test.
2916
915d0950 29172016-01-14 Jakub Jelinek <jakub@redhat.com>
2918
2919 PR middle-end/68146
2920 PR tree-optimization/69155
2921 * gfortran.dg/pr68146.f: New test.
2922 * gfortran.dg/pr69155.f90: New test.
2923
24651fb7 29242016-01-14 Richard Biener <rguenther@suse.de>
2925
2926 PR tree-optimization/68060
2927 * gcc.dg/torture/pr68060-1.c: New testcase.
2928 * gcc.dg/torture/pr68060-2.c: Likewise.
2929
2f63f950 29302016-01-14 Nick Clifton <nickc@redhat.com>
2931
2932 * lib/target-supports.exp
2933 (check_effective_target_arm_neon_ok_nocache): Add an option
2934 sequence that includes setting the ARM architecture to ARMv7-A.
2935 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2936 command line options necessary to enable Neon support.
2937 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2938 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2939 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2940 * gcc.target/arm/pr69180.c: Likewise.
2941
3ce0acde 29422016-01-14 Jeff Law <law@redhat.com>
2943
2944 PR tree-optimization/69270
2945 * gcc.dg/tree-ssa/pr69270.c: New test.
2946
bda05c57 29472016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2948
2949 PR c/66208
2950 * c-c++-common/pr66208.c: New file.
2951
9b657cf1 29522016-01-13 Jakub Jelinek <jakub@redhat.com>
2953
2954 PR tree-optimization/69156
2955 * gcc.dg/pr69156.c: New test.
2956
58ba1b9d 29572016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2958
2959 * gcc.target/i386/pr69225-7.c: New test.
2960
e5fee0fe 29612016-01-13 Richard Henderson <rth@redhat.com>
2962
2963 * gcc.dg/tm/memopt-13.c: Update expected function.
2964 * gcc.dg/tm/memopt-6.c: Likewise.
2965
3f0e9745 29662016-01-13 Uros Bizjak <ubizjak@gmail.com>
2967
2968 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2969 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2970 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2971 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 2972
3f0e9745 29732016-01-13 Tom de Vries <tom@codesourcery.com>
2974
2975 PR tree-optimization/69169
7a6ddc0d 2976 * gcc.dg/pr69169.c: New test.
2977
9b657cf1 29782016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 2979
2980 PR target/69228
2981 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2982 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2983 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2984 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2985 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2986 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2987 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2988 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2989
f704d701 29902016-01-13 Jakub Jelinek <jakub@redhat.com>
2991
2992 PR target/69247
2993 * gcc.dg/pr69247.c: New test.
2994
e966d6b9 29952016-01-13 Richard Biener <rguenther@suse.de>
2996
2997 PR tree-optimization/69242
2998 * gcc.dg/torture/pr69242.c: New testcase.
2999
1ca1d9b2 30002016-01-13 Richard Biener <rguenther@suse.de>
3001
3002 PR tree-optimization/69186
3003 * gcc.dg/torture/pr69186.c: New testcase.
3004
d07cbccc 30052016-01-13 Jeff Law <law@redhat.com>
3006
3007 PR tree-optimization/67755
3008 * gcc.dg/tree-ssa/pr67755.c: New test.
3009
30102016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 3011
3012 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3013 pass number in output by a star.
3014
b95d41cf 30152016-01-12 Bin Cheng <bin.cheng@arm.com>
3016
3017 PR tree-optimization/68911
3018 * gcc.c-torture/execute/pr68911.c: New test.
3019
91d87e22 30202016-01-12 Marek Polacek <polacek@redhat.com>
3021
3022 PR c++/68979
3023 * g++.dg/warn/permissive-1.C: New test.
3024
8a9401a4 30252016-01-12 Jakub Jelinek <jakub@redhat.com>
3026
3027 PR objc++/68511
3028 PR c++/69213
3029 * g++.dg/opt/pr69213.C: New test.
3030
b9cb7a67 30312016-01-12 Christian Bruel <christian.bruel@st.com>
3032
3033 PR target/69180
3034 * gcc.target/arm/pr69180.c: New test.
3035
e4c96992 30362016-01-12 Richard Biener <rguenther@suse.de>
3037
3038 PR lto/69077
3039 * g++.dg/lto/pr69077_0.C: New testcase.
3040 * g++.dg/lto/pr69077_1.C: Likewise.
3041
90525f61 30422016-01-12 Jakub Jelinek <jakub@redhat.com>
3043
3044 PR target/69175
3045 * g++.dg/opt/pr69175.C: New test.
3046
9e7edfd3 30472016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3048
3049 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3050 rather than #including math.h & stdlib.h.
3051 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3052 * gcc.dg/vect/pr49771.c: Likewise.
3053 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3054 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3055 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3056 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3057 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3058 * gcc.dg/vect/pr44507.c: Likewise.
3059 * gcc.dg/vect/pr45902.c: Likewise.
3060 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3061 * gcc.dg/vect/vect-117.c: Likewise.
3062 * gcc.dg/vect/vect-99.c: Likewise.
3063 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3064 * gcc.dg/vect/vect-cond-1.c: Likewise.
3065 * gcc.dg/vect/vect-cond-2.c: Likewise.
3066 * gcc.dg/vect/vect-cond-3.c: Likewise.
3067 * gcc.dg/vect/vect-cond-4.c: Likewise.
3068 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3069 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3070 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3071 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3072 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3073 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3074 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3075 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3076 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3077 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3078 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3079 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3080 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3081 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3082 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3083 include of signal.h.
3084 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3085 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3086 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3087 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3088 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3089 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3090 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3091 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3092 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3093 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3094 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3095 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3096 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3097 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3098 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3099 * gcc.dg/vect/vect-outer-5.c: Likewise.
3100 * gcc.dg/vect/vect-outer-6.c: Likewise.
3101 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3102 include of stdio.h.
3103
3368873d 31042016-01-12 Nick Clifton <nickc@redhat.com>
3105
3106 PR target/68913
3107 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3108 to fread so that it will be found in all target runtimes.
3109
0464ea95 31102016-01-12 Richard Biener <rguenther@suse.de>
3111
3112 PR tree-optimization/69053
3113 * g++.dg/torture/pr69053.C: New testcase.
3114
7819730f 31152016-01-12 Richard Biener <rguenther@suse.de>
3116
3117 PR tree-optimization/69168
3118 * gcc.dg/torture/pr69168.c: New testcase.
3119
995bfebf 31202016-01-12 Richard Biener <rguenther@suse.de>
3121
3122 PR tree-optimization/69157
3123 * gcc.dg/torture/pr69157.c: New testcase.
3124
31252016-01-12 Richard Biener <rguenther@suse.de>
3126
3127 PR tree-optimization/69174
3128 * gcc.dg/torture/pr69174.c: New testcase.
3129
1d10d64c 31302016-01-12 Jakub Jelinek <jakub@redhat.com>
3131
3132 PR c++/66808
3133 PR c++/69000
3134 * g++.dg/tls/pr66808.C: New test.
3135 * g++.dg/tls/pr69000.C: New test.
3136
f0b79faf 31372016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3138
3139 * gcc.target/powerpc/swaps-p8-23.c: New test.
3140 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3141
04cf75a4 31422016-01-11 John David Anglin <danglin@gcc.gnu.org>
3143
3144 PR tree-optimization/68356
3145 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3146
0eb4264c 31472016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3148 Jim Wilson <jim.wilson@linaro.org>
3149
3150 PR target/69194
3151 * gcc.target/arm/pr69194.c: New test.
3152
2f66de64 31532016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3154
3155 PR target/69225
3156 * gcc.target/i386/pr69225-1.c: New test.
3157 * gcc.target/i386/pr69225-2.c: Likewise.
3158 * gcc.target/i386/pr69225-3.c: Likewise.
3159 * gcc.target/i386/pr69225-4.c: Likewise.
3160 * gcc.target/i386/pr69225-5.c: Likewise.
3161 * gcc.target/i386/pr69225-6.c: Likewise.
3162
36105e82 31632016-01-11 Jakub Jelinek <jakub@redhat.com>
3164
1c78ce2e 3165 PR target/67462
3166 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3167 if lp64.
3168
a4a87320 3169 PR target/69071
3170 * gcc.dg/pr69071.c: New test.
3171
91fbd04f 3172 PR c++/69211
3173 * g++.dg/opt/pr69211.C: New test.
3174
36105e82 3175 PR tree-optimization/69214
3176 * gcc.c-torture/compile/pr69214.c: New test.
3177
e934c380 31782016-01-11 Uros Bizjak <ubizjak@gmail.com>
3179
3180 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3181 * gcc.target/i386/pr66232-11.c: Ditto.
3182 * gcc.target/i386/pr66232-12.c: Ditto.
3183 * gcc.target/i386/pr66232-13.c: Ditto.
3184
3ff1b153 31852016-01-11 Richard Biener <rguenther@suse.de>
3186
3187 PR tree-optimization/69173
3188 * gcc.dg/torture/pr69173.c: New testcase.
3189
04e1504c 31902016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3191
3192 PR rtl-optimization/68796
3193 * gcc.target/aarch64/tst_5.c: New test.
3194 * gcc.target/aarch64/tst_6.c: Likewise.
3195
ae8718b5 31962016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3197
3198 PR rtl-optimization/68841
3199 * gcc.dg/pr68841.c: New test.
3200 * gcc.c-torture/execute/pr68841.c: New test.
3201
bd8bece2 32022016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3203
3204 PR rtl-optimization/68920
3205 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3206 for ix86 targets.
3207 * gcc.dg/ifcvt-5.c: New test.
3208
9b657cf1 32092016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 3210
3211 PR bootstrap/69123
3212 * g++.dg/pr69123.C: New.
3213
7a158352 32142016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3215
3216 PR target/69010
3217 * gcc.target/i386/pr69010.c: New test.
3218
ff375d11 32192016-01-11 Martin Jambor <mjambor@suse.cz>
3220
3221 PR ipa/69044
3222 * gcc.target/i386/chkp-pr69044.c: New test.
3223
9eb890f1 32242016-01-11 Tom de Vries <tom@codesourcery.com>
3225
3226 PR tree-optimization/69109
3227 * gcc.dg/autopar/pr69109-2.c: New test.
3228 * gcc.dg/autopar/pr69109.c: New test.
3229
c4157ee5 32302016-01-11 Tom de Vries <tom@codesourcery.com>
3231
3232 PR tree-optimization/69108
3233 * gcc.dg/autopar/pr69108.c: New test.
3234
b933e511 32352016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3236
3237 PR c++/69029
3238 * c-c++-common/Wisleading-indentation.c: Augment test.
3239
efb73de1 32402016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3241
3242 PR fortran/69154
3243 * gfortran.dg/inline_matmul_12.f90: New test.
3244
40c86c3b 32452016-01-10 Paul Thomas <pault@gcc.gnu.org>
3246
3247 PR fortran/67779
3248 * gfortran.dg/actual_array_offset_1: New test.
3249
a006c0bb 32502016-01-10 Tom de Vries <tom@codesourcery.com>
3251
3252 PR tree-optimization/69062
3253 * gcc.dg/autopar/pr69062.c: New test.
3254
880ed4be 32552016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3256
3257 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3258 * gcc.dg/vect/slp-perm-2.c: Likewise.
3259 * gcc.dg/vect/slp-perm-3.c: Likewise.
3260 * gcc.dg/vect/slp-perm-5.c: Likewise.
3261 * gcc.dg/vect/slp-perm-6.c: Likewise.
3262 * gcc.dg/vect/slp-perm-7.c: Likewise.
3263 * gcc.dg/vect/slp-perm-8.c: Likewise.
3264
d95e1856 32652016-01-10 Tom de Vries <tom@codesourcery.com>
3266
3267 PR tree-optimization/69039
3268 * gcc.dg/autopar/pr69039.c: New test.
3269
0f8f48d0 32702016-01-09 Marek Polacek <polacek@redhat.com>
3271
3272 PR c++/69113
3273 * g++.dg/pr69113.C: New test.
3274
7dff0499 32752016-01-09 Jakub Jelinek <jakub@redhat.com>
3276
3277 PR middle-end/50865
3278 PR tree-optimization/69097
3279 * gcc.c-torture/execute/pr50865.c: New test.
3280 * gcc.c-torture/execute/pr69097-1.c: New test.
3281 * gcc.c-torture/execute/pr69097-2.c: New test.
3282 * gcc.dg/pr69097-1.c: New test.
3283 * gcc.dg/pr69097-2.c: New test.
3284
18431e78 32852016-01-09 Jakub Jelinek <jakub@redhat.com>
3286
3287 PR c++/69164
3288 * g++.dg/opt/pr69164.C: New test.
3289
1943a4a2 32902016-01-08 Jakub Jelinek <jakub@redhat.com>
3291
3292 PR tree-optimization/69167
3293 * gcc.dg/pr69167.c: New test.
3294
a143e277 32952016-01-08 Marek Polacek <polacek@redhat.com>
3296
3297 PR c++/68449
3298 * g++.dg/pr68449.C: New.
3299
44c01906 33002016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3301
3302 PR tree-optimization/68707
3303 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3304 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3305 on platforms supporting it.
3306 * gcc.dg/vect/slp-perm-2.c: Likewise.
3307 * gcc.dg/vect/slp-perm-3.c: Likewise.
3308 * gcc.dg/vect/slp-perm-5.c: Likewise.
3309 * gcc.dg/vect/slp-perm-7.c: Likewise.
3310 * gcc.dg/vect/slp-perm-8.c: Likewise.
3311 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3312 on platforms supporting it.
3313
c437d1e8 33142016-01-08 Jakub Jelinek <jakub@redhat.com>
3315
c9595c51 3316 PR tree-optimization/69162
3317 * gcc.dg/pr69162.c: New test.
3318
c437d1e8 3319 PR tree-optimization/69172
3320 * gcc.dg/pr69172.c: New test.
3321
6a46a28c 33222016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3323
3324 PR tree-optimization/67781
3325 * gcc.c-torture/execute/pr67781.c: New file.
3326
62ad9a04 33272016-01-08 Jakub Jelinek <jakub@redhat.com>
3328
3329 PR tree-optimization/69083
3330 * gcc.dg/vect/pr69083.c: New test.
3331
9e0e8c2a 33322016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3333
3334 PR tree-optimization/61441
3335 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3336 Use -fexcess-precision=standard for compiler options.
3337 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3338
5d034e37 33392016-01-08 Jakub Jelinek <jakub@redhat.com>
3340
5013f740 3341 PR fortran/69128
3342 * gfortran.dg/gomp/pr69128.f90: New test.
3343
5d034e37 3344 PR c++/69145
3345 * g++.dg/ext/pr69145-1.C: New test.
3346 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3347 * g++.dg/ext/pr69145-2.h: New file.
3348
517906ff 33492016-01-07 Martin Sebor <msebor@redhat.com>
3350
3351 PR c/68966
3352 * gcc.dg/atomic-fetch-bool.c: New test.
3353 * gcc.dg/sync-fetch-bool.c: New test.
3354
cdbb524c 33552016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3356
3357 PR fortran/66680
3358 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3359
ec3aba9e 33602016-01-07 Nick Clifton <nickc@redhat.com>
3361
3362 PR target/66655
3363 * g++.dg/pr66655.C: New test.
3364 * g++.dg/pr66655_1.cc: Test support file.
3365 * g++.dg/pr66655.h: Test header file.
3366
9b657cf1 33672016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 3368
3369 PR fortran/66680
3370 gfortran.dg/gomp/pr66680.f90: New test.
3371
cd45d7a5 33722016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3373
3374 PR target/69171
3375 * gcc.target/i386/pr69171-1.c: New test.
3376 * gcc.target/i386/pr69171-2.c: Likewise.
3377 * gcc.target/i386/pr69171-3.c: Likewise.
3378 * gcc.target/i386/pr69171-4.c: Likewise.
3379 * gcc.target/i386/pr69171-5.c: Likewise.
3380 * gcc.target/i386/pr69171-6.c: Likewise.
3381
4a86a91a 33822015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3383
3384 PR middle-end/67639
3385 * c-c++-common/pr67639.c: New test.
3386
34c05552 33872016-01-07 Jakub Jelinek <jakub@redhat.com>
3388
3389 PR tree-optimization/69141
3390 * g++.dg/opt/pr69141.C: New test.
3391
f08d6895 33922016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3393
3394 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3395
32ec4173 33962016-01-06 Uros Bizjak <ubizjak@gmail.com>
3397
3398 PR target/69140
3399 * gcc.target/i386/pr69140.c: New test
3400
d74214f3 34012016-01-06 David Malcolm <dmalcolm@redhat.com>
3402
3403 * gcc.dg/bad-dereference.c: New test case.
3404
73991cab 34052015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3406
3407 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3408
fc8cc457 34092016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3410
3411 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3412
be3c9981 34132016-01-06 Marek Polacek <polacek@redhat.com>
3414
3415 PR sanitizer/69099
3416 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3417
2cb724f9 34182016-01-05 Marek Polacek <polacek@redhat.com>
3419
3420 PR c/69104
3421 * gcc.dg/atomic-invalid-2.c: New.
3422
233a53ed 34232016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3424
3425 PR target/68991
3426 * gcc.target/i386/pr68991.c: New test.
3427
ea87c5e3 34282016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3429
3430 PR target/68991
3431 * g++.dg/pr68991-1.C: New test.
3432 * g++.dg/pr68991-2.C: Likewise.
3433
1943a4a2 34342016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 3435
1943a4a2 3436 PR other/60465
afe82e5b 3437 * gcc.target/ia64/pr60465-gprel64.c: New test.
3438 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3439
1e9147dd 34402016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3441
3442 PR rtl-optimization/68651
3443 * gcc.target/aarch64/pr68651_1.c: New test.
3444
d42aa619 34452016-01-05 David Malcolm <dmalcolm@redhat.com>
3446
3447 PR c/69122
3448 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3449
1776de76 34502016-01-05 Nathan Sidwell <nathan@acm.org>
3451
2d7d361d 3452 PR c++/58583
3453 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3454
1776de76 3455 * gcc.dg/alias-15.c: New.
3456
5beb12c0 34572016-01-05 Nick Clifton <nickc@redhat.com>
3458
3459 PR target/68870
3460 * g++.dg/pr68770.C: New test.
3461
d8cca921 34622016-01-04 Mike Stump <mikestump@comcast.net>
3463
3464 * lib/target-supports.exp (check_effective_target_cilkplus):
3465 cilkplus targets require pthreads.
afc907ef 3466 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 3467
8427dff3 34682016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3469
3470 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3471 generation.
3472
f1717362 34732016-01-04 Jakub Jelinek <jakub@redhat.com>
3474
3475 Update copyright years.
3476
d7d6a3ab 34772016-01-04 Marek Polacek <polacek@redhat.com>
3478
3479 PR c/68908
3480 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3481 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3482 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3483
b8f4a5f9 34842016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3485
3486 * gcc.target/sparc/20160104-2.c: New test.
3487
6b5c028f 34882016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3489
3490 * gcc.target/sparc/20160104-1.c: New test.
3491
300e1002 34922016-01-03 Paul Thomas <pault@gcc.gnu.org>
3493
3494 PR fortran/65045
3495 * gfortran.dg/pr65045.f90: New test.
3496
855b105f 34972016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3498
3499 * gnat.dg/specs/debug1.ads: Delete.
3500
bdc177dc 35012016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3502
3503 PR libgfortran/68867
3504 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3505 expression.
3506
48aaffae 35072016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3508
3509 PR libgfortran/68867
3510 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3511 PowerPC.
3512
19a468b8 35132016-01-01 Paul Thomas <pault@gcc.gnu.org>
3514
3515 PR fortran/68864
3516 * gfortran.dg/pr68864.f90: New test.
3517
25371c91 35182016-01-01 Jakub Jelinek <jakub@redhat.com>
3519
2a659064 3520 PR tree-optimization/69070
3521 * gcc.dg/pr69070.c: New test.
3522
57aa9851 3523 PR sanitizer/69055
3524 * gfortran.dg/pr69055.f90: New test.
3525
25371c91 3526 PR target/69015
3527 * gcc.dg/pr69015.c: New test.
f1717362 3528\f
fb2c1edd 3529Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 3530
3531Copying and distribution of this file, with or without modification,
3532are permitted in any medium without royalty provided the copyright
3533notice and this notice are preserved.