]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a5f52592 12016-05-14 Fritz Reese <fritzoreese@gmail.com>
2
3 * gfortran.dg/dec_union_4.f90: Fix endian issue.
4
88f949ab 52016-05-14 Fritz Reese <fritzoreese@gmail.com>
6
7 PR fortran/71047
8 * gfortran.dg/pr71047.f08: New test.
9
90c88567 102016-05-13 Joseph Myers <joseph@codesourcery.com>
11
12 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
13 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
14 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
15
00a690cc 162016-05-13 Martin Sebor <msebor@redhat.com>
17
18 PR c++/60049
19 * g++.dg/cpp0x/constexpr-60049.C: New test.
20
ec8b6af7 212016-05-13 Jakub Jelinek <jakub@redhat.com>
22
23 PR bootstrap/71071
24 * gcc.dg/pr71071.c: New test.
25
f54d1d7b 262016-05-13 Uros Bizjak <ubizjak@gmail.com>
27
28 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
29 remove XOP handling.
2f3af60f 30 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
f54d1d7b 31
a39a0392 322016-05-13 Nathan Sidwell <nathan@acm.org>
33
34 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
35 __atomic_is_lock_free declaration.
36
42333dd9 372016-05-13 Richard Biener <rguenther@suse.de>
38
39 PR tree-optimization/42587
40 * gcc.dg/optimize-bswapsi-4.c: New testcase.
41
c5442454 422016-05-13 Martin Liska <mliska@suse.cz>
43
44 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
45 the new format of dump output.
46
03a400fb 472016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
48
49 * gcc.dg/pr71084.c: New test.
50
69278c3f 512016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
52
53 PR target/53440
54 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
55
8138f11b 562016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
57
58 * gcc.target/aarch64/struct_return.c: New test.
59
22a3f7bd 602016-05-12 Marek Polacek <polacek@redhat.com>
61
62 PR c/70756
63 * c-c++-common/pr70756-2.c: New test.
64 * c-c++-common/pr70756.c: New test.
65
9bcd42cc 662016-05-12 Richard Biener <rguenther@suse.de>
67
68 PR tree-optimization/71059
69 * gcc.dg/torture/pr71059.c: New testcase.
70
5ffb4a0d 712016-05-12 Richard Biener <rguenther@suse.de>
72
73 PR tree-optimization/71062
74 * gcc.dg/torture/pr71062.c: New testcase.
75
2ab65c31 762016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
77
78 PR tree-optimization/71006
79 * gcc.dg/pr71006.c: New test.
80
f0158fc0 812016-05-12 Marek Polacek <polacek@redhat.com>
82
83 PR driver/71063
84 * gcc.dg/opts-7.c: New test.
85
0f56938b 862016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
87
88 PR target/70830
89 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
90 Add -save-temps to dg-options.
91 Scan for ldmfd rather than pop instruction.
92 * gcc.target/arm/interrupt-2.c: Likewise.
93 * gcc.target/arm/pr70830.c: New test.
94
e10946d5 952016-05-12 Jakub Jelinek <jakub@redhat.com>
96
9fa8e468 97 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
98 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
99
9ce62bbe 100 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
101 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
102 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
103
708ae1b1 104 PR target/71019
105 * gcc.target/i386/avx512vl-pack-1.c: New test.
106 * gcc.target/i386/avx512vl-pack-2.c: New test.
107 * gcc.target/i386/avx512bw-pack-2.c: New test.
108
a461f32e 109 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
110
e10946d5 111 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
112 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
113 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
114
f52a3ef6 1152016-05-12 Richard Biener <rguenther@suse.de>
116
117 PR tree-optimization/70986
118 * gcc.dg/torture/pr70986-1.c: New testcase.
119 * gcc.dg/torture/pr70986-2.c: Likewise.
120 * gcc.dg/torture/pr70986-3.c: Likewise.
121
54c4d22e 1222016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
123
124 PR c/43651
125 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
126 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
127
57215d5b 1282016-05-11 Uros Bizjak <ubizjak@gmail.com>
129
130 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
131 directive.
132 * gcc.target/i386/pr66746.c: Ditto.
133
67d3121c 1342016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
135
136 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
137 support.
138 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
139 warning when using -mvsx-timode.
140 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
141 * gcc.target/powerpc/dform-2.c: Likewise.
142 * gcc.target/powerpc/pr68805.c: Likewise.
143
7f8012a5 1442016-05-11 Marek Polacek <polacek@redhat.com>
145
146 PR c++/71024
147 * c-c++-common/attributes-3.c: New test.
148
3e8567ce 1492016-05-11 Nathan Sidwell <nathan@acm.org>
150
151 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
152 * gcc.c-torture/execute/pr68185.c: Likewise.
153 * gcc.dg/ipa/pr70306.c: Requires global constructors.
154 * gcc.dg/pr69634.c: Requires scheduling.
155 * gcc.dg/torture/pr66178.c: Require label values.
156 * gcc.dg/setjmp-6.c: Require indirect jumps.
157
3739ac00 1582016-05-11 Richard Biener <rguenther@suse.de>
159
160 PR tree-optimization/71055
161 * gcc.dg/torture/pr71055.c: New testcase.
162
1ff8b385 1632016-05-11 Richard Biener <rguenther@suse.de>
164
165 PR debug/71057
166 * g++.dg/debug/pr71057.C: New testcase.
167
77126efa 1682016-05-11 Jakub Jelinek <jakub@redhat.com>
169
170 PR fortran/70855
171 * gfortran.dg/gomp/pr70855.f90: New test.
172
6fcaaf9b 1732016-05-11 Richard Biener <rguenther@suse.de>
174
175 PR middle-end/71002
176 * g++.dg/torture/pr71002.C: New testcase.
177
bfa8ea12 1782016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
179
180 PR middle-end/70807
181 * gcc.dg/pr70807.c: New test.
182
87632549 1832016-05-10 Martin Sebor <msebor@redhat.com>
184
185 PR c++/38611
186 * g++.dg/Wattributes.C: New test.
187
f9153689 1882016-05-10 Marc Glisse <marc.glisse@inria.fr>
189
190 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
191 * gcc.dg/tree-ssa/pr69270.c: Adjust.
192 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
193
a44ed58a 1942016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
195
196 PR target/70799
197 * gcc.target/i386/pr70799-1.c: New test.
198
d6c90d89 1992016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
200
201 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
202
c1f73044 2032016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
204
205 PR middle-end/70877
206 * gcc.target/i386/pr70877.c: New test.
207
e66d763a 2082016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
209
210 PR tree-optimization/70786
211 * gcc.target/i386/pr70876.c: New test.
212
a30ff73a 2132016-05-10 Jakub Jelinek <jakub@redhat.com>
214
215 PR target/70927
216 * gcc.target/i386/avx512vl-logic-1.c: New test.
217 * gcc.target/i386/avx512vl-logic-2.c: New test.
218 * gcc.target/i386/avx512dq-logic-2.c: New test.
219
4b3fd38f 2202016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
221
222 PR target/70963
223 * gcc.target/powerpc/pr70963.c: New.
224
abf93a25 2252016-05-10 David Malcolm <dmalcolm@redhat.com>
226
227 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
228 (test_very_wide_line): Add ruler to expected output.
229 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
230 (test_very_wide_line): Likewise.
231 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
232 (test_show_locus): Within the handling of "test_very_wide_line",
233 enable show_ruler_p on the diagnostic context.
234
d614888f 2352016-05-10 Richard Biener <rguenther@suse.de>
236
237 PR tree-optimization/71039
238 * gcc.dg/torture/pr71039.c: New testcase.
239
dbca5ed9 2402016-05-10 Nathan Sidwell <nathan@acm.org>
241
242 * gcc.dg/nested-func-10.c: Requires alloca.
243 * gcc.dg/nested-func-9.c: Requires alloca.
244 * gcc.c-torture/execute/pr70460.c: Requires labels.
245 * gcc.c-torture/compile/pr70199.c: Requires labels.
246 * gcc.target/nvptx/decl.c: Compile only.
247 * gcc.target/nvptx/trailing-init.c: Compile only.
248 * gcc.target/nvptx/ary-init.c: Compile only.
249
3fa82609 2502016-05-10 Marek Polacek <polacek@redhat.com>
251
252 PR c/70255
253 * gcc.dg/attr-opt-1.c: New test.
254
76825907 2552016-05-10 Richard Biener <rguenther@suse.de>
256
257 PR tree-optimization/70497
258 PR tree-optimization/28367
259 * gcc.dg/torture/20160404-1.c: New testcase.
260 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
261 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
262
68255819 2632016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
264
265 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
266
d9aa8cdb 2672016-05-09 Uros Bizjak <ubizjak@gmail.com>
268
269 * gcc.target/i386/fabsneg-1.c New test.
270
7cc16f50 2712016-05-09 Alan Modra <amodra@gmail.com>
272
273 PR testsuite/70826
274 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
275
a83b7b63 2762016-05-09 Richard Biener <rguenther@suse.de>
277
278 PR tree-optimization/70985
279 * gcc.dg/torture/pr70985.c: New testcase.
280
189d0706 2812016-05-09 Bin Cheng <bin.cheng@arm.com>
282
283 * gcc.dg/tree-ssa/ifc-9.c: New test.
284 * gcc.dg/tree-ssa/ifc-10.c: New test.
285 * gcc.dg/tree-ssa/ifc-11.c: New test.
286 * gcc.dg/tree-ssa/ifc-12.c: New test.
287 * gcc.dg/vect/pr61194.c: Remove XFAIL.
288 * gcc.dg/vect/vect-23.c: Remove XFAIL.
289 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
290
1ec957b0 2912016-05-09 Richard Biener <rguenther@suse.de>
292
293 PR fortran/70937
294 * gfortran.dg/pr70937.f90: New testcase.
295
923c7714 2962016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
297
298 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
299
d7cd448a 3002016-05-07 Fritz Reese <fritzoreese@gmail.com>
301
302 PR fortran/56226
303 * gfortran.dg/dec_structure_1.f90: New testcase.
304 * gfortran.dg/dec_structure_2.f90: Ditto.
305 * gfortran.dg/dec_structure_3.f90: Ditto.
306 * gfortran.dg/dec_structure_4.f90: Ditto.
307 * gfortran.dg/dec_structure_5.f90: Ditto.
308 * gfortran.dg/dec_structure_6.f90: Ditto.
309 * gfortran.dg/dec_structure_7.f90: Ditto.
310 * gfortran.dg/dec_structure_8.f90: Ditto.
311 * gfortran.dg/dec_structure_9.f90: Ditto.
312 * gfortran.dg/dec_structure_10.f90: Ditto.
313 * gfortran.dg/dec_structure_11.f90: Ditto.
314 * gfortran.dg/dec_union_1.f90: Ditto.
315 * gfortran.dg/dec_union_2.f90: Ditto.
316 * gfortran.dg/dec_union_3.f90: Ditto.
317 * gfortran.dg/dec_union_4.f90: Ditto.
318 * gfortran.dg/dec_union_5.f90: Ditto.
319 * gfortran.dg/dec_union_6.f90: Ditto.
320 * gfortran.dg/dec_union_7.f90: Ditto.
321
f681e29b 3222016-05-07 Tom de Vries <tom@codesourcery.com>
323
324 PR tree-optimization/70956
325 * gcc.dg/graphite/pr70956.c: New test.
326
68d7f375 3272016-05-06 Jakub Jelinek <jakub@redhat.com>
328
faf39348 329 PR middle-end/70941
330 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
331 (a, b, c, d): Change type from char to signed char.
332 (main): Compare against (signed char) -1634678893 instead of
333 hardcoded -109. Use __builtin_abort instead of abort.
334
b768b13a 335 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
336 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
337
68d7f375 338 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
339
5dda16ea 3402016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
341
342 PR debug/70935
343 * gcc.dg/torture/pr70935.c: New test.
344
13ede1b5 3452016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
346
347 PR target/58219
7fc878c4 348 * gcc.target/sh/pr58219.c: New tests.
13ede1b5 349
96d94be2 3502016-05-06 Richard Biener <rguenther@suse.de>
351
352 PR tree-optimization/70960
353 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
354
e5d9f15d 3552016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
356
357 PR target/52933
358 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
359 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
360 Adjust expected instruction counts.
361 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
362
2dd7705f 3632016-05-06 Marek Polacek <polacek@redhat.com>
364
365 PR sanitizer/70875
366 * gcc.dg/ubsan/bounds-3.c: New test.
367
cb8bc632 3682016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
369
370 PR target/54089
371 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
372
b343c173 3732016-05-06 Richard Biener <rguenther@suse.de>
374
375 PR middle-end/70931
376 * gfortran.dg/pr70931.f90: New testcase.
377
1e3db0b1 3782016-05-06 Richard Biener <rguenther@suse.de>
379
380 PR middle-end/70941
381 * gcc.dg/torture/pr70941.c: New testcase.
382
bdd54b6d 3832016-05-05 Bin Cheng <bin.cheng@arm.com>
384
385 PR tree-optimization/57206
386 * gcc.dg/vect/pr57206.c: New test.
387
499adcfd 3882016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
389
390 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
391
871164c4 3922016-05-05 Jakub Jelinek <jakub@redhat.com>
393
ecb23e00 394 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
395
871164c4 396 * c-c++-common/Wdangling-else-4.c: New test.
397
70cf83ba 3982016-05-04 Jakub Jelinek <jakub@redhat.com>
399
858c9470 400 PR c++/70906
401 PR c++/70933
402 * g++.dg/opt/pr70906.C: New test.
403 * g++.dg/opt/pr70933.C: New test.
404
70cf83ba 405 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
406
aaa36a78 4072016-05-04 Jan Hubicka <hubicka@ucw.cz>
408
409 * gcc.dg/ipa/pure-const-3.c: New testcase.
410
1d52c456 4112016-05-04 Marek Polacek <polacek@redhat.com>
412
413 * c-c++-common/Wdangling-else-1.c: New test.
414 * c-c++-common/Wdangling-else-2.c: New test.
415 * c-c++-common/Wdangling-else-3.c: New test.
416
dc581573 4172016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
418
419 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
420 flag is present.
421
a64030fe 4222016-05-04 Marek Polacek <polacek@redhat.com>
423
424 PR c/48778
425 * gcc.dg/Waddress-2.c: New test.
426
b461b04a 4272016-05-04 Alan Modra <amodra@gmail.com>
428
429 * gcc.target/powerpc/pr70866.c: New.
430
c388a0cf 4312016-05-03 Martin Sebor <msebor@redhat.com>
432
433 PR c++/66561
434 * c-c++-common/builtin_location.c: New test.
435 * g++.dg/cpp1y/builtin_location.C: New test.
436
5d4db8ef 4372016-05-03 Marek Polacek <polacek@redhat.com>
438
439 PR c/70859
440 * gcc.dg/pr70859.c: New test.
441 * gcc.dg/pr70859-2.c: New test.
442
ca938765 4432016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
444
445 * gnat.dg/debug5.adb: New testcase.
446
60b27d5f 4472016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
448
449 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
450 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
451 Procedure to check for z10 instruction set.
452
5ab325d0 4532016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
454
455 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
456
c548a0ad 4572016-05-03 Alan Modra <amodra@gmail.com>
458
459 * gcc.target/powerpc/savres.c: Add func using a single gpr.
460
d5ecd946 4612016-05-03 Jakub Jelinek <jakub@redhat.com>
462
463 * gcc.target/i386/avx512f-cvt-1.c: New test.
464
35b0a053 4652016-05-03 H.J. Lu <hongjiu.lu@intel.com>
466
467 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
468 -fdump-tree-vrp-details.
469
9ae1b28a 4702016-05-03 Richard Biener <rguenther@suse.de>
471
472 * gcc.dg/pr30172-1.c: Adjust.
473 * gcc.dg/pr63743.c: Likewise.
474 * gcc.dg/tm/pr51696.c: Likewise.
475 * c-c++-common/tm/safe-1.c: Likewise.
476 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
477 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
478 * g++.dg/plugin/self-assign-test-1.C: Likewise.
479 * g++.dg/plugin/self-assign-test-2.C: Likewise.
480
9c1a31e4 4812016-05-03 Jakub Jelinek <jakub@redhat.com>
482
fe69bcb9 483 PR rtl-optimization/70467
484 * gcc.target/i386/pr70467-3.c: New test.
485 * gcc.target/i386/pr70467-4.c: New test.
486
9082c4a4 487 PR tree-optimization/70916
488 * gcc.c-torture/compile/pr70916.c: New test.
489
9c1a31e4 490 PR target/49244
491 * gcc.target/i386/pr49244-1.c: New test.
492 * gcc.target/i386/pr49244-2.c: New test.
493
69105acc 4942016-05-03 Bernd Schmidt <bschmidt@redhat.com>
495
496 PR rtl-optimization/44281
497 * gcc.target/i386/pr44281.c: New test.
498
9ab8df54 4992016-05-03 bin cheng <bin.cheng@arm.com>
500
501 PR tree-optimization/56541
502 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
503 * gcc.dg/vect/pr56541.c: new test.
504
3c62cae0 5052016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
506
507 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
508 __float128.
509 * gcc.target/powerpc/float128-complex-2.c: Likewise.
510
91abc161 5112016-05-02 H.J. Lu <hongjiu.lu@intel.com>
512
513 PR testsuite/70520
514 * c-c++-common/asan/clone-test-1.c (main): Align child process
515 stack to 16 bytes.
516
aa3d1155 5172016-05-02 David Malcolm <dmalcolm@redhat.com>
518
519 PR c++/62314
520 * g++.dg/spellcheck-fields-2.C: New test case.
521
002c3f28 5222016-05-02 David Malcolm <dmalcolm@redhat.com>
523
524 PR c++/62314
525 * g++.dg/pr62314.C: New test case.
526
46e5dccc 5272016-05-02 Jan Hubicka <hubicka@ucw.cz>
528
529 * gcc.dg/ipa/inline-8.c: New testcase.
530
663f4248 5312016-05-02 Jakub Jelinek <jakub@redhat.com>
532
533 PR rtl-optimization/70467
534 * gcc.target/i386/pr70467-1.c: New test.
535
efe8bdf5 5362016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
537
538 * gcc.dg/spec-options.c: Run the test on all targets.
539 * gcc.dg/foo.specs: Use cpp_unique_options.
540
47ef9633 5412016-05-02 Marc Glisse <marc.glisse@inria.fr>
542
543 * gcc.dg/tree-ssa/unord.c: New testcase.
544
eb1a077c 5452016-05-02 Marc Glisse <marc.glisse@inria.fr>
546
547 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
548
28e869d0 5492016-05-02 Nathan Sidwell <nathan@codesourcery.com>
550
551 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
552
dd185f6e 5532016-05-02 Marek Polacek <polacek@redhat.com>
554
555 PR c/70851
556 * gcc.dg/enum-incomplete-3.c: New test.
557
773d09b9 5582016-05-02 Marek Polacek <polacek@redhat.com>
559 Tom de Vries <tom@codesourcery.com>
560
561 PR tree-optimization/70700
562 * gcc.dg/pr70700.c: New test.
563
f0dc3286 5642016-05-01 Uros Bizjak <ubizjak@gmail.com>
565
566 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
567 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
568 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
569 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
570 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
571
7f931827 5722016-04-30 Eric Botcazou <ebotcazou@adacore.com>
573
574 * ada/acats/run_acats: Rename into...
575 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
576 * ada/acats/run_all.sh: Remove redundant test.
577 (target_run): Move around.
578 (target_gnatchop): Use newly built executable.
579 (target_gnatmake): Likewise.
580 Check that the compilation of impbit succeeds.
581
1c492b4e 5822016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
583
584 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
585 * gcc.dg/20021029-1.c: Likewise.
586 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
587 * gcc.target/sh/attr-isr-trapa.c: Likewise.
588 * gcc.target/sh/cmpstr.c: Likewise.
589 * gcc.target/sh/cmpstrn.c: Likewise.
590 * gcc.target/sh/memset.c: Likewise.
591 * gcc.target/sh/pr21255-2-mb.c: Likewise.
592 * gcc.target/sh/pr21255-2-ml.c: Likewise.
593 * gcc.target/sh/pr39423-1.c: Likewise.
594 * gcc.target/sh/pr49468-di.c: Likewise.
595 * gcc.target/sh/pr49468-si.c: Likewise.
596 * gcc.target/sh/pr49880-1.c: Likewise.
597 * gcc.target/sh/pr49880-2.c: Likewise.
598 * gcc.target/sh/pr49880-3.c: Likewise.
599 * gcc.target/sh/pr50751-1.c: Likewise.
600 * gcc.target/sh/pr50751-4.c: Likewise.
601 * gcc.target/sh/pr50751-7.c: Likewise.
602 * gcc.target/sh/pr51244-1.c: Likewise.
603 * gcc.target/sh/pr51244-10.c: Likewise.
604 * gcc.target/sh/pr51244-11.c: Likewise.
605 * gcc.target/sh/pr51244-12.c: Likewise.
606 * gcc.target/sh/pr51244-13.c: Likewise.
607 * gcc.target/sh/pr51244-14.c: Likewise.
608 * gcc.target/sh/pr51244-17.c: Likewise.
609 * gcc.target/sh/pr51244-18.c: Likewise.
610 * gcc.target/sh/pr51244-19.c: Likewise.
611 * gcc.target/sh/pr51244-4.c: Likewise.
612 * gcc.target/sh/pr51244-5.c: Likewise.
613 * gcc.target/sh/pr51244-7.c: Likewise.
614 * gcc.target/sh/pr51244-8.c: Likewise.
615 * gcc.target/sh/pr51244-9.c: Likewise.
616 * gcc.target/sh/pr51697.c: Likewise.
617 * gcc.target/sh/pr52483-1.c: Likewise.
618 * gcc.target/sh/pr52483-2.c: Likewise.
619 * gcc.target/sh/pr52483-3.c: Likewise.
620 * gcc.target/sh/pr52483-5.c: Likewise.
621 * gcc.target/sh/pr52933-1.c: Likewise.
622 * gcc.target/sh/pr52933-2.c: Likewise.
623 * gcc.target/sh/pr52933-3.c: Likewise.
624 * gcc.target/sh/pr53568-1.c: Likewise.
625 * gcc.target/sh/pr53976-1.c: Likewise.
626 * gcc.target/sh/pr53988-1.c: Likewise.
627 * gcc.target/sh/pr53988.c: Likewise.
628 * gcc.target/sh/pr54089-1.c: Likewise.
629 * gcc.target/sh/pr54089-6.c: Likewise.
630 * gcc.target/sh/pr54089-7.c: Likewise.
631 * gcc.target/sh/pr54089-8.c: Likewise.
632 * gcc.target/sh/pr54089-9.c: Likewise.
633 * gcc.target/sh/pr54236-1.c: Likewise.
634 * gcc.target/sh/pr54236-2.c: Likewise.
635 * gcc.target/sh/pr54236-3.c: Likewise.
636 * gcc.target/sh/pr54236-4.c: Likewise.
637 * gcc.target/sh/pr54386.c: Likewise.
638 * gcc.target/sh/pr54602-1.c: Likewise.
639 * gcc.target/sh/pr54685.c: Likewise.
640 * gcc.target/sh/pr54760-1.c: Likewise.
641 * gcc.target/sh/pr54760-2.c: Likewise.
642 * gcc.target/sh/pr54760-3.c: Likewise.
643 * gcc.target/sh/pr54760-4.c: Likewise.
644 * gcc.target/sh/pr54760-5.c: Likewise.
645 * gcc.target/sh/pr54760-6.c: Likewise.
646 * gcc.target/sh/pr55146.c: Likewise.
647 * gcc.target/sh/pr55160.c: Likewise.
648 * gcc.target/sh/pr59278.c: Likewise.
649 * gcc.target/sh/pr59401-1.c: Likewise.
650 * gcc.target/sh/pr59533-1.c: Likewise.
651 * gcc.target/sh/pr63260.c: Likewise.
652 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
653 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
654 * gcc.target/sh/strlen.c: Likewise.
655 * gcc.target/sh/torture/pr30807.c: Likewise.
656 * gcc.target/sh/torture/pr34777.c: Likewise.
657 * gcc.target/sh/torture/pr64652.c: Likewise.
658 * gcc.target/sh/torture/pr65505.c: Likewise.
659 * gcc.target/sh/torture/pragma-isr.c: Likewise.
660 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
661
0c4005be 6622016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
663
664 PR c++/66644
665 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
666
d94e6223 6672016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
668
669 * gcc.target/powerpc/vsx-elemrev-1.c: New.
670 * gcc.target/powerpc/vsx-elemrev-2.c: New.
671 * gcc.target/powerpc/vsx-elemrev-3.c: New.
672 * gcc.target/powerpc/vsx-elemrev-4.c: New.
673
46f37836 6742016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
675
676 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
677 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
678
4d0a8bac 6792016-04-29 Cesar Philippidis <cesar@codesourcery.com>
680
681 PR middle-end/70626
682 * c-c++-common/goacc/combined-reduction.c: New test.
683 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
684
b98e0db3 6852016-04-29 H.J. Lu <hongjiu.lu@intel.com>
686
687 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
688 *movdi_internal pattern only if PIC off.
689 * gcc.target/i386/pr70155-2.c: Likewise.
690 * gcc.target/i386/pr70155-3.c: Likewise.
691 * gcc.target/i386/pr70155-4.c: Likewise.
692 * gcc.target/i386/pr70155-5.c: Likewise.
693 * gcc.target/i386/pr70155-6.c: Likewise.
694 * gcc.target/i386/pr70155-7.c: Likewise.
695 * gcc.target/i386/pr70155-8.c: Likewise.
696 * gcc.target/i386/pr70155-15.c: Likewise.
697 * gcc.target/i386/pr70155-17.c: Likewise.
698 * gcc.target/i386/pr70155-22.c: Likewise.
699
8b066242 7002016-04-29 Bin Cheng <bin.cheng@arm.com>
701
702 PR tree-optimization/70803
703 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
704
22912e73 7052016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
706
707 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
708 optimization of vector loop.
709 * gcc.target/i386/vect-unpack-3.c: New test.
710 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
711 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
712 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
713
568128c6 7142016-04-29 Marek Polacek <polacek@redhat.com>
715
716 PR sanitizer/70342
717 * g++.dg/ubsan/null-7.C: New test.
718
025dd1e0 719 PR c/70852
720 * gcc.dg/pr70852.c: New test.
721
eb16928e 7222016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
723
724 PR/69089
725 * g++.dg/cpp0x/alignas6.C: New test.
726
d7377ee9 7272016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
728
729 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
730 dg-do.
731 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
732 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
733 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
734 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
735 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
736 * gcc.target/arc/mxy.c: Likewise.
737 * gcc.target/arc/mswape.c: Likewise.
738 * gcc.target/arc/mrtsc.c: Likewise.
739 * gcc.target/arc/mcrc.c: Likewise.
740 * gcc.target/arc/mdsp-packa.c: Likewise.
741 * gcc.target/arc/mdvbf.c: Likewise.
742 * gcc.target/arc/mlock.c: Likewise.
743 * gcc.target/arc/mmac-24.c: Likewise.
744 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
745
efa1b7ab 7462016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
747 Matthijs Kooijman <matthijs@stdin.nl>
748 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
749
750 PR target/60040
751 * gcc.target/avr/pr60040-1.c: New.
752 * gcc.target/avr/pr60040-2.c: New.
753
00371d68 7542016-04-29 Richard Biener <rguenther@suse.de>
755
756 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
757
73447cc5 7582016-04-29 Richard Biener <rguenther@suse.de>
759
760 PR tree-optimization/13962
761 PR tree-optimization/65686
762 * gcc.dg/uninit-pr65686.c: New testcase.
763
c2087b56 7642016-04-29 Jakub Jelinek <jakub@redhat.com>
765
766 PR middle-end/70843
767 * gcc.dg/pr70843.c: New test.
768
cdd06d5a 7692016-04-28 Jakub Jelinek <jakub@redhat.com>
770
771 PR target/70858
772 * gcc.target/i386/pr70858.c: New test.
773
1a60079e 7742016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
775
776 * gcc.target/arc/nps400-1.c: New file.
777
11bc2894 7782016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
779 Andrew Burgess <andrew.burgess@embecosm.com>
780
781 * gcc.target/arc/movh_cl-1.c: New file.
782
dd9bf0b5 7832016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
784 Andrew Burgess <andrew.burgess@embecosm.com>
785
786 * gcc.target/arc/extzv-1.c: New file.
787 * gcc.target/arc/insv-1.c: New file.
788 * gcc.target/arc/insv-2.c: New file.
789 * gcc.target/arc/movb-1.c: New file.
790 * gcc.target/arc/movb-2.c: New file.
791 * gcc.target/arc/movb-3.c: New file.
792 * gcc.target/arc/movb-4.c: New file.
793 * gcc.target/arc/movb-5.c: New file.
794 * gcc.target/arc/movb_cl-1.c: New file.
795 * gcc.target/arc/movb_cl-2.c: New file.
796 * gcc.target/arc/movbi_cl-1.c: New file.
797 * gcc.target/arc/movl-1.c: New file.
798
a22e4209 7992016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
800 Andrew Burgess <andrew.burgess@embecosm.com>
801
802 * gcc.target/arc/cmem-1.c: New file.
803 * gcc.target/arc/cmem-2.c: New file.
804 * gcc.target/arc/cmem-3.c: New file.
805 * gcc.target/arc/cmem-4.c: New file.
806 * gcc.target/arc/cmem-5.c: New file.
807 * gcc.target/arc/cmem-6.c: New file.
808 * gcc.target/arc/cmem-7.c: New file.
809 * gcc.target/arc/cmem-ld.inc: New file.
810 * gcc.target/arc/cmem-st.inc: New file.
811
287c3982 8122016-04-28 Jakub Jelinek <jakub@redhat.com>
813
814 PR target/70821
815 * gcc.target/i386/pr70821.c: New test.
816
e40e5340 8172016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
818
819 * gcc.target/powerpc/vec-adde.c: New test.
820 * gcc.target/powerpc/vec-adde-int128.c: New test.
821
cf977d50 8222016-04-28 Jakub Jelinek <jakub@redhat.com>
823
824 * gcc.target/i386/avx-vround-1.c: New test.
825 * gcc.target/i386/avx-vround-2.c: New test.
826 * gcc.target/i386/avx512vl-vround-1.c: New test.
827 * gcc.target/i386/avx512vl-vround-2.c: New test.
828
572f8300 8292016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
830
831 PR testsuite/70595
832 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
833 (check_effective_target_cilkplus_runtime): ... this.
834 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
835 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
836
837 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
838 Require cilkplus_runtime.
839 Don't add -lcilkrts.
840 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
841 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
842 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
843 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
844 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
845 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
846 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
847 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
848 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
849 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
850 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
851 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
852 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
853 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
854 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
855 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
856 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
857 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
858 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
859 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
860 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
861 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
862 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
863 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
864 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
865 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
866 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
867 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
868 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
869
870 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
871 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
872
873 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
874
875 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
876 cilkplus_runtime.
877
dfba0905 8782016-04-27 Marc Glisse <marc.glisse@inria.fr>
879
880 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
881 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
882
605a4556 8832015-04-27 Ryan Burn <contact@rnburn.com>
884
885 PR c++/69024
886 PR c++/68997
887 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
888 diagnostic.
889 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
890 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
891
6a1231a5 8922016-04-27 Eric Botcazou <ebotcazou@adacore.com>
893
894 * gnat.dg/limited_with4.ad[sb]: New test.
895 * gnat.dg/limited_with4_pkg.ads: New helper.
896
4dad9e09 8972016-04-27 H.J. Lu <hongjiu.lu@intel.com>
898
899 PR target/70155
900 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
901 and movv1ti_internal patterns
902 * gcc.target/i386/pr70155-1.c: New test.
903 * gcc.target/i386/pr70155-2.c: Likewise.
904 * gcc.target/i386/pr70155-3.c: Likewise.
905 * gcc.target/i386/pr70155-4.c: Likewise.
906 * gcc.target/i386/pr70155-5.c: Likewise.
907 * gcc.target/i386/pr70155-6.c: Likewise.
908 * gcc.target/i386/pr70155-7.c: Likewise.
909 * gcc.target/i386/pr70155-8.c: Likewise.
910 * gcc.target/i386/pr70155-9.c: Likewise.
911 * gcc.target/i386/pr70155-10.c: Likewise.
912 * gcc.target/i386/pr70155-11.c: Likewise.
913 * gcc.target/i386/pr70155-12.c: Likewise.
914 * gcc.target/i386/pr70155-13.c: Likewise.
915 * gcc.target/i386/pr70155-14.c: Likewise.
916 * gcc.target/i386/pr70155-15.c: Likewise.
917 * gcc.target/i386/pr70155-16.c: Likewise.
918 * gcc.target/i386/pr70155-17.c: Likewise.
919 * gcc.target/i386/pr70155-18.c: Likewise.
920 * gcc.target/i386/pr70155-19.c: Likewise.
921 * gcc.target/i386/pr70155-20.c: Likewise.
922 * gcc.target/i386/pr70155-21.c: Likewise.
923 * gcc.target/i386/pr70155-22.c: Likewise.
924
a80f3f45 9252016-04-27 H.J. Lu <hongjiu.lu@intel.com>
926
927 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
928 ".{5,6}".
929
279305d1 9302016-04-27 Bin Cheng <bin.cheng@arm.com>
931
932 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
933 * gcc.dg/tree-ssa/scev-9.c: Ditto.
934 * gcc.dg/tree-ssa/scev-10.c: Ditto.
935 * gcc.dg/tree-ssa/scev-11.c: Ditto.
936 * gcc.dg/tree-ssa/scev-12.c: Ditto.
937
8974b625 9382016-04-27 Richard Biener <rguenther@suse.de>
939
940 PR ipa/70760
941 * g++.dg/ipa/ipa-pta-2.C: New testcase.
942 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
943
886d5463 9442016-04-27 Nathan Sidwell <nathan@acm.org>
945
946 * g++.dg/cpp0x/constexpr-recursion3.C: New.
947 * g++.dg/ubsan/pr63956.C: Adjust error location.
948
f0e35aa9 9492016-04-27 Nick Clifton <nickc@redhat.com>
950
951 PR middle-end/49889
952 * gcc.dg/pr49889.c: New test.
953
40385231 9542016-04-27 Bernd Schmidt <bschmidt@redhat.com>
955
956 * c-c++-common/memset-array.c: New test.
957
37229a71 9582016-04-26 Martin Sebor <msebor@redhat.com>
959
960 PR c++/66639
961 * g++.dg/cpp1y/func_constexpr.C: New test.
962
3eedf9bd 9632016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
964
965 PR c++/70241
966 * g++.dg/cpp0x/enum32.C: New test.
967 * g++.dg/cpp0x/enum33.C: New test.
968
9692016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 970
971 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
972 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
973 * gcc.c-torture/execute/bitfld-6.c: Likewise.
974 * gcc.c-torture/execute/bitfld-7.c: Likewise.
975 * gcc.c-torture/execute/pr38151.c: Likewise.
976 * gcc.c-torture/execute/pr66556.c: Likewise.
977 * gcc.c-torture/execute/pr67781.c: Likewise.
978 * gcc.c-torture/execute/pr68648.c: Likewise.
979
8c51f92f 9802016-04-26 Marc Glisse <marc.glisse@inria.fr>
981
982 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
983
fa20ebd3 9842016-04-26 Marek Polacek <polacek@redhat.com>
985
986 PR c/67784
987 * gcc.dg/pr67784-3.c: New test.
988 * gcc.dg/pr67784-4.c: New test.
989 * gcc.dg/pr67784-5.c: New test.
990
9db47803 991 PR c/70791
992 * gcc.dg/Wnested-externs-2.c: New test.
993
bff407f2 9942016-04-26 Marc Glisse <marc.glisse@inria.fr>
995
996 * gcc.dg/fold-plusmult.c: Adjust.
997 * gcc.dg/no-strict-overflow-6.c: Adjust.
998 * gcc.dg/gomp/loop-1.c: Xfail some tests.
999
78d0c69e 10002016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1001
1002 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1003 number scans.
1004 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1005 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1006 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1007 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1008 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1009 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1010 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1011 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1012 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1013 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1014 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1015 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1016 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1017 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1018 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1019 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1020 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1021 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1022 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1023 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1024 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1025 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1026 scans.
1027 * gcc.target/i386/pr32219-4.c: Likewise.
1028 * gcc.target/i386/pr32219-6.c: Likewise.
1029 * gcc.target/i386/pr32219-8.c: Likewise.
1030
221d6722 10312016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1032
1033 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1034 associated options.
1035
514727a9 10362016-04-26 Marek Polacek <polacek@redhat.com>
1037
1038 PR c++/70744
1039 * g++.dg/ext/cond2.C: New test.
1040
e6ee4c61 10412016-04-26 Bin Cheng <bin.cheng@arm.com>
1042
1043 PR tree-optimization/70771
1044 PR tree-optimization/70775
1045 * gcc.dg/pr70771.c: New test.
3730828c 1046 * gcc.dg/pr70775.c: New test.
e6ee4c61 1047
b3d72796 10482016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1049
1050 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1051
c11ece29 10522016-04-25 Richard Biener <rguenther@suse.de>
1053
1054 PR tree-optimization/70780
1055 * gcc.dg/torture/pr70780.c: New testcase.
1056
d40b10b2 10572016-04-25 Michael Collison <michael.collison@arm.com>
1058
1059 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1060 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1061 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1062 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1063 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1064 * testsuite/lib/target-supports.exp
1065 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1066 that arm neon support vector widen sum of HImode TO SImode.
1067
4bbfd6c2 10682016-04-23 Jakub Jelinek <jakub@redhat.com>
1069
1070 PR sanitizer/70712
1071 * c-c++-common/asan/pr70712.c: New test.
1072
524df596 10732016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1074
1075 * .gitattributes: New file.
1076
426c75c3 10772016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1078
1079 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1080
c052a8d5 10812016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1082
1083 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1084 * gfortran.dg/submodule_15.f08: Likewise.
1085
c08d4612 10862016-04-22 Richard Biener <rguenther@suse.de>
1087
1088 PR tree-optimization/70740
1089 * gcc.dg/torture/pr70740.c: New testcase.
1090
fd3211e1 10912016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1092
1093 PR target/70750
1094 * gcc.target/i386/pr70750-1.c: New test.
1095 * gcc.target/i386/pr70750-2.c: Likewise.
1096
15acd78c 10972016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1098
1099 PR c++/70540
1100 * g++.dg/cpp0x/auto48.C: New.
1101
192bf59c 11022016-04-21 Marek Polacek <polacek@redhat.com>
1103
1104 PR c++/70513
1105 * g++.dg/cpp0x/forw_enum12.C: New test.
1106 * g++.dg/cpp0x/forw_enum13.C: New test.
1107
5d429e99 11082016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1109
1110 PR target/70728
1111 * gcc.target/i386/pr70728.c: New test.
1112
06777d85 11132016-04-21 Richard Biener <rguenther@suse.de>
1114
1115 PR middle-end/70747
1116 * gcc.dg/pr70747.c: New testcase.
1117
7434c6fb 11182016-04-21 Bin Cheng <bin.cheng@arm.com>
1119
1120 PR tree-optimization/70715
1121 * gcc.dg/tree-ssa/scev-13.c: New test.
1122
f3ec0970 11232016-04-21 Marc Glisse <marc.glisse@inria.fr>
1124
1125 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1126
523f3a9d 11272016-04-21 Marc Glisse <marc.glisse@inria.fr>
1128
1129 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1130
ace7bf06 11312016-04-20 Jan Hubicka <jh@suse.cz>
1132
1133 PR ipa/70018
1134 * g++.dg/ipa/nothrow-1.C: New testcase.
1135
2b073aa6 11362016-04-20 Nathan Sidwell <nathan@acm.org>
1137
1138 PR c++/55635
1139 * g++.dg/eh/delete1.C: New.
1140
8a574c11 11412016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1142
1143 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1144 -mtune-ctrl=sse_typeless_stores.
1145
e3400750 11462016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1147
1148 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1149
4bd8a059 11502016-04-20 Bin Cheng <bin.cheng@arm.com>
1151
1152 PR tree-optimization/69489
1153 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1154
70574e60 11552016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1156
1157 PR c++/69363
1158 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1159 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1160 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1161
bd6f374c 11622016-04-20 Bin Cheng <bin.cheng@arm.com>
1163
1164 PR tree-optimization/56625
1165 PR tree-optimization/69489
1166 * gcc.dg/vect/pr56625.c: New test.
1167 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1168
482539ee 11692016-04-20 Andrew Pinski <apinski@cavium.com>
1170
1171 PR target/64971
1172 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1173
b4672800 11742016-04-20 Arnaud Charlet <charlet@adacore.com>
1175
1176 * gnat.dg/self1.adb: Remove now incorrect test.
1177
4fb48737 11782016-04-20 Bin Cheng <bin.cheng@arm.com>
1179
1180 * gcc.dg/tree-ssa/scev-11.c: New test.
1181 * gcc.dg/tree-ssa/scev-12.c: New test.
1182
97efb92e 11832016-04-20 Marek Polacek <polacek@redhat.com>
1184
1185 PR tree-optimization/70725
1186 * gcc.dg/pr70725.c: New test.
1187
9d2d4060 11882016-04-20 Richard Biener <rguenther@suse.de>
1189
1190 PR tree-optimization/70726
1191 * g++.dg/vect/pr70726.cc: New testcase.
1192
54530437 11932016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1194
1195 PR target/70674
1196 * gcc.target/s390/pr70674.c: New test.
1197
acda2210 11982016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1199
1200 PR libgfortran/70684
1201 * gfortran.dg/list_read_14.f90: New test.
1202
b7040bb0 12032016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1204
1205 PR target/69201
1206 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1207 extern to force it misaligned.
1208 (b): Likewise.
1209 (c): Likewise.
1210 (d): Likewise.
1211 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1212 Don't check `*' before movv4sf_internal.
1213 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1214 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1215 Don't check `*' before movv16qi_internal.
1216 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1217 extern to force it misaligned.
1218 (b): Likewise.
1219 (c): Likewise.
1220 (d): Likewise.
1221 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1222 Don't check `*' before movv2df_internal.
1223 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1224 extern to force it misaligned.
1225 (b): Likewise.
1226 (c): Likewise.
1227 (d): Likewise.
1228 Check movv8sf_internal instead of avx_storeups256.
1229 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1230
263b5475 12312016-04-19 Richard Biener <rguenther@suse.de>
1232
1233 PR tree-optimization/70171
1234 * g++.dg/tree-ssa/pr70171.C: New testcase.
1235
222ac318 12362016-04-19 Richard Biener <rguenther@suse.de>
1237
1238 PR tree-optimization/70724
1239 * gcc.dg/torture/pr70724.c: New testcase.
1240
003000a4 12412016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1242
1243 PR middle-end/70689
1244 * testsuite/gcc.target/i386/pr70689.c: New.
1245
3f6e13de 12462016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1247
1248 PR target/70708
1249 * gcc.target/i386/pr70708.c: New test.
1250
10abddbd 12512016-04-18 Richard Biener <rguenther@suse.de>
1252
1253 PR tree-optimization/43434
1254 * gcc.dg/vect/pr43434.c: New testcase.
1255 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1256 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1257 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1258 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1259 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1260 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1261 * gcc.dg/gomp/pr68640.c: Likewise.
1262 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1263 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1264
950db54a 12652016-04-18 Richard Biener <rguenther@suse.de>
1266
1267 PR tree-optimization/70701
1268 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1269
67ccbf39 12702016-04-18 Tom de Vries <tom@codesourcery.com>
1271
1272 PR testsuite/70699
1273 * gcc.dg/pr70161.c: Add dot-file scans.
1274 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1275 instead of after last dot char.
1276
021ad2f3 12772016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1278
1279 * c-c++-common/dump-ada-spec-3.c: New test.
1280 * c-c++-common/dump-ada-spec-4.c: Likewise.
1281
d572fcfd 12822016-04-17 Tom de Vries <tom@codesourcery.com>
1283
1284 PR other/70183
1285 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1286
8b4ee73c 12872016-04-15 Jan Hubicka <jh@suse.cz>
1288
1289 PR ipa/70018
1290 * g++.dg/ipa/pure-const-1.C: New testcase.
1291 * g++.dg/ipa/pure-const-2.C: New testcase.
1292 * g++.dg/ipa/pure-const-3.C: New testcase.
1293
eac243e7 12942016-04-15 Marek Polacek <polacek@redhat.com>
1295
1296 PR c/70671
1297 * gcc.dg/bitfld-22.c: New test.
1298
64c1df32 12992016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1300
1301 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1302 x86_64.
1303
926f9422 13042016-04-15 Marek Polacek <polacek@redhat.com>
1305
1306 PR c/70651
1307 * c-c++-common/pr70651.c: New test.
1308
309bbaa3 13092016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1310
1311 PR rtl-optimization/70681
1312 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1313 dump scan on arm and powerpc.
1314 * gcc.dg/pr10474.c: Likewise.
1315
b4ba8358 13162016-04-15 Jakub Jelinek <jakub@redhat.com>
1317
ed92874a 1318 PR c++/69517
1319 PR c++/70019
1320 PR c++/70588
1321 * g++.dg/cpp1y/vla11.C: Revert for real.
1322
b4ba8358 1323 PR c/70436
1324 * c-c++-common/Wparentheses-1.c: New test.
1325 * c-c++-common/gomp/Wparentheses-1.c: New test.
1326 * c-c++-common/gomp/Wparentheses-2.c: New test.
1327 * c-c++-common/gomp/Wparentheses-3.c: New test.
1328 * c-c++-common/gomp/Wparentheses-4.c: New test.
1329 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1330 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1331 * c-c++-common/goacc/Wparentheses-1.c: New test.
1332
65717bb5 13332016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1334
1335 PR target/70662
1336 * gcc.target/i386/pr70662.c: New test.
1337
ca1a4077 13382016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 1339 Alan Modra <amodra@gmail.com>
ca1a4077 1340
1341 PR tree-optimization/70130
1342 * gcc.dg/vect/O3-pr70130.c: New testcase.
1343
dbe1794c 13442016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1345
11836644 1346 PR target/70669
1347 * gcc.target/powerpc/pr70669.c: New test.
1348
dbe1794c 1349 PR target/70640
1350 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1351 a power7 system that does not have an assembler that supports
1352 power8.
1353
4c1007f1 13542016-04-14 Martin Sebor <msebor@redhat.com>
1355
1356 PR c++/69517
1357 PR c++/70019
1358 PR c++/70588
1359 * c-c++-common/ubsan/vla-1.c: Revert.
1360 * g++.dg/cpp1y/vla11.C: Same.
1361 * g++.dg/cpp1y/vla12.C: Same.
1362 * g++.dg/cpp1y/vla13.C: Same.
1363 * g++.dg/cpp1y/vla14.C: Same.
1364 * g++.dg/cpp1y/vla3.C: Same.
1365 * gcc/testsuite/g++.dg/init/array24.C: Same.
1366 * g++.dg/ubsan/vla-1.C: Same.
1367
22dcab66 13682016-04-14 Marek Polacek <polacek@redhat.com>
1369 Jan Hubicka <hubicka@ucw.cz>
1370
1371 PR c++/70029
1372 * g++.dg/torture/pr70029.C: New test.
1373
3e74b025 13742016-04-14 Martin Sebor <msebor@redhat.com>
1375
1376 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1377 type size to prevent failures on targets with very low maximum
1378 alignment.
1379
1d2e0f2a 13802016-04-14 Richard Biener <rguenther@suse.de>
1381
1382 PR tree-optimization/70623
1383 * gcc.dg/torture/pr70623.c: New testcase.
1384 * gcc.dg/torture/pr70623-2.c: Likewise.
1385
9aed0626 13862016-04-13 Martin Sebor <msebor@redhat.com>
1387
1388 PR c++/69517
1389 PR c++/70019
1390 PR c++/70588
1391 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1392 * g++.dg/cpp1y/vla11.C: New test.
1393 * g++.dg/cpp1y/vla12.C: New test.
1394 * g++.dg/cpp1y/vla13.C: New test.
1395 * g++.dg/cpp1y/vla14.C: New test.
1396 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1397 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1398 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1399
fd499010 14002016-04-13 Jakub Jelinek <jakub@redhat.com>
1401
1402 PR c++/70641
1403 * g++.dg/opt/pr70641.C: New test.
1404
87fa7252 14052016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1406
1407 PR rtl-optimization/68749
1408 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1409 effects of argument promotions.
1410 Remove default args to dg-skip-if.
1411
6c40e18b 14122016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1413
1414 PR c++/70635
1415 * g++.dg/parse/pr70635.C: New.
1416
92c53257 14172016-04-13 Marek Polacek <polacek@redhat.com>
1418
1419 PR c++/70639
1420 * c-c++-common/Wmisleading-indentation-4.c: New test.
1421
0241e4dc 14222016-04-13 Marek Polacek <polacek@redhat.com>
1423
1424 PR c/70436
1425 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1426 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1427
92bda444 14282016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1429
1430 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1431 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1432 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1433
38ea8a26 14342016-04-13 Jakub Jelinek <jakub@redhat.com>
1435
d08aa032 1436 PR middle-end/70633
1437 * gcc.c-torture/compile/pr70633.c: New test.
1438
38ea8a26 1439 PR debug/70628
1440 * gcc.dg/torture/pr70628.c: New test.
1441
9231d5c2 14422016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1443
1444 PR c++/70610
1445 * g++.dg/template/pr70610.C: New test.
1446 * g++.dg/template/pr70610-2.C: New test.
1447 * g++.dg/template/pr70610-3.C: New test.
1448 * g++.dg/template/pr70610-4.C: New test.
1449
249ca944 14502016-04-12 Jakub Jelinek <jakub@redhat.com>
1451
7f2ea2fb 1452 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1453 128 instead of 32.
1454
249ca944 1455 PR c++/70571
1456 * g++.dg/ext/pr70571.C: New test.
1457
8ca5a97d 14582016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1459
bf32a52d 1460 PR target/70640
8ca5a97d 1461 * gcc.target/powerpc/pr70640.c: New test.
1462
e971b45f 14632016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1464
1465 PR c++/68722
1466 * g++.dg/parse/pr68722.C: New.
1467
0b54d964 14682016-04-12 Jakub Jelinek <jakub@redhat.com>
1469
1470 PR rtl-optimization/70596
1471 * gcc.target/i386/pr70596.c: New test.
1472
d2dd85e3 14732016-04-12 Nathan Sidwell <nathan@acm.org>
1474
1475 PR c++/70501
1476 * g++.dg/init/pr70501.C: New.
1477
2d0001b0 14782016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1479
1480 * gcc.target/i386/asm-flag-6.c: New test.
1481
6c4df0d1 14822016-04-12 Tom de Vries <tom@codesourcery.com>
1483
1484 PR tree-optimization/68756
1485 * gcc.dg/graphite/pr68756.c: New test.
1486
0d60da57 14872016-04-12 Jakub Jelinek <jakub@redhat.com>
1488
1489 PR tree-optimization/70602
1490 * gcc.c-torture/execute/pr70602.c: New test.
1491
62735984 14922016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1493
1494 PR target/70381
1495 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1496 __float128 emulator is built and runs.
1497 * gcc.target/powerpc/float128-1.c: Likewise.
1498
1499 * lib/target-supports.exp (check_ppc_float128_sw_available):
1500 Rework tests for __float128 software and hardware
1501 availability. Fix exit condition to return 0 on success.
1502
a702492c 15032016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1504
1505 PR target/70133
1506 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1507 * gcc.target/aarch64/target_attr_15.c: Likewise.
1508
a8c5ce92 15092016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1510
1511 PR c++/69066
1512 * g++.dg/cpp1y/pr69066.C: New.
1513
5ecab913 15142016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1515
1516 PR fortran/68566
1517 * gfortran.dg/pr36192.f90: Update test.
1518 * gfortran.dg/pr36192_1.f90: Update test.
1519 * gfortran.dg/real_dimension_1.f: Update test.
1520 * gfortran.dg/parameter_array_init_7.f90: New test.
1521
6cb5ef70 15222016-04-09 John David Anglin <danglin@gcc.gnu.org>
1523
4edfdd23 1524 PR testsuite/64039
1525 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1526
964f71e3 1527 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1528
5d61c198 1529 PR rtl-optimization/66669
1530 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1531
16eaaf58 1532 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1533
0b68802d 1534 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1535 * gcc.dg/pie-1.c: Likewise.
1536 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1537 * gcc.dg/pic-4.c: Likewise.
1538 * gcc.dg/pie-3.c: Likewise.
1539 * gcc.dg/pie-4.c: Likewise.
1540
9c0dd509 1541 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1542
03b2d3c1 1543 PR tree-optimization/68644
1544 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1545
6cb5ef70 1546 PR rtl-optimization/64886
1547 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1548
07de41ba 15492016-04-09 Tom de Vries <tom@codesourcery.com>
1550
1551 PR tree-optimization/68953
1552 * gcc.dg/graphite/pr68953.c: New test.
1553
d294e3fb 15542016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1555
1556 PR fortran/70592
1557 * gfortran.dg/deferred_character_16.f90: New test.
1558
3cb15094 15592016-04-09 Jakub Jelinek <jakub@redhat.com>
1560
1561 PR tree-optimization/70586
1562 * gcc.c-torture/execute/pr70586.c: New test.
1563
a02dc66f 15642016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1565
1566 PR sanitizer/70573
1567 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1568 with __builtin_memset
1569 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1570
0c302595 15712016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1572
1573 PR lto/70289
1574 PR ipa/70348
1575 PR tree-optimization/70373
1576 PR middle-end/70533
1577 PR middle-end/70534
1578 PR middle-end/70535
1579 * c-c++-common/goacc/reduction-5.c: New test.
1580 * c-c++-common/goacc/reduction-promotions.c: New test.
1581 * gfortran.dg/goacc/reduction-3.f95: New test.
1582 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1583
c6c0523b 15842016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1585
1586 PR c++/70590
1587 PR c++/70452
1588 * g++.dg/pr70590.C: New test.
1589 * g++.dg/pr70590-2.C: New test.
1590
3ac399da 15912016-04-08 Jakub Jelinek <jakub@redhat.com>
1592
e97d1706 1593 PR middle-end/70593
1594 * gcc.target/i386/pr70593.c: New test.
1595
3ac399da 1596 PR rtl-optimization/70574
1597 * gcc.target/i386/avx2-pr70574.c: New test.
1598
fcfbb129 15992016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1600
1601 PR sanitizer/70541
1602 * c-c++-common/asan/pr70541.c: New test.
1603
0aabcddf 16042016-04-08 Tom de Vries <tom@codesourcery.com>
1605
1606 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1607 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1608
bec0c1e8 16092016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1610
1611 PR target/70566
1612 * gcc.c-torture/execute/pr70566.c: New test.
1613
87c791f5 16142016-04-08 Tom de Vries <tom@codesourcery.com>
1615
1616 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1617 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1618
7f38718f 16192016-04-08 Alan Modra <amodra@gmail.com>
1620
1621 * gcc.target/powerpc/pr70117.c: New.
1622
a96a7710 16232016-04-07 Jakub Jelinek <jakub@redhat.com>
1624
7a6265d1 1625 PR testsuite/70581
1626 * gcc.dg/lto/simd-function_0.c: New test.
1627
a96a7710 1628 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1629 clones.
1630 * c-c++-common/attr-simd-2.c: Likewise.
1631 * c-c++-common/attr-simd-4.c: Likewise.
1632 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1633 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1634
508dd607 16352016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1636
1637 PR testsuite/70553
1638 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1639
1b61585a 16402016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1641 Tom de Vries <tom@codesourcery.com>
1642
1643 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1644 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1645 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1646 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1647 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1648 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1649 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1650 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1651
5f060aa8 16522016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1653
1654 PR c/70436
1655 * g++.dg/warn/Wparentheses-29.C: New test.
1656
d3831f71 16572016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1658
1659 PR c/70436
1660 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1661 explicit braces to resolve a future -Wparentheses warning.
1662
382ece2d 16632016-04-06 Richard Henderson <rth@redhat.com>
1664
1665 * gcc.dg/pr61817-1.c: New test.
1666 * gcc.dg/pr61817-2.c: New test.
1667 * gcc.dg/pr69391-1.c: New test.
1668 * gcc.dg/pr69391-2.c: New test.
1669
72234ee9 16702016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1671
1672 PR rtl-optimization/70398
1673 * testsuite/gcc.target/aarch64/pr70398.c: New.
1674
5547150a 16752016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1676
1677 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1678
15b70121 16792016-04-06 Yvan Roux <yvan.roux@linaro.org>
1680 Pedro Alves <palves@redhat.com>
1681
1682 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1683
585aefbb 16842016-04-06 Jakub Jelinek <jakub@redhat.com>
1685
0cbb513b 1686 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1687 Check for avx512f effective targets instead of avx2.
1688 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1689 for AVX512F clones.
1690 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1691 * g++.dg/gomp/declare-simd-1.C: Likewise.
1692 * g++.dg/gomp/declare-simd-3.C: Likewise.
1693 * g++.dg/gomp/declare-simd-4.C: Likewise.
1694
585aefbb 1695 PR middle-end/70550
1696 * c-c++-common/gomp/pr70550-1.c: New test.
1697 * c-c++-common/gomp/pr70550-2.c: New test.
1698
0b91cceb 16992016-04-05 Nathan Sidwell <nathan@acm.org>
1700
1701 PR c++/70512
1702 * g++.dg/ext/attribute-may-alias-5.C: New.
1703
645a9d8e 17042016-04-05 Jakub Jelinek <jakub@redhat.com>
1705
1706 PR c++/70336
1707 * c-c++-common/pr70336.c: New test.
1708 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1709 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1710
bdf23925 17112016-04-05 Jan Hubicka <hubicka@ucw.cz>
1712
1713 PR ipa/66223
1714 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1715
aaff837c 17162016-04-05 Jakub Jelinek <jakub@redhat.com>
1717
1718 PR rtl-optimization/70542
1719 * gcc.dg/torture/pr70542.c: New test.
1720 * gcc.target/i386/avx2-pr70542.c: New test.
1721
2eac58a0 17222016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1723
1724 PR tree-optimization/70509
1725 * gcc.target/i386/avx512bw-pr70509.c: New test.
1726
4f7ebe46 17272016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1728
1729 PR c++/70452
1730 * g++.dg/ext/constexpr-vla4.C: New test.
1731
305d86a0 17322016-04-05 Uros Bizjak <ubizjak@gmail.com>
1733
1734 PR target/70510
1735 * gcc.target/i386/pr70510.c: New test.
1736
eec3b789 17372016-04-05 Richard Biener <rguenther@suse.de>
1738
1739 PR tree-optimization/70526
1740 * g++.dg/torture/pr70526.C: New testcase.
1741
ca943582 17422016-04-05 Jakub Jelinek <jakub@redhat.com>
1743
1744 PR target/70525
1745 * gcc.target/i386/pr70525.c: New test.
1746
87825cd5 17472016-04-05 Richard Biener <rguenther@suse.de>
1748
1749 PR middle-end/70499
1750 * g++.dg/torture/pr70499.C: New testcase.
1751
14638828 17522016-04-05 Richard Biener <rguenther@suse.de>
1753
1754 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1755 remove XFAIL.
1756
967a90d5 17572016-04-04 Jakub Jelinek <jakub@redhat.com>
1758
1759 PR middle-end/70307
1760 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1761 rs6000 ABI warnings.
1762
d374a3a3 17632016-04-04 Jan Hubicka <hubicka@ucw.cz>
1764
1765 PR ipa/66223
1766 * g++.dg/ipa/devirt-51.C: New testcase.
1767
8ff377a6 17682016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1769 Jakub Jelinek <jakub@redhat.com>
1770
1771 PR middle-end/70457
1772 * gcc.dg/torture/pr70457.c: New.
1773
f567b44f 17742016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1775
1776 PR fortran/67538
1777 * gfortran.dg/allocate_with_source_19.f08: New test.
1778
89d4ebfa 17792016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1780
1781 PR fortran/65795
1782 * gfortran.dg/coarray_allocate_6.f08: New test.
1783
68ab33a6 17842016-04-04 Richard Biener <rguenther@suse.de>
1785
1786 PR rtl-optimization/70484
1787 * gcc.dg/torture/pr70484.c: New testcase.
1788
c4f5465d 17892016-04-04 Marek Polacek <polacek@redhat.com>
1790
1791 PR c/70307
1792 * gcc.dg/torture/pr70307.c: New test.
1793
bfec6609 17942016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1795
1796 PR target/70416
1797 PR target/67391
1798 * gcc.target/sh/torture/pr70416.c: New.
1799
40df9099 18002016-04-02 Martin Sebor <msebor@redhat.com>
1801
1802 PR c++/67376
1803 PR c++/70170
1804 PR c++/70172
1805 PR c++/70228
1806 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1807 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1808 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1809 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1810 * g++.dg/cpp0x/constexpr-string.C: Same.
1811 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1812 * g++.dg/cpp0x/pr65398.C: Same.
1813 * g++.dg/ext/constexpr-vla1.C: Same.
1814 * g++.dg/ext/constexpr-vla2.C: Same.
1815 * g++.dg/ext/constexpr-vla3.C: Same.
1816 * g++.dg/ubsan/pr63956.C: Same.
1817
0edb9bfe 18182016-04-01 Jakub Jelinek <jakub@redhat.com>
1819
1820 PR rtl-optimization/70467
1821 * gcc.target/i386/pr70467-2.c: New test.
1822
e5b1a1d9 18232016-04-01 Jakub Jelinek <jakub@redhat.com>
1824 Marek Polacek <polacek@redhat.com>
1825
1826 PR c++/70488
1827 * g++.dg/init/new47.C: New test.
1828
b2ca3fb0 18292016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1830
1831 PR target/70496
1832 * gcc.target/arm/pr70496.c: New test.
1833
4c3bd1e3 18342016-04-01 Nathan Sidwell <nathan@acm.org>
1835
47de69ad 1836 PR c++/68475
1837 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1838
313d569f 18392016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1840
1841 PR target/69890
1842 * gcc.dg/strlenopt.h (memmove): New.
1843 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1844 instead of "string.h".
1845 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1846 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1847 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1848 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1849 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1850 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1851 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1852 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1853 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1854 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1855 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1856 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1857 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1858 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1859 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1860 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1861 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1862 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1863 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1864 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1865
5469facd 18662016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1867
1868 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1869 (Holder::foo): Reflect this.
1870
503de754 18712016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1872
1873 PR target/70442
1874 * gcc.dg/pr70442.c: New test.
1875
13ee2de7 18762016-03-31 Nathan Sidwell <nathan@acm.org>
1877
1878 PR c++/70393
1879 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1880
5e0d03a8 18812016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1882
1883 PR target/70453
1884 * gcc.target/i386/pr70453.c: New test.
1885
8cb82ed4 18862016-03-31 Andrey Belevantsev <abel@ispras.ru>
1887
1888 PR target/70292
1889 * gcc.c-torture/pr70292.c: New test.
1890
7952b661 18912016-03-31 Marek Polacek <polacek@redhat.com>
1892
1893 PR c/70297
1894 * c-c++-common/pr70297.c: New test.
1895 * g++.dg/cpp0x/typedef-redecl.C: New test.
1896 * gcc.dg/typedef-redecl2.c: New test.
1897
1607cc74 18982016-03-31 Jakub Jelinek <jakub@redhat.com>
1899
1900 PR rtl-optimization/70460
1901 * gcc.c-torture/execute/pr70460.c: New test.
1902
c689c252 19032016-03-31 Richard Biener <rguenther@suse.de>
1904
1905 PR c++/70430
1906 * g++.dg/ext/vector30.C: New testcase.
1907
91c9586d 19082016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1909 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1910
1911 * gfortran.dg/fmt_pf.f90: New test.
1912
afa5c1b8 19132016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1914
1915 Forward-port from 5 branch
1916 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1917
1918 PR testsuite/70356
1919 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1920 dg-require-effective-target after dg-do.
1921
1922 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1923
1924 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1925
6a5dcab3 19262016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1927 Julian Brown <julian@codesourcery.com>
1928 Chung-Lin Tang <cltang@codesourcery.com>
1929 Cesar Philippidis <cesar@codesourcery.com>
1930 James Norris <jnorris@codesourcery.com>
1931 Tom de Vries <tom@codesourcery.com>
1932 Nathan Sidwell <nathan@codesourcery.com>
1933
305d86a0 1934 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 1935 * c-c++-common/goacc/loop-clauses.c: Likewise.
1936 * g++.dg/goacc/template.C: Likewise.
1937 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1938 * gfortran.dg/goacc/loop-1.f95: Likewise.
1939 * gfortran.dg/goacc/loop-5.f95: Likewise.
1940 * gfortran.dg/goacc/loop-6.f95: Likewise.
1941 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1942 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1943 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1944 * c-c++-common/goacc/clauses-fail.c: Likewise.
1945 * c-c++-common/goacc/parallel-1.c: Likewise.
1946 * c-c++-common/goacc/reduction-1.c: Likewise.
1947 * c-c++-common/goacc/reduction-2.c: Likewise.
1948 * c-c++-common/goacc/reduction-3.c: Likewise.
1949 * c-c++-common/goacc/reduction-4.c: Likewise.
1950 * c-c++-common/goacc/routine-3.c: Likewise.
1951 * c-c++-common/goacc/routine-4.c: Likewise.
1952 * c-c++-common/goacc/routine-5.c: Likewise.
1953 * c-c++-common/goacc/tile.c: Likewise.
1954 * g++.dg/goacc/template.C: Likewise.
1955 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1956 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1957 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1958 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1959 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1960 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1961 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1962 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1963 * c-c++-common/goacc/use_device-1.c: ... this file.
1964 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1965 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1966 * c-c++-common/goacc/host_data-6.c: ... this file.
1967 * c-c++-common/goacc/loop-2-kernels.c: New file.
1968 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1969 * c-c++-common/goacc/loop-3.c: Likewise.
1970 * g++.dg/goacc/reference.C: Likewise.
1971 * g++.dg/goacc/routine-1.C: Likewise.
1972 * g++.dg/goacc/routine-2.C: Likewise.
1973
932c0baa 19742016-03-30 Richard Biener <rguenther@suse.de>
1975
1976 PR middle-end/70450
1977 * gcc.dg/torture/pr70450.c: New testcase.
1978
7f7c4659 19792016-03-30 Jakub Jelinek <jakub@redhat.com>
1980
1981 PR target/70421
1982 * gcc.dg/torture/pr70421.c: New test.
1983 * gcc.target/i386/avx512f-pr70421.c: New test.
1984
9cbfe80c 19852016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1986
1987 PR testsuite/70364
1988 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1989 (check): New function.
1990 (bar): Call check.
1991 (foo): Align stack to 16 bytes when calling bar.
1992 * gcc.target/i386/cleanup-2.c: Likewise.
1993
f56c7d36 19942016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1995
1996 PR tree-optimization/59124
1997 * gcc.dg/Warray-bounds-19.c: New test.
1998
0275bf9b 19992016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2000
2001 * lib/prune.exp (escape_regex_chars): New.
2002 (prune_file_path): Update to quote metcharacters for regexp.
2003
a3daa269 20042016-03-29 Jakub Jelinek <jakub@redhat.com>
2005
24e1ba3d 2006 PR rtl-optimization/70429
2007 * gcc.c-torture/execute/pr70429.c: New test.
2008
a3daa269 2009 PR tree-optimization/70405
2010 * gcc.dg/pr70405.c: New test.
2011
3ef41a6e 20122016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2013
2014 PR fortran/70397
2015 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2016 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2017
4abd9410 20182016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2019
2020 PR testsuite/64177
2021 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2022 __cilkrts_set_param to set two workers.
2023 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2024 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2025
b58e5f0f 20262016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2027
305d86a0 2028 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 2029
bff53658 20302016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2031
2032 PR target/70406
305d86a0 2033 * gcc.target/i386/pr70406.c: New test.
bff53658 2034
bb2c9c15 20352016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2036
2037 * gnat.dg/specs/double_record_extension3.ads: New test.
2038
f12c84ab 20392016-03-25 Richard Henderson <rth@redhat.com>
2040
2041 PR target/70120
2042 * gcc.target/aarch64/pr70120-1.c: New.
2043 * gcc.target/aarch64/pr70120-2.c: New.
2044 * gcc.target/aarch64/pr70120-3.c: New.
2045
b0bf58c4 20462016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2047
2048 PR c++/62212
2049 * g++.dg/template/mangle2.C: The dg-do directive should be
2050 "compile" not "assemble".
2051
f175ba0f 20522016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2053
2054 PR lto/69650
2055 * gcc.dg/pr69650.c: New test.
2056
4cc3295f 20572016-03-25 David Edelsohn <dje.gcc@gmail.com>
2058
2059 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2060
0cf40600 20612016-03-25 Alan Modra <amodra@gmail.com>
2062
2063 * gcc.dg/dfp/pr70052.c: New test.
2064
3aebf099 20652016-03-24 Richard Henderson <rth@redhat.com>
2066
2067 PR middle-end/69845
2068 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2069 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2070
83245bd3 20712016-03-24 Tom de Vries <tom@codesourcery.com>
2072
2073 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2074
108e7ee4 20752016-03-24 Tom de Vries <tom@codesourcery.com>
2076
2077 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2078 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2079
17af0b14 20802016-03-24 Tom de Vries <tom@codesourcery.com>
2081
2082 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2083 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2084
6c8770ee 20852016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2086
2087 PR c++/62212
2088 * g++.dg/template/mangle2.C: New test.
2089
a7e21b7b 20902016-03-24 Richard Biener <rguenther@suse.de>
2091
2092 PR tree-optimization/70396
2093 * gcc.dg/torture/pr70396.c: New testcase.
2094
f365d297 20952016-03-24 Richard Biener <rguenther@suse.de>
2096
2097 PR middle-end/70370
2098 * gcc.dg/torture/pr70370.c: New testcase.
2099
da7aeb13 21002016-03-24 Tom de Vries <tom@codesourcery.com>
2101
2102 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2103 * gfortran.dg/goacc/kernels-tree.f95: Same.
2104 * gfortran.dg/goacc/parallel-tree.f95: Same.
2105
80b30de0 21062016-03-24 Tom de Vries <tom@codesourcery.com>
2107
2108 * c-c++-common/goacc/uninit-if-clause.c: New test.
2109 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2110
cb9b6b99 21112016-03-24 Jakub Jelinek <jakub@redhat.com>
2112
2113 PR target/70290
305d86a0 2114 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2115 Fix formatting.
cb9b6b99 2116
a4225fff 21172016-03-24 Richard Biener <rguenther@suse.de>
2118
2119 PR tree-optimization/70372
2120 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2121
5a869ab8 21222016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2123
2124 PR c++/70347
2125 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2126
36ce5faa 21272016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2128
2129 PR c++/70332
2130 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2131
c4fa85c9 21322016-03-23 Jakub Jelinek <jakub@redhat.com>
2133
d9377ad5 2134 PR c++/70001
2135 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2136 * g++.dg/cpp1y/pr70001.C: New test.
2137
c4fa85c9 2138 PR c++/70323
2139 * g++.dg/cpp0x/constexpr-70323.C: New test.
2140
0a2062da 21412016-03-23 Alexandre Oliva <aoliva@redhat.com>
2142 Jason Merrill <jason@redhat.com>
2143 Jakub Jelinek <jakub@redhat.com>
2144
2145 PR c++/69315
2146 * g++.dg/cpp0x/constexpr-69315.C: New test.
2147 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2148
62d2a6dc 21492016-03-23 Marek Polacek <polacek@redhat.com>
2150
2151 PR c++/69884
2152 * g++.dg/warn/Wignored-attributes-1.C: New test.
2153 * g++.dg/warn/Wignored-attributes-2.C: New test.
2154
a82d6246 21552016-03-23 Tom de Vries <tom@codesourcery.com>
2156
2157 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2158 initialization.
2159 * gfortran.dg/goacc/private-3.f95 (test): Same.
2160 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2161 missing use param.
2162
dc834ba1 21632016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2164
2165 * lib/target-supports.exp: Remove v7ve entry from loop
2166 creating effective target checks.
2167 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2168 (add_options_for_arm_arch_v7ve): Likewise.
2169
7e83fd1f 21702016-03-23 Jakub Jelinek <jakub@redhat.com>
2171
2172 PR tree-optimization/70354
2173 * gcc.dg/vect/pr70354-1.c: New test.
2174 * gcc.dg/vect/pr70354-2.c: New test.
2175 * gcc.target/i386/avx2-pr70354-1.c: New test.
2176 * gcc.target/i386/avx2-pr70354-2.c: New test.
2177
4e4da058 21782016-03-22 Jeff Law <law@redhat.com>
2179
2180 PR target/70232
2181 * gcc.dg/tree-ssa/pr70232.c: New test.
2182
6855137b 21832016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2184
2185 PR target/70302
2186 * gcc.target/i386/pr70302.c: New test.
2187
19db1ec8 21882016-03-22 Richard Biener <rguenther@suse.de>
2189
2190 PR middle-end/70251
2191 * g++.dg/torture/pr70251.C: New testcase.
2192
4baec9f2 21932016-03-22 David Malcolm <dmalcolm@redhat.com>
2194
2195 PR c/69993
2196 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2197 Wmisleading-indentation.c.
2198 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2199 reflect change to diagnostic text and order of messages.
2200 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2201
fcfec126 22022016-03-22 David Edelsohn <dje.gcc@gmail.com>
2203
2204 * g++.dg/ext/java-3.C: Don't compile on AIX.
2205
aa30728a 22062016-03-22 Richard Biener <rguenther@suse.de>
2207
2208 PR middle-end/70333
2209 * gcc.dg/torture/pr70333.c: New testcase.
2210
46ec4eb4 22112016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2212
2213 * g++.dg/ext/pr70290.C: New test.
2214
4880f878 22152016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2216
2217 PR target/70325
2218 * gcc.target/i386/pr70325.c: New test.
2219
3d78ea44 22202016-03-22 Jakub Jelinek <jakub@redhat.com>
2221
5934fb8f 2222 PR target/70329
2223 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2224 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2225
b6436f79 2226 PR target/70300
2227 * gcc.target/i386/pr70300.c: New test.
2228
3d78ea44 2229 PR c++/70295
2230 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2231 (func2): New function for cond with parens, xfail warning for c++.
2232 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2233
b60244f6 22342016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2235
2236 PR c++/70096
2237 * g++.dg/template/ptrmem30.C: New test.
2238
c8e3e744 22392016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2240
2241 PR c++/70204
2242 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2243 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2244
2715f63a 22452016-03-21 Jakub Jelinek <jakub@redhat.com>
2246
2247 PR middle-end/70326
2248 * gcc.dg/pr70326.c: New test.
2249
2daa2cda 22502016-03-21 Marc Glisse <marc.glisse@inria.fr>
2251 Jakub Jelinek <jakub@redhat.com>
2252
2253 PR tree-optimization/70317
2254 * gcc.dg/pr70317.c: New test.
2255
d9aa5a50 22562016-03-21 Uros Bizjak <ubizjak@gmail.com>
2257
2258 PR target/70327
2259 * gcc.target/i386/pr70327.c: New test.
2260
e1a88bf4 22612016-03-21 Martin Liska <mliska@suse.cz>
2262
61941425 2263 PR ipa/70306
e1a88bf4 2264 * gcc.dg/ipa/pr70306.c: New test.
2265
d9aa5a50 22662016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 2267
2268 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2269 * gcc.target/arm/attr-align3.c: Likewise.
2270 * gcc.target/arm/attr_arm.c: Likewise.
2271 * gcc.target/arm/flip-thumb.c: Likewise.
2272
afdde20c 22732016-03-21 Jakub Jelinek <jakub@redhat.com>
2274
2275 PR target/70296
2276 * gcc.target/powerpc/altivec-36.c: New test.
2277
3f2ef661 22782016-03-21 Richard Biener <rguenther@suse.de>
2279
2280 PR tree-optimization/70310
2281 * gcc.dg/torture/pr70310.c: New testcase.
2282
08b2b692 22832016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2284
2285 PR target/70293
2286 * gcc.target/i386/pr70293.c: New test.
2287
93505d22 22882016-03-21 Richard Biener <rguenther@suse.de>
2289
2290 PR tree-optimization/70288
2291 * gcc.dg/torture/pr70288-1.c: New testcase.
2292 * gcc.dg/torture/pr70288-2.c: Likewise.
2293
06fd1914 22942016-03-21 Andrey Belevantsev <abel@ispras.ru>
2295
2296 PR rtl-optimization/69307
2297 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 2298
b628775e 22992016-03-21 Andrey Belevantsev <abel@ispras.ru>
2300
2301 PR rtl-optimization/69102
2302 * gcc.c-torture/compile/pr69102.c: New test.
2303
1421f43c 23042016-03-18 Jeff Law <law@redhat.com>
2305
2306 PR rtl-optimization/70263
2307 * gcc.c-torture/compile/pr70263-1.c: New test.
2308 * gcc.target/i386/pr70263-2.c: New test.
2309
e7142ce1 23102016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2311
2312 PR rtl-optimization/70278
2313 * gcc.dg/torture/pr70278.c: New test.
2314 * gcc.target/arm/pr70278.c: New test.
2315
5539bc70 23162016-03-18 David Malcolm <dmalcolm@redhat.com>
2317
2318 PR c/70281
2319 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2320 (test_builtin_types_compatible_p): New test function.
2321 * gcc.dg/pr70281.c: New test case.
2322
296a290a 23232016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2324
2325 PR target/70113
2326 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2327
666094f0 23282016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2329
2330 PR tree-optimization/70252
2331 * gcc.dg/pr70252.c: New test.
2332
350514e8 23332016-03-18 Tom de Vries <tom@codesourcery.com>
2334
2335 * gcc.dg/pr70161-2.c: New test.
2336 * gcc.dg/pr70161.c: New test.
2337
011e0cea 23382016-03-18 Tom de Vries <tom@codesourcery.com>
2339
2340 PR ipa/70269
2341 * gcc.dg/pr70269.c: New test.
2342
292a09de 23432016-03-18 Jakub Jelinek <jakub@redhat.com>
2344
2345 PR c++/70267
2346 * g++.dg/ext/java-3.C: New test.
2347
efc86c4c 23482016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2349
2350 PR c++/70205
2351 * g++.dg/lookup/pr70205.C: New test.
2352
a28dd575 23532016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2354
2355 PR c++/70218
2356 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2357
92e7ab1e 23582016-03-17 Marek Polacek <polacek@redhat.com>
2359
2360 PR c/69407
2361 * gcc.dg/atomic-op-6.c: New test.
2362
7378dbfb 23632016-03-17 David Malcolm <dmalcolm@redhat.com>
2364
2365 PR c/70264
2366 * c-c++-common/pr70264.c: New test case.
2367
f7995d7d 23682016-03-17 Jakub Jelinek <jakub@redhat.com>
2369
e2895b76 2370 PR c++/70144
2371 * c-c++-common/pr70144-1.c: New test.
2372 * c-c++-common/pr70144-2.c: New test.
2373
f7995d7d 2374 PR c++/70272
2375 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2376 * g++.dg/opt/flifetime-dse6.C: New test.
2377 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2378
5ec4a949 23792016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2380
2381 PR driver/70192
2382 * gcc.dg/pic-1.c: New test.
2383 * gcc.dg/pic-2.c: Likewise.
2384 * gcc.dg/pic-3.c: Likewise.
2385 * gcc.dg/pic-4.c: Likewise.
2386 * gcc.dg/pie-1.c: Likewise.
2387 * gcc.dg/pie-2.c: Likewise.
2388 * gcc.dg/pie-3.c: Likewise.
2389 * gcc.dg/pie-4.c: Likewise.
2390 * gcc.dg/pie-5.c: Likewise.
2391 * gcc.dg/pie-6.c: Likewise.
2392
c28550e1 23932016-03-17 Tom de Vries <tom@codesourcery.com>
2394
2395 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2396 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2397
be3296cb 23982016-03-17 Richard Biener <rguenther@suse.de>
2399
2400 PR debug/70271
2401 * g++.dg/debug/pr70271.C: New testcase.
2402
9b60ef21 24032016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2404
2405 * gcc.target/i386/pr70251.c: New test.
2406
9a80bc1a 24072016-03-17 Marek Polacek <polacek@redhat.com>
2408
2409 PR c++/70194
2410 * g++.dg/warn/constexpr-70194.C: New test.
2411
733d7ff9 24122016-03-16 Richard Henderson <rth@redhat.com>
2413
2414 PR middle-end/70240
2415 * gcc.c-torture/compile/pr70240.c: New.
2416
3e6f12bf 24172016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2418
2419 * gcc.c-torture/compile/20151204.c: Skip for avr.
2420
867c9e99 24212016-03-16 Jakub Jelinek <jakub@redhat.com>
2422
2423 PR target/70245
2424 * g++.dg/opt/pr70245.C: New test.
2425 * g++.dg/opt/pr70245.h: New file.
2426 * g++.dg/opt/pr70245-aux.cc: New file.
2427
8ced6ab7 24282016-03-16 Martin Sebor <msebor@redhat.com>
2429
2430 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2431
37af779a 24322016-03-16 Richard Henderson <rth@redhat.com>
2433
2434 PR middle-end/70199
2435 * gcc.c-torture/compile/pr70199.c: New.
2436
78ed999c 24372016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2438
2439 * gcc.dg/uninit-19.c: Run dos2unix.
2440
462ca422 24412016-03-16 Marek Polacek <polacek@redhat.com>
2442
2443 PR c/70093
2444 * gcc.dg/nested-func-10.c: New test.
2445 * gcc.dg/nested-func-9.c: New test.
2446
fe58aacc 24472016-03-16 Jakub Jelinek <jakub@redhat.com>
2448
2449 PR tree-optimization/68714
2450 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2451
27a53872 24522016-03-16 Tom de Vries <tom@codesourcery.com>
2453
2454 PR tree-optimization/68715
2455 * gcc.dg/graphite/pr68715-2.c: New test.
2456 * gcc.dg/graphite/pr68715.c: New test.
2457 * gfortran.dg/graphite/pr68715.f90: New test.
2458
95049c3c 24592016-03-16 Tom de Vries <tom@codesourcery.com>
2460
2461 PR tree-optimization/68809
2462 * gcc.dg/graphite/pr68809-2.c: New test.
2463 * gcc.dg/graphite/pr68809.c: New test.
2464
09eddd70 24652016-03-16 Jakub Jelinek <jakub@redhat.com>
2466
81fc5915 2467 PR c++/70147
2468 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2469 method call to i () as argument. Adjust expected output.
2470
09eddd70 2471 PR c++/70147
2472 * g++.dg/ubsan/pr70147-1.C: New test.
2473 * g++.dg/ubsan/pr70147-2.C: New test.
2474
6373d2a2 24752016-03-15 Martin Sebor <msebor@redhat.com>
2476
2477 PR c++/58281
2478 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2479
d27a0c11 24802016-03-15 John David Anglin <danglin@gcc.gnu.org>
2481
9908039d 2482 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2483 hppa*-*-hpux*.
2484
45cdc3a6 2485 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2486
d27a0c11 2487 PR libfortran/69799
2488 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2489 libatomic_available.
2490
0dd1d57f 24912016-03-15 Marek Polacek <polacek@redhat.com>
2492
2493 PR c++/70209
2494 * g++.dg/ext/attribute-may-alias-4.C: New test.
2495
0ce02c07 24962016-03-15 Alexander Monakov <amonakov@ispras.ru>
2497
2498 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2499 -fvar-tracking-assignments-toggle flag.
2500
f6e39b30 25012016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2502
2503 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2504
167f93a2 25052016-03-15 Jakub Jelinek <jakub@redhat.com>
2506
2507 PR rtl-optimization/70222
2508 * gcc.c-torture/execute/pr70222-1.c: New test.
2509 * gcc.c-torture/execute/pr70222-2.c: New test.
2510
08a8af4a 25112016-03-15 Richard Henderson <rth@redhat.com>
2512
2513 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2514
738eb905 25152016-03-15 Andrey Belevantsev <abel@ispras.ru>
2516
2517 PR rtl-optimization/69032
2518 * gcc.dg/pr69032.c: New test.
2519
dd148b3a 25202016-03-15 Andrey Belevantsev <abel@ispras.ru>
2521
2522 PR rtl-optimization/63384
d9aa5a50 2523 * g++.dg/pr63384.C: New test.
dd148b3a 2524
acf58115 25252016-03-15 Andrey Belevantsev <abel@ispras.ru>
2526
2527 PR target/64411
2528 * gcc.target/i386/pr64411.C: New test.
2529
a2897dc4 25302016-03-15 Tom de Vries <tom@codesourcery.com>
2531
2532 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2533 * gfortran.dg/goacc/kernels-alias.f95: New test.
2534
7bad2faf 25352016-03-14 Martin Sebor <msebor@redhat.com>
2536
2537 PR c++/53792
2538 * g++.dg/cpp0x/constexpr-inline.C: New test.
2539 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2540
d65fa8d9 25412016-03-14 David Edelsohn <dje.gcc@gmail.com>
2542
2543 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2544
2b3c633f 25452016-03-14 Jakub Jelinek <jakub@redhat.com>
2546
2547 PR middle-end/70219
2548 * gcc.dg/pr70219.c: New test.
2549
e947f9c3 25502016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2551
2552 PR target/70083
2553 * gcc.dg/torture/pr70083.c: New test.
2554 * gcc.target/i386/pr70083.c: New test.
2555
74201dc2 25562016-03-14 Richard Biener <rguenther@suse.de>
2557
2558 PR tree-optimization/56365
2559 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2560
88aea41e 25612016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2562
2563 PR target/70098
2564 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2565 New function.
2566 * g++.dg/pr70098.C: New testcase.
2567
2568
1bd2aefd 25692016-03-14 Tom de Vries <tom@codesourcery.com>
2570
2571 PR tree-optimization/70045
2572 * gcc.dg/graphite/pr70045.c: New test.
2573
922c7033 25742016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2575
2576 PR fortran/69043
2577 * gfortran.dg/include_9.f90: New test.
2578
fd4ab6d9 25792016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2580
2581 PR fortran/45076
2582 gfortran.dg/prof/prof.exp: New script.
2583 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2584
7d7218d3 25852016-03-12 Andrey Belevantsev <abel@ispras.ru>
2586
2587 PR rtl-optimization/69307
2588 * gcc.dg/pr69307.c: New test.
2589
02ffd664 25902016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2591
2592 PR target/69614
2593 * gcc.target/arm/pr69614.c: New.
2594
76e207a9 25952016-03-12 Paul Thomas <pault@gcc.gnu.org>
2596
2597 PR fortran/70031
2598 * gfortran.dg/submodule_14.f08: New test
2599
2600 PR fortran/69524
2601 * gfortran.dg/submodule_15.f08: New test
2602
490ee78a 26032016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2604
2605 PR c++/70106
2606 * g++.dg/cpp1y/paren3.C: New test.
2607
04e137ff 26082016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2609
2610 PR target/70131
2611 * gcc.target/powerpc/ppc-round2.c: New test.
2612
27b2c1c4 26132016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2614
2615 PR target/70123
2616 * gcc.dg/torture/pr70123.c: New test.
2617
84116671 26182016-03-11 Jeff Law <law@redhat.com>
2619
2620 PR tree-optimization/70190
2621 * gcc.c-torture/compile/pr70190.c: New test.
2622
cfa58bc8 26232016-03-11 David Malcolm <dmalcolm@redhat.com>
2624
2625 PR c/68187
2626 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2627 case.
2628 (test43_b): Likewise.
2629 (test43_c): Likewise.
2630 (test43_d): Likewise.
2631 (test43_e): Likewise.
2632 (test43_f): Likewise.
2633 (test43_g): Likewise.
2634 (test44_a): Likewise.
2635 (test44_b): Likewise.
2636 (test44_c): Likewise.
2637 (test44_d): Likewise.
2638 (test44_e): Likewise.
2639
ce234f27 26402016-03-11 David Malcolm <dmalcolm@redhat.com>
2641
2642 PR c/70085
2643 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2644
e4756b48 26452016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2646
2647 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2648 dg-options.
2649
1f5ef87e 26502016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2651
2652 PR target/70002
2653 PR target/69245
2654 * gcc.target/aarch64/pr69245_2.c: New test.
2655
f9c352a1 26562016-03-11 Jakub Jelinek <jakub@redhat.com>
2657
2658 PR tree-optimization/70177
2659 * gcc.dg/pr70177.c: New test.
2660
4dd92ac6 26612016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2662
2663 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2664
331e4fdb 26652016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2666
2667 * gcc.dg/tree-ssa/sra-20.c: New.
2668
69262824 26692016-03-11 Jakub Jelinek <jakub@redhat.com>
2670
6f9a7425 2671 PR rtl-optimization/70174
2672 * gcc.dg/pr70174.c: New test.
2673
69262824 2674 PR tree-optimization/70169
2675 * gcc.dg/pr70169.c: New test.
2676
4637a847 26772016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2678
2679 PR target/70160
2680 * gcc.target/i386/pr70160.c: New test.
2681
5a86d754 26822016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2683
2684 * gcc.target/s390/dfp-1.c: New test.
2685
af4c8290 26862016-03-10 Nick Clifton <nickc@redhat.com>
2687
2688 PR target/70044
2689 * gcc.target/aarch64/pr70044.c: New test.
2690
98dfd328 26912016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2692 Jakub Jelinek <jakub@redhat.com>
2693
2694 PR c++/70001
2695 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2696 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2697 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2698
75e72311 26992016-03-10 Jan Hubicka <hubicka@ucw.cz>
2700
2701 PR lto/69589
2702 * g++.dg/lto/pr69589_0.C: New testcase
2703 * g++.dg/lto/pr69589_1.C: New testcase
2704
a2eb1271 27052016-03-10 Marek Polacek <polacek@redhat.com>
2706
2707 PR c++/70153
2708 * g++.dg/delayedfold/unary-plus1.C: New test.
2709
27102016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 2711
2712 * gcc.target/arm/pr45701-1.c: Escape brackets.
2713 * gcc.target/arm/pr45701-2.c: Likewise.
2714
5ab2987f 27152016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2716
2717 * gfortran.dg/unconstrained_commons.f: New.
2718
6972afac 27192016-03-10 Alan Modra <amodra@gmail.com>
2720
2721 * gcc.dg/pr69195.c: New.
2722 * gcc.dg/pr69238.c: New.
2723
c82c99ec 27242016-03-10 Tom de Vries <tom@codesourcery.com>
2725
2726 PR testsuite/68915
2727 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2728
a2389d4a 27292016-03-10 Richard Biener <rguenther@suse.de>
2730
2731 PR tree-optimization/70128
2732 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2733 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2734
c272412d 27352016-03-09 Jakub Jelinek <jakub@redhat.com>
2736
a0451069 2737 PR tree-optimization/70152
2738 * gcc.dg/pr70152.c: New test.
2739
c272412d 2740 PR target/70086
2741 * gcc.target/i386/pr70086-1.c: New test.
2742 * gcc.target/i386/pr70086-2.c: New test.
2743 * gcc.target/i386/pr70086-3.c: New test.
5f611068 2744
2745 PR tree-optimization/70127
2746 * gcc.c-torture/execute/pr70127.c: New test.
2747
27dcb7a8 27482016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2749
2750 * c-c++-common/goacc/combined-directives-2.c: New test.
2751
c24757cf 27522016-03-09 David Malcolm <dmalcolm@redhat.com>
2753
2754 PR c/68473
2755 PR c++/70105
2756 * g++.dg/diagnostic/pr70105.C: New test.
2757 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2758 (test_multiple_ordinary_maps): New test function.
2759
83108969 27602016-03-09 David Malcolm <dmalcolm@redhat.com>
2761
2762 PR c/68473
2763 PR c++/70105
2764 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2765 Drop range information from call to inform_at_rich_loc.
2766 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2767 New.
2768 (test_show_locus): Replace calls to rich_location::add_range with
2769 calls to add_range. Rewrite the tests that used the now-defunct
2770 rich_location ctor taking a source_range. Simplify other tests
2771 by replacing calls to COMBINE_LOCATION_DATA with calls to
2772 make_location.
2773
6733c0e8 27742016-03-09 Richard Biener <rguenther@suse.de>
2775 Jakub Jelinek <jakub@redhat.com>
2776
2777 PR tree-optimization/70138
2778 * gcc.dg/vect/pr70138-1.c: New testcase.
2779 * gcc.dg/vect/pr70138-2.c: Likewise.
2780
96abb9f5 27812016-03-09 Jakub Jelinek <jakub@redhat.com>
2782
2783 PR target/70049
2784 * gcc.target/i386/pr70049.c: New test.
2785
42bb3bfb 27862016-03-09 Richard Biener <rguenther@suse.de>
2787
2788 PR c/70143
2789 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2790 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2791 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2792
27527428 27932016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2794
2795 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2796 arm-*-*.
2797
248449f2 27982016-03-09 Jakub Jelinek <jakub@redhat.com>
2799
1bd49ced 2800 PR middle-end/67278
2801 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2802
248449f2 2803 PR target/67278
2804 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2805
2806 PR middle-end/70050
2807 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2808 in testcase comment.
2809
dfc460ff 28102016-03-09 Tom de Vries <tom@codesourcery.com>
2811
2812 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2813 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2814 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2815 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2816 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2817 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2818 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2819 * gfortran.dg/goacc/kernels-loop.f95: New test.
2820
0377fc7f 28212016-03-08 Martin Sebor <msebor@redhat.com>
2822
2823 PR c++/62096
2824 * g++.dg/warn/overflow-warn-7.C: New test.
2825
3556aa80 28262016-03-08 Jason Merrill <jason@redhat.com>
2827
2828 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2829 * lib/target-supports.exp (check_effective_target_concepts): New.
2830
e5096208 28312016-03-08 Jakub Jelinek <jakub@redhat.com>
2832
5370eb8d 2833 PR c++/70135
2834 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2835 * g++.dg/ubsan/pr70135.C: New test.
2836
e5096208 2837 PR target/70110
2838 * gcc.dg/pr70110.c: New test.
2839
cc37120d 28402016-03-07 Martin Jambor <mjambor@suse.cz>
2841
2842 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2843 * c-c++-common/gomp/if-1.c: Likewise.
2844 * c-c++-common/gomp/pr61486-2.c: Likewise.
2845 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2846 to dg-additional-options.
2847 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2848 * g++/gomp/target-teams-1.c: Likewise.
2849 * gcc.dg/gomp/gomp.exp: Likewise.
2850 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2851 dg-additional-options.
2852 * gfortran.dg/gomp/gomp.exp: Likewise.
2853 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2854 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2855 dg-additional-options.
2856 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2857
53c248d8 28582016-03-07 Martin Jambor <mjambor@suse.cz>
2859
2860 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2861 * c-c++-common/gomp/gridify-1.c: New test.
2862 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2863
541e79a0 28642016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2865
2866 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2867 trigger for cortex-r8, when scanning for register r8.
2868 * gcc.target/arm/pr45701-2.c: Likewise.
2869
4dfabd94 28702016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 2871 Jeff Law <law@redhat.com>
4dfabd94 2872
2873 PR tree-optimization/69740
2874 * gcc.c-torture/compile/pr69740-1.c: New test.
2875 * gcc.c-torture/compile/pr69740-2.c: New test.
2876
1b63a87b 28772016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2878
2879 * lib/target-supports.exp
2880 (check_effective_target_whole_vector_shift): Enable for PPC64.
2881
d33914da 28822016-03-07 Richard Biener <rguenther@suse.de>
2883
2884 PR tree-optimization/70115
2885 * gcc.dg/torture/pr70115.c: New testcase.
2886
584fba4b 28872016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2888
2889 PR middle-end/69916
2890 * c-c-++-common/goacc/pr69916.c: New.
2891
7f2f5ec0 28922016-03-07 Richard Henderson <rth@redhat.com>
2893
2894 * gcc.c-torture/compile/pr70061.c: New test.
2895
f530e7c4 28962016-03-07 Richard Biener <rguenther@suse.de>
2897
2898 PR testsuite/70109
2899 * gcc.dg/vect/O3-pr36098.c: New testcase.
2900
a3855fed 29012016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2902
2903 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2904
091ffc31 29052016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2906
2907 * gnat.dg/renaming9.ad[sb]: New testcase.
2908
2941b871 29092016-03-05 Jakub Jelinek <jakub@redhat.com>
2910
2911 PR c++/70084
2912 * g++.dg/expr/stdarg3.C: New test.
2913
5173ce42 29142016-03-04 Jeff Law <law@redhat.com>
2915
2916 PR tree-optimization/69196
2917 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2918 x86_64-*-*.
2919
2d1d2e55 29202016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2921
0e43078e 2922 PR c/69973
2923 * gcc.dg/pr69973.c: New test.
2924
d8ec06ae 2925 PR rtl-optimization/69941
2926 * gcc.dg/torture/pr69941.c: New test.
2927
2d1d2e55 2928 PR c/69824
2929 * gcc.dg/pr69824.c: New test.
2930
32f692e2 29312016-03-05 Tom de Vries <tom@codesourcery.com>
2932
2933 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2934 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2935 function.
2936
1c699e9a 29372016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2938
2939 PR c++/66786
2940 * g++.dg/cpp1y/var-templ48.C: New test.
2941 * g++.dg/cpp1y/var-templ49.C: New test.
2942
358448c6 29432016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2944
2945 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2946
01dc3c45 29472016-03-04 Jakub Jelinek <jakub@redhat.com>
2948
e968ff6d 2949 PR c++/70035
2950 * g++.dg/ubsan/pr70035.C: New test.
2951
01dc3c45 2952 PR target/70062
2953 * gcc.target/i386/pr70062.c: New test.
2954
3937d618 29552016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2956
2957 * g++.dg/template/typename21.C: Remove c++98_only.
2958
c58ac7f8 29592016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2960
2961 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2962
0060768a 29632016-03-04 David Malcolm <dmalcolm@redhat.com>
2964
2965 PR c/68187
2966 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2967 function.
2968 (fn_42_b): Likewise.
2969 (fn_42_c): Likewise.
2970
74c6fd40 29712016-03-04 David Malcolm <dmalcolm@redhat.com>
2972
2973 PR c/68187
2974 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2975 function.
2976 (fn_40_b): Likewise.
2977 (fn_41_a): Likewise.
2978 (fn_41_b): Likewise.
2979
31b11359 29802016-03-04 Jakub Jelinek <jakub@redhat.com>
2981
2982 PR target/70059
2983 * gcc.target/i386/avx512f-pr70059.c: New test.
2984 * gcc.target/i386/avx512dq-pr70059.c: New test.
2985
c5b93452 29862016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2987
2988 PR rtl-optimization/57676
2989 * gcc.dg/torture/pr57676.c: New test.
2990
268fbd56 29912016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2992
2993 * gcc.dg/pr70026.c: New test.
2994
6560d1ad 29952016-03-04 Marek Polacek <polacek@redhat.com>
2996
2997 PR c/69798
2998 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2999 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3000
cc7dfddf 30012016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3002
3003 PR target/70004
3004 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3005 Delete.
3006 (test_corners_sisd_si): Likewise.
3007 (main): Remove checks of the above.
3008 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3009
e9663bd4 30102016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3011
3012 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3013
dcdd684e 30142016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3015
3016 * gcc.dg/torture/pr69951.c: Accept argc==0.
3017
e692d332 30182016-03-04 Richard Biener <rguenther@suse.de>
3019
3020 PR c++/70054
3021 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3022 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3023
af77b7e6 30242016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3025
3026 PR testsuite/69766
3027 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3028 testing multiarch.
3029
290da96e 30302016-03-04 Jakub Jelinek <jakub@redhat.com>
3031
3032 PR debug/69947
3033 * gcc.dg/guality/pr69947.c: New test.
3034
e51ce713 30352016-03-03 Jakub Jelinek <jakub@redhat.com>
3036
3037 PR ada/70017
3038 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3039
1feed892 30402016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3041
3042 PR rtl-optimization/69904
3043 * gcc.target/arm/pr69904.c: New test.
3044
c32bda69 30452016-03-03 Jakub Jelinek <jakub@redhat.com>
3046
3047 PR target/70021
3048 * gcc.dg/vect/pr70021.c: New test.
3049 * gcc.target/i386/pr70021.c: New test.
3050
1bc579ed 30512016-03-03 Marek Polacek <polacek@redhat.com>
3052
3053 PR middle-end/70050
3054 * gcc.dg/pr70050.c: New test.
3055
cfa8d638 30562016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3057
3058 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3059
1b889259 30602016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3061
3062 PR tree-optimization/70043
3063 * gfortran.dg/vect/pr70043.f90: New test.
3064
f756dfa3 30652016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3066
3067 * gnat.dg/specs/task1.ads: New test.
3068
5cb4863d 30692016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3070
3071 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3072 Invoke gdb with -batch.
3073 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3074
5dd12e43 30752016-03-03 Richard Biener <rguenther@suse.de>
3076
3077 PR tree-optimization/55936
3078 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3079
d97ba4ca 30802016-03-02 Jeff Law <law@redhat.com>
3081
5d23c86f 3082 PR rtl-optimization/69942
3083 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3084 effects of argument promotions.
3085
d97ba4ca 3086 PR tree-optimization/69987
3087 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3088 target does not support -fprefetch-loop-arrays.
3089
901faaa0 30902016-03-02 Uros Bizjak <ubizjak@gmail.com>
3091
3092 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3093
51f6fdce 30942016-03-02 Bin Cheng <bin.cheng@arm.com>
3095
6bc7872f 3096 PR rtl-optimization/69052
51f6fdce 3097 * gcc.target/i386/pr69052.c: New test.
3098
31d31e07 30992016-03-02 Alan Modra <amodra@gmail.com>
3100
3101 * gcc.dg/pr69990.c: New.
3102
04faee95 31032016-03-02 Jakub Jelinek <jakub@redhat.com>
3104
270d0117 3105 PR c/68062
3106 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3107
3108 PR middle-end/70022
3109 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3110
04faee95 3111 PR target/70028
3112 * gcc.target/i386/pr70028.c: New test.
3113
a2cc9e8e 31142016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3115
3116 * c-c++-common/asan/swapcontext-test-1.c,
3117 * c-c++-common/tsan/thread_leak.c,
3118 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3119 * g++.dg/tsan/benign_race.C,
3120 * g++.dg/tsan/fd_close_norace.C,
3121 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3122 races with sanitizer output
3123
dd4bd263 31242016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 3125 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 3126
3127 PR target/67278
3128 * gcc.dg/simd-8.c: New testcase.
3129
b5fe3a49 31302016-03-02 Richard Biener <rguenther@suse.de>
3131
3132 PR middle-end/67278
3133 * gcc.dg/simd-7.c: New testcase.
3134
23601f67 31352016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3136
3137 * gcc.target/i386/pr70007.c: Tweak.
3138
f66f65e7 31392016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3140
3141 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3142
60773515 31432016-03-02 Marek Polacek <polacek@redhat.com>
3144
3145 PR c/67854
3146 * gcc.dg/pr67854.c: New test.
3147
6c094cb1 31482016-03-02 Jakub Jelinek <jakub@redhat.com>
3149
3150 PR middle-end/70025
3151 * gcc.dg/torture/pr70025.c: New test.
3152
7627bb56 31532016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3154
3155 PR tree-optimization/68621
3156 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3157
066c8e94 31582016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3159
3160 * gcc.target/i386/pr70007.c: New test.
3161
d3b819ad 31622016-03-01 Jeff Law <law@redhat.com>
3163
d4b9ad56 3164 PR tree-optimization/69196
7e217344 3165 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 3166
d3b819ad 3167 PR tree-optimization/69196
3168 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3169 duplicating code and spoiling the expected output.
3170
4f37285d 31712016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3172
3173 PR target/70033
3174 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3175 supports power9 before doing tests.
3176 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3177 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3178 * gcc.target/powerpc/p9-permute.c: Likewise.
3179
3e9c4f6c 31802016-03-01 Uros Bizjak <ubizjak@gmail.com>
3181
3182 PR target/70027
3183 * gcc.target/i386/pr70027.c: New test.
3184
e324729e 31852016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 3186
3187 * gcc.dg/pr70017.c: New test.
3188
40e9ce2d 31892016-03-01 Jakub Jelinek <jakub@redhat.com>
3190
3191 PR c/69796
3192 PR c/69974
3193 * gcc.dg/pr69796.c: New test.
3194 * gcc.dg/pr69974.c: New test.
3195
e8b016ea 31962016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3197
3198 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3199
24d3127c 32002016-02-29 Jeff Law <law@redhat.com>
3201
3202 PR tree-optimization/69987
3203 * gfortran.dg/pr69987.f90: New test.
3204
3205 PR tree-optimization/69989
3206 * gcc.c-torture/compile/pr69989-2.c: New test.
3207
12cc1225 32082016-03-01 Marek Polacek <polacek@redhat.com>
3209
3210 PR c++/69795
3211 * g++.dg/parse/invalid1.C: New test.
3212
d99a947c 32132016-03-01 Richard Biener <rguenther@suse.de>
3214
3215 PR middle-end/70022
3216 * gcc.dg/pr70022.c: New testcase.
3217
395dbc60 32182016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3219
3220 PR tree-optimization/69956
3221 * gcc.dg/pr69956.c: New test.
3222
40a35c55 32232016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3224
3225 PR target/70011
3226 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3227 XFAIL when hardware supports efficient unaligned storage access.
3228
4edc90b0 32292016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3230
3231 PR c++/69961
3232 * g++.dg/template/pr69961a.C: New test.
3233 * g++.dg/template/pr69961b.C: New test.
3234
1ed1f69a 32352016-02-29 David Malcolm <dmalcolm@redhat.com>
3236
3237 PR preprocessor/69985
3238 * gcc.dg/cpp/pr69985.c: New test case.
3239
01c5d15d 32402016-02-29 Jeff Law <law@redhat.com>
3241
3a4d3de5 3242 PR tree-optimization/70005
3243 * gcc.c-torture/execute/pr70005.c New test.
3244
01c5d15d 3245 PR tree-optimization/69999
3246 * gcc.c-torture/compile/pr69999.c: New test.
3247
1bf66b54 32482016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3249
3250 PR tree-optimization/69652
3251 * gcc.dg/torture/pr69652.c: Delete test.
3252 * gcc.dg/vect/pr69652.c: New test.
3253
b4d653d5 32542016-02-19 Richard Biener <rguenther@suse.de>
3255
3256 PR tree-optimization/69980
3257 * gfortran.dg/vect/pr69980.f90: New testcase.
3258
35bc4745 32592016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3260
3261 * gcc.target/sparc/20160229-1.c: New test.
3262
bb54a538 32632016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3264
3265 * gnat.dg/stack_usage3.adb: New test.
3266 * gnat.dg/stack_usage3_pkg.ads: New helper.
3267
95164e71 32682016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3269
3270 * gnat.dg/renaming8.adb: New test.
3271 * gnat.dg/renaming8_pkg1.ads: New helper.
3272 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3273 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3274
a890896f 32752016-02-29 Richard Biener <rguenther@suse.de>
3276
3277 PR tree-optimization/69720
3278 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3279
5c70403a 32802016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3281
3282 PR fortran/68147
3283 PR fortran/47674
3284 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3285
dfb6d139 32862016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 3287 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3288
3289 PR fortran/56007
3290 * gfortran.dg/coarray_8.f90: Adjust error message.
3291 * gfortran.dg/pr56007.f90: New test.
3292 * gfortran.dg/pr56007.f: New test.
3293
536508db 32942016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3295
3296 PR tree-optimization/69989
3297 * gcc.dg/torture/pr69989.c: New test.
3298
eec75e45 32992016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3300
3301 * gcc.target/i386/stack-realign-win.c: New test.
3302
0175e45a 33032016-02-28 Harald Anlauf <anlauf@gmx.de>
3304
3305 PR fortran/60126
3306 * gfortran.dg/pr60126.f90: New test.
3307
2a703589 33082016-02-27 Jeff Law <law@redhat.com>
3309
3310 Revert
3311 2016-02-26 Richard Biener <rguenther@suse.de>
3312 Jeff Law <law@redhat.com>
3313
3314 PR tree-optimization/69740
3315 * gcc.c-torture/compile/pr69740-1.c: New test.
3316 * gcc.c-torture/compile/pr69740-2.c: New test.
3317
359b4c18 33182016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3319
1c96765a 3320 PR fortran/69910
359b4c18 3321 * gfortran.dg/newunit_4.f90: New test.
3322
49462d93 33232016-02-27 Jakub Jelinek <jakub@redhat.com>
3324
3325 PR target/69613
3326 PR rtl-optimization/69886
3327 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3328 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3329 target.
3330
c4ac733e 33312016-02-26 Martin Sebor <msebor@redhat.com>
3332
3333 PR tree-optimization/15826
3334 * gcc.dg/tree-ssa/pr15826.c: New test.
3335
da8c4b5d 33362016-02-26 Jakub Jelinek <jakub@redhat.com>
3337
3338 PR target/69969
3339 * gcc.target/powerpc/pr69969.c: New test.
3340
0a4558eb 33412016-02-26 Martin Sebor <msebor@redhat.com>
3342
3343 PR c++/15766
3344 * g++.old-deja/g++.other/decl5.C: Add a test case.
3345
5b500299 33462016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3347
3348 PR target/69946
3349 * gcc.target/powerpc/pr69946.c: New file.
3350
565f533b 33512016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 3352 Jeff Law <law@redhat.com>
565f533b 3353
0a4558eb 3354 PR tree-optimization/69740
565f533b 3355 * gcc.c-torture/compile/pr69740-1.c: New test.
3356 * gcc.c-torture/compile/pr69740-2.c: New test.
3357
ff67cbea 33582016-02-26 Martin Jambor <mjambor@suse.cz>
3359
3360 PR middle-end/69920
3361 * gcc.dg/torture/pr69932.c: New test.
3362 * gcc.dg/torture/pr69936.c: Likewise.
3363
e400d817 33642016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3365
3366 PR target/69709
3367 * gcc.target/s390/pr69709.c: New test.
3368
126a5a2d 33692016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3370
3371 PR target/69245
3372 * gcc.target/aarch64/pr69245_1.c: New test.
3373
59c58860 33742016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3375
3376 PR target/69613
3377 * gcc.dg/torture/pr69613.c: New test.
3378
9441fa4e 33792016-02-26 Jakub Jelinek <jakub@redhat.com>
3380
3381 PR rtl-optimization/69891
3382 * gcc.target/i386/pr69891.c: New test.
3383
e48fcde0 33842016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 3385 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3386
35ed600a 3387 PR target/61397
f41208a1 3388 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3389 functionality for both 32-bit and 64-bit.
3390
c86aaa0e 33912016-02-26 Richard Biener <rguenther@suse.de>
3392
3393 PR tree-optimization/69551
3394 * gcc.dg/torture/pr69951.c: New testcase.
3395
38e71a65 33962016-02-25 Richard Biener <rguenther@suse.de>
3397
3398 PR tree-optimization/48795
3399 * gcc.dg/Warray-bounds-18.c: New testcase.
3400
03331e69 34012016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3402
3403 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3404
f14d8d6a 34052016-02-25 Jakub Jelinek <jakub@redhat.com>
3406
3407 PR rtl-optimization/69896
3408 * gcc.dg/pr69896.c: New test.
3409
4003c807 34102016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3411
3412 PR c++/69736
3413 * g++.dg/cpp1y/paren2.C: New test.
3414
a0573328 34152016-02-24 Martin Sebor <msebor@redhat.com>
3416
3417 PR c/51147
3418 * gcc.dg/enum-mode-2.c: New test.
3419
2cde02ad 34202016-02-24 Jakub Jelinek <jakub@redhat.com>
3421
3422 PR c++/69922
3423 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3424 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3425 * g++.dg/ubsan/pr69922.C: New test.
3426
f0ea75d1 34272016-02-24 Marek Polacek <polacek@redhat.com>
3428
3429 PR c/69819
3430 * gcc.dg/pr69819.c: New test.
3431
05027366 34322016-02-24 Martin Sebor <msebor@redhat.com>
3433
34ed562b 3434 PR c++/69912
3435 * g++.dg/ext/flexary15.C: New test.
3436
34372016-02-24 Martin Sebor <msebor@redhat.com>
3438
3439 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 3440 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 3441 * g++.dg/ext/builtin_alloca.C: Same.
05027366 3442
650c3ad5 34432016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3444 Charles Baylis <charles.baylis@linaro.org>
3445
3446 PR debug/61033
3447 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3448
596070e8 34492016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 3450 Jakub Jelinek <jakub@redhat.com>
596070e8 3451
3452 PR middle-end/69760
3453 * gcc.dg/torture/pr69760.c: New testcase.
3454
d6b92d9f 34552016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3456
3457 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3458 pattern on Solaris with as.
3459
90436d9d 34602016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3461
3462 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3463 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3464 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3465 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3466
7c749495 34672016-02-24 Jakub Jelinek <jakub@redhat.com>
3468
3469 PR middle-end/69915
3470 * gcc.dg/pr69915.c: New test.
3471
9c9680b5 34722016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3473
3474 PR rtl-optimization/69886
3475 * gcc.dg/torture/pr69886.c: New test.
3476
36d081ee 34772016-02-24 Richard Biener <rguenther@suse.de>
3478
3479 PR middle-end/68963
3480 * gcc.dg/torture/pr68963.c: New testcase.
3481
2a0accb9 34822016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3483
3484 PR target/69875
3485 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3486 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3487 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3488 * gcc.target/arm/atomic_loaddi_1.c: New test.
3489 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3490 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3491 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3492 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3493 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3494 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3495 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3496 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3497
f0e92ef1 34982016-02-24 Jakub Jelinek <jakub@redhat.com>
3499
3500 PR middle-end/69909
3501 * gcc.dg/torture/pr69909.c: New test.
3502
6907286f 35032016-02-24 Richard Biener <rguenther@suse.de>
3504
3505 PR tree-optimization/69907
3506 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3507 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3508 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3509
e6ab7475 35102016-02-24 Christian Bruel <christian.bruel@st.com>
3511
3512 * gcc.target/arm/pragma_cpp_fma.c: New test.
3513
47587450 35142016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3515
3516 PR fortran/61156
3517 * gfortran.dg/include_6.f90: Update test.
3518
d41ab738 35192016-02-23 Jakub Jelinek <jakub@redhat.com>
3520
3521 PR objc/69844
3522 * objc.dg/pr69844.m: New test.
3523
4772d9d5 35242016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3525
3526 PR libgfortran/69456
3527 * gfortran.dg/namelist_89.f90: New test.
3528 * gfortran.dg/pr59700.f90: Update test..
3529
8c38d887 35302016-02-23 Martin Sebor <msebor@redhat.com>
3531
3532 PR middle-end/69780
3533 * g++.dg/ext/builtin_alloca.C: New test.
3534 * gcc.dg/builtins-68.c: New test.
3535
ee1bfdb0 35362016-02-23 Richard Henderson <rth@redhat.com>
3537
3538 * gcc.target/i386/addr-space-3.c: Remove test.
3539
52609ec3 35402016-02-23 David Malcolm <dmalcolm@redhat.com>
3541
3542 PR preprocessor/69126
3543 PR preprocessor/69543
3544 * c-c++-common/pr69126-2-long.c: New test.
3545 * c-c++-common/pr69126-2-short.c: New test.
3546 * c-c++-common/pr69543-1.c: Remove xfail.
3547
d5bf2cc8 35482016-02-23 David Malcolm <dmalcolm@redhat.com>
3549
3550 PR preprocessor/69126
3551 PR preprocessor/69543
3552 PR preprocessor/69558
3553 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3554 (f): Rename to...
3555 (test_2): ...this, and add leading comment.
3556 (MACRO_3, test_3): New.
3557 (MACRO_4A, MACRO_4B, test_4): New.
3558 (MACRO): Rename to...
3559 (MACRO_5): ...this.
3560 (g): Rename to...
3561 (test_5): ...this, updating for renaming of MACRO, and
3562 add leading comment.
3563 * c-c++-common/pr69543-1.c: New.
3564 * c-c++-common/pr69543-2.c: New.
3565 * c-c++-common/pr69543-3.c: New.
3566 * c-c++-common/pr69543-4.c: New.
3567 * c-c++-common/pr69558-1.c: New.
3568 * c-c++-common/pr69558-2.c: New.
3569 * c-c++-common/pr69558-3.c: New.
3570 * c-c++-common/pr69558-4.c: New.
3571 * gcc.dg/pr69558.c: Move to...
3572 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3573 xfail for c++.
3574
3a37a410 35752016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3576
3577 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3578 to -ftree-parallelize-loops/-fopenacc changes.
3579 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3580 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3581 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3582 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3583 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3584 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3585 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3586 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3587 * c-c++-common/goacc/kernels-loop.c: Likewise.
3588 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3589 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3590 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3591 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3592
ecca180f 35932016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3594
3595 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3596
eec0fa3f 35972016-02-23 Jakub Jelinek <jakub@redhat.com>
3598
f1f91c07 3599 PR c++/69902
3600 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3601
eec0fa3f 3602 PR c/69900
3603 * gcc.dg/pr69900.c: New test.
3604
e045424d 36052016-02-23 Martin Jambor <mjambor@suse.cz>
3606
3607 PR tree-optimization/69666
3608 * gcc.dg/tree-ssa/pr69666.c: New test.
3609
f482dff6 36102016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3611
3612 PR fortran/67451
3613 * gfortran.dg/coarray_allocate_5.f08: New test.
3614
57ed698b 36152016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3616
3617 * gcc.target/s390/vcond-shift.c: Move to ...
3618 * gcc.target/s390/vector/vcond-shift.c: ... here.
3619
990e443c 36202016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3621
3622 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3623 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3624
296c5f01 36252016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3626
3627 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3628
e53f41d5 36292016-02-20 Mark Wielaard <mjw@redhat.com>
3630
3631 PR c/28901
3632 * gcc.dg/unused-variable-3.c: New test.
3633
13af201d 36342016-02-22 Jakub Jelinek <jakub@redhat.com>
3635
3636 PR target/69888
3637 * gcc.target/i386/pr69888.c: New test.
3638
682c90f9 36392016-02-22 Richard Biener <rguenther@suse.de>
3640
3641 PR tree-optimization/69882
3642 * gfortran.dg/vect/pr69882.f90: New testcase.
3643
b8cd18c3 36442016-02-22 Jakub Jelinek <jakub@redhat.com>
3645
3646 PR target/69885
3647 * gcc.dg/pr69885.c: New test.
3648
09343379 36492016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3650
3651 PR target/69806
3652 PR target/54089
3653 * gcc.target/sh/pr54089-10.c: New.
3654
b345a09f 36552016-02-20 Paul Thomas <pault@gcc.gnu.org>
3656
3657 PR fortran/69423
3658 * gfortran.dg/deferred_character_15.f90 : New test.
3659
51385aed 36602016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3661
3662 PR fortran/57365
3663 gfortran.dg/allocate_with_source_18.f03: New test.
3664
36652016-02-20 Harald Anlauf <anlauf@gmx.de>
3666
3667 PR fortran/52531
3668 gfortran.dg/gomp/pr52531.f90: New test.
3669
9cce8384 36702016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3671
3672 PR c++/69865
3673 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3674 -std=c++03.
3675
d91f5fbb 36762016-02-19 Jakub Jelinek <jakub@redhat.com>
3677
563d5cb8 3678 PR c++/69826
3679 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3680 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3681
0a04aac9 3682 PR c++/69850
3683 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3684
d91f5fbb 3685 PR c++/69851
3686 * g++.dg/torture/pr69851.C: New test.
3687
5fe1f282 36882016-02-19 Martin Sebor <msebor@redhat.com>
3689
3690 PR testsuite/69573
3691 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3692
a45bce11 36932016-02-19 Jakub Jelinek <jakub@redhat.com>
3694
6263dde1 3695 PR c++/69850
3696 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3697 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3698
a45bce11 3699 PR c++/67767
3700 * g++.dg/cpp0x/pr67767.C: New test.
3701
cf2ed1b7 37022016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3703
3704 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3705 for fp, simd, crypto, crc, lse.
3706 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3707 above.
3708 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3709 effective target check.
3710
f6cc34b0 37112016-02-19 Jakub Jelinek <jakub@redhat.com>
3712
3713 PR target/69820
3714 * gcc.target/i386/pr69820.c: New test.
3715
6c678e78 37162016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3717
3718 * gcc.target/s390/vector/int128-1.c: New test.
3719
b088ff4b 37202016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3721
3722 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3723
b11e60a4 37242016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3725
3726 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3727 instruction pattern name to prevent the testcase from failing with
3728 -march=z13.
3729
664ff6a0 37302016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3731
3732 * gcc.target/s390/md/movstr-2.c: New test.
3733
e80be24b 37342016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3735
3736 * gcc.target/s390/morestack.c: New test.
3737
9839f350 37382016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3739
3740 PR target/69625
3741 * gcc.target/s390/pr69625.c: Add test case.
3742
4550fbd0 37432016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3744
3745 PR testsuite/68580
3746 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3747
57d00b6a 37482016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3749
3750 PR target/68404
3751 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3752 * gcc.target/powerpc/fusion3.c: Likewise.
3753
63ad69d6 37542016-02-18 Richard Biener <rguenther@suse.de>
3755
3756 PR middle-end/69553
3757 * g++.dg/torture/pr69553.C: New testcase.
3758
d92404ed 37592016-02-18 Nick Clifton <nickc@redhat.com>
3760
4550fbd0 3761 PR target/62254
3762 PR target/69610
3763 * gcc.target/arm/pr62554.c: New test.
3764 * gcc.target/arm/pr69610-1.c: New test.
3765 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 3766
0808dfce 37672016-02-18 Richard Biener <rguenther@suse.de>
3768
3769 PR middle-end/69854
3770 * gcc.dg/torture/pr69854.c: New testcase.
3771
fc3527e3 37722016-02-17 Jakub Jelinek <jakub@redhat.com>
3773
3774 PR c++/69850
3775 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3776
e3c24279 37772012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3778
3779 * gcc.target/powerpc/vec-cg.c: New test.
3780
c9732c2b 37812016-02-17 Richard Biener <rguenther@suse.de>
3782
3783 PR testsuite/69586
3784 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3785
51bf9f9b 37862016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3787
3788 PR target/69161
3789 * gcc.c-torture/compile/pr69161.c: New test.
3790
6baedca3 37912016-02-17 David Sherwood <david.sherwood@arm.com>
3792
3793 PR target/69532
3794 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3795 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3796
4f240715 37972016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3798
3799 * gcc.dg/ifcvt-4.c: Skip on Visium.
3800
e0c0515d 38012016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3802
3803 * gnat.dg/atomic8.adb: New test.
3804
7b319ee6 38052016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3806
3807 * gnat.dg/discr46.ad[sb]: New test.
3808
48a7e3d1 38092016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3810
3811 PR Target/48344
3812 * gcc.target/powerpc/pr48344-1.c: New test.
3813
3f844f15 38142015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3815
3816 PR fortran/69742
3817 * gfortran.dg/associate_21.f90: New test.
3818
7675e968 38192016-02-16 Jakub Jelinek <jakub@redhat.com>
3820
3821 PR c/69835
3822 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3823 -Wnonnull in dg-options.
3824 * c-c++-common/nonnull-2.c: New test.
3825
d6faee88 38262016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3827 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3828
3829 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3830
3a2a72aa 38312016-02-16 Jakub Jelinek <jakub@redhat.com>
3832
3833 PR middle-end/69801
3834 * gcc.dg/pr69801.c: Add empty dg-options.
3835
28072426 38362016-02-16 James Norris <jnorris@codesourcery.com>
3837
3838 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3839 * g++.dg/goacc/deviceptr-1.c: New file.
3840
37fffac2 38412016-02-16 Jakub Jelinek <jakub@redhat.com>
3842
3843 PR tree-optimization/69820
3844 * gcc.dg/vect/pr69820.c: New test.
3845
f72a5e61 38462016-02-16 Richard Biener <rguenther@suse.de>
3847
3848 PR tree-optimization/69776
3849 * gcc.dg/torture/pr69776-2.c: New testcase.
3850
50e0cd76 38512016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3852
3853 PR tree-optimization/69714
3854 * gcc.dg/torture/pr69714.c: New test.
3855
14a72c4e 38562016-02-16 Jakub Jelinek <jakub@redhat.com>
3857
3858 PR tree-optimization/69802
3859 * gcc.dg/pr69802.c: New test.
3860
fd808c11 38612016-02-16 Richard Biener <rguenther@suse.de>
3862
3863 PR middle-end/69801
3864 * gcc.dg/pr69801.c: New testcase.
3865
49a549ca 38662016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3867
3868 PR libgfortran/69651
3869 * gfortran.dg/read_bang.f90: New test.
3870 * gfortran.dg/read_bang4.f90: New test.
3871
77454e6e 38722016-02-15 Jakub Jelinek <jakub@redhat.com>
3873
2074f21c 3874 PR c++/69658
3875 * g++.dg/init/pr69658.C: New test.
3876
77454e6e 3877 PR c++/69797
3878 * c-c++-common/pr69797.c: New test.
3879
4ef4d764 38802016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3881
3882 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3883 check for aarch64*-*-*.
3884
4a45fe0f 38852016-02-15 Richard Biener <rguenther@suse.de>
3886
3887 PR tree-optimization/69783
3888 * gcc.dg/vect/pr69783.c: New testcase.
3889
0b3619e6 38902016-02-15 Richard Biener <rguenther@suse.de>
3891
3892 PR tree-optimization/69776
3893 * gcc.dg/torture/pr69776.c: New testcase.
3894
9b49c3cb 38952016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3896
3897 PR fortran/60526
3898 * gfortran.dg/type_decl_4.f90: Reinstated.
3899
e46faff9 39002016-02-14 John David Anglin <danglin@gcc.gnu.org>
3901
3902 PR fortran/68746
3903 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3904
a96c809a 39052016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3906
3907 PR fortran/60526
3908 PR bootstrap/69816
3909 * gfortran.dg/type_decl_4.f90: Removed.
3910
fdec7e88 39112016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3912
3913 PR fortran/60526
3914 * gfortran.dg/type_decl_4.f90: New test.
3915
a72095c4 39162016-02-14 Alan Modra <amodra@gmail.com>
3917
bc436924 3918 PR testsuite/68886
a72095c4 3919 * gcc.c-torture/execute/stkalign.c: Revise test.
3920
73bb5f8b 39212016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3922
3923 PR target/67260
3924 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3925
beb13161 39262016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3927
3928 PR target/67260
3929 * gcc.target/sh/torture/pr67260.c: New.
3930
67cab04e 39312016-02-12 John David Anglin <danglin@gcc.gnu.org>
3932
3933 * gcc.dg/pr67964.c: Add dg-require-alias.
3934
44a59bb1 39352016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3936
3937 PR target/67636
3938 PR target/64345
3939 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3940
38c9bd3a 39412016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3942
3943 PR libgfortran/69668
3944 * gfortran.dg/namelist_88.f90: New test.
3945
1774ff82 39462016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3947
3948 PR libgfortran/69668
3949 * gfortran.dg/namelist_38.f90: Update test.
3950 * gfortran.dg/namelist_84.f90: Update test.
3951
aec1f4bd 39522016-02-12 David Malcolm <dmalcolm@redhat.com>
3953
3954 PR other/69554
3955 * gcc.dg/pr69554-1.c: New test.
3956 * gfortran.dg/pr69554-1.F90: New test.
3957 * gfortran.dg/pr69554-2.F90: New test.
3958 * lib/gcc-dg.exp (proc dg-locus): New function.
3959 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3960 distinguish between the caret-printing and non-caret-printing
3961 cases. If caret-printing has been explicitly enabled, bail out
3962 without attempting to fix up the output.
3963
da7d5066 39642016-02-12 David Malcolm <dmalcolm@redhat.com>
3965
3966 PR driver/69265
3967 PR driver/69453
3968 * gcc.dg/spellcheck-options-3.c: New test case.
3969 * gcc.dg/spellcheck-options-4.c: New test case.
3970 * gcc.dg/spellcheck-options-5.c: New test case.
3971 * gcc.dg/spellcheck-options-6.c: New test case.
3972 * gcc.dg/spellcheck-options-7.c: New test case.
3973 * gcc.dg/spellcheck-options-8.c: New test case.
3974 * gcc.dg/spellcheck-options-9.c: New test case.
3975 * gcc.dg/spellcheck-options-10.c: New test case.
3976
fcce1b0b 39772016-02-12 Jakub Jelinek <jakub@redhat.com>
3978
3979 PR rtl-optimization/69764
3980 PR rtl-optimization/69771
3981 * c-c++-common/pr69764.c: New test.
3982 * gcc.dg/torture/pr69771.c: New test.
3983
6d609290 39842016-02-12 Marek Polacek <polacek@redhat.com>
3985
3986 * g++.dg/torture/init-list1.C: New.
3987
7d75fb56 39882016-02-12 Marek Polacek <polacek@redhat.com>
3989
3990 * gcc.dg/pr69522.c: Add empty dg-options.
3991
52543fda 39922016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3993
3994 * g++.dg/lto/lto.exp: Include and init mpx.
3995 * g++.dg/lto/pr69729_0.C: New test.
3996
34947478 39972016-02-12 Jakub Jelinek <jakub@redhat.com>
3998
9181a4ec 3999 PR ipa/69241
4000 * g++.dg/ipa/pr69241-4.C: New test.
4001
34947478 4002 PR ipa/68672
4003 * g++.dg/ipa/pr68672-1.C: New test.
4004 * g++.dg/ipa/pr68672-2.C: New test.
4005 * g++.dg/ipa/pr68672-3.C: New test.
4006
74a4140f 40072016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4008
4009 PR c/69522
50e0cd76 4010 * gcc.dg/pr69522.c: New test.
74a4140f 4011
9ddb20d6 40122016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4013
4014 PR c++/69098
4015 * g++.dg/cpp1y/69098.C: New test.
4016 * g++.dg/cpp1y/69098-2.C: New test.
4017
67cf9b55 40182016-02-12 Jakub Jelinek <jakub@redhat.com>
4019
4020 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4021 and neighbour -> neighbor.
4022 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4023 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4024 * c-c++-common/Wvarargs.c: Likewise.
4025 * c-c++-common/goacc/host_data-5.c: Likewise.
4026 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4027 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4028 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4029 * gcc.target/aarch64/pr60697.c: Likewise.
4030 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4031 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4032 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4033 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4034 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4035 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4036 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4037 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4038 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4039 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4040 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4041 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4042 * g++.dg/lookup/koenig5.C: Likewise.
4043 * g++.dg/ext/no-asm-2.C: Likewise.
4044 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4045 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4046 * gfortran.dg/used_types_16.f90: Likewise.
4047 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4048 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4049 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4050 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4051 * gfortran.dg/abstract_type_6.f03: Likewise.
4052 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4053 * gfortran.dg/used_types_15.f90: Likewise.
4054 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4055 * gfortran.dg/exit_3.f08: Likewise.
4056 * gfortran.dg/open_status_2.f90: Likewise.
4057 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4058 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4059 * gfortran.dg/associate_1.f03: Likewise.
4060 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4061 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4062 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4063 * gcc.dg/builtin-object-size-1.c: Likewise.
4064 * gcc.dg/noreturn-6.c: Likewise.
4065 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4066 * gcc.dg/globalalias.c: Likewise.
4067 * gcc.dg/builtins-config.h: Likewise.
4068 * gcc.dg/pr30457.c: Likewise.
4069 * gcc.c-torture/compile/volatile-1.c: Likewise.
4070 * gcc.c-torture/execute/20101011-1.c: Likewise.
4071 * c-c++-common/Waddress-1.c: Likewise.
4072
40b38ace 40732016-02-11 Jakub Jelinek <jakub@redhat.com>
4074
4075 PR c/69768
4076 * c-c++-common/Waddress-1.c: New test.
4077
42c87ca9 40782016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4079
4080 PR fortran/69296
4081 * gfortran.dg/associate_19.f03: New test.
4082 * gfortran.dg/associate_20.f03: New test.
4083
acb7939f 40842016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4085
4086 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4087
6defe3c5 40882016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4089
4090 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4091 .arch armv8-a\n. Add -dA to dg-options.
4092 * gcc.target/aarch64/assembler_arch_1.c: New test.
4093 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4094
63f63318 40952016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4096
4097 PR c++/68726
4098 * g++.dg/cpp0x/pr68726.C: New.
4099
1cddf457 41002016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4101
4102 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4103 test.
4104
b86fba37 41052016-02-11 Richard Biener <rguenther@suse.de>
4106
4107 * g++.dg/tree-ssa/pr61034.C: Adjust.
4108
ec4ec95a 41092016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4110
be7c31e9 4111 PR target/69148
ec4ec95a 4112 * gcc.target/s390/pr69148.c: New.
4113
f64416ca 41142016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4115
4116 PR tree-optimization/69652
4117 * gcc.dg/torture/pr69652.c: New test.
4118
e5d1ea31 41192016-02-10 Jakub Jelinek <jakub@redhat.com>
4120 Patrick Palka <ppalka@gcc.gnu.org>
4121
4122 PR ipa/69241
4123 PR c++/69649
4124 * g++.dg/ipa/pr69241-1.C: New test.
4125 * g++.dg/ipa/pr69241-2.C: New test.
4126 * g++.dg/ipa/pr69241-3.C: New test.
4127 * g++.dg/ipa/pr69649.C: New test.
4128
fa03b19d 41292016-02-10 Uros Bizjak <ubizjak@gmail.com>
4130
4131 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4132 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4133
14485c8a 41342016-02-10 Bin Cheng <bin.cheng@arm.com>
4135
4136 PR tree-optimization/68021
4137 * gcc.dg/tree-ssa/pr68021.c: New test.
4138
79f1ed25 41392016-02-10 Richard Biener <rguenther@suse.de>
4140
4141 PR tree-optimization/69726
4142 * gcc.dg/uninit-22.c: New testcase.
4143
58f74eff 41442016-02-09 Andrew Pinski <apinski@cavium.com>
4145
4146 PR tree-opt/69282
4147 * gcc.c-torture/compile/20160205-1.c: New testcase.
4148
600c00f7 41492016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4150
4151 PR target/68404
4152 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4153 instead accessing a really large arrray.
4154 * gcc.target/powerpc/fusion3.c: Likewise.
4155
0771836e 41562016-02-09 Charles Baylis <charles.baylis@linaro.org>
4157
4158 PR target/68532
4159 * gcc.c-torture/execute/pr68532.c: New test.
4160
4ccd644f 41612016-02-11 Alexandre Oliva <aoliva@redhat.com>
4162
4163 PR target/69634
4164 * gcc.dg/pr69634.c: New.
4165
2e980a39 41662016-02-09 Richard Biener <rguenther@suse.de>
4167
4168 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4169
aacf7102 41702016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 4171
aacf7102 4172 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4173
a1856ddf 41742016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4175
4176 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4177
d4d3da7e 41782016-02-09 Richard Biener <rguenther@suse.de>
4179
4180 PR tree-optimization/69715
4181 * gcc.dg/torture/pr69715.c: New testcase.
4182
9cc6714f 41832016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4184
4185 PR c++/69139
4186 * g++.dg/cpp0x/trailing12.C: New test.
4187 * g++.dg/cpp0x/trailing13.C: New test.
4188
83d5062b 41892016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4190
4191 PR c++/69283
4192 PR c++/67835
4193 * g++.dg/cpp1y/auto-fn29.C: New test.
4194 * g++.dg/cpp1y/auto-fn30.C: New test.
4195
394a86f3 41962016-02-08 Jakub Jelinek <jakub@redhat.com>
4197
4198 PR tree-optimization/69209
4199 * gcc.c-torture/compile/pr69209.c: New test.
4200
93b124b4 42012016-02-08 Jeff Law <law@redhat.com>
4202
4203 PR tree-optimization/68541
4204 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4205 of statements allowed in join block for path splitting.
4206
26abce13 42072016-02-08 Jakub Jelinek <jakub@redhat.com>
4208
0acb2d6e 4209 PR c++/59627
4210 * g++.dg/gomp/pr59627.C: New test.
4211
26abce13 4212 PR ipa/69239
4213 * g++.dg/ipa/pr69239.C: New test.
4214
86e0b129 42152016-02-08 David Malcolm <dmalcolm@redhat.com>
4216
4217 PR preprocessor/69664
4218 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4219 * gcc.dg/cpp/warn-comments.c: Likewise.
4220
f553d9f8 42212016-02-08 Marek Polacek <polacek@redhat.com>
4222
4223 PR c++/69688
4224 * g++.dg/init/const12.C: New test.
4225
600695e0 42262016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4227
4228 PR target/60410
4229 * gcc.dg/lto/pr55113_0.c: Remove test.
4230
c4f4b1e8 42312016-02-08 Richard Biener <rguenther@suse.de>
4232
4233 PR tree-optimization/69719
4234 * gcc.dg/torture/pr69719.c: New testcase.
4235
5a987d87 42362016-02-08 Richard Biener <rguenther@suse.de>
4237 Jeff Law <law@redhat.com>
4238
4239 PR target/68273
4240 * gcc.target/mips/pr68273.c: New testcase.
4241
0418e71d 42422016-02-08 Richard Biener <rguenther@suse.de>
4243
4244 PR rtl-optimization/69274
4245 * gcc.target/i386/addr-sel-1.c: XFAIL.
4246
07c0f1ca 42472016-02-08 Jeff Law <law@redhat.com>
4248
40d85f4c 4249 PR tree-optimization/68541
4250 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4251
140e093f 4252 PR tree-optimization/65917
07c0f1ca 4253 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4254
16430acf 42552016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4256
4257 PR fortran/50555
4258 * gfortran.dg/namelist_args.f90: New test.
4259
3f0ff0d8 42602016-02-05 Jeff Law <law@redhat.com>
4261
140e093f 4262 PR tree-optimization/68541
3f0ff0d8 4263 * gcc.dg/tree-ssa/split-path-2.c: New test.
4264 * gcc.dg/tree-ssa/split-path-3.c: New test.
4265 * gcc.dg/tree-ssa/split-path-4.c: New test.
4266 * gcc.dg/tree-ssa/split-path-5.c: New test.
4267 * gcc.dg/tree-ssa/split-path-6.c: New test.
4268 * gcc.dg/tree-ssa/split-path-7.c: New test.
4269
a7cc1f94 42702016-02-05 Martin Sebor <msebor@redhat.com>
4271
4272 PR c++/69662
4273 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4274 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4275
fcb25f28 42762016-02-06 Richard HEnderson <rth@redhat.com>
4277
4278 PR c/69643
4279 * gcc.target/i386/addr-space-4.c: New.
4280 * gcc.target/i386/addr-space-5.c: New.
4281
3a2545a1 42822016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4283
4284 PR fortran/66089
4285 * gfortran.dg/elemental_dependency_6.f90: New.
4286
1e302465 42872016-02-05 Jakub Jelinek <jakub@redhat.com>
4288
66feb54c 4289 PR rtl-optimization/69691
4290 * gcc.c-torture/execute/pr69691.c: New test.
4291
1e302465 4292 PR c++/69628
4293 * g++.dg/parse/pr69628.C: New test.
4294
9c28a298 42952016-02-05 Uros Bizjak <ubizjak@gmail.com>
4296
4297 * gcc.dg/sancov/asan.c: Move to ...
4298 * gcc.dg/asan/sancov-1.c: ... here.
4299
a854e286 43002016-02-05 Uros Bizjak <ubizjak@gmail.com>
4301
4302 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4303
d4f0b240 43042016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4305
4306 PR target/69677
4307 * gcc.target/i386/pr69677.c: New test.
4308
235d8723 43092016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4310
4311 PR c++/68948
4312 * g++.dg/template/pr68948.C: New test.
4313
f390cf65 43142016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4315
4316 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4317 (only necessary on s390x).
4318
ab99f104 43192016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4320
4321 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4322 -mno-accumulate-outgoing-args.
4323
f7ef5392 43242016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4325
4326 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4327
6b098e91 43282016-02-04 Jakub Jelinek <jakub@redhat.com>
4329
4330 PR c/69669
4331 * c-c++-common/pr69669.c: New test.
4332
f0146cf3 43332016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4334
4335 PR target/69667
4336 * g++.dg/pr69667.C: New file.
4337
08fd6cf5 43382016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4339
4340 PR target/69619
4341 * gcc.dg/pr69619.c: Add new test.
4342
a6f3f39f 43432016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4344
4345 PR rtl-optimization/69577
4346 * gcc.target/i386/pr69577.c: New test.
4347
774068a0 43482016-02-04 Martin Liska <mliska@suse.cz>
4349
4350 * g++.dg/asan/pr69276.C: New test.
4351
f50a7894 43522016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4353
4354 PR target/65932
4355 PR target/67714
4356 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4357 a single smulbb instruction.
4358 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4359 * gcc.target/amr/wmul-2.c: Likewise.
4360
6b722eb3 43612016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4362
4363 PR target/65932
4364 PR target/67714
4365 * gcc.c-torture/execute/pr67714.c: New test.
4366
1f1475a7 43672016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4368
4369 PR target/69454
4370 * gcc.target/i386/pr69454-1.c: New test.
4371 * gcc.target/i386/pr69454-2.c: New test.
4372
6b94e133 43732016-02-03 Martin Sebor <msebor@redhat.com>
4374
4375 PR c++/69251
4376 PR c++/69253
4377 PR c++/69290
4378 PR c++/69277
4379 PR c++/69349
4380 * g++.dg/ext/flexarray-mangle-2.C: New test.
4381 * g++.dg/ext/flexarray-mangle.C: New test.
4382 * g++.dg/ext/flexarray-subst.C: New test.
4383 * g++.dg/ext/flexary11.C: New test.
4384 * g++.dg/ext/flexary12.C: New test.
4385 * g++.dg/ext/flexary13.C: New test.
4386 * g++.dg/ext/flexary14.C: New test.
4387 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4388
342ed0ac 43892016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4390
4391 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4392 Define only if CHECK_FLOAT128 is defined.
4393 (main): Properly initialize u5.
4394
edf6c4d2 43952016-02-03 Jakub Jelinek <jakub@redhat.com>
4396
415d5641 4397 PR c/69627
4398 * gcc.dg/pr69627.c: New test.
4399
edf6c4d2 4400 PR target/69644
4401 * gcc.dg/pr69644.c: New test.
4402
cf8f3ba0 44032016-02-03 Mike Stump <mikestump@comcast.net>
4404
4405 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4406 support for struct-layout-1.exp.
4407
c90d55dd 44082016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4409
4410 PR c++/69056
f7ef5392 4411 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 4412
401bd0c8 44132016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4414 Alexandre Oliva <aoliva@redhat.com>
4415
4416 PR target/69461
4417 * gcc.target/powerpc/pr69461.c: New.
4418
277d9d1d 44192016-02-03 Uros Bizjak <ubizjak@gmail.com>
4420
4421 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4422 works from here ...
4423 (check_effective_target_fsanitize_thread): ... to here. Do not
4424 specify additional compile flags for the test source.
4425 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4426 specify additional compile flags for the test source.
4427
e69ad94a 44282016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4429
4430 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4431
a4454da2 44322016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4433
4434 PR fortran/67451
4435 PR fortran/69418
4436 * gfortran.dg/coarray_allocate_2.f08: New test.
4437 * gfortran.dg/coarray_allocate_3.f08: New test.
4438 * gfortran.dg/coarray_allocate_4.f08: New test.
4439
88cab2dd 44402016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4441
4442 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4443 use same scan-tree-dump-times on all platforms.
4444 * gcc.dg/vect/vect-outer-1.c: Likewise.
4445 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4446 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4447 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4448 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4449 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4450 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4451 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4452
66ea75c4 44532016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4454
4455 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4456 warning.
4457
4eef8df7 44582016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4459
4460 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4461
665fbc2f 44622016-02-02 James Norris <jnorris@codesourcery.com>
4463
4464 * c-c++-common/goacc/routine-5.c: Add tests.
4465
b10e3d47 44662016-02-02 Alexander Monakov <amonakov@ispras.ru>
4467
4468 * gcc.target/nvptx/unsigned-cmp.c: New test.
4469
12ad66dd 44702016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4471
4472 * gcc.target/aarch64/scalar_shift_1.c
4473 (test_corners_sisd_di): Improve force to SIMD register.
4474 (test_corners_sisd_si): Likewise.
4475 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4476 Remove scan-assembler check for ldr.
4477
f9ec342f 44782016-02-02 Richard Biener <rguenther@suse.de>
4479
4480 PR tree-optimization/69595
4481 * gcc.dg/Warray-bounds-17.c: New testcase.
4482
32f2925a 44832016-02-02 Richard Biener <rguenther@suse.de>
4484
4485 PR tree-optimization/69606
4486 * gcc.dg/torture/pr69606.c: New testcase.
4487
cfd9ca84 44882016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4489
4490 PR middle-end/68542
4491 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4492 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4493
19bf08e2 44942016-02-02 Alan Modra <amodra@gmail.com>
4495
4496 PR target/69548
4497 * gcc.target/powerpc/pr69548.c: New test.
4498
6f13b088 44992016-02-01 Jakub Jelinek <jakub@redhat.com>
4500
dcddc5af 4501 PR rtl-optimization/69592
4502 * gcc.dg/pr69592.c: New test.
4503
6f13b088 4504 PR preprocessor/69543
4505 PR c/69558
4506 * gcc.dg/pr69543.c: New test.
4507 * gcc.dg/pr69558.c: New test.
4508
d090e5c2 45092016-02-01 Uros Bizjak <ubizjak@gmail.com>
4510
fcb317c5 4511 PR testsuite/65940
4512 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 4513
aaf527dc 45142016-02-01 Martin Sebor <msebor@redhat.com>
4515
4516 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4517
1674217b 45182016-02-01 Bin Cheng <bin.cheng@arm.com>
4519
4520 PR tree-optimization/67921
4521 * c-c++-common/ubsan/pr67921.c: New test.
4522
b4007655 45232016-02-01 Richard Biener <rguenther@suse.de>
4524
4525 PR middle-end/69556
4526 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4527
88a477bb 45282016-02-01 Richard Biener <rguenther@suse.de>
4529
4530 PR tree-optimization/69574
4531 * gcc.dg/torture/pr69574.c: New testcase.
4532
2eaaa4e7 45332016-02-01 Richard Biener <rguenther@suse.de>
4534
4535 PR tree-optimization/69579
4536 * gcc.dg/setjmp-6.c: New testcase.
4537
e3882c44 45382016-02-01 Jakub Jelinek <jakub@redhat.com>
4539
4540 PR rtl-optimization/69570
4541 * g++.dg/opt/pr69570.C: New test.
4542
f80aff47 45432016-02-01 Richard Henderson <rth@redhat.com>
4544
4545 * gcc.dg/pr69535.c: New test.
4546
240568aa 45472016-01-31 John David Anglin <danglin@gcc.gnu.org>
4548
6009b3b8 4549 PR testsuite/69584
4550 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4551 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4552
1fdf7177 4553 PR debug/68244
4554 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4555
240568aa 4556 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4557
cb3e5ac0 45582016-01-31 Paul Thomas <pault@gcc.gnu.org>
4559
4560 PR fortran/67564
4561 * gfortran.dg/allocate_with_source_17.f03: New test.
4562
3b8b902b 45632016-01-30 Jakub Jelinek <jakub@redhat.com>
4564
4565 PR tree-optimization/69546
4566 * gcc.dg/torture/pr69546.c: New test.
4567
17985abe 45682016-01-30 Paul Thomas <pault@gcc.gnu.org>
4569
4570 PR fortran/69566
4571 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4572
b5239e80 45732016-01-30 Martin Sebor <msebor@redhat.com>
4574
4575 PR c++/68490
4576 * g++.dg/ext/flexary10.C: New test.
4577
e8f03010 45782016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4579
4580 PR fortran/66707
4581 gfortran.dg/common_23.f90: New test.
4582
dc93691a 45832016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4584
4585 PR target/65546
4586 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4587 condition being checked, and disable it when the target supports
4588 misaligned loads and stores.
4589
ff5e28e9 45902016-01-29 Jakub Jelinek <jakub@redhat.com>
4591
4592 PR debug/69518
4593 * gcc.dg/torture/pr69518.c: New test.
4594
b0d8930a 45952016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4596
4597 PR target/69530
4598 * gcc.target/i386/pr69530.c: New test.
4599
21601fc7 46002016-01-29 Steve Ellcey <sellcey@imgtec.com>
4601
4602 PR target/65604
4603 * gcc.target/mips/div-delay.c: New test.
4604
ca6c7317 46052016-01-29 Jakub Jelinek <jakub@redhat.com>
4606
4758dc39 4607 PR target/69551
4608 * gcc.target/i386/pr69551.c: New test.
4609
ca6c7317 4610 PR target/66137
4611 * gcc.target/i386/pr66137.c: New test.
4612
e3078da6 46132016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4614
4615 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4616 always built for p5600.
4617 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4618 isa=p5600 dg-option.
4619
b622ec25 46202016-01-29 Richard Biener <rguenther@suse.de>
4621
4622 PR tree-optimization/69547
4623 * g++.dg/tree-ssa/pr69547.C: New testcase.
4624
d2a60e99 46252016-01-29 Jakub Jelinek <jakub@redhat.com>
4626
4627 PR debug/66869
4628 * g++.dg/warn/Wunused-function2.C: New test.
4629
ae849d2b 46302016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4631
4632 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4633 support for test to succeed.
4634
ce6a6978 46352016-01-29 Marek Polacek <polacek@redhat.com>
4636
4637 PR c++/69509
4638 PR c++/69516
4639 * g++.dg/ext/constexpr-vla2.C: New test.
4640 * g++.dg/ext/constexpr-vla3.C: New test.
4641 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4642
7550d855 46432016-01-29 Richard Biener <rguenther@suse.de>
4644
4645 PR middle-end/69537
4646 * gcc.dg/uninit-21.c: New testcase.
4647
f11bb279 46482016-01-28 Uros Bizjak <ubizjak@gmail.com>
4649
4650 PR target/69459
4651 * gcc.target/i386/pr69459.c: New test.
4652
c80c12c8 46532016-01-28 Steve Ellcey <sellcey@imgtec.com>
4654
4655 PR target/68400
4656 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4657 * gcc.target/mips/pr68400.c: New test.
4658
c649bacc 46592016-01-28 Martin Sebor <msebor@redhat.com>
4660
4661 PR target/17381
4662 * gcc.target/powerpc/pr17381.c: New test.
4663
f4881661 46642016-01-28 Jakub Jelinek <jakub@redhat.com>
4665
4666 PR middle-end/69542
4667 * gcc.dg/torture/pr69542.c: New test.
4668
d66fdd75 46692016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4670
4671 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4672
d4a78818 46732016-01-28 David Edelsohn <dje.gcc@gmail.com>
4674
4675 * gcc.dg/pr65980.c: Skip on AIX.
4676 * gcc.dg/pr66688.c: Same.
4677
21329e97 46782016-01-28 David Edelsohn <dje.gcc@gmail.com>
4679
4680 PR target/63679
4681 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4682 * gcc.dg/tree-ssa/sra-18.c: Same.
4683
cc7124a6 46842016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4685
4686 PR fortran/62536
4687 * gfortran.dg/block_15.f08: New test.
4688 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4689 on incorrectly closed BLOCK.
4690
358dfcb4 46912016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4692
4693 * gcc.dg/declare-simd.c: New test.
e87502d6 46942016-01-28 Richard Biener <rguenther@suse.de>
4695
4696 PR tree-optimization/69466
4697 * gfortran.dg/vect/pr69466.f90: New testcase.
4698
44e7334b 46992016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4700
4701 * g++.dg/pr67989.C: Remove ARM-specific option.
4702 * gcc.target/arm/pr67989.C: New file.
4703
5ce8f551 47042016-01-27 Uros Bizjak <ubizjak@gmail.com>
4705
4706 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4707 and expm1 test for glibc < 2.11.
4708
fa6e6b15 47092016-01-27 Richard Henderson <rth@redhat.com>
4710
4711 * gcc.c-torture/execute/pr69447.c: New test.
4712
47132016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 4714
7b8122c6 4715 PR fortran/69422
147b2f9b 4716 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4717
78e516eb 47182016-01-27 Jakub Jelinek <jakub@redhat.com>
4719
4720 PR debug/66869
4721 * gcc.dg/pr66869.c: New test.
4722
9b849350 47232016-01-25 Jeff Law <law@redhat.com>
4724
4725 PR tree-optimization/68398
f11bb279 4726 PR tree-optimization/69196
9b849350 4727 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4728 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4729 path to avoid new heuristic allowing more irreducible regions
4730 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4731 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4732 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4733 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4734 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4735
fee5e491 47362016-01-27 Marek Polacek <polacek@redhat.com>
4737
4738 PR c/68062
4739 * c-c++-common/vector-compare-4.c: New test.
4740
eec96426 47412016-01-27 David Malcolm <dmalcolm@redhat.com>
4742
4743 PR preprocessor/69126
4744 * c-c++-common/pr69126.c: New test case.
4745
5068be18 47462016-01-27 Ian Lance Taylor <iant@google.com>
4747
4748 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4749
5fa82c11 47502016-01-27 Ryan Burn <contact@rnburn.com>
4751
4752 PR cilkplus/69267
4753 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4754
b3df0219 47552016-01-27 Uros Bizjak <ubizjak@gmail.com>
4756
4757 PR target/69512
4758 * gcc.target/i386/pr69512.c: New test.
4759
d46a16d4 47602016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4761
4762 PR ada/69488
4763 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4764
6a9b35ef 47652016-01-27 Marek Polacek <polacek@redhat.com>
4766
4767 PR c++/69379
4768 * g++.dg/pr69379.C: New test.
4769
18e9663b 47702016-01-27 Martin Sebor <msebor@redhat.com>
4771
4772 PR c++/69317
4773 * g++.dg/abi/Wabi-2-2.C: New test.
4774 * g++.dg/abi/Wabi-2-3.C: New test.
4775 * g++.dg/abi/Wabi-3-2.C: New test.
4776 * g++.dg/abi/Wabi-3-3.C: New test.
4777
c88301ad 47782016-01-27 Richard Biener <rguenther@suse.de>
4779
4780 PR tree-optimization/69166
4781 * gcc.dg/torture/pr69166.c: New testcase.
4782
8ca47550 47832016-01-27 Martin Jambor <mjambor@suse.cz>
4784
4785 PR tree-optimization/69355
4786 * gcc.dg/tree-ssa/pr69355.c: New test.
4787
5cb23e3c 47882016-01-27 Marek Polacek <polacek@redhat.com>
4789
4790 PR c++/69496
4791 * g++.dg/ext/constexpr-vla1.C: New test.
4792
7b0c1b6d 47932016-01-20 Christian Bruel <christian.bruel@st.com>
4794
4795 PR target/69245
4796 * gcc.target/arm/pr69245.c: New test.
4797
220112fc 47982016-01-27 Jakub Jelinek <jakub@redhat.com>
4799
4800 PR tree-optimization/69399
4801 * gcc.dg/torture/pr69399.c: New test.
4802
16294490 48032016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4804
4805 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4806
8abd3d0c 48072016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4808
4809 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4810
7cf9b895 48112016-01-26 Tom de Vries <tom@codesourcery.com>
4812
4813 PR tree-optimization/69110
4814 * gcc.dg/autopar/pr69110.c: New test.
4815
557c1942 48162016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 4817 Sebastian Pop <s.pop@samsung.com>
557c1942 4818
4819 * gcc.dg/graphite/isl-ast-op-select.c: New.
4820
80adbd96 48212015-01-26 Paul Thomas <pault@gcc.gnu.org>
4822
4823 PR fortran/69385
4824 * gfortran.dg/allocate_error_6.f90: New test.
4825
c3f86f60 48262016-01-26 Richard Henderson <rth@redhat.com>
4827
4828 * gcc.dg/tm/pr60908.c: New test.
4829
3752e5b1 48302016-01-26 David Malcolm <dmalcolm@redhat.com>
4831
4832 PR other/69006
4833 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4834 directive.
4835 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4836 expected multiline output to reflect the colorization being
4837 disabled before newlines.
4838 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4839 (custom_diagnostic_finalizer): Replace call to
4840 pp_newline_and_flush with call to pp_flush.
4841 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4842 * gfortran.dg/implicit_class_1.f90: Likewise.
4843 * lib/gcc-dg.exp (allow_blank_lines): New global.
4844 (dg-allow-blank-lines-in-output): New procedure.
4845 (gcc-dg-prune): Complain about blank lines in the output, unless
4846 dg-allow-blank-lines-in-output was called.
4847 * lib/multiline.exp (_build_multiline_regex): Only support
4848 arbitrary followup text for non-blank-lines, not for blank lines.
4849
9bbfd060 48502016-01-26 Jakub Jelinek <jakub@redhat.com>
4851
4852 PR tree-optimization/69483
4853 * gcc.dg/pr69483.c: New test.
4854 * g++.dg/opt/pr69483.C: New test.
4855
53773057 48562016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4857
4858 PR target/68620
4859 * gcc.target/arm/pr68620.c: New test.
4860
442a556f 48612016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4862
4863 * gcc.target/i386/pr68986-2.c: Remove -m32.
4864
d513c683 48652016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4866
4867 PR target/68986
4868 * gcc.target/i386/pr68986-1.c: New test.
4869 * gcc.target/i386/pr68986-2.c: Likewise.
4870 * gcc.target/i386/pr68986-3.c: Likewise.
4871
976877a5 48722016-01-26 Christian Bruel <christian.bruel@st.com>
4873
4874 * lib/target-supports.exp
4875 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4876 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4877 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4878
2c7b2f88 48792016-01-26 Richard Biener <rguenther@suse.de>
4880
4881 PR tree-optimization/69452
4882 * gcc.dg/torture/pr69452.c: New testcase.
4883
f7fc06e7 48842016-01-26 Jakub Jelinek <jakub@redhat.com>
4885
4886 PR target/69442
4887 * gcc.dg/pr69442.c: New test.
4888
d1dae587 48892016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4890
4891 PR target/67896
4892 * gcc.target/aarch64/simd/pr67896.C: New.
4893
ef7be7f8 48942016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4895
4896 PR tree-optimization/69400
4897 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4898 function.
4899 (plugin_init): Call it.
4900 * gcc.dg/torture/pr69400.c: New test.
4901
648433a4 49022016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4903
4904 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4905
45fc5243 49062016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4907 Sebastian Pop <s.pop@samsung.com>
4908
4909 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4910 isl-0.15.
4911
c699f6a1 49122016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4913 Sebastian Pop <s.pop@samsung.com>
4914
4915 * gcc.dg/graphite/pr69292.c: New.
4916
b86e24ea 49172016-01-25 Jakub Jelinek <jakub@redhat.com>
4918
4919 * c-c++-common/goacc/use_device-1.c: New test.
4920
105cb8d7 49212016-01-25 Jeff Law <law@redhat.com>
4922
4923 PR tree-optimization/69196
4924 PR tree-optimization/68398
4925 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4926 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4927
44562749 49282016-01-25 David Edelsohn <dje.gcc@gmail.com>
4929
4930 PR target/69469
4931 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4932 Algorithm.
4933
6837fee7 49342016-01-25 Richard Biener <rguenther@suse.de>
4935
4936 PR testsuite/69380
4937 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4938
fe500d65 49392016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4940
4941 PR target/69421
4942 * gcc.dg/pr69421.c: New test.
4943
8eacba94 49442016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4945
4946 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4947 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4948 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4949 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4950 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4951 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4952 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4953 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4954 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4955 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4956
af09d40d 49572016-01-25 Richard Biener <rguenther@suse.de>
4958
4959 PR tree-optimization/69376
4960 * gcc.dg/torture/pr69376.c: New testcase.
4961
d65063f5 49622016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4963
4964 PR fortran/69397
4965 PR fortran/68442
4966 * gfortran.dg/interface_38.f90: New test.
4967 * gfortran.dg/interface_39.f90: New test.
80adbd96 4968
08c7bfb4 49692016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4970
4971 Revert:
4972 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4973
4974 PR c++/11858
4975 PR c++/24663
4976 PR c++/24664
4977 * g++.dg/template/pr11858.C: New test.
4978 * g++.dg/template/pr24663.C: New test.
4979 * g++.dg/template/unify12.C: New test.
4980 * g++.dg/template/unify13.C: New test.
4981 * g++.dg/template/unify14.C: New test.
4982 * g++.dg/template/unify15.C: New test.
4983 * g++.dg/template/unify16.C: New test.
4984 * g++.dg/template/unify17.C: New test.
4985
c2e7d2be 49862016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4987
4988 PR fortran/68283
4989 gfortran.dg/pr68283.f90: New test.
4990
9f2e8617 49912016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4992
4993 PR fortran/66094
4994 * gfortran.dg/inline_matmul_13.f90: New test.
4995 * gfortran.dg/matmul_bounds_8.f90: New test.
4996 * gfortran.dg/matmul_bounds_9.f90: New test.
4997 * gfortran.dg/matmul_bounds_10.f90: New test.
4998
a4838119 49992016-01-23 Tom de Vries <tom@codesourcery.com>
5000
5001 PR tree-optimization/69426
5002 * gcc.dg/autopar/pr69426.c: New test.
5003
feddf0dc 50042016-01-23 Martin Sebor <msebor@redhat.com>
5005
5006 PR c++/58109
5007 PR c++/69022
5008 * g++.dg/cpp0x/alignas5.C: New test.
5009 * g++.dg/ext/vector29.C: Same.
5010
132731fb 50112016-01-23 Uros Bizjak <ubizjak@gmail.com>
5012
5013 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5014 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5015 _GNU_SOURCE from compile flags to the source.
5016 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5017 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5018 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5019 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5020
51aec681 50212016-01-22 Jakub Jelinek <jakub@redhat.com>
5022
5023 PR target/69432
5024 * g++.dg/opt/pr69432.C: New test.
5025
147aa3e3 50262016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5027
5028 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5029 32-bit targets testing an -m64 multilib.
5030
4d04e35e 50312016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5032
5033 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5034 64-bit support.
5035
86f38d0c 50362016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5037
5038 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5039
f776e712 50402016-01-21 Christian Bruel <christian.bruel@st.com>
5041
5042 PR target/68674
5043 * gcc.target/i386/pr68674.c
5044 * gcc.target/aarch64/pr68674.c
5045 * gcc.target/arm/pr68674.c
5046
7b9de435 50472016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5048
5049 PR target/69403
5050 * gcc.c-torture/execute/pr69403.c: New test.
5051
9935a0ba 50522016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5053
5054 PR c++/55843
5055 * g++.dg/template/pr55843.C: New.
5056
06b94aa1 50572016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5058
5059 PR testsuite/66877
5060 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5061 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5062
b68773a8 50632016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5064
5065 PR testsuite/67489
132731fb 5066 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5067 from dg-do compile directive, and instead add
5068 { dg-require-effective-target int128 }.
b68773a8 5069
bbbbe8ab 50702016-01-20 Martin Sebor <msebor@redhat.com>
5071
5072 PR c/69405
5073 * gcc.dg/sync-fetch.c: New test.
5074
f3a6a26f 50752016-01-21 Martin Sebor <msebor@redhat.com>
5076
5077 PR target/69252
5078 * gcc.target/powerpc/pr69252.c: New test.
5079
d1565a03 50802016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5081
5082 PR fortran/65996
132731fb 5083 * gfortran.dg/pr65996.f90: New test.
d1565a03 5084
15a5a905 50852016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5086
5087 PR c++/68810
bbbbe8ab 5088 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 5089 expected to generate an error.
15a5a905 5090
e4538af5 50912016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5092
5093 PR middle-end/66178
5094 * gcc.dg/torture/pr66178.c: New test.
5095
4d4180ce 50962016-01-21 Anton Blanchard <anton@samba.org>
5097 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5098
5099 PR target/63354
5100 * gcc.target/powerpc/pr63354.c: New test.
5101
86e16058 51022016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5103
5104 PR rtl-optimization/68990
5105 * gcc.target/i386/pr68990: New.
5106
b11b85e4 51072016-01-21 Nick Clifton <nickc@redhat.com>
5108
5109 PR target/69129
5110 * gcc.target/mips/pr69129.c: New.
5111
62dd9f85 51122016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5113
5114 PR c++/58046
5115 * g++.dg/cpp0x/pr58046.C: New.
5116
ac7d424b 51172016-01-21 Jakub Jelinek <jakub@redhat.com>
5118
47c0bea3 5119 PR target/69187
5120 PR target/65624
5121 * gcc.target/arm/pr69187.c: New test.
5122
ac7d424b 5123 PR c++/69355
5124 * g++.dg/torture/pr69355.C: New test.
5125
9e18b252 51262016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5127 Sebastian Pop <s.pop@samsung.com>
5128
5129 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5130
de862e2f 51312016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5132 Sebastian Pop <s.pop@samsung.com>
5133
132731fb 5134 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 5135
f55f9344 51362016-01-21 Jakub Jelinek <jakub@redhat.com>
5137
5138 PR middle-end/67653
5139 * c-c++-common/pr67653.c: New test.
5140 * gcc.dg/torture/pr29119.c: Add dg-warning.
5141
62752e71 51422016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5143
5144 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5145
16d4186f 51462016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5147
5148 PR c/24293
5149 * gcc.dg/pr24293.c: New test.
5150 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5151 incomplete struct type.
5152 * gcc.dg/declspec-1.c: Likewise.
5153 * gcc.dg/pr63549.c: Likewise.
5154
58219d13 51552016-01-20 Jakub Jelinek <jakub@redhat.com>
5156
5157 PR tree-optimization/66612
5158 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5159 for bdn instruction.
5160
a7b5688a 51612016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5162
5163 * lib/target-supports.exp
5164 (check_effective_target_arm_fp_ok_nocache): New.
5165 (check_effective_target_arm_fp_ok): New.
5166 (add_options_for_arm_fp): New.
5167 (check_effective_target_arm_crypto_ok_nocache): Require
5168 target_arm_v8_neon_ok instead of arm32.
5169 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5170 (check_effective_target_arm_crypto_pragma_ok): New.
5171 (add_options_for_arm_vfp): New.
5172 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5173 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5174 target instead. Force initial fpu to vfp.
5175 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5176 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5177 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5178 dependency.
5179 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5180 use arm_vfp effective target instead. Force initial fpu to vfp.
5181 * gcc.target/arm/attr-neon3.c: Likewise.
5182 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5183 arm_vfp_ok.
5184 * gcc.target/arm/unsigned-float.c: Likewise.
5185 * gcc.target/arm/vfp-1.c: Likewise.
5186 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5187 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5188 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5189 * gcc.target/arm/vfp-ldmias.c: Likewise.
5190 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5191 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5192 * gcc.target/arm/vfp-stmiad.c: Likewise.
5193 * gcc.target/arm/vfp-stmias.c: Likewise.
5194 * gcc.target/arm/vnmul-1.c: Likewise.
5195 * gcc.target/arm/vnmul-2.c: Likewise.
5196 * gcc.target/arm/vnmul-3.c: Likewise.
5197 * gcc.target/arm/vnmul-4.c: Likewise.
5198
7ca56ca8 51992016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 5200
7fb75b57 5201 PR testsuite/69366
5202 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5203 the MPX run-time library, for compile-time MPX test.
5204 * gcc.target/i386/chkp-always_inline.c: Likewise.
5205 * gcc.target/i386/chkp-bndret.c: Likewise.
5206 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5207 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5208 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5209 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5210 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5211 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5212 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5213 * gcc.target/i386/chkp-label-address.c: Likewise.
5214 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5215 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5216 * gcc.target/i386/chkp-pr69044.c: Likewise.
5217 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5218 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5219 * gcc.target/i386/chkp-strchr.c: Likewise.
5220 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5221 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5222 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5223 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5224 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5225 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5226 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5227 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5228 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5229 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5230 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5231 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5232 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5233 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5234 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5235 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5236 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5237 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5238 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5239 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5240 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5241 * gcc.target/i386/pr63995-2.c: Likewise.
5242 * gcc.target/i386/pr64805.c: Likewise.
5243 * gcc.target/i386/pr65044.c: Likewise.
5244 * gcc.target/i386/pr65167.c: Likewise.
5245 * gcc.target/i386/pr65183.c: Likewise.
5246 * gcc.target/i386/pr65184.c: Likewise.
5247 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 5248
f2da0b99 52492016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5250
5251 PR tree-optimization/69328
5252 * gcc.dg/pr69328.c: New test.
5253
4d379676 52542016-01-20 Jeff Law <law@redhat.com>
5255
4a11f145 5256 PR target/25114
4d379676 5257 * gcc.target/m68k/pr25114.c: New test.
5258
0754bad1 52592016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5260
5261 * gcc.target/arm/memset-inline-10.c: Added
5262 dg-require-effective-target arm_thumb2_ok.
5263
63bd5c2d 52642016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5265
5266 * gcc.dg/debug/dwarf2/sso.c: New test.
5267
a9c01e81 52682016-01-19 Uros Bizjak <ubizjak@gmail.com>
5269
5270 PR testsuite/68820
5271 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5272 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5273 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5274
53fa0e54 52752016-01-19 Jan Hubicka <hubicka@ucw.cz>
5276
5277 PR ipa/66223
5278 * g++.dg/ipa/devirt-50.C: New testcase.
5279
e035a62c 52802016-01-19 Marek Polacek <polacek@redhat.com>
5281
5282 PR c++/68965
5283 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5284 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5285
885cc3ea 52862016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5287
5288 PR target/69135
5289 * gcc.target/arm/pr69135_1.c: New test.
5290
07bd240e 52912015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5292
5293 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5294
9f60d257 52952015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5296
5297 * gcc.target/aarch64/ccmp_1.c: New testcase.
5298
a0c919f7 52992016-01-19 Marek Polacek <polacek@redhat.com>
5300
5301 PR c++/68586
5302 * g++.dg/cpp0x/enum30.C: New test.
5303
dc5d6d17 53042016-01-19 Richard Biener <rguenther@suse.de>
5305
5306 PR tree-optimization/69336
5307 * g++.dg/tree-ssa/pr69336.C: New testcase.
5308
6dd156e0 53092016-01-19 Jakub Jelinek <jakub@redhat.com>
5310
5311 PR debug/65779
5312 * gcc.dg/pr65779.c: New test.
5313
3e0d45b9 53142016-01-19 Richard Biener <rguenther@suse.de>
5315
5316 PR tree-optimization/69352
5317 * gcc.dg/torture/pr69352.c: New testcase.
5318
7a3cf64d 53192016-01-19 Jakub Jelinek <jakub@redhat.com>
5320
5321 PR rtl-optimization/68955
5322 PR rtl-optimization/64557
5323 * gcc.dg/torture/pr68955.c: New test.
5324
8be55b33 53252016-01-19 Jan Hubicka <hubicka@ucw.cz>
5326
5327 PR lto/69136
5328 * g++.dg/torture/pr69136.C: New testcase.
5329
72a985d7 53302016-01-19 Jan Hubicka <hubicka@ucw.cz>
5331
5332 PR lto/69133
5333 * g++.dg/lto/pr69133_0.C: New testcase.
5334 * g++.dg/lto/pr69133_1.C: New testcase.
5335
56778b62 53362016-01-15 Jeff Law <law@redhat.com>
5337
5338 PR tree-optimization/69320
5339 * gcc.c-torture/pr69320-1.c: New test.
5340 * gcc.c-torture/pr69320-2.c: New test.
5341 * gcc.c-torture/pr69320-3.c: New test.
5342 * gcc.c-torture/pr69320-4.c: New test.
5343
ced41b93 53442016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5345
5346 PR c++/11858
5347 PR c++/24663
5348 PR c++/24664
5349 * g++.dg/template/pr11858.C: New test.
5350 * g++.dg/template/pr24663.C: New test.
5351 * g++.dg/template/unify12.C: New test.
5352 * g++.dg/template/unify13.C: New test.
5353 * g++.dg/template/unify14.C: New test.
5354 * g++.dg/template/unify15.C: New test.
5355 * g++.dg/template/unify16.C: New test.
5356 * g++.dg/template/unify17.C: New test.
5357
7f8cbcaf 53582016-01-18 David Malcolm <dmalcolm@redhat.com>
5359
5360 PR testsuite/69181
5361 * gcc.dg/pr69181-1.c: New test file.
5362 * gcc.dg/pr69181-2.c: New test file.
5363 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5364 globals by moving it to...
5365 (cleanup-after-saved-dg-test): ...this new function. Add
5366 "global additional_sources_used". Add reset of global
5367 multiline_expected_outputs to the empty list.
5368 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5369 global to...
5370 (multiline_expected_outputs): ...this, and updated comments to
5371 note that it is modified from gcc-dg.exp.
5372 (dg-end-multiline-output): Update for the above renaming.
5373 (handle-multiline-outputs): Likewise. Remove the clearing
5374 of the expected outputs to the empty list.
5375
3c7cbfc0 53762016-01-18 Richard Biener <rguenther@suse.de>
5377
5378 PR tree-optimization/69297
5379 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5380
81d49cc1 53812016-01-18 Joseph Myers <joseph@codesourcery.com>
5382
5383 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5384 dg-options.
5385 * gcc.target/mips/mips-3d-2.c: Likewise.
5386 * gcc.target/mips/mips-3d-3.c: Likewise.
5387 * gcc.target/mips/mips-3d-4.c: Likewise.
5388 * gcc.target/mips/mips-3d-5.c: Likewise.
5389 * gcc.target/mips/mips-3d-6.c: Likewise.
5390 * gcc.target/mips/mips-3d-7.c: Likewise.
5391 * gcc.target/mips/mips-3d-8.c: Likewise.
5392 * gcc.target/mips/mips-3d-9.c: Likewise.
5393 * gcc.target/mips/mips-ps-1.c: Likewise.
5394 * gcc.target/mips/mips-ps-2.c: Likewise.
5395 * gcc.target/mips/mips-ps-3.c: Likewise.
5396 * gcc.target/mips/mips-ps-4.c: Likewise.
5397 * gcc.target/mips/mips-ps-5.c: Likewise.
5398 * gcc.target/mips/mips-ps-6.c: Likewise.
5399 * gcc.target/mips/mips-ps-7.c: Likewise.
5400 * gcc.target/mips/mips-ps-type.c: Likewise.
5401 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5402 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5403
03c4ff3a 54042016-01-18 Tom de Vries <tom@codesourcery.com>
5405
5406 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5407 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5408 * c-c++-common/goacc/kernels-empty.c: New test.
5409 * c-c++-common/goacc/kernels-eternal.c: New test.
5410 * c-c++-common/goacc/kernels-loop-2.c: New test.
5411 * c-c++-common/goacc/kernels-loop-3.c: New test.
5412 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5413 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5414 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5415 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5416 * c-c++-common/goacc/kernels-loop-data.c: New test.
5417 * c-c++-common/goacc/kernels-loop-g.c: New test.
5418 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5419 * c-c++-common/goacc/kernels-loop-n.c: New test.
5420 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5421 * c-c++-common/goacc/kernels-loop.c: New test.
5422 * c-c++-common/goacc/kernels-noreturn.c: New test.
5423 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5424 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5425 * c-c++-common/goacc/kernels-reduction.c: New test.
5426
22e3dcee 54272016-01-18 Tom de Vries <tom@codesourcery.com>
5428
5429 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5430 * gcc.dg/autopar/outer-2.c: Same.
5431 * gcc.dg/autopar/outer-3.c: Same.
5432 * gcc.dg/autopar/outer-4.c: Same.
5433 * gcc.dg/autopar/outer-5.c: Same.
5434 * gcc.dg/autopar/outer-6.c: Same.
5435 * gcc.dg/autopar/parallelization-1.c: Same.
5436 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5437 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5438 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5439 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5440 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5441 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5442 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5443 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5444 * gcc.dg/autopar/pr39500-1.c: Same.
5445 * gcc.dg/autopar/pr39500-2.c: Same.
5446 * gcc.dg/autopar/pr46193.c: Same.
5447 * gcc.dg/autopar/pr46194.c: Same.
5448 * gcc.dg/autopar/pr49580.c: Same.
5449 * gcc.dg/autopar/pr49960-1.c: Same.
5450 * gcc.dg/autopar/pr49960.c: Same.
5451 * gcc.dg/autopar/pr68373.c: Same.
5452 * gcc.dg/autopar/reduc-1.c: Same.
5453 * gcc.dg/autopar/reduc-1char.c: Same.
5454 * gcc.dg/autopar/reduc-1short.c: Same.
5455 * gcc.dg/autopar/reduc-2.c: Same.
5456 * gcc.dg/autopar/reduc-2char.c: Same.
5457 * gcc.dg/autopar/reduc-2short.c: Same.
5458 * gcc.dg/autopar/reduc-3.c: Same.
5459 * gcc.dg/autopar/reduc-4.c: Same.
5460 * gcc.dg/autopar/reduc-6.c: Same.
5461 * gcc.dg/autopar/reduc-7.c: Same.
5462 * gcc.dg/autopar/reduc-8.c: Same.
5463 * gcc.dg/autopar/reduc-9.c: Same.
5464 * gcc.dg/autopar/uns-outer-4.c: Same.
5465 * gcc.dg/autopar/uns-outer-5.c: Same.
5466 * gcc.dg/autopar/uns-outer-6.c: Same.
5467 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5468 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5469
fd5cbe2f 54702016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5471
5472 PR target/63679
5473 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5474 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5475
fa75ab55 54762016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5477
5478 PR target/63679
5479 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5480 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5481 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5482
214b2582 54832016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5484
5485 PR target/63679
5486 * gcc.dg/tree-ssa/sra-17.c: New.
5487 * gcc.dg/tree-ssa/sra-18.c: New.
5488
13146837 54892016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5490
5491 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5492
6ccd18c2 54932016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5494
5495 * gnat.dg/inline12.adb: New test.
5496
8872b95f 54972016-01-18 Bin Cheng <bin.cheng@arm.com>
5498
5499 PR tree-optimization/66797
5500 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5501
971514e3 55022016-01-18 Richard Biener <rguenther@suse.de>
5503
5504 PR tree-optimization/69170
5505 * gcc.dg/torture/pr69170.c: New testcase.
5506
dfb6d139 55072016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 5508
5509 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5510
164d84c2 55112016-01-16 Tom de Vries <tom@codesourcery.com>
5512
5513 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5514
4c33b769 55152016-01-16 Tom de Vries <tom@codesourcery.com>
5516
5517 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5518 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5519 redundant dg-require-effective-target pthread.
5520 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5521 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5522 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5523 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5524 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5525 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5526 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5527
673441b0 55282016-01-16 David Edelsohn <dje.gcc@gmail.com>
5529
5530 PR target/68609
5531 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5532 * gcc.target/powerpc/recip-7.c: Same.
5533
90153ae7 55342016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5535
5536 PR c++/69091
5537 * g++.dg/template/pr69091.C: New test.
5538
bc24d01d 55392016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5540
5541 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5542 dump does not contain an error_mark_node.
5543 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5544 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5545
4067c0fd 55462016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5547
5548 PR c++/68936
5549 * g++.dg/template/pr68936.C: New test.
5550
27c6dbdd 55512016-01-15 David Edelsohn <dje.gcc@gmail.com>
5552
5553 PR target/68609
5554 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5555 * gcc.target/powerpc/recip-2.c: Same.
5556 * gcc.target/powerpc/recip-3.c: Same.
5557 * gcc.target/powerpc/recip-4.c: Same.
5558 * gcc.target/powerpc/recip-sqrtf.c: Same.
5559
e390c57d 55602016-01-15 Jeff Law <law@redhat.com>
5561
5562 PR tree-optimization/69270
5563 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5564 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5565
ddcfeaf1 55662016-01-15 Paul Thomas <pault@gcc.gnu.org>
5567
5568 PR fortran/49630
5569 * gfortran.dg/deferred_character_13.f90: New test for the fix
5570 of comment 3 of the PR.
5571
5572 PR fortran/54070
5573 * gfortran.dg/deferred_character_8.f90: New test
5574 * gfortran.dg/allocate_error_5.f90: New test
5575
5576 PR fortran/60593
5577 * gfortran.dg/deferred_character_10.f90: New test
5578
5579 PR fortran/60795
5580 * gfortran.dg/deferred_character_14.f90: New test
5581
5582 PR fortran/61147
5583 * gfortran.dg/deferred_character_11.f90: New test
5584
5585 PR fortran/64324
5586 * gfortran.dg/deferred_character_9.f90: New test
5587
81be349c 55882016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5589
5590 PR rtl-optimization/69030
5591 * gcc.target/i386/pr69030.c: New.
5592
998456c5 55932016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5594
5595 * gcc.target/aarch64/target_attr_17.c: New test.
5596
0d85be19 55972016-01-15 Richard Biener <rguenther@suse.de>
5598
5599 PR tree-optimization/66856
5600 * gcc.dg/torture/pr66856-1.c: New testcase.
5601 * gcc.dg/torture/pr66856-2.c: Likewise.
5602
321d36c8 56032016-01-15 Richard Biener <rguenther@suse.de>
5604
5605 PR debug/69137
5606 * g++.dg/lto/pr69137_0.C: New testcase.
5607
d94a1f53 56082016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5609
5610 PR middle-end/69246
5611 * gcc.target/i386/pr69246.c: New test.
5612
5fe9a861 56132016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5614
a9c01e81 5615 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 5616
3d05a5e9 56172016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5618
5619 PR c++/56194
5620 * g++.dg/init/const9.C: Disable test on S/390.
5621
5e8132b5 56222016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5623
5624 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5625 * g++.dg/Wno-frame-address.C: Ditto.
5626
32307cdf 56272016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5628
5629 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5630
1ca28250 56312016-01-15 Richard Biener <rguenther@suse.de>
5632
5633 PR tree-optimization/68961
5634 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5635
6271bd93 56362016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5637
5638 * gcc.target/i386/pr65105-5.c: New test.
5639
dfb6d139 56402016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 5641
5642 * gcc.c-torture/execute/alias-4.c: New testcase.
5643
dfb6d139 56442016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 5645
5646 PR ipa/68148
5647 * g++.dg/ipa/devirt-49.C: New testcase.
5648
7bbac464 56492016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 5650
5651 PR target/65837
5652 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5653 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5654 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5655
4345b868 56562016-01-15 Richard Biener <rguenther@suse.de>
5657
5658 PR tree-optimization/69117
5659 * gcc.dg/torture/pr69117.c: New testcase.
5660
580357e7 56612015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 5662
5663 PR c++/69048
5664 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5665
612baa31 56662016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5667
5668 PR testsuite/67509
5669 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5670 range tests use 100 * maximum instead of maximum + 1.
5671
44e09bc4 56722016-01-14 Jakub Jelinek <jakub@redhat.com>
5673
5674 PR debug/69244
5675 * gcc.dg/guality/pr69244.c: New test.
5676
96962ae4 56772016-01-14 Uros Bizjak <ubizjak@gmail.com>
5678
5679 * lib/target-supports.exp (check_effective_target_issignaling):
5680 New procedure.
5681 * gcc.dg/pr61441.c: Require issignaling effective target.
5682
ab9c400b 56832016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5684
5685 PR target/68803
5686 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5687
a7ed4583 56882016-01-14 David Malcolm <dmalcolm@redhat.com>
5689
5690 PR c++/68819
5691 PR preprocessor/69177
5692 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5693 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5694 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5695 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5696
77f35cec 56972016-01-14 Marek Polacek <polacek@redhat.com>
5698
5699 PR c/69262
5700 * gcc.dg/array-15.c: New test.
5701
915d0950 57022016-01-14 Jakub Jelinek <jakub@redhat.com>
5703
5704 PR middle-end/68146
5705 PR tree-optimization/69155
5706 * gfortran.dg/pr68146.f: New test.
5707 * gfortran.dg/pr69155.f90: New test.
5708
24651fb7 57092016-01-14 Richard Biener <rguenther@suse.de>
5710
5711 PR tree-optimization/68060
5712 * gcc.dg/torture/pr68060-1.c: New testcase.
5713 * gcc.dg/torture/pr68060-2.c: Likewise.
5714
2f63f950 57152016-01-14 Nick Clifton <nickc@redhat.com>
5716
5717 * lib/target-supports.exp
5718 (check_effective_target_arm_neon_ok_nocache): Add an option
5719 sequence that includes setting the ARM architecture to ARMv7-A.
5720 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5721 command line options necessary to enable Neon support.
5722 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5723 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5724 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5725 * gcc.target/arm/pr69180.c: Likewise.
5726
3ce0acde 57272016-01-14 Jeff Law <law@redhat.com>
5728
5729 PR tree-optimization/69270
5730 * gcc.dg/tree-ssa/pr69270.c: New test.
5731
bda05c57 57322016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5733
5734 PR c/66208
5735 * c-c++-common/pr66208.c: New file.
5736
9b657cf1 57372016-01-13 Jakub Jelinek <jakub@redhat.com>
5738
5739 PR tree-optimization/69156
5740 * gcc.dg/pr69156.c: New test.
5741
58ba1b9d 57422016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5743
5744 * gcc.target/i386/pr69225-7.c: New test.
5745
e5fee0fe 57462016-01-13 Richard Henderson <rth@redhat.com>
5747
5748 * gcc.dg/tm/memopt-13.c: Update expected function.
5749 * gcc.dg/tm/memopt-6.c: Likewise.
5750
3f0e9745 57512016-01-13 Uros Bizjak <ubizjak@gmail.com>
5752
5753 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5754 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5755 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5756 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 5757
3f0e9745 57582016-01-13 Tom de Vries <tom@codesourcery.com>
5759
5760 PR tree-optimization/69169
7a6ddc0d 5761 * gcc.dg/pr69169.c: New test.
5762
9b657cf1 57632016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 5764
5765 PR target/69228
5766 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5767 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5768 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5769 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5770 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5771 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5772 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5773 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5774
f704d701 57752016-01-13 Jakub Jelinek <jakub@redhat.com>
5776
5777 PR target/69247
5778 * gcc.dg/pr69247.c: New test.
5779
e966d6b9 57802016-01-13 Richard Biener <rguenther@suse.de>
5781
5782 PR tree-optimization/69242
5783 * gcc.dg/torture/pr69242.c: New testcase.
5784
1ca1d9b2 57852016-01-13 Richard Biener <rguenther@suse.de>
5786
5787 PR tree-optimization/69186
5788 * gcc.dg/torture/pr69186.c: New testcase.
5789
d07cbccc 57902016-01-13 Jeff Law <law@redhat.com>
5791
5792 PR tree-optimization/67755
5793 * gcc.dg/tree-ssa/pr67755.c: New test.
5794
57952016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 5796
5797 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5798 pass number in output by a star.
5799
b95d41cf 58002016-01-12 Bin Cheng <bin.cheng@arm.com>
5801
5802 PR tree-optimization/68911
5803 * gcc.c-torture/execute/pr68911.c: New test.
5804
91d87e22 58052016-01-12 Marek Polacek <polacek@redhat.com>
5806
5807 PR c++/68979
5808 * g++.dg/warn/permissive-1.C: New test.
5809
8a9401a4 58102016-01-12 Jakub Jelinek <jakub@redhat.com>
5811
5812 PR objc++/68511
5813 PR c++/69213
5814 * g++.dg/opt/pr69213.C: New test.
5815
b9cb7a67 58162016-01-12 Christian Bruel <christian.bruel@st.com>
5817
5818 PR target/69180
5819 * gcc.target/arm/pr69180.c: New test.
5820
e4c96992 58212016-01-12 Richard Biener <rguenther@suse.de>
5822
5823 PR lto/69077
5824 * g++.dg/lto/pr69077_0.C: New testcase.
5825 * g++.dg/lto/pr69077_1.C: Likewise.
5826
90525f61 58272016-01-12 Jakub Jelinek <jakub@redhat.com>
5828
5829 PR target/69175
5830 * g++.dg/opt/pr69175.C: New test.
5831
9e7edfd3 58322016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5833
5834 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5835 rather than #including math.h & stdlib.h.
5836 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5837 * gcc.dg/vect/pr49771.c: Likewise.
5838 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5839 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5840 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5841 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5842 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5843 * gcc.dg/vect/pr44507.c: Likewise.
5844 * gcc.dg/vect/pr45902.c: Likewise.
5845 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5846 * gcc.dg/vect/vect-117.c: Likewise.
5847 * gcc.dg/vect/vect-99.c: Likewise.
5848 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5849 * gcc.dg/vect/vect-cond-1.c: Likewise.
5850 * gcc.dg/vect/vect-cond-2.c: Likewise.
5851 * gcc.dg/vect/vect-cond-3.c: Likewise.
5852 * gcc.dg/vect/vect-cond-4.c: Likewise.
5853 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5854 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5855 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5856 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5857 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5858 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5859 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5860 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5861 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5862 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5863 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5864 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5865 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5866 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5867 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5868 include of signal.h.
5869 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5870 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5871 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5872 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5873 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5874 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5875 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5876 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5877 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5878 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5879 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5880 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5881 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5882 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5883 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5884 * gcc.dg/vect/vect-outer-5.c: Likewise.
5885 * gcc.dg/vect/vect-outer-6.c: Likewise.
5886 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5887 include of stdio.h.
5888
3368873d 58892016-01-12 Nick Clifton <nickc@redhat.com>
5890
5891 PR target/68913
5892 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5893 to fread so that it will be found in all target runtimes.
5894
0464ea95 58952016-01-12 Richard Biener <rguenther@suse.de>
5896
5897 PR tree-optimization/69053
5898 * g++.dg/torture/pr69053.C: New testcase.
5899
7819730f 59002016-01-12 Richard Biener <rguenther@suse.de>
5901
5902 PR tree-optimization/69168
5903 * gcc.dg/torture/pr69168.c: New testcase.
5904
995bfebf 59052016-01-12 Richard Biener <rguenther@suse.de>
5906
5907 PR tree-optimization/69157
5908 * gcc.dg/torture/pr69157.c: New testcase.
5909
59102016-01-12 Richard Biener <rguenther@suse.de>
5911
5912 PR tree-optimization/69174
5913 * gcc.dg/torture/pr69174.c: New testcase.
5914
1d10d64c 59152016-01-12 Jakub Jelinek <jakub@redhat.com>
5916
5917 PR c++/66808
5918 PR c++/69000
5919 * g++.dg/tls/pr66808.C: New test.
5920 * g++.dg/tls/pr69000.C: New test.
5921
f0b79faf 59222016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5923
5924 * gcc.target/powerpc/swaps-p8-23.c: New test.
5925 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5926
04cf75a4 59272016-01-11 John David Anglin <danglin@gcc.gnu.org>
5928
5929 PR tree-optimization/68356
5930 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5931
0eb4264c 59322016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5933 Jim Wilson <jim.wilson@linaro.org>
5934
5935 PR target/69194
5936 * gcc.target/arm/pr69194.c: New test.
5937
2f66de64 59382016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5939
5940 PR target/69225
5941 * gcc.target/i386/pr69225-1.c: New test.
5942 * gcc.target/i386/pr69225-2.c: Likewise.
5943 * gcc.target/i386/pr69225-3.c: Likewise.
5944 * gcc.target/i386/pr69225-4.c: Likewise.
5945 * gcc.target/i386/pr69225-5.c: Likewise.
5946 * gcc.target/i386/pr69225-6.c: Likewise.
5947
36105e82 59482016-01-11 Jakub Jelinek <jakub@redhat.com>
5949
1c78ce2e 5950 PR target/67462
5951 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5952 if lp64.
5953
a4a87320 5954 PR target/69071
5955 * gcc.dg/pr69071.c: New test.
5956
91fbd04f 5957 PR c++/69211
5958 * g++.dg/opt/pr69211.C: New test.
5959
36105e82 5960 PR tree-optimization/69214
5961 * gcc.c-torture/compile/pr69214.c: New test.
5962
e934c380 59632016-01-11 Uros Bizjak <ubizjak@gmail.com>
5964
5965 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5966 * gcc.target/i386/pr66232-11.c: Ditto.
5967 * gcc.target/i386/pr66232-12.c: Ditto.
5968 * gcc.target/i386/pr66232-13.c: Ditto.
5969
3ff1b153 59702016-01-11 Richard Biener <rguenther@suse.de>
5971
5972 PR tree-optimization/69173
5973 * gcc.dg/torture/pr69173.c: New testcase.
5974
04e1504c 59752016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5976
5977 PR rtl-optimization/68796
5978 * gcc.target/aarch64/tst_5.c: New test.
5979 * gcc.target/aarch64/tst_6.c: Likewise.
5980
ae8718b5 59812016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5982
5983 PR rtl-optimization/68841
5984 * gcc.dg/pr68841.c: New test.
5985 * gcc.c-torture/execute/pr68841.c: New test.
5986
bd8bece2 59872016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5988
5989 PR rtl-optimization/68920
5990 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5991 for ix86 targets.
5992 * gcc.dg/ifcvt-5.c: New test.
5993
9b657cf1 59942016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 5995
5996 PR bootstrap/69123
5997 * g++.dg/pr69123.C: New.
5998
7a158352 59992016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6000
6001 PR target/69010
6002 * gcc.target/i386/pr69010.c: New test.
6003
ff375d11 60042016-01-11 Martin Jambor <mjambor@suse.cz>
6005
6006 PR ipa/69044
6007 * gcc.target/i386/chkp-pr69044.c: New test.
6008
9eb890f1 60092016-01-11 Tom de Vries <tom@codesourcery.com>
6010
6011 PR tree-optimization/69109
6012 * gcc.dg/autopar/pr69109-2.c: New test.
6013 * gcc.dg/autopar/pr69109.c: New test.
6014
c4157ee5 60152016-01-11 Tom de Vries <tom@codesourcery.com>
6016
6017 PR tree-optimization/69108
6018 * gcc.dg/autopar/pr69108.c: New test.
6019
b933e511 60202016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6021
6022 PR c++/69029
6023 * c-c++-common/Wisleading-indentation.c: Augment test.
6024
efb73de1 60252016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6026
6027 PR fortran/69154
6028 * gfortran.dg/inline_matmul_12.f90: New test.
6029
40c86c3b 60302016-01-10 Paul Thomas <pault@gcc.gnu.org>
6031
6032 PR fortran/67779
6033 * gfortran.dg/actual_array_offset_1: New test.
6034
a006c0bb 60352016-01-10 Tom de Vries <tom@codesourcery.com>
6036
6037 PR tree-optimization/69062
6038 * gcc.dg/autopar/pr69062.c: New test.
6039
880ed4be 60402016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6041
6042 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6043 * gcc.dg/vect/slp-perm-2.c: Likewise.
6044 * gcc.dg/vect/slp-perm-3.c: Likewise.
6045 * gcc.dg/vect/slp-perm-5.c: Likewise.
6046 * gcc.dg/vect/slp-perm-6.c: Likewise.
6047 * gcc.dg/vect/slp-perm-7.c: Likewise.
6048 * gcc.dg/vect/slp-perm-8.c: Likewise.
6049
d95e1856 60502016-01-10 Tom de Vries <tom@codesourcery.com>
6051
6052 PR tree-optimization/69039
6053 * gcc.dg/autopar/pr69039.c: New test.
6054
0f8f48d0 60552016-01-09 Marek Polacek <polacek@redhat.com>
6056
6057 PR c++/69113
6058 * g++.dg/pr69113.C: New test.
6059
7dff0499 60602016-01-09 Jakub Jelinek <jakub@redhat.com>
6061
6062 PR middle-end/50865
6063 PR tree-optimization/69097
6064 * gcc.c-torture/execute/pr50865.c: New test.
6065 * gcc.c-torture/execute/pr69097-1.c: New test.
6066 * gcc.c-torture/execute/pr69097-2.c: New test.
6067 * gcc.dg/pr69097-1.c: New test.
6068 * gcc.dg/pr69097-2.c: New test.
6069
18431e78 60702016-01-09 Jakub Jelinek <jakub@redhat.com>
6071
6072 PR c++/69164
6073 * g++.dg/opt/pr69164.C: New test.
6074
1943a4a2 60752016-01-08 Jakub Jelinek <jakub@redhat.com>
6076
6077 PR tree-optimization/69167
6078 * gcc.dg/pr69167.c: New test.
6079
a143e277 60802016-01-08 Marek Polacek <polacek@redhat.com>
6081
6082 PR c++/68449
6083 * g++.dg/pr68449.C: New.
6084
44c01906 60852016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6086
6087 PR tree-optimization/68707
6088 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6089 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6090 on platforms supporting it.
6091 * gcc.dg/vect/slp-perm-2.c: Likewise.
6092 * gcc.dg/vect/slp-perm-3.c: Likewise.
6093 * gcc.dg/vect/slp-perm-5.c: Likewise.
6094 * gcc.dg/vect/slp-perm-7.c: Likewise.
6095 * gcc.dg/vect/slp-perm-8.c: Likewise.
6096 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6097 on platforms supporting it.
6098
c437d1e8 60992016-01-08 Jakub Jelinek <jakub@redhat.com>
6100
c9595c51 6101 PR tree-optimization/69162
6102 * gcc.dg/pr69162.c: New test.
6103
c437d1e8 6104 PR tree-optimization/69172
6105 * gcc.dg/pr69172.c: New test.
6106
6a46a28c 61072016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6108
6109 PR tree-optimization/67781
6110 * gcc.c-torture/execute/pr67781.c: New file.
6111
62ad9a04 61122016-01-08 Jakub Jelinek <jakub@redhat.com>
6113
6114 PR tree-optimization/69083
6115 * gcc.dg/vect/pr69083.c: New test.
6116
9e0e8c2a 61172016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6118
6119 PR tree-optimization/61441
6120 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6121 Use -fexcess-precision=standard for compiler options.
6122 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6123
5d034e37 61242016-01-08 Jakub Jelinek <jakub@redhat.com>
6125
5013f740 6126 PR fortran/69128
6127 * gfortran.dg/gomp/pr69128.f90: New test.
6128
5d034e37 6129 PR c++/69145
6130 * g++.dg/ext/pr69145-1.C: New test.
6131 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6132 * g++.dg/ext/pr69145-2.h: New file.
6133
517906ff 61342016-01-07 Martin Sebor <msebor@redhat.com>
6135
6136 PR c/68966
6137 * gcc.dg/atomic-fetch-bool.c: New test.
6138 * gcc.dg/sync-fetch-bool.c: New test.
6139
cdbb524c 61402016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6141
6142 PR fortran/66680
6143 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6144
ec3aba9e 61452016-01-07 Nick Clifton <nickc@redhat.com>
6146
6147 PR target/66655
6148 * g++.dg/pr66655.C: New test.
6149 * g++.dg/pr66655_1.cc: Test support file.
6150 * g++.dg/pr66655.h: Test header file.
6151
9b657cf1 61522016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 6153
6154 PR fortran/66680
6155 gfortran.dg/gomp/pr66680.f90: New test.
6156
cd45d7a5 61572016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6158
6159 PR target/69171
6160 * gcc.target/i386/pr69171-1.c: New test.
6161 * gcc.target/i386/pr69171-2.c: Likewise.
6162 * gcc.target/i386/pr69171-3.c: Likewise.
6163 * gcc.target/i386/pr69171-4.c: Likewise.
6164 * gcc.target/i386/pr69171-5.c: Likewise.
6165 * gcc.target/i386/pr69171-6.c: Likewise.
6166
4a86a91a 61672015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6168
6169 PR middle-end/67639
6170 * c-c++-common/pr67639.c: New test.
6171
34c05552 61722016-01-07 Jakub Jelinek <jakub@redhat.com>
6173
6174 PR tree-optimization/69141
6175 * g++.dg/opt/pr69141.C: New test.
6176
f08d6895 61772016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6178
6179 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6180
32ec4173 61812016-01-06 Uros Bizjak <ubizjak@gmail.com>
6182
6183 PR target/69140
6184 * gcc.target/i386/pr69140.c: New test
6185
d74214f3 61862016-01-06 David Malcolm <dmalcolm@redhat.com>
6187
6188 * gcc.dg/bad-dereference.c: New test case.
6189
73991cab 61902015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6191
6192 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6193
fc8cc457 61942016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6195
6196 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6197
be3c9981 61982016-01-06 Marek Polacek <polacek@redhat.com>
6199
6200 PR sanitizer/69099
6201 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6202
2cb724f9 62032016-01-05 Marek Polacek <polacek@redhat.com>
6204
6205 PR c/69104
6206 * gcc.dg/atomic-invalid-2.c: New.
6207
233a53ed 62082016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6209
6210 PR target/68991
6211 * gcc.target/i386/pr68991.c: New test.
6212
ea87c5e3 62132016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6214
6215 PR target/68991
6216 * g++.dg/pr68991-1.C: New test.
6217 * g++.dg/pr68991-2.C: Likewise.
6218
1943a4a2 62192016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 6220
1943a4a2 6221 PR other/60465
afe82e5b 6222 * gcc.target/ia64/pr60465-gprel64.c: New test.
6223 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6224
1e9147dd 62252016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6226
6227 PR rtl-optimization/68651
6228 * gcc.target/aarch64/pr68651_1.c: New test.
6229
d42aa619 62302016-01-05 David Malcolm <dmalcolm@redhat.com>
6231
6232 PR c/69122
6233 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6234
1776de76 62352016-01-05 Nathan Sidwell <nathan@acm.org>
6236
2d7d361d 6237 PR c++/58583
6238 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6239
1776de76 6240 * gcc.dg/alias-15.c: New.
6241
5beb12c0 62422016-01-05 Nick Clifton <nickc@redhat.com>
6243
6244 PR target/68870
6245 * g++.dg/pr68770.C: New test.
6246
d8cca921 62472016-01-04 Mike Stump <mikestump@comcast.net>
6248
6249 * lib/target-supports.exp (check_effective_target_cilkplus):
6250 cilkplus targets require pthreads.
afc907ef 6251 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 6252
8427dff3 62532016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6254
6255 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6256 generation.
6257
f1717362 62582016-01-04 Jakub Jelinek <jakub@redhat.com>
6259
6260 Update copyright years.
6261
d7d6a3ab 62622016-01-04 Marek Polacek <polacek@redhat.com>
6263
6264 PR c/68908
6265 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6266 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6267 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6268
b8f4a5f9 62692016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6270
6271 * gcc.target/sparc/20160104-2.c: New test.
6272
6b5c028f 62732016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6274
6275 * gcc.target/sparc/20160104-1.c: New test.
6276
300e1002 62772016-01-03 Paul Thomas <pault@gcc.gnu.org>
6278
6279 PR fortran/65045
6280 * gfortran.dg/pr65045.f90: New test.
6281
855b105f 62822016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6283
6284 * gnat.dg/specs/debug1.ads: Delete.
6285
bdc177dc 62862016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6287
6288 PR libgfortran/68867
6289 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6290 expression.
6291
48aaffae 62922016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6293
6294 PR libgfortran/68867
6295 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6296 PowerPC.
6297
19a468b8 62982016-01-01 Paul Thomas <pault@gcc.gnu.org>
6299
6300 PR fortran/68864
6301 * gfortran.dg/pr68864.f90: New test.
6302
25371c91 63032016-01-01 Jakub Jelinek <jakub@redhat.com>
6304
2a659064 6305 PR tree-optimization/69070
6306 * gcc.dg/pr69070.c: New test.
6307
57aa9851 6308 PR sanitizer/69055
6309 * gfortran.dg/pr69055.f90: New test.
6310
25371c91 6311 PR target/69015
6312 * gcc.dg/pr69015.c: New test.
f1717362 6313\f
fb2c1edd 6314Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 6315
6316Copying and distribution of this file, with or without modification,
6317are permitted in any medium without royalty provided the copyright
6318notice and this notice are preserved.