]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR target/70086
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
c272412d 12016-03-09 Jakub Jelinek <jakub@redhat.com>
2
3 PR target/70086
4 * gcc.target/i386/pr70086-1.c: New test.
5 * gcc.target/i386/pr70086-2.c: New test.
6 * gcc.target/i386/pr70086-3.c: New test.
5f611068 7
8 PR tree-optimization/70127
9 * gcc.c-torture/execute/pr70127.c: New test.
10
27dcb7a8 112016-03-09 Cesar Philippidis <cesar@codesourcery.com>
12
13 * c-c++-common/goacc/combined-directives-2.c: New test.
14
c24757cf 152016-03-09 David Malcolm <dmalcolm@redhat.com>
16
17 PR c/68473
18 PR c++/70105
19 * g++.dg/diagnostic/pr70105.C: New test.
20 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
21 (test_multiple_ordinary_maps): New test function.
22
83108969 232016-03-09 David Malcolm <dmalcolm@redhat.com>
24
25 PR c/68473
26 PR c++/70105
27 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
28 Drop range information from call to inform_at_rich_loc.
29 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
30 New.
31 (test_show_locus): Replace calls to rich_location::add_range with
32 calls to add_range. Rewrite the tests that used the now-defunct
33 rich_location ctor taking a source_range. Simplify other tests
34 by replacing calls to COMBINE_LOCATION_DATA with calls to
35 make_location.
36
6733c0e8 372016-03-09 Richard Biener <rguenther@suse.de>
38 Jakub Jelinek <jakub@redhat.com>
39
40 PR tree-optimization/70138
41 * gcc.dg/vect/pr70138-1.c: New testcase.
42 * gcc.dg/vect/pr70138-2.c: Likewise.
43
96abb9f5 442016-03-09 Jakub Jelinek <jakub@redhat.com>
45
46 PR target/70049
47 * gcc.target/i386/pr70049.c: New test.
48
42bb3bfb 492016-03-09 Richard Biener <rguenther@suse.de>
50
51 PR c/70143
52 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
53 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
54 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
55
27527428 562016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
57
58 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
59 arm-*-*.
60
248449f2 612016-03-09 Jakub Jelinek <jakub@redhat.com>
62
1bd49ced 63 PR middle-end/67278
64 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
65
248449f2 66 PR target/67278
67 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
68
69 PR middle-end/70050
70 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
71 in testcase comment.
72
dfc460ff 732016-03-09 Tom de Vries <tom@codesourcery.com>
74
75 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
76 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
77 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
78 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
79 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
80 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
81 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
82 * gfortran.dg/goacc/kernels-loop.f95: New test.
83
0377fc7f 842016-03-08 Martin Sebor <msebor@redhat.com>
85
86 PR c++/62096
87 * g++.dg/warn/overflow-warn-7.C: New test.
88
3556aa80 892016-03-08 Jason Merrill <jason@redhat.com>
90
91 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
92 * lib/target-supports.exp (check_effective_target_concepts): New.
93
e5096208 942016-03-08 Jakub Jelinek <jakub@redhat.com>
95
5370eb8d 96 PR c++/70135
97 * g++.dg/cpp1y/constexpr-loop4.C: New test.
98 * g++.dg/ubsan/pr70135.C: New test.
99
e5096208 100 PR target/70110
101 * gcc.dg/pr70110.c: New test.
102
cc37120d 1032016-03-07 Martin Jambor <mjambor@suse.cz>
104
105 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
106 * c-c++-common/gomp/if-1.c: Likewise.
107 * c-c++-common/gomp/pr61486-2.c: Likewise.
108 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
109 to dg-additional-options.
110 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
111 * g++/gomp/target-teams-1.c: Likewise.
112 * gcc.dg/gomp/gomp.exp: Likewise.
113 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
114 dg-additional-options.
115 * gfortran.dg/gomp/gomp.exp: Likewise.
116 * gfortran.dg/gomp/target1.f90: Remove dg-options.
117 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
118 dg-additional-options.
119 * gfortran.dg/gomp/target3.f90: Remove dg-options.
120
53c248d8 1212016-03-07 Martin Jambor <mjambor@suse.cz>
122
123 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
124 * c-c++-common/gomp/gridify-1.c: New test.
125 * gfortran.dg/gomp/gridify-1.f90: Likewise.
126
541e79a0 1272016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
128
129 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
130 trigger for cortex-r8, when scanning for register r8.
131 * gcc.target/arm/pr45701-2.c: Likewise.
132
4dfabd94 1332016-02-26 Richard Biener <rguenther@suse.de>
134 Jeff Law <law@redhat.com>
135
136 PR tree-optimization/69740
137 * gcc.c-torture/compile/pr69740-1.c: New test.
138 * gcc.c-torture/compile/pr69740-2.c: New test.
139
1b63a87b 1402016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
141
142 * lib/target-supports.exp
143 (check_effective_target_whole_vector_shift): Enable for PPC64.
144
d33914da 1452016-03-07 Richard Biener <rguenther@suse.de>
146
147 PR tree-optimization/70115
148 * gcc.dg/torture/pr70115.c: New testcase.
149
584fba4b 1502016-03-07 Nathan Sidwell <nathan@codesourcery.com>
151
152 PR middle-end/69916
153 * c-c-++-common/goacc/pr69916.c: New.
154
7f2f5ec0 1552016-03-07 Richard Henderson <rth@redhat.com>
156
157 * gcc.c-torture/compile/pr70061.c: New test.
158
f530e7c4 1592016-03-07 Richard Biener <rguenther@suse.de>
160
161 PR testsuite/70109
162 * gcc.dg/vect/O3-pr36098.c: New testcase.
163
a3855fed 1642016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
165
166 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
167
091ffc31 1682016-03-07 Eric Botcazou <ebotcazou@adacore.com>
169
170 * gnat.dg/renaming9.ad[sb]: New testcase.
171
2941b871 1722016-03-05 Jakub Jelinek <jakub@redhat.com>
173
174 PR c++/70084
175 * g++.dg/expr/stdarg3.C: New test.
176
5173ce42 1772016-03-04 Jeff Law <law@redhat.com>
178
179 PR tree-optimization/69196
180 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
181 x86_64-*-*.
182
2d1d2e55 1832016-03-04 Bernd Schmidt <bschmidt@redhat.com>
184
0e43078e 185 PR c/69973
186 * gcc.dg/pr69973.c: New test.
187
d8ec06ae 188 PR rtl-optimization/69941
189 * gcc.dg/torture/pr69941.c: New test.
190
2d1d2e55 191 PR c/69824
192 * gcc.dg/pr69824.c: New test.
193
32f692e2 1942016-03-05 Tom de Vries <tom@codesourcery.com>
195
196 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
197 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
198 function.
199
1c699e9a 2002016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
201
202 PR c++/66786
203 * g++.dg/cpp1y/var-templ48.C: New test.
204 * g++.dg/cpp1y/var-templ49.C: New test.
205
358448c6 2062016-03-04 Eric Botcazou <ebotcazou@adacore.com>
207
208 * g++.dg/Wno-frame-address.C: Skip on IA-64.
209
01dc3c45 2102016-03-04 Jakub Jelinek <jakub@redhat.com>
211
e968ff6d 212 PR c++/70035
213 * g++.dg/ubsan/pr70035.C: New test.
214
01dc3c45 215 PR target/70062
216 * gcc.target/i386/pr70062.c: New test.
217
3937d618 2182016-03-04 H.J. Lu <hongjiu.lu@intel.com>
219
220 * g++.dg/template/typename21.C: Remove c++98_only.
221
c58ac7f8 2222016-03-04 H.J. Lu <hongjiu.lu@intel.com>
223
224 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
225
0060768a 2262016-03-04 David Malcolm <dmalcolm@redhat.com>
227
228 PR c/68187
229 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
230 function.
231 (fn_42_b): Likewise.
232 (fn_42_c): Likewise.
233
74c6fd40 2342016-03-04 David Malcolm <dmalcolm@redhat.com>
235
236 PR c/68187
237 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
238 function.
239 (fn_40_b): Likewise.
240 (fn_41_a): Likewise.
241 (fn_41_b): Likewise.
242
31b11359 2432016-03-04 Jakub Jelinek <jakub@redhat.com>
244
245 PR target/70059
246 * gcc.target/i386/avx512f-pr70059.c: New test.
247 * gcc.target/i386/avx512dq-pr70059.c: New test.
248
c5b93452 2492016-03-04 Bernd Schmidt <bschmidt@redhat.com>
250
251 PR rtl-optimization/57676
252 * gcc.dg/torture/pr57676.c: New test.
253
268fbd56 2542016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
255
256 * gcc.dg/pr70026.c: New test.
257
6560d1ad 2582016-03-04 Marek Polacek <polacek@redhat.com>
259
260 PR c/69798
261 * gcc.dg/cilk-plus/pr69798-1.c: New test.
262 * gcc.dg/cilk-plus/pr69798-2.c: New test.
263
cc7dfddf 2642016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
265
266 PR target/70004
267 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
268 Delete.
269 (test_corners_sisd_si): Likewise.
270 (main): Remove checks of the above.
271 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
272
e9663bd4 2732016-03-04 Eric Botcazou <ebotcazou@adacore.com>
274
275 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
276
dcdd684e 2772016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
278
279 * gcc.dg/torture/pr69951.c: Accept argc==0.
280
e692d332 2812016-03-04 Richard Biener <rguenther@suse.de>
282
283 PR c++/70054
284 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
285 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
286
af77b7e6 2872016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
288
289 PR testsuite/69766
290 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
291 testing multiarch.
292
290da96e 2932016-03-04 Jakub Jelinek <jakub@redhat.com>
294
295 PR debug/69947
296 * gcc.dg/guality/pr69947.c: New test.
297
e51ce713 2982016-03-03 Jakub Jelinek <jakub@redhat.com>
299
300 PR ada/70017
301 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
302
1feed892 3032016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
304
305 PR rtl-optimization/69904
306 * gcc.target/arm/pr69904.c: New test.
307
c32bda69 3082016-03-03 Jakub Jelinek <jakub@redhat.com>
309
310 PR target/70021
311 * gcc.dg/vect/pr70021.c: New test.
312 * gcc.target/i386/pr70021.c: New test.
313
1bc579ed 3142016-03-03 Marek Polacek <polacek@redhat.com>
315
316 PR middle-end/70050
317 * gcc.dg/pr70050.c: New test.
318
cfa8d638 3192016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
320
321 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
322
1b889259 3232016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
324
325 PR tree-optimization/70043
326 * gfortran.dg/vect/pr70043.f90: New test.
327
f756dfa3 3282016-03-03 Eric Botcazou <ebotcazou@adacore.com>
329
330 * gnat.dg/specs/task1.ads: New test.
331
5cb4863d 3322016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
333
334 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
335 Invoke gdb with -batch.
336 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
337
5dd12e43 3382016-03-03 Richard Biener <rguenther@suse.de>
339
340 PR tree-optimization/55936
341 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
342
d97ba4ca 3432016-03-02 Jeff Law <law@redhat.com>
344
5d23c86f 345 PR rtl-optimization/69942
346 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
347 effects of argument promotions.
348
d97ba4ca 349 PR tree-optimization/69987
350 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
351 target does not support -fprefetch-loop-arrays.
352
901faaa0 3532016-03-02 Uros Bizjak <ubizjak@gmail.com>
354
355 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
356
51f6fdce 3572016-03-02 Bin Cheng <bin.cheng@arm.com>
358
6bc7872f 359 PR rtl-optimization/69052
51f6fdce 360 * gcc.target/i386/pr69052.c: New test.
361
31d31e07 3622016-03-02 Alan Modra <amodra@gmail.com>
363
364 * gcc.dg/pr69990.c: New.
365
04faee95 3662016-03-02 Jakub Jelinek <jakub@redhat.com>
367
270d0117 368 PR c/68062
369 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
370
371 PR middle-end/70022
372 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
373
04faee95 374 PR target/70028
375 * gcc.target/i386/pr70028.c: New test.
376
a2cc9e8e 3772016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
378
379 * c-c++-common/asan/swapcontext-test-1.c,
380 * c-c++-common/tsan/thread_leak.c,
381 * g++.dg/tsan/aligned_vs_unaligned_race.C,
382 * g++.dg/tsan/benign_race.C,
383 * g++.dg/tsan/fd_close_norace.C,
384 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
385 races with sanitizer output
386
dd4bd263 3872016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 388 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 389
390 PR target/67278
391 * gcc.dg/simd-8.c: New testcase.
392
b5fe3a49 3932016-03-02 Richard Biener <rguenther@suse.de>
394
395 PR middle-end/67278
396 * gcc.dg/simd-7.c: New testcase.
397
23601f67 3982016-03-02 Eric Botcazou <ebotcazou@adacore.com>
399
400 * gcc.target/i386/pr70007.c: Tweak.
401
f66f65e7 4022016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
403
404 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
405
60773515 4062016-03-02 Marek Polacek <polacek@redhat.com>
407
408 PR c/67854
409 * gcc.dg/pr67854.c: New test.
410
6c094cb1 4112016-03-02 Jakub Jelinek <jakub@redhat.com>
412
413 PR middle-end/70025
414 * gcc.dg/torture/pr70025.c: New test.
415
7627bb56 4162016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
417
418 PR tree-optimization/68621
419 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
420
066c8e94 4212016-03-01 Eric Botcazou <ebotcazou@adacore.com>
422
423 * gcc.target/i386/pr70007.c: New test.
424
d3b819ad 4252016-03-01 Jeff Law <law@redhat.com>
426
d4b9ad56 427 PR tree-optimization/69196
7e217344 428 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 429
d3b819ad 430 PR tree-optimization/69196
431 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
432 duplicating code and spoiling the expected output.
433
4f37285d 4342016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
435
436 PR target/70033
437 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
438 supports power9 before doing tests.
439 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
440 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
441 * gcc.target/powerpc/p9-permute.c: Likewise.
442
3e9c4f6c 4432016-03-01 Uros Bizjak <ubizjak@gmail.com>
444
445 PR target/70027
446 * gcc.target/i386/pr70027.c: New test.
447
e324729e 4482016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 449
450 * gcc.dg/pr70017.c: New test.
451
40e9ce2d 4522016-03-01 Jakub Jelinek <jakub@redhat.com>
453
454 PR c/69796
455 PR c/69974
456 * gcc.dg/pr69796.c: New test.
457 * gcc.dg/pr69974.c: New test.
458
e8b016ea 4592016-03-01 Eric Botcazou <ebotcazou@adacore.com>
460
461 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
462
24d3127c 4632016-02-29 Jeff Law <law@redhat.com>
464
465 PR tree-optimization/69987
466 * gfortran.dg/pr69987.f90: New test.
467
468 PR tree-optimization/69989
469 * gcc.c-torture/compile/pr69989-2.c: New test.
470
12cc1225 4712016-03-01 Marek Polacek <polacek@redhat.com>
472
473 PR c++/69795
474 * g++.dg/parse/invalid1.C: New test.
475
d99a947c 4762016-03-01 Richard Biener <rguenther@suse.de>
477
478 PR middle-end/70022
479 * gcc.dg/pr70022.c: New testcase.
480
395dbc60 4812016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
482
483 PR tree-optimization/69956
484 * gcc.dg/pr69956.c: New test.
485
40a35c55 4862016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
487
488 PR target/70011
489 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
490 XFAIL when hardware supports efficient unaligned storage access.
491
4edc90b0 4922016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
493
494 PR c++/69961
495 * g++.dg/template/pr69961a.C: New test.
496 * g++.dg/template/pr69961b.C: New test.
497
1ed1f69a 4982016-02-29 David Malcolm <dmalcolm@redhat.com>
499
500 PR preprocessor/69985
501 * gcc.dg/cpp/pr69985.c: New test case.
502
01c5d15d 5032016-02-29 Jeff Law <law@redhat.com>
504
3a4d3de5 505 PR tree-optimization/70005
506 * gcc.c-torture/execute/pr70005.c New test.
507
01c5d15d 508 PR tree-optimization/69999
509 * gcc.c-torture/compile/pr69999.c: New test.
510
1bf66b54 5112016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
512
513 PR tree-optimization/69652
514 * gcc.dg/torture/pr69652.c: Delete test.
515 * gcc.dg/vect/pr69652.c: New test.
516
b4d653d5 5172016-02-19 Richard Biener <rguenther@suse.de>
518
519 PR tree-optimization/69980
520 * gfortran.dg/vect/pr69980.f90: New testcase.
521
35bc4745 5222016-02-29 Eric Botcazou <ebotcazou@adacore.com>
523
524 * gcc.target/sparc/20160229-1.c: New test.
525
bb54a538 5262016-02-29 Eric Botcazou <ebotcazou@adacore.com>
527
528 * gnat.dg/stack_usage3.adb: New test.
529 * gnat.dg/stack_usage3_pkg.ads: New helper.
530
95164e71 5312016-02-29 Eric Botcazou <ebotcazou@adacore.com>
532
533 * gnat.dg/renaming8.adb: New test.
534 * gnat.dg/renaming8_pkg1.ads: New helper.
535 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
536 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
537
a890896f 5382016-02-29 Richard Biener <rguenther@suse.de>
539
540 PR tree-optimization/69720
541 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
542
5c70403a 5432016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
544
545 PR fortran/68147
546 PR fortran/47674
547 * gfortran.dg/realloc_on_assign_26.f90: New test case.
548
dfb6d139 5492016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 550 Jerry DeLisle <jvdelisle@gcc.gnu.org>
551
552 PR fortran/56007
553 * gfortran.dg/coarray_8.f90: Adjust error message.
554 * gfortran.dg/pr56007.f90: New test.
555 * gfortran.dg/pr56007.f: New test.
556
536508db 5572016-02-28 H.J. Lu <hongjiu.lu@intel.com>
558
559 PR tree-optimization/69989
560 * gcc.dg/torture/pr69989.c: New test.
561
eec75e45 5622016-02-28 Eric Botcazou <ebotcazou@adacore.com>
563
564 * gcc.target/i386/stack-realign-win.c: New test.
565
0175e45a 5662016-02-28 Harald Anlauf <anlauf@gmx.de>
567
568 PR fortran/60126
569 * gfortran.dg/pr60126.f90: New test.
570
2a703589 5712016-02-27 Jeff Law <law@redhat.com>
572
573 Revert
574 2016-02-26 Richard Biener <rguenther@suse.de>
575 Jeff Law <law@redhat.com>
576
577 PR tree-optimization/69740
578 * gcc.c-torture/compile/pr69740-1.c: New test.
579 * gcc.c-torture/compile/pr69740-2.c: New test.
580
359b4c18 5812016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
582
1c96765a 583 PR fortran/69910
359b4c18 584 * gfortran.dg/newunit_4.f90: New test.
585
49462d93 5862016-02-27 Jakub Jelinek <jakub@redhat.com>
587
588 PR target/69613
589 PR rtl-optimization/69886
590 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
591 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
592 target.
593
c4ac733e 5942016-02-26 Martin Sebor <msebor@redhat.com>
595
596 PR tree-optimization/15826
597 * gcc.dg/tree-ssa/pr15826.c: New test.
598
da8c4b5d 5992016-02-26 Jakub Jelinek <jakub@redhat.com>
600
601 PR target/69969
602 * gcc.target/powerpc/pr69969.c: New test.
603
0a4558eb 6042016-02-26 Martin Sebor <msebor@redhat.com>
605
606 PR c++/15766
607 * g++.old-deja/g++.other/decl5.C: Add a test case.
608
5b500299 6092016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
610
611 PR target/69946
612 * gcc.target/powerpc/pr69946.c: New file.
613
565f533b 6142016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 615 Jeff Law <law@redhat.com>
565f533b 616
0a4558eb 617 PR tree-optimization/69740
565f533b 618 * gcc.c-torture/compile/pr69740-1.c: New test.
619 * gcc.c-torture/compile/pr69740-2.c: New test.
620
ff67cbea 6212016-02-26 Martin Jambor <mjambor@suse.cz>
622
623 PR middle-end/69920
624 * gcc.dg/torture/pr69932.c: New test.
625 * gcc.dg/torture/pr69936.c: Likewise.
626
e400d817 6272016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
628
629 PR target/69709
630 * gcc.target/s390/pr69709.c: New test.
631
126a5a2d 6322016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
633
634 PR target/69245
635 * gcc.target/aarch64/pr69245_1.c: New test.
636
59c58860 6372016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
638
639 PR target/69613
640 * gcc.dg/torture/pr69613.c: New test.
641
9441fa4e 6422016-02-26 Jakub Jelinek <jakub@redhat.com>
643
644 PR rtl-optimization/69891
645 * gcc.target/i386/pr69891.c: New test.
646
e48fcde0 6472016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 648 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
649
35ed600a 650 PR target/61397
f41208a1 651 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
652 functionality for both 32-bit and 64-bit.
653
c86aaa0e 6542016-02-26 Richard Biener <rguenther@suse.de>
655
656 PR tree-optimization/69551
657 * gcc.dg/torture/pr69951.c: New testcase.
658
38e71a65 6592016-02-25 Richard Biener <rguenther@suse.de>
660
661 PR tree-optimization/48795
662 * gcc.dg/Warray-bounds-18.c: New testcase.
663
03331e69 6642016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
665
666 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
667
f14d8d6a 6682016-02-25 Jakub Jelinek <jakub@redhat.com>
669
670 PR rtl-optimization/69896
671 * gcc.dg/pr69896.c: New test.
672
4003c807 6732016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
674
675 PR c++/69736
676 * g++.dg/cpp1y/paren2.C: New test.
677
a0573328 6782016-02-24 Martin Sebor <msebor@redhat.com>
679
680 PR c/51147
681 * gcc.dg/enum-mode-2.c: New test.
682
2cde02ad 6832016-02-24 Jakub Jelinek <jakub@redhat.com>
684
685 PR c++/69922
686 * g++.dg/warn/Wnonnull-compare-6.C: New test.
687 * g++.dg/warn/Wnonnull-compare-7.C: New test.
688 * g++.dg/ubsan/pr69922.C: New test.
689
f0ea75d1 6902016-02-24 Marek Polacek <polacek@redhat.com>
691
692 PR c/69819
693 * gcc.dg/pr69819.c: New test.
694
05027366 6952016-02-24 Martin Sebor <msebor@redhat.com>
696
34ed562b 697 PR c++/69912
698 * g++.dg/ext/flexary15.C: New test.
699
7002016-02-24 Martin Sebor <msebor@redhat.com>
701
702 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 703 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 704 * g++.dg/ext/builtin_alloca.C: Same.
05027366 705
650c3ad5 7062016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
707 Charles Baylis <charles.baylis@linaro.org>
708
709 PR debug/61033
710 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
711
596070e8 7122016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 713 Jakub Jelinek <jakub@redhat.com>
596070e8 714
715 PR middle-end/69760
716 * gcc.dg/torture/pr69760.c: New testcase.
717
d6b92d9f 7182016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
719
720 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
721 pattern on Solaris with as.
722
90436d9d 7232016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
724
725 * gcc.target/arm/cond_sub_restrict_it.c: New test.
726 * gcc.target/arm/condarith_restrict_it.c: Likewise.
727 * gcc.target/arm/movcond_restrict_it.c: Likewise.
728 * gcc.target/arm/negscc_restrict_it.c: Likewise.
729
7c749495 7302016-02-24 Jakub Jelinek <jakub@redhat.com>
731
732 PR middle-end/69915
733 * gcc.dg/pr69915.c: New test.
734
9c9680b5 7352016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
736
737 PR rtl-optimization/69886
738 * gcc.dg/torture/pr69886.c: New test.
739
36d081ee 7402016-02-24 Richard Biener <rguenther@suse.de>
741
742 PR middle-end/68963
743 * gcc.dg/torture/pr68963.c: New testcase.
744
2a0accb9 7452016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
746
747 PR target/69875
748 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
749 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
750 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
751 * gcc.target/arm/atomic_loaddi_1.c: New test.
752 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
753 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
754 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
755 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
756 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
757 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
758 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
759 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
760
f0e92ef1 7612016-02-24 Jakub Jelinek <jakub@redhat.com>
762
763 PR middle-end/69909
764 * gcc.dg/torture/pr69909.c: New test.
765
6907286f 7662016-02-24 Richard Biener <rguenther@suse.de>
767
768 PR tree-optimization/69907
769 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
770 * gcc.dg/vect/bb-slp-34.c: XFAIL.
771 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
772
e6ab7475 7732016-02-24 Christian Bruel <christian.bruel@st.com>
774
775 * gcc.target/arm/pragma_cpp_fma.c: New test.
776
47587450 7772016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
778
779 PR fortran/61156
780 * gfortran.dg/include_6.f90: Update test.
781
d41ab738 7822016-02-23 Jakub Jelinek <jakub@redhat.com>
783
784 PR objc/69844
785 * objc.dg/pr69844.m: New test.
786
4772d9d5 7872016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
788
789 PR libgfortran/69456
790 * gfortran.dg/namelist_89.f90: New test.
791 * gfortran.dg/pr59700.f90: Update test..
792
8c38d887 7932016-02-23 Martin Sebor <msebor@redhat.com>
794
795 PR middle-end/69780
796 * g++.dg/ext/builtin_alloca.C: New test.
797 * gcc.dg/builtins-68.c: New test.
798
ee1bfdb0 7992016-02-23 Richard Henderson <rth@redhat.com>
800
801 * gcc.target/i386/addr-space-3.c: Remove test.
802
52609ec3 8032016-02-23 David Malcolm <dmalcolm@redhat.com>
804
805 PR preprocessor/69126
806 PR preprocessor/69543
807 * c-c++-common/pr69126-2-long.c: New test.
808 * c-c++-common/pr69126-2-short.c: New test.
809 * c-c++-common/pr69543-1.c: Remove xfail.
810
d5bf2cc8 8112016-02-23 David Malcolm <dmalcolm@redhat.com>
812
813 PR preprocessor/69126
814 PR preprocessor/69543
815 PR preprocessor/69558
816 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
817 (f): Rename to...
818 (test_2): ...this, and add leading comment.
819 (MACRO_3, test_3): New.
820 (MACRO_4A, MACRO_4B, test_4): New.
821 (MACRO): Rename to...
822 (MACRO_5): ...this.
823 (g): Rename to...
824 (test_5): ...this, updating for renaming of MACRO, and
825 add leading comment.
826 * c-c++-common/pr69543-1.c: New.
827 * c-c++-common/pr69543-2.c: New.
828 * c-c++-common/pr69543-3.c: New.
829 * c-c++-common/pr69543-4.c: New.
830 * c-c++-common/pr69558-1.c: New.
831 * c-c++-common/pr69558-2.c: New.
832 * c-c++-common/pr69558-3.c: New.
833 * c-c++-common/pr69558-4.c: New.
834 * gcc.dg/pr69558.c: Move to...
835 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
836 xfail for c++.
837
3a37a410 8382016-02-23 Thomas Schwinge <thomas@codesourcery.com>
839
840 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
841 to -ftree-parallelize-loops/-fopenacc changes.
842 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
843 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
844 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
845 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
846 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
847 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
848 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
849 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
850 * c-c++-common/goacc/kernels-loop.c: Likewise.
851 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
852 * c-c++-common/goacc/kernels-reduction.c: Likewise.
853 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
854 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
855
ecca180f 8562016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
857
858 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
859
eec0fa3f 8602016-02-23 Jakub Jelinek <jakub@redhat.com>
861
f1f91c07 862 PR c++/69902
863 * g++.dg/warn/Wnonnull-compare-5.C: New test.
864
eec0fa3f 865 PR c/69900
866 * gcc.dg/pr69900.c: New test.
867
e045424d 8682016-02-23 Martin Jambor <mjambor@suse.cz>
869
870 PR tree-optimization/69666
871 * gcc.dg/tree-ssa/pr69666.c: New test.
872
f482dff6 8732016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
874
875 PR fortran/67451
876 * gfortran.dg/coarray_allocate_5.f08: New test.
877
57ed698b 8782016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
879
880 * gcc.target/s390/vcond-shift.c: Move to ...
881 * gcc.target/s390/vector/vcond-shift.c: ... here.
882
990e443c 8832016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
884
885 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
886 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
887
296c5f01 8882016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
889
890 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
891
e53f41d5 8922016-02-20 Mark Wielaard <mjw@redhat.com>
893
894 PR c/28901
895 * gcc.dg/unused-variable-3.c: New test.
896
13af201d 8972016-02-22 Jakub Jelinek <jakub@redhat.com>
898
899 PR target/69888
900 * gcc.target/i386/pr69888.c: New test.
901
682c90f9 9022016-02-22 Richard Biener <rguenther@suse.de>
903
904 PR tree-optimization/69882
905 * gfortran.dg/vect/pr69882.f90: New testcase.
906
b8cd18c3 9072016-02-22 Jakub Jelinek <jakub@redhat.com>
908
909 PR target/69885
910 * gcc.dg/pr69885.c: New test.
911
09343379 9122016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
913
914 PR target/69806
915 PR target/54089
916 * gcc.target/sh/pr54089-10.c: New.
917
b345a09f 9182016-02-20 Paul Thomas <pault@gcc.gnu.org>
919
920 PR fortran/69423
921 * gfortran.dg/deferred_character_15.f90 : New test.
922
51385aed 9232016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
924
925 PR fortran/57365
926 gfortran.dg/allocate_with_source_18.f03: New test.
927
9282016-02-20 Harald Anlauf <anlauf@gmx.de>
929
930 PR fortran/52531
931 gfortran.dg/gomp/pr52531.f90: New test.
932
9cce8384 9332016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
934
935 PR c++/69865
936 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
937 -std=c++03.
938
d91f5fbb 9392016-02-19 Jakub Jelinek <jakub@redhat.com>
940
563d5cb8 941 PR c++/69826
942 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
943 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
944
0a04aac9 945 PR c++/69850
946 * g++.dg/warn/Wnonnull-compare-4.C: New test.
947
d91f5fbb 948 PR c++/69851
949 * g++.dg/torture/pr69851.C: New test.
950
5fe1f282 9512016-02-19 Martin Sebor <msebor@redhat.com>
952
953 PR testsuite/69573
954 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
955
a45bce11 9562016-02-19 Jakub Jelinek <jakub@redhat.com>
957
6263dde1 958 PR c++/69850
959 * g++.dg/warn/Wnonnull-compare-2.C: New test.
960 * g++.dg/warn/Wnonnull-compare-3.C: New test.
961
a45bce11 962 PR c++/67767
963 * g++.dg/cpp0x/pr67767.C: New test.
964
cf2ed1b7 9652016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
966
967 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
968 for fp, simd, crypto, crc, lse.
969 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
970 above.
971 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
972 effective target check.
973
f6cc34b0 9742016-02-19 Jakub Jelinek <jakub@redhat.com>
975
976 PR target/69820
977 * gcc.target/i386/pr69820.c: New test.
978
6c678e78 9792016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
980
981 * gcc.target/s390/vector/int128-1.c: New test.
982
b088ff4b 9832016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
984
985 * gcc.target/s390/vector/vec-vcond-1.c: New test.
986
b11e60a4 9872016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
988
989 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
990 instruction pattern name to prevent the testcase from failing with
991 -march=z13.
992
664ff6a0 9932016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
994
995 * gcc.target/s390/md/movstr-2.c: New test.
996
e80be24b 9972016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
998
999 * gcc.target/s390/morestack.c: New test.
1000
9839f350 10012016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1002
1003 PR target/69625
1004 * gcc.target/s390/pr69625.c: Add test case.
1005
4550fbd0 10062016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1007
1008 PR testsuite/68580
1009 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1010
57d00b6a 10112016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1012
1013 PR target/68404
1014 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1015 * gcc.target/powerpc/fusion3.c: Likewise.
1016
63ad69d6 10172016-02-18 Richard Biener <rguenther@suse.de>
1018
1019 PR middle-end/69553
1020 * g++.dg/torture/pr69553.C: New testcase.
1021
d92404ed 10222016-02-18 Nick Clifton <nickc@redhat.com>
1023
4550fbd0 1024 PR target/62254
1025 PR target/69610
1026 * gcc.target/arm/pr62554.c: New test.
1027 * gcc.target/arm/pr69610-1.c: New test.
1028 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 1029
0808dfce 10302016-02-18 Richard Biener <rguenther@suse.de>
1031
1032 PR middle-end/69854
1033 * gcc.dg/torture/pr69854.c: New testcase.
1034
fc3527e3 10352016-02-17 Jakub Jelinek <jakub@redhat.com>
1036
1037 PR c++/69850
1038 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1039
e3c24279 10402012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1041
1042 * gcc.target/powerpc/vec-cg.c: New test.
1043
c9732c2b 10442016-02-17 Richard Biener <rguenther@suse.de>
1045
1046 PR testsuite/69586
1047 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1048
51bf9f9b 10492016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1050
1051 PR target/69161
1052 * gcc.c-torture/compile/pr69161.c: New test.
1053
6baedca3 10542016-02-17 David Sherwood <david.sherwood@arm.com>
1055
1056 PR target/69532
1057 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1058 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1059
4f240715 10602016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1061
1062 * gcc.dg/ifcvt-4.c: Skip on Visium.
1063
e0c0515d 10642016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1065
1066 * gnat.dg/atomic8.adb: New test.
1067
7b319ee6 10682016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1069
1070 * gnat.dg/discr46.ad[sb]: New test.
1071
48a7e3d1 10722016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1073
1074 PR Target/48344
1075 * gcc.target/powerpc/pr48344-1.c: New test.
1076
3f844f15 10772015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1078
1079 PR fortran/69742
1080 * gfortran.dg/associate_21.f90: New test.
1081
7675e968 10822016-02-16 Jakub Jelinek <jakub@redhat.com>
1083
1084 PR c/69835
1085 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1086 -Wnonnull in dg-options.
1087 * c-c++-common/nonnull-2.c: New test.
1088
d6faee88 10892016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1090 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1091
1092 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1093
3a2a72aa 10942016-02-16 Jakub Jelinek <jakub@redhat.com>
1095
1096 PR middle-end/69801
1097 * gcc.dg/pr69801.c: Add empty dg-options.
1098
28072426 10992016-02-16 James Norris <jnorris@codesourcery.com>
1100
1101 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1102 * g++.dg/goacc/deviceptr-1.c: New file.
1103
37fffac2 11042016-02-16 Jakub Jelinek <jakub@redhat.com>
1105
1106 PR tree-optimization/69820
1107 * gcc.dg/vect/pr69820.c: New test.
1108
f72a5e61 11092016-02-16 Richard Biener <rguenther@suse.de>
1110
1111 PR tree-optimization/69776
1112 * gcc.dg/torture/pr69776-2.c: New testcase.
1113
50e0cd76 11142016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1115
1116 PR tree-optimization/69714
1117 * gcc.dg/torture/pr69714.c: New test.
1118
14a72c4e 11192016-02-16 Jakub Jelinek <jakub@redhat.com>
1120
1121 PR tree-optimization/69802
1122 * gcc.dg/pr69802.c: New test.
1123
fd808c11 11242016-02-16 Richard Biener <rguenther@suse.de>
1125
1126 PR middle-end/69801
1127 * gcc.dg/pr69801.c: New testcase.
1128
49a549ca 11292016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1130
1131 PR libgfortran/69651
1132 * gfortran.dg/read_bang.f90: New test.
1133 * gfortran.dg/read_bang4.f90: New test.
1134
77454e6e 11352016-02-15 Jakub Jelinek <jakub@redhat.com>
1136
2074f21c 1137 PR c++/69658
1138 * g++.dg/init/pr69658.C: New test.
1139
77454e6e 1140 PR c++/69797
1141 * c-c++-common/pr69797.c: New test.
1142
4ef4d764 11432016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1144
1145 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1146 check for aarch64*-*-*.
1147
4a45fe0f 11482016-02-15 Richard Biener <rguenther@suse.de>
1149
1150 PR tree-optimization/69783
1151 * gcc.dg/vect/pr69783.c: New testcase.
1152
0b3619e6 11532016-02-15 Richard Biener <rguenther@suse.de>
1154
1155 PR tree-optimization/69776
1156 * gcc.dg/torture/pr69776.c: New testcase.
1157
9b49c3cb 11582016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1159
1160 PR fortran/60526
1161 * gfortran.dg/type_decl_4.f90: Reinstated.
1162
e46faff9 11632016-02-14 John David Anglin <danglin@gcc.gnu.org>
1164
1165 PR fortran/68746
1166 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1167
a96c809a 11682016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1169
1170 PR fortran/60526
1171 PR bootstrap/69816
1172 * gfortran.dg/type_decl_4.f90: Removed.
1173
fdec7e88 11742016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1175
1176 PR fortran/60526
1177 * gfortran.dg/type_decl_4.f90: New test.
1178
a72095c4 11792016-02-14 Alan Modra <amodra@gmail.com>
1180
bc436924 1181 PR testsuite/68886
a72095c4 1182 * gcc.c-torture/execute/stkalign.c: Revise test.
1183
73bb5f8b 11842016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1185
1186 PR target/67260
1187 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1188
beb13161 11892016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1190
1191 PR target/67260
1192 * gcc.target/sh/torture/pr67260.c: New.
1193
67cab04e 11942016-02-12 John David Anglin <danglin@gcc.gnu.org>
1195
1196 * gcc.dg/pr67964.c: Add dg-require-alias.
1197
44a59bb1 11982016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1199
1200 PR target/67636
1201 PR target/64345
1202 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1203
38c9bd3a 12042016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1205
1206 PR libgfortran/69668
1207 * gfortran.dg/namelist_88.f90: New test.
1208
1774ff82 12092016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1210
1211 PR libgfortran/69668
1212 * gfortran.dg/namelist_38.f90: Update test.
1213 * gfortran.dg/namelist_84.f90: Update test.
1214
aec1f4bd 12152016-02-12 David Malcolm <dmalcolm@redhat.com>
1216
1217 PR other/69554
1218 * gcc.dg/pr69554-1.c: New test.
1219 * gfortran.dg/pr69554-1.F90: New test.
1220 * gfortran.dg/pr69554-2.F90: New test.
1221 * lib/gcc-dg.exp (proc dg-locus): New function.
1222 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1223 distinguish between the caret-printing and non-caret-printing
1224 cases. If caret-printing has been explicitly enabled, bail out
1225 without attempting to fix up the output.
1226
da7d5066 12272016-02-12 David Malcolm <dmalcolm@redhat.com>
1228
1229 PR driver/69265
1230 PR driver/69453
1231 * gcc.dg/spellcheck-options-3.c: New test case.
1232 * gcc.dg/spellcheck-options-4.c: New test case.
1233 * gcc.dg/spellcheck-options-5.c: New test case.
1234 * gcc.dg/spellcheck-options-6.c: New test case.
1235 * gcc.dg/spellcheck-options-7.c: New test case.
1236 * gcc.dg/spellcheck-options-8.c: New test case.
1237 * gcc.dg/spellcheck-options-9.c: New test case.
1238 * gcc.dg/spellcheck-options-10.c: New test case.
1239
fcce1b0b 12402016-02-12 Jakub Jelinek <jakub@redhat.com>
1241
1242 PR rtl-optimization/69764
1243 PR rtl-optimization/69771
1244 * c-c++-common/pr69764.c: New test.
1245 * gcc.dg/torture/pr69771.c: New test.
1246
6d609290 12472016-02-12 Marek Polacek <polacek@redhat.com>
1248
1249 * g++.dg/torture/init-list1.C: New.
1250
7d75fb56 12512016-02-12 Marek Polacek <polacek@redhat.com>
1252
1253 * gcc.dg/pr69522.c: Add empty dg-options.
1254
52543fda 12552016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1256
1257 * g++.dg/lto/lto.exp: Include and init mpx.
1258 * g++.dg/lto/pr69729_0.C: New test.
1259
34947478 12602016-02-12 Jakub Jelinek <jakub@redhat.com>
1261
9181a4ec 1262 PR ipa/69241
1263 * g++.dg/ipa/pr69241-4.C: New test.
1264
34947478 1265 PR ipa/68672
1266 * g++.dg/ipa/pr68672-1.C: New test.
1267 * g++.dg/ipa/pr68672-2.C: New test.
1268 * g++.dg/ipa/pr68672-3.C: New test.
1269
74a4140f 12702016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1271
1272 PR c/69522
50e0cd76 1273 * gcc.dg/pr69522.c: New test.
74a4140f 1274
9ddb20d6 12752016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1276
1277 PR c++/69098
1278 * g++.dg/cpp1y/69098.C: New test.
1279 * g++.dg/cpp1y/69098-2.C: New test.
1280
67cf9b55 12812016-02-12 Jakub Jelinek <jakub@redhat.com>
1282
1283 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1284 and neighbour -> neighbor.
1285 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1286 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1287 * c-c++-common/Wvarargs.c: Likewise.
1288 * c-c++-common/goacc/host_data-5.c: Likewise.
1289 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1290 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1291 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1292 * gcc.target/aarch64/pr60697.c: Likewise.
1293 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1294 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1295 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1296 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1297 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1298 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1299 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1300 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1301 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1302 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1303 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1304 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1305 * g++.dg/lookup/koenig5.C: Likewise.
1306 * g++.dg/ext/no-asm-2.C: Likewise.
1307 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1308 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1309 * gfortran.dg/used_types_16.f90: Likewise.
1310 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1311 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1312 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1313 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1314 * gfortran.dg/abstract_type_6.f03: Likewise.
1315 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1316 * gfortran.dg/used_types_15.f90: Likewise.
1317 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1318 * gfortran.dg/exit_3.f08: Likewise.
1319 * gfortran.dg/open_status_2.f90: Likewise.
1320 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1321 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1322 * gfortran.dg/associate_1.f03: Likewise.
1323 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1324 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1325 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1326 * gcc.dg/builtin-object-size-1.c: Likewise.
1327 * gcc.dg/noreturn-6.c: Likewise.
1328 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1329 * gcc.dg/globalalias.c: Likewise.
1330 * gcc.dg/builtins-config.h: Likewise.
1331 * gcc.dg/pr30457.c: Likewise.
1332 * gcc.c-torture/compile/volatile-1.c: Likewise.
1333 * gcc.c-torture/execute/20101011-1.c: Likewise.
1334 * c-c++-common/Waddress-1.c: Likewise.
1335
40b38ace 13362016-02-11 Jakub Jelinek <jakub@redhat.com>
1337
1338 PR c/69768
1339 * c-c++-common/Waddress-1.c: New test.
1340
42c87ca9 13412016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1342
1343 PR fortran/69296
1344 * gfortran.dg/associate_19.f03: New test.
1345 * gfortran.dg/associate_20.f03: New test.
1346
acb7939f 13472016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1348
1349 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1350
6defe3c5 13512016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1352
1353 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1354 .arch armv8-a\n. Add -dA to dg-options.
1355 * gcc.target/aarch64/assembler_arch_1.c: New test.
1356 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1357
63f63318 13582016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1359
1360 PR c++/68726
1361 * g++.dg/cpp0x/pr68726.C: New.
1362
1cddf457 13632016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1364
1365 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1366 test.
1367
b86fba37 13682016-02-11 Richard Biener <rguenther@suse.de>
1369
1370 * g++.dg/tree-ssa/pr61034.C: Adjust.
1371
ec4ec95a 13722016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1373
be7c31e9 1374 PR target/69148
ec4ec95a 1375 * gcc.target/s390/pr69148.c: New.
1376
f64416ca 13772016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1378
1379 PR tree-optimization/69652
1380 * gcc.dg/torture/pr69652.c: New test.
1381
e5d1ea31 13822016-02-10 Jakub Jelinek <jakub@redhat.com>
1383 Patrick Palka <ppalka@gcc.gnu.org>
1384
1385 PR ipa/69241
1386 PR c++/69649
1387 * g++.dg/ipa/pr69241-1.C: New test.
1388 * g++.dg/ipa/pr69241-2.C: New test.
1389 * g++.dg/ipa/pr69241-3.C: New test.
1390 * g++.dg/ipa/pr69649.C: New test.
1391
fa03b19d 13922016-02-10 Uros Bizjak <ubizjak@gmail.com>
1393
1394 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1395 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1396
14485c8a 13972016-02-10 Bin Cheng <bin.cheng@arm.com>
1398
1399 PR tree-optimization/68021
1400 * gcc.dg/tree-ssa/pr68021.c: New test.
1401
79f1ed25 14022016-02-10 Richard Biener <rguenther@suse.de>
1403
1404 PR tree-optimization/69726
1405 * gcc.dg/uninit-22.c: New testcase.
1406
58f74eff 14072016-02-09 Andrew Pinski <apinski@cavium.com>
1408
1409 PR tree-opt/69282
1410 * gcc.c-torture/compile/20160205-1.c: New testcase.
1411
600c00f7 14122016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1413
1414 PR target/68404
1415 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1416 instead accessing a really large arrray.
1417 * gcc.target/powerpc/fusion3.c: Likewise.
1418
0771836e 14192016-02-09 Charles Baylis <charles.baylis@linaro.org>
1420
1421 PR target/68532
1422 * gcc.c-torture/execute/pr68532.c: New test.
1423
4ccd644f 14242016-02-11 Alexandre Oliva <aoliva@redhat.com>
1425
1426 PR target/69634
1427 * gcc.dg/pr69634.c: New.
1428
2e980a39 14292016-02-09 Richard Biener <rguenther@suse.de>
1430
1431 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1432
aacf7102 14332016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 1434
aacf7102 1435 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1436
a1856ddf 14372016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1438
1439 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1440
d4d3da7e 14412016-02-09 Richard Biener <rguenther@suse.de>
1442
1443 PR tree-optimization/69715
1444 * gcc.dg/torture/pr69715.c: New testcase.
1445
9cc6714f 14462016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1447
1448 PR c++/69139
1449 * g++.dg/cpp0x/trailing12.C: New test.
1450 * g++.dg/cpp0x/trailing13.C: New test.
1451
83d5062b 14522016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1453
1454 PR c++/69283
1455 PR c++/67835
1456 * g++.dg/cpp1y/auto-fn29.C: New test.
1457 * g++.dg/cpp1y/auto-fn30.C: New test.
1458
394a86f3 14592016-02-08 Jakub Jelinek <jakub@redhat.com>
1460
1461 PR tree-optimization/69209
1462 * gcc.c-torture/compile/pr69209.c: New test.
1463
93b124b4 14642016-02-08 Jeff Law <law@redhat.com>
1465
1466 PR tree-optimization/68541
1467 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1468 of statements allowed in join block for path splitting.
1469
26abce13 14702016-02-08 Jakub Jelinek <jakub@redhat.com>
1471
0acb2d6e 1472 PR c++/59627
1473 * g++.dg/gomp/pr59627.C: New test.
1474
26abce13 1475 PR ipa/69239
1476 * g++.dg/ipa/pr69239.C: New test.
1477
86e0b129 14782016-02-08 David Malcolm <dmalcolm@redhat.com>
1479
1480 PR preprocessor/69664
1481 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1482 * gcc.dg/cpp/warn-comments.c: Likewise.
1483
f553d9f8 14842016-02-08 Marek Polacek <polacek@redhat.com>
1485
1486 PR c++/69688
1487 * g++.dg/init/const12.C: New test.
1488
600695e0 14892016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1490
1491 PR target/60410
1492 * gcc.dg/lto/pr55113_0.c: Remove test.
1493
c4f4b1e8 14942016-02-08 Richard Biener <rguenther@suse.de>
1495
1496 PR tree-optimization/69719
1497 * gcc.dg/torture/pr69719.c: New testcase.
1498
5a987d87 14992016-02-08 Richard Biener <rguenther@suse.de>
1500 Jeff Law <law@redhat.com>
1501
1502 PR target/68273
1503 * gcc.target/mips/pr68273.c: New testcase.
1504
0418e71d 15052016-02-08 Richard Biener <rguenther@suse.de>
1506
1507 PR rtl-optimization/69274
1508 * gcc.target/i386/addr-sel-1.c: XFAIL.
1509
07c0f1ca 15102016-02-08 Jeff Law <law@redhat.com>
1511
40d85f4c 1512 PR tree-optimization/68541
1513 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1514
140e093f 1515 PR tree-optimization/65917
07c0f1ca 1516 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1517
16430acf 15182016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1519
1520 PR fortran/50555
1521 * gfortran.dg/namelist_args.f90: New test.
1522
3f0ff0d8 15232016-02-05 Jeff Law <law@redhat.com>
1524
140e093f 1525 PR tree-optimization/68541
3f0ff0d8 1526 * gcc.dg/tree-ssa/split-path-2.c: New test.
1527 * gcc.dg/tree-ssa/split-path-3.c: New test.
1528 * gcc.dg/tree-ssa/split-path-4.c: New test.
1529 * gcc.dg/tree-ssa/split-path-5.c: New test.
1530 * gcc.dg/tree-ssa/split-path-6.c: New test.
1531 * gcc.dg/tree-ssa/split-path-7.c: New test.
1532
a7cc1f94 15332016-02-05 Martin Sebor <msebor@redhat.com>
1534
1535 PR c++/69662
1536 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1537 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1538
fcb25f28 15392016-02-06 Richard HEnderson <rth@redhat.com>
1540
1541 PR c/69643
1542 * gcc.target/i386/addr-space-4.c: New.
1543 * gcc.target/i386/addr-space-5.c: New.
1544
3a2545a1 15452016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1546
1547 PR fortran/66089
1548 * gfortran.dg/elemental_dependency_6.f90: New.
1549
1e302465 15502016-02-05 Jakub Jelinek <jakub@redhat.com>
1551
66feb54c 1552 PR rtl-optimization/69691
1553 * gcc.c-torture/execute/pr69691.c: New test.
1554
1e302465 1555 PR c++/69628
1556 * g++.dg/parse/pr69628.C: New test.
1557
9c28a298 15582016-02-05 Uros Bizjak <ubizjak@gmail.com>
1559
1560 * gcc.dg/sancov/asan.c: Move to ...
1561 * gcc.dg/asan/sancov-1.c: ... here.
1562
a854e286 15632016-02-05 Uros Bizjak <ubizjak@gmail.com>
1564
1565 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1566
d4f0b240 15672016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1568
1569 PR target/69677
1570 * gcc.target/i386/pr69677.c: New test.
1571
235d8723 15722016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1573
1574 PR c++/68948
1575 * g++.dg/template/pr68948.C: New test.
1576
f390cf65 15772016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1578
1579 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1580 (only necessary on s390x).
1581
ab99f104 15822016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1583
1584 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1585 -mno-accumulate-outgoing-args.
1586
f7ef5392 15872016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1588
1589 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1590
6b098e91 15912016-02-04 Jakub Jelinek <jakub@redhat.com>
1592
1593 PR c/69669
1594 * c-c++-common/pr69669.c: New test.
1595
f0146cf3 15962016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1597
1598 PR target/69667
1599 * g++.dg/pr69667.C: New file.
1600
08fd6cf5 16012016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1602
1603 PR target/69619
1604 * gcc.dg/pr69619.c: Add new test.
1605
a6f3f39f 16062016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1607
1608 PR rtl-optimization/69577
1609 * gcc.target/i386/pr69577.c: New test.
1610
774068a0 16112016-02-04 Martin Liska <mliska@suse.cz>
1612
1613 * g++.dg/asan/pr69276.C: New test.
1614
f50a7894 16152016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1616
1617 PR target/65932
1618 PR target/67714
1619 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1620 a single smulbb instruction.
1621 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1622 * gcc.target/amr/wmul-2.c: Likewise.
1623
6b722eb3 16242016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1625
1626 PR target/65932
1627 PR target/67714
1628 * gcc.c-torture/execute/pr67714.c: New test.
1629
1f1475a7 16302016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1631
1632 PR target/69454
1633 * gcc.target/i386/pr69454-1.c: New test.
1634 * gcc.target/i386/pr69454-2.c: New test.
1635
6b94e133 16362016-02-03 Martin Sebor <msebor@redhat.com>
1637
1638 PR c++/69251
1639 PR c++/69253
1640 PR c++/69290
1641 PR c++/69277
1642 PR c++/69349
1643 * g++.dg/ext/flexarray-mangle-2.C: New test.
1644 * g++.dg/ext/flexarray-mangle.C: New test.
1645 * g++.dg/ext/flexarray-subst.C: New test.
1646 * g++.dg/ext/flexary11.C: New test.
1647 * g++.dg/ext/flexary12.C: New test.
1648 * g++.dg/ext/flexary13.C: New test.
1649 * g++.dg/ext/flexary14.C: New test.
1650 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1651
342ed0ac 16522016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1653
1654 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1655 Define only if CHECK_FLOAT128 is defined.
1656 (main): Properly initialize u5.
1657
edf6c4d2 16582016-02-03 Jakub Jelinek <jakub@redhat.com>
1659
415d5641 1660 PR c/69627
1661 * gcc.dg/pr69627.c: New test.
1662
edf6c4d2 1663 PR target/69644
1664 * gcc.dg/pr69644.c: New test.
1665
cf8f3ba0 16662016-02-03 Mike Stump <mikestump@comcast.net>
1667
1668 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1669 support for struct-layout-1.exp.
1670
c90d55dd 16712016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1672
1673 PR c++/69056
f7ef5392 1674 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 1675
401bd0c8 16762016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1677 Alexandre Oliva <aoliva@redhat.com>
1678
1679 PR target/69461
1680 * gcc.target/powerpc/pr69461.c: New.
1681
277d9d1d 16822016-02-03 Uros Bizjak <ubizjak@gmail.com>
1683
1684 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1685 works from here ...
1686 (check_effective_target_fsanitize_thread): ... to here. Do not
1687 specify additional compile flags for the test source.
1688 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1689 specify additional compile flags for the test source.
1690
e69ad94a 16912016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1692
1693 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1694
a4454da2 16952016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1696
1697 PR fortran/67451
1698 PR fortran/69418
1699 * gfortran.dg/coarray_allocate_2.f08: New test.
1700 * gfortran.dg/coarray_allocate_3.f08: New test.
1701 * gfortran.dg/coarray_allocate_4.f08: New test.
1702
88cab2dd 17032016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1704
1705 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1706 use same scan-tree-dump-times on all platforms.
1707 * gcc.dg/vect/vect-outer-1.c: Likewise.
1708 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1709 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1710 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1711 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1712 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1713 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1714 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1715
66ea75c4 17162016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1717
1718 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1719 warning.
1720
4eef8df7 17212016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1722
1723 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1724
665fbc2f 17252016-02-02 James Norris <jnorris@codesourcery.com>
1726
1727 * c-c++-common/goacc/routine-5.c: Add tests.
1728
b10e3d47 17292016-02-02 Alexander Monakov <amonakov@ispras.ru>
1730
1731 * gcc.target/nvptx/unsigned-cmp.c: New test.
1732
12ad66dd 17332016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1734
1735 * gcc.target/aarch64/scalar_shift_1.c
1736 (test_corners_sisd_di): Improve force to SIMD register.
1737 (test_corners_sisd_si): Likewise.
1738 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1739 Remove scan-assembler check for ldr.
1740
f9ec342f 17412016-02-02 Richard Biener <rguenther@suse.de>
1742
1743 PR tree-optimization/69595
1744 * gcc.dg/Warray-bounds-17.c: New testcase.
1745
32f2925a 17462016-02-02 Richard Biener <rguenther@suse.de>
1747
1748 PR tree-optimization/69606
1749 * gcc.dg/torture/pr69606.c: New testcase.
1750
cfd9ca84 17512016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1752
1753 PR middle-end/68542
1754 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1755 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1756
19bf08e2 17572016-02-02 Alan Modra <amodra@gmail.com>
1758
1759 PR target/69548
1760 * gcc.target/powerpc/pr69548.c: New test.
1761
6f13b088 17622016-02-01 Jakub Jelinek <jakub@redhat.com>
1763
dcddc5af 1764 PR rtl-optimization/69592
1765 * gcc.dg/pr69592.c: New test.
1766
6f13b088 1767 PR preprocessor/69543
1768 PR c/69558
1769 * gcc.dg/pr69543.c: New test.
1770 * gcc.dg/pr69558.c: New test.
1771
d090e5c2 17722016-02-01 Uros Bizjak <ubizjak@gmail.com>
1773
fcb317c5 1774 PR testsuite/65940
1775 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 1776
aaf527dc 17772016-02-01 Martin Sebor <msebor@redhat.com>
1778
1779 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1780
1674217b 17812016-02-01 Bin Cheng <bin.cheng@arm.com>
1782
1783 PR tree-optimization/67921
1784 * c-c++-common/ubsan/pr67921.c: New test.
1785
b4007655 17862016-02-01 Richard Biener <rguenther@suse.de>
1787
1788 PR middle-end/69556
1789 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1790
88a477bb 17912016-02-01 Richard Biener <rguenther@suse.de>
1792
1793 PR tree-optimization/69574
1794 * gcc.dg/torture/pr69574.c: New testcase.
1795
2eaaa4e7 17962016-02-01 Richard Biener <rguenther@suse.de>
1797
1798 PR tree-optimization/69579
1799 * gcc.dg/setjmp-6.c: New testcase.
1800
e3882c44 18012016-02-01 Jakub Jelinek <jakub@redhat.com>
1802
1803 PR rtl-optimization/69570
1804 * g++.dg/opt/pr69570.C: New test.
1805
f80aff47 18062016-02-01 Richard Henderson <rth@redhat.com>
1807
1808 * gcc.dg/pr69535.c: New test.
1809
240568aa 18102016-01-31 John David Anglin <danglin@gcc.gnu.org>
1811
6009b3b8 1812 PR testsuite/69584
1813 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1814 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1815
1fdf7177 1816 PR debug/68244
1817 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1818
240568aa 1819 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1820
cb3e5ac0 18212016-01-31 Paul Thomas <pault@gcc.gnu.org>
1822
1823 PR fortran/67564
1824 * gfortran.dg/allocate_with_source_17.f03: New test.
1825
3b8b902b 18262016-01-30 Jakub Jelinek <jakub@redhat.com>
1827
1828 PR tree-optimization/69546
1829 * gcc.dg/torture/pr69546.c: New test.
1830
17985abe 18312016-01-30 Paul Thomas <pault@gcc.gnu.org>
1832
1833 PR fortran/69566
1834 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1835
b5239e80 18362016-01-30 Martin Sebor <msebor@redhat.com>
1837
1838 PR c++/68490
1839 * g++.dg/ext/flexary10.C: New test.
1840
e8f03010 18412016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1842
1843 PR fortran/66707
1844 gfortran.dg/common_23.f90: New test.
1845
dc93691a 18462016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1847
1848 PR target/65546
1849 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1850 condition being checked, and disable it when the target supports
1851 misaligned loads and stores.
1852
ff5e28e9 18532016-01-29 Jakub Jelinek <jakub@redhat.com>
1854
1855 PR debug/69518
1856 * gcc.dg/torture/pr69518.c: New test.
1857
b0d8930a 18582016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1859
1860 PR target/69530
1861 * gcc.target/i386/pr69530.c: New test.
1862
21601fc7 18632016-01-29 Steve Ellcey <sellcey@imgtec.com>
1864
1865 PR target/65604
1866 * gcc.target/mips/div-delay.c: New test.
1867
ca6c7317 18682016-01-29 Jakub Jelinek <jakub@redhat.com>
1869
4758dc39 1870 PR target/69551
1871 * gcc.target/i386/pr69551.c: New test.
1872
ca6c7317 1873 PR target/66137
1874 * gcc.target/i386/pr66137.c: New test.
1875
e3078da6 18762016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1877
1878 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1879 always built for p5600.
1880 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1881 isa=p5600 dg-option.
1882
b622ec25 18832016-01-29 Richard Biener <rguenther@suse.de>
1884
1885 PR tree-optimization/69547
1886 * g++.dg/tree-ssa/pr69547.C: New testcase.
1887
d2a60e99 18882016-01-29 Jakub Jelinek <jakub@redhat.com>
1889
1890 PR debug/66869
1891 * g++.dg/warn/Wunused-function2.C: New test.
1892
ae849d2b 18932016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1894
1895 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1896 support for test to succeed.
1897
ce6a6978 18982016-01-29 Marek Polacek <polacek@redhat.com>
1899
1900 PR c++/69509
1901 PR c++/69516
1902 * g++.dg/ext/constexpr-vla2.C: New test.
1903 * g++.dg/ext/constexpr-vla3.C: New test.
1904 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1905
7550d855 19062016-01-29 Richard Biener <rguenther@suse.de>
1907
1908 PR middle-end/69537
1909 * gcc.dg/uninit-21.c: New testcase.
1910
f11bb279 19112016-01-28 Uros Bizjak <ubizjak@gmail.com>
1912
1913 PR target/69459
1914 * gcc.target/i386/pr69459.c: New test.
1915
c80c12c8 19162016-01-28 Steve Ellcey <sellcey@imgtec.com>
1917
1918 PR target/68400
1919 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1920 * gcc.target/mips/pr68400.c: New test.
1921
c649bacc 19222016-01-28 Martin Sebor <msebor@redhat.com>
1923
1924 PR target/17381
1925 * gcc.target/powerpc/pr17381.c: New test.
1926
f4881661 19272016-01-28 Jakub Jelinek <jakub@redhat.com>
1928
1929 PR middle-end/69542
1930 * gcc.dg/torture/pr69542.c: New test.
1931
d66fdd75 19322016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1933
1934 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1935
d4a78818 19362016-01-28 David Edelsohn <dje.gcc@gmail.com>
1937
1938 * gcc.dg/pr65980.c: Skip on AIX.
1939 * gcc.dg/pr66688.c: Same.
1940
21329e97 19412016-01-28 David Edelsohn <dje.gcc@gmail.com>
1942
1943 PR target/63679
1944 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1945 * gcc.dg/tree-ssa/sra-18.c: Same.
1946
cc7124a6 19472016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1948
1949 PR fortran/62536
1950 * gfortran.dg/block_15.f08: New test.
1951 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1952 on incorrectly closed BLOCK.
1953
358dfcb4 19542016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1955
1956 * gcc.dg/declare-simd.c: New test.
e87502d6 19572016-01-28 Richard Biener <rguenther@suse.de>
1958
1959 PR tree-optimization/69466
1960 * gfortran.dg/vect/pr69466.f90: New testcase.
1961
44e7334b 19622016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1963
1964 * g++.dg/pr67989.C: Remove ARM-specific option.
1965 * gcc.target/arm/pr67989.C: New file.
1966
5ce8f551 19672016-01-27 Uros Bizjak <ubizjak@gmail.com>
1968
1969 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1970 and expm1 test for glibc < 2.11.
1971
fa6e6b15 19722016-01-27 Richard Henderson <rth@redhat.com>
1973
1974 * gcc.c-torture/execute/pr69447.c: New test.
1975
19762016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 1977
7b8122c6 1978 PR fortran/69422
147b2f9b 1979 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1980
78e516eb 19812016-01-27 Jakub Jelinek <jakub@redhat.com>
1982
1983 PR debug/66869
1984 * gcc.dg/pr66869.c: New test.
1985
9b849350 19862016-01-25 Jeff Law <law@redhat.com>
1987
1988 PR tree-optimization/68398
f11bb279 1989 PR tree-optimization/69196
9b849350 1990 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1991 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1992 path to avoid new heuristic allowing more irreducible regions
1993 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1994 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1995 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1996 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1997 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1998
fee5e491 19992016-01-27 Marek Polacek <polacek@redhat.com>
2000
2001 PR c/68062
2002 * c-c++-common/vector-compare-4.c: New test.
2003
eec96426 20042016-01-27 David Malcolm <dmalcolm@redhat.com>
2005
2006 PR preprocessor/69126
2007 * c-c++-common/pr69126.c: New test case.
2008
5068be18 20092016-01-27 Ian Lance Taylor <iant@google.com>
2010
2011 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2012
5fa82c11 20132016-01-27 Ryan Burn <contact@rnburn.com>
2014
2015 PR cilkplus/69267
2016 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2017
b3df0219 20182016-01-27 Uros Bizjak <ubizjak@gmail.com>
2019
2020 PR target/69512
2021 * gcc.target/i386/pr69512.c: New test.
2022
d46a16d4 20232016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2024
2025 PR ada/69488
2026 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2027
6a9b35ef 20282016-01-27 Marek Polacek <polacek@redhat.com>
2029
2030 PR c++/69379
2031 * g++.dg/pr69379.C: New test.
2032
18e9663b 20332016-01-27 Martin Sebor <msebor@redhat.com>
2034
2035 PR c++/69317
2036 * g++.dg/abi/Wabi-2-2.C: New test.
2037 * g++.dg/abi/Wabi-2-3.C: New test.
2038 * g++.dg/abi/Wabi-3-2.C: New test.
2039 * g++.dg/abi/Wabi-3-3.C: New test.
2040
c88301ad 20412016-01-27 Richard Biener <rguenther@suse.de>
2042
2043 PR tree-optimization/69166
2044 * gcc.dg/torture/pr69166.c: New testcase.
2045
8ca47550 20462016-01-27 Martin Jambor <mjambor@suse.cz>
2047
2048 PR tree-optimization/69355
2049 * gcc.dg/tree-ssa/pr69355.c: New test.
2050
5cb23e3c 20512016-01-27 Marek Polacek <polacek@redhat.com>
2052
2053 PR c++/69496
2054 * g++.dg/ext/constexpr-vla1.C: New test.
2055
7b0c1b6d 20562016-01-20 Christian Bruel <christian.bruel@st.com>
2057
2058 PR target/69245
2059 * gcc.target/arm/pr69245.c: New test.
2060
220112fc 20612016-01-27 Jakub Jelinek <jakub@redhat.com>
2062
2063 PR tree-optimization/69399
2064 * gcc.dg/torture/pr69399.c: New test.
2065
16294490 20662016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2067
2068 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2069
8abd3d0c 20702016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2071
2072 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2073
7cf9b895 20742016-01-26 Tom de Vries <tom@codesourcery.com>
2075
2076 PR tree-optimization/69110
2077 * gcc.dg/autopar/pr69110.c: New test.
2078
557c1942 20792016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 2080 Sebastian Pop <s.pop@samsung.com>
557c1942 2081
2082 * gcc.dg/graphite/isl-ast-op-select.c: New.
2083
80adbd96 20842015-01-26 Paul Thomas <pault@gcc.gnu.org>
2085
2086 PR fortran/69385
2087 * gfortran.dg/allocate_error_6.f90: New test.
2088
c3f86f60 20892016-01-26 Richard Henderson <rth@redhat.com>
2090
2091 * gcc.dg/tm/pr60908.c: New test.
2092
3752e5b1 20932016-01-26 David Malcolm <dmalcolm@redhat.com>
2094
2095 PR other/69006
2096 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2097 directive.
2098 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2099 expected multiline output to reflect the colorization being
2100 disabled before newlines.
2101 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2102 (custom_diagnostic_finalizer): Replace call to
2103 pp_newline_and_flush with call to pp_flush.
2104 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2105 * gfortran.dg/implicit_class_1.f90: Likewise.
2106 * lib/gcc-dg.exp (allow_blank_lines): New global.
2107 (dg-allow-blank-lines-in-output): New procedure.
2108 (gcc-dg-prune): Complain about blank lines in the output, unless
2109 dg-allow-blank-lines-in-output was called.
2110 * lib/multiline.exp (_build_multiline_regex): Only support
2111 arbitrary followup text for non-blank-lines, not for blank lines.
2112
9bbfd060 21132016-01-26 Jakub Jelinek <jakub@redhat.com>
2114
2115 PR tree-optimization/69483
2116 * gcc.dg/pr69483.c: New test.
2117 * g++.dg/opt/pr69483.C: New test.
2118
53773057 21192016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2120
2121 PR target/68620
2122 * gcc.target/arm/pr68620.c: New test.
2123
442a556f 21242016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2125
2126 * gcc.target/i386/pr68986-2.c: Remove -m32.
2127
d513c683 21282016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2129
2130 PR target/68986
2131 * gcc.target/i386/pr68986-1.c: New test.
2132 * gcc.target/i386/pr68986-2.c: Likewise.
2133 * gcc.target/i386/pr68986-3.c: Likewise.
2134
976877a5 21352016-01-26 Christian Bruel <christian.bruel@st.com>
2136
2137 * lib/target-supports.exp
2138 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2139 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2140 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2141
2c7b2f88 21422016-01-26 Richard Biener <rguenther@suse.de>
2143
2144 PR tree-optimization/69452
2145 * gcc.dg/torture/pr69452.c: New testcase.
2146
f7fc06e7 21472016-01-26 Jakub Jelinek <jakub@redhat.com>
2148
2149 PR target/69442
2150 * gcc.dg/pr69442.c: New test.
2151
d1dae587 21522016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2153
2154 PR target/67896
2155 * gcc.target/aarch64/simd/pr67896.C: New.
2156
ef7be7f8 21572016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2158
2159 PR tree-optimization/69400
2160 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2161 function.
2162 (plugin_init): Call it.
2163 * gcc.dg/torture/pr69400.c: New test.
2164
648433a4 21652016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2166
2167 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2168
45fc5243 21692016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2170 Sebastian Pop <s.pop@samsung.com>
2171
2172 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2173 isl-0.15.
2174
c699f6a1 21752016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2176 Sebastian Pop <s.pop@samsung.com>
2177
2178 * gcc.dg/graphite/pr69292.c: New.
2179
b86e24ea 21802016-01-25 Jakub Jelinek <jakub@redhat.com>
2181
2182 * c-c++-common/goacc/use_device-1.c: New test.
2183
105cb8d7 21842016-01-25 Jeff Law <law@redhat.com>
2185
2186 PR tree-optimization/69196
2187 PR tree-optimization/68398
2188 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2189 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2190
44562749 21912016-01-25 David Edelsohn <dje.gcc@gmail.com>
2192
2193 PR target/69469
2194 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2195 Algorithm.
2196
6837fee7 21972016-01-25 Richard Biener <rguenther@suse.de>
2198
2199 PR testsuite/69380
2200 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2201
fe500d65 22022016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2203
2204 PR target/69421
2205 * gcc.dg/pr69421.c: New test.
2206
8eacba94 22072016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2208
2209 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2210 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2211 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2212 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2213 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2214 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2215 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2216 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2217 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2218 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2219
af09d40d 22202016-01-25 Richard Biener <rguenther@suse.de>
2221
2222 PR tree-optimization/69376
2223 * gcc.dg/torture/pr69376.c: New testcase.
2224
d65063f5 22252016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2226
2227 PR fortran/69397
2228 PR fortran/68442
2229 * gfortran.dg/interface_38.f90: New test.
2230 * gfortran.dg/interface_39.f90: New test.
80adbd96 2231
08c7bfb4 22322016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2233
2234 Revert:
2235 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2236
2237 PR c++/11858
2238 PR c++/24663
2239 PR c++/24664
2240 * g++.dg/template/pr11858.C: New test.
2241 * g++.dg/template/pr24663.C: New test.
2242 * g++.dg/template/unify12.C: New test.
2243 * g++.dg/template/unify13.C: New test.
2244 * g++.dg/template/unify14.C: New test.
2245 * g++.dg/template/unify15.C: New test.
2246 * g++.dg/template/unify16.C: New test.
2247 * g++.dg/template/unify17.C: New test.
2248
c2e7d2be 22492016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2250
2251 PR fortran/68283
2252 gfortran.dg/pr68283.f90: New test.
2253
9f2e8617 22542016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2255
2256 PR fortran/66094
2257 * gfortran.dg/inline_matmul_13.f90: New test.
2258 * gfortran.dg/matmul_bounds_8.f90: New test.
2259 * gfortran.dg/matmul_bounds_9.f90: New test.
2260 * gfortran.dg/matmul_bounds_10.f90: New test.
2261
a4838119 22622016-01-23 Tom de Vries <tom@codesourcery.com>
2263
2264 PR tree-optimization/69426
2265 * gcc.dg/autopar/pr69426.c: New test.
2266
feddf0dc 22672016-01-23 Martin Sebor <msebor@redhat.com>
2268
2269 PR c++/58109
2270 PR c++/69022
2271 * g++.dg/cpp0x/alignas5.C: New test.
2272 * g++.dg/ext/vector29.C: Same.
2273
132731fb 22742016-01-23 Uros Bizjak <ubizjak@gmail.com>
2275
2276 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2277 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2278 _GNU_SOURCE from compile flags to the source.
2279 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2280 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2281 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2282 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2283
51aec681 22842016-01-22 Jakub Jelinek <jakub@redhat.com>
2285
2286 PR target/69432
2287 * g++.dg/opt/pr69432.C: New test.
2288
147aa3e3 22892016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2290
2291 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2292 32-bit targets testing an -m64 multilib.
2293
4d04e35e 22942016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2295
2296 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2297 64-bit support.
2298
86f38d0c 22992016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2300
2301 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2302
f776e712 23032016-01-21 Christian Bruel <christian.bruel@st.com>
2304
2305 PR target/68674
2306 * gcc.target/i386/pr68674.c
2307 * gcc.target/aarch64/pr68674.c
2308 * gcc.target/arm/pr68674.c
2309
7b9de435 23102016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2311
2312 PR target/69403
2313 * gcc.c-torture/execute/pr69403.c: New test.
2314
9935a0ba 23152016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2316
2317 PR c++/55843
2318 * g++.dg/template/pr55843.C: New.
2319
06b94aa1 23202016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2321
2322 PR testsuite/66877
2323 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2324 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2325
b68773a8 23262016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2327
2328 PR testsuite/67489
132731fb 2329 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2330 from dg-do compile directive, and instead add
2331 { dg-require-effective-target int128 }.
b68773a8 2332
bbbbe8ab 23332016-01-20 Martin Sebor <msebor@redhat.com>
2334
2335 PR c/69405
2336 * gcc.dg/sync-fetch.c: New test.
2337
f3a6a26f 23382016-01-21 Martin Sebor <msebor@redhat.com>
2339
2340 PR target/69252
2341 * gcc.target/powerpc/pr69252.c: New test.
2342
d1565a03 23432016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2344
2345 PR fortran/65996
132731fb 2346 * gfortran.dg/pr65996.f90: New test.
d1565a03 2347
15a5a905 23482016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2349
2350 PR c++/68810
bbbbe8ab 2351 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 2352 expected to generate an error.
15a5a905 2353
e4538af5 23542016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2355
2356 PR middle-end/66178
2357 * gcc.dg/torture/pr66178.c: New test.
2358
4d4180ce 23592016-01-21 Anton Blanchard <anton@samba.org>
2360 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2361
2362 PR target/63354
2363 * gcc.target/powerpc/pr63354.c: New test.
2364
86e16058 23652016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2366
2367 PR rtl-optimization/68990
2368 * gcc.target/i386/pr68990: New.
2369
b11b85e4 23702016-01-21 Nick Clifton <nickc@redhat.com>
2371
2372 PR target/69129
2373 * gcc.target/mips/pr69129.c: New.
2374
62dd9f85 23752016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2376
2377 PR c++/58046
2378 * g++.dg/cpp0x/pr58046.C: New.
2379
ac7d424b 23802016-01-21 Jakub Jelinek <jakub@redhat.com>
2381
47c0bea3 2382 PR target/69187
2383 PR target/65624
2384 * gcc.target/arm/pr69187.c: New test.
2385
ac7d424b 2386 PR c++/69355
2387 * g++.dg/torture/pr69355.C: New test.
2388
9e18b252 23892016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2390 Sebastian Pop <s.pop@samsung.com>
2391
2392 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2393
de862e2f 23942016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2395 Sebastian Pop <s.pop@samsung.com>
2396
132731fb 2397 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 2398
f55f9344 23992016-01-21 Jakub Jelinek <jakub@redhat.com>
2400
2401 PR middle-end/67653
2402 * c-c++-common/pr67653.c: New test.
2403 * gcc.dg/torture/pr29119.c: Add dg-warning.
2404
62752e71 24052016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2406
2407 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2408
16d4186f 24092016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2410
2411 PR c/24293
2412 * gcc.dg/pr24293.c: New test.
2413 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2414 incomplete struct type.
2415 * gcc.dg/declspec-1.c: Likewise.
2416 * gcc.dg/pr63549.c: Likewise.
2417
58219d13 24182016-01-20 Jakub Jelinek <jakub@redhat.com>
2419
2420 PR tree-optimization/66612
2421 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2422 for bdn instruction.
2423
a7b5688a 24242016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2425
2426 * lib/target-supports.exp
2427 (check_effective_target_arm_fp_ok_nocache): New.
2428 (check_effective_target_arm_fp_ok): New.
2429 (add_options_for_arm_fp): New.
2430 (check_effective_target_arm_crypto_ok_nocache): Require
2431 target_arm_v8_neon_ok instead of arm32.
2432 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2433 (check_effective_target_arm_crypto_pragma_ok): New.
2434 (add_options_for_arm_vfp): New.
2435 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2436 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2437 target instead. Force initial fpu to vfp.
2438 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2439 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2440 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2441 dependency.
2442 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2443 use arm_vfp effective target instead. Force initial fpu to vfp.
2444 * gcc.target/arm/attr-neon3.c: Likewise.
2445 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2446 arm_vfp_ok.
2447 * gcc.target/arm/unsigned-float.c: Likewise.
2448 * gcc.target/arm/vfp-1.c: Likewise.
2449 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2450 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2451 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2452 * gcc.target/arm/vfp-ldmias.c: Likewise.
2453 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2454 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2455 * gcc.target/arm/vfp-stmiad.c: Likewise.
2456 * gcc.target/arm/vfp-stmias.c: Likewise.
2457 * gcc.target/arm/vnmul-1.c: Likewise.
2458 * gcc.target/arm/vnmul-2.c: Likewise.
2459 * gcc.target/arm/vnmul-3.c: Likewise.
2460 * gcc.target/arm/vnmul-4.c: Likewise.
2461
7ca56ca8 24622016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 2463
7fb75b57 2464 PR testsuite/69366
2465 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2466 the MPX run-time library, for compile-time MPX test.
2467 * gcc.target/i386/chkp-always_inline.c: Likewise.
2468 * gcc.target/i386/chkp-bndret.c: Likewise.
2469 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2470 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2471 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2472 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2473 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2474 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2475 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2476 * gcc.target/i386/chkp-label-address.c: Likewise.
2477 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2478 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2479 * gcc.target/i386/chkp-pr69044.c: Likewise.
2480 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2481 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2482 * gcc.target/i386/chkp-strchr.c: Likewise.
2483 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2484 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2485 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2486 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2487 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2488 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2489 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2490 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2491 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2492 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2493 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2494 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2495 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2496 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2497 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2498 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2499 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2500 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2501 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2502 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2503 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2504 * gcc.target/i386/pr63995-2.c: Likewise.
2505 * gcc.target/i386/pr64805.c: Likewise.
2506 * gcc.target/i386/pr65044.c: Likewise.
2507 * gcc.target/i386/pr65167.c: Likewise.
2508 * gcc.target/i386/pr65183.c: Likewise.
2509 * gcc.target/i386/pr65184.c: Likewise.
2510 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 2511
f2da0b99 25122016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2513
2514 PR tree-optimization/69328
2515 * gcc.dg/pr69328.c: New test.
2516
4d379676 25172016-01-20 Jeff Law <law@redhat.com>
2518
4a11f145 2519 PR target/25114
4d379676 2520 * gcc.target/m68k/pr25114.c: New test.
2521
0754bad1 25222016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2523
2524 * gcc.target/arm/memset-inline-10.c: Added
2525 dg-require-effective-target arm_thumb2_ok.
2526
63bd5c2d 25272016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2528
2529 * gcc.dg/debug/dwarf2/sso.c: New test.
2530
a9c01e81 25312016-01-19 Uros Bizjak <ubizjak@gmail.com>
2532
2533 PR testsuite/68820
2534 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2535 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2536 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2537
53fa0e54 25382016-01-19 Jan Hubicka <hubicka@ucw.cz>
2539
2540 PR ipa/66223
2541 * g++.dg/ipa/devirt-50.C: New testcase.
2542
e035a62c 25432016-01-19 Marek Polacek <polacek@redhat.com>
2544
2545 PR c++/68965
2546 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2547 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2548
885cc3ea 25492016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2550
2551 PR target/69135
2552 * gcc.target/arm/pr69135_1.c: New test.
2553
07bd240e 25542015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2555
2556 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2557
9f60d257 25582015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2559
2560 * gcc.target/aarch64/ccmp_1.c: New testcase.
2561
a0c919f7 25622016-01-19 Marek Polacek <polacek@redhat.com>
2563
2564 PR c++/68586
2565 * g++.dg/cpp0x/enum30.C: New test.
2566
dc5d6d17 25672016-01-19 Richard Biener <rguenther@suse.de>
2568
2569 PR tree-optimization/69336
2570 * g++.dg/tree-ssa/pr69336.C: New testcase.
2571
6dd156e0 25722016-01-19 Jakub Jelinek <jakub@redhat.com>
2573
2574 PR debug/65779
2575 * gcc.dg/pr65779.c: New test.
2576
3e0d45b9 25772016-01-19 Richard Biener <rguenther@suse.de>
2578
2579 PR tree-optimization/69352
2580 * gcc.dg/torture/pr69352.c: New testcase.
2581
7a3cf64d 25822016-01-19 Jakub Jelinek <jakub@redhat.com>
2583
2584 PR rtl-optimization/68955
2585 PR rtl-optimization/64557
2586 * gcc.dg/torture/pr68955.c: New test.
2587
8be55b33 25882016-01-19 Jan Hubicka <hubicka@ucw.cz>
2589
2590 PR lto/69136
2591 * g++.dg/torture/pr69136.C: New testcase.
2592
72a985d7 25932016-01-19 Jan Hubicka <hubicka@ucw.cz>
2594
2595 PR lto/69133
2596 * g++.dg/lto/pr69133_0.C: New testcase.
2597 * g++.dg/lto/pr69133_1.C: New testcase.
2598
56778b62 25992016-01-15 Jeff Law <law@redhat.com>
2600
2601 PR tree-optimization/69320
2602 * gcc.c-torture/pr69320-1.c: New test.
2603 * gcc.c-torture/pr69320-2.c: New test.
2604 * gcc.c-torture/pr69320-3.c: New test.
2605 * gcc.c-torture/pr69320-4.c: New test.
2606
ced41b93 26072016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2608
2609 PR c++/11858
2610 PR c++/24663
2611 PR c++/24664
2612 * g++.dg/template/pr11858.C: New test.
2613 * g++.dg/template/pr24663.C: New test.
2614 * g++.dg/template/unify12.C: New test.
2615 * g++.dg/template/unify13.C: New test.
2616 * g++.dg/template/unify14.C: New test.
2617 * g++.dg/template/unify15.C: New test.
2618 * g++.dg/template/unify16.C: New test.
2619 * g++.dg/template/unify17.C: New test.
2620
7f8cbcaf 26212016-01-18 David Malcolm <dmalcolm@redhat.com>
2622
2623 PR testsuite/69181
2624 * gcc.dg/pr69181-1.c: New test file.
2625 * gcc.dg/pr69181-2.c: New test file.
2626 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2627 globals by moving it to...
2628 (cleanup-after-saved-dg-test): ...this new function. Add
2629 "global additional_sources_used". Add reset of global
2630 multiline_expected_outputs to the empty list.
2631 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2632 global to...
2633 (multiline_expected_outputs): ...this, and updated comments to
2634 note that it is modified from gcc-dg.exp.
2635 (dg-end-multiline-output): Update for the above renaming.
2636 (handle-multiline-outputs): Likewise. Remove the clearing
2637 of the expected outputs to the empty list.
2638
3c7cbfc0 26392016-01-18 Richard Biener <rguenther@suse.de>
2640
2641 PR tree-optimization/69297
2642 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2643
81d49cc1 26442016-01-18 Joseph Myers <joseph@codesourcery.com>
2645
2646 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2647 dg-options.
2648 * gcc.target/mips/mips-3d-2.c: Likewise.
2649 * gcc.target/mips/mips-3d-3.c: Likewise.
2650 * gcc.target/mips/mips-3d-4.c: Likewise.
2651 * gcc.target/mips/mips-3d-5.c: Likewise.
2652 * gcc.target/mips/mips-3d-6.c: Likewise.
2653 * gcc.target/mips/mips-3d-7.c: Likewise.
2654 * gcc.target/mips/mips-3d-8.c: Likewise.
2655 * gcc.target/mips/mips-3d-9.c: Likewise.
2656 * gcc.target/mips/mips-ps-1.c: Likewise.
2657 * gcc.target/mips/mips-ps-2.c: Likewise.
2658 * gcc.target/mips/mips-ps-3.c: Likewise.
2659 * gcc.target/mips/mips-ps-4.c: Likewise.
2660 * gcc.target/mips/mips-ps-5.c: Likewise.
2661 * gcc.target/mips/mips-ps-6.c: Likewise.
2662 * gcc.target/mips/mips-ps-7.c: Likewise.
2663 * gcc.target/mips/mips-ps-type.c: Likewise.
2664 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2665 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2666
03c4ff3a 26672016-01-18 Tom de Vries <tom@codesourcery.com>
2668
2669 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2670 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2671 * c-c++-common/goacc/kernels-empty.c: New test.
2672 * c-c++-common/goacc/kernels-eternal.c: New test.
2673 * c-c++-common/goacc/kernels-loop-2.c: New test.
2674 * c-c++-common/goacc/kernels-loop-3.c: New test.
2675 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2676 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2677 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2678 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2679 * c-c++-common/goacc/kernels-loop-data.c: New test.
2680 * c-c++-common/goacc/kernels-loop-g.c: New test.
2681 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2682 * c-c++-common/goacc/kernels-loop-n.c: New test.
2683 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2684 * c-c++-common/goacc/kernels-loop.c: New test.
2685 * c-c++-common/goacc/kernels-noreturn.c: New test.
2686 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2687 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2688 * c-c++-common/goacc/kernels-reduction.c: New test.
2689
22e3dcee 26902016-01-18 Tom de Vries <tom@codesourcery.com>
2691
2692 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2693 * gcc.dg/autopar/outer-2.c: Same.
2694 * gcc.dg/autopar/outer-3.c: Same.
2695 * gcc.dg/autopar/outer-4.c: Same.
2696 * gcc.dg/autopar/outer-5.c: Same.
2697 * gcc.dg/autopar/outer-6.c: Same.
2698 * gcc.dg/autopar/parallelization-1.c: Same.
2699 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2700 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2701 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2702 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2703 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2704 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2705 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2706 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2707 * gcc.dg/autopar/pr39500-1.c: Same.
2708 * gcc.dg/autopar/pr39500-2.c: Same.
2709 * gcc.dg/autopar/pr46193.c: Same.
2710 * gcc.dg/autopar/pr46194.c: Same.
2711 * gcc.dg/autopar/pr49580.c: Same.
2712 * gcc.dg/autopar/pr49960-1.c: Same.
2713 * gcc.dg/autopar/pr49960.c: Same.
2714 * gcc.dg/autopar/pr68373.c: Same.
2715 * gcc.dg/autopar/reduc-1.c: Same.
2716 * gcc.dg/autopar/reduc-1char.c: Same.
2717 * gcc.dg/autopar/reduc-1short.c: Same.
2718 * gcc.dg/autopar/reduc-2.c: Same.
2719 * gcc.dg/autopar/reduc-2char.c: Same.
2720 * gcc.dg/autopar/reduc-2short.c: Same.
2721 * gcc.dg/autopar/reduc-3.c: Same.
2722 * gcc.dg/autopar/reduc-4.c: Same.
2723 * gcc.dg/autopar/reduc-6.c: Same.
2724 * gcc.dg/autopar/reduc-7.c: Same.
2725 * gcc.dg/autopar/reduc-8.c: Same.
2726 * gcc.dg/autopar/reduc-9.c: Same.
2727 * gcc.dg/autopar/uns-outer-4.c: Same.
2728 * gcc.dg/autopar/uns-outer-5.c: Same.
2729 * gcc.dg/autopar/uns-outer-6.c: Same.
2730 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2731 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2732
fd5cbe2f 27332016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2734
2735 PR target/63679
2736 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2737 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2738
fa75ab55 27392016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2740
2741 PR target/63679
2742 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2743 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2744 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2745
214b2582 27462016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2747
2748 PR target/63679
2749 * gcc.dg/tree-ssa/sra-17.c: New.
2750 * gcc.dg/tree-ssa/sra-18.c: New.
2751
13146837 27522016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2753
2754 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2755
6ccd18c2 27562016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2757
2758 * gnat.dg/inline12.adb: New test.
2759
8872b95f 27602016-01-18 Bin Cheng <bin.cheng@arm.com>
2761
2762 PR tree-optimization/66797
2763 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2764
971514e3 27652016-01-18 Richard Biener <rguenther@suse.de>
2766
2767 PR tree-optimization/69170
2768 * gcc.dg/torture/pr69170.c: New testcase.
2769
dfb6d139 27702016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 2771
2772 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2773
164d84c2 27742016-01-16 Tom de Vries <tom@codesourcery.com>
2775
2776 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2777
4c33b769 27782016-01-16 Tom de Vries <tom@codesourcery.com>
2779
2780 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2781 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2782 redundant dg-require-effective-target pthread.
2783 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2784 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2785 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2786 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2787 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2788 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2789 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2790
673441b0 27912016-01-16 David Edelsohn <dje.gcc@gmail.com>
2792
2793 PR target/68609
2794 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2795 * gcc.target/powerpc/recip-7.c: Same.
2796
90153ae7 27972016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2798
2799 PR c++/69091
2800 * g++.dg/template/pr69091.C: New test.
2801
bc24d01d 28022016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2803
2804 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2805 dump does not contain an error_mark_node.
2806 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2807 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2808
4067c0fd 28092016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2810
2811 PR c++/68936
2812 * g++.dg/template/pr68936.C: New test.
2813
27c6dbdd 28142016-01-15 David Edelsohn <dje.gcc@gmail.com>
2815
2816 PR target/68609
2817 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2818 * gcc.target/powerpc/recip-2.c: Same.
2819 * gcc.target/powerpc/recip-3.c: Same.
2820 * gcc.target/powerpc/recip-4.c: Same.
2821 * gcc.target/powerpc/recip-sqrtf.c: Same.
2822
e390c57d 28232016-01-15 Jeff Law <law@redhat.com>
2824
2825 PR tree-optimization/69270
2826 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2827 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2828
ddcfeaf1 28292016-01-15 Paul Thomas <pault@gcc.gnu.org>
2830
2831 PR fortran/49630
2832 * gfortran.dg/deferred_character_13.f90: New test for the fix
2833 of comment 3 of the PR.
2834
2835 PR fortran/54070
2836 * gfortran.dg/deferred_character_8.f90: New test
2837 * gfortran.dg/allocate_error_5.f90: New test
2838
2839 PR fortran/60593
2840 * gfortran.dg/deferred_character_10.f90: New test
2841
2842 PR fortran/60795
2843 * gfortran.dg/deferred_character_14.f90: New test
2844
2845 PR fortran/61147
2846 * gfortran.dg/deferred_character_11.f90: New test
2847
2848 PR fortran/64324
2849 * gfortran.dg/deferred_character_9.f90: New test
2850
81be349c 28512016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2852
2853 PR rtl-optimization/69030
2854 * gcc.target/i386/pr69030.c: New.
2855
998456c5 28562016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2857
2858 * gcc.target/aarch64/target_attr_17.c: New test.
2859
0d85be19 28602016-01-15 Richard Biener <rguenther@suse.de>
2861
2862 PR tree-optimization/66856
2863 * gcc.dg/torture/pr66856-1.c: New testcase.
2864 * gcc.dg/torture/pr66856-2.c: Likewise.
2865
321d36c8 28662016-01-15 Richard Biener <rguenther@suse.de>
2867
2868 PR debug/69137
2869 * g++.dg/lto/pr69137_0.C: New testcase.
2870
d94a1f53 28712016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2872
2873 PR middle-end/69246
2874 * gcc.target/i386/pr69246.c: New test.
2875
5fe9a861 28762016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2877
a9c01e81 2878 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 2879
3d05a5e9 28802016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2881
2882 PR c++/56194
2883 * g++.dg/init/const9.C: Disable test on S/390.
2884
5e8132b5 28852016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2886
2887 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2888 * g++.dg/Wno-frame-address.C: Ditto.
2889
32307cdf 28902016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2891
2892 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2893
1ca28250 28942016-01-15 Richard Biener <rguenther@suse.de>
2895
2896 PR tree-optimization/68961
2897 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2898
6271bd93 28992016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2900
2901 * gcc.target/i386/pr65105-5.c: New test.
2902
dfb6d139 29032016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 2904
2905 * gcc.c-torture/execute/alias-4.c: New testcase.
2906
dfb6d139 29072016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 2908
2909 PR ipa/68148
2910 * g++.dg/ipa/devirt-49.C: New testcase.
2911
7bbac464 29122016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 2913
2914 PR target/65837
2915 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2916 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2917 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2918
4345b868 29192016-01-15 Richard Biener <rguenther@suse.de>
2920
2921 PR tree-optimization/69117
2922 * gcc.dg/torture/pr69117.c: New testcase.
2923
580357e7 29242015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 2925
2926 PR c++/69048
2927 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2928
612baa31 29292016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2930
2931 PR testsuite/67509
2932 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2933 range tests use 100 * maximum instead of maximum + 1.
2934
44e09bc4 29352016-01-14 Jakub Jelinek <jakub@redhat.com>
2936
2937 PR debug/69244
2938 * gcc.dg/guality/pr69244.c: New test.
2939
96962ae4 29402016-01-14 Uros Bizjak <ubizjak@gmail.com>
2941
2942 * lib/target-supports.exp (check_effective_target_issignaling):
2943 New procedure.
2944 * gcc.dg/pr61441.c: Require issignaling effective target.
2945
ab9c400b 29462016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2947
2948 PR target/68803
2949 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2950
a7ed4583 29512016-01-14 David Malcolm <dmalcolm@redhat.com>
2952
2953 PR c++/68819
2954 PR preprocessor/69177
2955 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2956 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2957 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2958 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2959
77f35cec 29602016-01-14 Marek Polacek <polacek@redhat.com>
2961
2962 PR c/69262
2963 * gcc.dg/array-15.c: New test.
2964
915d0950 29652016-01-14 Jakub Jelinek <jakub@redhat.com>
2966
2967 PR middle-end/68146
2968 PR tree-optimization/69155
2969 * gfortran.dg/pr68146.f: New test.
2970 * gfortran.dg/pr69155.f90: New test.
2971
24651fb7 29722016-01-14 Richard Biener <rguenther@suse.de>
2973
2974 PR tree-optimization/68060
2975 * gcc.dg/torture/pr68060-1.c: New testcase.
2976 * gcc.dg/torture/pr68060-2.c: Likewise.
2977
2f63f950 29782016-01-14 Nick Clifton <nickc@redhat.com>
2979
2980 * lib/target-supports.exp
2981 (check_effective_target_arm_neon_ok_nocache): Add an option
2982 sequence that includes setting the ARM architecture to ARMv7-A.
2983 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2984 command line options necessary to enable Neon support.
2985 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2986 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2987 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2988 * gcc.target/arm/pr69180.c: Likewise.
2989
3ce0acde 29902016-01-14 Jeff Law <law@redhat.com>
2991
2992 PR tree-optimization/69270
2993 * gcc.dg/tree-ssa/pr69270.c: New test.
2994
bda05c57 29952016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2996
2997 PR c/66208
2998 * c-c++-common/pr66208.c: New file.
2999
9b657cf1 30002016-01-13 Jakub Jelinek <jakub@redhat.com>
3001
3002 PR tree-optimization/69156
3003 * gcc.dg/pr69156.c: New test.
3004
58ba1b9d 30052016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3006
3007 * gcc.target/i386/pr69225-7.c: New test.
3008
e5fee0fe 30092016-01-13 Richard Henderson <rth@redhat.com>
3010
3011 * gcc.dg/tm/memopt-13.c: Update expected function.
3012 * gcc.dg/tm/memopt-6.c: Likewise.
3013
3f0e9745 30142016-01-13 Uros Bizjak <ubizjak@gmail.com>
3015
3016 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3017 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3018 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3019 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 3020
3f0e9745 30212016-01-13 Tom de Vries <tom@codesourcery.com>
3022
3023 PR tree-optimization/69169
7a6ddc0d 3024 * gcc.dg/pr69169.c: New test.
3025
9b657cf1 30262016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 3027
3028 PR target/69228
3029 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3030 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3031 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3032 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3033 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3034 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3035 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3036 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3037
f704d701 30382016-01-13 Jakub Jelinek <jakub@redhat.com>
3039
3040 PR target/69247
3041 * gcc.dg/pr69247.c: New test.
3042
e966d6b9 30432016-01-13 Richard Biener <rguenther@suse.de>
3044
3045 PR tree-optimization/69242
3046 * gcc.dg/torture/pr69242.c: New testcase.
3047
1ca1d9b2 30482016-01-13 Richard Biener <rguenther@suse.de>
3049
3050 PR tree-optimization/69186
3051 * gcc.dg/torture/pr69186.c: New testcase.
3052
d07cbccc 30532016-01-13 Jeff Law <law@redhat.com>
3054
3055 PR tree-optimization/67755
3056 * gcc.dg/tree-ssa/pr67755.c: New test.
3057
30582016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 3059
3060 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3061 pass number in output by a star.
3062
b95d41cf 30632016-01-12 Bin Cheng <bin.cheng@arm.com>
3064
3065 PR tree-optimization/68911
3066 * gcc.c-torture/execute/pr68911.c: New test.
3067
91d87e22 30682016-01-12 Marek Polacek <polacek@redhat.com>
3069
3070 PR c++/68979
3071 * g++.dg/warn/permissive-1.C: New test.
3072
8a9401a4 30732016-01-12 Jakub Jelinek <jakub@redhat.com>
3074
3075 PR objc++/68511
3076 PR c++/69213
3077 * g++.dg/opt/pr69213.C: New test.
3078
b9cb7a67 30792016-01-12 Christian Bruel <christian.bruel@st.com>
3080
3081 PR target/69180
3082 * gcc.target/arm/pr69180.c: New test.
3083
e4c96992 30842016-01-12 Richard Biener <rguenther@suse.de>
3085
3086 PR lto/69077
3087 * g++.dg/lto/pr69077_0.C: New testcase.
3088 * g++.dg/lto/pr69077_1.C: Likewise.
3089
90525f61 30902016-01-12 Jakub Jelinek <jakub@redhat.com>
3091
3092 PR target/69175
3093 * g++.dg/opt/pr69175.C: New test.
3094
9e7edfd3 30952016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3096
3097 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3098 rather than #including math.h & stdlib.h.
3099 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3100 * gcc.dg/vect/pr49771.c: Likewise.
3101 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3102 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3103 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3104 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3105 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3106 * gcc.dg/vect/pr44507.c: Likewise.
3107 * gcc.dg/vect/pr45902.c: Likewise.
3108 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3109 * gcc.dg/vect/vect-117.c: Likewise.
3110 * gcc.dg/vect/vect-99.c: Likewise.
3111 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3112 * gcc.dg/vect/vect-cond-1.c: Likewise.
3113 * gcc.dg/vect/vect-cond-2.c: Likewise.
3114 * gcc.dg/vect/vect-cond-3.c: Likewise.
3115 * gcc.dg/vect/vect-cond-4.c: Likewise.
3116 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3117 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3118 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3119 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3120 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3121 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3122 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3123 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3124 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3125 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3126 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3127 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3128 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3129 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3130 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3131 include of signal.h.
3132 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3133 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3134 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3135 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3136 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3137 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3138 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3139 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3140 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3141 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3142 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3143 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3144 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3145 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3146 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3147 * gcc.dg/vect/vect-outer-5.c: Likewise.
3148 * gcc.dg/vect/vect-outer-6.c: Likewise.
3149 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3150 include of stdio.h.
3151
3368873d 31522016-01-12 Nick Clifton <nickc@redhat.com>
3153
3154 PR target/68913
3155 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3156 to fread so that it will be found in all target runtimes.
3157
0464ea95 31582016-01-12 Richard Biener <rguenther@suse.de>
3159
3160 PR tree-optimization/69053
3161 * g++.dg/torture/pr69053.C: New testcase.
3162
7819730f 31632016-01-12 Richard Biener <rguenther@suse.de>
3164
3165 PR tree-optimization/69168
3166 * gcc.dg/torture/pr69168.c: New testcase.
3167
995bfebf 31682016-01-12 Richard Biener <rguenther@suse.de>
3169
3170 PR tree-optimization/69157
3171 * gcc.dg/torture/pr69157.c: New testcase.
3172
31732016-01-12 Richard Biener <rguenther@suse.de>
3174
3175 PR tree-optimization/69174
3176 * gcc.dg/torture/pr69174.c: New testcase.
3177
1d10d64c 31782016-01-12 Jakub Jelinek <jakub@redhat.com>
3179
3180 PR c++/66808
3181 PR c++/69000
3182 * g++.dg/tls/pr66808.C: New test.
3183 * g++.dg/tls/pr69000.C: New test.
3184
f0b79faf 31852016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3186
3187 * gcc.target/powerpc/swaps-p8-23.c: New test.
3188 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3189
04cf75a4 31902016-01-11 John David Anglin <danglin@gcc.gnu.org>
3191
3192 PR tree-optimization/68356
3193 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3194
0eb4264c 31952016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3196 Jim Wilson <jim.wilson@linaro.org>
3197
3198 PR target/69194
3199 * gcc.target/arm/pr69194.c: New test.
3200
2f66de64 32012016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3202
3203 PR target/69225
3204 * gcc.target/i386/pr69225-1.c: New test.
3205 * gcc.target/i386/pr69225-2.c: Likewise.
3206 * gcc.target/i386/pr69225-3.c: Likewise.
3207 * gcc.target/i386/pr69225-4.c: Likewise.
3208 * gcc.target/i386/pr69225-5.c: Likewise.
3209 * gcc.target/i386/pr69225-6.c: Likewise.
3210
36105e82 32112016-01-11 Jakub Jelinek <jakub@redhat.com>
3212
1c78ce2e 3213 PR target/67462
3214 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3215 if lp64.
3216
a4a87320 3217 PR target/69071
3218 * gcc.dg/pr69071.c: New test.
3219
91fbd04f 3220 PR c++/69211
3221 * g++.dg/opt/pr69211.C: New test.
3222
36105e82 3223 PR tree-optimization/69214
3224 * gcc.c-torture/compile/pr69214.c: New test.
3225
e934c380 32262016-01-11 Uros Bizjak <ubizjak@gmail.com>
3227
3228 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3229 * gcc.target/i386/pr66232-11.c: Ditto.
3230 * gcc.target/i386/pr66232-12.c: Ditto.
3231 * gcc.target/i386/pr66232-13.c: Ditto.
3232
3ff1b153 32332016-01-11 Richard Biener <rguenther@suse.de>
3234
3235 PR tree-optimization/69173
3236 * gcc.dg/torture/pr69173.c: New testcase.
3237
04e1504c 32382016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3239
3240 PR rtl-optimization/68796
3241 * gcc.target/aarch64/tst_5.c: New test.
3242 * gcc.target/aarch64/tst_6.c: Likewise.
3243
ae8718b5 32442016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3245
3246 PR rtl-optimization/68841
3247 * gcc.dg/pr68841.c: New test.
3248 * gcc.c-torture/execute/pr68841.c: New test.
3249
bd8bece2 32502016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3251
3252 PR rtl-optimization/68920
3253 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3254 for ix86 targets.
3255 * gcc.dg/ifcvt-5.c: New test.
3256
9b657cf1 32572016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 3258
3259 PR bootstrap/69123
3260 * g++.dg/pr69123.C: New.
3261
7a158352 32622016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3263
3264 PR target/69010
3265 * gcc.target/i386/pr69010.c: New test.
3266
ff375d11 32672016-01-11 Martin Jambor <mjambor@suse.cz>
3268
3269 PR ipa/69044
3270 * gcc.target/i386/chkp-pr69044.c: New test.
3271
9eb890f1 32722016-01-11 Tom de Vries <tom@codesourcery.com>
3273
3274 PR tree-optimization/69109
3275 * gcc.dg/autopar/pr69109-2.c: New test.
3276 * gcc.dg/autopar/pr69109.c: New test.
3277
c4157ee5 32782016-01-11 Tom de Vries <tom@codesourcery.com>
3279
3280 PR tree-optimization/69108
3281 * gcc.dg/autopar/pr69108.c: New test.
3282
b933e511 32832016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3284
3285 PR c++/69029
3286 * c-c++-common/Wisleading-indentation.c: Augment test.
3287
efb73de1 32882016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3289
3290 PR fortran/69154
3291 * gfortran.dg/inline_matmul_12.f90: New test.
3292
40c86c3b 32932016-01-10 Paul Thomas <pault@gcc.gnu.org>
3294
3295 PR fortran/67779
3296 * gfortran.dg/actual_array_offset_1: New test.
3297
a006c0bb 32982016-01-10 Tom de Vries <tom@codesourcery.com>
3299
3300 PR tree-optimization/69062
3301 * gcc.dg/autopar/pr69062.c: New test.
3302
880ed4be 33032016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3304
3305 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
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-6.c: Likewise.
3310 * gcc.dg/vect/slp-perm-7.c: Likewise.
3311 * gcc.dg/vect/slp-perm-8.c: Likewise.
3312
d95e1856 33132016-01-10 Tom de Vries <tom@codesourcery.com>
3314
3315 PR tree-optimization/69039
3316 * gcc.dg/autopar/pr69039.c: New test.
3317
0f8f48d0 33182016-01-09 Marek Polacek <polacek@redhat.com>
3319
3320 PR c++/69113
3321 * g++.dg/pr69113.C: New test.
3322
7dff0499 33232016-01-09 Jakub Jelinek <jakub@redhat.com>
3324
3325 PR middle-end/50865
3326 PR tree-optimization/69097
3327 * gcc.c-torture/execute/pr50865.c: New test.
3328 * gcc.c-torture/execute/pr69097-1.c: New test.
3329 * gcc.c-torture/execute/pr69097-2.c: New test.
3330 * gcc.dg/pr69097-1.c: New test.
3331 * gcc.dg/pr69097-2.c: New test.
3332
18431e78 33332016-01-09 Jakub Jelinek <jakub@redhat.com>
3334
3335 PR c++/69164
3336 * g++.dg/opt/pr69164.C: New test.
3337
1943a4a2 33382016-01-08 Jakub Jelinek <jakub@redhat.com>
3339
3340 PR tree-optimization/69167
3341 * gcc.dg/pr69167.c: New test.
3342
a143e277 33432016-01-08 Marek Polacek <polacek@redhat.com>
3344
3345 PR c++/68449
3346 * g++.dg/pr68449.C: New.
3347
44c01906 33482016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3349
3350 PR tree-optimization/68707
3351 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3352 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3353 on platforms supporting it.
3354 * gcc.dg/vect/slp-perm-2.c: Likewise.
3355 * gcc.dg/vect/slp-perm-3.c: Likewise.
3356 * gcc.dg/vect/slp-perm-5.c: Likewise.
3357 * gcc.dg/vect/slp-perm-7.c: Likewise.
3358 * gcc.dg/vect/slp-perm-8.c: Likewise.
3359 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3360 on platforms supporting it.
3361
c437d1e8 33622016-01-08 Jakub Jelinek <jakub@redhat.com>
3363
c9595c51 3364 PR tree-optimization/69162
3365 * gcc.dg/pr69162.c: New test.
3366
c437d1e8 3367 PR tree-optimization/69172
3368 * gcc.dg/pr69172.c: New test.
3369
6a46a28c 33702016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3371
3372 PR tree-optimization/67781
3373 * gcc.c-torture/execute/pr67781.c: New file.
3374
62ad9a04 33752016-01-08 Jakub Jelinek <jakub@redhat.com>
3376
3377 PR tree-optimization/69083
3378 * gcc.dg/vect/pr69083.c: New test.
3379
9e0e8c2a 33802016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3381
3382 PR tree-optimization/61441
3383 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3384 Use -fexcess-precision=standard for compiler options.
3385 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3386
5d034e37 33872016-01-08 Jakub Jelinek <jakub@redhat.com>
3388
5013f740 3389 PR fortran/69128
3390 * gfortran.dg/gomp/pr69128.f90: New test.
3391
5d034e37 3392 PR c++/69145
3393 * g++.dg/ext/pr69145-1.C: New test.
3394 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3395 * g++.dg/ext/pr69145-2.h: New file.
3396
517906ff 33972016-01-07 Martin Sebor <msebor@redhat.com>
3398
3399 PR c/68966
3400 * gcc.dg/atomic-fetch-bool.c: New test.
3401 * gcc.dg/sync-fetch-bool.c: New test.
3402
cdbb524c 34032016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3404
3405 PR fortran/66680
3406 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3407
ec3aba9e 34082016-01-07 Nick Clifton <nickc@redhat.com>
3409
3410 PR target/66655
3411 * g++.dg/pr66655.C: New test.
3412 * g++.dg/pr66655_1.cc: Test support file.
3413 * g++.dg/pr66655.h: Test header file.
3414
9b657cf1 34152016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 3416
3417 PR fortran/66680
3418 gfortran.dg/gomp/pr66680.f90: New test.
3419
cd45d7a5 34202016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3421
3422 PR target/69171
3423 * gcc.target/i386/pr69171-1.c: New test.
3424 * gcc.target/i386/pr69171-2.c: Likewise.
3425 * gcc.target/i386/pr69171-3.c: Likewise.
3426 * gcc.target/i386/pr69171-4.c: Likewise.
3427 * gcc.target/i386/pr69171-5.c: Likewise.
3428 * gcc.target/i386/pr69171-6.c: Likewise.
3429
4a86a91a 34302015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3431
3432 PR middle-end/67639
3433 * c-c++-common/pr67639.c: New test.
3434
34c05552 34352016-01-07 Jakub Jelinek <jakub@redhat.com>
3436
3437 PR tree-optimization/69141
3438 * g++.dg/opt/pr69141.C: New test.
3439
f08d6895 34402016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3441
3442 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3443
32ec4173 34442016-01-06 Uros Bizjak <ubizjak@gmail.com>
3445
3446 PR target/69140
3447 * gcc.target/i386/pr69140.c: New test
3448
d74214f3 34492016-01-06 David Malcolm <dmalcolm@redhat.com>
3450
3451 * gcc.dg/bad-dereference.c: New test case.
3452
73991cab 34532015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3454
3455 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3456
fc8cc457 34572016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3458
3459 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3460
be3c9981 34612016-01-06 Marek Polacek <polacek@redhat.com>
3462
3463 PR sanitizer/69099
3464 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3465
2cb724f9 34662016-01-05 Marek Polacek <polacek@redhat.com>
3467
3468 PR c/69104
3469 * gcc.dg/atomic-invalid-2.c: New.
3470
233a53ed 34712016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3472
3473 PR target/68991
3474 * gcc.target/i386/pr68991.c: New test.
3475
ea87c5e3 34762016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3477
3478 PR target/68991
3479 * g++.dg/pr68991-1.C: New test.
3480 * g++.dg/pr68991-2.C: Likewise.
3481
1943a4a2 34822016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 3483
1943a4a2 3484 PR other/60465
afe82e5b 3485 * gcc.target/ia64/pr60465-gprel64.c: New test.
3486 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3487
1e9147dd 34882016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3489
3490 PR rtl-optimization/68651
3491 * gcc.target/aarch64/pr68651_1.c: New test.
3492
d42aa619 34932016-01-05 David Malcolm <dmalcolm@redhat.com>
3494
3495 PR c/69122
3496 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3497
1776de76 34982016-01-05 Nathan Sidwell <nathan@acm.org>
3499
2d7d361d 3500 PR c++/58583
3501 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3502
1776de76 3503 * gcc.dg/alias-15.c: New.
3504
5beb12c0 35052016-01-05 Nick Clifton <nickc@redhat.com>
3506
3507 PR target/68870
3508 * g++.dg/pr68770.C: New test.
3509
d8cca921 35102016-01-04 Mike Stump <mikestump@comcast.net>
3511
3512 * lib/target-supports.exp (check_effective_target_cilkplus):
3513 cilkplus targets require pthreads.
afc907ef 3514 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 3515
8427dff3 35162016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3517
3518 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3519 generation.
3520
f1717362 35212016-01-04 Jakub Jelinek <jakub@redhat.com>
3522
3523 Update copyright years.
3524
d7d6a3ab 35252016-01-04 Marek Polacek <polacek@redhat.com>
3526
3527 PR c/68908
3528 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3529 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3530 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3531
b8f4a5f9 35322016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3533
3534 * gcc.target/sparc/20160104-2.c: New test.
3535
6b5c028f 35362016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3537
3538 * gcc.target/sparc/20160104-1.c: New test.
3539
300e1002 35402016-01-03 Paul Thomas <pault@gcc.gnu.org>
3541
3542 PR fortran/65045
3543 * gfortran.dg/pr65045.f90: New test.
3544
855b105f 35452016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3546
3547 * gnat.dg/specs/debug1.ads: Delete.
3548
bdc177dc 35492016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3550
3551 PR libgfortran/68867
3552 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3553 expression.
3554
48aaffae 35552016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3556
3557 PR libgfortran/68867
3558 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3559 PowerPC.
3560
19a468b8 35612016-01-01 Paul Thomas <pault@gcc.gnu.org>
3562
3563 PR fortran/68864
3564 * gfortran.dg/pr68864.f90: New test.
3565
25371c91 35662016-01-01 Jakub Jelinek <jakub@redhat.com>
3567
2a659064 3568 PR tree-optimization/69070
3569 * gcc.dg/pr69070.c: New test.
3570
57aa9851 3571 PR sanitizer/69055
3572 * gfortran.dg/pr69055.f90: New test.
3573
25371c91 3574 PR target/69015
3575 * gcc.dg/pr69015.c: New test.
f1717362 3576\f
fb2c1edd 3577Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 3578
3579Copying and distribution of this file, with or without modification,
3580are permitted in any medium without royalty provided the copyright
3581notice and this notice are preserved.