re PR fortran/68746 (FAIL: gfortran.dg/read_dir.f90 -O0 execution test)
[gcc.git] / gcc / testsuite / ChangeLog
1 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
2
3 PR fortran/68746
4 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5
6 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7
8 PR fortran/60526
9 PR bootstrap/69816
10 * gfortran.dg/type_decl_4.f90: Removed.
11
12 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
13
14 PR fortran/60526
15 * gfortran.dg/type_decl_4.f90: New test.
16
17 2016-02-14 Alan Modra <amodra@gmail.com>
18
19 PR testsuite/68886
20 * gcc.c-torture/execute/stkalign.c: Revise test.
21
22 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
23
24 PR target/67260
25 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
26
27 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
28
29 PR target/67260
30 * gcc.target/sh/torture/pr67260.c: New.
31
32 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
33
34 * gcc.dg/pr67964.c: Add dg-require-alias.
35
36 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
37
38 PR target/67636
39 PR target/64345
40 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
41
42 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
43
44 PR libgfortran/69668
45 * gfortran.dg/namelist_88.f90: New test.
46
47 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
48
49 PR libgfortran/69668
50 * gfortran.dg/namelist_38.f90: Update test.
51 * gfortran.dg/namelist_84.f90: Update test.
52
53 2016-02-12 David Malcolm <dmalcolm@redhat.com>
54
55 PR other/69554
56 * gcc.dg/pr69554-1.c: New test.
57 * gfortran.dg/pr69554-1.F90: New test.
58 * gfortran.dg/pr69554-2.F90: New test.
59 * lib/gcc-dg.exp (proc dg-locus): New function.
60 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
61 distinguish between the caret-printing and non-caret-printing
62 cases. If caret-printing has been explicitly enabled, bail out
63 without attempting to fix up the output.
64
65 2016-02-12 David Malcolm <dmalcolm@redhat.com>
66
67 PR driver/69265
68 PR driver/69453
69 * gcc.dg/spellcheck-options-3.c: New test case.
70 * gcc.dg/spellcheck-options-4.c: New test case.
71 * gcc.dg/spellcheck-options-5.c: New test case.
72 * gcc.dg/spellcheck-options-6.c: New test case.
73 * gcc.dg/spellcheck-options-7.c: New test case.
74 * gcc.dg/spellcheck-options-8.c: New test case.
75 * gcc.dg/spellcheck-options-9.c: New test case.
76 * gcc.dg/spellcheck-options-10.c: New test case.
77
78 2016-02-12 Jakub Jelinek <jakub@redhat.com>
79
80 PR rtl-optimization/69764
81 PR rtl-optimization/69771
82 * c-c++-common/pr69764.c: New test.
83 * gcc.dg/torture/pr69771.c: New test.
84
85 2016-02-12 Marek Polacek <polacek@redhat.com>
86
87 * g++.dg/torture/init-list1.C: New.
88
89 2016-02-12 Marek Polacek <polacek@redhat.com>
90
91 * gcc.dg/pr69522.c: Add empty dg-options.
92
93 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
94
95 * g++.dg/lto/lto.exp: Include and init mpx.
96 * g++.dg/lto/pr69729_0.C: New test.
97
98 2016-02-12 Jakub Jelinek <jakub@redhat.com>
99
100 PR ipa/69241
101 * g++.dg/ipa/pr69241-4.C: New test.
102
103 PR ipa/68672
104 * g++.dg/ipa/pr68672-1.C: New test.
105 * g++.dg/ipa/pr68672-2.C: New test.
106 * g++.dg/ipa/pr68672-3.C: New test.
107
108 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
109
110 PR c/69522
111 gcc.dg/pr69522.c: New test.
112
113 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
114
115 PR c++/69098
116 * g++.dg/cpp1y/69098.C: New test.
117 * g++.dg/cpp1y/69098-2.C: New test.
118
119 2016-02-12 Jakub Jelinek <jakub@redhat.com>
120
121 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
122 and neighbour -> neighbor.
123 * objc.dg/attributes/method-nonnull-1.m: Likewise.
124 * objc.dg/gnu-api-2-class-meta.m: Likewise.
125 * c-c++-common/Wvarargs.c: Likewise.
126 * c-c++-common/goacc/host_data-5.c: Likewise.
127 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
128 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
129 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
130 * gcc.target/aarch64/pr60697.c: Likewise.
131 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
132 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
133 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
134 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
135 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
136 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
137 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
138 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
139 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
140 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
141 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
142 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
143 * g++.dg/lookup/koenig5.C: Likewise.
144 * g++.dg/ext/no-asm-2.C: Likewise.
145 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
146 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
147 * gfortran.dg/used_types_16.f90: Likewise.
148 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
149 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
150 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
151 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
152 * gfortran.dg/abstract_type_6.f03: Likewise.
153 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
154 * gfortran.dg/used_types_15.f90: Likewise.
155 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
156 * gfortran.dg/exit_3.f08: Likewise.
157 * gfortran.dg/open_status_2.f90: Likewise.
158 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
159 * gfortran.dg/intrinsic_std_1.f90: Likewise.
160 * gfortran.dg/associate_1.f03: Likewise.
161 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
162 * gfortran.dg/intrinsic_std_6.f90: Likewise.
163 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
164 * gcc.dg/builtin-object-size-1.c: Likewise.
165 * gcc.dg/noreturn-6.c: Likewise.
166 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
167 * gcc.dg/globalalias.c: Likewise.
168 * gcc.dg/builtins-config.h: Likewise.
169 * gcc.dg/pr30457.c: Likewise.
170 * gcc.c-torture/compile/volatile-1.c: Likewise.
171 * gcc.c-torture/execute/20101011-1.c: Likewise.
172 * c-c++-common/Waddress-1.c: Likewise.
173
174 2016-02-11 Jakub Jelinek <jakub@redhat.com>
175
176 PR c/69768
177 * c-c++-common/Waddress-1.c: New test.
178
179 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
180
181 PR fortran/69296
182 * gfortran.dg/associate_19.f03: New test.
183 * gfortran.dg/associate_20.f03: New test.
184
185 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
186
187 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
188
189 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
190
191 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
192 .arch armv8-a\n. Add -dA to dg-options.
193 * gcc.target/aarch64/assembler_arch_1.c: New test.
194 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
195
196 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
197
198 PR c++/68726
199 * g++.dg/cpp0x/pr68726.C: New.
200
201 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
202
203 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
204 test.
205
206 2016-02-11 Richard Biener <rguenther@suse.de>
207
208 * g++.dg/tree-ssa/pr61034.C: Adjust.
209
210 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
211
212 PR target/69148
213 * gcc.target/s390/pr69148.c: New.
214
215 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
216
217 PR tree-optimization/69652
218 * gcc.dg/torture/pr69652.c: New test.
219
220 2016-02-10 Jakub Jelinek <jakub@redhat.com>
221 Patrick Palka <ppalka@gcc.gnu.org>
222
223 PR ipa/69241
224 PR c++/69649
225 * g++.dg/ipa/pr69241-1.C: New test.
226 * g++.dg/ipa/pr69241-2.C: New test.
227 * g++.dg/ipa/pr69241-3.C: New test.
228 * g++.dg/ipa/pr69649.C: New test.
229
230 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
231
232 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
233 * gcc.dg/tree-ssa/sra-18.c: Ditto.
234
235 2016-02-10 Bin Cheng <bin.cheng@arm.com>
236
237 PR tree-optimization/68021
238 * gcc.dg/tree-ssa/pr68021.c: New test.
239
240 2016-02-10 Richard Biener <rguenther@suse.de>
241
242 PR tree-optimization/69726
243 * gcc.dg/uninit-22.c: New testcase.
244
245 2016-02-09 Andrew Pinski <apinski@cavium.com>
246
247 PR tree-opt/69282
248 * gcc.c-torture/compile/20160205-1.c: New testcase.
249
250 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
251
252 PR target/68404
253 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
254 instead accessing a really large arrray.
255 * gcc.target/powerpc/fusion3.c: Likewise.
256
257 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
258
259 PR target/68532
260 * gcc.c-torture/execute/pr68532.c: New test.
261
262 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
263
264 PR target/69634
265 * gcc.dg/pr69634.c: New.
266
267 2016-02-09 Richard Biener <rguenther@suse.de>
268
269 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
270
271 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
272
273 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
274
275 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
276
277 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
278
279 2016-02-09 Richard Biener <rguenther@suse.de>
280
281 PR tree-optimization/69715
282 * gcc.dg/torture/pr69715.c: New testcase.
283
284 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
285
286 PR c++/69139
287 * g++.dg/cpp0x/trailing12.C: New test.
288 * g++.dg/cpp0x/trailing13.C: New test.
289
290 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
291
292 PR c++/69283
293 PR c++/67835
294 * g++.dg/cpp1y/auto-fn29.C: New test.
295 * g++.dg/cpp1y/auto-fn30.C: New test.
296
297 2016-02-08 Jakub Jelinek <jakub@redhat.com>
298
299 PR tree-optimization/69209
300 * gcc.c-torture/compile/pr69209.c: New test.
301
302 2016-02-08 Jeff Law <law@redhat.com>
303
304 PR tree-optimization/68541
305 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
306 of statements allowed in join block for path splitting.
307
308 2016-02-08 Jakub Jelinek <jakub@redhat.com>
309
310 PR c++/59627
311 * g++.dg/gomp/pr59627.C: New test.
312
313 PR ipa/69239
314 * g++.dg/ipa/pr69239.C: New test.
315
316 2016-02-08 David Malcolm <dmalcolm@redhat.com>
317
318 PR preprocessor/69664
319 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
320 * gcc.dg/cpp/warn-comments.c: Likewise.
321
322 2016-02-08 Marek Polacek <polacek@redhat.com>
323
324 PR c++/69688
325 * g++.dg/init/const12.C: New test.
326
327 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
328
329 PR target/60410
330 * gcc.dg/lto/pr55113_0.c: Remove test.
331
332 2016-02-08 Richard Biener <rguenther@suse.de>
333
334 PR tree-optimization/69719
335 * gcc.dg/torture/pr69719.c: New testcase.
336
337 2016-02-08 Richard Biener <rguenther@suse.de>
338 Jeff Law <law@redhat.com>
339
340 PR target/68273
341 * gcc.target/mips/pr68273.c: New testcase.
342
343 2016-02-08 Richard Biener <rguenther@suse.de>
344
345 PR rtl-optimization/69274
346 * gcc.target/i386/addr-sel-1.c: XFAIL.
347
348 2016-02-08 Jeff Law <law@redhat.com>
349
350 PR tree-optimization/68541
351 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
352
353 PR tree-optimization/65917
354 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
355
356 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
357
358 PR fortran/50555
359 * gfortran.dg/namelist_args.f90: New test.
360
361 2016-02-05 Jeff Law <law@redhat.com>
362
363 PR tree-optimization/68541
364 * gcc.dg/tree-ssa/split-path-2.c: New test.
365 * gcc.dg/tree-ssa/split-path-3.c: New test.
366 * gcc.dg/tree-ssa/split-path-4.c: New test.
367 * gcc.dg/tree-ssa/split-path-5.c: New test.
368 * gcc.dg/tree-ssa/split-path-6.c: New test.
369 * gcc.dg/tree-ssa/split-path-7.c: New test.
370
371 2016-02-05 Martin Sebor <msebor@redhat.com>
372
373 PR c++/69662
374 * g++.dg/warn/Wplacement-new-size-1.C: New test.
375 * g++.dg/warn/Wplacement-new-size-2.C: New test.
376
377 2016-02-06 Richard HEnderson <rth@redhat.com>
378
379 PR c/69643
380 * gcc.target/i386/addr-space-4.c: New.
381 * gcc.target/i386/addr-space-5.c: New.
382
383 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
384
385 PR fortran/66089
386 * gfortran.dg/elemental_dependency_6.f90: New.
387
388 2016-02-05 Jakub Jelinek <jakub@redhat.com>
389
390 PR rtl-optimization/69691
391 * gcc.c-torture/execute/pr69691.c: New test.
392
393 PR c++/69628
394 * g++.dg/parse/pr69628.C: New test.
395
396 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
397
398 * gcc.dg/sancov/asan.c: Move to ...
399 * gcc.dg/asan/sancov-1.c: ... here.
400
401 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
402
403 * gcc.target/i386/pr69577.c: Require avx_runtime target.
404
405 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
406
407 PR target/69677
408 * gcc.target/i386/pr69677.c: New test.
409
410 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
411
412 PR c++/68948
413 * g++.dg/template/pr68948.C: New test.
414
415 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
416
417 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
418 (only necessary on s390x).
419
420 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
421
422 * gcc.target/i386/pr69454-2.c: Compile with -msse2
423 -mno-accumulate-outgoing-args.
424
425 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
426
427 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
428
429 2016-02-04 Jakub Jelinek <jakub@redhat.com>
430
431 PR c/69669
432 * c-c++-common/pr69669.c: New test.
433
434 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
435
436 PR target/69667
437 * g++.dg/pr69667.C: New file.
438
439 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
440
441 PR target/69619
442 * gcc.dg/pr69619.c: Add new test.
443
444 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
445
446 PR rtl-optimization/69577
447 * gcc.target/i386/pr69577.c: New test.
448
449 2016-02-04 Martin Liska <mliska@suse.cz>
450
451 * g++.dg/asan/pr69276.C: New test.
452
453 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
454
455 PR target/65932
456 PR target/67714
457 * gcc.target/arm/wmul-3.c: Simplify test to generate just
458 a single smulbb instruction.
459 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
460 * gcc.target/amr/wmul-2.c: Likewise.
461
462 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
463
464 PR target/65932
465 PR target/67714
466 * gcc.c-torture/execute/pr67714.c: New test.
467
468 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
469
470 PR target/69454
471 * gcc.target/i386/pr69454-1.c: New test.
472 * gcc.target/i386/pr69454-2.c: New test.
473
474 2016-02-03 Martin Sebor <msebor@redhat.com>
475
476 PR c++/69251
477 PR c++/69253
478 PR c++/69290
479 PR c++/69277
480 PR c++/69349
481 * g++.dg/ext/flexarray-mangle-2.C: New test.
482 * g++.dg/ext/flexarray-mangle.C: New test.
483 * g++.dg/ext/flexarray-subst.C: New test.
484 * g++.dg/ext/flexary11.C: New test.
485 * g++.dg/ext/flexary12.C: New test.
486 * g++.dg/ext/flexary13.C: New test.
487 * g++.dg/ext/flexary14.C: New test.
488 * g++.dg/other/dump-ada-spec-2.C: Adjust.
489
490 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
491
492 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
493 Define only if CHECK_FLOAT128 is defined.
494 (main): Properly initialize u5.
495
496 2016-02-03 Jakub Jelinek <jakub@redhat.com>
497
498 PR c/69627
499 * gcc.dg/pr69627.c: New test.
500
501 PR target/69644
502 * gcc.dg/pr69644.c: New test.
503
504 2016-02-03 Mike Stump <mikestump@comcast.net>
505
506 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
507 support for struct-layout-1.exp.
508
509 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
510
511 PR c++/69056
512 * g++.dg/cpp0x/pr69056.C: New test.
513
514 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
515 Alexandre Oliva <aoliva@redhat.com>
516
517 PR target/69461
518 * gcc.target/powerpc/pr69461.c: New.
519
520 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
521
522 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
523 works from here ...
524 (check_effective_target_fsanitize_thread): ... to here. Do not
525 specify additional compile flags for the test source.
526 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
527 specify additional compile flags for the test source.
528
529 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
530
531 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
532
533 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
534
535 PR fortran/67451
536 PR fortran/69418
537 * gfortran.dg/coarray_allocate_2.f08: New test.
538 * gfortran.dg/coarray_allocate_3.f08: New test.
539 * gfortran.dg/coarray_allocate_4.f08: New test.
540
541 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
542
543 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
544 use same scan-tree-dump-times on all platforms.
545 * gcc.dg/vect/vect-outer-1.c: Likewise.
546 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
547 * gcc.dg/vect/vect-outer-1a.c: Likewise.
548 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
549 * gcc.dg/vect/vect-outer-1b.c: Likewise.
550 * gcc.dg/vect/vect-outer-2b.c: Likewise.
551 * gcc.dg/vect/vect-outer-3b.c: Likewise.
552 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
553
554 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
555
556 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
557 warning.
558
559 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
560
561 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
562
563 2016-02-02 James Norris <jnorris@codesourcery.com>
564
565 * c-c++-common/goacc/routine-5.c: Add tests.
566
567 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
568
569 * gcc.target/nvptx/unsigned-cmp.c: New test.
570
571 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
572
573 * gcc.target/aarch64/scalar_shift_1.c
574 (test_corners_sisd_di): Improve force to SIMD register.
575 (test_corners_sisd_si): Likewise.
576 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
577 Remove scan-assembler check for ldr.
578
579 2016-02-02 Richard Biener <rguenther@suse.de>
580
581 PR tree-optimization/69595
582 * gcc.dg/Warray-bounds-17.c: New testcase.
583
584 2016-02-02 Richard Biener <rguenther@suse.de>
585
586 PR tree-optimization/69606
587 * gcc.dg/torture/pr69606.c: New testcase.
588
589 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
590
591 PR middle-end/68542
592 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
593 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
594
595 2016-02-02 Alan Modra <amodra@gmail.com>
596
597 PR target/69548
598 * gcc.target/powerpc/pr69548.c: New test.
599
600 2016-02-01 Jakub Jelinek <jakub@redhat.com>
601
602 PR rtl-optimization/69592
603 * gcc.dg/pr69592.c: New test.
604
605 PR preprocessor/69543
606 PR c/69558
607 * gcc.dg/pr69543.c: New test.
608 * gcc.dg/pr69558.c: New test.
609
610 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
611
612 PR testsuite/65940
613 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
614
615 2016-02-01 Martin Sebor <msebor@redhat.com>
616
617 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
618
619 2016-02-01 Bin Cheng <bin.cheng@arm.com>
620
621 PR tree-optimization/67921
622 * c-c++-common/ubsan/pr67921.c: New test.
623
624 2016-02-01 Richard Biener <rguenther@suse.de>
625
626 PR middle-end/69556
627 * gcc.dg/tree-ssa/recip-8.c: New testcase.
628
629 2016-02-01 Richard Biener <rguenther@suse.de>
630
631 PR tree-optimization/69574
632 * gcc.dg/torture/pr69574.c: New testcase.
633
634 2016-02-01 Richard Biener <rguenther@suse.de>
635
636 PR tree-optimization/69579
637 * gcc.dg/setjmp-6.c: New testcase.
638
639 2016-02-01 Jakub Jelinek <jakub@redhat.com>
640
641 PR rtl-optimization/69570
642 * g++.dg/opt/pr69570.C: New test.
643
644 2016-02-01 Richard Henderson <rth@redhat.com>
645
646 * gcc.dg/pr69535.c: New test.
647
648 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
649
650 PR testsuite/69584
651 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
652 * gcc.dg/tree-ssa/sra-18.c: Likewise.
653
654 PR debug/68244
655 * g++.dg/parse/parens3.C: Use register "4" on hppa.
656
657 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
658
659 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
660
661 PR fortran/67564
662 * gfortran.dg/allocate_with_source_17.f03: New test.
663
664 2016-01-30 Jakub Jelinek <jakub@redhat.com>
665
666 PR tree-optimization/69546
667 * gcc.dg/torture/pr69546.c: New test.
668
669 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
670
671 PR fortran/69566
672 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
673
674 2016-01-30 Martin Sebor <msebor@redhat.com>
675
676 PR c++/68490
677 * g++.dg/ext/flexary10.C: New test.
678
679 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
680
681 PR fortran/66707
682 gfortran.dg/common_23.f90: New test.
683
684 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
685
686 PR target/65546
687 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
688 condition being checked, and disable it when the target supports
689 misaligned loads and stores.
690
691 2016-01-29 Jakub Jelinek <jakub@redhat.com>
692
693 PR debug/69518
694 * gcc.dg/torture/pr69518.c: New test.
695
696 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
697
698 PR target/69530
699 * gcc.target/i386/pr69530.c: New test.
700
701 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
702
703 PR target/65604
704 * gcc.target/mips/div-delay.c: New test.
705
706 2016-01-29 Jakub Jelinek <jakub@redhat.com>
707
708 PR target/69551
709 * gcc.target/i386/pr69551.c: New test.
710
711 PR target/66137
712 * gcc.target/i386/pr66137.c: New test.
713
714 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
715
716 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
717 always built for p5600.
718 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
719 isa=p5600 dg-option.
720
721 2016-01-29 Richard Biener <rguenther@suse.de>
722
723 PR tree-optimization/69547
724 * g++.dg/tree-ssa/pr69547.C: New testcase.
725
726 2016-01-29 Jakub Jelinek <jakub@redhat.com>
727
728 PR debug/66869
729 * g++.dg/warn/Wunused-function2.C: New test.
730
731 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
732
733 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
734 support for test to succeed.
735
736 2016-01-29 Marek Polacek <polacek@redhat.com>
737
738 PR c++/69509
739 PR c++/69516
740 * g++.dg/ext/constexpr-vla2.C: New test.
741 * g++.dg/ext/constexpr-vla3.C: New test.
742 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
743
744 2016-01-29 Richard Biener <rguenther@suse.de>
745
746 PR middle-end/69537
747 * gcc.dg/uninit-21.c: New testcase.
748
749 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
750
751 PR target/69459
752 * gcc.target/i386/pr69459.c: New test.
753
754 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
755
756 PR target/68400
757 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
758 * gcc.target/mips/pr68400.c: New test.
759
760 2016-01-28 Martin Sebor <msebor@redhat.com>
761
762 PR target/17381
763 * gcc.target/powerpc/pr17381.c: New test.
764
765 2016-01-28 Jakub Jelinek <jakub@redhat.com>
766
767 PR middle-end/69542
768 * gcc.dg/torture/pr69542.c: New test.
769
770 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
771
772 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
773
774 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
775
776 * gcc.dg/pr65980.c: Skip on AIX.
777 * gcc.dg/pr66688.c: Same.
778
779 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
780
781 PR target/63679
782 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
783 * gcc.dg/tree-ssa/sra-18.c: Same.
784
785 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
786
787 PR fortran/62536
788 * gfortran.dg/block_15.f08: New test.
789 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
790 on incorrectly closed BLOCK.
791
792 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
793
794 * gcc.dg/declare-simd.c: New test.
795 2016-01-28 Richard Biener <rguenther@suse.de>
796
797 PR tree-optimization/69466
798 * gfortran.dg/vect/pr69466.f90: New testcase.
799
800 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
801
802 * g++.dg/pr67989.C: Remove ARM-specific option.
803 * gcc.target/arm/pr67989.C: New file.
804
805 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
806
807 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
808 and expm1 test for glibc < 2.11.
809
810 2016-01-27 Richard Henderson <rth@redhat.com>
811
812 * gcc.c-torture/execute/pr69447.c: New test.
813
814 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
815
816 PR fortran/69422
817 * gfortran.dg/alloc_comp_assign_15.f03: New test.
818
819 2016-01-27 Jakub Jelinek <jakub@redhat.com>
820
821 PR debug/66869
822 * gcc.dg/pr66869.c: New test.
823
824 2016-01-25 Jeff Law <law@redhat.com>
825
826 PR tree-optimization/68398
827 PR tree-optimization/69196
828 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
829 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
830 path to avoid new heuristic allowing more irreducible regions
831 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
832 * gcc.dg/tree-ssa/vrp46.c: Likewise.
833 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
834 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
835 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
836
837 2016-01-27 Marek Polacek <polacek@redhat.com>
838
839 PR c/68062
840 * c-c++-common/vector-compare-4.c: New test.
841
842 2016-01-27 David Malcolm <dmalcolm@redhat.com>
843
844 PR preprocessor/69126
845 * c-c++-common/pr69126.c: New test case.
846
847 2016-01-27 Ian Lance Taylor <iant@google.com>
848
849 * gcc.dg/tree-ssa/ivopt_5.c: New test.
850
851 2016-01-27 Ryan Burn <contact@rnburn.com>
852
853 PR cilkplus/69267
854 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
855
856 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
857
858 PR target/69512
859 * gcc.target/i386/pr69512.c: New test.
860
861 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
862
863 PR ada/69488
864 * gnat.dg/sso/*.adb: Robustify dg-output directives.
865
866 2016-01-27 Marek Polacek <polacek@redhat.com>
867
868 PR c++/69379
869 * g++.dg/pr69379.C: New test.
870
871 2016-01-27 Martin Sebor <msebor@redhat.com>
872
873 PR c++/69317
874 * g++.dg/abi/Wabi-2-2.C: New test.
875 * g++.dg/abi/Wabi-2-3.C: New test.
876 * g++.dg/abi/Wabi-3-2.C: New test.
877 * g++.dg/abi/Wabi-3-3.C: New test.
878
879 2016-01-27 Richard Biener <rguenther@suse.de>
880
881 PR tree-optimization/69166
882 * gcc.dg/torture/pr69166.c: New testcase.
883
884 2016-01-27 Martin Jambor <mjambor@suse.cz>
885
886 PR tree-optimization/69355
887 * gcc.dg/tree-ssa/pr69355.c: New test.
888
889 2016-01-27 Marek Polacek <polacek@redhat.com>
890
891 PR c++/69496
892 * g++.dg/ext/constexpr-vla1.C: New test.
893
894 2016-01-20 Christian Bruel <christian.bruel@st.com>
895
896 PR target/69245
897 * gcc.target/arm/pr69245.c: New test.
898
899 2016-01-27 Jakub Jelinek <jakub@redhat.com>
900
901 PR tree-optimization/69399
902 * gcc.dg/torture/pr69399.c: New test.
903
904 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
905
906 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
907
908 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
909
910 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
911
912 2016-01-26 Tom de Vries <tom@codesourcery.com>
913
914 PR tree-optimization/69110
915 * gcc.dg/autopar/pr69110.c: New test.
916
917 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
918 Sebastian Pop <s.pop@samsung.com>
919
920 * gcc.dg/graphite/isl-ast-op-select.c: New.
921
922 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
923
924 PR fortran/69385
925 * gfortran.dg/allocate_error_6.f90: New test.
926
927 2016-01-26 Richard Henderson <rth@redhat.com>
928
929 * gcc.dg/tm/pr60908.c: New test.
930
931 2016-01-26 David Malcolm <dmalcolm@redhat.com>
932
933 PR other/69006
934 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
935 directive.
936 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
937 expected multiline output to reflect the colorization being
938 disabled before newlines.
939 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
940 (custom_diagnostic_finalizer): Replace call to
941 pp_newline_and_flush with call to pp_flush.
942 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
943 * gfortran.dg/implicit_class_1.f90: Likewise.
944 * lib/gcc-dg.exp (allow_blank_lines): New global.
945 (dg-allow-blank-lines-in-output): New procedure.
946 (gcc-dg-prune): Complain about blank lines in the output, unless
947 dg-allow-blank-lines-in-output was called.
948 * lib/multiline.exp (_build_multiline_regex): Only support
949 arbitrary followup text for non-blank-lines, not for blank lines.
950
951 2016-01-26 Jakub Jelinek <jakub@redhat.com>
952
953 PR tree-optimization/69483
954 * gcc.dg/pr69483.c: New test.
955 * g++.dg/opt/pr69483.C: New test.
956
957 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
958
959 PR target/68620
960 * gcc.target/arm/pr68620.c: New test.
961
962 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
963
964 * gcc.target/i386/pr68986-2.c: Remove -m32.
965
966 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
967
968 PR target/68986
969 * gcc.target/i386/pr68986-1.c: New test.
970 * gcc.target/i386/pr68986-2.c: Likewise.
971 * gcc.target/i386/pr68986-3.c: Likewise.
972
973 2016-01-26 Christian Bruel <christian.bruel@st.com>
974
975 * lib/target-supports.exp
976 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
977 (check_effective_target_arm_crypto_pragma_ok): Likewise.
978 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
979
980 2016-01-26 Richard Biener <rguenther@suse.de>
981
982 PR tree-optimization/69452
983 * gcc.dg/torture/pr69452.c: New testcase.
984
985 2016-01-26 Jakub Jelinek <jakub@redhat.com>
986
987 PR target/69442
988 * gcc.dg/pr69442.c: New test.
989
990 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
991
992 PR target/67896
993 * gcc.target/aarch64/simd/pr67896.C: New.
994
995 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
996
997 PR tree-optimization/69400
998 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
999 function.
1000 (plugin_init): Call it.
1001 * gcc.dg/torture/pr69400.c: New test.
1002
1003 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1004
1005 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1006
1007 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1008 Sebastian Pop <s.pop@samsung.com>
1009
1010 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1011 isl-0.15.
1012
1013 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
1014 Sebastian Pop <s.pop@samsung.com>
1015
1016 * gcc.dg/graphite/pr69292.c: New.
1017
1018 2016-01-25 Jakub Jelinek <jakub@redhat.com>
1019
1020 * c-c++-common/goacc/use_device-1.c: New test.
1021
1022 2016-01-25 Jeff Law <law@redhat.com>
1023
1024 PR tree-optimization/69196
1025 PR tree-optimization/68398
1026 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1027 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1028
1029 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
1030
1031 PR target/69469
1032 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1033 Algorithm.
1034
1035 2016-01-25 Richard Biener <rguenther@suse.de>
1036
1037 PR testsuite/69380
1038 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1039
1040 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
1041
1042 PR target/69421
1043 * gcc.dg/pr69421.c: New test.
1044
1045 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
1046
1047 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1048 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1049 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1050 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1051 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1052 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1053 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1054 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1055 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1056 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1057
1058 2016-01-25 Richard Biener <rguenther@suse.de>
1059
1060 PR tree-optimization/69376
1061 * gcc.dg/torture/pr69376.c: New testcase.
1062
1063 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1064
1065 PR fortran/69397
1066 PR fortran/68442
1067 * gfortran.dg/interface_38.f90: New test.
1068 * gfortran.dg/interface_39.f90: New test.
1069
1070 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
1071
1072 Revert:
1073 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1074
1075 PR c++/11858
1076 PR c++/24663
1077 PR c++/24664
1078 * g++.dg/template/pr11858.C: New test.
1079 * g++.dg/template/pr24663.C: New test.
1080 * g++.dg/template/unify12.C: New test.
1081 * g++.dg/template/unify13.C: New test.
1082 * g++.dg/template/unify14.C: New test.
1083 * g++.dg/template/unify15.C: New test.
1084 * g++.dg/template/unify16.C: New test.
1085 * g++.dg/template/unify17.C: New test.
1086
1087 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
1088
1089 PR fortran/68283
1090 gfortran.dg/pr68283.f90: New test.
1091
1092 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
1093
1094 PR fortran/66094
1095 * gfortran.dg/inline_matmul_13.f90: New test.
1096 * gfortran.dg/matmul_bounds_8.f90: New test.
1097 * gfortran.dg/matmul_bounds_9.f90: New test.
1098 * gfortran.dg/matmul_bounds_10.f90: New test.
1099
1100 2016-01-23 Tom de Vries <tom@codesourcery.com>
1101
1102 PR tree-optimization/69426
1103 * gcc.dg/autopar/pr69426.c: New test.
1104
1105 2016-01-23 Martin Sebor <msebor@redhat.com>
1106
1107 PR c++/58109
1108 PR c++/69022
1109 * g++.dg/cpp0x/alignas5.C: New test.
1110 * g++.dg/ext/vector29.C: Same.
1111
1112 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
1113
1114 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1115 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1116 _GNU_SOURCE from compile flags to the source.
1117 * gcc.target/i386/chkp-stropt-12.c: Ditto.
1118 * gcc.target/i386/chkp-stropt-16.c: Ditto.
1119 * gcc.target/i386/chkp-stropt-4.c: Ditto.
1120 * gcc.target/i386/chkp-stropt-8.c: Ditto.
1121
1122 2016-01-22 Jakub Jelinek <jakub@redhat.com>
1123
1124 PR target/69432
1125 * g++.dg/opt/pr69432.C: New test.
1126
1127 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1128
1129 * gcc.target/powerpc/pr63354c: Adjust target selector to include
1130 32-bit targets testing an -m64 multilib.
1131
1132 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1133
1134 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1135 64-bit support.
1136
1137 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
1138
1139 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1140
1141 2016-01-21 Christian Bruel <christian.bruel@st.com>
1142
1143 PR target/68674
1144 * gcc.target/i386/pr68674.c
1145 * gcc.target/aarch64/pr68674.c
1146 * gcc.target/arm/pr68674.c
1147
1148 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1149
1150 PR target/69403
1151 * gcc.c-torture/execute/pr69403.c: New test.
1152
1153 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1154
1155 PR c++/55843
1156 * g++.dg/template/pr55843.C: New.
1157
1158 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
1159
1160 PR testsuite/66877
1161 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
1162 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
1163
1164 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1165
1166 PR testsuite/67489
1167 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
1168 from dg-do compile directive, and instead add
1169 { dg-require-effective-target int128 }.
1170
1171 2016-01-20 Martin Sebor <msebor@redhat.com>
1172
1173 PR c/69405
1174 * gcc.dg/sync-fetch.c: New test.
1175
1176 2016-01-21 Martin Sebor <msebor@redhat.com>
1177
1178 PR target/69252
1179 * gcc.target/powerpc/pr69252.c: New test.
1180
1181 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1182
1183 PR fortran/65996
1184 * gfortran.dg/pr65996.f90: New test.
1185
1186 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
1187
1188 PR c++/68810
1189 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
1190 expected to generate an error.
1191
1192 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
1193
1194 PR middle-end/66178
1195 * gcc.dg/torture/pr66178.c: New test.
1196
1197 2016-01-21 Anton Blanchard <anton@samba.org>
1198 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1199
1200 PR target/63354
1201 * gcc.target/powerpc/pr63354.c: New test.
1202
1203 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
1204
1205 PR rtl-optimization/68990
1206 * gcc.target/i386/pr68990: New.
1207
1208 2016-01-21 Nick Clifton <nickc@redhat.com>
1209
1210 PR target/69129
1211 * gcc.target/mips/pr69129.c: New.
1212
1213 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
1214
1215 PR c++/58046
1216 * g++.dg/cpp0x/pr58046.C: New.
1217
1218 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1219
1220 PR target/69187
1221 PR target/65624
1222 * gcc.target/arm/pr69187.c: New test.
1223
1224 PR c++/69355
1225 * g++.dg/torture/pr69355.C: New test.
1226
1227 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1228 Sebastian Pop <s.pop@samsung.com>
1229
1230 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
1231
1232 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
1233 Sebastian Pop <s.pop@samsung.com>
1234
1235 * gcc.dg/graphite/pr68976.c: New test.
1236
1237 2016-01-21 Jakub Jelinek <jakub@redhat.com>
1238
1239 PR middle-end/67653
1240 * c-c++-common/pr67653.c: New test.
1241 * gcc.dg/torture/pr29119.c: Add dg-warning.
1242
1243 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
1244
1245 * gcc.target/powerpc/cpu-builtin-1.c: New test.
1246
1247 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1248
1249 PR c/24293
1250 * gcc.dg/pr24293.c: New test.
1251 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
1252 incomplete struct type.
1253 * gcc.dg/declspec-1.c: Likewise.
1254 * gcc.dg/pr63549.c: Likewise.
1255
1256 2016-01-20 Jakub Jelinek <jakub@redhat.com>
1257
1258 PR tree-optimization/66612
1259 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
1260 for bdn instruction.
1261
1262 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1263
1264 * lib/target-supports.exp
1265 (check_effective_target_arm_fp_ok_nocache): New.
1266 (check_effective_target_arm_fp_ok): New.
1267 (add_options_for_arm_fp): New.
1268 (check_effective_target_arm_crypto_ok_nocache): Require
1269 target_arm_v8_neon_ok instead of arm32.
1270 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
1271 (check_effective_target_arm_crypto_pragma_ok): New.
1272 (add_options_for_arm_vfp): New.
1273 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
1274 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
1275 target instead. Force initial fpu to vfp.
1276 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
1277 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
1278 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
1279 dependency.
1280 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
1281 use arm_vfp effective target instead. Force initial fpu to vfp.
1282 * gcc.target/arm/attr-neon3.c: Likewise.
1283 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
1284 arm_vfp_ok.
1285 * gcc.target/arm/unsigned-float.c: Likewise.
1286 * gcc.target/arm/vfp-1.c: Likewise.
1287 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1288 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
1289 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1290 * gcc.target/arm/vfp-ldmias.c: Likewise.
1291 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1292 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1293 * gcc.target/arm/vfp-stmiad.c: Likewise.
1294 * gcc.target/arm/vfp-stmias.c: Likewise.
1295 * gcc.target/arm/vnmul-1.c: Likewise.
1296 * gcc.target/arm/vnmul-2.c: Likewise.
1297 * gcc.target/arm/vnmul-3.c: Likewise.
1298 * gcc.target/arm/vnmul-4.c: Likewise.
1299
1300 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
1301
1302 PR testsuite/69366
1303 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
1304 the MPX run-time library, for compile-time MPX test.
1305 * gcc.target/i386/chkp-always_inline.c: Likewise.
1306 * gcc.target/i386/chkp-bndret.c: Likewise.
1307 * gcc.target/i386/chkp-builtins-1.c: Likewise.
1308 * gcc.target/i386/chkp-builtins-2.c: Likewise.
1309 * gcc.target/i386/chkp-builtins-3.c: Likewise.
1310 * gcc.target/i386/chkp-builtins-4.c: Likewise.
1311 * gcc.target/i386/chkp-const-check-1.c: Likewise.
1312 * gcc.target/i386/chkp-const-check-2.c: Likewise.
1313 * gcc.target/i386/chkp-hidden-def.c: Likewise.
1314 * gcc.target/i386/chkp-label-address.c: Likewise.
1315 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
1316 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
1317 * gcc.target/i386/chkp-pr69044.c: Likewise.
1318 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
1319 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
1320 * gcc.target/i386/chkp-strchr.c: Likewise.
1321 * gcc.target/i386/chkp-strlen-1.c: Likewise.
1322 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1323 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1324 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1325 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1326 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1327 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1328 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1329 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1330 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1331 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1332 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1333 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1334 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1335 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1336 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1337 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1338 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1339 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1340 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1341 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1342 * gcc.target/i386/pr63995-2.c: Likewise.
1343 * gcc.target/i386/pr64805.c: Likewise.
1344 * gcc.target/i386/pr65044.c: Likewise.
1345 * gcc.target/i386/pr65167.c: Likewise.
1346 * gcc.target/i386/pr65183.c: Likewise.
1347 * gcc.target/i386/pr65184.c: Likewise.
1348 * gcc.target/i386/thunk-retbnd.c: Likewise.
1349
1350 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
1351
1352 PR tree-optimization/69328
1353 * gcc.dg/pr69328.c: New test.
1354
1355 2016-01-20 Jeff Law <law@redhat.com>
1356
1357 PR target/25114
1358 * gcc.target/m68k/pr25114.c: New test.
1359
1360 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1361
1362 * gcc.target/arm/memset-inline-10.c: Added
1363 dg-require-effective-target arm_thumb2_ok.
1364
1365 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
1366
1367 * gcc.dg/debug/dwarf2/sso.c: New test.
1368
1369 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
1370
1371 PR testsuite/68820
1372 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
1373 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
1374 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
1375
1376 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1377
1378 PR ipa/66223
1379 * g++.dg/ipa/devirt-50.C: New testcase.
1380
1381 2016-01-19 Marek Polacek <polacek@redhat.com>
1382
1383 PR c++/68965
1384 * g++.dg/cpp1y/parameter-pack-1.C: New test.
1385 * g++.dg/cpp1y/parameter-pack-2.C: New test.
1386
1387 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1388
1389 PR target/69135
1390 * gcc.target/arm/pr69135_1.c: New test.
1391
1392 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1393
1394 * gcc.target/aarch64/ccmp_1.c: Add new tests.
1395
1396 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
1397
1398 * gcc.target/aarch64/ccmp_1.c: New testcase.
1399
1400 2016-01-19 Marek Polacek <polacek@redhat.com>
1401
1402 PR c++/68586
1403 * g++.dg/cpp0x/enum30.C: New test.
1404
1405 2016-01-19 Richard Biener <rguenther@suse.de>
1406
1407 PR tree-optimization/69336
1408 * g++.dg/tree-ssa/pr69336.C: New testcase.
1409
1410 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1411
1412 PR debug/65779
1413 * gcc.dg/pr65779.c: New test.
1414
1415 2016-01-19 Richard Biener <rguenther@suse.de>
1416
1417 PR tree-optimization/69352
1418 * gcc.dg/torture/pr69352.c: New testcase.
1419
1420 2016-01-19 Jakub Jelinek <jakub@redhat.com>
1421
1422 PR rtl-optimization/68955
1423 PR rtl-optimization/64557
1424 * gcc.dg/torture/pr68955.c: New test.
1425
1426 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1427
1428 PR lto/69136
1429 * g++.dg/torture/pr69136.C: New testcase.
1430
1431 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
1432
1433 PR lto/69133
1434 * g++.dg/lto/pr69133_0.C: New testcase.
1435 * g++.dg/lto/pr69133_1.C: New testcase.
1436
1437 2016-01-15 Jeff Law <law@redhat.com>
1438
1439 PR tree-optimization/69320
1440 * gcc.c-torture/pr69320-1.c: New test.
1441 * gcc.c-torture/pr69320-2.c: New test.
1442 * gcc.c-torture/pr69320-3.c: New test.
1443 * gcc.c-torture/pr69320-4.c: New test.
1444
1445 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
1446
1447 PR c++/11858
1448 PR c++/24663
1449 PR c++/24664
1450 * g++.dg/template/pr11858.C: New test.
1451 * g++.dg/template/pr24663.C: New test.
1452 * g++.dg/template/unify12.C: New test.
1453 * g++.dg/template/unify13.C: New test.
1454 * g++.dg/template/unify14.C: New test.
1455 * g++.dg/template/unify15.C: New test.
1456 * g++.dg/template/unify16.C: New test.
1457 * g++.dg/template/unify17.C: New test.
1458
1459 2016-01-18 David Malcolm <dmalcolm@redhat.com>
1460
1461 PR testsuite/69181
1462 * gcc.dg/pr69181-1.c: New test file.
1463 * gcc.dg/pr69181-2.c: New test file.
1464 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
1465 globals by moving it to...
1466 (cleanup-after-saved-dg-test): ...this new function. Add
1467 "global additional_sources_used". Add reset of global
1468 multiline_expected_outputs to the empty list.
1469 * lib/multiline.exp (_multiline_expected_outputs): Rename this
1470 global to...
1471 (multiline_expected_outputs): ...this, and updated comments to
1472 note that it is modified from gcc-dg.exp.
1473 (dg-end-multiline-output): Update for the above renaming.
1474 (handle-multiline-outputs): Likewise. Remove the clearing
1475 of the expected outputs to the empty list.
1476
1477 2016-01-18 Richard Biener <rguenther@suse.de>
1478
1479 PR tree-optimization/69297
1480 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
1481
1482 2016-01-18 Joseph Myers <joseph@codesourcery.com>
1483
1484 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
1485 dg-options.
1486 * gcc.target/mips/mips-3d-2.c: Likewise.
1487 * gcc.target/mips/mips-3d-3.c: Likewise.
1488 * gcc.target/mips/mips-3d-4.c: Likewise.
1489 * gcc.target/mips/mips-3d-5.c: Likewise.
1490 * gcc.target/mips/mips-3d-6.c: Likewise.
1491 * gcc.target/mips/mips-3d-7.c: Likewise.
1492 * gcc.target/mips/mips-3d-8.c: Likewise.
1493 * gcc.target/mips/mips-3d-9.c: Likewise.
1494 * gcc.target/mips/mips-ps-1.c: Likewise.
1495 * gcc.target/mips/mips-ps-2.c: Likewise.
1496 * gcc.target/mips/mips-ps-3.c: Likewise.
1497 * gcc.target/mips/mips-ps-4.c: Likewise.
1498 * gcc.target/mips/mips-ps-5.c: Likewise.
1499 * gcc.target/mips/mips-ps-6.c: Likewise.
1500 * gcc.target/mips/mips-ps-7.c: Likewise.
1501 * gcc.target/mips/mips-ps-type.c: Likewise.
1502 * gcc.target/mips/mips-ps-type-2.c: Likewise.
1503 * gcc.target/mips/mips16-attributes-6.c: Likewise.
1504
1505 2016-01-18 Tom de Vries <tom@codesourcery.com>
1506
1507 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
1508 * c-c++-common/goacc/kernels-double-reduction.c: New test.
1509 * c-c++-common/goacc/kernels-empty.c: New test.
1510 * c-c++-common/goacc/kernels-eternal.c: New test.
1511 * c-c++-common/goacc/kernels-loop-2.c: New test.
1512 * c-c++-common/goacc/kernels-loop-3.c: New test.
1513 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
1514 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
1515 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
1516 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
1517 * c-c++-common/goacc/kernels-loop-data.c: New test.
1518 * c-c++-common/goacc/kernels-loop-g.c: New test.
1519 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
1520 * c-c++-common/goacc/kernels-loop-n.c: New test.
1521 * c-c++-common/goacc/kernels-loop-nest.c: New test.
1522 * c-c++-common/goacc/kernels-loop.c: New test.
1523 * c-c++-common/goacc/kernels-noreturn.c: New test.
1524 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
1525 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
1526 * c-c++-common/goacc/kernels-reduction.c: New test.
1527
1528 2016-01-18 Tom de Vries <tom@codesourcery.com>
1529
1530 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
1531 * gcc.dg/autopar/outer-2.c: Same.
1532 * gcc.dg/autopar/outer-3.c: Same.
1533 * gcc.dg/autopar/outer-4.c: Same.
1534 * gcc.dg/autopar/outer-5.c: Same.
1535 * gcc.dg/autopar/outer-6.c: Same.
1536 * gcc.dg/autopar/parallelization-1.c: Same.
1537 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
1538 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
1539 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
1540 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
1541 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
1542 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
1543 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
1544 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
1545 * gcc.dg/autopar/pr39500-1.c: Same.
1546 * gcc.dg/autopar/pr39500-2.c: Same.
1547 * gcc.dg/autopar/pr46193.c: Same.
1548 * gcc.dg/autopar/pr46194.c: Same.
1549 * gcc.dg/autopar/pr49580.c: Same.
1550 * gcc.dg/autopar/pr49960-1.c: Same.
1551 * gcc.dg/autopar/pr49960.c: Same.
1552 * gcc.dg/autopar/pr68373.c: Same.
1553 * gcc.dg/autopar/reduc-1.c: Same.
1554 * gcc.dg/autopar/reduc-1char.c: Same.
1555 * gcc.dg/autopar/reduc-1short.c: Same.
1556 * gcc.dg/autopar/reduc-2.c: Same.
1557 * gcc.dg/autopar/reduc-2char.c: Same.
1558 * gcc.dg/autopar/reduc-2short.c: Same.
1559 * gcc.dg/autopar/reduc-3.c: Same.
1560 * gcc.dg/autopar/reduc-4.c: Same.
1561 * gcc.dg/autopar/reduc-6.c: Same.
1562 * gcc.dg/autopar/reduc-7.c: Same.
1563 * gcc.dg/autopar/reduc-8.c: Same.
1564 * gcc.dg/autopar/reduc-9.c: Same.
1565 * gcc.dg/autopar/uns-outer-4.c: Same.
1566 * gcc.dg/autopar/uns-outer-5.c: Same.
1567 * gcc.dg/autopar/uns-outer-6.c: Same.
1568 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1569 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1570
1571 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1572
1573 PR target/63679
1574 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1575 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1576
1577 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1578
1579 PR target/63679
1580 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1581 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1582 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1583
1584 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1585
1586 PR target/63679
1587 * gcc.dg/tree-ssa/sra-17.c: New.
1588 * gcc.dg/tree-ssa/sra-18.c: New.
1589
1590 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1591
1592 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1593
1594 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1595
1596 * gnat.dg/inline12.adb: New test.
1597
1598 2016-01-18 Bin Cheng <bin.cheng@arm.com>
1599
1600 PR tree-optimization/66797
1601 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1602
1603 2016-01-18 Richard Biener <rguenther@suse.de>
1604
1605 PR tree-optimization/69170
1606 * gcc.dg/torture/pr69170.c: New testcase.
1607
1608 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
1609
1610 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1611
1612 2016-01-16 Tom de Vries <tom@codesourcery.com>
1613
1614 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1615
1616 2016-01-16 Tom de Vries <tom@codesourcery.com>
1617
1618 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1619 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1620 redundant dg-require-effective-target pthread.
1621 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1622 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1623 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1624 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1625 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1626 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1627 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1628
1629 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
1630
1631 PR target/68609
1632 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1633 * gcc.target/powerpc/recip-7.c: Same.
1634
1635 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1636
1637 PR c++/69091
1638 * g++.dg/template/pr69091.C: New test.
1639
1640 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1641
1642 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1643 dump does not contain an error_mark_node.
1644 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1645 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1646
1647 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1648
1649 PR c++/68936
1650 * g++.dg/template/pr68936.C: New test.
1651
1652 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
1653
1654 PR target/68609
1655 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1656 * gcc.target/powerpc/recip-2.c: Same.
1657 * gcc.target/powerpc/recip-3.c: Same.
1658 * gcc.target/powerpc/recip-4.c: Same.
1659 * gcc.target/powerpc/recip-sqrtf.c: Same.
1660
1661 2016-01-15 Jeff Law <law@redhat.com>
1662
1663 PR tree-optimization/69270
1664 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1665 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1666
1667 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
1668
1669 PR fortran/49630
1670 * gfortran.dg/deferred_character_13.f90: New test for the fix
1671 of comment 3 of the PR.
1672
1673 PR fortran/54070
1674 * gfortran.dg/deferred_character_8.f90: New test
1675 * gfortran.dg/allocate_error_5.f90: New test
1676
1677 PR fortran/60593
1678 * gfortran.dg/deferred_character_10.f90: New test
1679
1680 PR fortran/60795
1681 * gfortran.dg/deferred_character_14.f90: New test
1682
1683 PR fortran/61147
1684 * gfortran.dg/deferred_character_11.f90: New test
1685
1686 PR fortran/64324
1687 * gfortran.dg/deferred_character_9.f90: New test
1688
1689 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1690
1691 PR rtl-optimization/69030
1692 * gcc.target/i386/pr69030.c: New.
1693
1694 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1695
1696 * gcc.target/aarch64/target_attr_17.c: New test.
1697
1698 2016-01-15 Richard Biener <rguenther@suse.de>
1699
1700 PR tree-optimization/66856
1701 * gcc.dg/torture/pr66856-1.c: New testcase.
1702 * gcc.dg/torture/pr66856-2.c: Likewise.
1703
1704 2016-01-15 Richard Biener <rguenther@suse.de>
1705
1706 PR debug/69137
1707 * g++.dg/lto/pr69137_0.C: New testcase.
1708
1709 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1710
1711 PR middle-end/69246
1712 * gcc.target/i386/pr69246.c: New test.
1713
1714 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1715
1716 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
1717
1718 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1719
1720 PR c++/56194
1721 * g++.dg/init/const9.C: Disable test on S/390.
1722
1723 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1724
1725 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1726 * g++.dg/Wno-frame-address.C: Ditto.
1727
1728 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1729
1730 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1731
1732 2016-01-15 Richard Biener <rguenther@suse.de>
1733
1734 PR tree-optimization/68961
1735 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1736
1737 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1738
1739 * gcc.target/i386/pr65105-5.c: New test.
1740
1741 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
1742
1743 * gcc.c-torture/execute/alias-4.c: New testcase.
1744
1745 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
1746
1747 PR ipa/68148
1748 * g++.dg/ipa/devirt-49.C: New testcase.
1749
1750 2016-01-15 Christian Bruel <christian.bruel@st.com>
1751
1752 PR target/65837
1753 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1754 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1755 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1756
1757 2016-01-15 Richard Biener <rguenther@suse.de>
1758
1759 PR tree-optimization/69117
1760 * gcc.dg/torture/pr69117.c: New testcase.
1761
1762 2015-01-14 Ryan Burn <contact@rnburn.com>
1763
1764 PR c++/69048
1765 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1766
1767 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1768
1769 PR testsuite/67509
1770 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1771 range tests use 100 * maximum instead of maximum + 1.
1772
1773 2016-01-14 Jakub Jelinek <jakub@redhat.com>
1774
1775 PR debug/69244
1776 * gcc.dg/guality/pr69244.c: New test.
1777
1778 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
1779
1780 * lib/target-supports.exp (check_effective_target_issignaling):
1781 New procedure.
1782 * gcc.dg/pr61441.c: Require issignaling effective target.
1783
1784 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1785
1786 PR target/68803
1787 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1788
1789 2016-01-14 David Malcolm <dmalcolm@redhat.com>
1790
1791 PR c++/68819
1792 PR preprocessor/69177
1793 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1794 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1795 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1796 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1797
1798 2016-01-14 Marek Polacek <polacek@redhat.com>
1799
1800 PR c/69262
1801 * gcc.dg/array-15.c: New test.
1802
1803 2016-01-14 Jakub Jelinek <jakub@redhat.com>
1804
1805 PR middle-end/68146
1806 PR tree-optimization/69155
1807 * gfortran.dg/pr68146.f: New test.
1808 * gfortran.dg/pr69155.f90: New test.
1809
1810 2016-01-14 Richard Biener <rguenther@suse.de>
1811
1812 PR tree-optimization/68060
1813 * gcc.dg/torture/pr68060-1.c: New testcase.
1814 * gcc.dg/torture/pr68060-2.c: Likewise.
1815
1816 2016-01-14 Nick Clifton <nickc@redhat.com>
1817
1818 * lib/target-supports.exp
1819 (check_effective_target_arm_neon_ok_nocache): Add an option
1820 sequence that includes setting the ARM architecture to ARMv7-A.
1821 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1822 command line options necessary to enable Neon support.
1823 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1824 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1825 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1826 * gcc.target/arm/pr69180.c: Likewise.
1827
1828 2016-01-14 Jeff Law <law@redhat.com>
1829
1830 PR tree-optimization/69270
1831 * gcc.dg/tree-ssa/pr69270.c: New test.
1832
1833 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1834
1835 PR c/66208
1836 * c-c++-common/pr66208.c: New file.
1837
1838 2016-01-13 Jakub Jelinek <jakub@redhat.com>
1839
1840 PR tree-optimization/69156
1841 * gcc.dg/pr69156.c: New test.
1842
1843 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1844
1845 * gcc.target/i386/pr69225-7.c: New test.
1846
1847 2016-01-13 Richard Henderson <rth@redhat.com>
1848
1849 * gcc.dg/tm/memopt-13.c: Update expected function.
1850 * gcc.dg/tm/memopt-6.c: Likewise.
1851
1852 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
1853
1854 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1855 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1856 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1857 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
1858
1859 2016-01-13 Tom de Vries <tom@codesourcery.com>
1860
1861 PR tree-optimization/69169
1862 * gcc.dg/pr69169.c: New test.
1863
1864 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
1865
1866 PR target/69228
1867 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1868 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1869 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1870 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1871 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1872 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1873 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1874 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1875
1876 2016-01-13 Jakub Jelinek <jakub@redhat.com>
1877
1878 PR target/69247
1879 * gcc.dg/pr69247.c: New test.
1880
1881 2016-01-13 Richard Biener <rguenther@suse.de>
1882
1883 PR tree-optimization/69242
1884 * gcc.dg/torture/pr69242.c: New testcase.
1885
1886 2016-01-13 Richard Biener <rguenther@suse.de>
1887
1888 PR tree-optimization/69186
1889 * gcc.dg/torture/pr69186.c: New testcase.
1890
1891 2016-01-13 Jeff Law <law@redhat.com>
1892
1893 PR tree-optimization/67755
1894 * gcc.dg/tree-ssa/pr67755.c: New test.
1895
1896 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1897
1898 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1899 pass number in output by a star.
1900
1901 2016-01-12 Bin Cheng <bin.cheng@arm.com>
1902
1903 PR tree-optimization/68911
1904 * gcc.c-torture/execute/pr68911.c: New test.
1905
1906 2016-01-12 Marek Polacek <polacek@redhat.com>
1907
1908 PR c++/68979
1909 * g++.dg/warn/permissive-1.C: New test.
1910
1911 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1912
1913 PR objc++/68511
1914 PR c++/69213
1915 * g++.dg/opt/pr69213.C: New test.
1916
1917 2016-01-12 Christian Bruel <christian.bruel@st.com>
1918
1919 PR target/69180
1920 * gcc.target/arm/pr69180.c: New test.
1921
1922 2016-01-12 Richard Biener <rguenther@suse.de>
1923
1924 PR lto/69077
1925 * g++.dg/lto/pr69077_0.C: New testcase.
1926 * g++.dg/lto/pr69077_1.C: Likewise.
1927
1928 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1929
1930 PR target/69175
1931 * g++.dg/opt/pr69175.C: New test.
1932
1933 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1934
1935 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1936 rather than #including math.h & stdlib.h.
1937 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1938 * gcc.dg/vect/pr49771.c: Likewise.
1939 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1940 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1941 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1942 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1943 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1944 * gcc.dg/vect/pr44507.c: Likewise.
1945 * gcc.dg/vect/pr45902.c: Likewise.
1946 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1947 * gcc.dg/vect/vect-117.c: Likewise.
1948 * gcc.dg/vect/vect-99.c: Likewise.
1949 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1950 * gcc.dg/vect/vect-cond-1.c: Likewise.
1951 * gcc.dg/vect/vect-cond-2.c: Likewise.
1952 * gcc.dg/vect/vect-cond-3.c: Likewise.
1953 * gcc.dg/vect/vect-cond-4.c: Likewise.
1954 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1955 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1956 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1957 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1958 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1959 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1960 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1961 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1962 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1963 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1964 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1965 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1966 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1967 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1968 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1969 include of signal.h.
1970 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1971 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1972 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1973 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1974 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1975 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1976 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1977 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1978 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1979 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1980 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1981 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1982 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1983 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1984 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1985 * gcc.dg/vect/vect-outer-5.c: Likewise.
1986 * gcc.dg/vect/vect-outer-6.c: Likewise.
1987 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1988 include of stdio.h.
1989
1990 2016-01-12 Nick Clifton <nickc@redhat.com>
1991
1992 PR target/68913
1993 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1994 to fread so that it will be found in all target runtimes.
1995
1996 2016-01-12 Richard Biener <rguenther@suse.de>
1997
1998 PR tree-optimization/69053
1999 * g++.dg/torture/pr69053.C: New testcase.
2000
2001 2016-01-12 Richard Biener <rguenther@suse.de>
2002
2003 PR tree-optimization/69168
2004 * gcc.dg/torture/pr69168.c: New testcase.
2005
2006 2016-01-12 Richard Biener <rguenther@suse.de>
2007
2008 PR tree-optimization/69157
2009 * gcc.dg/torture/pr69157.c: New testcase.
2010
2011 2016-01-12 Richard Biener <rguenther@suse.de>
2012
2013 PR tree-optimization/69174
2014 * gcc.dg/torture/pr69174.c: New testcase.
2015
2016 2016-01-12 Jakub Jelinek <jakub@redhat.com>
2017
2018 PR c++/66808
2019 PR c++/69000
2020 * g++.dg/tls/pr66808.C: New test.
2021 * g++.dg/tls/pr69000.C: New test.
2022
2023 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2024
2025 * gcc.target/powerpc/swaps-p8-23.c: New test.
2026 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2027
2028 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
2029
2030 PR tree-optimization/68356
2031 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2032
2033 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
2034 Jim Wilson <jim.wilson@linaro.org>
2035
2036 PR target/69194
2037 * gcc.target/arm/pr69194.c: New test.
2038
2039 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
2040
2041 PR target/69225
2042 * gcc.target/i386/pr69225-1.c: New test.
2043 * gcc.target/i386/pr69225-2.c: Likewise.
2044 * gcc.target/i386/pr69225-3.c: Likewise.
2045 * gcc.target/i386/pr69225-4.c: Likewise.
2046 * gcc.target/i386/pr69225-5.c: Likewise.
2047 * gcc.target/i386/pr69225-6.c: Likewise.
2048
2049 2016-01-11 Jakub Jelinek <jakub@redhat.com>
2050
2051 PR target/67462
2052 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2053 if lp64.
2054
2055 PR target/69071
2056 * gcc.dg/pr69071.c: New test.
2057
2058 PR c++/69211
2059 * g++.dg/opt/pr69211.C: New test.
2060
2061 PR tree-optimization/69214
2062 * gcc.c-torture/compile/pr69214.c: New test.
2063
2064 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
2065
2066 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2067 * gcc.target/i386/pr66232-11.c: Ditto.
2068 * gcc.target/i386/pr66232-12.c: Ditto.
2069 * gcc.target/i386/pr66232-13.c: Ditto.
2070
2071 2016-01-11 Richard Biener <rguenther@suse.de>
2072
2073 PR tree-optimization/69173
2074 * gcc.dg/torture/pr69173.c: New testcase.
2075
2076 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2077
2078 PR rtl-optimization/68796
2079 * gcc.target/aarch64/tst_5.c: New test.
2080 * gcc.target/aarch64/tst_6.c: Likewise.
2081
2082 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2083
2084 PR rtl-optimization/68841
2085 * gcc.dg/pr68841.c: New test.
2086 * gcc.c-torture/execute/pr68841.c: New test.
2087
2088 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
2089
2090 PR rtl-optimization/68920
2091 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2092 for ix86 targets.
2093 * gcc.dg/ifcvt-5.c: New test.
2094
2095 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
2096
2097 PR bootstrap/69123
2098 * g++.dg/pr69123.C: New.
2099
2100 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2101
2102 PR target/69010
2103 * gcc.target/i386/pr69010.c: New test.
2104
2105 2016-01-11 Martin Jambor <mjambor@suse.cz>
2106
2107 PR ipa/69044
2108 * gcc.target/i386/chkp-pr69044.c: New test.
2109
2110 2016-01-11 Tom de Vries <tom@codesourcery.com>
2111
2112 PR tree-optimization/69109
2113 * gcc.dg/autopar/pr69109-2.c: New test.
2114 * gcc.dg/autopar/pr69109.c: New test.
2115
2116 2016-01-11 Tom de Vries <tom@codesourcery.com>
2117
2118 PR tree-optimization/69108
2119 * gcc.dg/autopar/pr69108.c: New test.
2120
2121 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
2122
2123 PR c++/69029
2124 * c-c++-common/Wisleading-indentation.c: Augment test.
2125
2126 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2127
2128 PR fortran/69154
2129 * gfortran.dg/inline_matmul_12.f90: New test.
2130
2131 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
2132
2133 PR fortran/67779
2134 * gfortran.dg/actual_array_offset_1: New test.
2135
2136 2016-01-10 Tom de Vries <tom@codesourcery.com>
2137
2138 PR tree-optimization/69062
2139 * gcc.dg/autopar/pr69062.c: New test.
2140
2141 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
2142
2143 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2144 * gcc.dg/vect/slp-perm-2.c: Likewise.
2145 * gcc.dg/vect/slp-perm-3.c: Likewise.
2146 * gcc.dg/vect/slp-perm-5.c: Likewise.
2147 * gcc.dg/vect/slp-perm-6.c: Likewise.
2148 * gcc.dg/vect/slp-perm-7.c: Likewise.
2149 * gcc.dg/vect/slp-perm-8.c: Likewise.
2150
2151 2016-01-10 Tom de Vries <tom@codesourcery.com>
2152
2153 PR tree-optimization/69039
2154 * gcc.dg/autopar/pr69039.c: New test.
2155
2156 2016-01-09 Marek Polacek <polacek@redhat.com>
2157
2158 PR c++/69113
2159 * g++.dg/pr69113.C: New test.
2160
2161 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2162
2163 PR middle-end/50865
2164 PR tree-optimization/69097
2165 * gcc.c-torture/execute/pr50865.c: New test.
2166 * gcc.c-torture/execute/pr69097-1.c: New test.
2167 * gcc.c-torture/execute/pr69097-2.c: New test.
2168 * gcc.dg/pr69097-1.c: New test.
2169 * gcc.dg/pr69097-2.c: New test.
2170
2171 2016-01-09 Jakub Jelinek <jakub@redhat.com>
2172
2173 PR c++/69164
2174 * g++.dg/opt/pr69164.C: New test.
2175
2176 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2177
2178 PR tree-optimization/69167
2179 * gcc.dg/pr69167.c: New test.
2180
2181 2016-01-08 Marek Polacek <polacek@redhat.com>
2182
2183 PR c++/68449
2184 * g++.dg/pr68449.C: New.
2185
2186 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
2187
2188 PR tree-optimization/68707
2189 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
2190 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
2191 on platforms supporting it.
2192 * gcc.dg/vect/slp-perm-2.c: Likewise.
2193 * gcc.dg/vect/slp-perm-3.c: Likewise.
2194 * gcc.dg/vect/slp-perm-5.c: Likewise.
2195 * gcc.dg/vect/slp-perm-7.c: Likewise.
2196 * gcc.dg/vect/slp-perm-8.c: Likewise.
2197 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
2198 on platforms supporting it.
2199
2200 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2201
2202 PR tree-optimization/69162
2203 * gcc.dg/pr69162.c: New test.
2204
2205 PR tree-optimization/69172
2206 * gcc.dg/pr69172.c: New test.
2207
2208 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
2209
2210 PR tree-optimization/67781
2211 * gcc.c-torture/execute/pr67781.c: New file.
2212
2213 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2214
2215 PR tree-optimization/69083
2216 * gcc.dg/vect/pr69083.c: New test.
2217
2218 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
2219
2220 PR tree-optimization/61441
2221 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
2222 Use -fexcess-precision=standard for compiler options.
2223 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
2224
2225 2016-01-08 Jakub Jelinek <jakub@redhat.com>
2226
2227 PR fortran/69128
2228 * gfortran.dg/gomp/pr69128.f90: New test.
2229
2230 PR c++/69145
2231 * g++.dg/ext/pr69145-1.C: New test.
2232 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
2233 * g++.dg/ext/pr69145-2.h: New file.
2234
2235 2016-01-07 Martin Sebor <msebor@redhat.com>
2236
2237 PR c/68966
2238 * gcc.dg/atomic-fetch-bool.c: New test.
2239 * gcc.dg/sync-fetch-bool.c: New test.
2240
2241 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2242
2243 PR fortran/66680
2244 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
2245
2246 2016-01-07 Nick Clifton <nickc@redhat.com>
2247
2248 PR target/66655
2249 * g++.dg/pr66655.C: New test.
2250 * g++.dg/pr66655_1.cc: Test support file.
2251 * g++.dg/pr66655.h: Test header file.
2252
2253 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
2254
2255 PR fortran/66680
2256 gfortran.dg/gomp/pr66680.f90: New test.
2257
2258 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
2259
2260 PR target/69171
2261 * gcc.target/i386/pr69171-1.c: New test.
2262 * gcc.target/i386/pr69171-2.c: Likewise.
2263 * gcc.target/i386/pr69171-3.c: Likewise.
2264 * gcc.target/i386/pr69171-4.c: Likewise.
2265 * gcc.target/i386/pr69171-5.c: Likewise.
2266 * gcc.target/i386/pr69171-6.c: Likewise.
2267
2268 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
2269
2270 PR middle-end/67639
2271 * c-c++-common/pr67639.c: New test.
2272
2273 2016-01-07 Jakub Jelinek <jakub@redhat.com>
2274
2275 PR tree-optimization/69141
2276 * g++.dg/opt/pr69141.C: New test.
2277
2278 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
2279
2280 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
2281
2282 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
2283
2284 PR target/69140
2285 * gcc.target/i386/pr69140.c: New test
2286
2287 2016-01-06 David Malcolm <dmalcolm@redhat.com>
2288
2289 * gcc.dg/bad-dereference.c: New test case.
2290
2291 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2292
2293 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
2294
2295 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
2296
2297 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
2298
2299 2016-01-06 Marek Polacek <polacek@redhat.com>
2300
2301 PR sanitizer/69099
2302 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
2303
2304 2016-01-05 Marek Polacek <polacek@redhat.com>
2305
2306 PR c/69104
2307 * gcc.dg/atomic-invalid-2.c: New.
2308
2309 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2310
2311 PR target/68991
2312 * gcc.target/i386/pr68991.c: New test.
2313
2314 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
2315
2316 PR target/68991
2317 * g++.dg/pr68991-1.C: New test.
2318 * g++.dg/pr68991-2.C: Likewise.
2319
2320 2016-01-05 Sergei Trofimovich <siarheit@google.com>
2321
2322 PR other/60465
2323 * gcc.target/ia64/pr60465-gprel64.c: New test.
2324 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
2325
2326 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2327
2328 PR rtl-optimization/68651
2329 * gcc.target/aarch64/pr68651_1.c: New test.
2330
2331 2016-01-05 David Malcolm <dmalcolm@redhat.com>
2332
2333 PR c/69122
2334 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
2335
2336 2016-01-05 Nathan Sidwell <nathan@acm.org>
2337
2338 PR c++/58583
2339 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
2340
2341 * gcc.dg/alias-15.c: New.
2342
2343 2016-01-05 Nick Clifton <nickc@redhat.com>
2344
2345 PR target/68870
2346 * g++.dg/pr68770.C: New test.
2347
2348 2016-01-04 Mike Stump <mikestump@comcast.net>
2349
2350 * lib/target-supports.exp (check_effective_target_cilkplus):
2351 cilkplus targets require pthreads.
2352 (check_effective_target_cilkplus): Remove special case for NVPTX.
2353
2354 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2355
2356 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
2357 generation.
2358
2359 2016-01-04 Jakub Jelinek <jakub@redhat.com>
2360
2361 Update copyright years.
2362
2363 2016-01-04 Marek Polacek <polacek@redhat.com>
2364
2365 PR c/68908
2366 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
2367 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
2368 * gcc.dg/atomic/stdatomic-op-5.c: New test.
2369
2370 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2371
2372 * gcc.target/sparc/20160104-2.c: New test.
2373
2374 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
2375
2376 * gcc.target/sparc/20160104-1.c: New test.
2377
2378 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
2379
2380 PR fortran/65045
2381 * gfortran.dg/pr65045.f90: New test.
2382
2383 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
2384
2385 * gnat.dg/specs/debug1.ads: Delete.
2386
2387 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2388
2389 PR libgfortran/68867
2390 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
2391 expression.
2392
2393 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2394
2395 PR libgfortran/68867
2396 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
2397 PowerPC.
2398
2399 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
2400
2401 PR fortran/68864
2402 * gfortran.dg/pr68864.f90: New test.
2403
2404 2016-01-01 Jakub Jelinek <jakub@redhat.com>
2405
2406 PR tree-optimization/69070
2407 * gcc.dg/pr69070.c: New test.
2408
2409 PR sanitizer/69055
2410 * gfortran.dg/pr69055.f90: New test.
2411
2412 PR target/69015
2413 * gcc.dg/pr69015.c: New test.
2414 \f
2415 Copyright (C) 2016 Free Software Foundation, Inc.
2416
2417 Copying and distribution of this file, with or without modification,
2418 are permitted in any medium without royalty provided the copyright
2419 notice and this notice are preserved.