testsuite: add two missing label_values annotations
[gcc.git] / gcc / testsuite / ChangeLog
1 2016-07-25 Alexander Monakov <amonakov@ispras.ru>
2
3 * gcc.c-torture/execute/pr71494.c: Require label_values.
4 * gcc.dg/pr16973.c: Ditto.
5
6 2016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7
8 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
9 * gcc.dg/torture/pr69771.c: Require int32plus.
10 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
11
12 2016-07-25 Martin Liska <mliska@suse.cz>
13
14 * gcc.dg/torture/pr71987.c: New test.
15
16 2016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
17
18 PR fortran/71935
19 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
20 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
21 * gfortran.dg/pr71935.f90: New test.
22
23 2016-07-22 Martin Sebor <msebor@redhat.com>
24
25 PR c++/71675
26 * g++.dg/ext/atomic-3.C: New test.
27 * gcc.dg/atomic/pr71675.c: New test.
28
29 2016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
30
31 * gcc.target/i386/mvc8.c: New test.
32
33 2016-07-22 Bin Cheng <bin.cheng@arm.com>
34
35 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
36 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
37
38 2016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
39
40 PR fortran/71795
41 * gfortran.dg/constructor_50.f90: New test.
42
43 2016-07-22 Martin Liska <mliska@suse.cz>
44
45 PR gcov-profile/69028
46 PR gcov-profile/62047
47 * g++.dg/cilk-plus/pr69028.C: New test.
48
49 2016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
50
51 * gfortran.dg/coarray_stat_2.f90: New test.
52
53 2016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
54
55 * gcc.target/powerpc/vec-extract.h: New files to check the
56 vec_extract built-in functions for all vector types, testing
57 accessing each element, both with constant and variable element
58 numbers.
59 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
60 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
61 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
62 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
63 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
64 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
65 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
66 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
67 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
68
69 2016-07-21 Jakub Jelinek <jakub@redhat.com>
70
71 PR c++/71728
72 * g++.dg/other/pr71728.C: New test.
73
74 2016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
75
76 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
77 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
78 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
79 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
80 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
81
82 2016-07-21 Richard Biener <rguenther@suse.de>
83
84 PR tree-optimization/71947
85 * gcc.dg/tree-ssa/vrp102.c: New testcase.
86
87 2016-07-21 Bin Cheng <bin.cheng@arm.com>
88
89 * gcc.dg/tree-ssa/scev-15.c: New.
90
91 2016-07-21 Bin Cheng <bin.cheng@arm.com>
92
93 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
94
95 2016-07-21 Jakub Jelinek <jakub@redhat.com>
96
97 PR c++/71941
98 * g++.dg/gomp/pr71941.C: New test.
99
100 2016-07-20 David Malcolm <dmalcolm@redhat.com>
101
102 PR c/70339
103 PR c/71858
104 * g++.dg/spellcheck-identifiers.C: New test case, based on
105 gcc.dg/spellcheck-identifiers.c.
106 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
107 gcc.dg/spellcheck-identifiers-2.c.
108 * g++.dg/spellcheck-typenames.C: New test case, based on
109 gcc.dg/spellcheck-typenames.c
110
111 2016-07-20 Jonathan Wakely <jwakely@redhat.com>
112
113 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
114 pointer to member function and also test catching by reference.
115
116 2016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
117
118 * gcc.target/s390/pr67443.c: Fix test case.
119
120 2016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
121
122 * gcc.target/s390/insv-1.c: Xfail some tests.
123 * gcc.target/s390/insv-2.c: Likewise.
124
125 2016-07-20 Georg-Johann Lay <avr@gjlay.de>
126
127 * gcc.target/avr/torture/get-mem.c: New test.
128 * gcc.target/avr/torture/set-mem.c: New test.
129
130 2016-07-20 Georg-Johann Lay <avr@gjlay.de>
131
132 PR target/71948
133 * gcc.target/avr/torture/tiny-progmem.c: New test.
134
135 2016-07-20 Jakub Jelinek <jakub@redhat.com>
136
137 PR c++/71909
138 * g++.dg/parse/pr71909.C: New test.
139 * g++.dg/tm/pr71909.C: New test.
140
141 PR c++/50060
142 * g++.dg/cpp0x/constexpr-50060.C: New test.
143 * g++.dg/cpp1y/constexpr-50060.C: New test.
144
145 2016-07-20 Martin Liska <mliska@suse.cz>
146
147 * gfortran.dg/graphite/pr71898.f90: New test.
148
149 2016-07-20 Bin Cheng <bin.cheng@arm.com>
150
151 PR tree-optimization/71503
152 PR tree-optimization/71683
153 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
154 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
155
156 2016-07-20 Martin Liska <mliska@suse.cz>
157
158 * gcc.dg/plugin/plugin.exp: Remove sreal test.
159 * gcc.dg/plugin/sreal-test-1.c: Remove.
160 * gcc.dg/plugin/sreal_plugin.c: Remove.
161
162 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
163
164 PR fortran/71902
165 * gfortran.dg/dependency_47.f90: New test.
166
167 2016-07-19 Jakub Jelinek <jakub@redhat.com>
168
169 PR rtl-optimization/71916
170 * gcc.c-torture/compile/pr71916.c: New test.
171
172 PR middle-end/71874
173 * g++.dg/torture/pr71874.C: New test.
174
175 PR middle-end/71734
176 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
177 (my_alloc): Rewritten to use __builtin_posix_memalign and
178 __SIZE_TYPE__.
179 (my_free): Use __builtin_free instead of _mm_free.
180 (Vec::operator=): Use __builtin_memcpy.
181
182 2016-07-19 Martin Jambor <mjambor@suse.cz>
183
184 PR fortran/71688
185 * gfortran.dg/pr71688.f90: New test.
186
187 2016-07-19 Richard Biener <rguenther@suse.de>
188
189 * c-c++-common/vector-subscript-6.c: New testcase.
190 * c-c++-common/vector-subscript-7.c: Likewise.
191
192 2016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
193
194 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
195 and UInt32 based on __SIZEOF_INT__.
196
197 2016-07-19 Richard Biener <rguenther@suse.de>
198
199 PR tree-optimization/71901
200 * gcc.dg/torture/pr71901.c: New testcase.
201
202 2016-07-19 Richard Biener <rguenther@suse.de>
203
204 PR tree-optimization/71908
205 * gcc.dg/torture/pr71908.c: New testcase.
206
207 2016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
208
209 PR target/71493
210 * gcc.target/powerpc/pr71493-1.c: New test.
211 * gcc.target/powerpc/pr71493-2.c: Likewise.
212
213 2016-07-18 Jakub Jelinek <jakub@redhat.com>
214
215 PR c++/71835
216 * g++.dg/conversion/ambig3.C: New test.
217
218 PR c++/71828
219 * g++.dg/cpp0x/constexpr-71828.C: New test.
220
221 PR c++/71826
222 * g++.dg/template/pr71826.C: New test.
223
224 PR c++/71822
225 * g++.dg/template/defarg21.C: New test.
226
227 PR c++/71871
228 * g++.dg/ext/vector31.C: New test.
229
230 2016-07-18 Uros Bizjak <ubizjak@gmail.com>
231
232 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
233
234 2016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
235
236 PR tree-optimization/71734
237 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
238
239 2016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
240
241 * gcc.target/s390/warn-dynamicstack-1.c: New test.
242 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
243 stack-layout-dynamic-1.c: New test.
244
245 2016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
246
247 * gcc.target/s390/nolrl-1.c: New test.
248
249 2016-07-17 Fritz Reese <fritzoreese@gmail.com>
250
251 PR fortran/71523
252 * gfortran.dg/pr71523_1.f90: New test.
253 * gfortran.dg/pr71523_2.f90: New test.
254
255 2016-07-16 Andreas Schwab <schwab@linux-m68k.org>
256
257 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
258
259 2016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
260 Marco Restelli <mrestelli@gmail.com>
261
262 PR fortran/62125
263 * gfortran.dg/pr62125.f90: New test.
264
265 2016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
266
267 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
268 * gcc.target/powerpc/mulkc3-1.c: Likewise.
269
270 2016-07-15 Jonathan Wakely <jwakely@redhat.com>
271
272 PR c++/58796
273 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
274 * g++.dg/cpp0x/nullptr35.C: New test.
275
276 2016-07-15 Bin Cheng <bin.cheng@arm.com>
277
278 * gcc.dg/tree-ssa/scev-8.c: Update test string.
279
280 2016-07-15 Cesar Philippidis <cesar@codesourcery.com>
281
282 * gfortran.dg/goacc/vector_length.f90: New test.
283
284 2016-07-15 Richard Biener <rguenther@suse.de>
285
286 PR tree-optimization/71881
287 * gcc.dg/torture/pr71881.c: New testcase.
288
289 2016-07-15 Richard Biener <rguenther@suse.de>
290
291 PR tree-optimization/71887
292 * gcc.dg/torture/pr71887.c: New testcase.
293
294 2016-07-15 Jakub Jelinek <jakub@redhat.com>
295
296 PR c/71858
297 * gcc.dg/spellcheck-identifiers-3.c: New test.
298
299 2016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
300
301 PR fortran/71807
302 * gfortran.dg/null_9.f90: New test.
303
304 2016-07-15 Bin Cheng <bin.cheng@arm.com>
305
306 * gcc.dg/tree-ssa/loop-41.c: New test.
307
308 2016-07-15 Bin Cheng <bin.cheng@arm.com>
309
310 PR tree-optimization/71347
311 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
312
313 2016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
314
315 PR fortran/29819
316 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
317 * gfortran.dg/contains.f90: Ditto.
318 * gfortran.dg/contains_empty_1.f03: Ditto.
319 * gfortran.dg/submodule_3.f08: Ditto.
320
321 2016-07-14 Jakub Jelinek <jakub@redhat.com>
322
323 PR testsuite/71865
324 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
325 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
326 expected diagnostics.
327
328 PR c/71858
329 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
330 * gcc.dg/spellcheck-identifiers-2.c: New test.
331 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
332 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
333
334 2016-07-14 Jakub Jelinek <jakub@redhat.com>
335
336 PR tree-optimization/71872
337 * gcc.c-torture/compile/pr71872.c: New test.
338
339 2016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
340
341 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
342 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
343 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
344 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
345 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
346 * gcc.target/arm/atomic-op-acquire-1.c: This.
347 * gcc.target/arm/atomic-op-char.c: Rename into ...
348 * gcc.target/arm/atomic-op-char-1.c: This.
349 * gcc.target/arm/atomic-op-consume.c: Rename into ...
350 * gcc.target/arm/atomic-op-consume-1.c: This.
351 * gcc.target/arm/atomic-op-int.c: Rename into ...
352 * gcc.target/arm/atomic-op-int-1.c: This.
353 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
354 * gcc.target/arm/atomic-op-relaxed-1.c: This.
355 * gcc.target/arm/atomic-op-release.c: Rename into ...
356 * gcc.target/arm/atomic-op-release-1.c: This.
357 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
358 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
359 * gcc.target/arm/atomic-op-short.c: Rename into ...
360 * gcc.target/arm/atomic-op-short-1.c: This.
361 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
362 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
363 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
364 * gcc.target/arm/atomic-op-char-2.c: Likewise.
365 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
366 * gcc.target/arm/atomic-op-int-2.c: Likewise.
367 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
368 * gcc.target/arm/atomic-op-release-2.c: Likewise.
369 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
370 * gcc.target/arm/atomic-op-short-2.c: Likewise.
371
372 2016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
373
374 PR fortran/70842
375 * gfortran.dg/select_type_35.f03: New test.
376
377 2016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
378
379 PR target/65951
380 PR tree-optimization/70923
381 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
382 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
383 * gcc.dg/vect/pr65951.c: Likewise.
384 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
385
386 2016-07-14 David Edelsohn <dje.gcc@gmail.com>
387
388 * c-c++-common/pr60226.c: Expect maximum object file alignment
389 error on AIX.
390
391 2016-07-14 Richard Biener <rguenther@suse.de>
392
393 PR tree-optimization/71866
394 * gcc.dg/torture/pr71866.c: New testcase.
395
396 2016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
397
398 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
399 selector and enclose boolean expression in curly braces.
400
401 2016-07-14 Alan Modra <amodra@gmail.com>
402
403 PR target/71733
404 * gcc.target/powerpc/p9-novsx.c: New.
405
406 2016-07-13 Andi Kleen <ak@linux.intel.com>
407
408 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
409 * g++.dg/tree-prof/morefunc.C: Dito.
410 * g++.dg/tree-prof/pr35545.C: Dito.
411 * g++.dg/tree-prof/reorder.C: Dito.
412 * gcc.dg/tree-prof/20050826-2.c: Dito.
413 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
414 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
415 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
416 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
417 * gcc.dg/tree-prof/inliner-1.c: Dito.
418 * gcc.dg/tree-prof/merge_block.c: Dito.
419 * gcc.dg/tree-prof/stringop-1.c: Dito.
420 * gcc.dg/tree-prof/stringop-2.c: Dito.
421 * gcc.dg/tree-prof/switch-case-1.c: Dito.
422 * gcc.dg/tree-prof/switch-case-2.c: Dito.
423 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
424 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
425 * gcc.dg/tree-prof/update-loopch.c: Dito.
426 * gcc.dg/tree-prof/val-prof-1.c: Dito.
427 * gcc.dg/tree-prof/val-prof-2.c: Dito.
428 * gcc.dg/tree-prof/val-prof-3.c: Dito.
429 * gcc.dg/tree-prof/val-prof-4.c: Dito.
430 * gcc.dg/tree-prof/val-prof-5.c: Dito.
431 * gcc.dg/tree-prof/val-prof-6.c: Dito.
432 * gcc.dg/tree-prof/val-prof-7.c: Dito.
433
434 2016-07-13 Andi Kleen <ak@linux.intel.com>
435
436 * lib/profopt.exp (profopt-execute): Remove .imports files.
437
438 2016-07-13 Andi Kleen <ak@linux.intel.com>
439
440 * lib/profopt.exp (profopt-execute): Always log profiler command line.
441
442 2016-07-13 Andi Kleen <ak@linux.intel.com>
443
444 * lib/profopt.exp (dg-final-scan-autofdo,
445 dg-final-scan-not-autofdo): New functions.
446
447 2016-07-13 Bin Cheng <bin.cheng@arm.com>
448
449 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
450 * gcc.dg/vect/vect-35.c: Ditto.
451 * gcc.dg/vect/vect-alias-check-2.c: New test.
452
453 2016-07-13 Martin Liska <mliska@suse.cz>
454
455 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
456 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
457 * gfortran.dg/pr42108.f90: Update expected dump scan.
458
459 2016-07-13 Richard Biener <rguenther@suse.de>
460
461 PR tree-optimization/24574
462 * gcc.dg/pr24574.c: New testcase.
463
464 2016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
465
466 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
467 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
468 * c-c++-common/pr68833-1.c: Require int32plus.
469 * gcc.dg/ipa/pr63551.c: Likewise.
470 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
471 * gcc.dg/ipa/pr64041.c: Require int32plus.
472
473 2016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
474
475 PR ipa/71633
476 * g++.dg/pr71633.C: New test.
477
478 2016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
479
480 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
481 Add new arm_thumb1_cbz_ok effective target.
482 * gcc.target/arm/cbz.c: New test.
483
484 2016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
485
486 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
487 Define effective target.
488 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
489 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
490 * gcc.target/arm/movhi_movw.c: New test.
491 * gcc.target/arm/movsi_movw.c: Likewise.
492 * gcc.target/arm/movdi_movw.c: Likewise.
493
494 2016-07-13 Richard Biener <rguenther@suse.de>
495
496 PR middle-end/71104
497 * gcc.dg/pr71104-1.c: New testcase.
498 * gcc.dg/pr71104-2.c: Likewise.
499
500 2016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
501
502 PR target/71805
503 * gcc.target/powerpc/pr71805.c: New test.
504
505 2016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
506
507 * gcc.target/powerpc/divkc3-1.c: New.
508 * gcc.target/powerpc/mulkc3-1.c: New.
509
510 2016-07-12 Martin Liska <mliska@suse.cz>
511
512 * gcc.dg/params/blocksort-part.c: New test.
513 * gcc.dg/params/params.exp: New file.
514
515 2016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
516
517 PR middle-end/71700
518 * gcc.c-torture/execute/pr71700.c: New test.
519
520 2016-07-12 Steven Bosscher <steven@gcc.gnu.org>
521 Richard Biener <rguenther@suse.de>
522
523 PR tree-optimization/23286
524 PR tree-optimization/70159
525 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
526 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
527 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
528 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
529 * gcc.dg/tree-ssa/pr35286.c: Likewise.
530 * gcc.dg/tree-ssa/pr35287.c: Likewise.
531 * gcc.dg/hoist-register-pressure-1.c: Likewise.
532 * gcc.dg/hoist-register-pressure-2.c: Likewise.
533 * gcc.dg/hoist-register-pressure-3.c: Likewise.
534 * gcc.dg/pr51879-12.c: Likewise.
535 * gcc.dg/strlenopt-9.c: Likewise.
536 * gcc.dg/tree-ssa/pr47392.c: Likewise.
537 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
538 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
539 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
540 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
541 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
542 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
543 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
544 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
545 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
546 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
547 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
548 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
549 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
550 * gfortran.dg/pr43984.f90: Adjust expected outcome.
551
552 2016-07-12 Richard Biener <rguenther@suse.de>
553
554 PR rtl-optimization/68961
555 * gcc.target/i386/pr68961.c: New testcase.
556
557 2016-07-11 Jakub Jelinek <jakub@redhat.com>
558
559 PR middle-end/71758
560 * c-c++-common/gomp/pr71758.c: New test.
561 * gfortran.dg/gomp/pr71758.f90: New test.
562
563 PR tree-optimization/71823
564 * gcc.dg/vect/pr71823.c: New test.
565
566 2016-07-11 David Malcolm <dmalcolm@redhat.com>
567
568 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
569 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
570 and LINE_MAP_MAX_LOCATION_WITH_COLS.
571
572 2016-07-11 H.J. Lu <hongjiu.lu@intel.com>
573
574 PR target/71801
575 * gcc.target/i386/pr71801.c: New test.
576
577 2016-07-11 Richard Biener <rguenther@suse.de>
578
579 PR tree-optimization/71816
580 * gcc.dg/torture/pr71816.c: New testcase.
581
582 2016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
583
584 PR fortran/71783
585 * gfortran.dg/dependency_46.f90: New test.
586
587 2016-07-08 Vladimir Makarov <vmakarov@redhat.com>
588
589 PR rtl-optimization/71621
590 * gcc.target/i386/pr71621-1.c: New.
591 * gcc.target/i386/pr71621-2.c: New.
592
593 2016-07-08 Cesar Philippidis <cesar@codesourcery.com>
594
595 * gfortran.dg/goacc/pr71704.f90: New test.
596
597 2016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
598
599 PR target/71297
600 * gcc.target/powerpc/pr71297.c: New.
601
602 2016-07-08 Jiong Wang <jiong.wang@arm.com>
603
604 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
605
606 2016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
607
608 PR target/71806
609 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
610
611 2016-07-08 Alan Hayward <alan.hayward@arm.com>
612
613 PR tree-optimization/71667
614 * gcc.dg/vect/pr71667.c: New
615
616 2016-07-08 Martin Liska <mliska@suse.cz>
617
618 * gcc.dg/torture/pr71606.c: New test.
619
620 2016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
621
622 PR fortran/71764
623 * gfortran.dg/pr71764.f90: New test.
624
625 2016-07-07 Jakub Jelinek <jakub@redhat.com>
626 Kai Tietz <ktietz70@googlemail.com>
627
628 PR c++/70869
629 PR c++/71054
630 * g++.dg/cpp0x/pr70869.C: New test.
631 * g++.dg/cpp0x/pr71054.C: New test.
632
633 2016-07-07 David Edelsohn <dje.gcc@gmail.com>
634
635 * g++.dg/debug/pr71432.C: Fail on AIX.
636
637 2016-07-07 Martin Liska <mliska@suse.cz>
638
639 * gfortran.dg/do_1.f90: Remove a corner case that triggers
640 an undefined behavior.
641 * gfortran.dg/do_3.F90: Likewise.
642 * gfortran.dg/do_check_11.f90: New test.
643 * gfortran.dg/do_check_12.f90: New test.
644 * gfortran.dg/do_corner_warn.f90: New test.
645
646 2016-07-07 Martin Liska <mliska@suse.cz>
647
648 * gfortran.dg/predict-1.f90: Ammend the test.
649 * gfortran.dg/predict-2.f90: Likewise.
650
651 2016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
652
653 PR ipa/71624
654 * g++.dg/pr71624.C: New test.
655
656 2016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
657
658 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
659 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
660 ARMv8-M Mainline architectures.
661
662 2016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
663
664 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
665 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
666
667 2016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
668
669 PR target/70098
670 PR target/71763
671 * gcc.target/powerpc/pr71763.c: New file.
672
673 2016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
674
675 PR tree-optimization/71518
676 * gcc.dg/pr71518.c: New test.
677
678 2016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
679
680 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
681
682 2016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
683
684 PR target/50739
685 * gcc.target/avr/pr50739.c: New test.
686
687 2016-07-05 Jan Hubicka <jh@suse.cz>
688
689 * gcc.dg/tree-ssa/scev-14.c: update template.
690
691 2016-07-06 Richard Sandiford <richard.sandiford@arm.com>
692
693 * gcc.dg/vect/group-no-gaps-1.c: New test.
694
695 2016-07-05 Andi Kleen <ak@linux.intel.com>
696
697 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
698 if kernel supports MPX.
699
700 2016-07-05 Kito Cheng <kito.cheng@gmail.com>
701
702 * gcc.c-torture/compile/pr69102.c: Require fpic support.
703
704 2016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
705 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
706
707 * gcc.target/powerpc/signbit-1.c: New test.
708 * gcc.target/powerpc/signbit-2.c: New test.
709 * gcc.target/powerpc/signbit-3.c: New test.
710
711 2016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
712
713 PR rtl-optimization/71594
714 * gcc.dg/torture/pr71594.c: New test.
715
716 2016-07-05 Jan Hubicka <jh@suse.cz>
717
718 * gcc.dg/tree-ssa/scev-14.c: new testcase.
719
720 2016-07-05 David Malcolm <dmalcolm@redhat.com>
721
722 PR c++/62314
723 * gcc/testsuite/g++.dg/parse/error5.C: Update column
724 number of missing semicolon error.
725 * g++.dg/pr62314-2.C: New test case.
726
727 2016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
728
729 * gfortran.dg/coarray_stat_function.f90: New test.
730 * gfortran.dg/coarray_stat_whitespace.f90: New test.
731 * gfortran.dg/coarray_lib_comm_1: Adapting old test
732 to new interfaces.
733
734 2016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
735
736 PR fortran/71623
737 * gfortran.dg/deferred_character_17.f90: New test.
738
739 2016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
740
741 * gcc.target/arm/neon/polytypes.c: Move to ...
742 * gcc.target/arm/polytypes.c: ... here.
743 * gcc.target/arm/neon/pr51534.c: Move to ...
744 * gcc.target/arm/pr51534.c: ... here.
745 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
746 * gcc.target/arm/vect-vcvt.c: ... here.
747 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
748 * gcc.target/arm/vect-vcvtq.c: ... here.
749 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
750 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
751 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
752 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
753 * gcc.target/arm/neon/neon.exp: Delete.
754 * gcc.target/arm/neon/: Delete.
755
756 2016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
757
758 PR fortran/65575
759 * gfortran.dg: pr65575.f90: New test.
760
761 2016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
762
763 PR fortran/35849
764 * gfortran.dg: pr35849.f90: New test.
765
766 2016-07-04 Jakub Jelinek <jakub@redhat.com>
767
768 PR c++/71739
769 * g++.dg/cpp0x/pr71739.C: New test.
770
771 2016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
772
773 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
774
775 2016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
776
777 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
778 locr.
779 * gcc.target/s390/loc-1.c: New test.
780
781 2016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
782
783 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
784 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
785
786 2016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
787
788 PR target/63874
789 * gcc.target/aarch64/pr63874.c: New test.
790
791 2016-07-04 Jan Beulich <jbeulich@suse.com>
792
793 * g++.dg/header.c: New.
794 * gcc.dg/header.c: New.
795
796 2016-07-02 Jakub Jelinek <jakub@redhat.com>
797
798 PR c/71719
799 * c-c++-common/Wunused-var-15.c: New test.
800
801 2016-07-01 Jakub Jelinek <jakub@redhat.com>
802
803 PR fortran/71687
804 * gfortran.dg/gomp/pr71687.f90: New test.
805
806 2016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
807
808 * gcc.dg/const-float128-ped.c: Require __float128 effective
809 target and options.
810 * gcc.dg/const-float128.c: Likewise.
811 * gcc.dg/torture/float128-cmp-invalid.c: Require
812 __float128 and base_quadfloat_support effective targets, and
813 __float128 options.
814 * gcc.dg/torture/float128-div-underflow.c: Likewise.
815 * gcc.dg/torture/float128-extend-nan.c: Likewise.
816 * gcc.dg/torture/float128-nan.c: Likewise.
817 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
818 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
819 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
820 * lib/target-supports.exp (check_effective_target___float128): New.
821 (add_options_for___float128): New.
822 (check_effective_target_base_quadword_support): New.
823
824 2016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
825
826 PR target/71720
827 * gcc.target/powerpc/pr71720.c: New test.
828
829 2016-07-01 Jan Beulich <jbeulich@suse.com>
830
831 * gcc.dg/bss.c: New.
832
833 2016-07-01 Peter Bergner <bergner@vnet.ibm.com>
834
835 PR target/71698
836 * gcc.target/powerpc/pr71698.c: New test.
837
838 2016-07-01 Georg-Johann Lay <avr@gjlay.de>
839
840 PR target/71151
841 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
842 instead of ".foo" for its section name.
843 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
844 depending on MCU's flash size.
845 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
846 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
847 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
848 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
849 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
850 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
851
852 2016-07-01 Jan Beulich <jbeulich@suse.com>
853
854 * gcc.target/i386/pr65105-2.c: Add -msse2.
855
856 2016-06-30 Jakub Jelinek <jakub@redhat.com>
857
858 PR tree-optimization/71707
859 * gcc.dg/strlenopt-29.c: New test.
860
861 PR fortran/71704
862 * gfortran.dg/gomp/pr71704.f90: New test.
863
864 PR fortran/71705
865 * gfortran.dg/gomp/pr71705.f90: New test.
866
867 2016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
868
869 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
870 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
871 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
872 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
873 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
874 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
875 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
876 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
877 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
878 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
879 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
880 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
881 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
882 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
883 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
884 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
885 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
886 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
887 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
888 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
889 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
890 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
891 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
892 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
893 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
894 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
895 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
896 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
897 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
898 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
899 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
900 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
901 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
902 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
903 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
904 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
905 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
906 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
907 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
908 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
909 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
910 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
911 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
912 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
913 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
914 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
915 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
916 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
917 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
918 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
919 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
920 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
921 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
922 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
923 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
924 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
925 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
926 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
927 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
928 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
929 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
930 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
931 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
932 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
933 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
934 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
935 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
936 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
937 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
938 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
939 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
940 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
941 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
942 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
943 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
944 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
945 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
946 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
947 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
948 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
949 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
950
951 2016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
952 James Greenhalgh <james.greenhalgh@arm.com>
953
954 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
955
956 2016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
957 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
958
959 * gcc.target/aarch64/vget_set_lane_1.c: New test.
960
961 2016-06-30 David Malcolm <dmalcolm@redhat.com>
962
963 PR driver/71651
964 * gcc.dg/spellcheck-options-12.c: New test case.
965
966 2016-06-30 Jakub Jelinek <jakub@redhat.com>
967
968 PR middle-end/71693
969 * gcc.c-torture/compile/pr71693.c: New test.
970
971 2016-06-29 David Malcolm <dmalcolm@redhat.com>
972
973 * gcc.dg/spellcheck-params.c: New testcase.
974 * gcc.dg/spellcheck-params-2.c: New testcase.
975
976 2016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
977
978 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
979 vector extract instructions.
980 * gcc.target/powerpc/p9-extract-2.c: Likewise.
981
982 2016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
983
984 PR fortran/71686
985 * gfortran.dg/unexpected_eof_2.f90: New test.
986 * gfortran.dg/unexpected_eof_3.f90: New test.
987
988 2016-06-29 Jim Wilson <jim.wilson@linaro.org>
989
990 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
991
992 2016-06-29 Cesar Philippidis <cesar@codesourcery.com>
993
994 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
995 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
996 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
997
998 2016-06-29 Richard Biener <rguenther@suse.de>
999
1000 PR middle-end/15256
1001 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
1002
1003 2016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1004
1005 * gcc.target/arm/aapcs/neon-vect10.c: Require
1006 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
1007 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
1008 * gcc.target/arm/aapcs/vfp18.c: Likewise.
1009 * gcc.target/arm/aapcs/vfp19.c: Likewise.
1010 * gcc.target/arm/aapcs/vfp20.c: Likewise.
1011 * gcc.target/arm/aapcs/vfp21.c: Likewise.
1012 * gcc.target/arm/fp16-aapcs-1.c: Require
1013 -mfloat-ab=hard. Also simplify the test.
1014 * gcc.target/arm/fp16-aapcs-2.c: New.
1015
1016 2016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1017
1018 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
1019 (add_options_for_arm_fp16_ieee): New.
1020 (add_options_for_arm_fp16_alternative): New.
1021 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
1022 long-line.
1023 (effective_target_arm_fp16_hw): New.
1024
1025 2016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
1026
1027 PR tree-optimization/71655
1028 * g++.dg/pr71655.C: New test.
1029
1030 2016-06-29 Martin Liska <mliska@suse.cz>
1031
1032 * gcc.dg/pr71585.c: New test.
1033 * gcc.dg/pr71585-2.c: New test.
1034 * gcc.dg/pr71585-3.c: New test.
1035
1036 2016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1037
1038 PR tree-optimization/70729
1039 * g++.dg/vect/pr70729.cc: New test.
1040
1041 2016-06-29 Thomas Schwinge <thomas@codesourcery.com>
1042
1043 * c-c++-common/gomp/cancel-1.c: Extend.
1044
1045 2016-06-29 Jakub Jelinek <jakub@redhat.com>
1046
1047 PR tree-optimization/71625
1048 * gcc.dg/strlenopt-28.c: New test.
1049
1050 2016-06-29 Richard Biener <rguenther@suse.de>
1051
1052 PR middle-end/71002
1053 * g++.dg/torture/pr71002.C: Adjust testcase.
1054
1055 2016-06-29 Jakub Jelinek <jakub@redhat.com>
1056
1057 PR c/71685
1058 * gcc.dg/pr71685.c: New test.
1059
1060 2016-06-28 Martin Sebor <msebor@redhat.com>
1061
1062 PR c/71552
1063 * gcc.dg/init-bad-9.c: New test.
1064
1065 2016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1066
1067 * gcc.target/powerpc/abs128-1.c: Require VSX.
1068 * gcc.target/powerpc/copysign128-1.c: Likewise.
1069 * gcc.target/powerpc/inf128-1.c: Likewise.
1070 * gcc.target/powerpc/nan128-1.c: Likewise.
1071
1072 2016-06-28 Jakub Jelinek <jakub@redhat.com>
1073
1074 PR middle-end/71626
1075 * gcc.c-torture/execute/pr71626-1.c: New test.
1076 * gcc.c-torture/execute/pr71626-2.c: New test.
1077
1078 2016-06-28 Peter Bergner <bergner@vnet.ibm.com>
1079
1080 PR target/71656
1081 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
1082
1083 2016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
1084
1085 PR target/71670
1086 * gcc.target/powerpc/pr71670.c: New testcase.
1087
1088 2016-06-27 Peter Bergner <bergner@vnet.ibm.com>
1089
1090 PR target/71656
1091 * gcc.target/powerpc/pr71656-1.c: New test.
1092 * gcc.target/powerpc/pr71656-2.c: New test.
1093
1094 2016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
1095
1096 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
1097 around fp16 code.
1098 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
1099 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1100 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1101 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1102 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
1103 Add arm_neon_fp16_ok effective target.
1104 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
1105 Likewise.
1106 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
1107 Likewise.
1108 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
1109 Likewise.
1110 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
1111 Likewise.
1112 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
1113 Likewise.
1114 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
1115 Likewise.
1116 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
1117 Likewise.
1118 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
1119 Likewise.
1120 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
1121 Likewise.
1122 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
1123 Likewise.
1124 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
1125 Likewise.
1126
1127 2016-06-26 Jan Hubicka <hubicka@ucw.cz>
1128
1129 * gcc.dg/predict-12.c: New testcase.
1130
1131 2016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1132
1133 PR fortran/71649
1134 * gfortran.dg/pr71649.f90: New test.
1135
1136 2016-06-25 Jakub Jelinek <jakub@redhat.com>
1137
1138 PR tree-optimization/71643
1139 * g++.dg/opt/pr71643.C: New test.
1140
1141 PR tree-optimization/71631
1142 * gcc.c-torture/execute/pr71631.c: New test.
1143
1144 2016-06-24 Jan Hubicka <hubicka@ucw.cz>
1145
1146 * gcc.dg/predict-11.c: New testcase.
1147 * gfortran.dg/predict-2.f90: New testcase.
1148
1149 2016-06-24 Jan Hubicka <hubicka@ucw.cz>
1150
1151 * gcc.dg/predict-10.c: New test.
1152
1153 2016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1154
1155 * gcc.target/powerpc/abs128-1.c: New.
1156 * gcc.target/powerpc/copysign128-1.c: New.
1157 * gcc.target/powerpc/inf128-1.c: New.
1158 * gcc.target/powerpc/nan128-1.c: New.
1159
1160 2016-06-24 Eric Botcazou <ebotcazou@adacore.com>
1161
1162 * gfortran.dg/pr71642.f90: New test.
1163
1164 2016-06-24 Jakub Jelinek <jakub@redhat.com>
1165
1166 PR tree-optimization/71647
1167 * gcc.target/i386/pr71647.c: New test.
1168
1169 2016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1170
1171 * gcc.target/i386/noplt-gd-1.c: New test.
1172 * gcc.target/i386/noplt-gd-2.c: Likewise.
1173 * gcc.target/i386/noplt-gd-3.c: Likewise.
1174 * gcc.target/i386/noplt-ld-1.c: Likewise.
1175 * gcc.target/i386/noplt-ld-2.c: Likewise.
1176 * gcc.target/i386/noplt-ld-3.c: Likewise.
1177 * lib/target-supports.exp
1178 (check_effective_target_tls_get_addr_via_got): New.
1179
1180 2016-06-24 Uros Bizjak <ubizjak@gmail.com>
1181
1182 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
1183 testsuite compile flags.
1184 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1185 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1186
1187 2016-06-24 Uros Bizjak <ubizjak@gmail.com>
1188
1189 * g++dg/vect/pr36684.cc: Add dg-do compile.
1190 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
1191 * gcc.dg/vect/pr70021.c: Ditto.
1192 * gcc.dg/vect/pr70138-1.c: Ditto.
1193 * gcc.dg/vect/pr70138-2.c: Ditto.
1194 * gcc.dg/vect/pr70354-1.c: Ditto.
1195 * gcc.dg/vect/pr70354-2.c: Ditto.
1196 * gcc.dg/vect/pr71259.c: Ditto.
1197 * gcc.dg/vect/pr71416-1.c: Ditto.
1198 * gcc.dg/vect/slp-43.c: Ditto.
1199 * gcc.dg/vect/slp-45.c: Ditto.
1200 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1201 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1202 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1203 * gfortran.dg/vect/pr69980.f90: Ditto.
1204
1205 2016-06-24 Uros Bizjak <ubizjak@gmail.com>
1206
1207 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
1208 * gcc.dg/vect/bb-slp-30.c: Ditto.
1209 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
1210 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
1211 * gcc.dg/vect/pr45902.c: Ditto.
1212 * gcc.dg/vect/pr48172.c: Ditto.
1213 * gcc.dg/vect/pr48377.c: Ditto.
1214 * gcc.dg/vect/pr49038.c: Ditto.
1215 * gcc.dg/vect/pr49771.c: Ditto.
1216 * gcc.dg/vect/pr52091.c: Ditto.
1217 * gcc.dg/vect/pr53185-2.c: Ditto.
1218 * gcc.dg/vect/pr56826.c: Ditto.
1219 * gcc.dg/vect/pr60276.c: Ditto.
1220 * gcc.dg/vect/pr62021.c: Ditto.
1221 * gcc.dg/vect/pr63530.c: Ditto.
1222 * gcc.dg/vect/pr65518.c: Ditto.
1223 * gcc.dg/vect/pr65947-1.c: Ditto.
1224 * gcc.dg/vect/pr65947-10.c: Ditto.
1225 * gcc.dg/vect/pr65947-11.c: Ditto.
1226 * gcc.dg/vect/pr65947-12.c: Ditto.
1227 * gcc.dg/vect/pr65947-13.c: Ditto.
1228 * gcc.dg/vect/pr65947-2.c: Ditto.
1229 * gcc.dg/vect/pr65947-3.c: Ditto.
1230 * gcc.dg/vect/pr65947-4.c: Ditto.
1231 * gcc.dg/vect/pr65947-5.c: Ditto.
1232 * gcc.dg/vect/pr65947-6.c: Ditto.
1233 * gcc.dg/vect/pr65947-7.c: Ditto.
1234 * gcc.dg/vect/pr65947-8.c: Ditto.
1235 * gcc.dg/vect/pr65947-9.c: Ditto.
1236 * gcc.dg/vect/pr71416-1.c: Ditto.
1237 * gcc.dg/vect/pr71439.c: Ditto.
1238 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
1239 * gcc.dg/vect/vect-bswap16.c: Ditto.
1240 * gcc.dg/vect/vect-bswap32.c: Ditto.
1241 * gcc.dg/vect/vect-bswap64.c: Ditto.
1242 * gcc.dg/vect/vect-live-1.c: Ditto.
1243 * gcc.dg/vect/vect-live-2.c: Ditto.
1244 * gcc.dg/vect/vect-live-3.c: Ditto.
1245 * gcc.dg/vect/vect-live-4.c: Ditto.
1246 * gcc.dg/vect/vect-live-5.c: Ditto.
1247 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
1248 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
1249 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
1250 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1251 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1252 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1253 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
1254 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
1255 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
1256 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
1257 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
1258 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
1259 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
1260 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
1261 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
1262 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
1263 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
1264
1265 2016-06-24 Uros Bizjak <ubizjak@gmail.com>
1266
1267 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
1268
1269 2016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1270
1271 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
1272 ia32 if R_386_GOT32X relocation is supported.
1273 * gcc.target/i386/noplt-3.c: Likewise.
1274 * gcc.target/i386/noplt-2.c: Likewise.
1275 (main): Renamed to ...
1276 (bar): This.
1277 * gcc.target/i386/noplt-4.c: Likewise.
1278 (main): Renamed to ...
1279 (bar): This.
1280 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
1281 * gcc.target/i386/pr67400-5.c: Likewise.
1282
1283 2016-06-24 Jakub Jelinek <jakub@redhat.com>
1284
1285 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
1286 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
1287
1288 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
1289 f4): Adjust expected diagnostics.
1290 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
1291 (T): If OVFP is defined, redefine to TP.
1292 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
1293 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
1294 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
1295 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
1296 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
1297 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
1298 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
1299 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
1300 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
1301 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
1302 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
1303 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
1304 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
1305 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
1306 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
1307 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
1308 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
1309 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
1310 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
1311 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
1312 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
1313 as last argument to __builtin_add_overflow_p.
1314
1315 2016-06-23 Uros Bizjak <ubizjak@gmail.com>
1316
1317 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
1318 dg-options and remove default vector testsuite compile flags.
1319 * g++.dg/vect/pr33860a.cc: Ditto.
1320 * g++.dg/vect/pr45470-a.cc: Ditto.
1321 * g++.dg/vect/pr45470-b.cc: Ditto.
1322 * g++.dg/vect/pr60896.cc: Ditto.
1323 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
1324 * gcc.dg/vect/pr18308.c: Ditto.
1325 * gcc.dg/vect/pr24049.c: Ditto.
1326 * gcc.dg/vect/pr33373.c: Ditto.
1327 * gcc.dg/vect/pr36228.c: Ditto.
1328 * gcc.dg/vect/pr42395.c: Ditto.
1329 * gcc.dg/vect/pr42604.c: Ditto.
1330 * gcc.dg/vect/pr46663.c: Ditto.
1331 * gcc.dg/vect/pr48765.c: Ditto.
1332 * gcc.dg/vect/pr49093.c: Ditto.
1333 * gcc.dg/vect/pr49352.c: Ditto.
1334 * gcc.dg/vect/pr52298.c: Ditto.
1335 * gcc.dg/vect/pr52870.c: Ditto.
1336 * gcc.dg/vect/pr53185.c: Ditto.
1337 * gcc.dg/vect/pr53773.c: Ditto.
1338 * gcc.dg/vect/pr56695.c: Ditto.
1339 * gcc.dg/vect/pr62171.c: Ditto.
1340 * gcc.dg/vect/pr63530.c: Ditto.
1341 * gcc.dg/vect/pr68339.c: Ditto.
1342 * gcc.dg/vect/pr71259.c: Ditto.
1343 * gcc.dg/vect/vect-82_64.c: Ditto.
1344 * gcc.dg/vect/vect-83_64.c: Ditto.
1345 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
1346 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
1347 * gcc.dg/vect/vect-shift-2.c: Ditto.
1348 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
1349 * gfortran.dg/vect/pr39318.f90: Ditto.
1350 * gfortran.dg/vect/pr45714-a.f: Ditto.
1351 * gfortran.dg/vect/pr45714-b.f: Ditto.
1352 * gfortran.dg/vect/pr46213.f90: Ditto.
1353
1354 2016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1355 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1356
1357 * gcc.target/powerpc/p9-splat-5.c: New test.
1358
1359 2016-06-23 Uros Bizjak <ubizjak@gmail.com>
1360
1361 PR tree-optimization/71488
1362 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
1363 * lib/target-supports.exp: ... here.
1364 (check_sse4_hw_available): New procedure.
1365 (check_effective_target_sse4_runtime): Ditto.
1366 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
1367 -march=westmere for sse4_runtime targets.
1368 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
1369 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
1370 (dg-additional-options): Use for sse4_runtime targets.
1371 (main): Call check_vect ().
1372 (dg-final): Perform scan only for sse4_runtime targets.
1373
1374 2016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1375
1376 PR target/66232
1377 PR target/67400
1378 * gcc.target/i386/pr66232-14.c: New file.
1379 * gcc.target/i386/pr66232-15.c: Likewise.
1380 * gcc.target/i386/pr66232-16.c: Likewise.
1381 * gcc.target/i386/pr66232-17.c: Likewise.
1382 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
1383 ia32 if R_386_GOT32X relocation is supported.
1384 * gcc.target/i386/pr67400-2.c: Likewise.
1385 * gcc.target/i386/pr67400-3.c: Likewise.
1386 * gcc.target/i386/pr67400-4.c: Likewise.
1387 * gcc.target/i386/pr67400-6.c: Likewise.
1388 * gcc.target/i386/pr67400-7.c: Likewise.
1389 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
1390
1391 2016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1392
1393 PR libgfortran/48852
1394 * gfortran.dg/char4_iunit_1.f03: Update test.
1395 * gfortran.dg/f2003_io_5.f03: Update test.
1396 * gfortran.dg/real_const_3.f90: Update test.
1397
1398 2016-06-23 Andi Kleen <ak@linux.intel.com>
1399
1400 * g++.dg/bprob/bprob.exp: Support autofdo.
1401 * g++.dg/tree-prof/tree-prof.exp: dito.
1402 * gcc.dg/tree-prof/tree-prof.exp: dito.
1403 * gcc.misc-tests/bprob.exp: dito.
1404 * gfortran.dg/prof/prof.exp: dito.
1405 * lib/profopt.exp: dito.
1406 * lib/target-supports.exp: Check for autofdo.
1407
1408 2016-06-23 Martin Liska <mliska@suse.cz>
1409
1410 * gcc.dg/pr71619.c: New test.
1411
1412 2016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1413
1414 PR target/67400
1415 * gcc.target/i386/pr67400-1.c: New test.
1416 * gcc.target/i386/pr67400-2.c: Likewise.
1417 * gcc.target/i386/pr67400-3.c: Likewise.
1418 * gcc.target/i386/pr67400-4.c: Likewise.
1419 * gcc.target/i386/pr67400-5.c: Likewise.
1420 * gcc.target/i386/pr67400-6.c: Likewise.
1421 * gcc.target/i386/pr67400-7.c: Likewise.
1422
1423 2016-06-22 David Malcolm <dmalcolm@redhat.com>
1424
1425 * c-c++-common/missing-header-1.c: New test case.
1426 * c-c++-common/missing-header-2.c: New test case.
1427 * c-c++-common/missing-header-3.c: New test case.
1428 * c-c++-common/missing-header-4.c: New test case.
1429
1430 2016-06-22 David Malcolm <dmalcolm@redhat.com>
1431
1432 PR c/70339
1433 * c-c++-common/attributes-1.c: Update dg-prune-output to include
1434 hint.
1435 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
1436 expected results due to builtin "nanl" now being suggested for
1437 "name".
1438 * gcc.dg/pr67580.c: Update expected messages.
1439 * gcc.dg/spellcheck-identifiers.c: New testcase.
1440 * gcc.dg/spellcheck-typenames.c: New testcase.
1441
1442 2016-06-22 David Malcolm <dmalcolm@redhat.com>
1443
1444 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
1445 file.
1446 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1447 diagnostic-test-show-locus-parseable-fixits.c to sources for
1448 diagnostic_plugin_test_show_locus.c.
1449 * lib/gcc-defs.exp (freeform_regexps): New global.
1450 (dg-regexp): New function.
1451 (handle-dg-regexps): New function.
1452 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
1453 freeform_regexps to the empty list.
1454 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
1455
1456 2016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
1457
1458 PR tree-optimization/71488
1459 * g++.dg/pr71488.C: New test.
1460 * gcc.dg/vect/vect-bool-cmp.c: New test.
1461
1462 2016-06-22 Eric Botcazou <ebotcazou@adacore.com>
1463
1464 * gcc.dg/guality/param-5.c: New test.
1465
1466 2016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1467
1468 * gcc.target/i386/asm-flag-7.c: New test.
1469
1470 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1471
1472 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
1473 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
1474 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
1475 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1476 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1477 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1478 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1479 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
1480 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
1481 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1482 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1483 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1484 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
1485 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1486 * lib/target-supports.exp: Likewise.
1487
1488 2016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1489
1490 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
1491 * gcc.dg/attr-ms_struct-2.c: Likewise.
1492 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
1493 * gcc.dg/bf-ms-attrib.c: Likewise.
1494 * gcc.dg/bf-ms-layout-2.c: Likewise.
1495 * gcc.dg/bf-ms-layout-3.c: Likewise.
1496 * gcc.dg/bf-ms-layout.c: Likewise.
1497 * gcc.dg/bf-no-ms-layout.c: Likewise.
1498 * gcc.target/i386/bitfield1.c: Likewise.
1499 * gcc.target/i386/bitfield2.c: Likewise.
1500 * gcc.target/i386/bitfield3.c: Likewise.
1501
1502 2016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1503
1504 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
1505 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
1506 override other than -mcpu=power9 command-line option is specified,
1507 or if the target operating system is aix.
1508 * gcc.target/powerpc/darn-1.c: Likewise.
1509 * gcc.target/powerpc/darn-2.c: Likewise.
1510 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
1511 test if effective-target is not powerpc_p9vector_ok or if the
1512 target operating system is not defined.
1513 * gcc.target/powerpc/vslv-1.c: Likewise.
1514 * gcc.target/powerpc/vsrv-0.c: Likewise.
1515 * gcc.target/powerpc/vsrv-1.c: Likewise.
1516
1517 2016-06-21 Tobias Burnus <burnus@net-b.de>
1518
1519 PR fortran/71068
1520 * gfortran.dg/coarray/data_1.f90: New.
1521
1522 2016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1523
1524 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1525 (dg-require-effective-target): Use arm_v8_neon_hw.
1526 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1527 (dg-require-effective-target): Likewise.
1528 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1529 (dg-require-effective-target): Likewise.
1530 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1531 (dg-require-effective-target): Likewise.
1532 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1533 (dg-require-effective-target): Likewise.
1534 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1535 (dg-require-effective-target): Likewise.
1536 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1537 Add AArch64 check.
1538
1539 2016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1540
1541 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1542 Set to 3 so test passes.
1543
1544 2016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1545
1546 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1547
1548 2016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1549
1550 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1551 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1552 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1553 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1554
1555 2016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1556
1557 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1558 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1559
1560 2016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1561
1562 PR target/71549
1563 * gcc.target/i386/pr71549.c: New test.
1564
1565 2016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1566
1567 * gcc.target/powerpc/vadsdu-0.c: Replace
1568 dg-require-effective-target directive to allow test to run on more
1569 platforms, and add dg-skip-if directive to disable test on aix
1570 platforms because of known incompatibilities.
1571 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1572 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1573 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1574 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1575 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1576 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1577 * gcc.target/powerpc/vadsdub-2.c: Replace
1578 dg-require-effective-target directive to allow test to run on more
1579 platforms, and add dg-skip-if directive to disable test on aix
1580 platforms because of known incompatibilities.
1581 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1582 with vec_absdb call to differentiate this test from vadsdub-1.c.
1583 * gcc.target/powerpc/vadsduh-1.c: Replace
1584 dg-require-effective-target directive to allow test to run on more
1585 platforms, and add dg-skip-if directive to disable test on aix
1586 platforms because of known incompatibilities.
1587 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1588 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1589 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1590
1591 2016-06-21 Jakub Jelinek <jakub@redhat.com>
1592
1593 PR tree-optimization/71588
1594 * gcc.dg/pr71558.c: New test.
1595
1596 2016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1597
1598 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1599 * c-c++-common/pr68657-2.c: Likewise.
1600 * c-c++-common/pr68657-3.c: Likewise.
1601 * gcc.dg/torture/pr69714.c: Require int32plus support.
1602 * gcc.dg/torture/pr70025.c: Likewise.
1603 * gcc.dg/torture/pr70083.c: Likewise.
1604 * gcc.dg/torture/pr70542.c: Likewise.
1605 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1606
1607 2016-06-20 Joseph Myers <joseph@codesourcery.com>
1608
1609 PR c/71601
1610 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1611
1612 2016-06-20 Jakub Jelinek <jakub@redhat.com>
1613
1614 PR middle-end/71581
1615 * gcc.dg/pr71581.c: New test.
1616
1617 PR rtl-optimization/71591
1618 * gcc.dg/cpp/pr71591.c: New test.
1619
1620 2016-06-20 David B. Robins <gcc@davidrobins.net>
1621
1622 PR target/71571
1623 * g++.dg/torture/pr71571.C: New test.
1624
1625 2016-06-20 Jakub Jelinek <jakub@redhat.com>
1626
1627 PR target/71559
1628 * gcc.target/i386/sse2-pr71559.c: New test.
1629 * gcc.target/i386/avx-pr71559.c: New test.
1630 * gcc.target/i386/avx512f-pr71559.c: New test.
1631
1632 2016-06-20 Tobias Burnus <burnus@net-b.de>
1633
1634 PR fortran/71194
1635 * gfortran.dg/pointer_remapping_10.f90: New.
1636
1637 2016-06-20 David Malcolm <dmalcolm@redhat.com>
1638
1639 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1640
1641 2016-06-20 Martin Sebor <msebor@redhat.com>
1642
1643 PR c/69507
1644 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1645 * gnu90-const-expr-1.c: Same.
1646 * gnu99-const-expr-1.c: Same.
1647 * gnu99-static-1.c: Same.
1648
1649 2016-06-20 Renlin Li <renlin.li@arm.com>
1650
1651 PR testsuite/71489
1652 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1653
1654 2016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1655
1656 * gcc.target/aarch64/vcvt_f64_1.c: New.
1657 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1658 * gcc.target/aarch64/vrecp_f64_1.c: New.
1659
1660 2016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1661
1662 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1663 "alignement".
1664
1665 2016-06-20 Georg-Johann Lay <avr@gjlay.de>
1666
1667 PR target/71103
1668 * gcc.target/avr/torture/pr71103-2.c: New test.
1669
1670 2016-06-19 Martin Sebor <msebor@redhat.com>
1671
1672 PR c/69507
1673 * gcc.dg/alignof.c: New test.
1674
1675 2016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1676
1677 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1678 vs dg-error; test constexpr specifier too.
1679
1680 2016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1681
1682 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1683
1684 2016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1685
1686 * lib/target-supports.exp
1687 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1688 arm_neon_ok and merge flags. Fix temporary test name.
1689 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1690 and merge flags.
1691
1692 2016-06-17 Martin Liska <mliska@suse.cz>
1693
1694 * gcc.dg/predict-9.c: Fix dump scanning.
1695
1696 2016-06-17 Bin Cheng <bin.cheng@arm.com>
1697
1698 PR tree-optimization/71354
1699 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1700
1701 2016-06-17 Bin Cheng <bin.cheng@arm.com>
1702
1703 PR tree-optimization/71347
1704 * gcc.dg/tree-ssa/pr71347.c: New test.
1705
1706 2016-06-17 Bin Cheng <bin.cheng@arm.com>
1707
1708 PR tree-optimization/71354
1709 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1710
1711 2016-06-17 Bin Cheng <bin.cheng@arm.com>
1712
1713 * gcc.dg/vect/vect-alias-check-1.c: New test.
1714
1715 2016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1716
1717 PR target/71151
1718 * gcc.target/avr/pr71151-1.c: New test.
1719 * gcc.target/avr/pr71151-2.c: New test.
1720 * gcc.target/avr/pr71151-3.c: New test.
1721 * gcc.target/avr/pr71151-4.c: New test.
1722 * gcc.target/avr/pr71151-5.c: New test.
1723 * gcc.target/avr/pr71151-6.c: New test.
1724 * gcc.target/avr/pr71151-7.c: New test.
1725 * gcc.target/avr/pr71151-8.c: New test.
1726 * gcc.target/avr/pr71151-common.h: New test.
1727
1728 2016-06-16 Martin Liska <mliska@suse.cz>
1729
1730 * gfortran.dg/predict-1.f90: New test.
1731
1732 2016-06-16 Uros Bizjak <ubizjak@gmail.com>
1733
1734 PR target/71242
1735 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1736
1737 2016-06-16 Jan Hubicka <hubicka@ucw.cz>
1738
1739 * g++.dg/vect/pr36648.cc: Disable cunrolli
1740
1741 2016-06-16 Jakub Jelinek <jakub@redhat.com>
1742
1743 PR target/71554
1744 * gcc.c-torture/execute/pr71554.c: New test.
1745
1746 PR rtl-optimization/71532
1747 * gcc.dg/torture/pr71532.c: New test.
1748
1749 2016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1750
1751 * gcc.target/powerpc/p9-dimode1.c: New test.
1752 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1753
1754 2016-06-15 Jakub Jelinek <jakub@redhat.com>
1755
1756 * gcc.c-torture/compile/20160615-1.c: New test.
1757
1758 * g++.dg/cpp0x/ref-qual17.C: New test.
1759
1760 2016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1761
1762 PR middle-end/71529
1763 * gcc.target/i386/pr71529.C: New test.
1764
1765 2016-06-15 Alan Hayward <alan.hayward@arm.com>
1766
1767 PR tree-optimization/71483
1768 * g++.dg/vect/pr71483.c: New
1769
1770 2016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1771
1772 PR c++/70202
1773 * g++.dg/inherit/crash6.C: New.
1774 * g++.dg/inherit/union2.C: Likewise.
1775 * g++.dg/inherit/virtual12.C: Likewise.
1776 * g++.dg/inherit/virtual13.C: Likewise.
1777 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1778
1779 2016-06-15 Uros Bizjak <ubizjak@gmail.com>
1780
1781 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
1782
1783 2016-06-15 Alan Hayward <alan.hayward@arm.com>
1784
1785 PR tree-optimization/71439
1786 * gcc.dg/vect/pr71439.c: New
1787
1788 2016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1789
1790 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1791
1792 2016-06-15 Richard Biener <rguenther@suse.de>
1793
1794 * gcc.dg/vect/slp-45.c: New testcase.
1795
1796 2016-06-15 Richard Biener <rguenther@suse.de>
1797
1798 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1799
1800 2016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1801
1802 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1803 requirements, and disable for AIX for now.
1804 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1805
1806 2016-06-14 Jakub Jelinek <jakub@redhat.com>
1807
1808 PR c++/71528
1809 * g++.dg/opt/pr71528.C: New test.
1810
1811 PR c++/71516
1812 * g++.dg/init/pr71516.C: New test.
1813
1814 2016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1815
1816 * g++.dg/init/array46.C: New.
1817
1818 2016-06-14 Uros Bizjak <ubizjak@gmail.com>
1819
1820 * gcc.target/i386/float128-3.c: New test.
1821 * gcc.target/i386/quad-sse4.c: Ditto.
1822 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1823 Update scan strings.
1824
1825 2016-06-14 Richard Biener <rguenther@suse.de>
1826
1827 PR middle-end/71526
1828 * gfortran.dg/pr71526.f90: New testcase.
1829
1830 2016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1831
1832 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1833 * gcc.dg/zero_bits_compound-1.c: Likewise.
1834
1835 2016-06-14 Richard Biener <rguenther@suse.de>
1836
1837 PR tree-optimization/71522
1838 * gcc.dg/torture/pr71522.c: New testcase.
1839
1840 2016-06-14 Jakub Jelinek <jakub@redhat.com>
1841
1842 PR tree-optimization/71520
1843 * gcc.dg/tree-ssa/pr71520.c: New test.
1844
1845 2016-06-14 Richard Biener <rguenther@suse.de>
1846
1847 PR tree-optimization/71521
1848 * gcc.dg/tree-ssa/vrp101.c: New testcase.
1849
1850 2016-06-13 Jakub Jelinek <jakub@redhat.com>
1851
1852 PR sanitizer/71498
1853 * c-c++-common/ubsan/bounds-13.c: New test.
1854
1855 PR preprocessor/71183
1856 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1857
1858 2016-06-13 Jeff Law <law@redhat.com>
1859
1860 PR tree-optimization/71403
1861 * c-c++-common/ubsan/pr71403-1.c: New test.
1862 * c-c++-common/ubsan/pr71403-2.c: New test.
1863 * c-c++-common/ubsan/pr71403-3.c: New test.
1864
1865 2016-06-13 Jakub Jelinek <jakub@redhat.com>
1866
1867 PR middle-end/71478
1868 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1869 Add -Wno-psabi -w to dg-options.
1870
1871 2016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1872
1873 * gcc.target/powerpc/vadsdu-0.c: New test.
1874 * gcc.target/powerpc/vadsdu-1.c: New test.
1875 * gcc.target/powerpc/vadsdu-2.c: New test.
1876 * gcc.target/powerpc/vadsdu-3.c: New test.
1877 * gcc.target/powerpc/vadsdu-4.c: New test.
1878 * gcc.target/powerpc/vadsdu-5.c: New test.
1879 * gcc.target/powerpc/vadsdub-1.c: New test.
1880 * gcc.target/powerpc/vadsdub-2.c: New test.
1881 * gcc.target/powerpc/vadsduh-1.c: New test.
1882 * gcc.target/powerpc/vadsduh-2.c: New test.
1883 * gcc.target/powerpc/vadsduw-1.c: New test.
1884 * gcc.target/powerpc/vadsduw-2.c: New test.
1885
1886 2016-06-13 David Malcolm <dmalcolm@redhat.com>
1887
1888 * gcc.dg/c99-init-2.c (c): Update expected error message.
1889 * gcc.dg/init-bad-8.c (foo): Likewise.
1890 * gcc.dg/spellcheck-fields-3.c: New test case.
1891
1892 2016-06-13 Martin Liska <mliska@suse.cz>
1893
1894 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1895 and "guess loop iv compared" heuristics.
1896 * gcc.dg/predict-2.c: Likewise.
1897 * gcc.dg/predict-3.c: Likewise.
1898 * gcc.dg/predict-4.c: Likewise.
1899 * gcc.dg/predict-5.c: Likewise.
1900 * gcc.dg/predict-6.c: Likewise.
1901
1902 2016-06-13 Marek Polacek <polacek@redhat.com>
1903
1904 PR middle-end/71476
1905 * c-c++-common/Wswitch-unreachable-4.c: New test.
1906 * gcc.dg/Wswitch-unreachable-2.c: New test.
1907 * g++.dg/tm/jump1.C: Move dg-warning.
1908
1909 2016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1910
1911 * gnat.dg/renaming10.ad[sb]: New test.
1912
1913 2016-06-13 Paul Thomas <pault@gcc.gnu.org>
1914
1915 PR fortran/70673
1916 * gfortran.dg/pr70673.f90: New test.
1917
1918 2016-06-13 Richard Biener <rguenther@suse.de>
1919
1920 PR middle-end/64516
1921 * gcc.dg/align-3.c: New testcase.
1922
1923 2016-06-13 Martin Liska <mliska@suse.cz>
1924
1925 * gcc.target/i386/pr71458.c: New test.
1926
1927 2016-06-12 Uros Bizjak <ubizjak@gmail.com>
1928
1929 PR target/71241
1930 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1931
1932 2016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1933
1934 PR target/60751
1935 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1936 statement.
1937
1938 2016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1939
1940 PR target/60751
1941 * gfortran.dg/comma_IO_extension_1.f90: New test.
1942 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1943 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1944 statement.
1945 * gfortran.dg/graphite/pr38083.f90: Likewise.
1946 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1947 missing format.
1948
1949 2016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1950
1951 * gnat.dg/case_character.adb: New test.
1952
1953 2016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1954
1955 PR middle-end/71310
1956 * gcc.target/powerpc/pr71310.c: New testcase.
1957
1958 2016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1959
1960 PR middle-end/71478
1961 * gcc.dg/pr71478.c: New test.
1962
1963 2016-06-10 Jakub Jelinek <jakub@redhat.com>
1964
1965 PR middle-end/71494
1966 * gcc.c-torture/execute/pr71494.c: New test.
1967
1968 PR c/68657
1969 * gcc.target/i386/pr68657.c: New test.
1970
1971 PR inline-asm/68843
1972 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1973 (test): Add -masm=intel alternatives.
1974
1975 2016-06-10 Martin Sebor <msebor@redhat.com>
1976
1977 PR c/71392
1978 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1979
1980 2016-06-10 Jeff Law <law@redhat.com>
1981
1982 PR tree-optimization/71335
1983 * gcc.c-torture/execute/pr71335.c: New test.
1984
1985 2016-06-10 David Malcolm <dmalcolm@redhat.com>
1986
1987 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1988 the various "cannot tail-call: " messages.
1989
1990 2016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1991
1992 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1993 and options.
1994
1995 2016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1996
1997 PR sanitizer/71480
1998 * c-c++-common/asan/pr71480.c: New test.
1999
2000 2016-06-10 H.J. Lu <hongjiu.lu@intel.com>
2001
2002 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
2003 (ASMNAME2): Likewise.
2004 (main): Replace fn in asm statement with ASMNAME ("fn").
2005 * gcc.dg/guality/pr68037-2.c: Likewise.
2006 * gcc.dg/guality/pr68037-3.c: Likewise.
2007 * gcc.dg/torture/pr68037-1.c: Likewise.
2008 * gcc.dg/torture/pr68037-2.c: Likewise.
2009 * gcc.dg/torture/pr68037-3.c: Likewise.
2010
2011 2016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
2012
2013 PR inline-asm/68843
2014 * gcc.target/i386/pr68843-1.c: New test.
2015 * gcc.target/i386/pr68843-2.c: New test.
2016
2017 2016-06-10 Thomas Schwinge <thomas@codesourcery.com>
2018 Cesar Philippidis <cesar@codesourcery.com>
2019
2020 PR middle-end/71373
2021 * gcc.dg/goacc/nested-function-1.c: New file.
2022 * gcc.dg/goacc/nested-function-2.c: Likewise.
2023 * gcc.dg/goacc/pr71373.c: Likewise.
2024 * gfortran.dg/goacc/cray-2.f95: Likewise.
2025 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
2026 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
2027 * gfortran.dg/goacc/cray.f95: Update.
2028 * gfortran.dg/goacc/loop-1.f95: Likewise.
2029 * gfortran.dg/goacc/loop-3.f95: Likewise.
2030 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
2031 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
2032
2033 2016-06-10 Thomas Schwinge <thomas@codesourcery.com>
2034
2035 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
2036 for OpenACC tile clauses.
2037 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2038
2039 PR c/71381
2040 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
2041 to...
2042 * c-c++-common/goacc/cache-2.c: ... this new file.
2043 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
2044 * gfortran.dg/goacc/cache-2.f95: ... this new file.
2045 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
2046 usage.
2047 * gfortran.dg/goacc/cray.f95: Likewise.
2048 * gfortran.dg/goacc/loop-1.f95: Likewise.
2049
2050 2016-06-10 Alan Hayward <alan.hayward@arm.com>
2051
2052 PR tree-optimization/71407
2053 PR tree-optimization/71416
2054 * gcc.dg/vect/pr71407.c: New
2055 * gcc.dg/vect/pr71416-1.c: New
2056 * gcc.dg/vect/pr71416-2.c: New
2057
2058 2016-06-10 Richard Biener <rguenther@suse.de>
2059
2060 PR middle-end/71477
2061 * gcc.dg/torture/pr71477.c: New testcase.
2062
2063 2016-06-09 Julia Koval <julia.koval@intel.com>
2064
2065 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
2066 * gcc.target/i386/interrupt-13.c: Likewise.
2067 * gcc.target/i386/interrupt-15.c: Likewise.
2068 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
2069 * gcc.target/i386/interrupt-24.c: Likewise.
2070 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
2071 * gcc.target/i386/interrupt-9.c: Likewise.
2072 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2073
2074 2016-06-09 Martin Sebor <msebor@redhat.com>
2075
2076 PR c/70883
2077 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
2078 * gcc.dg/builtin-constant_p-1.c: Same.
2079 * gcc.dg/builtins-error.c: Same.
2080 * gcc.dg/pr70859.c: Same.
2081
2082 2016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2083
2084 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
2085 * gcc.dg/torture/pr68067-1.c: Likewise.
2086 * gcc.dg/torture/pr68067-2.c: Likewise.
2087
2088 2016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2089
2090 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
2091 when setting SIZE.
2092
2093 2016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2094
2095 PR c++/71465
2096 * g++.dg/inherit/crash5.C: New.
2097 Revert:
2098 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2099
2100 PR c++/70202
2101 * g++.dg/inherit/crash5.C: New.
2102 * g++.dg/inherit/virtual1.C: Adjust.
2103
2104 2016-06-09 Martin Liska <mliska@suse.cz>
2105
2106 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
2107 * g++.dg/predict-loop-exit-2.C: Likewise.
2108 * g++.dg/predict-loop-exit-3.C: Likewise.
2109 * gcc.dg/predict-1.c: Likewise.
2110 * gcc.dg/predict-2.c: Likewise.
2111 * gcc.dg/predict-3.c: Likewise.
2112 * gcc.dg/predict-4.c: Likewise.
2113 * gcc.dg/predict-5.c: Likewise.
2114 * gcc.dg/predict-6.c: Likewise.
2115 * gcc.dg/predict-7.c: Likewise.
2116
2117 2016-06-09 Richard Biener <rguenther@suse.de>
2118
2119 PR tree-optimization/71462
2120 * gcc.dg/torture/pr71462.c: New testcase.
2121
2122 2016-06-09 Marek Polacek <polacek@redhat.com>
2123
2124 PR c/65471
2125 * gcc.dg/c11-generic-3.c: New test.
2126
2127 2016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2128
2129 * g++.dg/init/array42.C: New.
2130 * g++.dg/init/array43.C: Likewise.
2131 * g++.dg/init/array44.C: Likewise.
2132 * g++.dg/init/array45.C: Likewise.
2133 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
2134 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
2135 * g++.dg/cpp1y/auto-fn27.C: Likewise.
2136 * g++.dg/gomp/pr35751.C: Likewise.
2137 * g++.dg/init/array23.C: Likewise.
2138 * g++.dg/init/brace2.C: Likewise.
2139 * g++.dg/init/brace6.C: Likewise.
2140
2141 2016-06-08 Martin Sebor <msebor@redhat.com>
2142 Jakub Jelinek <jakub@redhat.com>
2143
2144 PR c++/70507
2145 PR c/68120
2146 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2147 * c-c++-common/builtin-arith-overflow-2.c: New test.
2148 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
2149 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
2150 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
2151
2152 2016-06-08 Jakub Jelinek <jakub@redhat.com>
2153
2154 PR c++/71442
2155 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
2156
2157 2016-06-08 Alan Lawrence <alan.lawrence@arm.com>
2158
2159 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
2160 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
2161 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
2162 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
2163 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
2164 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
2165 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
2166 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
2167 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
2168 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
2169 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
2170 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
2171 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
2172
2173 2016-06-08 Richard Biener <rguenther@suse.de>
2174
2175 PR tree-optimization/68558
2176 * gcc.dg/vect/slp-44.c: New testcase.
2177
2178 2016-06-08 Richard Biener <rguenther@suse.de>
2179
2180 * gcc.dg/vect/slp-43.c: New testcase.
2181
2182 2016-06-08 Richard Biener <rguenther@suse.de>
2183
2184 PR tree-optimization/71452
2185 * gcc.dg/torture/pr71452.c: New testcase.
2186
2187 2016-06-08 Jakub Jelinek <jakub@redhat.com>
2188
2189 PR c++/71448
2190 * g++.dg/torture/pr71448.C: New test.
2191
2192 2016-06-08 Bernd Schmidt <bschmidt@redhat.com>
2193
2194 PR debug/71432
2195 PR ada/71413
2196 * g++.dg/debug/pr71432.C: New test.
2197
2198 2016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2199
2200 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
2201 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
2202 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
2203
2204 2016-06-08 Alan Hayward <alan.hayward@arm.com>
2205
2206 * gcc.dg/vect/vect-live-2.c: Update effective target.
2207 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2208 * lib/target-supports.exp: Add aarch64 to vect_long.
2209
2210 2016-06-08 Marek Polacek <polacek@redhat.com>
2211
2212 PR c/71418
2213 * gcc.dg/noncompile/pr71418.c: New test.
2214
2215 PR c/71426
2216 * gcc.dg/noncompile/pr71426.c: New test.
2217
2218 2016-06-07 Jan Hubicka <hubicka@ucw.cz>
2219
2220 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
2221 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
2222 * gcc.dg/predict-3.c: Update template.
2223 * gcc.dg/predict-5.c: Update template.
2224 * gcc.dg/predict-6.c: Update template.
2225 * gcc.dg/predict-9.c: Update template.
2226 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
2227
2228 2016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
2229
2230 * gcc.target/powerpc/vec-mul.c: New test.
2231
2232 2016-06-07 David Malcolm <dmalcolm@redhat.com>
2233
2234 * gcc.dg/spellcheck-fields-2.c: New test case.
2235
2236 2016-06-07 Richard Biener <rguenther@suse.de>
2237
2238 PR c/61564
2239 * gcc.dg/Wpragmas-1.c: New testcase.
2240 * gcc.dg/Wattributes-4.c: Likewise.
2241 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
2242 entry.
2243
2244 2016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
2245
2246 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
2247 spurious debug code.
2248
2249 2016-06-07 Richard Biener <rguenther@suse.de>
2250
2251 PR tree-optimization/71428
2252 * gcc.dg/torture/pr71428.c: New testcase.
2253
2254 2016-06-07 Richard Biener <rguenther@suse.de>
2255
2256 PR middle-end/71423
2257 * gcc.dg/torture/pr71423.c: New testcase.
2258
2259 2016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2260
2261 PR middle-end/71408
2262 * gcc.dg/tree-ssa/pr71408.c: New test.
2263
2264 2016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2265
2266 PR middle-end/71281
2267 * g++.dg/torture/pr71281.C: New test.
2268
2269 2016-06-06 Marek Polacek <polacek@redhat.com>
2270
2271 PR c/71362
2272 * gcc.dg/pr71362.c: New test.
2273
2274 2016-06-06 Jakub Jelinek <jakub@redhat.com>
2275 Patrick Palka <ppalka@gcc.gnu.org>
2276
2277 PR c++/70847
2278 PR c++/71330
2279 PR c++/71393
2280 * g++.dg/opt/pr70847.C: New test.
2281 * g++.dg/ubsan/pr70847.C: New test.
2282 * g++.dg/ubsan/pr71393.C: New test.
2283
2284 2016-06-06 Jakub Jelinek <jakub@redhat.com>
2285
2286 PR tree-optimization/71259
2287 * gcc.dg/vect/pr71259.c: New test.
2288
2289 2016-06-06 David Malcolm <dmalcolm@redhat.com>
2290
2291 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
2292 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
2293 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
2294 above.
2295
2296 2016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2297
2298 PR middle-end/37780
2299 * gcc.c-torture/execute/pr37780.c: New test.
2300 * gcc.target/aarch64/pr37780_1.c: Likewise.
2301 * gcc.target/arm/pr37780_1.c: Likewise.
2302
2303 2016-06-06 Marek Polacek <polacek@redhat.com>
2304
2305 * c-c++-common/attr-may-alias-1.c: New test.
2306 * c-c++-common/attr-may-alias-2.c: New test.
2307 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
2308
2309 2016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2310
2311 PR c/24414
2312 * gcc.target/i386/pr24414.c: New test.
2313
2314 2016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
2315
2316 * gcc.target/sparc/vis4misc.c: New file.
2317 * gcc.target/sparc/fpcmp.c: Likewise.
2318 * gcc.target/sparc/fpcmpu.c: Likewise.
2319
2320 2016-06-06 Alan Hayward <alan.hayward@arm.com>
2321
2322 * gcc.dg/vect/vect-live-1.c: Use additional-options.
2323 * gcc.dg/vect/vect-live-3.c: Likewise.
2324
2325 2016-06-06 Richard Biener <rguenther@suse.de>
2326
2327 PR tree-optimization/71398
2328 * gcc.dg/torture/pr71398.c: New testcase.
2329
2330 2016-06-06 Uros Bizjak <ubizjak@gmail.com>
2331
2332 PR target/71389
2333 * g++.dg/pr71389.C: New test.
2334
2335 2016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2336
2337 PR fortran/71404
2338 * gfortran.dg/fmt_read_5.f: New test.
2339
2340 2016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
2341
2342 PR fortran/69659
2343 * gfortran.dg/class_array_22.f03: New test.
2344
2345 2016-06-05 Jan Hubicka <hubicka@ucw.cz>
2346
2347 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
2348
2349 2016-06-05 Jan Hubicka <hubicka@ucw.cz>
2350
2351 * gcc.dg/predict-9.c: Update template.
2352
2353 2016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2354
2355 PR c++/49377
2356 * g++.dg/template/pr49377.C: New.
2357
2358 2016-06-04 Jakub Jelinek <jakub@redhat.com>
2359
2360 PR tree-optimization/71405
2361 * g++.dg/torture/pr71405.C: New test.
2362
2363 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2364
2365 PR c++/70202
2366 * g++.dg/inherit/crash5.C: New.
2367 * g++.dg/inherit/virtual1.C: Adjust.
2368
2369 2016-06-03 Jeff Law <law@redhat.com>
2370
2371 PR tree-optimization/71316
2372 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
2373
2374 2016-06-03 Jakub Jelinek <jakub@redhat.com>
2375
2376 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
2377 dg-additional-options with just -fno-tree-scev-cprop in it.
2378 * gcc.dg/vect/vect-live-2.c: Likewise.
2379 * gcc.dg/vect/vect-live-5.c: Likewise.
2380 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
2381 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
2382 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2383
2384 2016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
2385
2386 PR c++/27100
2387 * g++.dg/other/friend6.C: New test.
2388
2389 2016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2390
2391 * g++.dg/torture/ppc-ldst-array.C: New.
2392
2393 2016-06-03 Joseph Myers <joseph@codesourcery.com>
2394
2395 PR target/71276
2396 PR target/71277
2397 * gcc.dg/torture/builtin-fp-int-inexact.c,
2398 gcc.target/i386/387-builtin-fp-int-inexact.c,
2399 gcc.target/i386/387-rint-inline-1.c,
2400 gcc.target/i386/387-rint-inline-2.c,
2401 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
2402 gcc.target/i386/sse2-rint-inline-1.c,
2403 gcc.target/i386/sse2-rint-inline-2.c,
2404 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
2405 gcc.target/i386/sse4_1-rint-inline.c: New tests.
2406
2407 2016-06-03 H.J. Lu <hongjiu.lu@intel.com>
2408 Julia Koval <julia.koval@intel.com>
2409
2410 PR target/66960
2411 PR target/67630
2412 PR target/67634
2413 PR target/67841
2414 PR target/68037
2415 PR target/68618
2416 PR target/68661
2417 PR target/69575
2418 PR target/69596
2419 PR target/69734
2420 * gcc.dg/guality/pr68037-1.c: New test.
2421 * gcc.dg/guality/pr68037-2.c: Likewise.
2422 * gcc.dg/guality/pr68037-3.c: Likewise.
2423 * gcc.dg/torture/pr68037-1.c: Likewise.
2424 * gcc.dg/torture/pr68037-2.c: Likewise.
2425 * gcc.dg/torture/pr68037-3.c: Likewise.
2426 * gcc.dg/torture/pr68661-1a.c: Likewise.
2427 * gcc.dg/torture/pr68661-1b.c: Likewise.
2428 * gcc.target/i386/interrupt-1.c: Likewise.
2429 * gcc.target/i386/interrupt-2.c: Likewise.
2430 * gcc.target/i386/interrupt-3.c: Likewise.
2431 * gcc.target/i386/interrupt-4.c: Likewise.
2432 * gcc.target/i386/interrupt-5.c: Likewise.
2433 * gcc.target/i386/interrupt-6.c: Likewise.
2434 * gcc.target/i386/interrupt-7.c: Likewise.
2435 * gcc.target/i386/interrupt-8.c: Likewise.
2436 * gcc.target/i386/interrupt-9.c: Likewise.
2437 * gcc.target/i386/interrupt-10.c: Likewise.
2438 * gcc.target/i386/interrupt-11.c: Likewise.
2439 * gcc.target/i386/interrupt-12.c: Likewise.
2440 * gcc.target/i386/interrupt-13.c: Likewise.
2441 * gcc.target/i386/interrupt-14.c: Likewise.
2442 * gcc.target/i386/interrupt-15.c: Likewise.
2443 * gcc.target/i386/interrupt-16.c: Likewise.
2444 * gcc.target/i386/interrupt-17.c: Likewise.
2445 * gcc.target/i386/interrupt-18.c: Likewise.
2446 * gcc.target/i386/interrupt-19.c: Likewise.
2447 * gcc.target/i386/interrupt-20.c: Likewise.
2448 * gcc.target/i386/interrupt-21.c: Likewise.
2449 * gcc.target/i386/interrupt-22.c: Likewise.
2450 * gcc.target/i386/interrupt-23.c: Likewise.
2451 * gcc.target/i386/interrupt-24.c: Likewise.
2452 * gcc.target/i386/interrupt-25.c: Likewise.
2453 * gcc.target/i386/interrupt-26.c: Likewise.
2454 * gcc.target/i386/interrupt-27.c: Likewise.
2455 * gcc.target/i386/interrupt-28.c: Likewise.
2456 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
2457 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
2458 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
2459 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
2460 * gcc.target/i386/interrupt-iamcu.c: Likewise.
2461 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
2462 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
2463 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
2464 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2465 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
2466 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
2467 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
2468
2469 2016-06-03 Bernd Schmidt <bschmidt@redhat.com>
2470
2471 PR tree-optimization/52171
2472 * gcc.dg/pr52171.c: New test.
2473 * gcc.target/i386/pr52171.c: New test.
2474
2475 2016-06-03 Jan Hubicka <jh@suse.cz>
2476
2477 * g++.dg/tree-ssa/pred-1.C: New testcase
2478 * gcc.dg/tree-ssa/pred-1.c: New testcase
2479
2480 2016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2481
2482 PR target/70957
2483 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
2484 support.
2485 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2486
2487 2016-06-03 Alan Hayward <alan.hayward@arm.com>
2488
2489 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
2490
2491 2016-06-03 Alan Hayward <alan.hayward@arm.com>
2492
2493 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
2494 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
2495 * gcc.dg/vect/vect-live-1.c: New test.
2496 * gcc.dg/vect/vect-live-2.c: New test.
2497 * gcc.dg/vect/vect-live-3.c: New test.
2498 * gcc.dg/vect/vect-live-4.c: New test.
2499 * gcc.dg/vect/vect-live-5.c: New test.
2500 * gcc.dg/vect/vect-live-slp-1.c: New test.
2501 * gcc.dg/vect/vect-live-slp-2.c: New test.
2502 * gcc.dg/vect/vect-live-slp-3.c: New test.
2503
2504 2016-06-03 Jakub Jelinek <jakub@redhat.com>
2505
2506 PR middle-end/71387
2507 * g++.dg/opt/pr71387.C: New test.
2508
2509 2016-06-02 Jeff Law <law@redhat.com>
2510
2511 PR tree-optimization/71328
2512 * gcc.c-torture/compile/pr71328.c: New test.
2513
2514 2016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2515
2516 PR fortran/52393
2517 * gfortran.dg/fmt_read_3.f90: Fix typo.
2518 * gfortran.dg/fmt_read_4.f90: New test.
2519
2520 2016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2521
2522 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2523 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2524 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2525 * g++.dg/cpp0x/override2.C: Likewise.
2526 * g++.dg/parse/crash5.C: Likewise.
2527 * g++.dg/parse/error16.C: Likewise.
2528 * g++.dg/parse/error27.C: Likewise.
2529 * g++.dg/template/qualttp15.C: Likewise.
2530 * g++.dg/template/redecl4.C: Likewise.
2531 * g++.old-deja/g++.other/crash39.C: Likewise.
2532 * g++.old-deja/g++.other/struct1.C: Likewise.
2533 * g++.old-deja/g++.pt/m9a.C: Likewise.
2534 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2535
2536 2016-06-02 Jakub Jelinek <jakub@redhat.com>
2537
2538 PR c++/71372
2539 * c-c++-common/pr71372.c: New test.
2540
2541 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2542 __TIME__ strings with __builtin_strcmp instead of printf and
2543 dg-output.
2544
2545 2016-06-02 Martin Liska <mliska@suse.cz>
2546
2547 * gcc.dg/predict-9.c: New test.
2548
2549 2016-06-02 Jakub Jelinek <jakub@redhat.com>
2550
2551 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2552 global set_compiler_env_var and global saved_compiler_env_var.
2553
2554 2016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2555
2556 PR rtl-optimization/71295
2557 * gcc.c-torture/compile/pr71295.c: New test.
2558
2559 2016-06-02 Jakub Jelinek <jakub@redhat.com>
2560
2561 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2562
2563 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2564 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2565
2566 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2567 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2568 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2569 alternative number.
2570
2571 2016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2572
2573 * gcc.target/powerpc/p9-splat-4.c: New test.
2574
2575 2016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2576
2577 PR target/71186
2578 * gcc.target/powerpc/pr71186.c: New test.
2579
2580 2016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2581
2582 PR fortran/52393
2583 * gfortran.dg/fmt_read_3.f90: New test.
2584
2585 2016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2586
2587 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2588 procedure.
2589
2590 2016-06-01 Eduard Sanou <dhole@openmailbox.org>
2591
2592 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2593 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2594 env var is set.
2595 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2596 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2597 shown once.
2598 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2599 during compilation.
2600 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2601 vars set by dg-set-compiler-env-var.
2602
2603 2016-06-01 Paul Thomas <pault@gcc.gnu.org>
2604
2605 PR fortran/71156
2606 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2607 to the module procedure declaration.
2608 * gfortran.dg/submodule_16.f08: New test.
2609
2610 2016-06-01 Jakub Jelinek <jakub@redhat.com>
2611
2612 PR middle-end/71371
2613 * c-c++-common/gomp/pr71371.c: New test.
2614
2615 2016-06-01 Richard Biener <rguenther@suse.de>
2616
2617 PR tree-optimization/71366
2618 * gcc.dg/torture/pr71366-1.c: New testcase.
2619 * gcc.dg/torture/pr71366-2.c: Likewise.
2620
2621 2016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2622
2623 * gcc.target/powerpc/vslv-0.c: New test.
2624 * gcc.target/powerpc/vslv-1.c: New test.
2625 * gcc.target/powerpc/vsrv-0.c: New test.
2626 * gcc.target/powerpc/vsrv-1.c: New test.
2627
2628 2016-06-01 Nathan Sidwell <nathan@acm.org>
2629
2630 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2631 * gcc.target/nvptx/weak.c: New.
2632
2633 2016-06-01 Richard Biener <rguenther@suse.de>
2634
2635 PR tree-optimization/71261
2636 * gcc.dg/torture/vect-bool-1.c: New testcase.
2637
2638 2016-06-01 Jakub Jelinek <jakub@redhat.com>
2639
2640 * gfortran.dg/gomp/order-1.f90: New test.
2641 * gfortran.dg/gomp/order-2.f90: New test.
2642
2643 2016-06-01 Jan Hubicka <hubicka@ucw.cz>
2644
2645 * gcc.dg/unroll-6.c: Update template.
2646 * gcc.dg/unroll-7.c: New testcase.
2647 * gcc.dg/unroll-8.c: New testcase.
2648
2649 2016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2650
2651 * gnat.dg/opt56.ad[sb]: New test.
2652
2653 2016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2654
2655 PR c++/66635
2656 * g++.dg/cpp0x/constexpr-ice16.C: New.
2657
2658 2016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2659
2660 PR tree-optimization/71314
2661 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2662 -mbranch-cost=2.
2663
2664 2016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2665
2666 PR tree-optimization/71077
2667 * gcc.dg/tree-ssa/pr71077.c: New test.
2668
2669 2016-05-31 Jan Hubicka <hubicka@ucw.cz>
2670
2671 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2672 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2673 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2674
2675 2016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2676
2677 PR c++/71248
2678 * g++.dg/cpp0x/pr71248.C: New.
2679 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2680 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2681 * g++.dg/init/new37.C: Likewise.
2682 * g++.dg/template/static1.C: Likewise.
2683 * g++.dg/template/static2.C: Likewise.
2684
2685 2016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2686
2687 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2688 instead of %rdi.
2689 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2690
2691 2016-05-31 Marek Polacek <polacek@redhat.com>
2692
2693 * c-c++-common/Wswitch-unreachable-3.c: New test.
2694 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2695
2696 2016-05-31 Richard Biener <rguenther@suse.de>
2697
2698 PR tree-optimization/71352
2699 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2700
2701 2016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2702
2703 * gcc.target/arm/armv5_thumb_isa.c: New test.
2704
2705 2016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2706
2707 PR target/71346
2708 * gcc.target/i386/pr71346.c: New test.
2709
2710 2016-05-31 Tom de Vries <tom@codesourcery.com>
2711
2712 PR tree-optimization/69068
2713 * gcc.dg/graphite/pr69068.c: New test.
2714
2715 2016-05-27 Martin Sebor <msebor@redhat.com>
2716
2717 PR c++/71306
2718 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2719
2720 2016-05-30 Jakub Jelinek <jakub@redhat.com>
2721
2722 PR c++/71349
2723 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2724 nowait depend(inout: dd[0]) clauses where permitted.
2725
2726 2016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2727
2728 PR c++/71238
2729 * g++.dg/parse/pr71238.C: New.
2730 * g++.dg/concepts/friend1.C: Test column numbers too.
2731 * g++.dg/cpp0x/initlist31.C: Likewise.
2732 * g++.dg/cpp0x/pr51420.C: Likewise.
2733 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2734 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2735 * g++.dg/ext/builtin3.C: Likewise.
2736 * g++.dg/lookup/friend12.C: Likewise.
2737 * g++.dg/lookup/friend7.C: Likewise.
2738 * g++.dg/lookup/koenig1.C: Likewise.
2739 * g++.dg/lookup/koenig5.C: Likewise.
2740 * g++.dg/lookup/used-before-declaration.C: Likewise.
2741 * g++.dg/overload/koenig1.C: Likewise.
2742 * g++.dg/template/crash65.C: Likewise.
2743 * g++.dg/template/friend57.C: Likewise.
2744 * g++.dg/warn/Wshadow-5.C: Likewise.
2745 * g++.dg/warn/Wunused-8.C: Likewise.
2746 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2747 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2748 * g++.old-deja/g++.jason/member.C: Likewise.
2749 * g++.old-deja/g++.jason/report.C: Likewise.
2750 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2751 * g++.old-deja/g++.law/visibility20.C: Likewise.
2752 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2753 * g++.old-deja/g++.other/static5.C: Likewise.
2754 * g++.old-deja/g++.pt/overload2.C: Likewise.
2755
2756 2016-05-30 Jan Hubicka <hubicka@ucw.cz>
2757
2758 * gcc.dg/tree-ssa/peel1.c: New testcase.
2759 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2760 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2761
2762 2016-05-30 Tom de Vries <tom@codesourcery.com>
2763
2764 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2765 to ce.
2766
2767 2016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2768
2769 PR c++/71099
2770 * g++.dg/parse/virtual1.C: New.
2771
2772 2016-05-30 Uros Bizjak <ubizjak@gmail.com>
2773
2774 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2775 Use correct register when clearing %edx.
2776
2777 2016-05-30 Alexander Monakov <amonakov@ispras.ru>
2778
2779 PR tree-optimization/71289
2780 * gcc.dg/pr71289.c: New test.
2781
2782 2016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2783
2784 PR middle-end/71269
2785 PR middle-end/71292
2786 * gcc.dg/tree-ssa/pr71269.c: New test.
2787 * gcc.dg/tree-ssa/pr71292.c: New test.
2788
2789 2016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2790
2791 PR middle-end/71252
2792 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2793
2794 2016-05-30 Jan Hubicka <hubicka@ucw.cz>
2795
2796 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2797 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2798 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2799
2800 2016-05-30 Tom de Vries <tom@codesourcery.com>
2801
2802 PR tree-optimization/69067
2803 * gcc.dg/graphite/pr69067.c: New test.
2804
2805 2016-05-29 Uros Bizjak <ubizjak@gmail.com>
2806
2807 PR target/71245
2808 * gcc.target/i386/pr71245-1.c: New test.
2809 * gcc.target/i386/pr71245-2.c: Ditto.
2810
2811 2016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2812
2813 PR c++/71105
2814 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2815 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2816 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2817
2818 2016-05-27 Jan Hubicka <hubicka@ucw.cz>
2819
2820 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2821
2822 2016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2823
2824 Revert:
2825 PR c++/69855
2826 * g++.dg/overload/69855.C: New.
2827 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2828 * g++.old-deja/g++.pt/crash3.C: Likewise.
2829
2830 2016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2831
2832 PR c++/60385
2833 * g++.dg/parse/namespace13.C: New.
2834
2835 2016-05-26 Jeff Law <law@redhat.com>
2836
2837 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2838 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2839 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2840 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2841 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2842 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2843 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2844 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2845 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2846 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2847 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2848 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2849 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2850
2851 2016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2852
2853 PR c++/69855
2854 * g++.dg/overload/69855.C: New.
2855 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2856 * g++.old-deja/g++.pt/crash3.C: Likewise.
2857
2858 2016-05-27 Jiong Wang <jiong.wang@arm.com>
2859
2860 PR target/63596
2861 * gcc.target/aarch64/va_arg_1.c: New testcase.
2862 * gcc.target/aarch64/va_arg_2.c: Likewise.
2863 * gcc.target/aarch64/va_arg_3.c: Likewise.
2864
2865 2016-05-27 Jiong Wang <jiong.wang@arm.com>
2866
2867 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2868 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2869 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2870 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2871 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2872
2873 2016-05-27 Marek Polacek <polacek@redhat.com>
2874
2875 PR middle-end/71308
2876 * g++.dg/torture/pr71308.C: New test.
2877
2878 2016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2879
2880 * gcc.dg/zero_bits_compound-1.c: New test.
2881 * gcc.dg/zero_bits_compound-2.c: New test.
2882
2883 2016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2884
2885 PR middle-end/71279
2886 * gcc.dg/pr71279.c: New test.
2887
2888 2016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2889
2890 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2891 floating point min/max/comparison instructions.
2892 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2893
2894 2016-05-26 Jakub Jelinek <jakub@redhat.com>
2895
2896 * c-c++-common/gomp/schedule-1.c: New test.
2897 * gfortran.dg/gomp/schedule-1.f90: New test.
2898
2899 2016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2900
2901 PR c++/70822
2902 PR c++/70106
2903 * g++.dg/cpp1y/auto-fn32.C: New test.
2904 * g++.dg/cpp1y/paren4.C: New test.
2905
2906 2016-05-26 Nathan Sidwell <nathan@acm.org>
2907
2908 * gcc.dg/20060410.c: Xfail on ptx.
2909 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2910 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2911 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2912 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2913 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2914
2915 2016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2916
2917 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2918
2919 2016-05-26 Jakub Jelinek <jakub@redhat.com>
2920
2921 PR tree-optimization/71280
2922 * gcc.dg/pr71280.c: New test.
2923
2924 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2925
2926 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2927 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2928
2929 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2930
2931 2016-05-26 Jiong Wang <jiong.wang@arm.com>
2932
2933 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
2934 kept in memory.
2935
2936 2016-05-25 Jeff Law <law@redhat.com>
2937
2938 PR tree-optimization/71272
2939 * gcc.c-torture/compile/pr71272.c: new test.
2940
2941 2016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2942
2943 * gcc.target/powerpc/vec-cmpne.c: New test.
2944 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2945
2946 2016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2947
2948 * gnat.dg/opt55.ad[sb]: New test.
2949
2950 2016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2951
2952 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2953 * c-c++-common/pr60226.c: Require int32plus.
2954 * gcc.c-torture/execute/pr70602.c: Likewise.
2955 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2956 unsigned long for malloc arg type.
2957 * gcc.dg/asr_div1.c: Require int32plus.
2958 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2959 * gcc.dg/pie-1.c: Require pie.
2960 * gcc.dg/pie-2.c: Likewise.
2961 * gcc.dg/pr59471.c: Require int32plus.
2962 * gcc.dg/pr59963-2.c: XFAIL for int16.
2963 * gcc.dg/pr60114.c: Require int32plus.
2964 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2965 unsigned long for typedef of size_t.
2966 * gcc.dg/pr63914.c: Require int32plus.
2967 * gcc.dg/pr64536.c: Require pt32plus.
2968 * gcc.dg/pr65658.c: Likewise.
2969 * gcc.dg/pr67271.c: Require int32plus.
2970 * gcc.dg/pr68112.c: Likewise.
2971 * gcc.dg/pr69071.c: Skip for avr target.
2972 * gcc.dg/pr69973.c: Require int32plus.
2973 * gcc.dg/pr70169.c: Skip for avr target.
2974 * gcc.dg/sso-6.c: Require int32plus.
2975 * gcc.dg/sso-7.c: Likewise.
2976 * gcc.dg/sso-8.c: Likewise.
2977 * gcc.dg/vrp-min-max-2.c: Likewise.
2978
2979 2016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2980
2981 PR target/70738
2982 * gcc.target/i386/pr70738-1.c: New test.
2983 * gcc.target/i386/pr70738-2.c: Likewise.
2984 * gcc.target/i386/pr70738-3.c: Likewise.
2985 * gcc.target/i386/pr70738-4.c: Likewise.
2986 * gcc.target/i386/pr70738-5.c: Likewise.
2987 * gcc.target/i386/pr70738-6.c: Likewise.
2988 * gcc.target/i386/pr70738-7.c: Likewise.
2989 * gcc.target/i386/pr70738-8.c: Likewise.
2990 * gcc.target/i386/pr70738-9.c: Likewise.
2991
2992 2016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2993
2994 PR rtl-optimization/66940
2995 * gcc.c-torture/execute/pr66940.c: New test.
2996
2997 2016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2998
2999 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
3000 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
3001 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
3002 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
3003 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
3004 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
3005 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
3006 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
3007 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
3008 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
3009 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
3010 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
3011 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
3012 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
3013 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
3014 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
3015 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
3016 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
3017 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
3018 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
3019 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
3020 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
3021 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
3022 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
3023
3024 2016-05-25 Marek Polacek <polacek@redhat.com>
3025
3026 PR c/71265
3027 * gcc.dg/noncompile/pr71265.c: New test.
3028
3029 PR c/71266
3030 * gcc.dg/noncompile/old-style-parm-3.c: New test.
3031
3032 2016-05-25 Nathan Sidwell <nathan@acm.org>
3033
3034 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
3035
3036 2016-05-25 Richard Biener <rguenther@suse.de>
3037
3038 PR tree-optimization/71261
3039 * c-c++-common/torture/pr71261.c: New testcase.
3040
3041 2016-05-25 Richard Biener <rguenther@suse.de>
3042
3043 PR tree-optimization/71264
3044 * gcc.dg/vect/pr71264.c: New testcase.
3045
3046 2016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3047
3048 PR c++/55992
3049 * g++.dg/cpp0x/alias-decl-53.C: New.
3050 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
3051
3052 2016-05-25 Martin Liska <mliska@suse.cz>
3053
3054 * g++.dg/pr71239.C: New test.
3055
3056 2016-05-25 Richard Biener <rguenther@suse.de>
3057
3058 * gcc.dg/vect/pr58135.c: Rename to ...
3059 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
3060
3061 2016-05-25 Marek Polacek <polacek@redhat.com>
3062
3063 * g++.dg/pr65295.C: Use target c++14.
3064
3065 2016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3066
3067 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
3068 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
3069
3070 2016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3071
3072 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
3073 instructions.
3074
3075 2016-05-24 Cesar Philippidis <cesar@codesourcery.com>
3076
3077 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
3078 * c-c++-common/goacc/deviceptr-1.c: Likewise.
3079 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
3080 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3081 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3082 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3083 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
3084 * c-c++-common/goacc/pcopy.c: Likewise.
3085 * c-c++-common/goacc/pcopyin.c: Likewise.
3086 * c-c++-common/goacc/pcopyout.c: Likewise.
3087 * c-c++-common/goacc/pcreate.c: Likewise.
3088 * c-c++-common/goacc/pr70688.c: New test.
3089 * c-c++-common/goacc/present-1.c: Adjust test.
3090 * c-c++-common/goacc/reduction-5.c: Likewise.
3091 * g++.dg/goacc/data-1.C: New test.
3092
3093 2016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3094
3095 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
3096 vector parity built-in functions.
3097 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
3098 count trailing zeros automatic vectorization.
3099 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
3100 count trailing zeros built-in functions.
3101
3102 2016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3103
3104 * gcc.dg/tree-ssa/reassoc-44.c: New test.
3105
3106 2016-05-24 Pat Haugen <pthaugen@us.ibm.com>
3107
3108 PR target/71050
3109 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
3110
3111 2016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3112
3113 PR c++/50436
3114 * g++.dg/template/crash123.C: New.
3115 * g++.dg/template/crash124.C: Likewise.
3116
3117 2016-05-24 Martin Sebor <msebor@redhat.com>
3118
3119 PR c++/71147
3120 * g++.dg/ext/flexary16.C: New test.
3121
3122 2016-05-24 Ilya Verbin <ilya.verbin@intel.com>
3123
3124 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
3125 before math.h is included.
3126 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
3127 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
3128 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
3129 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
3130 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
3131 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
3132 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
3133 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
3134 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
3135 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
3136 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
3137 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
3138 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
3139 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
3140 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
3141 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
3142 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
3143 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
3144 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
3145 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
3146 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
3147 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
3148 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
3149
3150 2016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3151 Kelvin Nilsen <kelvin@gcc.gnu.org>
3152
3153 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
3154 support.
3155
3156 2016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3157
3158 PR c++/69872
3159 * g++.dg/warn/Wno-narrowing1.C: New.
3160
3161 2016-05-24 Marek Polacek <polacek@redhat.com>
3162
3163 PR c/71249
3164 * c-c++-common/Wswitch-unreachable-2.c: New test.
3165
3166 2016-05-24 Jakub Jelinek <jakub@redhat.com>
3167
3168 PR c++/71257
3169 * g++.dg/vect/simd-clone-6.cc: New test.
3170 * g++.dg/gomp/declare-simd-6.C: New test.
3171
3172 PR middle-end/70434
3173 PR c/69504
3174 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
3175
3176 2016-05-24 Richard Biener <rguenther@suse.de>
3177
3178 PR tree-optimization/71240
3179 * gcc.dg/optimize-bswapsi-5.c: New testcase.
3180
3181 2016-05-24 Richard Biener <rguenther@suse.de>
3182
3183 PR tree-optimization/71230
3184 * gcc.dg/torture/pr71230.c: New testcase.
3185 * g++.dg/torture/pr71230.C: Likewise.
3186
3187 2016-05-24 Thomas Schwinge <thomas@codesourcery.com>
3188
3189 * c-c++-common/goacc/routine-5.c: Add tests.
3190 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
3191 * gfortran.dg/goacc/routine-6.f90: Add tests.
3192
3193 2016-05-24 Richard Biener <rguenther@suse.de>
3194
3195 PR tree-optimization/71253
3196 * gcc.dg/torture/pr71253.c: New testcase.
3197
3198 2016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3199
3200 PR middle-end/71252
3201 * gfortran.dg/pr71252.f90: New test.
3202
3203 2016-05-24 Richard Sandiford <richard.sandiford@arm.com>
3204
3205 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
3206
3207 2016-05-24 Richard Biener <rguenther@suse.de>
3208
3209 PR middle-end/70434
3210 PR c/69504
3211 * c-c++-common/vector-subscript-4.c: New testcase.
3212 * c-c++-common/vector-subscript-5.c: Likewise.
3213
3214 2016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3215
3216 PR fortran/71123
3217 * gfortran.dg/namelist_90.f: New test
3218
3219 2016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3220
3221 PR fortran/66461
3222 * gfortran.dg/unexpected_eof.f: New test
3223
3224 2016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3225 Kelvin Nilsen <kelvin@gcc.gnu.org>
3226
3227 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
3228 as little endian.
3229
3230 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3231
3232 PR c++/70972
3233 * g++.dg/cpp0x/inh-ctor20.C: New.
3234 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
3235
3236 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3237
3238 PR c++/69095
3239 * g++.dg/cpp0x/variadic168.C: New.
3240
3241 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3242
3243 * g++.dg/cpp0x/pr31445.C: Test column number too.
3244 * g++.dg/cpp0x/pr32253.C: Likewise.
3245 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
3246 * g++.dg/cpp0x/variadic36.C: Likewise.
3247
3248 2016-05-23 Marc Glisse <marc.glisse@inria.fr>
3249
3250 * gcc.dg/fold-notshift-2.c: Adjust.
3251
3252 2016-05-23 Marek Polacek <polacek@redhat.com>
3253
3254 PR c/49859
3255 * c-c++-common/Wswitch-unreachable-1.c: New test.
3256 * gcc.dg/Wswitch-unreachable-1.c: New test.
3257 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
3258 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
3259 * g++.dg/gomp/block-10.C: Likewise.
3260 * gcc.dg/gomp/block-10.c: Likewise.
3261 * g++.dg/gomp/block-9.C: Likewise.
3262 * gcc.dg/gomp/block-9.c: Likewise.
3263 * g++.dg/gomp/target-1.C: Likewise.
3264 * g++.dg/gomp/target-2.C: Likewise.
3265 * gcc.dg/gomp/target-1.c: Likewise.
3266 * gcc.dg/gomp/target-2.c: Likewise.
3267 * g++.dg/gomp/taskgroup-1.C: Likewise.
3268 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3269 * gcc.dg/gomp/teams-1.c: Likewise.
3270 * g++.dg/gomp/teams-1.C: Likewise.
3271 * g++.dg/overload/error3.C: Likewise.
3272 * g++.dg/tm/jump1.C: Likewise.
3273 * g++.dg/torture/pr40335.C: Likewise.
3274 * gcc.dg/c99-vla-jump-5.c: Likewise.
3275 * gcc.dg/switch-warn-1.c: Likewise.
3276 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
3277 * gcc.dg/nested-func-1.c: Likewise.
3278 * gcc.dg/pr67784-4.c: Likewise.
3279
3280 2016-05-23 Richard Biener <rguenther@suse.de>
3281
3282 PR tree-optimization/71230
3283 * gfortran.dg/pr71230-1.f90: New testcase.
3284 * gfortran.dg/pr71230-2.f90: Likewise.
3285
3286 2016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3287
3288 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
3289 * gcc.dg/vect/pr58135.c: Add new.
3290 * gfortran.dg/pr46519-1.f: Adjust test case.
3291
3292 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3293
3294 PR c++/53401
3295 * g++.dg/cpp0x/decltype64.C: New.
3296
3297 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3298
3299 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
3300 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3301 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3302
3303 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3304
3305 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
3306 Add poly64x1_t and poly64x2_t cases if supported.
3307 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
3308 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
3309 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
3310 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
3311 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
3312
3313 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3314
3315 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
3316 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
3317 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
3318 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
3319 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
3320 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
3321 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
3322
3323 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3324
3325 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
3326
3327 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3328
3329 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
3330 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
3331
3332 2016-05-22 Jakub Jelinek <jakub@redhat.com>
3333
3334 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
3335 constraint instead of "r".
3336 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
3337 insn instead of vxorpd.
3338 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
3339
3340 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
3341 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
3342
3343 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
3344
3345 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
3346 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
3347
3348 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
3349
3350 2016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
3351
3352 PR middle-end/40921
3353 * gcc.dg/tree-ssa/pr40921.c: New test.
3354
3355 2016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3356
3357 PR target/71103
3358 * gcc.target/avr/pr71103.c: New test.
3359
3360 2016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3361
3362 PR middle-end/71179
3363 * gcc.dg/tree-ssa/pr71179.c: New test.
3364
3365 2016-05-20 Martin Sebor <msebor@redhat.com>
3366
3367 PR c/71115
3368 * gcc.dg/init-excess-2.c: New test.
3369
3370 2016-05-20 Eric Botcazou <ebotcazou@adacore.com>
3371
3372 * gnat.dg/opt53.adb: New test.
3373 * gnat.dg/opt54.adb: Likewise.
3374
3375 2016-05-20 Martin Jambor <mjambor@suse.cz>
3376
3377 PR tree-optimization/70884
3378 * gcc.dg/tree-ssa/pr70919.c: New test.
3379
3380 2016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3381
3382 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
3383 formatting.
3384 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
3385 fix code formatting.
3386
3387 2016-05-20 Nathan Sidwell <nathan@acm.org>
3388
3389 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
3390 non-common cases.
3391 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
3392
3393 2016-05-20 David Malcolm <dmalcolm@redhat.com>
3394
3395 * jit.dg/all-non-failing-tests.h: Add
3396 test-factorial-must-tail-call.c.
3397 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
3398 * jit.dg/test-factorial-must-tail-call.c: New test case.
3399
3400 2016-05-20 Jakub Jelinek <jakub@redhat.com>
3401
3402 PR fortran/71204
3403 * gfortran.dg/pr71204.f90: New test.
3404
3405 2016-05-20 Cesar Philippidis <cesar@codesourcery.com>
3406
3407 * gcc.target/nvptx/sincos.c: New test.
3408
3409 2016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3410
3411 PR c++/70572
3412 * g++.dg/cpp1y/auto-fn31.C: New.
3413
3414 2016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3415
3416 * gcc.target/powerpc/vec-addec.c: New test.
3417 * gcc.target/powerpc/vec-addec-int128.c: New test.
3418
3419 2016-05-20 David Malcolm <dmalcolm@redhat.com>
3420
3421 * gcc.dg/plugin/must-tail-call-1.c: New test case.
3422 * gcc.dg/plugin/must-tail-call-2.c: New test case.
3423 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
3424 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3425
3426 2016-05-20 Jan Hubicka <hubicka@ucw.cz>
3427
3428 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
3429
3430 2016-05-20 Jakub Jelinek <jakub@redhat.com>
3431
3432 PR c++/71210
3433 * g++.dg/opt/pr71210-1.C: New test.
3434 * g++.dg/opt/pr71210-2.C: New test.
3435
3436 PR tree-optimization/29756
3437 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
3438 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
3439 only on selected targets where V4SImode vectors are known to be
3440 supported.
3441
3442 2016-05-20 Marc Glisse <marc.glisse@inria.fr>
3443
3444 PR tree-optimization/71079
3445 PR tree-optimization/71206
3446 * gcc.dg/tree-ssa/pr71206.c: New testcase.
3447
3448 2016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3449
3450 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
3451 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
3452 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
3453
3454 2016-05-20 Richard Guenther <rguenther@suse.de>
3455
3456 PR tree-optimization/29756
3457 * gcc.dg/tree-ssa/vector-6.c: New testcase.
3458
3459 2016-05-20 Richard Biener <rguenther@suse.de>
3460
3461 PR tree-optimization/71185
3462 * gcc.dg/tree-ssa/pr71185.c: New testcase.
3463
3464 2016-05-20 Richard Biener <rguenther@suse.de>
3465
3466 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
3467
3468 2016-05-19 Marek Polacek <polacek@redhat.com>
3469
3470 PR c++/71075
3471 * g++.dg/diagnostic/pr71075.C: New test.
3472
3473 2016-05-19 David Malcolm <dmalcolm@redhat.com>
3474
3475 PR c++/71184
3476 * g++.dg/pr71184.C: New test case.
3477
3478 2016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
3479
3480 * gcc.target/powerpc/darn-0.c: New test.
3481 * gcc.target/powerpc/darn-1.c: New test.
3482 * gcc.target/powerpc/darn-2.c: New test.
3483
3484 2016-05-19 Marek Polacek <polacek@redhat.com>
3485
3486 PR tree-optimization/71031
3487 * gcc.dg/tree-ssa/vrp100.c: New test.
3488
3489 2016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
3490
3491 PR rtl-optimization/71148
3492 * gcc.dg/pr71148.c: New test.
3493
3494 2016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3495
3496 PR target/71056
3497 * gcc.target/arm/pr71056.c: New test.
3498
3499 2016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3500
3501 * c-c++-common/pr69669.c: Check the used mode.
3502
3503 2016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
3504
3505 PR sanitizer/64354
3506 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
3507
3508 2016-05-19 Richard Biener <rguenther@suse.de>
3509
3510 PR tree-optimization/70729
3511 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
3512 * gcc.dg/graphite/scop-18.c: Likewise.
3513 * gcc.dg/pr41783.c: Disable LIM.
3514 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
3515 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
3516 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
3517 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
3518 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3519 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3520 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3521 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3522 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3523 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3524 * gfortran.dg/pr42108.f90: Likewise.
3525
3526 2016-05-18 David Malcolm <dmalcolm@redhat.com>
3527
3528 PR driver/69265
3529 * gcc.dg/spellcheck-options-11.c: New test case.
3530
3531 2016-05-18 Jakub Jelinek <jakub@redhat.com>
3532
3533 PR c++/71100
3534 * g++.dg/opt/pr71100.C: New test.
3535
3536 2016-05-18 Martin Jambor <mjambor@suse.cz>
3537
3538 PR ipa/69708
3539 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3540 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3541 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3542 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3543
3544 2016-05-18 Martin Jambor <mjambor@suse.cz>
3545
3546 PR ipa/69708
3547 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3548 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3549 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3550 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3551 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3552
3553 2016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3554
3555 PR c++/69793
3556 * g++.dg/template/crash122.C: New.
3557
3558 2016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3559
3560 PR c++/70466
3561 * g++.dg/template/pr70466-1.C: New.
3562 * g++.dg/template/pr70466-2.C: Likewise.
3563
3564 2016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3565
3566 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3567 splat operations and the XXSPLTIB instruction.
3568 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3569 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3570 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3571 xxlxor to clear a register.
3572
3573 2016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3574
3575 * gcc.dg/torture/pr71020.c: New test.
3576
3577 2016-05-18 Martin Jambor <mjambor@suse.cz>
3578
3579 PR ipa/70646
3580 * gcc.dg/ipa/pr70646.c: New test.
3581
3582 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3583
3584 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3585
3586 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3587
3588 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3589 missing tests for vreinterpretq_p{8,16}.
3590
3591 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3592
3593 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3594 vsliq_n_s64 and vsliq_n_u64.
3595
3596 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3597
3598 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3599 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3600
3601 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3602
3603 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3604 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3605 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3606
3607 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3608
3609 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3610 in comment.
3611
3612 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3613
3614 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3615 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3616 "blr\t" and switch to scan-assembler-times.
3617
3618 2016-05-18 Jiong Wang <jiong.wang@arm.com>
3619
3620 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3621 with __aarch64__.
3622 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3623 declarations under __aarch64__ and __ARM_FEATURE_FMA.
3624
3625 2016-05-18 Jakub Jelinek <jakub@redhat.com>
3626
3627 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3628 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3629 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3630 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3631 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3632 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3633
3634 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3635 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3636
3637 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3638 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3639
3640 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3641 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3642
3643 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3644
3645 2016-05-18 Richard Biener <rguenther@suse.de>
3646
3647 PR tree-optimization/71168
3648 * gcc.dg/torture/pr71168.c: New testcase.
3649
3650 2016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3651
3652 PR middle-end/63586
3653 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3654 * gcc.dg/tree-ssa/pr63586.c: New test.
3655 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3656
3657 2016-05-17 Nathan Sidwell <nathan@acm.org>
3658
3659 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3660 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3661 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3662 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3663
3664 2016-05-17 Nathan Sidwell <nathan@acm.org>
3665
3666 * gcc.target/nvptx/abi-vararg-3.c: New.
3667
3668 2016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3669
3670 PR tree-optimization/54579
3671 PR middle-end/55299
3672 * gcc.dg/fold-notrotate-1.c: New test.
3673 * gcc.dg/fold-notshift-1.c: New test.
3674 * gcc.dg/fold-notshift-2.c: New test.
3675
3676 2016-05-17 Marek Polacek <polacek@redhat.com>
3677
3678 PR ipa/71146
3679 * g++.dg/ipa/pr71146.C: New test.
3680
3681 2016-05-17 David Malcolm <dmalcolm@redhat.com>
3682
3683 * jit.dg/test-error-array-bounds.c: New test case.
3684
3685 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
3686
3687 * gcc.dg/tree-ssa/and-1.c: New testcase.
3688
3689 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
3690
3691 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3692 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3693
3694 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
3695
3696 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3697 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3698
3699 2016-05-17 Jiong Wang <jiong.wang@arm.com>
3700
3701 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3702
3703 2016-05-17 Jiong Wang <jiong.wang@arm.com>
3704
3705 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3706
3707 2016-05-17 Jiong Wang <jiong.wang@arm.com>
3708
3709 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3710 ".2d[index]" when scan the assembly.
3711 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3712 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3713 float64x1.
3714 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3715
3716 2016-05-17 Richard Biener <rguenther@suse.de>
3717
3718 PR tree-optimization/71132
3719 * gcc.dg/torture/pr71132.c: New testcase.
3720
3721 2016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3722
3723 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3724
3725 2016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3726
3727 PR target/70809
3728 * gcc.target/aarch64/pr70809_1.c: New test.
3729
3730 2016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3731
3732 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3733 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3734 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3735 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3736
3737 2016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3738 Ilya Enkovich <ilya.enkovich@intel.com>
3739
3740 PR target/71114
3741 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3742
3743 2016-05-16 Jan Hubicka <hubicka@ucw.cz>
3744
3745 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3746 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3747
3748 2016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3749
3750 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3751 test for __ARM_FP16_ARGS.
3752 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3753 * gcc.target/arm/aapcs/neon-vect10.c: New.
3754 * gcc.target/arm/aapcs/neon-vect9.c: New.
3755 * gcc.target/arm/aapcs/vfp18.c: New.
3756 * gcc.target/arm/aapcs/vfp19.c: New.
3757 * gcc.target/arm/aapcs/vfp20.c: New.
3758 * gcc.target/arm/aapcs/vfp21.c: New.
3759 * gcc.target/arm/fp16-aapcs-1.c: New.
3760 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3761 test for __ARM_FP16_ARGS.
3762 * g++.target/arm/fp16-return-1.c: Update expected output.
3763
3764 2016-05-16 Jiong Wang <jiong.wang@arm.com>
3765
3766 PR testsuite/70227
3767 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3768
3769 2016-05-15 Harald Anlauf <anlauf@gmx.de>
3770
3771 PR fortran/69603
3772 * gfortran.dg/pr69603.f90: New testcase.
3773
3774 2016-05-14 Fritz Reese <fritzoreese@gmail.com>
3775
3776 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3777
3778 2016-05-14 Fritz Reese <fritzoreese@gmail.com>
3779
3780 PR fortran/71047
3781 * gfortran.dg/pr71047.f08: New test.
3782
3783 2016-05-13 Joseph Myers <joseph@codesourcery.com>
3784
3785 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3786 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3787 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3788
3789 2016-05-13 Martin Sebor <msebor@redhat.com>
3790
3791 PR c++/60049
3792 * g++.dg/cpp0x/constexpr-60049.C: New test.
3793
3794 2016-05-13 Jakub Jelinek <jakub@redhat.com>
3795
3796 PR bootstrap/71071
3797 * gcc.dg/pr71071.c: New test.
3798
3799 2016-05-13 Uros Bizjak <ubizjak@gmail.com>
3800
3801 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3802 remove XOP handling.
3803 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
3804
3805 2016-05-13 Nathan Sidwell <nathan@acm.org>
3806
3807 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3808 __atomic_is_lock_free declaration.
3809
3810 2016-05-13 Richard Biener <rguenther@suse.de>
3811
3812 PR tree-optimization/42587
3813 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3814
3815 2016-05-13 Martin Liska <mliska@suse.cz>
3816
3817 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3818 the new format of dump output.
3819
3820 2016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3821
3822 * gcc.dg/pr71084.c: New test.
3823
3824 2016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3825
3826 PR target/53440
3827 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
3828
3829 2016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3830
3831 * gcc.target/aarch64/struct_return.c: New test.
3832
3833 2016-05-12 Marek Polacek <polacek@redhat.com>
3834
3835 PR c/70756
3836 * c-c++-common/pr70756-2.c: New test.
3837 * c-c++-common/pr70756.c: New test.
3838
3839 2016-05-12 Richard Biener <rguenther@suse.de>
3840
3841 PR tree-optimization/71059
3842 * gcc.dg/torture/pr71059.c: New testcase.
3843
3844 2016-05-12 Richard Biener <rguenther@suse.de>
3845
3846 PR tree-optimization/71062
3847 * gcc.dg/torture/pr71062.c: New testcase.
3848
3849 2016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3850
3851 PR tree-optimization/71006
3852 * gcc.dg/pr71006.c: New test.
3853
3854 2016-05-12 Marek Polacek <polacek@redhat.com>
3855
3856 PR driver/71063
3857 * gcc.dg/opts-7.c: New test.
3858
3859 2016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3860
3861 PR target/70830
3862 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3863 Add -save-temps to dg-options.
3864 Scan for ldmfd rather than pop instruction.
3865 * gcc.target/arm/interrupt-2.c: Likewise.
3866 * gcc.target/arm/pr70830.c: New test.
3867
3868 2016-05-12 Jakub Jelinek <jakub@redhat.com>
3869
3870 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3871 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3872
3873 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3874 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3875 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3876
3877 PR target/71019
3878 * gcc.target/i386/avx512vl-pack-1.c: New test.
3879 * gcc.target/i386/avx512vl-pack-2.c: New test.
3880 * gcc.target/i386/avx512bw-pack-2.c: New test.
3881
3882 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3883
3884 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3885 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3886 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3887
3888 2016-05-12 Richard Biener <rguenther@suse.de>
3889
3890 PR tree-optimization/70986
3891 * gcc.dg/torture/pr70986-1.c: New testcase.
3892 * gcc.dg/torture/pr70986-2.c: Likewise.
3893 * gcc.dg/torture/pr70986-3.c: Likewise.
3894
3895 2016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3896
3897 PR c/43651
3898 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3899 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3900
3901 2016-05-11 Uros Bizjak <ubizjak@gmail.com>
3902
3903 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3904 directive.
3905 * gcc.target/i386/pr66746.c: Ditto.
3906
3907 2016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3908
3909 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3910 support.
3911 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3912 warning when using -mvsx-timode.
3913 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3914 * gcc.target/powerpc/dform-2.c: Likewise.
3915 * gcc.target/powerpc/pr68805.c: Likewise.
3916
3917 2016-05-11 Marek Polacek <polacek@redhat.com>
3918
3919 PR c++/71024
3920 * c-c++-common/attributes-3.c: New test.
3921
3922 2016-05-11 Nathan Sidwell <nathan@acm.org>
3923
3924 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3925 * gcc.c-torture/execute/pr68185.c: Likewise.
3926 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3927 * gcc.dg/pr69634.c: Requires scheduling.
3928 * gcc.dg/torture/pr66178.c: Require label values.
3929 * gcc.dg/setjmp-6.c: Require indirect jumps.
3930
3931 2016-05-11 Richard Biener <rguenther@suse.de>
3932
3933 PR tree-optimization/71055
3934 * gcc.dg/torture/pr71055.c: New testcase.
3935
3936 2016-05-11 Richard Biener <rguenther@suse.de>
3937
3938 PR debug/71057
3939 * g++.dg/debug/pr71057.C: New testcase.
3940
3941 2016-05-11 Jakub Jelinek <jakub@redhat.com>
3942
3943 PR fortran/70855
3944 * gfortran.dg/gomp/pr70855.f90: New test.
3945
3946 2016-05-11 Richard Biener <rguenther@suse.de>
3947
3948 PR middle-end/71002
3949 * g++.dg/torture/pr71002.C: New testcase.
3950
3951 2016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3952
3953 PR middle-end/70807
3954 * gcc.dg/pr70807.c: New test.
3955
3956 2016-05-10 Martin Sebor <msebor@redhat.com>
3957
3958 PR c++/38611
3959 * g++.dg/Wattributes.C: New test.
3960
3961 2016-05-10 Marc Glisse <marc.glisse@inria.fr>
3962
3963 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3964 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3965 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3966
3967 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3968
3969 PR target/70799
3970 * gcc.target/i386/pr70799-1.c: New test.
3971
3972 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3973
3974 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3975
3976 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3977
3978 PR middle-end/70877
3979 * gcc.target/i386/pr70877.c: New test.
3980
3981 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3982
3983 PR tree-optimization/70786
3984 * gcc.target/i386/pr70876.c: New test.
3985
3986 2016-05-10 Jakub Jelinek <jakub@redhat.com>
3987
3988 PR target/70927
3989 * gcc.target/i386/avx512vl-logic-1.c: New test.
3990 * gcc.target/i386/avx512vl-logic-2.c: New test.
3991 * gcc.target/i386/avx512dq-logic-2.c: New test.
3992
3993 2016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3994
3995 PR target/70963
3996 * gcc.target/powerpc/pr70963.c: New.
3997
3998 2016-05-10 David Malcolm <dmalcolm@redhat.com>
3999
4000 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
4001 (test_very_wide_line): Add ruler to expected output.
4002 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
4003 (test_very_wide_line): Likewise.
4004 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4005 (test_show_locus): Within the handling of "test_very_wide_line",
4006 enable show_ruler_p on the diagnostic context.
4007
4008 2016-05-10 Richard Biener <rguenther@suse.de>
4009
4010 PR tree-optimization/71039
4011 * gcc.dg/torture/pr71039.c: New testcase.
4012
4013 2016-05-10 Nathan Sidwell <nathan@acm.org>
4014
4015 * gcc.dg/nested-func-10.c: Requires alloca.
4016 * gcc.dg/nested-func-9.c: Requires alloca.
4017 * gcc.c-torture/execute/pr70460.c: Requires labels.
4018 * gcc.c-torture/compile/pr70199.c: Requires labels.
4019 * gcc.target/nvptx/decl.c: Compile only.
4020 * gcc.target/nvptx/trailing-init.c: Compile only.
4021 * gcc.target/nvptx/ary-init.c: Compile only.
4022
4023 2016-05-10 Marek Polacek <polacek@redhat.com>
4024
4025 PR c/70255
4026 * gcc.dg/attr-opt-1.c: New test.
4027
4028 2016-05-10 Richard Biener <rguenther@suse.de>
4029
4030 PR tree-optimization/70497
4031 PR tree-optimization/28367
4032 * gcc.dg/torture/20160404-1.c: New testcase.
4033 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
4034 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
4035
4036 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4037
4038 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
4039
4040 2016-05-09 Uros Bizjak <ubizjak@gmail.com>
4041
4042 * gcc.target/i386/fabsneg-1.c New test.
4043
4044 2016-05-09 Alan Modra <amodra@gmail.com>
4045
4046 PR testsuite/70826
4047 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
4048
4049 2016-05-09 Richard Biener <rguenther@suse.de>
4050
4051 PR tree-optimization/70985
4052 * gcc.dg/torture/pr70985.c: New testcase.
4053
4054 2016-05-09 Bin Cheng <bin.cheng@arm.com>
4055
4056 * gcc.dg/tree-ssa/ifc-9.c: New test.
4057 * gcc.dg/tree-ssa/ifc-10.c: New test.
4058 * gcc.dg/tree-ssa/ifc-11.c: New test.
4059 * gcc.dg/tree-ssa/ifc-12.c: New test.
4060 * gcc.dg/vect/pr61194.c: Remove XFAIL.
4061 * gcc.dg/vect/vect-23.c: Remove XFAIL.
4062 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
4063
4064 2016-05-09 Richard Biener <rguenther@suse.de>
4065
4066 PR fortran/70937
4067 * gfortran.dg/pr70937.f90: New testcase.
4068
4069 2016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4070
4071 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
4072
4073 2016-05-07 Fritz Reese <fritzoreese@gmail.com>
4074
4075 PR fortran/56226
4076 * gfortran.dg/dec_structure_1.f90: New testcase.
4077 * gfortran.dg/dec_structure_2.f90: Ditto.
4078 * gfortran.dg/dec_structure_3.f90: Ditto.
4079 * gfortran.dg/dec_structure_4.f90: Ditto.
4080 * gfortran.dg/dec_structure_5.f90: Ditto.
4081 * gfortran.dg/dec_structure_6.f90: Ditto.
4082 * gfortran.dg/dec_structure_7.f90: Ditto.
4083 * gfortran.dg/dec_structure_8.f90: Ditto.
4084 * gfortran.dg/dec_structure_9.f90: Ditto.
4085 * gfortran.dg/dec_structure_10.f90: Ditto.
4086 * gfortran.dg/dec_structure_11.f90: Ditto.
4087 * gfortran.dg/dec_union_1.f90: Ditto.
4088 * gfortran.dg/dec_union_2.f90: Ditto.
4089 * gfortran.dg/dec_union_3.f90: Ditto.
4090 * gfortran.dg/dec_union_4.f90: Ditto.
4091 * gfortran.dg/dec_union_5.f90: Ditto.
4092 * gfortran.dg/dec_union_6.f90: Ditto.
4093 * gfortran.dg/dec_union_7.f90: Ditto.
4094
4095 2016-05-07 Tom de Vries <tom@codesourcery.com>
4096
4097 PR tree-optimization/70956
4098 * gcc.dg/graphite/pr70956.c: New test.
4099
4100 2016-05-06 Jakub Jelinek <jakub@redhat.com>
4101
4102 PR middle-end/70941
4103 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
4104 (a, b, c, d): Change type from char to signed char.
4105 (main): Compare against (signed char) -1634678893 instead of
4106 hardcoded -109. Use __builtin_abort instead of abort.
4107
4108 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
4109 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
4110
4111 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
4112
4113 2016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
4114
4115 PR debug/70935
4116 * gcc.dg/torture/pr70935.c: New test.
4117
4118 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4119
4120 PR target/58219
4121 * gcc.target/sh/pr58219.c: New tests.
4122
4123 2016-05-06 Richard Biener <rguenther@suse.de>
4124
4125 PR tree-optimization/70960
4126 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
4127
4128 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4129
4130 PR target/52933
4131 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
4132 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
4133 Adjust expected instruction counts.
4134 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
4135
4136 2016-05-06 Marek Polacek <polacek@redhat.com>
4137
4138 PR sanitizer/70875
4139 * gcc.dg/ubsan/bounds-3.c: New test.
4140
4141 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4142
4143 PR target/54089
4144 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
4145
4146 2016-05-06 Richard Biener <rguenther@suse.de>
4147
4148 PR middle-end/70931
4149 * gfortran.dg/pr70931.f90: New testcase.
4150
4151 2016-05-06 Richard Biener <rguenther@suse.de>
4152
4153 PR middle-end/70941
4154 * gcc.dg/torture/pr70941.c: New testcase.
4155
4156 2016-05-05 Bin Cheng <bin.cheng@arm.com>
4157
4158 PR tree-optimization/57206
4159 * gcc.dg/vect/pr57206.c: New test.
4160
4161 2016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4162
4163 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
4164
4165 2016-05-05 Jakub Jelinek <jakub@redhat.com>
4166
4167 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
4168
4169 * c-c++-common/Wdangling-else-4.c: New test.
4170
4171 2016-05-04 Jakub Jelinek <jakub@redhat.com>
4172
4173 PR c++/70906
4174 PR c++/70933
4175 * g++.dg/opt/pr70906.C: New test.
4176 * g++.dg/opt/pr70933.C: New test.
4177
4178 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
4179
4180 2016-05-04 Jan Hubicka <hubicka@ucw.cz>
4181
4182 * gcc.dg/ipa/pure-const-3.c: New testcase.
4183
4184 2016-05-04 Marek Polacek <polacek@redhat.com>
4185
4186 * c-c++-common/Wdangling-else-1.c: New test.
4187 * c-c++-common/Wdangling-else-2.c: New test.
4188 * c-c++-common/Wdangling-else-3.c: New test.
4189
4190 2016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
4191
4192 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
4193 flag is present.
4194
4195 2016-05-04 Marek Polacek <polacek@redhat.com>
4196
4197 PR c/48778
4198 * gcc.dg/Waddress-2.c: New test.
4199
4200 2016-05-04 Alan Modra <amodra@gmail.com>
4201
4202 * gcc.target/powerpc/pr70866.c: New.
4203
4204 2016-05-03 Martin Sebor <msebor@redhat.com>
4205
4206 PR c++/66561
4207 * c-c++-common/builtin_location.c: New test.
4208 * g++.dg/cpp1y/builtin_location.C: New test.
4209
4210 2016-05-03 Marek Polacek <polacek@redhat.com>
4211
4212 PR c/70859
4213 * gcc.dg/pr70859.c: New test.
4214 * gcc.dg/pr70859-2.c: New test.
4215
4216 2016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
4217
4218 * gnat.dg/debug5.adb: New testcase.
4219
4220 2016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
4221
4222 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
4223 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
4224 Procedure to check for z10 instruction set.
4225
4226 2016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
4227
4228 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
4229
4230 2016-05-03 Alan Modra <amodra@gmail.com>
4231
4232 * gcc.target/powerpc/savres.c: Add func using a single gpr.
4233
4234 2016-05-03 Jakub Jelinek <jakub@redhat.com>
4235
4236 * gcc.target/i386/avx512f-cvt-1.c: New test.
4237
4238 2016-05-03 H.J. Lu <hongjiu.lu@intel.com>
4239
4240 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
4241 -fdump-tree-vrp-details.
4242
4243 2016-05-03 Richard Biener <rguenther@suse.de>
4244
4245 * gcc.dg/pr30172-1.c: Adjust.
4246 * gcc.dg/pr63743.c: Likewise.
4247 * gcc.dg/tm/pr51696.c: Likewise.
4248 * c-c++-common/tm/safe-1.c: Likewise.
4249 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
4250 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
4251 * g++.dg/plugin/self-assign-test-1.C: Likewise.
4252 * g++.dg/plugin/self-assign-test-2.C: Likewise.
4253
4254 2016-05-03 Jakub Jelinek <jakub@redhat.com>
4255
4256 PR rtl-optimization/70467
4257 * gcc.target/i386/pr70467-3.c: New test.
4258 * gcc.target/i386/pr70467-4.c: New test.
4259
4260 PR tree-optimization/70916
4261 * gcc.c-torture/compile/pr70916.c: New test.
4262
4263 PR target/49244
4264 * gcc.target/i386/pr49244-1.c: New test.
4265 * gcc.target/i386/pr49244-2.c: New test.
4266
4267 2016-05-03 Bernd Schmidt <bschmidt@redhat.com>
4268
4269 PR rtl-optimization/44281
4270 * gcc.target/i386/pr44281.c: New test.
4271
4272 2016-05-03 bin cheng <bin.cheng@arm.com>
4273
4274 PR tree-optimization/56541
4275 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
4276 * gcc.dg/vect/pr56541.c: new test.
4277
4278 2016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4279
4280 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
4281 __float128.
4282 * gcc.target/powerpc/float128-complex-2.c: Likewise.
4283
4284 2016-05-02 H.J. Lu <hongjiu.lu@intel.com>
4285
4286 PR testsuite/70520
4287 * c-c++-common/asan/clone-test-1.c (main): Align child process
4288 stack to 16 bytes.
4289
4290 2016-05-02 David Malcolm <dmalcolm@redhat.com>
4291
4292 PR c++/62314
4293 * g++.dg/spellcheck-fields-2.C: New test case.
4294
4295 2016-05-02 David Malcolm <dmalcolm@redhat.com>
4296
4297 PR c++/62314
4298 * g++.dg/pr62314.C: New test case.
4299
4300 2016-05-02 Jan Hubicka <hubicka@ucw.cz>
4301
4302 * gcc.dg/ipa/inline-8.c: New testcase.
4303
4304 2016-05-02 Jakub Jelinek <jakub@redhat.com>
4305
4306 PR rtl-optimization/70467
4307 * gcc.target/i386/pr70467-1.c: New test.
4308
4309 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
4310
4311 * gcc.dg/spec-options.c: Run the test on all targets.
4312 * gcc.dg/foo.specs: Use cpp_unique_options.
4313
4314 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
4315
4316 * gcc.dg/tree-ssa/unord.c: New testcase.
4317
4318 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
4319
4320 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
4321
4322 2016-05-02 Nathan Sidwell <nathan@codesourcery.com>
4323
4324 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
4325
4326 2016-05-02 Marek Polacek <polacek@redhat.com>
4327
4328 PR c/70851
4329 * gcc.dg/enum-incomplete-3.c: New test.
4330
4331 2016-05-02 Marek Polacek <polacek@redhat.com>
4332 Tom de Vries <tom@codesourcery.com>
4333
4334 PR tree-optimization/70700
4335 * gcc.dg/pr70700.c: New test.
4336
4337 2016-05-01 Uros Bizjak <ubizjak@gmail.com>
4338
4339 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
4340 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
4341 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
4342 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
4343 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
4344
4345 2016-04-30 Eric Botcazou <ebotcazou@adacore.com>
4346
4347 * ada/acats/run_acats: Rename into...
4348 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
4349 * ada/acats/run_all.sh: Remove redundant test.
4350 (target_run): Move around.
4351 (target_gnatchop): Use newly built executable.
4352 (target_gnatmake): Likewise.
4353 Check that the compilation of impbit succeeds.
4354
4355 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
4356
4357 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
4358 * gcc.dg/20021029-1.c: Likewise.
4359 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
4360 * gcc.target/sh/attr-isr-trapa.c: Likewise.
4361 * gcc.target/sh/cmpstr.c: Likewise.
4362 * gcc.target/sh/cmpstrn.c: Likewise.
4363 * gcc.target/sh/memset.c: Likewise.
4364 * gcc.target/sh/pr21255-2-mb.c: Likewise.
4365 * gcc.target/sh/pr21255-2-ml.c: Likewise.
4366 * gcc.target/sh/pr39423-1.c: Likewise.
4367 * gcc.target/sh/pr49468-di.c: Likewise.
4368 * gcc.target/sh/pr49468-si.c: Likewise.
4369 * gcc.target/sh/pr49880-1.c: Likewise.
4370 * gcc.target/sh/pr49880-2.c: Likewise.
4371 * gcc.target/sh/pr49880-3.c: Likewise.
4372 * gcc.target/sh/pr50751-1.c: Likewise.
4373 * gcc.target/sh/pr50751-4.c: Likewise.
4374 * gcc.target/sh/pr50751-7.c: Likewise.
4375 * gcc.target/sh/pr51244-1.c: Likewise.
4376 * gcc.target/sh/pr51244-10.c: Likewise.
4377 * gcc.target/sh/pr51244-11.c: Likewise.
4378 * gcc.target/sh/pr51244-12.c: Likewise.
4379 * gcc.target/sh/pr51244-13.c: Likewise.
4380 * gcc.target/sh/pr51244-14.c: Likewise.
4381 * gcc.target/sh/pr51244-17.c: Likewise.
4382 * gcc.target/sh/pr51244-18.c: Likewise.
4383 * gcc.target/sh/pr51244-19.c: Likewise.
4384 * gcc.target/sh/pr51244-4.c: Likewise.
4385 * gcc.target/sh/pr51244-5.c: Likewise.
4386 * gcc.target/sh/pr51244-7.c: Likewise.
4387 * gcc.target/sh/pr51244-8.c: Likewise.
4388 * gcc.target/sh/pr51244-9.c: Likewise.
4389 * gcc.target/sh/pr51697.c: Likewise.
4390 * gcc.target/sh/pr52483-1.c: Likewise.
4391 * gcc.target/sh/pr52483-2.c: Likewise.
4392 * gcc.target/sh/pr52483-3.c: Likewise.
4393 * gcc.target/sh/pr52483-5.c: Likewise.
4394 * gcc.target/sh/pr52933-1.c: Likewise.
4395 * gcc.target/sh/pr52933-2.c: Likewise.
4396 * gcc.target/sh/pr52933-3.c: Likewise.
4397 * gcc.target/sh/pr53568-1.c: Likewise.
4398 * gcc.target/sh/pr53976-1.c: Likewise.
4399 * gcc.target/sh/pr53988-1.c: Likewise.
4400 * gcc.target/sh/pr53988.c: Likewise.
4401 * gcc.target/sh/pr54089-1.c: Likewise.
4402 * gcc.target/sh/pr54089-6.c: Likewise.
4403 * gcc.target/sh/pr54089-7.c: Likewise.
4404 * gcc.target/sh/pr54089-8.c: Likewise.
4405 * gcc.target/sh/pr54089-9.c: Likewise.
4406 * gcc.target/sh/pr54236-1.c: Likewise.
4407 * gcc.target/sh/pr54236-2.c: Likewise.
4408 * gcc.target/sh/pr54236-3.c: Likewise.
4409 * gcc.target/sh/pr54236-4.c: Likewise.
4410 * gcc.target/sh/pr54386.c: Likewise.
4411 * gcc.target/sh/pr54602-1.c: Likewise.
4412 * gcc.target/sh/pr54685.c: Likewise.
4413 * gcc.target/sh/pr54760-1.c: Likewise.
4414 * gcc.target/sh/pr54760-2.c: Likewise.
4415 * gcc.target/sh/pr54760-3.c: Likewise.
4416 * gcc.target/sh/pr54760-4.c: Likewise.
4417 * gcc.target/sh/pr54760-5.c: Likewise.
4418 * gcc.target/sh/pr54760-6.c: Likewise.
4419 * gcc.target/sh/pr55146.c: Likewise.
4420 * gcc.target/sh/pr55160.c: Likewise.
4421 * gcc.target/sh/pr59278.c: Likewise.
4422 * gcc.target/sh/pr59401-1.c: Likewise.
4423 * gcc.target/sh/pr59533-1.c: Likewise.
4424 * gcc.target/sh/pr63260.c: Likewise.
4425 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
4426 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
4427 * gcc.target/sh/strlen.c: Likewise.
4428 * gcc.target/sh/torture/pr30807.c: Likewise.
4429 * gcc.target/sh/torture/pr34777.c: Likewise.
4430 * gcc.target/sh/torture/pr64652.c: Likewise.
4431 * gcc.target/sh/torture/pr65505.c: Likewise.
4432 * gcc.target/sh/torture/pragma-isr.c: Likewise.
4433 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
4434
4435 2016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
4436
4437 PR c++/66644
4438 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
4439
4440 2016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4441
4442 * gcc.target/powerpc/vsx-elemrev-1.c: New.
4443 * gcc.target/powerpc/vsx-elemrev-2.c: New.
4444 * gcc.target/powerpc/vsx-elemrev-3.c: New.
4445 * gcc.target/powerpc/vsx-elemrev-4.c: New.
4446
4447 2016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
4448
4449 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
4450 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
4451
4452 2016-04-29 Cesar Philippidis <cesar@codesourcery.com>
4453
4454 PR middle-end/70626
4455 * c-c++-common/goacc/combined-reduction.c: New test.
4456 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
4457
4458 2016-04-29 H.J. Lu <hongjiu.lu@intel.com>
4459
4460 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
4461 *movdi_internal pattern only if PIC off.
4462 * gcc.target/i386/pr70155-2.c: Likewise.
4463 * gcc.target/i386/pr70155-3.c: Likewise.
4464 * gcc.target/i386/pr70155-4.c: Likewise.
4465 * gcc.target/i386/pr70155-5.c: Likewise.
4466 * gcc.target/i386/pr70155-6.c: Likewise.
4467 * gcc.target/i386/pr70155-7.c: Likewise.
4468 * gcc.target/i386/pr70155-8.c: Likewise.
4469 * gcc.target/i386/pr70155-15.c: Likewise.
4470 * gcc.target/i386/pr70155-17.c: Likewise.
4471 * gcc.target/i386/pr70155-22.c: Likewise.
4472
4473 2016-04-29 Bin Cheng <bin.cheng@arm.com>
4474
4475 PR tree-optimization/70803
4476 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
4477
4478 2016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
4479
4480 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
4481 optimization of vector loop.
4482 * gcc.target/i386/vect-unpack-3.c: New test.
4483 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
4484 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
4485 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
4486
4487 2016-04-29 Marek Polacek <polacek@redhat.com>
4488
4489 PR sanitizer/70342
4490 * g++.dg/ubsan/null-7.C: New test.
4491
4492 PR c/70852
4493 * gcc.dg/pr70852.c: New test.
4494
4495 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4496
4497 PR/69089
4498 * g++.dg/cpp0x/alignas6.C: New test.
4499
4500 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4501
4502 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
4503 * gcc.dg/pr27003.c: Likewise.
4504 * gcc.dg/tree-ssa/cswtch.c: Likewise.
4505 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4506 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
4507 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
4508 * gcc.target/arc/mxy.c: Likewise.
4509 * gcc.target/arc/mswape.c: Likewise.
4510 * gcc.target/arc/mrtsc.c: Likewise.
4511 * gcc.target/arc/mcrc.c: Likewise.
4512 * gcc.target/arc/mdsp-packa.c: Likewise.
4513 * gcc.target/arc/mdvbf.c: Likewise.
4514 * gcc.target/arc/mlock.c: Likewise.
4515 * gcc.target/arc/mmac-24.c: Likewise.
4516 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
4517
4518 2016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4519 Matthijs Kooijman <matthijs@stdin.nl>
4520 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4521
4522 PR target/60040
4523 * gcc.target/avr/pr60040-1.c: New.
4524 * gcc.target/avr/pr60040-2.c: New.
4525
4526 2016-04-29 Richard Biener <rguenther@suse.de>
4527
4528 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4529
4530 2016-04-29 Richard Biener <rguenther@suse.de>
4531
4532 PR tree-optimization/13962
4533 PR tree-optimization/65686
4534 * gcc.dg/uninit-pr65686.c: New testcase.
4535
4536 2016-04-29 Jakub Jelinek <jakub@redhat.com>
4537
4538 PR middle-end/70843
4539 * gcc.dg/pr70843.c: New test.
4540
4541 2016-04-28 Jakub Jelinek <jakub@redhat.com>
4542
4543 PR target/70858
4544 * gcc.target/i386/pr70858.c: New test.
4545
4546 2016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4547
4548 * gcc.target/arc/nps400-1.c: New file.
4549
4550 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4551 Andrew Burgess <andrew.burgess@embecosm.com>
4552
4553 * gcc.target/arc/movh_cl-1.c: New file.
4554
4555 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4556 Andrew Burgess <andrew.burgess@embecosm.com>
4557
4558 * gcc.target/arc/extzv-1.c: New file.
4559 * gcc.target/arc/insv-1.c: New file.
4560 * gcc.target/arc/insv-2.c: New file.
4561 * gcc.target/arc/movb-1.c: New file.
4562 * gcc.target/arc/movb-2.c: New file.
4563 * gcc.target/arc/movb-3.c: New file.
4564 * gcc.target/arc/movb-4.c: New file.
4565 * gcc.target/arc/movb-5.c: New file.
4566 * gcc.target/arc/movb_cl-1.c: New file.
4567 * gcc.target/arc/movb_cl-2.c: New file.
4568 * gcc.target/arc/movbi_cl-1.c: New file.
4569 * gcc.target/arc/movl-1.c: New file.
4570
4571 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4572 Andrew Burgess <andrew.burgess@embecosm.com>
4573
4574 * gcc.target/arc/cmem-1.c: New file.
4575 * gcc.target/arc/cmem-2.c: New file.
4576 * gcc.target/arc/cmem-3.c: New file.
4577 * gcc.target/arc/cmem-4.c: New file.
4578 * gcc.target/arc/cmem-5.c: New file.
4579 * gcc.target/arc/cmem-6.c: New file.
4580 * gcc.target/arc/cmem-7.c: New file.
4581 * gcc.target/arc/cmem-ld.inc: New file.
4582 * gcc.target/arc/cmem-st.inc: New file.
4583
4584 2016-04-28 Jakub Jelinek <jakub@redhat.com>
4585
4586 PR target/70821
4587 * gcc.target/i386/pr70821.c: New test.
4588
4589 2016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4590
4591 * gcc.target/powerpc/vec-adde.c: New test.
4592 * gcc.target/powerpc/vec-adde-int128.c: New test.
4593
4594 2016-04-28 Jakub Jelinek <jakub@redhat.com>
4595
4596 * gcc.target/i386/avx-vround-1.c: New test.
4597 * gcc.target/i386/avx-vround-2.c: New test.
4598 * gcc.target/i386/avx512vl-vround-1.c: New test.
4599 * gcc.target/i386/avx512vl-vround-2.c: New test.
4600
4601 2016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4602
4603 PR testsuite/70595
4604 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4605 (check_effective_target_cilkplus_runtime): ... this.
4606 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4607 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4608
4609 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4610 Require cilkplus_runtime.
4611 Don't add -lcilkrts.
4612 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4613 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4614 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4615 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4616 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4617 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4618 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4619 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4620 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4621 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4622 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4623 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4624 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4625 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4626 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4627 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4628 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4629 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4630 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4631 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4632 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4633 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4634 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4635 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4636 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4637 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4638 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4639 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4640 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4641
4642 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4643 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4644
4645 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4646
4647 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4648 cilkplus_runtime.
4649
4650 2016-04-27 Marc Glisse <marc.glisse@inria.fr>
4651
4652 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4653 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4654
4655 2015-04-27 Ryan Burn <contact@rnburn.com>
4656
4657 PR c++/69024
4658 PR c++/68997
4659 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4660 diagnostic.
4661 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4662 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4663
4664 2016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4665
4666 * gnat.dg/limited_with4.ad[sb]: New test.
4667 * gnat.dg/limited_with4_pkg.ads: New helper.
4668
4669 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4670
4671 PR target/70155
4672 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4673 and movv1ti_internal patterns
4674 * gcc.target/i386/pr70155-1.c: New test.
4675 * gcc.target/i386/pr70155-2.c: Likewise.
4676 * gcc.target/i386/pr70155-3.c: Likewise.
4677 * gcc.target/i386/pr70155-4.c: Likewise.
4678 * gcc.target/i386/pr70155-5.c: Likewise.
4679 * gcc.target/i386/pr70155-6.c: Likewise.
4680 * gcc.target/i386/pr70155-7.c: Likewise.
4681 * gcc.target/i386/pr70155-8.c: Likewise.
4682 * gcc.target/i386/pr70155-9.c: Likewise.
4683 * gcc.target/i386/pr70155-10.c: Likewise.
4684 * gcc.target/i386/pr70155-11.c: Likewise.
4685 * gcc.target/i386/pr70155-12.c: Likewise.
4686 * gcc.target/i386/pr70155-13.c: Likewise.
4687 * gcc.target/i386/pr70155-14.c: Likewise.
4688 * gcc.target/i386/pr70155-15.c: Likewise.
4689 * gcc.target/i386/pr70155-16.c: Likewise.
4690 * gcc.target/i386/pr70155-17.c: Likewise.
4691 * gcc.target/i386/pr70155-18.c: Likewise.
4692 * gcc.target/i386/pr70155-19.c: Likewise.
4693 * gcc.target/i386/pr70155-20.c: Likewise.
4694 * gcc.target/i386/pr70155-21.c: Likewise.
4695 * gcc.target/i386/pr70155-22.c: Likewise.
4696
4697 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4698
4699 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4700 ".{5,6}".
4701
4702 2016-04-27 Bin Cheng <bin.cheng@arm.com>
4703
4704 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4705 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4706 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4707 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4708 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4709
4710 2016-04-27 Richard Biener <rguenther@suse.de>
4711
4712 PR ipa/70760
4713 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4714 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4715
4716 2016-04-27 Nathan Sidwell <nathan@acm.org>
4717
4718 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4719 * g++.dg/ubsan/pr63956.C: Adjust error location.
4720
4721 2016-04-27 Nick Clifton <nickc@redhat.com>
4722
4723 PR middle-end/49889
4724 * gcc.dg/pr49889.c: New test.
4725
4726 2016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4727
4728 * c-c++-common/memset-array.c: New test.
4729
4730 2016-04-26 Martin Sebor <msebor@redhat.com>
4731
4732 PR c++/66639
4733 * g++.dg/cpp1y/func_constexpr.C: New test.
4734
4735 2016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4736
4737 PR c++/70241
4738 * g++.dg/cpp0x/enum32.C: New test.
4739 * g++.dg/cpp0x/enum33.C: New test.
4740
4741 2016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4742
4743 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4744 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4745 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4746 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4747 * gcc.c-torture/execute/pr38151.c: Likewise.
4748 * gcc.c-torture/execute/pr66556.c: Likewise.
4749 * gcc.c-torture/execute/pr67781.c: Likewise.
4750 * gcc.c-torture/execute/pr68648.c: Likewise.
4751
4752 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
4753
4754 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4755
4756 2016-04-26 Marek Polacek <polacek@redhat.com>
4757
4758 PR c/67784
4759 * gcc.dg/pr67784-3.c: New test.
4760 * gcc.dg/pr67784-4.c: New test.
4761 * gcc.dg/pr67784-5.c: New test.
4762
4763 PR c/70791
4764 * gcc.dg/Wnested-externs-2.c: New test.
4765
4766 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
4767
4768 * gcc.dg/fold-plusmult.c: Adjust.
4769 * gcc.dg/no-strict-overflow-6.c: Adjust.
4770 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4771
4772 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4773
4774 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4775 number scans.
4776 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4777 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4778 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4779 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4780 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4781 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4782 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4783 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4784 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4785 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4786 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4787 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4788 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4789 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4790 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4791 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4792 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4793 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4794 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4795 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4796 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4797 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4798 scans.
4799 * gcc.target/i386/pr32219-4.c: Likewise.
4800 * gcc.target/i386/pr32219-6.c: Likewise.
4801 * gcc.target/i386/pr32219-8.c: Likewise.
4802
4803 2016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4804
4805 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4806 associated options.
4807
4808 2016-04-26 Marek Polacek <polacek@redhat.com>
4809
4810 PR c++/70744
4811 * g++.dg/ext/cond2.C: New test.
4812
4813 2016-04-26 Bin Cheng <bin.cheng@arm.com>
4814
4815 PR tree-optimization/70771
4816 PR tree-optimization/70775
4817 * gcc.dg/pr70771.c: New test.
4818 * gcc.dg/pr70775.c: New test.
4819
4820 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4821
4822 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4823
4824 2016-04-25 Richard Biener <rguenther@suse.de>
4825
4826 PR tree-optimization/70780
4827 * gcc.dg/torture/pr70780.c: New testcase.
4828
4829 2016-04-25 Michael Collison <michael.collison@arm.com>
4830
4831 * gcc.target/arm/neon-vaddws16.c: New test.
4832 * gcc.target/arm/neon-vaddws32.c: New test.
4833 * gcc.target/arm/neon-vaddwu16.c: New test.
4834 * gcc.target/arm/neon-vaddwu32.c: New test.
4835 * gcc.target/arm/neon-vaddwu8.c: New test.
4836 * lib/target-supports.exp
4837 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4838 that arm neon support vector widen sum of HImode TO SImode.
4839
4840 2016-04-23 Jakub Jelinek <jakub@redhat.com>
4841
4842 PR sanitizer/70712
4843 * c-c++-common/asan/pr70712.c: New test.
4844
4845 2016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4846
4847 * .gitattributes: New file.
4848
4849 2016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4850
4851 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4852
4853 2016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4854
4855 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4856 * gfortran.dg/submodule_15.f08: Likewise.
4857
4858 2016-04-22 Richard Biener <rguenther@suse.de>
4859
4860 PR tree-optimization/70740
4861 * gcc.dg/torture/pr70740.c: New testcase.
4862
4863 2016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4864
4865 PR target/70750
4866 * gcc.target/i386/pr70750-1.c: New test.
4867 * gcc.target/i386/pr70750-2.c: Likewise.
4868
4869 2016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4870
4871 PR c++/70540
4872 * g++.dg/cpp0x/auto48.C: New.
4873
4874 2016-04-21 Marek Polacek <polacek@redhat.com>
4875
4876 PR c++/70513
4877 * g++.dg/cpp0x/forw_enum12.C: New test.
4878 * g++.dg/cpp0x/forw_enum13.C: New test.
4879
4880 2016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4881
4882 PR target/70728
4883 * gcc.target/i386/pr70728.c: New test.
4884
4885 2016-04-21 Richard Biener <rguenther@suse.de>
4886
4887 PR middle-end/70747
4888 * gcc.dg/pr70747.c: New testcase.
4889
4890 2016-04-21 Bin Cheng <bin.cheng@arm.com>
4891
4892 PR tree-optimization/70715
4893 * gcc.dg/tree-ssa/scev-13.c: New test.
4894
4895 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
4896
4897 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4898
4899 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
4900
4901 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4902
4903 2016-04-20 Jan Hubicka <jh@suse.cz>
4904
4905 PR ipa/70018
4906 * g++.dg/ipa/nothrow-1.C: New testcase.
4907
4908 2016-04-20 Nathan Sidwell <nathan@acm.org>
4909
4910 PR c++/55635
4911 * g++.dg/eh/delete1.C: New.
4912
4913 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4914
4915 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4916 -mtune-ctrl=sse_typeless_stores.
4917
4918 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4919
4920 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4921
4922 2016-04-20 Bin Cheng <bin.cheng@arm.com>
4923
4924 PR tree-optimization/69489
4925 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4926
4927 2016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4928
4929 PR c++/69363
4930 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4931 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4932 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4933
4934 2016-04-20 Bin Cheng <bin.cheng@arm.com>
4935
4936 PR tree-optimization/56625
4937 PR tree-optimization/69489
4938 * gcc.dg/vect/pr56625.c: New test.
4939 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4940
4941 2016-04-20 Andrew Pinski <apinski@cavium.com>
4942
4943 PR target/64971
4944 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4945
4946 2016-04-20 Arnaud Charlet <charlet@adacore.com>
4947
4948 * gnat.dg/self1.adb: Remove now incorrect test.
4949
4950 2016-04-20 Bin Cheng <bin.cheng@arm.com>
4951
4952 * gcc.dg/tree-ssa/scev-11.c: New test.
4953 * gcc.dg/tree-ssa/scev-12.c: New test.
4954
4955 2016-04-20 Marek Polacek <polacek@redhat.com>
4956
4957 PR tree-optimization/70725
4958 * gcc.dg/pr70725.c: New test.
4959
4960 2016-04-20 Richard Biener <rguenther@suse.de>
4961
4962 PR tree-optimization/70726
4963 * g++.dg/vect/pr70726.cc: New testcase.
4964
4965 2016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4966
4967 PR target/70674
4968 * gcc.target/s390/pr70674.c: New test.
4969
4970 2016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4971
4972 PR libgfortran/70684
4973 * gfortran.dg/list_read_14.f90: New test.
4974
4975 2016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4976
4977 PR target/69201
4978 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4979 extern to force it misaligned.
4980 (b): Likewise.
4981 (c): Likewise.
4982 (d): Likewise.
4983 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4984 Don't check `*' before movv4sf_internal.
4985 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4986 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4987 Don't check `*' before movv16qi_internal.
4988 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4989 extern to force it misaligned.
4990 (b): Likewise.
4991 (c): Likewise.
4992 (d): Likewise.
4993 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4994 Don't check `*' before movv2df_internal.
4995 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4996 extern to force it misaligned.
4997 (b): Likewise.
4998 (c): Likewise.
4999 (d): Likewise.
5000 Check movv8sf_internal instead of avx_storeups256.
5001 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
5002
5003 2016-04-19 Richard Biener <rguenther@suse.de>
5004
5005 PR tree-optimization/70171
5006 * g++.dg/tree-ssa/pr70171.C: New testcase.
5007
5008 2016-04-19 Richard Biener <rguenther@suse.de>
5009
5010 PR tree-optimization/70724
5011 * gcc.dg/torture/pr70724.c: New testcase.
5012
5013 2016-04-18 Vladimir Makarov <vmakarov@redhat.com>
5014
5015 PR middle-end/70689
5016 * gcc.target/i386/pr70689.c: New.
5017
5018 2016-04-18 H.J. Lu <hongjiu.lu@intel.com>
5019
5020 PR target/70708
5021 * gcc.target/i386/pr70708.c: New test.
5022
5023 2016-04-18 Richard Biener <rguenther@suse.de>
5024
5025 PR tree-optimization/43434
5026 * gcc.dg/vect/pr43434.c: New testcase.
5027 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
5028 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
5029 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
5030 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
5031 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
5032 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
5033 * gcc.dg/gomp/pr68640.c: Likewise.
5034 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
5035 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
5036
5037 2016-04-18 Richard Biener <rguenther@suse.de>
5038
5039 PR tree-optimization/70701
5040 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
5041
5042 2016-04-18 Tom de Vries <tom@codesourcery.com>
5043
5044 PR testsuite/70699
5045 * gcc.dg/pr70161.c: Add dot-file scans.
5046 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
5047 instead of after last dot char.
5048
5049 2016-04-17 Eric Botcazou <ebotcazou@adacore.com>
5050
5051 * c-c++-common/dump-ada-spec-3.c: New test.
5052 * c-c++-common/dump-ada-spec-4.c: Likewise.
5053
5054 2016-04-17 Tom de Vries <tom@codesourcery.com>
5055
5056 PR other/70183
5057 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
5058
5059 2016-04-15 Jan Hubicka <jh@suse.cz>
5060
5061 PR ipa/70018
5062 * g++.dg/ipa/pure-const-1.C: New testcase.
5063 * g++.dg/ipa/pure-const-2.C: New testcase.
5064 * g++.dg/ipa/pure-const-3.C: New testcase.
5065
5066 2016-04-15 Marek Polacek <polacek@redhat.com>
5067
5068 PR c/70671
5069 * gcc.dg/bitfld-22.c: New test.
5070
5071 2016-04-15 Bernd Schmidt <bschmidt@redhat.com>
5072
5073 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
5074 x86_64.
5075
5076 2016-04-15 Marek Polacek <polacek@redhat.com>
5077
5078 PR c/70651
5079 * c-c++-common/pr70651.c: New test.
5080
5081 2016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5082
5083 PR rtl-optimization/70681
5084 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
5085 dump scan on arm and powerpc.
5086 * gcc.dg/pr10474.c: Likewise.
5087
5088 2016-04-15 Jakub Jelinek <jakub@redhat.com>
5089
5090 PR c++/69517
5091 PR c++/70019
5092 PR c++/70588
5093 * g++.dg/cpp1y/vla11.C: Revert for real.
5094
5095 PR c/70436
5096 * c-c++-common/Wparentheses-1.c: New test.
5097 * c-c++-common/gomp/Wparentheses-1.c: New test.
5098 * c-c++-common/gomp/Wparentheses-2.c: New test.
5099 * c-c++-common/gomp/Wparentheses-3.c: New test.
5100 * c-c++-common/gomp/Wparentheses-4.c: New test.
5101 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
5102 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
5103 * c-c++-common/goacc/Wparentheses-1.c: New test.
5104
5105 2016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
5106
5107 PR target/70662
5108 * gcc.target/i386/pr70662.c: New test.
5109
5110 2016-04-15 Richard Biener <rguenther@suse.de>
5111 Alan Modra <amodra@gmail.com>
5112
5113 PR tree-optimization/70130
5114 * gcc.dg/vect/O3-pr70130.c: New testcase.
5115
5116 2016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
5117
5118 PR target/70669
5119 * gcc.target/powerpc/pr70669.c: New test.
5120
5121 PR target/70640
5122 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
5123 a power7 system that does not have an assembler that supports
5124 power8.
5125
5126 2016-04-14 Martin Sebor <msebor@redhat.com>
5127
5128 PR c++/69517
5129 PR c++/70019
5130 PR c++/70588
5131 * c-c++-common/ubsan/vla-1.c: Revert.
5132 * g++.dg/cpp1y/vla11.C: Same.
5133 * g++.dg/cpp1y/vla12.C: Same.
5134 * g++.dg/cpp1y/vla13.C: Same.
5135 * g++.dg/cpp1y/vla14.C: Same.
5136 * g++.dg/cpp1y/vla3.C: Same.
5137 * g++.dg/init/array24.C: Same.
5138 * g++.dg/ubsan/vla-1.C: Same.
5139
5140 2016-04-14 Marek Polacek <polacek@redhat.com>
5141 Jan Hubicka <hubicka@ucw.cz>
5142
5143 PR c++/70029
5144 * g++.dg/torture/pr70029.C: New test.
5145
5146 2016-04-14 Martin Sebor <msebor@redhat.com>
5147
5148 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
5149 type size to prevent failures on targets with very low maximum
5150 alignment.
5151
5152 2016-04-14 Richard Biener <rguenther@suse.de>
5153
5154 PR tree-optimization/70623
5155 * gcc.dg/torture/pr70623.c: New testcase.
5156 * gcc.dg/torture/pr70623-2.c: Likewise.
5157
5158 2016-04-13 Martin Sebor <msebor@redhat.com>
5159
5160 PR c++/69517
5161 PR c++/70019
5162 PR c++/70588
5163 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
5164 * g++.dg/cpp1y/vla11.C: New test.
5165 * g++.dg/cpp1y/vla12.C: New test.
5166 * g++.dg/cpp1y/vla13.C: New test.
5167 * g++.dg/cpp1y/vla14.C: New test.
5168 * g++.dg/cpp1y/vla3.C: Restore deleted test.
5169 * g++.dg/init/array24.C: Fully brace VLA initializer.
5170 * g++.dg/ubsan/vla-1.C: Disable exceptions.
5171
5172 2016-04-13 Jakub Jelinek <jakub@redhat.com>
5173
5174 PR c++/70641
5175 * g++.dg/opt/pr70641.C: New test.
5176
5177 2016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5178
5179 PR rtl-optimization/68749
5180 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
5181 effects of argument promotions.
5182 Remove default args to dg-skip-if.
5183
5184 2016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
5185
5186 PR c++/70635
5187 * g++.dg/parse/pr70635.C: New.
5188
5189 2016-04-13 Marek Polacek <polacek@redhat.com>
5190
5191 PR c++/70639
5192 * c-c++-common/Wmisleading-indentation-4.c: New test.
5193
5194 2016-04-13 Marek Polacek <polacek@redhat.com>
5195
5196 PR c/70436
5197 * gcc.dg/Wparentheses-12.c: New test.
5198 * gcc.dg/Wparentheses-13.c: New test.
5199
5200 2016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
5201
5202 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
5203 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
5204 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
5205
5206 2016-04-13 Jakub Jelinek <jakub@redhat.com>
5207
5208 PR middle-end/70633
5209 * gcc.c-torture/compile/pr70633.c: New test.
5210
5211 PR debug/70628
5212 * gcc.dg/torture/pr70628.c: New test.
5213
5214 2016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
5215
5216 PR c++/70610
5217 * g++.dg/template/pr70610.C: New test.
5218 * g++.dg/template/pr70610-2.C: New test.
5219 * g++.dg/template/pr70610-3.C: New test.
5220 * g++.dg/template/pr70610-4.C: New test.
5221
5222 2016-04-12 Jakub Jelinek <jakub@redhat.com>
5223
5224 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
5225 128 instead of 32.
5226
5227 PR c++/70571
5228 * g++.dg/ext/pr70571.C: New test.
5229
5230 2016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5231
5232 PR target/70640
5233 * gcc.target/powerpc/pr70640.c: New test.
5234
5235 2016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
5236
5237 PR c++/68722
5238 * g++.dg/parse/pr68722.C: New.
5239
5240 2016-04-12 Jakub Jelinek <jakub@redhat.com>
5241
5242 PR rtl-optimization/70596
5243 * gcc.target/i386/pr70596.c: New test.
5244
5245 2016-04-12 Nathan Sidwell <nathan@acm.org>
5246
5247 PR c++/70501
5248 * g++.dg/init/pr70501.C: New.
5249
5250 2016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
5251
5252 * gcc.target/i386/asm-flag-6.c: New test.
5253
5254 2016-04-12 Tom de Vries <tom@codesourcery.com>
5255
5256 PR tree-optimization/68756
5257 * gcc.dg/graphite/pr68756.c: New test.
5258
5259 2016-04-12 Jakub Jelinek <jakub@redhat.com>
5260
5261 PR tree-optimization/70602
5262 * gcc.c-torture/execute/pr70602.c: New test.
5263
5264 2016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5265
5266 PR target/70381
5267 * gcc.target/powerpc/float128-1.c: New tests to make sure the
5268 __float128 emulator is built and runs.
5269 * gcc.target/powerpc/float128-1.c: Likewise.
5270
5271 * lib/target-supports.exp (check_ppc_float128_sw_available):
5272 Rework tests for __float128 software and hardware
5273 availability. Fix exit condition to return 0 on success.
5274
5275 2016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5276
5277 PR target/70133
5278 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
5279 * gcc.target/aarch64/target_attr_15.c: Likewise.
5280
5281 2016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
5282
5283 PR c++/69066
5284 * g++.dg/cpp1y/pr69066.C: New.
5285
5286 2016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5287
5288 PR fortran/68566
5289 * gfortran.dg/pr36192.f90: Update test.
5290 * gfortran.dg/pr36192_1.f90: Update test.
5291 * gfortran.dg/real_dimension_1.f: Update test.
5292 * gfortran.dg/parameter_array_init_7.f90: New test.
5293
5294 2016-04-09 John David Anglin <danglin@gcc.gnu.org>
5295
5296 PR testsuite/64039
5297 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
5298
5299 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
5300
5301 PR rtl-optimization/66669
5302 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
5303
5304 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
5305
5306 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
5307 * gcc.dg/pie-1.c: Likewise.
5308 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
5309 * gcc.dg/pic-4.c: Likewise.
5310 * gcc.dg/pie-3.c: Likewise.
5311 * gcc.dg/pie-4.c: Likewise.
5312
5313 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
5314
5315 PR tree-optimization/68644
5316 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
5317
5318 PR rtl-optimization/64886
5319 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
5320
5321 2016-04-09 Tom de Vries <tom@codesourcery.com>
5322
5323 PR tree-optimization/68953
5324 * gcc.dg/graphite/pr68953.c: New test.
5325
5326 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5327
5328 PR fortran/70592
5329 * gfortran.dg/deferred_character_16.f90: New test.
5330
5331 2016-04-09 Jakub Jelinek <jakub@redhat.com>
5332
5333 PR tree-optimization/70586
5334 * gcc.c-torture/execute/pr70586.c: New test.
5335
5336 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5337
5338 PR sanitizer/70573
5339 * c-c++-common/asan/halt_on_error-1.c: Replace memset
5340 with __builtin_memset
5341 * c-c++-common/asan/halt_on_error-2.c: Likewise.
5342
5343 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
5344
5345 PR lto/70289
5346 PR ipa/70348
5347 PR tree-optimization/70373
5348 PR middle-end/70533
5349 PR middle-end/70534
5350 PR middle-end/70535
5351 * c-c++-common/goacc/reduction-5.c: New test.
5352 * c-c++-common/goacc/reduction-promotions.c: New test.
5353 * gfortran.dg/goacc/reduction-3.f95: New test.
5354 * gfortran.dg/goacc/reduction-promotions.f90: New test.
5355
5356 2016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
5357
5358 PR c++/70590
5359 PR c++/70452
5360 * g++.dg/pr70590.C: New test.
5361 * g++.dg/pr70590-2.C: New test.
5362
5363 2016-04-08 Jakub Jelinek <jakub@redhat.com>
5364
5365 PR middle-end/70593
5366 * gcc.target/i386/pr70593.c: New test.
5367
5368 PR rtl-optimization/70574
5369 * gcc.target/i386/avx2-pr70574.c: New test.
5370
5371 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
5372
5373 PR sanitizer/70541
5374 * c-c++-common/asan/pr70541.c: New test.
5375
5376 2016-04-08 Tom de Vries <tom@codesourcery.com>
5377
5378 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
5379 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
5380
5381 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5382
5383 PR target/70566
5384 * gcc.c-torture/execute/pr70566.c: New test.
5385
5386 2016-04-08 Tom de Vries <tom@codesourcery.com>
5387
5388 * c-c++-common/goacc/uninit-copy-clause.c: New test.
5389 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
5390
5391 2016-04-08 Alan Modra <amodra@gmail.com>
5392
5393 * gcc.target/powerpc/pr70117.c: New.
5394
5395 2016-04-07 Jakub Jelinek <jakub@redhat.com>
5396
5397 PR testsuite/70581
5398 * gcc.dg/lto/simd-function_0.c: New test.
5399
5400 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
5401 clones.
5402 * c-c++-common/attr-simd-2.c: Likewise.
5403 * c-c++-common/attr-simd-4.c: Likewise.
5404 * gcc.dg/gomp/simd-clones-2.c: Likewise.
5405 * gcc.dg/gomp/simd-clones-3.c: Likewise.
5406
5407 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5408
5409 PR testsuite/70553
5410 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
5411
5412 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
5413 Tom de Vries <tom@codesourcery.com>
5414
5415 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
5416 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
5417 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
5418 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
5419 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
5420 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
5421 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
5422 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
5423
5424 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5425
5426 PR c/70436
5427 * g++.dg/warn/Wparentheses-29.C: New test.
5428
5429 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5430
5431 PR c/70436
5432 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
5433 explicit braces to resolve a future -Wparentheses warning.
5434
5435 2016-04-06 Richard Henderson <rth@redhat.com>
5436
5437 * gcc.dg/pr61817-1.c: New test.
5438 * gcc.dg/pr61817-2.c: New test.
5439 * gcc.dg/pr69391-1.c: New test.
5440 * gcc.dg/pr69391-2.c: New test.
5441
5442 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
5443
5444 PR rtl-optimization/70398
5445 * gcc.target/aarch64/pr70398.c: New.
5446
5447 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
5448
5449 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
5450
5451 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
5452 Pedro Alves <palves@redhat.com>
5453
5454 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
5455
5456 2016-04-06 Jakub Jelinek <jakub@redhat.com>
5457
5458 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
5459 Check for avx512f effective targets instead of avx2.
5460 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
5461 for AVX512F clones.
5462 * gcc.dg/gomp/declare-simd-3.c: Likewise.
5463 * g++.dg/gomp/declare-simd-1.C: Likewise.
5464 * g++.dg/gomp/declare-simd-3.C: Likewise.
5465 * g++.dg/gomp/declare-simd-4.C: Likewise.
5466
5467 PR middle-end/70550
5468 * c-c++-common/gomp/pr70550-1.c: New test.
5469 * c-c++-common/gomp/pr70550-2.c: New test.
5470
5471 2016-04-05 Nathan Sidwell <nathan@acm.org>
5472
5473 PR c++/70512
5474 * g++.dg/ext/attribute-may-alias-5.C: New.
5475
5476 2016-04-05 Jakub Jelinek <jakub@redhat.com>
5477
5478 PR c++/70336
5479 * c-c++-common/pr70336.c: New test.
5480 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
5481 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
5482
5483 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
5484
5485 PR ipa/66223
5486 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
5487
5488 2016-04-05 Jakub Jelinek <jakub@redhat.com>
5489
5490 PR rtl-optimization/70542
5491 * gcc.dg/torture/pr70542.c: New test.
5492 * gcc.target/i386/avx2-pr70542.c: New test.
5493
5494 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
5495
5496 PR tree-optimization/70509
5497 * gcc.target/i386/avx512bw-pr70509.c: New test.
5498
5499 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
5500
5501 PR c++/70452
5502 * g++.dg/ext/constexpr-vla4.C: New test.
5503
5504 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
5505
5506 PR target/70510
5507 * gcc.target/i386/pr70510.c: New test.
5508
5509 2016-04-05 Richard Biener <rguenther@suse.de>
5510
5511 PR tree-optimization/70526
5512 * g++.dg/torture/pr70526.C: New testcase.
5513
5514 2016-04-05 Jakub Jelinek <jakub@redhat.com>
5515
5516 PR target/70525
5517 * gcc.target/i386/pr70525.c: New test.
5518
5519 2016-04-05 Richard Biener <rguenther@suse.de>
5520
5521 PR middle-end/70499
5522 * g++.dg/torture/pr70499.C: New testcase.
5523
5524 2016-04-05 Richard Biener <rguenther@suse.de>
5525
5526 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5527 remove XFAIL.
5528
5529 2016-04-04 Jakub Jelinek <jakub@redhat.com>
5530
5531 PR middle-end/70307
5532 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5533 rs6000 ABI warnings.
5534
5535 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
5536
5537 PR ipa/66223
5538 * g++.dg/ipa/devirt-51.C: New testcase.
5539
5540 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5541 Jakub Jelinek <jakub@redhat.com>
5542
5543 PR middle-end/70457
5544 * gcc.dg/torture/pr70457.c: New.
5545
5546 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5547
5548 PR fortran/67538
5549 * gfortran.dg/allocate_with_source_19.f08: New test.
5550
5551 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5552
5553 PR fortran/65795
5554 * gfortran.dg/coarray_allocate_6.f08: New test.
5555
5556 2016-04-04 Richard Biener <rguenther@suse.de>
5557
5558 PR rtl-optimization/70484
5559 * gcc.dg/torture/pr70484.c: New testcase.
5560
5561 2016-04-04 Marek Polacek <polacek@redhat.com>
5562
5563 PR c/70307
5564 * gcc.dg/torture/pr70307.c: New test.
5565
5566 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5567
5568 PR target/70416
5569 PR target/67391
5570 * gcc.target/sh/torture/pr70416.c: New.
5571
5572 2016-04-02 Martin Sebor <msebor@redhat.com>
5573
5574 PR c++/67376
5575 PR c++/70170
5576 PR c++/70172
5577 PR c++/70228
5578 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5579 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5580 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5581 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5582 * g++.dg/cpp0x/constexpr-string.C: Same.
5583 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5584 * g++.dg/cpp0x/pr65398.C: Same.
5585 * g++.dg/ext/constexpr-vla1.C: Same.
5586 * g++.dg/ext/constexpr-vla2.C: Same.
5587 * g++.dg/ext/constexpr-vla3.C: Same.
5588 * g++.dg/ubsan/pr63956.C: Same.
5589
5590 2016-04-01 Jakub Jelinek <jakub@redhat.com>
5591
5592 PR rtl-optimization/70467
5593 * gcc.target/i386/pr70467-2.c: New test.
5594
5595 2016-04-01 Jakub Jelinek <jakub@redhat.com>
5596 Marek Polacek <polacek@redhat.com>
5597
5598 PR c++/70488
5599 * g++.dg/init/new47.C: New test.
5600
5601 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5602
5603 PR target/70496
5604 * gcc.target/arm/pr70496.c: New test.
5605
5606 2016-04-01 Nathan Sidwell <nathan@acm.org>
5607
5608 PR c++/68475
5609 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5610
5611 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5612
5613 PR target/69890
5614 * gcc.dg/strlenopt.h (memmove): New.
5615 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5616 instead of "string.h".
5617 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5618 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5619 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5620 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5621 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5622 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5623 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5624 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5625 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5626 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5627 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5628 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5629 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5630 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5631 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5632 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5633 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5634 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5635 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5636 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5637
5638 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5639
5640 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5641 (Holder::foo): Reflect this.
5642
5643 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5644
5645 PR target/70442
5646 * gcc.dg/pr70442.c: New test.
5647
5648 2016-03-31 Nathan Sidwell <nathan@acm.org>
5649
5650 PR c++/70393
5651 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5652
5653 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5654
5655 PR target/70453
5656 * gcc.target/i386/pr70453.c: New test.
5657
5658 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
5659
5660 PR target/70292
5661 * gcc.c-torture/pr70292.c: New test.
5662
5663 2016-03-31 Marek Polacek <polacek@redhat.com>
5664
5665 PR c/70297
5666 * c-c++-common/pr70297.c: New test.
5667 * g++.dg/cpp0x/typedef-redecl.C: New test.
5668 * gcc.dg/typedef-redecl2.c: New test.
5669
5670 2016-03-31 Jakub Jelinek <jakub@redhat.com>
5671
5672 PR rtl-optimization/70460
5673 * gcc.c-torture/execute/pr70460.c: New test.
5674
5675 2016-03-31 Richard Biener <rguenther@suse.de>
5676
5677 PR c++/70430
5678 * g++.dg/ext/vector30.C: New testcase.
5679
5680 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5681 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5682
5683 * gfortran.dg/fmt_pf.f90: New test.
5684
5685 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5686
5687 Forward-port from 5 branch
5688 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5689
5690 PR testsuite/70356
5691 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5692 dg-require-effective-target after dg-do.
5693
5694 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5695
5696 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5697
5698 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5699 Julian Brown <julian@codesourcery.com>
5700 Chung-Lin Tang <cltang@codesourcery.com>
5701 Cesar Philippidis <cesar@codesourcery.com>
5702 James Norris <jnorris@codesourcery.com>
5703 Tom de Vries <tom@codesourcery.com>
5704 Nathan Sidwell <nathan@codesourcery.com>
5705
5706 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
5707 * c-c++-common/goacc/loop-clauses.c: Likewise.
5708 * g++.dg/goacc/template.C: Likewise.
5709 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5710 * gfortran.dg/goacc/loop-1.f95: Likewise.
5711 * gfortran.dg/goacc/loop-5.f95: Likewise.
5712 * gfortran.dg/goacc/loop-6.f95: Likewise.
5713 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5714 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5715 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5716 * c-c++-common/goacc/clauses-fail.c: Likewise.
5717 * c-c++-common/goacc/parallel-1.c: Likewise.
5718 * c-c++-common/goacc/reduction-1.c: Likewise.
5719 * c-c++-common/goacc/reduction-2.c: Likewise.
5720 * c-c++-common/goacc/reduction-3.c: Likewise.
5721 * c-c++-common/goacc/reduction-4.c: Likewise.
5722 * c-c++-common/goacc/routine-3.c: Likewise.
5723 * c-c++-common/goacc/routine-4.c: Likewise.
5724 * c-c++-common/goacc/routine-5.c: Likewise.
5725 * c-c++-common/goacc/tile.c: Likewise.
5726 * g++.dg/goacc/template.C: Likewise.
5727 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5728 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5729 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5730 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5731 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5732 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5733 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5734 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5735 * c-c++-common/goacc/use_device-1.c: ... this file.
5736 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5737 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5738 * c-c++-common/goacc/host_data-6.c: ... this file.
5739 * c-c++-common/goacc/loop-2-kernels.c: New file.
5740 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5741 * c-c++-common/goacc/loop-3.c: Likewise.
5742 * g++.dg/goacc/reference.C: Likewise.
5743 * g++.dg/goacc/routine-1.C: Likewise.
5744 * g++.dg/goacc/routine-2.C: Likewise.
5745
5746 2016-03-30 Richard Biener <rguenther@suse.de>
5747
5748 PR middle-end/70450
5749 * gcc.dg/torture/pr70450.c: New testcase.
5750
5751 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5752
5753 PR target/70421
5754 * gcc.dg/torture/pr70421.c: New test.
5755 * gcc.target/i386/avx512f-pr70421.c: New test.
5756
5757 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5758
5759 PR testsuite/70364
5760 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5761 (check): New function.
5762 (bar): Call check.
5763 (foo): Align stack to 16 bytes when calling bar.
5764 * gcc.target/i386/cleanup-2.c: Likewise.
5765
5766 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5767
5768 PR tree-optimization/59124
5769 * gcc.dg/Warray-bounds-19.c: New test.
5770
5771 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5772
5773 * lib/prune.exp (escape_regex_chars): New.
5774 (prune_file_path): Update to quote metcharacters for regexp.
5775
5776 2016-03-29 Jakub Jelinek <jakub@redhat.com>
5777
5778 PR rtl-optimization/70429
5779 * gcc.c-torture/execute/pr70429.c: New test.
5780
5781 PR tree-optimization/70405
5782 * gcc.dg/pr70405.c: New test.
5783
5784 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5785
5786 PR fortran/70397
5787 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5788 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5789
5790 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5791
5792 PR testsuite/64177
5793 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5794 __cilkrts_set_param to set two workers.
5795 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5796 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5797
5798 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5799
5800 * g++.dg/ext/fnname5.C: Update the test for Darwin.
5801
5802 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5803
5804 PR target/70406
5805 * gcc.target/i386/pr70406.c: New test.
5806
5807 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5808
5809 * gnat.dg/specs/double_record_extension3.ads: New test.
5810
5811 2016-03-25 Richard Henderson <rth@redhat.com>
5812
5813 PR target/70120
5814 * gcc.target/aarch64/pr70120-1.c: New.
5815 * gcc.target/aarch64/pr70120-2.c: New.
5816 * gcc.target/aarch64/pr70120-3.c: New.
5817
5818 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5819
5820 PR c++/62212
5821 * g++.dg/template/mangle2.C: The dg-do directive should be
5822 "compile" not "assemble".
5823
5824 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5825
5826 PR lto/69650
5827 * gcc.dg/pr69650.c: New test.
5828
5829 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
5830
5831 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5832
5833 2016-03-25 Alan Modra <amodra@gmail.com>
5834
5835 * gcc.dg/dfp/pr70052.c: New test.
5836
5837 2016-03-24 Richard Henderson <rth@redhat.com>
5838
5839 PR middle-end/69845
5840 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5841 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5842
5843 2016-03-24 Tom de Vries <tom@codesourcery.com>
5844
5845 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5846
5847 2016-03-24 Tom de Vries <tom@codesourcery.com>
5848
5849 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5850 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5851
5852 2016-03-24 Tom de Vries <tom@codesourcery.com>
5853
5854 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5855 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5856
5857 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5858
5859 PR c++/62212
5860 * g++.dg/template/mangle2.C: New test.
5861
5862 2016-03-24 Richard Biener <rguenther@suse.de>
5863
5864 PR tree-optimization/70396
5865 * gcc.dg/torture/pr70396.c: New testcase.
5866
5867 2016-03-24 Richard Biener <rguenther@suse.de>
5868
5869 PR middle-end/70370
5870 * gcc.dg/torture/pr70370.c: New testcase.
5871
5872 2016-03-24 Tom de Vries <tom@codesourcery.com>
5873
5874 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5875 * gfortran.dg/goacc/kernels-tree.f95: Same.
5876 * gfortran.dg/goacc/parallel-tree.f95: Same.
5877
5878 2016-03-24 Tom de Vries <tom@codesourcery.com>
5879
5880 * c-c++-common/goacc/uninit-if-clause.c: New test.
5881 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5882
5883 2016-03-24 Jakub Jelinek <jakub@redhat.com>
5884
5885 PR target/70290
5886 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5887 Fix formatting.
5888
5889 2016-03-24 Richard Biener <rguenther@suse.de>
5890
5891 PR tree-optimization/70372
5892 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5893
5894 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5895
5896 PR c++/70347
5897 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5898
5899 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5900
5901 PR c++/70332
5902 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5903
5904 2016-03-23 Jakub Jelinek <jakub@redhat.com>
5905
5906 PR c++/70001
5907 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5908 * g++.dg/cpp1y/pr70001.C: New test.
5909
5910 PR c++/70323
5911 * g++.dg/cpp0x/constexpr-70323.C: New test.
5912
5913 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
5914 Jason Merrill <jason@redhat.com>
5915 Jakub Jelinek <jakub@redhat.com>
5916
5917 PR c++/69315
5918 * g++.dg/cpp0x/constexpr-69315.C: New test.
5919 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5920
5921 2016-03-23 Marek Polacek <polacek@redhat.com>
5922
5923 PR c++/69884
5924 * g++.dg/warn/Wignored-attributes-1.C: New test.
5925 * g++.dg/warn/Wignored-attributes-2.C: New test.
5926
5927 2016-03-23 Tom de Vries <tom@codesourcery.com>
5928
5929 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5930 initialization.
5931 * gfortran.dg/goacc/private-3.f95 (test): Same.
5932 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5933 missing use param.
5934
5935 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5936
5937 * lib/target-supports.exp: Remove v7ve entry from loop
5938 creating effective target checks.
5939 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5940 (add_options_for_arm_arch_v7ve): Likewise.
5941
5942 2016-03-23 Jakub Jelinek <jakub@redhat.com>
5943
5944 PR tree-optimization/70354
5945 * gcc.dg/vect/pr70354-1.c: New test.
5946 * gcc.dg/vect/pr70354-2.c: New test.
5947 * gcc.target/i386/avx2-pr70354-1.c: New test.
5948 * gcc.target/i386/avx2-pr70354-2.c: New test.
5949
5950 2016-03-22 Jeff Law <law@redhat.com>
5951
5952 PR target/70232
5953 * gcc.dg/tree-ssa/pr70232.c: New test.
5954
5955 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5956
5957 PR target/70302
5958 * gcc.target/i386/pr70302.c: New test.
5959
5960 2016-03-22 Richard Biener <rguenther@suse.de>
5961
5962 PR middle-end/70251
5963 * g++.dg/torture/pr70251.C: New testcase.
5964
5965 2016-03-22 David Malcolm <dmalcolm@redhat.com>
5966
5967 PR c/69993
5968 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5969 Wmisleading-indentation.c.
5970 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5971 reflect change to diagnostic text and order of messages.
5972 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5973
5974 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
5975
5976 * g++.dg/ext/java-3.C: Don't compile on AIX.
5977
5978 2016-03-22 Richard Biener <rguenther@suse.de>
5979
5980 PR middle-end/70333
5981 * gcc.dg/torture/pr70333.c: New testcase.
5982
5983 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5984
5985 * g++.dg/ext/pr70290.C: New test.
5986
5987 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5988
5989 PR target/70325
5990 * gcc.target/i386/pr70325.c: New test.
5991
5992 2016-03-22 Jakub Jelinek <jakub@redhat.com>
5993
5994 PR target/70329
5995 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5996 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5997
5998 PR target/70300
5999 * gcc.target/i386/pr70300.c: New test.
6000
6001 PR c++/70295
6002 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
6003 (func2): New function for cond with parens, xfail warning for c++.
6004 * g++.dg/warn/Wnonnull-compare-8.C: New test.
6005
6006 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6007
6008 PR c++/70096
6009 * g++.dg/template/ptrmem30.C: New test.
6010
6011 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6012
6013 PR c++/70204
6014 * g++.dg/cpp0x/constexpr-70204a.C: New test.
6015 * g++.dg/cpp0x/constexpr-70204b.C: New test.
6016
6017 2016-03-21 Jakub Jelinek <jakub@redhat.com>
6018
6019 PR middle-end/70326
6020 * gcc.dg/pr70326.c: New test.
6021
6022 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
6023 Jakub Jelinek <jakub@redhat.com>
6024
6025 PR tree-optimization/70317
6026 * gcc.dg/pr70317.c: New test.
6027
6028 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
6029
6030 PR target/70327
6031 * gcc.target/i386/pr70327.c: New test.
6032
6033 2016-03-21 Martin Liska <mliska@suse.cz>
6034
6035 PR ipa/70306
6036 * gcc.dg/ipa/pr70306.c: New test.
6037
6038 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
6039
6040 * gcc.target/arm/attr-align1.c: Skip if M-profile.
6041 * gcc.target/arm/attr-align3.c: Likewise.
6042 * gcc.target/arm/attr_arm.c: Likewise.
6043 * gcc.target/arm/flip-thumb.c: Likewise.
6044
6045 2016-03-21 Jakub Jelinek <jakub@redhat.com>
6046
6047 PR target/70296
6048 * gcc.target/powerpc/altivec-36.c: New test.
6049
6050 2016-03-21 Richard Biener <rguenther@suse.de>
6051
6052 PR tree-optimization/70310
6053 * gcc.dg/torture/pr70310.c: New testcase.
6054
6055 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
6056
6057 PR target/70293
6058 * gcc.target/i386/pr70293.c: New test.
6059
6060 2016-03-21 Richard Biener <rguenther@suse.de>
6061
6062 PR tree-optimization/70288
6063 * gcc.dg/torture/pr70288-1.c: New testcase.
6064 * gcc.dg/torture/pr70288-2.c: Likewise.
6065
6066 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
6067
6068 PR rtl-optimization/69307
6069 * gcc.target/arm/pr69307.c: New test.
6070
6071 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
6072
6073 PR rtl-optimization/69102
6074 * gcc.c-torture/compile/pr69102.c: New test.
6075
6076 2016-03-18 Jeff Law <law@redhat.com>
6077
6078 PR rtl-optimization/70263
6079 * gcc.c-torture/compile/pr70263-1.c: New test.
6080 * gcc.target/i386/pr70263-2.c: New test.
6081
6082 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
6083
6084 PR rtl-optimization/70278
6085 * gcc.dg/torture/pr70278.c: New test.
6086 * gcc.target/arm/pr70278.c: New test.
6087
6088 2016-03-18 David Malcolm <dmalcolm@redhat.com>
6089
6090 PR c/70281
6091 * gcc.dg/plugin/diagnostic-test-expressions-1.c
6092 (test_builtin_types_compatible_p): New test function.
6093 * gcc.dg/pr70281.c: New test case.
6094
6095 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
6096
6097 PR target/70113
6098 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
6099
6100 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6101
6102 PR tree-optimization/70252
6103 * gcc.dg/pr70252.c: New test.
6104
6105 2016-03-18 Tom de Vries <tom@codesourcery.com>
6106
6107 * gcc.dg/pr70161-2.c: New test.
6108 * gcc.dg/pr70161.c: New test.
6109
6110 2016-03-18 Tom de Vries <tom@codesourcery.com>
6111
6112 PR ipa/70269
6113 * gcc.dg/pr70269.c: New test.
6114
6115 2016-03-18 Jakub Jelinek <jakub@redhat.com>
6116
6117 PR c++/70267
6118 * g++.dg/ext/java-3.C: New test.
6119
6120 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6121
6122 PR c++/70205
6123 * g++.dg/lookup/pr70205.C: New test.
6124
6125 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6126
6127 PR c++/70218
6128 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
6129
6130 2016-03-17 Marek Polacek <polacek@redhat.com>
6131
6132 PR c/69407
6133 * gcc.dg/atomic-op-6.c: New test.
6134
6135 2016-03-17 David Malcolm <dmalcolm@redhat.com>
6136
6137 PR c/70264
6138 * c-c++-common/pr70264.c: New test case.
6139
6140 2016-03-17 Jakub Jelinek <jakub@redhat.com>
6141
6142 PR c++/70144
6143 * c-c++-common/pr70144-1.c: New test.
6144 * c-c++-common/pr70144-2.c: New test.
6145
6146 PR c++/70272
6147 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
6148 * g++.dg/opt/flifetime-dse6.C: New test.
6149 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6150
6151 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
6152
6153 PR driver/70192
6154 * gcc.dg/pic-1.c: New test.
6155 * gcc.dg/pic-2.c: Likewise.
6156 * gcc.dg/pic-3.c: Likewise.
6157 * gcc.dg/pic-4.c: Likewise.
6158 * gcc.dg/pie-1.c: Likewise.
6159 * gcc.dg/pie-2.c: Likewise.
6160 * gcc.dg/pie-3.c: Likewise.
6161 * gcc.dg/pie-4.c: Likewise.
6162 * gcc.dg/pie-5.c: Likewise.
6163 * gcc.dg/pie-6.c: Likewise.
6164
6165 2016-03-17 Tom de Vries <tom@codesourcery.com>
6166
6167 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
6168 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
6169
6170 2016-03-17 Richard Biener <rguenther@suse.de>
6171
6172 PR debug/70271
6173 * g++.dg/debug/pr70271.C: New testcase.
6174
6175 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
6176
6177 * gcc.target/i386/pr70251.c: New test.
6178
6179 2016-03-17 Marek Polacek <polacek@redhat.com>
6180
6181 PR c++/70194
6182 * g++.dg/warn/constexpr-70194.C: New test.
6183
6184 2016-03-16 Richard Henderson <rth@redhat.com>
6185
6186 PR middle-end/70240
6187 * gcc.c-torture/compile/pr70240.c: New.
6188
6189 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6190
6191 * gcc.c-torture/compile/20151204.c: Skip for avr.
6192
6193 2016-03-16 Jakub Jelinek <jakub@redhat.com>
6194
6195 PR target/70245
6196 * g++.dg/opt/pr70245.C: New test.
6197 * g++.dg/opt/pr70245.h: New file.
6198 * g++.dg/opt/pr70245-aux.cc: New file.
6199
6200 2016-03-16 Martin Sebor <msebor@redhat.com>
6201
6202 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
6203
6204 2016-03-16 Richard Henderson <rth@redhat.com>
6205
6206 PR middle-end/70199
6207 * gcc.c-torture/compile/pr70199.c: New.
6208
6209 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
6210
6211 * gcc.dg/uninit-19.c: Run dos2unix.
6212
6213 2016-03-16 Marek Polacek <polacek@redhat.com>
6214
6215 PR c/70093
6216 * gcc.dg/nested-func-10.c: New test.
6217 * gcc.dg/nested-func-9.c: New test.
6218
6219 2016-03-16 Jakub Jelinek <jakub@redhat.com>
6220
6221 PR tree-optimization/68714
6222 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
6223
6224 2016-03-16 Tom de Vries <tom@codesourcery.com>
6225
6226 PR tree-optimization/68715
6227 * gcc.dg/graphite/pr68715-2.c: New test.
6228 * gcc.dg/graphite/pr68715.c: New test.
6229 * gfortran.dg/graphite/pr68715.f90: New test.
6230
6231 2016-03-16 Tom de Vries <tom@codesourcery.com>
6232
6233 PR tree-optimization/68809
6234 * gcc.dg/graphite/pr68809-2.c: New test.
6235 * gcc.dg/graphite/pr68809.c: New test.
6236
6237 2016-03-16 Jakub Jelinek <jakub@redhat.com>
6238
6239 PR c++/70147
6240 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
6241 method call to i () as argument. Adjust expected output.
6242
6243 PR c++/70147
6244 * g++.dg/ubsan/pr70147-1.C: New test.
6245 * g++.dg/ubsan/pr70147-2.C: New test.
6246
6247 2016-03-15 Martin Sebor <msebor@redhat.com>
6248
6249 PR c++/58281
6250 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
6251
6252 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
6253
6254 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
6255 hppa*-*-hpux*.
6256
6257 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
6258
6259 PR libfortran/69799
6260 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
6261 libatomic_available.
6262
6263 2016-03-15 Marek Polacek <polacek@redhat.com>
6264
6265 PR c++/70209
6266 * g++.dg/ext/attribute-may-alias-4.C: New test.
6267
6268 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
6269
6270 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
6271 -fvar-tracking-assignments-toggle flag.
6272
6273 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
6274
6275 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
6276
6277 2016-03-15 Jakub Jelinek <jakub@redhat.com>
6278
6279 PR rtl-optimization/70222
6280 * gcc.c-torture/execute/pr70222-1.c: New test.
6281 * gcc.c-torture/execute/pr70222-2.c: New test.
6282
6283 2016-03-15 Richard Henderson <rth@redhat.com>
6284
6285 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
6286
6287 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
6288
6289 PR rtl-optimization/69032
6290 * gcc.dg/pr69032.c: New test.
6291
6292 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
6293
6294 PR rtl-optimization/63384
6295 * g++.dg/pr63384.C: New test.
6296
6297 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
6298
6299 PR target/64411
6300 * gcc.target/i386/pr64411.C: New test.
6301
6302 2016-03-15 Tom de Vries <tom@codesourcery.com>
6303
6304 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
6305 * gfortran.dg/goacc/kernels-alias.f95: New test.
6306
6307 2016-03-14 Martin Sebor <msebor@redhat.com>
6308
6309 PR c++/53792
6310 * g++.dg/cpp0x/constexpr-inline.C: New test.
6311 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
6312
6313 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
6314
6315 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
6316
6317 2016-03-14 Jakub Jelinek <jakub@redhat.com>
6318
6319 PR middle-end/70219
6320 * gcc.dg/pr70219.c: New test.
6321
6322 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
6323
6324 PR target/70083
6325 * gcc.dg/torture/pr70083.c: New test.
6326 * gcc.target/i386/pr70083.c: New test.
6327
6328 2016-03-14 Richard Biener <rguenther@suse.de>
6329
6330 PR tree-optimization/56365
6331 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
6332
6333 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
6334
6335 PR target/70098
6336 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
6337 New function.
6338 * g++.dg/pr70098.C: New testcase.
6339
6340
6341 2016-03-14 Tom de Vries <tom@codesourcery.com>
6342
6343 PR tree-optimization/70045
6344 * gcc.dg/graphite/pr70045.c: New test.
6345
6346 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6347
6348 PR fortran/69043
6349 * gfortran.dg/include_9.f90: New test.
6350
6351 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6352
6353 PR fortran/45076
6354 gfortran.dg/prof/prof.exp: New script.
6355 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
6356
6357 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
6358
6359 PR rtl-optimization/69307
6360 * gcc.dg/pr69307.c: New test.
6361
6362 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
6363
6364 PR target/69614
6365 * gcc.target/arm/pr69614.c: New.
6366
6367 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
6368
6369 PR fortran/70031
6370 * gfortran.dg/submodule_14.f08: New test
6371
6372 PR fortran/69524
6373 * gfortran.dg/submodule_15.f08: New test
6374
6375 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
6376
6377 PR c++/70106
6378 * g++.dg/cpp1y/paren3.C: New test.
6379
6380 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6381
6382 PR target/70131
6383 * gcc.target/powerpc/ppc-round2.c: New test.
6384
6385 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
6386
6387 PR target/70123
6388 * gcc.dg/torture/pr70123.c: New test.
6389
6390 2016-03-11 Jeff Law <law@redhat.com>
6391
6392 PR tree-optimization/70190
6393 * gcc.c-torture/compile/pr70190.c: New test.
6394
6395 2016-03-11 David Malcolm <dmalcolm@redhat.com>
6396
6397 PR c/68187
6398 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
6399 case.
6400 (test43_b): Likewise.
6401 (test43_c): Likewise.
6402 (test43_d): Likewise.
6403 (test43_e): Likewise.
6404 (test43_f): Likewise.
6405 (test43_g): Likewise.
6406 (test44_a): Likewise.
6407 (test44_b): Likewise.
6408 (test44_c): Likewise.
6409 (test44_d): Likewise.
6410 (test44_e): Likewise.
6411
6412 2016-03-11 David Malcolm <dmalcolm@redhat.com>
6413
6414 PR c/70085
6415 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
6416
6417 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6418
6419 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
6420 dg-options.
6421
6422 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6423
6424 PR target/70002
6425 PR target/69245
6426 * gcc.target/aarch64/pr69245_2.c: New test.
6427
6428 2016-03-11 Jakub Jelinek <jakub@redhat.com>
6429
6430 PR tree-optimization/70177
6431 * gcc.dg/pr70177.c: New test.
6432
6433 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6434
6435 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
6436
6437 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6438
6439 * gcc.dg/tree-ssa/sra-20.c: New.
6440
6441 2016-03-11 Jakub Jelinek <jakub@redhat.com>
6442
6443 PR rtl-optimization/70174
6444 * gcc.dg/pr70174.c: New test.
6445
6446 PR tree-optimization/70169
6447 * gcc.dg/pr70169.c: New test.
6448
6449 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6450
6451 PR target/70160
6452 * gcc.target/i386/pr70160.c: New test.
6453
6454 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6455
6456 * gcc.target/s390/dfp-1.c: New test.
6457
6458 2016-03-10 Nick Clifton <nickc@redhat.com>
6459
6460 PR target/70044
6461 * gcc.target/aarch64/pr70044.c: New test.
6462
6463 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
6464 Jakub Jelinek <jakub@redhat.com>
6465
6466 PR c++/70001
6467 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
6468 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
6469 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
6470
6471 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
6472
6473 PR lto/69589
6474 * g++.dg/lto/pr69589_0.C: New testcase
6475 * g++.dg/lto/pr69589_1.C: New testcase
6476
6477 2016-03-10 Marek Polacek <polacek@redhat.com>
6478
6479 PR c++/70153
6480 * g++.dg/delayedfold/unary-plus1.C: New test.
6481
6482 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
6483
6484 * gcc.target/arm/pr45701-1.c: Escape brackets.
6485 * gcc.target/arm/pr45701-2.c: Likewise.
6486
6487 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
6488
6489 * gfortran.dg/unconstrained_commons.f: New.
6490
6491 2016-03-10 Alan Modra <amodra@gmail.com>
6492
6493 * gcc.dg/pr69195.c: New.
6494 * gcc.dg/pr69238.c: New.
6495
6496 2016-03-10 Tom de Vries <tom@codesourcery.com>
6497
6498 PR testsuite/68915
6499 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
6500
6501 2016-03-10 Richard Biener <rguenther@suse.de>
6502
6503 PR tree-optimization/70128
6504 * gcc.dg/tree-ssa/alias-34.c: New testcase.
6505 * gcc.dg/tree-ssa/alias-35.c: Likewise.
6506
6507 2016-03-09 Jakub Jelinek <jakub@redhat.com>
6508
6509 PR tree-optimization/70152
6510 * gcc.dg/pr70152.c: New test.
6511
6512 PR target/70086
6513 * gcc.target/i386/pr70086-1.c: New test.
6514 * gcc.target/i386/pr70086-2.c: New test.
6515 * gcc.target/i386/pr70086-3.c: New test.
6516
6517 PR tree-optimization/70127
6518 * gcc.c-torture/execute/pr70127.c: New test.
6519
6520 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6521
6522 * c-c++-common/goacc/combined-directives-2.c: New test.
6523
6524 2016-03-09 David Malcolm <dmalcolm@redhat.com>
6525
6526 PR c/68473
6527 PR c++/70105
6528 * g++.dg/diagnostic/pr70105.C: New test.
6529 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6530 (test_multiple_ordinary_maps): New test function.
6531
6532 2016-03-09 David Malcolm <dmalcolm@redhat.com>
6533
6534 PR c/68473
6535 PR c++/70105
6536 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6537 Drop range information from call to inform_at_rich_loc.
6538 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6539 New.
6540 (test_show_locus): Replace calls to rich_location::add_range with
6541 calls to add_range. Rewrite the tests that used the now-defunct
6542 rich_location ctor taking a source_range. Simplify other tests
6543 by replacing calls to COMBINE_LOCATION_DATA with calls to
6544 make_location.
6545
6546 2016-03-09 Richard Biener <rguenther@suse.de>
6547 Jakub Jelinek <jakub@redhat.com>
6548
6549 PR tree-optimization/70138
6550 * gcc.dg/vect/pr70138-1.c: New testcase.
6551 * gcc.dg/vect/pr70138-2.c: Likewise.
6552
6553 2016-03-09 Jakub Jelinek <jakub@redhat.com>
6554
6555 PR target/70049
6556 * gcc.target/i386/pr70049.c: New test.
6557
6558 2016-03-09 Richard Biener <rguenther@suse.de>
6559
6560 PR c/70143
6561 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6562 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6563 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6564
6565 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6566
6567 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6568 arm-*-*.
6569
6570 2016-03-09 Jakub Jelinek <jakub@redhat.com>
6571
6572 PR middle-end/67278
6573 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6574
6575 PR target/67278
6576 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6577
6578 PR middle-end/70050
6579 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6580 in testcase comment.
6581
6582 2016-03-09 Tom de Vries <tom@codesourcery.com>
6583
6584 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6585 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6586 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6587 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6588 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6589 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6590 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6591 * gfortran.dg/goacc/kernels-loop.f95: New test.
6592
6593 2016-03-08 Martin Sebor <msebor@redhat.com>
6594
6595 PR c++/62096
6596 * g++.dg/warn/overflow-warn-7.C: New test.
6597
6598 2016-03-08 Jason Merrill <jason@redhat.com>
6599
6600 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6601 * lib/target-supports.exp (check_effective_target_concepts): New.
6602
6603 2016-03-08 Jakub Jelinek <jakub@redhat.com>
6604
6605 PR c++/70135
6606 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6607 * g++.dg/ubsan/pr70135.C: New test.
6608
6609 PR target/70110
6610 * gcc.dg/pr70110.c: New test.
6611
6612 2016-03-07 Martin Jambor <mjambor@suse.cz>
6613
6614 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6615 * c-c++-common/gomp/if-1.c: Likewise.
6616 * c-c++-common/gomp/pr61486-2.c: Likewise.
6617 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6618 to dg-additional-options.
6619 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6620 * g++/gomp/target-teams-1.c: Likewise.
6621 * gcc.dg/gomp/gomp.exp: Likewise.
6622 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6623 dg-additional-options.
6624 * gfortran.dg/gomp/gomp.exp: Likewise.
6625 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6626 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6627 dg-additional-options.
6628 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6629
6630 2016-03-07 Martin Jambor <mjambor@suse.cz>
6631
6632 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6633 * c-c++-common/gomp/gridify-1.c: New test.
6634 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6635
6636 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6637
6638 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6639 trigger for cortex-r8, when scanning for register r8.
6640 * gcc.target/arm/pr45701-2.c: Likewise.
6641
6642 2016-02-26 Richard Biener <rguenther@suse.de>
6643 Jeff Law <law@redhat.com>
6644
6645 PR tree-optimization/69740
6646 * gcc.c-torture/compile/pr69740-1.c: New test.
6647 * gcc.c-torture/compile/pr69740-2.c: New test.
6648
6649 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6650
6651 * lib/target-supports.exp
6652 (check_effective_target_whole_vector_shift): Enable for PPC64.
6653
6654 2016-03-07 Richard Biener <rguenther@suse.de>
6655
6656 PR tree-optimization/70115
6657 * gcc.dg/torture/pr70115.c: New testcase.
6658
6659 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6660
6661 PR middle-end/69916
6662 * c-c-++-common/goacc/pr69916.c: New.
6663
6664 2016-03-07 Richard Henderson <rth@redhat.com>
6665
6666 * gcc.c-torture/compile/pr70061.c: New test.
6667
6668 2016-03-07 Richard Biener <rguenther@suse.de>
6669
6670 PR testsuite/70109
6671 * gcc.dg/vect/O3-pr36098.c: New testcase.
6672
6673 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6674
6675 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6676
6677 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6678
6679 * gnat.dg/renaming9.ad[sb]: New testcase.
6680
6681 2016-03-05 Jakub Jelinek <jakub@redhat.com>
6682
6683 PR c++/70084
6684 * g++.dg/expr/stdarg3.C: New test.
6685
6686 2016-03-04 Jeff Law <law@redhat.com>
6687
6688 PR tree-optimization/69196
6689 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6690 x86_64-*-*.
6691
6692 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6693
6694 PR c/69973
6695 * gcc.dg/pr69973.c: New test.
6696
6697 PR rtl-optimization/69941
6698 * gcc.dg/torture/pr69941.c: New test.
6699
6700 PR c/69824
6701 * gcc.dg/pr69824.c: New test.
6702
6703 2016-03-05 Tom de Vries <tom@codesourcery.com>
6704
6705 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6706 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6707 function.
6708
6709 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6710
6711 PR c++/66786
6712 * g++.dg/cpp1y/var-templ48.C: New test.
6713 * g++.dg/cpp1y/var-templ49.C: New test.
6714
6715 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6716
6717 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6718
6719 2016-03-04 Jakub Jelinek <jakub@redhat.com>
6720
6721 PR c++/70035
6722 * g++.dg/ubsan/pr70035.C: New test.
6723
6724 PR target/70062
6725 * gcc.target/i386/pr70062.c: New test.
6726
6727 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6728
6729 * g++.dg/template/typename21.C: Remove c++98_only.
6730
6731 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6732
6733 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6734
6735 2016-03-04 David Malcolm <dmalcolm@redhat.com>
6736
6737 PR c/68187
6738 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6739 function.
6740 (fn_42_b): Likewise.
6741 (fn_42_c): Likewise.
6742
6743 2016-03-04 David Malcolm <dmalcolm@redhat.com>
6744
6745 PR c/68187
6746 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6747 function.
6748 (fn_40_b): Likewise.
6749 (fn_41_a): Likewise.
6750 (fn_41_b): Likewise.
6751
6752 2016-03-04 Jakub Jelinek <jakub@redhat.com>
6753
6754 PR target/70059
6755 * gcc.target/i386/avx512f-pr70059.c: New test.
6756 * gcc.target/i386/avx512dq-pr70059.c: New test.
6757
6758 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6759
6760 PR rtl-optimization/57676
6761 * gcc.dg/torture/pr57676.c: New test.
6762
6763 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6764
6765 * gcc.dg/pr70026.c: New test.
6766
6767 2016-03-04 Marek Polacek <polacek@redhat.com>
6768
6769 PR c/69798
6770 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6771 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6772
6773 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6774
6775 PR target/70004
6776 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6777 Delete.
6778 (test_corners_sisd_si): Likewise.
6779 (main): Remove checks of the above.
6780 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6781
6782 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6783
6784 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6785
6786 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6787
6788 * gcc.dg/torture/pr69951.c: Accept argc==0.
6789
6790 2016-03-04 Richard Biener <rguenther@suse.de>
6791
6792 PR c++/70054
6793 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6794 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6795
6796 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6797
6798 PR testsuite/69766
6799 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6800 testing multiarch.
6801
6802 2016-03-04 Jakub Jelinek <jakub@redhat.com>
6803
6804 PR debug/69947
6805 * gcc.dg/guality/pr69947.c: New test.
6806
6807 2016-03-03 Jakub Jelinek <jakub@redhat.com>
6808
6809 PR ada/70017
6810 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6811
6812 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6813
6814 PR rtl-optimization/69904
6815 * gcc.target/arm/pr69904.c: New test.
6816
6817 2016-03-03 Jakub Jelinek <jakub@redhat.com>
6818
6819 PR target/70021
6820 * gcc.dg/vect/pr70021.c: New test.
6821 * gcc.target/i386/pr70021.c: New test.
6822
6823 2016-03-03 Marek Polacek <polacek@redhat.com>
6824
6825 PR middle-end/70050
6826 * gcc.dg/pr70050.c: New test.
6827
6828 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6829
6830 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6831
6832 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6833
6834 PR tree-optimization/70043
6835 * gfortran.dg/vect/pr70043.f90: New test.
6836
6837 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6838
6839 * gnat.dg/specs/task1.ads: New test.
6840
6841 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6842
6843 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6844 Invoke gdb with -batch.
6845 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6846
6847 2016-03-03 Richard Biener <rguenther@suse.de>
6848
6849 PR tree-optimization/55936
6850 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6851
6852 2016-03-02 Jeff Law <law@redhat.com>
6853
6854 PR rtl-optimization/69942
6855 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6856 effects of argument promotions.
6857
6858 PR tree-optimization/69987
6859 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6860 target does not support -fprefetch-loop-arrays.
6861
6862 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
6863
6864 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6865
6866 2016-03-02 Bin Cheng <bin.cheng@arm.com>
6867
6868 PR rtl-optimization/69052
6869 * gcc.target/i386/pr69052.c: New test.
6870
6871 2016-03-02 Alan Modra <amodra@gmail.com>
6872
6873 * gcc.dg/pr69990.c: New.
6874
6875 2016-03-02 Jakub Jelinek <jakub@redhat.com>
6876
6877 PR c/68062
6878 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6879
6880 PR middle-end/70022
6881 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6882
6883 PR target/70028
6884 * gcc.target/i386/pr70028.c: New test.
6885
6886 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6887
6888 * c-c++-common/asan/swapcontext-test-1.c,
6889 * c-c++-common/tsan/thread_leak.c,
6890 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6891 * g++.dg/tsan/benign_race.C,
6892 * g++.dg/tsan/fd_close_norace.C,
6893 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6894 races with sanitizer output
6895
6896 2016-03-02 Richard Biener <rguenther@suse.de>
6897 Uros Bizjak <ubizjak@gmail.com>
6898
6899 PR target/67278
6900 * gcc.dg/simd-8.c: New testcase.
6901
6902 2016-03-02 Richard Biener <rguenther@suse.de>
6903
6904 PR middle-end/67278
6905 * gcc.dg/simd-7.c: New testcase.
6906
6907 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6908
6909 * gcc.target/i386/pr70007.c: Tweak.
6910
6911 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6912
6913 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6914
6915 2016-03-02 Marek Polacek <polacek@redhat.com>
6916
6917 PR c/67854
6918 * gcc.dg/pr67854.c: New test.
6919
6920 2016-03-02 Jakub Jelinek <jakub@redhat.com>
6921
6922 PR middle-end/70025
6923 * gcc.dg/torture/pr70025.c: New test.
6924
6925 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6926
6927 PR tree-optimization/68621
6928 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6929
6930 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6931
6932 * gcc.target/i386/pr70007.c: New test.
6933
6934 2016-03-01 Jeff Law <law@redhat.com>
6935
6936 PR tree-optimization/69196
6937 * gcc.dg/tree-ssa/pr69196-1.c: New test.
6938
6939 PR tree-optimization/69196
6940 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6941 duplicating code and spoiling the expected output.
6942
6943 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6944
6945 PR target/70033
6946 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6947 supports power9 before doing tests.
6948 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6949 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6950 * gcc.target/powerpc/p9-permute.c: Likewise.
6951
6952 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
6953
6954 PR target/70027
6955 * gcc.target/i386/pr70027.c: New test.
6956
6957 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6958
6959 * gcc.dg/pr70017.c: New test.
6960
6961 2016-03-01 Jakub Jelinek <jakub@redhat.com>
6962
6963 PR c/69796
6964 PR c/69974
6965 * gcc.dg/pr69796.c: New test.
6966 * gcc.dg/pr69974.c: New test.
6967
6968 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6969
6970 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6971
6972 2016-02-29 Jeff Law <law@redhat.com>
6973
6974 PR tree-optimization/69987
6975 * gfortran.dg/pr69987.f90: New test.
6976
6977 PR tree-optimization/69989
6978 * gcc.c-torture/compile/pr69989-2.c: New test.
6979
6980 2016-03-01 Marek Polacek <polacek@redhat.com>
6981
6982 PR c++/69795
6983 * g++.dg/parse/invalid1.C: New test.
6984
6985 2016-03-01 Richard Biener <rguenther@suse.de>
6986
6987 PR middle-end/70022
6988 * gcc.dg/pr70022.c: New testcase.
6989
6990 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6991
6992 PR tree-optimization/69956
6993 * gcc.dg/pr69956.c: New test.
6994
6995 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6996
6997 PR target/70011
6998 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6999 XFAIL when hardware supports efficient unaligned storage access.
7000
7001 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
7002
7003 PR c++/69961
7004 * g++.dg/template/pr69961a.C: New test.
7005 * g++.dg/template/pr69961b.C: New test.
7006
7007 2016-02-29 David Malcolm <dmalcolm@redhat.com>
7008
7009 PR preprocessor/69985
7010 * gcc.dg/cpp/pr69985.c: New test case.
7011
7012 2016-02-29 Jeff Law <law@redhat.com>
7013
7014 PR tree-optimization/70005
7015 * gcc.c-torture/execute/pr70005.c New test.
7016
7017 PR tree-optimization/69999
7018 * gcc.c-torture/compile/pr69999.c: New test.
7019
7020 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
7021
7022 PR tree-optimization/69652
7023 * gcc.dg/torture/pr69652.c: Delete test.
7024 * gcc.dg/vect/pr69652.c: New test.
7025
7026 2016-02-19 Richard Biener <rguenther@suse.de>
7027
7028 PR tree-optimization/69980
7029 * gfortran.dg/vect/pr69980.f90: New testcase.
7030
7031 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7032
7033 * gcc.target/sparc/20160229-1.c: New test.
7034
7035 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7036
7037 * gnat.dg/stack_usage3.adb: New test.
7038 * gnat.dg/stack_usage3_pkg.ads: New helper.
7039
7040 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7041
7042 * gnat.dg/renaming8.adb: New test.
7043 * gnat.dg/renaming8_pkg1.ads: New helper.
7044 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
7045 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
7046
7047 2016-02-29 Richard Biener <rguenther@suse.de>
7048
7049 PR tree-optimization/69720
7050 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
7051
7052 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7053
7054 PR fortran/68147
7055 PR fortran/47674
7056 * gfortran.dg/realloc_on_assign_26.f90: New test case.
7057
7058 2016-02-28 Harald Anlauf <anlauf@gmx.de>
7059 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7060
7061 PR fortran/56007
7062 * gfortran.dg/coarray_8.f90: Adjust error message.
7063 * gfortran.dg/pr56007.f90: New test.
7064 * gfortran.dg/pr56007.f: New test.
7065
7066 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
7067
7068 PR tree-optimization/69989
7069 * gcc.dg/torture/pr69989.c: New test.
7070
7071 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
7072
7073 * gcc.target/i386/stack-realign-win.c: New test.
7074
7075 2016-02-28 Harald Anlauf <anlauf@gmx.de>
7076
7077 PR fortran/60126
7078 * gfortran.dg/pr60126.f90: New test.
7079
7080 2016-02-27 Jeff Law <law@redhat.com>
7081
7082 Revert
7083 2016-02-26 Richard Biener <rguenther@suse.de>
7084 Jeff Law <law@redhat.com>
7085
7086 PR tree-optimization/69740
7087 * gcc.c-torture/compile/pr69740-1.c: New test.
7088 * gcc.c-torture/compile/pr69740-2.c: New test.
7089
7090 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7091
7092 PR fortran/69910
7093 * gfortran.dg/newunit_4.f90: New test.
7094
7095 2016-02-27 Jakub Jelinek <jakub@redhat.com>
7096
7097 PR target/69613
7098 PR rtl-optimization/69886
7099 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
7100 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
7101 target.
7102
7103 2016-02-26 Martin Sebor <msebor@redhat.com>
7104
7105 PR tree-optimization/15826
7106 * gcc.dg/tree-ssa/pr15826.c: New test.
7107
7108 2016-02-26 Jakub Jelinek <jakub@redhat.com>
7109
7110 PR target/69969
7111 * gcc.target/powerpc/pr69969.c: New test.
7112
7113 2016-02-26 Martin Sebor <msebor@redhat.com>
7114
7115 PR c++/15766
7116 * g++.old-deja/g++.other/decl5.C: Add a test case.
7117
7118 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
7119
7120 PR target/69946
7121 * gcc.target/powerpc/pr69946.c: New file.
7122
7123 2016-02-26 Richard Biener <rguenther@suse.de>
7124 Jeff Law <law@redhat.com>
7125
7126 PR tree-optimization/69740
7127 * gcc.c-torture/compile/pr69740-1.c: New test.
7128 * gcc.c-torture/compile/pr69740-2.c: New test.
7129
7130 2016-02-26 Martin Jambor <mjambor@suse.cz>
7131
7132 PR middle-end/69920
7133 * gcc.dg/torture/pr69932.c: New test.
7134 * gcc.dg/torture/pr69936.c: Likewise.
7135
7136 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7137
7138 PR target/69709
7139 * gcc.target/s390/pr69709.c: New test.
7140
7141 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7142
7143 PR target/69245
7144 * gcc.target/aarch64/pr69245_1.c: New test.
7145
7146 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7147
7148 PR target/69613
7149 * gcc.dg/torture/pr69613.c: New test.
7150
7151 2016-02-26 Jakub Jelinek <jakub@redhat.com>
7152
7153 PR rtl-optimization/69891
7154 * gcc.target/i386/pr69891.c: New test.
7155
7156 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
7157 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7158
7159 PR target/61397
7160 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
7161 functionality for both 32-bit and 64-bit.
7162
7163 2016-02-26 Richard Biener <rguenther@suse.de>
7164
7165 PR tree-optimization/69551
7166 * gcc.dg/torture/pr69951.c: New testcase.
7167
7168 2016-02-25 Richard Biener <rguenther@suse.de>
7169
7170 PR tree-optimization/48795
7171 * gcc.dg/Warray-bounds-18.c: New testcase.
7172
7173 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7174
7175 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
7176
7177 2016-02-25 Jakub Jelinek <jakub@redhat.com>
7178
7179 PR rtl-optimization/69896
7180 * gcc.dg/pr69896.c: New test.
7181
7182 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
7183
7184 PR c++/69736
7185 * g++.dg/cpp1y/paren2.C: New test.
7186
7187 2016-02-24 Martin Sebor <msebor@redhat.com>
7188
7189 PR c/51147
7190 * gcc.dg/enum-mode-2.c: New test.
7191
7192 2016-02-24 Jakub Jelinek <jakub@redhat.com>
7193
7194 PR c++/69922
7195 * g++.dg/warn/Wnonnull-compare-6.C: New test.
7196 * g++.dg/warn/Wnonnull-compare-7.C: New test.
7197 * g++.dg/ubsan/pr69922.C: New test.
7198
7199 2016-02-24 Marek Polacek <polacek@redhat.com>
7200
7201 PR c/69819
7202 * gcc.dg/pr69819.c: New test.
7203
7204 2016-02-24 Martin Sebor <msebor@redhat.com>
7205
7206 PR c++/69912
7207 * g++.dg/ext/flexary15.C: New test.
7208
7209 2016-02-24 Martin Sebor <msebor@redhat.com>
7210
7211 * gcc.dg/builtins-68.c: Avoid making unportable
7212 assumptions about the relationship between SIZE_MAX and UINT_MAX.
7213 * g++.dg/ext/builtin_alloca.C: Same.
7214
7215 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7216 Charles Baylis <charles.baylis@linaro.org>
7217
7218 PR debug/61033
7219 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
7220
7221 2016-02-24 Richard Biener <rguenther@suse.de>
7222 Jakub Jelinek <jakub@redhat.com>
7223
7224 PR middle-end/69760
7225 * gcc.dg/torture/pr69760.c: New testcase.
7226
7227 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7228
7229 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
7230 pattern on Solaris with as.
7231
7232 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7233
7234 * gcc.target/arm/cond_sub_restrict_it.c: New test.
7235 * gcc.target/arm/condarith_restrict_it.c: Likewise.
7236 * gcc.target/arm/movcond_restrict_it.c: Likewise.
7237 * gcc.target/arm/negscc_restrict_it.c: Likewise.
7238
7239 2016-02-24 Jakub Jelinek <jakub@redhat.com>
7240
7241 PR middle-end/69915
7242 * gcc.dg/pr69915.c: New test.
7243
7244 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7245
7246 PR rtl-optimization/69886
7247 * gcc.dg/torture/pr69886.c: New test.
7248
7249 2016-02-24 Richard Biener <rguenther@suse.de>
7250
7251 PR middle-end/68963
7252 * gcc.dg/torture/pr68963.c: New testcase.
7253
7254 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7255
7256 PR target/69875
7257 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
7258 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
7259 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
7260 * gcc.target/arm/atomic_loaddi_1.c: New test.
7261 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
7262 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
7263 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
7264 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
7265 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
7266 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
7267 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
7268 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
7269
7270 2016-02-24 Jakub Jelinek <jakub@redhat.com>
7271
7272 PR middle-end/69909
7273 * gcc.dg/torture/pr69909.c: New test.
7274
7275 2016-02-24 Richard Biener <rguenther@suse.de>
7276
7277 PR tree-optimization/69907
7278 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
7279 * gcc.dg/vect/bb-slp-34.c: XFAIL.
7280 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
7281
7282 2016-02-24 Christian Bruel <christian.bruel@st.com>
7283
7284 * gcc.target/arm/pragma_cpp_fma.c: New test.
7285
7286 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7287
7288 PR fortran/61156
7289 * gfortran.dg/include_6.f90: Update test.
7290
7291 2016-02-23 Jakub Jelinek <jakub@redhat.com>
7292
7293 PR objc/69844
7294 * objc.dg/pr69844.m: New test.
7295
7296 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7297
7298 PR libgfortran/69456
7299 * gfortran.dg/namelist_89.f90: New test.
7300 * gfortran.dg/pr59700.f90: Update test..
7301
7302 2016-02-23 Martin Sebor <msebor@redhat.com>
7303
7304 PR middle-end/69780
7305 * g++.dg/ext/builtin_alloca.C: New test.
7306 * gcc.dg/builtins-68.c: New test.
7307
7308 2016-02-23 Richard Henderson <rth@redhat.com>
7309
7310 * gcc.target/i386/addr-space-3.c: Remove test.
7311
7312 2016-02-23 David Malcolm <dmalcolm@redhat.com>
7313
7314 PR preprocessor/69126
7315 PR preprocessor/69543
7316 * c-c++-common/pr69126-2-long.c: New test.
7317 * c-c++-common/pr69126-2-short.c: New test.
7318 * c-c++-common/pr69543-1.c: Remove xfail.
7319
7320 2016-02-23 David Malcolm <dmalcolm@redhat.com>
7321
7322 PR preprocessor/69126
7323 PR preprocessor/69543
7324 PR preprocessor/69558
7325 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
7326 (f): Rename to...
7327 (test_2): ...this, and add leading comment.
7328 (MACRO_3, test_3): New.
7329 (MACRO_4A, MACRO_4B, test_4): New.
7330 (MACRO): Rename to...
7331 (MACRO_5): ...this.
7332 (g): Rename to...
7333 (test_5): ...this, updating for renaming of MACRO, and
7334 add leading comment.
7335 * c-c++-common/pr69543-1.c: New.
7336 * c-c++-common/pr69543-2.c: New.
7337 * c-c++-common/pr69543-3.c: New.
7338 * c-c++-common/pr69543-4.c: New.
7339 * c-c++-common/pr69558-1.c: New.
7340 * c-c++-common/pr69558-2.c: New.
7341 * c-c++-common/pr69558-3.c: New.
7342 * c-c++-common/pr69558-4.c: New.
7343 * gcc.dg/pr69558.c: Move to...
7344 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
7345 xfail for c++.
7346
7347 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
7348
7349 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
7350 to -ftree-parallelize-loops/-fopenacc changes.
7351 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
7352 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
7353 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
7354 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
7355 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
7356 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
7357 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
7358 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
7359 * c-c++-common/goacc/kernels-loop.c: Likewise.
7360 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
7361 * c-c++-common/goacc/kernels-reduction.c: Likewise.
7362 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
7363 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
7364
7365 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7366
7367 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
7368
7369 2016-02-23 Jakub Jelinek <jakub@redhat.com>
7370
7371 PR c++/69902
7372 * g++.dg/warn/Wnonnull-compare-5.C: New test.
7373
7374 PR c/69900
7375 * gcc.dg/pr69900.c: New test.
7376
7377 2016-02-23 Martin Jambor <mjambor@suse.cz>
7378
7379 PR tree-optimization/69666
7380 * gcc.dg/tree-ssa/pr69666.c: New test.
7381
7382 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
7383
7384 PR fortran/67451
7385 * gfortran.dg/coarray_allocate_5.f08: New test.
7386
7387 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7388
7389 * gcc.target/s390/vcond-shift.c: Move to ...
7390 * gcc.target/s390/vector/vcond-shift.c: ... here.
7391
7392 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7393
7394 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
7395 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
7396
7397 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7398
7399 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
7400
7401 2016-02-20 Mark Wielaard <mjw@redhat.com>
7402
7403 PR c/28901
7404 * gcc.dg/unused-variable-3.c: New test.
7405
7406 2016-02-22 Jakub Jelinek <jakub@redhat.com>
7407
7408 PR target/69888
7409 * gcc.target/i386/pr69888.c: New test.
7410
7411 2016-02-22 Richard Biener <rguenther@suse.de>
7412
7413 PR tree-optimization/69882
7414 * gfortran.dg/vect/pr69882.f90: New testcase.
7415
7416 2016-02-22 Jakub Jelinek <jakub@redhat.com>
7417
7418 PR target/69885
7419 * gcc.dg/pr69885.c: New test.
7420
7421 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
7422
7423 PR target/69806
7424 PR target/54089
7425 * gcc.target/sh/pr54089-10.c: New.
7426
7427 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
7428
7429 PR fortran/69423
7430 * gfortran.dg/deferred_character_15.f90 : New test.
7431
7432 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
7433
7434 PR fortran/57365
7435 gfortran.dg/allocate_with_source_18.f03: New test.
7436
7437 2016-02-20 Harald Anlauf <anlauf@gmx.de>
7438
7439 PR fortran/52531
7440 gfortran.dg/gomp/pr52531.f90: New test.
7441
7442 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
7443
7444 PR c++/69865
7445 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
7446 -std=c++03.
7447
7448 2016-02-19 Jakub Jelinek <jakub@redhat.com>
7449
7450 PR c++/69826
7451 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
7452 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
7453
7454 PR c++/69850
7455 * g++.dg/warn/Wnonnull-compare-4.C: New test.
7456
7457 PR c++/69851
7458 * g++.dg/torture/pr69851.C: New test.
7459
7460 2016-02-19 Martin Sebor <msebor@redhat.com>
7461
7462 PR testsuite/69573
7463 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
7464
7465 2016-02-19 Jakub Jelinek <jakub@redhat.com>
7466
7467 PR c++/69850
7468 * g++.dg/warn/Wnonnull-compare-2.C: New test.
7469 * g++.dg/warn/Wnonnull-compare-3.C: New test.
7470
7471 PR c++/67767
7472 * g++.dg/cpp0x/pr67767.C: New test.
7473
7474 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7475
7476 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
7477 for fp, simd, crypto, crc, lse.
7478 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
7479 above.
7480 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
7481 effective target check.
7482
7483 2016-02-19 Jakub Jelinek <jakub@redhat.com>
7484
7485 PR target/69820
7486 * gcc.target/i386/pr69820.c: New test.
7487
7488 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7489
7490 * gcc.target/s390/vector/int128-1.c: New test.
7491
7492 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7493
7494 * gcc.target/s390/vector/vec-vcond-1.c: New test.
7495
7496 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7497
7498 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
7499 instruction pattern name to prevent the testcase from failing with
7500 -march=z13.
7501
7502 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7503
7504 * gcc.target/s390/md/movstr-2.c: New test.
7505
7506 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
7507
7508 * gcc.target/s390/morestack.c: New test.
7509
7510 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
7511
7512 PR target/69625
7513 * gcc.target/s390/pr69625.c: Add test case.
7514
7515 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
7516
7517 PR testsuite/68580
7518 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7519
7520 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7521
7522 PR target/68404
7523 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7524 * gcc.target/powerpc/fusion3.c: Likewise.
7525
7526 2016-02-18 Richard Biener <rguenther@suse.de>
7527
7528 PR middle-end/69553
7529 * g++.dg/torture/pr69553.C: New testcase.
7530
7531 2016-02-18 Nick Clifton <nickc@redhat.com>
7532
7533 PR target/62254
7534 PR target/69610
7535 * gcc.target/arm/pr62554.c: New test.
7536 * gcc.target/arm/pr69610-1.c: New test.
7537 * gcc.target/arm/pr69610-2.c: New test.
7538
7539 2016-02-18 Richard Biener <rguenther@suse.de>
7540
7541 PR middle-end/69854
7542 * gcc.dg/torture/pr69854.c: New testcase.
7543
7544 2016-02-17 Jakub Jelinek <jakub@redhat.com>
7545
7546 PR c++/69850
7547 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7548
7549 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7550
7551 * gcc.target/powerpc/vec-cg.c: New test.
7552
7553 2016-02-17 Richard Biener <rguenther@suse.de>
7554
7555 PR testsuite/69586
7556 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7557
7558 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7559
7560 PR target/69161
7561 * gcc.c-torture/compile/pr69161.c: New test.
7562
7563 2016-02-17 David Sherwood <david.sherwood@arm.com>
7564
7565 PR target/69532
7566 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7567 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7568
7569 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7570
7571 * gcc.dg/ifcvt-4.c: Skip on Visium.
7572
7573 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7574
7575 * gnat.dg/atomic8.adb: New test.
7576
7577 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7578
7579 * gnat.dg/discr46.ad[sb]: New test.
7580
7581 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7582
7583 PR Target/48344
7584 * gcc.target/powerpc/pr48344-1.c: New test.
7585
7586 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7587
7588 PR fortran/69742
7589 * gfortran.dg/associate_21.f90: New test.
7590
7591 2016-02-16 Jakub Jelinek <jakub@redhat.com>
7592
7593 PR c/69835
7594 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7595 -Wnonnull in dg-options.
7596 * c-c++-common/nonnull-2.c: New test.
7597
7598 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7599 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7600
7601 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7602
7603 2016-02-16 Jakub Jelinek <jakub@redhat.com>
7604
7605 PR middle-end/69801
7606 * gcc.dg/pr69801.c: Add empty dg-options.
7607
7608 2016-02-16 James Norris <jnorris@codesourcery.com>
7609
7610 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7611 * g++.dg/goacc/deviceptr-1.c: New file.
7612
7613 2016-02-16 Jakub Jelinek <jakub@redhat.com>
7614
7615 PR tree-optimization/69820
7616 * gcc.dg/vect/pr69820.c: New test.
7617
7618 2016-02-16 Richard Biener <rguenther@suse.de>
7619
7620 PR tree-optimization/69776
7621 * gcc.dg/torture/pr69776-2.c: New testcase.
7622
7623 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7624
7625 PR tree-optimization/69714
7626 * gcc.dg/torture/pr69714.c: New test.
7627
7628 2016-02-16 Jakub Jelinek <jakub@redhat.com>
7629
7630 PR tree-optimization/69802
7631 * gcc.dg/pr69802.c: New test.
7632
7633 2016-02-16 Richard Biener <rguenther@suse.de>
7634
7635 PR middle-end/69801
7636 * gcc.dg/pr69801.c: New testcase.
7637
7638 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7639
7640 PR libgfortran/69651
7641 * gfortran.dg/read_bang.f90: New test.
7642 * gfortran.dg/read_bang4.f90: New test.
7643
7644 2016-02-15 Jakub Jelinek <jakub@redhat.com>
7645
7646 PR c++/69658
7647 * g++.dg/init/pr69658.C: New test.
7648
7649 PR c++/69797
7650 * c-c++-common/pr69797.c: New test.
7651
7652 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7653
7654 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7655 check for aarch64*-*-*.
7656
7657 2016-02-15 Richard Biener <rguenther@suse.de>
7658
7659 PR tree-optimization/69783
7660 * gcc.dg/vect/pr69783.c: New testcase.
7661
7662 2016-02-15 Richard Biener <rguenther@suse.de>
7663
7664 PR tree-optimization/69776
7665 * gcc.dg/torture/pr69776.c: New testcase.
7666
7667 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7668
7669 PR fortran/60526
7670 * gfortran.dg/type_decl_4.f90: Reinstated.
7671
7672 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
7673
7674 PR fortran/68746
7675 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7676
7677 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7678
7679 PR fortran/60526
7680 PR bootstrap/69816
7681 * gfortran.dg/type_decl_4.f90: Removed.
7682
7683 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7684
7685 PR fortran/60526
7686 * gfortran.dg/type_decl_4.f90: New test.
7687
7688 2016-02-14 Alan Modra <amodra@gmail.com>
7689
7690 PR testsuite/68886
7691 * gcc.c-torture/execute/stkalign.c: Revise test.
7692
7693 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7694
7695 PR target/67260
7696 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7697
7698 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7699
7700 PR target/67260
7701 * gcc.target/sh/torture/pr67260.c: New.
7702
7703 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
7704
7705 * gcc.dg/pr67964.c: Add dg-require-alias.
7706
7707 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7708
7709 PR target/67636
7710 PR target/64345
7711 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7712
7713 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7714
7715 PR libgfortran/69668
7716 * gfortran.dg/namelist_88.f90: New test.
7717
7718 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7719
7720 PR libgfortran/69668
7721 * gfortran.dg/namelist_38.f90: Update test.
7722 * gfortran.dg/namelist_84.f90: Update test.
7723
7724 2016-02-12 David Malcolm <dmalcolm@redhat.com>
7725
7726 PR other/69554
7727 * gcc.dg/pr69554-1.c: New test.
7728 * gfortran.dg/pr69554-1.F90: New test.
7729 * gfortran.dg/pr69554-2.F90: New test.
7730 * lib/gcc-dg.exp (proc dg-locus): New function.
7731 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7732 distinguish between the caret-printing and non-caret-printing
7733 cases. If caret-printing has been explicitly enabled, bail out
7734 without attempting to fix up the output.
7735
7736 2016-02-12 David Malcolm <dmalcolm@redhat.com>
7737
7738 PR driver/69265
7739 PR driver/69453
7740 * gcc.dg/spellcheck-options-3.c: New test case.
7741 * gcc.dg/spellcheck-options-4.c: New test case.
7742 * gcc.dg/spellcheck-options-5.c: New test case.
7743 * gcc.dg/spellcheck-options-6.c: New test case.
7744 * gcc.dg/spellcheck-options-7.c: New test case.
7745 * gcc.dg/spellcheck-options-8.c: New test case.
7746 * gcc.dg/spellcheck-options-9.c: New test case.
7747 * gcc.dg/spellcheck-options-10.c: New test case.
7748
7749 2016-02-12 Jakub Jelinek <jakub@redhat.com>
7750
7751 PR rtl-optimization/69764
7752 PR rtl-optimization/69771
7753 * c-c++-common/pr69764.c: New test.
7754 * gcc.dg/torture/pr69771.c: New test.
7755
7756 2016-02-12 Marek Polacek <polacek@redhat.com>
7757
7758 * g++.dg/torture/init-list1.C: New.
7759
7760 2016-02-12 Marek Polacek <polacek@redhat.com>
7761
7762 * gcc.dg/pr69522.c: Add empty dg-options.
7763
7764 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7765
7766 * g++.dg/lto/lto.exp: Include and init mpx.
7767 * g++.dg/lto/pr69729_0.C: New test.
7768
7769 2016-02-12 Jakub Jelinek <jakub@redhat.com>
7770
7771 PR ipa/69241
7772 * g++.dg/ipa/pr69241-4.C: New test.
7773
7774 PR ipa/68672
7775 * g++.dg/ipa/pr68672-1.C: New test.
7776 * g++.dg/ipa/pr68672-2.C: New test.
7777 * g++.dg/ipa/pr68672-3.C: New test.
7778
7779 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7780
7781 PR c/69522
7782 * gcc.dg/pr69522.c: New test.
7783
7784 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7785
7786 PR c++/69098
7787 * g++.dg/cpp1y/69098.C: New test.
7788 * g++.dg/cpp1y/69098-2.C: New test.
7789
7790 2016-02-12 Jakub Jelinek <jakub@redhat.com>
7791
7792 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7793 and neighbour -> neighbor.
7794 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7795 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7796 * c-c++-common/Wvarargs.c: Likewise.
7797 * c-c++-common/goacc/host_data-5.c: Likewise.
7798 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7799 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7800 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7801 * gcc.target/aarch64/pr60697.c: Likewise.
7802 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7803 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7804 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7805 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7806 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7807 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7808 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7809 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7810 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7811 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7812 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7813 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7814 * g++.dg/lookup/koenig5.C: Likewise.
7815 * g++.dg/ext/no-asm-2.C: Likewise.
7816 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7817 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7818 * gfortran.dg/used_types_16.f90: Likewise.
7819 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7820 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7821 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7822 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7823 * gfortran.dg/abstract_type_6.f03: Likewise.
7824 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7825 * gfortran.dg/used_types_15.f90: Likewise.
7826 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7827 * gfortran.dg/exit_3.f08: Likewise.
7828 * gfortran.dg/open_status_2.f90: Likewise.
7829 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7830 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7831 * gfortran.dg/associate_1.f03: Likewise.
7832 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7833 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7834 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7835 * gcc.dg/builtin-object-size-1.c: Likewise.
7836 * gcc.dg/noreturn-6.c: Likewise.
7837 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7838 * gcc.dg/globalalias.c: Likewise.
7839 * gcc.dg/builtins-config.h: Likewise.
7840 * gcc.dg/pr30457.c: Likewise.
7841 * gcc.c-torture/compile/volatile-1.c: Likewise.
7842 * gcc.c-torture/execute/20101011-1.c: Likewise.
7843 * c-c++-common/Waddress-1.c: Likewise.
7844
7845 2016-02-11 Jakub Jelinek <jakub@redhat.com>
7846
7847 PR c/69768
7848 * c-c++-common/Waddress-1.c: New test.
7849
7850 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7851
7852 PR fortran/69296
7853 * gfortran.dg/associate_19.f03: New test.
7854 * gfortran.dg/associate_20.f03: New test.
7855
7856 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7857
7858 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7859
7860 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7861
7862 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7863 .arch armv8-a\n. Add -dA to dg-options.
7864 * gcc.target/aarch64/assembler_arch_1.c: New test.
7865 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7866
7867 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7868
7869 PR c++/68726
7870 * g++.dg/cpp0x/pr68726.C: New.
7871
7872 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7873
7874 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7875 test.
7876
7877 2016-02-11 Richard Biener <rguenther@suse.de>
7878
7879 * g++.dg/tree-ssa/pr61034.C: Adjust.
7880
7881 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7882
7883 PR target/69148
7884 * gcc.target/s390/pr69148.c: New.
7885
7886 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7887
7888 PR tree-optimization/69652
7889 * gcc.dg/torture/pr69652.c: New test.
7890
7891 2016-02-10 Jakub Jelinek <jakub@redhat.com>
7892 Patrick Palka <ppalka@gcc.gnu.org>
7893
7894 PR ipa/69241
7895 PR c++/69649
7896 * g++.dg/ipa/pr69241-1.C: New test.
7897 * g++.dg/ipa/pr69241-2.C: New test.
7898 * g++.dg/ipa/pr69241-3.C: New test.
7899 * g++.dg/ipa/pr69649.C: New test.
7900
7901 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
7902
7903 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7904 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7905
7906 2016-02-10 Bin Cheng <bin.cheng@arm.com>
7907
7908 PR tree-optimization/68021
7909 * gcc.dg/tree-ssa/pr68021.c: New test.
7910
7911 2016-02-10 Richard Biener <rguenther@suse.de>
7912
7913 PR tree-optimization/69726
7914 * gcc.dg/uninit-22.c: New testcase.
7915
7916 2016-02-09 Andrew Pinski <apinski@cavium.com>
7917
7918 PR tree-opt/69282
7919 * gcc.c-torture/compile/20160205-1.c: New testcase.
7920
7921 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7922
7923 PR target/68404
7924 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7925 instead accessing a really large arrray.
7926 * gcc.target/powerpc/fusion3.c: Likewise.
7927
7928 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
7929
7930 PR target/68532
7931 * gcc.c-torture/execute/pr68532.c: New test.
7932
7933 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
7934
7935 PR target/69634
7936 * gcc.dg/pr69634.c: New.
7937
7938 2016-02-09 Richard Biener <rguenther@suse.de>
7939
7940 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7941
7942 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
7943
7944 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7945
7946 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7947
7948 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7949
7950 2016-02-09 Richard Biener <rguenther@suse.de>
7951
7952 PR tree-optimization/69715
7953 * gcc.dg/torture/pr69715.c: New testcase.
7954
7955 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7956
7957 PR c++/69139
7958 * g++.dg/cpp0x/trailing12.C: New test.
7959 * g++.dg/cpp0x/trailing13.C: New test.
7960
7961 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7962
7963 PR c++/69283
7964 PR c++/67835
7965 * g++.dg/cpp1y/auto-fn29.C: New test.
7966 * g++.dg/cpp1y/auto-fn30.C: New test.
7967
7968 2016-02-08 Jakub Jelinek <jakub@redhat.com>
7969
7970 PR tree-optimization/69209
7971 * gcc.c-torture/compile/pr69209.c: New test.
7972
7973 2016-02-08 Jeff Law <law@redhat.com>
7974
7975 PR tree-optimization/68541
7976 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7977 of statements allowed in join block for path splitting.
7978
7979 2016-02-08 Jakub Jelinek <jakub@redhat.com>
7980
7981 PR c++/59627
7982 * g++.dg/gomp/pr59627.C: New test.
7983
7984 PR ipa/69239
7985 * g++.dg/ipa/pr69239.C: New test.
7986
7987 2016-02-08 David Malcolm <dmalcolm@redhat.com>
7988
7989 PR preprocessor/69664
7990 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7991 * gcc.dg/cpp/warn-comments.c: Likewise.
7992
7993 2016-02-08 Marek Polacek <polacek@redhat.com>
7994
7995 PR c++/69688
7996 * g++.dg/init/const12.C: New test.
7997
7998 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7999
8000 PR target/60410
8001 * gcc.dg/lto/pr55113_0.c: Remove test.
8002
8003 2016-02-08 Richard Biener <rguenther@suse.de>
8004
8005 PR tree-optimization/69719
8006 * gcc.dg/torture/pr69719.c: New testcase.
8007
8008 2016-02-08 Richard Biener <rguenther@suse.de>
8009 Jeff Law <law@redhat.com>
8010
8011 PR target/68273
8012 * gcc.target/mips/pr68273.c: New testcase.
8013
8014 2016-02-08 Richard Biener <rguenther@suse.de>
8015
8016 PR rtl-optimization/69274
8017 * gcc.target/i386/addr-sel-1.c: XFAIL.
8018
8019 2016-02-08 Jeff Law <law@redhat.com>
8020
8021 PR tree-optimization/68541
8022 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
8023
8024 PR tree-optimization/65917
8025 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
8026
8027 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8028
8029 PR fortran/50555
8030 * gfortran.dg/namelist_args.f90: New test.
8031
8032 2016-02-05 Jeff Law <law@redhat.com>
8033
8034 PR tree-optimization/68541
8035 * gcc.dg/tree-ssa/split-path-2.c: New test.
8036 * gcc.dg/tree-ssa/split-path-3.c: New test.
8037 * gcc.dg/tree-ssa/split-path-4.c: New test.
8038 * gcc.dg/tree-ssa/split-path-5.c: New test.
8039 * gcc.dg/tree-ssa/split-path-6.c: New test.
8040 * gcc.dg/tree-ssa/split-path-7.c: New test.
8041
8042 2016-02-05 Martin Sebor <msebor@redhat.com>
8043
8044 PR c++/69662
8045 * g++.dg/warn/Wplacement-new-size-1.C: New test.
8046 * g++.dg/warn/Wplacement-new-size-2.C: New test.
8047
8048 2016-02-06 Richard HEnderson <rth@redhat.com>
8049
8050 PR c/69643
8051 * gcc.target/i386/addr-space-4.c: New.
8052 * gcc.target/i386/addr-space-5.c: New.
8053
8054 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
8055
8056 PR fortran/66089
8057 * gfortran.dg/elemental_dependency_6.f90: New.
8058
8059 2016-02-05 Jakub Jelinek <jakub@redhat.com>
8060
8061 PR rtl-optimization/69691
8062 * gcc.c-torture/execute/pr69691.c: New test.
8063
8064 PR c++/69628
8065 * g++.dg/parse/pr69628.C: New test.
8066
8067 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
8068
8069 * gcc.dg/sancov/asan.c: Move to ...
8070 * gcc.dg/asan/sancov-1.c: ... here.
8071
8072 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
8073
8074 * gcc.target/i386/pr69577.c: Require avx_runtime target.
8075
8076 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
8077
8078 PR target/69677
8079 * gcc.target/i386/pr69677.c: New test.
8080
8081 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
8082
8083 PR c++/68948
8084 * g++.dg/template/pr68948.C: New test.
8085
8086 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
8087
8088 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
8089 (only necessary on s390x).
8090
8091 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
8092
8093 * gcc.target/i386/pr69454-2.c: Compile with -msse2
8094 -mno-accumulate-outgoing-args.
8095
8096 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
8097
8098 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
8099
8100 2016-02-04 Jakub Jelinek <jakub@redhat.com>
8101
8102 PR c/69669
8103 * c-c++-common/pr69669.c: New test.
8104
8105 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8106
8107 PR target/69667
8108 * g++.dg/pr69667.C: New file.
8109
8110 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
8111
8112 PR target/69619
8113 * gcc.dg/pr69619.c: Add new test.
8114
8115 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
8116
8117 PR rtl-optimization/69577
8118 * gcc.target/i386/pr69577.c: New test.
8119
8120 2016-02-04 Martin Liska <mliska@suse.cz>
8121
8122 * g++.dg/asan/pr69276.C: New test.
8123
8124 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8125
8126 PR target/65932
8127 PR target/67714
8128 * gcc.target/arm/wmul-3.c: Simplify test to generate just
8129 a single smulbb instruction.
8130 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
8131 * gcc.target/amr/wmul-2.c: Likewise.
8132
8133 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8134
8135 PR target/65932
8136 PR target/67714
8137 * gcc.c-torture/execute/pr67714.c: New test.
8138
8139 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8140
8141 PR target/69454
8142 * gcc.target/i386/pr69454-1.c: New test.
8143 * gcc.target/i386/pr69454-2.c: New test.
8144
8145 2016-02-03 Martin Sebor <msebor@redhat.com>
8146
8147 PR c++/69251
8148 PR c++/69253
8149 PR c++/69290
8150 PR c++/69277
8151 PR c++/69349
8152 * g++.dg/ext/flexarray-mangle-2.C: New test.
8153 * g++.dg/ext/flexarray-mangle.C: New test.
8154 * g++.dg/ext/flexarray-subst.C: New test.
8155 * g++.dg/ext/flexary11.C: New test.
8156 * g++.dg/ext/flexary12.C: New test.
8157 * g++.dg/ext/flexary13.C: New test.
8158 * g++.dg/ext/flexary14.C: New test.
8159 * g++.dg/other/dump-ada-spec-2.C: Adjust.
8160
8161 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
8162
8163 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
8164 Define only if CHECK_FLOAT128 is defined.
8165 (main): Properly initialize u5.
8166
8167 2016-02-03 Jakub Jelinek <jakub@redhat.com>
8168
8169 PR c/69627
8170 * gcc.dg/pr69627.c: New test.
8171
8172 PR target/69644
8173 * gcc.dg/pr69644.c: New test.
8174
8175 2016-02-03 Mike Stump <mikestump@comcast.net>
8176
8177 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
8178 support for struct-layout-1.exp.
8179
8180 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
8181
8182 PR c++/69056
8183 * g++.dg/cpp0x/pr69056.C: New test.
8184
8185 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
8186 Alexandre Oliva <aoliva@redhat.com>
8187
8188 PR target/69461
8189 * gcc.target/powerpc/pr69461.c: New.
8190
8191 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
8192
8193 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
8194 works from here ...
8195 (check_effective_target_fsanitize_thread): ... to here. Do not
8196 specify additional compile flags for the test source.
8197 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
8198 specify additional compile flags for the test source.
8199
8200 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
8201
8202 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8203
8204 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
8205
8206 PR fortran/67451
8207 PR fortran/69418
8208 * gfortran.dg/coarray_allocate_2.f08: New test.
8209 * gfortran.dg/coarray_allocate_3.f08: New test.
8210 * gfortran.dg/coarray_allocate_4.f08: New test.
8211
8212 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
8213
8214 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
8215 use same scan-tree-dump-times on all platforms.
8216 * gcc.dg/vect/vect-outer-1.c: Likewise.
8217 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
8218 * gcc.dg/vect/vect-outer-1a.c: Likewise.
8219 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
8220 * gcc.dg/vect/vect-outer-1b.c: Likewise.
8221 * gcc.dg/vect/vect-outer-2b.c: Likewise.
8222 * gcc.dg/vect/vect-outer-3b.c: Likewise.
8223 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
8224
8225 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
8226
8227 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
8228 warning.
8229
8230 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
8231
8232 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
8233
8234 2016-02-02 James Norris <jnorris@codesourcery.com>
8235
8236 * c-c++-common/goacc/routine-5.c: Add tests.
8237
8238 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
8239
8240 * gcc.target/nvptx/unsigned-cmp.c: New test.
8241
8242 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
8243
8244 * gcc.target/aarch64/scalar_shift_1.c
8245 (test_corners_sisd_di): Improve force to SIMD register.
8246 (test_corners_sisd_si): Likewise.
8247 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
8248 Remove scan-assembler check for ldr.
8249
8250 2016-02-02 Richard Biener <rguenther@suse.de>
8251
8252 PR tree-optimization/69595
8253 * gcc.dg/Warray-bounds-17.c: New testcase.
8254
8255 2016-02-02 Richard Biener <rguenther@suse.de>
8256
8257 PR tree-optimization/69606
8258 * gcc.dg/torture/pr69606.c: New testcase.
8259
8260 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
8261
8262 PR middle-end/68542
8263 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
8264 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
8265
8266 2016-02-02 Alan Modra <amodra@gmail.com>
8267
8268 PR target/69548
8269 * gcc.target/powerpc/pr69548.c: New test.
8270
8271 2016-02-01 Jakub Jelinek <jakub@redhat.com>
8272
8273 PR rtl-optimization/69592
8274 * gcc.dg/pr69592.c: New test.
8275
8276 PR preprocessor/69543
8277 PR c/69558
8278 * gcc.dg/pr69543.c: New test.
8279 * gcc.dg/pr69558.c: New test.
8280
8281 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
8282
8283 PR testsuite/65940
8284 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
8285
8286 2016-02-01 Martin Sebor <msebor@redhat.com>
8287
8288 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
8289
8290 2016-02-01 Bin Cheng <bin.cheng@arm.com>
8291
8292 PR tree-optimization/67921
8293 * c-c++-common/ubsan/pr67921.c: New test.
8294
8295 2016-02-01 Richard Biener <rguenther@suse.de>
8296
8297 PR middle-end/69556
8298 * gcc.dg/tree-ssa/recip-8.c: New testcase.
8299
8300 2016-02-01 Richard Biener <rguenther@suse.de>
8301
8302 PR tree-optimization/69574
8303 * gcc.dg/torture/pr69574.c: New testcase.
8304
8305 2016-02-01 Richard Biener <rguenther@suse.de>
8306
8307 PR tree-optimization/69579
8308 * gcc.dg/setjmp-6.c: New testcase.
8309
8310 2016-02-01 Jakub Jelinek <jakub@redhat.com>
8311
8312 PR rtl-optimization/69570
8313 * g++.dg/opt/pr69570.C: New test.
8314
8315 2016-02-01 Richard Henderson <rth@redhat.com>
8316
8317 * gcc.dg/pr69535.c: New test.
8318
8319 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
8320
8321 PR testsuite/69584
8322 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
8323 * gcc.dg/tree-ssa/sra-18.c: Likewise.
8324
8325 PR debug/68244
8326 * g++.dg/parse/parens3.C: Use register "4" on hppa.
8327
8328 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
8329
8330 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
8331
8332 PR fortran/67564
8333 * gfortran.dg/allocate_with_source_17.f03: New test.
8334
8335 2016-01-30 Jakub Jelinek <jakub@redhat.com>
8336
8337 PR tree-optimization/69546
8338 * gcc.dg/torture/pr69546.c: New test.
8339
8340 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
8341
8342 PR fortran/69566
8343 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
8344
8345 2016-01-30 Martin Sebor <msebor@redhat.com>
8346
8347 PR c++/68490
8348 * g++.dg/ext/flexary10.C: New test.
8349
8350 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
8351
8352 PR fortran/66707
8353 gfortran.dg/common_23.f90: New test.
8354
8355 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8356
8357 PR target/65546
8358 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
8359 condition being checked, and disable it when the target supports
8360 misaligned loads and stores.
8361
8362 2016-01-29 Jakub Jelinek <jakub@redhat.com>
8363
8364 PR debug/69518
8365 * gcc.dg/torture/pr69518.c: New test.
8366
8367 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
8368
8369 PR target/69530
8370 * gcc.target/i386/pr69530.c: New test.
8371
8372 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
8373
8374 PR target/65604
8375 * gcc.target/mips/div-delay.c: New test.
8376
8377 2016-01-29 Jakub Jelinek <jakub@redhat.com>
8378
8379 PR target/69551
8380 * gcc.target/i386/pr69551.c: New test.
8381
8382 PR target/66137
8383 * gcc.target/i386/pr66137.c: New test.
8384
8385 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
8386
8387 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
8388 always built for p5600.
8389 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
8390 isa=p5600 dg-option.
8391
8392 2016-01-29 Richard Biener <rguenther@suse.de>
8393
8394 PR tree-optimization/69547
8395 * g++.dg/tree-ssa/pr69547.C: New testcase.
8396
8397 2016-01-29 Jakub Jelinek <jakub@redhat.com>
8398
8399 PR debug/66869
8400 * g++.dg/warn/Wunused-function2.C: New test.
8401
8402 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
8403
8404 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
8405 support for test to succeed.
8406
8407 2016-01-29 Marek Polacek <polacek@redhat.com>
8408
8409 PR c++/69509
8410 PR c++/69516
8411 * g++.dg/ext/constexpr-vla2.C: New test.
8412 * g++.dg/ext/constexpr-vla3.C: New test.
8413 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
8414
8415 2016-01-29 Richard Biener <rguenther@suse.de>
8416
8417 PR middle-end/69537
8418 * gcc.dg/uninit-21.c: New testcase.
8419
8420 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
8421
8422 PR target/69459
8423 * gcc.target/i386/pr69459.c: New test.
8424
8425 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
8426
8427 PR target/68400
8428 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
8429 * gcc.target/mips/pr68400.c: New test.
8430
8431 2016-01-28 Martin Sebor <msebor@redhat.com>
8432
8433 PR target/17381
8434 * gcc.target/powerpc/pr17381.c: New test.
8435
8436 2016-01-28 Jakub Jelinek <jakub@redhat.com>
8437
8438 PR middle-end/69542
8439 * gcc.dg/torture/pr69542.c: New test.
8440
8441 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
8442
8443 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8444
8445 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
8446
8447 * gcc.dg/pr65980.c: Skip on AIX.
8448 * gcc.dg/pr66688.c: Same.
8449
8450 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
8451
8452 PR target/63679
8453 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
8454 * gcc.dg/tree-ssa/sra-18.c: Same.
8455
8456 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
8457
8458 PR fortran/62536
8459 * gfortran.dg/block_15.f08: New test.
8460 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
8461 on incorrectly closed BLOCK.
8462
8463 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
8464
8465 * gcc.dg/declare-simd.c: New test.
8466 2016-01-28 Richard Biener <rguenther@suse.de>
8467
8468 PR tree-optimization/69466
8469 * gfortran.dg/vect/pr69466.f90: New testcase.
8470
8471 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
8472
8473 * g++.dg/pr67989.C: Remove ARM-specific option.
8474 * gcc.target/arm/pr67989.C: New file.
8475
8476 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
8477
8478 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
8479 and expm1 test for glibc < 2.11.
8480
8481 2016-01-27 Richard Henderson <rth@redhat.com>
8482
8483 * gcc.c-torture/execute/pr69447.c: New test.
8484
8485 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
8486
8487 PR fortran/69422
8488 * gfortran.dg/alloc_comp_assign_15.f03: New test.
8489
8490 2016-01-27 Jakub Jelinek <jakub@redhat.com>
8491
8492 PR debug/66869
8493 * gcc.dg/pr66869.c: New test.
8494
8495 2016-01-25 Jeff Law <law@redhat.com>
8496
8497 PR tree-optimization/68398
8498 PR tree-optimization/69196
8499 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
8500 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
8501 path to avoid new heuristic allowing more irreducible regions
8502 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
8503 * gcc.dg/tree-ssa/vrp46.c: Likewise.
8504 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
8505 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
8506 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
8507
8508 2016-01-27 Marek Polacek <polacek@redhat.com>
8509
8510 PR c/68062
8511 * c-c++-common/vector-compare-4.c: New test.
8512
8513 2016-01-27 David Malcolm <dmalcolm@redhat.com>
8514
8515 PR preprocessor/69126
8516 * c-c++-common/pr69126.c: New test case.
8517
8518 2016-01-27 Ian Lance Taylor <iant@google.com>
8519
8520 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8521
8522 2016-01-27 Ryan Burn <contact@rnburn.com>
8523
8524 PR cilkplus/69267
8525 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8526
8527 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
8528
8529 PR target/69512
8530 * gcc.target/i386/pr69512.c: New test.
8531
8532 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8533
8534 PR ada/69488
8535 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8536
8537 2016-01-27 Marek Polacek <polacek@redhat.com>
8538
8539 PR c++/69379
8540 * g++.dg/pr69379.C: New test.
8541
8542 2016-01-27 Martin Sebor <msebor@redhat.com>
8543
8544 PR c++/69317
8545 * g++.dg/abi/Wabi-2-2.C: New test.
8546 * g++.dg/abi/Wabi-2-3.C: New test.
8547 * g++.dg/abi/Wabi-3-2.C: New test.
8548 * g++.dg/abi/Wabi-3-3.C: New test.
8549
8550 2016-01-27 Richard Biener <rguenther@suse.de>
8551
8552 PR tree-optimization/69166
8553 * gcc.dg/torture/pr69166.c: New testcase.
8554
8555 2016-01-27 Martin Jambor <mjambor@suse.cz>
8556
8557 PR tree-optimization/69355
8558 * gcc.dg/tree-ssa/pr69355.c: New test.
8559
8560 2016-01-27 Marek Polacek <polacek@redhat.com>
8561
8562 PR c++/69496
8563 * g++.dg/ext/constexpr-vla1.C: New test.
8564
8565 2016-01-20 Christian Bruel <christian.bruel@st.com>
8566
8567 PR target/69245
8568 * gcc.target/arm/pr69245.c: New test.
8569
8570 2016-01-27 Jakub Jelinek <jakub@redhat.com>
8571
8572 PR tree-optimization/69399
8573 * gcc.dg/torture/pr69399.c: New test.
8574
8575 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8576
8577 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8578
8579 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8580
8581 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8582
8583 2016-01-26 Tom de Vries <tom@codesourcery.com>
8584
8585 PR tree-optimization/69110
8586 * gcc.dg/autopar/pr69110.c: New test.
8587
8588 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
8589 Sebastian Pop <s.pop@samsung.com>
8590
8591 * gcc.dg/graphite/isl-ast-op-select.c: New.
8592
8593 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
8594
8595 PR fortran/69385
8596 * gfortran.dg/allocate_error_6.f90: New test.
8597
8598 2016-01-26 Richard Henderson <rth@redhat.com>
8599
8600 * gcc.dg/tm/pr60908.c: New test.
8601
8602 2016-01-26 David Malcolm <dmalcolm@redhat.com>
8603
8604 PR other/69006
8605 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8606 directive.
8607 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8608 expected multiline output to reflect the colorization being
8609 disabled before newlines.
8610 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8611 (custom_diagnostic_finalizer): Replace call to
8612 pp_newline_and_flush with call to pp_flush.
8613 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8614 * gfortran.dg/implicit_class_1.f90: Likewise.
8615 * lib/gcc-dg.exp (allow_blank_lines): New global.
8616 (dg-allow-blank-lines-in-output): New procedure.
8617 (gcc-dg-prune): Complain about blank lines in the output, unless
8618 dg-allow-blank-lines-in-output was called.
8619 * lib/multiline.exp (_build_multiline_regex): Only support
8620 arbitrary followup text for non-blank-lines, not for blank lines.
8621
8622 2016-01-26 Jakub Jelinek <jakub@redhat.com>
8623
8624 PR tree-optimization/69483
8625 * gcc.dg/pr69483.c: New test.
8626 * g++.dg/opt/pr69483.C: New test.
8627
8628 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8629
8630 PR target/68620
8631 * gcc.target/arm/pr68620.c: New test.
8632
8633 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8634
8635 * gcc.target/i386/pr68986-2.c: Remove -m32.
8636
8637 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8638
8639 PR target/68986
8640 * gcc.target/i386/pr68986-1.c: New test.
8641 * gcc.target/i386/pr68986-2.c: Likewise.
8642 * gcc.target/i386/pr68986-3.c: Likewise.
8643
8644 2016-01-26 Christian Bruel <christian.bruel@st.com>
8645
8646 * lib/target-supports.exp
8647 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8648 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8649 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8650
8651 2016-01-26 Richard Biener <rguenther@suse.de>
8652
8653 PR tree-optimization/69452
8654 * gcc.dg/torture/pr69452.c: New testcase.
8655
8656 2016-01-26 Jakub Jelinek <jakub@redhat.com>
8657
8658 PR target/69442
8659 * gcc.dg/pr69442.c: New test.
8660
8661 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8662
8663 PR target/67896
8664 * gcc.target/aarch64/simd/pr67896.C: New.
8665
8666 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8667
8668 PR tree-optimization/69400
8669 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8670 function.
8671 (plugin_init): Call it.
8672 * gcc.dg/torture/pr69400.c: New test.
8673
8674 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8675
8676 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8677
8678 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8679 Sebastian Pop <s.pop@samsung.com>
8680
8681 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8682 isl-0.15.
8683
8684 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8685 Sebastian Pop <s.pop@samsung.com>
8686
8687 * gcc.dg/graphite/pr69292.c: New.
8688
8689 2016-01-25 Jakub Jelinek <jakub@redhat.com>
8690
8691 * c-c++-common/goacc/use_device-1.c: New test.
8692
8693 2016-01-25 Jeff Law <law@redhat.com>
8694
8695 PR tree-optimization/69196
8696 PR tree-optimization/68398
8697 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8698 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8699
8700 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
8701
8702 PR target/69469
8703 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8704 Algorithm.
8705
8706 2016-01-25 Richard Biener <rguenther@suse.de>
8707
8708 PR testsuite/69380
8709 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8710
8711 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8712
8713 PR target/69421
8714 * gcc.dg/pr69421.c: New test.
8715
8716 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8717
8718 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8719 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8720 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8721 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8722 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8723 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8724 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8725 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8726 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8727 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8728
8729 2016-01-25 Richard Biener <rguenther@suse.de>
8730
8731 PR tree-optimization/69376
8732 * gcc.dg/torture/pr69376.c: New testcase.
8733
8734 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8735
8736 PR fortran/69397
8737 PR fortran/68442
8738 * gfortran.dg/interface_38.f90: New test.
8739 * gfortran.dg/interface_39.f90: New test.
8740
8741 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8742
8743 Revert:
8744 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8745
8746 PR c++/11858
8747 PR c++/24663
8748 PR c++/24664
8749 * g++.dg/template/pr11858.C: New test.
8750 * g++.dg/template/pr24663.C: New test.
8751 * g++.dg/template/unify12.C: New test.
8752 * g++.dg/template/unify13.C: New test.
8753 * g++.dg/template/unify14.C: New test.
8754 * g++.dg/template/unify15.C: New test.
8755 * g++.dg/template/unify16.C: New test.
8756 * g++.dg/template/unify17.C: New test.
8757
8758 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8759
8760 PR fortran/68283
8761 gfortran.dg/pr68283.f90: New test.
8762
8763 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8764
8765 PR fortran/66094
8766 * gfortran.dg/inline_matmul_13.f90: New test.
8767 * gfortran.dg/matmul_bounds_8.f90: New test.
8768 * gfortran.dg/matmul_bounds_9.f90: New test.
8769 * gfortran.dg/matmul_bounds_10.f90: New test.
8770
8771 2016-01-23 Tom de Vries <tom@codesourcery.com>
8772
8773 PR tree-optimization/69426
8774 * gcc.dg/autopar/pr69426.c: New test.
8775
8776 2016-01-23 Martin Sebor <msebor@redhat.com>
8777
8778 PR c++/58109
8779 PR c++/69022
8780 * g++.dg/cpp0x/alignas5.C: New test.
8781 * g++.dg/ext/vector29.C: Same.
8782
8783 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
8784
8785 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8786 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8787 _GNU_SOURCE from compile flags to the source.
8788 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8789 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8790 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8791 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8792
8793 2016-01-22 Jakub Jelinek <jakub@redhat.com>
8794
8795 PR target/69432
8796 * g++.dg/opt/pr69432.C: New test.
8797
8798 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8799
8800 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8801 32-bit targets testing an -m64 multilib.
8802
8803 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8804
8805 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8806 64-bit support.
8807
8808 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8809
8810 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8811
8812 2016-01-21 Christian Bruel <christian.bruel@st.com>
8813
8814 PR target/68674
8815 * gcc.target/i386/pr68674.c
8816 * gcc.target/aarch64/pr68674.c
8817 * gcc.target/arm/pr68674.c
8818
8819 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8820
8821 PR target/69403
8822 * gcc.c-torture/execute/pr69403.c: New test.
8823
8824 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8825
8826 PR c++/55843
8827 * g++.dg/template/pr55843.C: New.
8828
8829 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8830
8831 PR testsuite/66877
8832 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8833 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8834
8835 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8836
8837 PR testsuite/67489
8838 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8839 from dg-do compile directive, and instead add
8840 { dg-require-effective-target int128 }.
8841
8842 2016-01-20 Martin Sebor <msebor@redhat.com>
8843
8844 PR c/69405
8845 * gcc.dg/sync-fetch.c: New test.
8846
8847 2016-01-21 Martin Sebor <msebor@redhat.com>
8848
8849 PR target/69252
8850 * gcc.target/powerpc/pr69252.c: New test.
8851
8852 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8853
8854 PR fortran/65996
8855 * gfortran.dg/pr65996.f90: New test.
8856
8857 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8858
8859 PR c++/68810
8860 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
8861 expected to generate an error.
8862
8863 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8864
8865 PR middle-end/66178
8866 * gcc.dg/torture/pr66178.c: New test.
8867
8868 2016-01-21 Anton Blanchard <anton@samba.org>
8869 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8870
8871 PR target/63354
8872 * gcc.target/powerpc/pr63354.c: New test.
8873
8874 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8875
8876 PR rtl-optimization/68990
8877 * gcc.target/i386/pr68990: New.
8878
8879 2016-01-21 Nick Clifton <nickc@redhat.com>
8880
8881 PR target/69129
8882 * gcc.target/mips/pr69129.c: New.
8883
8884 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8885
8886 PR c++/58046
8887 * g++.dg/cpp0x/pr58046.C: New.
8888
8889 2016-01-21 Jakub Jelinek <jakub@redhat.com>
8890
8891 PR target/69187
8892 PR target/65624
8893 * gcc.target/arm/pr69187.c: New test.
8894
8895 PR c++/69355
8896 * g++.dg/torture/pr69355.C: New test.
8897
8898 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8899 Sebastian Pop <s.pop@samsung.com>
8900
8901 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8902
8903 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8904 Sebastian Pop <s.pop@samsung.com>
8905
8906 * gcc.dg/graphite/pr68976.c: New test.
8907
8908 2016-01-21 Jakub Jelinek <jakub@redhat.com>
8909
8910 PR middle-end/67653
8911 * c-c++-common/pr67653.c: New test.
8912 * gcc.dg/torture/pr29119.c: Add dg-warning.
8913
8914 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8915
8916 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8917
8918 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8919
8920 PR c/24293
8921 * gcc.dg/pr24293.c: New test.
8922 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8923 incomplete struct type.
8924 * gcc.dg/declspec-1.c: Likewise.
8925 * gcc.dg/pr63549.c: Likewise.
8926
8927 2016-01-20 Jakub Jelinek <jakub@redhat.com>
8928
8929 PR tree-optimization/66612
8930 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8931 for bdn instruction.
8932
8933 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8934
8935 * lib/target-supports.exp
8936 (check_effective_target_arm_fp_ok_nocache): New.
8937 (check_effective_target_arm_fp_ok): New.
8938 (add_options_for_arm_fp): New.
8939 (check_effective_target_arm_crypto_ok_nocache): Require
8940 target_arm_v8_neon_ok instead of arm32.
8941 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8942 (check_effective_target_arm_crypto_pragma_ok): New.
8943 (add_options_for_arm_vfp): New.
8944 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8945 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8946 target instead. Force initial fpu to vfp.
8947 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8948 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8949 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8950 dependency.
8951 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8952 use arm_vfp effective target instead. Force initial fpu to vfp.
8953 * gcc.target/arm/attr-neon3.c: Likewise.
8954 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8955 arm_vfp_ok.
8956 * gcc.target/arm/unsigned-float.c: Likewise.
8957 * gcc.target/arm/vfp-1.c: Likewise.
8958 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8959 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8960 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8961 * gcc.target/arm/vfp-ldmias.c: Likewise.
8962 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8963 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8964 * gcc.target/arm/vfp-stmiad.c: Likewise.
8965 * gcc.target/arm/vfp-stmias.c: Likewise.
8966 * gcc.target/arm/vnmul-1.c: Likewise.
8967 * gcc.target/arm/vnmul-2.c: Likewise.
8968 * gcc.target/arm/vnmul-3.c: Likewise.
8969 * gcc.target/arm/vnmul-4.c: Likewise.
8970
8971 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
8972
8973 PR testsuite/69366
8974 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8975 the MPX run-time library, for compile-time MPX test.
8976 * gcc.target/i386/chkp-always_inline.c: Likewise.
8977 * gcc.target/i386/chkp-bndret.c: Likewise.
8978 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8979 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8980 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8981 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8982 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8983 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8984 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8985 * gcc.target/i386/chkp-label-address.c: Likewise.
8986 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8987 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8988 * gcc.target/i386/chkp-pr69044.c: Likewise.
8989 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8990 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8991 * gcc.target/i386/chkp-strchr.c: Likewise.
8992 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8993 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8994 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8995 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8996 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8997 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8998 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8999 * gcc.target/i386/chkp-stropt-11.c: Likewise.
9000 * gcc.target/i386/chkp-stropt-12.c: Likewise.
9001 * gcc.target/i386/chkp-stropt-13.c: Likewise.
9002 * gcc.target/i386/chkp-stropt-14.c: Likewise.
9003 * gcc.target/i386/chkp-stropt-15.c: Likewise.
9004 * gcc.target/i386/chkp-stropt-16.c: Likewise.
9005 * gcc.target/i386/chkp-stropt-2.c: Likewise.
9006 * gcc.target/i386/chkp-stropt-3.c: Likewise.
9007 * gcc.target/i386/chkp-stropt-4.c: Likewise.
9008 * gcc.target/i386/chkp-stropt-5.c: Likewise.
9009 * gcc.target/i386/chkp-stropt-6.c: Likewise.
9010 * gcc.target/i386/chkp-stropt-7.c: Likewise.
9011 * gcc.target/i386/chkp-stropt-8.c: Likewise.
9012 * gcc.target/i386/chkp-stropt-9.c: Likewise.
9013 * gcc.target/i386/pr63995-2.c: Likewise.
9014 * gcc.target/i386/pr64805.c: Likewise.
9015 * gcc.target/i386/pr65044.c: Likewise.
9016 * gcc.target/i386/pr65167.c: Likewise.
9017 * gcc.target/i386/pr65183.c: Likewise.
9018 * gcc.target/i386/pr65184.c: Likewise.
9019 * gcc.target/i386/thunk-retbnd.c: Likewise.
9020
9021 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
9022
9023 PR tree-optimization/69328
9024 * gcc.dg/pr69328.c: New test.
9025
9026 2016-01-20 Jeff Law <law@redhat.com>
9027
9028 PR target/25114
9029 * gcc.target/m68k/pr25114.c: New test.
9030
9031 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
9032
9033 * gcc.target/arm/memset-inline-10.c: Added
9034 dg-require-effective-target arm_thumb2_ok.
9035
9036 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
9037
9038 * gcc.dg/debug/dwarf2/sso.c: New test.
9039
9040 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
9041
9042 PR testsuite/68820
9043 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
9044 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
9045 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
9046
9047 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
9048
9049 PR ipa/66223
9050 * g++.dg/ipa/devirt-50.C: New testcase.
9051
9052 2016-01-19 Marek Polacek <polacek@redhat.com>
9053
9054 PR c++/68965
9055 * g++.dg/cpp1y/parameter-pack-1.C: New test.
9056 * g++.dg/cpp1y/parameter-pack-2.C: New test.
9057
9058 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9059
9060 PR target/69135
9061 * gcc.target/arm/pr69135_1.c: New test.
9062
9063 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9064
9065 * gcc.target/aarch64/ccmp_1.c: Add new tests.
9066
9067 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9068
9069 * gcc.target/aarch64/ccmp_1.c: New testcase.
9070
9071 2016-01-19 Marek Polacek <polacek@redhat.com>
9072
9073 PR c++/68586
9074 * g++.dg/cpp0x/enum30.C: New test.
9075
9076 2016-01-19 Richard Biener <rguenther@suse.de>
9077
9078 PR tree-optimization/69336
9079 * g++.dg/tree-ssa/pr69336.C: New testcase.
9080
9081 2016-01-19 Jakub Jelinek <jakub@redhat.com>
9082
9083 PR debug/65779
9084 * gcc.dg/pr65779.c: New test.
9085
9086 2016-01-19 Richard Biener <rguenther@suse.de>
9087
9088 PR tree-optimization/69352
9089 * gcc.dg/torture/pr69352.c: New testcase.
9090
9091 2016-01-19 Jakub Jelinek <jakub@redhat.com>
9092
9093 PR rtl-optimization/68955
9094 PR rtl-optimization/64557
9095 * gcc.dg/torture/pr68955.c: New test.
9096
9097 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
9098
9099 PR lto/69136
9100 * g++.dg/torture/pr69136.C: New testcase.
9101
9102 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
9103
9104 PR lto/69133
9105 * g++.dg/lto/pr69133_0.C: New testcase.
9106 * g++.dg/lto/pr69133_1.C: New testcase.
9107
9108 2016-01-15 Jeff Law <law@redhat.com>
9109
9110 PR tree-optimization/69320
9111 * gcc.c-torture/pr69320-1.c: New test.
9112 * gcc.c-torture/pr69320-2.c: New test.
9113 * gcc.c-torture/pr69320-3.c: New test.
9114 * gcc.c-torture/pr69320-4.c: New test.
9115
9116 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9117
9118 PR c++/11858
9119 PR c++/24663
9120 PR c++/24664
9121 * g++.dg/template/pr11858.C: New test.
9122 * g++.dg/template/pr24663.C: New test.
9123 * g++.dg/template/unify12.C: New test.
9124 * g++.dg/template/unify13.C: New test.
9125 * g++.dg/template/unify14.C: New test.
9126 * g++.dg/template/unify15.C: New test.
9127 * g++.dg/template/unify16.C: New test.
9128 * g++.dg/template/unify17.C: New test.
9129
9130 2016-01-18 David Malcolm <dmalcolm@redhat.com>
9131
9132 PR testsuite/69181
9133 * gcc.dg/pr69181-1.c: New test file.
9134 * gcc.dg/pr69181-2.c: New test file.
9135 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
9136 globals by moving it to...
9137 (cleanup-after-saved-dg-test): ...this new function. Add
9138 "global additional_sources_used". Add reset of global
9139 multiline_expected_outputs to the empty list.
9140 * lib/multiline.exp (_multiline_expected_outputs): Rename this
9141 global to...
9142 (multiline_expected_outputs): ...this, and updated comments to
9143 note that it is modified from gcc-dg.exp.
9144 (dg-end-multiline-output): Update for the above renaming.
9145 (handle-multiline-outputs): Likewise. Remove the clearing
9146 of the expected outputs to the empty list.
9147
9148 2016-01-18 Richard Biener <rguenther@suse.de>
9149
9150 PR tree-optimization/69297
9151 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
9152
9153 2016-01-18 Joseph Myers <joseph@codesourcery.com>
9154
9155 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
9156 dg-options.
9157 * gcc.target/mips/mips-3d-2.c: Likewise.
9158 * gcc.target/mips/mips-3d-3.c: Likewise.
9159 * gcc.target/mips/mips-3d-4.c: Likewise.
9160 * gcc.target/mips/mips-3d-5.c: Likewise.
9161 * gcc.target/mips/mips-3d-6.c: Likewise.
9162 * gcc.target/mips/mips-3d-7.c: Likewise.
9163 * gcc.target/mips/mips-3d-8.c: Likewise.
9164 * gcc.target/mips/mips-3d-9.c: Likewise.
9165 * gcc.target/mips/mips-ps-1.c: Likewise.
9166 * gcc.target/mips/mips-ps-2.c: Likewise.
9167 * gcc.target/mips/mips-ps-3.c: Likewise.
9168 * gcc.target/mips/mips-ps-4.c: Likewise.
9169 * gcc.target/mips/mips-ps-5.c: Likewise.
9170 * gcc.target/mips/mips-ps-6.c: Likewise.
9171 * gcc.target/mips/mips-ps-7.c: Likewise.
9172 * gcc.target/mips/mips-ps-type.c: Likewise.
9173 * gcc.target/mips/mips-ps-type-2.c: Likewise.
9174 * gcc.target/mips/mips16-attributes-6.c: Likewise.
9175
9176 2016-01-18 Tom de Vries <tom@codesourcery.com>
9177
9178 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
9179 * c-c++-common/goacc/kernels-double-reduction.c: New test.
9180 * c-c++-common/goacc/kernels-empty.c: New test.
9181 * c-c++-common/goacc/kernels-eternal.c: New test.
9182 * c-c++-common/goacc/kernels-loop-2.c: New test.
9183 * c-c++-common/goacc/kernels-loop-3.c: New test.
9184 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
9185 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
9186 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
9187 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
9188 * c-c++-common/goacc/kernels-loop-data.c: New test.
9189 * c-c++-common/goacc/kernels-loop-g.c: New test.
9190 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
9191 * c-c++-common/goacc/kernels-loop-n.c: New test.
9192 * c-c++-common/goacc/kernels-loop-nest.c: New test.
9193 * c-c++-common/goacc/kernels-loop.c: New test.
9194 * c-c++-common/goacc/kernels-noreturn.c: New test.
9195 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
9196 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
9197 * c-c++-common/goacc/kernels-reduction.c: New test.
9198
9199 2016-01-18 Tom de Vries <tom@codesourcery.com>
9200
9201 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
9202 * gcc.dg/autopar/outer-2.c: Same.
9203 * gcc.dg/autopar/outer-3.c: Same.
9204 * gcc.dg/autopar/outer-4.c: Same.
9205 * gcc.dg/autopar/outer-5.c: Same.
9206 * gcc.dg/autopar/outer-6.c: Same.
9207 * gcc.dg/autopar/parallelization-1.c: Same.
9208 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
9209 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
9210 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
9211 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
9212 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
9213 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
9214 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
9215 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
9216 * gcc.dg/autopar/pr39500-1.c: Same.
9217 * gcc.dg/autopar/pr39500-2.c: Same.
9218 * gcc.dg/autopar/pr46193.c: Same.
9219 * gcc.dg/autopar/pr46194.c: Same.
9220 * gcc.dg/autopar/pr49580.c: Same.
9221 * gcc.dg/autopar/pr49960-1.c: Same.
9222 * gcc.dg/autopar/pr49960.c: Same.
9223 * gcc.dg/autopar/pr68373.c: Same.
9224 * gcc.dg/autopar/reduc-1.c: Same.
9225 * gcc.dg/autopar/reduc-1char.c: Same.
9226 * gcc.dg/autopar/reduc-1short.c: Same.
9227 * gcc.dg/autopar/reduc-2.c: Same.
9228 * gcc.dg/autopar/reduc-2char.c: Same.
9229 * gcc.dg/autopar/reduc-2short.c: Same.
9230 * gcc.dg/autopar/reduc-3.c: Same.
9231 * gcc.dg/autopar/reduc-4.c: Same.
9232 * gcc.dg/autopar/reduc-6.c: Same.
9233 * gcc.dg/autopar/reduc-7.c: Same.
9234 * gcc.dg/autopar/reduc-8.c: Same.
9235 * gcc.dg/autopar/reduc-9.c: Same.
9236 * gcc.dg/autopar/uns-outer-4.c: Same.
9237 * gcc.dg/autopar/uns-outer-5.c: Same.
9238 * gcc.dg/autopar/uns-outer-6.c: Same.
9239 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9240 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9241
9242 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9243
9244 PR target/63679
9245 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
9246 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
9247
9248 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9249
9250 PR target/63679
9251 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
9252 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
9253 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
9254
9255 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9256
9257 PR target/63679
9258 * gcc.dg/tree-ssa/sra-17.c: New.
9259 * gcc.dg/tree-ssa/sra-18.c: New.
9260
9261 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
9262
9263 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
9264
9265 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
9266
9267 * gnat.dg/inline12.adb: New test.
9268
9269 2016-01-18 Bin Cheng <bin.cheng@arm.com>
9270
9271 PR tree-optimization/66797
9272 * gcc.c-torture/execute/pr65447.c: Relax check condition.
9273
9274 2016-01-18 Richard Biener <rguenther@suse.de>
9275
9276 PR tree-optimization/69170
9277 * gcc.dg/torture/pr69170.c: New testcase.
9278
9279 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
9280
9281 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
9282
9283 2016-01-16 Tom de Vries <tom@codesourcery.com>
9284
9285 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
9286
9287 2016-01-16 Tom de Vries <tom@codesourcery.com>
9288
9289 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
9290 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
9291 redundant dg-require-effective-target pthread.
9292 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
9293 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
9294 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
9295 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
9296 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
9297 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
9298 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
9299
9300 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
9301
9302 PR target/68609
9303 * gcc.target/powerpc/recip-6.c: Enable on AIX.
9304 * gcc.target/powerpc/recip-7.c: Same.
9305
9306 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9307
9308 PR c++/69091
9309 * g++.dg/template/pr69091.C: New test.
9310
9311 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9312
9313 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
9314 dump does not contain an error_mark_node.
9315 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
9316 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
9317
9318 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9319
9320 PR c++/68936
9321 * g++.dg/template/pr68936.C: New test.
9322
9323 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
9324
9325 PR target/68609
9326 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
9327 * gcc.target/powerpc/recip-2.c: Same.
9328 * gcc.target/powerpc/recip-3.c: Same.
9329 * gcc.target/powerpc/recip-4.c: Same.
9330 * gcc.target/powerpc/recip-sqrtf.c: Same.
9331
9332 2016-01-15 Jeff Law <law@redhat.com>
9333
9334 PR tree-optimization/69270
9335 * gcc.dg/tree-ssa/pr69270-2.c: New test.
9336 * gcc.dg/tree-ssa/pr69270-3.c: New test.
9337
9338 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
9339
9340 PR fortran/49630
9341 * gfortran.dg/deferred_character_13.f90: New test for the fix
9342 of comment 3 of the PR.
9343
9344 PR fortran/54070
9345 * gfortran.dg/deferred_character_8.f90: New test
9346 * gfortran.dg/allocate_error_5.f90: New test
9347
9348 PR fortran/60593
9349 * gfortran.dg/deferred_character_10.f90: New test
9350
9351 PR fortran/60795
9352 * gfortran.dg/deferred_character_14.f90: New test
9353
9354 PR fortran/61147
9355 * gfortran.dg/deferred_character_11.f90: New test
9356
9357 PR fortran/64324
9358 * gfortran.dg/deferred_character_9.f90: New test
9359
9360 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
9361
9362 PR rtl-optimization/69030
9363 * gcc.target/i386/pr69030.c: New.
9364
9365 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9366
9367 * gcc.target/aarch64/target_attr_17.c: New test.
9368
9369 2016-01-15 Richard Biener <rguenther@suse.de>
9370
9371 PR tree-optimization/66856
9372 * gcc.dg/torture/pr66856-1.c: New testcase.
9373 * gcc.dg/torture/pr66856-2.c: Likewise.
9374
9375 2016-01-15 Richard Biener <rguenther@suse.de>
9376
9377 PR debug/69137
9378 * g++.dg/lto/pr69137_0.C: New testcase.
9379
9380 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
9381
9382 PR middle-end/69246
9383 * gcc.target/i386/pr69246.c: New test.
9384
9385 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9386
9387 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
9388
9389 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9390
9391 PR c++/56194
9392 * g++.dg/init/const9.C: Disable test on S/390.
9393
9394 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9395
9396 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
9397 * g++.dg/Wno-frame-address.C: Ditto.
9398
9399 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9400
9401 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
9402
9403 2016-01-15 Richard Biener <rguenther@suse.de>
9404
9405 PR tree-optimization/68961
9406 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
9407
9408 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
9409
9410 * gcc.target/i386/pr65105-5.c: New test.
9411
9412 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
9413
9414 * gcc.c-torture/execute/alias-4.c: New testcase.
9415
9416 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
9417
9418 PR ipa/68148
9419 * g++.dg/ipa/devirt-49.C: New testcase.
9420
9421 2016-01-15 Christian Bruel <christian.bruel@st.com>
9422
9423 PR target/65837
9424 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
9425 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
9426 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
9427
9428 2016-01-15 Richard Biener <rguenther@suse.de>
9429
9430 PR tree-optimization/69117
9431 * gcc.dg/torture/pr69117.c: New testcase.
9432
9433 2015-01-14 Ryan Burn <contact@rnburn.com>
9434
9435 PR c++/69048
9436 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
9437
9438 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9439
9440 PR testsuite/67509
9441 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
9442 range tests use 100 * maximum instead of maximum + 1.
9443
9444 2016-01-14 Jakub Jelinek <jakub@redhat.com>
9445
9446 PR debug/69244
9447 * gcc.dg/guality/pr69244.c: New test.
9448
9449 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
9450
9451 * lib/target-supports.exp (check_effective_target_issignaling):
9452 New procedure.
9453 * gcc.dg/pr61441.c: Require issignaling effective target.
9454
9455 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
9456
9457 PR target/68803
9458 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
9459
9460 2016-01-14 David Malcolm <dmalcolm@redhat.com>
9461
9462 PR c++/68819
9463 PR preprocessor/69177
9464 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
9465 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
9466 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
9467 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
9468
9469 2016-01-14 Marek Polacek <polacek@redhat.com>
9470
9471 PR c/69262
9472 * gcc.dg/array-15.c: New test.
9473
9474 2016-01-14 Jakub Jelinek <jakub@redhat.com>
9475
9476 PR middle-end/68146
9477 PR tree-optimization/69155
9478 * gfortran.dg/pr68146.f: New test.
9479 * gfortran.dg/pr69155.f90: New test.
9480
9481 2016-01-14 Richard Biener <rguenther@suse.de>
9482
9483 PR tree-optimization/68060
9484 * gcc.dg/torture/pr68060-1.c: New testcase.
9485 * gcc.dg/torture/pr68060-2.c: Likewise.
9486
9487 2016-01-14 Nick Clifton <nickc@redhat.com>
9488
9489 * lib/target-supports.exp
9490 (check_effective_target_arm_neon_ok_nocache): Add an option
9491 sequence that includes setting the ARM architecture to ARMv7-A.
9492 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
9493 command line options necessary to enable Neon support.
9494 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
9495 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
9496 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
9497 * gcc.target/arm/pr69180.c: Likewise.
9498
9499 2016-01-14 Jeff Law <law@redhat.com>
9500
9501 PR tree-optimization/69270
9502 * gcc.dg/tree-ssa/pr69270.c: New test.
9503
9504 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
9505
9506 PR c/66208
9507 * c-c++-common/pr66208.c: New file.
9508
9509 2016-01-13 Jakub Jelinek <jakub@redhat.com>
9510
9511 PR tree-optimization/69156
9512 * gcc.dg/pr69156.c: New test.
9513
9514 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
9515
9516 * gcc.target/i386/pr69225-7.c: New test.
9517
9518 2016-01-13 Richard Henderson <rth@redhat.com>
9519
9520 * gcc.dg/tm/memopt-13.c: Update expected function.
9521 * gcc.dg/tm/memopt-6.c: Likewise.
9522
9523 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
9524
9525 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9526 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9527 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9528 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
9529
9530 2016-01-13 Tom de Vries <tom@codesourcery.com>
9531
9532 PR tree-optimization/69169
9533 * gcc.dg/pr69169.c: New test.
9534
9535 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
9536
9537 PR target/69228
9538 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9539 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9540 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9541 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9542 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9543 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9544 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9545 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9546
9547 2016-01-13 Jakub Jelinek <jakub@redhat.com>
9548
9549 PR target/69247
9550 * gcc.dg/pr69247.c: New test.
9551
9552 2016-01-13 Richard Biener <rguenther@suse.de>
9553
9554 PR tree-optimization/69242
9555 * gcc.dg/torture/pr69242.c: New testcase.
9556
9557 2016-01-13 Richard Biener <rguenther@suse.de>
9558
9559 PR tree-optimization/69186
9560 * gcc.dg/torture/pr69186.c: New testcase.
9561
9562 2016-01-13 Jeff Law <law@redhat.com>
9563
9564 PR tree-optimization/67755
9565 * gcc.dg/tree-ssa/pr67755.c: New test.
9566
9567 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
9568
9569 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9570 pass number in output by a star.
9571
9572 2016-01-12 Bin Cheng <bin.cheng@arm.com>
9573
9574 PR tree-optimization/68911
9575 * gcc.c-torture/execute/pr68911.c: New test.
9576
9577 2016-01-12 Marek Polacek <polacek@redhat.com>
9578
9579 PR c++/68979
9580 * g++.dg/warn/permissive-1.C: New test.
9581
9582 2016-01-12 Jakub Jelinek <jakub@redhat.com>
9583
9584 PR objc++/68511
9585 PR c++/69213
9586 * g++.dg/opt/pr69213.C: New test.
9587
9588 2016-01-12 Christian Bruel <christian.bruel@st.com>
9589
9590 PR target/69180
9591 * gcc.target/arm/pr69180.c: New test.
9592
9593 2016-01-12 Richard Biener <rguenther@suse.de>
9594
9595 PR lto/69077
9596 * g++.dg/lto/pr69077_0.C: New testcase.
9597 * g++.dg/lto/pr69077_1.C: Likewise.
9598
9599 2016-01-12 Jakub Jelinek <jakub@redhat.com>
9600
9601 PR target/69175
9602 * g++.dg/opt/pr69175.C: New test.
9603
9604 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9605
9606 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9607 rather than #including math.h & stdlib.h.
9608 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9609 * gcc.dg/vect/pr49771.c: Likewise.
9610 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9611 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9612 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9613 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9614 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9615 * gcc.dg/vect/pr44507.c: Likewise.
9616 * gcc.dg/vect/pr45902.c: Likewise.
9617 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9618 * gcc.dg/vect/vect-117.c: Likewise.
9619 * gcc.dg/vect/vect-99.c: Likewise.
9620 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9621 * gcc.dg/vect/vect-cond-1.c: Likewise.
9622 * gcc.dg/vect/vect-cond-2.c: Likewise.
9623 * gcc.dg/vect/vect-cond-3.c: Likewise.
9624 * gcc.dg/vect/vect-cond-4.c: Likewise.
9625 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9626 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9627 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9628 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9629 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9630 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9631 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9632 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9633 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9634 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9635 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9636 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9637 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9638 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9639 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9640 include of signal.h.
9641 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9642 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9643 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9644 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9645 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9646 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9647 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9648 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9649 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9650 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9651 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9652 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9653 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9654 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9655 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9656 * gcc.dg/vect/vect-outer-5.c: Likewise.
9657 * gcc.dg/vect/vect-outer-6.c: Likewise.
9658 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9659 include of stdio.h.
9660
9661 2016-01-12 Nick Clifton <nickc@redhat.com>
9662
9663 PR target/68913
9664 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9665 to fread so that it will be found in all target runtimes.
9666
9667 2016-01-12 Richard Biener <rguenther@suse.de>
9668
9669 PR tree-optimization/69053
9670 * g++.dg/torture/pr69053.C: New testcase.
9671
9672 2016-01-12 Richard Biener <rguenther@suse.de>
9673
9674 PR tree-optimization/69168
9675 * gcc.dg/torture/pr69168.c: New testcase.
9676
9677 2016-01-12 Richard Biener <rguenther@suse.de>
9678
9679 PR tree-optimization/69157
9680 * gcc.dg/torture/pr69157.c: New testcase.
9681
9682 2016-01-12 Richard Biener <rguenther@suse.de>
9683
9684 PR tree-optimization/69174
9685 * gcc.dg/torture/pr69174.c: New testcase.
9686
9687 2016-01-12 Jakub Jelinek <jakub@redhat.com>
9688
9689 PR c++/66808
9690 PR c++/69000
9691 * g++.dg/tls/pr66808.C: New test.
9692 * g++.dg/tls/pr69000.C: New test.
9693
9694 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9695
9696 * gcc.target/powerpc/swaps-p8-23.c: New test.
9697 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9698
9699 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
9700
9701 PR tree-optimization/68356
9702 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9703
9704 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9705 Jim Wilson <jim.wilson@linaro.org>
9706
9707 PR target/69194
9708 * gcc.target/arm/pr69194.c: New test.
9709
9710 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9711
9712 PR target/69225
9713 * gcc.target/i386/pr69225-1.c: New test.
9714 * gcc.target/i386/pr69225-2.c: Likewise.
9715 * gcc.target/i386/pr69225-3.c: Likewise.
9716 * gcc.target/i386/pr69225-4.c: Likewise.
9717 * gcc.target/i386/pr69225-5.c: Likewise.
9718 * gcc.target/i386/pr69225-6.c: Likewise.
9719
9720 2016-01-11 Jakub Jelinek <jakub@redhat.com>
9721
9722 PR target/67462
9723 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9724 if lp64.
9725
9726 PR target/69071
9727 * gcc.dg/pr69071.c: New test.
9728
9729 PR c++/69211
9730 * g++.dg/opt/pr69211.C: New test.
9731
9732 PR tree-optimization/69214
9733 * gcc.c-torture/compile/pr69214.c: New test.
9734
9735 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
9736
9737 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9738 * gcc.target/i386/pr66232-11.c: Ditto.
9739 * gcc.target/i386/pr66232-12.c: Ditto.
9740 * gcc.target/i386/pr66232-13.c: Ditto.
9741
9742 2016-01-11 Richard Biener <rguenther@suse.de>
9743
9744 PR tree-optimization/69173
9745 * gcc.dg/torture/pr69173.c: New testcase.
9746
9747 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9748
9749 PR rtl-optimization/68796
9750 * gcc.target/aarch64/tst_5.c: New test.
9751 * gcc.target/aarch64/tst_6.c: Likewise.
9752
9753 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9754
9755 PR rtl-optimization/68841
9756 * gcc.dg/pr68841.c: New test.
9757 * gcc.c-torture/execute/pr68841.c: New test.
9758
9759 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9760
9761 PR rtl-optimization/68920
9762 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9763 for ix86 targets.
9764 * gcc.dg/ifcvt-5.c: New test.
9765
9766 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
9767
9768 PR bootstrap/69123
9769 * g++.dg/pr69123.C: New.
9770
9771 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9772
9773 PR target/69010
9774 * gcc.target/i386/pr69010.c: New test.
9775
9776 2016-01-11 Martin Jambor <mjambor@suse.cz>
9777
9778 PR ipa/69044
9779 * gcc.target/i386/chkp-pr69044.c: New test.
9780
9781 2016-01-11 Tom de Vries <tom@codesourcery.com>
9782
9783 PR tree-optimization/69109
9784 * gcc.dg/autopar/pr69109-2.c: New test.
9785 * gcc.dg/autopar/pr69109.c: New test.
9786
9787 2016-01-11 Tom de Vries <tom@codesourcery.com>
9788
9789 PR tree-optimization/69108
9790 * gcc.dg/autopar/pr69108.c: New test.
9791
9792 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9793
9794 PR c++/69029
9795 * c-c++-common/Wisleading-indentation.c: Augment test.
9796
9797 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9798
9799 PR fortran/69154
9800 * gfortran.dg/inline_matmul_12.f90: New test.
9801
9802 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
9803
9804 PR fortran/67779
9805 * gfortran.dg/actual_array_offset_1: New test.
9806
9807 2016-01-10 Tom de Vries <tom@codesourcery.com>
9808
9809 PR tree-optimization/69062
9810 * gcc.dg/autopar/pr69062.c: New test.
9811
9812 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9813
9814 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9815 * gcc.dg/vect/slp-perm-2.c: Likewise.
9816 * gcc.dg/vect/slp-perm-3.c: Likewise.
9817 * gcc.dg/vect/slp-perm-5.c: Likewise.
9818 * gcc.dg/vect/slp-perm-6.c: Likewise.
9819 * gcc.dg/vect/slp-perm-7.c: Likewise.
9820 * gcc.dg/vect/slp-perm-8.c: Likewise.
9821
9822 2016-01-10 Tom de Vries <tom@codesourcery.com>
9823
9824 PR tree-optimization/69039
9825 * gcc.dg/autopar/pr69039.c: New test.
9826
9827 2016-01-09 Marek Polacek <polacek@redhat.com>
9828
9829 PR c++/69113
9830 * g++.dg/pr69113.C: New test.
9831
9832 2016-01-09 Jakub Jelinek <jakub@redhat.com>
9833
9834 PR middle-end/50865
9835 PR tree-optimization/69097
9836 * gcc.c-torture/execute/pr50865.c: New test.
9837 * gcc.c-torture/execute/pr69097-1.c: New test.
9838 * gcc.c-torture/execute/pr69097-2.c: New test.
9839 * gcc.dg/pr69097-1.c: New test.
9840 * gcc.dg/pr69097-2.c: New test.
9841
9842 2016-01-09 Jakub Jelinek <jakub@redhat.com>
9843
9844 PR c++/69164
9845 * g++.dg/opt/pr69164.C: New test.
9846
9847 2016-01-08 Jakub Jelinek <jakub@redhat.com>
9848
9849 PR tree-optimization/69167
9850 * gcc.dg/pr69167.c: New test.
9851
9852 2016-01-08 Marek Polacek <polacek@redhat.com>
9853
9854 PR c++/68449
9855 * g++.dg/pr68449.C: New.
9856
9857 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9858
9859 PR tree-optimization/68707
9860 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9861 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9862 on platforms supporting it.
9863 * gcc.dg/vect/slp-perm-2.c: Likewise.
9864 * gcc.dg/vect/slp-perm-3.c: Likewise.
9865 * gcc.dg/vect/slp-perm-5.c: Likewise.
9866 * gcc.dg/vect/slp-perm-7.c: Likewise.
9867 * gcc.dg/vect/slp-perm-8.c: Likewise.
9868 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9869 on platforms supporting it.
9870
9871 2016-01-08 Jakub Jelinek <jakub@redhat.com>
9872
9873 PR tree-optimization/69162
9874 * gcc.dg/pr69162.c: New test.
9875
9876 PR tree-optimization/69172
9877 * gcc.dg/pr69172.c: New test.
9878
9879 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9880
9881 PR tree-optimization/67781
9882 * gcc.c-torture/execute/pr67781.c: New file.
9883
9884 2016-01-08 Jakub Jelinek <jakub@redhat.com>
9885
9886 PR tree-optimization/69083
9887 * gcc.dg/vect/pr69083.c: New test.
9888
9889 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9890
9891 PR tree-optimization/61441
9892 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9893 Use -fexcess-precision=standard for compiler options.
9894 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9895
9896 2016-01-08 Jakub Jelinek <jakub@redhat.com>
9897
9898 PR fortran/69128
9899 * gfortran.dg/gomp/pr69128.f90: New test.
9900
9901 PR c++/69145
9902 * g++.dg/ext/pr69145-1.C: New test.
9903 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9904 * g++.dg/ext/pr69145-2.h: New file.
9905
9906 2016-01-07 Martin Sebor <msebor@redhat.com>
9907
9908 PR c/68966
9909 * gcc.dg/atomic-fetch-bool.c: New test.
9910 * gcc.dg/sync-fetch-bool.c: New test.
9911
9912 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9913
9914 PR fortran/66680
9915 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9916
9917 2016-01-07 Nick Clifton <nickc@redhat.com>
9918
9919 PR target/66655
9920 * g++.dg/pr66655.C: New test.
9921 * g++.dg/pr66655_1.cc: Test support file.
9922 * g++.dg/pr66655.h: Test header file.
9923
9924 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
9925
9926 PR fortran/66680
9927 gfortran.dg/gomp/pr66680.f90: New test.
9928
9929 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9930
9931 PR target/69171
9932 * gcc.target/i386/pr69171-1.c: New test.
9933 * gcc.target/i386/pr69171-2.c: Likewise.
9934 * gcc.target/i386/pr69171-3.c: Likewise.
9935 * gcc.target/i386/pr69171-4.c: Likewise.
9936 * gcc.target/i386/pr69171-5.c: Likewise.
9937 * gcc.target/i386/pr69171-6.c: Likewise.
9938
9939 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9940
9941 PR middle-end/67639
9942 * c-c++-common/pr67639.c: New test.
9943
9944 2016-01-07 Jakub Jelinek <jakub@redhat.com>
9945
9946 PR tree-optimization/69141
9947 * g++.dg/opt/pr69141.C: New test.
9948
9949 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9950
9951 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9952
9953 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
9954
9955 PR target/69140
9956 * gcc.target/i386/pr69140.c: New test
9957
9958 2016-01-06 David Malcolm <dmalcolm@redhat.com>
9959
9960 * gcc.dg/bad-dereference.c: New test case.
9961
9962 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9963
9964 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9965
9966 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9967
9968 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9969
9970 2016-01-06 Marek Polacek <polacek@redhat.com>
9971
9972 PR sanitizer/69099
9973 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9974
9975 2016-01-05 Marek Polacek <polacek@redhat.com>
9976
9977 PR c/69104
9978 * gcc.dg/atomic-invalid-2.c: New.
9979
9980 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9981
9982 PR target/68991
9983 * gcc.target/i386/pr68991.c: New test.
9984
9985 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9986
9987 PR target/68991
9988 * g++.dg/pr68991-1.C: New test.
9989 * g++.dg/pr68991-2.C: Likewise.
9990
9991 2016-01-05 Sergei Trofimovich <siarheit@google.com>
9992
9993 PR other/60465
9994 * gcc.target/ia64/pr60465-gprel64.c: New test.
9995 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9996
9997 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9998
9999 PR rtl-optimization/68651
10000 * gcc.target/aarch64/pr68651_1.c: New test.
10001
10002 2016-01-05 David Malcolm <dmalcolm@redhat.com>
10003
10004 PR c/69122
10005 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
10006
10007 2016-01-05 Nathan Sidwell <nathan@acm.org>
10008
10009 PR c++/58583
10010 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
10011
10012 * gcc.dg/alias-15.c: New.
10013
10014 2016-01-05 Nick Clifton <nickc@redhat.com>
10015
10016 PR target/68870
10017 * g++.dg/pr68770.C: New test.
10018
10019 2016-01-04 Mike Stump <mikestump@comcast.net>
10020
10021 * lib/target-supports.exp (check_effective_target_cilkplus):
10022 cilkplus targets require pthreads.
10023 (check_effective_target_cilkplus): Remove special case for NVPTX.
10024
10025 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
10026
10027 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
10028 generation.
10029
10030 2016-01-04 Jakub Jelinek <jakub@redhat.com>
10031
10032 Update copyright years.
10033
10034 2016-01-04 Marek Polacek <polacek@redhat.com>
10035
10036 PR c/68908
10037 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
10038 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
10039 * gcc.dg/atomic/stdatomic-op-5.c: New test.
10040
10041 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10042
10043 * gcc.target/sparc/20160104-2.c: New test.
10044
10045 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10046
10047 * gcc.target/sparc/20160104-1.c: New test.
10048
10049 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
10050
10051 PR fortran/65045
10052 * gfortran.dg/pr65045.f90: New test.
10053
10054 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
10055
10056 * gnat.dg/specs/debug1.ads: Delete.
10057
10058 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10059
10060 PR libgfortran/68867
10061 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
10062 expression.
10063
10064 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10065
10066 PR libgfortran/68867
10067 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
10068 PowerPC.
10069
10070 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
10071
10072 PR fortran/68864
10073 * gfortran.dg/pr68864.f90: New test.
10074
10075 2016-01-01 Jakub Jelinek <jakub@redhat.com>
10076
10077 PR tree-optimization/69070
10078 * gcc.dg/pr69070.c: New test.
10079
10080 PR sanitizer/69055
10081 * gfortran.dg/pr69055.f90: New test.
10082
10083 PR target/69015
10084 * gcc.dg/pr69015.c: New test.
10085 \f
10086 Copyright (C) 2016 Free Software Foundation, Inc.
10087
10088 Copying and distribution of this file, with or without modification,
10089 are permitted in any medium without royalty provided the copyright
10090 notice and this notice are preserved.