]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
arc.h (SYMBOL_FLAG_CMEM): Define.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2 Andrew Burgess <andrew.burgess@embecosm.com>
3
4 * gcc.target/arc/cmem-1.c: New file.
5 * gcc.target/arc/cmem-2.c: New file.
6 * gcc.target/arc/cmem-3.c: New file.
7 * gcc.target/arc/cmem-4.c: New file.
8 * gcc.target/arc/cmem-5.c: New file.
9 * gcc.target/arc/cmem-6.c: New file.
10 * gcc.target/arc/cmem-7.c: New file.
11 * gcc.target/arc/cmem-ld.inc: New file.
12 * gcc.target/arc/cmem-st.inc: New file.
13
14 2016-04-28 Jakub Jelinek <jakub@redhat.com>
15
16 PR target/70821
17 * gcc.target/i386/pr70821.c: New test.
18
19 2016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
20
21 * gcc.target/powerpc/vec-adde.c: New test.
22 * gcc.target/powerpc/vec-adde-int128.c: New test.
23
24 2016-04-28 Jakub Jelinek <jakub@redhat.com>
25
26 * gcc.target/i386/avx-vround-1.c: New test.
27 * gcc.target/i386/avx-vround-2.c: New test.
28 * gcc.target/i386/avx512vl-vround-1.c: New test.
29 * gcc.target/i386/avx512vl-vround-2.c: New test.
30
31 2016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
32
33 PR testsuite/70595
34 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
35 (check_effective_target_cilkplus_runtime): ... this.
36 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
37 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
38
39 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
40 Require cilkplus_runtime.
41 Don't add -lcilkrts.
42 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
43 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
44 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
45 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
46 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
47 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
48 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
49 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
50 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
51 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
52 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
53 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
54 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
55 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
56 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
57 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
58 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
59 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
60 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
61 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
62 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
63 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
64 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
65 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
66 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
67 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
68 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
69 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
70 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
71
72 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
73 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
74
75 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
76
77 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
78 cilkplus_runtime.
79
80 2016-04-27 Marc Glisse <marc.glisse@inria.fr>
81
82 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
83 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
84
85 2015-04-27 Ryan Burn <contact@rnburn.com>
86
87 PR c++/69024
88 PR c++/68997
89 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
90 diagnostic.
91 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
92 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
93
94 2016-04-27 Eric Botcazou <ebotcazou@adacore.com>
95
96 * gnat.dg/limited_with4.ad[sb]: New test.
97 * gnat.dg/limited_with4_pkg.ads: New helper.
98
99 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
100
101 PR target/70155
102 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
103 and movv1ti_internal patterns
104 * gcc.target/i386/pr70155-1.c: New test.
105 * gcc.target/i386/pr70155-2.c: Likewise.
106 * gcc.target/i386/pr70155-3.c: Likewise.
107 * gcc.target/i386/pr70155-4.c: Likewise.
108 * gcc.target/i386/pr70155-5.c: Likewise.
109 * gcc.target/i386/pr70155-6.c: Likewise.
110 * gcc.target/i386/pr70155-7.c: Likewise.
111 * gcc.target/i386/pr70155-8.c: Likewise.
112 * gcc.target/i386/pr70155-9.c: Likewise.
113 * gcc.target/i386/pr70155-10.c: Likewise.
114 * gcc.target/i386/pr70155-11.c: Likewise.
115 * gcc.target/i386/pr70155-12.c: Likewise.
116 * gcc.target/i386/pr70155-13.c: Likewise.
117 * gcc.target/i386/pr70155-14.c: Likewise.
118 * gcc.target/i386/pr70155-15.c: Likewise.
119 * gcc.target/i386/pr70155-16.c: Likewise.
120 * gcc.target/i386/pr70155-17.c: Likewise.
121 * gcc.target/i386/pr70155-18.c: Likewise.
122 * gcc.target/i386/pr70155-19.c: Likewise.
123 * gcc.target/i386/pr70155-20.c: Likewise.
124 * gcc.target/i386/pr70155-21.c: Likewise.
125 * gcc.target/i386/pr70155-22.c: Likewise.
126
127 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
128
129 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
130 ".{5,6}".
131
132 2016-04-27 Bin Cheng <bin.cheng@arm.com>
133
134 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
135 * gcc.dg/tree-ssa/scev-9.c: Ditto.
136 * gcc.dg/tree-ssa/scev-10.c: Ditto.
137 * gcc.dg/tree-ssa/scev-11.c: Ditto.
138 * gcc.dg/tree-ssa/scev-12.c: Ditto.
139
140 2016-04-27 Richard Biener <rguenther@suse.de>
141
142 PR ipa/70760
143 * g++.dg/ipa/ipa-pta-2.C: New testcase.
144 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
145
146 2016-04-27 Nathan Sidwell <nathan@acm.org>
147
148 * g++.dg/cpp0x/constexpr-recursion3.C: New.
149 * g++.dg/ubsan/pr63956.C: Adjust error location.
150
151 2016-04-27 Nick Clifton <nickc@redhat.com>
152
153 PR middle-end/49889
154 * gcc.dg/pr49889.c: New test.
155
156 2016-04-27 Bernd Schmidt <bschmidt@redhat.com>
157
158 * c-c++-common/memset-array.c: New test.
159
160 2016-04-26 Martin Sebor <msebor@redhat.com>
161
162 PR c++/66639
163 * g++.dg/cpp1y/func_constexpr.C: New test.
164
165 2016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
166
167 PR c++/70241
168 * g++.dg/cpp0x/enum32.C: New test.
169 * g++.dg/cpp0x/enum33.C: New test.
170
171 2016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
172
173 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
174 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
175 * gcc.c-torture/execute/bitfld-6.c: Likewise.
176 * gcc.c-torture/execute/bitfld-7.c: Likewise.
177 * gcc.c-torture/execute/pr38151.c: Likewise.
178 * gcc.c-torture/execute/pr66556.c: Likewise.
179 * gcc.c-torture/execute/pr67781.c: Likewise.
180 * gcc.c-torture/execute/pr68648.c: Likewise.
181
182 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
183
184 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
185
186 2016-04-26 Marek Polacek <polacek@redhat.com>
187
188 PR c/67784
189 * gcc.dg/pr67784-3.c: New test.
190 * gcc.dg/pr67784-4.c: New test.
191 * gcc.dg/pr67784-5.c: New test.
192
193 PR c/70791
194 * gcc.dg/Wnested-externs-2.c: New test.
195
196 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
197
198 * gcc.dg/fold-plusmult.c: Adjust.
199 * gcc.dg/no-strict-overflow-6.c: Adjust.
200 * gcc.dg/gomp/loop-1.c: Xfail some tests.
201
202 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
203
204 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
205 number scans.
206 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
207 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
208 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
209 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
210 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
211 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
212 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
213 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
214 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
215 * gcc.target/i386/avx512f-gather-5.c: Likewise.
216 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
217 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
218 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
219 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
220 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
221 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
222 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
223 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
224 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
225 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
226 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
227 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
228 scans.
229 * gcc.target/i386/pr32219-4.c: Likewise.
230 * gcc.target/i386/pr32219-6.c: Likewise.
231 * gcc.target/i386/pr32219-8.c: Likewise.
232
233 2016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
234
235 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
236 associated options.
237
238 2016-04-26 Marek Polacek <polacek@redhat.com>
239
240 PR c++/70744
241 * g++.dg/ext/cond2.C: New test.
242
243 2016-04-26 Bin Cheng <bin.cheng@arm.com>
244
245 PR tree-optimization/70771
246 PR tree-optimization/70775
247 * gcc.dg/pr70771.c: New test.
248 * gcc.dg/pr70775.c: New test.
249
250 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
251
252 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
253
254 2016-04-25 Richard Biener <rguenther@suse.de>
255
256 PR tree-optimization/70780
257 * gcc.dg/torture/pr70780.c: New testcase.
258
259 2016-04-25 Michael Collison <michael.collison@arm.com>
260
261 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
262 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
263 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
264 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
265 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
266 * testsuite/lib/target-supports.exp
267 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
268 that arm neon support vector widen sum of HImode TO SImode.
269
270 2016-04-23 Jakub Jelinek <jakub@redhat.com>
271
272 PR sanitizer/70712
273 * c-c++-common/asan/pr70712.c: New test.
274
275 2016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
276
277 * .gitattributes: New file.
278
279 2016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
280
281 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
282
283 2016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
284
285 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
286 * gfortran.dg/submodule_15.f08: Likewise.
287
288 2016-04-22 Richard Biener <rguenther@suse.de>
289
290 PR tree-optimization/70740
291 * gcc.dg/torture/pr70740.c: New testcase.
292
293 2016-04-21 H.J. Lu <hongjiu.lu@intel.com>
294
295 PR target/70750
296 * gcc.target/i386/pr70750-1.c: New test.
297 * gcc.target/i386/pr70750-2.c: Likewise.
298
299 2016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
300
301 PR c++/70540
302 * g++.dg/cpp0x/auto48.C: New.
303
304 2016-04-21 Marek Polacek <polacek@redhat.com>
305
306 PR c++/70513
307 * g++.dg/cpp0x/forw_enum12.C: New test.
308 * g++.dg/cpp0x/forw_enum13.C: New test.
309
310 2016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
311
312 PR target/70728
313 * gcc.target/i386/pr70728.c: New test.
314
315 2016-04-21 Richard Biener <rguenther@suse.de>
316
317 PR middle-end/70747
318 * gcc.dg/pr70747.c: New testcase.
319
320 2016-04-21 Bin Cheng <bin.cheng@arm.com>
321
322 PR tree-optimization/70715
323 * gcc.dg/tree-ssa/scev-13.c: New test.
324
325 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
326
327 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
328
329 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
330
331 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
332
333 2016-04-20 Jan Hubicka <jh@suse.cz>
334
335 PR ipa/70018
336 * g++.dg/ipa/nothrow-1.C: New testcase.
337
338 2016-04-20 Nathan Sidwell <nathan@acm.org>
339
340 PR c++/55635
341 * g++.dg/eh/delete1.C: New.
342
343 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
344
345 * gcc.target/i386/avx256-unaligned-store-2.c: Add
346 -mtune-ctrl=sse_typeless_stores.
347
348 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
349
350 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
351
352 2016-04-20 Bin Cheng <bin.cheng@arm.com>
353
354 PR tree-optimization/69489
355 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
356
357 2016-04-20 Ilya Verbin <ilya.verbin@intel.com>
358
359 PR c++/69363
360 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
361 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
362 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
363
364 2016-04-20 Bin Cheng <bin.cheng@arm.com>
365
366 PR tree-optimization/56625
367 PR tree-optimization/69489
368 * gcc.dg/vect/pr56625.c: New test.
369 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
370
371 2016-04-20 Andrew Pinski <apinski@cavium.com>
372
373 PR target/64971
374 * gcc.c-torture/compile/pr37433-1.c: New testcase.
375
376 2016-04-20 Arnaud Charlet <charlet@adacore.com>
377
378 * gnat.dg/self1.adb: Remove now incorrect test.
379
380 2016-04-20 Bin Cheng <bin.cheng@arm.com>
381
382 * gcc.dg/tree-ssa/scev-11.c: New test.
383 * gcc.dg/tree-ssa/scev-12.c: New test.
384
385 2016-04-20 Marek Polacek <polacek@redhat.com>
386
387 PR tree-optimization/70725
388 * gcc.dg/pr70725.c: New test.
389
390 2016-04-20 Richard Biener <rguenther@suse.de>
391
392 PR tree-optimization/70726
393 * g++.dg/vect/pr70726.cc: New testcase.
394
395 2016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
396
397 PR target/70674
398 * gcc.target/s390/pr70674.c: New test.
399
400 2016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
401
402 PR libgfortran/70684
403 * gfortran.dg/list_read_14.f90: New test.
404
405 2016-04-19 H.J. Lu <hongjiu.lu@intel.com>
406
407 PR target/69201
408 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
409 extern to force it misaligned.
410 (b): Likewise.
411 (c): Likewise.
412 (d): Likewise.
413 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
414 Don't check `*' before movv4sf_internal.
415 * gcc.target/i386/avx256-unaligned-store-2.c: Check
416 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
417 Don't check `*' before movv16qi_internal.
418 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
419 extern to force it misaligned.
420 (b): Likewise.
421 (c): Likewise.
422 (d): Likewise.
423 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
424 Don't check `*' before movv2df_internal.
425 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
426 extern to force it misaligned.
427 (b): Likewise.
428 (c): Likewise.
429 (d): Likewise.
430 Check movv8sf_internal instead of avx_storeups256.
431 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
432
433 2016-04-19 Richard Biener <rguenther@suse.de>
434
435 PR tree-optimization/70171
436 * g++.dg/tree-ssa/pr70171.C: New testcase.
437
438 2016-04-19 Richard Biener <rguenther@suse.de>
439
440 PR tree-optimization/70724
441 * gcc.dg/torture/pr70724.c: New testcase.
442
443 2016-04-18 Vladimir Makarov <vmakarov@redhat.com>
444
445 PR middle-end/70689
446 * testsuite/gcc.target/i386/pr70689.c: New.
447
448 2016-04-18 H.J. Lu <hongjiu.lu@intel.com>
449
450 PR target/70708
451 * gcc.target/i386/pr70708.c: New test.
452
453 2016-04-18 Richard Biener <rguenther@suse.de>
454
455 PR tree-optimization/43434
456 * gcc.dg/vect/pr43434.c: New testcase.
457 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
458 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
459 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
460 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
461 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
462 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
463 * gcc.dg/gomp/pr68640.c: Likewise.
464 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
465 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
466
467 2016-04-18 Richard Biener <rguenther@suse.de>
468
469 PR tree-optimization/70701
470 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
471
472 2016-04-18 Tom de Vries <tom@codesourcery.com>
473
474 PR testsuite/70699
475 * gcc.dg/pr70161.c: Add dot-file scans.
476 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
477 instead of after last dot char.
478
479 2016-04-17 Eric Botcazou <ebotcazou@adacore.com>
480
481 * c-c++-common/dump-ada-spec-3.c: New test.
482 * c-c++-common/dump-ada-spec-4.c: Likewise.
483
484 2016-04-17 Tom de Vries <tom@codesourcery.com>
485
486 PR other/70183
487 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
488
489 2016-04-15 Jan Hubicka <jh@suse.cz>
490
491 PR ipa/70018
492 * g++.dg/ipa/pure-const-1.C: New testcase.
493 * g++.dg/ipa/pure-const-2.C: New testcase.
494 * g++.dg/ipa/pure-const-3.C: New testcase.
495
496 2016-04-15 Marek Polacek <polacek@redhat.com>
497
498 PR c/70671
499 * gcc.dg/bitfld-22.c: New test.
500
501 2016-04-15 Bernd Schmidt <bschmidt@redhat.com>
502
503 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
504 x86_64.
505
506 2016-04-15 Marek Polacek <polacek@redhat.com>
507
508 PR c/70651
509 * c-c++-common/pr70651.c: New test.
510
511 2016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
512
513 PR rtl-optimization/70681
514 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
515 dump scan on arm and powerpc.
516 * gcc.dg/pr10474.c: Likewise.
517
518 2016-04-15 Jakub Jelinek <jakub@redhat.com>
519
520 PR c++/69517
521 PR c++/70019
522 PR c++/70588
523 * g++.dg/cpp1y/vla11.C: Revert for real.
524
525 PR c/70436
526 * c-c++-common/Wparentheses-1.c: New test.
527 * c-c++-common/gomp/Wparentheses-1.c: New test.
528 * c-c++-common/gomp/Wparentheses-2.c: New test.
529 * c-c++-common/gomp/Wparentheses-3.c: New test.
530 * c-c++-common/gomp/Wparentheses-4.c: New test.
531 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
532 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
533 * c-c++-common/goacc/Wparentheses-1.c: New test.
534
535 2016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
536
537 PR target/70662
538 * gcc.target/i386/pr70662.c: New test.
539
540 2016-04-15 Richard Biener <rguenther@suse.de>
541 Alan Modra <amodra@gmail.com>
542
543 PR tree-optimization/70130
544 * gcc.dg/vect/O3-pr70130.c: New testcase.
545
546 2016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
547
548 PR target/70669
549 * gcc.target/powerpc/pr70669.c: New test.
550
551 PR target/70640
552 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
553 a power7 system that does not have an assembler that supports
554 power8.
555
556 2016-04-14 Martin Sebor <msebor@redhat.com>
557
558 PR c++/69517
559 PR c++/70019
560 PR c++/70588
561 * c-c++-common/ubsan/vla-1.c: Revert.
562 * g++.dg/cpp1y/vla11.C: Same.
563 * g++.dg/cpp1y/vla12.C: Same.
564 * g++.dg/cpp1y/vla13.C: Same.
565 * g++.dg/cpp1y/vla14.C: Same.
566 * g++.dg/cpp1y/vla3.C: Same.
567 * gcc/testsuite/g++.dg/init/array24.C: Same.
568 * g++.dg/ubsan/vla-1.C: Same.
569
570 2016-04-14 Marek Polacek <polacek@redhat.com>
571 Jan Hubicka <hubicka@ucw.cz>
572
573 PR c++/70029
574 * g++.dg/torture/pr70029.C: New test.
575
576 2016-04-14 Martin Sebor <msebor@redhat.com>
577
578 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
579 type size to prevent failures on targets with very low maximum
580 alignment.
581
582 2016-04-14 Richard Biener <rguenther@suse.de>
583
584 PR tree-optimization/70623
585 * gcc.dg/torture/pr70623.c: New testcase.
586 * gcc.dg/torture/pr70623-2.c: Likewise.
587
588 2016-04-13 Martin Sebor <msebor@redhat.com>
589
590 PR c++/69517
591 PR c++/70019
592 PR c++/70588
593 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
594 * g++.dg/cpp1y/vla11.C: New test.
595 * g++.dg/cpp1y/vla12.C: New test.
596 * g++.dg/cpp1y/vla13.C: New test.
597 * g++.dg/cpp1y/vla14.C: New test.
598 * g++.dg/cpp1y/vla3.C: Restore deleted test.
599 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
600 * g++.dg/ubsan/vla-1.C: Disable exceptions.
601
602 2016-04-13 Jakub Jelinek <jakub@redhat.com>
603
604 PR c++/70641
605 * g++.dg/opt/pr70641.C: New test.
606
607 2016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
608
609 PR rtl-optimization/68749
610 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
611 effects of argument promotions.
612 Remove default args to dg-skip-if.
613
614 2016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
615
616 PR c++/70635
617 * g++.dg/parse/pr70635.C: New.
618
619 2016-04-13 Marek Polacek <polacek@redhat.com>
620
621 PR c++/70639
622 * c-c++-common/Wmisleading-indentation-4.c: New test.
623
624 2016-04-13 Marek Polacek <polacek@redhat.com>
625
626 PR c/70436
627 * testsuite/gcc.dg/Wparentheses-12.c: New test.
628 * testsuite/gcc.dg/Wparentheses-13.c: New test.
629
630 2016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
631
632 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
633 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
634 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
635
636 2016-04-13 Jakub Jelinek <jakub@redhat.com>
637
638 PR middle-end/70633
639 * gcc.c-torture/compile/pr70633.c: New test.
640
641 PR debug/70628
642 * gcc.dg/torture/pr70628.c: New test.
643
644 2016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
645
646 PR c++/70610
647 * g++.dg/template/pr70610.C: New test.
648 * g++.dg/template/pr70610-2.C: New test.
649 * g++.dg/template/pr70610-3.C: New test.
650 * g++.dg/template/pr70610-4.C: New test.
651
652 2016-04-12 Jakub Jelinek <jakub@redhat.com>
653
654 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
655 128 instead of 32.
656
657 PR c++/70571
658 * g++.dg/ext/pr70571.C: New test.
659
660 2016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
661
662 PR target/70640
663 * gcc.target/powerpc/pr70640.c: New test.
664
665 2016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
666
667 PR c++/68722
668 * g++.dg/parse/pr68722.C: New.
669
670 2016-04-12 Jakub Jelinek <jakub@redhat.com>
671
672 PR rtl-optimization/70596
673 * gcc.target/i386/pr70596.c: New test.
674
675 2016-04-12 Nathan Sidwell <nathan@acm.org>
676
677 PR c++/70501
678 * g++.dg/init/pr70501.C: New.
679
680 2016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
681
682 * gcc.target/i386/asm-flag-6.c: New test.
683
684 2016-04-12 Tom de Vries <tom@codesourcery.com>
685
686 PR tree-optimization/68756
687 * gcc.dg/graphite/pr68756.c: New test.
688
689 2016-04-12 Jakub Jelinek <jakub@redhat.com>
690
691 PR tree-optimization/70602
692 * gcc.c-torture/execute/pr70602.c: New test.
693
694 2016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
695
696 PR target/70381
697 * gcc.target/powerpc/float128-1.c: New tests to make sure the
698 __float128 emulator is built and runs.
699 * gcc.target/powerpc/float128-1.c: Likewise.
700
701 * lib/target-supports.exp (check_ppc_float128_sw_available):
702 Rework tests for __float128 software and hardware
703 availability. Fix exit condition to return 0 on success.
704
705 2016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
706
707 PR target/70133
708 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
709 * gcc.target/aarch64/target_attr_15.c: Likewise.
710
711 2016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
712
713 PR c++/69066
714 * g++.dg/cpp1y/pr69066.C: New.
715
716 2016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
717
718 PR fortran/68566
719 * gfortran.dg/pr36192.f90: Update test.
720 * gfortran.dg/pr36192_1.f90: Update test.
721 * gfortran.dg/real_dimension_1.f: Update test.
722 * gfortran.dg/parameter_array_init_7.f90: New test.
723
724 2016-04-09 John David Anglin <danglin@gcc.gnu.org>
725
726 PR testsuite/64039
727 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
728
729 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
730
731 PR rtl-optimization/66669
732 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
733
734 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
735
736 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
737 * gcc.dg/pie-1.c: Likewise.
738 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
739 * gcc.dg/pic-4.c: Likewise.
740 * gcc.dg/pie-3.c: Likewise.
741 * gcc.dg/pie-4.c: Likewise.
742
743 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
744
745 PR tree-optimization/68644
746 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
747
748 PR rtl-optimization/64886
749 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
750
751 2016-04-09 Tom de Vries <tom@codesourcery.com>
752
753 PR tree-optimization/68953
754 * gcc.dg/graphite/pr68953.c: New test.
755
756 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
757
758 PR fortran/70592
759 * gfortran.dg/deferred_character_16.f90: New test.
760
761 2016-04-09 Jakub Jelinek <jakub@redhat.com>
762
763 PR tree-optimization/70586
764 * gcc.c-torture/execute/pr70586.c: New test.
765
766 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
767
768 PR sanitizer/70573
769 * c-c++-common/asan/halt_on_error-1.c: Replace memset
770 with __builtin_memset
771 * c-c++-common/asan/halt_on_error-2.c: Likewise.
772
773 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
774
775 PR lto/70289
776 PR ipa/70348
777 PR tree-optimization/70373
778 PR middle-end/70533
779 PR middle-end/70534
780 PR middle-end/70535
781 * c-c++-common/goacc/reduction-5.c: New test.
782 * c-c++-common/goacc/reduction-promotions.c: New test.
783 * gfortran.dg/goacc/reduction-3.f95: New test.
784 * gfortran.dg/goacc/reduction-promotions.f90: New test.
785
786 2016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
787
788 PR c++/70590
789 PR c++/70452
790 * g++.dg/pr70590.C: New test.
791 * g++.dg/pr70590-2.C: New test.
792
793 2016-04-08 Jakub Jelinek <jakub@redhat.com>
794
795 PR middle-end/70593
796 * gcc.target/i386/pr70593.c: New test.
797
798 PR rtl-optimization/70574
799 * gcc.target/i386/avx2-pr70574.c: New test.
800
801 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
802
803 PR sanitizer/70541
804 * c-c++-common/asan/pr70541.c: New test.
805
806 2016-04-08 Tom de Vries <tom@codesourcery.com>
807
808 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
809 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
810
811 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
812
813 PR target/70566
814 * gcc.c-torture/execute/pr70566.c: New test.
815
816 2016-04-08 Tom de Vries <tom@codesourcery.com>
817
818 * c-c++-common/goacc/uninit-copy-clause.c: New test.
819 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
820
821 2016-04-08 Alan Modra <amodra@gmail.com>
822
823 * gcc.target/powerpc/pr70117.c: New.
824
825 2016-04-07 Jakub Jelinek <jakub@redhat.com>
826
827 PR testsuite/70581
828 * gcc.dg/lto/simd-function_0.c: New test.
829
830 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
831 clones.
832 * c-c++-common/attr-simd-2.c: Likewise.
833 * c-c++-common/attr-simd-4.c: Likewise.
834 * gcc.dg/gomp/simd-clones-2.c: Likewise.
835 * gcc.dg/gomp/simd-clones-3.c: Likewise.
836
837 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
838
839 PR testsuite/70553
840 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
841
842 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
843 Tom de Vries <tom@codesourcery.com>
844
845 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
846 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
847 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
848 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
849 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
850 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
851 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
852 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
853
854 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
855
856 PR c/70436
857 * g++.dg/warn/Wparentheses-29.C: New test.
858
859 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
860
861 PR c/70436
862 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
863 explicit braces to resolve a future -Wparentheses warning.
864
865 2016-04-06 Richard Henderson <rth@redhat.com>
866
867 * gcc.dg/pr61817-1.c: New test.
868 * gcc.dg/pr61817-2.c: New test.
869 * gcc.dg/pr69391-1.c: New test.
870 * gcc.dg/pr69391-2.c: New test.
871
872 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
873
874 PR rtl-optimization/70398
875 * testsuite/gcc.target/aarch64/pr70398.c: New.
876
877 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
878
879 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
880
881 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
882 Pedro Alves <palves@redhat.com>
883
884 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
885
886 2016-04-06 Jakub Jelinek <jakub@redhat.com>
887
888 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
889 Check for avx512f effective targets instead of avx2.
890 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
891 for AVX512F clones.
892 * gcc.dg/gomp/declare-simd-3.c: Likewise.
893 * g++.dg/gomp/declare-simd-1.C: Likewise.
894 * g++.dg/gomp/declare-simd-3.C: Likewise.
895 * g++.dg/gomp/declare-simd-4.C: Likewise.
896
897 PR middle-end/70550
898 * c-c++-common/gomp/pr70550-1.c: New test.
899 * c-c++-common/gomp/pr70550-2.c: New test.
900
901 2016-04-05 Nathan Sidwell <nathan@acm.org>
902
903 PR c++/70512
904 * g++.dg/ext/attribute-may-alias-5.C: New.
905
906 2016-04-05 Jakub Jelinek <jakub@redhat.com>
907
908 PR c++/70336
909 * c-c++-common/pr70336.c: New test.
910 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
911 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
912
913 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
914
915 PR ipa/66223
916 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
917
918 2016-04-05 Jakub Jelinek <jakub@redhat.com>
919
920 PR rtl-optimization/70542
921 * gcc.dg/torture/pr70542.c: New test.
922 * gcc.target/i386/avx2-pr70542.c: New test.
923
924 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
925
926 PR tree-optimization/70509
927 * gcc.target/i386/avx512bw-pr70509.c: New test.
928
929 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
930
931 PR c++/70452
932 * g++.dg/ext/constexpr-vla4.C: New test.
933
934 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
935
936 PR target/70510
937 * gcc.target/i386/pr70510.c: New test.
938
939 2016-04-05 Richard Biener <rguenther@suse.de>
940
941 PR tree-optimization/70526
942 * g++.dg/torture/pr70526.C: New testcase.
943
944 2016-04-05 Jakub Jelinek <jakub@redhat.com>
945
946 PR target/70525
947 * gcc.target/i386/pr70525.c: New test.
948
949 2016-04-05 Richard Biener <rguenther@suse.de>
950
951 PR middle-end/70499
952 * g++.dg/torture/pr70499.C: New testcase.
953
954 2016-04-05 Richard Biener <rguenther@suse.de>
955
956 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
957 remove XFAIL.
958
959 2016-04-04 Jakub Jelinek <jakub@redhat.com>
960
961 PR middle-end/70307
962 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
963 rs6000 ABI warnings.
964
965 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
966
967 PR ipa/66223
968 * g++.dg/ipa/devirt-51.C: New testcase.
969
970 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
971 Jakub Jelinek <jakub@redhat.com>
972
973 PR middle-end/70457
974 * gcc.dg/torture/pr70457.c: New.
975
976 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
977
978 PR fortran/67538
979 * gfortran.dg/allocate_with_source_19.f08: New test.
980
981 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
982
983 PR fortran/65795
984 * gfortran.dg/coarray_allocate_6.f08: New test.
985
986 2016-04-04 Richard Biener <rguenther@suse.de>
987
988 PR rtl-optimization/70484
989 * gcc.dg/torture/pr70484.c: New testcase.
990
991 2016-04-04 Marek Polacek <polacek@redhat.com>
992
993 PR c/70307
994 * gcc.dg/torture/pr70307.c: New test.
995
996 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
997
998 PR target/70416
999 PR target/67391
1000 * gcc.target/sh/torture/pr70416.c: New.
1001
1002 2016-04-02 Martin Sebor <msebor@redhat.com>
1003
1004 PR c++/67376
1005 PR c++/70170
1006 PR c++/70172
1007 PR c++/70228
1008 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1009 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1010 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1011 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1012 * g++.dg/cpp0x/constexpr-string.C: Same.
1013 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1014 * g++.dg/cpp0x/pr65398.C: Same.
1015 * g++.dg/ext/constexpr-vla1.C: Same.
1016 * g++.dg/ext/constexpr-vla2.C: Same.
1017 * g++.dg/ext/constexpr-vla3.C: Same.
1018 * g++.dg/ubsan/pr63956.C: Same.
1019
1020 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1021
1022 PR rtl-optimization/70467
1023 * gcc.target/i386/pr70467-2.c: New test.
1024
1025 2016-04-01 Jakub Jelinek <jakub@redhat.com>
1026 Marek Polacek <polacek@redhat.com>
1027
1028 PR c++/70488
1029 * g++.dg/init/new47.C: New test.
1030
1031 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1032
1033 PR target/70496
1034 * gcc.target/arm/pr70496.c: New test.
1035
1036 2016-04-01 Nathan Sidwell <nathan@acm.org>
1037
1038 PR c++/68475
1039 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1040
1041 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1042
1043 PR target/69890
1044 * gcc.dg/strlenopt.h (memmove): New.
1045 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1046 instead of "string.h".
1047 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1048 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1049 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1050 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1051 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1052 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1053 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1054 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1055 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1056 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1057 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1058 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1059 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1060 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1061 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1062 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1063 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1064 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1065 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1066 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1067
1068 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1069
1070 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1071 (Holder::foo): Reflect this.
1072
1073 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1074
1075 PR target/70442
1076 * gcc.dg/pr70442.c: New test.
1077
1078 2016-03-31 Nathan Sidwell <nathan@acm.org>
1079
1080 PR c++/70393
1081 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1082
1083 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1084
1085 PR target/70453
1086 * gcc.target/i386/pr70453.c: New test.
1087
1088 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
1089
1090 PR target/70292
1091 * gcc.c-torture/pr70292.c: New test.
1092
1093 2016-03-31 Marek Polacek <polacek@redhat.com>
1094
1095 PR c/70297
1096 * c-c++-common/pr70297.c: New test.
1097 * g++.dg/cpp0x/typedef-redecl.C: New test.
1098 * gcc.dg/typedef-redecl2.c: New test.
1099
1100 2016-03-31 Jakub Jelinek <jakub@redhat.com>
1101
1102 PR rtl-optimization/70460
1103 * gcc.c-torture/execute/pr70460.c: New test.
1104
1105 2016-03-31 Richard Biener <rguenther@suse.de>
1106
1107 PR c++/70430
1108 * g++.dg/ext/vector30.C: New testcase.
1109
1110 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1111 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1112
1113 * gfortran.dg/fmt_pf.f90: New test.
1114
1115 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1116
1117 Forward-port from 5 branch
1118 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1119
1120 PR testsuite/70356
1121 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1122 dg-require-effective-target after dg-do.
1123
1124 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1125
1126 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1127
1128 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1129 Julian Brown <julian@codesourcery.com>
1130 Chung-Lin Tang <cltang@codesourcery.com>
1131 Cesar Philippidis <cesar@codesourcery.com>
1132 James Norris <jnorris@codesourcery.com>
1133 Tom de Vries <tom@codesourcery.com>
1134 Nathan Sidwell <nathan@codesourcery.com>
1135
1136 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
1137 * c-c++-common/goacc/loop-clauses.c: Likewise.
1138 * g++.dg/goacc/template.C: Likewise.
1139 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1140 * gfortran.dg/goacc/loop-1.f95: Likewise.
1141 * gfortran.dg/goacc/loop-5.f95: Likewise.
1142 * gfortran.dg/goacc/loop-6.f95: Likewise.
1143 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1144 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1145 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1146 * c-c++-common/goacc/clauses-fail.c: Likewise.
1147 * c-c++-common/goacc/parallel-1.c: Likewise.
1148 * c-c++-common/goacc/reduction-1.c: Likewise.
1149 * c-c++-common/goacc/reduction-2.c: Likewise.
1150 * c-c++-common/goacc/reduction-3.c: Likewise.
1151 * c-c++-common/goacc/reduction-4.c: Likewise.
1152 * c-c++-common/goacc/routine-3.c: Likewise.
1153 * c-c++-common/goacc/routine-4.c: Likewise.
1154 * c-c++-common/goacc/routine-5.c: Likewise.
1155 * c-c++-common/goacc/tile.c: Likewise.
1156 * g++.dg/goacc/template.C: Likewise.
1157 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1158 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1159 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1160 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1161 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1162 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1163 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1164 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1165 * c-c++-common/goacc/use_device-1.c: ... this file.
1166 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1167 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1168 * c-c++-common/goacc/host_data-6.c: ... this file.
1169 * c-c++-common/goacc/loop-2-kernels.c: New file.
1170 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1171 * c-c++-common/goacc/loop-3.c: Likewise.
1172 * g++.dg/goacc/reference.C: Likewise.
1173 * g++.dg/goacc/routine-1.C: Likewise.
1174 * g++.dg/goacc/routine-2.C: Likewise.
1175
1176 2016-03-30 Richard Biener <rguenther@suse.de>
1177
1178 PR middle-end/70450
1179 * gcc.dg/torture/pr70450.c: New testcase.
1180
1181 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1182
1183 PR target/70421
1184 * gcc.dg/torture/pr70421.c: New test.
1185 * gcc.target/i386/avx512f-pr70421.c: New test.
1186
1187 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1188
1189 PR testsuite/70364
1190 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1191 (check): New function.
1192 (bar): Call check.
1193 (foo): Align stack to 16 bytes when calling bar.
1194 * gcc.target/i386/cleanup-2.c: Likewise.
1195
1196 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1197
1198 PR tree-optimization/59124
1199 * gcc.dg/Warray-bounds-19.c: New test.
1200
1201 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1202
1203 * lib/prune.exp (escape_regex_chars): New.
1204 (prune_file_path): Update to quote metcharacters for regexp.
1205
1206 2016-03-29 Jakub Jelinek <jakub@redhat.com>
1207
1208 PR rtl-optimization/70429
1209 * gcc.c-torture/execute/pr70429.c: New test.
1210
1211 PR tree-optimization/70405
1212 * gcc.dg/pr70405.c: New test.
1213
1214 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1215
1216 PR fortran/70397
1217 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1218 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1219
1220 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1221
1222 PR testsuite/64177
1223 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1224 __cilkrts_set_param to set two workers.
1225 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1226 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1227
1228 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1229
1230 * g++.dg/ext/fnname5.C: Update the test for Darwin.
1231
1232 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1233
1234 PR target/70406
1235 * gcc.target/i386/pr70406.c: New test.
1236
1237 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1238
1239 * gnat.dg/specs/double_record_extension3.ads: New test.
1240
1241 2016-03-25 Richard Henderson <rth@redhat.com>
1242
1243 PR target/70120
1244 * gcc.target/aarch64/pr70120-1.c: New.
1245 * gcc.target/aarch64/pr70120-2.c: New.
1246 * gcc.target/aarch64/pr70120-3.c: New.
1247
1248 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1249
1250 PR c++/62212
1251 * g++.dg/template/mangle2.C: The dg-do directive should be
1252 "compile" not "assemble".
1253
1254 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1255
1256 PR lto/69650
1257 * gcc.dg/pr69650.c: New test.
1258
1259 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
1260
1261 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1262
1263 2016-03-25 Alan Modra <amodra@gmail.com>
1264
1265 * gcc.dg/dfp/pr70052.c: New test.
1266
1267 2016-03-24 Richard Henderson <rth@redhat.com>
1268
1269 PR middle-end/69845
1270 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1271 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1272
1273 2016-03-24 Tom de Vries <tom@codesourcery.com>
1274
1275 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1276
1277 2016-03-24 Tom de Vries <tom@codesourcery.com>
1278
1279 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
1280 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
1281
1282 2016-03-24 Tom de Vries <tom@codesourcery.com>
1283
1284 * c-c++-common/goacc/uninit-dim-clause.c: New test.
1285 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
1286
1287 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1288
1289 PR c++/62212
1290 * g++.dg/template/mangle2.C: New test.
1291
1292 2016-03-24 Richard Biener <rguenther@suse.de>
1293
1294 PR tree-optimization/70396
1295 * gcc.dg/torture/pr70396.c: New testcase.
1296
1297 2016-03-24 Richard Biener <rguenther@suse.de>
1298
1299 PR middle-end/70370
1300 * gcc.dg/torture/pr70370.c: New testcase.
1301
1302 2016-03-24 Tom de Vries <tom@codesourcery.com>
1303
1304 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
1305 * gfortran.dg/goacc/kernels-tree.f95: Same.
1306 * gfortran.dg/goacc/parallel-tree.f95: Same.
1307
1308 2016-03-24 Tom de Vries <tom@codesourcery.com>
1309
1310 * c-c++-common/goacc/uninit-if-clause.c: New test.
1311 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
1312
1313 2016-03-24 Jakub Jelinek <jakub@redhat.com>
1314
1315 PR target/70290
1316 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1317 Fix formatting.
1318
1319 2016-03-24 Richard Biener <rguenther@suse.de>
1320
1321 PR tree-optimization/70372
1322 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1323
1324 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1325
1326 PR c++/70347
1327 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1328
1329 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1330
1331 PR c++/70332
1332 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1333
1334 2016-03-23 Jakub Jelinek <jakub@redhat.com>
1335
1336 PR c++/70001
1337 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1338 * g++.dg/cpp1y/pr70001.C: New test.
1339
1340 PR c++/70323
1341 * g++.dg/cpp0x/constexpr-70323.C: New test.
1342
1343 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
1344 Jason Merrill <jason@redhat.com>
1345 Jakub Jelinek <jakub@redhat.com>
1346
1347 PR c++/69315
1348 * g++.dg/cpp0x/constexpr-69315.C: New test.
1349 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1350
1351 2016-03-23 Marek Polacek <polacek@redhat.com>
1352
1353 PR c++/69884
1354 * g++.dg/warn/Wignored-attributes-1.C: New test.
1355 * g++.dg/warn/Wignored-attributes-2.C: New test.
1356
1357 2016-03-23 Tom de Vries <tom@codesourcery.com>
1358
1359 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1360 initialization.
1361 * gfortran.dg/goacc/private-3.f95 (test): Same.
1362 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1363 missing use param.
1364
1365 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1366
1367 * lib/target-supports.exp: Remove v7ve entry from loop
1368 creating effective target checks.
1369 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1370 (add_options_for_arm_arch_v7ve): Likewise.
1371
1372 2016-03-23 Jakub Jelinek <jakub@redhat.com>
1373
1374 PR tree-optimization/70354
1375 * gcc.dg/vect/pr70354-1.c: New test.
1376 * gcc.dg/vect/pr70354-2.c: New test.
1377 * gcc.target/i386/avx2-pr70354-1.c: New test.
1378 * gcc.target/i386/avx2-pr70354-2.c: New test.
1379
1380 2016-03-22 Jeff Law <law@redhat.com>
1381
1382 PR target/70232
1383 * gcc.dg/tree-ssa/pr70232.c: New test.
1384
1385 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1386
1387 PR target/70302
1388 * gcc.target/i386/pr70302.c: New test.
1389
1390 2016-03-22 Richard Biener <rguenther@suse.de>
1391
1392 PR middle-end/70251
1393 * g++.dg/torture/pr70251.C: New testcase.
1394
1395 2016-03-22 David Malcolm <dmalcolm@redhat.com>
1396
1397 PR c/69993
1398 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1399 Wmisleading-indentation.c.
1400 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1401 reflect change to diagnostic text and order of messages.
1402 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1403
1404 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
1405
1406 * g++.dg/ext/java-3.C: Don't compile on AIX.
1407
1408 2016-03-22 Richard Biener <rguenther@suse.de>
1409
1410 PR middle-end/70333
1411 * gcc.dg/torture/pr70333.c: New testcase.
1412
1413 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1414
1415 * g++.dg/ext/pr70290.C: New test.
1416
1417 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1418
1419 PR target/70325
1420 * gcc.target/i386/pr70325.c: New test.
1421
1422 2016-03-22 Jakub Jelinek <jakub@redhat.com>
1423
1424 PR target/70329
1425 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1426 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1427
1428 PR target/70300
1429 * gcc.target/i386/pr70300.c: New test.
1430
1431 PR c++/70295
1432 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1433 (func2): New function for cond with parens, xfail warning for c++.
1434 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1435
1436 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1437
1438 PR c++/70096
1439 * g++.dg/template/ptrmem30.C: New test.
1440
1441 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1442
1443 PR c++/70204
1444 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1445 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1446
1447 2016-03-21 Jakub Jelinek <jakub@redhat.com>
1448
1449 PR middle-end/70326
1450 * gcc.dg/pr70326.c: New test.
1451
1452 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
1453 Jakub Jelinek <jakub@redhat.com>
1454
1455 PR tree-optimization/70317
1456 * gcc.dg/pr70317.c: New test.
1457
1458 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
1459
1460 PR target/70327
1461 * gcc.target/i386/pr70327.c: New test.
1462
1463 2016-03-21 Martin Liska <mliska@suse.cz>
1464
1465 PR ipa/70306
1466 * gcc.dg/ipa/pr70306.c: New test.
1467
1468 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
1469
1470 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1471 * gcc.target/arm/attr-align3.c: Likewise.
1472 * gcc.target/arm/attr_arm.c: Likewise.
1473 * gcc.target/arm/flip-thumb.c: Likewise.
1474
1475 2016-03-21 Jakub Jelinek <jakub@redhat.com>
1476
1477 PR target/70296
1478 * gcc.target/powerpc/altivec-36.c: New test.
1479
1480 2016-03-21 Richard Biener <rguenther@suse.de>
1481
1482 PR tree-optimization/70310
1483 * gcc.dg/torture/pr70310.c: New testcase.
1484
1485 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1486
1487 PR target/70293
1488 * gcc.target/i386/pr70293.c: New test.
1489
1490 2016-03-21 Richard Biener <rguenther@suse.de>
1491
1492 PR tree-optimization/70288
1493 * gcc.dg/torture/pr70288-1.c: New testcase.
1494 * gcc.dg/torture/pr70288-2.c: Likewise.
1495
1496 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
1497
1498 PR rtl-optimization/69307
1499 * gcc.target/arm/pr69307.c: New test.
1500
1501 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
1502
1503 PR rtl-optimization/69102
1504 * gcc.c-torture/compile/pr69102.c: New test.
1505
1506 2016-03-18 Jeff Law <law@redhat.com>
1507
1508 PR rtl-optimization/70263
1509 * gcc.c-torture/compile/pr70263-1.c: New test.
1510 * gcc.target/i386/pr70263-2.c: New test.
1511
1512 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1513
1514 PR rtl-optimization/70278
1515 * gcc.dg/torture/pr70278.c: New test.
1516 * gcc.target/arm/pr70278.c: New test.
1517
1518 2016-03-18 David Malcolm <dmalcolm@redhat.com>
1519
1520 PR c/70281
1521 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1522 (test_builtin_types_compatible_p): New test function.
1523 * gcc.dg/pr70281.c: New test case.
1524
1525 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1526
1527 PR target/70113
1528 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1529
1530 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1531
1532 PR tree-optimization/70252
1533 * gcc.dg/pr70252.c: New test.
1534
1535 2016-03-18 Tom de Vries <tom@codesourcery.com>
1536
1537 * gcc.dg/pr70161-2.c: New test.
1538 * gcc.dg/pr70161.c: New test.
1539
1540 2016-03-18 Tom de Vries <tom@codesourcery.com>
1541
1542 PR ipa/70269
1543 * gcc.dg/pr70269.c: New test.
1544
1545 2016-03-18 Jakub Jelinek <jakub@redhat.com>
1546
1547 PR c++/70267
1548 * g++.dg/ext/java-3.C: New test.
1549
1550 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1551
1552 PR c++/70205
1553 * g++.dg/lookup/pr70205.C: New test.
1554
1555 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1556
1557 PR c++/70218
1558 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1559
1560 2016-03-17 Marek Polacek <polacek@redhat.com>
1561
1562 PR c/69407
1563 * gcc.dg/atomic-op-6.c: New test.
1564
1565 2016-03-17 David Malcolm <dmalcolm@redhat.com>
1566
1567 PR c/70264
1568 * c-c++-common/pr70264.c: New test case.
1569
1570 2016-03-17 Jakub Jelinek <jakub@redhat.com>
1571
1572 PR c++/70144
1573 * c-c++-common/pr70144-1.c: New test.
1574 * c-c++-common/pr70144-2.c: New test.
1575
1576 PR c++/70272
1577 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1578 * g++.dg/opt/flifetime-dse6.C: New test.
1579 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1580
1581 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1582
1583 PR driver/70192
1584 * gcc.dg/pic-1.c: New test.
1585 * gcc.dg/pic-2.c: Likewise.
1586 * gcc.dg/pic-3.c: Likewise.
1587 * gcc.dg/pic-4.c: Likewise.
1588 * gcc.dg/pie-1.c: Likewise.
1589 * gcc.dg/pie-2.c: Likewise.
1590 * gcc.dg/pie-3.c: Likewise.
1591 * gcc.dg/pie-4.c: Likewise.
1592 * gcc.dg/pie-5.c: Likewise.
1593 * gcc.dg/pie-6.c: Likewise.
1594
1595 2016-03-17 Tom de Vries <tom@codesourcery.com>
1596
1597 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1598 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1599
1600 2016-03-17 Richard Biener <rguenther@suse.de>
1601
1602 PR debug/70271
1603 * g++.dg/debug/pr70271.C: New testcase.
1604
1605 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1606
1607 * gcc.target/i386/pr70251.c: New test.
1608
1609 2016-03-17 Marek Polacek <polacek@redhat.com>
1610
1611 PR c++/70194
1612 * g++.dg/warn/constexpr-70194.C: New test.
1613
1614 2016-03-16 Richard Henderson <rth@redhat.com>
1615
1616 PR middle-end/70240
1617 * gcc.c-torture/compile/pr70240.c: New.
1618
1619 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1620
1621 * gcc.c-torture/compile/20151204.c: Skip for avr.
1622
1623 2016-03-16 Jakub Jelinek <jakub@redhat.com>
1624
1625 PR target/70245
1626 * g++.dg/opt/pr70245.C: New test.
1627 * g++.dg/opt/pr70245.h: New file.
1628 * g++.dg/opt/pr70245-aux.cc: New file.
1629
1630 2016-03-16 Martin Sebor <msebor@redhat.com>
1631
1632 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1633
1634 2016-03-16 Richard Henderson <rth@redhat.com>
1635
1636 PR middle-end/70199
1637 * gcc.c-torture/compile/pr70199.c: New.
1638
1639 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1640
1641 * gcc.dg/uninit-19.c: Run dos2unix.
1642
1643 2016-03-16 Marek Polacek <polacek@redhat.com>
1644
1645 PR c/70093
1646 * gcc.dg/nested-func-10.c: New test.
1647 * gcc.dg/nested-func-9.c: New test.
1648
1649 2016-03-16 Jakub Jelinek <jakub@redhat.com>
1650
1651 PR tree-optimization/68714
1652 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1653
1654 2016-03-16 Tom de Vries <tom@codesourcery.com>
1655
1656 PR tree-optimization/68715
1657 * gcc.dg/graphite/pr68715-2.c: New test.
1658 * gcc.dg/graphite/pr68715.c: New test.
1659 * gfortran.dg/graphite/pr68715.f90: New test.
1660
1661 2016-03-16 Tom de Vries <tom@codesourcery.com>
1662
1663 PR tree-optimization/68809
1664 * gcc.dg/graphite/pr68809-2.c: New test.
1665 * gcc.dg/graphite/pr68809.c: New test.
1666
1667 2016-03-16 Jakub Jelinek <jakub@redhat.com>
1668
1669 PR c++/70147
1670 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1671 method call to i () as argument. Adjust expected output.
1672
1673 PR c++/70147
1674 * g++.dg/ubsan/pr70147-1.C: New test.
1675 * g++.dg/ubsan/pr70147-2.C: New test.
1676
1677 2016-03-15 Martin Sebor <msebor@redhat.com>
1678
1679 PR c++/58281
1680 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1681
1682 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
1683
1684 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1685 hppa*-*-hpux*.
1686
1687 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1688
1689 PR libfortran/69799
1690 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1691 libatomic_available.
1692
1693 2016-03-15 Marek Polacek <polacek@redhat.com>
1694
1695 PR c++/70209
1696 * g++.dg/ext/attribute-may-alias-4.C: New test.
1697
1698 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
1699
1700 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1701 -fvar-tracking-assignments-toggle flag.
1702
1703 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1704
1705 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1706
1707 2016-03-15 Jakub Jelinek <jakub@redhat.com>
1708
1709 PR rtl-optimization/70222
1710 * gcc.c-torture/execute/pr70222-1.c: New test.
1711 * gcc.c-torture/execute/pr70222-2.c: New test.
1712
1713 2016-03-15 Richard Henderson <rth@redhat.com>
1714
1715 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1716
1717 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
1718
1719 PR rtl-optimization/69032
1720 * gcc.dg/pr69032.c: New test.
1721
1722 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
1723
1724 PR rtl-optimization/63384
1725 * g++.dg/pr63384.C: New test.
1726
1727 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
1728
1729 PR target/64411
1730 * gcc.target/i386/pr64411.C: New test.
1731
1732 2016-03-15 Tom de Vries <tom@codesourcery.com>
1733
1734 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1735 * gfortran.dg/goacc/kernels-alias.f95: New test.
1736
1737 2016-03-14 Martin Sebor <msebor@redhat.com>
1738
1739 PR c++/53792
1740 * g++.dg/cpp0x/constexpr-inline.C: New test.
1741 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1742
1743 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
1744
1745 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1746
1747 2016-03-14 Jakub Jelinek <jakub@redhat.com>
1748
1749 PR middle-end/70219
1750 * gcc.dg/pr70219.c: New test.
1751
1752 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1753
1754 PR target/70083
1755 * gcc.dg/torture/pr70083.c: New test.
1756 * gcc.target/i386/pr70083.c: New test.
1757
1758 2016-03-14 Richard Biener <rguenther@suse.de>
1759
1760 PR tree-optimization/56365
1761 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1762
1763 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1764
1765 PR target/70098
1766 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1767 New function.
1768 * g++.dg/pr70098.C: New testcase.
1769
1770
1771 2016-03-14 Tom de Vries <tom@codesourcery.com>
1772
1773 PR tree-optimization/70045
1774 * gcc.dg/graphite/pr70045.c: New test.
1775
1776 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1777
1778 PR fortran/69043
1779 * gfortran.dg/include_9.f90: New test.
1780
1781 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1782
1783 PR fortran/45076
1784 gfortran.dg/prof/prof.exp: New script.
1785 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1786
1787 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
1788
1789 PR rtl-optimization/69307
1790 * gcc.dg/pr69307.c: New test.
1791
1792 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1793
1794 PR target/69614
1795 * gcc.target/arm/pr69614.c: New.
1796
1797 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
1798
1799 PR fortran/70031
1800 * gfortran.dg/submodule_14.f08: New test
1801
1802 PR fortran/69524
1803 * gfortran.dg/submodule_15.f08: New test
1804
1805 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1806
1807 PR c++/70106
1808 * g++.dg/cpp1y/paren3.C: New test.
1809
1810 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1811
1812 PR target/70131
1813 * gcc.target/powerpc/ppc-round2.c: New test.
1814
1815 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1816
1817 PR target/70123
1818 * gcc.dg/torture/pr70123.c: New test.
1819
1820 2016-03-11 Jeff Law <law@redhat.com>
1821
1822 PR tree-optimization/70190
1823 * gcc.c-torture/compile/pr70190.c: New test.
1824
1825 2016-03-11 David Malcolm <dmalcolm@redhat.com>
1826
1827 PR c/68187
1828 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1829 case.
1830 (test43_b): Likewise.
1831 (test43_c): Likewise.
1832 (test43_d): Likewise.
1833 (test43_e): Likewise.
1834 (test43_f): Likewise.
1835 (test43_g): Likewise.
1836 (test44_a): Likewise.
1837 (test44_b): Likewise.
1838 (test44_c): Likewise.
1839 (test44_d): Likewise.
1840 (test44_e): Likewise.
1841
1842 2016-03-11 David Malcolm <dmalcolm@redhat.com>
1843
1844 PR c/70085
1845 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1846
1847 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1848
1849 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1850 dg-options.
1851
1852 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1853
1854 PR target/70002
1855 PR target/69245
1856 * gcc.target/aarch64/pr69245_2.c: New test.
1857
1858 2016-03-11 Jakub Jelinek <jakub@redhat.com>
1859
1860 PR tree-optimization/70177
1861 * gcc.dg/pr70177.c: New test.
1862
1863 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1864
1865 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1866
1867 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1868
1869 * gcc.dg/tree-ssa/sra-20.c: New.
1870
1871 2016-03-11 Jakub Jelinek <jakub@redhat.com>
1872
1873 PR rtl-optimization/70174
1874 * gcc.dg/pr70174.c: New test.
1875
1876 PR tree-optimization/70169
1877 * gcc.dg/pr70169.c: New test.
1878
1879 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1880
1881 PR target/70160
1882 * gcc.target/i386/pr70160.c: New test.
1883
1884 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1885
1886 * gcc.target/s390/dfp-1.c: New test.
1887
1888 2016-03-10 Nick Clifton <nickc@redhat.com>
1889
1890 PR target/70044
1891 * gcc.target/aarch64/pr70044.c: New test.
1892
1893 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1894 Jakub Jelinek <jakub@redhat.com>
1895
1896 PR c++/70001
1897 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1898 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1899 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1900
1901 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
1902
1903 PR lto/69589
1904 * g++.dg/lto/pr69589_0.C: New testcase
1905 * g++.dg/lto/pr69589_1.C: New testcase
1906
1907 2016-03-10 Marek Polacek <polacek@redhat.com>
1908
1909 PR c++/70153
1910 * g++.dg/delayedfold/unary-plus1.C: New test.
1911
1912 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
1913
1914 * gcc.target/arm/pr45701-1.c: Escape brackets.
1915 * gcc.target/arm/pr45701-2.c: Likewise.
1916
1917 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1918
1919 * gfortran.dg/unconstrained_commons.f: New.
1920
1921 2016-03-10 Alan Modra <amodra@gmail.com>
1922
1923 * gcc.dg/pr69195.c: New.
1924 * gcc.dg/pr69238.c: New.
1925
1926 2016-03-10 Tom de Vries <tom@codesourcery.com>
1927
1928 PR testsuite/68915
1929 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1930
1931 2016-03-10 Richard Biener <rguenther@suse.de>
1932
1933 PR tree-optimization/70128
1934 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1935 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1936
1937 2016-03-09 Jakub Jelinek <jakub@redhat.com>
1938
1939 PR tree-optimization/70152
1940 * gcc.dg/pr70152.c: New test.
1941
1942 PR target/70086
1943 * gcc.target/i386/pr70086-1.c: New test.
1944 * gcc.target/i386/pr70086-2.c: New test.
1945 * gcc.target/i386/pr70086-3.c: New test.
1946
1947 PR tree-optimization/70127
1948 * gcc.c-torture/execute/pr70127.c: New test.
1949
1950 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1951
1952 * c-c++-common/goacc/combined-directives-2.c: New test.
1953
1954 2016-03-09 David Malcolm <dmalcolm@redhat.com>
1955
1956 PR c/68473
1957 PR c++/70105
1958 * g++.dg/diagnostic/pr70105.C: New test.
1959 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1960 (test_multiple_ordinary_maps): New test function.
1961
1962 2016-03-09 David Malcolm <dmalcolm@redhat.com>
1963
1964 PR c/68473
1965 PR c++/70105
1966 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1967 Drop range information from call to inform_at_rich_loc.
1968 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1969 New.
1970 (test_show_locus): Replace calls to rich_location::add_range with
1971 calls to add_range. Rewrite the tests that used the now-defunct
1972 rich_location ctor taking a source_range. Simplify other tests
1973 by replacing calls to COMBINE_LOCATION_DATA with calls to
1974 make_location.
1975
1976 2016-03-09 Richard Biener <rguenther@suse.de>
1977 Jakub Jelinek <jakub@redhat.com>
1978
1979 PR tree-optimization/70138
1980 * gcc.dg/vect/pr70138-1.c: New testcase.
1981 * gcc.dg/vect/pr70138-2.c: Likewise.
1982
1983 2016-03-09 Jakub Jelinek <jakub@redhat.com>
1984
1985 PR target/70049
1986 * gcc.target/i386/pr70049.c: New test.
1987
1988 2016-03-09 Richard Biener <rguenther@suse.de>
1989
1990 PR c/70143
1991 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1992 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1993 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1994
1995 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1996
1997 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1998 arm-*-*.
1999
2000 2016-03-09 Jakub Jelinek <jakub@redhat.com>
2001
2002 PR middle-end/67278
2003 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2004
2005 PR target/67278
2006 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2007
2008 PR middle-end/70050
2009 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2010 in testcase comment.
2011
2012 2016-03-09 Tom de Vries <tom@codesourcery.com>
2013
2014 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2015 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2016 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2017 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2018 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2019 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2020 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2021 * gfortran.dg/goacc/kernels-loop.f95: New test.
2022
2023 2016-03-08 Martin Sebor <msebor@redhat.com>
2024
2025 PR c++/62096
2026 * g++.dg/warn/overflow-warn-7.C: New test.
2027
2028 2016-03-08 Jason Merrill <jason@redhat.com>
2029
2030 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2031 * lib/target-supports.exp (check_effective_target_concepts): New.
2032
2033 2016-03-08 Jakub Jelinek <jakub@redhat.com>
2034
2035 PR c++/70135
2036 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2037 * g++.dg/ubsan/pr70135.C: New test.
2038
2039 PR target/70110
2040 * gcc.dg/pr70110.c: New test.
2041
2042 2016-03-07 Martin Jambor <mjambor@suse.cz>
2043
2044 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2045 * c-c++-common/gomp/if-1.c: Likewise.
2046 * c-c++-common/gomp/pr61486-2.c: Likewise.
2047 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2048 to dg-additional-options.
2049 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2050 * g++/gomp/target-teams-1.c: Likewise.
2051 * gcc.dg/gomp/gomp.exp: Likewise.
2052 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2053 dg-additional-options.
2054 * gfortran.dg/gomp/gomp.exp: Likewise.
2055 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2056 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2057 dg-additional-options.
2058 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2059
2060 2016-03-07 Martin Jambor <mjambor@suse.cz>
2061
2062 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2063 * c-c++-common/gomp/gridify-1.c: New test.
2064 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2065
2066 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2067
2068 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2069 trigger for cortex-r8, when scanning for register r8.
2070 * gcc.target/arm/pr45701-2.c: Likewise.
2071
2072 2016-02-26 Richard Biener <rguenther@suse.de>
2073 Jeff Law <law@redhat.com>
2074
2075 PR tree-optimization/69740
2076 * gcc.c-torture/compile/pr69740-1.c: New test.
2077 * gcc.c-torture/compile/pr69740-2.c: New test.
2078
2079 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2080
2081 * lib/target-supports.exp
2082 (check_effective_target_whole_vector_shift): Enable for PPC64.
2083
2084 2016-03-07 Richard Biener <rguenther@suse.de>
2085
2086 PR tree-optimization/70115
2087 * gcc.dg/torture/pr70115.c: New testcase.
2088
2089 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2090
2091 PR middle-end/69916
2092 * c-c-++-common/goacc/pr69916.c: New.
2093
2094 2016-03-07 Richard Henderson <rth@redhat.com>
2095
2096 * gcc.c-torture/compile/pr70061.c: New test.
2097
2098 2016-03-07 Richard Biener <rguenther@suse.de>
2099
2100 PR testsuite/70109
2101 * gcc.dg/vect/O3-pr36098.c: New testcase.
2102
2103 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2104
2105 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2106
2107 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2108
2109 * gnat.dg/renaming9.ad[sb]: New testcase.
2110
2111 2016-03-05 Jakub Jelinek <jakub@redhat.com>
2112
2113 PR c++/70084
2114 * g++.dg/expr/stdarg3.C: New test.
2115
2116 2016-03-04 Jeff Law <law@redhat.com>
2117
2118 PR tree-optimization/69196
2119 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2120 x86_64-*-*.
2121
2122 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2123
2124 PR c/69973
2125 * gcc.dg/pr69973.c: New test.
2126
2127 PR rtl-optimization/69941
2128 * gcc.dg/torture/pr69941.c: New test.
2129
2130 PR c/69824
2131 * gcc.dg/pr69824.c: New test.
2132
2133 2016-03-05 Tom de Vries <tom@codesourcery.com>
2134
2135 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2136 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2137 function.
2138
2139 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2140
2141 PR c++/66786
2142 * g++.dg/cpp1y/var-templ48.C: New test.
2143 * g++.dg/cpp1y/var-templ49.C: New test.
2144
2145 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2146
2147 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2148
2149 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2150
2151 PR c++/70035
2152 * g++.dg/ubsan/pr70035.C: New test.
2153
2154 PR target/70062
2155 * gcc.target/i386/pr70062.c: New test.
2156
2157 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2158
2159 * g++.dg/template/typename21.C: Remove c++98_only.
2160
2161 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2162
2163 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2164
2165 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2166
2167 PR c/68187
2168 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2169 function.
2170 (fn_42_b): Likewise.
2171 (fn_42_c): Likewise.
2172
2173 2016-03-04 David Malcolm <dmalcolm@redhat.com>
2174
2175 PR c/68187
2176 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2177 function.
2178 (fn_40_b): Likewise.
2179 (fn_41_a): Likewise.
2180 (fn_41_b): Likewise.
2181
2182 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2183
2184 PR target/70059
2185 * gcc.target/i386/avx512f-pr70059.c: New test.
2186 * gcc.target/i386/avx512dq-pr70059.c: New test.
2187
2188 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2189
2190 PR rtl-optimization/57676
2191 * gcc.dg/torture/pr57676.c: New test.
2192
2193 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2194
2195 * gcc.dg/pr70026.c: New test.
2196
2197 2016-03-04 Marek Polacek <polacek@redhat.com>
2198
2199 PR c/69798
2200 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2201 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2202
2203 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2204
2205 PR target/70004
2206 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2207 Delete.
2208 (test_corners_sisd_si): Likewise.
2209 (main): Remove checks of the above.
2210 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2211
2212 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2213
2214 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2215
2216 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2217
2218 * gcc.dg/torture/pr69951.c: Accept argc==0.
2219
2220 2016-03-04 Richard Biener <rguenther@suse.de>
2221
2222 PR c++/70054
2223 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2224 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2225
2226 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2227
2228 PR testsuite/69766
2229 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2230 testing multiarch.
2231
2232 2016-03-04 Jakub Jelinek <jakub@redhat.com>
2233
2234 PR debug/69947
2235 * gcc.dg/guality/pr69947.c: New test.
2236
2237 2016-03-03 Jakub Jelinek <jakub@redhat.com>
2238
2239 PR ada/70017
2240 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2241
2242 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2243
2244 PR rtl-optimization/69904
2245 * gcc.target/arm/pr69904.c: New test.
2246
2247 2016-03-03 Jakub Jelinek <jakub@redhat.com>
2248
2249 PR target/70021
2250 * gcc.dg/vect/pr70021.c: New test.
2251 * gcc.target/i386/pr70021.c: New test.
2252
2253 2016-03-03 Marek Polacek <polacek@redhat.com>
2254
2255 PR middle-end/70050
2256 * gcc.dg/pr70050.c: New test.
2257
2258 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2259
2260 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2261
2262 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2263
2264 PR tree-optimization/70043
2265 * gfortran.dg/vect/pr70043.f90: New test.
2266
2267 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2268
2269 * gnat.dg/specs/task1.ads: New test.
2270
2271 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2272
2273 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2274 Invoke gdb with -batch.
2275 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
2276
2277 2016-03-03 Richard Biener <rguenther@suse.de>
2278
2279 PR tree-optimization/55936
2280 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2281
2282 2016-03-02 Jeff Law <law@redhat.com>
2283
2284 PR rtl-optimization/69942
2285 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
2286 effects of argument promotions.
2287
2288 PR tree-optimization/69987
2289 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
2290 target does not support -fprefetch-loop-arrays.
2291
2292 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
2293
2294 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2295
2296 2016-03-02 Bin Cheng <bin.cheng@arm.com>
2297
2298 PR rtl-optimization/69052
2299 * gcc.target/i386/pr69052.c: New test.
2300
2301 2016-03-02 Alan Modra <amodra@gmail.com>
2302
2303 * gcc.dg/pr69990.c: New.
2304
2305 2016-03-02 Jakub Jelinek <jakub@redhat.com>
2306
2307 PR c/68062
2308 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
2309
2310 PR middle-end/70022
2311 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
2312
2313 PR target/70028
2314 * gcc.target/i386/pr70028.c: New test.
2315
2316 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2317
2318 * c-c++-common/asan/swapcontext-test-1.c,
2319 * c-c++-common/tsan/thread_leak.c,
2320 * g++.dg/tsan/aligned_vs_unaligned_race.C,
2321 * g++.dg/tsan/benign_race.C,
2322 * g++.dg/tsan/fd_close_norace.C,
2323 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2324 races with sanitizer output
2325
2326 2016-03-02 Richard Biener <rguenther@suse.de>
2327 Uros Bizjak <ubizjak@gmail.com>
2328
2329 PR target/67278
2330 * gcc.dg/simd-8.c: New testcase.
2331
2332 2016-03-02 Richard Biener <rguenther@suse.de>
2333
2334 PR middle-end/67278
2335 * gcc.dg/simd-7.c: New testcase.
2336
2337 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2338
2339 * gcc.target/i386/pr70007.c: Tweak.
2340
2341 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2342
2343 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2344
2345 2016-03-02 Marek Polacek <polacek@redhat.com>
2346
2347 PR c/67854
2348 * gcc.dg/pr67854.c: New test.
2349
2350 2016-03-02 Jakub Jelinek <jakub@redhat.com>
2351
2352 PR middle-end/70025
2353 * gcc.dg/torture/pr70025.c: New test.
2354
2355 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2356
2357 PR tree-optimization/68621
2358 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2359
2360 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2361
2362 * gcc.target/i386/pr70007.c: New test.
2363
2364 2016-03-01 Jeff Law <law@redhat.com>
2365
2366 PR tree-optimization/69196
2367 * gcc.dg/tree-ssa/pr69196-1.c: New test.
2368
2369 PR tree-optimization/69196
2370 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2371 duplicating code and spoiling the expected output.
2372
2373 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2374
2375 PR target/70033
2376 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2377 supports power9 before doing tests.
2378 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2379 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2380 * gcc.target/powerpc/p9-permute.c: Likewise.
2381
2382 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
2383
2384 PR target/70027
2385 * gcc.target/i386/pr70027.c: New test.
2386
2387 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2388
2389 * gcc.dg/pr70017.c: New test.
2390
2391 2016-03-01 Jakub Jelinek <jakub@redhat.com>
2392
2393 PR c/69796
2394 PR c/69974
2395 * gcc.dg/pr69796.c: New test.
2396 * gcc.dg/pr69974.c: New test.
2397
2398 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2399
2400 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2401
2402 2016-02-29 Jeff Law <law@redhat.com>
2403
2404 PR tree-optimization/69987
2405 * gfortran.dg/pr69987.f90: New test.
2406
2407 PR tree-optimization/69989
2408 * gcc.c-torture/compile/pr69989-2.c: New test.
2409
2410 2016-03-01 Marek Polacek <polacek@redhat.com>
2411
2412 PR c++/69795
2413 * g++.dg/parse/invalid1.C: New test.
2414
2415 2016-03-01 Richard Biener <rguenther@suse.de>
2416
2417 PR middle-end/70022
2418 * gcc.dg/pr70022.c: New testcase.
2419
2420 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2421
2422 PR tree-optimization/69956
2423 * gcc.dg/pr69956.c: New test.
2424
2425 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2426
2427 PR target/70011
2428 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2429 XFAIL when hardware supports efficient unaligned storage access.
2430
2431 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2432
2433 PR c++/69961
2434 * g++.dg/template/pr69961a.C: New test.
2435 * g++.dg/template/pr69961b.C: New test.
2436
2437 2016-02-29 David Malcolm <dmalcolm@redhat.com>
2438
2439 PR preprocessor/69985
2440 * gcc.dg/cpp/pr69985.c: New test case.
2441
2442 2016-02-29 Jeff Law <law@redhat.com>
2443
2444 PR tree-optimization/70005
2445 * gcc.c-torture/execute/pr70005.c New test.
2446
2447 PR tree-optimization/69999
2448 * gcc.c-torture/compile/pr69999.c: New test.
2449
2450 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2451
2452 PR tree-optimization/69652
2453 * gcc.dg/torture/pr69652.c: Delete test.
2454 * gcc.dg/vect/pr69652.c: New test.
2455
2456 2016-02-19 Richard Biener <rguenther@suse.de>
2457
2458 PR tree-optimization/69980
2459 * gfortran.dg/vect/pr69980.f90: New testcase.
2460
2461 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2462
2463 * gcc.target/sparc/20160229-1.c: New test.
2464
2465 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2466
2467 * gnat.dg/stack_usage3.adb: New test.
2468 * gnat.dg/stack_usage3_pkg.ads: New helper.
2469
2470 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2471
2472 * gnat.dg/renaming8.adb: New test.
2473 * gnat.dg/renaming8_pkg1.ads: New helper.
2474 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2475 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2476
2477 2016-02-29 Richard Biener <rguenther@suse.de>
2478
2479 PR tree-optimization/69720
2480 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2481
2482 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2483
2484 PR fortran/68147
2485 PR fortran/47674
2486 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2487
2488 2016-02-28 Harald Anlauf <anlauf@gmx.de>
2489 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2490
2491 PR fortran/56007
2492 * gfortran.dg/coarray_8.f90: Adjust error message.
2493 * gfortran.dg/pr56007.f90: New test.
2494 * gfortran.dg/pr56007.f: New test.
2495
2496 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2497
2498 PR tree-optimization/69989
2499 * gcc.dg/torture/pr69989.c: New test.
2500
2501 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2502
2503 * gcc.target/i386/stack-realign-win.c: New test.
2504
2505 2016-02-28 Harald Anlauf <anlauf@gmx.de>
2506
2507 PR fortran/60126
2508 * gfortran.dg/pr60126.f90: New test.
2509
2510 2016-02-27 Jeff Law <law@redhat.com>
2511
2512 Revert
2513 2016-02-26 Richard Biener <rguenther@suse.de>
2514 Jeff Law <law@redhat.com>
2515
2516 PR tree-optimization/69740
2517 * gcc.c-torture/compile/pr69740-1.c: New test.
2518 * gcc.c-torture/compile/pr69740-2.c: New test.
2519
2520 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2521
2522 PR fortran/69910
2523 * gfortran.dg/newunit_4.f90: New test.
2524
2525 2016-02-27 Jakub Jelinek <jakub@redhat.com>
2526
2527 PR target/69613
2528 PR rtl-optimization/69886
2529 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2530 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2531 target.
2532
2533 2016-02-26 Martin Sebor <msebor@redhat.com>
2534
2535 PR tree-optimization/15826
2536 * gcc.dg/tree-ssa/pr15826.c: New test.
2537
2538 2016-02-26 Jakub Jelinek <jakub@redhat.com>
2539
2540 PR target/69969
2541 * gcc.target/powerpc/pr69969.c: New test.
2542
2543 2016-02-26 Martin Sebor <msebor@redhat.com>
2544
2545 PR c++/15766
2546 * g++.old-deja/g++.other/decl5.C: Add a test case.
2547
2548 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2549
2550 PR target/69946
2551 * gcc.target/powerpc/pr69946.c: New file.
2552
2553 2016-02-26 Richard Biener <rguenther@suse.de>
2554 Jeff Law <law@redhat.com>
2555
2556 PR tree-optimization/69740
2557 * gcc.c-torture/compile/pr69740-1.c: New test.
2558 * gcc.c-torture/compile/pr69740-2.c: New test.
2559
2560 2016-02-26 Martin Jambor <mjambor@suse.cz>
2561
2562 PR middle-end/69920
2563 * gcc.dg/torture/pr69932.c: New test.
2564 * gcc.dg/torture/pr69936.c: Likewise.
2565
2566 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2567
2568 PR target/69709
2569 * gcc.target/s390/pr69709.c: New test.
2570
2571 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2572
2573 PR target/69245
2574 * gcc.target/aarch64/pr69245_1.c: New test.
2575
2576 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2577
2578 PR target/69613
2579 * gcc.dg/torture/pr69613.c: New test.
2580
2581 2016-02-26 Jakub Jelinek <jakub@redhat.com>
2582
2583 PR rtl-optimization/69891
2584 * gcc.target/i386/pr69891.c: New test.
2585
2586 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2587 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2588
2589 PR target/61397
2590 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2591 functionality for both 32-bit and 64-bit.
2592
2593 2016-02-26 Richard Biener <rguenther@suse.de>
2594
2595 PR tree-optimization/69551
2596 * gcc.dg/torture/pr69951.c: New testcase.
2597
2598 2016-02-25 Richard Biener <rguenther@suse.de>
2599
2600 PR tree-optimization/48795
2601 * gcc.dg/Warray-bounds-18.c: New testcase.
2602
2603 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2604
2605 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2606
2607 2016-02-25 Jakub Jelinek <jakub@redhat.com>
2608
2609 PR rtl-optimization/69896
2610 * gcc.dg/pr69896.c: New test.
2611
2612 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2613
2614 PR c++/69736
2615 * g++.dg/cpp1y/paren2.C: New test.
2616
2617 2016-02-24 Martin Sebor <msebor@redhat.com>
2618
2619 PR c/51147
2620 * gcc.dg/enum-mode-2.c: New test.
2621
2622 2016-02-24 Jakub Jelinek <jakub@redhat.com>
2623
2624 PR c++/69922
2625 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2626 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2627 * g++.dg/ubsan/pr69922.C: New test.
2628
2629 2016-02-24 Marek Polacek <polacek@redhat.com>
2630
2631 PR c/69819
2632 * gcc.dg/pr69819.c: New test.
2633
2634 2016-02-24 Martin Sebor <msebor@redhat.com>
2635
2636 PR c++/69912
2637 * g++.dg/ext/flexary15.C: New test.
2638
2639 2016-02-24 Martin Sebor <msebor@redhat.com>
2640
2641 * gcc.dg/builtins-68.c: Avoid making unportable
2642 assumptions about the relationship between SIZE_MAX and UINT_MAX.
2643 * g++.dg/ext/builtin_alloca.C: Same.
2644
2645 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2646 Charles Baylis <charles.baylis@linaro.org>
2647
2648 PR debug/61033
2649 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2650
2651 2016-02-24 Richard Biener <rguenther@suse.de>
2652 Jakub Jelinek <jakub@redhat.com>
2653
2654 PR middle-end/69760
2655 * gcc.dg/torture/pr69760.c: New testcase.
2656
2657 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2658
2659 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2660 pattern on Solaris with as.
2661
2662 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2663
2664 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2665 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2666 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2667 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2668
2669 2016-02-24 Jakub Jelinek <jakub@redhat.com>
2670
2671 PR middle-end/69915
2672 * gcc.dg/pr69915.c: New test.
2673
2674 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2675
2676 PR rtl-optimization/69886
2677 * gcc.dg/torture/pr69886.c: New test.
2678
2679 2016-02-24 Richard Biener <rguenther@suse.de>
2680
2681 PR middle-end/68963
2682 * gcc.dg/torture/pr68963.c: New testcase.
2683
2684 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2685
2686 PR target/69875
2687 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2688 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2689 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2690 * gcc.target/arm/atomic_loaddi_1.c: New test.
2691 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2692 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2693 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2694 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2695 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2696 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2697 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2698 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2699
2700 2016-02-24 Jakub Jelinek <jakub@redhat.com>
2701
2702 PR middle-end/69909
2703 * gcc.dg/torture/pr69909.c: New test.
2704
2705 2016-02-24 Richard Biener <rguenther@suse.de>
2706
2707 PR tree-optimization/69907
2708 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2709 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2710 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2711
2712 2016-02-24 Christian Bruel <christian.bruel@st.com>
2713
2714 * gcc.target/arm/pragma_cpp_fma.c: New test.
2715
2716 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2717
2718 PR fortran/61156
2719 * gfortran.dg/include_6.f90: Update test.
2720
2721 2016-02-23 Jakub Jelinek <jakub@redhat.com>
2722
2723 PR objc/69844
2724 * objc.dg/pr69844.m: New test.
2725
2726 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2727
2728 PR libgfortran/69456
2729 * gfortran.dg/namelist_89.f90: New test.
2730 * gfortran.dg/pr59700.f90: Update test..
2731
2732 2016-02-23 Martin Sebor <msebor@redhat.com>
2733
2734 PR middle-end/69780
2735 * g++.dg/ext/builtin_alloca.C: New test.
2736 * gcc.dg/builtins-68.c: New test.
2737
2738 2016-02-23 Richard Henderson <rth@redhat.com>
2739
2740 * gcc.target/i386/addr-space-3.c: Remove test.
2741
2742 2016-02-23 David Malcolm <dmalcolm@redhat.com>
2743
2744 PR preprocessor/69126
2745 PR preprocessor/69543
2746 * c-c++-common/pr69126-2-long.c: New test.
2747 * c-c++-common/pr69126-2-short.c: New test.
2748 * c-c++-common/pr69543-1.c: Remove xfail.
2749
2750 2016-02-23 David Malcolm <dmalcolm@redhat.com>
2751
2752 PR preprocessor/69126
2753 PR preprocessor/69543
2754 PR preprocessor/69558
2755 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2756 (f): Rename to...
2757 (test_2): ...this, and add leading comment.
2758 (MACRO_3, test_3): New.
2759 (MACRO_4A, MACRO_4B, test_4): New.
2760 (MACRO): Rename to...
2761 (MACRO_5): ...this.
2762 (g): Rename to...
2763 (test_5): ...this, updating for renaming of MACRO, and
2764 add leading comment.
2765 * c-c++-common/pr69543-1.c: New.
2766 * c-c++-common/pr69543-2.c: New.
2767 * c-c++-common/pr69543-3.c: New.
2768 * c-c++-common/pr69543-4.c: New.
2769 * c-c++-common/pr69558-1.c: New.
2770 * c-c++-common/pr69558-2.c: New.
2771 * c-c++-common/pr69558-3.c: New.
2772 * c-c++-common/pr69558-4.c: New.
2773 * gcc.dg/pr69558.c: Move to...
2774 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2775 xfail for c++.
2776
2777 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2778
2779 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2780 to -ftree-parallelize-loops/-fopenacc changes.
2781 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2782 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2783 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2784 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2785 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2786 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2787 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2788 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2789 * c-c++-common/goacc/kernels-loop.c: Likewise.
2790 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2791 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2792 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2793 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2794
2795 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2796
2797 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2798
2799 2016-02-23 Jakub Jelinek <jakub@redhat.com>
2800
2801 PR c++/69902
2802 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2803
2804 PR c/69900
2805 * gcc.dg/pr69900.c: New test.
2806
2807 2016-02-23 Martin Jambor <mjambor@suse.cz>
2808
2809 PR tree-optimization/69666
2810 * gcc.dg/tree-ssa/pr69666.c: New test.
2811
2812 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2813
2814 PR fortran/67451
2815 * gfortran.dg/coarray_allocate_5.f08: New test.
2816
2817 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2818
2819 * gcc.target/s390/vcond-shift.c: Move to ...
2820 * gcc.target/s390/vector/vcond-shift.c: ... here.
2821
2822 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2823
2824 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2825 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2826
2827 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2828
2829 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2830
2831 2016-02-20 Mark Wielaard <mjw@redhat.com>
2832
2833 PR c/28901
2834 * gcc.dg/unused-variable-3.c: New test.
2835
2836 2016-02-22 Jakub Jelinek <jakub@redhat.com>
2837
2838 PR target/69888
2839 * gcc.target/i386/pr69888.c: New test.
2840
2841 2016-02-22 Richard Biener <rguenther@suse.de>
2842
2843 PR tree-optimization/69882
2844 * gfortran.dg/vect/pr69882.f90: New testcase.
2845
2846 2016-02-22 Jakub Jelinek <jakub@redhat.com>
2847
2848 PR target/69885
2849 * gcc.dg/pr69885.c: New test.
2850
2851 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2852
2853 PR target/69806
2854 PR target/54089
2855 * gcc.target/sh/pr54089-10.c: New.
2856
2857 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
2858
2859 PR fortran/69423
2860 * gfortran.dg/deferred_character_15.f90 : New test.
2861
2862 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2863
2864 PR fortran/57365
2865 gfortran.dg/allocate_with_source_18.f03: New test.
2866
2867 2016-02-20 Harald Anlauf <anlauf@gmx.de>
2868
2869 PR fortran/52531
2870 gfortran.dg/gomp/pr52531.f90: New test.
2871
2872 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2873
2874 PR c++/69865
2875 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2876 -std=c++03.
2877
2878 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2879
2880 PR c++/69826
2881 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2882 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2883
2884 PR c++/69850
2885 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2886
2887 PR c++/69851
2888 * g++.dg/torture/pr69851.C: New test.
2889
2890 2016-02-19 Martin Sebor <msebor@redhat.com>
2891
2892 PR testsuite/69573
2893 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2894
2895 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2896
2897 PR c++/69850
2898 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2899 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2900
2901 PR c++/67767
2902 * g++.dg/cpp0x/pr67767.C: New test.
2903
2904 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2905
2906 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2907 for fp, simd, crypto, crc, lse.
2908 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2909 above.
2910 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2911 effective target check.
2912
2913 2016-02-19 Jakub Jelinek <jakub@redhat.com>
2914
2915 PR target/69820
2916 * gcc.target/i386/pr69820.c: New test.
2917
2918 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2919
2920 * gcc.target/s390/vector/int128-1.c: New test.
2921
2922 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2923
2924 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2925
2926 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2927
2928 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2929 instruction pattern name to prevent the testcase from failing with
2930 -march=z13.
2931
2932 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2933
2934 * gcc.target/s390/md/movstr-2.c: New test.
2935
2936 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2937
2938 * gcc.target/s390/morestack.c: New test.
2939
2940 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2941
2942 PR target/69625
2943 * gcc.target/s390/pr69625.c: Add test case.
2944
2945 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2946
2947 PR testsuite/68580
2948 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2949
2950 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2951
2952 PR target/68404
2953 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2954 * gcc.target/powerpc/fusion3.c: Likewise.
2955
2956 2016-02-18 Richard Biener <rguenther@suse.de>
2957
2958 PR middle-end/69553
2959 * g++.dg/torture/pr69553.C: New testcase.
2960
2961 2016-02-18 Nick Clifton <nickc@redhat.com>
2962
2963 PR target/62254
2964 PR target/69610
2965 * gcc.target/arm/pr62554.c: New test.
2966 * gcc.target/arm/pr69610-1.c: New test.
2967 * gcc.target/arm/pr69610-2.c: New test.
2968
2969 2016-02-18 Richard Biener <rguenther@suse.de>
2970
2971 PR middle-end/69854
2972 * gcc.dg/torture/pr69854.c: New testcase.
2973
2974 2016-02-17 Jakub Jelinek <jakub@redhat.com>
2975
2976 PR c++/69850
2977 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2978
2979 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2980
2981 * gcc.target/powerpc/vec-cg.c: New test.
2982
2983 2016-02-17 Richard Biener <rguenther@suse.de>
2984
2985 PR testsuite/69586
2986 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2987
2988 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2989
2990 PR target/69161
2991 * gcc.c-torture/compile/pr69161.c: New test.
2992
2993 2016-02-17 David Sherwood <david.sherwood@arm.com>
2994
2995 PR target/69532
2996 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2997 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2998
2999 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3000
3001 * gcc.dg/ifcvt-4.c: Skip on Visium.
3002
3003 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3004
3005 * gnat.dg/atomic8.adb: New test.
3006
3007 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3008
3009 * gnat.dg/discr46.ad[sb]: New test.
3010
3011 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3012
3013 PR Target/48344
3014 * gcc.target/powerpc/pr48344-1.c: New test.
3015
3016 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3017
3018 PR fortran/69742
3019 * gfortran.dg/associate_21.f90: New test.
3020
3021 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3022
3023 PR c/69835
3024 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3025 -Wnonnull in dg-options.
3026 * c-c++-common/nonnull-2.c: New test.
3027
3028 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3029 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3030
3031 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3032
3033 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3034
3035 PR middle-end/69801
3036 * gcc.dg/pr69801.c: Add empty dg-options.
3037
3038 2016-02-16 James Norris <jnorris@codesourcery.com>
3039
3040 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3041 * g++.dg/goacc/deviceptr-1.c: New file.
3042
3043 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3044
3045 PR tree-optimization/69820
3046 * gcc.dg/vect/pr69820.c: New test.
3047
3048 2016-02-16 Richard Biener <rguenther@suse.de>
3049
3050 PR tree-optimization/69776
3051 * gcc.dg/torture/pr69776-2.c: New testcase.
3052
3053 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3054
3055 PR tree-optimization/69714
3056 * gcc.dg/torture/pr69714.c: New test.
3057
3058 2016-02-16 Jakub Jelinek <jakub@redhat.com>
3059
3060 PR tree-optimization/69802
3061 * gcc.dg/pr69802.c: New test.
3062
3063 2016-02-16 Richard Biener <rguenther@suse.de>
3064
3065 PR middle-end/69801
3066 * gcc.dg/pr69801.c: New testcase.
3067
3068 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3069
3070 PR libgfortran/69651
3071 * gfortran.dg/read_bang.f90: New test.
3072 * gfortran.dg/read_bang4.f90: New test.
3073
3074 2016-02-15 Jakub Jelinek <jakub@redhat.com>
3075
3076 PR c++/69658
3077 * g++.dg/init/pr69658.C: New test.
3078
3079 PR c++/69797
3080 * c-c++-common/pr69797.c: New test.
3081
3082 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3083
3084 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3085 check for aarch64*-*-*.
3086
3087 2016-02-15 Richard Biener <rguenther@suse.de>
3088
3089 PR tree-optimization/69783
3090 * gcc.dg/vect/pr69783.c: New testcase.
3091
3092 2016-02-15 Richard Biener <rguenther@suse.de>
3093
3094 PR tree-optimization/69776
3095 * gcc.dg/torture/pr69776.c: New testcase.
3096
3097 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3098
3099 PR fortran/60526
3100 * gfortran.dg/type_decl_4.f90: Reinstated.
3101
3102 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
3103
3104 PR fortran/68746
3105 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3106
3107 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3108
3109 PR fortran/60526
3110 PR bootstrap/69816
3111 * gfortran.dg/type_decl_4.f90: Removed.
3112
3113 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3114
3115 PR fortran/60526
3116 * gfortran.dg/type_decl_4.f90: New test.
3117
3118 2016-02-14 Alan Modra <amodra@gmail.com>
3119
3120 PR testsuite/68886
3121 * gcc.c-torture/execute/stkalign.c: Revise test.
3122
3123 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3124
3125 PR target/67260
3126 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3127
3128 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3129
3130 PR target/67260
3131 * gcc.target/sh/torture/pr67260.c: New.
3132
3133 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
3134
3135 * gcc.dg/pr67964.c: Add dg-require-alias.
3136
3137 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3138
3139 PR target/67636
3140 PR target/64345
3141 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3142
3143 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3144
3145 PR libgfortran/69668
3146 * gfortran.dg/namelist_88.f90: New test.
3147
3148 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3149
3150 PR libgfortran/69668
3151 * gfortran.dg/namelist_38.f90: Update test.
3152 * gfortran.dg/namelist_84.f90: Update test.
3153
3154 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3155
3156 PR other/69554
3157 * gcc.dg/pr69554-1.c: New test.
3158 * gfortran.dg/pr69554-1.F90: New test.
3159 * gfortran.dg/pr69554-2.F90: New test.
3160 * lib/gcc-dg.exp (proc dg-locus): New function.
3161 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3162 distinguish between the caret-printing and non-caret-printing
3163 cases. If caret-printing has been explicitly enabled, bail out
3164 without attempting to fix up the output.
3165
3166 2016-02-12 David Malcolm <dmalcolm@redhat.com>
3167
3168 PR driver/69265
3169 PR driver/69453
3170 * gcc.dg/spellcheck-options-3.c: New test case.
3171 * gcc.dg/spellcheck-options-4.c: New test case.
3172 * gcc.dg/spellcheck-options-5.c: New test case.
3173 * gcc.dg/spellcheck-options-6.c: New test case.
3174 * gcc.dg/spellcheck-options-7.c: New test case.
3175 * gcc.dg/spellcheck-options-8.c: New test case.
3176 * gcc.dg/spellcheck-options-9.c: New test case.
3177 * gcc.dg/spellcheck-options-10.c: New test case.
3178
3179 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3180
3181 PR rtl-optimization/69764
3182 PR rtl-optimization/69771
3183 * c-c++-common/pr69764.c: New test.
3184 * gcc.dg/torture/pr69771.c: New test.
3185
3186 2016-02-12 Marek Polacek <polacek@redhat.com>
3187
3188 * g++.dg/torture/init-list1.C: New.
3189
3190 2016-02-12 Marek Polacek <polacek@redhat.com>
3191
3192 * gcc.dg/pr69522.c: Add empty dg-options.
3193
3194 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3195
3196 * g++.dg/lto/lto.exp: Include and init mpx.
3197 * g++.dg/lto/pr69729_0.C: New test.
3198
3199 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3200
3201 PR ipa/69241
3202 * g++.dg/ipa/pr69241-4.C: New test.
3203
3204 PR ipa/68672
3205 * g++.dg/ipa/pr68672-1.C: New test.
3206 * g++.dg/ipa/pr68672-2.C: New test.
3207 * g++.dg/ipa/pr68672-3.C: New test.
3208
3209 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3210
3211 PR c/69522
3212 * gcc.dg/pr69522.c: New test.
3213
3214 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3215
3216 PR c++/69098
3217 * g++.dg/cpp1y/69098.C: New test.
3218 * g++.dg/cpp1y/69098-2.C: New test.
3219
3220 2016-02-12 Jakub Jelinek <jakub@redhat.com>
3221
3222 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3223 and neighbour -> neighbor.
3224 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3225 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3226 * c-c++-common/Wvarargs.c: Likewise.
3227 * c-c++-common/goacc/host_data-5.c: Likewise.
3228 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3229 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3230 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3231 * gcc.target/aarch64/pr60697.c: Likewise.
3232 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3233 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3234 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3235 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3236 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3237 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3238 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3239 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3240 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3241 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3242 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3243 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3244 * g++.dg/lookup/koenig5.C: Likewise.
3245 * g++.dg/ext/no-asm-2.C: Likewise.
3246 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3247 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3248 * gfortran.dg/used_types_16.f90: Likewise.
3249 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3250 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3251 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3252 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3253 * gfortran.dg/abstract_type_6.f03: Likewise.
3254 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3255 * gfortran.dg/used_types_15.f90: Likewise.
3256 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3257 * gfortran.dg/exit_3.f08: Likewise.
3258 * gfortran.dg/open_status_2.f90: Likewise.
3259 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3260 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3261 * gfortran.dg/associate_1.f03: Likewise.
3262 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3263 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3264 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3265 * gcc.dg/builtin-object-size-1.c: Likewise.
3266 * gcc.dg/noreturn-6.c: Likewise.
3267 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3268 * gcc.dg/globalalias.c: Likewise.
3269 * gcc.dg/builtins-config.h: Likewise.
3270 * gcc.dg/pr30457.c: Likewise.
3271 * gcc.c-torture/compile/volatile-1.c: Likewise.
3272 * gcc.c-torture/execute/20101011-1.c: Likewise.
3273 * c-c++-common/Waddress-1.c: Likewise.
3274
3275 2016-02-11 Jakub Jelinek <jakub@redhat.com>
3276
3277 PR c/69768
3278 * c-c++-common/Waddress-1.c: New test.
3279
3280 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
3281
3282 PR fortran/69296
3283 * gfortran.dg/associate_19.f03: New test.
3284 * gfortran.dg/associate_20.f03: New test.
3285
3286 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3287
3288 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3289
3290 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3291
3292 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
3293 .arch armv8-a\n. Add -dA to dg-options.
3294 * gcc.target/aarch64/assembler_arch_1.c: New test.
3295 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
3296
3297 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3298
3299 PR c++/68726
3300 * g++.dg/cpp0x/pr68726.C: New.
3301
3302 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3303
3304 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3305 test.
3306
3307 2016-02-11 Richard Biener <rguenther@suse.de>
3308
3309 * g++.dg/tree-ssa/pr61034.C: Adjust.
3310
3311 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3312
3313 PR target/69148
3314 * gcc.target/s390/pr69148.c: New.
3315
3316 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3317
3318 PR tree-optimization/69652
3319 * gcc.dg/torture/pr69652.c: New test.
3320
3321 2016-02-10 Jakub Jelinek <jakub@redhat.com>
3322 Patrick Palka <ppalka@gcc.gnu.org>
3323
3324 PR ipa/69241
3325 PR c++/69649
3326 * g++.dg/ipa/pr69241-1.C: New test.
3327 * g++.dg/ipa/pr69241-2.C: New test.
3328 * g++.dg/ipa/pr69241-3.C: New test.
3329 * g++.dg/ipa/pr69649.C: New test.
3330
3331 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
3332
3333 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3334 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3335
3336 2016-02-10 Bin Cheng <bin.cheng@arm.com>
3337
3338 PR tree-optimization/68021
3339 * gcc.dg/tree-ssa/pr68021.c: New test.
3340
3341 2016-02-10 Richard Biener <rguenther@suse.de>
3342
3343 PR tree-optimization/69726
3344 * gcc.dg/uninit-22.c: New testcase.
3345
3346 2016-02-09 Andrew Pinski <apinski@cavium.com>
3347
3348 PR tree-opt/69282
3349 * gcc.c-torture/compile/20160205-1.c: New testcase.
3350
3351 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3352
3353 PR target/68404
3354 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3355 instead accessing a really large arrray.
3356 * gcc.target/powerpc/fusion3.c: Likewise.
3357
3358 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
3359
3360 PR target/68532
3361 * gcc.c-torture/execute/pr68532.c: New test.
3362
3363 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
3364
3365 PR target/69634
3366 * gcc.dg/pr69634.c: New.
3367
3368 2016-02-09 Richard Biener <rguenther@suse.de>
3369
3370 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3371
3372 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
3373
3374 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3375
3376 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3377
3378 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3379
3380 2016-02-09 Richard Biener <rguenther@suse.de>
3381
3382 PR tree-optimization/69715
3383 * gcc.dg/torture/pr69715.c: New testcase.
3384
3385 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3386
3387 PR c++/69139
3388 * g++.dg/cpp0x/trailing12.C: New test.
3389 * g++.dg/cpp0x/trailing13.C: New test.
3390
3391 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3392
3393 PR c++/69283
3394 PR c++/67835
3395 * g++.dg/cpp1y/auto-fn29.C: New test.
3396 * g++.dg/cpp1y/auto-fn30.C: New test.
3397
3398 2016-02-08 Jakub Jelinek <jakub@redhat.com>
3399
3400 PR tree-optimization/69209
3401 * gcc.c-torture/compile/pr69209.c: New test.
3402
3403 2016-02-08 Jeff Law <law@redhat.com>
3404
3405 PR tree-optimization/68541
3406 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3407 of statements allowed in join block for path splitting.
3408
3409 2016-02-08 Jakub Jelinek <jakub@redhat.com>
3410
3411 PR c++/59627
3412 * g++.dg/gomp/pr59627.C: New test.
3413
3414 PR ipa/69239
3415 * g++.dg/ipa/pr69239.C: New test.
3416
3417 2016-02-08 David Malcolm <dmalcolm@redhat.com>
3418
3419 PR preprocessor/69664
3420 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3421 * gcc.dg/cpp/warn-comments.c: Likewise.
3422
3423 2016-02-08 Marek Polacek <polacek@redhat.com>
3424
3425 PR c++/69688
3426 * g++.dg/init/const12.C: New test.
3427
3428 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3429
3430 PR target/60410
3431 * gcc.dg/lto/pr55113_0.c: Remove test.
3432
3433 2016-02-08 Richard Biener <rguenther@suse.de>
3434
3435 PR tree-optimization/69719
3436 * gcc.dg/torture/pr69719.c: New testcase.
3437
3438 2016-02-08 Richard Biener <rguenther@suse.de>
3439 Jeff Law <law@redhat.com>
3440
3441 PR target/68273
3442 * gcc.target/mips/pr68273.c: New testcase.
3443
3444 2016-02-08 Richard Biener <rguenther@suse.de>
3445
3446 PR rtl-optimization/69274
3447 * gcc.target/i386/addr-sel-1.c: XFAIL.
3448
3449 2016-02-08 Jeff Law <law@redhat.com>
3450
3451 PR tree-optimization/68541
3452 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3453
3454 PR tree-optimization/65917
3455 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3456
3457 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3458
3459 PR fortran/50555
3460 * gfortran.dg/namelist_args.f90: New test.
3461
3462 2016-02-05 Jeff Law <law@redhat.com>
3463
3464 PR tree-optimization/68541
3465 * gcc.dg/tree-ssa/split-path-2.c: New test.
3466 * gcc.dg/tree-ssa/split-path-3.c: New test.
3467 * gcc.dg/tree-ssa/split-path-4.c: New test.
3468 * gcc.dg/tree-ssa/split-path-5.c: New test.
3469 * gcc.dg/tree-ssa/split-path-6.c: New test.
3470 * gcc.dg/tree-ssa/split-path-7.c: New test.
3471
3472 2016-02-05 Martin Sebor <msebor@redhat.com>
3473
3474 PR c++/69662
3475 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3476 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3477
3478 2016-02-06 Richard HEnderson <rth@redhat.com>
3479
3480 PR c/69643
3481 * gcc.target/i386/addr-space-4.c: New.
3482 * gcc.target/i386/addr-space-5.c: New.
3483
3484 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3485
3486 PR fortran/66089
3487 * gfortran.dg/elemental_dependency_6.f90: New.
3488
3489 2016-02-05 Jakub Jelinek <jakub@redhat.com>
3490
3491 PR rtl-optimization/69691
3492 * gcc.c-torture/execute/pr69691.c: New test.
3493
3494 PR c++/69628
3495 * g++.dg/parse/pr69628.C: New test.
3496
3497 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
3498
3499 * gcc.dg/sancov/asan.c: Move to ...
3500 * gcc.dg/asan/sancov-1.c: ... here.
3501
3502 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
3503
3504 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3505
3506 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3507
3508 PR target/69677
3509 * gcc.target/i386/pr69677.c: New test.
3510
3511 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3512
3513 PR c++/68948
3514 * g++.dg/template/pr68948.C: New test.
3515
3516 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3517
3518 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3519 (only necessary on s390x).
3520
3521 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3522
3523 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3524 -mno-accumulate-outgoing-args.
3525
3526 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3527
3528 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3529
3530 2016-02-04 Jakub Jelinek <jakub@redhat.com>
3531
3532 PR c/69669
3533 * c-c++-common/pr69669.c: New test.
3534
3535 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3536
3537 PR target/69667
3538 * g++.dg/pr69667.C: New file.
3539
3540 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3541
3542 PR target/69619
3543 * gcc.dg/pr69619.c: Add new test.
3544
3545 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3546
3547 PR rtl-optimization/69577
3548 * gcc.target/i386/pr69577.c: New test.
3549
3550 2016-02-04 Martin Liska <mliska@suse.cz>
3551
3552 * g++.dg/asan/pr69276.C: New test.
3553
3554 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3555
3556 PR target/65932
3557 PR target/67714
3558 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3559 a single smulbb instruction.
3560 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3561 * gcc.target/amr/wmul-2.c: Likewise.
3562
3563 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3564
3565 PR target/65932
3566 PR target/67714
3567 * gcc.c-torture/execute/pr67714.c: New test.
3568
3569 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3570
3571 PR target/69454
3572 * gcc.target/i386/pr69454-1.c: New test.
3573 * gcc.target/i386/pr69454-2.c: New test.
3574
3575 2016-02-03 Martin Sebor <msebor@redhat.com>
3576
3577 PR c++/69251
3578 PR c++/69253
3579 PR c++/69290
3580 PR c++/69277
3581 PR c++/69349
3582 * g++.dg/ext/flexarray-mangle-2.C: New test.
3583 * g++.dg/ext/flexarray-mangle.C: New test.
3584 * g++.dg/ext/flexarray-subst.C: New test.
3585 * g++.dg/ext/flexary11.C: New test.
3586 * g++.dg/ext/flexary12.C: New test.
3587 * g++.dg/ext/flexary13.C: New test.
3588 * g++.dg/ext/flexary14.C: New test.
3589 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3590
3591 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3592
3593 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3594 Define only if CHECK_FLOAT128 is defined.
3595 (main): Properly initialize u5.
3596
3597 2016-02-03 Jakub Jelinek <jakub@redhat.com>
3598
3599 PR c/69627
3600 * gcc.dg/pr69627.c: New test.
3601
3602 PR target/69644
3603 * gcc.dg/pr69644.c: New test.
3604
3605 2016-02-03 Mike Stump <mikestump@comcast.net>
3606
3607 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3608 support for struct-layout-1.exp.
3609
3610 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3611
3612 PR c++/69056
3613 * g++.dg/cpp0x/pr69056.C: New test.
3614
3615 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3616 Alexandre Oliva <aoliva@redhat.com>
3617
3618 PR target/69461
3619 * gcc.target/powerpc/pr69461.c: New.
3620
3621 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
3622
3623 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3624 works from here ...
3625 (check_effective_target_fsanitize_thread): ... to here. Do not
3626 specify additional compile flags for the test source.
3627 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3628 specify additional compile flags for the test source.
3629
3630 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3631
3632 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3633
3634 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3635
3636 PR fortran/67451
3637 PR fortran/69418
3638 * gfortran.dg/coarray_allocate_2.f08: New test.
3639 * gfortran.dg/coarray_allocate_3.f08: New test.
3640 * gfortran.dg/coarray_allocate_4.f08: New test.
3641
3642 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3643
3644 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3645 use same scan-tree-dump-times on all platforms.
3646 * gcc.dg/vect/vect-outer-1.c: Likewise.
3647 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3648 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3649 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3650 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3651 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3652 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3653 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3654
3655 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3656
3657 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3658 warning.
3659
3660 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3661
3662 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3663
3664 2016-02-02 James Norris <jnorris@codesourcery.com>
3665
3666 * c-c++-common/goacc/routine-5.c: Add tests.
3667
3668 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
3669
3670 * gcc.target/nvptx/unsigned-cmp.c: New test.
3671
3672 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3673
3674 * gcc.target/aarch64/scalar_shift_1.c
3675 (test_corners_sisd_di): Improve force to SIMD register.
3676 (test_corners_sisd_si): Likewise.
3677 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3678 Remove scan-assembler check for ldr.
3679
3680 2016-02-02 Richard Biener <rguenther@suse.de>
3681
3682 PR tree-optimization/69595
3683 * gcc.dg/Warray-bounds-17.c: New testcase.
3684
3685 2016-02-02 Richard Biener <rguenther@suse.de>
3686
3687 PR tree-optimization/69606
3688 * gcc.dg/torture/pr69606.c: New testcase.
3689
3690 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3691
3692 PR middle-end/68542
3693 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3694 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3695
3696 2016-02-02 Alan Modra <amodra@gmail.com>
3697
3698 PR target/69548
3699 * gcc.target/powerpc/pr69548.c: New test.
3700
3701 2016-02-01 Jakub Jelinek <jakub@redhat.com>
3702
3703 PR rtl-optimization/69592
3704 * gcc.dg/pr69592.c: New test.
3705
3706 PR preprocessor/69543
3707 PR c/69558
3708 * gcc.dg/pr69543.c: New test.
3709 * gcc.dg/pr69558.c: New test.
3710
3711 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
3712
3713 PR testsuite/65940
3714 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
3715
3716 2016-02-01 Martin Sebor <msebor@redhat.com>
3717
3718 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3719
3720 2016-02-01 Bin Cheng <bin.cheng@arm.com>
3721
3722 PR tree-optimization/67921
3723 * c-c++-common/ubsan/pr67921.c: New test.
3724
3725 2016-02-01 Richard Biener <rguenther@suse.de>
3726
3727 PR middle-end/69556
3728 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3729
3730 2016-02-01 Richard Biener <rguenther@suse.de>
3731
3732 PR tree-optimization/69574
3733 * gcc.dg/torture/pr69574.c: New testcase.
3734
3735 2016-02-01 Richard Biener <rguenther@suse.de>
3736
3737 PR tree-optimization/69579
3738 * gcc.dg/setjmp-6.c: New testcase.
3739
3740 2016-02-01 Jakub Jelinek <jakub@redhat.com>
3741
3742 PR rtl-optimization/69570
3743 * g++.dg/opt/pr69570.C: New test.
3744
3745 2016-02-01 Richard Henderson <rth@redhat.com>
3746
3747 * gcc.dg/pr69535.c: New test.
3748
3749 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
3750
3751 PR testsuite/69584
3752 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3753 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3754
3755 PR debug/68244
3756 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3757
3758 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3759
3760 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
3761
3762 PR fortran/67564
3763 * gfortran.dg/allocate_with_source_17.f03: New test.
3764
3765 2016-01-30 Jakub Jelinek <jakub@redhat.com>
3766
3767 PR tree-optimization/69546
3768 * gcc.dg/torture/pr69546.c: New test.
3769
3770 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
3771
3772 PR fortran/69566
3773 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3774
3775 2016-01-30 Martin Sebor <msebor@redhat.com>
3776
3777 PR c++/68490
3778 * g++.dg/ext/flexary10.C: New test.
3779
3780 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3781
3782 PR fortran/66707
3783 gfortran.dg/common_23.f90: New test.
3784
3785 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3786
3787 PR target/65546
3788 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3789 condition being checked, and disable it when the target supports
3790 misaligned loads and stores.
3791
3792 2016-01-29 Jakub Jelinek <jakub@redhat.com>
3793
3794 PR debug/69518
3795 * gcc.dg/torture/pr69518.c: New test.
3796
3797 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3798
3799 PR target/69530
3800 * gcc.target/i386/pr69530.c: New test.
3801
3802 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
3803
3804 PR target/65604
3805 * gcc.target/mips/div-delay.c: New test.
3806
3807 2016-01-29 Jakub Jelinek <jakub@redhat.com>
3808
3809 PR target/69551
3810 * gcc.target/i386/pr69551.c: New test.
3811
3812 PR target/66137
3813 * gcc.target/i386/pr66137.c: New test.
3814
3815 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3816
3817 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3818 always built for p5600.
3819 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3820 isa=p5600 dg-option.
3821
3822 2016-01-29 Richard Biener <rguenther@suse.de>
3823
3824 PR tree-optimization/69547
3825 * g++.dg/tree-ssa/pr69547.C: New testcase.
3826
3827 2016-01-29 Jakub Jelinek <jakub@redhat.com>
3828
3829 PR debug/66869
3830 * g++.dg/warn/Wunused-function2.C: New test.
3831
3832 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3833
3834 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3835 support for test to succeed.
3836
3837 2016-01-29 Marek Polacek <polacek@redhat.com>
3838
3839 PR c++/69509
3840 PR c++/69516
3841 * g++.dg/ext/constexpr-vla2.C: New test.
3842 * g++.dg/ext/constexpr-vla3.C: New test.
3843 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3844
3845 2016-01-29 Richard Biener <rguenther@suse.de>
3846
3847 PR middle-end/69537
3848 * gcc.dg/uninit-21.c: New testcase.
3849
3850 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
3851
3852 PR target/69459
3853 * gcc.target/i386/pr69459.c: New test.
3854
3855 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
3856
3857 PR target/68400
3858 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3859 * gcc.target/mips/pr68400.c: New test.
3860
3861 2016-01-28 Martin Sebor <msebor@redhat.com>
3862
3863 PR target/17381
3864 * gcc.target/powerpc/pr17381.c: New test.
3865
3866 2016-01-28 Jakub Jelinek <jakub@redhat.com>
3867
3868 PR middle-end/69542
3869 * gcc.dg/torture/pr69542.c: New test.
3870
3871 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3872
3873 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3874
3875 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
3876
3877 * gcc.dg/pr65980.c: Skip on AIX.
3878 * gcc.dg/pr66688.c: Same.
3879
3880 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
3881
3882 PR target/63679
3883 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3884 * gcc.dg/tree-ssa/sra-18.c: Same.
3885
3886 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3887
3888 PR fortran/62536
3889 * gfortran.dg/block_15.f08: New test.
3890 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3891 on incorrectly closed BLOCK.
3892
3893 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3894
3895 * gcc.dg/declare-simd.c: New test.
3896 2016-01-28 Richard Biener <rguenther@suse.de>
3897
3898 PR tree-optimization/69466
3899 * gfortran.dg/vect/pr69466.f90: New testcase.
3900
3901 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3902
3903 * g++.dg/pr67989.C: Remove ARM-specific option.
3904 * gcc.target/arm/pr67989.C: New file.
3905
3906 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
3907
3908 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3909 and expm1 test for glibc < 2.11.
3910
3911 2016-01-27 Richard Henderson <rth@redhat.com>
3912
3913 * gcc.c-torture/execute/pr69447.c: New test.
3914
3915 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
3916
3917 PR fortran/69422
3918 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3919
3920 2016-01-27 Jakub Jelinek <jakub@redhat.com>
3921
3922 PR debug/66869
3923 * gcc.dg/pr66869.c: New test.
3924
3925 2016-01-25 Jeff Law <law@redhat.com>
3926
3927 PR tree-optimization/68398
3928 PR tree-optimization/69196
3929 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3930 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3931 path to avoid new heuristic allowing more irreducible regions
3932 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3933 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3934 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3935 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3936 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3937
3938 2016-01-27 Marek Polacek <polacek@redhat.com>
3939
3940 PR c/68062
3941 * c-c++-common/vector-compare-4.c: New test.
3942
3943 2016-01-27 David Malcolm <dmalcolm@redhat.com>
3944
3945 PR preprocessor/69126
3946 * c-c++-common/pr69126.c: New test case.
3947
3948 2016-01-27 Ian Lance Taylor <iant@google.com>
3949
3950 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3951
3952 2016-01-27 Ryan Burn <contact@rnburn.com>
3953
3954 PR cilkplus/69267
3955 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3956
3957 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
3958
3959 PR target/69512
3960 * gcc.target/i386/pr69512.c: New test.
3961
3962 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3963
3964 PR ada/69488
3965 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3966
3967 2016-01-27 Marek Polacek <polacek@redhat.com>
3968
3969 PR c++/69379
3970 * g++.dg/pr69379.C: New test.
3971
3972 2016-01-27 Martin Sebor <msebor@redhat.com>
3973
3974 PR c++/69317
3975 * g++.dg/abi/Wabi-2-2.C: New test.
3976 * g++.dg/abi/Wabi-2-3.C: New test.
3977 * g++.dg/abi/Wabi-3-2.C: New test.
3978 * g++.dg/abi/Wabi-3-3.C: New test.
3979
3980 2016-01-27 Richard Biener <rguenther@suse.de>
3981
3982 PR tree-optimization/69166
3983 * gcc.dg/torture/pr69166.c: New testcase.
3984
3985 2016-01-27 Martin Jambor <mjambor@suse.cz>
3986
3987 PR tree-optimization/69355
3988 * gcc.dg/tree-ssa/pr69355.c: New test.
3989
3990 2016-01-27 Marek Polacek <polacek@redhat.com>
3991
3992 PR c++/69496
3993 * g++.dg/ext/constexpr-vla1.C: New test.
3994
3995 2016-01-20 Christian Bruel <christian.bruel@st.com>
3996
3997 PR target/69245
3998 * gcc.target/arm/pr69245.c: New test.
3999
4000 2016-01-27 Jakub Jelinek <jakub@redhat.com>
4001
4002 PR tree-optimization/69399
4003 * gcc.dg/torture/pr69399.c: New test.
4004
4005 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4006
4007 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4008
4009 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4010
4011 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4012
4013 2016-01-26 Tom de Vries <tom@codesourcery.com>
4014
4015 PR tree-optimization/69110
4016 * gcc.dg/autopar/pr69110.c: New test.
4017
4018 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
4019 Sebastian Pop <s.pop@samsung.com>
4020
4021 * gcc.dg/graphite/isl-ast-op-select.c: New.
4022
4023 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
4024
4025 PR fortran/69385
4026 * gfortran.dg/allocate_error_6.f90: New test.
4027
4028 2016-01-26 Richard Henderson <rth@redhat.com>
4029
4030 * gcc.dg/tm/pr60908.c: New test.
4031
4032 2016-01-26 David Malcolm <dmalcolm@redhat.com>
4033
4034 PR other/69006
4035 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4036 directive.
4037 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4038 expected multiline output to reflect the colorization being
4039 disabled before newlines.
4040 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4041 (custom_diagnostic_finalizer): Replace call to
4042 pp_newline_and_flush with call to pp_flush.
4043 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4044 * gfortran.dg/implicit_class_1.f90: Likewise.
4045 * lib/gcc-dg.exp (allow_blank_lines): New global.
4046 (dg-allow-blank-lines-in-output): New procedure.
4047 (gcc-dg-prune): Complain about blank lines in the output, unless
4048 dg-allow-blank-lines-in-output was called.
4049 * lib/multiline.exp (_build_multiline_regex): Only support
4050 arbitrary followup text for non-blank-lines, not for blank lines.
4051
4052 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4053
4054 PR tree-optimization/69483
4055 * gcc.dg/pr69483.c: New test.
4056 * g++.dg/opt/pr69483.C: New test.
4057
4058 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4059
4060 PR target/68620
4061 * gcc.target/arm/pr68620.c: New test.
4062
4063 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4064
4065 * gcc.target/i386/pr68986-2.c: Remove -m32.
4066
4067 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4068
4069 PR target/68986
4070 * gcc.target/i386/pr68986-1.c: New test.
4071 * gcc.target/i386/pr68986-2.c: Likewise.
4072 * gcc.target/i386/pr68986-3.c: Likewise.
4073
4074 2016-01-26 Christian Bruel <christian.bruel@st.com>
4075
4076 * lib/target-supports.exp
4077 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4078 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4079 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4080
4081 2016-01-26 Richard Biener <rguenther@suse.de>
4082
4083 PR tree-optimization/69452
4084 * gcc.dg/torture/pr69452.c: New testcase.
4085
4086 2016-01-26 Jakub Jelinek <jakub@redhat.com>
4087
4088 PR target/69442
4089 * gcc.dg/pr69442.c: New test.
4090
4091 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4092
4093 PR target/67896
4094 * gcc.target/aarch64/simd/pr67896.C: New.
4095
4096 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4097
4098 PR tree-optimization/69400
4099 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4100 function.
4101 (plugin_init): Call it.
4102 * gcc.dg/torture/pr69400.c: New test.
4103
4104 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4105
4106 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4107
4108 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4109 Sebastian Pop <s.pop@samsung.com>
4110
4111 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4112 isl-0.15.
4113
4114 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4115 Sebastian Pop <s.pop@samsung.com>
4116
4117 * gcc.dg/graphite/pr69292.c: New.
4118
4119 2016-01-25 Jakub Jelinek <jakub@redhat.com>
4120
4121 * c-c++-common/goacc/use_device-1.c: New test.
4122
4123 2016-01-25 Jeff Law <law@redhat.com>
4124
4125 PR tree-optimization/69196
4126 PR tree-optimization/68398
4127 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4128 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4129
4130 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
4131
4132 PR target/69469
4133 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4134 Algorithm.
4135
4136 2016-01-25 Richard Biener <rguenther@suse.de>
4137
4138 PR testsuite/69380
4139 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4140
4141 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4142
4143 PR target/69421
4144 * gcc.dg/pr69421.c: New test.
4145
4146 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4147
4148 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4149 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4150 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4151 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4152 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4153 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4154 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4155 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4156 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4157 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4158
4159 2016-01-25 Richard Biener <rguenther@suse.de>
4160
4161 PR tree-optimization/69376
4162 * gcc.dg/torture/pr69376.c: New testcase.
4163
4164 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4165
4166 PR fortran/69397
4167 PR fortran/68442
4168 * gfortran.dg/interface_38.f90: New test.
4169 * gfortran.dg/interface_39.f90: New test.
4170
4171 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4172
4173 Revert:
4174 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4175
4176 PR c++/11858
4177 PR c++/24663
4178 PR c++/24664
4179 * g++.dg/template/pr11858.C: New test.
4180 * g++.dg/template/pr24663.C: New test.
4181 * g++.dg/template/unify12.C: New test.
4182 * g++.dg/template/unify13.C: New test.
4183 * g++.dg/template/unify14.C: New test.
4184 * g++.dg/template/unify15.C: New test.
4185 * g++.dg/template/unify16.C: New test.
4186 * g++.dg/template/unify17.C: New test.
4187
4188 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4189
4190 PR fortran/68283
4191 gfortran.dg/pr68283.f90: New test.
4192
4193 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4194
4195 PR fortran/66094
4196 * gfortran.dg/inline_matmul_13.f90: New test.
4197 * gfortran.dg/matmul_bounds_8.f90: New test.
4198 * gfortran.dg/matmul_bounds_9.f90: New test.
4199 * gfortran.dg/matmul_bounds_10.f90: New test.
4200
4201 2016-01-23 Tom de Vries <tom@codesourcery.com>
4202
4203 PR tree-optimization/69426
4204 * gcc.dg/autopar/pr69426.c: New test.
4205
4206 2016-01-23 Martin Sebor <msebor@redhat.com>
4207
4208 PR c++/58109
4209 PR c++/69022
4210 * g++.dg/cpp0x/alignas5.C: New test.
4211 * g++.dg/ext/vector29.C: Same.
4212
4213 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
4214
4215 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4216 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4217 _GNU_SOURCE from compile flags to the source.
4218 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4219 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4220 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4221 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4222
4223 2016-01-22 Jakub Jelinek <jakub@redhat.com>
4224
4225 PR target/69432
4226 * g++.dg/opt/pr69432.C: New test.
4227
4228 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4229
4230 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4231 32-bit targets testing an -m64 multilib.
4232
4233 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4234
4235 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4236 64-bit support.
4237
4238 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4239
4240 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4241
4242 2016-01-21 Christian Bruel <christian.bruel@st.com>
4243
4244 PR target/68674
4245 * gcc.target/i386/pr68674.c
4246 * gcc.target/aarch64/pr68674.c
4247 * gcc.target/arm/pr68674.c
4248
4249 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4250
4251 PR target/69403
4252 * gcc.c-torture/execute/pr69403.c: New test.
4253
4254 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4255
4256 PR c++/55843
4257 * g++.dg/template/pr55843.C: New.
4258
4259 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4260
4261 PR testsuite/66877
4262 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4263 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4264
4265 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4266
4267 PR testsuite/67489
4268 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4269 from dg-do compile directive, and instead add
4270 { dg-require-effective-target int128 }.
4271
4272 2016-01-20 Martin Sebor <msebor@redhat.com>
4273
4274 PR c/69405
4275 * gcc.dg/sync-fetch.c: New test.
4276
4277 2016-01-21 Martin Sebor <msebor@redhat.com>
4278
4279 PR target/69252
4280 * gcc.target/powerpc/pr69252.c: New test.
4281
4282 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4283
4284 PR fortran/65996
4285 * gfortran.dg/pr65996.f90: New test.
4286
4287 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4288
4289 PR c++/68810
4290 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
4291 expected to generate an error.
4292
4293 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4294
4295 PR middle-end/66178
4296 * gcc.dg/torture/pr66178.c: New test.
4297
4298 2016-01-21 Anton Blanchard <anton@samba.org>
4299 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4300
4301 PR target/63354
4302 * gcc.target/powerpc/pr63354.c: New test.
4303
4304 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4305
4306 PR rtl-optimization/68990
4307 * gcc.target/i386/pr68990: New.
4308
4309 2016-01-21 Nick Clifton <nickc@redhat.com>
4310
4311 PR target/69129
4312 * gcc.target/mips/pr69129.c: New.
4313
4314 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4315
4316 PR c++/58046
4317 * g++.dg/cpp0x/pr58046.C: New.
4318
4319 2016-01-21 Jakub Jelinek <jakub@redhat.com>
4320
4321 PR target/69187
4322 PR target/65624
4323 * gcc.target/arm/pr69187.c: New test.
4324
4325 PR c++/69355
4326 * g++.dg/torture/pr69355.C: New test.
4327
4328 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4329 Sebastian Pop <s.pop@samsung.com>
4330
4331 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4332
4333 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4334 Sebastian Pop <s.pop@samsung.com>
4335
4336 * gcc.dg/graphite/pr68976.c: New test.
4337
4338 2016-01-21 Jakub Jelinek <jakub@redhat.com>
4339
4340 PR middle-end/67653
4341 * c-c++-common/pr67653.c: New test.
4342 * gcc.dg/torture/pr29119.c: Add dg-warning.
4343
4344 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4345
4346 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4347
4348 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4349
4350 PR c/24293
4351 * gcc.dg/pr24293.c: New test.
4352 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4353 incomplete struct type.
4354 * gcc.dg/declspec-1.c: Likewise.
4355 * gcc.dg/pr63549.c: Likewise.
4356
4357 2016-01-20 Jakub Jelinek <jakub@redhat.com>
4358
4359 PR tree-optimization/66612
4360 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4361 for bdn instruction.
4362
4363 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4364
4365 * lib/target-supports.exp
4366 (check_effective_target_arm_fp_ok_nocache): New.
4367 (check_effective_target_arm_fp_ok): New.
4368 (add_options_for_arm_fp): New.
4369 (check_effective_target_arm_crypto_ok_nocache): Require
4370 target_arm_v8_neon_ok instead of arm32.
4371 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4372 (check_effective_target_arm_crypto_pragma_ok): New.
4373 (add_options_for_arm_vfp): New.
4374 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4375 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4376 target instead. Force initial fpu to vfp.
4377 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4378 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4379 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4380 dependency.
4381 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4382 use arm_vfp effective target instead. Force initial fpu to vfp.
4383 * gcc.target/arm/attr-neon3.c: Likewise.
4384 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4385 arm_vfp_ok.
4386 * gcc.target/arm/unsigned-float.c: Likewise.
4387 * gcc.target/arm/vfp-1.c: Likewise.
4388 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4389 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4390 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4391 * gcc.target/arm/vfp-ldmias.c: Likewise.
4392 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4393 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4394 * gcc.target/arm/vfp-stmiad.c: Likewise.
4395 * gcc.target/arm/vfp-stmias.c: Likewise.
4396 * gcc.target/arm/vnmul-1.c: Likewise.
4397 * gcc.target/arm/vnmul-2.c: Likewise.
4398 * gcc.target/arm/vnmul-3.c: Likewise.
4399 * gcc.target/arm/vnmul-4.c: Likewise.
4400
4401 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
4402
4403 PR testsuite/69366
4404 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4405 the MPX run-time library, for compile-time MPX test.
4406 * gcc.target/i386/chkp-always_inline.c: Likewise.
4407 * gcc.target/i386/chkp-bndret.c: Likewise.
4408 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4409 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4410 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4411 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4412 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4413 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4414 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4415 * gcc.target/i386/chkp-label-address.c: Likewise.
4416 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4417 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4418 * gcc.target/i386/chkp-pr69044.c: Likewise.
4419 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4420 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4421 * gcc.target/i386/chkp-strchr.c: Likewise.
4422 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4423 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4424 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4425 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4426 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4427 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4428 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4429 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4430 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4431 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4432 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4433 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4434 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4435 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4436 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4437 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4438 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4439 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4440 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4441 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4442 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4443 * gcc.target/i386/pr63995-2.c: Likewise.
4444 * gcc.target/i386/pr64805.c: Likewise.
4445 * gcc.target/i386/pr65044.c: Likewise.
4446 * gcc.target/i386/pr65167.c: Likewise.
4447 * gcc.target/i386/pr65183.c: Likewise.
4448 * gcc.target/i386/pr65184.c: Likewise.
4449 * gcc.target/i386/thunk-retbnd.c: Likewise.
4450
4451 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4452
4453 PR tree-optimization/69328
4454 * gcc.dg/pr69328.c: New test.
4455
4456 2016-01-20 Jeff Law <law@redhat.com>
4457
4458 PR target/25114
4459 * gcc.target/m68k/pr25114.c: New test.
4460
4461 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4462
4463 * gcc.target/arm/memset-inline-10.c: Added
4464 dg-require-effective-target arm_thumb2_ok.
4465
4466 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4467
4468 * gcc.dg/debug/dwarf2/sso.c: New test.
4469
4470 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
4471
4472 PR testsuite/68820
4473 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4474 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4475 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4476
4477 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
4478
4479 PR ipa/66223
4480 * g++.dg/ipa/devirt-50.C: New testcase.
4481
4482 2016-01-19 Marek Polacek <polacek@redhat.com>
4483
4484 PR c++/68965
4485 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4486 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4487
4488 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4489
4490 PR target/69135
4491 * gcc.target/arm/pr69135_1.c: New test.
4492
4493 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4494
4495 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4496
4497 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4498
4499 * gcc.target/aarch64/ccmp_1.c: New testcase.
4500
4501 2016-01-19 Marek Polacek <polacek@redhat.com>
4502
4503 PR c++/68586
4504 * g++.dg/cpp0x/enum30.C: New test.
4505
4506 2016-01-19 Richard Biener <rguenther@suse.de>
4507
4508 PR tree-optimization/69336
4509 * g++.dg/tree-ssa/pr69336.C: New testcase.
4510
4511 2016-01-19 Jakub Jelinek <jakub@redhat.com>
4512
4513 PR debug/65779
4514 * gcc.dg/pr65779.c: New test.
4515
4516 2016-01-19 Richard Biener <rguenther@suse.de>
4517
4518 PR tree-optimization/69352
4519 * gcc.dg/torture/pr69352.c: New testcase.
4520
4521 2016-01-19 Jakub Jelinek <jakub@redhat.com>
4522
4523 PR rtl-optimization/68955
4524 PR rtl-optimization/64557
4525 * gcc.dg/torture/pr68955.c: New test.
4526
4527 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
4528
4529 PR lto/69136
4530 * g++.dg/torture/pr69136.C: New testcase.
4531
4532 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
4533
4534 PR lto/69133
4535 * g++.dg/lto/pr69133_0.C: New testcase.
4536 * g++.dg/lto/pr69133_1.C: New testcase.
4537
4538 2016-01-15 Jeff Law <law@redhat.com>
4539
4540 PR tree-optimization/69320
4541 * gcc.c-torture/pr69320-1.c: New test.
4542 * gcc.c-torture/pr69320-2.c: New test.
4543 * gcc.c-torture/pr69320-3.c: New test.
4544 * gcc.c-torture/pr69320-4.c: New test.
4545
4546 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4547
4548 PR c++/11858
4549 PR c++/24663
4550 PR c++/24664
4551 * g++.dg/template/pr11858.C: New test.
4552 * g++.dg/template/pr24663.C: New test.
4553 * g++.dg/template/unify12.C: New test.
4554 * g++.dg/template/unify13.C: New test.
4555 * g++.dg/template/unify14.C: New test.
4556 * g++.dg/template/unify15.C: New test.
4557 * g++.dg/template/unify16.C: New test.
4558 * g++.dg/template/unify17.C: New test.
4559
4560 2016-01-18 David Malcolm <dmalcolm@redhat.com>
4561
4562 PR testsuite/69181
4563 * gcc.dg/pr69181-1.c: New test file.
4564 * gcc.dg/pr69181-2.c: New test file.
4565 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4566 globals by moving it to...
4567 (cleanup-after-saved-dg-test): ...this new function. Add
4568 "global additional_sources_used". Add reset of global
4569 multiline_expected_outputs to the empty list.
4570 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4571 global to...
4572 (multiline_expected_outputs): ...this, and updated comments to
4573 note that it is modified from gcc-dg.exp.
4574 (dg-end-multiline-output): Update for the above renaming.
4575 (handle-multiline-outputs): Likewise. Remove the clearing
4576 of the expected outputs to the empty list.
4577
4578 2016-01-18 Richard Biener <rguenther@suse.de>
4579
4580 PR tree-optimization/69297
4581 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4582
4583 2016-01-18 Joseph Myers <joseph@codesourcery.com>
4584
4585 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4586 dg-options.
4587 * gcc.target/mips/mips-3d-2.c: Likewise.
4588 * gcc.target/mips/mips-3d-3.c: Likewise.
4589 * gcc.target/mips/mips-3d-4.c: Likewise.
4590 * gcc.target/mips/mips-3d-5.c: Likewise.
4591 * gcc.target/mips/mips-3d-6.c: Likewise.
4592 * gcc.target/mips/mips-3d-7.c: Likewise.
4593 * gcc.target/mips/mips-3d-8.c: Likewise.
4594 * gcc.target/mips/mips-3d-9.c: Likewise.
4595 * gcc.target/mips/mips-ps-1.c: Likewise.
4596 * gcc.target/mips/mips-ps-2.c: Likewise.
4597 * gcc.target/mips/mips-ps-3.c: Likewise.
4598 * gcc.target/mips/mips-ps-4.c: Likewise.
4599 * gcc.target/mips/mips-ps-5.c: Likewise.
4600 * gcc.target/mips/mips-ps-6.c: Likewise.
4601 * gcc.target/mips/mips-ps-7.c: Likewise.
4602 * gcc.target/mips/mips-ps-type.c: Likewise.
4603 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4604 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4605
4606 2016-01-18 Tom de Vries <tom@codesourcery.com>
4607
4608 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4609 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4610 * c-c++-common/goacc/kernels-empty.c: New test.
4611 * c-c++-common/goacc/kernels-eternal.c: New test.
4612 * c-c++-common/goacc/kernels-loop-2.c: New test.
4613 * c-c++-common/goacc/kernels-loop-3.c: New test.
4614 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4615 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4616 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4617 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4618 * c-c++-common/goacc/kernels-loop-data.c: New test.
4619 * c-c++-common/goacc/kernels-loop-g.c: New test.
4620 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4621 * c-c++-common/goacc/kernels-loop-n.c: New test.
4622 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4623 * c-c++-common/goacc/kernels-loop.c: New test.
4624 * c-c++-common/goacc/kernels-noreturn.c: New test.
4625 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4626 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4627 * c-c++-common/goacc/kernels-reduction.c: New test.
4628
4629 2016-01-18 Tom de Vries <tom@codesourcery.com>
4630
4631 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4632 * gcc.dg/autopar/outer-2.c: Same.
4633 * gcc.dg/autopar/outer-3.c: Same.
4634 * gcc.dg/autopar/outer-4.c: Same.
4635 * gcc.dg/autopar/outer-5.c: Same.
4636 * gcc.dg/autopar/outer-6.c: Same.
4637 * gcc.dg/autopar/parallelization-1.c: Same.
4638 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4639 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4640 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4641 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4642 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4643 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4644 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4645 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4646 * gcc.dg/autopar/pr39500-1.c: Same.
4647 * gcc.dg/autopar/pr39500-2.c: Same.
4648 * gcc.dg/autopar/pr46193.c: Same.
4649 * gcc.dg/autopar/pr46194.c: Same.
4650 * gcc.dg/autopar/pr49580.c: Same.
4651 * gcc.dg/autopar/pr49960-1.c: Same.
4652 * gcc.dg/autopar/pr49960.c: Same.
4653 * gcc.dg/autopar/pr68373.c: Same.
4654 * gcc.dg/autopar/reduc-1.c: Same.
4655 * gcc.dg/autopar/reduc-1char.c: Same.
4656 * gcc.dg/autopar/reduc-1short.c: Same.
4657 * gcc.dg/autopar/reduc-2.c: Same.
4658 * gcc.dg/autopar/reduc-2char.c: Same.
4659 * gcc.dg/autopar/reduc-2short.c: Same.
4660 * gcc.dg/autopar/reduc-3.c: Same.
4661 * gcc.dg/autopar/reduc-4.c: Same.
4662 * gcc.dg/autopar/reduc-6.c: Same.
4663 * gcc.dg/autopar/reduc-7.c: Same.
4664 * gcc.dg/autopar/reduc-8.c: Same.
4665 * gcc.dg/autopar/reduc-9.c: Same.
4666 * gcc.dg/autopar/uns-outer-4.c: Same.
4667 * gcc.dg/autopar/uns-outer-5.c: Same.
4668 * gcc.dg/autopar/uns-outer-6.c: Same.
4669 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4670 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4671
4672 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4673
4674 PR target/63679
4675 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4676 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4677
4678 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4679
4680 PR target/63679
4681 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4682 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4683 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4684
4685 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4686
4687 PR target/63679
4688 * gcc.dg/tree-ssa/sra-17.c: New.
4689 * gcc.dg/tree-ssa/sra-18.c: New.
4690
4691 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4692
4693 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4694
4695 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4696
4697 * gnat.dg/inline12.adb: New test.
4698
4699 2016-01-18 Bin Cheng <bin.cheng@arm.com>
4700
4701 PR tree-optimization/66797
4702 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4703
4704 2016-01-18 Richard Biener <rguenther@suse.de>
4705
4706 PR tree-optimization/69170
4707 * gcc.dg/torture/pr69170.c: New testcase.
4708
4709 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
4710
4711 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4712
4713 2016-01-16 Tom de Vries <tom@codesourcery.com>
4714
4715 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4716
4717 2016-01-16 Tom de Vries <tom@codesourcery.com>
4718
4719 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4720 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4721 redundant dg-require-effective-target pthread.
4722 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4723 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4724 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4725 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4726 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4727 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4728 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4729
4730 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
4731
4732 PR target/68609
4733 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4734 * gcc.target/powerpc/recip-7.c: Same.
4735
4736 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4737
4738 PR c++/69091
4739 * g++.dg/template/pr69091.C: New test.
4740
4741 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4742
4743 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4744 dump does not contain an error_mark_node.
4745 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4746 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4747
4748 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4749
4750 PR c++/68936
4751 * g++.dg/template/pr68936.C: New test.
4752
4753 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
4754
4755 PR target/68609
4756 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4757 * gcc.target/powerpc/recip-2.c: Same.
4758 * gcc.target/powerpc/recip-3.c: Same.
4759 * gcc.target/powerpc/recip-4.c: Same.
4760 * gcc.target/powerpc/recip-sqrtf.c: Same.
4761
4762 2016-01-15 Jeff Law <law@redhat.com>
4763
4764 PR tree-optimization/69270
4765 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4766 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4767
4768 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
4769
4770 PR fortran/49630
4771 * gfortran.dg/deferred_character_13.f90: New test for the fix
4772 of comment 3 of the PR.
4773
4774 PR fortran/54070
4775 * gfortran.dg/deferred_character_8.f90: New test
4776 * gfortran.dg/allocate_error_5.f90: New test
4777
4778 PR fortran/60593
4779 * gfortran.dg/deferred_character_10.f90: New test
4780
4781 PR fortran/60795
4782 * gfortran.dg/deferred_character_14.f90: New test
4783
4784 PR fortran/61147
4785 * gfortran.dg/deferred_character_11.f90: New test
4786
4787 PR fortran/64324
4788 * gfortran.dg/deferred_character_9.f90: New test
4789
4790 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4791
4792 PR rtl-optimization/69030
4793 * gcc.target/i386/pr69030.c: New.
4794
4795 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4796
4797 * gcc.target/aarch64/target_attr_17.c: New test.
4798
4799 2016-01-15 Richard Biener <rguenther@suse.de>
4800
4801 PR tree-optimization/66856
4802 * gcc.dg/torture/pr66856-1.c: New testcase.
4803 * gcc.dg/torture/pr66856-2.c: Likewise.
4804
4805 2016-01-15 Richard Biener <rguenther@suse.de>
4806
4807 PR debug/69137
4808 * g++.dg/lto/pr69137_0.C: New testcase.
4809
4810 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4811
4812 PR middle-end/69246
4813 * gcc.target/i386/pr69246.c: New test.
4814
4815 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4816
4817 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
4818
4819 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4820
4821 PR c++/56194
4822 * g++.dg/init/const9.C: Disable test on S/390.
4823
4824 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4825
4826 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4827 * g++.dg/Wno-frame-address.C: Ditto.
4828
4829 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4830
4831 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4832
4833 2016-01-15 Richard Biener <rguenther@suse.de>
4834
4835 PR tree-optimization/68961
4836 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4837
4838 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4839
4840 * gcc.target/i386/pr65105-5.c: New test.
4841
4842 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
4843
4844 * gcc.c-torture/execute/alias-4.c: New testcase.
4845
4846 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
4847
4848 PR ipa/68148
4849 * g++.dg/ipa/devirt-49.C: New testcase.
4850
4851 2016-01-15 Christian Bruel <christian.bruel@st.com>
4852
4853 PR target/65837
4854 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4855 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4856 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4857
4858 2016-01-15 Richard Biener <rguenther@suse.de>
4859
4860 PR tree-optimization/69117
4861 * gcc.dg/torture/pr69117.c: New testcase.
4862
4863 2015-01-14 Ryan Burn <contact@rnburn.com>
4864
4865 PR c++/69048
4866 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4867
4868 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4869
4870 PR testsuite/67509
4871 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4872 range tests use 100 * maximum instead of maximum + 1.
4873
4874 2016-01-14 Jakub Jelinek <jakub@redhat.com>
4875
4876 PR debug/69244
4877 * gcc.dg/guality/pr69244.c: New test.
4878
4879 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
4880
4881 * lib/target-supports.exp (check_effective_target_issignaling):
4882 New procedure.
4883 * gcc.dg/pr61441.c: Require issignaling effective target.
4884
4885 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4886
4887 PR target/68803
4888 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4889
4890 2016-01-14 David Malcolm <dmalcolm@redhat.com>
4891
4892 PR c++/68819
4893 PR preprocessor/69177
4894 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4895 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4896 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4897 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4898
4899 2016-01-14 Marek Polacek <polacek@redhat.com>
4900
4901 PR c/69262
4902 * gcc.dg/array-15.c: New test.
4903
4904 2016-01-14 Jakub Jelinek <jakub@redhat.com>
4905
4906 PR middle-end/68146
4907 PR tree-optimization/69155
4908 * gfortran.dg/pr68146.f: New test.
4909 * gfortran.dg/pr69155.f90: New test.
4910
4911 2016-01-14 Richard Biener <rguenther@suse.de>
4912
4913 PR tree-optimization/68060
4914 * gcc.dg/torture/pr68060-1.c: New testcase.
4915 * gcc.dg/torture/pr68060-2.c: Likewise.
4916
4917 2016-01-14 Nick Clifton <nickc@redhat.com>
4918
4919 * lib/target-supports.exp
4920 (check_effective_target_arm_neon_ok_nocache): Add an option
4921 sequence that includes setting the ARM architecture to ARMv7-A.
4922 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4923 command line options necessary to enable Neon support.
4924 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4925 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4926 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4927 * gcc.target/arm/pr69180.c: Likewise.
4928
4929 2016-01-14 Jeff Law <law@redhat.com>
4930
4931 PR tree-optimization/69270
4932 * gcc.dg/tree-ssa/pr69270.c: New test.
4933
4934 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4935
4936 PR c/66208
4937 * c-c++-common/pr66208.c: New file.
4938
4939 2016-01-13 Jakub Jelinek <jakub@redhat.com>
4940
4941 PR tree-optimization/69156
4942 * gcc.dg/pr69156.c: New test.
4943
4944 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4945
4946 * gcc.target/i386/pr69225-7.c: New test.
4947
4948 2016-01-13 Richard Henderson <rth@redhat.com>
4949
4950 * gcc.dg/tm/memopt-13.c: Update expected function.
4951 * gcc.dg/tm/memopt-6.c: Likewise.
4952
4953 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
4954
4955 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4956 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4957 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4958 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
4959
4960 2016-01-13 Tom de Vries <tom@codesourcery.com>
4961
4962 PR tree-optimization/69169
4963 * gcc.dg/pr69169.c: New test.
4964
4965 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
4966
4967 PR target/69228
4968 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4969 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4970 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4971 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4972 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4973 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4974 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4975 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4976
4977 2016-01-13 Jakub Jelinek <jakub@redhat.com>
4978
4979 PR target/69247
4980 * gcc.dg/pr69247.c: New test.
4981
4982 2016-01-13 Richard Biener <rguenther@suse.de>
4983
4984 PR tree-optimization/69242
4985 * gcc.dg/torture/pr69242.c: New testcase.
4986
4987 2016-01-13 Richard Biener <rguenther@suse.de>
4988
4989 PR tree-optimization/69186
4990 * gcc.dg/torture/pr69186.c: New testcase.
4991
4992 2016-01-13 Jeff Law <law@redhat.com>
4993
4994 PR tree-optimization/67755
4995 * gcc.dg/tree-ssa/pr67755.c: New test.
4996
4997 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
4998
4999 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5000 pass number in output by a star.
5001
5002 2016-01-12 Bin Cheng <bin.cheng@arm.com>
5003
5004 PR tree-optimization/68911
5005 * gcc.c-torture/execute/pr68911.c: New test.
5006
5007 2016-01-12 Marek Polacek <polacek@redhat.com>
5008
5009 PR c++/68979
5010 * g++.dg/warn/permissive-1.C: New test.
5011
5012 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5013
5014 PR objc++/68511
5015 PR c++/69213
5016 * g++.dg/opt/pr69213.C: New test.
5017
5018 2016-01-12 Christian Bruel <christian.bruel@st.com>
5019
5020 PR target/69180
5021 * gcc.target/arm/pr69180.c: New test.
5022
5023 2016-01-12 Richard Biener <rguenther@suse.de>
5024
5025 PR lto/69077
5026 * g++.dg/lto/pr69077_0.C: New testcase.
5027 * g++.dg/lto/pr69077_1.C: Likewise.
5028
5029 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5030
5031 PR target/69175
5032 * g++.dg/opt/pr69175.C: New test.
5033
5034 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5035
5036 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5037 rather than #including math.h & stdlib.h.
5038 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5039 * gcc.dg/vect/pr49771.c: Likewise.
5040 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5041 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5042 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5043 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5044 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5045 * gcc.dg/vect/pr44507.c: Likewise.
5046 * gcc.dg/vect/pr45902.c: Likewise.
5047 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5048 * gcc.dg/vect/vect-117.c: Likewise.
5049 * gcc.dg/vect/vect-99.c: Likewise.
5050 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5051 * gcc.dg/vect/vect-cond-1.c: Likewise.
5052 * gcc.dg/vect/vect-cond-2.c: Likewise.
5053 * gcc.dg/vect/vect-cond-3.c: Likewise.
5054 * gcc.dg/vect/vect-cond-4.c: Likewise.
5055 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5056 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5057 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5058 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5059 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5060 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5061 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5062 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5063 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5064 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5065 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5066 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5067 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5068 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5069 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5070 include of signal.h.
5071 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5072 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5073 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5074 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5075 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5076 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5077 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5078 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5079 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5080 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5081 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5082 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5083 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5084 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5085 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5086 * gcc.dg/vect/vect-outer-5.c: Likewise.
5087 * gcc.dg/vect/vect-outer-6.c: Likewise.
5088 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5089 include of stdio.h.
5090
5091 2016-01-12 Nick Clifton <nickc@redhat.com>
5092
5093 PR target/68913
5094 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5095 to fread so that it will be found in all target runtimes.
5096
5097 2016-01-12 Richard Biener <rguenther@suse.de>
5098
5099 PR tree-optimization/69053
5100 * g++.dg/torture/pr69053.C: New testcase.
5101
5102 2016-01-12 Richard Biener <rguenther@suse.de>
5103
5104 PR tree-optimization/69168
5105 * gcc.dg/torture/pr69168.c: New testcase.
5106
5107 2016-01-12 Richard Biener <rguenther@suse.de>
5108
5109 PR tree-optimization/69157
5110 * gcc.dg/torture/pr69157.c: New testcase.
5111
5112 2016-01-12 Richard Biener <rguenther@suse.de>
5113
5114 PR tree-optimization/69174
5115 * gcc.dg/torture/pr69174.c: New testcase.
5116
5117 2016-01-12 Jakub Jelinek <jakub@redhat.com>
5118
5119 PR c++/66808
5120 PR c++/69000
5121 * g++.dg/tls/pr66808.C: New test.
5122 * g++.dg/tls/pr69000.C: New test.
5123
5124 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5125
5126 * gcc.target/powerpc/swaps-p8-23.c: New test.
5127 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5128
5129 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
5130
5131 PR tree-optimization/68356
5132 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5133
5134 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5135 Jim Wilson <jim.wilson@linaro.org>
5136
5137 PR target/69194
5138 * gcc.target/arm/pr69194.c: New test.
5139
5140 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5141
5142 PR target/69225
5143 * gcc.target/i386/pr69225-1.c: New test.
5144 * gcc.target/i386/pr69225-2.c: Likewise.
5145 * gcc.target/i386/pr69225-3.c: Likewise.
5146 * gcc.target/i386/pr69225-4.c: Likewise.
5147 * gcc.target/i386/pr69225-5.c: Likewise.
5148 * gcc.target/i386/pr69225-6.c: Likewise.
5149
5150 2016-01-11 Jakub Jelinek <jakub@redhat.com>
5151
5152 PR target/67462
5153 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5154 if lp64.
5155
5156 PR target/69071
5157 * gcc.dg/pr69071.c: New test.
5158
5159 PR c++/69211
5160 * g++.dg/opt/pr69211.C: New test.
5161
5162 PR tree-optimization/69214
5163 * gcc.c-torture/compile/pr69214.c: New test.
5164
5165 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
5166
5167 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5168 * gcc.target/i386/pr66232-11.c: Ditto.
5169 * gcc.target/i386/pr66232-12.c: Ditto.
5170 * gcc.target/i386/pr66232-13.c: Ditto.
5171
5172 2016-01-11 Richard Biener <rguenther@suse.de>
5173
5174 PR tree-optimization/69173
5175 * gcc.dg/torture/pr69173.c: New testcase.
5176
5177 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5178
5179 PR rtl-optimization/68796
5180 * gcc.target/aarch64/tst_5.c: New test.
5181 * gcc.target/aarch64/tst_6.c: Likewise.
5182
5183 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5184
5185 PR rtl-optimization/68841
5186 * gcc.dg/pr68841.c: New test.
5187 * gcc.c-torture/execute/pr68841.c: New test.
5188
5189 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5190
5191 PR rtl-optimization/68920
5192 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5193 for ix86 targets.
5194 * gcc.dg/ifcvt-5.c: New test.
5195
5196 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
5197
5198 PR bootstrap/69123
5199 * g++.dg/pr69123.C: New.
5200
5201 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5202
5203 PR target/69010
5204 * gcc.target/i386/pr69010.c: New test.
5205
5206 2016-01-11 Martin Jambor <mjambor@suse.cz>
5207
5208 PR ipa/69044
5209 * gcc.target/i386/chkp-pr69044.c: New test.
5210
5211 2016-01-11 Tom de Vries <tom@codesourcery.com>
5212
5213 PR tree-optimization/69109
5214 * gcc.dg/autopar/pr69109-2.c: New test.
5215 * gcc.dg/autopar/pr69109.c: New test.
5216
5217 2016-01-11 Tom de Vries <tom@codesourcery.com>
5218
5219 PR tree-optimization/69108
5220 * gcc.dg/autopar/pr69108.c: New test.
5221
5222 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5223
5224 PR c++/69029
5225 * c-c++-common/Wisleading-indentation.c: Augment test.
5226
5227 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5228
5229 PR fortran/69154
5230 * gfortran.dg/inline_matmul_12.f90: New test.
5231
5232 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
5233
5234 PR fortran/67779
5235 * gfortran.dg/actual_array_offset_1: New test.
5236
5237 2016-01-10 Tom de Vries <tom@codesourcery.com>
5238
5239 PR tree-optimization/69062
5240 * gcc.dg/autopar/pr69062.c: New test.
5241
5242 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5243
5244 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5245 * gcc.dg/vect/slp-perm-2.c: Likewise.
5246 * gcc.dg/vect/slp-perm-3.c: Likewise.
5247 * gcc.dg/vect/slp-perm-5.c: Likewise.
5248 * gcc.dg/vect/slp-perm-6.c: Likewise.
5249 * gcc.dg/vect/slp-perm-7.c: Likewise.
5250 * gcc.dg/vect/slp-perm-8.c: Likewise.
5251
5252 2016-01-10 Tom de Vries <tom@codesourcery.com>
5253
5254 PR tree-optimization/69039
5255 * gcc.dg/autopar/pr69039.c: New test.
5256
5257 2016-01-09 Marek Polacek <polacek@redhat.com>
5258
5259 PR c++/69113
5260 * g++.dg/pr69113.C: New test.
5261
5262 2016-01-09 Jakub Jelinek <jakub@redhat.com>
5263
5264 PR middle-end/50865
5265 PR tree-optimization/69097
5266 * gcc.c-torture/execute/pr50865.c: New test.
5267 * gcc.c-torture/execute/pr69097-1.c: New test.
5268 * gcc.c-torture/execute/pr69097-2.c: New test.
5269 * gcc.dg/pr69097-1.c: New test.
5270 * gcc.dg/pr69097-2.c: New test.
5271
5272 2016-01-09 Jakub Jelinek <jakub@redhat.com>
5273
5274 PR c++/69164
5275 * g++.dg/opt/pr69164.C: New test.
5276
5277 2016-01-08 Jakub Jelinek <jakub@redhat.com>
5278
5279 PR tree-optimization/69167
5280 * gcc.dg/pr69167.c: New test.
5281
5282 2016-01-08 Marek Polacek <polacek@redhat.com>
5283
5284 PR c++/68449
5285 * g++.dg/pr68449.C: New.
5286
5287 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
5288
5289 PR tree-optimization/68707
5290 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
5291 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
5292 on platforms supporting it.
5293 * gcc.dg/vect/slp-perm-2.c: Likewise.
5294 * gcc.dg/vect/slp-perm-3.c: Likewise.
5295 * gcc.dg/vect/slp-perm-5.c: Likewise.
5296 * gcc.dg/vect/slp-perm-7.c: Likewise.
5297 * gcc.dg/vect/slp-perm-8.c: Likewise.
5298 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
5299 on platforms supporting it.
5300
5301 2016-01-08 Jakub Jelinek <jakub@redhat.com>
5302
5303 PR tree-optimization/69162
5304 * gcc.dg/pr69162.c: New test.
5305
5306 PR tree-optimization/69172
5307 * gcc.dg/pr69172.c: New test.
5308
5309 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
5310
5311 PR tree-optimization/67781
5312 * gcc.c-torture/execute/pr67781.c: New file.
5313
5314 2016-01-08 Jakub Jelinek <jakub@redhat.com>
5315
5316 PR tree-optimization/69083
5317 * gcc.dg/vect/pr69083.c: New test.
5318
5319 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
5320
5321 PR tree-optimization/61441
5322 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
5323 Use -fexcess-precision=standard for compiler options.
5324 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5325
5326 2016-01-08 Jakub Jelinek <jakub@redhat.com>
5327
5328 PR fortran/69128
5329 * gfortran.dg/gomp/pr69128.f90: New test.
5330
5331 PR c++/69145
5332 * g++.dg/ext/pr69145-1.C: New test.
5333 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5334 * g++.dg/ext/pr69145-2.h: New file.
5335
5336 2016-01-07 Martin Sebor <msebor@redhat.com>
5337
5338 PR c/68966
5339 * gcc.dg/atomic-fetch-bool.c: New test.
5340 * gcc.dg/sync-fetch-bool.c: New test.
5341
5342 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5343
5344 PR fortran/66680
5345 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5346
5347 2016-01-07 Nick Clifton <nickc@redhat.com>
5348
5349 PR target/66655
5350 * g++.dg/pr66655.C: New test.
5351 * g++.dg/pr66655_1.cc: Test support file.
5352 * g++.dg/pr66655.h: Test header file.
5353
5354 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
5355
5356 PR fortran/66680
5357 gfortran.dg/gomp/pr66680.f90: New test.
5358
5359 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5360
5361 PR target/69171
5362 * gcc.target/i386/pr69171-1.c: New test.
5363 * gcc.target/i386/pr69171-2.c: Likewise.
5364 * gcc.target/i386/pr69171-3.c: Likewise.
5365 * gcc.target/i386/pr69171-4.c: Likewise.
5366 * gcc.target/i386/pr69171-5.c: Likewise.
5367 * gcc.target/i386/pr69171-6.c: Likewise.
5368
5369 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5370
5371 PR middle-end/67639
5372 * c-c++-common/pr67639.c: New test.
5373
5374 2016-01-07 Jakub Jelinek <jakub@redhat.com>
5375
5376 PR tree-optimization/69141
5377 * g++.dg/opt/pr69141.C: New test.
5378
5379 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5380
5381 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5382
5383 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
5384
5385 PR target/69140
5386 * gcc.target/i386/pr69140.c: New test
5387
5388 2016-01-06 David Malcolm <dmalcolm@redhat.com>
5389
5390 * gcc.dg/bad-dereference.c: New test case.
5391
5392 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5393
5394 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5395
5396 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5397
5398 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5399
5400 2016-01-06 Marek Polacek <polacek@redhat.com>
5401
5402 PR sanitizer/69099
5403 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5404
5405 2016-01-05 Marek Polacek <polacek@redhat.com>
5406
5407 PR c/69104
5408 * gcc.dg/atomic-invalid-2.c: New.
5409
5410 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5411
5412 PR target/68991
5413 * gcc.target/i386/pr68991.c: New test.
5414
5415 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5416
5417 PR target/68991
5418 * g++.dg/pr68991-1.C: New test.
5419 * g++.dg/pr68991-2.C: Likewise.
5420
5421 2016-01-05 Sergei Trofimovich <siarheit@google.com>
5422
5423 PR other/60465
5424 * gcc.target/ia64/pr60465-gprel64.c: New test.
5425 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5426
5427 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5428
5429 PR rtl-optimization/68651
5430 * gcc.target/aarch64/pr68651_1.c: New test.
5431
5432 2016-01-05 David Malcolm <dmalcolm@redhat.com>
5433
5434 PR c/69122
5435 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5436
5437 2016-01-05 Nathan Sidwell <nathan@acm.org>
5438
5439 PR c++/58583
5440 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5441
5442 * gcc.dg/alias-15.c: New.
5443
5444 2016-01-05 Nick Clifton <nickc@redhat.com>
5445
5446 PR target/68870
5447 * g++.dg/pr68770.C: New test.
5448
5449 2016-01-04 Mike Stump <mikestump@comcast.net>
5450
5451 * lib/target-supports.exp (check_effective_target_cilkplus):
5452 cilkplus targets require pthreads.
5453 (check_effective_target_cilkplus): Remove special case for NVPTX.
5454
5455 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5456
5457 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5458 generation.
5459
5460 2016-01-04 Jakub Jelinek <jakub@redhat.com>
5461
5462 Update copyright years.
5463
5464 2016-01-04 Marek Polacek <polacek@redhat.com>
5465
5466 PR c/68908
5467 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5468 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5469 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5470
5471 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5472
5473 * gcc.target/sparc/20160104-2.c: New test.
5474
5475 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5476
5477 * gcc.target/sparc/20160104-1.c: New test.
5478
5479 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
5480
5481 PR fortran/65045
5482 * gfortran.dg/pr65045.f90: New test.
5483
5484 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5485
5486 * gnat.dg/specs/debug1.ads: Delete.
5487
5488 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5489
5490 PR libgfortran/68867
5491 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5492 expression.
5493
5494 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5495
5496 PR libgfortran/68867
5497 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5498 PowerPC.
5499
5500 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
5501
5502 PR fortran/68864
5503 * gfortran.dg/pr68864.f90: New test.
5504
5505 2016-01-01 Jakub Jelinek <jakub@redhat.com>
5506
5507 PR tree-optimization/69070
5508 * gcc.dg/pr69070.c: New test.
5509
5510 PR sanitizer/69055
5511 * gfortran.dg/pr69055.f90: New test.
5512
5513 PR target/69015
5514 * gcc.dg/pr69015.c: New test.
5515 \f
5516 Copyright (C) 2016 Free Software Foundation, Inc.
5517
5518 Copying and distribution of this file, with or without modification,
5519 are permitted in any medium without royalty provided the copyright
5520 notice and this notice are preserved.