9949f9c11ff8ababd7eef9f6cd3b9e2b70114bed
[platform/upstream/gcc.git] / gcc / testsuite / ChangeLog
1 2016-03-03  Marek Polacek  <polacek@redhat.com>
2
3         PR middle-end/70050
4         * gcc.dg/pr70050.c: New test.
5
6 2016-03-03  James Greenhalgh  <james.greenhalgh@arm.com>
7
8         * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
9
10 2016-03-03  Ilya Enkovich  <enkovich.gnu@gmail.com>
11
12         PR tree-optimization/70043
13         * gfortran.dg/vect/pr70043.f90: New test.
14
15 2016-03-03  Eric Botcazou  <ebotcazou@adacore.com>
16
17         * gnat.dg/specs/task1.ads: New test.
18
19 2016-03-03  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
20
21         * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
22         Invoke gdb with -batch.
23         * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
24
25 2016-03-03  Richard Biener  <rguenther@suse.de>
26
27         PR tree-optimization/55936
28         * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
29
30 2016-03-02  Jeff Law  <law@redhat.com>
31
32         PR rtl-optimization/69942
33         * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
34         effects of argument promotions.
35
36         PR tree-optimization/69987
37         * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
38         target does not support -fprefetch-loop-arrays.
39
40 2016-03-02  Uros Bizjak  <ubizjak@gmail.com>
41
42         * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
43
44 2016-03-02  Bin Cheng  <bin.cheng@arm.com>
45
46         PR rtl-optimization/69052
47         * gcc.target/i386/pr69052.c: New test.
48
49 2016-03-02  Alan Modra  <amodra@gmail.com>
50
51         * gcc.dg/pr69990.c: New.
52
53 2016-03-02  Jakub Jelinek  <jakub@redhat.com>
54
55         PR c/68062
56         * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
57
58         PR middle-end/70022
59         * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
60
61         PR target/70028
62         * gcc.target/i386/pr70028.c: New test.
63
64 2016-03-02  Maxim Kuvyrkov  <maxim.kuvyrkov@linaro.org>
65
66         * c-c++-common/asan/swapcontext-test-1.c,
67         * c-c++-common/tsan/thread_leak.c,
68         * g++.dg/tsan/aligned_vs_unaligned_race.C,
69         * g++.dg/tsan/benign_race.C,
70         * g++.dg/tsan/fd_close_norace.C,
71         * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
72         races with sanitizer output
73
74 2016-03-02  Richard Biener  <rguenther@suse.de>
75             Uros Bizjak  <ubizjak@gmail.com>
76
77         PR target/67278
78         * gcc.dg/simd-8.c: New testcase.
79
80 2016-03-02  Richard Biener  <rguenther@suse.de>
81
82         PR middle-end/67278
83         * gcc.dg/simd-7.c: New testcase.
84
85 2016-03-02  Eric Botcazou  <ebotcazou@adacore.com>
86
87         * gcc.target/i386/pr70007.c: Tweak.
88
89 2016-03-02  Dominik Vogt  <vogt@linux.vnet.ibm.com>
90
91         * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
92
93 2016-03-02  Marek Polacek  <polacek@redhat.com>
94
95         PR c/67854
96         * gcc.dg/pr67854.c: New test.
97
98 2016-03-02  Jakub Jelinek  <jakub@redhat.com>
99
100         PR middle-end/70025
101         * gcc.dg/torture/pr70025.c: New test.
102
103 2016-03-02  Venkataramanan Kumar  <venkataramanan.kumar@amd.com>
104
105         PR tree-optimization/68621
106         * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
107
108 2016-03-01  Eric Botcazou  <ebotcazou@adacore.com>
109
110         * gcc.target/i386/pr70007.c: New test.
111
112 2016-03-01  Jeff Law  <law@redhat.com>
113
114         PR tree-optimization/69196
115         * gcc.dg/tree-ssa/pr69196-1.c: New test.
116
117         PR tree-optimization/69196
118         * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
119         duplicating code and spoiling the expected output.
120
121 2016-03-01  Michael Meissner  <meissner@linux.vnet.ibm.com>
122
123         PR target/70033
124         * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
125         supports power9 before doing tests.
126         * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
127         * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
128         * gcc.target/powerpc/p9-permute.c: Likewise.
129
130 2016-03-01  Uros Bizjak  <ubizjak@gmail.com>
131
132         PR target/70027
133         * gcc.target/i386/pr70027.c: New test.
134
135 2016-03-01  Eric Botcazou  <ebotcazou@adacore.com>
136
137         * gcc.dg/pr70017.c: New test.
138
139 2016-03-01  Jakub Jelinek  <jakub@redhat.com>
140
141         PR c/69796
142         PR c/69974
143         * gcc.dg/pr69796.c: New test.
144         * gcc.dg/pr69974.c: New test.
145
146 2016-03-01  Eric Botcazou  <ebotcazou@adacore.com>
147
148         * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
149
150 2016-02-29  Jeff Law  <law@redhat.com>
151
152         PR tree-optimization/69987
153         * gfortran.dg/pr69987.f90: New test.
154
155         PR tree-optimization/69989
156         * gcc.c-torture/compile/pr69989-2.c: New test.
157
158 2016-03-01  Marek Polacek  <polacek@redhat.com>
159
160         PR c++/69795
161         * g++.dg/parse/invalid1.C: New test.
162
163 2016-03-01  Richard Biener  <rguenther@suse.de>
164
165         PR middle-end/70022
166         * gcc.dg/pr70022.c: New testcase.
167
168 2016-03-01  Ilya Enkovich  <enkovich.gnu@gmail.com>
169
170         PR tree-optimization/69956
171         * gcc.dg/pr69956.c: New test.
172
173 2016-02-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
174
175         PR target/70011
176         * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
177         XFAIL when hardware supports efficient unaligned storage access.
178
179 2016-03-01  Patrick Palka  <ppalka@gcc.gnu.org>
180
181         PR c++/69961
182         * g++.dg/template/pr69961a.C: New test.
183         * g++.dg/template/pr69961b.C: New test.
184
185 2016-02-29  David Malcolm  <dmalcolm@redhat.com>
186
187         PR preprocessor/69985
188         * gcc.dg/cpp/pr69985.c: New test case.
189
190 2016-02-29  Jeff Law  <law@redhat.com>
191
192         PR tree-optimization/70005
193         * gcc.c-torture/execute/pr70005.c New test.
194
195         PR tree-optimization/69999
196         * gcc.c-torture/compile/pr69999.c: New test.
197
198 2016-02-29  Yuri Rumyantsev  <ysrumyan@gmail.com>
199
200         PR tree-optimization/69652
201         * gcc.dg/torture/pr69652.c: Delete test.
202         * gcc.dg/vect/pr69652.c: New test.
203
204 2016-02-19  Richard Biener  <rguenther@suse.de>
205
206         PR tree-optimization/69980
207         * gfortran.dg/vect/pr69980.f90: New testcase.
208
209 2016-02-29  Eric Botcazou  <ebotcazou@adacore.com>
210
211         * gcc.target/sparc/20160229-1.c: New test.
212
213 2016-02-29  Eric Botcazou  <ebotcazou@adacore.com>
214
215         * gnat.dg/stack_usage3.adb: New test.
216         * gnat.dg/stack_usage3_pkg.ads: New helper.
217
218 2016-02-29  Eric Botcazou  <ebotcazou@adacore.com>
219
220         * gnat.dg/renaming8.adb: New test.
221         * gnat.dg/renaming8_pkg1.ads: New helper.
222         * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
223         * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
224
225 2016-02-29  Richard Biener  <rguenther@suse.de>
226
227         PR tree-optimization/69720
228         * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
229
230 2016-02-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
231
232         PR fortran/68147
233         PR fortran/47674
234         * gfortran.dg/realloc_on_assign_26.f90:  New test case.
235
236 2016-02-28  Harald Anlauf  <anlauf@gmx.de>
237             Jerry DeLisle  <jvdelisle@gcc.gnu.org>
238
239         PR fortran/56007
240         * gfortran.dg/coarray_8.f90: Adjust error message.
241         * gfortran.dg/pr56007.f90: New test.
242         * gfortran.dg/pr56007.f: New test.
243
244 2016-02-28  H.J. Lu  <hongjiu.lu@intel.com>
245
246         PR tree-optimization/69989
247         * gcc.dg/torture/pr69989.c: New test.
248
249 2016-02-28  Eric Botcazou  <ebotcazou@adacore.com>
250
251         * gcc.target/i386/stack-realign-win.c: New test.
252
253 2016-02-28  Harald Anlauf  <anlauf@gmx.de>
254
255         PR fortran/60126
256         * gfortran.dg/pr60126.f90: New test.
257
258 2016-02-27  Jeff Law  <law@redhat.com>
259
260         Revert
261         2016-02-26  Richard Biener  <rguenther@suse.de>
262                     Jeff Law  <law@redhat.com>
263
264         PR tree-optimization/69740
265         * gcc.c-torture/compile/pr69740-1.c: New test.
266         * gcc.c-torture/compile/pr69740-2.c: New test.
267
268 2016-02-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
269
270         PR fortran/69910
271         * gfortran.dg/newunit_4.f90: New test.
272
273 2016-02-27  Jakub Jelinek  <jakub@redhat.com>
274
275         PR target/69613
276         PR rtl-optimization/69886
277         * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
278         * gcc.dg/torture/pr69613.c: Likewise.  Guard -mavx with avx_runtime
279         target.
280
281 2016-02-26  Martin Sebor  <msebor@redhat.com>
282
283         PR tree-optimization/15826
284         * gcc.dg/tree-ssa/pr15826.c: New test.
285
286 2016-02-26  Jakub Jelinek  <jakub@redhat.com>
287
288         PR target/69969
289         * gcc.target/powerpc/pr69969.c: New test.
290
291 2016-02-26  Martin Sebor  <msebor@redhat.com>
292
293         PR c++/15766
294         * g++.old-deja/g++.other/decl5.C: Add a test case.
295
296 2016-02-26  Segher Boessenkool  <segher@kernel.crashing.org>
297
298         PR target/69946
299         * gcc.target/powerpc/pr69946.c: New file.
300
301 2016-02-26  Richard Biener  <rguenther@suse.de>
302             Jeff Law  <law@redhat.com>
303
304         PR tree-optimization/69740
305         * gcc.c-torture/compile/pr69740-1.c: New test.
306         * gcc.c-torture/compile/pr69740-2.c: New test.
307
308 2016-02-26  Martin Jambor  <mjambor@suse.cz>
309
310         PR middle-end/69920
311         * gcc.dg/torture/pr69932.c: New test.
312         * gcc.dg/torture/pr69936.c: Likewise.
313
314 2016-02-26  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
315
316         PR target/69709
317         * gcc.target/s390/pr69709.c: New test.
318
319 2016-02-26  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
320
321         PR target/69245
322         * gcc.target/aarch64/pr69245_1.c: New test.
323
324 2016-02-26  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
325
326         PR target/69613
327         * gcc.dg/torture/pr69613.c: New test.
328
329 2016-02-26  Jakub Jelinek  <jakub@redhat.com>
330
331         PR rtl-optimization/69891
332         * gcc.target/i386/pr69891.c: New test.
333
334 2016-02-26  Michael Meissner  <meissner@linux.vnet.ibm.com>
335             Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
336
337         PR target/61397
338         * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
339         functionality for both 32-bit and 64-bit.
340
341 2016-02-26  Richard Biener  <rguenther@suse.de>
342
343         PR tree-optimization/69551
344         * gcc.dg/torture/pr69951.c: New testcase.
345
346 2016-02-25  Richard Biener  <rguenther@suse.de>
347
348         PR tree-optimization/48795
349         * gcc.dg/Warray-bounds-18.c: New testcase.
350
351 2016-02-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
352
353         * g++.dg/ext/attr-constructor1.C: Require init_priority support.
354
355 2016-02-25  Jakub Jelinek  <jakub@redhat.com>
356
357         PR rtl-optimization/69896
358         * gcc.dg/pr69896.c: New test.
359
360 2016-02-25  Patrick Palka  <ppalka@gcc.gnu.org>
361
362         PR c++/69736
363         * g++.dg/cpp1y/paren2.C: New test.
364
365 2016-02-24  Martin Sebor  <msebor@redhat.com>
366
367         PR c/51147
368         * gcc.dg/enum-mode-2.c: New test.
369
370 2016-02-24  Jakub Jelinek  <jakub@redhat.com>
371
372         PR c++/69922
373         * g++.dg/warn/Wnonnull-compare-6.C: New test.
374         * g++.dg/warn/Wnonnull-compare-7.C: New test.
375         * g++.dg/ubsan/pr69922.C: New test.
376
377 2016-02-24  Marek Polacek  <polacek@redhat.com>
378
379         PR c/69819
380         * gcc.dg/pr69819.c: New test.
381
382 2016-02-24  Martin Sebor  <msebor@redhat.com>
383
384         PR c++/69912
385         * g++.dg/ext/flexary15.C: New test.
386
387 2016-02-24  Martin Sebor  <msebor@redhat.com>
388
389         * gcc.dg/builtins-68.c: Avoid making unportable
390         assumptions about the relationship between SIZE_MAX and UINT_MAX.
391         * g++.dg/ext/builtin_alloca.C: Same.
392
393 2016-02-24  Maxim Kuvyrkov  <maxim.kuvyrkov@linaro.org>
394             Charles Baylis  <charles.baylis@linaro.org>
395
396         PR debug/61033
397         * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
398
399 2016-02-24  Richard Biener  <rguenther@suse.de>
400             Jakub Jelinek  <jakub@redhat.com>
401
402         PR middle-end/69760
403         * gcc.dg/torture/pr69760.c: New testcase.
404
405 2016-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
406
407         * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
408         pattern on Solaris with as.
409
410 2016-02-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
411
412         * gcc.target/arm/cond_sub_restrict_it.c: New test.
413         * gcc.target/arm/condarith_restrict_it.c: Likewise.
414         * gcc.target/arm/movcond_restrict_it.c: Likewise.
415         * gcc.target/arm/negscc_restrict_it.c: Likewise.
416
417 2016-02-24  Jakub Jelinek  <jakub@redhat.com>
418
419         PR middle-end/69915
420         * gcc.dg/pr69915.c: New test.
421
422 2016-02-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
423
424         PR rtl-optimization/69886
425         * gcc.dg/torture/pr69886.c: New test.
426
427 2016-02-24  Richard Biener  <rguenther@suse.de>
428
429         PR middle-end/68963
430         * gcc.dg/torture/pr68963.c: New testcase.
431
432 2016-02-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
433
434         PR target/69875
435         * gcc.target/arm/atomic_loaddi_acquire.x: New file.
436         * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
437         * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
438         * gcc.target/arm/atomic_loaddi_1.c: New test.
439         * gcc.target/arm/atomic_loaddi_2.c: Likewise.
440         * gcc.target/arm/atomic_loaddi_3.c: Likewise.
441         * gcc.target/arm/atomic_loaddi_4.c: Likewise.
442         * gcc.target/arm/atomic_loaddi_5.c: Likewise.
443         * gcc.target/arm/atomic_loaddi_6.c: Likewise.
444         * gcc.target/arm/atomic_loaddi_7.c: Likewise.
445         * gcc.target/arm/atomic_loaddi_8.c: Likewise.
446         * gcc.target/arm/atomic_loaddi_9.c: Likewise.
447
448 2016-02-24  Jakub Jelinek  <jakub@redhat.com>
449
450         PR middle-end/69909
451         * gcc.dg/torture/pr69909.c: New test.
452
453 2016-02-24  Richard Biener  <rguenther@suse.de>
454
455         PR tree-optimization/69907
456         * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
457         * gcc.dg/vect/bb-slp-34.c: XFAIL.
458         * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
459
460 2016-02-24  Christian Bruel  <christian.bruel@st.com>
461
462         * gcc.target/arm/pragma_cpp_fma.c: New test.
463
464 2016-02-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
465
466         PR fortran/61156
467         * gfortran.dg/include_6.f90: Update test.
468
469 2016-02-23  Jakub Jelinek  <jakub@redhat.com>
470
471         PR objc/69844
472         * objc.dg/pr69844.m: New test.
473
474 2016-02-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
475
476         PR libgfortran/69456
477         * gfortran.dg/namelist_89.f90: New test.
478         * gfortran.dg/pr59700.f90: Update test..
479
480 2016-02-23  Martin Sebor  <msebor@redhat.com>
481
482         PR middle-end/69780
483         * g++.dg/ext/builtin_alloca.C: New test.
484         * gcc.dg/builtins-68.c: New test.
485
486 2016-02-23  Richard Henderson  <rth@redhat.com>
487
488         * gcc.target/i386/addr-space-3.c: Remove test.
489
490 2016-02-23  David Malcolm  <dmalcolm@redhat.com>
491
492         PR preprocessor/69126
493         PR preprocessor/69543
494         * c-c++-common/pr69126-2-long.c: New test.
495         * c-c++-common/pr69126-2-short.c: New test.
496         * c-c++-common/pr69543-1.c: Remove xfail.
497
498 2016-02-23  David Malcolm  <dmalcolm@redhat.com>
499
500         PR preprocessor/69126
501         PR preprocessor/69543
502         PR preprocessor/69558
503         * c-c++-common/pr69126.c (MACRO_1, test_1): New.
504         (f): Rename to...
505         (test_2): ...this, and add leading comment.
506         (MACRO_3, test_3): New.
507         (MACRO_4A, MACRO_4B, test_4): New.
508         (MACRO): Rename to...
509         (MACRO_5): ...this.
510         (g): Rename to...
511         (test_5): ...this, updating for renaming of MACRO, and
512         add leading comment.
513         * c-c++-common/pr69543-1.c: New.
514         * c-c++-common/pr69543-2.c: New.
515         * c-c++-common/pr69543-3.c: New.
516         * c-c++-common/pr69543-4.c: New.
517         * c-c++-common/pr69558-1.c: New.
518         * c-c++-common/pr69558-2.c: New.
519         * c-c++-common/pr69558-3.c: New.
520         * c-c++-common/pr69558-4.c: New.
521         * gcc.dg/pr69558.c: Move to...
522         * c-c++-common/pr69558.c: ...here.  Add dg-bogus directives, with
523         xfail for c++.
524
525 2016-02-23  Thomas Schwinge  <thomas@codesourcery.com>
526
527         * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
528         to -ftree-parallelize-loops/-fopenacc changes.
529         * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
530         * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
531         * c-c++-common/goacc/kernels-loop-2.c: Likewise.
532         * c-c++-common/goacc/kernels-loop-3.c: Likewise.
533         * c-c++-common/goacc/kernels-loop-g.c: Likewise.
534         * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
535         * c-c++-common/goacc/kernels-loop-n.c: Likewise.
536         * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
537         * c-c++-common/goacc/kernels-loop.c: Likewise.
538         * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
539         * c-c++-common/goacc/kernels-reduction.c: Likewise.
540         * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
541         * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
542
543 2016-02-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
544
545         * gcc.target/i386/chkp-hidden-def.c: Require alias support.
546
547 2016-02-23  Jakub Jelinek  <jakub@redhat.com>
548
549         PR c++/69902
550         * g++.dg/warn/Wnonnull-compare-5.C: New test.
551
552         PR c/69900
553         * gcc.dg/pr69900.c: New test.
554
555 >>>>>>> .r233653
556 2016-02-23  Martin Jambor  <mjambor@suse.cz>
557
558         PR tree-optimization/69666
559         * gcc.dg/tree-ssa/pr69666.c: New test.
560
561 2016-02-23  Andre Vehreschild  <vehre@gcc.gnu.org>
562
563         PR fortran/67451
564         * gfortran.dg/coarray_allocate_5.f08: New test.
565
566 2016-02-23  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
567
568         * gcc.target/s390/vcond-shift.c: Move to ...
569         * gcc.target/s390/vector/vcond-shift.c: ... here.
570
571 2016-02-23  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
572
573         * gcc.target/s390/md/movstr-2.c: Move and rename to ...
574         * gcc.target/s390/vector/stpcpy-1.c: ... this one.
575
576 2016-02-23  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
577
578         * gcc.target/s390/md/movstr-1.c: Turn into compile test.
579
580 2016-02-20  Mark Wielaard  <mjw@redhat.com>
581
582         PR c/28901
583         * gcc.dg/unused-variable-3.c: New test.
584
585 2016-02-22  Jakub Jelinek  <jakub@redhat.com>
586
587         PR target/69888
588         * gcc.target/i386/pr69888.c: New test.
589
590 2016-02-22  Richard Biener  <rguenther@suse.de>
591
592         PR tree-optimization/69882
593         * gfortran.dg/vect/pr69882.f90: New testcase.
594
595 2016-02-22  Jakub Jelinek  <jakub@redhat.com>
596
597         PR target/69885
598         * gcc.dg/pr69885.c: New test.
599
600 2016-02-22  Oleg Endo  <olegendo@gcc.gnu.org>
601
602         PR target/69806
603         PR target/54089
604         * gcc.target/sh/pr54089-10.c: New.
605
606 2016-02-20  Paul Thomas  <pault@gcc.gnu.org>
607
608         PR fortran/69423
609         * gfortran.dg/deferred_character_15.f90 : New test.
610
611 2016-02-20  Dominique d'Humieres  <dominiq@lps.ens.fr>
612
613         PR fortran/57365
614         gfortran.dg/allocate_with_source_18.f03: New test.
615
616 2016-02-20  Harald Anlauf  <anlauf@gmx.de>
617
618         PR fortran/52531
619         gfortran.dg/gomp/pr52531.f90: New test.
620
621 2016-02-19  Bernd Edlinger  <bernd.edlinger@hotmail.de>
622
623         PR c++/69865
624         * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
625         -std=c++03.
626
627 2016-02-19  Jakub Jelinek  <jakub@redhat.com>
628
629         PR c++/69826
630         * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
631         * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
632
633         PR c++/69850
634         * g++.dg/warn/Wnonnull-compare-4.C: New test.
635
636         PR c++/69851
637         * g++.dg/torture/pr69851.C: New test.
638
639 2016-02-19  Martin Sebor  <msebor@redhat.com>
640
641         PR testsuite/69573
642         * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
643
644 2016-02-19  Jakub Jelinek  <jakub@redhat.com>
645
646         PR c++/69850
647         * g++.dg/warn/Wnonnull-compare-2.C: New test.
648         * g++.dg/warn/Wnonnull-compare-3.C: New test.
649
650         PR c++/67767
651         * g++.dg/cpp0x/pr67767.C: New test.
652
653 2016-02-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
654
655         * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
656         for fp, simd, crypto, crc, lse.
657         * doc/sourcebuild.texi (AArch64-specific attributes): Document the
658         above.
659         * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
660         effective target check.
661
662 2016-02-19  Jakub Jelinek  <jakub@redhat.com>
663
664         PR target/69820
665         * gcc.target/i386/pr69820.c: New test.
666
667 2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
668
669         * gcc.target/s390/vector/int128-1.c: New test.
670
671 2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
672
673         * gcc.target/s390/vector/vec-vcond-1.c: New test.
674
675 2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
676
677         * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
678         instruction pattern name to prevent the testcase from failing with
679         -march=z13.
680
681 2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
682
683         * gcc.target/s390/md/movstr-2.c: New test.
684
685 2016-02-19  Marcin KoÅ›cielnicki  <koriakin@0x04.net>
686
687         * gcc.target/s390/morestack.c: New test.
688
689 2016-02-19  Dominik Vogt  <vogt@linux.vnet.ibm.com>
690
691         PR target/69625
692         * gcc.target/s390/pr69625.c: Add test case.
693
694 2016-02-18  Bernd Edlinger  <bernd.edlinger@hotmail.de>
695
696         PR testsuite/68580
697         * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
698
699 2016-02-18  Michael Meissner  <meissner@linux.vnet.ibm.com>
700
701         PR target/68404
702         * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
703         * gcc.target/powerpc/fusion3.c: Likewise.
704
705 2016-02-18  Richard Biener  <rguenther@suse.de>
706
707         PR middle-end/69553
708         * g++.dg/torture/pr69553.C: New testcase.
709
710 2016-02-18  Nick Clifton  <nickc@redhat.com>
711
712         PR target/62254
713         PR target/69610
714         * gcc.target/arm/pr62554.c: New test.
715         * gcc.target/arm/pr69610-1.c: New test.
716         * gcc.target/arm/pr69610-2.c: New test.
717
718 2016-02-18  Richard Biener  <rguenther@suse.de>
719
720         PR middle-end/69854
721         * gcc.dg/torture/pr69854.c: New testcase.
722
723 2016-02-17  Jakub Jelinek  <jakub@redhat.com>
724
725         PR c++/69850
726         * g++.dg/warn/Wnonnull-compare-1.C: New test.
727
728 2012-02-17  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
729
730         * gcc.target/powerpc/vec-cg.c: New test.
731
732 2016-02-17  Richard Biener  <rguenther@suse.de>
733
734         PR testsuite/69586
735         * gcc.dg/uninit-21.c: Add -fno-short-enums.
736
737 2016-02-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
738
739         PR target/69161
740         * gcc.c-torture/compile/pr69161.c: New test.
741
742 2016-02-17  David Sherwood  <david.sherwood@arm.com>
743
744         PR target/69532
745         * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
746         * gcc.target/arm/vect-fmaxmin.c: Likewise.
747
748 2016-02-17  Eric Botcazou  <ebotcazou@adacore.com>
749
750         * gcc.dg/ifcvt-4.c: Skip on Visium.
751
752 2016-02-17  Eric Botcazou  <ebotcazou@adacore.com>
753
754         * gnat.dg/atomic8.adb: New test.
755
756 2016-02-17  Eric Botcazou  <ebotcazou@adacore.com>
757
758         * gnat.dg/discr46.ad[sb]: New test.
759
760 2016-02-16  Kelvin Nilsen  <kelvin@gcc.gnu.org>
761
762         PR Target/48344
763         * gcc.target/powerpc/pr48344-1.c: New test.
764
765 2015-02-16  Thomas Koenig  <tkoenig@gcc.gnu.org>
766
767         PR fortran/69742
768         * gfortran.dg/associate_21.f90:  New test.
769
770 2016-02-16  Jakub Jelinek  <jakub@redhat.com>
771
772         PR c/69835
773         * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
774         -Wnonnull in dg-options.
775         * c-c++-common/nonnull-2.c: New test.
776
777 2016-02-16  James Greenhalgh  <james.greenhalgh@arm.com>
778             Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
779
780         * gcc.target/aarch64/vector_initialization_nostack.c: New.
781
782 2016-02-16  Jakub Jelinek  <jakub@redhat.com>
783
784         PR middle-end/69801
785         * gcc.dg/pr69801.c: Add empty dg-options.
786
787 2016-02-16  James Norris  <jnorris@codesourcery.com>
788
789         * c-c++-common/goacc/deviceptr-1.c: Add tests.
790         * g++.dg/goacc/deviceptr-1.c: New file.
791
792 2016-02-16  Jakub Jelinek  <jakub@redhat.com>
793
794         PR tree-optimization/69820
795         * gcc.dg/vect/pr69820.c: New test.
796
797 2016-02-16  Richard Biener  <rguenther@suse.de>
798
799         PR tree-optimization/69776
800         * gcc.dg/torture/pr69776-2.c: New testcase.
801
802 2016-02-16  Bernd Schmidt  <bschmidt@redhat.com>
803
804         PR tree-optimization/69714
805         * gcc.dg/torture/pr69714.c: New test.
806
807 2016-02-16  Jakub Jelinek  <jakub@redhat.com>
808
809         PR tree-optimization/69802
810         * gcc.dg/pr69802.c: New test.
811
812 2016-02-16  Richard Biener  <rguenther@suse.de>
813
814         PR middle-end/69801
815         * gcc.dg/pr69801.c: New testcase.
816
817 2016-02-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
818
819         PR libgfortran/69651
820         * gfortran.dg/read_bang.f90: New test.
821         * gfortran.dg/read_bang4.f90: New test.
822
823 2016-02-15  Jakub Jelinek  <jakub@redhat.com>
824
825         PR c++/69658
826         * g++.dg/init/pr69658.C: New test.
827
828         PR c++/69797
829         * c-c++-common/pr69797.c: New test.
830
831 2016-02-15  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
832
833         * lib/target-supports.exp (check_effective_target_section_anchors): Add
834         check for aarch64*-*-*.
835
836 2016-02-15  Richard Biener  <rguenther@suse.de>
837
838         PR tree-optimization/69783
839         * gcc.dg/vect/pr69783.c: New testcase.
840
841 2016-02-15  Richard Biener  <rguenther@suse.de>
842
843         PR tree-optimization/69776
844         * gcc.dg/torture/pr69776.c: New testcase.
845
846 2016-02-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
847
848         PR fortran/60526
849         * gfortran.dg/type_decl_4.f90:  Reinstated.
850
851 2016-02-14  John David Anglin  <danglin@gcc.gnu.org>
852
853         PR fortran/68746
854         * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
855
856 2016-02-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
857
858         PR fortran/60526
859         PR bootstrap/69816
860         * gfortran.dg/type_decl_4.f90:  Removed.
861
862 2016-02-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
863
864         PR fortran/60526
865         * gfortran.dg/type_decl_4.f90:  New test.
866
867 2016-02-14  Alan Modra  <amodra@gmail.com>
868
869         PR testsuite/68886
870         * gcc.c-torture/execute/stkalign.c: Revise test.
871
872 2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>
873
874         PR target/67260
875         * gcc.target/sh/torture/pr67260.c: Adjust additional options.
876
877 2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>
878
879         PR target/67260
880         * gcc.target/sh/torture/pr67260.c: New.
881
882 2016-02-12  John David Anglin  <danglin@gcc.gnu.org>
883
884         * gcc.dg/pr67964.c: Add dg-require-alias.
885
886 2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>
887
888         PR target/67636
889         PR target/64345
890         * gcc.target/sh/pr54236-1.c: Adjust optimization level.
891
892 2016-02-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
893
894         PR libgfortran/69668
895         * gfortran.dg/namelist_88.f90: New test.
896
897 2016-02-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
898
899         PR libgfortran/69668
900         * gfortran.dg/namelist_38.f90: Update test.
901         * gfortran.dg/namelist_84.f90: Update test.
902
903 2016-02-12  David Malcolm  <dmalcolm@redhat.com>
904
905         PR other/69554
906         * gcc.dg/pr69554-1.c: New test.
907         * gfortran.dg/pr69554-1.F90: New test.
908         * gfortran.dg/pr69554-2.F90: New test.
909         * lib/gcc-dg.exp (proc dg-locus): New function.
910         * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
911         distinguish between the caret-printing and non-caret-printing
912         cases.  If caret-printing has been explicitly enabled, bail out
913         without attempting to fix up the output.
914
915 2016-02-12  David Malcolm  <dmalcolm@redhat.com>
916
917         PR driver/69265
918         PR driver/69453
919         * gcc.dg/spellcheck-options-3.c: New test case.
920         * gcc.dg/spellcheck-options-4.c: New test case.
921         * gcc.dg/spellcheck-options-5.c: New test case.
922         * gcc.dg/spellcheck-options-6.c: New test case.
923         * gcc.dg/spellcheck-options-7.c: New test case.
924         * gcc.dg/spellcheck-options-8.c: New test case.
925         * gcc.dg/spellcheck-options-9.c: New test case.
926         * gcc.dg/spellcheck-options-10.c: New test case.
927
928 2016-02-12  Jakub Jelinek  <jakub@redhat.com>
929
930         PR rtl-optimization/69764
931         PR rtl-optimization/69771
932         * c-c++-common/pr69764.c: New test.
933         * gcc.dg/torture/pr69771.c: New test.
934
935 2016-02-12  Marek Polacek  <polacek@redhat.com>
936
937         * g++.dg/torture/init-list1.C: New.
938
939 2016-02-12  Marek Polacek  <polacek@redhat.com>
940
941         * gcc.dg/pr69522.c: Add empty dg-options.
942
943 2016-02-12  Ilya Enkovich  <enkovich.gnu@gmail.com>
944
945         * g++.dg/lto/lto.exp: Include and init mpx.
946         * g++.dg/lto/pr69729_0.C: New test.
947
948 2016-02-12  Jakub Jelinek  <jakub@redhat.com>
949
950         PR ipa/69241
951         * g++.dg/ipa/pr69241-4.C: New test.
952
953         PR ipa/68672
954         * g++.dg/ipa/pr68672-1.C: New test.
955         * g++.dg/ipa/pr68672-2.C: New test.
956         * g++.dg/ipa/pr68672-3.C: New test.
957
958 2016-02-12  Bernd Schmidt  <bschmidt@redhat.com>
959
960         PR c/69522
961         * gcc.dg/pr69522.c: New test.
962
963 2016-02-12  Patrick Palka  <ppalka@gcc.gnu.org>
964
965         PR c++/69098
966         * g++.dg/cpp1y/69098.C: New test.
967         * g++.dg/cpp1y/69098-2.C: New test.
968
969 2016-02-12  Jakub Jelinek  <jakub@redhat.com>
970
971         * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
972         and neighbour -> neighbor.
973         * objc.dg/attributes/method-nonnull-1.m: Likewise.
974         * objc.dg/gnu-api-2-class-meta.m: Likewise.
975         * c-c++-common/Wvarargs.c: Likewise.
976         * c-c++-common/goacc/host_data-5.c: Likewise.
977         * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
978         * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
979         * obj-c++.dg/gnu-api-2-method.mm: Likewise.
980         * gcc.target/aarch64/pr60697.c: Likewise.
981         * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
982         * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
983         * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
984         * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
985         * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
986         * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
987         * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
988         * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
989         * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
990         * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
991         * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
992         * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
993         * g++.dg/lookup/koenig5.C: Likewise.
994         * g++.dg/ext/no-asm-2.C: Likewise.
995         * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
996         * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
997         * gfortran.dg/used_types_16.f90: Likewise.
998         * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
999         * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1000         * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1001         * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1002         * gfortran.dg/abstract_type_6.f03: Likewise.
1003         * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1004         * gfortran.dg/used_types_15.f90: Likewise.
1005         * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1006         * gfortran.dg/exit_3.f08: Likewise.
1007         * gfortran.dg/open_status_2.f90: Likewise.
1008         * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1009         * gfortran.dg/intrinsic_std_1.f90: Likewise.
1010         * gfortran.dg/associate_1.f03: Likewise.
1011         * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1012         * gfortran.dg/intrinsic_std_6.f90: Likewise.
1013         * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1014         * gcc.dg/builtin-object-size-1.c: Likewise.
1015         * gcc.dg/noreturn-6.c: Likewise.
1016         * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1017         * gcc.dg/globalalias.c: Likewise.
1018         * gcc.dg/builtins-config.h: Likewise.
1019         * gcc.dg/pr30457.c: Likewise.
1020         * gcc.c-torture/compile/volatile-1.c: Likewise.
1021         * gcc.c-torture/execute/20101011-1.c: Likewise.
1022         * c-c++-common/Waddress-1.c: Likewise.
1023
1024 2016-02-11  Jakub Jelinek  <jakub@redhat.com>
1025
1026         PR c/69768
1027         * c-c++-common/Waddress-1.c: New test.
1028
1029 2016-02-11  Andre Vehreschild  <vehre@gcc.gnu.org>
1030
1031         PR fortran/69296
1032         * gfortran.dg/associate_19.f03: New test.
1033         * gfortran.dg/associate_20.f03: New test.
1034
1035 2016-02-11  Oleg Endo  <olegendo@gcc.gnu.org>
1036
1037         * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1038
1039 2016-02-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1040
1041         * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1042         .arch armv8-a\n.  Add -dA to dg-options.
1043         * gcc.target/aarch64/assembler_arch_1.c: New test.
1044         * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1045
1046 2016-02-11  Paolo Carlini  <paolo.carlini@oracle.com>
1047
1048         PR c++/68726
1049         * g++.dg/cpp0x/pr68726.C: New.
1050
1051 2016-02-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
1052
1053         * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1054         test.
1055
1056 2016-02-11  Richard Biener  <rguenther@suse.de>
1057
1058         * g++.dg/tree-ssa/pr61034.C: Adjust.
1059
1060 2016-02-10  Vladimir Makarov  <vmakarov@redhat.com>
1061
1062         PR target/69148
1063         * gcc.target/s390/pr69148.c: New.
1064
1065 2016-02-10  Yuri Rumyantsev  <ysrumyan@gmail.com>
1066
1067         PR tree-optimization/69652
1068         * gcc.dg/torture/pr69652.c: New test.
1069
1070 2016-02-10  Jakub Jelinek  <jakub@redhat.com>
1071             Patrick Palka  <ppalka@gcc.gnu.org>
1072
1073         PR ipa/69241
1074         PR c++/69649
1075         * g++.dg/ipa/pr69241-1.C: New test.
1076         * g++.dg/ipa/pr69241-2.C: New test.
1077         * g++.dg/ipa/pr69241-3.C: New test.
1078         * g++.dg/ipa/pr69649.C: New test.
1079
1080 2016-02-10  Uros Bizjak  <ubizjak@gmail.com>
1081
1082         * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1083         * gcc.dg/tree-ssa/sra-18.c: Ditto.
1084
1085 2016-02-10  Bin Cheng  <bin.cheng@arm.com>
1086
1087         PR tree-optimization/68021
1088         * gcc.dg/tree-ssa/pr68021.c: New test.
1089
1090 2016-02-10  Richard Biener  <rguenther@suse.de>
1091
1092         PR tree-optimization/69726
1093         * gcc.dg/uninit-22.c: New testcase.
1094
1095 2016-02-09  Andrew Pinski  <apinski@cavium.com>
1096
1097         PR tree-opt/69282
1098         * gcc.c-torture/compile/20160205-1.c: New testcase.
1099
1100 2016-02-09  Michael Meissner  <meissner@linux.vnet.ibm.com>
1101
1102         PR target/68404
1103         * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1104         instead accessing a really large arrray.
1105         * gcc.target/powerpc/fusion3.c: Likewise.
1106
1107 2016-02-09  Charles Baylis  <charles.baylis@linaro.org>
1108
1109         PR target/68532
1110         * gcc.c-torture/execute/pr68532.c: New test.
1111
1112 2016-02-11  Alexandre Oliva  <aoliva@redhat.com>
1113
1114         PR target/69634
1115         * gcc.dg/pr69634.c: New.
1116
1117 2016-02-09  Richard Biener  <rguenther@suse.de>
1118
1119         * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1120
1121 2016-02-09  Alexander Fomin  <alexander.fomin@intel.com>
1122
1123         * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1124
1125 2016-02-09  Yuri Rumyantsev  <ysrumyan@gmail.com>
1126
1127         * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1128
1129 2016-02-09  Richard Biener  <rguenther@suse.de>
1130
1131         PR tree-optimization/69715
1132         * gcc.dg/torture/pr69715.c: New testcase.
1133
1134 2016-02-08  Patrick Palka  <ppalka@gcc.gnu.org>
1135
1136         PR c++/69139
1137         * g++.dg/cpp0x/trailing12.C: New test.
1138         * g++.dg/cpp0x/trailing13.C: New test.
1139
1140 2016-02-08  Patrick Palka  <ppalka@gcc.gnu.org>
1141
1142         PR c++/69283
1143         PR c++/67835
1144         * g++.dg/cpp1y/auto-fn29.C: New test.
1145         * g++.dg/cpp1y/auto-fn30.C: New test.
1146
1147 2016-02-08  Jakub Jelinek  <jakub@redhat.com>
1148
1149         PR tree-optimization/69209
1150         * gcc.c-torture/compile/pr69209.c: New test.
1151
1152 2016-02-08  Jeff Law  <law@redhat.com>
1153
1154         PR tree-optimization/68541
1155         * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1156         of statements allowed in join block for path splitting.
1157
1158 2016-02-08  Jakub Jelinek  <jakub@redhat.com>
1159
1160         PR c++/59627
1161         * g++.dg/gomp/pr59627.C: New test.
1162
1163         PR ipa/69239
1164         * g++.dg/ipa/pr69239.C: New test.
1165
1166 2016-02-08  David Malcolm  <dmalcolm@redhat.com>
1167
1168         PR preprocessor/69664
1169         * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1170         * gcc.dg/cpp/warn-comments.c: Likewise.
1171
1172 2016-02-08  Marek Polacek  <polacek@redhat.com>
1173
1174         PR c++/69688
1175         * g++.dg/init/const12.C: New test.
1176
1177 2016-02-08  Bernd Schmidt  <bschmidt@redhat.com>
1178
1179         PR target/60410
1180         * gcc.dg/lto/pr55113_0.c: Remove test.
1181
1182 2016-02-08  Richard Biener  <rguenther@suse.de>
1183
1184         PR tree-optimization/69719
1185         * gcc.dg/torture/pr69719.c: New testcase.
1186
1187 2016-02-08  Richard Biener  <rguenther@suse.de>
1188         Jeff Law  <law@redhat.com>
1189
1190         PR target/68273
1191         * gcc.target/mips/pr68273.c: New testcase.
1192
1193 2016-02-08   Richard Biener  <rguenther@suse.de>
1194
1195         PR rtl-optimization/69274
1196         * gcc.target/i386/addr-sel-1.c: XFAIL.
1197
1198 2016-02-08  Jeff Law  <law@redhat.com>
1199
1200         PR tree-optimization/68541
1201         * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1202
1203         PR tree-optimization/65917
1204         * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1205
1206 2016-02-07  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1207
1208         PR fortran/50555
1209         * gfortran.dg/namelist_args.f90: New test.
1210
1211 2016-02-05  Jeff Law  <law@redhat.com>
1212
1213         PR tree-optimization/68541
1214         * gcc.dg/tree-ssa/split-path-2.c: New test.
1215         * gcc.dg/tree-ssa/split-path-3.c: New test.
1216         * gcc.dg/tree-ssa/split-path-4.c: New test.
1217         * gcc.dg/tree-ssa/split-path-5.c: New test.
1218         * gcc.dg/tree-ssa/split-path-6.c: New test.
1219         * gcc.dg/tree-ssa/split-path-7.c: New test.
1220
1221 2016-02-05  Martin Sebor  <msebor@redhat.com>
1222
1223         PR c++/69662
1224         * g++.dg/warn/Wplacement-new-size-1.C: New test.
1225         * g++.dg/warn/Wplacement-new-size-2.C: New test.
1226
1227 2016-02-06  Richard HEnderson  <rth@redhat.com>
1228
1229         PR c/69643
1230         * gcc.target/i386/addr-space-4.c: New.
1231         * gcc.target/i386/addr-space-5.c: New.
1232
1233 2016-02-05  Mikael Morin  <mikael@gcc.gnu.org>
1234
1235         PR fortran/66089
1236         * gfortran.dg/elemental_dependency_6.f90: New.
1237
1238 2016-02-05  Jakub Jelinek  <jakub@redhat.com>
1239
1240         PR rtl-optimization/69691
1241         * gcc.c-torture/execute/pr69691.c: New test.
1242
1243         PR c++/69628
1244         * g++.dg/parse/pr69628.C: New test.
1245
1246 2016-02-05  Uros Bizjak  <ubizjak@gmail.com>
1247
1248         * gcc.dg/sancov/asan.c: Move to ...
1249         * gcc.dg/asan/sancov-1.c: ... here.
1250
1251 2016-02-05  Uros Bizjak  <ubizjak@gmail.com>
1252
1253         * gcc.target/i386/pr69577.c: Require avx_runtime target.
1254
1255 2016-02-05  H.J. Lu  <hongjiu.lu@intel.com>
1256
1257         PR target/69677
1258         * gcc.target/i386/pr69677.c: New test.
1259
1260 2016-02-05  Patrick Palka  <ppalka@gcc.gnu.org>
1261
1262         PR c++/68948
1263         * g++.dg/template/pr68948.C: New test.
1264
1265 2016-02-05  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1266
1267         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1268         (only necessary on s390x).
1269
1270 2016-02-04  H.J. Lu  <hongjiu.lu@intel.com>
1271
1272         * gcc.target/i386/pr69454-2.c: Compile with -msse2
1273         -mno-accumulate-outgoing-args.
1274
1275 2016-02-04  Patrick Palka  <ppalka@gcc.gnu.org>
1276
1277         * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1278
1279 2016-02-04  Jakub Jelinek  <jakub@redhat.com>
1280
1281         PR c/69669
1282         * c-c++-common/pr69669.c: New test.
1283
1284 2016-02-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
1285
1286         PR target/69667
1287         * g++.dg/pr69667.C: New file.
1288
1289 2016-02-04  Wilco Dijkstra  <wdijkstr@arm.com>
1290
1291         PR target/69619
1292         * gcc.dg/pr69619.c: Add new test.
1293
1294 2016-02-04  Richard Sandiford  <richard.sandiford@arm.com>
1295
1296         PR rtl-optimization/69577
1297         * gcc.target/i386/pr69577.c: New test.
1298
1299 2016-02-04  Martin Liska  <mliska@suse.cz>
1300
1301         * g++.dg/asan/pr69276.C: New test.
1302
1303 2016-02-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1304
1305         PR target/65932
1306         PR target/67714
1307         * gcc.target/arm/wmul-3.c: Simplify test to generate just
1308         a single smulbb instruction.
1309         * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1310         * gcc.target/amr/wmul-2.c: Likewise.
1311
1312 2016-02-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1313
1314         PR target/65932
1315         PR target/67714
1316         * gcc.c-torture/execute/pr67714.c: New test.
1317
1318 2016-02-04  Ilya Enkovich  <enkovich.gnu@gmail.com>
1319
1320         PR target/69454
1321         * gcc.target/i386/pr69454-1.c: New test.
1322         * gcc.target/i386/pr69454-2.c: New test.
1323
1324 2016-02-03  Martin Sebor  <msebor@redhat.com>
1325
1326         PR c++/69251
1327         PR c++/69253
1328         PR c++/69290
1329         PR c++/69277
1330         PR c++/69349
1331         * g++.dg/ext/flexarray-mangle-2.C: New test.
1332         * g++.dg/ext/flexarray-mangle.C: New test.
1333         * g++.dg/ext/flexarray-subst.C: New test.
1334         * g++.dg/ext/flexary11.C: New test.
1335         * g++.dg/ext/flexary12.C: New test.
1336         * g++.dg/ext/flexary13.C: New test.
1337         * g++.dg/ext/flexary14.C: New test.
1338         * g++.dg/other/dump-ada-spec-2.C: Adjust.
1339
1340 2016-02-03  H.J. Lu  <hongjiu.lu@intel.com>
1341
1342         * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1343         Define only if CHECK_FLOAT128 is defined.
1344         (main): Properly initialize u5.
1345
1346 2016-02-03  Jakub Jelinek  <jakub@redhat.com>
1347
1348         PR c/69627
1349         * gcc.dg/pr69627.c: New test.
1350
1351         PR target/69644
1352         * gcc.dg/pr69644.c: New test.
1353
1354 2016-02-03  Mike Stump  <mikestump@comcast.net>
1355
1356         * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1357         support for struct-layout-1.exp.
1358
1359 2016-02-03  Patrick Palka  <ppalka@gcc.gnu.org>
1360
1361         PR c++/69056
1362         * g++.dg/cpp0x/pr69056.C: New test.
1363
1364 2016-02-03  Vladimir Makarov  <vmakarov@redhat.com>
1365             Alexandre Oliva  <aoliva@redhat.com>
1366
1367         PR target/69461
1368         * gcc.target/powerpc/pr69461.c: New.
1369
1370 2016-02-03  Uros Bizjak  <ubizjak@gmail.com>
1371
1372         * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1373         works from here ...
1374         (check_effective_target_fsanitize_thread): ... to here.  Do not
1375         specify additional compile flags for the test source.
1376         * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1377         specify additional compile flags for the test source.
1378
1379 2016-02-03  Wilco Dijkstra  <wdijkstr@arm.com>
1380
1381         * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1382
1383 2016-02-03  Andre Vehreschild  <vehre@gcc.gnu.org>
1384
1385         PR fortran/67451
1386         PR fortran/69418
1387         * gfortran.dg/coarray_allocate_2.f08: New test.
1388         * gfortran.dg/coarray_allocate_3.f08: New test.
1389         * gfortran.dg/coarray_allocate_4.f08: New test.
1390
1391 2016-02-03  Alan Lawrence  <alan.lawrence@arm.com>
1392
1393         * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1394         use same scan-tree-dump-times on all platforms.
1395         * gcc.dg/vect/vect-outer-1.c: Likewise.
1396         * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1397         * gcc.dg/vect/vect-outer-1a.c: Likewise.
1398         * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1399         * gcc.dg/vect/vect-outer-1b.c: Likewise.
1400         * gcc.dg/vect/vect-outer-2b.c: Likewise.
1401         * gcc.dg/vect/vect-outer-3b.c: Likewise.
1402         * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1403
1404 2016-02-02  Segher Boessenkool  <segher@kernel.crashing.org>
1405
1406         * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1407         warning.
1408
1409 2016-02-02  H.J. Lu  <hongjiu.lu@intel.com>
1410
1411         * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1412
1413 2016-02-02  James Norris  <jnorris@codesourcery.com>
1414
1415         * c-c++-common/goacc/routine-5.c: Add tests.
1416
1417 2016-02-02  Alexander Monakov  <amonakov@ispras.ru>
1418
1419         * gcc.target/nvptx/unsigned-cmp.c: New test.
1420
1421 2016-02-02  Wilco Dijkstra  <wdijkstr@arm.com>
1422
1423         * gcc.target/aarch64/scalar_shift_1.c
1424         (test_corners_sisd_di): Improve force to SIMD register.
1425         (test_corners_sisd_si): Likewise.
1426         * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1427         Remove scan-assembler check for ldr.
1428
1429 2016-02-02  Richard Biener  <rguenther@suse.de>
1430
1431         PR tree-optimization/69595
1432         * gcc.dg/Warray-bounds-17.c: New testcase.
1433
1434 2016-02-02  Richard Biener  <rguenther@suse.de>
1435
1436         PR tree-optimization/69606
1437         * gcc.dg/torture/pr69606.c: New testcase.
1438
1439 2016-02-02  Yuri Rumyantsev  <ysrumyan@gmail.com>
1440
1441         PR middle-end/68542
1442         * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1443         * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1444
1445 2016-02-02  Alan Modra  <amodra@gmail.com>
1446
1447         PR target/69548
1448         * gcc.target/powerpc/pr69548.c: New test.
1449
1450 2016-02-01  Jakub Jelinek  <jakub@redhat.com>
1451
1452         PR rtl-optimization/69592
1453         * gcc.dg/pr69592.c: New test.
1454
1455         PR preprocessor/69543
1456         PR c/69558
1457         * gcc.dg/pr69543.c: New test.
1458         * gcc.dg/pr69558.c: New test.
1459
1460 2016-02-01  Uros Bizjak  <ubizjak@gmail.com>
1461
1462         PR testsuite/65940
1463         * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
1464
1465 2016-02-01  Martin Sebor  <msebor@redhat.com>
1466
1467         * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1468
1469 2016-02-01  Bin Cheng  <bin.cheng@arm.com>
1470
1471         PR tree-optimization/67921
1472         * c-c++-common/ubsan/pr67921.c: New test.
1473
1474 2016-02-01  Richard Biener  <rguenther@suse.de>
1475
1476         PR middle-end/69556
1477         * gcc.dg/tree-ssa/recip-8.c: New testcase.
1478
1479 2016-02-01  Richard Biener  <rguenther@suse.de>
1480
1481         PR tree-optimization/69574
1482         * gcc.dg/torture/pr69574.c: New testcase.
1483
1484 2016-02-01  Richard Biener  <rguenther@suse.de>
1485
1486         PR tree-optimization/69579
1487         * gcc.dg/setjmp-6.c: New testcase.
1488
1489 2016-02-01  Jakub Jelinek  <jakub@redhat.com>
1490
1491         PR rtl-optimization/69570
1492         * g++.dg/opt/pr69570.C: New test.
1493
1494 2016-02-01  Richard Henderson  <rth@redhat.com>
1495
1496         * gcc.dg/pr69535.c: New test.
1497
1498 2016-01-31  John David Anglin  <danglin@gcc.gnu.org>
1499
1500         PR testsuite/69584
1501         * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1502         * gcc.dg/tree-ssa/sra-18.c: Likewise.
1503
1504         PR debug/68244
1505         * g++.dg/parse/parens3.C: Use register "4" on hppa.
1506
1507         * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1508
1509 2016-01-31  Paul Thomas  <pault@gcc.gnu.org>
1510
1511         PR fortran/67564
1512         * gfortran.dg/allocate_with_source_17.f03: New test.
1513
1514 2016-01-30  Jakub Jelinek  <jakub@redhat.com>
1515
1516         PR tree-optimization/69546
1517         * gcc.dg/torture/pr69546.c: New test.
1518
1519 2016-01-30  Paul Thomas  <pault@gcc.gnu.org>
1520
1521         PR fortran/69566
1522         * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1523
1524 2016-01-30  Martin Sebor  <msebor@redhat.com>
1525
1526         PR c++/68490
1527         * g++.dg/ext/flexary10.C: New test.
1528
1529 2016-01-30  Dominique d'Humieres  <dominiq@lps.ens.fr>
1530
1531         PR fortran/66707
1532         gfortran.dg/common_23.f90: New test.
1533
1534 2016-01-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1535
1536         PR target/65546
1537         * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1538         condition being checked, and disable it when the target supports
1539         misaligned loads and stores.
1540
1541 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
1542
1543         PR debug/69518
1544         * gcc.dg/torture/pr69518.c: New test.
1545
1546 2016-01-29  H.J. Lu  <hongjiu.lu@intel.com>
1547
1548         PR target/69530
1549         * gcc.target/i386/pr69530.c: New test.
1550
1551 2016-01-29  Steve Ellcey  <sellcey@imgtec.com>
1552
1553         PR target/65604
1554         * gcc.target/mips/div-delay.c: New test.
1555
1556 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
1557
1558         PR target/69551
1559         * gcc.target/i386/pr69551.c: New test.
1560
1561         PR target/66137
1562         * gcc.target/i386/pr66137.c: New test.
1563
1564 2016-01-29  Andrew Bennett  <andrew.bennett@imgtec.com>
1565
1566         * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1567         always built for p5600.
1568         * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1569         isa=p5600 dg-option.
1570
1571 2016-01-29  Richard Biener  <rguenther@suse.de>
1572
1573         PR tree-optimization/69547
1574         * g++.dg/tree-ssa/pr69547.C: New testcase.
1575
1576 2016-01-29  Jakub Jelinek  <jakub@redhat.com>
1577
1578         PR debug/66869
1579         * g++.dg/warn/Wunused-function2.C: New test.
1580
1581 2016-01-29  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1582
1583         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1584         support for test to succeed.
1585
1586 2016-01-29  Marek Polacek  <polacek@redhat.com>
1587
1588         PR c++/69509
1589         PR c++/69516
1590         * g++.dg/ext/constexpr-vla2.C: New test.
1591         * g++.dg/ext/constexpr-vla3.C: New test.
1592         * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1593
1594 2016-01-29  Richard Biener  <rguenther@suse.de>
1595
1596         PR middle-end/69537
1597         * gcc.dg/uninit-21.c: New testcase.
1598
1599 2016-01-28  Uros Bizjak  <ubizjak@gmail.com>
1600
1601         PR target/69459
1602         * gcc.target/i386/pr69459.c: New test.
1603
1604 2016-01-28  Steve Ellcey  <sellcey@imgtec.com>
1605
1606         PR target/68400
1607         * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1608         * gcc.target/mips/pr68400.c: New test.
1609
1610 2016-01-28  Martin Sebor  <msebor@redhat.com>
1611
1612         PR target/17381
1613         * gcc.target/powerpc/pr17381.c: New test.
1614
1615 2016-01-28  Jakub Jelinek  <jakub@redhat.com>
1616
1617         PR middle-end/69542
1618         * gcc.dg/torture/pr69542.c: New test.
1619
1620 2016-01-28  Wilco Dijkstra  <wdijkstr@arm.com>
1621
1622         * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1623
1624 2016-01-28  David Edelsohn  <dje.gcc@gmail.com>
1625
1626         * gcc.dg/pr65980.c: Skip on AIX.
1627         * gcc.dg/pr66688.c: Same.
1628
1629 2016-01-28  David Edelsohn  <dje.gcc@gmail.com>
1630
1631         PR target/63679
1632         * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1633         * gcc.dg/tree-ssa/sra-18.c: Same.
1634
1635 2016-01-28  Andre Vehreschild  <vehre@gcc.gnu.org>
1636
1637         PR fortran/62536
1638         * gfortran.dg/block_15.f08: New test.
1639         * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1640         on incorrectly closed BLOCK.
1641
1642 2016-01-28  Ilya Enkovich  <enkovich.gnu@gmail.com>
1643
1644         * gcc.dg/declare-simd.c: New test.
1645 2016-01-28  Richard Biener  <rguenther@suse.de>
1646
1647         PR tree-optimization/69466
1648         * gfortran.dg/vect/pr69466.f90: New testcase.
1649
1650 2016-01-28  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1651
1652         * g++.dg/pr67989.C: Remove ARM-specific option.
1653         * gcc.target/arm/pr67989.C: New file.
1654
1655 2016-01-27  Uros Bizjak  <ubizjak@gmail.com>
1656
1657         * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1658         and expm1 test for glibc < 2.11.
1659
1660 2016-01-27  Richard Henderson  <rth@redhat.com>
1661
1662         * gcc.c-torture/execute/pr69447.c: New test.
1663
1664 2016-01-27  Paul Thomas  <pault@gcc.gnu.org>
1665
1666         PR fortran/69422
1667         * gfortran.dg/alloc_comp_assign_15.f03: New test.
1668
1669 2016-01-27  Jakub Jelinek  <jakub@redhat.com>
1670
1671         PR debug/66869
1672         * gcc.dg/pr66869.c: New test.
1673
1674 2016-01-25  Jeff Law  <law@redhat.com>
1675
1676         PR tree-optimization/68398
1677         PR tree-optimization/69196
1678         * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1679         * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1680         path to avoid new heuristic allowing more irreducible regions
1681         * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1682         * gcc.dg/tree-ssa/vrp46.c: Likewise.
1683         * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1684         * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1685         * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1686
1687 2016-01-27  Marek Polacek  <polacek@redhat.com>
1688
1689         PR c/68062
1690         * c-c++-common/vector-compare-4.c: New test.
1691
1692 2016-01-27  David Malcolm  <dmalcolm@redhat.com>
1693
1694         PR preprocessor/69126
1695         * c-c++-common/pr69126.c: New test case.
1696
1697 2016-01-27  Ian Lance Taylor  <iant@google.com>
1698
1699         * gcc.dg/tree-ssa/ivopt_5.c: New test.
1700
1701 2016-01-27  Ryan Burn  <contact@rnburn.com>
1702
1703         PR cilkplus/69267
1704         * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1705
1706 2016-01-27  Uros Bizjak  <ubizjak@gmail.com>
1707
1708         PR target/69512
1709         * gcc.target/i386/pr69512.c: New test.
1710
1711 2016-01-27  Rainer Emrich  <rainer@emrich-ebersheim.de>
1712
1713         PR ada/69488
1714         * gnat.dg/sso/*.adb: Robustify dg-output directives.
1715
1716 2016-01-27  Marek Polacek  <polacek@redhat.com>
1717
1718         PR c++/69379
1719         * g++.dg/pr69379.C: New test.
1720
1721 2016-01-27  Martin Sebor  <msebor@redhat.com>
1722
1723         PR c++/69317
1724         * g++.dg/abi/Wabi-2-2.C: New test.
1725         * g++.dg/abi/Wabi-2-3.C: New test.
1726         * g++.dg/abi/Wabi-3-2.C: New test.
1727         * g++.dg/abi/Wabi-3-3.C: New test.
1728
1729 2016-01-27  Richard Biener  <rguenther@suse.de>
1730
1731         PR tree-optimization/69166
1732         * gcc.dg/torture/pr69166.c: New testcase.
1733
1734 2016-01-27  Martin Jambor  <mjambor@suse.cz>
1735
1736         PR tree-optimization/69355
1737         * gcc.dg/tree-ssa/pr69355.c: New test.
1738
1739 2016-01-27  Marek Polacek  <polacek@redhat.com>
1740
1741         PR c++/69496
1742         * g++.dg/ext/constexpr-vla1.C: New test.
1743
1744 2016-01-20  Christian Bruel  <christian.bruel@st.com>
1745
1746         PR target/69245
1747         * gcc.target/arm/pr69245.c: New test.
1748
1749 2016-01-27  Jakub Jelinek  <jakub@redhat.com>
1750
1751         PR tree-optimization/69399
1752         * gcc.dg/torture/pr69399.c: New test.
1753
1754 2016-01-27  Eric Botcazou  <ebotcazou@adacore.com>
1755
1756         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1757
1758 2016-01-26  Eric Botcazou  <ebotcazou@adacore.com>
1759
1760         * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
1761
1762 2016-01-26  Tom de Vries  <tom@codesourcery.com>
1763
1764         PR tree-optimization/69110
1765         * gcc.dg/autopar/pr69110.c: New test.
1766
1767 2016-01-26  Abderrazek Zaafrani  <a.zaafrani@samsung.com>
1768             Sebastian Pop  <s.pop@samsung.com>
1769
1770         * gcc.dg/graphite/isl-ast-op-select.c: New.
1771
1772 2015-01-26  Paul Thomas  <pault@gcc.gnu.org>
1773
1774         PR fortran/69385
1775         * gfortran.dg/allocate_error_6.f90: New test.
1776
1777 2016-01-26  Richard Henderson  <rth@redhat.com>
1778
1779         * gcc.dg/tm/pr60908.c: New test.
1780
1781 2016-01-26  David Malcolm  <dmalcolm@redhat.com>
1782
1783         PR other/69006
1784         * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
1785         directive.
1786         * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
1787         expected multiline output to reflect the colorization being
1788         disabled before newlines.
1789         * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1790         (custom_diagnostic_finalizer): Replace call to
1791         pp_newline_and_flush with call to pp_flush.
1792         * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
1793         * gfortran.dg/implicit_class_1.f90: Likewise.
1794         * lib/gcc-dg.exp (allow_blank_lines): New global.
1795         (dg-allow-blank-lines-in-output): New procedure.
1796         (gcc-dg-prune): Complain about blank lines in the output, unless
1797         dg-allow-blank-lines-in-output was called.
1798         * lib/multiline.exp (_build_multiline_regex): Only support
1799         arbitrary followup text for non-blank-lines, not for blank lines.
1800
1801 2016-01-26  Jakub Jelinek  <jakub@redhat.com>
1802
1803         PR tree-optimization/69483
1804         * gcc.dg/pr69483.c: New test.
1805         * g++.dg/opt/pr69483.C: New test.
1806
1807 2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
1808
1809         PR target/68620
1810         * gcc.target/arm/pr68620.c: New test.
1811
1812 2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>
1813
1814         * gcc.target/i386/pr68986-2.c: Remove -m32.
1815
1816 2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>
1817
1818         PR target/68986
1819         * gcc.target/i386/pr68986-1.c: New test.
1820         * gcc.target/i386/pr68986-2.c: Likewise.
1821         * gcc.target/i386/pr68986-3.c: Likewise.
1822
1823 2016-01-26  Christian Bruel  <christian.bruel@st.com>
1824
1825         * lib/target-supports.exp
1826         (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
1827         (check_effective_target_arm_crypto_pragma_ok): Likewise.
1828         * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
1829
1830 2016-01-26  Richard Biener  <rguenther@suse.de>
1831
1832         PR tree-optimization/69452
1833         * gcc.dg/torture/pr69452.c: New testcase.
1834
1835 2016-01-26  Jakub Jelinek  <jakub@redhat.com>
1836
1837         PR target/69442
1838         * gcc.dg/pr69442.c: New test.
1839
1840 2016-01-26  Roger Ferrer Ibáñez  <rofirrim@gmail.com>
1841
1842         PR target/67896
1843         * gcc.target/aarch64/simd/pr67896.C: New.
1844
1845 2016-01-26  Richard Sandiford  <richard.sandiford@arm.com>
1846
1847         PR tree-optimization/69400
1848         * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
1849         function.
1850         (plugin_init): Call it.
1851         * gcc.dg/torture/pr69400.c: New test.
1852
1853 2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
1854
1855         * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
1856
1857 2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
1858             Sebastian Pop  <s.pop@samsung.com>
1859
1860         * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
1861         isl-0.15.
1862
1863 2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
1864             Sebastian Pop  <s.pop@samsung.com>
1865
1866         * gcc.dg/graphite/pr69292.c: New.
1867
1868 2016-01-25  Jakub Jelinek  <jakub@redhat.com>
1869
1870         * c-c++-common/goacc/use_device-1.c: New test.
1871
1872 2016-01-25  Jeff Law  <law@redhat.com>
1873
1874         PR tree-optimization/69196
1875         PR tree-optimization/68398
1876         * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
1877         * gcc.dg/tree-ssa/pr68198.c: Likewise.
1878
1879 2016-01-25  David Edelsohn  <dje.gcc@gmail.com>
1880
1881         PR target/69469
1882         * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
1883         Algorithm.
1884
1885 2016-01-25  Richard Biener  <rguenther@suse.de>
1886
1887         PR testsuite/69380
1888         * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
1889
1890 2016-01-25  Ilya Enkovich  <enkovich.gnu@gmail.com>
1891
1892         PR target/69421
1893         * gcc.dg/pr69421.c: New test.
1894
1895 2016-01-25  Bilyan Borisov  <bilyan.borisov@arm.com>
1896
1897         * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
1898         * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
1899         * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
1900         * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
1901         * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
1902         * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
1903         * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
1904         * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
1905         * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
1906         * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
1907
1908 2016-01-25  Richard Biener  <rguenther@suse.de>
1909
1910         PR tree-optimization/69376
1911         * gcc.dg/torture/pr69376.c: New testcase.
1912
1913 2016-01-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1914
1915         PR fortran/69397
1916         PR fortran/68442
1917         * gfortran.dg/interface_38.f90: New test.
1918         * gfortran.dg/interface_39.f90: New test.
1919
1920 2016-01-24  Patrick Palka  <ppalka@gcc.gnu.org>
1921
1922         Revert:
1923         2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
1924
1925         PR c++/11858
1926         PR c++/24663
1927         PR c++/24664
1928         * g++.dg/template/pr11858.C: New test.
1929         * g++.dg/template/pr24663.C: New test.
1930         * g++.dg/template/unify12.C: New test.
1931         * g++.dg/template/unify13.C: New test.
1932         * g++.dg/template/unify14.C: New test.
1933         * g++.dg/template/unify15.C: New test.
1934         * g++.dg/template/unify16.C: New test.
1935         * g++.dg/template/unify17.C: New test.
1936
1937 2016-01-24  Dominique d'Humieres  <dominiq@lps.ens.fr>
1938
1939         PR fortran/68283
1940         gfortran.dg/pr68283.f90: New test.
1941
1942 2016-01-24  Thomas Koenig  <tkoenig@gcc.gnu.org>
1943
1944         PR fortran/66094
1945         * gfortran.dg/inline_matmul_13.f90:  New test.
1946         * gfortran.dg/matmul_bounds_8.f90:  New test.
1947         * gfortran.dg/matmul_bounds_9.f90:  New test.
1948         * gfortran.dg/matmul_bounds_10.f90:  New test.
1949
1950 2016-01-23  Tom de Vries  <tom@codesourcery.com>
1951
1952         PR tree-optimization/69426
1953         * gcc.dg/autopar/pr69426.c: New test.
1954
1955 2016-01-23  Martin Sebor  <msebor@redhat.com>
1956
1957         PR c++/58109
1958         PR c++/69022
1959         * g++.dg/cpp0x/alignas5.C: New test.
1960         * g++.dg/ext/vector29.C: Same.
1961
1962 2016-01-23  Uros Bizjak  <ubizjak@gmail.com>
1963
1964         * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
1965         * gcc.target/i386/chkp-strlen-4.c: Move the definition of
1966         _GNU_SOURCE from compile flags to the source.
1967         * gcc.target/i386/chkp-stropt-12.c: Ditto.
1968         * gcc.target/i386/chkp-stropt-16.c: Ditto.
1969         * gcc.target/i386/chkp-stropt-4.c: Ditto.
1970         * gcc.target/i386/chkp-stropt-8.c: Ditto.
1971
1972 2016-01-22  Jakub Jelinek  <jakub@redhat.com>
1973
1974         PR target/69432
1975         * g++.dg/opt/pr69432.C: New test.
1976
1977 2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1978
1979         * gcc.target/powerpc/pr63354c: Adjust target selector to include
1980         32-bit targets testing an -m64 multilib.
1981
1982 2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1983
1984         * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
1985         64-bit support.
1986
1987 2016-01-22  James Greenhalgh  <james.greenhalgh@arm.com>
1988
1989         * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
1990
1991 2016-01-21  Christian Bruel  <christian.bruel@st.com>
1992
1993         PR target/68674
1994         * gcc.target/i386/pr68674.c
1995         * gcc.target/aarch64/pr68674.c
1996         * gcc.target/arm/pr68674.c
1997
1998 2016-01-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1999
2000         PR target/69403
2001         * gcc.c-torture/execute/pr69403.c: New test.
2002
2003 2016-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
2004
2005         PR c++/55843
2006         * g++.dg/template/pr55843.C: New.
2007
2008 2016-01-22  Alan Lawrence  <alan.lawrence@arm.com>
2009
2010         PR testsuite/66877
2011         * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2012         vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2013
2014 2016-01-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2015
2016         PR testsuite/67489
2017         * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2018         from dg-do compile directive, and instead add
2019         { dg-require-effective-target int128 }.
2020
2021 2016-01-20  Martin Sebor  <msebor@redhat.com>
2022
2023         PR c/69405
2024         * gcc.dg/sync-fetch.c: New test.
2025
2026 2016-01-21  Martin Sebor  <msebor@redhat.com>
2027
2028         PR target/69252
2029         * gcc.target/powerpc/pr69252.c: New test.
2030
2031 2016-01-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2032
2033         PR fortran/65996
2034         * gfortran.dg/pr65996.f90: New test.
2035
2036 2016-01-21  Dominik Vogt  <vogt@linux.vnet.ibm.com>
2037
2038         PR c++/68810
2039         * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2040         expected to generate an error.
2041
2042 2016-01-21  Bernd Schmidt  <bschmidt@redhat.com>
2043
2044         PR middle-end/66178
2045         * gcc.dg/torture/pr66178.c: New test.
2046
2047 2016-01-21  Anton Blanchard  <anton@samba.org>
2048             Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2049
2050         PR target/63354
2051         * gcc.target/powerpc/pr63354.c:  New test.
2052
2053 2016-01-21  Vladimir Makarov  <vmakarov@redhat.com>
2054
2055         PR rtl-optimization/68990
2056         * gcc.target/i386/pr68990: New.
2057
2058 2016-01-21  Nick Clifton  <nickc@redhat.com>
2059
2060         PR target/69129
2061         * gcc.target/mips/pr69129.c: New.
2062
2063 2016-01-21  Paolo Carlini  <paolo.carlini@oracle.com>
2064
2065         PR c++/58046
2066         * g++.dg/cpp0x/pr58046.C: New.
2067
2068 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
2069
2070         PR target/69187
2071         PR target/65624
2072         * gcc.target/arm/pr69187.c: New test.
2073
2074         PR c++/69355
2075         * g++.dg/torture/pr69355.C: New test.
2076
2077 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
2078             Sebastian Pop  <s.pop@samsung.com>
2079
2080         * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2081
2082 2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
2083             Sebastian Pop  <s.pop@samsung.com>
2084
2085         * gcc.dg/graphite/pr68976.c: New test.
2086
2087 2016-01-21  Jakub Jelinek  <jakub@redhat.com>
2088
2089         PR middle-end/67653
2090         * c-c++-common/pr67653.c: New test.
2091         * gcc.dg/torture/pr29119.c: Add dg-warning.
2092
2093 2016-01-20  Peter Bergner  <bergner@vnet.ibm.com>
2094
2095         * gcc.target/powerpc/cpu-builtin-1.c: New test.
2096
2097 2016-01-20  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
2098
2099         PR c/24293
2100         * gcc.dg/pr24293.c: New test.
2101         * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2102         incomplete struct type.
2103         * gcc.dg/declspec-1.c: Likewise.
2104         * gcc.dg/pr63549.c: Likewise.
2105
2106 2016-01-20  Jakub Jelinek  <jakub@redhat.com>
2107
2108         PR tree-optimization/66612
2109         * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2110         for bdn instruction.
2111
2112 2016-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
2113
2114         * lib/target-supports.exp
2115         (check_effective_target_arm_fp_ok_nocache): New.
2116         (check_effective_target_arm_fp_ok): New.
2117         (add_options_for_arm_fp): New.
2118         (check_effective_target_arm_crypto_ok_nocache): Require
2119         target_arm_v8_neon_ok instead of arm32.
2120         (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2121         (check_effective_target_arm_crypto_pragma_ok): New.
2122         (add_options_for_arm_vfp): New.
2123         * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2124         target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2125         target instead. Force initial fpu to vfp.
2126         * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2127         -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2128         * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2129         dependency.
2130         * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2131         use arm_vfp effective target instead. Force initial fpu to vfp.
2132         * gcc.target/arm/attr-neon3.c: Likewise.
2133         * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2134         arm_vfp_ok.
2135         * gcc.target/arm/unsigned-float.c: Likewise.
2136         * gcc.target/arm/vfp-1.c: Likewise.
2137         * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2138         * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2139         * gcc.target/arm/vfp-ldmiad.c: Likewise.
2140         * gcc.target/arm/vfp-ldmias.c: Likewise.
2141         * gcc.target/arm/vfp-stmdbd.c: Likewise.
2142         * gcc.target/arm/vfp-stmdbs.c: Likewise.
2143         * gcc.target/arm/vfp-stmiad.c: Likewise.
2144         * gcc.target/arm/vfp-stmias.c: Likewise.
2145         * gcc.target/arm/vnmul-1.c: Likewise.
2146         * gcc.target/arm/vnmul-2.c: Likewise.
2147         * gcc.target/arm/vnmul-3.c: Likewise.
2148         * gcc.target/arm/vnmul-4.c: Likewise.
2149
2150 2016-01-20  H.J. Lu  <hongjiu.lu@intel.com>
2151
2152         PR testsuite/69366
2153         * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2154         the MPX run-time library, for compile-time MPX test.
2155         * gcc.target/i386/chkp-always_inline.c: Likewise.
2156         * gcc.target/i386/chkp-bndret.c: Likewise.
2157         * gcc.target/i386/chkp-builtins-1.c: Likewise.
2158         * gcc.target/i386/chkp-builtins-2.c: Likewise.
2159         * gcc.target/i386/chkp-builtins-3.c: Likewise.
2160         * gcc.target/i386/chkp-builtins-4.c: Likewise.
2161         * gcc.target/i386/chkp-const-check-1.c: Likewise.
2162         * gcc.target/i386/chkp-const-check-2.c: Likewise.
2163         * gcc.target/i386/chkp-hidden-def.c: Likewise.
2164         * gcc.target/i386/chkp-label-address.c: Likewise.
2165         * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2166         * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2167         * gcc.target/i386/chkp-pr69044.c: Likewise.
2168         * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2169         * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2170         * gcc.target/i386/chkp-strchr.c: Likewise.
2171         * gcc.target/i386/chkp-strlen-1.c: Likewise.
2172         * gcc.target/i386/chkp-strlen-2.c: Likewise.
2173         * gcc.target/i386/chkp-strlen-3.c: Likewise.
2174         * gcc.target/i386/chkp-strlen-4.c: Likewise.
2175         * gcc.target/i386/chkp-strlen-5.c: Likewise.
2176         * gcc.target/i386/chkp-stropt-1.c: Likewise.
2177         * gcc.target/i386/chkp-stropt-10.c: Likewise.
2178         * gcc.target/i386/chkp-stropt-11.c: Likewise.
2179         * gcc.target/i386/chkp-stropt-12.c: Likewise.
2180         * gcc.target/i386/chkp-stropt-13.c: Likewise.
2181         * gcc.target/i386/chkp-stropt-14.c: Likewise.
2182         * gcc.target/i386/chkp-stropt-15.c: Likewise.
2183         * gcc.target/i386/chkp-stropt-16.c: Likewise.
2184         * gcc.target/i386/chkp-stropt-2.c: Likewise.
2185         * gcc.target/i386/chkp-stropt-3.c: Likewise.
2186         * gcc.target/i386/chkp-stropt-4.c: Likewise.
2187         * gcc.target/i386/chkp-stropt-5.c: Likewise.
2188         * gcc.target/i386/chkp-stropt-6.c: Likewise.
2189         * gcc.target/i386/chkp-stropt-7.c: Likewise.
2190         * gcc.target/i386/chkp-stropt-8.c: Likewise.
2191         * gcc.target/i386/chkp-stropt-9.c: Likewise.
2192         * gcc.target/i386/pr63995-2.c: Likewise.
2193         * gcc.target/i386/pr64805.c: Likewise.
2194         * gcc.target/i386/pr65044.c: Likewise.
2195         * gcc.target/i386/pr65167.c: Likewise.
2196         * gcc.target/i386/pr65183.c: Likewise.
2197         * gcc.target/i386/pr65184.c: Likewise.
2198         * gcc.target/i386/thunk-retbnd.c: Likewise.
2199
2200 2016-01-20  Ilya Enkovich  <enkovich.gnu@gmail.com>
2201
2202         PR tree-optimization/69328
2203         * gcc.dg/pr69328.c: New test.
2204
2205 2016-01-20  Jeff Law  <law@redhat.com>
2206
2207         PR target/25114
2208         * gcc.target/m68k/pr25114.c: New test.
2209
2210 2016-01-20  Andre Vieira  <andre.simoesdiasvieira@arm.com>
2211
2212         * gcc.target/arm/memset-inline-10.c: Added
2213         dg-require-effective-target arm_thumb2_ok.
2214
2215 2016-01-19  Eric Botcazou  <ebotcazou@adacore.com>
2216
2217         * gcc.dg/debug/dwarf2/sso.c: New test.
2218
2219 2016-01-19  Uros Bizjak  <ubizjak@gmail.com>
2220
2221         PR testsuite/68820
2222         * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2223         * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2224         * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2225
2226 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
2227
2228         PR ipa/66223
2229         * g++.dg/ipa/devirt-50.C: New testcase.
2230
2231 2016-01-19  Marek Polacek  <polacek@redhat.com>
2232
2233         PR c++/68965
2234         * g++.dg/cpp1y/parameter-pack-1.C: New test.
2235         * g++.dg/cpp1y/parameter-pack-2.C: New test.
2236
2237 2016-01-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2238
2239         PR target/69135
2240         * gcc.target/arm/pr69135_1.c: New test.
2241
2242 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
2243
2244         * gcc.target/aarch64/ccmp_1.c: Add new tests.
2245
2246 2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>
2247
2248         * gcc.target/aarch64/ccmp_1.c: New testcase.
2249
2250 2016-01-19  Marek Polacek  <polacek@redhat.com>
2251
2252         PR c++/68586
2253         * g++.dg/cpp0x/enum30.C: New test.
2254
2255 2016-01-19  Richard Biener  <rguenther@suse.de>
2256
2257         PR tree-optimization/69336
2258         * g++.dg/tree-ssa/pr69336.C: New testcase.
2259
2260 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
2261
2262         PR debug/65779
2263         * gcc.dg/pr65779.c: New test.
2264
2265 2016-01-19  Richard Biener  <rguenther@suse.de>
2266
2267         PR tree-optimization/69352
2268         * gcc.dg/torture/pr69352.c: New testcase.
2269
2270 2016-01-19  Jakub Jelinek  <jakub@redhat.com>
2271
2272         PR rtl-optimization/68955
2273         PR rtl-optimization/64557
2274         * gcc.dg/torture/pr68955.c: New test.
2275
2276 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
2277
2278         PR lto/69136
2279         * g++.dg/torture/pr69136.C: New testcase.
2280
2281 2016-01-19  Jan Hubicka  <hubicka@ucw.cz>
2282
2283         PR lto/69133
2284         * g++.dg/lto/pr69133_0.C: New testcase.
2285         * g++.dg/lto/pr69133_1.C: New testcase.
2286
2287 2016-01-15  Jeff Law  <law@redhat.com>
2288
2289         PR tree-optimization/69320
2290         * gcc.c-torture/pr69320-1.c: New test.
2291         * gcc.c-torture/pr69320-2.c: New test.
2292         * gcc.c-torture/pr69320-3.c: New test.
2293         * gcc.c-torture/pr69320-4.c: New test.
2294
2295 2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>
2296
2297         PR c++/11858
2298         PR c++/24663
2299         PR c++/24664
2300         * g++.dg/template/pr11858.C: New test.
2301         * g++.dg/template/pr24663.C: New test.
2302         * g++.dg/template/unify12.C: New test.
2303         * g++.dg/template/unify13.C: New test.
2304         * g++.dg/template/unify14.C: New test.
2305         * g++.dg/template/unify15.C: New test.
2306         * g++.dg/template/unify16.C: New test.
2307         * g++.dg/template/unify17.C: New test.
2308
2309 2016-01-18  David Malcolm  <dmalcolm@redhat.com>
2310
2311         PR testsuite/69181
2312         * gcc.dg/pr69181-1.c: New test file.
2313         * gcc.dg/pr69181-2.c: New test file.
2314         * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2315         globals by moving it to...
2316         (cleanup-after-saved-dg-test): ...this new function.  Add
2317         "global additional_sources_used".  Add reset of global
2318         multiline_expected_outputs to the empty list.
2319         * lib/multiline.exp (_multiline_expected_outputs): Rename this
2320         global to...
2321         (multiline_expected_outputs): ...this, and updated comments to
2322         note that it is modified from gcc-dg.exp.
2323         (dg-end-multiline-output): Update for the above renaming.
2324         (handle-multiline-outputs): Likewise.  Remove the clearing
2325         of the expected outputs to the empty list.
2326
2327 2016-01-18  Richard Biener  <rguenther@suse.de>
2328
2329         PR tree-optimization/69297
2330         * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2331
2332 2016-01-18  Joseph Myers  <joseph@codesourcery.com>
2333
2334         * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2335         dg-options.
2336         * gcc.target/mips/mips-3d-2.c: Likewise.
2337         * gcc.target/mips/mips-3d-3.c: Likewise.
2338         * gcc.target/mips/mips-3d-4.c: Likewise.
2339         * gcc.target/mips/mips-3d-5.c: Likewise.
2340         * gcc.target/mips/mips-3d-6.c: Likewise.
2341         * gcc.target/mips/mips-3d-7.c: Likewise.
2342         * gcc.target/mips/mips-3d-8.c: Likewise.
2343         * gcc.target/mips/mips-3d-9.c: Likewise.
2344         * gcc.target/mips/mips-ps-1.c: Likewise.
2345         * gcc.target/mips/mips-ps-2.c: Likewise.
2346         * gcc.target/mips/mips-ps-3.c: Likewise.
2347         * gcc.target/mips/mips-ps-4.c: Likewise.
2348         * gcc.target/mips/mips-ps-5.c: Likewise.
2349         * gcc.target/mips/mips-ps-6.c: Likewise.
2350         * gcc.target/mips/mips-ps-7.c: Likewise.
2351         * gcc.target/mips/mips-ps-type.c: Likewise.
2352         * gcc.target/mips/mips-ps-type-2.c: Likewise.
2353         * gcc.target/mips/mips16-attributes-6.c: Likewise.
2354
2355 2016-01-18  Tom de Vries  <tom@codesourcery.com>
2356
2357         * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2358         * c-c++-common/goacc/kernels-double-reduction.c: New test.
2359         * c-c++-common/goacc/kernels-empty.c: New test.
2360         * c-c++-common/goacc/kernels-eternal.c: New test.
2361         * c-c++-common/goacc/kernels-loop-2.c: New test.
2362         * c-c++-common/goacc/kernels-loop-3.c: New test.
2363         * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2364         * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2365         * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2366         * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2367         * c-c++-common/goacc/kernels-loop-data.c: New test.
2368         * c-c++-common/goacc/kernels-loop-g.c: New test.
2369         * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2370         * c-c++-common/goacc/kernels-loop-n.c: New test.
2371         * c-c++-common/goacc/kernels-loop-nest.c: New test.
2372         * c-c++-common/goacc/kernels-loop.c: New test.
2373         * c-c++-common/goacc/kernels-noreturn.c: New test.
2374         * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2375         * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2376         * c-c++-common/goacc/kernels-reduction.c: New test.
2377
2378 2016-01-18  Tom de Vries  <tom@codesourcery.com>
2379
2380         * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2381         * gcc.dg/autopar/outer-2.c: Same.
2382         * gcc.dg/autopar/outer-3.c: Same.
2383         * gcc.dg/autopar/outer-4.c: Same.
2384         * gcc.dg/autopar/outer-5.c: Same.
2385         * gcc.dg/autopar/outer-6.c: Same.
2386         * gcc.dg/autopar/parallelization-1.c: Same.
2387         * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2388         * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2389         * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2390         * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2391         * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2392         * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2393         * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2394         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2395         * gcc.dg/autopar/pr39500-1.c: Same.
2396         * gcc.dg/autopar/pr39500-2.c: Same.
2397         * gcc.dg/autopar/pr46193.c: Same.
2398         * gcc.dg/autopar/pr46194.c: Same.
2399         * gcc.dg/autopar/pr49580.c: Same.
2400         * gcc.dg/autopar/pr49960-1.c: Same.
2401         * gcc.dg/autopar/pr49960.c: Same.
2402         * gcc.dg/autopar/pr68373.c: Same.
2403         * gcc.dg/autopar/reduc-1.c: Same.
2404         * gcc.dg/autopar/reduc-1char.c: Same.
2405         * gcc.dg/autopar/reduc-1short.c: Same.
2406         * gcc.dg/autopar/reduc-2.c: Same.
2407         * gcc.dg/autopar/reduc-2char.c: Same.
2408         * gcc.dg/autopar/reduc-2short.c: Same.
2409         * gcc.dg/autopar/reduc-3.c: Same.
2410         * gcc.dg/autopar/reduc-4.c: Same.
2411         * gcc.dg/autopar/reduc-6.c: Same.
2412         * gcc.dg/autopar/reduc-7.c: Same.
2413         * gcc.dg/autopar/reduc-8.c: Same.
2414         * gcc.dg/autopar/reduc-9.c: Same.
2415         * gcc.dg/autopar/uns-outer-4.c: Same.
2416         * gcc.dg/autopar/uns-outer-5.c: Same.
2417         * gcc.dg/autopar/uns-outer-6.c: Same.
2418         * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2419         * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2420
2421 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
2422
2423         PR target/63679
2424         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2425         aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2426
2427 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
2428
2429         PR target/63679
2430         * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2431         * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2432         * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2433
2434 2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>
2435
2436         PR target/63679
2437         * gcc.dg/tree-ssa/sra-17.c: New.
2438         * gcc.dg/tree-ssa/sra-18.c: New.
2439
2440 2016-01-18  Ilya Enkovich  <enkovich.gnu@gmail.com>
2441
2442         * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2443
2444 2016-01-18  Eric Botcazou  <ebotcazou@adacore.com>
2445
2446         * gnat.dg/inline12.adb: New test.
2447
2448 2016-01-18  Bin Cheng  <bin.cheng@arm.com>
2449
2450         PR tree-optimization/66797
2451         * gcc.c-torture/execute/pr65447.c: Relax check condition.
2452
2453 2016-01-18  Richard Biener  <rguenther@suse.de>
2454
2455         PR tree-optimization/69170
2456         * gcc.dg/torture/pr69170.c: New testcase.
2457
2458 2016-01-17  John David Anglin  <danglin@gcc.gnu.org>
2459
2460         * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2461
2462 2016-01-16  Tom de Vries  <tom@codesourcery.com>
2463
2464         * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2465
2466 2016-01-16  Tom de Vries  <tom@codesourcery.com>
2467
2468         * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2469         * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here.  Remove
2470         redundant dg-require-effective-target pthread.
2471         * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2472         * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2473         * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2474         * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2475         * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2476         * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2477         * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2478
2479 2016-01-16  David Edelsohn  <dje.gcc@gmail.com>
2480
2481         PR target/68609
2482         * gcc.target/powerpc/recip-6.c: Enable on AIX.
2483         * gcc.target/powerpc/recip-7.c: Same.
2484
2485 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
2486
2487         PR c++/69091
2488         * g++.dg/template/pr69091.C: New test.
2489
2490 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
2491
2492         * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2493         dump does not contain an error_mark_node.
2494         * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2495         * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2496
2497 2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>
2498
2499         PR c++/68936
2500         * g++.dg/template/pr68936.C: New test.
2501
2502 2016-01-15  David Edelsohn  <dje.gcc@gmail.com>
2503
2504         PR target/68609
2505         * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2506         * gcc.target/powerpc/recip-2.c: Same.
2507         * gcc.target/powerpc/recip-3.c: Same.
2508         * gcc.target/powerpc/recip-4.c: Same.
2509         * gcc.target/powerpc/recip-sqrtf.c: Same.
2510
2511 2016-01-15  Jeff Law  <law@redhat.com>
2512
2513         PR tree-optimization/69270
2514         * gcc.dg/tree-ssa/pr69270-2.c: New test.
2515         * gcc.dg/tree-ssa/pr69270-3.c: New test.
2516
2517 2016-01-15  Paul Thomas  <pault@gcc.gnu.org>
2518
2519         PR fortran/49630
2520         * gfortran.dg/deferred_character_13.f90: New test for the fix
2521         of comment 3 of the PR.
2522
2523         PR fortran/54070
2524         * gfortran.dg/deferred_character_8.f90: New test
2525         * gfortran.dg/allocate_error_5.f90: New test
2526
2527         PR fortran/60593
2528         * gfortran.dg/deferred_character_10.f90: New test
2529
2530         PR fortran/60795
2531         * gfortran.dg/deferred_character_14.f90: New test
2532
2533         PR fortran/61147
2534         * gfortran.dg/deferred_character_11.f90: New test
2535
2536         PR fortran/64324
2537         * gfortran.dg/deferred_character_9.f90: New test
2538
2539 2016-01-15  Vladimir Makarov  <vmakarov@redhat.com>
2540
2541         PR rtl-optimization/69030
2542         * gcc.target/i386/pr69030.c: New.
2543
2544 2016-01-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2545
2546         * gcc.target/aarch64/target_attr_17.c: New test.
2547
2548 2016-01-15  Richard Biener  <rguenther@suse.de>
2549
2550         PR tree-optimization/66856
2551         * gcc.dg/torture/pr66856-1.c: New testcase.
2552         * gcc.dg/torture/pr66856-2.c: Likewise.
2553
2554 2016-01-15  Richard Biener  <rguenther@suse.de>
2555
2556         PR debug/69137
2557         * g++.dg/lto/pr69137_0.C: New testcase.
2558
2559 2016-01-15  Richard Sandiford  <richard.sandiford@arm.com>
2560
2561         PR middle-end/69246
2562         * gcc.target/i386/pr69246.c: New test.
2563
2564 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
2565
2566         * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
2567
2568 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
2569
2570         PR c++/56194
2571         * g++.dg/init/const9.C: Disable test on S/390.
2572
2573 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
2574
2575         * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2576         * g++.dg/Wno-frame-address.C: Ditto.
2577
2578 2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>
2579
2580         * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2581
2582 2016-01-15  Richard Biener  <rguenther@suse.de>
2583
2584         PR tree-optimization/68961
2585         * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2586
2587 2016-01-15  Ilya Enkovich  <enkovich.gnu@gmail.com>
2588
2589         * gcc.target/i386/pr65105-5.c: New test.
2590
2591 2016-01-15  Jan Hubicka  <hubicka@ucw.cz>
2592
2593         * gcc.c-torture/execute/alias-4.c: New testcase.
2594
2595 2016-01-15  Jan Hubicka  <hubicka@ucw.cz>
2596
2597         PR ipa/68148
2598         * g++.dg/ipa/devirt-49.C: New testcase.
2599
2600 2016-01-15  Christian Bruel  <christian.bruel@st.com>
2601
2602         PR target/65837
2603         * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2604         * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2605         * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2606
2607 2016-01-15  Richard Biener  <rguenther@suse.de>
2608
2609         PR tree-optimization/69117
2610         * gcc.dg/torture/pr69117.c: New testcase.
2611
2612 2015-01-14  Ryan Burn  <contact@rnburn.com>
2613
2614         PR c++/69048
2615         * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2616
2617 2016-01-14  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
2618
2619         PR testsuite/67509
2620         * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2621         range tests use 100 * maximum instead of maximum + 1.
2622
2623 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
2624
2625         PR debug/69244
2626         * gcc.dg/guality/pr69244.c: New test.
2627
2628 2016-01-14  Uros Bizjak  <ubizjak@gmail.com>
2629
2630         * lib/target-supports.exp (check_effective_target_issignaling):
2631         New procedure.
2632         * gcc.dg/pr61441.c: Require issignaling effective target.
2633
2634 2016-01-14  Segher Boessenkool  <segher@kernel.crashing.org>
2635
2636         PR target/68803
2637         * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2638
2639 2016-01-14  David Malcolm  <dmalcolm@redhat.com>
2640
2641         PR c++/68819
2642         PR preprocessor/69177
2643         * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2644         * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2645         * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2646         * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2647
2648 2016-01-14  Marek Polacek  <polacek@redhat.com>
2649
2650         PR c/69262
2651         * gcc.dg/array-15.c: New test.
2652
2653 2016-01-14  Jakub Jelinek  <jakub@redhat.com>
2654
2655         PR middle-end/68146
2656         PR tree-optimization/69155
2657         * gfortran.dg/pr68146.f: New test.
2658         * gfortran.dg/pr69155.f90: New test.
2659
2660 2016-01-14  Richard Biener  <rguenther@suse.de>
2661
2662         PR tree-optimization/68060
2663         * gcc.dg/torture/pr68060-1.c: New testcase.
2664         * gcc.dg/torture/pr68060-2.c: Likewise.
2665
2666 2016-01-14  Nick Clifton  <nickc@redhat.com>
2667
2668         * lib/target-supports.exp
2669         (check_effective_target_arm_neon_ok_nocache): Add an option
2670         sequence that includes setting the ARM architecture to ARMv7-A.
2671         * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2672         command line options necessary to enable Neon support.
2673         * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2674         * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2675         * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2676         * gcc.target/arm/pr69180.c: Likewise.
2677
2678 2016-01-14  Jeff Law  <law@redhat.com>
2679
2680         PR tree-optimization/69270
2681         * gcc.dg/tree-ssa/pr69270.c: New test.
2682
2683 2016-01-13  Bernd Schmidt  <bschmidt@redhat.com>
2684
2685         PR c/66208
2686         * c-c++-common/pr66208.c: New file.
2687
2688 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
2689
2690         PR tree-optimization/69156
2691         * gcc.dg/pr69156.c: New test.
2692
2693 2016-01-13  H.J. Lu  <hongjiu.lu@intel.com>
2694
2695         * gcc.target/i386/pr69225-7.c: New test.
2696
2697 2016-01-13  Richard Henderson  <rth@redhat.com>
2698
2699         * gcc.dg/tm/memopt-13.c: Update expected function.
2700         * gcc.dg/tm/memopt-6.c: Likewise.
2701
2702 2016-01-13  Uros Bizjak  <ubizjak@gmail.com>
2703
2704         * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2705         * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2706         * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2707         * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
2708
2709 2016-01-13  Tom de Vries  <tom@codesourcery.com>
2710
2711         PR tree-optimization/69169
2712         * gcc.dg/pr69169.c: New test.
2713
2714 2016-01-13  Alexander Fomin  <alexander.fomin@intel.com>
2715
2716         PR target/69228
2717         * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2718         * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2719         * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2720         * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2721         * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2722         * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2723         * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2724         * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2725
2726 2016-01-13  Jakub Jelinek  <jakub@redhat.com>
2727
2728         PR target/69247
2729         * gcc.dg/pr69247.c: New test.
2730
2731 2016-01-13  Richard Biener  <rguenther@suse.de>
2732
2733         PR tree-optimization/69242
2734         * gcc.dg/torture/pr69242.c: New testcase.
2735
2736 2016-01-13  Richard Biener  <rguenther@suse.de>
2737
2738         PR tree-optimization/69186
2739         * gcc.dg/torture/pr69186.c: New testcase.
2740
2741 2016-01-13  Jeff Law  <law@redhat.com>
2742
2743         PR tree-optimization/67755
2744         * gcc.dg/tree-ssa/pr67755.c: New test.
2745
2746 2016-01-13  Thomas Preud'homme  <thomas.preudhomme@arm.com>
2747
2748         * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2749         pass number in output by a star.
2750
2751 2016-01-12  Bin Cheng  <bin.cheng@arm.com>
2752
2753         PR tree-optimization/68911
2754         * gcc.c-torture/execute/pr68911.c: New test.
2755
2756 2016-01-12  Marek Polacek  <polacek@redhat.com>
2757
2758         PR c++/68979
2759         * g++.dg/warn/permissive-1.C: New test.
2760
2761 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
2762
2763         PR objc++/68511
2764         PR c++/69213
2765         * g++.dg/opt/pr69213.C: New test.
2766
2767 2016-01-12  Christian Bruel  <christian.bruel@st.com>
2768
2769         PR target/69180
2770         * gcc.target/arm/pr69180.c: New test.
2771
2772 2016-01-12  Richard Biener  <rguenther@suse.de>
2773
2774         PR lto/69077
2775         * g++.dg/lto/pr69077_0.C: New testcase.
2776         * g++.dg/lto/pr69077_1.C: Likewise.
2777
2778 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
2779
2780         PR target/69175
2781         * g++.dg/opt/pr69175.C: New test.
2782
2783 2016-01-12  Alan Lawrence  <alan.lawrence@arm.com>
2784
2785         * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
2786         rather than #including math.h & stdlib.h.
2787         * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
2788         * gcc.dg/vect/pr49771.c: Likewise.
2789         * gcc.dg/vect/vect-10-big-array.c: Likewise.
2790         * gcc.dg/vect/vect-neg-store-1.c: Likewise.
2791         * gcc.dg/vect/vect-neg-store-2.c: Likewise.
2792         * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
2793         * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
2794         * gcc.dg/vect/pr44507.c: Likewise.
2795         * gcc.dg/vect/pr45902.c: Likewise.
2796         * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
2797         * gcc.dg/vect/vect-117.c: Likewise.
2798         * gcc.dg/vect/vect-99.c: Likewise.
2799         * gcc.dg/vect/vect-aggressive-1.c: Likewise.
2800         * gcc.dg/vect/vect-cond-1.c: Likewise.
2801         * gcc.dg/vect/vect-cond-2.c: Likewise.
2802         * gcc.dg/vect/vect-cond-3.c: Likewise.
2803         * gcc.dg/vect/vect-cond-4.c: Likewise.
2804         * gcc.dg/vect/vect-mask-load-1.c: Likewise.
2805         * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
2806         * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2807         * gcc.dg/vect/vect-over-widen-1.c: Likewise.
2808         * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
2809         * gcc.dg/vect/vect-over-widen-2.c: Likewise.
2810         * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
2811         * gcc.dg/vect/vect-over-widen-3.c: Likewise.
2812         * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2813         * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2814         * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
2815         * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
2816         * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
2817         * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
2818         * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
2819         include of signal.h.
2820         * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
2821         * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
2822         * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
2823         * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
2824         * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
2825         * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
2826         * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
2827         * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
2828         * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
2829         * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
2830         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2831         * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
2832         * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
2833         * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
2834         * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
2835         * gcc.dg/vect/vect-outer-5.c: Likewise.
2836         * gcc.dg/vect/vect-outer-6.c: Likewise.
2837         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
2838         include of stdio.h.
2839
2840 2016-01-12  Nick Clifton  <nickc@redhat.com>
2841
2842         PR target/68913
2843         * gcc.dg/lto/pr61886_0.c: Rename the external function called
2844         to fread so that it will be found in all target runtimes.
2845
2846 2016-01-12  Richard Biener  <rguenther@suse.de>
2847
2848         PR tree-optimization/69053
2849         * g++.dg/torture/pr69053.C: New testcase.
2850
2851 2016-01-12  Richard Biener  <rguenther@suse.de>
2852
2853         PR tree-optimization/69168
2854         * gcc.dg/torture/pr69168.c: New testcase.
2855
2856 2016-01-12  Richard Biener  <rguenther@suse.de>
2857
2858         PR tree-optimization/69157
2859         * gcc.dg/torture/pr69157.c: New testcase.
2860
2861 2016-01-12  Richard Biener  <rguenther@suse.de>
2862
2863         PR tree-optimization/69174
2864         * gcc.dg/torture/pr69174.c: New testcase.
2865
2866 2016-01-12  Jakub Jelinek  <jakub@redhat.com>
2867
2868         PR c++/66808
2869         PR c++/69000
2870         * g++.dg/tls/pr66808.C: New test.
2871         * g++.dg/tls/pr69000.C: New test.
2872
2873 2016-01-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2874
2875         * gcc.target/powerpc/swaps-p8-23.c: New test.
2876         * gcc.target/powerpc/swaps-p8-24.c: Likewise.
2877
2878 2016-01-11  John David Anglin  <danglin@gcc.gnu.org>
2879
2880         PR tree-optimization/68356
2881         * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
2882
2883 2016-01-12  Kugan Vivekanandarajah  <kuganv@linaro.org>
2884             Jim Wilson  <jim.wilson@linaro.org>
2885
2886         PR target/69194
2887         * gcc.target/arm/pr69194.c: New test.
2888
2889 2016-01-11  H.J. Lu  <hongjiu.lu@intel.com>
2890
2891         PR target/69225
2892         * gcc.target/i386/pr69225-1.c: New test.
2893         * gcc.target/i386/pr69225-2.c: Likewise.
2894         * gcc.target/i386/pr69225-3.c: Likewise.
2895         * gcc.target/i386/pr69225-4.c: Likewise.
2896         * gcc.target/i386/pr69225-5.c: Likewise.
2897         * gcc.target/i386/pr69225-6.c: Likewise.
2898
2899 2016-01-11  Jakub Jelinek  <jakub@redhat.com>
2900
2901         PR target/67462
2902         * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
2903         if lp64.
2904
2905         PR target/69071
2906         * gcc.dg/pr69071.c: New test.
2907
2908         PR c++/69211
2909         * g++.dg/opt/pr69211.C: New test.
2910
2911         PR tree-optimization/69214
2912         * gcc.c-torture/compile/pr69214.c: New test.
2913
2914 2016-01-11  Uros Bizjak  <ubizjak@gmail.com>
2915
2916         * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
2917         * gcc.target/i386/pr66232-11.c: Ditto.
2918         * gcc.target/i386/pr66232-12.c: Ditto.
2919         * gcc.target/i386/pr66232-13.c: Ditto.
2920
2921 2016-01-11  Richard Biener  <rguenther@suse.de>
2922
2923         PR tree-optimization/69173
2924         * gcc.dg/torture/pr69173.c: New testcase.
2925
2926 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2927
2928         PR rtl-optimization/68796
2929         * gcc.target/aarch64/tst_5.c: New test.
2930         * gcc.target/aarch64/tst_6.c: Likewise.
2931
2932 2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2933
2934         PR rtl-optimization/68841
2935         * gcc.dg/pr68841.c: New test.
2936         * gcc.c-torture/execute/pr68841.c: New test.
2937
2938 2016-01-11  Yuri Rumyantsev  <ysrumyan@gmail.com>
2939
2940         PR rtl-optimization/68920
2941         * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
2942         for ix86 targets.
2943         * gcc.dg/ifcvt-5.c: New test.
2944
2945 2016-01-11  Alexandre Oliva  <aoliva@redhat.com>
2946
2947         PR bootstrap/69123
2948         * g++.dg/pr69123.C: New.
2949
2950 2016-01-11  Ilya Enkovich  <enkovich.gnu@gmail.com>
2951
2952         PR target/69010
2953         * gcc.target/i386/pr69010.c: New test.
2954
2955 2016-01-11  Martin Jambor  <mjambor@suse.cz>
2956
2957         PR ipa/69044
2958         * gcc.target/i386/chkp-pr69044.c: New test.
2959
2960 2016-01-11  Tom de Vries  <tom@codesourcery.com>
2961
2962         PR tree-optimization/69109
2963         * gcc.dg/autopar/pr69109-2.c: New test.
2964         * gcc.dg/autopar/pr69109.c: New test.
2965
2966 2016-01-11  Tom de Vries  <tom@codesourcery.com>
2967
2968         PR tree-optimization/69108
2969         * gcc.dg/autopar/pr69108.c: New test.
2970
2971 2016-01-10  Patrick Palka  <ppalka@gcc.gnu.org>
2972
2973         PR c++/69029
2974         * c-c++-common/Wisleading-indentation.c: Augment test.
2975
2976 2016-01-10  Thomas Koenig  <tkoenig@gcc.gnu.org>
2977
2978         PR fortran/69154
2979         * gfortran.dg/inline_matmul_12.f90:  New test.
2980
2981 2016-01-10  Paul Thomas  <pault@gcc.gnu.org>
2982
2983         PR fortran/67779
2984         * gfortran.dg/actual_array_offset_1: New test.
2985
2986 2016-01-10  Tom de Vries  <tom@codesourcery.com>
2987
2988         PR tree-optimization/69062
2989         * gcc.dg/autopar/pr69062.c: New test.
2990
2991 2016-01-10  Thomas Schwinge  <thomas@codesourcery.com>
2992
2993         * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
2994         * gcc.dg/vect/slp-perm-2.c: Likewise.
2995         * gcc.dg/vect/slp-perm-3.c: Likewise.
2996         * gcc.dg/vect/slp-perm-5.c: Likewise.
2997         * gcc.dg/vect/slp-perm-6.c: Likewise.
2998         * gcc.dg/vect/slp-perm-7.c: Likewise.
2999         * gcc.dg/vect/slp-perm-8.c: Likewise.
3000
3001 2016-01-10  Tom de Vries  <tom@codesourcery.com>
3002
3003         PR tree-optimization/69039
3004         * gcc.dg/autopar/pr69039.c: New test.
3005
3006 2016-01-09  Marek Polacek  <polacek@redhat.com>
3007
3008         PR c++/69113
3009         * g++.dg/pr69113.C: New test.
3010
3011 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
3012
3013         PR middle-end/50865
3014         PR tree-optimization/69097
3015         * gcc.c-torture/execute/pr50865.c: New test.
3016         * gcc.c-torture/execute/pr69097-1.c: New test.
3017         * gcc.c-torture/execute/pr69097-2.c: New test.
3018         * gcc.dg/pr69097-1.c: New test.
3019         * gcc.dg/pr69097-2.c: New test.
3020
3021 2016-01-09  Jakub Jelinek  <jakub@redhat.com>
3022
3023         PR c++/69164
3024         * g++.dg/opt/pr69164.C: New test.
3025
3026 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
3027
3028         PR tree-optimization/69167
3029         * gcc.dg/pr69167.c: New test.
3030
3031 2016-01-08  Marek Polacek  <polacek@redhat.com>
3032
3033         PR c++/68449
3034         * g++.dg/pr68449.C: New.
3035
3036 2016-01-08  Alan Lawrence  <alan.lawrence@arm.com>
3037
3038         PR tree-optimization/68707
3039         * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3040         * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3041         on platforms supporting it.
3042         * gcc.dg/vect/slp-perm-2.c: Likewise.
3043         * gcc.dg/vect/slp-perm-3.c: Likewise.
3044         * gcc.dg/vect/slp-perm-5.c: Likewise.
3045         * gcc.dg/vect/slp-perm-7.c: Likewise.
3046         * gcc.dg/vect/slp-perm-8.c: Likewise.
3047         * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3048         on platforms supporting it.
3049
3050 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
3051
3052         PR tree-optimization/69162
3053         * gcc.dg/pr69162.c: New test.
3054
3055         PR tree-optimization/69172
3056         * gcc.dg/pr69172.c: New test.
3057
3058 2016-01-08  Thomas Preud'homme  <thomas.preudhomme@arm.com>
3059
3060         PR tree-optimization/67781
3061         * gcc.c-torture/execute/pr67781.c: New file.
3062
3063 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
3064
3065         PR tree-optimization/69083
3066         * gcc.dg/vect/pr69083.c: New test.
3067
3068 2016-01-08  Sujoy Saraswati  <sujoy.saraswati@hpe.com>
3069
3070         PR tree-optimization/61441
3071         * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3072         Use -fexcess-precision=standard for compiler options.
3073         Use fabs() only when  __FLT_EVAL_METHOD__ == 0.
3074
3075 2016-01-08  Jakub Jelinek  <jakub@redhat.com>
3076
3077         PR fortran/69128
3078         * gfortran.dg/gomp/pr69128.f90: New test.
3079
3080         PR c++/69145
3081         * g++.dg/ext/pr69145-1.C: New test.
3082         * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3083         * g++.dg/ext/pr69145-2.h: New file.
3084
3085 2016-01-07  Martin Sebor  <msebor@redhat.com>
3086
3087         PR c/68966
3088         * gcc.dg/atomic-fetch-bool.c: New test.
3089         * gcc.dg/sync-fetch-bool.c: New test.
3090
3091 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
3092
3093         PR fortran/66680
3094         gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3095
3096 2016-01-07  Nick Clifton  <nickc@redhat.com>
3097
3098         PR target/66655
3099         * g++.dg/pr66655.C: New test.
3100         * g++.dg/pr66655_1.cc: Test support file.
3101         * g++.dg/pr66655.h: Test header file.
3102
3103 2016-01-07  Dominique d'Humieres  <dominiq@lps.ens.fr>
3104
3105         PR fortran/66680
3106         gfortran.dg/gomp/pr66680.f90: New test.
3107
3108 2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>
3109
3110         PR target/69171
3111         * gcc.target/i386/pr69171-1.c: New test.
3112         * gcc.target/i386/pr69171-2.c: Likewise.
3113         * gcc.target/i386/pr69171-3.c: Likewise.
3114         * gcc.target/i386/pr69171-4.c: Likewise.
3115         * gcc.target/i386/pr69171-5.c: Likewise.
3116         * gcc.target/i386/pr69171-6.c: Likewise.
3117
3118 2015-12-15  Bernd Schmidt  <bschmidt@redhat.com>
3119
3120         PR middle-end/67639
3121         * c-c++-common/pr67639.c: New test.
3122
3123 2016-01-07  Jakub Jelinek  <jakub@redhat.com>
3124
3125         PR tree-optimization/69141
3126         * g++.dg/opt/pr69141.C: New test.
3127
3128 2016-01-06  Eric Botcazou  <ebotcazou@adacore.com>
3129
3130         * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3131
3132 2016-01-06  Uros Bizjak  <ubizjak@gmail.com>
3133
3134         PR target/69140
3135         * gcc.target/i386/pr69140.c: New test
3136
3137 2016-01-06  David Malcolm  <dmalcolm@redhat.com>
3138
3139         * gcc.dg/bad-dereference.c: New test case.
3140
3141 2015-01-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
3142
3143         * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3144
3145 2016-01-06  Andreas Schwab  <schwab@linux-m68k.org>
3146
3147         * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3148
3149 2016-01-06  Marek Polacek  <polacek@redhat.com>
3150
3151         PR sanitizer/69099
3152         * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3153
3154 2016-01-05  Marek Polacek  <polacek@redhat.com>
3155
3156         PR c/69104
3157         * gcc.dg/atomic-invalid-2.c: New.
3158
3159 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3160
3161         PR target/68991
3162         * gcc.target/i386/pr68991.c: New test.
3163
3164 2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3165
3166         PR target/68991
3167         * g++.dg/pr68991-1.C: New test.
3168         * g++.dg/pr68991-2.C: Likewise.
3169
3170 2016-01-05  Sergei Trofimovich  <siarheit@google.com>
3171
3172         PR other/60465
3173         * gcc.target/ia64/pr60465-gprel64.c: New test.
3174         * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3175
3176 2016-01-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3177
3178         PR rtl-optimization/68651
3179         * gcc.target/aarch64/pr68651_1.c: New test.
3180
3181 2016-01-05  David Malcolm  <dmalcolm@redhat.com>
3182
3183         PR c/69122
3184         * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3185
3186 2016-01-05  Nathan Sidwell  <nathan@acm.org>
3187
3188         PR c++/58583
3189         * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3190
3191         * gcc.dg/alias-15.c: New.
3192
3193 2016-01-05  Nick Clifton  <nickc@redhat.com>
3194
3195         PR target/68870
3196         * g++.dg/pr68770.C: New test.
3197
3198 2016-01-04  Mike Stump  <mikestump@comcast.net>
3199
3200         * lib/target-supports.exp (check_effective_target_cilkplus):
3201         cilkplus targets require pthreads.
3202         (check_effective_target_cilkplus): Remove special case for NVPTX.
3203
3204 2016-01-04  Michael Meissner  <meissner@linux.vnet.ibm.com>
3205
3206         * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3207         generation.
3208
3209 2016-01-04  Jakub Jelinek  <jakub@redhat.com>
3210
3211         Update copyright years.
3212
3213 2016-01-04  Marek Polacek  <polacek@redhat.com>
3214
3215         PR c/68908
3216         * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3217         * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3218         * gcc.dg/atomic/stdatomic-op-5.c: New test.
3219
3220 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
3221
3222         * gcc.target/sparc/20160104-2.c: New test.
3223
3224 2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>
3225
3226         * gcc.target/sparc/20160104-1.c: New test.
3227
3228 2016-01-03  Paul Thomas  <pault@gcc.gnu.org>
3229
3230         PR fortran/65045
3231         * gfortran.dg/pr65045.f90: New test.
3232
3233 2016-01-02  Eric Botcazou  <ebotcazou@adacore.com>
3234
3235         * gnat.dg/specs/debug1.ads: Delete.
3236
3237 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3238
3239         PR libgfortran/68867
3240         * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3241         expression.
3242
3243 2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3244
3245         PR libgfortran/68867
3246         * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3247         PowerPC.
3248
3249 2016-01-01  Paul Thomas  <pault@gcc.gnu.org>
3250
3251         PR fortran/68864
3252         * gfortran.dg/pr68864.f90: New test.
3253
3254 2016-01-01  Jakub Jelinek  <jakub@redhat.com>
3255
3256         PR tree-optimization/69070
3257         * gcc.dg/pr69070.c: New test.
3258
3259         PR sanitizer/69055
3260         * gfortran.dg/pr69055.f90: New test.
3261
3262         PR target/69015
3263         * gcc.dg/pr69015.c: New test.
3264 \f
3265 Copyright (C) 2016 Free Software Foundation, Inc.
3266
3267 Copying and distribution of this file, with or without modification,
3268 are permitted in any medium without royalty provided the copyright
3269 notice and this notice are preserved.