]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
gcc/
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
28e869d0 12016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2
3 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
4
dd185f6e 52016-05-02 Marek Polacek <polacek@redhat.com>
6
7 PR c/70851
8 * gcc.dg/enum-incomplete-3.c: New test.
9
773d09b9 102016-05-02 Marek Polacek <polacek@redhat.com>
11 Tom de Vries <tom@codesourcery.com>
12
13 PR tree-optimization/70700
14 * gcc.dg/pr70700.c: New test.
15
f0dc3286 162016-05-01 Uros Bizjak <ubizjak@gmail.com>
17
18 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
19 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
20 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
21 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
22 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
23
7f931827 242016-04-30 Eric Botcazou <ebotcazou@adacore.com>
25
26 * ada/acats/run_acats: Rename into...
27 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
28 * ada/acats/run_all.sh: Remove redundant test.
29 (target_run): Move around.
30 (target_gnatchop): Use newly built executable.
31 (target_gnatmake): Likewise.
32 Check that the compilation of impbit succeeds.
33
1c492b4e 342016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
35
36 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
37 * gcc.dg/20021029-1.c: Likewise.
38 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
39 * gcc.target/sh/attr-isr-trapa.c: Likewise.
40 * gcc.target/sh/cmpstr.c: Likewise.
41 * gcc.target/sh/cmpstrn.c: Likewise.
42 * gcc.target/sh/memset.c: Likewise.
43 * gcc.target/sh/pr21255-2-mb.c: Likewise.
44 * gcc.target/sh/pr21255-2-ml.c: Likewise.
45 * gcc.target/sh/pr39423-1.c: Likewise.
46 * gcc.target/sh/pr49468-di.c: Likewise.
47 * gcc.target/sh/pr49468-si.c: Likewise.
48 * gcc.target/sh/pr49880-1.c: Likewise.
49 * gcc.target/sh/pr49880-2.c: Likewise.
50 * gcc.target/sh/pr49880-3.c: Likewise.
51 * gcc.target/sh/pr50751-1.c: Likewise.
52 * gcc.target/sh/pr50751-4.c: Likewise.
53 * gcc.target/sh/pr50751-7.c: Likewise.
54 * gcc.target/sh/pr51244-1.c: Likewise.
55 * gcc.target/sh/pr51244-10.c: Likewise.
56 * gcc.target/sh/pr51244-11.c: Likewise.
57 * gcc.target/sh/pr51244-12.c: Likewise.
58 * gcc.target/sh/pr51244-13.c: Likewise.
59 * gcc.target/sh/pr51244-14.c: Likewise.
60 * gcc.target/sh/pr51244-17.c: Likewise.
61 * gcc.target/sh/pr51244-18.c: Likewise.
62 * gcc.target/sh/pr51244-19.c: Likewise.
63 * gcc.target/sh/pr51244-4.c: Likewise.
64 * gcc.target/sh/pr51244-5.c: Likewise.
65 * gcc.target/sh/pr51244-7.c: Likewise.
66 * gcc.target/sh/pr51244-8.c: Likewise.
67 * gcc.target/sh/pr51244-9.c: Likewise.
68 * gcc.target/sh/pr51697.c: Likewise.
69 * gcc.target/sh/pr52483-1.c: Likewise.
70 * gcc.target/sh/pr52483-2.c: Likewise.
71 * gcc.target/sh/pr52483-3.c: Likewise.
72 * gcc.target/sh/pr52483-5.c: Likewise.
73 * gcc.target/sh/pr52933-1.c: Likewise.
74 * gcc.target/sh/pr52933-2.c: Likewise.
75 * gcc.target/sh/pr52933-3.c: Likewise.
76 * gcc.target/sh/pr53568-1.c: Likewise.
77 * gcc.target/sh/pr53976-1.c: Likewise.
78 * gcc.target/sh/pr53988-1.c: Likewise.
79 * gcc.target/sh/pr53988.c: Likewise.
80 * gcc.target/sh/pr54089-1.c: Likewise.
81 * gcc.target/sh/pr54089-6.c: Likewise.
82 * gcc.target/sh/pr54089-7.c: Likewise.
83 * gcc.target/sh/pr54089-8.c: Likewise.
84 * gcc.target/sh/pr54089-9.c: Likewise.
85 * gcc.target/sh/pr54236-1.c: Likewise.
86 * gcc.target/sh/pr54236-2.c: Likewise.
87 * gcc.target/sh/pr54236-3.c: Likewise.
88 * gcc.target/sh/pr54236-4.c: Likewise.
89 * gcc.target/sh/pr54386.c: Likewise.
90 * gcc.target/sh/pr54602-1.c: Likewise.
91 * gcc.target/sh/pr54685.c: Likewise.
92 * gcc.target/sh/pr54760-1.c: Likewise.
93 * gcc.target/sh/pr54760-2.c: Likewise.
94 * gcc.target/sh/pr54760-3.c: Likewise.
95 * gcc.target/sh/pr54760-4.c: Likewise.
96 * gcc.target/sh/pr54760-5.c: Likewise.
97 * gcc.target/sh/pr54760-6.c: Likewise.
98 * gcc.target/sh/pr55146.c: Likewise.
99 * gcc.target/sh/pr55160.c: Likewise.
100 * gcc.target/sh/pr59278.c: Likewise.
101 * gcc.target/sh/pr59401-1.c: Likewise.
102 * gcc.target/sh/pr59533-1.c: Likewise.
103 * gcc.target/sh/pr63260.c: Likewise.
104 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
105 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
106 * gcc.target/sh/strlen.c: Likewise.
107 * gcc.target/sh/torture/pr30807.c: Likewise.
108 * gcc.target/sh/torture/pr34777.c: Likewise.
109 * gcc.target/sh/torture/pr64652.c: Likewise.
110 * gcc.target/sh/torture/pr65505.c: Likewise.
111 * gcc.target/sh/torture/pragma-isr.c: Likewise.
112 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
113
0c4005be 1142016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
115
116 PR c++/66644
117 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
118
d94e6223 1192016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
120
121 * gcc.target/powerpc/vsx-elemrev-1.c: New.
122 * gcc.target/powerpc/vsx-elemrev-2.c: New.
123 * gcc.target/powerpc/vsx-elemrev-3.c: New.
124 * gcc.target/powerpc/vsx-elemrev-4.c: New.
125
46f37836 1262016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
127
128 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
129 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
130
4d0a8bac 1312016-04-29 Cesar Philippidis <cesar@codesourcery.com>
132
133 PR middle-end/70626
134 * c-c++-common/goacc/combined-reduction.c: New test.
135 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
136
b98e0db3 1372016-04-29 H.J. Lu <hongjiu.lu@intel.com>
138
139 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
140 *movdi_internal pattern only if PIC off.
141 * gcc.target/i386/pr70155-2.c: Likewise.
142 * gcc.target/i386/pr70155-3.c: Likewise.
143 * gcc.target/i386/pr70155-4.c: Likewise.
144 * gcc.target/i386/pr70155-5.c: Likewise.
145 * gcc.target/i386/pr70155-6.c: Likewise.
146 * gcc.target/i386/pr70155-7.c: Likewise.
147 * gcc.target/i386/pr70155-8.c: Likewise.
148 * gcc.target/i386/pr70155-15.c: Likewise.
149 * gcc.target/i386/pr70155-17.c: Likewise.
150 * gcc.target/i386/pr70155-22.c: Likewise.
151
8b066242 1522016-04-29 Bin Cheng <bin.cheng@arm.com>
153
154 PR tree-optimization/70803
155 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
156
22912e73 1572016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
158
159 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
160 optimization of vector loop.
161 * gcc.target/i386/vect-unpack-3.c: New test.
162 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
163 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
164 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
165
568128c6 1662016-04-29 Marek Polacek <polacek@redhat.com>
167
168 PR sanitizer/70342
169 * g++.dg/ubsan/null-7.C: New test.
170
025dd1e0 171 PR c/70852
172 * gcc.dg/pr70852.c: New test.
173
eb16928e 1742016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
175
176 PR/69089
177 * g++.dg/cpp0x/alignas6.C: New test.
178
d7377ee9 1792016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
180
181 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
182 dg-do.
183 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
184 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
185 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
186 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
187 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
188 * gcc.target/arc/mxy.c: Likewise.
189 * gcc.target/arc/mswape.c: Likewise.
190 * gcc.target/arc/mrtsc.c: Likewise.
191 * gcc.target/arc/mcrc.c: Likewise.
192 * gcc.target/arc/mdsp-packa.c: Likewise.
193 * gcc.target/arc/mdvbf.c: Likewise.
194 * gcc.target/arc/mlock.c: Likewise.
195 * gcc.target/arc/mmac-24.c: Likewise.
196 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
197
efa1b7ab 1982016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
199 Matthijs Kooijman <matthijs@stdin.nl>
200 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
201
202 PR target/60040
203 * gcc.target/avr/pr60040-1.c: New.
204 * gcc.target/avr/pr60040-2.c: New.
205
00371d68 2062016-04-29 Richard Biener <rguenther@suse.de>
207
208 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
209
73447cc5 2102016-04-29 Richard Biener <rguenther@suse.de>
211
212 PR tree-optimization/13962
213 PR tree-optimization/65686
214 * gcc.dg/uninit-pr65686.c: New testcase.
215
c2087b56 2162016-04-29 Jakub Jelinek <jakub@redhat.com>
217
218 PR middle-end/70843
219 * gcc.dg/pr70843.c: New test.
220
cdd06d5a 2212016-04-28 Jakub Jelinek <jakub@redhat.com>
222
223 PR target/70858
224 * gcc.target/i386/pr70858.c: New test.
225
1a60079e 2262016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
227
228 * gcc.target/arc/nps400-1.c: New file.
229
11bc2894 2302016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
231 Andrew Burgess <andrew.burgess@embecosm.com>
232
233 * gcc.target/arc/movh_cl-1.c: New file.
234
dd9bf0b5 2352016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
236 Andrew Burgess <andrew.burgess@embecosm.com>
237
238 * gcc.target/arc/extzv-1.c: New file.
239 * gcc.target/arc/insv-1.c: New file.
240 * gcc.target/arc/insv-2.c: New file.
241 * gcc.target/arc/movb-1.c: New file.
242 * gcc.target/arc/movb-2.c: New file.
243 * gcc.target/arc/movb-3.c: New file.
244 * gcc.target/arc/movb-4.c: New file.
245 * gcc.target/arc/movb-5.c: New file.
246 * gcc.target/arc/movb_cl-1.c: New file.
247 * gcc.target/arc/movb_cl-2.c: New file.
248 * gcc.target/arc/movbi_cl-1.c: New file.
249 * gcc.target/arc/movl-1.c: New file.
250
a22e4209 2512016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
252 Andrew Burgess <andrew.burgess@embecosm.com>
253
254 * gcc.target/arc/cmem-1.c: New file.
255 * gcc.target/arc/cmem-2.c: New file.
256 * gcc.target/arc/cmem-3.c: New file.
257 * gcc.target/arc/cmem-4.c: New file.
258 * gcc.target/arc/cmem-5.c: New file.
259 * gcc.target/arc/cmem-6.c: New file.
260 * gcc.target/arc/cmem-7.c: New file.
261 * gcc.target/arc/cmem-ld.inc: New file.
262 * gcc.target/arc/cmem-st.inc: New file.
263
287c3982 2642016-04-28 Jakub Jelinek <jakub@redhat.com>
265
266 PR target/70821
267 * gcc.target/i386/pr70821.c: New test.
268
e40e5340 2692016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
270
271 * gcc.target/powerpc/vec-adde.c: New test.
272 * gcc.target/powerpc/vec-adde-int128.c: New test.
273
cf977d50 2742016-04-28 Jakub Jelinek <jakub@redhat.com>
275
276 * gcc.target/i386/avx-vround-1.c: New test.
277 * gcc.target/i386/avx-vround-2.c: New test.
278 * gcc.target/i386/avx512vl-vround-1.c: New test.
279 * gcc.target/i386/avx512vl-vround-2.c: New test.
280
572f8300 2812016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
282
283 PR testsuite/70595
284 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
285 (check_effective_target_cilkplus_runtime): ... this.
286 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
287 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
288
289 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
290 Require cilkplus_runtime.
291 Don't add -lcilkrts.
292 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
293 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
294 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
295 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
296 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
297 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
298 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
299 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
300 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
301 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
302 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
303 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
304 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
305 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
306 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
307 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
308 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
309 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
310 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
311 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
312 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
313 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
314 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
315 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
316 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
317 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
318 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
319 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
320 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
321
322 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
323 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
324
325 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
326
327 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
328 cilkplus_runtime.
329
dfba0905 3302016-04-27 Marc Glisse <marc.glisse@inria.fr>
331
332 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
333 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
334
605a4556 3352015-04-27 Ryan Burn <contact@rnburn.com>
336
337 PR c++/69024
338 PR c++/68997
339 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
340 diagnostic.
341 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
342 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
343
6a1231a5 3442016-04-27 Eric Botcazou <ebotcazou@adacore.com>
345
346 * gnat.dg/limited_with4.ad[sb]: New test.
347 * gnat.dg/limited_with4_pkg.ads: New helper.
348
4dad9e09 3492016-04-27 H.J. Lu <hongjiu.lu@intel.com>
350
351 PR target/70155
352 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
353 and movv1ti_internal patterns
354 * gcc.target/i386/pr70155-1.c: New test.
355 * gcc.target/i386/pr70155-2.c: Likewise.
356 * gcc.target/i386/pr70155-3.c: Likewise.
357 * gcc.target/i386/pr70155-4.c: Likewise.
358 * gcc.target/i386/pr70155-5.c: Likewise.
359 * gcc.target/i386/pr70155-6.c: Likewise.
360 * gcc.target/i386/pr70155-7.c: Likewise.
361 * gcc.target/i386/pr70155-8.c: Likewise.
362 * gcc.target/i386/pr70155-9.c: Likewise.
363 * gcc.target/i386/pr70155-10.c: Likewise.
364 * gcc.target/i386/pr70155-11.c: Likewise.
365 * gcc.target/i386/pr70155-12.c: Likewise.
366 * gcc.target/i386/pr70155-13.c: Likewise.
367 * gcc.target/i386/pr70155-14.c: Likewise.
368 * gcc.target/i386/pr70155-15.c: Likewise.
369 * gcc.target/i386/pr70155-16.c: Likewise.
370 * gcc.target/i386/pr70155-17.c: Likewise.
371 * gcc.target/i386/pr70155-18.c: Likewise.
372 * gcc.target/i386/pr70155-19.c: Likewise.
373 * gcc.target/i386/pr70155-20.c: Likewise.
374 * gcc.target/i386/pr70155-21.c: Likewise.
375 * gcc.target/i386/pr70155-22.c: Likewise.
376
a80f3f45 3772016-04-27 H.J. Lu <hongjiu.lu@intel.com>
378
379 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
380 ".{5,6}".
381
279305d1 3822016-04-27 Bin Cheng <bin.cheng@arm.com>
383
384 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
385 * gcc.dg/tree-ssa/scev-9.c: Ditto.
386 * gcc.dg/tree-ssa/scev-10.c: Ditto.
387 * gcc.dg/tree-ssa/scev-11.c: Ditto.
388 * gcc.dg/tree-ssa/scev-12.c: Ditto.
389
8974b625 3902016-04-27 Richard Biener <rguenther@suse.de>
391
392 PR ipa/70760
393 * g++.dg/ipa/ipa-pta-2.C: New testcase.
394 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
395
886d5463 3962016-04-27 Nathan Sidwell <nathan@acm.org>
397
398 * g++.dg/cpp0x/constexpr-recursion3.C: New.
399 * g++.dg/ubsan/pr63956.C: Adjust error location.
400
f0e35aa9 4012016-04-27 Nick Clifton <nickc@redhat.com>
402
403 PR middle-end/49889
404 * gcc.dg/pr49889.c: New test.
405
40385231 4062016-04-27 Bernd Schmidt <bschmidt@redhat.com>
407
408 * c-c++-common/memset-array.c: New test.
409
37229a71 4102016-04-26 Martin Sebor <msebor@redhat.com>
411
412 PR c++/66639
413 * g++.dg/cpp1y/func_constexpr.C: New test.
414
3eedf9bd 4152016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
416
417 PR c++/70241
418 * g++.dg/cpp0x/enum32.C: New test.
419 * g++.dg/cpp0x/enum33.C: New test.
420
4212016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 422
423 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
424 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
425 * gcc.c-torture/execute/bitfld-6.c: Likewise.
426 * gcc.c-torture/execute/bitfld-7.c: Likewise.
427 * gcc.c-torture/execute/pr38151.c: Likewise.
428 * gcc.c-torture/execute/pr66556.c: Likewise.
429 * gcc.c-torture/execute/pr67781.c: Likewise.
430 * gcc.c-torture/execute/pr68648.c: Likewise.
431
8c51f92f 4322016-04-26 Marc Glisse <marc.glisse@inria.fr>
433
434 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
435
fa20ebd3 4362016-04-26 Marek Polacek <polacek@redhat.com>
437
438 PR c/67784
439 * gcc.dg/pr67784-3.c: New test.
440 * gcc.dg/pr67784-4.c: New test.
441 * gcc.dg/pr67784-5.c: New test.
442
9db47803 443 PR c/70791
444 * gcc.dg/Wnested-externs-2.c: New test.
445
bff407f2 4462016-04-26 Marc Glisse <marc.glisse@inria.fr>
447
448 * gcc.dg/fold-plusmult.c: Adjust.
449 * gcc.dg/no-strict-overflow-6.c: Adjust.
450 * gcc.dg/gomp/loop-1.c: Xfail some tests.
451
78d0c69e 4522016-04-26 Bernd Schmidt <bschmidt@redhat.com>
453
454 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
455 number scans.
456 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
457 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
458 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
459 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
460 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
461 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
462 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
463 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
464 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
465 * gcc.target/i386/avx512f-gather-5.c: Likewise.
466 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
467 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
468 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
469 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
470 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
471 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
472 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
473 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
474 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
475 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
476 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
477 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
478 scans.
479 * gcc.target/i386/pr32219-4.c: Likewise.
480 * gcc.target/i386/pr32219-6.c: Likewise.
481 * gcc.target/i386/pr32219-8.c: Likewise.
482
221d6722 4832016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
484
485 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
486 associated options.
487
514727a9 4882016-04-26 Marek Polacek <polacek@redhat.com>
489
490 PR c++/70744
491 * g++.dg/ext/cond2.C: New test.
492
e6ee4c61 4932016-04-26 Bin Cheng <bin.cheng@arm.com>
494
495 PR tree-optimization/70771
496 PR tree-optimization/70775
497 * gcc.dg/pr70771.c: New test.
3730828c 498 * gcc.dg/pr70775.c: New test.
e6ee4c61 499
b3d72796 5002016-04-26 Bernd Schmidt <bschmidt@redhat.com>
501
502 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
503
c11ece29 5042016-04-25 Richard Biener <rguenther@suse.de>
505
506 PR tree-optimization/70780
507 * gcc.dg/torture/pr70780.c: New testcase.
508
d40b10b2 5092016-04-25 Michael Collison <michael.collison@arm.com>
510
511 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
512 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
513 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
514 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
515 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
516 * testsuite/lib/target-supports.exp
517 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
518 that arm neon support vector widen sum of HImode TO SImode.
519
4bbfd6c2 5202016-04-23 Jakub Jelinek <jakub@redhat.com>
521
522 PR sanitizer/70712
523 * c-c++-common/asan/pr70712.c: New test.
524
524df596 5252016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
526
527 * .gitattributes: New file.
528
426c75c3 5292016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
530
531 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
532
c052a8d5 5332016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
534
535 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
536 * gfortran.dg/submodule_15.f08: Likewise.
537
c08d4612 5382016-04-22 Richard Biener <rguenther@suse.de>
539
540 PR tree-optimization/70740
541 * gcc.dg/torture/pr70740.c: New testcase.
542
fd3211e1 5432016-04-21 H.J. Lu <hongjiu.lu@intel.com>
544
545 PR target/70750
546 * gcc.target/i386/pr70750-1.c: New test.
547 * gcc.target/i386/pr70750-2.c: Likewise.
548
15acd78c 5492016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
550
551 PR c++/70540
552 * g++.dg/cpp0x/auto48.C: New.
553
192bf59c 5542016-04-21 Marek Polacek <polacek@redhat.com>
555
556 PR c++/70513
557 * g++.dg/cpp0x/forw_enum12.C: New test.
558 * g++.dg/cpp0x/forw_enum13.C: New test.
559
5d429e99 5602016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
561
562 PR target/70728
563 * gcc.target/i386/pr70728.c: New test.
564
06777d85 5652016-04-21 Richard Biener <rguenther@suse.de>
566
567 PR middle-end/70747
568 * gcc.dg/pr70747.c: New testcase.
569
7434c6fb 5702016-04-21 Bin Cheng <bin.cheng@arm.com>
571
572 PR tree-optimization/70715
573 * gcc.dg/tree-ssa/scev-13.c: New test.
574
f3ec0970 5752016-04-21 Marc Glisse <marc.glisse@inria.fr>
576
577 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
578
523f3a9d 5792016-04-21 Marc Glisse <marc.glisse@inria.fr>
580
581 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
582
ace7bf06 5832016-04-20 Jan Hubicka <jh@suse.cz>
584
585 PR ipa/70018
586 * g++.dg/ipa/nothrow-1.C: New testcase.
587
2b073aa6 5882016-04-20 Nathan Sidwell <nathan@acm.org>
589
590 PR c++/55635
591 * g++.dg/eh/delete1.C: New.
592
8a574c11 5932016-04-20 H.J. Lu <hongjiu.lu@intel.com>
594
595 * gcc.target/i386/avx256-unaligned-store-2.c: Add
596 -mtune-ctrl=sse_typeless_stores.
597
e3400750 5982016-04-20 H.J. Lu <hongjiu.lu@intel.com>
599
600 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
601
4bd8a059 6022016-04-20 Bin Cheng <bin.cheng@arm.com>
603
604 PR tree-optimization/69489
605 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
606
70574e60 6072016-04-20 Ilya Verbin <ilya.verbin@intel.com>
608
609 PR c++/69363
610 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
611 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
612 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
613
bd6f374c 6142016-04-20 Bin Cheng <bin.cheng@arm.com>
615
616 PR tree-optimization/56625
617 PR tree-optimization/69489
618 * gcc.dg/vect/pr56625.c: New test.
619 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
620
482539ee 6212016-04-20 Andrew Pinski <apinski@cavium.com>
622
623 PR target/64971
624 * gcc.c-torture/compile/pr37433-1.c: New testcase.
625
b4672800 6262016-04-20 Arnaud Charlet <charlet@adacore.com>
627
628 * gnat.dg/self1.adb: Remove now incorrect test.
629
4fb48737 6302016-04-20 Bin Cheng <bin.cheng@arm.com>
631
632 * gcc.dg/tree-ssa/scev-11.c: New test.
633 * gcc.dg/tree-ssa/scev-12.c: New test.
634
97efb92e 6352016-04-20 Marek Polacek <polacek@redhat.com>
636
637 PR tree-optimization/70725
638 * gcc.dg/pr70725.c: New test.
639
9d2d4060 6402016-04-20 Richard Biener <rguenther@suse.de>
641
642 PR tree-optimization/70726
643 * g++.dg/vect/pr70726.cc: New testcase.
644
54530437 6452016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
646
647 PR target/70674
648 * gcc.target/s390/pr70674.c: New test.
649
acda2210 6502016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
651
652 PR libgfortran/70684
653 * gfortran.dg/list_read_14.f90: New test.
654
b7040bb0 6552016-04-19 H.J. Lu <hongjiu.lu@intel.com>
656
657 PR target/69201
658 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
659 extern to force it misaligned.
660 (b): Likewise.
661 (c): Likewise.
662 (d): Likewise.
663 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
664 Don't check `*' before movv4sf_internal.
665 * gcc.target/i386/avx256-unaligned-store-2.c: Check
666 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
667 Don't check `*' before movv16qi_internal.
668 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
669 extern to force it misaligned.
670 (b): Likewise.
671 (c): Likewise.
672 (d): Likewise.
673 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
674 Don't check `*' before movv2df_internal.
675 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
676 extern to force it misaligned.
677 (b): Likewise.
678 (c): Likewise.
679 (d): Likewise.
680 Check movv8sf_internal instead of avx_storeups256.
681 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
682
263b5475 6832016-04-19 Richard Biener <rguenther@suse.de>
684
685 PR tree-optimization/70171
686 * g++.dg/tree-ssa/pr70171.C: New testcase.
687
222ac318 6882016-04-19 Richard Biener <rguenther@suse.de>
689
690 PR tree-optimization/70724
691 * gcc.dg/torture/pr70724.c: New testcase.
692
003000a4 6932016-04-18 Vladimir Makarov <vmakarov@redhat.com>
694
695 PR middle-end/70689
696 * testsuite/gcc.target/i386/pr70689.c: New.
697
3f6e13de 6982016-04-18 H.J. Lu <hongjiu.lu@intel.com>
699
700 PR target/70708
701 * gcc.target/i386/pr70708.c: New test.
702
10abddbd 7032016-04-18 Richard Biener <rguenther@suse.de>
704
705 PR tree-optimization/43434
706 * gcc.dg/vect/pr43434.c: New testcase.
707 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
708 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
709 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
710 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
711 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
712 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
713 * gcc.dg/gomp/pr68640.c: Likewise.
714 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
715 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
716
950db54a 7172016-04-18 Richard Biener <rguenther@suse.de>
718
719 PR tree-optimization/70701
720 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
721
67ccbf39 7222016-04-18 Tom de Vries <tom@codesourcery.com>
723
724 PR testsuite/70699
725 * gcc.dg/pr70161.c: Add dot-file scans.
726 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
727 instead of after last dot char.
728
021ad2f3 7292016-04-17 Eric Botcazou <ebotcazou@adacore.com>
730
731 * c-c++-common/dump-ada-spec-3.c: New test.
732 * c-c++-common/dump-ada-spec-4.c: Likewise.
733
d572fcfd 7342016-04-17 Tom de Vries <tom@codesourcery.com>
735
736 PR other/70183
737 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
738
8b4ee73c 7392016-04-15 Jan Hubicka <jh@suse.cz>
740
741 PR ipa/70018
742 * g++.dg/ipa/pure-const-1.C: New testcase.
743 * g++.dg/ipa/pure-const-2.C: New testcase.
744 * g++.dg/ipa/pure-const-3.C: New testcase.
745
eac243e7 7462016-04-15 Marek Polacek <polacek@redhat.com>
747
748 PR c/70671
749 * gcc.dg/bitfld-22.c: New test.
750
64c1df32 7512016-04-15 Bernd Schmidt <bschmidt@redhat.com>
752
753 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
754 x86_64.
755
926f9422 7562016-04-15 Marek Polacek <polacek@redhat.com>
757
758 PR c/70651
759 * c-c++-common/pr70651.c: New test.
760
309bbaa3 7612016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
762
763 PR rtl-optimization/70681
764 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
765 dump scan on arm and powerpc.
766 * gcc.dg/pr10474.c: Likewise.
767
b4ba8358 7682016-04-15 Jakub Jelinek <jakub@redhat.com>
769
ed92874a 770 PR c++/69517
771 PR c++/70019
772 PR c++/70588
773 * g++.dg/cpp1y/vla11.C: Revert for real.
774
b4ba8358 775 PR c/70436
776 * c-c++-common/Wparentheses-1.c: New test.
777 * c-c++-common/gomp/Wparentheses-1.c: New test.
778 * c-c++-common/gomp/Wparentheses-2.c: New test.
779 * c-c++-common/gomp/Wparentheses-3.c: New test.
780 * c-c++-common/gomp/Wparentheses-4.c: New test.
781 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
782 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
783 * c-c++-common/goacc/Wparentheses-1.c: New test.
784
65717bb5 7852016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
786
787 PR target/70662
788 * gcc.target/i386/pr70662.c: New test.
789
ca1a4077 7902016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 791 Alan Modra <amodra@gmail.com>
ca1a4077 792
793 PR tree-optimization/70130
794 * gcc.dg/vect/O3-pr70130.c: New testcase.
795
dbe1794c 7962016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
797
11836644 798 PR target/70669
799 * gcc.target/powerpc/pr70669.c: New test.
800
dbe1794c 801 PR target/70640
802 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
803 a power7 system that does not have an assembler that supports
804 power8.
805
4c1007f1 8062016-04-14 Martin Sebor <msebor@redhat.com>
807
808 PR c++/69517
809 PR c++/70019
810 PR c++/70588
811 * c-c++-common/ubsan/vla-1.c: Revert.
812 * g++.dg/cpp1y/vla11.C: Same.
813 * g++.dg/cpp1y/vla12.C: Same.
814 * g++.dg/cpp1y/vla13.C: Same.
815 * g++.dg/cpp1y/vla14.C: Same.
816 * g++.dg/cpp1y/vla3.C: Same.
817 * gcc/testsuite/g++.dg/init/array24.C: Same.
818 * g++.dg/ubsan/vla-1.C: Same.
819
22dcab66 8202016-04-14 Marek Polacek <polacek@redhat.com>
821 Jan Hubicka <hubicka@ucw.cz>
822
823 PR c++/70029
824 * g++.dg/torture/pr70029.C: New test.
825
3e74b025 8262016-04-14 Martin Sebor <msebor@redhat.com>
827
828 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
829 type size to prevent failures on targets with very low maximum
830 alignment.
831
1d2e0f2a 8322016-04-14 Richard Biener <rguenther@suse.de>
833
834 PR tree-optimization/70623
835 * gcc.dg/torture/pr70623.c: New testcase.
836 * gcc.dg/torture/pr70623-2.c: Likewise.
837
9aed0626 8382016-04-13 Martin Sebor <msebor@redhat.com>
839
840 PR c++/69517
841 PR c++/70019
842 PR c++/70588
843 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
844 * g++.dg/cpp1y/vla11.C: New test.
845 * g++.dg/cpp1y/vla12.C: New test.
846 * g++.dg/cpp1y/vla13.C: New test.
847 * g++.dg/cpp1y/vla14.C: New test.
848 * g++.dg/cpp1y/vla3.C: Restore deleted test.
849 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
850 * g++.dg/ubsan/vla-1.C: Disable exceptions.
851
fd499010 8522016-04-13 Jakub Jelinek <jakub@redhat.com>
853
854 PR c++/70641
855 * g++.dg/opt/pr70641.C: New test.
856
87fa7252 8572016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
858
859 PR rtl-optimization/68749
860 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
861 effects of argument promotions.
862 Remove default args to dg-skip-if.
863
6c40e18b 8642016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
865
866 PR c++/70635
867 * g++.dg/parse/pr70635.C: New.
868
92c53257 8692016-04-13 Marek Polacek <polacek@redhat.com>
870
871 PR c++/70639
872 * c-c++-common/Wmisleading-indentation-4.c: New test.
873
0241e4dc 8742016-04-13 Marek Polacek <polacek@redhat.com>
875
876 PR c/70436
877 * testsuite/gcc.dg/Wparentheses-12.c: New test.
878 * testsuite/gcc.dg/Wparentheses-13.c: New test.
879
92bda444 8802016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
881
882 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
883 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
884 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
885
38ea8a26 8862016-04-13 Jakub Jelinek <jakub@redhat.com>
887
d08aa032 888 PR middle-end/70633
889 * gcc.c-torture/compile/pr70633.c: New test.
890
38ea8a26 891 PR debug/70628
892 * gcc.dg/torture/pr70628.c: New test.
893
9231d5c2 8942016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
895
896 PR c++/70610
897 * g++.dg/template/pr70610.C: New test.
898 * g++.dg/template/pr70610-2.C: New test.
899 * g++.dg/template/pr70610-3.C: New test.
900 * g++.dg/template/pr70610-4.C: New test.
901
249ca944 9022016-04-12 Jakub Jelinek <jakub@redhat.com>
903
7f2ea2fb 904 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
905 128 instead of 32.
906
249ca944 907 PR c++/70571
908 * g++.dg/ext/pr70571.C: New test.
909
8ca5a97d 9102016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
911
bf32a52d 912 PR target/70640
8ca5a97d 913 * gcc.target/powerpc/pr70640.c: New test.
914
e971b45f 9152016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
916
917 PR c++/68722
918 * g++.dg/parse/pr68722.C: New.
919
0b54d964 9202016-04-12 Jakub Jelinek <jakub@redhat.com>
921
922 PR rtl-optimization/70596
923 * gcc.target/i386/pr70596.c: New test.
924
d2dd85e3 9252016-04-12 Nathan Sidwell <nathan@acm.org>
926
927 PR c++/70501
928 * g++.dg/init/pr70501.C: New.
929
2d0001b0 9302016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
931
932 * gcc.target/i386/asm-flag-6.c: New test.
933
6c4df0d1 9342016-04-12 Tom de Vries <tom@codesourcery.com>
935
936 PR tree-optimization/68756
937 * gcc.dg/graphite/pr68756.c: New test.
938
0d60da57 9392016-04-12 Jakub Jelinek <jakub@redhat.com>
940
941 PR tree-optimization/70602
942 * gcc.c-torture/execute/pr70602.c: New test.
943
62735984 9442016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
945
946 PR target/70381
947 * gcc.target/powerpc/float128-1.c: New tests to make sure the
948 __float128 emulator is built and runs.
949 * gcc.target/powerpc/float128-1.c: Likewise.
950
951 * lib/target-supports.exp (check_ppc_float128_sw_available):
952 Rework tests for __float128 software and hardware
953 availability. Fix exit condition to return 0 on success.
954
a702492c 9552016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
956
957 PR target/70133
958 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
959 * gcc.target/aarch64/target_attr_15.c: Likewise.
960
a8c5ce92 9612016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
962
963 PR c++/69066
964 * g++.dg/cpp1y/pr69066.C: New.
965
5ecab913 9662016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
967
968 PR fortran/68566
969 * gfortran.dg/pr36192.f90: Update test.
970 * gfortran.dg/pr36192_1.f90: Update test.
971 * gfortran.dg/real_dimension_1.f: Update test.
972 * gfortran.dg/parameter_array_init_7.f90: New test.
973
6cb5ef70 9742016-04-09 John David Anglin <danglin@gcc.gnu.org>
975
4edfdd23 976 PR testsuite/64039
977 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
978
964f71e3 979 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
980
5d61c198 981 PR rtl-optimization/66669
982 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
983
16eaaf58 984 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
985
0b68802d 986 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
987 * gcc.dg/pie-1.c: Likewise.
988 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
989 * gcc.dg/pic-4.c: Likewise.
990 * gcc.dg/pie-3.c: Likewise.
991 * gcc.dg/pie-4.c: Likewise.
992
9c0dd509 993 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
994
03b2d3c1 995 PR tree-optimization/68644
996 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
997
6cb5ef70 998 PR rtl-optimization/64886
999 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1000
07de41ba 10012016-04-09 Tom de Vries <tom@codesourcery.com>
1002
1003 PR tree-optimization/68953
1004 * gcc.dg/graphite/pr68953.c: New test.
1005
d294e3fb 10062016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1007
1008 PR fortran/70592
1009 * gfortran.dg/deferred_character_16.f90: New test.
1010
3cb15094 10112016-04-09 Jakub Jelinek <jakub@redhat.com>
1012
1013 PR tree-optimization/70586
1014 * gcc.c-torture/execute/pr70586.c: New test.
1015
a02dc66f 10162016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1017
1018 PR sanitizer/70573
1019 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1020 with __builtin_memset
1021 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1022
0c302595 10232016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1024
1025 PR lto/70289
1026 PR ipa/70348
1027 PR tree-optimization/70373
1028 PR middle-end/70533
1029 PR middle-end/70534
1030 PR middle-end/70535
1031 * c-c++-common/goacc/reduction-5.c: New test.
1032 * c-c++-common/goacc/reduction-promotions.c: New test.
1033 * gfortran.dg/goacc/reduction-3.f95: New test.
1034 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1035
c6c0523b 10362016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1037
1038 PR c++/70590
1039 PR c++/70452
1040 * g++.dg/pr70590.C: New test.
1041 * g++.dg/pr70590-2.C: New test.
1042
3ac399da 10432016-04-08 Jakub Jelinek <jakub@redhat.com>
1044
e97d1706 1045 PR middle-end/70593
1046 * gcc.target/i386/pr70593.c: New test.
1047
3ac399da 1048 PR rtl-optimization/70574
1049 * gcc.target/i386/avx2-pr70574.c: New test.
1050
fcfbb129 10512016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1052
1053 PR sanitizer/70541
1054 * c-c++-common/asan/pr70541.c: New test.
1055
0aabcddf 10562016-04-08 Tom de Vries <tom@codesourcery.com>
1057
1058 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1059 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1060
bec0c1e8 10612016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1062
1063 PR target/70566
1064 * gcc.c-torture/execute/pr70566.c: New test.
1065
87c791f5 10662016-04-08 Tom de Vries <tom@codesourcery.com>
1067
1068 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1069 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1070
7f38718f 10712016-04-08 Alan Modra <amodra@gmail.com>
1072
1073 * gcc.target/powerpc/pr70117.c: New.
1074
a96a7710 10752016-04-07 Jakub Jelinek <jakub@redhat.com>
1076
7a6265d1 1077 PR testsuite/70581
1078 * gcc.dg/lto/simd-function_0.c: New test.
1079
a96a7710 1080 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1081 clones.
1082 * c-c++-common/attr-simd-2.c: Likewise.
1083 * c-c++-common/attr-simd-4.c: Likewise.
1084 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1085 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1086
508dd607 10872016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1088
1089 PR testsuite/70553
1090 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1091
1b61585a 10922016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1093 Tom de Vries <tom@codesourcery.com>
1094
1095 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1096 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1097 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1098 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1099 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1100 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1101 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1102 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1103
5f060aa8 11042016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1105
1106 PR c/70436
1107 * g++.dg/warn/Wparentheses-29.C: New test.
1108
d3831f71 11092016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1110
1111 PR c/70436
1112 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1113 explicit braces to resolve a future -Wparentheses warning.
1114
382ece2d 11152016-04-06 Richard Henderson <rth@redhat.com>
1116
1117 * gcc.dg/pr61817-1.c: New test.
1118 * gcc.dg/pr61817-2.c: New test.
1119 * gcc.dg/pr69391-1.c: New test.
1120 * gcc.dg/pr69391-2.c: New test.
1121
72234ee9 11222016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1123
1124 PR rtl-optimization/70398
1125 * testsuite/gcc.target/aarch64/pr70398.c: New.
1126
5547150a 11272016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1128
1129 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1130
15b70121 11312016-04-06 Yvan Roux <yvan.roux@linaro.org>
1132 Pedro Alves <palves@redhat.com>
1133
1134 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1135
585aefbb 11362016-04-06 Jakub Jelinek <jakub@redhat.com>
1137
0cbb513b 1138 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1139 Check for avx512f effective targets instead of avx2.
1140 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1141 for AVX512F clones.
1142 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1143 * g++.dg/gomp/declare-simd-1.C: Likewise.
1144 * g++.dg/gomp/declare-simd-3.C: Likewise.
1145 * g++.dg/gomp/declare-simd-4.C: Likewise.
1146
585aefbb 1147 PR middle-end/70550
1148 * c-c++-common/gomp/pr70550-1.c: New test.
1149 * c-c++-common/gomp/pr70550-2.c: New test.
1150
0b91cceb 11512016-04-05 Nathan Sidwell <nathan@acm.org>
1152
1153 PR c++/70512
1154 * g++.dg/ext/attribute-may-alias-5.C: New.
1155
645a9d8e 11562016-04-05 Jakub Jelinek <jakub@redhat.com>
1157
1158 PR c++/70336
1159 * c-c++-common/pr70336.c: New test.
1160 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1161 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1162
bdf23925 11632016-04-05 Jan Hubicka <hubicka@ucw.cz>
1164
1165 PR ipa/66223
1166 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1167
aaff837c 11682016-04-05 Jakub Jelinek <jakub@redhat.com>
1169
1170 PR rtl-optimization/70542
1171 * gcc.dg/torture/pr70542.c: New test.
1172 * gcc.target/i386/avx2-pr70542.c: New test.
1173
2eac58a0 11742016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1175
1176 PR tree-optimization/70509
1177 * gcc.target/i386/avx512bw-pr70509.c: New test.
1178
4f7ebe46 11792016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1180
1181 PR c++/70452
1182 * g++.dg/ext/constexpr-vla4.C: New test.
1183
305d86a0 11842016-04-05 Uros Bizjak <ubizjak@gmail.com>
1185
1186 PR target/70510
1187 * gcc.target/i386/pr70510.c: New test.
1188
eec3b789 11892016-04-05 Richard Biener <rguenther@suse.de>
1190
1191 PR tree-optimization/70526
1192 * g++.dg/torture/pr70526.C: New testcase.
1193
ca943582 11942016-04-05 Jakub Jelinek <jakub@redhat.com>
1195
1196 PR target/70525
1197 * gcc.target/i386/pr70525.c: New test.
1198
87825cd5 11992016-04-05 Richard Biener <rguenther@suse.de>
1200
1201 PR middle-end/70499
1202 * g++.dg/torture/pr70499.C: New testcase.
1203
14638828 12042016-04-05 Richard Biener <rguenther@suse.de>
1205
1206 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1207 remove XFAIL.
1208
967a90d5 12092016-04-04 Jakub Jelinek <jakub@redhat.com>
1210
1211 PR middle-end/70307
1212 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1213 rs6000 ABI warnings.
1214
d374a3a3 12152016-04-04 Jan Hubicka <hubicka@ucw.cz>
1216
1217 PR ipa/66223
1218 * g++.dg/ipa/devirt-51.C: New testcase.
1219
8ff377a6 12202016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1221 Jakub Jelinek <jakub@redhat.com>
1222
1223 PR middle-end/70457
1224 * gcc.dg/torture/pr70457.c: New.
1225
f567b44f 12262016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1227
1228 PR fortran/67538
1229 * gfortran.dg/allocate_with_source_19.f08: New test.
1230
89d4ebfa 12312016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1232
1233 PR fortran/65795
1234 * gfortran.dg/coarray_allocate_6.f08: New test.
1235
68ab33a6 12362016-04-04 Richard Biener <rguenther@suse.de>
1237
1238 PR rtl-optimization/70484
1239 * gcc.dg/torture/pr70484.c: New testcase.
1240
c4f5465d 12412016-04-04 Marek Polacek <polacek@redhat.com>
1242
1243 PR c/70307
1244 * gcc.dg/torture/pr70307.c: New test.
1245
bfec6609 12462016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1247
1248 PR target/70416
1249 PR target/67391
1250 * gcc.target/sh/torture/pr70416.c: New.
1251
40df9099 12522016-04-02 Martin Sebor <msebor@redhat.com>
1253
1254 PR c++/67376
1255 PR c++/70170
1256 PR c++/70172
1257 PR c++/70228
1258 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1259 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1260 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1261 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1262 * g++.dg/cpp0x/constexpr-string.C: Same.
1263 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1264 * g++.dg/cpp0x/pr65398.C: Same.
1265 * g++.dg/ext/constexpr-vla1.C: Same.
1266 * g++.dg/ext/constexpr-vla2.C: Same.
1267 * g++.dg/ext/constexpr-vla3.C: Same.
1268 * g++.dg/ubsan/pr63956.C: Same.
1269
0edb9bfe 12702016-04-01 Jakub Jelinek <jakub@redhat.com>
1271
1272 PR rtl-optimization/70467
1273 * gcc.target/i386/pr70467-2.c: New test.
1274
e5b1a1d9 12752016-04-01 Jakub Jelinek <jakub@redhat.com>
1276 Marek Polacek <polacek@redhat.com>
1277
1278 PR c++/70488
1279 * g++.dg/init/new47.C: New test.
1280
b2ca3fb0 12812016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1282
1283 PR target/70496
1284 * gcc.target/arm/pr70496.c: New test.
1285
4c3bd1e3 12862016-04-01 Nathan Sidwell <nathan@acm.org>
1287
47de69ad 1288 PR c++/68475
1289 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1290
313d569f 12912016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1292
1293 PR target/69890
1294 * gcc.dg/strlenopt.h (memmove): New.
1295 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1296 instead of "string.h".
1297 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1298 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1299 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1300 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1301 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1302 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1303 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1304 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1305 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1306 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1307 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1308 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1309 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1310 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1311 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1312 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1313 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1314 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1315 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1316 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1317
5469facd 13182016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1319
1320 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1321 (Holder::foo): Reflect this.
1322
503de754 13232016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1324
1325 PR target/70442
1326 * gcc.dg/pr70442.c: New test.
1327
13ee2de7 13282016-03-31 Nathan Sidwell <nathan@acm.org>
1329
1330 PR c++/70393
1331 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1332
5e0d03a8 13332016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1334
1335 PR target/70453
1336 * gcc.target/i386/pr70453.c: New test.
1337
8cb82ed4 13382016-03-31 Andrey Belevantsev <abel@ispras.ru>
1339
1340 PR target/70292
1341 * gcc.c-torture/pr70292.c: New test.
1342
7952b661 13432016-03-31 Marek Polacek <polacek@redhat.com>
1344
1345 PR c/70297
1346 * c-c++-common/pr70297.c: New test.
1347 * g++.dg/cpp0x/typedef-redecl.C: New test.
1348 * gcc.dg/typedef-redecl2.c: New test.
1349
1607cc74 13502016-03-31 Jakub Jelinek <jakub@redhat.com>
1351
1352 PR rtl-optimization/70460
1353 * gcc.c-torture/execute/pr70460.c: New test.
1354
c689c252 13552016-03-31 Richard Biener <rguenther@suse.de>
1356
1357 PR c++/70430
1358 * g++.dg/ext/vector30.C: New testcase.
1359
91c9586d 13602016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1361 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1362
1363 * gfortran.dg/fmt_pf.f90: New test.
1364
afa5c1b8 13652016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1366
1367 Forward-port from 5 branch
1368 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1369
1370 PR testsuite/70356
1371 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1372 dg-require-effective-target after dg-do.
1373
1374 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1375
1376 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1377
6a5dcab3 13782016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1379 Julian Brown <julian@codesourcery.com>
1380 Chung-Lin Tang <cltang@codesourcery.com>
1381 Cesar Philippidis <cesar@codesourcery.com>
1382 James Norris <jnorris@codesourcery.com>
1383 Tom de Vries <tom@codesourcery.com>
1384 Nathan Sidwell <nathan@codesourcery.com>
1385
305d86a0 1386 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 1387 * c-c++-common/goacc/loop-clauses.c: Likewise.
1388 * g++.dg/goacc/template.C: Likewise.
1389 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1390 * gfortran.dg/goacc/loop-1.f95: Likewise.
1391 * gfortran.dg/goacc/loop-5.f95: Likewise.
1392 * gfortran.dg/goacc/loop-6.f95: Likewise.
1393 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1394 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1395 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1396 * c-c++-common/goacc/clauses-fail.c: Likewise.
1397 * c-c++-common/goacc/parallel-1.c: Likewise.
1398 * c-c++-common/goacc/reduction-1.c: Likewise.
1399 * c-c++-common/goacc/reduction-2.c: Likewise.
1400 * c-c++-common/goacc/reduction-3.c: Likewise.
1401 * c-c++-common/goacc/reduction-4.c: Likewise.
1402 * c-c++-common/goacc/routine-3.c: Likewise.
1403 * c-c++-common/goacc/routine-4.c: Likewise.
1404 * c-c++-common/goacc/routine-5.c: Likewise.
1405 * c-c++-common/goacc/tile.c: Likewise.
1406 * g++.dg/goacc/template.C: Likewise.
1407 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1408 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1409 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1410 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1411 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1412 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1413 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1414 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1415 * c-c++-common/goacc/use_device-1.c: ... this file.
1416 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1417 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1418 * c-c++-common/goacc/host_data-6.c: ... this file.
1419 * c-c++-common/goacc/loop-2-kernels.c: New file.
1420 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1421 * c-c++-common/goacc/loop-3.c: Likewise.
1422 * g++.dg/goacc/reference.C: Likewise.
1423 * g++.dg/goacc/routine-1.C: Likewise.
1424 * g++.dg/goacc/routine-2.C: Likewise.
1425
932c0baa 14262016-03-30 Richard Biener <rguenther@suse.de>
1427
1428 PR middle-end/70450
1429 * gcc.dg/torture/pr70450.c: New testcase.
1430
7f7c4659 14312016-03-30 Jakub Jelinek <jakub@redhat.com>
1432
1433 PR target/70421
1434 * gcc.dg/torture/pr70421.c: New test.
1435 * gcc.target/i386/avx512f-pr70421.c: New test.
1436
9cbfe80c 14372016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1438
1439 PR testsuite/70364
1440 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1441 (check): New function.
1442 (bar): Call check.
1443 (foo): Align stack to 16 bytes when calling bar.
1444 * gcc.target/i386/cleanup-2.c: Likewise.
1445
f56c7d36 14462016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1447
1448 PR tree-optimization/59124
1449 * gcc.dg/Warray-bounds-19.c: New test.
1450
0275bf9b 14512016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1452
1453 * lib/prune.exp (escape_regex_chars): New.
1454 (prune_file_path): Update to quote metcharacters for regexp.
1455
a3daa269 14562016-03-29 Jakub Jelinek <jakub@redhat.com>
1457
24e1ba3d 1458 PR rtl-optimization/70429
1459 * gcc.c-torture/execute/pr70429.c: New test.
1460
a3daa269 1461 PR tree-optimization/70405
1462 * gcc.dg/pr70405.c: New test.
1463
3ef41a6e 14642016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1465
1466 PR fortran/70397
1467 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1468 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1469
4abd9410 14702016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1471
1472 PR testsuite/64177
1473 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1474 __cilkrts_set_param to set two workers.
1475 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1476 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1477
b58e5f0f 14782016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1479
305d86a0 1480 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 1481
bff53658 14822016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1483
1484 PR target/70406
305d86a0 1485 * gcc.target/i386/pr70406.c: New test.
bff53658 1486
bb2c9c15 14872016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1488
1489 * gnat.dg/specs/double_record_extension3.ads: New test.
1490
f12c84ab 14912016-03-25 Richard Henderson <rth@redhat.com>
1492
1493 PR target/70120
1494 * gcc.target/aarch64/pr70120-1.c: New.
1495 * gcc.target/aarch64/pr70120-2.c: New.
1496 * gcc.target/aarch64/pr70120-3.c: New.
1497
b0bf58c4 14982016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1499
1500 PR c++/62212
1501 * g++.dg/template/mangle2.C: The dg-do directive should be
1502 "compile" not "assemble".
1503
f175ba0f 15042016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1505
1506 PR lto/69650
1507 * gcc.dg/pr69650.c: New test.
1508
4cc3295f 15092016-03-25 David Edelsohn <dje.gcc@gmail.com>
1510
1511 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1512
0cf40600 15132016-03-25 Alan Modra <amodra@gmail.com>
1514
1515 * gcc.dg/dfp/pr70052.c: New test.
1516
3aebf099 15172016-03-24 Richard Henderson <rth@redhat.com>
1518
1519 PR middle-end/69845
1520 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1521 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1522
83245bd3 15232016-03-24 Tom de Vries <tom@codesourcery.com>
1524
1525 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1526
108e7ee4 15272016-03-24 Tom de Vries <tom@codesourcery.com>
1528
1529 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
1530 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
1531
17af0b14 15322016-03-24 Tom de Vries <tom@codesourcery.com>
1533
1534 * c-c++-common/goacc/uninit-dim-clause.c: New test.
1535 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
1536
6c8770ee 15372016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1538
1539 PR c++/62212
1540 * g++.dg/template/mangle2.C: New test.
1541
a7e21b7b 15422016-03-24 Richard Biener <rguenther@suse.de>
1543
1544 PR tree-optimization/70396
1545 * gcc.dg/torture/pr70396.c: New testcase.
1546
f365d297 15472016-03-24 Richard Biener <rguenther@suse.de>
1548
1549 PR middle-end/70370
1550 * gcc.dg/torture/pr70370.c: New testcase.
1551
da7aeb13 15522016-03-24 Tom de Vries <tom@codesourcery.com>
1553
1554 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
1555 * gfortran.dg/goacc/kernels-tree.f95: Same.
1556 * gfortran.dg/goacc/parallel-tree.f95: Same.
1557
80b30de0 15582016-03-24 Tom de Vries <tom@codesourcery.com>
1559
1560 * c-c++-common/goacc/uninit-if-clause.c: New test.
1561 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
1562
cb9b6b99 15632016-03-24 Jakub Jelinek <jakub@redhat.com>
1564
1565 PR target/70290
305d86a0 1566 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1567 Fix formatting.
cb9b6b99 1568
a4225fff 15692016-03-24 Richard Biener <rguenther@suse.de>
1570
1571 PR tree-optimization/70372
1572 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1573
5a869ab8 15742016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1575
1576 PR c++/70347
1577 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1578
36ce5faa 15792016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1580
1581 PR c++/70332
1582 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1583
c4fa85c9 15842016-03-23 Jakub Jelinek <jakub@redhat.com>
1585
d9377ad5 1586 PR c++/70001
1587 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1588 * g++.dg/cpp1y/pr70001.C: New test.
1589
c4fa85c9 1590 PR c++/70323
1591 * g++.dg/cpp0x/constexpr-70323.C: New test.
1592
0a2062da 15932016-03-23 Alexandre Oliva <aoliva@redhat.com>
1594 Jason Merrill <jason@redhat.com>
1595 Jakub Jelinek <jakub@redhat.com>
1596
1597 PR c++/69315
1598 * g++.dg/cpp0x/constexpr-69315.C: New test.
1599 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1600
62d2a6dc 16012016-03-23 Marek Polacek <polacek@redhat.com>
1602
1603 PR c++/69884
1604 * g++.dg/warn/Wignored-attributes-1.C: New test.
1605 * g++.dg/warn/Wignored-attributes-2.C: New test.
1606
a82d6246 16072016-03-23 Tom de Vries <tom@codesourcery.com>
1608
1609 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1610 initialization.
1611 * gfortran.dg/goacc/private-3.f95 (test): Same.
1612 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1613 missing use param.
1614
dc834ba1 16152016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1616
1617 * lib/target-supports.exp: Remove v7ve entry from loop
1618 creating effective target checks.
1619 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1620 (add_options_for_arm_arch_v7ve): Likewise.
1621
7e83fd1f 16222016-03-23 Jakub Jelinek <jakub@redhat.com>
1623
1624 PR tree-optimization/70354
1625 * gcc.dg/vect/pr70354-1.c: New test.
1626 * gcc.dg/vect/pr70354-2.c: New test.
1627 * gcc.target/i386/avx2-pr70354-1.c: New test.
1628 * gcc.target/i386/avx2-pr70354-2.c: New test.
1629
4e4da058 16302016-03-22 Jeff Law <law@redhat.com>
1631
1632 PR target/70232
1633 * gcc.dg/tree-ssa/pr70232.c: New test.
1634
6855137b 16352016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1636
1637 PR target/70302
1638 * gcc.target/i386/pr70302.c: New test.
1639
19db1ec8 16402016-03-22 Richard Biener <rguenther@suse.de>
1641
1642 PR middle-end/70251
1643 * g++.dg/torture/pr70251.C: New testcase.
1644
4baec9f2 16452016-03-22 David Malcolm <dmalcolm@redhat.com>
1646
1647 PR c/69993
1648 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1649 Wmisleading-indentation.c.
1650 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1651 reflect change to diagnostic text and order of messages.
1652 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1653
fcfec126 16542016-03-22 David Edelsohn <dje.gcc@gmail.com>
1655
1656 * g++.dg/ext/java-3.C: Don't compile on AIX.
1657
aa30728a 16582016-03-22 Richard Biener <rguenther@suse.de>
1659
1660 PR middle-end/70333
1661 * gcc.dg/torture/pr70333.c: New testcase.
1662
46ec4eb4 16632016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1664
1665 * g++.dg/ext/pr70290.C: New test.
1666
4880f878 16672016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1668
1669 PR target/70325
1670 * gcc.target/i386/pr70325.c: New test.
1671
3d78ea44 16722016-03-22 Jakub Jelinek <jakub@redhat.com>
1673
5934fb8f 1674 PR target/70329
1675 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1676 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1677
b6436f79 1678 PR target/70300
1679 * gcc.target/i386/pr70300.c: New test.
1680
3d78ea44 1681 PR c++/70295
1682 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1683 (func2): New function for cond with parens, xfail warning for c++.
1684 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1685
b60244f6 16862016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1687
1688 PR c++/70096
1689 * g++.dg/template/ptrmem30.C: New test.
1690
c8e3e744 16912016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1692
1693 PR c++/70204
1694 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1695 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1696
2715f63a 16972016-03-21 Jakub Jelinek <jakub@redhat.com>
1698
1699 PR middle-end/70326
1700 * gcc.dg/pr70326.c: New test.
1701
2daa2cda 17022016-03-21 Marc Glisse <marc.glisse@inria.fr>
1703 Jakub Jelinek <jakub@redhat.com>
1704
1705 PR tree-optimization/70317
1706 * gcc.dg/pr70317.c: New test.
1707
d9aa5a50 17082016-03-21 Uros Bizjak <ubizjak@gmail.com>
1709
1710 PR target/70327
1711 * gcc.target/i386/pr70327.c: New test.
1712
e1a88bf4 17132016-03-21 Martin Liska <mliska@suse.cz>
1714
61941425 1715 PR ipa/70306
e1a88bf4 1716 * gcc.dg/ipa/pr70306.c: New test.
1717
d9aa5a50 17182016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 1719
1720 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1721 * gcc.target/arm/attr-align3.c: Likewise.
1722 * gcc.target/arm/attr_arm.c: Likewise.
1723 * gcc.target/arm/flip-thumb.c: Likewise.
1724
afdde20c 17252016-03-21 Jakub Jelinek <jakub@redhat.com>
1726
1727 PR target/70296
1728 * gcc.target/powerpc/altivec-36.c: New test.
1729
3f2ef661 17302016-03-21 Richard Biener <rguenther@suse.de>
1731
1732 PR tree-optimization/70310
1733 * gcc.dg/torture/pr70310.c: New testcase.
1734
08b2b692 17352016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1736
1737 PR target/70293
1738 * gcc.target/i386/pr70293.c: New test.
1739
93505d22 17402016-03-21 Richard Biener <rguenther@suse.de>
1741
1742 PR tree-optimization/70288
1743 * gcc.dg/torture/pr70288-1.c: New testcase.
1744 * gcc.dg/torture/pr70288-2.c: Likewise.
1745
06fd1914 17462016-03-21 Andrey Belevantsev <abel@ispras.ru>
1747
1748 PR rtl-optimization/69307
1749 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 1750
b628775e 17512016-03-21 Andrey Belevantsev <abel@ispras.ru>
1752
1753 PR rtl-optimization/69102
1754 * gcc.c-torture/compile/pr69102.c: New test.
1755
1421f43c 17562016-03-18 Jeff Law <law@redhat.com>
1757
1758 PR rtl-optimization/70263
1759 * gcc.c-torture/compile/pr70263-1.c: New test.
1760 * gcc.target/i386/pr70263-2.c: New test.
1761
e7142ce1 17622016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1763
1764 PR rtl-optimization/70278
1765 * gcc.dg/torture/pr70278.c: New test.
1766 * gcc.target/arm/pr70278.c: New test.
1767
5539bc70 17682016-03-18 David Malcolm <dmalcolm@redhat.com>
1769
1770 PR c/70281
1771 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1772 (test_builtin_types_compatible_p): New test function.
1773 * gcc.dg/pr70281.c: New test case.
1774
296a290a 17752016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1776
1777 PR target/70113
1778 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1779
666094f0 17802016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1781
1782 PR tree-optimization/70252
1783 * gcc.dg/pr70252.c: New test.
1784
350514e8 17852016-03-18 Tom de Vries <tom@codesourcery.com>
1786
1787 * gcc.dg/pr70161-2.c: New test.
1788 * gcc.dg/pr70161.c: New test.
1789
011e0cea 17902016-03-18 Tom de Vries <tom@codesourcery.com>
1791
1792 PR ipa/70269
1793 * gcc.dg/pr70269.c: New test.
1794
292a09de 17952016-03-18 Jakub Jelinek <jakub@redhat.com>
1796
1797 PR c++/70267
1798 * g++.dg/ext/java-3.C: New test.
1799
efc86c4c 18002016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1801
1802 PR c++/70205
1803 * g++.dg/lookup/pr70205.C: New test.
1804
a28dd575 18052016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1806
1807 PR c++/70218
1808 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1809
92e7ab1e 18102016-03-17 Marek Polacek <polacek@redhat.com>
1811
1812 PR c/69407
1813 * gcc.dg/atomic-op-6.c: New test.
1814
7378dbfb 18152016-03-17 David Malcolm <dmalcolm@redhat.com>
1816
1817 PR c/70264
1818 * c-c++-common/pr70264.c: New test case.
1819
f7995d7d 18202016-03-17 Jakub Jelinek <jakub@redhat.com>
1821
e2895b76 1822 PR c++/70144
1823 * c-c++-common/pr70144-1.c: New test.
1824 * c-c++-common/pr70144-2.c: New test.
1825
f7995d7d 1826 PR c++/70272
1827 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1828 * g++.dg/opt/flifetime-dse6.C: New test.
1829 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1830
5ec4a949 18312016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1832
1833 PR driver/70192
1834 * gcc.dg/pic-1.c: New test.
1835 * gcc.dg/pic-2.c: Likewise.
1836 * gcc.dg/pic-3.c: Likewise.
1837 * gcc.dg/pic-4.c: Likewise.
1838 * gcc.dg/pie-1.c: Likewise.
1839 * gcc.dg/pie-2.c: Likewise.
1840 * gcc.dg/pie-3.c: Likewise.
1841 * gcc.dg/pie-4.c: Likewise.
1842 * gcc.dg/pie-5.c: Likewise.
1843 * gcc.dg/pie-6.c: Likewise.
1844
c28550e1 18452016-03-17 Tom de Vries <tom@codesourcery.com>
1846
1847 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1848 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1849
be3296cb 18502016-03-17 Richard Biener <rguenther@suse.de>
1851
1852 PR debug/70271
1853 * g++.dg/debug/pr70271.C: New testcase.
1854
9b60ef21 18552016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1856
1857 * gcc.target/i386/pr70251.c: New test.
1858
9a80bc1a 18592016-03-17 Marek Polacek <polacek@redhat.com>
1860
1861 PR c++/70194
1862 * g++.dg/warn/constexpr-70194.C: New test.
1863
733d7ff9 18642016-03-16 Richard Henderson <rth@redhat.com>
1865
1866 PR middle-end/70240
1867 * gcc.c-torture/compile/pr70240.c: New.
1868
3e6f12bf 18692016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1870
1871 * gcc.c-torture/compile/20151204.c: Skip for avr.
1872
867c9e99 18732016-03-16 Jakub Jelinek <jakub@redhat.com>
1874
1875 PR target/70245
1876 * g++.dg/opt/pr70245.C: New test.
1877 * g++.dg/opt/pr70245.h: New file.
1878 * g++.dg/opt/pr70245-aux.cc: New file.
1879
8ced6ab7 18802016-03-16 Martin Sebor <msebor@redhat.com>
1881
1882 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1883
37af779a 18842016-03-16 Richard Henderson <rth@redhat.com>
1885
1886 PR middle-end/70199
1887 * gcc.c-torture/compile/pr70199.c: New.
1888
78ed999c 18892016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1890
1891 * gcc.dg/uninit-19.c: Run dos2unix.
1892
462ca422 18932016-03-16 Marek Polacek <polacek@redhat.com>
1894
1895 PR c/70093
1896 * gcc.dg/nested-func-10.c: New test.
1897 * gcc.dg/nested-func-9.c: New test.
1898
fe58aacc 18992016-03-16 Jakub Jelinek <jakub@redhat.com>
1900
1901 PR tree-optimization/68714
1902 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1903
27a53872 19042016-03-16 Tom de Vries <tom@codesourcery.com>
1905
1906 PR tree-optimization/68715
1907 * gcc.dg/graphite/pr68715-2.c: New test.
1908 * gcc.dg/graphite/pr68715.c: New test.
1909 * gfortran.dg/graphite/pr68715.f90: New test.
1910
95049c3c 19112016-03-16 Tom de Vries <tom@codesourcery.com>
1912
1913 PR tree-optimization/68809
1914 * gcc.dg/graphite/pr68809-2.c: New test.
1915 * gcc.dg/graphite/pr68809.c: New test.
1916
09eddd70 19172016-03-16 Jakub Jelinek <jakub@redhat.com>
1918
81fc5915 1919 PR c++/70147
1920 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1921 method call to i () as argument. Adjust expected output.
1922
09eddd70 1923 PR c++/70147
1924 * g++.dg/ubsan/pr70147-1.C: New test.
1925 * g++.dg/ubsan/pr70147-2.C: New test.
1926
6373d2a2 19272016-03-15 Martin Sebor <msebor@redhat.com>
1928
1929 PR c++/58281
1930 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1931
d27a0c11 19322016-03-15 John David Anglin <danglin@gcc.gnu.org>
1933
9908039d 1934 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1935 hppa*-*-hpux*.
1936
45cdc3a6 1937 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1938
d27a0c11 1939 PR libfortran/69799
1940 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1941 libatomic_available.
1942
0dd1d57f 19432016-03-15 Marek Polacek <polacek@redhat.com>
1944
1945 PR c++/70209
1946 * g++.dg/ext/attribute-may-alias-4.C: New test.
1947
0ce02c07 19482016-03-15 Alexander Monakov <amonakov@ispras.ru>
1949
1950 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1951 -fvar-tracking-assignments-toggle flag.
1952
f6e39b30 19532016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1954
1955 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1956
167f93a2 19572016-03-15 Jakub Jelinek <jakub@redhat.com>
1958
1959 PR rtl-optimization/70222
1960 * gcc.c-torture/execute/pr70222-1.c: New test.
1961 * gcc.c-torture/execute/pr70222-2.c: New test.
1962
08a8af4a 19632016-03-15 Richard Henderson <rth@redhat.com>
1964
1965 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1966
738eb905 19672016-03-15 Andrey Belevantsev <abel@ispras.ru>
1968
1969 PR rtl-optimization/69032
1970 * gcc.dg/pr69032.c: New test.
1971
dd148b3a 19722016-03-15 Andrey Belevantsev <abel@ispras.ru>
1973
1974 PR rtl-optimization/63384
d9aa5a50 1975 * g++.dg/pr63384.C: New test.
dd148b3a 1976
acf58115 19772016-03-15 Andrey Belevantsev <abel@ispras.ru>
1978
1979 PR target/64411
1980 * gcc.target/i386/pr64411.C: New test.
1981
a2897dc4 19822016-03-15 Tom de Vries <tom@codesourcery.com>
1983
1984 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1985 * gfortran.dg/goacc/kernels-alias.f95: New test.
1986
7bad2faf 19872016-03-14 Martin Sebor <msebor@redhat.com>
1988
1989 PR c++/53792
1990 * g++.dg/cpp0x/constexpr-inline.C: New test.
1991 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1992
d65fa8d9 19932016-03-14 David Edelsohn <dje.gcc@gmail.com>
1994
1995 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1996
2b3c633f 19972016-03-14 Jakub Jelinek <jakub@redhat.com>
1998
1999 PR middle-end/70219
2000 * gcc.dg/pr70219.c: New test.
2001
e947f9c3 20022016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2003
2004 PR target/70083
2005 * gcc.dg/torture/pr70083.c: New test.
2006 * gcc.target/i386/pr70083.c: New test.
2007
74201dc2 20082016-03-14 Richard Biener <rguenther@suse.de>
2009
2010 PR tree-optimization/56365
2011 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2012
88aea41e 20132016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2014
2015 PR target/70098
2016 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2017 New function.
2018 * g++.dg/pr70098.C: New testcase.
2019
2020
1bd2aefd 20212016-03-14 Tom de Vries <tom@codesourcery.com>
2022
2023 PR tree-optimization/70045
2024 * gcc.dg/graphite/pr70045.c: New test.
2025
922c7033 20262016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2027
2028 PR fortran/69043
2029 * gfortran.dg/include_9.f90: New test.
2030
fd4ab6d9 20312016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2032
2033 PR fortran/45076
2034 gfortran.dg/prof/prof.exp: New script.
2035 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2036
7d7218d3 20372016-03-12 Andrey Belevantsev <abel@ispras.ru>
2038
2039 PR rtl-optimization/69307
2040 * gcc.dg/pr69307.c: New test.
2041
02ffd664 20422016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2043
2044 PR target/69614
2045 * gcc.target/arm/pr69614.c: New.
2046
76e207a9 20472016-03-12 Paul Thomas <pault@gcc.gnu.org>
2048
2049 PR fortran/70031
2050 * gfortran.dg/submodule_14.f08: New test
2051
2052 PR fortran/69524
2053 * gfortran.dg/submodule_15.f08: New test
2054
490ee78a 20552016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2056
2057 PR c++/70106
2058 * g++.dg/cpp1y/paren3.C: New test.
2059
04e137ff 20602016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2061
2062 PR target/70131
2063 * gcc.target/powerpc/ppc-round2.c: New test.
2064
27b2c1c4 20652016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2066
2067 PR target/70123
2068 * gcc.dg/torture/pr70123.c: New test.
2069
84116671 20702016-03-11 Jeff Law <law@redhat.com>
2071
2072 PR tree-optimization/70190
2073 * gcc.c-torture/compile/pr70190.c: New test.
2074
cfa58bc8 20752016-03-11 David Malcolm <dmalcolm@redhat.com>
2076
2077 PR c/68187
2078 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2079 case.
2080 (test43_b): Likewise.
2081 (test43_c): Likewise.
2082 (test43_d): Likewise.
2083 (test43_e): Likewise.
2084 (test43_f): Likewise.
2085 (test43_g): Likewise.
2086 (test44_a): Likewise.
2087 (test44_b): Likewise.
2088 (test44_c): Likewise.
2089 (test44_d): Likewise.
2090 (test44_e): Likewise.
2091
ce234f27 20922016-03-11 David Malcolm <dmalcolm@redhat.com>
2093
2094 PR c/70085
2095 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2096
e4756b48 20972016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2098
2099 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2100 dg-options.
2101
1f5ef87e 21022016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2103
2104 PR target/70002
2105 PR target/69245
2106 * gcc.target/aarch64/pr69245_2.c: New test.
2107
f9c352a1 21082016-03-11 Jakub Jelinek <jakub@redhat.com>
2109
2110 PR tree-optimization/70177
2111 * gcc.dg/pr70177.c: New test.
2112
4dd92ac6 21132016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2114
2115 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2116
331e4fdb 21172016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2118
2119 * gcc.dg/tree-ssa/sra-20.c: New.
2120
69262824 21212016-03-11 Jakub Jelinek <jakub@redhat.com>
2122
6f9a7425 2123 PR rtl-optimization/70174
2124 * gcc.dg/pr70174.c: New test.
2125
69262824 2126 PR tree-optimization/70169
2127 * gcc.dg/pr70169.c: New test.
2128
4637a847 21292016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2130
2131 PR target/70160
2132 * gcc.target/i386/pr70160.c: New test.
2133
5a86d754 21342016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2135
2136 * gcc.target/s390/dfp-1.c: New test.
2137
af4c8290 21382016-03-10 Nick Clifton <nickc@redhat.com>
2139
2140 PR target/70044
2141 * gcc.target/aarch64/pr70044.c: New test.
2142
98dfd328 21432016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2144 Jakub Jelinek <jakub@redhat.com>
2145
2146 PR c++/70001
2147 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2148 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2149 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2150
75e72311 21512016-03-10 Jan Hubicka <hubicka@ucw.cz>
2152
2153 PR lto/69589
2154 * g++.dg/lto/pr69589_0.C: New testcase
2155 * g++.dg/lto/pr69589_1.C: New testcase
2156
a2eb1271 21572016-03-10 Marek Polacek <polacek@redhat.com>
2158
2159 PR c++/70153
2160 * g++.dg/delayedfold/unary-plus1.C: New test.
2161
21622016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 2163
2164 * gcc.target/arm/pr45701-1.c: Escape brackets.
2165 * gcc.target/arm/pr45701-2.c: Likewise.
2166
5ab2987f 21672016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2168
2169 * gfortran.dg/unconstrained_commons.f: New.
2170
6972afac 21712016-03-10 Alan Modra <amodra@gmail.com>
2172
2173 * gcc.dg/pr69195.c: New.
2174 * gcc.dg/pr69238.c: New.
2175
c82c99ec 21762016-03-10 Tom de Vries <tom@codesourcery.com>
2177
2178 PR testsuite/68915
2179 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2180
a2389d4a 21812016-03-10 Richard Biener <rguenther@suse.de>
2182
2183 PR tree-optimization/70128
2184 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2185 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2186
c272412d 21872016-03-09 Jakub Jelinek <jakub@redhat.com>
2188
a0451069 2189 PR tree-optimization/70152
2190 * gcc.dg/pr70152.c: New test.
2191
c272412d 2192 PR target/70086
2193 * gcc.target/i386/pr70086-1.c: New test.
2194 * gcc.target/i386/pr70086-2.c: New test.
2195 * gcc.target/i386/pr70086-3.c: New test.
5f611068 2196
2197 PR tree-optimization/70127
2198 * gcc.c-torture/execute/pr70127.c: New test.
2199
27dcb7a8 22002016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2201
2202 * c-c++-common/goacc/combined-directives-2.c: New test.
2203
c24757cf 22042016-03-09 David Malcolm <dmalcolm@redhat.com>
2205
2206 PR c/68473
2207 PR c++/70105
2208 * g++.dg/diagnostic/pr70105.C: New test.
2209 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2210 (test_multiple_ordinary_maps): New test function.
2211
83108969 22122016-03-09 David Malcolm <dmalcolm@redhat.com>
2213
2214 PR c/68473
2215 PR c++/70105
2216 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2217 Drop range information from call to inform_at_rich_loc.
2218 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2219 New.
2220 (test_show_locus): Replace calls to rich_location::add_range with
2221 calls to add_range. Rewrite the tests that used the now-defunct
2222 rich_location ctor taking a source_range. Simplify other tests
2223 by replacing calls to COMBINE_LOCATION_DATA with calls to
2224 make_location.
2225
6733c0e8 22262016-03-09 Richard Biener <rguenther@suse.de>
2227 Jakub Jelinek <jakub@redhat.com>
2228
2229 PR tree-optimization/70138
2230 * gcc.dg/vect/pr70138-1.c: New testcase.
2231 * gcc.dg/vect/pr70138-2.c: Likewise.
2232
96abb9f5 22332016-03-09 Jakub Jelinek <jakub@redhat.com>
2234
2235 PR target/70049
2236 * gcc.target/i386/pr70049.c: New test.
2237
42bb3bfb 22382016-03-09 Richard Biener <rguenther@suse.de>
2239
2240 PR c/70143
2241 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2242 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2243 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2244
27527428 22452016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2246
2247 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2248 arm-*-*.
2249
248449f2 22502016-03-09 Jakub Jelinek <jakub@redhat.com>
2251
1bd49ced 2252 PR middle-end/67278
2253 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2254
248449f2 2255 PR target/67278
2256 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2257
2258 PR middle-end/70050
2259 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2260 in testcase comment.
2261
dfc460ff 22622016-03-09 Tom de Vries <tom@codesourcery.com>
2263
2264 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2265 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2266 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2267 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2268 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2269 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2270 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2271 * gfortran.dg/goacc/kernels-loop.f95: New test.
2272
0377fc7f 22732016-03-08 Martin Sebor <msebor@redhat.com>
2274
2275 PR c++/62096
2276 * g++.dg/warn/overflow-warn-7.C: New test.
2277
3556aa80 22782016-03-08 Jason Merrill <jason@redhat.com>
2279
2280 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2281 * lib/target-supports.exp (check_effective_target_concepts): New.
2282
e5096208 22832016-03-08 Jakub Jelinek <jakub@redhat.com>
2284
5370eb8d 2285 PR c++/70135
2286 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2287 * g++.dg/ubsan/pr70135.C: New test.
2288
e5096208 2289 PR target/70110
2290 * gcc.dg/pr70110.c: New test.
2291
cc37120d 22922016-03-07 Martin Jambor <mjambor@suse.cz>
2293
2294 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2295 * c-c++-common/gomp/if-1.c: Likewise.
2296 * c-c++-common/gomp/pr61486-2.c: Likewise.
2297 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2298 to dg-additional-options.
2299 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2300 * g++/gomp/target-teams-1.c: Likewise.
2301 * gcc.dg/gomp/gomp.exp: Likewise.
2302 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2303 dg-additional-options.
2304 * gfortran.dg/gomp/gomp.exp: Likewise.
2305 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2306 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2307 dg-additional-options.
2308 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2309
53c248d8 23102016-03-07 Martin Jambor <mjambor@suse.cz>
2311
2312 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2313 * c-c++-common/gomp/gridify-1.c: New test.
2314 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2315
541e79a0 23162016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2317
2318 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2319 trigger for cortex-r8, when scanning for register r8.
2320 * gcc.target/arm/pr45701-2.c: Likewise.
2321
4dfabd94 23222016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 2323 Jeff Law <law@redhat.com>
4dfabd94 2324
2325 PR tree-optimization/69740
2326 * gcc.c-torture/compile/pr69740-1.c: New test.
2327 * gcc.c-torture/compile/pr69740-2.c: New test.
2328
1b63a87b 23292016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2330
2331 * lib/target-supports.exp
2332 (check_effective_target_whole_vector_shift): Enable for PPC64.
2333
d33914da 23342016-03-07 Richard Biener <rguenther@suse.de>
2335
2336 PR tree-optimization/70115
2337 * gcc.dg/torture/pr70115.c: New testcase.
2338
584fba4b 23392016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2340
2341 PR middle-end/69916
2342 * c-c-++-common/goacc/pr69916.c: New.
2343
7f2f5ec0 23442016-03-07 Richard Henderson <rth@redhat.com>
2345
2346 * gcc.c-torture/compile/pr70061.c: New test.
2347
f530e7c4 23482016-03-07 Richard Biener <rguenther@suse.de>
2349
2350 PR testsuite/70109
2351 * gcc.dg/vect/O3-pr36098.c: New testcase.
2352
a3855fed 23532016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2354
2355 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2356
091ffc31 23572016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2358
2359 * gnat.dg/renaming9.ad[sb]: New testcase.
2360
2941b871 23612016-03-05 Jakub Jelinek <jakub@redhat.com>
2362
2363 PR c++/70084
2364 * g++.dg/expr/stdarg3.C: New test.
2365
5173ce42 23662016-03-04 Jeff Law <law@redhat.com>
2367
2368 PR tree-optimization/69196
2369 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2370 x86_64-*-*.
2371
2d1d2e55 23722016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2373
0e43078e 2374 PR c/69973
2375 * gcc.dg/pr69973.c: New test.
2376
d8ec06ae 2377 PR rtl-optimization/69941
2378 * gcc.dg/torture/pr69941.c: New test.
2379
2d1d2e55 2380 PR c/69824
2381 * gcc.dg/pr69824.c: New test.
2382
32f692e2 23832016-03-05 Tom de Vries <tom@codesourcery.com>
2384
2385 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2386 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2387 function.
2388
1c699e9a 23892016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2390
2391 PR c++/66786
2392 * g++.dg/cpp1y/var-templ48.C: New test.
2393 * g++.dg/cpp1y/var-templ49.C: New test.
2394
358448c6 23952016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2396
2397 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2398
01dc3c45 23992016-03-04 Jakub Jelinek <jakub@redhat.com>
2400
e968ff6d 2401 PR c++/70035
2402 * g++.dg/ubsan/pr70035.C: New test.
2403
01dc3c45 2404 PR target/70062
2405 * gcc.target/i386/pr70062.c: New test.
2406
3937d618 24072016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2408
2409 * g++.dg/template/typename21.C: Remove c++98_only.
2410
c58ac7f8 24112016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2412
2413 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2414
0060768a 24152016-03-04 David Malcolm <dmalcolm@redhat.com>
2416
2417 PR c/68187
2418 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2419 function.
2420 (fn_42_b): Likewise.
2421 (fn_42_c): Likewise.
2422
74c6fd40 24232016-03-04 David Malcolm <dmalcolm@redhat.com>
2424
2425 PR c/68187
2426 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2427 function.
2428 (fn_40_b): Likewise.
2429 (fn_41_a): Likewise.
2430 (fn_41_b): Likewise.
2431
31b11359 24322016-03-04 Jakub Jelinek <jakub@redhat.com>
2433
2434 PR target/70059
2435 * gcc.target/i386/avx512f-pr70059.c: New test.
2436 * gcc.target/i386/avx512dq-pr70059.c: New test.
2437
c5b93452 24382016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2439
2440 PR rtl-optimization/57676
2441 * gcc.dg/torture/pr57676.c: New test.
2442
268fbd56 24432016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2444
2445 * gcc.dg/pr70026.c: New test.
2446
6560d1ad 24472016-03-04 Marek Polacek <polacek@redhat.com>
2448
2449 PR c/69798
2450 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2451 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2452
cc7dfddf 24532016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2454
2455 PR target/70004
2456 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2457 Delete.
2458 (test_corners_sisd_si): Likewise.
2459 (main): Remove checks of the above.
2460 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2461
e9663bd4 24622016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2463
2464 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2465
dcdd684e 24662016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2467
2468 * gcc.dg/torture/pr69951.c: Accept argc==0.
2469
e692d332 24702016-03-04 Richard Biener <rguenther@suse.de>
2471
2472 PR c++/70054
2473 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2474 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2475
af77b7e6 24762016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2477
2478 PR testsuite/69766
2479 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2480 testing multiarch.
2481
290da96e 24822016-03-04 Jakub Jelinek <jakub@redhat.com>
2483
2484 PR debug/69947
2485 * gcc.dg/guality/pr69947.c: New test.
2486
e51ce713 24872016-03-03 Jakub Jelinek <jakub@redhat.com>
2488
2489 PR ada/70017
2490 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2491
1feed892 24922016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2493
2494 PR rtl-optimization/69904
2495 * gcc.target/arm/pr69904.c: New test.
2496
c32bda69 24972016-03-03 Jakub Jelinek <jakub@redhat.com>
2498
2499 PR target/70021
2500 * gcc.dg/vect/pr70021.c: New test.
2501 * gcc.target/i386/pr70021.c: New test.
2502
1bc579ed 25032016-03-03 Marek Polacek <polacek@redhat.com>
2504
2505 PR middle-end/70050
2506 * gcc.dg/pr70050.c: New test.
2507
cfa8d638 25082016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2509
2510 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2511
1b889259 25122016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2513
2514 PR tree-optimization/70043
2515 * gfortran.dg/vect/pr70043.f90: New test.
2516
f756dfa3 25172016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2518
2519 * gnat.dg/specs/task1.ads: New test.
2520
5cb4863d 25212016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2522
2523 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2524 Invoke gdb with -batch.
2525 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
2526
5dd12e43 25272016-03-03 Richard Biener <rguenther@suse.de>
2528
2529 PR tree-optimization/55936
2530 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2531
d97ba4ca 25322016-03-02 Jeff Law <law@redhat.com>
2533
5d23c86f 2534 PR rtl-optimization/69942
2535 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
2536 effects of argument promotions.
2537
d97ba4ca 2538 PR tree-optimization/69987
2539 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
2540 target does not support -fprefetch-loop-arrays.
2541
901faaa0 25422016-03-02 Uros Bizjak <ubizjak@gmail.com>
2543
2544 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2545
51f6fdce 25462016-03-02 Bin Cheng <bin.cheng@arm.com>
2547
6bc7872f 2548 PR rtl-optimization/69052
51f6fdce 2549 * gcc.target/i386/pr69052.c: New test.
2550
31d31e07 25512016-03-02 Alan Modra <amodra@gmail.com>
2552
2553 * gcc.dg/pr69990.c: New.
2554
04faee95 25552016-03-02 Jakub Jelinek <jakub@redhat.com>
2556
270d0117 2557 PR c/68062
2558 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
2559
2560 PR middle-end/70022
2561 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
2562
04faee95 2563 PR target/70028
2564 * gcc.target/i386/pr70028.c: New test.
2565
a2cc9e8e 25662016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2567
2568 * c-c++-common/asan/swapcontext-test-1.c,
2569 * c-c++-common/tsan/thread_leak.c,
2570 * g++.dg/tsan/aligned_vs_unaligned_race.C,
2571 * g++.dg/tsan/benign_race.C,
2572 * g++.dg/tsan/fd_close_norace.C,
2573 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2574 races with sanitizer output
2575
dd4bd263 25762016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 2577 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 2578
2579 PR target/67278
2580 * gcc.dg/simd-8.c: New testcase.
2581
b5fe3a49 25822016-03-02 Richard Biener <rguenther@suse.de>
2583
2584 PR middle-end/67278
2585 * gcc.dg/simd-7.c: New testcase.
2586
23601f67 25872016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2588
2589 * gcc.target/i386/pr70007.c: Tweak.
2590
f66f65e7 25912016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2592
2593 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2594
60773515 25952016-03-02 Marek Polacek <polacek@redhat.com>
2596
2597 PR c/67854
2598 * gcc.dg/pr67854.c: New test.
2599
6c094cb1 26002016-03-02 Jakub Jelinek <jakub@redhat.com>
2601
2602 PR middle-end/70025
2603 * gcc.dg/torture/pr70025.c: New test.
2604
7627bb56 26052016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2606
2607 PR tree-optimization/68621
2608 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2609
066c8e94 26102016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2611
2612 * gcc.target/i386/pr70007.c: New test.
2613
d3b819ad 26142016-03-01 Jeff Law <law@redhat.com>
2615
d4b9ad56 2616 PR tree-optimization/69196
7e217344 2617 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 2618
d3b819ad 2619 PR tree-optimization/69196
2620 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2621 duplicating code and spoiling the expected output.
2622
4f37285d 26232016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2624
2625 PR target/70033
2626 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2627 supports power9 before doing tests.
2628 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2629 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2630 * gcc.target/powerpc/p9-permute.c: Likewise.
2631
3e9c4f6c 26322016-03-01 Uros Bizjak <ubizjak@gmail.com>
2633
2634 PR target/70027
2635 * gcc.target/i386/pr70027.c: New test.
2636
e324729e 26372016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 2638
2639 * gcc.dg/pr70017.c: New test.
2640
40e9ce2d 26412016-03-01 Jakub Jelinek <jakub@redhat.com>
2642
2643 PR c/69796
2644 PR c/69974
2645 * gcc.dg/pr69796.c: New test.
2646 * gcc.dg/pr69974.c: New test.
2647
e8b016ea 26482016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2649
2650 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2651
24d3127c 26522016-02-29 Jeff Law <law@redhat.com>
2653
2654 PR tree-optimization/69987
2655 * gfortran.dg/pr69987.f90: New test.
2656
2657 PR tree-optimization/69989
2658 * gcc.c-torture/compile/pr69989-2.c: New test.
2659
12cc1225 26602016-03-01 Marek Polacek <polacek@redhat.com>
2661
2662 PR c++/69795
2663 * g++.dg/parse/invalid1.C: New test.
2664
d99a947c 26652016-03-01 Richard Biener <rguenther@suse.de>
2666
2667 PR middle-end/70022
2668 * gcc.dg/pr70022.c: New testcase.
2669
395dbc60 26702016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2671
2672 PR tree-optimization/69956
2673 * gcc.dg/pr69956.c: New test.
2674
40a35c55 26752016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2676
2677 PR target/70011
2678 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2679 XFAIL when hardware supports efficient unaligned storage access.
2680
4edc90b0 26812016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2682
2683 PR c++/69961
2684 * g++.dg/template/pr69961a.C: New test.
2685 * g++.dg/template/pr69961b.C: New test.
2686
1ed1f69a 26872016-02-29 David Malcolm <dmalcolm@redhat.com>
2688
2689 PR preprocessor/69985
2690 * gcc.dg/cpp/pr69985.c: New test case.
2691
01c5d15d 26922016-02-29 Jeff Law <law@redhat.com>
2693
3a4d3de5 2694 PR tree-optimization/70005
2695 * gcc.c-torture/execute/pr70005.c New test.
2696
01c5d15d 2697 PR tree-optimization/69999
2698 * gcc.c-torture/compile/pr69999.c: New test.
2699
1bf66b54 27002016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2701
2702 PR tree-optimization/69652
2703 * gcc.dg/torture/pr69652.c: Delete test.
2704 * gcc.dg/vect/pr69652.c: New test.
2705
b4d653d5 27062016-02-19 Richard Biener <rguenther@suse.de>
2707
2708 PR tree-optimization/69980
2709 * gfortran.dg/vect/pr69980.f90: New testcase.
2710
35bc4745 27112016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2712
2713 * gcc.target/sparc/20160229-1.c: New test.
2714
bb54a538 27152016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2716
2717 * gnat.dg/stack_usage3.adb: New test.
2718 * gnat.dg/stack_usage3_pkg.ads: New helper.
2719
95164e71 27202016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2721
2722 * gnat.dg/renaming8.adb: New test.
2723 * gnat.dg/renaming8_pkg1.ads: New helper.
2724 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2725 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2726
a890896f 27272016-02-29 Richard Biener <rguenther@suse.de>
2728
2729 PR tree-optimization/69720
2730 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2731
5c70403a 27322016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2733
2734 PR fortran/68147
2735 PR fortran/47674
2736 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2737
dfb6d139 27382016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 2739 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2740
2741 PR fortran/56007
2742 * gfortran.dg/coarray_8.f90: Adjust error message.
2743 * gfortran.dg/pr56007.f90: New test.
2744 * gfortran.dg/pr56007.f: New test.
2745
536508db 27462016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2747
2748 PR tree-optimization/69989
2749 * gcc.dg/torture/pr69989.c: New test.
2750
eec75e45 27512016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2752
2753 * gcc.target/i386/stack-realign-win.c: New test.
2754
0175e45a 27552016-02-28 Harald Anlauf <anlauf@gmx.de>
2756
2757 PR fortran/60126
2758 * gfortran.dg/pr60126.f90: New test.
2759
2a703589 27602016-02-27 Jeff Law <law@redhat.com>
2761
2762 Revert
2763 2016-02-26 Richard Biener <rguenther@suse.de>
2764 Jeff Law <law@redhat.com>
2765
2766 PR tree-optimization/69740
2767 * gcc.c-torture/compile/pr69740-1.c: New test.
2768 * gcc.c-torture/compile/pr69740-2.c: New test.
2769
359b4c18 27702016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2771
1c96765a 2772 PR fortran/69910
359b4c18 2773 * gfortran.dg/newunit_4.f90: New test.
2774
49462d93 27752016-02-27 Jakub Jelinek <jakub@redhat.com>
2776
2777 PR target/69613
2778 PR rtl-optimization/69886
2779 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2780 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2781 target.
2782
c4ac733e 27832016-02-26 Martin Sebor <msebor@redhat.com>
2784
2785 PR tree-optimization/15826
2786 * gcc.dg/tree-ssa/pr15826.c: New test.
2787
da8c4b5d 27882016-02-26 Jakub Jelinek <jakub@redhat.com>
2789
2790 PR target/69969
2791 * gcc.target/powerpc/pr69969.c: New test.
2792
0a4558eb 27932016-02-26 Martin Sebor <msebor@redhat.com>
2794
2795 PR c++/15766
2796 * g++.old-deja/g++.other/decl5.C: Add a test case.
2797
5b500299 27982016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2799
2800 PR target/69946
2801 * gcc.target/powerpc/pr69946.c: New file.
2802
565f533b 28032016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 2804 Jeff Law <law@redhat.com>
565f533b 2805
0a4558eb 2806 PR tree-optimization/69740
565f533b 2807 * gcc.c-torture/compile/pr69740-1.c: New test.
2808 * gcc.c-torture/compile/pr69740-2.c: New test.
2809
ff67cbea 28102016-02-26 Martin Jambor <mjambor@suse.cz>
2811
2812 PR middle-end/69920
2813 * gcc.dg/torture/pr69932.c: New test.
2814 * gcc.dg/torture/pr69936.c: Likewise.
2815
e400d817 28162016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2817
2818 PR target/69709
2819 * gcc.target/s390/pr69709.c: New test.
2820
126a5a2d 28212016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2822
2823 PR target/69245
2824 * gcc.target/aarch64/pr69245_1.c: New test.
2825
59c58860 28262016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2827
2828 PR target/69613
2829 * gcc.dg/torture/pr69613.c: New test.
2830
9441fa4e 28312016-02-26 Jakub Jelinek <jakub@redhat.com>
2832
2833 PR rtl-optimization/69891
2834 * gcc.target/i386/pr69891.c: New test.
2835
e48fcde0 28362016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 2837 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2838
35ed600a 2839 PR target/61397
f41208a1 2840 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2841 functionality for both 32-bit and 64-bit.
2842
c86aaa0e 28432016-02-26 Richard Biener <rguenther@suse.de>
2844
2845 PR tree-optimization/69551
2846 * gcc.dg/torture/pr69951.c: New testcase.
2847
38e71a65 28482016-02-25 Richard Biener <rguenther@suse.de>
2849
2850 PR tree-optimization/48795
2851 * gcc.dg/Warray-bounds-18.c: New testcase.
2852
03331e69 28532016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2854
2855 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2856
f14d8d6a 28572016-02-25 Jakub Jelinek <jakub@redhat.com>
2858
2859 PR rtl-optimization/69896
2860 * gcc.dg/pr69896.c: New test.
2861
4003c807 28622016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2863
2864 PR c++/69736
2865 * g++.dg/cpp1y/paren2.C: New test.
2866
a0573328 28672016-02-24 Martin Sebor <msebor@redhat.com>
2868
2869 PR c/51147
2870 * gcc.dg/enum-mode-2.c: New test.
2871
2cde02ad 28722016-02-24 Jakub Jelinek <jakub@redhat.com>
2873
2874 PR c++/69922
2875 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2876 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2877 * g++.dg/ubsan/pr69922.C: New test.
2878
f0ea75d1 28792016-02-24 Marek Polacek <polacek@redhat.com>
2880
2881 PR c/69819
2882 * gcc.dg/pr69819.c: New test.
2883
05027366 28842016-02-24 Martin Sebor <msebor@redhat.com>
2885
34ed562b 2886 PR c++/69912
2887 * g++.dg/ext/flexary15.C: New test.
2888
28892016-02-24 Martin Sebor <msebor@redhat.com>
2890
2891 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 2892 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 2893 * g++.dg/ext/builtin_alloca.C: Same.
05027366 2894
650c3ad5 28952016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2896 Charles Baylis <charles.baylis@linaro.org>
2897
2898 PR debug/61033
2899 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2900
596070e8 29012016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 2902 Jakub Jelinek <jakub@redhat.com>
596070e8 2903
2904 PR middle-end/69760
2905 * gcc.dg/torture/pr69760.c: New testcase.
2906
d6b92d9f 29072016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2908
2909 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2910 pattern on Solaris with as.
2911
90436d9d 29122016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2913
2914 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2915 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2916 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2917 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2918
7c749495 29192016-02-24 Jakub Jelinek <jakub@redhat.com>
2920
2921 PR middle-end/69915
2922 * gcc.dg/pr69915.c: New test.
2923
9c9680b5 29242016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2925
2926 PR rtl-optimization/69886
2927 * gcc.dg/torture/pr69886.c: New test.
2928
36d081ee 29292016-02-24 Richard Biener <rguenther@suse.de>
2930
2931 PR middle-end/68963
2932 * gcc.dg/torture/pr68963.c: New testcase.
2933
2a0accb9 29342016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2935
2936 PR target/69875
2937 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2938 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2939 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2940 * gcc.target/arm/atomic_loaddi_1.c: New test.
2941 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2942 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2943 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2944 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2945 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2946 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2947 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2948 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2949
f0e92ef1 29502016-02-24 Jakub Jelinek <jakub@redhat.com>
2951
2952 PR middle-end/69909
2953 * gcc.dg/torture/pr69909.c: New test.
2954
6907286f 29552016-02-24 Richard Biener <rguenther@suse.de>
2956
2957 PR tree-optimization/69907
2958 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2959 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2960 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2961
e6ab7475 29622016-02-24 Christian Bruel <christian.bruel@st.com>
2963
2964 * gcc.target/arm/pragma_cpp_fma.c: New test.
2965
47587450 29662016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2967
2968 PR fortran/61156
2969 * gfortran.dg/include_6.f90: Update test.
2970
d41ab738 29712016-02-23 Jakub Jelinek <jakub@redhat.com>
2972
2973 PR objc/69844
2974 * objc.dg/pr69844.m: New test.
2975
4772d9d5 29762016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2977
2978 PR libgfortran/69456
2979 * gfortran.dg/namelist_89.f90: New test.
2980 * gfortran.dg/pr59700.f90: Update test..
2981
8c38d887 29822016-02-23 Martin Sebor <msebor@redhat.com>
2983
2984 PR middle-end/69780
2985 * g++.dg/ext/builtin_alloca.C: New test.
2986 * gcc.dg/builtins-68.c: New test.
2987
ee1bfdb0 29882016-02-23 Richard Henderson <rth@redhat.com>
2989
2990 * gcc.target/i386/addr-space-3.c: Remove test.
2991
52609ec3 29922016-02-23 David Malcolm <dmalcolm@redhat.com>
2993
2994 PR preprocessor/69126
2995 PR preprocessor/69543
2996 * c-c++-common/pr69126-2-long.c: New test.
2997 * c-c++-common/pr69126-2-short.c: New test.
2998 * c-c++-common/pr69543-1.c: Remove xfail.
2999
d5bf2cc8 30002016-02-23 David Malcolm <dmalcolm@redhat.com>
3001
3002 PR preprocessor/69126
3003 PR preprocessor/69543
3004 PR preprocessor/69558
3005 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3006 (f): Rename to...
3007 (test_2): ...this, and add leading comment.
3008 (MACRO_3, test_3): New.
3009 (MACRO_4A, MACRO_4B, test_4): New.
3010 (MACRO): Rename to...
3011 (MACRO_5): ...this.
3012 (g): Rename to...
3013 (test_5): ...this, updating for renaming of MACRO, and
3014 add leading comment.
3015 * c-c++-common/pr69543-1.c: New.
3016 * c-c++-common/pr69543-2.c: New.
3017 * c-c++-common/pr69543-3.c: New.
3018 * c-c++-common/pr69543-4.c: New.
3019 * c-c++-common/pr69558-1.c: New.
3020 * c-c++-common/pr69558-2.c: New.
3021 * c-c++-common/pr69558-3.c: New.
3022 * c-c++-common/pr69558-4.c: New.
3023 * gcc.dg/pr69558.c: Move to...
3024 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3025 xfail for c++.
3026
3a37a410 30272016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3028
3029 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3030 to -ftree-parallelize-loops/-fopenacc changes.
3031 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3032 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3033 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3034 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3035 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3036 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3037 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3038 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3039 * c-c++-common/goacc/kernels-loop.c: Likewise.
3040 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3041 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3042 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3043 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3044
ecca180f 30452016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3046
3047 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3048
eec0fa3f 30492016-02-23 Jakub Jelinek <jakub@redhat.com>
3050
f1f91c07 3051 PR c++/69902
3052 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3053
eec0fa3f 3054 PR c/69900
3055 * gcc.dg/pr69900.c: New test.
3056
e045424d 30572016-02-23 Martin Jambor <mjambor@suse.cz>
3058
3059 PR tree-optimization/69666
3060 * gcc.dg/tree-ssa/pr69666.c: New test.
3061
f482dff6 30622016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3063
3064 PR fortran/67451
3065 * gfortran.dg/coarray_allocate_5.f08: New test.
3066
57ed698b 30672016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3068
3069 * gcc.target/s390/vcond-shift.c: Move to ...
3070 * gcc.target/s390/vector/vcond-shift.c: ... here.
3071
990e443c 30722016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3073
3074 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3075 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3076
296c5f01 30772016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3078
3079 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3080
e53f41d5 30812016-02-20 Mark Wielaard <mjw@redhat.com>
3082
3083 PR c/28901
3084 * gcc.dg/unused-variable-3.c: New test.
3085
13af201d 30862016-02-22 Jakub Jelinek <jakub@redhat.com>
3087
3088 PR target/69888
3089 * gcc.target/i386/pr69888.c: New test.
3090
682c90f9 30912016-02-22 Richard Biener <rguenther@suse.de>
3092
3093 PR tree-optimization/69882
3094 * gfortran.dg/vect/pr69882.f90: New testcase.
3095
b8cd18c3 30962016-02-22 Jakub Jelinek <jakub@redhat.com>
3097
3098 PR target/69885
3099 * gcc.dg/pr69885.c: New test.
3100
09343379 31012016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3102
3103 PR target/69806
3104 PR target/54089
3105 * gcc.target/sh/pr54089-10.c: New.
3106
b345a09f 31072016-02-20 Paul Thomas <pault@gcc.gnu.org>
3108
3109 PR fortran/69423
3110 * gfortran.dg/deferred_character_15.f90 : New test.
3111
51385aed 31122016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3113
3114 PR fortran/57365
3115 gfortran.dg/allocate_with_source_18.f03: New test.
3116
31172016-02-20 Harald Anlauf <anlauf@gmx.de>
3118
3119 PR fortran/52531
3120 gfortran.dg/gomp/pr52531.f90: New test.
3121
9cce8384 31222016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3123
3124 PR c++/69865
3125 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3126 -std=c++03.
3127
d91f5fbb 31282016-02-19 Jakub Jelinek <jakub@redhat.com>
3129
563d5cb8 3130 PR c++/69826
3131 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3132 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3133
0a04aac9 3134 PR c++/69850
3135 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3136
d91f5fbb 3137 PR c++/69851
3138 * g++.dg/torture/pr69851.C: New test.
3139
5fe1f282 31402016-02-19 Martin Sebor <msebor@redhat.com>
3141
3142 PR testsuite/69573
3143 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3144
a45bce11 31452016-02-19 Jakub Jelinek <jakub@redhat.com>
3146
6263dde1 3147 PR c++/69850
3148 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3149 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3150
a45bce11 3151 PR c++/67767
3152 * g++.dg/cpp0x/pr67767.C: New test.
3153
cf2ed1b7 31542016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3155
3156 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3157 for fp, simd, crypto, crc, lse.
3158 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3159 above.
3160 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3161 effective target check.
3162
f6cc34b0 31632016-02-19 Jakub Jelinek <jakub@redhat.com>
3164
3165 PR target/69820
3166 * gcc.target/i386/pr69820.c: New test.
3167
6c678e78 31682016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3169
3170 * gcc.target/s390/vector/int128-1.c: New test.
3171
b088ff4b 31722016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3173
3174 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3175
b11e60a4 31762016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3177
3178 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3179 instruction pattern name to prevent the testcase from failing with
3180 -march=z13.
3181
664ff6a0 31822016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3183
3184 * gcc.target/s390/md/movstr-2.c: New test.
3185
e80be24b 31862016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3187
3188 * gcc.target/s390/morestack.c: New test.
3189
9839f350 31902016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3191
3192 PR target/69625
3193 * gcc.target/s390/pr69625.c: Add test case.
3194
4550fbd0 31952016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3196
3197 PR testsuite/68580
3198 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3199
57d00b6a 32002016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3201
3202 PR target/68404
3203 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3204 * gcc.target/powerpc/fusion3.c: Likewise.
3205
63ad69d6 32062016-02-18 Richard Biener <rguenther@suse.de>
3207
3208 PR middle-end/69553
3209 * g++.dg/torture/pr69553.C: New testcase.
3210
d92404ed 32112016-02-18 Nick Clifton <nickc@redhat.com>
3212
4550fbd0 3213 PR target/62254
3214 PR target/69610
3215 * gcc.target/arm/pr62554.c: New test.
3216 * gcc.target/arm/pr69610-1.c: New test.
3217 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 3218
0808dfce 32192016-02-18 Richard Biener <rguenther@suse.de>
3220
3221 PR middle-end/69854
3222 * gcc.dg/torture/pr69854.c: New testcase.
3223
fc3527e3 32242016-02-17 Jakub Jelinek <jakub@redhat.com>
3225
3226 PR c++/69850
3227 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3228
e3c24279 32292012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3230
3231 * gcc.target/powerpc/vec-cg.c: New test.
3232
c9732c2b 32332016-02-17 Richard Biener <rguenther@suse.de>
3234
3235 PR testsuite/69586
3236 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3237
51bf9f9b 32382016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3239
3240 PR target/69161
3241 * gcc.c-torture/compile/pr69161.c: New test.
3242
6baedca3 32432016-02-17 David Sherwood <david.sherwood@arm.com>
3244
3245 PR target/69532
3246 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3247 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3248
4f240715 32492016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3250
3251 * gcc.dg/ifcvt-4.c: Skip on Visium.
3252
e0c0515d 32532016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3254
3255 * gnat.dg/atomic8.adb: New test.
3256
7b319ee6 32572016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3258
3259 * gnat.dg/discr46.ad[sb]: New test.
3260
48a7e3d1 32612016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3262
3263 PR Target/48344
3264 * gcc.target/powerpc/pr48344-1.c: New test.
3265
3f844f15 32662015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3267
3268 PR fortran/69742
3269 * gfortran.dg/associate_21.f90: New test.
3270
7675e968 32712016-02-16 Jakub Jelinek <jakub@redhat.com>
3272
3273 PR c/69835
3274 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3275 -Wnonnull in dg-options.
3276 * c-c++-common/nonnull-2.c: New test.
3277
d6faee88 32782016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3279 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3280
3281 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3282
3a2a72aa 32832016-02-16 Jakub Jelinek <jakub@redhat.com>
3284
3285 PR middle-end/69801
3286 * gcc.dg/pr69801.c: Add empty dg-options.
3287
28072426 32882016-02-16 James Norris <jnorris@codesourcery.com>
3289
3290 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3291 * g++.dg/goacc/deviceptr-1.c: New file.
3292
37fffac2 32932016-02-16 Jakub Jelinek <jakub@redhat.com>
3294
3295 PR tree-optimization/69820
3296 * gcc.dg/vect/pr69820.c: New test.
3297
f72a5e61 32982016-02-16 Richard Biener <rguenther@suse.de>
3299
3300 PR tree-optimization/69776
3301 * gcc.dg/torture/pr69776-2.c: New testcase.
3302
50e0cd76 33032016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3304
3305 PR tree-optimization/69714
3306 * gcc.dg/torture/pr69714.c: New test.
3307
14a72c4e 33082016-02-16 Jakub Jelinek <jakub@redhat.com>
3309
3310 PR tree-optimization/69802
3311 * gcc.dg/pr69802.c: New test.
3312
fd808c11 33132016-02-16 Richard Biener <rguenther@suse.de>
3314
3315 PR middle-end/69801
3316 * gcc.dg/pr69801.c: New testcase.
3317
49a549ca 33182016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3319
3320 PR libgfortran/69651
3321 * gfortran.dg/read_bang.f90: New test.
3322 * gfortran.dg/read_bang4.f90: New test.
3323
77454e6e 33242016-02-15 Jakub Jelinek <jakub@redhat.com>
3325
2074f21c 3326 PR c++/69658
3327 * g++.dg/init/pr69658.C: New test.
3328
77454e6e 3329 PR c++/69797
3330 * c-c++-common/pr69797.c: New test.
3331
4ef4d764 33322016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3333
3334 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3335 check for aarch64*-*-*.
3336
4a45fe0f 33372016-02-15 Richard Biener <rguenther@suse.de>
3338
3339 PR tree-optimization/69783
3340 * gcc.dg/vect/pr69783.c: New testcase.
3341
0b3619e6 33422016-02-15 Richard Biener <rguenther@suse.de>
3343
3344 PR tree-optimization/69776
3345 * gcc.dg/torture/pr69776.c: New testcase.
3346
9b49c3cb 33472016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3348
3349 PR fortran/60526
3350 * gfortran.dg/type_decl_4.f90: Reinstated.
3351
e46faff9 33522016-02-14 John David Anglin <danglin@gcc.gnu.org>
3353
3354 PR fortran/68746
3355 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3356
a96c809a 33572016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3358
3359 PR fortran/60526
3360 PR bootstrap/69816
3361 * gfortran.dg/type_decl_4.f90: Removed.
3362
fdec7e88 33632016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3364
3365 PR fortran/60526
3366 * gfortran.dg/type_decl_4.f90: New test.
3367
a72095c4 33682016-02-14 Alan Modra <amodra@gmail.com>
3369
bc436924 3370 PR testsuite/68886
a72095c4 3371 * gcc.c-torture/execute/stkalign.c: Revise test.
3372
73bb5f8b 33732016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3374
3375 PR target/67260
3376 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3377
beb13161 33782016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3379
3380 PR target/67260
3381 * gcc.target/sh/torture/pr67260.c: New.
3382
67cab04e 33832016-02-12 John David Anglin <danglin@gcc.gnu.org>
3384
3385 * gcc.dg/pr67964.c: Add dg-require-alias.
3386
44a59bb1 33872016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3388
3389 PR target/67636
3390 PR target/64345
3391 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3392
38c9bd3a 33932016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3394
3395 PR libgfortran/69668
3396 * gfortran.dg/namelist_88.f90: New test.
3397
1774ff82 33982016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3399
3400 PR libgfortran/69668
3401 * gfortran.dg/namelist_38.f90: Update test.
3402 * gfortran.dg/namelist_84.f90: Update test.
3403
aec1f4bd 34042016-02-12 David Malcolm <dmalcolm@redhat.com>
3405
3406 PR other/69554
3407 * gcc.dg/pr69554-1.c: New test.
3408 * gfortran.dg/pr69554-1.F90: New test.
3409 * gfortran.dg/pr69554-2.F90: New test.
3410 * lib/gcc-dg.exp (proc dg-locus): New function.
3411 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3412 distinguish between the caret-printing and non-caret-printing
3413 cases. If caret-printing has been explicitly enabled, bail out
3414 without attempting to fix up the output.
3415
da7d5066 34162016-02-12 David Malcolm <dmalcolm@redhat.com>
3417
3418 PR driver/69265
3419 PR driver/69453
3420 * gcc.dg/spellcheck-options-3.c: New test case.
3421 * gcc.dg/spellcheck-options-4.c: New test case.
3422 * gcc.dg/spellcheck-options-5.c: New test case.
3423 * gcc.dg/spellcheck-options-6.c: New test case.
3424 * gcc.dg/spellcheck-options-7.c: New test case.
3425 * gcc.dg/spellcheck-options-8.c: New test case.
3426 * gcc.dg/spellcheck-options-9.c: New test case.
3427 * gcc.dg/spellcheck-options-10.c: New test case.
3428
fcce1b0b 34292016-02-12 Jakub Jelinek <jakub@redhat.com>
3430
3431 PR rtl-optimization/69764
3432 PR rtl-optimization/69771
3433 * c-c++-common/pr69764.c: New test.
3434 * gcc.dg/torture/pr69771.c: New test.
3435
6d609290 34362016-02-12 Marek Polacek <polacek@redhat.com>
3437
3438 * g++.dg/torture/init-list1.C: New.
3439
7d75fb56 34402016-02-12 Marek Polacek <polacek@redhat.com>
3441
3442 * gcc.dg/pr69522.c: Add empty dg-options.
3443
52543fda 34442016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3445
3446 * g++.dg/lto/lto.exp: Include and init mpx.
3447 * g++.dg/lto/pr69729_0.C: New test.
3448
34947478 34492016-02-12 Jakub Jelinek <jakub@redhat.com>
3450
9181a4ec 3451 PR ipa/69241
3452 * g++.dg/ipa/pr69241-4.C: New test.
3453
34947478 3454 PR ipa/68672
3455 * g++.dg/ipa/pr68672-1.C: New test.
3456 * g++.dg/ipa/pr68672-2.C: New test.
3457 * g++.dg/ipa/pr68672-3.C: New test.
3458
74a4140f 34592016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3460
3461 PR c/69522
50e0cd76 3462 * gcc.dg/pr69522.c: New test.
74a4140f 3463
9ddb20d6 34642016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3465
3466 PR c++/69098
3467 * g++.dg/cpp1y/69098.C: New test.
3468 * g++.dg/cpp1y/69098-2.C: New test.
3469
67cf9b55 34702016-02-12 Jakub Jelinek <jakub@redhat.com>
3471
3472 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3473 and neighbour -> neighbor.
3474 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3475 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3476 * c-c++-common/Wvarargs.c: Likewise.
3477 * c-c++-common/goacc/host_data-5.c: Likewise.
3478 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3479 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3480 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3481 * gcc.target/aarch64/pr60697.c: Likewise.
3482 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3483 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3484 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3485 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3486 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3487 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3488 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3489 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3490 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3491 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3492 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3493 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3494 * g++.dg/lookup/koenig5.C: Likewise.
3495 * g++.dg/ext/no-asm-2.C: Likewise.
3496 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3497 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3498 * gfortran.dg/used_types_16.f90: Likewise.
3499 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3500 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3501 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3502 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3503 * gfortran.dg/abstract_type_6.f03: Likewise.
3504 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3505 * gfortran.dg/used_types_15.f90: Likewise.
3506 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3507 * gfortran.dg/exit_3.f08: Likewise.
3508 * gfortran.dg/open_status_2.f90: Likewise.
3509 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3510 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3511 * gfortran.dg/associate_1.f03: Likewise.
3512 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3513 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3514 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3515 * gcc.dg/builtin-object-size-1.c: Likewise.
3516 * gcc.dg/noreturn-6.c: Likewise.
3517 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3518 * gcc.dg/globalalias.c: Likewise.
3519 * gcc.dg/builtins-config.h: Likewise.
3520 * gcc.dg/pr30457.c: Likewise.
3521 * gcc.c-torture/compile/volatile-1.c: Likewise.
3522 * gcc.c-torture/execute/20101011-1.c: Likewise.
3523 * c-c++-common/Waddress-1.c: Likewise.
3524
40b38ace 35252016-02-11 Jakub Jelinek <jakub@redhat.com>
3526
3527 PR c/69768
3528 * c-c++-common/Waddress-1.c: New test.
3529
42c87ca9 35302016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
3531
3532 PR fortran/69296
3533 * gfortran.dg/associate_19.f03: New test.
3534 * gfortran.dg/associate_20.f03: New test.
3535
acb7939f 35362016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3537
3538 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3539
6defe3c5 35402016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3541
3542 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
3543 .arch armv8-a\n. Add -dA to dg-options.
3544 * gcc.target/aarch64/assembler_arch_1.c: New test.
3545 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
3546
63f63318 35472016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3548
3549 PR c++/68726
3550 * g++.dg/cpp0x/pr68726.C: New.
3551
1cddf457 35522016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3553
3554 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3555 test.
3556
b86fba37 35572016-02-11 Richard Biener <rguenther@suse.de>
3558
3559 * g++.dg/tree-ssa/pr61034.C: Adjust.
3560
ec4ec95a 35612016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3562
be7c31e9 3563 PR target/69148
ec4ec95a 3564 * gcc.target/s390/pr69148.c: New.
3565
f64416ca 35662016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3567
3568 PR tree-optimization/69652
3569 * gcc.dg/torture/pr69652.c: New test.
3570
e5d1ea31 35712016-02-10 Jakub Jelinek <jakub@redhat.com>
3572 Patrick Palka <ppalka@gcc.gnu.org>
3573
3574 PR ipa/69241
3575 PR c++/69649
3576 * g++.dg/ipa/pr69241-1.C: New test.
3577 * g++.dg/ipa/pr69241-2.C: New test.
3578 * g++.dg/ipa/pr69241-3.C: New test.
3579 * g++.dg/ipa/pr69649.C: New test.
3580
fa03b19d 35812016-02-10 Uros Bizjak <ubizjak@gmail.com>
3582
3583 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3584 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3585
14485c8a 35862016-02-10 Bin Cheng <bin.cheng@arm.com>
3587
3588 PR tree-optimization/68021
3589 * gcc.dg/tree-ssa/pr68021.c: New test.
3590
79f1ed25 35912016-02-10 Richard Biener <rguenther@suse.de>
3592
3593 PR tree-optimization/69726
3594 * gcc.dg/uninit-22.c: New testcase.
3595
58f74eff 35962016-02-09 Andrew Pinski <apinski@cavium.com>
3597
3598 PR tree-opt/69282
3599 * gcc.c-torture/compile/20160205-1.c: New testcase.
3600
600c00f7 36012016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3602
3603 PR target/68404
3604 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3605 instead accessing a really large arrray.
3606 * gcc.target/powerpc/fusion3.c: Likewise.
3607
0771836e 36082016-02-09 Charles Baylis <charles.baylis@linaro.org>
3609
3610 PR target/68532
3611 * gcc.c-torture/execute/pr68532.c: New test.
3612
4ccd644f 36132016-02-11 Alexandre Oliva <aoliva@redhat.com>
3614
3615 PR target/69634
3616 * gcc.dg/pr69634.c: New.
3617
2e980a39 36182016-02-09 Richard Biener <rguenther@suse.de>
3619
3620 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3621
aacf7102 36222016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 3623
aacf7102 3624 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3625
a1856ddf 36262016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3627
3628 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3629
d4d3da7e 36302016-02-09 Richard Biener <rguenther@suse.de>
3631
3632 PR tree-optimization/69715
3633 * gcc.dg/torture/pr69715.c: New testcase.
3634
9cc6714f 36352016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3636
3637 PR c++/69139
3638 * g++.dg/cpp0x/trailing12.C: New test.
3639 * g++.dg/cpp0x/trailing13.C: New test.
3640
83d5062b 36412016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3642
3643 PR c++/69283
3644 PR c++/67835
3645 * g++.dg/cpp1y/auto-fn29.C: New test.
3646 * g++.dg/cpp1y/auto-fn30.C: New test.
3647
394a86f3 36482016-02-08 Jakub Jelinek <jakub@redhat.com>
3649
3650 PR tree-optimization/69209
3651 * gcc.c-torture/compile/pr69209.c: New test.
3652
93b124b4 36532016-02-08 Jeff Law <law@redhat.com>
3654
3655 PR tree-optimization/68541
3656 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3657 of statements allowed in join block for path splitting.
3658
26abce13 36592016-02-08 Jakub Jelinek <jakub@redhat.com>
3660
0acb2d6e 3661 PR c++/59627
3662 * g++.dg/gomp/pr59627.C: New test.
3663
26abce13 3664 PR ipa/69239
3665 * g++.dg/ipa/pr69239.C: New test.
3666
86e0b129 36672016-02-08 David Malcolm <dmalcolm@redhat.com>
3668
3669 PR preprocessor/69664
3670 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3671 * gcc.dg/cpp/warn-comments.c: Likewise.
3672
f553d9f8 36732016-02-08 Marek Polacek <polacek@redhat.com>
3674
3675 PR c++/69688
3676 * g++.dg/init/const12.C: New test.
3677
600695e0 36782016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3679
3680 PR target/60410
3681 * gcc.dg/lto/pr55113_0.c: Remove test.
3682
c4f4b1e8 36832016-02-08 Richard Biener <rguenther@suse.de>
3684
3685 PR tree-optimization/69719
3686 * gcc.dg/torture/pr69719.c: New testcase.
3687
5a987d87 36882016-02-08 Richard Biener <rguenther@suse.de>
3689 Jeff Law <law@redhat.com>
3690
3691 PR target/68273
3692 * gcc.target/mips/pr68273.c: New testcase.
3693
0418e71d 36942016-02-08 Richard Biener <rguenther@suse.de>
3695
3696 PR rtl-optimization/69274
3697 * gcc.target/i386/addr-sel-1.c: XFAIL.
3698
07c0f1ca 36992016-02-08 Jeff Law <law@redhat.com>
3700
40d85f4c 3701 PR tree-optimization/68541
3702 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3703
140e093f 3704 PR tree-optimization/65917
07c0f1ca 3705 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3706
16430acf 37072016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3708
3709 PR fortran/50555
3710 * gfortran.dg/namelist_args.f90: New test.
3711
3f0ff0d8 37122016-02-05 Jeff Law <law@redhat.com>
3713
140e093f 3714 PR tree-optimization/68541
3f0ff0d8 3715 * gcc.dg/tree-ssa/split-path-2.c: New test.
3716 * gcc.dg/tree-ssa/split-path-3.c: New test.
3717 * gcc.dg/tree-ssa/split-path-4.c: New test.
3718 * gcc.dg/tree-ssa/split-path-5.c: New test.
3719 * gcc.dg/tree-ssa/split-path-6.c: New test.
3720 * gcc.dg/tree-ssa/split-path-7.c: New test.
3721
a7cc1f94 37222016-02-05 Martin Sebor <msebor@redhat.com>
3723
3724 PR c++/69662
3725 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3726 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3727
fcb25f28 37282016-02-06 Richard HEnderson <rth@redhat.com>
3729
3730 PR c/69643
3731 * gcc.target/i386/addr-space-4.c: New.
3732 * gcc.target/i386/addr-space-5.c: New.
3733
3a2545a1 37342016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3735
3736 PR fortran/66089
3737 * gfortran.dg/elemental_dependency_6.f90: New.
3738
1e302465 37392016-02-05 Jakub Jelinek <jakub@redhat.com>
3740
66feb54c 3741 PR rtl-optimization/69691
3742 * gcc.c-torture/execute/pr69691.c: New test.
3743
1e302465 3744 PR c++/69628
3745 * g++.dg/parse/pr69628.C: New test.
3746
9c28a298 37472016-02-05 Uros Bizjak <ubizjak@gmail.com>
3748
3749 * gcc.dg/sancov/asan.c: Move to ...
3750 * gcc.dg/asan/sancov-1.c: ... here.
3751
a854e286 37522016-02-05 Uros Bizjak <ubizjak@gmail.com>
3753
3754 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3755
d4f0b240 37562016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3757
3758 PR target/69677
3759 * gcc.target/i386/pr69677.c: New test.
3760
235d8723 37612016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3762
3763 PR c++/68948
3764 * g++.dg/template/pr68948.C: New test.
3765
f390cf65 37662016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3767
3768 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3769 (only necessary on s390x).
3770
ab99f104 37712016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3772
3773 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3774 -mno-accumulate-outgoing-args.
3775
f7ef5392 37762016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3777
3778 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3779
6b098e91 37802016-02-04 Jakub Jelinek <jakub@redhat.com>
3781
3782 PR c/69669
3783 * c-c++-common/pr69669.c: New test.
3784
f0146cf3 37852016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3786
3787 PR target/69667
3788 * g++.dg/pr69667.C: New file.
3789
08fd6cf5 37902016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3791
3792 PR target/69619
3793 * gcc.dg/pr69619.c: Add new test.
3794
a6f3f39f 37952016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3796
3797 PR rtl-optimization/69577
3798 * gcc.target/i386/pr69577.c: New test.
3799
774068a0 38002016-02-04 Martin Liska <mliska@suse.cz>
3801
3802 * g++.dg/asan/pr69276.C: New test.
3803
f50a7894 38042016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3805
3806 PR target/65932
3807 PR target/67714
3808 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3809 a single smulbb instruction.
3810 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3811 * gcc.target/amr/wmul-2.c: Likewise.
3812
6b722eb3 38132016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3814
3815 PR target/65932
3816 PR target/67714
3817 * gcc.c-torture/execute/pr67714.c: New test.
3818
1f1475a7 38192016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3820
3821 PR target/69454
3822 * gcc.target/i386/pr69454-1.c: New test.
3823 * gcc.target/i386/pr69454-2.c: New test.
3824
6b94e133 38252016-02-03 Martin Sebor <msebor@redhat.com>
3826
3827 PR c++/69251
3828 PR c++/69253
3829 PR c++/69290
3830 PR c++/69277
3831 PR c++/69349
3832 * g++.dg/ext/flexarray-mangle-2.C: New test.
3833 * g++.dg/ext/flexarray-mangle.C: New test.
3834 * g++.dg/ext/flexarray-subst.C: New test.
3835 * g++.dg/ext/flexary11.C: New test.
3836 * g++.dg/ext/flexary12.C: New test.
3837 * g++.dg/ext/flexary13.C: New test.
3838 * g++.dg/ext/flexary14.C: New test.
3839 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3840
342ed0ac 38412016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3842
3843 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3844 Define only if CHECK_FLOAT128 is defined.
3845 (main): Properly initialize u5.
3846
edf6c4d2 38472016-02-03 Jakub Jelinek <jakub@redhat.com>
3848
415d5641 3849 PR c/69627
3850 * gcc.dg/pr69627.c: New test.
3851
edf6c4d2 3852 PR target/69644
3853 * gcc.dg/pr69644.c: New test.
3854
cf8f3ba0 38552016-02-03 Mike Stump <mikestump@comcast.net>
3856
3857 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3858 support for struct-layout-1.exp.
3859
c90d55dd 38602016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3861
3862 PR c++/69056
f7ef5392 3863 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 3864
401bd0c8 38652016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3866 Alexandre Oliva <aoliva@redhat.com>
3867
3868 PR target/69461
3869 * gcc.target/powerpc/pr69461.c: New.
3870
277d9d1d 38712016-02-03 Uros Bizjak <ubizjak@gmail.com>
3872
3873 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3874 works from here ...
3875 (check_effective_target_fsanitize_thread): ... to here. Do not
3876 specify additional compile flags for the test source.
3877 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3878 specify additional compile flags for the test source.
3879
e69ad94a 38802016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3881
3882 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3883
a4454da2 38842016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3885
3886 PR fortran/67451
3887 PR fortran/69418
3888 * gfortran.dg/coarray_allocate_2.f08: New test.
3889 * gfortran.dg/coarray_allocate_3.f08: New test.
3890 * gfortran.dg/coarray_allocate_4.f08: New test.
3891
88cab2dd 38922016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3893
3894 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3895 use same scan-tree-dump-times on all platforms.
3896 * gcc.dg/vect/vect-outer-1.c: Likewise.
3897 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3898 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3899 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3900 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3901 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3902 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3903 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3904
66ea75c4 39052016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3906
3907 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3908 warning.
3909
4eef8df7 39102016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3911
3912 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3913
665fbc2f 39142016-02-02 James Norris <jnorris@codesourcery.com>
3915
3916 * c-c++-common/goacc/routine-5.c: Add tests.
3917
b10e3d47 39182016-02-02 Alexander Monakov <amonakov@ispras.ru>
3919
3920 * gcc.target/nvptx/unsigned-cmp.c: New test.
3921
12ad66dd 39222016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3923
3924 * gcc.target/aarch64/scalar_shift_1.c
3925 (test_corners_sisd_di): Improve force to SIMD register.
3926 (test_corners_sisd_si): Likewise.
3927 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3928 Remove scan-assembler check for ldr.
3929
f9ec342f 39302016-02-02 Richard Biener <rguenther@suse.de>
3931
3932 PR tree-optimization/69595
3933 * gcc.dg/Warray-bounds-17.c: New testcase.
3934
32f2925a 39352016-02-02 Richard Biener <rguenther@suse.de>
3936
3937 PR tree-optimization/69606
3938 * gcc.dg/torture/pr69606.c: New testcase.
3939
cfd9ca84 39402016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3941
3942 PR middle-end/68542
3943 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3944 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3945
19bf08e2 39462016-02-02 Alan Modra <amodra@gmail.com>
3947
3948 PR target/69548
3949 * gcc.target/powerpc/pr69548.c: New test.
3950
6f13b088 39512016-02-01 Jakub Jelinek <jakub@redhat.com>
3952
dcddc5af 3953 PR rtl-optimization/69592
3954 * gcc.dg/pr69592.c: New test.
3955
6f13b088 3956 PR preprocessor/69543
3957 PR c/69558
3958 * gcc.dg/pr69543.c: New test.
3959 * gcc.dg/pr69558.c: New test.
3960
d090e5c2 39612016-02-01 Uros Bizjak <ubizjak@gmail.com>
3962
fcb317c5 3963 PR testsuite/65940
3964 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 3965
aaf527dc 39662016-02-01 Martin Sebor <msebor@redhat.com>
3967
3968 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3969
1674217b 39702016-02-01 Bin Cheng <bin.cheng@arm.com>
3971
3972 PR tree-optimization/67921
3973 * c-c++-common/ubsan/pr67921.c: New test.
3974
b4007655 39752016-02-01 Richard Biener <rguenther@suse.de>
3976
3977 PR middle-end/69556
3978 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3979
88a477bb 39802016-02-01 Richard Biener <rguenther@suse.de>
3981
3982 PR tree-optimization/69574
3983 * gcc.dg/torture/pr69574.c: New testcase.
3984
2eaaa4e7 39852016-02-01 Richard Biener <rguenther@suse.de>
3986
3987 PR tree-optimization/69579
3988 * gcc.dg/setjmp-6.c: New testcase.
3989
e3882c44 39902016-02-01 Jakub Jelinek <jakub@redhat.com>
3991
3992 PR rtl-optimization/69570
3993 * g++.dg/opt/pr69570.C: New test.
3994
f80aff47 39952016-02-01 Richard Henderson <rth@redhat.com>
3996
3997 * gcc.dg/pr69535.c: New test.
3998
240568aa 39992016-01-31 John David Anglin <danglin@gcc.gnu.org>
4000
6009b3b8 4001 PR testsuite/69584
4002 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4003 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4004
1fdf7177 4005 PR debug/68244
4006 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4007
240568aa 4008 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4009
cb3e5ac0 40102016-01-31 Paul Thomas <pault@gcc.gnu.org>
4011
4012 PR fortran/67564
4013 * gfortran.dg/allocate_with_source_17.f03: New test.
4014
3b8b902b 40152016-01-30 Jakub Jelinek <jakub@redhat.com>
4016
4017 PR tree-optimization/69546
4018 * gcc.dg/torture/pr69546.c: New test.
4019
17985abe 40202016-01-30 Paul Thomas <pault@gcc.gnu.org>
4021
4022 PR fortran/69566
4023 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4024
b5239e80 40252016-01-30 Martin Sebor <msebor@redhat.com>
4026
4027 PR c++/68490
4028 * g++.dg/ext/flexary10.C: New test.
4029
e8f03010 40302016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4031
4032 PR fortran/66707
4033 gfortran.dg/common_23.f90: New test.
4034
dc93691a 40352016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4036
4037 PR target/65546
4038 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4039 condition being checked, and disable it when the target supports
4040 misaligned loads and stores.
4041
ff5e28e9 40422016-01-29 Jakub Jelinek <jakub@redhat.com>
4043
4044 PR debug/69518
4045 * gcc.dg/torture/pr69518.c: New test.
4046
b0d8930a 40472016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4048
4049 PR target/69530
4050 * gcc.target/i386/pr69530.c: New test.
4051
21601fc7 40522016-01-29 Steve Ellcey <sellcey@imgtec.com>
4053
4054 PR target/65604
4055 * gcc.target/mips/div-delay.c: New test.
4056
ca6c7317 40572016-01-29 Jakub Jelinek <jakub@redhat.com>
4058
4758dc39 4059 PR target/69551
4060 * gcc.target/i386/pr69551.c: New test.
4061
ca6c7317 4062 PR target/66137
4063 * gcc.target/i386/pr66137.c: New test.
4064
e3078da6 40652016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4066
4067 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4068 always built for p5600.
4069 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4070 isa=p5600 dg-option.
4071
b622ec25 40722016-01-29 Richard Biener <rguenther@suse.de>
4073
4074 PR tree-optimization/69547
4075 * g++.dg/tree-ssa/pr69547.C: New testcase.
4076
d2a60e99 40772016-01-29 Jakub Jelinek <jakub@redhat.com>
4078
4079 PR debug/66869
4080 * g++.dg/warn/Wunused-function2.C: New test.
4081
ae849d2b 40822016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4083
4084 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4085 support for test to succeed.
4086
ce6a6978 40872016-01-29 Marek Polacek <polacek@redhat.com>
4088
4089 PR c++/69509
4090 PR c++/69516
4091 * g++.dg/ext/constexpr-vla2.C: New test.
4092 * g++.dg/ext/constexpr-vla3.C: New test.
4093 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4094
7550d855 40952016-01-29 Richard Biener <rguenther@suse.de>
4096
4097 PR middle-end/69537
4098 * gcc.dg/uninit-21.c: New testcase.
4099
f11bb279 41002016-01-28 Uros Bizjak <ubizjak@gmail.com>
4101
4102 PR target/69459
4103 * gcc.target/i386/pr69459.c: New test.
4104
c80c12c8 41052016-01-28 Steve Ellcey <sellcey@imgtec.com>
4106
4107 PR target/68400
4108 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4109 * gcc.target/mips/pr68400.c: New test.
4110
c649bacc 41112016-01-28 Martin Sebor <msebor@redhat.com>
4112
4113 PR target/17381
4114 * gcc.target/powerpc/pr17381.c: New test.
4115
f4881661 41162016-01-28 Jakub Jelinek <jakub@redhat.com>
4117
4118 PR middle-end/69542
4119 * gcc.dg/torture/pr69542.c: New test.
4120
d66fdd75 41212016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4122
4123 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4124
d4a78818 41252016-01-28 David Edelsohn <dje.gcc@gmail.com>
4126
4127 * gcc.dg/pr65980.c: Skip on AIX.
4128 * gcc.dg/pr66688.c: Same.
4129
21329e97 41302016-01-28 David Edelsohn <dje.gcc@gmail.com>
4131
4132 PR target/63679
4133 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4134 * gcc.dg/tree-ssa/sra-18.c: Same.
4135
cc7124a6 41362016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4137
4138 PR fortran/62536
4139 * gfortran.dg/block_15.f08: New test.
4140 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4141 on incorrectly closed BLOCK.
4142
358dfcb4 41432016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4144
4145 * gcc.dg/declare-simd.c: New test.
e87502d6 41462016-01-28 Richard Biener <rguenther@suse.de>
4147
4148 PR tree-optimization/69466
4149 * gfortran.dg/vect/pr69466.f90: New testcase.
4150
44e7334b 41512016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4152
4153 * g++.dg/pr67989.C: Remove ARM-specific option.
4154 * gcc.target/arm/pr67989.C: New file.
4155
5ce8f551 41562016-01-27 Uros Bizjak <ubizjak@gmail.com>
4157
4158 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4159 and expm1 test for glibc < 2.11.
4160
fa6e6b15 41612016-01-27 Richard Henderson <rth@redhat.com>
4162
4163 * gcc.c-torture/execute/pr69447.c: New test.
4164
41652016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 4166
7b8122c6 4167 PR fortran/69422
147b2f9b 4168 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4169
78e516eb 41702016-01-27 Jakub Jelinek <jakub@redhat.com>
4171
4172 PR debug/66869
4173 * gcc.dg/pr66869.c: New test.
4174
9b849350 41752016-01-25 Jeff Law <law@redhat.com>
4176
4177 PR tree-optimization/68398
f11bb279 4178 PR tree-optimization/69196
9b849350 4179 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4180 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4181 path to avoid new heuristic allowing more irreducible regions
4182 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4183 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4184 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4185 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4186 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4187
fee5e491 41882016-01-27 Marek Polacek <polacek@redhat.com>
4189
4190 PR c/68062
4191 * c-c++-common/vector-compare-4.c: New test.
4192
eec96426 41932016-01-27 David Malcolm <dmalcolm@redhat.com>
4194
4195 PR preprocessor/69126
4196 * c-c++-common/pr69126.c: New test case.
4197
5068be18 41982016-01-27 Ian Lance Taylor <iant@google.com>
4199
4200 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4201
5fa82c11 42022016-01-27 Ryan Burn <contact@rnburn.com>
4203
4204 PR cilkplus/69267
4205 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4206
b3df0219 42072016-01-27 Uros Bizjak <ubizjak@gmail.com>
4208
4209 PR target/69512
4210 * gcc.target/i386/pr69512.c: New test.
4211
d46a16d4 42122016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4213
4214 PR ada/69488
4215 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4216
6a9b35ef 42172016-01-27 Marek Polacek <polacek@redhat.com>
4218
4219 PR c++/69379
4220 * g++.dg/pr69379.C: New test.
4221
18e9663b 42222016-01-27 Martin Sebor <msebor@redhat.com>
4223
4224 PR c++/69317
4225 * g++.dg/abi/Wabi-2-2.C: New test.
4226 * g++.dg/abi/Wabi-2-3.C: New test.
4227 * g++.dg/abi/Wabi-3-2.C: New test.
4228 * g++.dg/abi/Wabi-3-3.C: New test.
4229
c88301ad 42302016-01-27 Richard Biener <rguenther@suse.de>
4231
4232 PR tree-optimization/69166
4233 * gcc.dg/torture/pr69166.c: New testcase.
4234
8ca47550 42352016-01-27 Martin Jambor <mjambor@suse.cz>
4236
4237 PR tree-optimization/69355
4238 * gcc.dg/tree-ssa/pr69355.c: New test.
4239
5cb23e3c 42402016-01-27 Marek Polacek <polacek@redhat.com>
4241
4242 PR c++/69496
4243 * g++.dg/ext/constexpr-vla1.C: New test.
4244
7b0c1b6d 42452016-01-20 Christian Bruel <christian.bruel@st.com>
4246
4247 PR target/69245
4248 * gcc.target/arm/pr69245.c: New test.
4249
220112fc 42502016-01-27 Jakub Jelinek <jakub@redhat.com>
4251
4252 PR tree-optimization/69399
4253 * gcc.dg/torture/pr69399.c: New test.
4254
16294490 42552016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4256
4257 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4258
8abd3d0c 42592016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4260
4261 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4262
7cf9b895 42632016-01-26 Tom de Vries <tom@codesourcery.com>
4264
4265 PR tree-optimization/69110
4266 * gcc.dg/autopar/pr69110.c: New test.
4267
557c1942 42682016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 4269 Sebastian Pop <s.pop@samsung.com>
557c1942 4270
4271 * gcc.dg/graphite/isl-ast-op-select.c: New.
4272
80adbd96 42732015-01-26 Paul Thomas <pault@gcc.gnu.org>
4274
4275 PR fortran/69385
4276 * gfortran.dg/allocate_error_6.f90: New test.
4277
c3f86f60 42782016-01-26 Richard Henderson <rth@redhat.com>
4279
4280 * gcc.dg/tm/pr60908.c: New test.
4281
3752e5b1 42822016-01-26 David Malcolm <dmalcolm@redhat.com>
4283
4284 PR other/69006
4285 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4286 directive.
4287 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4288 expected multiline output to reflect the colorization being
4289 disabled before newlines.
4290 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4291 (custom_diagnostic_finalizer): Replace call to
4292 pp_newline_and_flush with call to pp_flush.
4293 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4294 * gfortran.dg/implicit_class_1.f90: Likewise.
4295 * lib/gcc-dg.exp (allow_blank_lines): New global.
4296 (dg-allow-blank-lines-in-output): New procedure.
4297 (gcc-dg-prune): Complain about blank lines in the output, unless
4298 dg-allow-blank-lines-in-output was called.
4299 * lib/multiline.exp (_build_multiline_regex): Only support
4300 arbitrary followup text for non-blank-lines, not for blank lines.
4301
9bbfd060 43022016-01-26 Jakub Jelinek <jakub@redhat.com>
4303
4304 PR tree-optimization/69483
4305 * gcc.dg/pr69483.c: New test.
4306 * g++.dg/opt/pr69483.C: New test.
4307
53773057 43082016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4309
4310 PR target/68620
4311 * gcc.target/arm/pr68620.c: New test.
4312
442a556f 43132016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4314
4315 * gcc.target/i386/pr68986-2.c: Remove -m32.
4316
d513c683 43172016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4318
4319 PR target/68986
4320 * gcc.target/i386/pr68986-1.c: New test.
4321 * gcc.target/i386/pr68986-2.c: Likewise.
4322 * gcc.target/i386/pr68986-3.c: Likewise.
4323
976877a5 43242016-01-26 Christian Bruel <christian.bruel@st.com>
4325
4326 * lib/target-supports.exp
4327 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4328 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4329 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4330
2c7b2f88 43312016-01-26 Richard Biener <rguenther@suse.de>
4332
4333 PR tree-optimization/69452
4334 * gcc.dg/torture/pr69452.c: New testcase.
4335
f7fc06e7 43362016-01-26 Jakub Jelinek <jakub@redhat.com>
4337
4338 PR target/69442
4339 * gcc.dg/pr69442.c: New test.
4340
d1dae587 43412016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4342
4343 PR target/67896
4344 * gcc.target/aarch64/simd/pr67896.C: New.
4345
ef7be7f8 43462016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4347
4348 PR tree-optimization/69400
4349 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4350 function.
4351 (plugin_init): Call it.
4352 * gcc.dg/torture/pr69400.c: New test.
4353
648433a4 43542016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4355
4356 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4357
45fc5243 43582016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4359 Sebastian Pop <s.pop@samsung.com>
4360
4361 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4362 isl-0.15.
4363
c699f6a1 43642016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4365 Sebastian Pop <s.pop@samsung.com>
4366
4367 * gcc.dg/graphite/pr69292.c: New.
4368
b86e24ea 43692016-01-25 Jakub Jelinek <jakub@redhat.com>
4370
4371 * c-c++-common/goacc/use_device-1.c: New test.
4372
105cb8d7 43732016-01-25 Jeff Law <law@redhat.com>
4374
4375 PR tree-optimization/69196
4376 PR tree-optimization/68398
4377 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4378 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4379
44562749 43802016-01-25 David Edelsohn <dje.gcc@gmail.com>
4381
4382 PR target/69469
4383 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4384 Algorithm.
4385
6837fee7 43862016-01-25 Richard Biener <rguenther@suse.de>
4387
4388 PR testsuite/69380
4389 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4390
fe500d65 43912016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4392
4393 PR target/69421
4394 * gcc.dg/pr69421.c: New test.
4395
8eacba94 43962016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4397
4398 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4399 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4400 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4401 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4402 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4403 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4404 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4405 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4406 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4407 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4408
af09d40d 44092016-01-25 Richard Biener <rguenther@suse.de>
4410
4411 PR tree-optimization/69376
4412 * gcc.dg/torture/pr69376.c: New testcase.
4413
d65063f5 44142016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4415
4416 PR fortran/69397
4417 PR fortran/68442
4418 * gfortran.dg/interface_38.f90: New test.
4419 * gfortran.dg/interface_39.f90: New test.
80adbd96 4420
08c7bfb4 44212016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4422
4423 Revert:
4424 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4425
4426 PR c++/11858
4427 PR c++/24663
4428 PR c++/24664
4429 * g++.dg/template/pr11858.C: New test.
4430 * g++.dg/template/pr24663.C: New test.
4431 * g++.dg/template/unify12.C: New test.
4432 * g++.dg/template/unify13.C: New test.
4433 * g++.dg/template/unify14.C: New test.
4434 * g++.dg/template/unify15.C: New test.
4435 * g++.dg/template/unify16.C: New test.
4436 * g++.dg/template/unify17.C: New test.
4437
c2e7d2be 44382016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4439
4440 PR fortran/68283
4441 gfortran.dg/pr68283.f90: New test.
4442
9f2e8617 44432016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4444
4445 PR fortran/66094
4446 * gfortran.dg/inline_matmul_13.f90: New test.
4447 * gfortran.dg/matmul_bounds_8.f90: New test.
4448 * gfortran.dg/matmul_bounds_9.f90: New test.
4449 * gfortran.dg/matmul_bounds_10.f90: New test.
4450
a4838119 44512016-01-23 Tom de Vries <tom@codesourcery.com>
4452
4453 PR tree-optimization/69426
4454 * gcc.dg/autopar/pr69426.c: New test.
4455
feddf0dc 44562016-01-23 Martin Sebor <msebor@redhat.com>
4457
4458 PR c++/58109
4459 PR c++/69022
4460 * g++.dg/cpp0x/alignas5.C: New test.
4461 * g++.dg/ext/vector29.C: Same.
4462
132731fb 44632016-01-23 Uros Bizjak <ubizjak@gmail.com>
4464
4465 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4466 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4467 _GNU_SOURCE from compile flags to the source.
4468 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4469 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4470 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4471 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4472
51aec681 44732016-01-22 Jakub Jelinek <jakub@redhat.com>
4474
4475 PR target/69432
4476 * g++.dg/opt/pr69432.C: New test.
4477
147aa3e3 44782016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4479
4480 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4481 32-bit targets testing an -m64 multilib.
4482
4d04e35e 44832016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4484
4485 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4486 64-bit support.
4487
86f38d0c 44882016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4489
4490 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4491
f776e712 44922016-01-21 Christian Bruel <christian.bruel@st.com>
4493
4494 PR target/68674
4495 * gcc.target/i386/pr68674.c
4496 * gcc.target/aarch64/pr68674.c
4497 * gcc.target/arm/pr68674.c
4498
7b9de435 44992016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4500
4501 PR target/69403
4502 * gcc.c-torture/execute/pr69403.c: New test.
4503
9935a0ba 45042016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4505
4506 PR c++/55843
4507 * g++.dg/template/pr55843.C: New.
4508
06b94aa1 45092016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4510
4511 PR testsuite/66877
4512 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4513 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4514
b68773a8 45152016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4516
4517 PR testsuite/67489
132731fb 4518 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4519 from dg-do compile directive, and instead add
4520 { dg-require-effective-target int128 }.
b68773a8 4521
bbbbe8ab 45222016-01-20 Martin Sebor <msebor@redhat.com>
4523
4524 PR c/69405
4525 * gcc.dg/sync-fetch.c: New test.
4526
f3a6a26f 45272016-01-21 Martin Sebor <msebor@redhat.com>
4528
4529 PR target/69252
4530 * gcc.target/powerpc/pr69252.c: New test.
4531
d1565a03 45322016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4533
4534 PR fortran/65996
132731fb 4535 * gfortran.dg/pr65996.f90: New test.
d1565a03 4536
15a5a905 45372016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4538
4539 PR c++/68810
bbbbe8ab 4540 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 4541 expected to generate an error.
15a5a905 4542
e4538af5 45432016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4544
4545 PR middle-end/66178
4546 * gcc.dg/torture/pr66178.c: New test.
4547
4d4180ce 45482016-01-21 Anton Blanchard <anton@samba.org>
4549 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4550
4551 PR target/63354
4552 * gcc.target/powerpc/pr63354.c: New test.
4553
86e16058 45542016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4555
4556 PR rtl-optimization/68990
4557 * gcc.target/i386/pr68990: New.
4558
b11b85e4 45592016-01-21 Nick Clifton <nickc@redhat.com>
4560
4561 PR target/69129
4562 * gcc.target/mips/pr69129.c: New.
4563
62dd9f85 45642016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4565
4566 PR c++/58046
4567 * g++.dg/cpp0x/pr58046.C: New.
4568
ac7d424b 45692016-01-21 Jakub Jelinek <jakub@redhat.com>
4570
47c0bea3 4571 PR target/69187
4572 PR target/65624
4573 * gcc.target/arm/pr69187.c: New test.
4574
ac7d424b 4575 PR c++/69355
4576 * g++.dg/torture/pr69355.C: New test.
4577
9e18b252 45782016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4579 Sebastian Pop <s.pop@samsung.com>
4580
4581 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4582
de862e2f 45832016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4584 Sebastian Pop <s.pop@samsung.com>
4585
132731fb 4586 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 4587
f55f9344 45882016-01-21 Jakub Jelinek <jakub@redhat.com>
4589
4590 PR middle-end/67653
4591 * c-c++-common/pr67653.c: New test.
4592 * gcc.dg/torture/pr29119.c: Add dg-warning.
4593
62752e71 45942016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4595
4596 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4597
16d4186f 45982016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4599
4600 PR c/24293
4601 * gcc.dg/pr24293.c: New test.
4602 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4603 incomplete struct type.
4604 * gcc.dg/declspec-1.c: Likewise.
4605 * gcc.dg/pr63549.c: Likewise.
4606
58219d13 46072016-01-20 Jakub Jelinek <jakub@redhat.com>
4608
4609 PR tree-optimization/66612
4610 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4611 for bdn instruction.
4612
a7b5688a 46132016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4614
4615 * lib/target-supports.exp
4616 (check_effective_target_arm_fp_ok_nocache): New.
4617 (check_effective_target_arm_fp_ok): New.
4618 (add_options_for_arm_fp): New.
4619 (check_effective_target_arm_crypto_ok_nocache): Require
4620 target_arm_v8_neon_ok instead of arm32.
4621 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4622 (check_effective_target_arm_crypto_pragma_ok): New.
4623 (add_options_for_arm_vfp): New.
4624 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4625 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4626 target instead. Force initial fpu to vfp.
4627 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4628 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4629 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4630 dependency.
4631 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4632 use arm_vfp effective target instead. Force initial fpu to vfp.
4633 * gcc.target/arm/attr-neon3.c: Likewise.
4634 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4635 arm_vfp_ok.
4636 * gcc.target/arm/unsigned-float.c: Likewise.
4637 * gcc.target/arm/vfp-1.c: Likewise.
4638 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4639 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4640 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4641 * gcc.target/arm/vfp-ldmias.c: Likewise.
4642 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4643 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4644 * gcc.target/arm/vfp-stmiad.c: Likewise.
4645 * gcc.target/arm/vfp-stmias.c: Likewise.
4646 * gcc.target/arm/vnmul-1.c: Likewise.
4647 * gcc.target/arm/vnmul-2.c: Likewise.
4648 * gcc.target/arm/vnmul-3.c: Likewise.
4649 * gcc.target/arm/vnmul-4.c: Likewise.
4650
7ca56ca8 46512016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 4652
7fb75b57 4653 PR testsuite/69366
4654 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4655 the MPX run-time library, for compile-time MPX test.
4656 * gcc.target/i386/chkp-always_inline.c: Likewise.
4657 * gcc.target/i386/chkp-bndret.c: Likewise.
4658 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4659 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4660 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4661 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4662 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4663 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4664 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4665 * gcc.target/i386/chkp-label-address.c: Likewise.
4666 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4667 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4668 * gcc.target/i386/chkp-pr69044.c: Likewise.
4669 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4670 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4671 * gcc.target/i386/chkp-strchr.c: Likewise.
4672 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4673 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4674 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4675 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4676 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4677 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4678 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4679 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4680 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4681 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4682 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4683 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4684 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4685 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4686 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4687 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4688 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4689 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4690 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4691 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4692 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4693 * gcc.target/i386/pr63995-2.c: Likewise.
4694 * gcc.target/i386/pr64805.c: Likewise.
4695 * gcc.target/i386/pr65044.c: Likewise.
4696 * gcc.target/i386/pr65167.c: Likewise.
4697 * gcc.target/i386/pr65183.c: Likewise.
4698 * gcc.target/i386/pr65184.c: Likewise.
4699 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 4700
f2da0b99 47012016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4702
4703 PR tree-optimization/69328
4704 * gcc.dg/pr69328.c: New test.
4705
4d379676 47062016-01-20 Jeff Law <law@redhat.com>
4707
4a11f145 4708 PR target/25114
4d379676 4709 * gcc.target/m68k/pr25114.c: New test.
4710
0754bad1 47112016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4712
4713 * gcc.target/arm/memset-inline-10.c: Added
4714 dg-require-effective-target arm_thumb2_ok.
4715
63bd5c2d 47162016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4717
4718 * gcc.dg/debug/dwarf2/sso.c: New test.
4719
a9c01e81 47202016-01-19 Uros Bizjak <ubizjak@gmail.com>
4721
4722 PR testsuite/68820
4723 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4724 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4725 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4726
53fa0e54 47272016-01-19 Jan Hubicka <hubicka@ucw.cz>
4728
4729 PR ipa/66223
4730 * g++.dg/ipa/devirt-50.C: New testcase.
4731
e035a62c 47322016-01-19 Marek Polacek <polacek@redhat.com>
4733
4734 PR c++/68965
4735 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4736 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4737
885cc3ea 47382016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4739
4740 PR target/69135
4741 * gcc.target/arm/pr69135_1.c: New test.
4742
07bd240e 47432015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4744
4745 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4746
9f60d257 47472015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4748
4749 * gcc.target/aarch64/ccmp_1.c: New testcase.
4750
a0c919f7 47512016-01-19 Marek Polacek <polacek@redhat.com>
4752
4753 PR c++/68586
4754 * g++.dg/cpp0x/enum30.C: New test.
4755
dc5d6d17 47562016-01-19 Richard Biener <rguenther@suse.de>
4757
4758 PR tree-optimization/69336
4759 * g++.dg/tree-ssa/pr69336.C: New testcase.
4760
6dd156e0 47612016-01-19 Jakub Jelinek <jakub@redhat.com>
4762
4763 PR debug/65779
4764 * gcc.dg/pr65779.c: New test.
4765
3e0d45b9 47662016-01-19 Richard Biener <rguenther@suse.de>
4767
4768 PR tree-optimization/69352
4769 * gcc.dg/torture/pr69352.c: New testcase.
4770
7a3cf64d 47712016-01-19 Jakub Jelinek <jakub@redhat.com>
4772
4773 PR rtl-optimization/68955
4774 PR rtl-optimization/64557
4775 * gcc.dg/torture/pr68955.c: New test.
4776
8be55b33 47772016-01-19 Jan Hubicka <hubicka@ucw.cz>
4778
4779 PR lto/69136
4780 * g++.dg/torture/pr69136.C: New testcase.
4781
72a985d7 47822016-01-19 Jan Hubicka <hubicka@ucw.cz>
4783
4784 PR lto/69133
4785 * g++.dg/lto/pr69133_0.C: New testcase.
4786 * g++.dg/lto/pr69133_1.C: New testcase.
4787
56778b62 47882016-01-15 Jeff Law <law@redhat.com>
4789
4790 PR tree-optimization/69320
4791 * gcc.c-torture/pr69320-1.c: New test.
4792 * gcc.c-torture/pr69320-2.c: New test.
4793 * gcc.c-torture/pr69320-3.c: New test.
4794 * gcc.c-torture/pr69320-4.c: New test.
4795
ced41b93 47962016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4797
4798 PR c++/11858
4799 PR c++/24663
4800 PR c++/24664
4801 * g++.dg/template/pr11858.C: New test.
4802 * g++.dg/template/pr24663.C: New test.
4803 * g++.dg/template/unify12.C: New test.
4804 * g++.dg/template/unify13.C: New test.
4805 * g++.dg/template/unify14.C: New test.
4806 * g++.dg/template/unify15.C: New test.
4807 * g++.dg/template/unify16.C: New test.
4808 * g++.dg/template/unify17.C: New test.
4809
7f8cbcaf 48102016-01-18 David Malcolm <dmalcolm@redhat.com>
4811
4812 PR testsuite/69181
4813 * gcc.dg/pr69181-1.c: New test file.
4814 * gcc.dg/pr69181-2.c: New test file.
4815 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4816 globals by moving it to...
4817 (cleanup-after-saved-dg-test): ...this new function. Add
4818 "global additional_sources_used". Add reset of global
4819 multiline_expected_outputs to the empty list.
4820 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4821 global to...
4822 (multiline_expected_outputs): ...this, and updated comments to
4823 note that it is modified from gcc-dg.exp.
4824 (dg-end-multiline-output): Update for the above renaming.
4825 (handle-multiline-outputs): Likewise. Remove the clearing
4826 of the expected outputs to the empty list.
4827
3c7cbfc0 48282016-01-18 Richard Biener <rguenther@suse.de>
4829
4830 PR tree-optimization/69297
4831 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4832
81d49cc1 48332016-01-18 Joseph Myers <joseph@codesourcery.com>
4834
4835 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4836 dg-options.
4837 * gcc.target/mips/mips-3d-2.c: Likewise.
4838 * gcc.target/mips/mips-3d-3.c: Likewise.
4839 * gcc.target/mips/mips-3d-4.c: Likewise.
4840 * gcc.target/mips/mips-3d-5.c: Likewise.
4841 * gcc.target/mips/mips-3d-6.c: Likewise.
4842 * gcc.target/mips/mips-3d-7.c: Likewise.
4843 * gcc.target/mips/mips-3d-8.c: Likewise.
4844 * gcc.target/mips/mips-3d-9.c: Likewise.
4845 * gcc.target/mips/mips-ps-1.c: Likewise.
4846 * gcc.target/mips/mips-ps-2.c: Likewise.
4847 * gcc.target/mips/mips-ps-3.c: Likewise.
4848 * gcc.target/mips/mips-ps-4.c: Likewise.
4849 * gcc.target/mips/mips-ps-5.c: Likewise.
4850 * gcc.target/mips/mips-ps-6.c: Likewise.
4851 * gcc.target/mips/mips-ps-7.c: Likewise.
4852 * gcc.target/mips/mips-ps-type.c: Likewise.
4853 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4854 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4855
03c4ff3a 48562016-01-18 Tom de Vries <tom@codesourcery.com>
4857
4858 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4859 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4860 * c-c++-common/goacc/kernels-empty.c: New test.
4861 * c-c++-common/goacc/kernels-eternal.c: New test.
4862 * c-c++-common/goacc/kernels-loop-2.c: New test.
4863 * c-c++-common/goacc/kernels-loop-3.c: New test.
4864 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4865 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4866 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4867 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4868 * c-c++-common/goacc/kernels-loop-data.c: New test.
4869 * c-c++-common/goacc/kernels-loop-g.c: New test.
4870 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4871 * c-c++-common/goacc/kernels-loop-n.c: New test.
4872 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4873 * c-c++-common/goacc/kernels-loop.c: New test.
4874 * c-c++-common/goacc/kernels-noreturn.c: New test.
4875 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4876 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4877 * c-c++-common/goacc/kernels-reduction.c: New test.
4878
22e3dcee 48792016-01-18 Tom de Vries <tom@codesourcery.com>
4880
4881 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4882 * gcc.dg/autopar/outer-2.c: Same.
4883 * gcc.dg/autopar/outer-3.c: Same.
4884 * gcc.dg/autopar/outer-4.c: Same.
4885 * gcc.dg/autopar/outer-5.c: Same.
4886 * gcc.dg/autopar/outer-6.c: Same.
4887 * gcc.dg/autopar/parallelization-1.c: Same.
4888 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4889 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4890 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4891 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4892 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4893 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4894 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4895 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4896 * gcc.dg/autopar/pr39500-1.c: Same.
4897 * gcc.dg/autopar/pr39500-2.c: Same.
4898 * gcc.dg/autopar/pr46193.c: Same.
4899 * gcc.dg/autopar/pr46194.c: Same.
4900 * gcc.dg/autopar/pr49580.c: Same.
4901 * gcc.dg/autopar/pr49960-1.c: Same.
4902 * gcc.dg/autopar/pr49960.c: Same.
4903 * gcc.dg/autopar/pr68373.c: Same.
4904 * gcc.dg/autopar/reduc-1.c: Same.
4905 * gcc.dg/autopar/reduc-1char.c: Same.
4906 * gcc.dg/autopar/reduc-1short.c: Same.
4907 * gcc.dg/autopar/reduc-2.c: Same.
4908 * gcc.dg/autopar/reduc-2char.c: Same.
4909 * gcc.dg/autopar/reduc-2short.c: Same.
4910 * gcc.dg/autopar/reduc-3.c: Same.
4911 * gcc.dg/autopar/reduc-4.c: Same.
4912 * gcc.dg/autopar/reduc-6.c: Same.
4913 * gcc.dg/autopar/reduc-7.c: Same.
4914 * gcc.dg/autopar/reduc-8.c: Same.
4915 * gcc.dg/autopar/reduc-9.c: Same.
4916 * gcc.dg/autopar/uns-outer-4.c: Same.
4917 * gcc.dg/autopar/uns-outer-5.c: Same.
4918 * gcc.dg/autopar/uns-outer-6.c: Same.
4919 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4920 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4921
fd5cbe2f 49222016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4923
4924 PR target/63679
4925 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4926 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4927
fa75ab55 49282016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4929
4930 PR target/63679
4931 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4932 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4933 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4934
214b2582 49352016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4936
4937 PR target/63679
4938 * gcc.dg/tree-ssa/sra-17.c: New.
4939 * gcc.dg/tree-ssa/sra-18.c: New.
4940
13146837 49412016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4942
4943 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4944
6ccd18c2 49452016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4946
4947 * gnat.dg/inline12.adb: New test.
4948
8872b95f 49492016-01-18 Bin Cheng <bin.cheng@arm.com>
4950
4951 PR tree-optimization/66797
4952 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4953
971514e3 49542016-01-18 Richard Biener <rguenther@suse.de>
4955
4956 PR tree-optimization/69170
4957 * gcc.dg/torture/pr69170.c: New testcase.
4958
dfb6d139 49592016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 4960
4961 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4962
164d84c2 49632016-01-16 Tom de Vries <tom@codesourcery.com>
4964
4965 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4966
4c33b769 49672016-01-16 Tom de Vries <tom@codesourcery.com>
4968
4969 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4970 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4971 redundant dg-require-effective-target pthread.
4972 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4973 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4974 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4975 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4976 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4977 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4978 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4979
673441b0 49802016-01-16 David Edelsohn <dje.gcc@gmail.com>
4981
4982 PR target/68609
4983 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4984 * gcc.target/powerpc/recip-7.c: Same.
4985
90153ae7 49862016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4987
4988 PR c++/69091
4989 * g++.dg/template/pr69091.C: New test.
4990
bc24d01d 49912016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4992
4993 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4994 dump does not contain an error_mark_node.
4995 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4996 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4997
4067c0fd 49982016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4999
5000 PR c++/68936
5001 * g++.dg/template/pr68936.C: New test.
5002
27c6dbdd 50032016-01-15 David Edelsohn <dje.gcc@gmail.com>
5004
5005 PR target/68609
5006 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5007 * gcc.target/powerpc/recip-2.c: Same.
5008 * gcc.target/powerpc/recip-3.c: Same.
5009 * gcc.target/powerpc/recip-4.c: Same.
5010 * gcc.target/powerpc/recip-sqrtf.c: Same.
5011
e390c57d 50122016-01-15 Jeff Law <law@redhat.com>
5013
5014 PR tree-optimization/69270
5015 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5016 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5017
ddcfeaf1 50182016-01-15 Paul Thomas <pault@gcc.gnu.org>
5019
5020 PR fortran/49630
5021 * gfortran.dg/deferred_character_13.f90: New test for the fix
5022 of comment 3 of the PR.
5023
5024 PR fortran/54070
5025 * gfortran.dg/deferred_character_8.f90: New test
5026 * gfortran.dg/allocate_error_5.f90: New test
5027
5028 PR fortran/60593
5029 * gfortran.dg/deferred_character_10.f90: New test
5030
5031 PR fortran/60795
5032 * gfortran.dg/deferred_character_14.f90: New test
5033
5034 PR fortran/61147
5035 * gfortran.dg/deferred_character_11.f90: New test
5036
5037 PR fortran/64324
5038 * gfortran.dg/deferred_character_9.f90: New test
5039
81be349c 50402016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5041
5042 PR rtl-optimization/69030
5043 * gcc.target/i386/pr69030.c: New.
5044
998456c5 50452016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5046
5047 * gcc.target/aarch64/target_attr_17.c: New test.
5048
0d85be19 50492016-01-15 Richard Biener <rguenther@suse.de>
5050
5051 PR tree-optimization/66856
5052 * gcc.dg/torture/pr66856-1.c: New testcase.
5053 * gcc.dg/torture/pr66856-2.c: Likewise.
5054
321d36c8 50552016-01-15 Richard Biener <rguenther@suse.de>
5056
5057 PR debug/69137
5058 * g++.dg/lto/pr69137_0.C: New testcase.
5059
d94a1f53 50602016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5061
5062 PR middle-end/69246
5063 * gcc.target/i386/pr69246.c: New test.
5064
5fe9a861 50652016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5066
a9c01e81 5067 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 5068
3d05a5e9 50692016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5070
5071 PR c++/56194
5072 * g++.dg/init/const9.C: Disable test on S/390.
5073
5e8132b5 50742016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5075
5076 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5077 * g++.dg/Wno-frame-address.C: Ditto.
5078
32307cdf 50792016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5080
5081 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5082
1ca28250 50832016-01-15 Richard Biener <rguenther@suse.de>
5084
5085 PR tree-optimization/68961
5086 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5087
6271bd93 50882016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5089
5090 * gcc.target/i386/pr65105-5.c: New test.
5091
dfb6d139 50922016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 5093
5094 * gcc.c-torture/execute/alias-4.c: New testcase.
5095
dfb6d139 50962016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 5097
5098 PR ipa/68148
5099 * g++.dg/ipa/devirt-49.C: New testcase.
5100
7bbac464 51012016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 5102
5103 PR target/65837
5104 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5105 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5106 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5107
4345b868 51082016-01-15 Richard Biener <rguenther@suse.de>
5109
5110 PR tree-optimization/69117
5111 * gcc.dg/torture/pr69117.c: New testcase.
5112
580357e7 51132015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 5114
5115 PR c++/69048
5116 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5117
612baa31 51182016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5119
5120 PR testsuite/67509
5121 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5122 range tests use 100 * maximum instead of maximum + 1.
5123
44e09bc4 51242016-01-14 Jakub Jelinek <jakub@redhat.com>
5125
5126 PR debug/69244
5127 * gcc.dg/guality/pr69244.c: New test.
5128
96962ae4 51292016-01-14 Uros Bizjak <ubizjak@gmail.com>
5130
5131 * lib/target-supports.exp (check_effective_target_issignaling):
5132 New procedure.
5133 * gcc.dg/pr61441.c: Require issignaling effective target.
5134
ab9c400b 51352016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5136
5137 PR target/68803
5138 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5139
a7ed4583 51402016-01-14 David Malcolm <dmalcolm@redhat.com>
5141
5142 PR c++/68819
5143 PR preprocessor/69177
5144 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5145 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5146 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5147 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5148
77f35cec 51492016-01-14 Marek Polacek <polacek@redhat.com>
5150
5151 PR c/69262
5152 * gcc.dg/array-15.c: New test.
5153
915d0950 51542016-01-14 Jakub Jelinek <jakub@redhat.com>
5155
5156 PR middle-end/68146
5157 PR tree-optimization/69155
5158 * gfortran.dg/pr68146.f: New test.
5159 * gfortran.dg/pr69155.f90: New test.
5160
24651fb7 51612016-01-14 Richard Biener <rguenther@suse.de>
5162
5163 PR tree-optimization/68060
5164 * gcc.dg/torture/pr68060-1.c: New testcase.
5165 * gcc.dg/torture/pr68060-2.c: Likewise.
5166
2f63f950 51672016-01-14 Nick Clifton <nickc@redhat.com>
5168
5169 * lib/target-supports.exp
5170 (check_effective_target_arm_neon_ok_nocache): Add an option
5171 sequence that includes setting the ARM architecture to ARMv7-A.
5172 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5173 command line options necessary to enable Neon support.
5174 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5175 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5176 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5177 * gcc.target/arm/pr69180.c: Likewise.
5178
3ce0acde 51792016-01-14 Jeff Law <law@redhat.com>
5180
5181 PR tree-optimization/69270
5182 * gcc.dg/tree-ssa/pr69270.c: New test.
5183
bda05c57 51842016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5185
5186 PR c/66208
5187 * c-c++-common/pr66208.c: New file.
5188
9b657cf1 51892016-01-13 Jakub Jelinek <jakub@redhat.com>
5190
5191 PR tree-optimization/69156
5192 * gcc.dg/pr69156.c: New test.
5193
58ba1b9d 51942016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5195
5196 * gcc.target/i386/pr69225-7.c: New test.
5197
e5fee0fe 51982016-01-13 Richard Henderson <rth@redhat.com>
5199
5200 * gcc.dg/tm/memopt-13.c: Update expected function.
5201 * gcc.dg/tm/memopt-6.c: Likewise.
5202
3f0e9745 52032016-01-13 Uros Bizjak <ubizjak@gmail.com>
5204
5205 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5206 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5207 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5208 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 5209
3f0e9745 52102016-01-13 Tom de Vries <tom@codesourcery.com>
5211
5212 PR tree-optimization/69169
7a6ddc0d 5213 * gcc.dg/pr69169.c: New test.
5214
9b657cf1 52152016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 5216
5217 PR target/69228
5218 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5219 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5220 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5221 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5222 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5223 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5224 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5225 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5226
f704d701 52272016-01-13 Jakub Jelinek <jakub@redhat.com>
5228
5229 PR target/69247
5230 * gcc.dg/pr69247.c: New test.
5231
e966d6b9 52322016-01-13 Richard Biener <rguenther@suse.de>
5233
5234 PR tree-optimization/69242
5235 * gcc.dg/torture/pr69242.c: New testcase.
5236
1ca1d9b2 52372016-01-13 Richard Biener <rguenther@suse.de>
5238
5239 PR tree-optimization/69186
5240 * gcc.dg/torture/pr69186.c: New testcase.
5241
d07cbccc 52422016-01-13 Jeff Law <law@redhat.com>
5243
5244 PR tree-optimization/67755
5245 * gcc.dg/tree-ssa/pr67755.c: New test.
5246
52472016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 5248
5249 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5250 pass number in output by a star.
5251
b95d41cf 52522016-01-12 Bin Cheng <bin.cheng@arm.com>
5253
5254 PR tree-optimization/68911
5255 * gcc.c-torture/execute/pr68911.c: New test.
5256
91d87e22 52572016-01-12 Marek Polacek <polacek@redhat.com>
5258
5259 PR c++/68979
5260 * g++.dg/warn/permissive-1.C: New test.
5261
8a9401a4 52622016-01-12 Jakub Jelinek <jakub@redhat.com>
5263
5264 PR objc++/68511
5265 PR c++/69213
5266 * g++.dg/opt/pr69213.C: New test.
5267
b9cb7a67 52682016-01-12 Christian Bruel <christian.bruel@st.com>
5269
5270 PR target/69180
5271 * gcc.target/arm/pr69180.c: New test.
5272
e4c96992 52732016-01-12 Richard Biener <rguenther@suse.de>
5274
5275 PR lto/69077
5276 * g++.dg/lto/pr69077_0.C: New testcase.
5277 * g++.dg/lto/pr69077_1.C: Likewise.
5278
90525f61 52792016-01-12 Jakub Jelinek <jakub@redhat.com>
5280
5281 PR target/69175
5282 * g++.dg/opt/pr69175.C: New test.
5283
9e7edfd3 52842016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5285
5286 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5287 rather than #including math.h & stdlib.h.
5288 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5289 * gcc.dg/vect/pr49771.c: Likewise.
5290 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5291 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5292 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5293 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5294 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5295 * gcc.dg/vect/pr44507.c: Likewise.
5296 * gcc.dg/vect/pr45902.c: Likewise.
5297 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5298 * gcc.dg/vect/vect-117.c: Likewise.
5299 * gcc.dg/vect/vect-99.c: Likewise.
5300 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5301 * gcc.dg/vect/vect-cond-1.c: Likewise.
5302 * gcc.dg/vect/vect-cond-2.c: Likewise.
5303 * gcc.dg/vect/vect-cond-3.c: Likewise.
5304 * gcc.dg/vect/vect-cond-4.c: Likewise.
5305 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5306 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5307 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5308 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5309 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5310 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5311 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5312 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5313 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5314 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5315 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5316 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5317 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5318 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5319 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5320 include of signal.h.
5321 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5322 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5323 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5324 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5325 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5326 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5327 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5328 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5329 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5330 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5331 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5332 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5333 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5334 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5335 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5336 * gcc.dg/vect/vect-outer-5.c: Likewise.
5337 * gcc.dg/vect/vect-outer-6.c: Likewise.
5338 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5339 include of stdio.h.
5340
3368873d 53412016-01-12 Nick Clifton <nickc@redhat.com>
5342
5343 PR target/68913
5344 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5345 to fread so that it will be found in all target runtimes.
5346
0464ea95 53472016-01-12 Richard Biener <rguenther@suse.de>
5348
5349 PR tree-optimization/69053
5350 * g++.dg/torture/pr69053.C: New testcase.
5351
7819730f 53522016-01-12 Richard Biener <rguenther@suse.de>
5353
5354 PR tree-optimization/69168
5355 * gcc.dg/torture/pr69168.c: New testcase.
5356
995bfebf 53572016-01-12 Richard Biener <rguenther@suse.de>
5358
5359 PR tree-optimization/69157
5360 * gcc.dg/torture/pr69157.c: New testcase.
5361
53622016-01-12 Richard Biener <rguenther@suse.de>
5363
5364 PR tree-optimization/69174
5365 * gcc.dg/torture/pr69174.c: New testcase.
5366
1d10d64c 53672016-01-12 Jakub Jelinek <jakub@redhat.com>
5368
5369 PR c++/66808
5370 PR c++/69000
5371 * g++.dg/tls/pr66808.C: New test.
5372 * g++.dg/tls/pr69000.C: New test.
5373
f0b79faf 53742016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5375
5376 * gcc.target/powerpc/swaps-p8-23.c: New test.
5377 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5378
04cf75a4 53792016-01-11 John David Anglin <danglin@gcc.gnu.org>
5380
5381 PR tree-optimization/68356
5382 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5383
0eb4264c 53842016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5385 Jim Wilson <jim.wilson@linaro.org>
5386
5387 PR target/69194
5388 * gcc.target/arm/pr69194.c: New test.
5389
2f66de64 53902016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5391
5392 PR target/69225
5393 * gcc.target/i386/pr69225-1.c: New test.
5394 * gcc.target/i386/pr69225-2.c: Likewise.
5395 * gcc.target/i386/pr69225-3.c: Likewise.
5396 * gcc.target/i386/pr69225-4.c: Likewise.
5397 * gcc.target/i386/pr69225-5.c: Likewise.
5398 * gcc.target/i386/pr69225-6.c: Likewise.
5399
36105e82 54002016-01-11 Jakub Jelinek <jakub@redhat.com>
5401
1c78ce2e 5402 PR target/67462
5403 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5404 if lp64.
5405
a4a87320 5406 PR target/69071
5407 * gcc.dg/pr69071.c: New test.
5408
91fbd04f 5409 PR c++/69211
5410 * g++.dg/opt/pr69211.C: New test.
5411
36105e82 5412 PR tree-optimization/69214
5413 * gcc.c-torture/compile/pr69214.c: New test.
5414
e934c380 54152016-01-11 Uros Bizjak <ubizjak@gmail.com>
5416
5417 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5418 * gcc.target/i386/pr66232-11.c: Ditto.
5419 * gcc.target/i386/pr66232-12.c: Ditto.
5420 * gcc.target/i386/pr66232-13.c: Ditto.
5421
3ff1b153 54222016-01-11 Richard Biener <rguenther@suse.de>
5423
5424 PR tree-optimization/69173
5425 * gcc.dg/torture/pr69173.c: New testcase.
5426
04e1504c 54272016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5428
5429 PR rtl-optimization/68796
5430 * gcc.target/aarch64/tst_5.c: New test.
5431 * gcc.target/aarch64/tst_6.c: Likewise.
5432
ae8718b5 54332016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5434
5435 PR rtl-optimization/68841
5436 * gcc.dg/pr68841.c: New test.
5437 * gcc.c-torture/execute/pr68841.c: New test.
5438
bd8bece2 54392016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5440
5441 PR rtl-optimization/68920
5442 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5443 for ix86 targets.
5444 * gcc.dg/ifcvt-5.c: New test.
5445
9b657cf1 54462016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 5447
5448 PR bootstrap/69123
5449 * g++.dg/pr69123.C: New.
5450
7a158352 54512016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5452
5453 PR target/69010
5454 * gcc.target/i386/pr69010.c: New test.
5455
ff375d11 54562016-01-11 Martin Jambor <mjambor@suse.cz>
5457
5458 PR ipa/69044
5459 * gcc.target/i386/chkp-pr69044.c: New test.
5460
9eb890f1 54612016-01-11 Tom de Vries <tom@codesourcery.com>
5462
5463 PR tree-optimization/69109
5464 * gcc.dg/autopar/pr69109-2.c: New test.
5465 * gcc.dg/autopar/pr69109.c: New test.
5466
c4157ee5 54672016-01-11 Tom de Vries <tom@codesourcery.com>
5468
5469 PR tree-optimization/69108
5470 * gcc.dg/autopar/pr69108.c: New test.
5471
b933e511 54722016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5473
5474 PR c++/69029
5475 * c-c++-common/Wisleading-indentation.c: Augment test.
5476
efb73de1 54772016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5478
5479 PR fortran/69154
5480 * gfortran.dg/inline_matmul_12.f90: New test.
5481
40c86c3b 54822016-01-10 Paul Thomas <pault@gcc.gnu.org>
5483
5484 PR fortran/67779
5485 * gfortran.dg/actual_array_offset_1: New test.
5486
a006c0bb 54872016-01-10 Tom de Vries <tom@codesourcery.com>
5488
5489 PR tree-optimization/69062
5490 * gcc.dg/autopar/pr69062.c: New test.
5491
880ed4be 54922016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5493
5494 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5495 * gcc.dg/vect/slp-perm-2.c: Likewise.
5496 * gcc.dg/vect/slp-perm-3.c: Likewise.
5497 * gcc.dg/vect/slp-perm-5.c: Likewise.
5498 * gcc.dg/vect/slp-perm-6.c: Likewise.
5499 * gcc.dg/vect/slp-perm-7.c: Likewise.
5500 * gcc.dg/vect/slp-perm-8.c: Likewise.
5501
d95e1856 55022016-01-10 Tom de Vries <tom@codesourcery.com>
5503
5504 PR tree-optimization/69039
5505 * gcc.dg/autopar/pr69039.c: New test.
5506
0f8f48d0 55072016-01-09 Marek Polacek <polacek@redhat.com>
5508
5509 PR c++/69113
5510 * g++.dg/pr69113.C: New test.
5511
7dff0499 55122016-01-09 Jakub Jelinek <jakub@redhat.com>
5513
5514 PR middle-end/50865
5515 PR tree-optimization/69097
5516 * gcc.c-torture/execute/pr50865.c: New test.
5517 * gcc.c-torture/execute/pr69097-1.c: New test.
5518 * gcc.c-torture/execute/pr69097-2.c: New test.
5519 * gcc.dg/pr69097-1.c: New test.
5520 * gcc.dg/pr69097-2.c: New test.
5521
18431e78 55222016-01-09 Jakub Jelinek <jakub@redhat.com>
5523
5524 PR c++/69164
5525 * g++.dg/opt/pr69164.C: New test.
5526
1943a4a2 55272016-01-08 Jakub Jelinek <jakub@redhat.com>
5528
5529 PR tree-optimization/69167
5530 * gcc.dg/pr69167.c: New test.
5531
a143e277 55322016-01-08 Marek Polacek <polacek@redhat.com>
5533
5534 PR c++/68449
5535 * g++.dg/pr68449.C: New.
5536
44c01906 55372016-01-08 Alan Lawrence <alan.lawrence@arm.com>
5538
5539 PR tree-optimization/68707
5540 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
5541 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
5542 on platforms supporting it.
5543 * gcc.dg/vect/slp-perm-2.c: Likewise.
5544 * gcc.dg/vect/slp-perm-3.c: Likewise.
5545 * gcc.dg/vect/slp-perm-5.c: Likewise.
5546 * gcc.dg/vect/slp-perm-7.c: Likewise.
5547 * gcc.dg/vect/slp-perm-8.c: Likewise.
5548 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
5549 on platforms supporting it.
5550
c437d1e8 55512016-01-08 Jakub Jelinek <jakub@redhat.com>
5552
c9595c51 5553 PR tree-optimization/69162
5554 * gcc.dg/pr69162.c: New test.
5555
c437d1e8 5556 PR tree-optimization/69172
5557 * gcc.dg/pr69172.c: New test.
5558
6a46a28c 55592016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
5560
5561 PR tree-optimization/67781
5562 * gcc.c-torture/execute/pr67781.c: New file.
5563
62ad9a04 55642016-01-08 Jakub Jelinek <jakub@redhat.com>
5565
5566 PR tree-optimization/69083
5567 * gcc.dg/vect/pr69083.c: New test.
5568
9e0e8c2a 55692016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
5570
5571 PR tree-optimization/61441
5572 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
5573 Use -fexcess-precision=standard for compiler options.
5574 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5575
5d034e37 55762016-01-08 Jakub Jelinek <jakub@redhat.com>
5577
5013f740 5578 PR fortran/69128
5579 * gfortran.dg/gomp/pr69128.f90: New test.
5580
5d034e37 5581 PR c++/69145
5582 * g++.dg/ext/pr69145-1.C: New test.
5583 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5584 * g++.dg/ext/pr69145-2.h: New file.
5585
517906ff 55862016-01-07 Martin Sebor <msebor@redhat.com>
5587
5588 PR c/68966
5589 * gcc.dg/atomic-fetch-bool.c: New test.
5590 * gcc.dg/sync-fetch-bool.c: New test.
5591
cdbb524c 55922016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5593
5594 PR fortran/66680
5595 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5596
ec3aba9e 55972016-01-07 Nick Clifton <nickc@redhat.com>
5598
5599 PR target/66655
5600 * g++.dg/pr66655.C: New test.
5601 * g++.dg/pr66655_1.cc: Test support file.
5602 * g++.dg/pr66655.h: Test header file.
5603
9b657cf1 56042016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 5605
5606 PR fortran/66680
5607 gfortran.dg/gomp/pr66680.f90: New test.
5608
cd45d7a5 56092016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5610
5611 PR target/69171
5612 * gcc.target/i386/pr69171-1.c: New test.
5613 * gcc.target/i386/pr69171-2.c: Likewise.
5614 * gcc.target/i386/pr69171-3.c: Likewise.
5615 * gcc.target/i386/pr69171-4.c: Likewise.
5616 * gcc.target/i386/pr69171-5.c: Likewise.
5617 * gcc.target/i386/pr69171-6.c: Likewise.
5618
4a86a91a 56192015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5620
5621 PR middle-end/67639
5622 * c-c++-common/pr67639.c: New test.
5623
34c05552 56242016-01-07 Jakub Jelinek <jakub@redhat.com>
5625
5626 PR tree-optimization/69141
5627 * g++.dg/opt/pr69141.C: New test.
5628
f08d6895 56292016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5630
5631 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5632
32ec4173 56332016-01-06 Uros Bizjak <ubizjak@gmail.com>
5634
5635 PR target/69140
5636 * gcc.target/i386/pr69140.c: New test
5637
d74214f3 56382016-01-06 David Malcolm <dmalcolm@redhat.com>
5639
5640 * gcc.dg/bad-dereference.c: New test case.
5641
73991cab 56422015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5643
5644 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5645
fc8cc457 56462016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5647
5648 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5649
be3c9981 56502016-01-06 Marek Polacek <polacek@redhat.com>
5651
5652 PR sanitizer/69099
5653 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5654
2cb724f9 56552016-01-05 Marek Polacek <polacek@redhat.com>
5656
5657 PR c/69104
5658 * gcc.dg/atomic-invalid-2.c: New.
5659
233a53ed 56602016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5661
5662 PR target/68991
5663 * gcc.target/i386/pr68991.c: New test.
5664
ea87c5e3 56652016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5666
5667 PR target/68991
5668 * g++.dg/pr68991-1.C: New test.
5669 * g++.dg/pr68991-2.C: Likewise.
5670
1943a4a2 56712016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 5672
1943a4a2 5673 PR other/60465
afe82e5b 5674 * gcc.target/ia64/pr60465-gprel64.c: New test.
5675 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5676
1e9147dd 56772016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5678
5679 PR rtl-optimization/68651
5680 * gcc.target/aarch64/pr68651_1.c: New test.
5681
d42aa619 56822016-01-05 David Malcolm <dmalcolm@redhat.com>
5683
5684 PR c/69122
5685 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5686
1776de76 56872016-01-05 Nathan Sidwell <nathan@acm.org>
5688
2d7d361d 5689 PR c++/58583
5690 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5691
1776de76 5692 * gcc.dg/alias-15.c: New.
5693
5beb12c0 56942016-01-05 Nick Clifton <nickc@redhat.com>
5695
5696 PR target/68870
5697 * g++.dg/pr68770.C: New test.
5698
d8cca921 56992016-01-04 Mike Stump <mikestump@comcast.net>
5700
5701 * lib/target-supports.exp (check_effective_target_cilkplus):
5702 cilkplus targets require pthreads.
afc907ef 5703 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 5704
8427dff3 57052016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5706
5707 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5708 generation.
5709
f1717362 57102016-01-04 Jakub Jelinek <jakub@redhat.com>
5711
5712 Update copyright years.
5713
d7d6a3ab 57142016-01-04 Marek Polacek <polacek@redhat.com>
5715
5716 PR c/68908
5717 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5718 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5719 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5720
b8f4a5f9 57212016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5722
5723 * gcc.target/sparc/20160104-2.c: New test.
5724
6b5c028f 57252016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5726
5727 * gcc.target/sparc/20160104-1.c: New test.
5728
300e1002 57292016-01-03 Paul Thomas <pault@gcc.gnu.org>
5730
5731 PR fortran/65045
5732 * gfortran.dg/pr65045.f90: New test.
5733
855b105f 57342016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5735
5736 * gnat.dg/specs/debug1.ads: Delete.
5737
bdc177dc 57382016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5739
5740 PR libgfortran/68867
5741 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5742 expression.
5743
48aaffae 57442016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5745
5746 PR libgfortran/68867
5747 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5748 PowerPC.
5749
19a468b8 57502016-01-01 Paul Thomas <pault@gcc.gnu.org>
5751
5752 PR fortran/68864
5753 * gfortran.dg/pr68864.f90: New test.
5754
25371c91 57552016-01-01 Jakub Jelinek <jakub@redhat.com>
5756
2a659064 5757 PR tree-optimization/69070
5758 * gcc.dg/pr69070.c: New test.
5759
57aa9851 5760 PR sanitizer/69055
5761 * gfortran.dg/pr69055.f90: New test.
5762
25371c91 5763 PR target/69015
5764 * gcc.dg/pr69015.c: New test.
f1717362 5765\f
fb2c1edd 5766Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 5767
5768Copying and distribution of this file, with or without modification,
5769are permitted in any medium without royalty provided the copyright
5770notice and this notice are preserved.