]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
04e137ff 12016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2
3 PR target/70131
4 * gcc.target/powerpc/ppc-round2.c: New test.
5
27b2c1c4 62016-03-11 Bernd Schmidt <bschmidt@redhat.com>
7
8 PR target/70123
9 * gcc.dg/torture/pr70123.c: New test.
10
84116671 112016-03-11 Jeff Law <law@redhat.com>
12
13 PR tree-optimization/70190
14 * gcc.c-torture/compile/pr70190.c: New test.
15
cfa58bc8 162016-03-11 David Malcolm <dmalcolm@redhat.com>
17
18 PR c/68187
19 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
20 case.
21 (test43_b): Likewise.
22 (test43_c): Likewise.
23 (test43_d): Likewise.
24 (test43_e): Likewise.
25 (test43_f): Likewise.
26 (test43_g): Likewise.
27 (test44_a): Likewise.
28 (test44_b): Likewise.
29 (test44_c): Likewise.
30 (test44_d): Likewise.
31 (test44_e): Likewise.
32
ce234f27 332016-03-11 David Malcolm <dmalcolm@redhat.com>
34
35 PR c/70085
36 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
37
e4756b48 382016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
39
40 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
41 dg-options.
42
1f5ef87e 432016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
44
45 PR target/70002
46 PR target/69245
47 * gcc.target/aarch64/pr69245_2.c: New test.
48
f9c352a1 492016-03-11 Jakub Jelinek <jakub@redhat.com>
50
51 PR tree-optimization/70177
52 * gcc.dg/pr70177.c: New test.
53
4dd92ac6 542016-03-11 Alan Lawrence <alan.lawrence@arm.com>
55
56 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
57
331e4fdb 582016-03-11 Alan Lawrence <alan.lawrence@arm.com>
59
60 * gcc.dg/tree-ssa/sra-20.c: New.
61
69262824 622016-03-11 Jakub Jelinek <jakub@redhat.com>
63
6f9a7425 64 PR rtl-optimization/70174
65 * gcc.dg/pr70174.c: New test.
66
69262824 67 PR tree-optimization/70169
68 * gcc.dg/pr70169.c: New test.
69
4637a847 702016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
71
72 PR target/70160
73 * gcc.target/i386/pr70160.c: New test.
74
5a86d754 752016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
76
77 * gcc.target/s390/dfp-1.c: New test.
78
af4c8290 792016-03-10 Nick Clifton <nickc@redhat.com>
80
81 PR target/70044
82 * gcc.target/aarch64/pr70044.c: New test.
83
98dfd328 842016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
85 Jakub Jelinek <jakub@redhat.com>
86
87 PR c++/70001
88 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
89 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
90 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
91
75e72311 922016-03-10 Jan Hubicka <hubicka@ucw.cz>
93
94 PR lto/69589
95 * g++.dg/lto/pr69589_0.C: New testcase
96 * g++.dg/lto/pr69589_1.C: New testcase
97
a2eb1271 982016-03-10 Marek Polacek <polacek@redhat.com>
99
100 PR c++/70153
101 * g++.dg/delayedfold/unary-plus1.C: New test.
102
1032016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 104
105 * gcc.target/arm/pr45701-1.c: Escape brackets.
106 * gcc.target/arm/pr45701-2.c: Likewise.
107
5ab2987f 1082016-03-10 Alan Lawrence <alan.lawrence@arm.com>
109
110 * gfortran.dg/unconstrained_commons.f: New.
111
6972afac 1122016-03-10 Alan Modra <amodra@gmail.com>
113
114 * gcc.dg/pr69195.c: New.
115 * gcc.dg/pr69238.c: New.
116
c82c99ec 1172016-03-10 Tom de Vries <tom@codesourcery.com>
118
119 PR testsuite/68915
120 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
121
a2389d4a 1222016-03-10 Richard Biener <rguenther@suse.de>
123
124 PR tree-optimization/70128
125 * gcc.dg/tree-ssa/alias-34.c: New testcase.
126 * gcc.dg/tree-ssa/alias-35.c: Likewise.
127
c272412d 1282016-03-09 Jakub Jelinek <jakub@redhat.com>
129
a0451069 130 PR tree-optimization/70152
131 * gcc.dg/pr70152.c: New test.
132
c272412d 133 PR target/70086
134 * gcc.target/i386/pr70086-1.c: New test.
135 * gcc.target/i386/pr70086-2.c: New test.
136 * gcc.target/i386/pr70086-3.c: New test.
5f611068 137
138 PR tree-optimization/70127
139 * gcc.c-torture/execute/pr70127.c: New test.
140
27dcb7a8 1412016-03-09 Cesar Philippidis <cesar@codesourcery.com>
142
143 * c-c++-common/goacc/combined-directives-2.c: New test.
144
c24757cf 1452016-03-09 David Malcolm <dmalcolm@redhat.com>
146
147 PR c/68473
148 PR c++/70105
149 * g++.dg/diagnostic/pr70105.C: New test.
150 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
151 (test_multiple_ordinary_maps): New test function.
152
83108969 1532016-03-09 David Malcolm <dmalcolm@redhat.com>
154
155 PR c/68473
156 PR c++/70105
157 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
158 Drop range information from call to inform_at_rich_loc.
159 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
160 New.
161 (test_show_locus): Replace calls to rich_location::add_range with
162 calls to add_range. Rewrite the tests that used the now-defunct
163 rich_location ctor taking a source_range. Simplify other tests
164 by replacing calls to COMBINE_LOCATION_DATA with calls to
165 make_location.
166
6733c0e8 1672016-03-09 Richard Biener <rguenther@suse.de>
168 Jakub Jelinek <jakub@redhat.com>
169
170 PR tree-optimization/70138
171 * gcc.dg/vect/pr70138-1.c: New testcase.
172 * gcc.dg/vect/pr70138-2.c: Likewise.
173
96abb9f5 1742016-03-09 Jakub Jelinek <jakub@redhat.com>
175
176 PR target/70049
177 * gcc.target/i386/pr70049.c: New test.
178
42bb3bfb 1792016-03-09 Richard Biener <rguenther@suse.de>
180
181 PR c/70143
182 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
183 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
184 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
185
27527428 1862016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
187
188 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
189 arm-*-*.
190
248449f2 1912016-03-09 Jakub Jelinek <jakub@redhat.com>
192
1bd49ced 193 PR middle-end/67278
194 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
195
248449f2 196 PR target/67278
197 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
198
199 PR middle-end/70050
200 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
201 in testcase comment.
202
dfc460ff 2032016-03-09 Tom de Vries <tom@codesourcery.com>
204
205 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
206 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
207 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
208 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
209 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
210 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
211 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
212 * gfortran.dg/goacc/kernels-loop.f95: New test.
213
0377fc7f 2142016-03-08 Martin Sebor <msebor@redhat.com>
215
216 PR c++/62096
217 * g++.dg/warn/overflow-warn-7.C: New test.
218
3556aa80 2192016-03-08 Jason Merrill <jason@redhat.com>
220
221 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
222 * lib/target-supports.exp (check_effective_target_concepts): New.
223
e5096208 2242016-03-08 Jakub Jelinek <jakub@redhat.com>
225
5370eb8d 226 PR c++/70135
227 * g++.dg/cpp1y/constexpr-loop4.C: New test.
228 * g++.dg/ubsan/pr70135.C: New test.
229
e5096208 230 PR target/70110
231 * gcc.dg/pr70110.c: New test.
232
cc37120d 2332016-03-07 Martin Jambor <mjambor@suse.cz>
234
235 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
236 * c-c++-common/gomp/if-1.c: Likewise.
237 * c-c++-common/gomp/pr61486-2.c: Likewise.
238 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
239 to dg-additional-options.
240 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
241 * g++/gomp/target-teams-1.c: Likewise.
242 * gcc.dg/gomp/gomp.exp: Likewise.
243 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
244 dg-additional-options.
245 * gfortran.dg/gomp/gomp.exp: Likewise.
246 * gfortran.dg/gomp/target1.f90: Remove dg-options.
247 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
248 dg-additional-options.
249 * gfortran.dg/gomp/target3.f90: Remove dg-options.
250
53c248d8 2512016-03-07 Martin Jambor <mjambor@suse.cz>
252
253 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
254 * c-c++-common/gomp/gridify-1.c: New test.
255 * gfortran.dg/gomp/gridify-1.f90: Likewise.
256
541e79a0 2572016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
258
259 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
260 trigger for cortex-r8, when scanning for register r8.
261 * gcc.target/arm/pr45701-2.c: Likewise.
262
4dfabd94 2632016-02-26 Richard Biener <rguenther@suse.de>
264 Jeff Law <law@redhat.com>
265
266 PR tree-optimization/69740
267 * gcc.c-torture/compile/pr69740-1.c: New test.
268 * gcc.c-torture/compile/pr69740-2.c: New test.
269
1b63a87b 2702016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
271
272 * lib/target-supports.exp
273 (check_effective_target_whole_vector_shift): Enable for PPC64.
274
d33914da 2752016-03-07 Richard Biener <rguenther@suse.de>
276
277 PR tree-optimization/70115
278 * gcc.dg/torture/pr70115.c: New testcase.
279
584fba4b 2802016-03-07 Nathan Sidwell <nathan@codesourcery.com>
281
282 PR middle-end/69916
283 * c-c-++-common/goacc/pr69916.c: New.
284
7f2f5ec0 2852016-03-07 Richard Henderson <rth@redhat.com>
286
287 * gcc.c-torture/compile/pr70061.c: New test.
288
f530e7c4 2892016-03-07 Richard Biener <rguenther@suse.de>
290
291 PR testsuite/70109
292 * gcc.dg/vect/O3-pr36098.c: New testcase.
293
a3855fed 2942016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
295
296 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
297
091ffc31 2982016-03-07 Eric Botcazou <ebotcazou@adacore.com>
299
300 * gnat.dg/renaming9.ad[sb]: New testcase.
301
2941b871 3022016-03-05 Jakub Jelinek <jakub@redhat.com>
303
304 PR c++/70084
305 * g++.dg/expr/stdarg3.C: New test.
306
5173ce42 3072016-03-04 Jeff Law <law@redhat.com>
308
309 PR tree-optimization/69196
310 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
311 x86_64-*-*.
312
2d1d2e55 3132016-03-04 Bernd Schmidt <bschmidt@redhat.com>
314
0e43078e 315 PR c/69973
316 * gcc.dg/pr69973.c: New test.
317
d8ec06ae 318 PR rtl-optimization/69941
319 * gcc.dg/torture/pr69941.c: New test.
320
2d1d2e55 321 PR c/69824
322 * gcc.dg/pr69824.c: New test.
323
32f692e2 3242016-03-05 Tom de Vries <tom@codesourcery.com>
325
326 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
327 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
328 function.
329
1c699e9a 3302016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
331
332 PR c++/66786
333 * g++.dg/cpp1y/var-templ48.C: New test.
334 * g++.dg/cpp1y/var-templ49.C: New test.
335
358448c6 3362016-03-04 Eric Botcazou <ebotcazou@adacore.com>
337
338 * g++.dg/Wno-frame-address.C: Skip on IA-64.
339
01dc3c45 3402016-03-04 Jakub Jelinek <jakub@redhat.com>
341
e968ff6d 342 PR c++/70035
343 * g++.dg/ubsan/pr70035.C: New test.
344
01dc3c45 345 PR target/70062
346 * gcc.target/i386/pr70062.c: New test.
347
3937d618 3482016-03-04 H.J. Lu <hongjiu.lu@intel.com>
349
350 * g++.dg/template/typename21.C: Remove c++98_only.
351
c58ac7f8 3522016-03-04 H.J. Lu <hongjiu.lu@intel.com>
353
354 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
355
0060768a 3562016-03-04 David Malcolm <dmalcolm@redhat.com>
357
358 PR c/68187
359 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
360 function.
361 (fn_42_b): Likewise.
362 (fn_42_c): Likewise.
363
74c6fd40 3642016-03-04 David Malcolm <dmalcolm@redhat.com>
365
366 PR c/68187
367 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
368 function.
369 (fn_40_b): Likewise.
370 (fn_41_a): Likewise.
371 (fn_41_b): Likewise.
372
31b11359 3732016-03-04 Jakub Jelinek <jakub@redhat.com>
374
375 PR target/70059
376 * gcc.target/i386/avx512f-pr70059.c: New test.
377 * gcc.target/i386/avx512dq-pr70059.c: New test.
378
c5b93452 3792016-03-04 Bernd Schmidt <bschmidt@redhat.com>
380
381 PR rtl-optimization/57676
382 * gcc.dg/torture/pr57676.c: New test.
383
268fbd56 3842016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
385
386 * gcc.dg/pr70026.c: New test.
387
6560d1ad 3882016-03-04 Marek Polacek <polacek@redhat.com>
389
390 PR c/69798
391 * gcc.dg/cilk-plus/pr69798-1.c: New test.
392 * gcc.dg/cilk-plus/pr69798-2.c: New test.
393
cc7dfddf 3942016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
395
396 PR target/70004
397 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
398 Delete.
399 (test_corners_sisd_si): Likewise.
400 (main): Remove checks of the above.
401 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
402
e9663bd4 4032016-03-04 Eric Botcazou <ebotcazou@adacore.com>
404
405 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
406
dcdd684e 4072016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
408
409 * gcc.dg/torture/pr69951.c: Accept argc==0.
410
e692d332 4112016-03-04 Richard Biener <rguenther@suse.de>
412
413 PR c++/70054
414 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
415 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
416
af77b7e6 4172016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
418
419 PR testsuite/69766
420 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
421 testing multiarch.
422
290da96e 4232016-03-04 Jakub Jelinek <jakub@redhat.com>
424
425 PR debug/69947
426 * gcc.dg/guality/pr69947.c: New test.
427
e51ce713 4282016-03-03 Jakub Jelinek <jakub@redhat.com>
429
430 PR ada/70017
431 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
432
1feed892 4332016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
434
435 PR rtl-optimization/69904
436 * gcc.target/arm/pr69904.c: New test.
437
c32bda69 4382016-03-03 Jakub Jelinek <jakub@redhat.com>
439
440 PR target/70021
441 * gcc.dg/vect/pr70021.c: New test.
442 * gcc.target/i386/pr70021.c: New test.
443
1bc579ed 4442016-03-03 Marek Polacek <polacek@redhat.com>
445
446 PR middle-end/70050
447 * gcc.dg/pr70050.c: New test.
448
cfa8d638 4492016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
450
451 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
452
1b889259 4532016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
454
455 PR tree-optimization/70043
456 * gfortran.dg/vect/pr70043.f90: New test.
457
f756dfa3 4582016-03-03 Eric Botcazou <ebotcazou@adacore.com>
459
460 * gnat.dg/specs/task1.ads: New test.
461
5cb4863d 4622016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
463
464 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
465 Invoke gdb with -batch.
466 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
467
5dd12e43 4682016-03-03 Richard Biener <rguenther@suse.de>
469
470 PR tree-optimization/55936
471 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
472
d97ba4ca 4732016-03-02 Jeff Law <law@redhat.com>
474
5d23c86f 475 PR rtl-optimization/69942
476 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
477 effects of argument promotions.
478
d97ba4ca 479 PR tree-optimization/69987
480 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
481 target does not support -fprefetch-loop-arrays.
482
901faaa0 4832016-03-02 Uros Bizjak <ubizjak@gmail.com>
484
485 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
486
51f6fdce 4872016-03-02 Bin Cheng <bin.cheng@arm.com>
488
6bc7872f 489 PR rtl-optimization/69052
51f6fdce 490 * gcc.target/i386/pr69052.c: New test.
491
31d31e07 4922016-03-02 Alan Modra <amodra@gmail.com>
493
494 * gcc.dg/pr69990.c: New.
495
04faee95 4962016-03-02 Jakub Jelinek <jakub@redhat.com>
497
270d0117 498 PR c/68062
499 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
500
501 PR middle-end/70022
502 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
503
04faee95 504 PR target/70028
505 * gcc.target/i386/pr70028.c: New test.
506
a2cc9e8e 5072016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
508
509 * c-c++-common/asan/swapcontext-test-1.c,
510 * c-c++-common/tsan/thread_leak.c,
511 * g++.dg/tsan/aligned_vs_unaligned_race.C,
512 * g++.dg/tsan/benign_race.C,
513 * g++.dg/tsan/fd_close_norace.C,
514 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
515 races with sanitizer output
516
dd4bd263 5172016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 518 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 519
520 PR target/67278
521 * gcc.dg/simd-8.c: New testcase.
522
b5fe3a49 5232016-03-02 Richard Biener <rguenther@suse.de>
524
525 PR middle-end/67278
526 * gcc.dg/simd-7.c: New testcase.
527
23601f67 5282016-03-02 Eric Botcazou <ebotcazou@adacore.com>
529
530 * gcc.target/i386/pr70007.c: Tweak.
531
f66f65e7 5322016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
533
534 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
535
60773515 5362016-03-02 Marek Polacek <polacek@redhat.com>
537
538 PR c/67854
539 * gcc.dg/pr67854.c: New test.
540
6c094cb1 5412016-03-02 Jakub Jelinek <jakub@redhat.com>
542
543 PR middle-end/70025
544 * gcc.dg/torture/pr70025.c: New test.
545
7627bb56 5462016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
547
548 PR tree-optimization/68621
549 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
550
066c8e94 5512016-03-01 Eric Botcazou <ebotcazou@adacore.com>
552
553 * gcc.target/i386/pr70007.c: New test.
554
d3b819ad 5552016-03-01 Jeff Law <law@redhat.com>
556
d4b9ad56 557 PR tree-optimization/69196
7e217344 558 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 559
d3b819ad 560 PR tree-optimization/69196
561 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
562 duplicating code and spoiling the expected output.
563
4f37285d 5642016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
565
566 PR target/70033
567 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
568 supports power9 before doing tests.
569 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
570 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
571 * gcc.target/powerpc/p9-permute.c: Likewise.
572
3e9c4f6c 5732016-03-01 Uros Bizjak <ubizjak@gmail.com>
574
575 PR target/70027
576 * gcc.target/i386/pr70027.c: New test.
577
e324729e 5782016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 579
580 * gcc.dg/pr70017.c: New test.
581
40e9ce2d 5822016-03-01 Jakub Jelinek <jakub@redhat.com>
583
584 PR c/69796
585 PR c/69974
586 * gcc.dg/pr69796.c: New test.
587 * gcc.dg/pr69974.c: New test.
588
e8b016ea 5892016-03-01 Eric Botcazou <ebotcazou@adacore.com>
590
591 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
592
24d3127c 5932016-02-29 Jeff Law <law@redhat.com>
594
595 PR tree-optimization/69987
596 * gfortran.dg/pr69987.f90: New test.
597
598 PR tree-optimization/69989
599 * gcc.c-torture/compile/pr69989-2.c: New test.
600
12cc1225 6012016-03-01 Marek Polacek <polacek@redhat.com>
602
603 PR c++/69795
604 * g++.dg/parse/invalid1.C: New test.
605
d99a947c 6062016-03-01 Richard Biener <rguenther@suse.de>
607
608 PR middle-end/70022
609 * gcc.dg/pr70022.c: New testcase.
610
395dbc60 6112016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
612
613 PR tree-optimization/69956
614 * gcc.dg/pr69956.c: New test.
615
40a35c55 6162016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
617
618 PR target/70011
619 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
620 XFAIL when hardware supports efficient unaligned storage access.
621
4edc90b0 6222016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
623
624 PR c++/69961
625 * g++.dg/template/pr69961a.C: New test.
626 * g++.dg/template/pr69961b.C: New test.
627
1ed1f69a 6282016-02-29 David Malcolm <dmalcolm@redhat.com>
629
630 PR preprocessor/69985
631 * gcc.dg/cpp/pr69985.c: New test case.
632
01c5d15d 6332016-02-29 Jeff Law <law@redhat.com>
634
3a4d3de5 635 PR tree-optimization/70005
636 * gcc.c-torture/execute/pr70005.c New test.
637
01c5d15d 638 PR tree-optimization/69999
639 * gcc.c-torture/compile/pr69999.c: New test.
640
1bf66b54 6412016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
642
643 PR tree-optimization/69652
644 * gcc.dg/torture/pr69652.c: Delete test.
645 * gcc.dg/vect/pr69652.c: New test.
646
b4d653d5 6472016-02-19 Richard Biener <rguenther@suse.de>
648
649 PR tree-optimization/69980
650 * gfortran.dg/vect/pr69980.f90: New testcase.
651
35bc4745 6522016-02-29 Eric Botcazou <ebotcazou@adacore.com>
653
654 * gcc.target/sparc/20160229-1.c: New test.
655
bb54a538 6562016-02-29 Eric Botcazou <ebotcazou@adacore.com>
657
658 * gnat.dg/stack_usage3.adb: New test.
659 * gnat.dg/stack_usage3_pkg.ads: New helper.
660
95164e71 6612016-02-29 Eric Botcazou <ebotcazou@adacore.com>
662
663 * gnat.dg/renaming8.adb: New test.
664 * gnat.dg/renaming8_pkg1.ads: New helper.
665 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
666 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
667
a890896f 6682016-02-29 Richard Biener <rguenther@suse.de>
669
670 PR tree-optimization/69720
671 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
672
5c70403a 6732016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
674
675 PR fortran/68147
676 PR fortran/47674
677 * gfortran.dg/realloc_on_assign_26.f90: New test case.
678
dfb6d139 6792016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 680 Jerry DeLisle <jvdelisle@gcc.gnu.org>
681
682 PR fortran/56007
683 * gfortran.dg/coarray_8.f90: Adjust error message.
684 * gfortran.dg/pr56007.f90: New test.
685 * gfortran.dg/pr56007.f: New test.
686
536508db 6872016-02-28 H.J. Lu <hongjiu.lu@intel.com>
688
689 PR tree-optimization/69989
690 * gcc.dg/torture/pr69989.c: New test.
691
eec75e45 6922016-02-28 Eric Botcazou <ebotcazou@adacore.com>
693
694 * gcc.target/i386/stack-realign-win.c: New test.
695
0175e45a 6962016-02-28 Harald Anlauf <anlauf@gmx.de>
697
698 PR fortran/60126
699 * gfortran.dg/pr60126.f90: New test.
700
2a703589 7012016-02-27 Jeff Law <law@redhat.com>
702
703 Revert
704 2016-02-26 Richard Biener <rguenther@suse.de>
705 Jeff Law <law@redhat.com>
706
707 PR tree-optimization/69740
708 * gcc.c-torture/compile/pr69740-1.c: New test.
709 * gcc.c-torture/compile/pr69740-2.c: New test.
710
359b4c18 7112016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
712
1c96765a 713 PR fortran/69910
359b4c18 714 * gfortran.dg/newunit_4.f90: New test.
715
49462d93 7162016-02-27 Jakub Jelinek <jakub@redhat.com>
717
718 PR target/69613
719 PR rtl-optimization/69886
720 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
721 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
722 target.
723
c4ac733e 7242016-02-26 Martin Sebor <msebor@redhat.com>
725
726 PR tree-optimization/15826
727 * gcc.dg/tree-ssa/pr15826.c: New test.
728
da8c4b5d 7292016-02-26 Jakub Jelinek <jakub@redhat.com>
730
731 PR target/69969
732 * gcc.target/powerpc/pr69969.c: New test.
733
0a4558eb 7342016-02-26 Martin Sebor <msebor@redhat.com>
735
736 PR c++/15766
737 * g++.old-deja/g++.other/decl5.C: Add a test case.
738
5b500299 7392016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
740
741 PR target/69946
742 * gcc.target/powerpc/pr69946.c: New file.
743
565f533b 7442016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 745 Jeff Law <law@redhat.com>
565f533b 746
0a4558eb 747 PR tree-optimization/69740
565f533b 748 * gcc.c-torture/compile/pr69740-1.c: New test.
749 * gcc.c-torture/compile/pr69740-2.c: New test.
750
ff67cbea 7512016-02-26 Martin Jambor <mjambor@suse.cz>
752
753 PR middle-end/69920
754 * gcc.dg/torture/pr69932.c: New test.
755 * gcc.dg/torture/pr69936.c: Likewise.
756
e400d817 7572016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
758
759 PR target/69709
760 * gcc.target/s390/pr69709.c: New test.
761
126a5a2d 7622016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
763
764 PR target/69245
765 * gcc.target/aarch64/pr69245_1.c: New test.
766
59c58860 7672016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
768
769 PR target/69613
770 * gcc.dg/torture/pr69613.c: New test.
771
9441fa4e 7722016-02-26 Jakub Jelinek <jakub@redhat.com>
773
774 PR rtl-optimization/69891
775 * gcc.target/i386/pr69891.c: New test.
776
e48fcde0 7772016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 778 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
779
35ed600a 780 PR target/61397
f41208a1 781 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
782 functionality for both 32-bit and 64-bit.
783
c86aaa0e 7842016-02-26 Richard Biener <rguenther@suse.de>
785
786 PR tree-optimization/69551
787 * gcc.dg/torture/pr69951.c: New testcase.
788
38e71a65 7892016-02-25 Richard Biener <rguenther@suse.de>
790
791 PR tree-optimization/48795
792 * gcc.dg/Warray-bounds-18.c: New testcase.
793
03331e69 7942016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
795
796 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
797
f14d8d6a 7982016-02-25 Jakub Jelinek <jakub@redhat.com>
799
800 PR rtl-optimization/69896
801 * gcc.dg/pr69896.c: New test.
802
4003c807 8032016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
804
805 PR c++/69736
806 * g++.dg/cpp1y/paren2.C: New test.
807
a0573328 8082016-02-24 Martin Sebor <msebor@redhat.com>
809
810 PR c/51147
811 * gcc.dg/enum-mode-2.c: New test.
812
2cde02ad 8132016-02-24 Jakub Jelinek <jakub@redhat.com>
814
815 PR c++/69922
816 * g++.dg/warn/Wnonnull-compare-6.C: New test.
817 * g++.dg/warn/Wnonnull-compare-7.C: New test.
818 * g++.dg/ubsan/pr69922.C: New test.
819
f0ea75d1 8202016-02-24 Marek Polacek <polacek@redhat.com>
821
822 PR c/69819
823 * gcc.dg/pr69819.c: New test.
824
05027366 8252016-02-24 Martin Sebor <msebor@redhat.com>
826
34ed562b 827 PR c++/69912
828 * g++.dg/ext/flexary15.C: New test.
829
8302016-02-24 Martin Sebor <msebor@redhat.com>
831
832 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 833 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 834 * g++.dg/ext/builtin_alloca.C: Same.
05027366 835
650c3ad5 8362016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
837 Charles Baylis <charles.baylis@linaro.org>
838
839 PR debug/61033
840 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
841
596070e8 8422016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 843 Jakub Jelinek <jakub@redhat.com>
596070e8 844
845 PR middle-end/69760
846 * gcc.dg/torture/pr69760.c: New testcase.
847
d6b92d9f 8482016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
849
850 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
851 pattern on Solaris with as.
852
90436d9d 8532016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
854
855 * gcc.target/arm/cond_sub_restrict_it.c: New test.
856 * gcc.target/arm/condarith_restrict_it.c: Likewise.
857 * gcc.target/arm/movcond_restrict_it.c: Likewise.
858 * gcc.target/arm/negscc_restrict_it.c: Likewise.
859
7c749495 8602016-02-24 Jakub Jelinek <jakub@redhat.com>
861
862 PR middle-end/69915
863 * gcc.dg/pr69915.c: New test.
864
9c9680b5 8652016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
866
867 PR rtl-optimization/69886
868 * gcc.dg/torture/pr69886.c: New test.
869
36d081ee 8702016-02-24 Richard Biener <rguenther@suse.de>
871
872 PR middle-end/68963
873 * gcc.dg/torture/pr68963.c: New testcase.
874
2a0accb9 8752016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
876
877 PR target/69875
878 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
879 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
880 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
881 * gcc.target/arm/atomic_loaddi_1.c: New test.
882 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
883 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
884 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
885 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
886 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
887 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
888 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
889 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
890
f0e92ef1 8912016-02-24 Jakub Jelinek <jakub@redhat.com>
892
893 PR middle-end/69909
894 * gcc.dg/torture/pr69909.c: New test.
895
6907286f 8962016-02-24 Richard Biener <rguenther@suse.de>
897
898 PR tree-optimization/69907
899 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
900 * gcc.dg/vect/bb-slp-34.c: XFAIL.
901 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
902
e6ab7475 9032016-02-24 Christian Bruel <christian.bruel@st.com>
904
905 * gcc.target/arm/pragma_cpp_fma.c: New test.
906
47587450 9072016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
908
909 PR fortran/61156
910 * gfortran.dg/include_6.f90: Update test.
911
d41ab738 9122016-02-23 Jakub Jelinek <jakub@redhat.com>
913
914 PR objc/69844
915 * objc.dg/pr69844.m: New test.
916
4772d9d5 9172016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
918
919 PR libgfortran/69456
920 * gfortran.dg/namelist_89.f90: New test.
921 * gfortran.dg/pr59700.f90: Update test..
922
8c38d887 9232016-02-23 Martin Sebor <msebor@redhat.com>
924
925 PR middle-end/69780
926 * g++.dg/ext/builtin_alloca.C: New test.
927 * gcc.dg/builtins-68.c: New test.
928
ee1bfdb0 9292016-02-23 Richard Henderson <rth@redhat.com>
930
931 * gcc.target/i386/addr-space-3.c: Remove test.
932
52609ec3 9332016-02-23 David Malcolm <dmalcolm@redhat.com>
934
935 PR preprocessor/69126
936 PR preprocessor/69543
937 * c-c++-common/pr69126-2-long.c: New test.
938 * c-c++-common/pr69126-2-short.c: New test.
939 * c-c++-common/pr69543-1.c: Remove xfail.
940
d5bf2cc8 9412016-02-23 David Malcolm <dmalcolm@redhat.com>
942
943 PR preprocessor/69126
944 PR preprocessor/69543
945 PR preprocessor/69558
946 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
947 (f): Rename to...
948 (test_2): ...this, and add leading comment.
949 (MACRO_3, test_3): New.
950 (MACRO_4A, MACRO_4B, test_4): New.
951 (MACRO): Rename to...
952 (MACRO_5): ...this.
953 (g): Rename to...
954 (test_5): ...this, updating for renaming of MACRO, and
955 add leading comment.
956 * c-c++-common/pr69543-1.c: New.
957 * c-c++-common/pr69543-2.c: New.
958 * c-c++-common/pr69543-3.c: New.
959 * c-c++-common/pr69543-4.c: New.
960 * c-c++-common/pr69558-1.c: New.
961 * c-c++-common/pr69558-2.c: New.
962 * c-c++-common/pr69558-3.c: New.
963 * c-c++-common/pr69558-4.c: New.
964 * gcc.dg/pr69558.c: Move to...
965 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
966 xfail for c++.
967
3a37a410 9682016-02-23 Thomas Schwinge <thomas@codesourcery.com>
969
970 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
971 to -ftree-parallelize-loops/-fopenacc changes.
972 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
973 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
974 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
975 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
976 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
977 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
978 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
979 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
980 * c-c++-common/goacc/kernels-loop.c: Likewise.
981 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
982 * c-c++-common/goacc/kernels-reduction.c: Likewise.
983 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
984 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
985
ecca180f 9862016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
987
988 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
989
eec0fa3f 9902016-02-23 Jakub Jelinek <jakub@redhat.com>
991
f1f91c07 992 PR c++/69902
993 * g++.dg/warn/Wnonnull-compare-5.C: New test.
994
eec0fa3f 995 PR c/69900
996 * gcc.dg/pr69900.c: New test.
997
e045424d 9982016-02-23 Martin Jambor <mjambor@suse.cz>
999
1000 PR tree-optimization/69666
1001 * gcc.dg/tree-ssa/pr69666.c: New test.
1002
f482dff6 10032016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1004
1005 PR fortran/67451
1006 * gfortran.dg/coarray_allocate_5.f08: New test.
1007
57ed698b 10082016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1009
1010 * gcc.target/s390/vcond-shift.c: Move to ...
1011 * gcc.target/s390/vector/vcond-shift.c: ... here.
1012
990e443c 10132016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1014
1015 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1016 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1017
296c5f01 10182016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1019
1020 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1021
e53f41d5 10222016-02-20 Mark Wielaard <mjw@redhat.com>
1023
1024 PR c/28901
1025 * gcc.dg/unused-variable-3.c: New test.
1026
13af201d 10272016-02-22 Jakub Jelinek <jakub@redhat.com>
1028
1029 PR target/69888
1030 * gcc.target/i386/pr69888.c: New test.
1031
682c90f9 10322016-02-22 Richard Biener <rguenther@suse.de>
1033
1034 PR tree-optimization/69882
1035 * gfortran.dg/vect/pr69882.f90: New testcase.
1036
b8cd18c3 10372016-02-22 Jakub Jelinek <jakub@redhat.com>
1038
1039 PR target/69885
1040 * gcc.dg/pr69885.c: New test.
1041
09343379 10422016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1043
1044 PR target/69806
1045 PR target/54089
1046 * gcc.target/sh/pr54089-10.c: New.
1047
b345a09f 10482016-02-20 Paul Thomas <pault@gcc.gnu.org>
1049
1050 PR fortran/69423
1051 * gfortran.dg/deferred_character_15.f90 : New test.
1052
51385aed 10532016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1054
1055 PR fortran/57365
1056 gfortran.dg/allocate_with_source_18.f03: New test.
1057
10582016-02-20 Harald Anlauf <anlauf@gmx.de>
1059
1060 PR fortran/52531
1061 gfortran.dg/gomp/pr52531.f90: New test.
1062
9cce8384 10632016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1064
1065 PR c++/69865
1066 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1067 -std=c++03.
1068
d91f5fbb 10692016-02-19 Jakub Jelinek <jakub@redhat.com>
1070
563d5cb8 1071 PR c++/69826
1072 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1073 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1074
0a04aac9 1075 PR c++/69850
1076 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1077
d91f5fbb 1078 PR c++/69851
1079 * g++.dg/torture/pr69851.C: New test.
1080
5fe1f282 10812016-02-19 Martin Sebor <msebor@redhat.com>
1082
1083 PR testsuite/69573
1084 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1085
a45bce11 10862016-02-19 Jakub Jelinek <jakub@redhat.com>
1087
6263dde1 1088 PR c++/69850
1089 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1090 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1091
a45bce11 1092 PR c++/67767
1093 * g++.dg/cpp0x/pr67767.C: New test.
1094
cf2ed1b7 10952016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1096
1097 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1098 for fp, simd, crypto, crc, lse.
1099 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1100 above.
1101 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1102 effective target check.
1103
f6cc34b0 11042016-02-19 Jakub Jelinek <jakub@redhat.com>
1105
1106 PR target/69820
1107 * gcc.target/i386/pr69820.c: New test.
1108
6c678e78 11092016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1110
1111 * gcc.target/s390/vector/int128-1.c: New test.
1112
b088ff4b 11132016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1114
1115 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1116
b11e60a4 11172016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1118
1119 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1120 instruction pattern name to prevent the testcase from failing with
1121 -march=z13.
1122
664ff6a0 11232016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1124
1125 * gcc.target/s390/md/movstr-2.c: New test.
1126
e80be24b 11272016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1128
1129 * gcc.target/s390/morestack.c: New test.
1130
9839f350 11312016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1132
1133 PR target/69625
1134 * gcc.target/s390/pr69625.c: Add test case.
1135
4550fbd0 11362016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1137
1138 PR testsuite/68580
1139 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1140
57d00b6a 11412016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1142
1143 PR target/68404
1144 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1145 * gcc.target/powerpc/fusion3.c: Likewise.
1146
63ad69d6 11472016-02-18 Richard Biener <rguenther@suse.de>
1148
1149 PR middle-end/69553
1150 * g++.dg/torture/pr69553.C: New testcase.
1151
d92404ed 11522016-02-18 Nick Clifton <nickc@redhat.com>
1153
4550fbd0 1154 PR target/62254
1155 PR target/69610
1156 * gcc.target/arm/pr62554.c: New test.
1157 * gcc.target/arm/pr69610-1.c: New test.
1158 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 1159
0808dfce 11602016-02-18 Richard Biener <rguenther@suse.de>
1161
1162 PR middle-end/69854
1163 * gcc.dg/torture/pr69854.c: New testcase.
1164
fc3527e3 11652016-02-17 Jakub Jelinek <jakub@redhat.com>
1166
1167 PR c++/69850
1168 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1169
e3c24279 11702012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1171
1172 * gcc.target/powerpc/vec-cg.c: New test.
1173
c9732c2b 11742016-02-17 Richard Biener <rguenther@suse.de>
1175
1176 PR testsuite/69586
1177 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1178
51bf9f9b 11792016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1180
1181 PR target/69161
1182 * gcc.c-torture/compile/pr69161.c: New test.
1183
6baedca3 11842016-02-17 David Sherwood <david.sherwood@arm.com>
1185
1186 PR target/69532
1187 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1188 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1189
4f240715 11902016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1191
1192 * gcc.dg/ifcvt-4.c: Skip on Visium.
1193
e0c0515d 11942016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1195
1196 * gnat.dg/atomic8.adb: New test.
1197
7b319ee6 11982016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1199
1200 * gnat.dg/discr46.ad[sb]: New test.
1201
48a7e3d1 12022016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1203
1204 PR Target/48344
1205 * gcc.target/powerpc/pr48344-1.c: New test.
1206
3f844f15 12072015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1208
1209 PR fortran/69742
1210 * gfortran.dg/associate_21.f90: New test.
1211
7675e968 12122016-02-16 Jakub Jelinek <jakub@redhat.com>
1213
1214 PR c/69835
1215 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1216 -Wnonnull in dg-options.
1217 * c-c++-common/nonnull-2.c: New test.
1218
d6faee88 12192016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1220 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1221
1222 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1223
3a2a72aa 12242016-02-16 Jakub Jelinek <jakub@redhat.com>
1225
1226 PR middle-end/69801
1227 * gcc.dg/pr69801.c: Add empty dg-options.
1228
28072426 12292016-02-16 James Norris <jnorris@codesourcery.com>
1230
1231 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1232 * g++.dg/goacc/deviceptr-1.c: New file.
1233
37fffac2 12342016-02-16 Jakub Jelinek <jakub@redhat.com>
1235
1236 PR tree-optimization/69820
1237 * gcc.dg/vect/pr69820.c: New test.
1238
f72a5e61 12392016-02-16 Richard Biener <rguenther@suse.de>
1240
1241 PR tree-optimization/69776
1242 * gcc.dg/torture/pr69776-2.c: New testcase.
1243
50e0cd76 12442016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1245
1246 PR tree-optimization/69714
1247 * gcc.dg/torture/pr69714.c: New test.
1248
14a72c4e 12492016-02-16 Jakub Jelinek <jakub@redhat.com>
1250
1251 PR tree-optimization/69802
1252 * gcc.dg/pr69802.c: New test.
1253
fd808c11 12542016-02-16 Richard Biener <rguenther@suse.de>
1255
1256 PR middle-end/69801
1257 * gcc.dg/pr69801.c: New testcase.
1258
49a549ca 12592016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1260
1261 PR libgfortran/69651
1262 * gfortran.dg/read_bang.f90: New test.
1263 * gfortran.dg/read_bang4.f90: New test.
1264
77454e6e 12652016-02-15 Jakub Jelinek <jakub@redhat.com>
1266
2074f21c 1267 PR c++/69658
1268 * g++.dg/init/pr69658.C: New test.
1269
77454e6e 1270 PR c++/69797
1271 * c-c++-common/pr69797.c: New test.
1272
4ef4d764 12732016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1274
1275 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1276 check for aarch64*-*-*.
1277
4a45fe0f 12782016-02-15 Richard Biener <rguenther@suse.de>
1279
1280 PR tree-optimization/69783
1281 * gcc.dg/vect/pr69783.c: New testcase.
1282
0b3619e6 12832016-02-15 Richard Biener <rguenther@suse.de>
1284
1285 PR tree-optimization/69776
1286 * gcc.dg/torture/pr69776.c: New testcase.
1287
9b49c3cb 12882016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1289
1290 PR fortran/60526
1291 * gfortran.dg/type_decl_4.f90: Reinstated.
1292
e46faff9 12932016-02-14 John David Anglin <danglin@gcc.gnu.org>
1294
1295 PR fortran/68746
1296 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1297
a96c809a 12982016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1299
1300 PR fortran/60526
1301 PR bootstrap/69816
1302 * gfortran.dg/type_decl_4.f90: Removed.
1303
fdec7e88 13042016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1305
1306 PR fortran/60526
1307 * gfortran.dg/type_decl_4.f90: New test.
1308
a72095c4 13092016-02-14 Alan Modra <amodra@gmail.com>
1310
bc436924 1311 PR testsuite/68886
a72095c4 1312 * gcc.c-torture/execute/stkalign.c: Revise test.
1313
73bb5f8b 13142016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1315
1316 PR target/67260
1317 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1318
beb13161 13192016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1320
1321 PR target/67260
1322 * gcc.target/sh/torture/pr67260.c: New.
1323
67cab04e 13242016-02-12 John David Anglin <danglin@gcc.gnu.org>
1325
1326 * gcc.dg/pr67964.c: Add dg-require-alias.
1327
44a59bb1 13282016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1329
1330 PR target/67636
1331 PR target/64345
1332 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1333
38c9bd3a 13342016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1335
1336 PR libgfortran/69668
1337 * gfortran.dg/namelist_88.f90: New test.
1338
1774ff82 13392016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1340
1341 PR libgfortran/69668
1342 * gfortran.dg/namelist_38.f90: Update test.
1343 * gfortran.dg/namelist_84.f90: Update test.
1344
aec1f4bd 13452016-02-12 David Malcolm <dmalcolm@redhat.com>
1346
1347 PR other/69554
1348 * gcc.dg/pr69554-1.c: New test.
1349 * gfortran.dg/pr69554-1.F90: New test.
1350 * gfortran.dg/pr69554-2.F90: New test.
1351 * lib/gcc-dg.exp (proc dg-locus): New function.
1352 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1353 distinguish between the caret-printing and non-caret-printing
1354 cases. If caret-printing has been explicitly enabled, bail out
1355 without attempting to fix up the output.
1356
da7d5066 13572016-02-12 David Malcolm <dmalcolm@redhat.com>
1358
1359 PR driver/69265
1360 PR driver/69453
1361 * gcc.dg/spellcheck-options-3.c: New test case.
1362 * gcc.dg/spellcheck-options-4.c: New test case.
1363 * gcc.dg/spellcheck-options-5.c: New test case.
1364 * gcc.dg/spellcheck-options-6.c: New test case.
1365 * gcc.dg/spellcheck-options-7.c: New test case.
1366 * gcc.dg/spellcheck-options-8.c: New test case.
1367 * gcc.dg/spellcheck-options-9.c: New test case.
1368 * gcc.dg/spellcheck-options-10.c: New test case.
1369
fcce1b0b 13702016-02-12 Jakub Jelinek <jakub@redhat.com>
1371
1372 PR rtl-optimization/69764
1373 PR rtl-optimization/69771
1374 * c-c++-common/pr69764.c: New test.
1375 * gcc.dg/torture/pr69771.c: New test.
1376
6d609290 13772016-02-12 Marek Polacek <polacek@redhat.com>
1378
1379 * g++.dg/torture/init-list1.C: New.
1380
7d75fb56 13812016-02-12 Marek Polacek <polacek@redhat.com>
1382
1383 * gcc.dg/pr69522.c: Add empty dg-options.
1384
52543fda 13852016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1386
1387 * g++.dg/lto/lto.exp: Include and init mpx.
1388 * g++.dg/lto/pr69729_0.C: New test.
1389
34947478 13902016-02-12 Jakub Jelinek <jakub@redhat.com>
1391
9181a4ec 1392 PR ipa/69241
1393 * g++.dg/ipa/pr69241-4.C: New test.
1394
34947478 1395 PR ipa/68672
1396 * g++.dg/ipa/pr68672-1.C: New test.
1397 * g++.dg/ipa/pr68672-2.C: New test.
1398 * g++.dg/ipa/pr68672-3.C: New test.
1399
74a4140f 14002016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1401
1402 PR c/69522
50e0cd76 1403 * gcc.dg/pr69522.c: New test.
74a4140f 1404
9ddb20d6 14052016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1406
1407 PR c++/69098
1408 * g++.dg/cpp1y/69098.C: New test.
1409 * g++.dg/cpp1y/69098-2.C: New test.
1410
67cf9b55 14112016-02-12 Jakub Jelinek <jakub@redhat.com>
1412
1413 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1414 and neighbour -> neighbor.
1415 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1416 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1417 * c-c++-common/Wvarargs.c: Likewise.
1418 * c-c++-common/goacc/host_data-5.c: Likewise.
1419 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1420 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1421 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1422 * gcc.target/aarch64/pr60697.c: Likewise.
1423 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1424 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1425 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1426 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1427 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1428 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1429 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1430 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1431 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1432 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1433 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1434 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1435 * g++.dg/lookup/koenig5.C: Likewise.
1436 * g++.dg/ext/no-asm-2.C: Likewise.
1437 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1438 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1439 * gfortran.dg/used_types_16.f90: Likewise.
1440 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1441 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1442 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1443 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1444 * gfortran.dg/abstract_type_6.f03: Likewise.
1445 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1446 * gfortran.dg/used_types_15.f90: Likewise.
1447 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1448 * gfortran.dg/exit_3.f08: Likewise.
1449 * gfortran.dg/open_status_2.f90: Likewise.
1450 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1451 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1452 * gfortran.dg/associate_1.f03: Likewise.
1453 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1454 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1455 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1456 * gcc.dg/builtin-object-size-1.c: Likewise.
1457 * gcc.dg/noreturn-6.c: Likewise.
1458 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1459 * gcc.dg/globalalias.c: Likewise.
1460 * gcc.dg/builtins-config.h: Likewise.
1461 * gcc.dg/pr30457.c: Likewise.
1462 * gcc.c-torture/compile/volatile-1.c: Likewise.
1463 * gcc.c-torture/execute/20101011-1.c: Likewise.
1464 * c-c++-common/Waddress-1.c: Likewise.
1465
40b38ace 14662016-02-11 Jakub Jelinek <jakub@redhat.com>
1467
1468 PR c/69768
1469 * c-c++-common/Waddress-1.c: New test.
1470
42c87ca9 14712016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1472
1473 PR fortran/69296
1474 * gfortran.dg/associate_19.f03: New test.
1475 * gfortran.dg/associate_20.f03: New test.
1476
acb7939f 14772016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1478
1479 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1480
6defe3c5 14812016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1482
1483 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1484 .arch armv8-a\n. Add -dA to dg-options.
1485 * gcc.target/aarch64/assembler_arch_1.c: New test.
1486 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1487
63f63318 14882016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1489
1490 PR c++/68726
1491 * g++.dg/cpp0x/pr68726.C: New.
1492
1cddf457 14932016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1494
1495 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1496 test.
1497
b86fba37 14982016-02-11 Richard Biener <rguenther@suse.de>
1499
1500 * g++.dg/tree-ssa/pr61034.C: Adjust.
1501
ec4ec95a 15022016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1503
be7c31e9 1504 PR target/69148
ec4ec95a 1505 * gcc.target/s390/pr69148.c: New.
1506
f64416ca 15072016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1508
1509 PR tree-optimization/69652
1510 * gcc.dg/torture/pr69652.c: New test.
1511
e5d1ea31 15122016-02-10 Jakub Jelinek <jakub@redhat.com>
1513 Patrick Palka <ppalka@gcc.gnu.org>
1514
1515 PR ipa/69241
1516 PR c++/69649
1517 * g++.dg/ipa/pr69241-1.C: New test.
1518 * g++.dg/ipa/pr69241-2.C: New test.
1519 * g++.dg/ipa/pr69241-3.C: New test.
1520 * g++.dg/ipa/pr69649.C: New test.
1521
fa03b19d 15222016-02-10 Uros Bizjak <ubizjak@gmail.com>
1523
1524 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1525 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1526
14485c8a 15272016-02-10 Bin Cheng <bin.cheng@arm.com>
1528
1529 PR tree-optimization/68021
1530 * gcc.dg/tree-ssa/pr68021.c: New test.
1531
79f1ed25 15322016-02-10 Richard Biener <rguenther@suse.de>
1533
1534 PR tree-optimization/69726
1535 * gcc.dg/uninit-22.c: New testcase.
1536
58f74eff 15372016-02-09 Andrew Pinski <apinski@cavium.com>
1538
1539 PR tree-opt/69282
1540 * gcc.c-torture/compile/20160205-1.c: New testcase.
1541
600c00f7 15422016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1543
1544 PR target/68404
1545 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1546 instead accessing a really large arrray.
1547 * gcc.target/powerpc/fusion3.c: Likewise.
1548
0771836e 15492016-02-09 Charles Baylis <charles.baylis@linaro.org>
1550
1551 PR target/68532
1552 * gcc.c-torture/execute/pr68532.c: New test.
1553
4ccd644f 15542016-02-11 Alexandre Oliva <aoliva@redhat.com>
1555
1556 PR target/69634
1557 * gcc.dg/pr69634.c: New.
1558
2e980a39 15592016-02-09 Richard Biener <rguenther@suse.de>
1560
1561 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1562
aacf7102 15632016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 1564
aacf7102 1565 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1566
a1856ddf 15672016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1568
1569 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1570
d4d3da7e 15712016-02-09 Richard Biener <rguenther@suse.de>
1572
1573 PR tree-optimization/69715
1574 * gcc.dg/torture/pr69715.c: New testcase.
1575
9cc6714f 15762016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1577
1578 PR c++/69139
1579 * g++.dg/cpp0x/trailing12.C: New test.
1580 * g++.dg/cpp0x/trailing13.C: New test.
1581
83d5062b 15822016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1583
1584 PR c++/69283
1585 PR c++/67835
1586 * g++.dg/cpp1y/auto-fn29.C: New test.
1587 * g++.dg/cpp1y/auto-fn30.C: New test.
1588
394a86f3 15892016-02-08 Jakub Jelinek <jakub@redhat.com>
1590
1591 PR tree-optimization/69209
1592 * gcc.c-torture/compile/pr69209.c: New test.
1593
93b124b4 15942016-02-08 Jeff Law <law@redhat.com>
1595
1596 PR tree-optimization/68541
1597 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1598 of statements allowed in join block for path splitting.
1599
26abce13 16002016-02-08 Jakub Jelinek <jakub@redhat.com>
1601
0acb2d6e 1602 PR c++/59627
1603 * g++.dg/gomp/pr59627.C: New test.
1604
26abce13 1605 PR ipa/69239
1606 * g++.dg/ipa/pr69239.C: New test.
1607
86e0b129 16082016-02-08 David Malcolm <dmalcolm@redhat.com>
1609
1610 PR preprocessor/69664
1611 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1612 * gcc.dg/cpp/warn-comments.c: Likewise.
1613
f553d9f8 16142016-02-08 Marek Polacek <polacek@redhat.com>
1615
1616 PR c++/69688
1617 * g++.dg/init/const12.C: New test.
1618
600695e0 16192016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1620
1621 PR target/60410
1622 * gcc.dg/lto/pr55113_0.c: Remove test.
1623
c4f4b1e8 16242016-02-08 Richard Biener <rguenther@suse.de>
1625
1626 PR tree-optimization/69719
1627 * gcc.dg/torture/pr69719.c: New testcase.
1628
5a987d87 16292016-02-08 Richard Biener <rguenther@suse.de>
1630 Jeff Law <law@redhat.com>
1631
1632 PR target/68273
1633 * gcc.target/mips/pr68273.c: New testcase.
1634
0418e71d 16352016-02-08 Richard Biener <rguenther@suse.de>
1636
1637 PR rtl-optimization/69274
1638 * gcc.target/i386/addr-sel-1.c: XFAIL.
1639
07c0f1ca 16402016-02-08 Jeff Law <law@redhat.com>
1641
40d85f4c 1642 PR tree-optimization/68541
1643 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1644
140e093f 1645 PR tree-optimization/65917
07c0f1ca 1646 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1647
16430acf 16482016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1649
1650 PR fortran/50555
1651 * gfortran.dg/namelist_args.f90: New test.
1652
3f0ff0d8 16532016-02-05 Jeff Law <law@redhat.com>
1654
140e093f 1655 PR tree-optimization/68541
3f0ff0d8 1656 * gcc.dg/tree-ssa/split-path-2.c: New test.
1657 * gcc.dg/tree-ssa/split-path-3.c: New test.
1658 * gcc.dg/tree-ssa/split-path-4.c: New test.
1659 * gcc.dg/tree-ssa/split-path-5.c: New test.
1660 * gcc.dg/tree-ssa/split-path-6.c: New test.
1661 * gcc.dg/tree-ssa/split-path-7.c: New test.
1662
a7cc1f94 16632016-02-05 Martin Sebor <msebor@redhat.com>
1664
1665 PR c++/69662
1666 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1667 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1668
fcb25f28 16692016-02-06 Richard HEnderson <rth@redhat.com>
1670
1671 PR c/69643
1672 * gcc.target/i386/addr-space-4.c: New.
1673 * gcc.target/i386/addr-space-5.c: New.
1674
3a2545a1 16752016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1676
1677 PR fortran/66089
1678 * gfortran.dg/elemental_dependency_6.f90: New.
1679
1e302465 16802016-02-05 Jakub Jelinek <jakub@redhat.com>
1681
66feb54c 1682 PR rtl-optimization/69691
1683 * gcc.c-torture/execute/pr69691.c: New test.
1684
1e302465 1685 PR c++/69628
1686 * g++.dg/parse/pr69628.C: New test.
1687
9c28a298 16882016-02-05 Uros Bizjak <ubizjak@gmail.com>
1689
1690 * gcc.dg/sancov/asan.c: Move to ...
1691 * gcc.dg/asan/sancov-1.c: ... here.
1692
a854e286 16932016-02-05 Uros Bizjak <ubizjak@gmail.com>
1694
1695 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1696
d4f0b240 16972016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1698
1699 PR target/69677
1700 * gcc.target/i386/pr69677.c: New test.
1701
235d8723 17022016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1703
1704 PR c++/68948
1705 * g++.dg/template/pr68948.C: New test.
1706
f390cf65 17072016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1708
1709 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1710 (only necessary on s390x).
1711
ab99f104 17122016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1713
1714 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1715 -mno-accumulate-outgoing-args.
1716
f7ef5392 17172016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1718
1719 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1720
6b098e91 17212016-02-04 Jakub Jelinek <jakub@redhat.com>
1722
1723 PR c/69669
1724 * c-c++-common/pr69669.c: New test.
1725
f0146cf3 17262016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1727
1728 PR target/69667
1729 * g++.dg/pr69667.C: New file.
1730
08fd6cf5 17312016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1732
1733 PR target/69619
1734 * gcc.dg/pr69619.c: Add new test.
1735
a6f3f39f 17362016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1737
1738 PR rtl-optimization/69577
1739 * gcc.target/i386/pr69577.c: New test.
1740
774068a0 17412016-02-04 Martin Liska <mliska@suse.cz>
1742
1743 * g++.dg/asan/pr69276.C: New test.
1744
f50a7894 17452016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1746
1747 PR target/65932
1748 PR target/67714
1749 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1750 a single smulbb instruction.
1751 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1752 * gcc.target/amr/wmul-2.c: Likewise.
1753
6b722eb3 17542016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1755
1756 PR target/65932
1757 PR target/67714
1758 * gcc.c-torture/execute/pr67714.c: New test.
1759
1f1475a7 17602016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1761
1762 PR target/69454
1763 * gcc.target/i386/pr69454-1.c: New test.
1764 * gcc.target/i386/pr69454-2.c: New test.
1765
6b94e133 17662016-02-03 Martin Sebor <msebor@redhat.com>
1767
1768 PR c++/69251
1769 PR c++/69253
1770 PR c++/69290
1771 PR c++/69277
1772 PR c++/69349
1773 * g++.dg/ext/flexarray-mangle-2.C: New test.
1774 * g++.dg/ext/flexarray-mangle.C: New test.
1775 * g++.dg/ext/flexarray-subst.C: New test.
1776 * g++.dg/ext/flexary11.C: New test.
1777 * g++.dg/ext/flexary12.C: New test.
1778 * g++.dg/ext/flexary13.C: New test.
1779 * g++.dg/ext/flexary14.C: New test.
1780 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1781
342ed0ac 17822016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1783
1784 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1785 Define only if CHECK_FLOAT128 is defined.
1786 (main): Properly initialize u5.
1787
edf6c4d2 17882016-02-03 Jakub Jelinek <jakub@redhat.com>
1789
415d5641 1790 PR c/69627
1791 * gcc.dg/pr69627.c: New test.
1792
edf6c4d2 1793 PR target/69644
1794 * gcc.dg/pr69644.c: New test.
1795
cf8f3ba0 17962016-02-03 Mike Stump <mikestump@comcast.net>
1797
1798 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1799 support for struct-layout-1.exp.
1800
c90d55dd 18012016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1802
1803 PR c++/69056
f7ef5392 1804 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 1805
401bd0c8 18062016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1807 Alexandre Oliva <aoliva@redhat.com>
1808
1809 PR target/69461
1810 * gcc.target/powerpc/pr69461.c: New.
1811
277d9d1d 18122016-02-03 Uros Bizjak <ubizjak@gmail.com>
1813
1814 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1815 works from here ...
1816 (check_effective_target_fsanitize_thread): ... to here. Do not
1817 specify additional compile flags for the test source.
1818 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1819 specify additional compile flags for the test source.
1820
e69ad94a 18212016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1822
1823 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1824
a4454da2 18252016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1826
1827 PR fortran/67451
1828 PR fortran/69418
1829 * gfortran.dg/coarray_allocate_2.f08: New test.
1830 * gfortran.dg/coarray_allocate_3.f08: New test.
1831 * gfortran.dg/coarray_allocate_4.f08: New test.
1832
88cab2dd 18332016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1834
1835 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1836 use same scan-tree-dump-times on all platforms.
1837 * gcc.dg/vect/vect-outer-1.c: Likewise.
1838 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1839 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1840 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1841 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1842 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1843 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1844 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1845
66ea75c4 18462016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1847
1848 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1849 warning.
1850
4eef8df7 18512016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1852
1853 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1854
665fbc2f 18552016-02-02 James Norris <jnorris@codesourcery.com>
1856
1857 * c-c++-common/goacc/routine-5.c: Add tests.
1858
b10e3d47 18592016-02-02 Alexander Monakov <amonakov@ispras.ru>
1860
1861 * gcc.target/nvptx/unsigned-cmp.c: New test.
1862
12ad66dd 18632016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1864
1865 * gcc.target/aarch64/scalar_shift_1.c
1866 (test_corners_sisd_di): Improve force to SIMD register.
1867 (test_corners_sisd_si): Likewise.
1868 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1869 Remove scan-assembler check for ldr.
1870
f9ec342f 18712016-02-02 Richard Biener <rguenther@suse.de>
1872
1873 PR tree-optimization/69595
1874 * gcc.dg/Warray-bounds-17.c: New testcase.
1875
32f2925a 18762016-02-02 Richard Biener <rguenther@suse.de>
1877
1878 PR tree-optimization/69606
1879 * gcc.dg/torture/pr69606.c: New testcase.
1880
cfd9ca84 18812016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1882
1883 PR middle-end/68542
1884 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1885 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1886
19bf08e2 18872016-02-02 Alan Modra <amodra@gmail.com>
1888
1889 PR target/69548
1890 * gcc.target/powerpc/pr69548.c: New test.
1891
6f13b088 18922016-02-01 Jakub Jelinek <jakub@redhat.com>
1893
dcddc5af 1894 PR rtl-optimization/69592
1895 * gcc.dg/pr69592.c: New test.
1896
6f13b088 1897 PR preprocessor/69543
1898 PR c/69558
1899 * gcc.dg/pr69543.c: New test.
1900 * gcc.dg/pr69558.c: New test.
1901
d090e5c2 19022016-02-01 Uros Bizjak <ubizjak@gmail.com>
1903
fcb317c5 1904 PR testsuite/65940
1905 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 1906
aaf527dc 19072016-02-01 Martin Sebor <msebor@redhat.com>
1908
1909 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1910
1674217b 19112016-02-01 Bin Cheng <bin.cheng@arm.com>
1912
1913 PR tree-optimization/67921
1914 * c-c++-common/ubsan/pr67921.c: New test.
1915
b4007655 19162016-02-01 Richard Biener <rguenther@suse.de>
1917
1918 PR middle-end/69556
1919 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1920
88a477bb 19212016-02-01 Richard Biener <rguenther@suse.de>
1922
1923 PR tree-optimization/69574
1924 * gcc.dg/torture/pr69574.c: New testcase.
1925
2eaaa4e7 19262016-02-01 Richard Biener <rguenther@suse.de>
1927
1928 PR tree-optimization/69579
1929 * gcc.dg/setjmp-6.c: New testcase.
1930
e3882c44 19312016-02-01 Jakub Jelinek <jakub@redhat.com>
1932
1933 PR rtl-optimization/69570
1934 * g++.dg/opt/pr69570.C: New test.
1935
f80aff47 19362016-02-01 Richard Henderson <rth@redhat.com>
1937
1938 * gcc.dg/pr69535.c: New test.
1939
240568aa 19402016-01-31 John David Anglin <danglin@gcc.gnu.org>
1941
6009b3b8 1942 PR testsuite/69584
1943 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1944 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1945
1fdf7177 1946 PR debug/68244
1947 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1948
240568aa 1949 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1950
cb3e5ac0 19512016-01-31 Paul Thomas <pault@gcc.gnu.org>
1952
1953 PR fortran/67564
1954 * gfortran.dg/allocate_with_source_17.f03: New test.
1955
3b8b902b 19562016-01-30 Jakub Jelinek <jakub@redhat.com>
1957
1958 PR tree-optimization/69546
1959 * gcc.dg/torture/pr69546.c: New test.
1960
17985abe 19612016-01-30 Paul Thomas <pault@gcc.gnu.org>
1962
1963 PR fortran/69566
1964 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1965
b5239e80 19662016-01-30 Martin Sebor <msebor@redhat.com>
1967
1968 PR c++/68490
1969 * g++.dg/ext/flexary10.C: New test.
1970
e8f03010 19712016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1972
1973 PR fortran/66707
1974 gfortran.dg/common_23.f90: New test.
1975
dc93691a 19762016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1977
1978 PR target/65546
1979 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1980 condition being checked, and disable it when the target supports
1981 misaligned loads and stores.
1982
ff5e28e9 19832016-01-29 Jakub Jelinek <jakub@redhat.com>
1984
1985 PR debug/69518
1986 * gcc.dg/torture/pr69518.c: New test.
1987
b0d8930a 19882016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1989
1990 PR target/69530
1991 * gcc.target/i386/pr69530.c: New test.
1992
21601fc7 19932016-01-29 Steve Ellcey <sellcey@imgtec.com>
1994
1995 PR target/65604
1996 * gcc.target/mips/div-delay.c: New test.
1997
ca6c7317 19982016-01-29 Jakub Jelinek <jakub@redhat.com>
1999
4758dc39 2000 PR target/69551
2001 * gcc.target/i386/pr69551.c: New test.
2002
ca6c7317 2003 PR target/66137
2004 * gcc.target/i386/pr66137.c: New test.
2005
e3078da6 20062016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2007
2008 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2009 always built for p5600.
2010 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2011 isa=p5600 dg-option.
2012
b622ec25 20132016-01-29 Richard Biener <rguenther@suse.de>
2014
2015 PR tree-optimization/69547
2016 * g++.dg/tree-ssa/pr69547.C: New testcase.
2017
d2a60e99 20182016-01-29 Jakub Jelinek <jakub@redhat.com>
2019
2020 PR debug/66869
2021 * g++.dg/warn/Wunused-function2.C: New test.
2022
ae849d2b 20232016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2024
2025 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2026 support for test to succeed.
2027
ce6a6978 20282016-01-29 Marek Polacek <polacek@redhat.com>
2029
2030 PR c++/69509
2031 PR c++/69516
2032 * g++.dg/ext/constexpr-vla2.C: New test.
2033 * g++.dg/ext/constexpr-vla3.C: New test.
2034 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2035
7550d855 20362016-01-29 Richard Biener <rguenther@suse.de>
2037
2038 PR middle-end/69537
2039 * gcc.dg/uninit-21.c: New testcase.
2040
f11bb279 20412016-01-28 Uros Bizjak <ubizjak@gmail.com>
2042
2043 PR target/69459
2044 * gcc.target/i386/pr69459.c: New test.
2045
c80c12c8 20462016-01-28 Steve Ellcey <sellcey@imgtec.com>
2047
2048 PR target/68400
2049 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2050 * gcc.target/mips/pr68400.c: New test.
2051
c649bacc 20522016-01-28 Martin Sebor <msebor@redhat.com>
2053
2054 PR target/17381
2055 * gcc.target/powerpc/pr17381.c: New test.
2056
f4881661 20572016-01-28 Jakub Jelinek <jakub@redhat.com>
2058
2059 PR middle-end/69542
2060 * gcc.dg/torture/pr69542.c: New test.
2061
d66fdd75 20622016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2063
2064 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2065
d4a78818 20662016-01-28 David Edelsohn <dje.gcc@gmail.com>
2067
2068 * gcc.dg/pr65980.c: Skip on AIX.
2069 * gcc.dg/pr66688.c: Same.
2070
21329e97 20712016-01-28 David Edelsohn <dje.gcc@gmail.com>
2072
2073 PR target/63679
2074 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2075 * gcc.dg/tree-ssa/sra-18.c: Same.
2076
cc7124a6 20772016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2078
2079 PR fortran/62536
2080 * gfortran.dg/block_15.f08: New test.
2081 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2082 on incorrectly closed BLOCK.
2083
358dfcb4 20842016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2085
2086 * gcc.dg/declare-simd.c: New test.
e87502d6 20872016-01-28 Richard Biener <rguenther@suse.de>
2088
2089 PR tree-optimization/69466
2090 * gfortran.dg/vect/pr69466.f90: New testcase.
2091
44e7334b 20922016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2093
2094 * g++.dg/pr67989.C: Remove ARM-specific option.
2095 * gcc.target/arm/pr67989.C: New file.
2096
5ce8f551 20972016-01-27 Uros Bizjak <ubizjak@gmail.com>
2098
2099 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2100 and expm1 test for glibc < 2.11.
2101
fa6e6b15 21022016-01-27 Richard Henderson <rth@redhat.com>
2103
2104 * gcc.c-torture/execute/pr69447.c: New test.
2105
21062016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 2107
7b8122c6 2108 PR fortran/69422
147b2f9b 2109 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2110
78e516eb 21112016-01-27 Jakub Jelinek <jakub@redhat.com>
2112
2113 PR debug/66869
2114 * gcc.dg/pr66869.c: New test.
2115
9b849350 21162016-01-25 Jeff Law <law@redhat.com>
2117
2118 PR tree-optimization/68398
f11bb279 2119 PR tree-optimization/69196
9b849350 2120 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2121 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2122 path to avoid new heuristic allowing more irreducible regions
2123 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2124 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2125 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2126 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2127 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2128
fee5e491 21292016-01-27 Marek Polacek <polacek@redhat.com>
2130
2131 PR c/68062
2132 * c-c++-common/vector-compare-4.c: New test.
2133
eec96426 21342016-01-27 David Malcolm <dmalcolm@redhat.com>
2135
2136 PR preprocessor/69126
2137 * c-c++-common/pr69126.c: New test case.
2138
5068be18 21392016-01-27 Ian Lance Taylor <iant@google.com>
2140
2141 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2142
5fa82c11 21432016-01-27 Ryan Burn <contact@rnburn.com>
2144
2145 PR cilkplus/69267
2146 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2147
b3df0219 21482016-01-27 Uros Bizjak <ubizjak@gmail.com>
2149
2150 PR target/69512
2151 * gcc.target/i386/pr69512.c: New test.
2152
d46a16d4 21532016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2154
2155 PR ada/69488
2156 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2157
6a9b35ef 21582016-01-27 Marek Polacek <polacek@redhat.com>
2159
2160 PR c++/69379
2161 * g++.dg/pr69379.C: New test.
2162
18e9663b 21632016-01-27 Martin Sebor <msebor@redhat.com>
2164
2165 PR c++/69317
2166 * g++.dg/abi/Wabi-2-2.C: New test.
2167 * g++.dg/abi/Wabi-2-3.C: New test.
2168 * g++.dg/abi/Wabi-3-2.C: New test.
2169 * g++.dg/abi/Wabi-3-3.C: New test.
2170
c88301ad 21712016-01-27 Richard Biener <rguenther@suse.de>
2172
2173 PR tree-optimization/69166
2174 * gcc.dg/torture/pr69166.c: New testcase.
2175
8ca47550 21762016-01-27 Martin Jambor <mjambor@suse.cz>
2177
2178 PR tree-optimization/69355
2179 * gcc.dg/tree-ssa/pr69355.c: New test.
2180
5cb23e3c 21812016-01-27 Marek Polacek <polacek@redhat.com>
2182
2183 PR c++/69496
2184 * g++.dg/ext/constexpr-vla1.C: New test.
2185
7b0c1b6d 21862016-01-20 Christian Bruel <christian.bruel@st.com>
2187
2188 PR target/69245
2189 * gcc.target/arm/pr69245.c: New test.
2190
220112fc 21912016-01-27 Jakub Jelinek <jakub@redhat.com>
2192
2193 PR tree-optimization/69399
2194 * gcc.dg/torture/pr69399.c: New test.
2195
16294490 21962016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2197
2198 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2199
8abd3d0c 22002016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2201
2202 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2203
7cf9b895 22042016-01-26 Tom de Vries <tom@codesourcery.com>
2205
2206 PR tree-optimization/69110
2207 * gcc.dg/autopar/pr69110.c: New test.
2208
557c1942 22092016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 2210 Sebastian Pop <s.pop@samsung.com>
557c1942 2211
2212 * gcc.dg/graphite/isl-ast-op-select.c: New.
2213
80adbd96 22142015-01-26 Paul Thomas <pault@gcc.gnu.org>
2215
2216 PR fortran/69385
2217 * gfortran.dg/allocate_error_6.f90: New test.
2218
c3f86f60 22192016-01-26 Richard Henderson <rth@redhat.com>
2220
2221 * gcc.dg/tm/pr60908.c: New test.
2222
3752e5b1 22232016-01-26 David Malcolm <dmalcolm@redhat.com>
2224
2225 PR other/69006
2226 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2227 directive.
2228 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2229 expected multiline output to reflect the colorization being
2230 disabled before newlines.
2231 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2232 (custom_diagnostic_finalizer): Replace call to
2233 pp_newline_and_flush with call to pp_flush.
2234 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2235 * gfortran.dg/implicit_class_1.f90: Likewise.
2236 * lib/gcc-dg.exp (allow_blank_lines): New global.
2237 (dg-allow-blank-lines-in-output): New procedure.
2238 (gcc-dg-prune): Complain about blank lines in the output, unless
2239 dg-allow-blank-lines-in-output was called.
2240 * lib/multiline.exp (_build_multiline_regex): Only support
2241 arbitrary followup text for non-blank-lines, not for blank lines.
2242
9bbfd060 22432016-01-26 Jakub Jelinek <jakub@redhat.com>
2244
2245 PR tree-optimization/69483
2246 * gcc.dg/pr69483.c: New test.
2247 * g++.dg/opt/pr69483.C: New test.
2248
53773057 22492016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2250
2251 PR target/68620
2252 * gcc.target/arm/pr68620.c: New test.
2253
442a556f 22542016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2255
2256 * gcc.target/i386/pr68986-2.c: Remove -m32.
2257
d513c683 22582016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2259
2260 PR target/68986
2261 * gcc.target/i386/pr68986-1.c: New test.
2262 * gcc.target/i386/pr68986-2.c: Likewise.
2263 * gcc.target/i386/pr68986-3.c: Likewise.
2264
976877a5 22652016-01-26 Christian Bruel <christian.bruel@st.com>
2266
2267 * lib/target-supports.exp
2268 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2269 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2270 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2271
2c7b2f88 22722016-01-26 Richard Biener <rguenther@suse.de>
2273
2274 PR tree-optimization/69452
2275 * gcc.dg/torture/pr69452.c: New testcase.
2276
f7fc06e7 22772016-01-26 Jakub Jelinek <jakub@redhat.com>
2278
2279 PR target/69442
2280 * gcc.dg/pr69442.c: New test.
2281
d1dae587 22822016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2283
2284 PR target/67896
2285 * gcc.target/aarch64/simd/pr67896.C: New.
2286
ef7be7f8 22872016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2288
2289 PR tree-optimization/69400
2290 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2291 function.
2292 (plugin_init): Call it.
2293 * gcc.dg/torture/pr69400.c: New test.
2294
648433a4 22952016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2296
2297 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2298
45fc5243 22992016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2300 Sebastian Pop <s.pop@samsung.com>
2301
2302 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2303 isl-0.15.
2304
c699f6a1 23052016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2306 Sebastian Pop <s.pop@samsung.com>
2307
2308 * gcc.dg/graphite/pr69292.c: New.
2309
b86e24ea 23102016-01-25 Jakub Jelinek <jakub@redhat.com>
2311
2312 * c-c++-common/goacc/use_device-1.c: New test.
2313
105cb8d7 23142016-01-25 Jeff Law <law@redhat.com>
2315
2316 PR tree-optimization/69196
2317 PR tree-optimization/68398
2318 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2319 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2320
44562749 23212016-01-25 David Edelsohn <dje.gcc@gmail.com>
2322
2323 PR target/69469
2324 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2325 Algorithm.
2326
6837fee7 23272016-01-25 Richard Biener <rguenther@suse.de>
2328
2329 PR testsuite/69380
2330 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2331
fe500d65 23322016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2333
2334 PR target/69421
2335 * gcc.dg/pr69421.c: New test.
2336
8eacba94 23372016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2338
2339 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2340 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2341 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2342 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2343 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2344 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2345 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2346 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2347 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2348 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2349
af09d40d 23502016-01-25 Richard Biener <rguenther@suse.de>
2351
2352 PR tree-optimization/69376
2353 * gcc.dg/torture/pr69376.c: New testcase.
2354
d65063f5 23552016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2356
2357 PR fortran/69397
2358 PR fortran/68442
2359 * gfortran.dg/interface_38.f90: New test.
2360 * gfortran.dg/interface_39.f90: New test.
80adbd96 2361
08c7bfb4 23622016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2363
2364 Revert:
2365 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2366
2367 PR c++/11858
2368 PR c++/24663
2369 PR c++/24664
2370 * g++.dg/template/pr11858.C: New test.
2371 * g++.dg/template/pr24663.C: New test.
2372 * g++.dg/template/unify12.C: New test.
2373 * g++.dg/template/unify13.C: New test.
2374 * g++.dg/template/unify14.C: New test.
2375 * g++.dg/template/unify15.C: New test.
2376 * g++.dg/template/unify16.C: New test.
2377 * g++.dg/template/unify17.C: New test.
2378
c2e7d2be 23792016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2380
2381 PR fortran/68283
2382 gfortran.dg/pr68283.f90: New test.
2383
9f2e8617 23842016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2385
2386 PR fortran/66094
2387 * gfortran.dg/inline_matmul_13.f90: New test.
2388 * gfortran.dg/matmul_bounds_8.f90: New test.
2389 * gfortran.dg/matmul_bounds_9.f90: New test.
2390 * gfortran.dg/matmul_bounds_10.f90: New test.
2391
a4838119 23922016-01-23 Tom de Vries <tom@codesourcery.com>
2393
2394 PR tree-optimization/69426
2395 * gcc.dg/autopar/pr69426.c: New test.
2396
feddf0dc 23972016-01-23 Martin Sebor <msebor@redhat.com>
2398
2399 PR c++/58109
2400 PR c++/69022
2401 * g++.dg/cpp0x/alignas5.C: New test.
2402 * g++.dg/ext/vector29.C: Same.
2403
132731fb 24042016-01-23 Uros Bizjak <ubizjak@gmail.com>
2405
2406 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2407 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2408 _GNU_SOURCE from compile flags to the source.
2409 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2410 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2411 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2412 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2413
51aec681 24142016-01-22 Jakub Jelinek <jakub@redhat.com>
2415
2416 PR target/69432
2417 * g++.dg/opt/pr69432.C: New test.
2418
147aa3e3 24192016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2420
2421 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2422 32-bit targets testing an -m64 multilib.
2423
4d04e35e 24242016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2425
2426 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2427 64-bit support.
2428
86f38d0c 24292016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2430
2431 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2432
f776e712 24332016-01-21 Christian Bruel <christian.bruel@st.com>
2434
2435 PR target/68674
2436 * gcc.target/i386/pr68674.c
2437 * gcc.target/aarch64/pr68674.c
2438 * gcc.target/arm/pr68674.c
2439
7b9de435 24402016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2441
2442 PR target/69403
2443 * gcc.c-torture/execute/pr69403.c: New test.
2444
9935a0ba 24452016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2446
2447 PR c++/55843
2448 * g++.dg/template/pr55843.C: New.
2449
06b94aa1 24502016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2451
2452 PR testsuite/66877
2453 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2454 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2455
b68773a8 24562016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2457
2458 PR testsuite/67489
132731fb 2459 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2460 from dg-do compile directive, and instead add
2461 { dg-require-effective-target int128 }.
b68773a8 2462
bbbbe8ab 24632016-01-20 Martin Sebor <msebor@redhat.com>
2464
2465 PR c/69405
2466 * gcc.dg/sync-fetch.c: New test.
2467
f3a6a26f 24682016-01-21 Martin Sebor <msebor@redhat.com>
2469
2470 PR target/69252
2471 * gcc.target/powerpc/pr69252.c: New test.
2472
d1565a03 24732016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2474
2475 PR fortran/65996
132731fb 2476 * gfortran.dg/pr65996.f90: New test.
d1565a03 2477
15a5a905 24782016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2479
2480 PR c++/68810
bbbbe8ab 2481 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 2482 expected to generate an error.
15a5a905 2483
e4538af5 24842016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2485
2486 PR middle-end/66178
2487 * gcc.dg/torture/pr66178.c: New test.
2488
4d4180ce 24892016-01-21 Anton Blanchard <anton@samba.org>
2490 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2491
2492 PR target/63354
2493 * gcc.target/powerpc/pr63354.c: New test.
2494
86e16058 24952016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2496
2497 PR rtl-optimization/68990
2498 * gcc.target/i386/pr68990: New.
2499
b11b85e4 25002016-01-21 Nick Clifton <nickc@redhat.com>
2501
2502 PR target/69129
2503 * gcc.target/mips/pr69129.c: New.
2504
62dd9f85 25052016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2506
2507 PR c++/58046
2508 * g++.dg/cpp0x/pr58046.C: New.
2509
ac7d424b 25102016-01-21 Jakub Jelinek <jakub@redhat.com>
2511
47c0bea3 2512 PR target/69187
2513 PR target/65624
2514 * gcc.target/arm/pr69187.c: New test.
2515
ac7d424b 2516 PR c++/69355
2517 * g++.dg/torture/pr69355.C: New test.
2518
9e18b252 25192016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2520 Sebastian Pop <s.pop@samsung.com>
2521
2522 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2523
de862e2f 25242016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2525 Sebastian Pop <s.pop@samsung.com>
2526
132731fb 2527 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 2528
f55f9344 25292016-01-21 Jakub Jelinek <jakub@redhat.com>
2530
2531 PR middle-end/67653
2532 * c-c++-common/pr67653.c: New test.
2533 * gcc.dg/torture/pr29119.c: Add dg-warning.
2534
62752e71 25352016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2536
2537 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2538
16d4186f 25392016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2540
2541 PR c/24293
2542 * gcc.dg/pr24293.c: New test.
2543 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2544 incomplete struct type.
2545 * gcc.dg/declspec-1.c: Likewise.
2546 * gcc.dg/pr63549.c: Likewise.
2547
58219d13 25482016-01-20 Jakub Jelinek <jakub@redhat.com>
2549
2550 PR tree-optimization/66612
2551 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2552 for bdn instruction.
2553
a7b5688a 25542016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2555
2556 * lib/target-supports.exp
2557 (check_effective_target_arm_fp_ok_nocache): New.
2558 (check_effective_target_arm_fp_ok): New.
2559 (add_options_for_arm_fp): New.
2560 (check_effective_target_arm_crypto_ok_nocache): Require
2561 target_arm_v8_neon_ok instead of arm32.
2562 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2563 (check_effective_target_arm_crypto_pragma_ok): New.
2564 (add_options_for_arm_vfp): New.
2565 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2566 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2567 target instead. Force initial fpu to vfp.
2568 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2569 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2570 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2571 dependency.
2572 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2573 use arm_vfp effective target instead. Force initial fpu to vfp.
2574 * gcc.target/arm/attr-neon3.c: Likewise.
2575 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2576 arm_vfp_ok.
2577 * gcc.target/arm/unsigned-float.c: Likewise.
2578 * gcc.target/arm/vfp-1.c: Likewise.
2579 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2580 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2581 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2582 * gcc.target/arm/vfp-ldmias.c: Likewise.
2583 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2584 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2585 * gcc.target/arm/vfp-stmiad.c: Likewise.
2586 * gcc.target/arm/vfp-stmias.c: Likewise.
2587 * gcc.target/arm/vnmul-1.c: Likewise.
2588 * gcc.target/arm/vnmul-2.c: Likewise.
2589 * gcc.target/arm/vnmul-3.c: Likewise.
2590 * gcc.target/arm/vnmul-4.c: Likewise.
2591
7ca56ca8 25922016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 2593
7fb75b57 2594 PR testsuite/69366
2595 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2596 the MPX run-time library, for compile-time MPX test.
2597 * gcc.target/i386/chkp-always_inline.c: Likewise.
2598 * gcc.target/i386/chkp-bndret.c: Likewise.
2599 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2600 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2601 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2602 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2603 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2604 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2605 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2606 * gcc.target/i386/chkp-label-address.c: Likewise.
2607 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2608 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2609 * gcc.target/i386/chkp-pr69044.c: Likewise.
2610 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2611 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2612 * gcc.target/i386/chkp-strchr.c: Likewise.
2613 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2614 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2615 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2616 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2617 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2618 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2619 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2620 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2621 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2622 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2623 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2624 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2625 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2626 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2627 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2628 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2629 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2630 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2631 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2632 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2633 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2634 * gcc.target/i386/pr63995-2.c: Likewise.
2635 * gcc.target/i386/pr64805.c: Likewise.
2636 * gcc.target/i386/pr65044.c: Likewise.
2637 * gcc.target/i386/pr65167.c: Likewise.
2638 * gcc.target/i386/pr65183.c: Likewise.
2639 * gcc.target/i386/pr65184.c: Likewise.
2640 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 2641
f2da0b99 26422016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2643
2644 PR tree-optimization/69328
2645 * gcc.dg/pr69328.c: New test.
2646
4d379676 26472016-01-20 Jeff Law <law@redhat.com>
2648
4a11f145 2649 PR target/25114
4d379676 2650 * gcc.target/m68k/pr25114.c: New test.
2651
0754bad1 26522016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2653
2654 * gcc.target/arm/memset-inline-10.c: Added
2655 dg-require-effective-target arm_thumb2_ok.
2656
63bd5c2d 26572016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2658
2659 * gcc.dg/debug/dwarf2/sso.c: New test.
2660
a9c01e81 26612016-01-19 Uros Bizjak <ubizjak@gmail.com>
2662
2663 PR testsuite/68820
2664 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2665 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2666 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2667
53fa0e54 26682016-01-19 Jan Hubicka <hubicka@ucw.cz>
2669
2670 PR ipa/66223
2671 * g++.dg/ipa/devirt-50.C: New testcase.
2672
e035a62c 26732016-01-19 Marek Polacek <polacek@redhat.com>
2674
2675 PR c++/68965
2676 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2677 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2678
885cc3ea 26792016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2680
2681 PR target/69135
2682 * gcc.target/arm/pr69135_1.c: New test.
2683
07bd240e 26842015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2685
2686 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2687
9f60d257 26882015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2689
2690 * gcc.target/aarch64/ccmp_1.c: New testcase.
2691
a0c919f7 26922016-01-19 Marek Polacek <polacek@redhat.com>
2693
2694 PR c++/68586
2695 * g++.dg/cpp0x/enum30.C: New test.
2696
dc5d6d17 26972016-01-19 Richard Biener <rguenther@suse.de>
2698
2699 PR tree-optimization/69336
2700 * g++.dg/tree-ssa/pr69336.C: New testcase.
2701
6dd156e0 27022016-01-19 Jakub Jelinek <jakub@redhat.com>
2703
2704 PR debug/65779
2705 * gcc.dg/pr65779.c: New test.
2706
3e0d45b9 27072016-01-19 Richard Biener <rguenther@suse.de>
2708
2709 PR tree-optimization/69352
2710 * gcc.dg/torture/pr69352.c: New testcase.
2711
7a3cf64d 27122016-01-19 Jakub Jelinek <jakub@redhat.com>
2713
2714 PR rtl-optimization/68955
2715 PR rtl-optimization/64557
2716 * gcc.dg/torture/pr68955.c: New test.
2717
8be55b33 27182016-01-19 Jan Hubicka <hubicka@ucw.cz>
2719
2720 PR lto/69136
2721 * g++.dg/torture/pr69136.C: New testcase.
2722
72a985d7 27232016-01-19 Jan Hubicka <hubicka@ucw.cz>
2724
2725 PR lto/69133
2726 * g++.dg/lto/pr69133_0.C: New testcase.
2727 * g++.dg/lto/pr69133_1.C: New testcase.
2728
56778b62 27292016-01-15 Jeff Law <law@redhat.com>
2730
2731 PR tree-optimization/69320
2732 * gcc.c-torture/pr69320-1.c: New test.
2733 * gcc.c-torture/pr69320-2.c: New test.
2734 * gcc.c-torture/pr69320-3.c: New test.
2735 * gcc.c-torture/pr69320-4.c: New test.
2736
ced41b93 27372016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2738
2739 PR c++/11858
2740 PR c++/24663
2741 PR c++/24664
2742 * g++.dg/template/pr11858.C: New test.
2743 * g++.dg/template/pr24663.C: New test.
2744 * g++.dg/template/unify12.C: New test.
2745 * g++.dg/template/unify13.C: New test.
2746 * g++.dg/template/unify14.C: New test.
2747 * g++.dg/template/unify15.C: New test.
2748 * g++.dg/template/unify16.C: New test.
2749 * g++.dg/template/unify17.C: New test.
2750
7f8cbcaf 27512016-01-18 David Malcolm <dmalcolm@redhat.com>
2752
2753 PR testsuite/69181
2754 * gcc.dg/pr69181-1.c: New test file.
2755 * gcc.dg/pr69181-2.c: New test file.
2756 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2757 globals by moving it to...
2758 (cleanup-after-saved-dg-test): ...this new function. Add
2759 "global additional_sources_used". Add reset of global
2760 multiline_expected_outputs to the empty list.
2761 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2762 global to...
2763 (multiline_expected_outputs): ...this, and updated comments to
2764 note that it is modified from gcc-dg.exp.
2765 (dg-end-multiline-output): Update for the above renaming.
2766 (handle-multiline-outputs): Likewise. Remove the clearing
2767 of the expected outputs to the empty list.
2768
3c7cbfc0 27692016-01-18 Richard Biener <rguenther@suse.de>
2770
2771 PR tree-optimization/69297
2772 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2773
81d49cc1 27742016-01-18 Joseph Myers <joseph@codesourcery.com>
2775
2776 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2777 dg-options.
2778 * gcc.target/mips/mips-3d-2.c: Likewise.
2779 * gcc.target/mips/mips-3d-3.c: Likewise.
2780 * gcc.target/mips/mips-3d-4.c: Likewise.
2781 * gcc.target/mips/mips-3d-5.c: Likewise.
2782 * gcc.target/mips/mips-3d-6.c: Likewise.
2783 * gcc.target/mips/mips-3d-7.c: Likewise.
2784 * gcc.target/mips/mips-3d-8.c: Likewise.
2785 * gcc.target/mips/mips-3d-9.c: Likewise.
2786 * gcc.target/mips/mips-ps-1.c: Likewise.
2787 * gcc.target/mips/mips-ps-2.c: Likewise.
2788 * gcc.target/mips/mips-ps-3.c: Likewise.
2789 * gcc.target/mips/mips-ps-4.c: Likewise.
2790 * gcc.target/mips/mips-ps-5.c: Likewise.
2791 * gcc.target/mips/mips-ps-6.c: Likewise.
2792 * gcc.target/mips/mips-ps-7.c: Likewise.
2793 * gcc.target/mips/mips-ps-type.c: Likewise.
2794 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2795 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2796
03c4ff3a 27972016-01-18 Tom de Vries <tom@codesourcery.com>
2798
2799 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2800 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2801 * c-c++-common/goacc/kernels-empty.c: New test.
2802 * c-c++-common/goacc/kernels-eternal.c: New test.
2803 * c-c++-common/goacc/kernels-loop-2.c: New test.
2804 * c-c++-common/goacc/kernels-loop-3.c: New test.
2805 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2806 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2807 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2808 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2809 * c-c++-common/goacc/kernels-loop-data.c: New test.
2810 * c-c++-common/goacc/kernels-loop-g.c: New test.
2811 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2812 * c-c++-common/goacc/kernels-loop-n.c: New test.
2813 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2814 * c-c++-common/goacc/kernels-loop.c: New test.
2815 * c-c++-common/goacc/kernels-noreturn.c: New test.
2816 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2817 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2818 * c-c++-common/goacc/kernels-reduction.c: New test.
2819
22e3dcee 28202016-01-18 Tom de Vries <tom@codesourcery.com>
2821
2822 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2823 * gcc.dg/autopar/outer-2.c: Same.
2824 * gcc.dg/autopar/outer-3.c: Same.
2825 * gcc.dg/autopar/outer-4.c: Same.
2826 * gcc.dg/autopar/outer-5.c: Same.
2827 * gcc.dg/autopar/outer-6.c: Same.
2828 * gcc.dg/autopar/parallelization-1.c: Same.
2829 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2830 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2831 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2832 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2833 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2834 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2835 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2836 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2837 * gcc.dg/autopar/pr39500-1.c: Same.
2838 * gcc.dg/autopar/pr39500-2.c: Same.
2839 * gcc.dg/autopar/pr46193.c: Same.
2840 * gcc.dg/autopar/pr46194.c: Same.
2841 * gcc.dg/autopar/pr49580.c: Same.
2842 * gcc.dg/autopar/pr49960-1.c: Same.
2843 * gcc.dg/autopar/pr49960.c: Same.
2844 * gcc.dg/autopar/pr68373.c: Same.
2845 * gcc.dg/autopar/reduc-1.c: Same.
2846 * gcc.dg/autopar/reduc-1char.c: Same.
2847 * gcc.dg/autopar/reduc-1short.c: Same.
2848 * gcc.dg/autopar/reduc-2.c: Same.
2849 * gcc.dg/autopar/reduc-2char.c: Same.
2850 * gcc.dg/autopar/reduc-2short.c: Same.
2851 * gcc.dg/autopar/reduc-3.c: Same.
2852 * gcc.dg/autopar/reduc-4.c: Same.
2853 * gcc.dg/autopar/reduc-6.c: Same.
2854 * gcc.dg/autopar/reduc-7.c: Same.
2855 * gcc.dg/autopar/reduc-8.c: Same.
2856 * gcc.dg/autopar/reduc-9.c: Same.
2857 * gcc.dg/autopar/uns-outer-4.c: Same.
2858 * gcc.dg/autopar/uns-outer-5.c: Same.
2859 * gcc.dg/autopar/uns-outer-6.c: Same.
2860 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2861 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2862
fd5cbe2f 28632016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2864
2865 PR target/63679
2866 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2867 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2868
fa75ab55 28692016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2870
2871 PR target/63679
2872 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2873 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2874 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2875
214b2582 28762016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2877
2878 PR target/63679
2879 * gcc.dg/tree-ssa/sra-17.c: New.
2880 * gcc.dg/tree-ssa/sra-18.c: New.
2881
13146837 28822016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2883
2884 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2885
6ccd18c2 28862016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2887
2888 * gnat.dg/inline12.adb: New test.
2889
8872b95f 28902016-01-18 Bin Cheng <bin.cheng@arm.com>
2891
2892 PR tree-optimization/66797
2893 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2894
971514e3 28952016-01-18 Richard Biener <rguenther@suse.de>
2896
2897 PR tree-optimization/69170
2898 * gcc.dg/torture/pr69170.c: New testcase.
2899
dfb6d139 29002016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 2901
2902 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2903
164d84c2 29042016-01-16 Tom de Vries <tom@codesourcery.com>
2905
2906 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2907
4c33b769 29082016-01-16 Tom de Vries <tom@codesourcery.com>
2909
2910 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2911 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2912 redundant dg-require-effective-target pthread.
2913 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2914 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2915 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2916 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2917 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2918 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2919 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2920
673441b0 29212016-01-16 David Edelsohn <dje.gcc@gmail.com>
2922
2923 PR target/68609
2924 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2925 * gcc.target/powerpc/recip-7.c: Same.
2926
90153ae7 29272016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2928
2929 PR c++/69091
2930 * g++.dg/template/pr69091.C: New test.
2931
bc24d01d 29322016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2933
2934 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2935 dump does not contain an error_mark_node.
2936 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2937 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2938
4067c0fd 29392016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2940
2941 PR c++/68936
2942 * g++.dg/template/pr68936.C: New test.
2943
27c6dbdd 29442016-01-15 David Edelsohn <dje.gcc@gmail.com>
2945
2946 PR target/68609
2947 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2948 * gcc.target/powerpc/recip-2.c: Same.
2949 * gcc.target/powerpc/recip-3.c: Same.
2950 * gcc.target/powerpc/recip-4.c: Same.
2951 * gcc.target/powerpc/recip-sqrtf.c: Same.
2952
e390c57d 29532016-01-15 Jeff Law <law@redhat.com>
2954
2955 PR tree-optimization/69270
2956 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2957 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2958
ddcfeaf1 29592016-01-15 Paul Thomas <pault@gcc.gnu.org>
2960
2961 PR fortran/49630
2962 * gfortran.dg/deferred_character_13.f90: New test for the fix
2963 of comment 3 of the PR.
2964
2965 PR fortran/54070
2966 * gfortran.dg/deferred_character_8.f90: New test
2967 * gfortran.dg/allocate_error_5.f90: New test
2968
2969 PR fortran/60593
2970 * gfortran.dg/deferred_character_10.f90: New test
2971
2972 PR fortran/60795
2973 * gfortran.dg/deferred_character_14.f90: New test
2974
2975 PR fortran/61147
2976 * gfortran.dg/deferred_character_11.f90: New test
2977
2978 PR fortran/64324
2979 * gfortran.dg/deferred_character_9.f90: New test
2980
81be349c 29812016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2982
2983 PR rtl-optimization/69030
2984 * gcc.target/i386/pr69030.c: New.
2985
998456c5 29862016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2987
2988 * gcc.target/aarch64/target_attr_17.c: New test.
2989
0d85be19 29902016-01-15 Richard Biener <rguenther@suse.de>
2991
2992 PR tree-optimization/66856
2993 * gcc.dg/torture/pr66856-1.c: New testcase.
2994 * gcc.dg/torture/pr66856-2.c: Likewise.
2995
321d36c8 29962016-01-15 Richard Biener <rguenther@suse.de>
2997
2998 PR debug/69137
2999 * g++.dg/lto/pr69137_0.C: New testcase.
3000
d94a1f53 30012016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3002
3003 PR middle-end/69246
3004 * gcc.target/i386/pr69246.c: New test.
3005
5fe9a861 30062016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3007
a9c01e81 3008 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 3009
3d05a5e9 30102016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3011
3012 PR c++/56194
3013 * g++.dg/init/const9.C: Disable test on S/390.
3014
5e8132b5 30152016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3016
3017 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3018 * g++.dg/Wno-frame-address.C: Ditto.
3019
32307cdf 30202016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3021
3022 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3023
1ca28250 30242016-01-15 Richard Biener <rguenther@suse.de>
3025
3026 PR tree-optimization/68961
3027 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3028
6271bd93 30292016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3030
3031 * gcc.target/i386/pr65105-5.c: New test.
3032
dfb6d139 30332016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 3034
3035 * gcc.c-torture/execute/alias-4.c: New testcase.
3036
dfb6d139 30372016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 3038
3039 PR ipa/68148
3040 * g++.dg/ipa/devirt-49.C: New testcase.
3041
7bbac464 30422016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 3043
3044 PR target/65837
3045 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3046 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3047 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3048
4345b868 30492016-01-15 Richard Biener <rguenther@suse.de>
3050
3051 PR tree-optimization/69117
3052 * gcc.dg/torture/pr69117.c: New testcase.
3053
580357e7 30542015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 3055
3056 PR c++/69048
3057 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3058
612baa31 30592016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3060
3061 PR testsuite/67509
3062 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3063 range tests use 100 * maximum instead of maximum + 1.
3064
44e09bc4 30652016-01-14 Jakub Jelinek <jakub@redhat.com>
3066
3067 PR debug/69244
3068 * gcc.dg/guality/pr69244.c: New test.
3069
96962ae4 30702016-01-14 Uros Bizjak <ubizjak@gmail.com>
3071
3072 * lib/target-supports.exp (check_effective_target_issignaling):
3073 New procedure.
3074 * gcc.dg/pr61441.c: Require issignaling effective target.
3075
ab9c400b 30762016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3077
3078 PR target/68803
3079 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3080
a7ed4583 30812016-01-14 David Malcolm <dmalcolm@redhat.com>
3082
3083 PR c++/68819
3084 PR preprocessor/69177
3085 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3086 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3087 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3088 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3089
77f35cec 30902016-01-14 Marek Polacek <polacek@redhat.com>
3091
3092 PR c/69262
3093 * gcc.dg/array-15.c: New test.
3094
915d0950 30952016-01-14 Jakub Jelinek <jakub@redhat.com>
3096
3097 PR middle-end/68146
3098 PR tree-optimization/69155
3099 * gfortran.dg/pr68146.f: New test.
3100 * gfortran.dg/pr69155.f90: New test.
3101
24651fb7 31022016-01-14 Richard Biener <rguenther@suse.de>
3103
3104 PR tree-optimization/68060
3105 * gcc.dg/torture/pr68060-1.c: New testcase.
3106 * gcc.dg/torture/pr68060-2.c: Likewise.
3107
2f63f950 31082016-01-14 Nick Clifton <nickc@redhat.com>
3109
3110 * lib/target-supports.exp
3111 (check_effective_target_arm_neon_ok_nocache): Add an option
3112 sequence that includes setting the ARM architecture to ARMv7-A.
3113 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3114 command line options necessary to enable Neon support.
3115 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3116 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3117 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3118 * gcc.target/arm/pr69180.c: Likewise.
3119
3ce0acde 31202016-01-14 Jeff Law <law@redhat.com>
3121
3122 PR tree-optimization/69270
3123 * gcc.dg/tree-ssa/pr69270.c: New test.
3124
bda05c57 31252016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3126
3127 PR c/66208
3128 * c-c++-common/pr66208.c: New file.
3129
9b657cf1 31302016-01-13 Jakub Jelinek <jakub@redhat.com>
3131
3132 PR tree-optimization/69156
3133 * gcc.dg/pr69156.c: New test.
3134
58ba1b9d 31352016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3136
3137 * gcc.target/i386/pr69225-7.c: New test.
3138
e5fee0fe 31392016-01-13 Richard Henderson <rth@redhat.com>
3140
3141 * gcc.dg/tm/memopt-13.c: Update expected function.
3142 * gcc.dg/tm/memopt-6.c: Likewise.
3143
3f0e9745 31442016-01-13 Uros Bizjak <ubizjak@gmail.com>
3145
3146 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3147 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3148 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3149 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 3150
3f0e9745 31512016-01-13 Tom de Vries <tom@codesourcery.com>
3152
3153 PR tree-optimization/69169
7a6ddc0d 3154 * gcc.dg/pr69169.c: New test.
3155
9b657cf1 31562016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 3157
3158 PR target/69228
3159 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3160 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3161 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3162 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3163 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3164 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3165 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3166 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3167
f704d701 31682016-01-13 Jakub Jelinek <jakub@redhat.com>
3169
3170 PR target/69247
3171 * gcc.dg/pr69247.c: New test.
3172
e966d6b9 31732016-01-13 Richard Biener <rguenther@suse.de>
3174
3175 PR tree-optimization/69242
3176 * gcc.dg/torture/pr69242.c: New testcase.
3177
1ca1d9b2 31782016-01-13 Richard Biener <rguenther@suse.de>
3179
3180 PR tree-optimization/69186
3181 * gcc.dg/torture/pr69186.c: New testcase.
3182
d07cbccc 31832016-01-13 Jeff Law <law@redhat.com>
3184
3185 PR tree-optimization/67755
3186 * gcc.dg/tree-ssa/pr67755.c: New test.
3187
31882016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 3189
3190 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3191 pass number in output by a star.
3192
b95d41cf 31932016-01-12 Bin Cheng <bin.cheng@arm.com>
3194
3195 PR tree-optimization/68911
3196 * gcc.c-torture/execute/pr68911.c: New test.
3197
91d87e22 31982016-01-12 Marek Polacek <polacek@redhat.com>
3199
3200 PR c++/68979
3201 * g++.dg/warn/permissive-1.C: New test.
3202
8a9401a4 32032016-01-12 Jakub Jelinek <jakub@redhat.com>
3204
3205 PR objc++/68511
3206 PR c++/69213
3207 * g++.dg/opt/pr69213.C: New test.
3208
b9cb7a67 32092016-01-12 Christian Bruel <christian.bruel@st.com>
3210
3211 PR target/69180
3212 * gcc.target/arm/pr69180.c: New test.
3213
e4c96992 32142016-01-12 Richard Biener <rguenther@suse.de>
3215
3216 PR lto/69077
3217 * g++.dg/lto/pr69077_0.C: New testcase.
3218 * g++.dg/lto/pr69077_1.C: Likewise.
3219
90525f61 32202016-01-12 Jakub Jelinek <jakub@redhat.com>
3221
3222 PR target/69175
3223 * g++.dg/opt/pr69175.C: New test.
3224
9e7edfd3 32252016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3226
3227 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3228 rather than #including math.h & stdlib.h.
3229 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3230 * gcc.dg/vect/pr49771.c: Likewise.
3231 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3232 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3233 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3234 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3235 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3236 * gcc.dg/vect/pr44507.c: Likewise.
3237 * gcc.dg/vect/pr45902.c: Likewise.
3238 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3239 * gcc.dg/vect/vect-117.c: Likewise.
3240 * gcc.dg/vect/vect-99.c: Likewise.
3241 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3242 * gcc.dg/vect/vect-cond-1.c: Likewise.
3243 * gcc.dg/vect/vect-cond-2.c: Likewise.
3244 * gcc.dg/vect/vect-cond-3.c: Likewise.
3245 * gcc.dg/vect/vect-cond-4.c: Likewise.
3246 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3247 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3248 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3249 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3250 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3251 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3252 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3253 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3254 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3255 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3256 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3257 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3258 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3259 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3260 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3261 include of signal.h.
3262 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3263 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3264 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3265 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3266 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3267 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3268 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3269 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3270 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3271 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3272 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3273 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3274 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3275 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3276 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3277 * gcc.dg/vect/vect-outer-5.c: Likewise.
3278 * gcc.dg/vect/vect-outer-6.c: Likewise.
3279 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3280 include of stdio.h.
3281
3368873d 32822016-01-12 Nick Clifton <nickc@redhat.com>
3283
3284 PR target/68913
3285 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3286 to fread so that it will be found in all target runtimes.
3287
0464ea95 32882016-01-12 Richard Biener <rguenther@suse.de>
3289
3290 PR tree-optimization/69053
3291 * g++.dg/torture/pr69053.C: New testcase.
3292
7819730f 32932016-01-12 Richard Biener <rguenther@suse.de>
3294
3295 PR tree-optimization/69168
3296 * gcc.dg/torture/pr69168.c: New testcase.
3297
995bfebf 32982016-01-12 Richard Biener <rguenther@suse.de>
3299
3300 PR tree-optimization/69157
3301 * gcc.dg/torture/pr69157.c: New testcase.
3302
33032016-01-12 Richard Biener <rguenther@suse.de>
3304
3305 PR tree-optimization/69174
3306 * gcc.dg/torture/pr69174.c: New testcase.
3307
1d10d64c 33082016-01-12 Jakub Jelinek <jakub@redhat.com>
3309
3310 PR c++/66808
3311 PR c++/69000
3312 * g++.dg/tls/pr66808.C: New test.
3313 * g++.dg/tls/pr69000.C: New test.
3314
f0b79faf 33152016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3316
3317 * gcc.target/powerpc/swaps-p8-23.c: New test.
3318 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3319
04cf75a4 33202016-01-11 John David Anglin <danglin@gcc.gnu.org>
3321
3322 PR tree-optimization/68356
3323 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3324
0eb4264c 33252016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3326 Jim Wilson <jim.wilson@linaro.org>
3327
3328 PR target/69194
3329 * gcc.target/arm/pr69194.c: New test.
3330
2f66de64 33312016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3332
3333 PR target/69225
3334 * gcc.target/i386/pr69225-1.c: New test.
3335 * gcc.target/i386/pr69225-2.c: Likewise.
3336 * gcc.target/i386/pr69225-3.c: Likewise.
3337 * gcc.target/i386/pr69225-4.c: Likewise.
3338 * gcc.target/i386/pr69225-5.c: Likewise.
3339 * gcc.target/i386/pr69225-6.c: Likewise.
3340
36105e82 33412016-01-11 Jakub Jelinek <jakub@redhat.com>
3342
1c78ce2e 3343 PR target/67462
3344 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3345 if lp64.
3346
a4a87320 3347 PR target/69071
3348 * gcc.dg/pr69071.c: New test.
3349
91fbd04f 3350 PR c++/69211
3351 * g++.dg/opt/pr69211.C: New test.
3352
36105e82 3353 PR tree-optimization/69214
3354 * gcc.c-torture/compile/pr69214.c: New test.
3355
e934c380 33562016-01-11 Uros Bizjak <ubizjak@gmail.com>
3357
3358 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3359 * gcc.target/i386/pr66232-11.c: Ditto.
3360 * gcc.target/i386/pr66232-12.c: Ditto.
3361 * gcc.target/i386/pr66232-13.c: Ditto.
3362
3ff1b153 33632016-01-11 Richard Biener <rguenther@suse.de>
3364
3365 PR tree-optimization/69173
3366 * gcc.dg/torture/pr69173.c: New testcase.
3367
04e1504c 33682016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3369
3370 PR rtl-optimization/68796
3371 * gcc.target/aarch64/tst_5.c: New test.
3372 * gcc.target/aarch64/tst_6.c: Likewise.
3373
ae8718b5 33742016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3375
3376 PR rtl-optimization/68841
3377 * gcc.dg/pr68841.c: New test.
3378 * gcc.c-torture/execute/pr68841.c: New test.
3379
bd8bece2 33802016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3381
3382 PR rtl-optimization/68920
3383 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3384 for ix86 targets.
3385 * gcc.dg/ifcvt-5.c: New test.
3386
9b657cf1 33872016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 3388
3389 PR bootstrap/69123
3390 * g++.dg/pr69123.C: New.
3391
7a158352 33922016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3393
3394 PR target/69010
3395 * gcc.target/i386/pr69010.c: New test.
3396
ff375d11 33972016-01-11 Martin Jambor <mjambor@suse.cz>
3398
3399 PR ipa/69044
3400 * gcc.target/i386/chkp-pr69044.c: New test.
3401
9eb890f1 34022016-01-11 Tom de Vries <tom@codesourcery.com>
3403
3404 PR tree-optimization/69109
3405 * gcc.dg/autopar/pr69109-2.c: New test.
3406 * gcc.dg/autopar/pr69109.c: New test.
3407
c4157ee5 34082016-01-11 Tom de Vries <tom@codesourcery.com>
3409
3410 PR tree-optimization/69108
3411 * gcc.dg/autopar/pr69108.c: New test.
3412
b933e511 34132016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3414
3415 PR c++/69029
3416 * c-c++-common/Wisleading-indentation.c: Augment test.
3417
efb73de1 34182016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3419
3420 PR fortran/69154
3421 * gfortran.dg/inline_matmul_12.f90: New test.
3422
40c86c3b 34232016-01-10 Paul Thomas <pault@gcc.gnu.org>
3424
3425 PR fortran/67779
3426 * gfortran.dg/actual_array_offset_1: New test.
3427
a006c0bb 34282016-01-10 Tom de Vries <tom@codesourcery.com>
3429
3430 PR tree-optimization/69062
3431 * gcc.dg/autopar/pr69062.c: New test.
3432
880ed4be 34332016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3434
3435 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3436 * gcc.dg/vect/slp-perm-2.c: Likewise.
3437 * gcc.dg/vect/slp-perm-3.c: Likewise.
3438 * gcc.dg/vect/slp-perm-5.c: Likewise.
3439 * gcc.dg/vect/slp-perm-6.c: Likewise.
3440 * gcc.dg/vect/slp-perm-7.c: Likewise.
3441 * gcc.dg/vect/slp-perm-8.c: Likewise.
3442
d95e1856 34432016-01-10 Tom de Vries <tom@codesourcery.com>
3444
3445 PR tree-optimization/69039
3446 * gcc.dg/autopar/pr69039.c: New test.
3447
0f8f48d0 34482016-01-09 Marek Polacek <polacek@redhat.com>
3449
3450 PR c++/69113
3451 * g++.dg/pr69113.C: New test.
3452
7dff0499 34532016-01-09 Jakub Jelinek <jakub@redhat.com>
3454
3455 PR middle-end/50865
3456 PR tree-optimization/69097
3457 * gcc.c-torture/execute/pr50865.c: New test.
3458 * gcc.c-torture/execute/pr69097-1.c: New test.
3459 * gcc.c-torture/execute/pr69097-2.c: New test.
3460 * gcc.dg/pr69097-1.c: New test.
3461 * gcc.dg/pr69097-2.c: New test.
3462
18431e78 34632016-01-09 Jakub Jelinek <jakub@redhat.com>
3464
3465 PR c++/69164
3466 * g++.dg/opt/pr69164.C: New test.
3467
1943a4a2 34682016-01-08 Jakub Jelinek <jakub@redhat.com>
3469
3470 PR tree-optimization/69167
3471 * gcc.dg/pr69167.c: New test.
3472
a143e277 34732016-01-08 Marek Polacek <polacek@redhat.com>
3474
3475 PR c++/68449
3476 * g++.dg/pr68449.C: New.
3477
44c01906 34782016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3479
3480 PR tree-optimization/68707
3481 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3482 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3483 on platforms supporting it.
3484 * gcc.dg/vect/slp-perm-2.c: Likewise.
3485 * gcc.dg/vect/slp-perm-3.c: Likewise.
3486 * gcc.dg/vect/slp-perm-5.c: Likewise.
3487 * gcc.dg/vect/slp-perm-7.c: Likewise.
3488 * gcc.dg/vect/slp-perm-8.c: Likewise.
3489 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3490 on platforms supporting it.
3491
c437d1e8 34922016-01-08 Jakub Jelinek <jakub@redhat.com>
3493
c9595c51 3494 PR tree-optimization/69162
3495 * gcc.dg/pr69162.c: New test.
3496
c437d1e8 3497 PR tree-optimization/69172
3498 * gcc.dg/pr69172.c: New test.
3499
6a46a28c 35002016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3501
3502 PR tree-optimization/67781
3503 * gcc.c-torture/execute/pr67781.c: New file.
3504
62ad9a04 35052016-01-08 Jakub Jelinek <jakub@redhat.com>
3506
3507 PR tree-optimization/69083
3508 * gcc.dg/vect/pr69083.c: New test.
3509
9e0e8c2a 35102016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3511
3512 PR tree-optimization/61441
3513 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3514 Use -fexcess-precision=standard for compiler options.
3515 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3516
5d034e37 35172016-01-08 Jakub Jelinek <jakub@redhat.com>
3518
5013f740 3519 PR fortran/69128
3520 * gfortran.dg/gomp/pr69128.f90: New test.
3521
5d034e37 3522 PR c++/69145
3523 * g++.dg/ext/pr69145-1.C: New test.
3524 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3525 * g++.dg/ext/pr69145-2.h: New file.
3526
517906ff 35272016-01-07 Martin Sebor <msebor@redhat.com>
3528
3529 PR c/68966
3530 * gcc.dg/atomic-fetch-bool.c: New test.
3531 * gcc.dg/sync-fetch-bool.c: New test.
3532
cdbb524c 35332016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3534
3535 PR fortran/66680
3536 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3537
ec3aba9e 35382016-01-07 Nick Clifton <nickc@redhat.com>
3539
3540 PR target/66655
3541 * g++.dg/pr66655.C: New test.
3542 * g++.dg/pr66655_1.cc: Test support file.
3543 * g++.dg/pr66655.h: Test header file.
3544
9b657cf1 35452016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 3546
3547 PR fortran/66680
3548 gfortran.dg/gomp/pr66680.f90: New test.
3549
cd45d7a5 35502016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3551
3552 PR target/69171
3553 * gcc.target/i386/pr69171-1.c: New test.
3554 * gcc.target/i386/pr69171-2.c: Likewise.
3555 * gcc.target/i386/pr69171-3.c: Likewise.
3556 * gcc.target/i386/pr69171-4.c: Likewise.
3557 * gcc.target/i386/pr69171-5.c: Likewise.
3558 * gcc.target/i386/pr69171-6.c: Likewise.
3559
4a86a91a 35602015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3561
3562 PR middle-end/67639
3563 * c-c++-common/pr67639.c: New test.
3564
34c05552 35652016-01-07 Jakub Jelinek <jakub@redhat.com>
3566
3567 PR tree-optimization/69141
3568 * g++.dg/opt/pr69141.C: New test.
3569
f08d6895 35702016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3571
3572 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3573
32ec4173 35742016-01-06 Uros Bizjak <ubizjak@gmail.com>
3575
3576 PR target/69140
3577 * gcc.target/i386/pr69140.c: New test
3578
d74214f3 35792016-01-06 David Malcolm <dmalcolm@redhat.com>
3580
3581 * gcc.dg/bad-dereference.c: New test case.
3582
73991cab 35832015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3584
3585 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3586
fc8cc457 35872016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3588
3589 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3590
be3c9981 35912016-01-06 Marek Polacek <polacek@redhat.com>
3592
3593 PR sanitizer/69099
3594 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3595
2cb724f9 35962016-01-05 Marek Polacek <polacek@redhat.com>
3597
3598 PR c/69104
3599 * gcc.dg/atomic-invalid-2.c: New.
3600
233a53ed 36012016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3602
3603 PR target/68991
3604 * gcc.target/i386/pr68991.c: New test.
3605
ea87c5e3 36062016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3607
3608 PR target/68991
3609 * g++.dg/pr68991-1.C: New test.
3610 * g++.dg/pr68991-2.C: Likewise.
3611
1943a4a2 36122016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 3613
1943a4a2 3614 PR other/60465
afe82e5b 3615 * gcc.target/ia64/pr60465-gprel64.c: New test.
3616 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3617
1e9147dd 36182016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3619
3620 PR rtl-optimization/68651
3621 * gcc.target/aarch64/pr68651_1.c: New test.
3622
d42aa619 36232016-01-05 David Malcolm <dmalcolm@redhat.com>
3624
3625 PR c/69122
3626 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3627
1776de76 36282016-01-05 Nathan Sidwell <nathan@acm.org>
3629
2d7d361d 3630 PR c++/58583
3631 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3632
1776de76 3633 * gcc.dg/alias-15.c: New.
3634
5beb12c0 36352016-01-05 Nick Clifton <nickc@redhat.com>
3636
3637 PR target/68870
3638 * g++.dg/pr68770.C: New test.
3639
d8cca921 36402016-01-04 Mike Stump <mikestump@comcast.net>
3641
3642 * lib/target-supports.exp (check_effective_target_cilkplus):
3643 cilkplus targets require pthreads.
afc907ef 3644 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 3645
8427dff3 36462016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3647
3648 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3649 generation.
3650
f1717362 36512016-01-04 Jakub Jelinek <jakub@redhat.com>
3652
3653 Update copyright years.
3654
d7d6a3ab 36552016-01-04 Marek Polacek <polacek@redhat.com>
3656
3657 PR c/68908
3658 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3659 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3660 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3661
b8f4a5f9 36622016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3663
3664 * gcc.target/sparc/20160104-2.c: New test.
3665
6b5c028f 36662016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3667
3668 * gcc.target/sparc/20160104-1.c: New test.
3669
300e1002 36702016-01-03 Paul Thomas <pault@gcc.gnu.org>
3671
3672 PR fortran/65045
3673 * gfortran.dg/pr65045.f90: New test.
3674
855b105f 36752016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3676
3677 * gnat.dg/specs/debug1.ads: Delete.
3678
bdc177dc 36792016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3680
3681 PR libgfortran/68867
3682 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3683 expression.
3684
48aaffae 36852016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3686
3687 PR libgfortran/68867
3688 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3689 PowerPC.
3690
19a468b8 36912016-01-01 Paul Thomas <pault@gcc.gnu.org>
3692
3693 PR fortran/68864
3694 * gfortran.dg/pr68864.f90: New test.
3695
25371c91 36962016-01-01 Jakub Jelinek <jakub@redhat.com>
3697
2a659064 3698 PR tree-optimization/69070
3699 * gcc.dg/pr69070.c: New test.
3700
57aa9851 3701 PR sanitizer/69055
3702 * gfortran.dg/pr69055.f90: New test.
3703
25371c91 3704 PR target/69015
3705 * gcc.dg/pr69015.c: New test.
f1717362 3706\f
fb2c1edd 3707Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 3708
3709Copying and distribution of this file, with or without modification,
3710are permitted in any medium without royalty provided the copyright
3711notice and this notice are preserved.