]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
gcc/
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
4637a847 12016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2
3 PR target/70160
4 * gcc.target/i386/pr70160.c: New test.
5
5a86d754 62016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7
8 * gcc.target/s390/dfp-1.c: New test.
9
af4c8290 102016-03-10 Nick Clifton <nickc@redhat.com>
11
12 PR target/70044
13 * gcc.target/aarch64/pr70044.c: New test.
14
98dfd328 152016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
16 Jakub Jelinek <jakub@redhat.com>
17
18 PR c++/70001
19 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
20 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
21 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
22
75e72311 232016-03-10 Jan Hubicka <hubicka@ucw.cz>
24
25 PR lto/69589
26 * g++.dg/lto/pr69589_0.C: New testcase
27 * g++.dg/lto/pr69589_1.C: New testcase
28
a2eb1271 292016-03-10 Marek Polacek <polacek@redhat.com>
30
31 PR c++/70153
32 * g++.dg/delayedfold/unary-plus1.C: New test.
33
342016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 35
36 * gcc.target/arm/pr45701-1.c: Escape brackets.
37 * gcc.target/arm/pr45701-2.c: Likewise.
38
5ab2987f 392016-03-10 Alan Lawrence <alan.lawrence@arm.com>
40
41 * gfortran.dg/unconstrained_commons.f: New.
42
6972afac 432016-03-10 Alan Modra <amodra@gmail.com>
44
45 * gcc.dg/pr69195.c: New.
46 * gcc.dg/pr69238.c: New.
47
c82c99ec 482016-03-10 Tom de Vries <tom@codesourcery.com>
49
50 PR testsuite/68915
51 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
52
a2389d4a 532016-03-10 Richard Biener <rguenther@suse.de>
54
55 PR tree-optimization/70128
56 * gcc.dg/tree-ssa/alias-34.c: New testcase.
57 * gcc.dg/tree-ssa/alias-35.c: Likewise.
58
c272412d 592016-03-09 Jakub Jelinek <jakub@redhat.com>
60
a0451069 61 PR tree-optimization/70152
62 * gcc.dg/pr70152.c: New test.
63
c272412d 64 PR target/70086
65 * gcc.target/i386/pr70086-1.c: New test.
66 * gcc.target/i386/pr70086-2.c: New test.
67 * gcc.target/i386/pr70086-3.c: New test.
5f611068 68
69 PR tree-optimization/70127
70 * gcc.c-torture/execute/pr70127.c: New test.
71
27dcb7a8 722016-03-09 Cesar Philippidis <cesar@codesourcery.com>
73
74 * c-c++-common/goacc/combined-directives-2.c: New test.
75
c24757cf 762016-03-09 David Malcolm <dmalcolm@redhat.com>
77
78 PR c/68473
79 PR c++/70105
80 * g++.dg/diagnostic/pr70105.C: New test.
81 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
82 (test_multiple_ordinary_maps): New test function.
83
83108969 842016-03-09 David Malcolm <dmalcolm@redhat.com>
85
86 PR c/68473
87 PR c++/70105
88 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
89 Drop range information from call to inform_at_rich_loc.
90 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
91 New.
92 (test_show_locus): Replace calls to rich_location::add_range with
93 calls to add_range. Rewrite the tests that used the now-defunct
94 rich_location ctor taking a source_range. Simplify other tests
95 by replacing calls to COMBINE_LOCATION_DATA with calls to
96 make_location.
97
6733c0e8 982016-03-09 Richard Biener <rguenther@suse.de>
99 Jakub Jelinek <jakub@redhat.com>
100
101 PR tree-optimization/70138
102 * gcc.dg/vect/pr70138-1.c: New testcase.
103 * gcc.dg/vect/pr70138-2.c: Likewise.
104
96abb9f5 1052016-03-09 Jakub Jelinek <jakub@redhat.com>
106
107 PR target/70049
108 * gcc.target/i386/pr70049.c: New test.
109
42bb3bfb 1102016-03-09 Richard Biener <rguenther@suse.de>
111
112 PR c/70143
113 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
114 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
115 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
116
27527428 1172016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
118
119 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
120 arm-*-*.
121
248449f2 1222016-03-09 Jakub Jelinek <jakub@redhat.com>
123
1bd49ced 124 PR middle-end/67278
125 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
126
248449f2 127 PR target/67278
128 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
129
130 PR middle-end/70050
131 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
132 in testcase comment.
133
dfc460ff 1342016-03-09 Tom de Vries <tom@codesourcery.com>
135
136 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
137 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
138 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
139 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
140 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
141 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
142 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
143 * gfortran.dg/goacc/kernels-loop.f95: New test.
144
0377fc7f 1452016-03-08 Martin Sebor <msebor@redhat.com>
146
147 PR c++/62096
148 * g++.dg/warn/overflow-warn-7.C: New test.
149
3556aa80 1502016-03-08 Jason Merrill <jason@redhat.com>
151
152 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
153 * lib/target-supports.exp (check_effective_target_concepts): New.
154
e5096208 1552016-03-08 Jakub Jelinek <jakub@redhat.com>
156
5370eb8d 157 PR c++/70135
158 * g++.dg/cpp1y/constexpr-loop4.C: New test.
159 * g++.dg/ubsan/pr70135.C: New test.
160
e5096208 161 PR target/70110
162 * gcc.dg/pr70110.c: New test.
163
cc37120d 1642016-03-07 Martin Jambor <mjambor@suse.cz>
165
166 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
167 * c-c++-common/gomp/if-1.c: Likewise.
168 * c-c++-common/gomp/pr61486-2.c: Likewise.
169 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
170 to dg-additional-options.
171 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
172 * g++/gomp/target-teams-1.c: Likewise.
173 * gcc.dg/gomp/gomp.exp: Likewise.
174 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
175 dg-additional-options.
176 * gfortran.dg/gomp/gomp.exp: Likewise.
177 * gfortran.dg/gomp/target1.f90: Remove dg-options.
178 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
179 dg-additional-options.
180 * gfortran.dg/gomp/target3.f90: Remove dg-options.
181
53c248d8 1822016-03-07 Martin Jambor <mjambor@suse.cz>
183
184 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
185 * c-c++-common/gomp/gridify-1.c: New test.
186 * gfortran.dg/gomp/gridify-1.f90: Likewise.
187
541e79a0 1882016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
189
190 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
191 trigger for cortex-r8, when scanning for register r8.
192 * gcc.target/arm/pr45701-2.c: Likewise.
193
4dfabd94 1942016-02-26 Richard Biener <rguenther@suse.de>
195 Jeff Law <law@redhat.com>
196
197 PR tree-optimization/69740
198 * gcc.c-torture/compile/pr69740-1.c: New test.
199 * gcc.c-torture/compile/pr69740-2.c: New test.
200
1b63a87b 2012016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
202
203 * lib/target-supports.exp
204 (check_effective_target_whole_vector_shift): Enable for PPC64.
205
d33914da 2062016-03-07 Richard Biener <rguenther@suse.de>
207
208 PR tree-optimization/70115
209 * gcc.dg/torture/pr70115.c: New testcase.
210
584fba4b 2112016-03-07 Nathan Sidwell <nathan@codesourcery.com>
212
213 PR middle-end/69916
214 * c-c-++-common/goacc/pr69916.c: New.
215
7f2f5ec0 2162016-03-07 Richard Henderson <rth@redhat.com>
217
218 * gcc.c-torture/compile/pr70061.c: New test.
219
f530e7c4 2202016-03-07 Richard Biener <rguenther@suse.de>
221
222 PR testsuite/70109
223 * gcc.dg/vect/O3-pr36098.c: New testcase.
224
a3855fed 2252016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
226
227 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
228
091ffc31 2292016-03-07 Eric Botcazou <ebotcazou@adacore.com>
230
231 * gnat.dg/renaming9.ad[sb]: New testcase.
232
2941b871 2332016-03-05 Jakub Jelinek <jakub@redhat.com>
234
235 PR c++/70084
236 * g++.dg/expr/stdarg3.C: New test.
237
5173ce42 2382016-03-04 Jeff Law <law@redhat.com>
239
240 PR tree-optimization/69196
241 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
242 x86_64-*-*.
243
2d1d2e55 2442016-03-04 Bernd Schmidt <bschmidt@redhat.com>
245
0e43078e 246 PR c/69973
247 * gcc.dg/pr69973.c: New test.
248
d8ec06ae 249 PR rtl-optimization/69941
250 * gcc.dg/torture/pr69941.c: New test.
251
2d1d2e55 252 PR c/69824
253 * gcc.dg/pr69824.c: New test.
254
32f692e2 2552016-03-05 Tom de Vries <tom@codesourcery.com>
256
257 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
258 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
259 function.
260
1c699e9a 2612016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
262
263 PR c++/66786
264 * g++.dg/cpp1y/var-templ48.C: New test.
265 * g++.dg/cpp1y/var-templ49.C: New test.
266
358448c6 2672016-03-04 Eric Botcazou <ebotcazou@adacore.com>
268
269 * g++.dg/Wno-frame-address.C: Skip on IA-64.
270
01dc3c45 2712016-03-04 Jakub Jelinek <jakub@redhat.com>
272
e968ff6d 273 PR c++/70035
274 * g++.dg/ubsan/pr70035.C: New test.
275
01dc3c45 276 PR target/70062
277 * gcc.target/i386/pr70062.c: New test.
278
3937d618 2792016-03-04 H.J. Lu <hongjiu.lu@intel.com>
280
281 * g++.dg/template/typename21.C: Remove c++98_only.
282
c58ac7f8 2832016-03-04 H.J. Lu <hongjiu.lu@intel.com>
284
285 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
286
0060768a 2872016-03-04 David Malcolm <dmalcolm@redhat.com>
288
289 PR c/68187
290 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
291 function.
292 (fn_42_b): Likewise.
293 (fn_42_c): Likewise.
294
74c6fd40 2952016-03-04 David Malcolm <dmalcolm@redhat.com>
296
297 PR c/68187
298 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
299 function.
300 (fn_40_b): Likewise.
301 (fn_41_a): Likewise.
302 (fn_41_b): Likewise.
303
31b11359 3042016-03-04 Jakub Jelinek <jakub@redhat.com>
305
306 PR target/70059
307 * gcc.target/i386/avx512f-pr70059.c: New test.
308 * gcc.target/i386/avx512dq-pr70059.c: New test.
309
c5b93452 3102016-03-04 Bernd Schmidt <bschmidt@redhat.com>
311
312 PR rtl-optimization/57676
313 * gcc.dg/torture/pr57676.c: New test.
314
268fbd56 3152016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
316
317 * gcc.dg/pr70026.c: New test.
318
6560d1ad 3192016-03-04 Marek Polacek <polacek@redhat.com>
320
321 PR c/69798
322 * gcc.dg/cilk-plus/pr69798-1.c: New test.
323 * gcc.dg/cilk-plus/pr69798-2.c: New test.
324
cc7dfddf 3252016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
326
327 PR target/70004
328 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
329 Delete.
330 (test_corners_sisd_si): Likewise.
331 (main): Remove checks of the above.
332 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
333
e9663bd4 3342016-03-04 Eric Botcazou <ebotcazou@adacore.com>
335
336 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
337
dcdd684e 3382016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
339
340 * gcc.dg/torture/pr69951.c: Accept argc==0.
341
e692d332 3422016-03-04 Richard Biener <rguenther@suse.de>
343
344 PR c++/70054
345 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
346 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
347
af77b7e6 3482016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
349
350 PR testsuite/69766
351 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
352 testing multiarch.
353
290da96e 3542016-03-04 Jakub Jelinek <jakub@redhat.com>
355
356 PR debug/69947
357 * gcc.dg/guality/pr69947.c: New test.
358
e51ce713 3592016-03-03 Jakub Jelinek <jakub@redhat.com>
360
361 PR ada/70017
362 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
363
1feed892 3642016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
365
366 PR rtl-optimization/69904
367 * gcc.target/arm/pr69904.c: New test.
368
c32bda69 3692016-03-03 Jakub Jelinek <jakub@redhat.com>
370
371 PR target/70021
372 * gcc.dg/vect/pr70021.c: New test.
373 * gcc.target/i386/pr70021.c: New test.
374
1bc579ed 3752016-03-03 Marek Polacek <polacek@redhat.com>
376
377 PR middle-end/70050
378 * gcc.dg/pr70050.c: New test.
379
cfa8d638 3802016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
381
382 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
383
1b889259 3842016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
385
386 PR tree-optimization/70043
387 * gfortran.dg/vect/pr70043.f90: New test.
388
f756dfa3 3892016-03-03 Eric Botcazou <ebotcazou@adacore.com>
390
391 * gnat.dg/specs/task1.ads: New test.
392
5cb4863d 3932016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
394
395 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
396 Invoke gdb with -batch.
397 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
398
5dd12e43 3992016-03-03 Richard Biener <rguenther@suse.de>
400
401 PR tree-optimization/55936
402 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
403
d97ba4ca 4042016-03-02 Jeff Law <law@redhat.com>
405
5d23c86f 406 PR rtl-optimization/69942
407 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
408 effects of argument promotions.
409
d97ba4ca 410 PR tree-optimization/69987
411 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
412 target does not support -fprefetch-loop-arrays.
413
901faaa0 4142016-03-02 Uros Bizjak <ubizjak@gmail.com>
415
416 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
417
51f6fdce 4182016-03-02 Bin Cheng <bin.cheng@arm.com>
419
6bc7872f 420 PR rtl-optimization/69052
51f6fdce 421 * gcc.target/i386/pr69052.c: New test.
422
31d31e07 4232016-03-02 Alan Modra <amodra@gmail.com>
424
425 * gcc.dg/pr69990.c: New.
426
04faee95 4272016-03-02 Jakub Jelinek <jakub@redhat.com>
428
270d0117 429 PR c/68062
430 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
431
432 PR middle-end/70022
433 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
434
04faee95 435 PR target/70028
436 * gcc.target/i386/pr70028.c: New test.
437
a2cc9e8e 4382016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
439
440 * c-c++-common/asan/swapcontext-test-1.c,
441 * c-c++-common/tsan/thread_leak.c,
442 * g++.dg/tsan/aligned_vs_unaligned_race.C,
443 * g++.dg/tsan/benign_race.C,
444 * g++.dg/tsan/fd_close_norace.C,
445 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
446 races with sanitizer output
447
dd4bd263 4482016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 449 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 450
451 PR target/67278
452 * gcc.dg/simd-8.c: New testcase.
453
b5fe3a49 4542016-03-02 Richard Biener <rguenther@suse.de>
455
456 PR middle-end/67278
457 * gcc.dg/simd-7.c: New testcase.
458
23601f67 4592016-03-02 Eric Botcazou <ebotcazou@adacore.com>
460
461 * gcc.target/i386/pr70007.c: Tweak.
462
f66f65e7 4632016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
464
465 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
466
60773515 4672016-03-02 Marek Polacek <polacek@redhat.com>
468
469 PR c/67854
470 * gcc.dg/pr67854.c: New test.
471
6c094cb1 4722016-03-02 Jakub Jelinek <jakub@redhat.com>
473
474 PR middle-end/70025
475 * gcc.dg/torture/pr70025.c: New test.
476
7627bb56 4772016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
478
479 PR tree-optimization/68621
480 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
481
066c8e94 4822016-03-01 Eric Botcazou <ebotcazou@adacore.com>
483
484 * gcc.target/i386/pr70007.c: New test.
485
d3b819ad 4862016-03-01 Jeff Law <law@redhat.com>
487
d4b9ad56 488 PR tree-optimization/69196
7e217344 489 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 490
d3b819ad 491 PR tree-optimization/69196
492 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
493 duplicating code and spoiling the expected output.
494
4f37285d 4952016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
496
497 PR target/70033
498 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
499 supports power9 before doing tests.
500 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
501 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
502 * gcc.target/powerpc/p9-permute.c: Likewise.
503
3e9c4f6c 5042016-03-01 Uros Bizjak <ubizjak@gmail.com>
505
506 PR target/70027
507 * gcc.target/i386/pr70027.c: New test.
508
e324729e 5092016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 510
511 * gcc.dg/pr70017.c: New test.
512
40e9ce2d 5132016-03-01 Jakub Jelinek <jakub@redhat.com>
514
515 PR c/69796
516 PR c/69974
517 * gcc.dg/pr69796.c: New test.
518 * gcc.dg/pr69974.c: New test.
519
e8b016ea 5202016-03-01 Eric Botcazou <ebotcazou@adacore.com>
521
522 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
523
24d3127c 5242016-02-29 Jeff Law <law@redhat.com>
525
526 PR tree-optimization/69987
527 * gfortran.dg/pr69987.f90: New test.
528
529 PR tree-optimization/69989
530 * gcc.c-torture/compile/pr69989-2.c: New test.
531
12cc1225 5322016-03-01 Marek Polacek <polacek@redhat.com>
533
534 PR c++/69795
535 * g++.dg/parse/invalid1.C: New test.
536
d99a947c 5372016-03-01 Richard Biener <rguenther@suse.de>
538
539 PR middle-end/70022
540 * gcc.dg/pr70022.c: New testcase.
541
395dbc60 5422016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
543
544 PR tree-optimization/69956
545 * gcc.dg/pr69956.c: New test.
546
40a35c55 5472016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
548
549 PR target/70011
550 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
551 XFAIL when hardware supports efficient unaligned storage access.
552
4edc90b0 5532016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
554
555 PR c++/69961
556 * g++.dg/template/pr69961a.C: New test.
557 * g++.dg/template/pr69961b.C: New test.
558
1ed1f69a 5592016-02-29 David Malcolm <dmalcolm@redhat.com>
560
561 PR preprocessor/69985
562 * gcc.dg/cpp/pr69985.c: New test case.
563
01c5d15d 5642016-02-29 Jeff Law <law@redhat.com>
565
3a4d3de5 566 PR tree-optimization/70005
567 * gcc.c-torture/execute/pr70005.c New test.
568
01c5d15d 569 PR tree-optimization/69999
570 * gcc.c-torture/compile/pr69999.c: New test.
571
1bf66b54 5722016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
573
574 PR tree-optimization/69652
575 * gcc.dg/torture/pr69652.c: Delete test.
576 * gcc.dg/vect/pr69652.c: New test.
577
b4d653d5 5782016-02-19 Richard Biener <rguenther@suse.de>
579
580 PR tree-optimization/69980
581 * gfortran.dg/vect/pr69980.f90: New testcase.
582
35bc4745 5832016-02-29 Eric Botcazou <ebotcazou@adacore.com>
584
585 * gcc.target/sparc/20160229-1.c: New test.
586
bb54a538 5872016-02-29 Eric Botcazou <ebotcazou@adacore.com>
588
589 * gnat.dg/stack_usage3.adb: New test.
590 * gnat.dg/stack_usage3_pkg.ads: New helper.
591
95164e71 5922016-02-29 Eric Botcazou <ebotcazou@adacore.com>
593
594 * gnat.dg/renaming8.adb: New test.
595 * gnat.dg/renaming8_pkg1.ads: New helper.
596 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
597 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
598
a890896f 5992016-02-29 Richard Biener <rguenther@suse.de>
600
601 PR tree-optimization/69720
602 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
603
5c70403a 6042016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
605
606 PR fortran/68147
607 PR fortran/47674
608 * gfortran.dg/realloc_on_assign_26.f90: New test case.
609
dfb6d139 6102016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 611 Jerry DeLisle <jvdelisle@gcc.gnu.org>
612
613 PR fortran/56007
614 * gfortran.dg/coarray_8.f90: Adjust error message.
615 * gfortran.dg/pr56007.f90: New test.
616 * gfortran.dg/pr56007.f: New test.
617
536508db 6182016-02-28 H.J. Lu <hongjiu.lu@intel.com>
619
620 PR tree-optimization/69989
621 * gcc.dg/torture/pr69989.c: New test.
622
eec75e45 6232016-02-28 Eric Botcazou <ebotcazou@adacore.com>
624
625 * gcc.target/i386/stack-realign-win.c: New test.
626
0175e45a 6272016-02-28 Harald Anlauf <anlauf@gmx.de>
628
629 PR fortran/60126
630 * gfortran.dg/pr60126.f90: New test.
631
2a703589 6322016-02-27 Jeff Law <law@redhat.com>
633
634 Revert
635 2016-02-26 Richard Biener <rguenther@suse.de>
636 Jeff Law <law@redhat.com>
637
638 PR tree-optimization/69740
639 * gcc.c-torture/compile/pr69740-1.c: New test.
640 * gcc.c-torture/compile/pr69740-2.c: New test.
641
359b4c18 6422016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
643
1c96765a 644 PR fortran/69910
359b4c18 645 * gfortran.dg/newunit_4.f90: New test.
646
49462d93 6472016-02-27 Jakub Jelinek <jakub@redhat.com>
648
649 PR target/69613
650 PR rtl-optimization/69886
651 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
652 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
653 target.
654
c4ac733e 6552016-02-26 Martin Sebor <msebor@redhat.com>
656
657 PR tree-optimization/15826
658 * gcc.dg/tree-ssa/pr15826.c: New test.
659
da8c4b5d 6602016-02-26 Jakub Jelinek <jakub@redhat.com>
661
662 PR target/69969
663 * gcc.target/powerpc/pr69969.c: New test.
664
0a4558eb 6652016-02-26 Martin Sebor <msebor@redhat.com>
666
667 PR c++/15766
668 * g++.old-deja/g++.other/decl5.C: Add a test case.
669
5b500299 6702016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
671
672 PR target/69946
673 * gcc.target/powerpc/pr69946.c: New file.
674
565f533b 6752016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 676 Jeff Law <law@redhat.com>
565f533b 677
0a4558eb 678 PR tree-optimization/69740
565f533b 679 * gcc.c-torture/compile/pr69740-1.c: New test.
680 * gcc.c-torture/compile/pr69740-2.c: New test.
681
ff67cbea 6822016-02-26 Martin Jambor <mjambor@suse.cz>
683
684 PR middle-end/69920
685 * gcc.dg/torture/pr69932.c: New test.
686 * gcc.dg/torture/pr69936.c: Likewise.
687
e400d817 6882016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
689
690 PR target/69709
691 * gcc.target/s390/pr69709.c: New test.
692
126a5a2d 6932016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
694
695 PR target/69245
696 * gcc.target/aarch64/pr69245_1.c: New test.
697
59c58860 6982016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
699
700 PR target/69613
701 * gcc.dg/torture/pr69613.c: New test.
702
9441fa4e 7032016-02-26 Jakub Jelinek <jakub@redhat.com>
704
705 PR rtl-optimization/69891
706 * gcc.target/i386/pr69891.c: New test.
707
e48fcde0 7082016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 709 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
710
35ed600a 711 PR target/61397
f41208a1 712 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
713 functionality for both 32-bit and 64-bit.
714
c86aaa0e 7152016-02-26 Richard Biener <rguenther@suse.de>
716
717 PR tree-optimization/69551
718 * gcc.dg/torture/pr69951.c: New testcase.
719
38e71a65 7202016-02-25 Richard Biener <rguenther@suse.de>
721
722 PR tree-optimization/48795
723 * gcc.dg/Warray-bounds-18.c: New testcase.
724
03331e69 7252016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
726
727 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
728
f14d8d6a 7292016-02-25 Jakub Jelinek <jakub@redhat.com>
730
731 PR rtl-optimization/69896
732 * gcc.dg/pr69896.c: New test.
733
4003c807 7342016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
735
736 PR c++/69736
737 * g++.dg/cpp1y/paren2.C: New test.
738
a0573328 7392016-02-24 Martin Sebor <msebor@redhat.com>
740
741 PR c/51147
742 * gcc.dg/enum-mode-2.c: New test.
743
2cde02ad 7442016-02-24 Jakub Jelinek <jakub@redhat.com>
745
746 PR c++/69922
747 * g++.dg/warn/Wnonnull-compare-6.C: New test.
748 * g++.dg/warn/Wnonnull-compare-7.C: New test.
749 * g++.dg/ubsan/pr69922.C: New test.
750
f0ea75d1 7512016-02-24 Marek Polacek <polacek@redhat.com>
752
753 PR c/69819
754 * gcc.dg/pr69819.c: New test.
755
05027366 7562016-02-24 Martin Sebor <msebor@redhat.com>
757
34ed562b 758 PR c++/69912
759 * g++.dg/ext/flexary15.C: New test.
760
7612016-02-24 Martin Sebor <msebor@redhat.com>
762
763 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 764 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 765 * g++.dg/ext/builtin_alloca.C: Same.
05027366 766
650c3ad5 7672016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
768 Charles Baylis <charles.baylis@linaro.org>
769
770 PR debug/61033
771 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
772
596070e8 7732016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 774 Jakub Jelinek <jakub@redhat.com>
596070e8 775
776 PR middle-end/69760
777 * gcc.dg/torture/pr69760.c: New testcase.
778
d6b92d9f 7792016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
780
781 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
782 pattern on Solaris with as.
783
90436d9d 7842016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
785
786 * gcc.target/arm/cond_sub_restrict_it.c: New test.
787 * gcc.target/arm/condarith_restrict_it.c: Likewise.
788 * gcc.target/arm/movcond_restrict_it.c: Likewise.
789 * gcc.target/arm/negscc_restrict_it.c: Likewise.
790
7c749495 7912016-02-24 Jakub Jelinek <jakub@redhat.com>
792
793 PR middle-end/69915
794 * gcc.dg/pr69915.c: New test.
795
9c9680b5 7962016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
797
798 PR rtl-optimization/69886
799 * gcc.dg/torture/pr69886.c: New test.
800
36d081ee 8012016-02-24 Richard Biener <rguenther@suse.de>
802
803 PR middle-end/68963
804 * gcc.dg/torture/pr68963.c: New testcase.
805
2a0accb9 8062016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
807
808 PR target/69875
809 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
810 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
811 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
812 * gcc.target/arm/atomic_loaddi_1.c: New test.
813 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
814 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
815 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
816 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
817 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
818 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
819 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
820 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
821
f0e92ef1 8222016-02-24 Jakub Jelinek <jakub@redhat.com>
823
824 PR middle-end/69909
825 * gcc.dg/torture/pr69909.c: New test.
826
6907286f 8272016-02-24 Richard Biener <rguenther@suse.de>
828
829 PR tree-optimization/69907
830 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
831 * gcc.dg/vect/bb-slp-34.c: XFAIL.
832 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
833
e6ab7475 8342016-02-24 Christian Bruel <christian.bruel@st.com>
835
836 * gcc.target/arm/pragma_cpp_fma.c: New test.
837
47587450 8382016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
839
840 PR fortran/61156
841 * gfortran.dg/include_6.f90: Update test.
842
d41ab738 8432016-02-23 Jakub Jelinek <jakub@redhat.com>
844
845 PR objc/69844
846 * objc.dg/pr69844.m: New test.
847
4772d9d5 8482016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
849
850 PR libgfortran/69456
851 * gfortran.dg/namelist_89.f90: New test.
852 * gfortran.dg/pr59700.f90: Update test..
853
8c38d887 8542016-02-23 Martin Sebor <msebor@redhat.com>
855
856 PR middle-end/69780
857 * g++.dg/ext/builtin_alloca.C: New test.
858 * gcc.dg/builtins-68.c: New test.
859
ee1bfdb0 8602016-02-23 Richard Henderson <rth@redhat.com>
861
862 * gcc.target/i386/addr-space-3.c: Remove test.
863
52609ec3 8642016-02-23 David Malcolm <dmalcolm@redhat.com>
865
866 PR preprocessor/69126
867 PR preprocessor/69543
868 * c-c++-common/pr69126-2-long.c: New test.
869 * c-c++-common/pr69126-2-short.c: New test.
870 * c-c++-common/pr69543-1.c: Remove xfail.
871
d5bf2cc8 8722016-02-23 David Malcolm <dmalcolm@redhat.com>
873
874 PR preprocessor/69126
875 PR preprocessor/69543
876 PR preprocessor/69558
877 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
878 (f): Rename to...
879 (test_2): ...this, and add leading comment.
880 (MACRO_3, test_3): New.
881 (MACRO_4A, MACRO_4B, test_4): New.
882 (MACRO): Rename to...
883 (MACRO_5): ...this.
884 (g): Rename to...
885 (test_5): ...this, updating for renaming of MACRO, and
886 add leading comment.
887 * c-c++-common/pr69543-1.c: New.
888 * c-c++-common/pr69543-2.c: New.
889 * c-c++-common/pr69543-3.c: New.
890 * c-c++-common/pr69543-4.c: New.
891 * c-c++-common/pr69558-1.c: New.
892 * c-c++-common/pr69558-2.c: New.
893 * c-c++-common/pr69558-3.c: New.
894 * c-c++-common/pr69558-4.c: New.
895 * gcc.dg/pr69558.c: Move to...
896 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
897 xfail for c++.
898
3a37a410 8992016-02-23 Thomas Schwinge <thomas@codesourcery.com>
900
901 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
902 to -ftree-parallelize-loops/-fopenacc changes.
903 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
904 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
905 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
906 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
907 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
908 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
909 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
910 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
911 * c-c++-common/goacc/kernels-loop.c: Likewise.
912 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
913 * c-c++-common/goacc/kernels-reduction.c: Likewise.
914 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
915 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
916
ecca180f 9172016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
918
919 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
920
eec0fa3f 9212016-02-23 Jakub Jelinek <jakub@redhat.com>
922
f1f91c07 923 PR c++/69902
924 * g++.dg/warn/Wnonnull-compare-5.C: New test.
925
eec0fa3f 926 PR c/69900
927 * gcc.dg/pr69900.c: New test.
928
e045424d 9292016-02-23 Martin Jambor <mjambor@suse.cz>
930
931 PR tree-optimization/69666
932 * gcc.dg/tree-ssa/pr69666.c: New test.
933
f482dff6 9342016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
935
936 PR fortran/67451
937 * gfortran.dg/coarray_allocate_5.f08: New test.
938
57ed698b 9392016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
940
941 * gcc.target/s390/vcond-shift.c: Move to ...
942 * gcc.target/s390/vector/vcond-shift.c: ... here.
943
990e443c 9442016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
945
946 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
947 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
948
296c5f01 9492016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
950
951 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
952
e53f41d5 9532016-02-20 Mark Wielaard <mjw@redhat.com>
954
955 PR c/28901
956 * gcc.dg/unused-variable-3.c: New test.
957
13af201d 9582016-02-22 Jakub Jelinek <jakub@redhat.com>
959
960 PR target/69888
961 * gcc.target/i386/pr69888.c: New test.
962
682c90f9 9632016-02-22 Richard Biener <rguenther@suse.de>
964
965 PR tree-optimization/69882
966 * gfortran.dg/vect/pr69882.f90: New testcase.
967
b8cd18c3 9682016-02-22 Jakub Jelinek <jakub@redhat.com>
969
970 PR target/69885
971 * gcc.dg/pr69885.c: New test.
972
09343379 9732016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
974
975 PR target/69806
976 PR target/54089
977 * gcc.target/sh/pr54089-10.c: New.
978
b345a09f 9792016-02-20 Paul Thomas <pault@gcc.gnu.org>
980
981 PR fortran/69423
982 * gfortran.dg/deferred_character_15.f90 : New test.
983
51385aed 9842016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
985
986 PR fortran/57365
987 gfortran.dg/allocate_with_source_18.f03: New test.
988
9892016-02-20 Harald Anlauf <anlauf@gmx.de>
990
991 PR fortran/52531
992 gfortran.dg/gomp/pr52531.f90: New test.
993
9cce8384 9942016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
995
996 PR c++/69865
997 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
998 -std=c++03.
999
d91f5fbb 10002016-02-19 Jakub Jelinek <jakub@redhat.com>
1001
563d5cb8 1002 PR c++/69826
1003 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1004 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1005
0a04aac9 1006 PR c++/69850
1007 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1008
d91f5fbb 1009 PR c++/69851
1010 * g++.dg/torture/pr69851.C: New test.
1011
5fe1f282 10122016-02-19 Martin Sebor <msebor@redhat.com>
1013
1014 PR testsuite/69573
1015 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1016
a45bce11 10172016-02-19 Jakub Jelinek <jakub@redhat.com>
1018
6263dde1 1019 PR c++/69850
1020 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1021 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1022
a45bce11 1023 PR c++/67767
1024 * g++.dg/cpp0x/pr67767.C: New test.
1025
cf2ed1b7 10262016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1027
1028 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1029 for fp, simd, crypto, crc, lse.
1030 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1031 above.
1032 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1033 effective target check.
1034
f6cc34b0 10352016-02-19 Jakub Jelinek <jakub@redhat.com>
1036
1037 PR target/69820
1038 * gcc.target/i386/pr69820.c: New test.
1039
6c678e78 10402016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1041
1042 * gcc.target/s390/vector/int128-1.c: New test.
1043
b088ff4b 10442016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1045
1046 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1047
b11e60a4 10482016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1049
1050 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1051 instruction pattern name to prevent the testcase from failing with
1052 -march=z13.
1053
664ff6a0 10542016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1055
1056 * gcc.target/s390/md/movstr-2.c: New test.
1057
e80be24b 10582016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1059
1060 * gcc.target/s390/morestack.c: New test.
1061
9839f350 10622016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1063
1064 PR target/69625
1065 * gcc.target/s390/pr69625.c: Add test case.
1066
4550fbd0 10672016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1068
1069 PR testsuite/68580
1070 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1071
57d00b6a 10722016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1073
1074 PR target/68404
1075 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1076 * gcc.target/powerpc/fusion3.c: Likewise.
1077
63ad69d6 10782016-02-18 Richard Biener <rguenther@suse.de>
1079
1080 PR middle-end/69553
1081 * g++.dg/torture/pr69553.C: New testcase.
1082
d92404ed 10832016-02-18 Nick Clifton <nickc@redhat.com>
1084
4550fbd0 1085 PR target/62254
1086 PR target/69610
1087 * gcc.target/arm/pr62554.c: New test.
1088 * gcc.target/arm/pr69610-1.c: New test.
1089 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 1090
0808dfce 10912016-02-18 Richard Biener <rguenther@suse.de>
1092
1093 PR middle-end/69854
1094 * gcc.dg/torture/pr69854.c: New testcase.
1095
fc3527e3 10962016-02-17 Jakub Jelinek <jakub@redhat.com>
1097
1098 PR c++/69850
1099 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1100
e3c24279 11012012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1102
1103 * gcc.target/powerpc/vec-cg.c: New test.
1104
c9732c2b 11052016-02-17 Richard Biener <rguenther@suse.de>
1106
1107 PR testsuite/69586
1108 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1109
51bf9f9b 11102016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1111
1112 PR target/69161
1113 * gcc.c-torture/compile/pr69161.c: New test.
1114
6baedca3 11152016-02-17 David Sherwood <david.sherwood@arm.com>
1116
1117 PR target/69532
1118 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1119 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1120
4f240715 11212016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1122
1123 * gcc.dg/ifcvt-4.c: Skip on Visium.
1124
e0c0515d 11252016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1126
1127 * gnat.dg/atomic8.adb: New test.
1128
7b319ee6 11292016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1130
1131 * gnat.dg/discr46.ad[sb]: New test.
1132
48a7e3d1 11332016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1134
1135 PR Target/48344
1136 * gcc.target/powerpc/pr48344-1.c: New test.
1137
3f844f15 11382015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1139
1140 PR fortran/69742
1141 * gfortran.dg/associate_21.f90: New test.
1142
7675e968 11432016-02-16 Jakub Jelinek <jakub@redhat.com>
1144
1145 PR c/69835
1146 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1147 -Wnonnull in dg-options.
1148 * c-c++-common/nonnull-2.c: New test.
1149
d6faee88 11502016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1151 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1152
1153 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1154
3a2a72aa 11552016-02-16 Jakub Jelinek <jakub@redhat.com>
1156
1157 PR middle-end/69801
1158 * gcc.dg/pr69801.c: Add empty dg-options.
1159
28072426 11602016-02-16 James Norris <jnorris@codesourcery.com>
1161
1162 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1163 * g++.dg/goacc/deviceptr-1.c: New file.
1164
37fffac2 11652016-02-16 Jakub Jelinek <jakub@redhat.com>
1166
1167 PR tree-optimization/69820
1168 * gcc.dg/vect/pr69820.c: New test.
1169
f72a5e61 11702016-02-16 Richard Biener <rguenther@suse.de>
1171
1172 PR tree-optimization/69776
1173 * gcc.dg/torture/pr69776-2.c: New testcase.
1174
50e0cd76 11752016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1176
1177 PR tree-optimization/69714
1178 * gcc.dg/torture/pr69714.c: New test.
1179
14a72c4e 11802016-02-16 Jakub Jelinek <jakub@redhat.com>
1181
1182 PR tree-optimization/69802
1183 * gcc.dg/pr69802.c: New test.
1184
fd808c11 11852016-02-16 Richard Biener <rguenther@suse.de>
1186
1187 PR middle-end/69801
1188 * gcc.dg/pr69801.c: New testcase.
1189
49a549ca 11902016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1191
1192 PR libgfortran/69651
1193 * gfortran.dg/read_bang.f90: New test.
1194 * gfortran.dg/read_bang4.f90: New test.
1195
77454e6e 11962016-02-15 Jakub Jelinek <jakub@redhat.com>
1197
2074f21c 1198 PR c++/69658
1199 * g++.dg/init/pr69658.C: New test.
1200
77454e6e 1201 PR c++/69797
1202 * c-c++-common/pr69797.c: New test.
1203
4ef4d764 12042016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1205
1206 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1207 check for aarch64*-*-*.
1208
4a45fe0f 12092016-02-15 Richard Biener <rguenther@suse.de>
1210
1211 PR tree-optimization/69783
1212 * gcc.dg/vect/pr69783.c: New testcase.
1213
0b3619e6 12142016-02-15 Richard Biener <rguenther@suse.de>
1215
1216 PR tree-optimization/69776
1217 * gcc.dg/torture/pr69776.c: New testcase.
1218
9b49c3cb 12192016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1220
1221 PR fortran/60526
1222 * gfortran.dg/type_decl_4.f90: Reinstated.
1223
e46faff9 12242016-02-14 John David Anglin <danglin@gcc.gnu.org>
1225
1226 PR fortran/68746
1227 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1228
a96c809a 12292016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1230
1231 PR fortran/60526
1232 PR bootstrap/69816
1233 * gfortran.dg/type_decl_4.f90: Removed.
1234
fdec7e88 12352016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1236
1237 PR fortran/60526
1238 * gfortran.dg/type_decl_4.f90: New test.
1239
a72095c4 12402016-02-14 Alan Modra <amodra@gmail.com>
1241
bc436924 1242 PR testsuite/68886
a72095c4 1243 * gcc.c-torture/execute/stkalign.c: Revise test.
1244
73bb5f8b 12452016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1246
1247 PR target/67260
1248 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1249
beb13161 12502016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1251
1252 PR target/67260
1253 * gcc.target/sh/torture/pr67260.c: New.
1254
67cab04e 12552016-02-12 John David Anglin <danglin@gcc.gnu.org>
1256
1257 * gcc.dg/pr67964.c: Add dg-require-alias.
1258
44a59bb1 12592016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1260
1261 PR target/67636
1262 PR target/64345
1263 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1264
38c9bd3a 12652016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1266
1267 PR libgfortran/69668
1268 * gfortran.dg/namelist_88.f90: New test.
1269
1774ff82 12702016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1271
1272 PR libgfortran/69668
1273 * gfortran.dg/namelist_38.f90: Update test.
1274 * gfortran.dg/namelist_84.f90: Update test.
1275
aec1f4bd 12762016-02-12 David Malcolm <dmalcolm@redhat.com>
1277
1278 PR other/69554
1279 * gcc.dg/pr69554-1.c: New test.
1280 * gfortran.dg/pr69554-1.F90: New test.
1281 * gfortran.dg/pr69554-2.F90: New test.
1282 * lib/gcc-dg.exp (proc dg-locus): New function.
1283 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1284 distinguish between the caret-printing and non-caret-printing
1285 cases. If caret-printing has been explicitly enabled, bail out
1286 without attempting to fix up the output.
1287
da7d5066 12882016-02-12 David Malcolm <dmalcolm@redhat.com>
1289
1290 PR driver/69265
1291 PR driver/69453
1292 * gcc.dg/spellcheck-options-3.c: New test case.
1293 * gcc.dg/spellcheck-options-4.c: New test case.
1294 * gcc.dg/spellcheck-options-5.c: New test case.
1295 * gcc.dg/spellcheck-options-6.c: New test case.
1296 * gcc.dg/spellcheck-options-7.c: New test case.
1297 * gcc.dg/spellcheck-options-8.c: New test case.
1298 * gcc.dg/spellcheck-options-9.c: New test case.
1299 * gcc.dg/spellcheck-options-10.c: New test case.
1300
fcce1b0b 13012016-02-12 Jakub Jelinek <jakub@redhat.com>
1302
1303 PR rtl-optimization/69764
1304 PR rtl-optimization/69771
1305 * c-c++-common/pr69764.c: New test.
1306 * gcc.dg/torture/pr69771.c: New test.
1307
6d609290 13082016-02-12 Marek Polacek <polacek@redhat.com>
1309
1310 * g++.dg/torture/init-list1.C: New.
1311
7d75fb56 13122016-02-12 Marek Polacek <polacek@redhat.com>
1313
1314 * gcc.dg/pr69522.c: Add empty dg-options.
1315
52543fda 13162016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1317
1318 * g++.dg/lto/lto.exp: Include and init mpx.
1319 * g++.dg/lto/pr69729_0.C: New test.
1320
34947478 13212016-02-12 Jakub Jelinek <jakub@redhat.com>
1322
9181a4ec 1323 PR ipa/69241
1324 * g++.dg/ipa/pr69241-4.C: New test.
1325
34947478 1326 PR ipa/68672
1327 * g++.dg/ipa/pr68672-1.C: New test.
1328 * g++.dg/ipa/pr68672-2.C: New test.
1329 * g++.dg/ipa/pr68672-3.C: New test.
1330
74a4140f 13312016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1332
1333 PR c/69522
50e0cd76 1334 * gcc.dg/pr69522.c: New test.
74a4140f 1335
9ddb20d6 13362016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1337
1338 PR c++/69098
1339 * g++.dg/cpp1y/69098.C: New test.
1340 * g++.dg/cpp1y/69098-2.C: New test.
1341
67cf9b55 13422016-02-12 Jakub Jelinek <jakub@redhat.com>
1343
1344 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1345 and neighbour -> neighbor.
1346 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1347 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1348 * c-c++-common/Wvarargs.c: Likewise.
1349 * c-c++-common/goacc/host_data-5.c: Likewise.
1350 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1351 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1352 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1353 * gcc.target/aarch64/pr60697.c: Likewise.
1354 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1355 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1356 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1357 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1358 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1359 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1360 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1361 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1362 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1363 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1364 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1365 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1366 * g++.dg/lookup/koenig5.C: Likewise.
1367 * g++.dg/ext/no-asm-2.C: Likewise.
1368 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1369 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1370 * gfortran.dg/used_types_16.f90: Likewise.
1371 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1372 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1373 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1374 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1375 * gfortran.dg/abstract_type_6.f03: Likewise.
1376 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1377 * gfortran.dg/used_types_15.f90: Likewise.
1378 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1379 * gfortran.dg/exit_3.f08: Likewise.
1380 * gfortran.dg/open_status_2.f90: Likewise.
1381 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1382 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1383 * gfortran.dg/associate_1.f03: Likewise.
1384 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1385 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1386 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1387 * gcc.dg/builtin-object-size-1.c: Likewise.
1388 * gcc.dg/noreturn-6.c: Likewise.
1389 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1390 * gcc.dg/globalalias.c: Likewise.
1391 * gcc.dg/builtins-config.h: Likewise.
1392 * gcc.dg/pr30457.c: Likewise.
1393 * gcc.c-torture/compile/volatile-1.c: Likewise.
1394 * gcc.c-torture/execute/20101011-1.c: Likewise.
1395 * c-c++-common/Waddress-1.c: Likewise.
1396
40b38ace 13972016-02-11 Jakub Jelinek <jakub@redhat.com>
1398
1399 PR c/69768
1400 * c-c++-common/Waddress-1.c: New test.
1401
42c87ca9 14022016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1403
1404 PR fortran/69296
1405 * gfortran.dg/associate_19.f03: New test.
1406 * gfortran.dg/associate_20.f03: New test.
1407
acb7939f 14082016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1409
1410 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1411
6defe3c5 14122016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1413
1414 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1415 .arch armv8-a\n. Add -dA to dg-options.
1416 * gcc.target/aarch64/assembler_arch_1.c: New test.
1417 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1418
63f63318 14192016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1420
1421 PR c++/68726
1422 * g++.dg/cpp0x/pr68726.C: New.
1423
1cddf457 14242016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1425
1426 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1427 test.
1428
b86fba37 14292016-02-11 Richard Biener <rguenther@suse.de>
1430
1431 * g++.dg/tree-ssa/pr61034.C: Adjust.
1432
ec4ec95a 14332016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1434
be7c31e9 1435 PR target/69148
ec4ec95a 1436 * gcc.target/s390/pr69148.c: New.
1437
f64416ca 14382016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1439
1440 PR tree-optimization/69652
1441 * gcc.dg/torture/pr69652.c: New test.
1442
e5d1ea31 14432016-02-10 Jakub Jelinek <jakub@redhat.com>
1444 Patrick Palka <ppalka@gcc.gnu.org>
1445
1446 PR ipa/69241
1447 PR c++/69649
1448 * g++.dg/ipa/pr69241-1.C: New test.
1449 * g++.dg/ipa/pr69241-2.C: New test.
1450 * g++.dg/ipa/pr69241-3.C: New test.
1451 * g++.dg/ipa/pr69649.C: New test.
1452
fa03b19d 14532016-02-10 Uros Bizjak <ubizjak@gmail.com>
1454
1455 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1456 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1457
14485c8a 14582016-02-10 Bin Cheng <bin.cheng@arm.com>
1459
1460 PR tree-optimization/68021
1461 * gcc.dg/tree-ssa/pr68021.c: New test.
1462
79f1ed25 14632016-02-10 Richard Biener <rguenther@suse.de>
1464
1465 PR tree-optimization/69726
1466 * gcc.dg/uninit-22.c: New testcase.
1467
58f74eff 14682016-02-09 Andrew Pinski <apinski@cavium.com>
1469
1470 PR tree-opt/69282
1471 * gcc.c-torture/compile/20160205-1.c: New testcase.
1472
600c00f7 14732016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1474
1475 PR target/68404
1476 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1477 instead accessing a really large arrray.
1478 * gcc.target/powerpc/fusion3.c: Likewise.
1479
0771836e 14802016-02-09 Charles Baylis <charles.baylis@linaro.org>
1481
1482 PR target/68532
1483 * gcc.c-torture/execute/pr68532.c: New test.
1484
4ccd644f 14852016-02-11 Alexandre Oliva <aoliva@redhat.com>
1486
1487 PR target/69634
1488 * gcc.dg/pr69634.c: New.
1489
2e980a39 14902016-02-09 Richard Biener <rguenther@suse.de>
1491
1492 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1493
aacf7102 14942016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 1495
aacf7102 1496 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1497
a1856ddf 14982016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1499
1500 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1501
d4d3da7e 15022016-02-09 Richard Biener <rguenther@suse.de>
1503
1504 PR tree-optimization/69715
1505 * gcc.dg/torture/pr69715.c: New testcase.
1506
9cc6714f 15072016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1508
1509 PR c++/69139
1510 * g++.dg/cpp0x/trailing12.C: New test.
1511 * g++.dg/cpp0x/trailing13.C: New test.
1512
83d5062b 15132016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1514
1515 PR c++/69283
1516 PR c++/67835
1517 * g++.dg/cpp1y/auto-fn29.C: New test.
1518 * g++.dg/cpp1y/auto-fn30.C: New test.
1519
394a86f3 15202016-02-08 Jakub Jelinek <jakub@redhat.com>
1521
1522 PR tree-optimization/69209
1523 * gcc.c-torture/compile/pr69209.c: New test.
1524
93b124b4 15252016-02-08 Jeff Law <law@redhat.com>
1526
1527 PR tree-optimization/68541
1528 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1529 of statements allowed in join block for path splitting.
1530
26abce13 15312016-02-08 Jakub Jelinek <jakub@redhat.com>
1532
0acb2d6e 1533 PR c++/59627
1534 * g++.dg/gomp/pr59627.C: New test.
1535
26abce13 1536 PR ipa/69239
1537 * g++.dg/ipa/pr69239.C: New test.
1538
86e0b129 15392016-02-08 David Malcolm <dmalcolm@redhat.com>
1540
1541 PR preprocessor/69664
1542 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1543 * gcc.dg/cpp/warn-comments.c: Likewise.
1544
f553d9f8 15452016-02-08 Marek Polacek <polacek@redhat.com>
1546
1547 PR c++/69688
1548 * g++.dg/init/const12.C: New test.
1549
600695e0 15502016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1551
1552 PR target/60410
1553 * gcc.dg/lto/pr55113_0.c: Remove test.
1554
c4f4b1e8 15552016-02-08 Richard Biener <rguenther@suse.de>
1556
1557 PR tree-optimization/69719
1558 * gcc.dg/torture/pr69719.c: New testcase.
1559
5a987d87 15602016-02-08 Richard Biener <rguenther@suse.de>
1561 Jeff Law <law@redhat.com>
1562
1563 PR target/68273
1564 * gcc.target/mips/pr68273.c: New testcase.
1565
0418e71d 15662016-02-08 Richard Biener <rguenther@suse.de>
1567
1568 PR rtl-optimization/69274
1569 * gcc.target/i386/addr-sel-1.c: XFAIL.
1570
07c0f1ca 15712016-02-08 Jeff Law <law@redhat.com>
1572
40d85f4c 1573 PR tree-optimization/68541
1574 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1575
140e093f 1576 PR tree-optimization/65917
07c0f1ca 1577 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1578
16430acf 15792016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1580
1581 PR fortran/50555
1582 * gfortran.dg/namelist_args.f90: New test.
1583
3f0ff0d8 15842016-02-05 Jeff Law <law@redhat.com>
1585
140e093f 1586 PR tree-optimization/68541
3f0ff0d8 1587 * gcc.dg/tree-ssa/split-path-2.c: New test.
1588 * gcc.dg/tree-ssa/split-path-3.c: New test.
1589 * gcc.dg/tree-ssa/split-path-4.c: New test.
1590 * gcc.dg/tree-ssa/split-path-5.c: New test.
1591 * gcc.dg/tree-ssa/split-path-6.c: New test.
1592 * gcc.dg/tree-ssa/split-path-7.c: New test.
1593
a7cc1f94 15942016-02-05 Martin Sebor <msebor@redhat.com>
1595
1596 PR c++/69662
1597 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1598 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1599
fcb25f28 16002016-02-06 Richard HEnderson <rth@redhat.com>
1601
1602 PR c/69643
1603 * gcc.target/i386/addr-space-4.c: New.
1604 * gcc.target/i386/addr-space-5.c: New.
1605
3a2545a1 16062016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1607
1608 PR fortran/66089
1609 * gfortran.dg/elemental_dependency_6.f90: New.
1610
1e302465 16112016-02-05 Jakub Jelinek <jakub@redhat.com>
1612
66feb54c 1613 PR rtl-optimization/69691
1614 * gcc.c-torture/execute/pr69691.c: New test.
1615
1e302465 1616 PR c++/69628
1617 * g++.dg/parse/pr69628.C: New test.
1618
9c28a298 16192016-02-05 Uros Bizjak <ubizjak@gmail.com>
1620
1621 * gcc.dg/sancov/asan.c: Move to ...
1622 * gcc.dg/asan/sancov-1.c: ... here.
1623
a854e286 16242016-02-05 Uros Bizjak <ubizjak@gmail.com>
1625
1626 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1627
d4f0b240 16282016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1629
1630 PR target/69677
1631 * gcc.target/i386/pr69677.c: New test.
1632
235d8723 16332016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1634
1635 PR c++/68948
1636 * g++.dg/template/pr68948.C: New test.
1637
f390cf65 16382016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1639
1640 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1641 (only necessary on s390x).
1642
ab99f104 16432016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1644
1645 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1646 -mno-accumulate-outgoing-args.
1647
f7ef5392 16482016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1649
1650 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1651
6b098e91 16522016-02-04 Jakub Jelinek <jakub@redhat.com>
1653
1654 PR c/69669
1655 * c-c++-common/pr69669.c: New test.
1656
f0146cf3 16572016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1658
1659 PR target/69667
1660 * g++.dg/pr69667.C: New file.
1661
08fd6cf5 16622016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1663
1664 PR target/69619
1665 * gcc.dg/pr69619.c: Add new test.
1666
a6f3f39f 16672016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1668
1669 PR rtl-optimization/69577
1670 * gcc.target/i386/pr69577.c: New test.
1671
774068a0 16722016-02-04 Martin Liska <mliska@suse.cz>
1673
1674 * g++.dg/asan/pr69276.C: New test.
1675
f50a7894 16762016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1677
1678 PR target/65932
1679 PR target/67714
1680 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1681 a single smulbb instruction.
1682 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1683 * gcc.target/amr/wmul-2.c: Likewise.
1684
6b722eb3 16852016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1686
1687 PR target/65932
1688 PR target/67714
1689 * gcc.c-torture/execute/pr67714.c: New test.
1690
1f1475a7 16912016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1692
1693 PR target/69454
1694 * gcc.target/i386/pr69454-1.c: New test.
1695 * gcc.target/i386/pr69454-2.c: New test.
1696
6b94e133 16972016-02-03 Martin Sebor <msebor@redhat.com>
1698
1699 PR c++/69251
1700 PR c++/69253
1701 PR c++/69290
1702 PR c++/69277
1703 PR c++/69349
1704 * g++.dg/ext/flexarray-mangle-2.C: New test.
1705 * g++.dg/ext/flexarray-mangle.C: New test.
1706 * g++.dg/ext/flexarray-subst.C: New test.
1707 * g++.dg/ext/flexary11.C: New test.
1708 * g++.dg/ext/flexary12.C: New test.
1709 * g++.dg/ext/flexary13.C: New test.
1710 * g++.dg/ext/flexary14.C: New test.
1711 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1712
342ed0ac 17132016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1714
1715 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1716 Define only if CHECK_FLOAT128 is defined.
1717 (main): Properly initialize u5.
1718
edf6c4d2 17192016-02-03 Jakub Jelinek <jakub@redhat.com>
1720
415d5641 1721 PR c/69627
1722 * gcc.dg/pr69627.c: New test.
1723
edf6c4d2 1724 PR target/69644
1725 * gcc.dg/pr69644.c: New test.
1726
cf8f3ba0 17272016-02-03 Mike Stump <mikestump@comcast.net>
1728
1729 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1730 support for struct-layout-1.exp.
1731
c90d55dd 17322016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1733
1734 PR c++/69056
f7ef5392 1735 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 1736
401bd0c8 17372016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1738 Alexandre Oliva <aoliva@redhat.com>
1739
1740 PR target/69461
1741 * gcc.target/powerpc/pr69461.c: New.
1742
277d9d1d 17432016-02-03 Uros Bizjak <ubizjak@gmail.com>
1744
1745 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1746 works from here ...
1747 (check_effective_target_fsanitize_thread): ... to here. Do not
1748 specify additional compile flags for the test source.
1749 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1750 specify additional compile flags for the test source.
1751
e69ad94a 17522016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1753
1754 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1755
a4454da2 17562016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1757
1758 PR fortran/67451
1759 PR fortran/69418
1760 * gfortran.dg/coarray_allocate_2.f08: New test.
1761 * gfortran.dg/coarray_allocate_3.f08: New test.
1762 * gfortran.dg/coarray_allocate_4.f08: New test.
1763
88cab2dd 17642016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1765
1766 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1767 use same scan-tree-dump-times on all platforms.
1768 * gcc.dg/vect/vect-outer-1.c: Likewise.
1769 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1770 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1771 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1772 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1773 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1774 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1775 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1776
66ea75c4 17772016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1778
1779 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1780 warning.
1781
4eef8df7 17822016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1783
1784 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1785
665fbc2f 17862016-02-02 James Norris <jnorris@codesourcery.com>
1787
1788 * c-c++-common/goacc/routine-5.c: Add tests.
1789
b10e3d47 17902016-02-02 Alexander Monakov <amonakov@ispras.ru>
1791
1792 * gcc.target/nvptx/unsigned-cmp.c: New test.
1793
12ad66dd 17942016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1795
1796 * gcc.target/aarch64/scalar_shift_1.c
1797 (test_corners_sisd_di): Improve force to SIMD register.
1798 (test_corners_sisd_si): Likewise.
1799 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1800 Remove scan-assembler check for ldr.
1801
f9ec342f 18022016-02-02 Richard Biener <rguenther@suse.de>
1803
1804 PR tree-optimization/69595
1805 * gcc.dg/Warray-bounds-17.c: New testcase.
1806
32f2925a 18072016-02-02 Richard Biener <rguenther@suse.de>
1808
1809 PR tree-optimization/69606
1810 * gcc.dg/torture/pr69606.c: New testcase.
1811
cfd9ca84 18122016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1813
1814 PR middle-end/68542
1815 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1816 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1817
19bf08e2 18182016-02-02 Alan Modra <amodra@gmail.com>
1819
1820 PR target/69548
1821 * gcc.target/powerpc/pr69548.c: New test.
1822
6f13b088 18232016-02-01 Jakub Jelinek <jakub@redhat.com>
1824
dcddc5af 1825 PR rtl-optimization/69592
1826 * gcc.dg/pr69592.c: New test.
1827
6f13b088 1828 PR preprocessor/69543
1829 PR c/69558
1830 * gcc.dg/pr69543.c: New test.
1831 * gcc.dg/pr69558.c: New test.
1832
d090e5c2 18332016-02-01 Uros Bizjak <ubizjak@gmail.com>
1834
fcb317c5 1835 PR testsuite/65940
1836 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 1837
aaf527dc 18382016-02-01 Martin Sebor <msebor@redhat.com>
1839
1840 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1841
1674217b 18422016-02-01 Bin Cheng <bin.cheng@arm.com>
1843
1844 PR tree-optimization/67921
1845 * c-c++-common/ubsan/pr67921.c: New test.
1846
b4007655 18472016-02-01 Richard Biener <rguenther@suse.de>
1848
1849 PR middle-end/69556
1850 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1851
88a477bb 18522016-02-01 Richard Biener <rguenther@suse.de>
1853
1854 PR tree-optimization/69574
1855 * gcc.dg/torture/pr69574.c: New testcase.
1856
2eaaa4e7 18572016-02-01 Richard Biener <rguenther@suse.de>
1858
1859 PR tree-optimization/69579
1860 * gcc.dg/setjmp-6.c: New testcase.
1861
e3882c44 18622016-02-01 Jakub Jelinek <jakub@redhat.com>
1863
1864 PR rtl-optimization/69570
1865 * g++.dg/opt/pr69570.C: New test.
1866
f80aff47 18672016-02-01 Richard Henderson <rth@redhat.com>
1868
1869 * gcc.dg/pr69535.c: New test.
1870
240568aa 18712016-01-31 John David Anglin <danglin@gcc.gnu.org>
1872
6009b3b8 1873 PR testsuite/69584
1874 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1875 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1876
1fdf7177 1877 PR debug/68244
1878 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1879
240568aa 1880 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1881
cb3e5ac0 18822016-01-31 Paul Thomas <pault@gcc.gnu.org>
1883
1884 PR fortran/67564
1885 * gfortran.dg/allocate_with_source_17.f03: New test.
1886
3b8b902b 18872016-01-30 Jakub Jelinek <jakub@redhat.com>
1888
1889 PR tree-optimization/69546
1890 * gcc.dg/torture/pr69546.c: New test.
1891
17985abe 18922016-01-30 Paul Thomas <pault@gcc.gnu.org>
1893
1894 PR fortran/69566
1895 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1896
b5239e80 18972016-01-30 Martin Sebor <msebor@redhat.com>
1898
1899 PR c++/68490
1900 * g++.dg/ext/flexary10.C: New test.
1901
e8f03010 19022016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1903
1904 PR fortran/66707
1905 gfortran.dg/common_23.f90: New test.
1906
dc93691a 19072016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1908
1909 PR target/65546
1910 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1911 condition being checked, and disable it when the target supports
1912 misaligned loads and stores.
1913
ff5e28e9 19142016-01-29 Jakub Jelinek <jakub@redhat.com>
1915
1916 PR debug/69518
1917 * gcc.dg/torture/pr69518.c: New test.
1918
b0d8930a 19192016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1920
1921 PR target/69530
1922 * gcc.target/i386/pr69530.c: New test.
1923
21601fc7 19242016-01-29 Steve Ellcey <sellcey@imgtec.com>
1925
1926 PR target/65604
1927 * gcc.target/mips/div-delay.c: New test.
1928
ca6c7317 19292016-01-29 Jakub Jelinek <jakub@redhat.com>
1930
4758dc39 1931 PR target/69551
1932 * gcc.target/i386/pr69551.c: New test.
1933
ca6c7317 1934 PR target/66137
1935 * gcc.target/i386/pr66137.c: New test.
1936
e3078da6 19372016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1938
1939 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1940 always built for p5600.
1941 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1942 isa=p5600 dg-option.
1943
b622ec25 19442016-01-29 Richard Biener <rguenther@suse.de>
1945
1946 PR tree-optimization/69547
1947 * g++.dg/tree-ssa/pr69547.C: New testcase.
1948
d2a60e99 19492016-01-29 Jakub Jelinek <jakub@redhat.com>
1950
1951 PR debug/66869
1952 * g++.dg/warn/Wunused-function2.C: New test.
1953
ae849d2b 19542016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1955
1956 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1957 support for test to succeed.
1958
ce6a6978 19592016-01-29 Marek Polacek <polacek@redhat.com>
1960
1961 PR c++/69509
1962 PR c++/69516
1963 * g++.dg/ext/constexpr-vla2.C: New test.
1964 * g++.dg/ext/constexpr-vla3.C: New test.
1965 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1966
7550d855 19672016-01-29 Richard Biener <rguenther@suse.de>
1968
1969 PR middle-end/69537
1970 * gcc.dg/uninit-21.c: New testcase.
1971
f11bb279 19722016-01-28 Uros Bizjak <ubizjak@gmail.com>
1973
1974 PR target/69459
1975 * gcc.target/i386/pr69459.c: New test.
1976
c80c12c8 19772016-01-28 Steve Ellcey <sellcey@imgtec.com>
1978
1979 PR target/68400
1980 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1981 * gcc.target/mips/pr68400.c: New test.
1982
c649bacc 19832016-01-28 Martin Sebor <msebor@redhat.com>
1984
1985 PR target/17381
1986 * gcc.target/powerpc/pr17381.c: New test.
1987
f4881661 19882016-01-28 Jakub Jelinek <jakub@redhat.com>
1989
1990 PR middle-end/69542
1991 * gcc.dg/torture/pr69542.c: New test.
1992
d66fdd75 19932016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1994
1995 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1996
d4a78818 19972016-01-28 David Edelsohn <dje.gcc@gmail.com>
1998
1999 * gcc.dg/pr65980.c: Skip on AIX.
2000 * gcc.dg/pr66688.c: Same.
2001
21329e97 20022016-01-28 David Edelsohn <dje.gcc@gmail.com>
2003
2004 PR target/63679
2005 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2006 * gcc.dg/tree-ssa/sra-18.c: Same.
2007
cc7124a6 20082016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2009
2010 PR fortran/62536
2011 * gfortran.dg/block_15.f08: New test.
2012 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2013 on incorrectly closed BLOCK.
2014
358dfcb4 20152016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2016
2017 * gcc.dg/declare-simd.c: New test.
e87502d6 20182016-01-28 Richard Biener <rguenther@suse.de>
2019
2020 PR tree-optimization/69466
2021 * gfortran.dg/vect/pr69466.f90: New testcase.
2022
44e7334b 20232016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2024
2025 * g++.dg/pr67989.C: Remove ARM-specific option.
2026 * gcc.target/arm/pr67989.C: New file.
2027
5ce8f551 20282016-01-27 Uros Bizjak <ubizjak@gmail.com>
2029
2030 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2031 and expm1 test for glibc < 2.11.
2032
fa6e6b15 20332016-01-27 Richard Henderson <rth@redhat.com>
2034
2035 * gcc.c-torture/execute/pr69447.c: New test.
2036
20372016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 2038
7b8122c6 2039 PR fortran/69422
147b2f9b 2040 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2041
78e516eb 20422016-01-27 Jakub Jelinek <jakub@redhat.com>
2043
2044 PR debug/66869
2045 * gcc.dg/pr66869.c: New test.
2046
9b849350 20472016-01-25 Jeff Law <law@redhat.com>
2048
2049 PR tree-optimization/68398
f11bb279 2050 PR tree-optimization/69196
9b849350 2051 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2052 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2053 path to avoid new heuristic allowing more irreducible regions
2054 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2055 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2056 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2057 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2058 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2059
fee5e491 20602016-01-27 Marek Polacek <polacek@redhat.com>
2061
2062 PR c/68062
2063 * c-c++-common/vector-compare-4.c: New test.
2064
eec96426 20652016-01-27 David Malcolm <dmalcolm@redhat.com>
2066
2067 PR preprocessor/69126
2068 * c-c++-common/pr69126.c: New test case.
2069
5068be18 20702016-01-27 Ian Lance Taylor <iant@google.com>
2071
2072 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2073
5fa82c11 20742016-01-27 Ryan Burn <contact@rnburn.com>
2075
2076 PR cilkplus/69267
2077 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2078
b3df0219 20792016-01-27 Uros Bizjak <ubizjak@gmail.com>
2080
2081 PR target/69512
2082 * gcc.target/i386/pr69512.c: New test.
2083
d46a16d4 20842016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2085
2086 PR ada/69488
2087 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2088
6a9b35ef 20892016-01-27 Marek Polacek <polacek@redhat.com>
2090
2091 PR c++/69379
2092 * g++.dg/pr69379.C: New test.
2093
18e9663b 20942016-01-27 Martin Sebor <msebor@redhat.com>
2095
2096 PR c++/69317
2097 * g++.dg/abi/Wabi-2-2.C: New test.
2098 * g++.dg/abi/Wabi-2-3.C: New test.
2099 * g++.dg/abi/Wabi-3-2.C: New test.
2100 * g++.dg/abi/Wabi-3-3.C: New test.
2101
c88301ad 21022016-01-27 Richard Biener <rguenther@suse.de>
2103
2104 PR tree-optimization/69166
2105 * gcc.dg/torture/pr69166.c: New testcase.
2106
8ca47550 21072016-01-27 Martin Jambor <mjambor@suse.cz>
2108
2109 PR tree-optimization/69355
2110 * gcc.dg/tree-ssa/pr69355.c: New test.
2111
5cb23e3c 21122016-01-27 Marek Polacek <polacek@redhat.com>
2113
2114 PR c++/69496
2115 * g++.dg/ext/constexpr-vla1.C: New test.
2116
7b0c1b6d 21172016-01-20 Christian Bruel <christian.bruel@st.com>
2118
2119 PR target/69245
2120 * gcc.target/arm/pr69245.c: New test.
2121
220112fc 21222016-01-27 Jakub Jelinek <jakub@redhat.com>
2123
2124 PR tree-optimization/69399
2125 * gcc.dg/torture/pr69399.c: New test.
2126
16294490 21272016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2128
2129 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2130
8abd3d0c 21312016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2132
2133 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2134
7cf9b895 21352016-01-26 Tom de Vries <tom@codesourcery.com>
2136
2137 PR tree-optimization/69110
2138 * gcc.dg/autopar/pr69110.c: New test.
2139
557c1942 21402016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 2141 Sebastian Pop <s.pop@samsung.com>
557c1942 2142
2143 * gcc.dg/graphite/isl-ast-op-select.c: New.
2144
80adbd96 21452015-01-26 Paul Thomas <pault@gcc.gnu.org>
2146
2147 PR fortran/69385
2148 * gfortran.dg/allocate_error_6.f90: New test.
2149
c3f86f60 21502016-01-26 Richard Henderson <rth@redhat.com>
2151
2152 * gcc.dg/tm/pr60908.c: New test.
2153
3752e5b1 21542016-01-26 David Malcolm <dmalcolm@redhat.com>
2155
2156 PR other/69006
2157 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2158 directive.
2159 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2160 expected multiline output to reflect the colorization being
2161 disabled before newlines.
2162 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2163 (custom_diagnostic_finalizer): Replace call to
2164 pp_newline_and_flush with call to pp_flush.
2165 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2166 * gfortran.dg/implicit_class_1.f90: Likewise.
2167 * lib/gcc-dg.exp (allow_blank_lines): New global.
2168 (dg-allow-blank-lines-in-output): New procedure.
2169 (gcc-dg-prune): Complain about blank lines in the output, unless
2170 dg-allow-blank-lines-in-output was called.
2171 * lib/multiline.exp (_build_multiline_regex): Only support
2172 arbitrary followup text for non-blank-lines, not for blank lines.
2173
9bbfd060 21742016-01-26 Jakub Jelinek <jakub@redhat.com>
2175
2176 PR tree-optimization/69483
2177 * gcc.dg/pr69483.c: New test.
2178 * g++.dg/opt/pr69483.C: New test.
2179
53773057 21802016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2181
2182 PR target/68620
2183 * gcc.target/arm/pr68620.c: New test.
2184
442a556f 21852016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2186
2187 * gcc.target/i386/pr68986-2.c: Remove -m32.
2188
d513c683 21892016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2190
2191 PR target/68986
2192 * gcc.target/i386/pr68986-1.c: New test.
2193 * gcc.target/i386/pr68986-2.c: Likewise.
2194 * gcc.target/i386/pr68986-3.c: Likewise.
2195
976877a5 21962016-01-26 Christian Bruel <christian.bruel@st.com>
2197
2198 * lib/target-supports.exp
2199 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2200 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2201 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2202
2c7b2f88 22032016-01-26 Richard Biener <rguenther@suse.de>
2204
2205 PR tree-optimization/69452
2206 * gcc.dg/torture/pr69452.c: New testcase.
2207
f7fc06e7 22082016-01-26 Jakub Jelinek <jakub@redhat.com>
2209
2210 PR target/69442
2211 * gcc.dg/pr69442.c: New test.
2212
d1dae587 22132016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2214
2215 PR target/67896
2216 * gcc.target/aarch64/simd/pr67896.C: New.
2217
ef7be7f8 22182016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2219
2220 PR tree-optimization/69400
2221 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2222 function.
2223 (plugin_init): Call it.
2224 * gcc.dg/torture/pr69400.c: New test.
2225
648433a4 22262016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2227
2228 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2229
45fc5243 22302016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2231 Sebastian Pop <s.pop@samsung.com>
2232
2233 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2234 isl-0.15.
2235
c699f6a1 22362016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2237 Sebastian Pop <s.pop@samsung.com>
2238
2239 * gcc.dg/graphite/pr69292.c: New.
2240
b86e24ea 22412016-01-25 Jakub Jelinek <jakub@redhat.com>
2242
2243 * c-c++-common/goacc/use_device-1.c: New test.
2244
105cb8d7 22452016-01-25 Jeff Law <law@redhat.com>
2246
2247 PR tree-optimization/69196
2248 PR tree-optimization/68398
2249 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2250 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2251
44562749 22522016-01-25 David Edelsohn <dje.gcc@gmail.com>
2253
2254 PR target/69469
2255 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2256 Algorithm.
2257
6837fee7 22582016-01-25 Richard Biener <rguenther@suse.de>
2259
2260 PR testsuite/69380
2261 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2262
fe500d65 22632016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2264
2265 PR target/69421
2266 * gcc.dg/pr69421.c: New test.
2267
8eacba94 22682016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2269
2270 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2271 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2272 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2273 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2274 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2275 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2276 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2277 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2278 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2279 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2280
af09d40d 22812016-01-25 Richard Biener <rguenther@suse.de>
2282
2283 PR tree-optimization/69376
2284 * gcc.dg/torture/pr69376.c: New testcase.
2285
d65063f5 22862016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2287
2288 PR fortran/69397
2289 PR fortran/68442
2290 * gfortran.dg/interface_38.f90: New test.
2291 * gfortran.dg/interface_39.f90: New test.
80adbd96 2292
08c7bfb4 22932016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2294
2295 Revert:
2296 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2297
2298 PR c++/11858
2299 PR c++/24663
2300 PR c++/24664
2301 * g++.dg/template/pr11858.C: New test.
2302 * g++.dg/template/pr24663.C: New test.
2303 * g++.dg/template/unify12.C: New test.
2304 * g++.dg/template/unify13.C: New test.
2305 * g++.dg/template/unify14.C: New test.
2306 * g++.dg/template/unify15.C: New test.
2307 * g++.dg/template/unify16.C: New test.
2308 * g++.dg/template/unify17.C: New test.
2309
c2e7d2be 23102016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2311
2312 PR fortran/68283
2313 gfortran.dg/pr68283.f90: New test.
2314
9f2e8617 23152016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2316
2317 PR fortran/66094
2318 * gfortran.dg/inline_matmul_13.f90: New test.
2319 * gfortran.dg/matmul_bounds_8.f90: New test.
2320 * gfortran.dg/matmul_bounds_9.f90: New test.
2321 * gfortran.dg/matmul_bounds_10.f90: New test.
2322
a4838119 23232016-01-23 Tom de Vries <tom@codesourcery.com>
2324
2325 PR tree-optimization/69426
2326 * gcc.dg/autopar/pr69426.c: New test.
2327
feddf0dc 23282016-01-23 Martin Sebor <msebor@redhat.com>
2329
2330 PR c++/58109
2331 PR c++/69022
2332 * g++.dg/cpp0x/alignas5.C: New test.
2333 * g++.dg/ext/vector29.C: Same.
2334
132731fb 23352016-01-23 Uros Bizjak <ubizjak@gmail.com>
2336
2337 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2338 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2339 _GNU_SOURCE from compile flags to the source.
2340 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2341 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2342 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2343 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2344
51aec681 23452016-01-22 Jakub Jelinek <jakub@redhat.com>
2346
2347 PR target/69432
2348 * g++.dg/opt/pr69432.C: New test.
2349
147aa3e3 23502016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2351
2352 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2353 32-bit targets testing an -m64 multilib.
2354
4d04e35e 23552016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2356
2357 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2358 64-bit support.
2359
86f38d0c 23602016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2361
2362 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2363
f776e712 23642016-01-21 Christian Bruel <christian.bruel@st.com>
2365
2366 PR target/68674
2367 * gcc.target/i386/pr68674.c
2368 * gcc.target/aarch64/pr68674.c
2369 * gcc.target/arm/pr68674.c
2370
7b9de435 23712016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2372
2373 PR target/69403
2374 * gcc.c-torture/execute/pr69403.c: New test.
2375
9935a0ba 23762016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2377
2378 PR c++/55843
2379 * g++.dg/template/pr55843.C: New.
2380
06b94aa1 23812016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2382
2383 PR testsuite/66877
2384 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2385 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2386
b68773a8 23872016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2388
2389 PR testsuite/67489
132731fb 2390 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2391 from dg-do compile directive, and instead add
2392 { dg-require-effective-target int128 }.
b68773a8 2393
bbbbe8ab 23942016-01-20 Martin Sebor <msebor@redhat.com>
2395
2396 PR c/69405
2397 * gcc.dg/sync-fetch.c: New test.
2398
f3a6a26f 23992016-01-21 Martin Sebor <msebor@redhat.com>
2400
2401 PR target/69252
2402 * gcc.target/powerpc/pr69252.c: New test.
2403
d1565a03 24042016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2405
2406 PR fortran/65996
132731fb 2407 * gfortran.dg/pr65996.f90: New test.
d1565a03 2408
15a5a905 24092016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2410
2411 PR c++/68810
bbbbe8ab 2412 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 2413 expected to generate an error.
15a5a905 2414
e4538af5 24152016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2416
2417 PR middle-end/66178
2418 * gcc.dg/torture/pr66178.c: New test.
2419
4d4180ce 24202016-01-21 Anton Blanchard <anton@samba.org>
2421 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2422
2423 PR target/63354
2424 * gcc.target/powerpc/pr63354.c: New test.
2425
86e16058 24262016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2427
2428 PR rtl-optimization/68990
2429 * gcc.target/i386/pr68990: New.
2430
b11b85e4 24312016-01-21 Nick Clifton <nickc@redhat.com>
2432
2433 PR target/69129
2434 * gcc.target/mips/pr69129.c: New.
2435
62dd9f85 24362016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2437
2438 PR c++/58046
2439 * g++.dg/cpp0x/pr58046.C: New.
2440
ac7d424b 24412016-01-21 Jakub Jelinek <jakub@redhat.com>
2442
47c0bea3 2443 PR target/69187
2444 PR target/65624
2445 * gcc.target/arm/pr69187.c: New test.
2446
ac7d424b 2447 PR c++/69355
2448 * g++.dg/torture/pr69355.C: New test.
2449
9e18b252 24502016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2451 Sebastian Pop <s.pop@samsung.com>
2452
2453 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2454
de862e2f 24552016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2456 Sebastian Pop <s.pop@samsung.com>
2457
132731fb 2458 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 2459
f55f9344 24602016-01-21 Jakub Jelinek <jakub@redhat.com>
2461
2462 PR middle-end/67653
2463 * c-c++-common/pr67653.c: New test.
2464 * gcc.dg/torture/pr29119.c: Add dg-warning.
2465
62752e71 24662016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2467
2468 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2469
16d4186f 24702016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2471
2472 PR c/24293
2473 * gcc.dg/pr24293.c: New test.
2474 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2475 incomplete struct type.
2476 * gcc.dg/declspec-1.c: Likewise.
2477 * gcc.dg/pr63549.c: Likewise.
2478
58219d13 24792016-01-20 Jakub Jelinek <jakub@redhat.com>
2480
2481 PR tree-optimization/66612
2482 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2483 for bdn instruction.
2484
a7b5688a 24852016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2486
2487 * lib/target-supports.exp
2488 (check_effective_target_arm_fp_ok_nocache): New.
2489 (check_effective_target_arm_fp_ok): New.
2490 (add_options_for_arm_fp): New.
2491 (check_effective_target_arm_crypto_ok_nocache): Require
2492 target_arm_v8_neon_ok instead of arm32.
2493 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2494 (check_effective_target_arm_crypto_pragma_ok): New.
2495 (add_options_for_arm_vfp): New.
2496 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2497 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2498 target instead. Force initial fpu to vfp.
2499 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2500 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2501 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2502 dependency.
2503 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2504 use arm_vfp effective target instead. Force initial fpu to vfp.
2505 * gcc.target/arm/attr-neon3.c: Likewise.
2506 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2507 arm_vfp_ok.
2508 * gcc.target/arm/unsigned-float.c: Likewise.
2509 * gcc.target/arm/vfp-1.c: Likewise.
2510 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2511 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2512 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2513 * gcc.target/arm/vfp-ldmias.c: Likewise.
2514 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2515 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2516 * gcc.target/arm/vfp-stmiad.c: Likewise.
2517 * gcc.target/arm/vfp-stmias.c: Likewise.
2518 * gcc.target/arm/vnmul-1.c: Likewise.
2519 * gcc.target/arm/vnmul-2.c: Likewise.
2520 * gcc.target/arm/vnmul-3.c: Likewise.
2521 * gcc.target/arm/vnmul-4.c: Likewise.
2522
7ca56ca8 25232016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 2524
7fb75b57 2525 PR testsuite/69366
2526 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2527 the MPX run-time library, for compile-time MPX test.
2528 * gcc.target/i386/chkp-always_inline.c: Likewise.
2529 * gcc.target/i386/chkp-bndret.c: Likewise.
2530 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2531 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2532 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2533 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2534 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2535 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2536 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2537 * gcc.target/i386/chkp-label-address.c: Likewise.
2538 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2539 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2540 * gcc.target/i386/chkp-pr69044.c: Likewise.
2541 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2542 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2543 * gcc.target/i386/chkp-strchr.c: Likewise.
2544 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2545 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2546 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2547 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2548 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2549 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2550 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2551 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2552 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2553 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2554 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2555 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2556 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2557 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2558 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2559 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2560 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2561 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2562 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2563 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2564 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2565 * gcc.target/i386/pr63995-2.c: Likewise.
2566 * gcc.target/i386/pr64805.c: Likewise.
2567 * gcc.target/i386/pr65044.c: Likewise.
2568 * gcc.target/i386/pr65167.c: Likewise.
2569 * gcc.target/i386/pr65183.c: Likewise.
2570 * gcc.target/i386/pr65184.c: Likewise.
2571 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 2572
f2da0b99 25732016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2574
2575 PR tree-optimization/69328
2576 * gcc.dg/pr69328.c: New test.
2577
4d379676 25782016-01-20 Jeff Law <law@redhat.com>
2579
4a11f145 2580 PR target/25114
4d379676 2581 * gcc.target/m68k/pr25114.c: New test.
2582
0754bad1 25832016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2584
2585 * gcc.target/arm/memset-inline-10.c: Added
2586 dg-require-effective-target arm_thumb2_ok.
2587
63bd5c2d 25882016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2589
2590 * gcc.dg/debug/dwarf2/sso.c: New test.
2591
a9c01e81 25922016-01-19 Uros Bizjak <ubizjak@gmail.com>
2593
2594 PR testsuite/68820
2595 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2596 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2597 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2598
53fa0e54 25992016-01-19 Jan Hubicka <hubicka@ucw.cz>
2600
2601 PR ipa/66223
2602 * g++.dg/ipa/devirt-50.C: New testcase.
2603
e035a62c 26042016-01-19 Marek Polacek <polacek@redhat.com>
2605
2606 PR c++/68965
2607 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2608 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2609
885cc3ea 26102016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2611
2612 PR target/69135
2613 * gcc.target/arm/pr69135_1.c: New test.
2614
07bd240e 26152015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2616
2617 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2618
9f60d257 26192015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2620
2621 * gcc.target/aarch64/ccmp_1.c: New testcase.
2622
a0c919f7 26232016-01-19 Marek Polacek <polacek@redhat.com>
2624
2625 PR c++/68586
2626 * g++.dg/cpp0x/enum30.C: New test.
2627
dc5d6d17 26282016-01-19 Richard Biener <rguenther@suse.de>
2629
2630 PR tree-optimization/69336
2631 * g++.dg/tree-ssa/pr69336.C: New testcase.
2632
6dd156e0 26332016-01-19 Jakub Jelinek <jakub@redhat.com>
2634
2635 PR debug/65779
2636 * gcc.dg/pr65779.c: New test.
2637
3e0d45b9 26382016-01-19 Richard Biener <rguenther@suse.de>
2639
2640 PR tree-optimization/69352
2641 * gcc.dg/torture/pr69352.c: New testcase.
2642
7a3cf64d 26432016-01-19 Jakub Jelinek <jakub@redhat.com>
2644
2645 PR rtl-optimization/68955
2646 PR rtl-optimization/64557
2647 * gcc.dg/torture/pr68955.c: New test.
2648
8be55b33 26492016-01-19 Jan Hubicka <hubicka@ucw.cz>
2650
2651 PR lto/69136
2652 * g++.dg/torture/pr69136.C: New testcase.
2653
72a985d7 26542016-01-19 Jan Hubicka <hubicka@ucw.cz>
2655
2656 PR lto/69133
2657 * g++.dg/lto/pr69133_0.C: New testcase.
2658 * g++.dg/lto/pr69133_1.C: New testcase.
2659
56778b62 26602016-01-15 Jeff Law <law@redhat.com>
2661
2662 PR tree-optimization/69320
2663 * gcc.c-torture/pr69320-1.c: New test.
2664 * gcc.c-torture/pr69320-2.c: New test.
2665 * gcc.c-torture/pr69320-3.c: New test.
2666 * gcc.c-torture/pr69320-4.c: New test.
2667
ced41b93 26682016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2669
2670 PR c++/11858
2671 PR c++/24663
2672 PR c++/24664
2673 * g++.dg/template/pr11858.C: New test.
2674 * g++.dg/template/pr24663.C: New test.
2675 * g++.dg/template/unify12.C: New test.
2676 * g++.dg/template/unify13.C: New test.
2677 * g++.dg/template/unify14.C: New test.
2678 * g++.dg/template/unify15.C: New test.
2679 * g++.dg/template/unify16.C: New test.
2680 * g++.dg/template/unify17.C: New test.
2681
7f8cbcaf 26822016-01-18 David Malcolm <dmalcolm@redhat.com>
2683
2684 PR testsuite/69181
2685 * gcc.dg/pr69181-1.c: New test file.
2686 * gcc.dg/pr69181-2.c: New test file.
2687 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2688 globals by moving it to...
2689 (cleanup-after-saved-dg-test): ...this new function. Add
2690 "global additional_sources_used". Add reset of global
2691 multiline_expected_outputs to the empty list.
2692 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2693 global to...
2694 (multiline_expected_outputs): ...this, and updated comments to
2695 note that it is modified from gcc-dg.exp.
2696 (dg-end-multiline-output): Update for the above renaming.
2697 (handle-multiline-outputs): Likewise. Remove the clearing
2698 of the expected outputs to the empty list.
2699
3c7cbfc0 27002016-01-18 Richard Biener <rguenther@suse.de>
2701
2702 PR tree-optimization/69297
2703 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2704
81d49cc1 27052016-01-18 Joseph Myers <joseph@codesourcery.com>
2706
2707 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2708 dg-options.
2709 * gcc.target/mips/mips-3d-2.c: Likewise.
2710 * gcc.target/mips/mips-3d-3.c: Likewise.
2711 * gcc.target/mips/mips-3d-4.c: Likewise.
2712 * gcc.target/mips/mips-3d-5.c: Likewise.
2713 * gcc.target/mips/mips-3d-6.c: Likewise.
2714 * gcc.target/mips/mips-3d-7.c: Likewise.
2715 * gcc.target/mips/mips-3d-8.c: Likewise.
2716 * gcc.target/mips/mips-3d-9.c: Likewise.
2717 * gcc.target/mips/mips-ps-1.c: Likewise.
2718 * gcc.target/mips/mips-ps-2.c: Likewise.
2719 * gcc.target/mips/mips-ps-3.c: Likewise.
2720 * gcc.target/mips/mips-ps-4.c: Likewise.
2721 * gcc.target/mips/mips-ps-5.c: Likewise.
2722 * gcc.target/mips/mips-ps-6.c: Likewise.
2723 * gcc.target/mips/mips-ps-7.c: Likewise.
2724 * gcc.target/mips/mips-ps-type.c: Likewise.
2725 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2726 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2727
03c4ff3a 27282016-01-18 Tom de Vries <tom@codesourcery.com>
2729
2730 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2731 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2732 * c-c++-common/goacc/kernels-empty.c: New test.
2733 * c-c++-common/goacc/kernels-eternal.c: New test.
2734 * c-c++-common/goacc/kernels-loop-2.c: New test.
2735 * c-c++-common/goacc/kernels-loop-3.c: New test.
2736 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2737 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2738 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2739 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2740 * c-c++-common/goacc/kernels-loop-data.c: New test.
2741 * c-c++-common/goacc/kernels-loop-g.c: New test.
2742 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2743 * c-c++-common/goacc/kernels-loop-n.c: New test.
2744 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2745 * c-c++-common/goacc/kernels-loop.c: New test.
2746 * c-c++-common/goacc/kernels-noreturn.c: New test.
2747 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2748 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2749 * c-c++-common/goacc/kernels-reduction.c: New test.
2750
22e3dcee 27512016-01-18 Tom de Vries <tom@codesourcery.com>
2752
2753 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2754 * gcc.dg/autopar/outer-2.c: Same.
2755 * gcc.dg/autopar/outer-3.c: Same.
2756 * gcc.dg/autopar/outer-4.c: Same.
2757 * gcc.dg/autopar/outer-5.c: Same.
2758 * gcc.dg/autopar/outer-6.c: Same.
2759 * gcc.dg/autopar/parallelization-1.c: Same.
2760 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2761 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2762 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2763 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2764 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2765 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2766 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2767 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2768 * gcc.dg/autopar/pr39500-1.c: Same.
2769 * gcc.dg/autopar/pr39500-2.c: Same.
2770 * gcc.dg/autopar/pr46193.c: Same.
2771 * gcc.dg/autopar/pr46194.c: Same.
2772 * gcc.dg/autopar/pr49580.c: Same.
2773 * gcc.dg/autopar/pr49960-1.c: Same.
2774 * gcc.dg/autopar/pr49960.c: Same.
2775 * gcc.dg/autopar/pr68373.c: Same.
2776 * gcc.dg/autopar/reduc-1.c: Same.
2777 * gcc.dg/autopar/reduc-1char.c: Same.
2778 * gcc.dg/autopar/reduc-1short.c: Same.
2779 * gcc.dg/autopar/reduc-2.c: Same.
2780 * gcc.dg/autopar/reduc-2char.c: Same.
2781 * gcc.dg/autopar/reduc-2short.c: Same.
2782 * gcc.dg/autopar/reduc-3.c: Same.
2783 * gcc.dg/autopar/reduc-4.c: Same.
2784 * gcc.dg/autopar/reduc-6.c: Same.
2785 * gcc.dg/autopar/reduc-7.c: Same.
2786 * gcc.dg/autopar/reduc-8.c: Same.
2787 * gcc.dg/autopar/reduc-9.c: Same.
2788 * gcc.dg/autopar/uns-outer-4.c: Same.
2789 * gcc.dg/autopar/uns-outer-5.c: Same.
2790 * gcc.dg/autopar/uns-outer-6.c: Same.
2791 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2792 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2793
fd5cbe2f 27942016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2795
2796 PR target/63679
2797 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2798 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2799
fa75ab55 28002016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2801
2802 PR target/63679
2803 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2804 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2805 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2806
214b2582 28072016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2808
2809 PR target/63679
2810 * gcc.dg/tree-ssa/sra-17.c: New.
2811 * gcc.dg/tree-ssa/sra-18.c: New.
2812
13146837 28132016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2814
2815 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2816
6ccd18c2 28172016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2818
2819 * gnat.dg/inline12.adb: New test.
2820
8872b95f 28212016-01-18 Bin Cheng <bin.cheng@arm.com>
2822
2823 PR tree-optimization/66797
2824 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2825
971514e3 28262016-01-18 Richard Biener <rguenther@suse.de>
2827
2828 PR tree-optimization/69170
2829 * gcc.dg/torture/pr69170.c: New testcase.
2830
dfb6d139 28312016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 2832
2833 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2834
164d84c2 28352016-01-16 Tom de Vries <tom@codesourcery.com>
2836
2837 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2838
4c33b769 28392016-01-16 Tom de Vries <tom@codesourcery.com>
2840
2841 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2842 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2843 redundant dg-require-effective-target pthread.
2844 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2845 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2846 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2847 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2848 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2849 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2850 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2851
673441b0 28522016-01-16 David Edelsohn <dje.gcc@gmail.com>
2853
2854 PR target/68609
2855 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2856 * gcc.target/powerpc/recip-7.c: Same.
2857
90153ae7 28582016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2859
2860 PR c++/69091
2861 * g++.dg/template/pr69091.C: New test.
2862
bc24d01d 28632016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2864
2865 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2866 dump does not contain an error_mark_node.
2867 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2868 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2869
4067c0fd 28702016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2871
2872 PR c++/68936
2873 * g++.dg/template/pr68936.C: New test.
2874
27c6dbdd 28752016-01-15 David Edelsohn <dje.gcc@gmail.com>
2876
2877 PR target/68609
2878 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2879 * gcc.target/powerpc/recip-2.c: Same.
2880 * gcc.target/powerpc/recip-3.c: Same.
2881 * gcc.target/powerpc/recip-4.c: Same.
2882 * gcc.target/powerpc/recip-sqrtf.c: Same.
2883
e390c57d 28842016-01-15 Jeff Law <law@redhat.com>
2885
2886 PR tree-optimization/69270
2887 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2888 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2889
ddcfeaf1 28902016-01-15 Paul Thomas <pault@gcc.gnu.org>
2891
2892 PR fortran/49630
2893 * gfortran.dg/deferred_character_13.f90: New test for the fix
2894 of comment 3 of the PR.
2895
2896 PR fortran/54070
2897 * gfortran.dg/deferred_character_8.f90: New test
2898 * gfortran.dg/allocate_error_5.f90: New test
2899
2900 PR fortran/60593
2901 * gfortran.dg/deferred_character_10.f90: New test
2902
2903 PR fortran/60795
2904 * gfortran.dg/deferred_character_14.f90: New test
2905
2906 PR fortran/61147
2907 * gfortran.dg/deferred_character_11.f90: New test
2908
2909 PR fortran/64324
2910 * gfortran.dg/deferred_character_9.f90: New test
2911
81be349c 29122016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2913
2914 PR rtl-optimization/69030
2915 * gcc.target/i386/pr69030.c: New.
2916
998456c5 29172016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2918
2919 * gcc.target/aarch64/target_attr_17.c: New test.
2920
0d85be19 29212016-01-15 Richard Biener <rguenther@suse.de>
2922
2923 PR tree-optimization/66856
2924 * gcc.dg/torture/pr66856-1.c: New testcase.
2925 * gcc.dg/torture/pr66856-2.c: Likewise.
2926
321d36c8 29272016-01-15 Richard Biener <rguenther@suse.de>
2928
2929 PR debug/69137
2930 * g++.dg/lto/pr69137_0.C: New testcase.
2931
d94a1f53 29322016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2933
2934 PR middle-end/69246
2935 * gcc.target/i386/pr69246.c: New test.
2936
5fe9a861 29372016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2938
a9c01e81 2939 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 2940
3d05a5e9 29412016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2942
2943 PR c++/56194
2944 * g++.dg/init/const9.C: Disable test on S/390.
2945
5e8132b5 29462016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2947
2948 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2949 * g++.dg/Wno-frame-address.C: Ditto.
2950
32307cdf 29512016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2952
2953 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2954
1ca28250 29552016-01-15 Richard Biener <rguenther@suse.de>
2956
2957 PR tree-optimization/68961
2958 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2959
6271bd93 29602016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2961
2962 * gcc.target/i386/pr65105-5.c: New test.
2963
dfb6d139 29642016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 2965
2966 * gcc.c-torture/execute/alias-4.c: New testcase.
2967
dfb6d139 29682016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 2969
2970 PR ipa/68148
2971 * g++.dg/ipa/devirt-49.C: New testcase.
2972
7bbac464 29732016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 2974
2975 PR target/65837
2976 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2977 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2978 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2979
4345b868 29802016-01-15 Richard Biener <rguenther@suse.de>
2981
2982 PR tree-optimization/69117
2983 * gcc.dg/torture/pr69117.c: New testcase.
2984
580357e7 29852015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 2986
2987 PR c++/69048
2988 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2989
612baa31 29902016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2991
2992 PR testsuite/67509
2993 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2994 range tests use 100 * maximum instead of maximum + 1.
2995
44e09bc4 29962016-01-14 Jakub Jelinek <jakub@redhat.com>
2997
2998 PR debug/69244
2999 * gcc.dg/guality/pr69244.c: New test.
3000
96962ae4 30012016-01-14 Uros Bizjak <ubizjak@gmail.com>
3002
3003 * lib/target-supports.exp (check_effective_target_issignaling):
3004 New procedure.
3005 * gcc.dg/pr61441.c: Require issignaling effective target.
3006
ab9c400b 30072016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3008
3009 PR target/68803
3010 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3011
a7ed4583 30122016-01-14 David Malcolm <dmalcolm@redhat.com>
3013
3014 PR c++/68819
3015 PR preprocessor/69177
3016 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3017 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3018 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3019 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3020
77f35cec 30212016-01-14 Marek Polacek <polacek@redhat.com>
3022
3023 PR c/69262
3024 * gcc.dg/array-15.c: New test.
3025
915d0950 30262016-01-14 Jakub Jelinek <jakub@redhat.com>
3027
3028 PR middle-end/68146
3029 PR tree-optimization/69155
3030 * gfortran.dg/pr68146.f: New test.
3031 * gfortran.dg/pr69155.f90: New test.
3032
24651fb7 30332016-01-14 Richard Biener <rguenther@suse.de>
3034
3035 PR tree-optimization/68060
3036 * gcc.dg/torture/pr68060-1.c: New testcase.
3037 * gcc.dg/torture/pr68060-2.c: Likewise.
3038
2f63f950 30392016-01-14 Nick Clifton <nickc@redhat.com>
3040
3041 * lib/target-supports.exp
3042 (check_effective_target_arm_neon_ok_nocache): Add an option
3043 sequence that includes setting the ARM architecture to ARMv7-A.
3044 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3045 command line options necessary to enable Neon support.
3046 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3047 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3048 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3049 * gcc.target/arm/pr69180.c: Likewise.
3050
3ce0acde 30512016-01-14 Jeff Law <law@redhat.com>
3052
3053 PR tree-optimization/69270
3054 * gcc.dg/tree-ssa/pr69270.c: New test.
3055
bda05c57 30562016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3057
3058 PR c/66208
3059 * c-c++-common/pr66208.c: New file.
3060
9b657cf1 30612016-01-13 Jakub Jelinek <jakub@redhat.com>
3062
3063 PR tree-optimization/69156
3064 * gcc.dg/pr69156.c: New test.
3065
58ba1b9d 30662016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3067
3068 * gcc.target/i386/pr69225-7.c: New test.
3069
e5fee0fe 30702016-01-13 Richard Henderson <rth@redhat.com>
3071
3072 * gcc.dg/tm/memopt-13.c: Update expected function.
3073 * gcc.dg/tm/memopt-6.c: Likewise.
3074
3f0e9745 30752016-01-13 Uros Bizjak <ubizjak@gmail.com>
3076
3077 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3078 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3079 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3080 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 3081
3f0e9745 30822016-01-13 Tom de Vries <tom@codesourcery.com>
3083
3084 PR tree-optimization/69169
7a6ddc0d 3085 * gcc.dg/pr69169.c: New test.
3086
9b657cf1 30872016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 3088
3089 PR target/69228
3090 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3091 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3092 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3093 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3094 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3095 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3096 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3097 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3098
f704d701 30992016-01-13 Jakub Jelinek <jakub@redhat.com>
3100
3101 PR target/69247
3102 * gcc.dg/pr69247.c: New test.
3103
e966d6b9 31042016-01-13 Richard Biener <rguenther@suse.de>
3105
3106 PR tree-optimization/69242
3107 * gcc.dg/torture/pr69242.c: New testcase.
3108
1ca1d9b2 31092016-01-13 Richard Biener <rguenther@suse.de>
3110
3111 PR tree-optimization/69186
3112 * gcc.dg/torture/pr69186.c: New testcase.
3113
d07cbccc 31142016-01-13 Jeff Law <law@redhat.com>
3115
3116 PR tree-optimization/67755
3117 * gcc.dg/tree-ssa/pr67755.c: New test.
3118
31192016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 3120
3121 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3122 pass number in output by a star.
3123
b95d41cf 31242016-01-12 Bin Cheng <bin.cheng@arm.com>
3125
3126 PR tree-optimization/68911
3127 * gcc.c-torture/execute/pr68911.c: New test.
3128
91d87e22 31292016-01-12 Marek Polacek <polacek@redhat.com>
3130
3131 PR c++/68979
3132 * g++.dg/warn/permissive-1.C: New test.
3133
8a9401a4 31342016-01-12 Jakub Jelinek <jakub@redhat.com>
3135
3136 PR objc++/68511
3137 PR c++/69213
3138 * g++.dg/opt/pr69213.C: New test.
3139
b9cb7a67 31402016-01-12 Christian Bruel <christian.bruel@st.com>
3141
3142 PR target/69180
3143 * gcc.target/arm/pr69180.c: New test.
3144
e4c96992 31452016-01-12 Richard Biener <rguenther@suse.de>
3146
3147 PR lto/69077
3148 * g++.dg/lto/pr69077_0.C: New testcase.
3149 * g++.dg/lto/pr69077_1.C: Likewise.
3150
90525f61 31512016-01-12 Jakub Jelinek <jakub@redhat.com>
3152
3153 PR target/69175
3154 * g++.dg/opt/pr69175.C: New test.
3155
9e7edfd3 31562016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3157
3158 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3159 rather than #including math.h & stdlib.h.
3160 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3161 * gcc.dg/vect/pr49771.c: Likewise.
3162 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3163 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3164 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3165 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3166 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3167 * gcc.dg/vect/pr44507.c: Likewise.
3168 * gcc.dg/vect/pr45902.c: Likewise.
3169 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3170 * gcc.dg/vect/vect-117.c: Likewise.
3171 * gcc.dg/vect/vect-99.c: Likewise.
3172 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3173 * gcc.dg/vect/vect-cond-1.c: Likewise.
3174 * gcc.dg/vect/vect-cond-2.c: Likewise.
3175 * gcc.dg/vect/vect-cond-3.c: Likewise.
3176 * gcc.dg/vect/vect-cond-4.c: Likewise.
3177 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3178 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3179 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3180 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3181 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3182 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3183 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3184 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3185 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3186 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3187 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3188 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3189 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3190 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3191 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3192 include of signal.h.
3193 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3194 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3195 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3196 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3197 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3198 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3199 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3200 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3201 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3202 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3203 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3204 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3205 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3206 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3207 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3208 * gcc.dg/vect/vect-outer-5.c: Likewise.
3209 * gcc.dg/vect/vect-outer-6.c: Likewise.
3210 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3211 include of stdio.h.
3212
3368873d 32132016-01-12 Nick Clifton <nickc@redhat.com>
3214
3215 PR target/68913
3216 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3217 to fread so that it will be found in all target runtimes.
3218
0464ea95 32192016-01-12 Richard Biener <rguenther@suse.de>
3220
3221 PR tree-optimization/69053
3222 * g++.dg/torture/pr69053.C: New testcase.
3223
7819730f 32242016-01-12 Richard Biener <rguenther@suse.de>
3225
3226 PR tree-optimization/69168
3227 * gcc.dg/torture/pr69168.c: New testcase.
3228
995bfebf 32292016-01-12 Richard Biener <rguenther@suse.de>
3230
3231 PR tree-optimization/69157
3232 * gcc.dg/torture/pr69157.c: New testcase.
3233
32342016-01-12 Richard Biener <rguenther@suse.de>
3235
3236 PR tree-optimization/69174
3237 * gcc.dg/torture/pr69174.c: New testcase.
3238
1d10d64c 32392016-01-12 Jakub Jelinek <jakub@redhat.com>
3240
3241 PR c++/66808
3242 PR c++/69000
3243 * g++.dg/tls/pr66808.C: New test.
3244 * g++.dg/tls/pr69000.C: New test.
3245
f0b79faf 32462016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3247
3248 * gcc.target/powerpc/swaps-p8-23.c: New test.
3249 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3250
04cf75a4 32512016-01-11 John David Anglin <danglin@gcc.gnu.org>
3252
3253 PR tree-optimization/68356
3254 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3255
0eb4264c 32562016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3257 Jim Wilson <jim.wilson@linaro.org>
3258
3259 PR target/69194
3260 * gcc.target/arm/pr69194.c: New test.
3261
2f66de64 32622016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3263
3264 PR target/69225
3265 * gcc.target/i386/pr69225-1.c: New test.
3266 * gcc.target/i386/pr69225-2.c: Likewise.
3267 * gcc.target/i386/pr69225-3.c: Likewise.
3268 * gcc.target/i386/pr69225-4.c: Likewise.
3269 * gcc.target/i386/pr69225-5.c: Likewise.
3270 * gcc.target/i386/pr69225-6.c: Likewise.
3271
36105e82 32722016-01-11 Jakub Jelinek <jakub@redhat.com>
3273
1c78ce2e 3274 PR target/67462
3275 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3276 if lp64.
3277
a4a87320 3278 PR target/69071
3279 * gcc.dg/pr69071.c: New test.
3280
91fbd04f 3281 PR c++/69211
3282 * g++.dg/opt/pr69211.C: New test.
3283
36105e82 3284 PR tree-optimization/69214
3285 * gcc.c-torture/compile/pr69214.c: New test.
3286
e934c380 32872016-01-11 Uros Bizjak <ubizjak@gmail.com>
3288
3289 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3290 * gcc.target/i386/pr66232-11.c: Ditto.
3291 * gcc.target/i386/pr66232-12.c: Ditto.
3292 * gcc.target/i386/pr66232-13.c: Ditto.
3293
3ff1b153 32942016-01-11 Richard Biener <rguenther@suse.de>
3295
3296 PR tree-optimization/69173
3297 * gcc.dg/torture/pr69173.c: New testcase.
3298
04e1504c 32992016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3300
3301 PR rtl-optimization/68796
3302 * gcc.target/aarch64/tst_5.c: New test.
3303 * gcc.target/aarch64/tst_6.c: Likewise.
3304
ae8718b5 33052016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3306
3307 PR rtl-optimization/68841
3308 * gcc.dg/pr68841.c: New test.
3309 * gcc.c-torture/execute/pr68841.c: New test.
3310
bd8bece2 33112016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3312
3313 PR rtl-optimization/68920
3314 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3315 for ix86 targets.
3316 * gcc.dg/ifcvt-5.c: New test.
3317
9b657cf1 33182016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 3319
3320 PR bootstrap/69123
3321 * g++.dg/pr69123.C: New.
3322
7a158352 33232016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3324
3325 PR target/69010
3326 * gcc.target/i386/pr69010.c: New test.
3327
ff375d11 33282016-01-11 Martin Jambor <mjambor@suse.cz>
3329
3330 PR ipa/69044
3331 * gcc.target/i386/chkp-pr69044.c: New test.
3332
9eb890f1 33332016-01-11 Tom de Vries <tom@codesourcery.com>
3334
3335 PR tree-optimization/69109
3336 * gcc.dg/autopar/pr69109-2.c: New test.
3337 * gcc.dg/autopar/pr69109.c: New test.
3338
c4157ee5 33392016-01-11 Tom de Vries <tom@codesourcery.com>
3340
3341 PR tree-optimization/69108
3342 * gcc.dg/autopar/pr69108.c: New test.
3343
b933e511 33442016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3345
3346 PR c++/69029
3347 * c-c++-common/Wisleading-indentation.c: Augment test.
3348
efb73de1 33492016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3350
3351 PR fortran/69154
3352 * gfortran.dg/inline_matmul_12.f90: New test.
3353
40c86c3b 33542016-01-10 Paul Thomas <pault@gcc.gnu.org>
3355
3356 PR fortran/67779
3357 * gfortran.dg/actual_array_offset_1: New test.
3358
a006c0bb 33592016-01-10 Tom de Vries <tom@codesourcery.com>
3360
3361 PR tree-optimization/69062
3362 * gcc.dg/autopar/pr69062.c: New test.
3363
880ed4be 33642016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3365
3366 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3367 * gcc.dg/vect/slp-perm-2.c: Likewise.
3368 * gcc.dg/vect/slp-perm-3.c: Likewise.
3369 * gcc.dg/vect/slp-perm-5.c: Likewise.
3370 * gcc.dg/vect/slp-perm-6.c: Likewise.
3371 * gcc.dg/vect/slp-perm-7.c: Likewise.
3372 * gcc.dg/vect/slp-perm-8.c: Likewise.
3373
d95e1856 33742016-01-10 Tom de Vries <tom@codesourcery.com>
3375
3376 PR tree-optimization/69039
3377 * gcc.dg/autopar/pr69039.c: New test.
3378
0f8f48d0 33792016-01-09 Marek Polacek <polacek@redhat.com>
3380
3381 PR c++/69113
3382 * g++.dg/pr69113.C: New test.
3383
7dff0499 33842016-01-09 Jakub Jelinek <jakub@redhat.com>
3385
3386 PR middle-end/50865
3387 PR tree-optimization/69097
3388 * gcc.c-torture/execute/pr50865.c: New test.
3389 * gcc.c-torture/execute/pr69097-1.c: New test.
3390 * gcc.c-torture/execute/pr69097-2.c: New test.
3391 * gcc.dg/pr69097-1.c: New test.
3392 * gcc.dg/pr69097-2.c: New test.
3393
18431e78 33942016-01-09 Jakub Jelinek <jakub@redhat.com>
3395
3396 PR c++/69164
3397 * g++.dg/opt/pr69164.C: New test.
3398
1943a4a2 33992016-01-08 Jakub Jelinek <jakub@redhat.com>
3400
3401 PR tree-optimization/69167
3402 * gcc.dg/pr69167.c: New test.
3403
a143e277 34042016-01-08 Marek Polacek <polacek@redhat.com>
3405
3406 PR c++/68449
3407 * g++.dg/pr68449.C: New.
3408
44c01906 34092016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3410
3411 PR tree-optimization/68707
3412 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3413 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3414 on platforms supporting it.
3415 * gcc.dg/vect/slp-perm-2.c: Likewise.
3416 * gcc.dg/vect/slp-perm-3.c: Likewise.
3417 * gcc.dg/vect/slp-perm-5.c: Likewise.
3418 * gcc.dg/vect/slp-perm-7.c: Likewise.
3419 * gcc.dg/vect/slp-perm-8.c: Likewise.
3420 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3421 on platforms supporting it.
3422
c437d1e8 34232016-01-08 Jakub Jelinek <jakub@redhat.com>
3424
c9595c51 3425 PR tree-optimization/69162
3426 * gcc.dg/pr69162.c: New test.
3427
c437d1e8 3428 PR tree-optimization/69172
3429 * gcc.dg/pr69172.c: New test.
3430
6a46a28c 34312016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3432
3433 PR tree-optimization/67781
3434 * gcc.c-torture/execute/pr67781.c: New file.
3435
62ad9a04 34362016-01-08 Jakub Jelinek <jakub@redhat.com>
3437
3438 PR tree-optimization/69083
3439 * gcc.dg/vect/pr69083.c: New test.
3440
9e0e8c2a 34412016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3442
3443 PR tree-optimization/61441
3444 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3445 Use -fexcess-precision=standard for compiler options.
3446 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3447
5d034e37 34482016-01-08 Jakub Jelinek <jakub@redhat.com>
3449
5013f740 3450 PR fortran/69128
3451 * gfortran.dg/gomp/pr69128.f90: New test.
3452
5d034e37 3453 PR c++/69145
3454 * g++.dg/ext/pr69145-1.C: New test.
3455 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3456 * g++.dg/ext/pr69145-2.h: New file.
3457
517906ff 34582016-01-07 Martin Sebor <msebor@redhat.com>
3459
3460 PR c/68966
3461 * gcc.dg/atomic-fetch-bool.c: New test.
3462 * gcc.dg/sync-fetch-bool.c: New test.
3463
cdbb524c 34642016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3465
3466 PR fortran/66680
3467 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3468
ec3aba9e 34692016-01-07 Nick Clifton <nickc@redhat.com>
3470
3471 PR target/66655
3472 * g++.dg/pr66655.C: New test.
3473 * g++.dg/pr66655_1.cc: Test support file.
3474 * g++.dg/pr66655.h: Test header file.
3475
9b657cf1 34762016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 3477
3478 PR fortran/66680
3479 gfortran.dg/gomp/pr66680.f90: New test.
3480
cd45d7a5 34812016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3482
3483 PR target/69171
3484 * gcc.target/i386/pr69171-1.c: New test.
3485 * gcc.target/i386/pr69171-2.c: Likewise.
3486 * gcc.target/i386/pr69171-3.c: Likewise.
3487 * gcc.target/i386/pr69171-4.c: Likewise.
3488 * gcc.target/i386/pr69171-5.c: Likewise.
3489 * gcc.target/i386/pr69171-6.c: Likewise.
3490
4a86a91a 34912015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3492
3493 PR middle-end/67639
3494 * c-c++-common/pr67639.c: New test.
3495
34c05552 34962016-01-07 Jakub Jelinek <jakub@redhat.com>
3497
3498 PR tree-optimization/69141
3499 * g++.dg/opt/pr69141.C: New test.
3500
f08d6895 35012016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3502
3503 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3504
32ec4173 35052016-01-06 Uros Bizjak <ubizjak@gmail.com>
3506
3507 PR target/69140
3508 * gcc.target/i386/pr69140.c: New test
3509
d74214f3 35102016-01-06 David Malcolm <dmalcolm@redhat.com>
3511
3512 * gcc.dg/bad-dereference.c: New test case.
3513
73991cab 35142015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3515
3516 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3517
fc8cc457 35182016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3519
3520 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3521
be3c9981 35222016-01-06 Marek Polacek <polacek@redhat.com>
3523
3524 PR sanitizer/69099
3525 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3526
2cb724f9 35272016-01-05 Marek Polacek <polacek@redhat.com>
3528
3529 PR c/69104
3530 * gcc.dg/atomic-invalid-2.c: New.
3531
233a53ed 35322016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3533
3534 PR target/68991
3535 * gcc.target/i386/pr68991.c: New test.
3536
ea87c5e3 35372016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3538
3539 PR target/68991
3540 * g++.dg/pr68991-1.C: New test.
3541 * g++.dg/pr68991-2.C: Likewise.
3542
1943a4a2 35432016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 3544
1943a4a2 3545 PR other/60465
afe82e5b 3546 * gcc.target/ia64/pr60465-gprel64.c: New test.
3547 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3548
1e9147dd 35492016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3550
3551 PR rtl-optimization/68651
3552 * gcc.target/aarch64/pr68651_1.c: New test.
3553
d42aa619 35542016-01-05 David Malcolm <dmalcolm@redhat.com>
3555
3556 PR c/69122
3557 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3558
1776de76 35592016-01-05 Nathan Sidwell <nathan@acm.org>
3560
2d7d361d 3561 PR c++/58583
3562 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3563
1776de76 3564 * gcc.dg/alias-15.c: New.
3565
5beb12c0 35662016-01-05 Nick Clifton <nickc@redhat.com>
3567
3568 PR target/68870
3569 * g++.dg/pr68770.C: New test.
3570
d8cca921 35712016-01-04 Mike Stump <mikestump@comcast.net>
3572
3573 * lib/target-supports.exp (check_effective_target_cilkplus):
3574 cilkplus targets require pthreads.
afc907ef 3575 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 3576
8427dff3 35772016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3578
3579 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3580 generation.
3581
f1717362 35822016-01-04 Jakub Jelinek <jakub@redhat.com>
3583
3584 Update copyright years.
3585
d7d6a3ab 35862016-01-04 Marek Polacek <polacek@redhat.com>
3587
3588 PR c/68908
3589 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3590 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3591 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3592
b8f4a5f9 35932016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3594
3595 * gcc.target/sparc/20160104-2.c: New test.
3596
6b5c028f 35972016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3598
3599 * gcc.target/sparc/20160104-1.c: New test.
3600
300e1002 36012016-01-03 Paul Thomas <pault@gcc.gnu.org>
3602
3603 PR fortran/65045
3604 * gfortran.dg/pr65045.f90: New test.
3605
855b105f 36062016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3607
3608 * gnat.dg/specs/debug1.ads: Delete.
3609
bdc177dc 36102016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3611
3612 PR libgfortran/68867
3613 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3614 expression.
3615
48aaffae 36162016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3617
3618 PR libgfortran/68867
3619 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3620 PowerPC.
3621
19a468b8 36222016-01-01 Paul Thomas <pault@gcc.gnu.org>
3623
3624 PR fortran/68864
3625 * gfortran.dg/pr68864.f90: New test.
3626
25371c91 36272016-01-01 Jakub Jelinek <jakub@redhat.com>
3628
2a659064 3629 PR tree-optimization/69070
3630 * gcc.dg/pr69070.c: New test.
3631
57aa9851 3632 PR sanitizer/69055
3633 * gfortran.dg/pr69055.f90: New test.
3634
25371c91 3635 PR target/69015
3636 * gcc.dg/pr69015.c: New test.
f1717362 3637\f
fb2c1edd 3638Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 3639
3640Copying and distribution of this file, with or without modification,
3641are permitted in any medium without royalty provided the copyright
3642notice and this notice are preserved.