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