]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
sbitmap: Remove popcount
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a22e4209 12016-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
287c3982 142016-04-28 Jakub Jelinek <jakub@redhat.com>
15
16 PR target/70821
17 * gcc.target/i386/pr70821.c: New test.
18
e40e5340 192016-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
cf977d50 242016-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
572f8300 312016-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
dfba0905 802016-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
605a4556 852015-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
6a1231a5 942016-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
4dad9e09 992016-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
a80f3f45 1272016-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
279305d1 1322016-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
8974b625 1402016-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
886d5463 1462016-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
f0e35aa9 1512016-04-27 Nick Clifton <nickc@redhat.com>
152
153 PR middle-end/49889
154 * gcc.dg/pr49889.c: New test.
155
40385231 1562016-04-27 Bernd Schmidt <bschmidt@redhat.com>
157
158 * c-c++-common/memset-array.c: New test.
159
37229a71 1602016-04-26 Martin Sebor <msebor@redhat.com>
161
162 PR c++/66639
163 * g++.dg/cpp1y/func_constexpr.C: New test.
164
3eedf9bd 1652016-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
1712016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 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
8c51f92f 1822016-04-26 Marc Glisse <marc.glisse@inria.fr>
183
184 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
185
fa20ebd3 1862016-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
9db47803 193 PR c/70791
194 * gcc.dg/Wnested-externs-2.c: New test.
195
bff407f2 1962016-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
78d0c69e 2022016-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
221d6722 2332016-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
514727a9 2382016-04-26 Marek Polacek <polacek@redhat.com>
239
240 PR c++/70744
241 * g++.dg/ext/cond2.C: New test.
242
e6ee4c61 2432016-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.
3730828c 248 * gcc.dg/pr70775.c: New test.
e6ee4c61 249
b3d72796 2502016-04-26 Bernd Schmidt <bschmidt@redhat.com>
251
252 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
253
c11ece29 2542016-04-25 Richard Biener <rguenther@suse.de>
255
256 PR tree-optimization/70780
257 * gcc.dg/torture/pr70780.c: New testcase.
258
d40b10b2 2592016-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
4bbfd6c2 2702016-04-23 Jakub Jelinek <jakub@redhat.com>
271
272 PR sanitizer/70712
273 * c-c++-common/asan/pr70712.c: New test.
274
524df596 2752016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
276
277 * .gitattributes: New file.
278
426c75c3 2792016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
280
281 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
282
c052a8d5 2832016-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
c08d4612 2882016-04-22 Richard Biener <rguenther@suse.de>
289
290 PR tree-optimization/70740
291 * gcc.dg/torture/pr70740.c: New testcase.
292
fd3211e1 2932016-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
15acd78c 2992016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
300
301 PR c++/70540
302 * g++.dg/cpp0x/auto48.C: New.
303
192bf59c 3042016-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
5d429e99 3102016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
311
312 PR target/70728
313 * gcc.target/i386/pr70728.c: New test.
314
06777d85 3152016-04-21 Richard Biener <rguenther@suse.de>
316
317 PR middle-end/70747
318 * gcc.dg/pr70747.c: New testcase.
319
7434c6fb 3202016-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
f3ec0970 3252016-04-21 Marc Glisse <marc.glisse@inria.fr>
326
327 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
328
523f3a9d 3292016-04-21 Marc Glisse <marc.glisse@inria.fr>
330
331 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
332
ace7bf06 3332016-04-20 Jan Hubicka <jh@suse.cz>
334
335 PR ipa/70018
336 * g++.dg/ipa/nothrow-1.C: New testcase.
337
2b073aa6 3382016-04-20 Nathan Sidwell <nathan@acm.org>
339
340 PR c++/55635
341 * g++.dg/eh/delete1.C: New.
342
8a574c11 3432016-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
e3400750 3482016-04-20 H.J. Lu <hongjiu.lu@intel.com>
349
350 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
351
4bd8a059 3522016-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
70574e60 3572016-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
bd6f374c 3642016-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
482539ee 3712016-04-20 Andrew Pinski <apinski@cavium.com>
372
373 PR target/64971
374 * gcc.c-torture/compile/pr37433-1.c: New testcase.
375
b4672800 3762016-04-20 Arnaud Charlet <charlet@adacore.com>
377
378 * gnat.dg/self1.adb: Remove now incorrect test.
379
4fb48737 3802016-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
97efb92e 3852016-04-20 Marek Polacek <polacek@redhat.com>
386
387 PR tree-optimization/70725
388 * gcc.dg/pr70725.c: New test.
389
9d2d4060 3902016-04-20 Richard Biener <rguenther@suse.de>
391
392 PR tree-optimization/70726
393 * g++.dg/vect/pr70726.cc: New testcase.
394
54530437 3952016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
396
397 PR target/70674
398 * gcc.target/s390/pr70674.c: New test.
399
acda2210 4002016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
401
402 PR libgfortran/70684
403 * gfortran.dg/list_read_14.f90: New test.
404
b7040bb0 4052016-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
263b5475 4332016-04-19 Richard Biener <rguenther@suse.de>
434
435 PR tree-optimization/70171
436 * g++.dg/tree-ssa/pr70171.C: New testcase.
437
222ac318 4382016-04-19 Richard Biener <rguenther@suse.de>
439
440 PR tree-optimization/70724
441 * gcc.dg/torture/pr70724.c: New testcase.
442
003000a4 4432016-04-18 Vladimir Makarov <vmakarov@redhat.com>
444
445 PR middle-end/70689
446 * testsuite/gcc.target/i386/pr70689.c: New.
447
3f6e13de 4482016-04-18 H.J. Lu <hongjiu.lu@intel.com>
449
450 PR target/70708
451 * gcc.target/i386/pr70708.c: New test.
452
10abddbd 4532016-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
950db54a 4672016-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
67ccbf39 4722016-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
021ad2f3 4792016-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
d572fcfd 4842016-04-17 Tom de Vries <tom@codesourcery.com>
485
486 PR other/70183
487 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
488
8b4ee73c 4892016-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
eac243e7 4962016-04-15 Marek Polacek <polacek@redhat.com>
497
498 PR c/70671
499 * gcc.dg/bitfld-22.c: New test.
500
64c1df32 5012016-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
926f9422 5062016-04-15 Marek Polacek <polacek@redhat.com>
507
508 PR c/70651
509 * c-c++-common/pr70651.c: New test.
510
309bbaa3 5112016-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
b4ba8358 5182016-04-15 Jakub Jelinek <jakub@redhat.com>
519
ed92874a 520 PR c++/69517
521 PR c++/70019
522 PR c++/70588
523 * g++.dg/cpp1y/vla11.C: Revert for real.
524
b4ba8358 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
65717bb5 5352016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
536
537 PR target/70662
538 * gcc.target/i386/pr70662.c: New test.
539
ca1a4077 5402016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 541 Alan Modra <amodra@gmail.com>
ca1a4077 542
543 PR tree-optimization/70130
544 * gcc.dg/vect/O3-pr70130.c: New testcase.
545
dbe1794c 5462016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
547
11836644 548 PR target/70669
549 * gcc.target/powerpc/pr70669.c: New test.
550
dbe1794c 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
4c1007f1 5562016-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
22dcab66 5702016-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
3e74b025 5762016-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
1d2e0f2a 5822016-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
9aed0626 5882016-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
fd499010 6022016-04-13 Jakub Jelinek <jakub@redhat.com>
603
604 PR c++/70641
605 * g++.dg/opt/pr70641.C: New test.
606
87fa7252 6072016-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
6c40e18b 6142016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
615
616 PR c++/70635
617 * g++.dg/parse/pr70635.C: New.
618
92c53257 6192016-04-13 Marek Polacek <polacek@redhat.com>
620
621 PR c++/70639
622 * c-c++-common/Wmisleading-indentation-4.c: New test.
623
0241e4dc 6242016-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
92bda444 6302016-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
38ea8a26 6362016-04-13 Jakub Jelinek <jakub@redhat.com>
637
d08aa032 638 PR middle-end/70633
639 * gcc.c-torture/compile/pr70633.c: New test.
640
38ea8a26 641 PR debug/70628
642 * gcc.dg/torture/pr70628.c: New test.
643
9231d5c2 6442016-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
249ca944 6522016-04-12 Jakub Jelinek <jakub@redhat.com>
653
7f2ea2fb 654 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
655 128 instead of 32.
656
249ca944 657 PR c++/70571
658 * g++.dg/ext/pr70571.C: New test.
659
8ca5a97d 6602016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
661
bf32a52d 662 PR target/70640
8ca5a97d 663 * gcc.target/powerpc/pr70640.c: New test.
664
e971b45f 6652016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
666
667 PR c++/68722
668 * g++.dg/parse/pr68722.C: New.
669
0b54d964 6702016-04-12 Jakub Jelinek <jakub@redhat.com>
671
672 PR rtl-optimization/70596
673 * gcc.target/i386/pr70596.c: New test.
674
d2dd85e3 6752016-04-12 Nathan Sidwell <nathan@acm.org>
676
677 PR c++/70501
678 * g++.dg/init/pr70501.C: New.
679
2d0001b0 6802016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
681
682 * gcc.target/i386/asm-flag-6.c: New test.
683
6c4df0d1 6842016-04-12 Tom de Vries <tom@codesourcery.com>
685
686 PR tree-optimization/68756
687 * gcc.dg/graphite/pr68756.c: New test.
688
0d60da57 6892016-04-12 Jakub Jelinek <jakub@redhat.com>
690
691 PR tree-optimization/70602
692 * gcc.c-torture/execute/pr70602.c: New test.
693
62735984 6942016-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
a702492c 7052016-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
a8c5ce92 7112016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
712
713 PR c++/69066
714 * g++.dg/cpp1y/pr69066.C: New.
715
5ecab913 7162016-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
6cb5ef70 7242016-04-09 John David Anglin <danglin@gcc.gnu.org>
725
4edfdd23 726 PR testsuite/64039
727 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
728
964f71e3 729 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
730
5d61c198 731 PR rtl-optimization/66669
732 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
733
16eaaf58 734 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
735
0b68802d 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
9c0dd509 743 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
744
03b2d3c1 745 PR tree-optimization/68644
746 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
747
6cb5ef70 748 PR rtl-optimization/64886
749 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
750
07de41ba 7512016-04-09 Tom de Vries <tom@codesourcery.com>
752
753 PR tree-optimization/68953
754 * gcc.dg/graphite/pr68953.c: New test.
755
d294e3fb 7562016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
757
758 PR fortran/70592
759 * gfortran.dg/deferred_character_16.f90: New test.
760
3cb15094 7612016-04-09 Jakub Jelinek <jakub@redhat.com>
762
763 PR tree-optimization/70586
764 * gcc.c-torture/execute/pr70586.c: New test.
765
a02dc66f 7662016-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
0c302595 7732016-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
c6c0523b 7862016-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
3ac399da 7932016-04-08 Jakub Jelinek <jakub@redhat.com>
794
e97d1706 795 PR middle-end/70593
796 * gcc.target/i386/pr70593.c: New test.
797
3ac399da 798 PR rtl-optimization/70574
799 * gcc.target/i386/avx2-pr70574.c: New test.
800
fcfbb129 8012016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
802
803 PR sanitizer/70541
804 * c-c++-common/asan/pr70541.c: New test.
805
0aabcddf 8062016-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
bec0c1e8 8112016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
812
813 PR target/70566
814 * gcc.c-torture/execute/pr70566.c: New test.
815
87c791f5 8162016-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
7f38718f 8212016-04-08 Alan Modra <amodra@gmail.com>
822
823 * gcc.target/powerpc/pr70117.c: New.
824
a96a7710 8252016-04-07 Jakub Jelinek <jakub@redhat.com>
826
7a6265d1 827 PR testsuite/70581
828 * gcc.dg/lto/simd-function_0.c: New test.
829
a96a7710 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
508dd607 8372016-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
1b61585a 8422016-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
5f060aa8 8542016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
855
856 PR c/70436
857 * g++.dg/warn/Wparentheses-29.C: New test.
858
d3831f71 8592016-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
382ece2d 8652016-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
72234ee9 8722016-04-06 Vladimir Makarov <vmakarov@redhat.com>
873
874 PR rtl-optimization/70398
875 * testsuite/gcc.target/aarch64/pr70398.c: New.
876
5547150a 8772016-04-06 Eric Botcazou <ebotcazou@adacore.com>
878
879 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
880
15b70121 8812016-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
585aefbb 8862016-04-06 Jakub Jelinek <jakub@redhat.com>
887
0cbb513b 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
585aefbb 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
0b91cceb 9012016-04-05 Nathan Sidwell <nathan@acm.org>
902
903 PR c++/70512
904 * g++.dg/ext/attribute-may-alias-5.C: New.
905
645a9d8e 9062016-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
bdf23925 9132016-04-05 Jan Hubicka <hubicka@ucw.cz>
914
915 PR ipa/66223
916 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
917
aaff837c 9182016-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
2eac58a0 9242016-04-05 Zdenek Sojka <zsojka@seznam.cz>
925
926 PR tree-optimization/70509
927 * gcc.target/i386/avx512bw-pr70509.c: New test.
928
4f7ebe46 9292016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
930
931 PR c++/70452
932 * g++.dg/ext/constexpr-vla4.C: New test.
933
305d86a0 9342016-04-05 Uros Bizjak <ubizjak@gmail.com>
935
936 PR target/70510
937 * gcc.target/i386/pr70510.c: New test.
938
eec3b789 9392016-04-05 Richard Biener <rguenther@suse.de>
940
941 PR tree-optimization/70526
942 * g++.dg/torture/pr70526.C: New testcase.
943
ca943582 9442016-04-05 Jakub Jelinek <jakub@redhat.com>
945
946 PR target/70525
947 * gcc.target/i386/pr70525.c: New test.
948
87825cd5 9492016-04-05 Richard Biener <rguenther@suse.de>
950
951 PR middle-end/70499
952 * g++.dg/torture/pr70499.C: New testcase.
953
14638828 9542016-04-05 Richard Biener <rguenther@suse.de>
955
956 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
957 remove XFAIL.
958
967a90d5 9592016-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
d374a3a3 9652016-04-04 Jan Hubicka <hubicka@ucw.cz>
966
967 PR ipa/66223
968 * g++.dg/ipa/devirt-51.C: New testcase.
969
8ff377a6 9702016-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
f567b44f 9762016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
977
978 PR fortran/67538
979 * gfortran.dg/allocate_with_source_19.f08: New test.
980
89d4ebfa 9812016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
982
983 PR fortran/65795
984 * gfortran.dg/coarray_allocate_6.f08: New test.
985
68ab33a6 9862016-04-04 Richard Biener <rguenther@suse.de>
987
988 PR rtl-optimization/70484
989 * gcc.dg/torture/pr70484.c: New testcase.
990
c4f5465d 9912016-04-04 Marek Polacek <polacek@redhat.com>
992
993 PR c/70307
994 * gcc.dg/torture/pr70307.c: New test.
995
bfec6609 9962016-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
40df9099 10022016-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
0edb9bfe 10202016-04-01 Jakub Jelinek <jakub@redhat.com>
1021
1022 PR rtl-optimization/70467
1023 * gcc.target/i386/pr70467-2.c: New test.
1024
e5b1a1d9 10252016-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
b2ca3fb0 10312016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1032
1033 PR target/70496
1034 * gcc.target/arm/pr70496.c: New test.
1035
4c3bd1e3 10362016-04-01 Nathan Sidwell <nathan@acm.org>
1037
47de69ad 1038 PR c++/68475
1039 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1040
313d569f 10412016-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
5469facd 10682016-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
503de754 10732016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1074
1075 PR target/70442
1076 * gcc.dg/pr70442.c: New test.
1077
13ee2de7 10782016-03-31 Nathan Sidwell <nathan@acm.org>
1079
1080 PR c++/70393
1081 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1082
5e0d03a8 10832016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1084
1085 PR target/70453
1086 * gcc.target/i386/pr70453.c: New test.
1087
8cb82ed4 10882016-03-31 Andrey Belevantsev <abel@ispras.ru>
1089
1090 PR target/70292
1091 * gcc.c-torture/pr70292.c: New test.
1092
7952b661 10932016-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
1607cc74 11002016-03-31 Jakub Jelinek <jakub@redhat.com>
1101
1102 PR rtl-optimization/70460
1103 * gcc.c-torture/execute/pr70460.c: New test.
1104
c689c252 11052016-03-31 Richard Biener <rguenther@suse.de>
1106
1107 PR c++/70430
1108 * g++.dg/ext/vector30.C: New testcase.
1109
91c9586d 11102016-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
afa5c1b8 11152016-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
6a5dcab3 11282016-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
305d86a0 1136 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 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
932c0baa 11762016-03-30 Richard Biener <rguenther@suse.de>
1177
1178 PR middle-end/70450
1179 * gcc.dg/torture/pr70450.c: New testcase.
1180
7f7c4659 11812016-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
9cbfe80c 11872016-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
f56c7d36 11962016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1197
1198 PR tree-optimization/59124
1199 * gcc.dg/Warray-bounds-19.c: New test.
1200
0275bf9b 12012016-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
a3daa269 12062016-03-29 Jakub Jelinek <jakub@redhat.com>
1207
24e1ba3d 1208 PR rtl-optimization/70429
1209 * gcc.c-torture/execute/pr70429.c: New test.
1210
a3daa269 1211 PR tree-optimization/70405
1212 * gcc.dg/pr70405.c: New test.
1213
3ef41a6e 12142016-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
4abd9410 12202016-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
b58e5f0f 12282016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1229
305d86a0 1230 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 1231
bff53658 12322016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1233
1234 PR target/70406
305d86a0 1235 * gcc.target/i386/pr70406.c: New test.
bff53658 1236
bb2c9c15 12372016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1238
1239 * gnat.dg/specs/double_record_extension3.ads: New test.
1240
f12c84ab 12412016-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
b0bf58c4 12482016-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
f175ba0f 12542016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1255
1256 PR lto/69650
1257 * gcc.dg/pr69650.c: New test.
1258
4cc3295f 12592016-03-25 David Edelsohn <dje.gcc@gmail.com>
1260
1261 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1262
0cf40600 12632016-03-25 Alan Modra <amodra@gmail.com>
1264
1265 * gcc.dg/dfp/pr70052.c: New test.
1266
3aebf099 12672016-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
83245bd3 12732016-03-24 Tom de Vries <tom@codesourcery.com>
1274
1275 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1276
108e7ee4 12772016-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
17af0b14 12822016-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
6c8770ee 12872016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1288
1289 PR c++/62212
1290 * g++.dg/template/mangle2.C: New test.
1291
a7e21b7b 12922016-03-24 Richard Biener <rguenther@suse.de>
1293
1294 PR tree-optimization/70396
1295 * gcc.dg/torture/pr70396.c: New testcase.
1296
f365d297 12972016-03-24 Richard Biener <rguenther@suse.de>
1298
1299 PR middle-end/70370
1300 * gcc.dg/torture/pr70370.c: New testcase.
1301
da7aeb13 13022016-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
80b30de0 13082016-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
cb9b6b99 13132016-03-24 Jakub Jelinek <jakub@redhat.com>
1314
1315 PR target/70290
305d86a0 1316 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1317 Fix formatting.
cb9b6b99 1318
a4225fff 13192016-03-24 Richard Biener <rguenther@suse.de>
1320
1321 PR tree-optimization/70372
1322 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1323
5a869ab8 13242016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1325
1326 PR c++/70347
1327 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1328
36ce5faa 13292016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1330
1331 PR c++/70332
1332 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1333
c4fa85c9 13342016-03-23 Jakub Jelinek <jakub@redhat.com>
1335
d9377ad5 1336 PR c++/70001
1337 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1338 * g++.dg/cpp1y/pr70001.C: New test.
1339
c4fa85c9 1340 PR c++/70323
1341 * g++.dg/cpp0x/constexpr-70323.C: New test.
1342
0a2062da 13432016-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
62d2a6dc 13512016-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
a82d6246 13572016-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
dc834ba1 13652016-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
7e83fd1f 13722016-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
4e4da058 13802016-03-22 Jeff Law <law@redhat.com>
1381
1382 PR target/70232
1383 * gcc.dg/tree-ssa/pr70232.c: New test.
1384
6855137b 13852016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1386
1387 PR target/70302
1388 * gcc.target/i386/pr70302.c: New test.
1389
19db1ec8 13902016-03-22 Richard Biener <rguenther@suse.de>
1391
1392 PR middle-end/70251
1393 * g++.dg/torture/pr70251.C: New testcase.
1394
4baec9f2 13952016-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
fcfec126 14042016-03-22 David Edelsohn <dje.gcc@gmail.com>
1405
1406 * g++.dg/ext/java-3.C: Don't compile on AIX.
1407
aa30728a 14082016-03-22 Richard Biener <rguenther@suse.de>
1409
1410 PR middle-end/70333
1411 * gcc.dg/torture/pr70333.c: New testcase.
1412
46ec4eb4 14132016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1414
1415 * g++.dg/ext/pr70290.C: New test.
1416
4880f878 14172016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1418
1419 PR target/70325
1420 * gcc.target/i386/pr70325.c: New test.
1421
3d78ea44 14222016-03-22 Jakub Jelinek <jakub@redhat.com>
1423
5934fb8f 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
b6436f79 1428 PR target/70300
1429 * gcc.target/i386/pr70300.c: New test.
1430
3d78ea44 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
b60244f6 14362016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1437
1438 PR c++/70096
1439 * g++.dg/template/ptrmem30.C: New test.
1440
c8e3e744 14412016-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
2715f63a 14472016-03-21 Jakub Jelinek <jakub@redhat.com>
1448
1449 PR middle-end/70326
1450 * gcc.dg/pr70326.c: New test.
1451
2daa2cda 14522016-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
d9aa5a50 14582016-03-21 Uros Bizjak <ubizjak@gmail.com>
1459
1460 PR target/70327
1461 * gcc.target/i386/pr70327.c: New test.
1462
e1a88bf4 14632016-03-21 Martin Liska <mliska@suse.cz>
1464
61941425 1465 PR ipa/70306
e1a88bf4 1466 * gcc.dg/ipa/pr70306.c: New test.
1467
d9aa5a50 14682016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 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
afdde20c 14752016-03-21 Jakub Jelinek <jakub@redhat.com>
1476
1477 PR target/70296
1478 * gcc.target/powerpc/altivec-36.c: New test.
1479
3f2ef661 14802016-03-21 Richard Biener <rguenther@suse.de>
1481
1482 PR tree-optimization/70310
1483 * gcc.dg/torture/pr70310.c: New testcase.
1484
08b2b692 14852016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1486
1487 PR target/70293
1488 * gcc.target/i386/pr70293.c: New test.
1489
93505d22 14902016-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
06fd1914 14962016-03-21 Andrey Belevantsev <abel@ispras.ru>
1497
1498 PR rtl-optimization/69307
1499 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 1500
b628775e 15012016-03-21 Andrey Belevantsev <abel@ispras.ru>
1502
1503 PR rtl-optimization/69102
1504 * gcc.c-torture/compile/pr69102.c: New test.
1505
1421f43c 15062016-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
e7142ce1 15122016-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
5539bc70 15182016-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
296a290a 15252016-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
666094f0 15302016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1531
1532 PR tree-optimization/70252
1533 * gcc.dg/pr70252.c: New test.
1534
350514e8 15352016-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
011e0cea 15402016-03-18 Tom de Vries <tom@codesourcery.com>
1541
1542 PR ipa/70269
1543 * gcc.dg/pr70269.c: New test.
1544
292a09de 15452016-03-18 Jakub Jelinek <jakub@redhat.com>
1546
1547 PR c++/70267
1548 * g++.dg/ext/java-3.C: New test.
1549
efc86c4c 15502016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1551
1552 PR c++/70205
1553 * g++.dg/lookup/pr70205.C: New test.
1554
a28dd575 15552016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1556
1557 PR c++/70218
1558 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1559
92e7ab1e 15602016-03-17 Marek Polacek <polacek@redhat.com>
1561
1562 PR c/69407
1563 * gcc.dg/atomic-op-6.c: New test.
1564
7378dbfb 15652016-03-17 David Malcolm <dmalcolm@redhat.com>
1566
1567 PR c/70264
1568 * c-c++-common/pr70264.c: New test case.
1569
f7995d7d 15702016-03-17 Jakub Jelinek <jakub@redhat.com>
1571
e2895b76 1572 PR c++/70144
1573 * c-c++-common/pr70144-1.c: New test.
1574 * c-c++-common/pr70144-2.c: New test.
1575
f7995d7d 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
5ec4a949 15812016-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
c28550e1 15952016-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
be3296cb 16002016-03-17 Richard Biener <rguenther@suse.de>
1601
1602 PR debug/70271
1603 * g++.dg/debug/pr70271.C: New testcase.
1604
9b60ef21 16052016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1606
1607 * gcc.target/i386/pr70251.c: New test.
1608
9a80bc1a 16092016-03-17 Marek Polacek <polacek@redhat.com>
1610
1611 PR c++/70194
1612 * g++.dg/warn/constexpr-70194.C: New test.
1613
733d7ff9 16142016-03-16 Richard Henderson <rth@redhat.com>
1615
1616 PR middle-end/70240
1617 * gcc.c-torture/compile/pr70240.c: New.
1618
3e6f12bf 16192016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1620
1621 * gcc.c-torture/compile/20151204.c: Skip for avr.
1622
867c9e99 16232016-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
8ced6ab7 16302016-03-16 Martin Sebor <msebor@redhat.com>
1631
1632 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1633
37af779a 16342016-03-16 Richard Henderson <rth@redhat.com>
1635
1636 PR middle-end/70199
1637 * gcc.c-torture/compile/pr70199.c: New.
1638
78ed999c 16392016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1640
1641 * gcc.dg/uninit-19.c: Run dos2unix.
1642
462ca422 16432016-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
fe58aacc 16492016-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
27a53872 16542016-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
95049c3c 16612016-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
09eddd70 16672016-03-16 Jakub Jelinek <jakub@redhat.com>
1668
81fc5915 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
09eddd70 1673 PR c++/70147
1674 * g++.dg/ubsan/pr70147-1.C: New test.
1675 * g++.dg/ubsan/pr70147-2.C: New test.
1676
6373d2a2 16772016-03-15 Martin Sebor <msebor@redhat.com>
1678
1679 PR c++/58281
1680 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1681
d27a0c11 16822016-03-15 John David Anglin <danglin@gcc.gnu.org>
1683
9908039d 1684 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1685 hppa*-*-hpux*.
1686
45cdc3a6 1687 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1688
d27a0c11 1689 PR libfortran/69799
1690 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1691 libatomic_available.
1692
0dd1d57f 16932016-03-15 Marek Polacek <polacek@redhat.com>
1694
1695 PR c++/70209
1696 * g++.dg/ext/attribute-may-alias-4.C: New test.
1697
0ce02c07 16982016-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
f6e39b30 17032016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1704
1705 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1706
167f93a2 17072016-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
08a8af4a 17132016-03-15 Richard Henderson <rth@redhat.com>
1714
1715 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1716
738eb905 17172016-03-15 Andrey Belevantsev <abel@ispras.ru>
1718
1719 PR rtl-optimization/69032
1720 * gcc.dg/pr69032.c: New test.
1721
dd148b3a 17222016-03-15 Andrey Belevantsev <abel@ispras.ru>
1723
1724 PR rtl-optimization/63384
d9aa5a50 1725 * g++.dg/pr63384.C: New test.
dd148b3a 1726
acf58115 17272016-03-15 Andrey Belevantsev <abel@ispras.ru>
1728
1729 PR target/64411
1730 * gcc.target/i386/pr64411.C: New test.
1731
a2897dc4 17322016-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
7bad2faf 17372016-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
d65fa8d9 17432016-03-14 David Edelsohn <dje.gcc@gmail.com>
1744
1745 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1746
2b3c633f 17472016-03-14 Jakub Jelinek <jakub@redhat.com>
1748
1749 PR middle-end/70219
1750 * gcc.dg/pr70219.c: New test.
1751
e947f9c3 17522016-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
74201dc2 17582016-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
88aea41e 17632016-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
1bd2aefd 17712016-03-14 Tom de Vries <tom@codesourcery.com>
1772
1773 PR tree-optimization/70045
1774 * gcc.dg/graphite/pr70045.c: New test.
1775
922c7033 17762016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1777
1778 PR fortran/69043
1779 * gfortran.dg/include_9.f90: New test.
1780
fd4ab6d9 17812016-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
7d7218d3 17872016-03-12 Andrey Belevantsev <abel@ispras.ru>
1788
1789 PR rtl-optimization/69307
1790 * gcc.dg/pr69307.c: New test.
1791
02ffd664 17922016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1793
1794 PR target/69614
1795 * gcc.target/arm/pr69614.c: New.
1796
76e207a9 17972016-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
490ee78a 18052016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1806
1807 PR c++/70106
1808 * g++.dg/cpp1y/paren3.C: New test.
1809
04e137ff 18102016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1811
1812 PR target/70131
1813 * gcc.target/powerpc/ppc-round2.c: New test.
1814
27b2c1c4 18152016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1816
1817 PR target/70123
1818 * gcc.dg/torture/pr70123.c: New test.
1819
84116671 18202016-03-11 Jeff Law <law@redhat.com>
1821
1822 PR tree-optimization/70190
1823 * gcc.c-torture/compile/pr70190.c: New test.
1824
cfa58bc8 18252016-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
ce234f27 18422016-03-11 David Malcolm <dmalcolm@redhat.com>
1843
1844 PR c/70085
1845 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1846
e4756b48 18472016-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
1f5ef87e 18522016-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
f9c352a1 18582016-03-11 Jakub Jelinek <jakub@redhat.com>
1859
1860 PR tree-optimization/70177
1861 * gcc.dg/pr70177.c: New test.
1862
4dd92ac6 18632016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1864
1865 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1866
331e4fdb 18672016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1868
1869 * gcc.dg/tree-ssa/sra-20.c: New.
1870
69262824 18712016-03-11 Jakub Jelinek <jakub@redhat.com>
1872
6f9a7425 1873 PR rtl-optimization/70174
1874 * gcc.dg/pr70174.c: New test.
1875
69262824 1876 PR tree-optimization/70169
1877 * gcc.dg/pr70169.c: New test.
1878
4637a847 18792016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1880
1881 PR target/70160
1882 * gcc.target/i386/pr70160.c: New test.
1883
5a86d754 18842016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1885
1886 * gcc.target/s390/dfp-1.c: New test.
1887
af4c8290 18882016-03-10 Nick Clifton <nickc@redhat.com>
1889
1890 PR target/70044
1891 * gcc.target/aarch64/pr70044.c: New test.
1892
98dfd328 18932016-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
75e72311 19012016-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
a2eb1271 19072016-03-10 Marek Polacek <polacek@redhat.com>
1908
1909 PR c++/70153
1910 * g++.dg/delayedfold/unary-plus1.C: New test.
1911
19122016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 1913
1914 * gcc.target/arm/pr45701-1.c: Escape brackets.
1915 * gcc.target/arm/pr45701-2.c: Likewise.
1916
5ab2987f 19172016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1918
1919 * gfortran.dg/unconstrained_commons.f: New.
1920
6972afac 19212016-03-10 Alan Modra <amodra@gmail.com>
1922
1923 * gcc.dg/pr69195.c: New.
1924 * gcc.dg/pr69238.c: New.
1925
c82c99ec 19262016-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
a2389d4a 19312016-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
c272412d 19372016-03-09 Jakub Jelinek <jakub@redhat.com>
1938
a0451069 1939 PR tree-optimization/70152
1940 * gcc.dg/pr70152.c: New test.
1941
c272412d 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.
5f611068 1946
1947 PR tree-optimization/70127
1948 * gcc.c-torture/execute/pr70127.c: New test.
1949
27dcb7a8 19502016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1951
1952 * c-c++-common/goacc/combined-directives-2.c: New test.
1953
c24757cf 19542016-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
83108969 19622016-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
6733c0e8 19762016-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
96abb9f5 19832016-03-09 Jakub Jelinek <jakub@redhat.com>
1984
1985 PR target/70049
1986 * gcc.target/i386/pr70049.c: New test.
1987
42bb3bfb 19882016-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
27527428 19952016-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
248449f2 20002016-03-09 Jakub Jelinek <jakub@redhat.com>
2001
1bd49ced 2002 PR middle-end/67278
2003 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2004
248449f2 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
dfc460ff 20122016-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
0377fc7f 20232016-03-08 Martin Sebor <msebor@redhat.com>
2024
2025 PR c++/62096
2026 * g++.dg/warn/overflow-warn-7.C: New test.
2027
3556aa80 20282016-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
e5096208 20332016-03-08 Jakub Jelinek <jakub@redhat.com>
2034
5370eb8d 2035 PR c++/70135
2036 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2037 * g++.dg/ubsan/pr70135.C: New test.
2038
e5096208 2039 PR target/70110
2040 * gcc.dg/pr70110.c: New test.
2041
cc37120d 20422016-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
53c248d8 20602016-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
541e79a0 20662016-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
4dfabd94 20722016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 2073 Jeff Law <law@redhat.com>
4dfabd94 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
1b63a87b 20792016-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
d33914da 20842016-03-07 Richard Biener <rguenther@suse.de>
2085
2086 PR tree-optimization/70115
2087 * gcc.dg/torture/pr70115.c: New testcase.
2088
584fba4b 20892016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2090
2091 PR middle-end/69916
2092 * c-c-++-common/goacc/pr69916.c: New.
2093
7f2f5ec0 20942016-03-07 Richard Henderson <rth@redhat.com>
2095
2096 * gcc.c-torture/compile/pr70061.c: New test.
2097
f530e7c4 20982016-03-07 Richard Biener <rguenther@suse.de>
2099
2100 PR testsuite/70109
2101 * gcc.dg/vect/O3-pr36098.c: New testcase.
2102
a3855fed 21032016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2104
2105 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2106
091ffc31 21072016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2108
2109 * gnat.dg/renaming9.ad[sb]: New testcase.
2110
2941b871 21112016-03-05 Jakub Jelinek <jakub@redhat.com>
2112
2113 PR c++/70084
2114 * g++.dg/expr/stdarg3.C: New test.
2115
5173ce42 21162016-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
2d1d2e55 21222016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2123
0e43078e 2124 PR c/69973
2125 * gcc.dg/pr69973.c: New test.
2126
d8ec06ae 2127 PR rtl-optimization/69941
2128 * gcc.dg/torture/pr69941.c: New test.
2129
2d1d2e55 2130 PR c/69824
2131 * gcc.dg/pr69824.c: New test.
2132
32f692e2 21332016-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
1c699e9a 21392016-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
358448c6 21452016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2146
2147 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2148
01dc3c45 21492016-03-04 Jakub Jelinek <jakub@redhat.com>
2150
e968ff6d 2151 PR c++/70035
2152 * g++.dg/ubsan/pr70035.C: New test.
2153
01dc3c45 2154 PR target/70062
2155 * gcc.target/i386/pr70062.c: New test.
2156
3937d618 21572016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2158
2159 * g++.dg/template/typename21.C: Remove c++98_only.
2160
c58ac7f8 21612016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2162
2163 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2164
0060768a 21652016-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
74c6fd40 21732016-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
31b11359 21822016-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
c5b93452 21882016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2189
2190 PR rtl-optimization/57676
2191 * gcc.dg/torture/pr57676.c: New test.
2192
268fbd56 21932016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2194
2195 * gcc.dg/pr70026.c: New test.
2196
6560d1ad 21972016-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
cc7dfddf 22032016-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
e9663bd4 22122016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2213
2214 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2215
dcdd684e 22162016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2217
2218 * gcc.dg/torture/pr69951.c: Accept argc==0.
2219
e692d332 22202016-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
af77b7e6 22262016-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
290da96e 22322016-03-04 Jakub Jelinek <jakub@redhat.com>
2233
2234 PR debug/69947
2235 * gcc.dg/guality/pr69947.c: New test.
2236
e51ce713 22372016-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
1feed892 22422016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2243
2244 PR rtl-optimization/69904
2245 * gcc.target/arm/pr69904.c: New test.
2246
c32bda69 22472016-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
1bc579ed 22532016-03-03 Marek Polacek <polacek@redhat.com>
2254
2255 PR middle-end/70050
2256 * gcc.dg/pr70050.c: New test.
2257
cfa8d638 22582016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2259
2260 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2261
1b889259 22622016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2263
2264 PR tree-optimization/70043
2265 * gfortran.dg/vect/pr70043.f90: New test.
2266
f756dfa3 22672016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2268
2269 * gnat.dg/specs/task1.ads: New test.
2270
5cb4863d 22712016-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
5dd12e43 22772016-03-03 Richard Biener <rguenther@suse.de>
2278
2279 PR tree-optimization/55936
2280 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2281
d97ba4ca 22822016-03-02 Jeff Law <law@redhat.com>
2283
5d23c86f 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
d97ba4ca 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
901faaa0 22922016-03-02 Uros Bizjak <ubizjak@gmail.com>
2293
2294 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2295
51f6fdce 22962016-03-02 Bin Cheng <bin.cheng@arm.com>
2297
6bc7872f 2298 PR rtl-optimization/69052
51f6fdce 2299 * gcc.target/i386/pr69052.c: New test.
2300
31d31e07 23012016-03-02 Alan Modra <amodra@gmail.com>
2302
2303 * gcc.dg/pr69990.c: New.
2304
04faee95 23052016-03-02 Jakub Jelinek <jakub@redhat.com>
2306
270d0117 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
04faee95 2313 PR target/70028
2314 * gcc.target/i386/pr70028.c: New test.
2315
a2cc9e8e 23162016-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
dd4bd263 23262016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 2327 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 2328
2329 PR target/67278
2330 * gcc.dg/simd-8.c: New testcase.
2331
b5fe3a49 23322016-03-02 Richard Biener <rguenther@suse.de>
2333
2334 PR middle-end/67278
2335 * gcc.dg/simd-7.c: New testcase.
2336
23601f67 23372016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2338
2339 * gcc.target/i386/pr70007.c: Tweak.
2340
f66f65e7 23412016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2342
2343 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2344
60773515 23452016-03-02 Marek Polacek <polacek@redhat.com>
2346
2347 PR c/67854
2348 * gcc.dg/pr67854.c: New test.
2349
6c094cb1 23502016-03-02 Jakub Jelinek <jakub@redhat.com>
2351
2352 PR middle-end/70025
2353 * gcc.dg/torture/pr70025.c: New test.
2354
7627bb56 23552016-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
066c8e94 23602016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2361
2362 * gcc.target/i386/pr70007.c: New test.
2363
d3b819ad 23642016-03-01 Jeff Law <law@redhat.com>
2365
d4b9ad56 2366 PR tree-optimization/69196
7e217344 2367 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 2368
d3b819ad 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
4f37285d 23732016-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
3e9c4f6c 23822016-03-01 Uros Bizjak <ubizjak@gmail.com>
2383
2384 PR target/70027
2385 * gcc.target/i386/pr70027.c: New test.
2386
e324729e 23872016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 2388
2389 * gcc.dg/pr70017.c: New test.
2390
40e9ce2d 23912016-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
e8b016ea 23982016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2399
2400 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2401
24d3127c 24022016-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
12cc1225 24102016-03-01 Marek Polacek <polacek@redhat.com>
2411
2412 PR c++/69795
2413 * g++.dg/parse/invalid1.C: New test.
2414
d99a947c 24152016-03-01 Richard Biener <rguenther@suse.de>
2416
2417 PR middle-end/70022
2418 * gcc.dg/pr70022.c: New testcase.
2419
395dbc60 24202016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2421
2422 PR tree-optimization/69956
2423 * gcc.dg/pr69956.c: New test.
2424
40a35c55 24252016-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
4edc90b0 24312016-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
1ed1f69a 24372016-02-29 David Malcolm <dmalcolm@redhat.com>
2438
2439 PR preprocessor/69985
2440 * gcc.dg/cpp/pr69985.c: New test case.
2441
01c5d15d 24422016-02-29 Jeff Law <law@redhat.com>
2443
3a4d3de5 2444 PR tree-optimization/70005
2445 * gcc.c-torture/execute/pr70005.c New test.
2446
01c5d15d 2447 PR tree-optimization/69999
2448 * gcc.c-torture/compile/pr69999.c: New test.
2449
1bf66b54 24502016-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
b4d653d5 24562016-02-19 Richard Biener <rguenther@suse.de>
2457
2458 PR tree-optimization/69980
2459 * gfortran.dg/vect/pr69980.f90: New testcase.
2460
35bc4745 24612016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2462
2463 * gcc.target/sparc/20160229-1.c: New test.
2464
bb54a538 24652016-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
95164e71 24702016-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
a890896f 24772016-02-29 Richard Biener <rguenther@suse.de>
2478
2479 PR tree-optimization/69720
2480 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2481
5c70403a 24822016-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
dfb6d139 24882016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 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
536508db 24962016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2497
2498 PR tree-optimization/69989
2499 * gcc.dg/torture/pr69989.c: New test.
2500
eec75e45 25012016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2502
2503 * gcc.target/i386/stack-realign-win.c: New test.
2504
0175e45a 25052016-02-28 Harald Anlauf <anlauf@gmx.de>
2506
2507 PR fortran/60126
2508 * gfortran.dg/pr60126.f90: New test.
2509
2a703589 25102016-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
359b4c18 25202016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2521
1c96765a 2522 PR fortran/69910
359b4c18 2523 * gfortran.dg/newunit_4.f90: New test.
2524
49462d93 25252016-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
c4ac733e 25332016-02-26 Martin Sebor <msebor@redhat.com>
2534
2535 PR tree-optimization/15826
2536 * gcc.dg/tree-ssa/pr15826.c: New test.
2537
da8c4b5d 25382016-02-26 Jakub Jelinek <jakub@redhat.com>
2539
2540 PR target/69969
2541 * gcc.target/powerpc/pr69969.c: New test.
2542
0a4558eb 25432016-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
5b500299 25482016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2549
2550 PR target/69946
2551 * gcc.target/powerpc/pr69946.c: New file.
2552
565f533b 25532016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 2554 Jeff Law <law@redhat.com>
565f533b 2555
0a4558eb 2556 PR tree-optimization/69740
565f533b 2557 * gcc.c-torture/compile/pr69740-1.c: New test.
2558 * gcc.c-torture/compile/pr69740-2.c: New test.
2559
ff67cbea 25602016-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
e400d817 25662016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2567
2568 PR target/69709
2569 * gcc.target/s390/pr69709.c: New test.
2570
126a5a2d 25712016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2572
2573 PR target/69245
2574 * gcc.target/aarch64/pr69245_1.c: New test.
2575
59c58860 25762016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2577
2578 PR target/69613
2579 * gcc.dg/torture/pr69613.c: New test.
2580
9441fa4e 25812016-02-26 Jakub Jelinek <jakub@redhat.com>
2582
2583 PR rtl-optimization/69891
2584 * gcc.target/i386/pr69891.c: New test.
2585
e48fcde0 25862016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 2587 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2588
35ed600a 2589 PR target/61397
f41208a1 2590 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2591 functionality for both 32-bit and 64-bit.
2592
c86aaa0e 25932016-02-26 Richard Biener <rguenther@suse.de>
2594
2595 PR tree-optimization/69551
2596 * gcc.dg/torture/pr69951.c: New testcase.
2597
38e71a65 25982016-02-25 Richard Biener <rguenther@suse.de>
2599
2600 PR tree-optimization/48795
2601 * gcc.dg/Warray-bounds-18.c: New testcase.
2602
03331e69 26032016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2604
2605 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2606
f14d8d6a 26072016-02-25 Jakub Jelinek <jakub@redhat.com>
2608
2609 PR rtl-optimization/69896
2610 * gcc.dg/pr69896.c: New test.
2611
4003c807 26122016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2613
2614 PR c++/69736
2615 * g++.dg/cpp1y/paren2.C: New test.
2616
a0573328 26172016-02-24 Martin Sebor <msebor@redhat.com>
2618
2619 PR c/51147
2620 * gcc.dg/enum-mode-2.c: New test.
2621
2cde02ad 26222016-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
f0ea75d1 26292016-02-24 Marek Polacek <polacek@redhat.com>
2630
2631 PR c/69819
2632 * gcc.dg/pr69819.c: New test.
2633
05027366 26342016-02-24 Martin Sebor <msebor@redhat.com>
2635
34ed562b 2636 PR c++/69912
2637 * g++.dg/ext/flexary15.C: New test.
2638
26392016-02-24 Martin Sebor <msebor@redhat.com>
2640
2641 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 2642 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 2643 * g++.dg/ext/builtin_alloca.C: Same.
05027366 2644
650c3ad5 26452016-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
596070e8 26512016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 2652 Jakub Jelinek <jakub@redhat.com>
596070e8 2653
2654 PR middle-end/69760
2655 * gcc.dg/torture/pr69760.c: New testcase.
2656
d6b92d9f 26572016-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
90436d9d 26622016-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
7c749495 26692016-02-24 Jakub Jelinek <jakub@redhat.com>
2670
2671 PR middle-end/69915
2672 * gcc.dg/pr69915.c: New test.
2673
9c9680b5 26742016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2675
2676 PR rtl-optimization/69886
2677 * gcc.dg/torture/pr69886.c: New test.
2678
36d081ee 26792016-02-24 Richard Biener <rguenther@suse.de>
2680
2681 PR middle-end/68963
2682 * gcc.dg/torture/pr68963.c: New testcase.
2683
2a0accb9 26842016-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
f0e92ef1 27002016-02-24 Jakub Jelinek <jakub@redhat.com>
2701
2702 PR middle-end/69909
2703 * gcc.dg/torture/pr69909.c: New test.
2704
6907286f 27052016-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
e6ab7475 27122016-02-24 Christian Bruel <christian.bruel@st.com>
2713
2714 * gcc.target/arm/pragma_cpp_fma.c: New test.
2715
47587450 27162016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2717
2718 PR fortran/61156
2719 * gfortran.dg/include_6.f90: Update test.
2720
d41ab738 27212016-02-23 Jakub Jelinek <jakub@redhat.com>
2722
2723 PR objc/69844
2724 * objc.dg/pr69844.m: New test.
2725
4772d9d5 27262016-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
8c38d887 27322016-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
ee1bfdb0 27382016-02-23 Richard Henderson <rth@redhat.com>
2739
2740 * gcc.target/i386/addr-space-3.c: Remove test.
2741
52609ec3 27422016-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
d5bf2cc8 27502016-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
3a37a410 27772016-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
ecca180f 27952016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2796
2797 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2798
eec0fa3f 27992016-02-23 Jakub Jelinek <jakub@redhat.com>
2800
f1f91c07 2801 PR c++/69902
2802 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2803
eec0fa3f 2804 PR c/69900
2805 * gcc.dg/pr69900.c: New test.
2806
e045424d 28072016-02-23 Martin Jambor <mjambor@suse.cz>
2808
2809 PR tree-optimization/69666
2810 * gcc.dg/tree-ssa/pr69666.c: New test.
2811
f482dff6 28122016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2813
2814 PR fortran/67451
2815 * gfortran.dg/coarray_allocate_5.f08: New test.
2816
57ed698b 28172016-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
990e443c 28222016-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
296c5f01 28272016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2828
2829 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2830
e53f41d5 28312016-02-20 Mark Wielaard <mjw@redhat.com>
2832
2833 PR c/28901
2834 * gcc.dg/unused-variable-3.c: New test.
2835
13af201d 28362016-02-22 Jakub Jelinek <jakub@redhat.com>
2837
2838 PR target/69888
2839 * gcc.target/i386/pr69888.c: New test.
2840
682c90f9 28412016-02-22 Richard Biener <rguenther@suse.de>
2842
2843 PR tree-optimization/69882
2844 * gfortran.dg/vect/pr69882.f90: New testcase.
2845
b8cd18c3 28462016-02-22 Jakub Jelinek <jakub@redhat.com>
2847
2848 PR target/69885
2849 * gcc.dg/pr69885.c: New test.
2850
09343379 28512016-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
b345a09f 28572016-02-20 Paul Thomas <pault@gcc.gnu.org>
2858
2859 PR fortran/69423
2860 * gfortran.dg/deferred_character_15.f90 : New test.
2861
51385aed 28622016-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
28672016-02-20 Harald Anlauf <anlauf@gmx.de>
2868
2869 PR fortran/52531
2870 gfortran.dg/gomp/pr52531.f90: New test.
2871
9cce8384 28722016-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
d91f5fbb 28782016-02-19 Jakub Jelinek <jakub@redhat.com>
2879
563d5cb8 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
0a04aac9 2884 PR c++/69850
2885 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2886
d91f5fbb 2887 PR c++/69851
2888 * g++.dg/torture/pr69851.C: New test.
2889
5fe1f282 28902016-02-19 Martin Sebor <msebor@redhat.com>
2891
2892 PR testsuite/69573
2893 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2894
a45bce11 28952016-02-19 Jakub Jelinek <jakub@redhat.com>
2896
6263dde1 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
a45bce11 2901 PR c++/67767
2902 * g++.dg/cpp0x/pr67767.C: New test.
2903
cf2ed1b7 29042016-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
f6cc34b0 29132016-02-19 Jakub Jelinek <jakub@redhat.com>
2914
2915 PR target/69820
2916 * gcc.target/i386/pr69820.c: New test.
2917
6c678e78 29182016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2919
2920 * gcc.target/s390/vector/int128-1.c: New test.
2921
b088ff4b 29222016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2923
2924 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2925
b11e60a4 29262016-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
664ff6a0 29322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2933
2934 * gcc.target/s390/md/movstr-2.c: New test.
2935
e80be24b 29362016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2937
2938 * gcc.target/s390/morestack.c: New test.
2939
9839f350 29402016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2941
2942 PR target/69625
2943 * gcc.target/s390/pr69625.c: Add test case.
2944
4550fbd0 29452016-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
57d00b6a 29502016-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
63ad69d6 29562016-02-18 Richard Biener <rguenther@suse.de>
2957
2958 PR middle-end/69553
2959 * g++.dg/torture/pr69553.C: New testcase.
2960
d92404ed 29612016-02-18 Nick Clifton <nickc@redhat.com>
2962
4550fbd0 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.
d92404ed 2968
0808dfce 29692016-02-18 Richard Biener <rguenther@suse.de>
2970
2971 PR middle-end/69854
2972 * gcc.dg/torture/pr69854.c: New testcase.
2973
fc3527e3 29742016-02-17 Jakub Jelinek <jakub@redhat.com>
2975
2976 PR c++/69850
2977 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2978
e3c24279 29792012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2980
2981 * gcc.target/powerpc/vec-cg.c: New test.
2982
c9732c2b 29832016-02-17 Richard Biener <rguenther@suse.de>
2984
2985 PR testsuite/69586
2986 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2987
51bf9f9b 29882016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2989
2990 PR target/69161
2991 * gcc.c-torture/compile/pr69161.c: New test.
2992
6baedca3 29932016-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
4f240715 29992016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3000
3001 * gcc.dg/ifcvt-4.c: Skip on Visium.
3002
e0c0515d 30032016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3004
3005 * gnat.dg/atomic8.adb: New test.
3006
7b319ee6 30072016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3008
3009 * gnat.dg/discr46.ad[sb]: New test.
3010
48a7e3d1 30112016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3012
3013 PR Target/48344
3014 * gcc.target/powerpc/pr48344-1.c: New test.
3015
3f844f15 30162015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3017
3018 PR fortran/69742
3019 * gfortran.dg/associate_21.f90: New test.
3020
7675e968 30212016-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
d6faee88 30282016-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
3a2a72aa 30332016-02-16 Jakub Jelinek <jakub@redhat.com>
3034
3035 PR middle-end/69801
3036 * gcc.dg/pr69801.c: Add empty dg-options.
3037
28072426 30382016-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
37fffac2 30432016-02-16 Jakub Jelinek <jakub@redhat.com>
3044
3045 PR tree-optimization/69820
3046 * gcc.dg/vect/pr69820.c: New test.
3047
f72a5e61 30482016-02-16 Richard Biener <rguenther@suse.de>
3049
3050 PR tree-optimization/69776
3051 * gcc.dg/torture/pr69776-2.c: New testcase.
3052
50e0cd76 30532016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3054
3055 PR tree-optimization/69714
3056 * gcc.dg/torture/pr69714.c: New test.
3057
14a72c4e 30582016-02-16 Jakub Jelinek <jakub@redhat.com>
3059
3060 PR tree-optimization/69802
3061 * gcc.dg/pr69802.c: New test.
3062
fd808c11 30632016-02-16 Richard Biener <rguenther@suse.de>
3064
3065 PR middle-end/69801
3066 * gcc.dg/pr69801.c: New testcase.
3067
49a549ca 30682016-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
77454e6e 30742016-02-15 Jakub Jelinek <jakub@redhat.com>
3075
2074f21c 3076 PR c++/69658
3077 * g++.dg/init/pr69658.C: New test.
3078
77454e6e 3079 PR c++/69797
3080 * c-c++-common/pr69797.c: New test.
3081
4ef4d764 30822016-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
4a45fe0f 30872016-02-15 Richard Biener <rguenther@suse.de>
3088
3089 PR tree-optimization/69783
3090 * gcc.dg/vect/pr69783.c: New testcase.
3091
0b3619e6 30922016-02-15 Richard Biener <rguenther@suse.de>
3093
3094 PR tree-optimization/69776
3095 * gcc.dg/torture/pr69776.c: New testcase.
3096
9b49c3cb 30972016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3098
3099 PR fortran/60526
3100 * gfortran.dg/type_decl_4.f90: Reinstated.
3101
e46faff9 31022016-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
a96c809a 31072016-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
fdec7e88 31132016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3114
3115 PR fortran/60526
3116 * gfortran.dg/type_decl_4.f90: New test.
3117
a72095c4 31182016-02-14 Alan Modra <amodra@gmail.com>
3119
bc436924 3120 PR testsuite/68886
a72095c4 3121 * gcc.c-torture/execute/stkalign.c: Revise test.
3122
73bb5f8b 31232016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3124
3125 PR target/67260
3126 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3127
beb13161 31282016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3129
3130 PR target/67260
3131 * gcc.target/sh/torture/pr67260.c: New.
3132
67cab04e 31332016-02-12 John David Anglin <danglin@gcc.gnu.org>
3134
3135 * gcc.dg/pr67964.c: Add dg-require-alias.
3136
44a59bb1 31372016-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
38c9bd3a 31432016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3144
3145 PR libgfortran/69668
3146 * gfortran.dg/namelist_88.f90: New test.
3147
1774ff82 31482016-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
aec1f4bd 31542016-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
da7d5066 31662016-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
fcce1b0b 31792016-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
6d609290 31862016-02-12 Marek Polacek <polacek@redhat.com>
3187
3188 * g++.dg/torture/init-list1.C: New.
3189
7d75fb56 31902016-02-12 Marek Polacek <polacek@redhat.com>
3191
3192 * gcc.dg/pr69522.c: Add empty dg-options.
3193
52543fda 31942016-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
34947478 31992016-02-12 Jakub Jelinek <jakub@redhat.com>
3200
9181a4ec 3201 PR ipa/69241
3202 * g++.dg/ipa/pr69241-4.C: New test.
3203
34947478 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
74a4140f 32092016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3210
3211 PR c/69522
50e0cd76 3212 * gcc.dg/pr69522.c: New test.
74a4140f 3213
9ddb20d6 32142016-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
67cf9b55 32202016-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
40b38ace 32752016-02-11 Jakub Jelinek <jakub@redhat.com>
3276
3277 PR c/69768
3278 * c-c++-common/Waddress-1.c: New test.
3279
42c87ca9 32802016-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
acb7939f 32862016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3287
3288 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3289
6defe3c5 32902016-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
63f63318 32972016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3298
3299 PR c++/68726
3300 * g++.dg/cpp0x/pr68726.C: New.
3301
1cddf457 33022016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3303
3304 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3305 test.
3306
b86fba37 33072016-02-11 Richard Biener <rguenther@suse.de>
3308
3309 * g++.dg/tree-ssa/pr61034.C: Adjust.
3310
ec4ec95a 33112016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3312
be7c31e9 3313 PR target/69148
ec4ec95a 3314 * gcc.target/s390/pr69148.c: New.
3315
f64416ca 33162016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3317
3318 PR tree-optimization/69652
3319 * gcc.dg/torture/pr69652.c: New test.
3320
e5d1ea31 33212016-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
fa03b19d 33312016-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
14485c8a 33362016-02-10 Bin Cheng <bin.cheng@arm.com>
3337
3338 PR tree-optimization/68021
3339 * gcc.dg/tree-ssa/pr68021.c: New test.
3340
79f1ed25 33412016-02-10 Richard Biener <rguenther@suse.de>
3342
3343 PR tree-optimization/69726
3344 * gcc.dg/uninit-22.c: New testcase.
3345
58f74eff 33462016-02-09 Andrew Pinski <apinski@cavium.com>
3347
3348 PR tree-opt/69282
3349 * gcc.c-torture/compile/20160205-1.c: New testcase.
3350
600c00f7 33512016-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
0771836e 33582016-02-09 Charles Baylis <charles.baylis@linaro.org>
3359
3360 PR target/68532
3361 * gcc.c-torture/execute/pr68532.c: New test.
3362
4ccd644f 33632016-02-11 Alexandre Oliva <aoliva@redhat.com>
3364
3365 PR target/69634
3366 * gcc.dg/pr69634.c: New.
3367
2e980a39 33682016-02-09 Richard Biener <rguenther@suse.de>
3369
3370 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3371
aacf7102 33722016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 3373
aacf7102 3374 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3375
a1856ddf 33762016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3377
3378 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3379
d4d3da7e 33802016-02-09 Richard Biener <rguenther@suse.de>
3381
3382 PR tree-optimization/69715
3383 * gcc.dg/torture/pr69715.c: New testcase.
3384
9cc6714f 33852016-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
83d5062b 33912016-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
394a86f3 33982016-02-08 Jakub Jelinek <jakub@redhat.com>
3399
3400 PR tree-optimization/69209
3401 * gcc.c-torture/compile/pr69209.c: New test.
3402
93b124b4 34032016-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
26abce13 34092016-02-08 Jakub Jelinek <jakub@redhat.com>
3410
0acb2d6e 3411 PR c++/59627
3412 * g++.dg/gomp/pr59627.C: New test.
3413
26abce13 3414 PR ipa/69239
3415 * g++.dg/ipa/pr69239.C: New test.
3416
86e0b129 34172016-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
f553d9f8 34232016-02-08 Marek Polacek <polacek@redhat.com>
3424
3425 PR c++/69688
3426 * g++.dg/init/const12.C: New test.
3427
600695e0 34282016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3429
3430 PR target/60410
3431 * gcc.dg/lto/pr55113_0.c: Remove test.
3432
c4f4b1e8 34332016-02-08 Richard Biener <rguenther@suse.de>
3434
3435 PR tree-optimization/69719
3436 * gcc.dg/torture/pr69719.c: New testcase.
3437
5a987d87 34382016-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
0418e71d 34442016-02-08 Richard Biener <rguenther@suse.de>
3445
3446 PR rtl-optimization/69274
3447 * gcc.target/i386/addr-sel-1.c: XFAIL.
3448
07c0f1ca 34492016-02-08 Jeff Law <law@redhat.com>
3450
40d85f4c 3451 PR tree-optimization/68541
3452 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3453
140e093f 3454 PR tree-optimization/65917
07c0f1ca 3455 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3456
16430acf 34572016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3458
3459 PR fortran/50555
3460 * gfortran.dg/namelist_args.f90: New test.
3461
3f0ff0d8 34622016-02-05 Jeff Law <law@redhat.com>
3463
140e093f 3464 PR tree-optimization/68541
3f0ff0d8 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
a7cc1f94 34722016-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
fcb25f28 34782016-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
3a2545a1 34842016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3485
3486 PR fortran/66089
3487 * gfortran.dg/elemental_dependency_6.f90: New.
3488
1e302465 34892016-02-05 Jakub Jelinek <jakub@redhat.com>
3490
66feb54c 3491 PR rtl-optimization/69691
3492 * gcc.c-torture/execute/pr69691.c: New test.
3493
1e302465 3494 PR c++/69628
3495 * g++.dg/parse/pr69628.C: New test.
3496
9c28a298 34972016-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
a854e286 35022016-02-05 Uros Bizjak <ubizjak@gmail.com>
3503
3504 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3505
d4f0b240 35062016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3507
3508 PR target/69677
3509 * gcc.target/i386/pr69677.c: New test.
3510
235d8723 35112016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3512
3513 PR c++/68948
3514 * g++.dg/template/pr68948.C: New test.
3515
f390cf65 35162016-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
ab99f104 35212016-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
f7ef5392 35262016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3527
3528 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3529
6b098e91 35302016-02-04 Jakub Jelinek <jakub@redhat.com>
3531
3532 PR c/69669
3533 * c-c++-common/pr69669.c: New test.
3534
f0146cf3 35352016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3536
3537 PR target/69667
3538 * g++.dg/pr69667.C: New file.
3539
08fd6cf5 35402016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3541
3542 PR target/69619
3543 * gcc.dg/pr69619.c: Add new test.
3544
a6f3f39f 35452016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3546
3547 PR rtl-optimization/69577
3548 * gcc.target/i386/pr69577.c: New test.
3549
774068a0 35502016-02-04 Martin Liska <mliska@suse.cz>
3551
3552 * g++.dg/asan/pr69276.C: New test.
3553
f50a7894 35542016-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
6b722eb3 35632016-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
1f1475a7 35692016-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
6b94e133 35752016-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
342ed0ac 35912016-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
edf6c4d2 35972016-02-03 Jakub Jelinek <jakub@redhat.com>
3598
415d5641 3599 PR c/69627
3600 * gcc.dg/pr69627.c: New test.
3601
edf6c4d2 3602 PR target/69644
3603 * gcc.dg/pr69644.c: New test.
3604
cf8f3ba0 36052016-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
c90d55dd 36102016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3611
3612 PR c++/69056
f7ef5392 3613 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 3614
401bd0c8 36152016-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
277d9d1d 36212016-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
e69ad94a 36302016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3631
3632 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3633
a4454da2 36342016-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
88cab2dd 36422016-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
66ea75c4 36552016-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
4eef8df7 36602016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3661
3662 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3663
665fbc2f 36642016-02-02 James Norris <jnorris@codesourcery.com>
3665
3666 * c-c++-common/goacc/routine-5.c: Add tests.
3667
b10e3d47 36682016-02-02 Alexander Monakov <amonakov@ispras.ru>
3669
3670 * gcc.target/nvptx/unsigned-cmp.c: New test.
3671
12ad66dd 36722016-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
f9ec342f 36802016-02-02 Richard Biener <rguenther@suse.de>
3681
3682 PR tree-optimization/69595
3683 * gcc.dg/Warray-bounds-17.c: New testcase.
3684
32f2925a 36852016-02-02 Richard Biener <rguenther@suse.de>
3686
3687 PR tree-optimization/69606
3688 * gcc.dg/torture/pr69606.c: New testcase.
3689
cfd9ca84 36902016-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
19bf08e2 36962016-02-02 Alan Modra <amodra@gmail.com>
3697
3698 PR target/69548
3699 * gcc.target/powerpc/pr69548.c: New test.
3700
6f13b088 37012016-02-01 Jakub Jelinek <jakub@redhat.com>
3702
dcddc5af 3703 PR rtl-optimization/69592
3704 * gcc.dg/pr69592.c: New test.
3705
6f13b088 3706 PR preprocessor/69543
3707 PR c/69558
3708 * gcc.dg/pr69543.c: New test.
3709 * gcc.dg/pr69558.c: New test.
3710
d090e5c2 37112016-02-01 Uros Bizjak <ubizjak@gmail.com>
3712
fcb317c5 3713 PR testsuite/65940
3714 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 3715
aaf527dc 37162016-02-01 Martin Sebor <msebor@redhat.com>
3717
3718 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3719
1674217b 37202016-02-01 Bin Cheng <bin.cheng@arm.com>
3721
3722 PR tree-optimization/67921
3723 * c-c++-common/ubsan/pr67921.c: New test.
3724
b4007655 37252016-02-01 Richard Biener <rguenther@suse.de>
3726
3727 PR middle-end/69556
3728 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3729
88a477bb 37302016-02-01 Richard Biener <rguenther@suse.de>
3731
3732 PR tree-optimization/69574
3733 * gcc.dg/torture/pr69574.c: New testcase.
3734
2eaaa4e7 37352016-02-01 Richard Biener <rguenther@suse.de>
3736
3737 PR tree-optimization/69579
3738 * gcc.dg/setjmp-6.c: New testcase.
3739
e3882c44 37402016-02-01 Jakub Jelinek <jakub@redhat.com>
3741
3742 PR rtl-optimization/69570
3743 * g++.dg/opt/pr69570.C: New test.
3744
f80aff47 37452016-02-01 Richard Henderson <rth@redhat.com>
3746
3747 * gcc.dg/pr69535.c: New test.
3748
240568aa 37492016-01-31 John David Anglin <danglin@gcc.gnu.org>
3750
6009b3b8 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
1fdf7177 3755 PR debug/68244
3756 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3757
240568aa 3758 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3759
cb3e5ac0 37602016-01-31 Paul Thomas <pault@gcc.gnu.org>
3761
3762 PR fortran/67564
3763 * gfortran.dg/allocate_with_source_17.f03: New test.
3764
3b8b902b 37652016-01-30 Jakub Jelinek <jakub@redhat.com>
3766
3767 PR tree-optimization/69546
3768 * gcc.dg/torture/pr69546.c: New test.
3769
17985abe 37702016-01-30 Paul Thomas <pault@gcc.gnu.org>
3771
3772 PR fortran/69566
3773 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3774
b5239e80 37752016-01-30 Martin Sebor <msebor@redhat.com>
3776
3777 PR c++/68490
3778 * g++.dg/ext/flexary10.C: New test.
3779
e8f03010 37802016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3781
3782 PR fortran/66707
3783 gfortran.dg/common_23.f90: New test.
3784
dc93691a 37852016-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
ff5e28e9 37922016-01-29 Jakub Jelinek <jakub@redhat.com>
3793
3794 PR debug/69518
3795 * gcc.dg/torture/pr69518.c: New test.
3796
b0d8930a 37972016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3798
3799 PR target/69530
3800 * gcc.target/i386/pr69530.c: New test.
3801
21601fc7 38022016-01-29 Steve Ellcey <sellcey@imgtec.com>
3803
3804 PR target/65604
3805 * gcc.target/mips/div-delay.c: New test.
3806
ca6c7317 38072016-01-29 Jakub Jelinek <jakub@redhat.com>
3808
4758dc39 3809 PR target/69551
3810 * gcc.target/i386/pr69551.c: New test.
3811
ca6c7317 3812 PR target/66137
3813 * gcc.target/i386/pr66137.c: New test.
3814
e3078da6 38152016-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
b622ec25 38222016-01-29 Richard Biener <rguenther@suse.de>
3823
3824 PR tree-optimization/69547
3825 * g++.dg/tree-ssa/pr69547.C: New testcase.
3826
d2a60e99 38272016-01-29 Jakub Jelinek <jakub@redhat.com>
3828
3829 PR debug/66869
3830 * g++.dg/warn/Wunused-function2.C: New test.
3831
ae849d2b 38322016-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
ce6a6978 38372016-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
7550d855 38452016-01-29 Richard Biener <rguenther@suse.de>
3846
3847 PR middle-end/69537
3848 * gcc.dg/uninit-21.c: New testcase.
3849
f11bb279 38502016-01-28 Uros Bizjak <ubizjak@gmail.com>
3851
3852 PR target/69459
3853 * gcc.target/i386/pr69459.c: New test.
3854
c80c12c8 38552016-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
c649bacc 38612016-01-28 Martin Sebor <msebor@redhat.com>
3862
3863 PR target/17381
3864 * gcc.target/powerpc/pr17381.c: New test.
3865
f4881661 38662016-01-28 Jakub Jelinek <jakub@redhat.com>
3867
3868 PR middle-end/69542
3869 * gcc.dg/torture/pr69542.c: New test.
3870
d66fdd75 38712016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3872
3873 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3874
d4a78818 38752016-01-28 David Edelsohn <dje.gcc@gmail.com>
3876
3877 * gcc.dg/pr65980.c: Skip on AIX.
3878 * gcc.dg/pr66688.c: Same.
3879
21329e97 38802016-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
cc7124a6 38862016-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
358dfcb4 38932016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3894
3895 * gcc.dg/declare-simd.c: New test.
e87502d6 38962016-01-28 Richard Biener <rguenther@suse.de>
3897
3898 PR tree-optimization/69466
3899 * gfortran.dg/vect/pr69466.f90: New testcase.
3900
44e7334b 39012016-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
5ce8f551 39062016-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
fa6e6b15 39112016-01-27 Richard Henderson <rth@redhat.com>
3912
3913 * gcc.c-torture/execute/pr69447.c: New test.
3914
39152016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 3916
7b8122c6 3917 PR fortran/69422
147b2f9b 3918 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3919
78e516eb 39202016-01-27 Jakub Jelinek <jakub@redhat.com>
3921
3922 PR debug/66869
3923 * gcc.dg/pr66869.c: New test.
3924
9b849350 39252016-01-25 Jeff Law <law@redhat.com>
3926
3927 PR tree-optimization/68398
f11bb279 3928 PR tree-optimization/69196
9b849350 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
fee5e491 39382016-01-27 Marek Polacek <polacek@redhat.com>
3939
3940 PR c/68062
3941 * c-c++-common/vector-compare-4.c: New test.
3942
eec96426 39432016-01-27 David Malcolm <dmalcolm@redhat.com>
3944
3945 PR preprocessor/69126
3946 * c-c++-common/pr69126.c: New test case.
3947
5068be18 39482016-01-27 Ian Lance Taylor <iant@google.com>
3949
3950 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3951
5fa82c11 39522016-01-27 Ryan Burn <contact@rnburn.com>
3953
3954 PR cilkplus/69267
3955 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3956
b3df0219 39572016-01-27 Uros Bizjak <ubizjak@gmail.com>
3958
3959 PR target/69512
3960 * gcc.target/i386/pr69512.c: New test.
3961
d46a16d4 39622016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3963
3964 PR ada/69488
3965 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3966
6a9b35ef 39672016-01-27 Marek Polacek <polacek@redhat.com>
3968
3969 PR c++/69379
3970 * g++.dg/pr69379.C: New test.
3971
18e9663b 39722016-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
c88301ad 39802016-01-27 Richard Biener <rguenther@suse.de>
3981
3982 PR tree-optimization/69166
3983 * gcc.dg/torture/pr69166.c: New testcase.
3984
8ca47550 39852016-01-27 Martin Jambor <mjambor@suse.cz>
3986
3987 PR tree-optimization/69355
3988 * gcc.dg/tree-ssa/pr69355.c: New test.
3989
5cb23e3c 39902016-01-27 Marek Polacek <polacek@redhat.com>
3991
3992 PR c++/69496
3993 * g++.dg/ext/constexpr-vla1.C: New test.
3994
7b0c1b6d 39952016-01-20 Christian Bruel <christian.bruel@st.com>
3996
3997 PR target/69245
3998 * gcc.target/arm/pr69245.c: New test.
3999
220112fc 40002016-01-27 Jakub Jelinek <jakub@redhat.com>
4001
4002 PR tree-optimization/69399
4003 * gcc.dg/torture/pr69399.c: New test.
4004
16294490 40052016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4006
4007 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4008
8abd3d0c 40092016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4010
4011 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4012
7cf9b895 40132016-01-26 Tom de Vries <tom@codesourcery.com>
4014
4015 PR tree-optimization/69110
4016 * gcc.dg/autopar/pr69110.c: New test.
4017
557c1942 40182016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 4019 Sebastian Pop <s.pop@samsung.com>
557c1942 4020
4021 * gcc.dg/graphite/isl-ast-op-select.c: New.
4022
80adbd96 40232015-01-26 Paul Thomas <pault@gcc.gnu.org>
4024
4025 PR fortran/69385
4026 * gfortran.dg/allocate_error_6.f90: New test.
4027
c3f86f60 40282016-01-26 Richard Henderson <rth@redhat.com>
4029
4030 * gcc.dg/tm/pr60908.c: New test.
4031
3752e5b1 40322016-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
9bbfd060 40522016-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
53773057 40582016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4059
4060 PR target/68620
4061 * gcc.target/arm/pr68620.c: New test.
4062
442a556f 40632016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4064
4065 * gcc.target/i386/pr68986-2.c: Remove -m32.
4066
d513c683 40672016-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
976877a5 40742016-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
2c7b2f88 40812016-01-26 Richard Biener <rguenther@suse.de>
4082
4083 PR tree-optimization/69452
4084 * gcc.dg/torture/pr69452.c: New testcase.
4085
f7fc06e7 40862016-01-26 Jakub Jelinek <jakub@redhat.com>
4087
4088 PR target/69442
4089 * gcc.dg/pr69442.c: New test.
4090
d1dae587 40912016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4092
4093 PR target/67896
4094 * gcc.target/aarch64/simd/pr67896.C: New.
4095
ef7be7f8 40962016-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
648433a4 41042016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4105
4106 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4107
45fc5243 41082016-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
c699f6a1 41142016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4115 Sebastian Pop <s.pop@samsung.com>
4116
4117 * gcc.dg/graphite/pr69292.c: New.
4118
b86e24ea 41192016-01-25 Jakub Jelinek <jakub@redhat.com>
4120
4121 * c-c++-common/goacc/use_device-1.c: New test.
4122
105cb8d7 41232016-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
44562749 41302016-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
6837fee7 41362016-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
fe500d65 41412016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4142
4143 PR target/69421
4144 * gcc.dg/pr69421.c: New test.
4145
8eacba94 41462016-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
af09d40d 41592016-01-25 Richard Biener <rguenther@suse.de>
4160
4161 PR tree-optimization/69376
4162 * gcc.dg/torture/pr69376.c: New testcase.
4163
d65063f5 41642016-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.
80adbd96 4170
08c7bfb4 41712016-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
c2e7d2be 41882016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4189
4190 PR fortran/68283
4191 gfortran.dg/pr68283.f90: New test.
4192
9f2e8617 41932016-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
a4838119 42012016-01-23 Tom de Vries <tom@codesourcery.com>
4202
4203 PR tree-optimization/69426
4204 * gcc.dg/autopar/pr69426.c: New test.
4205
feddf0dc 42062016-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
132731fb 42132016-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
51aec681 42232016-01-22 Jakub Jelinek <jakub@redhat.com>
4224
4225 PR target/69432
4226 * g++.dg/opt/pr69432.C: New test.
4227
147aa3e3 42282016-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
4d04e35e 42332016-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
86f38d0c 42382016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4239
4240 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4241
f776e712 42422016-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
7b9de435 42492016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4250
4251 PR target/69403
4252 * gcc.c-torture/execute/pr69403.c: New test.
4253
9935a0ba 42542016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4255
4256 PR c++/55843
4257 * g++.dg/template/pr55843.C: New.
4258
06b94aa1 42592016-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
b68773a8 42652016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4266
4267 PR testsuite/67489
132731fb 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 }.
b68773a8 4271
bbbbe8ab 42722016-01-20 Martin Sebor <msebor@redhat.com>
4273
4274 PR c/69405
4275 * gcc.dg/sync-fetch.c: New test.
4276
f3a6a26f 42772016-01-21 Martin Sebor <msebor@redhat.com>
4278
4279 PR target/69252
4280 * gcc.target/powerpc/pr69252.c: New test.
4281
d1565a03 42822016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4283
4284 PR fortran/65996
132731fb 4285 * gfortran.dg/pr65996.f90: New test.
d1565a03 4286
15a5a905 42872016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4288
4289 PR c++/68810
bbbbe8ab 4290 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 4291 expected to generate an error.
15a5a905 4292
e4538af5 42932016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4294
4295 PR middle-end/66178
4296 * gcc.dg/torture/pr66178.c: New test.
4297
4d4180ce 42982016-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
86e16058 43042016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4305
4306 PR rtl-optimization/68990
4307 * gcc.target/i386/pr68990: New.
4308
b11b85e4 43092016-01-21 Nick Clifton <nickc@redhat.com>
4310
4311 PR target/69129
4312 * gcc.target/mips/pr69129.c: New.
4313
62dd9f85 43142016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4315
4316 PR c++/58046
4317 * g++.dg/cpp0x/pr58046.C: New.
4318
ac7d424b 43192016-01-21 Jakub Jelinek <jakub@redhat.com>
4320
47c0bea3 4321 PR target/69187
4322 PR target/65624
4323 * gcc.target/arm/pr69187.c: New test.
4324
ac7d424b 4325 PR c++/69355
4326 * g++.dg/torture/pr69355.C: New test.
4327
9e18b252 43282016-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
de862e2f 43332016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4334 Sebastian Pop <s.pop@samsung.com>
4335
132731fb 4336 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 4337
f55f9344 43382016-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
62752e71 43442016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4345
4346 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4347
16d4186f 43482016-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
58219d13 43572016-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
a7b5688a 43632016-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
7ca56ca8 44012016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 4402
7fb75b57 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.
7ca56ca8 4450
f2da0b99 44512016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4452
4453 PR tree-optimization/69328
4454 * gcc.dg/pr69328.c: New test.
4455
4d379676 44562016-01-20 Jeff Law <law@redhat.com>
4457
4a11f145 4458 PR target/25114
4d379676 4459 * gcc.target/m68k/pr25114.c: New test.
4460
0754bad1 44612016-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
63bd5c2d 44662016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4467
4468 * gcc.dg/debug/dwarf2/sso.c: New test.
4469
a9c01e81 44702016-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
53fa0e54 44772016-01-19 Jan Hubicka <hubicka@ucw.cz>
4478
4479 PR ipa/66223
4480 * g++.dg/ipa/devirt-50.C: New testcase.
4481
e035a62c 44822016-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
885cc3ea 44882016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4489
4490 PR target/69135
4491 * gcc.target/arm/pr69135_1.c: New test.
4492
07bd240e 44932015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4494
4495 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4496
9f60d257 44972015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4498
4499 * gcc.target/aarch64/ccmp_1.c: New testcase.
4500
a0c919f7 45012016-01-19 Marek Polacek <polacek@redhat.com>
4502
4503 PR c++/68586
4504 * g++.dg/cpp0x/enum30.C: New test.
4505
dc5d6d17 45062016-01-19 Richard Biener <rguenther@suse.de>
4507
4508 PR tree-optimization/69336
4509 * g++.dg/tree-ssa/pr69336.C: New testcase.
4510
6dd156e0 45112016-01-19 Jakub Jelinek <jakub@redhat.com>
4512
4513 PR debug/65779
4514 * gcc.dg/pr65779.c: New test.
4515
3e0d45b9 45162016-01-19 Richard Biener <rguenther@suse.de>
4517
4518 PR tree-optimization/69352
4519 * gcc.dg/torture/pr69352.c: New testcase.
4520
7a3cf64d 45212016-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
8be55b33 45272016-01-19 Jan Hubicka <hubicka@ucw.cz>
4528
4529 PR lto/69136
4530 * g++.dg/torture/pr69136.C: New testcase.
4531
72a985d7 45322016-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
56778b62 45382016-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
ced41b93 45462016-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
7f8cbcaf 45602016-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
3c7cbfc0 45782016-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
81d49cc1 45832016-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
03c4ff3a 46062016-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
22e3dcee 46292016-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
fd5cbe2f 46722016-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
fa75ab55 46782016-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
214b2582 46852016-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
13146837 46912016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4692
4693 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4694
6ccd18c2 46952016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4696
4697 * gnat.dg/inline12.adb: New test.
4698
8872b95f 46992016-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
971514e3 47042016-01-18 Richard Biener <rguenther@suse.de>
4705
4706 PR tree-optimization/69170
4707 * gcc.dg/torture/pr69170.c: New testcase.
4708
dfb6d139 47092016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 4710
4711 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4712
164d84c2 47132016-01-16 Tom de Vries <tom@codesourcery.com>
4714
4715 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4716
4c33b769 47172016-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
673441b0 47302016-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
90153ae7 47362016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4737
4738 PR c++/69091
4739 * g++.dg/template/pr69091.C: New test.
4740
bc24d01d 47412016-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
4067c0fd 47482016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4749
4750 PR c++/68936
4751 * g++.dg/template/pr68936.C: New test.
4752
27c6dbdd 47532016-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
e390c57d 47622016-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
ddcfeaf1 47682016-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
81be349c 47902016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4791
4792 PR rtl-optimization/69030
4793 * gcc.target/i386/pr69030.c: New.
4794
998456c5 47952016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4796
4797 * gcc.target/aarch64/target_attr_17.c: New test.
4798
0d85be19 47992016-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
321d36c8 48052016-01-15 Richard Biener <rguenther@suse.de>
4806
4807 PR debug/69137
4808 * g++.dg/lto/pr69137_0.C: New testcase.
4809
d94a1f53 48102016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4811
4812 PR middle-end/69246
4813 * gcc.target/i386/pr69246.c: New test.
4814
5fe9a861 48152016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4816
a9c01e81 4817 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 4818
3d05a5e9 48192016-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
5e8132b5 48242016-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
32307cdf 48292016-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
1ca28250 48332016-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
6271bd93 48382016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4839
4840 * gcc.target/i386/pr65105-5.c: New test.
4841
dfb6d139 48422016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 4843
4844 * gcc.c-torture/execute/alias-4.c: New testcase.
4845
dfb6d139 48462016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 4847
4848 PR ipa/68148
4849 * g++.dg/ipa/devirt-49.C: New testcase.
4850
7bbac464 48512016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 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
4345b868 48582016-01-15 Richard Biener <rguenther@suse.de>
4859
4860 PR tree-optimization/69117
4861 * gcc.dg/torture/pr69117.c: New testcase.
4862
580357e7 48632015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 4864
4865 PR c++/69048
4866 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4867
612baa31 48682016-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
44e09bc4 48742016-01-14 Jakub Jelinek <jakub@redhat.com>
4875
4876 PR debug/69244
4877 * gcc.dg/guality/pr69244.c: New test.
4878
96962ae4 48792016-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
ab9c400b 48852016-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
a7ed4583 48902016-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
77f35cec 48992016-01-14 Marek Polacek <polacek@redhat.com>
4900
4901 PR c/69262
4902 * gcc.dg/array-15.c: New test.
4903
915d0950 49042016-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
24651fb7 49112016-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
2f63f950 49172016-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
3ce0acde 49292016-01-14 Jeff Law <law@redhat.com>
4930
4931 PR tree-optimization/69270
4932 * gcc.dg/tree-ssa/pr69270.c: New test.
4933
bda05c57 49342016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4935
4936 PR c/66208
4937 * c-c++-common/pr66208.c: New file.
4938
9b657cf1 49392016-01-13 Jakub Jelinek <jakub@redhat.com>
4940
4941 PR tree-optimization/69156
4942 * gcc.dg/pr69156.c: New test.
4943
58ba1b9d 49442016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4945
4946 * gcc.target/i386/pr69225-7.c: New test.
4947
e5fee0fe 49482016-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
3f0e9745 49532016-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.
7a6ddc0d 4959
3f0e9745 49602016-01-13 Tom de Vries <tom@codesourcery.com>
4961
4962 PR tree-optimization/69169
7a6ddc0d 4963 * gcc.dg/pr69169.c: New test.
4964
9b657cf1 49652016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 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
f704d701 49772016-01-13 Jakub Jelinek <jakub@redhat.com>
4978
4979 PR target/69247
4980 * gcc.dg/pr69247.c: New test.
4981
e966d6b9 49822016-01-13 Richard Biener <rguenther@suse.de>
4983
4984 PR tree-optimization/69242
4985 * gcc.dg/torture/pr69242.c: New testcase.
4986
1ca1d9b2 49872016-01-13 Richard Biener <rguenther@suse.de>
4988
4989 PR tree-optimization/69186
4990 * gcc.dg/torture/pr69186.c: New testcase.
4991
d07cbccc 49922016-01-13 Jeff Law <law@redhat.com>
4993
4994 PR tree-optimization/67755
4995 * gcc.dg/tree-ssa/pr67755.c: New test.
4996
49972016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 4998
4999 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5000 pass number in output by a star.
5001
b95d41cf 50022016-01-12 Bin Cheng <bin.cheng@arm.com>
5003
5004 PR tree-optimization/68911
5005 * gcc.c-torture/execute/pr68911.c: New test.
5006
91d87e22 50072016-01-12 Marek Polacek <polacek@redhat.com>
5008
5009 PR c++/68979
5010 * g++.dg/warn/permissive-1.C: New test.
5011
8a9401a4 50122016-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
b9cb7a67 50182016-01-12 Christian Bruel <christian.bruel@st.com>
5019
5020 PR target/69180
5021 * gcc.target/arm/pr69180.c: New test.
5022
e4c96992 50232016-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
90525f61 50292016-01-12 Jakub Jelinek <jakub@redhat.com>
5030
5031 PR target/69175
5032 * g++.dg/opt/pr69175.C: New test.
5033
9e7edfd3 50342016-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
3368873d 50912016-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
0464ea95 50972016-01-12 Richard Biener <rguenther@suse.de>
5098
5099 PR tree-optimization/69053
5100 * g++.dg/torture/pr69053.C: New testcase.
5101
7819730f 51022016-01-12 Richard Biener <rguenther@suse.de>
5103
5104 PR tree-optimization/69168
5105 * gcc.dg/torture/pr69168.c: New testcase.
5106
995bfebf 51072016-01-12 Richard Biener <rguenther@suse.de>
5108
5109 PR tree-optimization/69157
5110 * gcc.dg/torture/pr69157.c: New testcase.
5111
51122016-01-12 Richard Biener <rguenther@suse.de>
5113
5114 PR tree-optimization/69174
5115 * gcc.dg/torture/pr69174.c: New testcase.
5116
1d10d64c 51172016-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
f0b79faf 51242016-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
04cf75a4 51292016-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
0eb4264c 51342016-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
2f66de64 51402016-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
36105e82 51502016-01-11 Jakub Jelinek <jakub@redhat.com>
5151
1c78ce2e 5152 PR target/67462
5153 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5154 if lp64.
5155
a4a87320 5156 PR target/69071
5157 * gcc.dg/pr69071.c: New test.
5158
91fbd04f 5159 PR c++/69211
5160 * g++.dg/opt/pr69211.C: New test.
5161
36105e82 5162 PR tree-optimization/69214
5163 * gcc.c-torture/compile/pr69214.c: New test.
5164
e934c380 51652016-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
3ff1b153 51722016-01-11 Richard Biener <rguenther@suse.de>
5173
5174 PR tree-optimization/69173
5175 * gcc.dg/torture/pr69173.c: New testcase.
5176
04e1504c 51772016-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
ae8718b5 51832016-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
bd8bece2 51892016-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
9b657cf1 51962016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 5197
5198 PR bootstrap/69123
5199 * g++.dg/pr69123.C: New.
5200
7a158352 52012016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5202
5203 PR target/69010
5204 * gcc.target/i386/pr69010.c: New test.
5205
ff375d11 52062016-01-11 Martin Jambor <mjambor@suse.cz>
5207
5208 PR ipa/69044
5209 * gcc.target/i386/chkp-pr69044.c: New test.
5210
9eb890f1 52112016-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
c4157ee5 52172016-01-11 Tom de Vries <tom@codesourcery.com>
5218
5219 PR tree-optimization/69108
5220 * gcc.dg/autopar/pr69108.c: New test.
5221
b933e511 52222016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5223
5224 PR c++/69029
5225 * c-c++-common/Wisleading-indentation.c: Augment test.
5226
efb73de1 52272016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5228
5229 PR fortran/69154
5230 * gfortran.dg/inline_matmul_12.f90: New test.
5231
40c86c3b 52322016-01-10 Paul Thomas <pault@gcc.gnu.org>
5233
5234 PR fortran/67779
5235 * gfortran.dg/actual_array_offset_1: New test.
5236
a006c0bb 52372016-01-10 Tom de Vries <tom@codesourcery.com>
5238
5239 PR tree-optimization/69062
5240 * gcc.dg/autopar/pr69062.c: New test.
5241
880ed4be 52422016-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
d95e1856 52522016-01-10 Tom de Vries <tom@codesourcery.com>
5253
5254 PR tree-optimization/69039
5255 * gcc.dg/autopar/pr69039.c: New test.
5256
0f8f48d0 52572016-01-09 Marek Polacek <polacek@redhat.com>
5258
5259 PR c++/69113
5260 * g++.dg/pr69113.C: New test.
5261
7dff0499 52622016-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
18431e78 52722016-01-09 Jakub Jelinek <jakub@redhat.com>
5273
5274 PR c++/69164
5275 * g++.dg/opt/pr69164.C: New test.
5276
1943a4a2 52772016-01-08 Jakub Jelinek <jakub@redhat.com>
5278
5279 PR tree-optimization/69167
5280 * gcc.dg/pr69167.c: New test.
5281
a143e277 52822016-01-08 Marek Polacek <polacek@redhat.com>
5283
5284 PR c++/68449
5285 * g++.dg/pr68449.C: New.
5286
44c01906 52872016-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
c437d1e8 53012016-01-08 Jakub Jelinek <jakub@redhat.com>
5302
c9595c51 5303 PR tree-optimization/69162
5304 * gcc.dg/pr69162.c: New test.
5305
c437d1e8 5306 PR tree-optimization/69172
5307 * gcc.dg/pr69172.c: New test.
5308
6a46a28c 53092016-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
62ad9a04 53142016-01-08 Jakub Jelinek <jakub@redhat.com>
5315
5316 PR tree-optimization/69083
5317 * gcc.dg/vect/pr69083.c: New test.
5318
9e0e8c2a 53192016-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
5d034e37 53262016-01-08 Jakub Jelinek <jakub@redhat.com>
5327
5013f740 5328 PR fortran/69128
5329 * gfortran.dg/gomp/pr69128.f90: New test.
5330
5d034e37 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
517906ff 53362016-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
cdbb524c 53422016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5343
5344 PR fortran/66680
5345 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5346
ec3aba9e 53472016-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
9b657cf1 53542016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 5355
5356 PR fortran/66680
5357 gfortran.dg/gomp/pr66680.f90: New test.
5358
cd45d7a5 53592016-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
4a86a91a 53692015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5370
5371 PR middle-end/67639
5372 * c-c++-common/pr67639.c: New test.
5373
34c05552 53742016-01-07 Jakub Jelinek <jakub@redhat.com>
5375
5376 PR tree-optimization/69141
5377 * g++.dg/opt/pr69141.C: New test.
5378
f08d6895 53792016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5380
5381 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5382
32ec4173 53832016-01-06 Uros Bizjak <ubizjak@gmail.com>
5384
5385 PR target/69140
5386 * gcc.target/i386/pr69140.c: New test
5387
d74214f3 53882016-01-06 David Malcolm <dmalcolm@redhat.com>
5389
5390 * gcc.dg/bad-dereference.c: New test case.
5391
73991cab 53922015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5393
5394 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5395
fc8cc457 53962016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5397
5398 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5399
be3c9981 54002016-01-06 Marek Polacek <polacek@redhat.com>
5401
5402 PR sanitizer/69099
5403 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5404
2cb724f9 54052016-01-05 Marek Polacek <polacek@redhat.com>
5406
5407 PR c/69104
5408 * gcc.dg/atomic-invalid-2.c: New.
5409
233a53ed 54102016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5411
5412 PR target/68991
5413 * gcc.target/i386/pr68991.c: New test.
5414
ea87c5e3 54152016-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
1943a4a2 54212016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 5422
1943a4a2 5423 PR other/60465
afe82e5b 5424 * gcc.target/ia64/pr60465-gprel64.c: New test.
5425 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5426
1e9147dd 54272016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5428
5429 PR rtl-optimization/68651
5430 * gcc.target/aarch64/pr68651_1.c: New test.
5431
d42aa619 54322016-01-05 David Malcolm <dmalcolm@redhat.com>
5433
5434 PR c/69122
5435 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5436
1776de76 54372016-01-05 Nathan Sidwell <nathan@acm.org>
5438
2d7d361d 5439 PR c++/58583
5440 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5441
1776de76 5442 * gcc.dg/alias-15.c: New.
5443
5beb12c0 54442016-01-05 Nick Clifton <nickc@redhat.com>
5445
5446 PR target/68870
5447 * g++.dg/pr68770.C: New test.
5448
d8cca921 54492016-01-04 Mike Stump <mikestump@comcast.net>
5450
5451 * lib/target-supports.exp (check_effective_target_cilkplus):
5452 cilkplus targets require pthreads.
afc907ef 5453 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 5454
8427dff3 54552016-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
f1717362 54602016-01-04 Jakub Jelinek <jakub@redhat.com>
5461
5462 Update copyright years.
5463
d7d6a3ab 54642016-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
b8f4a5f9 54712016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5472
5473 * gcc.target/sparc/20160104-2.c: New test.
5474
6b5c028f 54752016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5476
5477 * gcc.target/sparc/20160104-1.c: New test.
5478
300e1002 54792016-01-03 Paul Thomas <pault@gcc.gnu.org>
5480
5481 PR fortran/65045
5482 * gfortran.dg/pr65045.f90: New test.
5483
855b105f 54842016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5485
5486 * gnat.dg/specs/debug1.ads: Delete.
5487
bdc177dc 54882016-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
48aaffae 54942016-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
19a468b8 55002016-01-01 Paul Thomas <pault@gcc.gnu.org>
5501
5502 PR fortran/68864
5503 * gfortran.dg/pr68864.f90: New test.
5504
25371c91 55052016-01-01 Jakub Jelinek <jakub@redhat.com>
5506
2a659064 5507 PR tree-optimization/69070
5508 * gcc.dg/pr69070.c: New test.
5509
57aa9851 5510 PR sanitizer/69055
5511 * gfortran.dg/pr69055.f90: New test.
5512
25371c91 5513 PR target/69015
5514 * gcc.dg/pr69015.c: New test.
f1717362 5515\f
fb2c1edd 5516Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 5517
5518Copying and distribution of this file, with or without modification,
5519are permitted in any medium without royalty provided the copyright
5520notice and this notice are preserved.