]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR rtl-optimization/70467
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
efe8bdf5 12016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2
3 * gcc.dg/spec-options.c: Run the test on all targets.
4 * gcc.dg/foo.specs: Use cpp_unique_options.
5
47ef9633 62016-05-02 Marc Glisse <marc.glisse@inria.fr>
7
8 * gcc.dg/tree-ssa/unord.c: New testcase.
9
eb1a077c 102016-05-02 Marc Glisse <marc.glisse@inria.fr>
11
12 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
13
28e869d0 142016-05-02 Nathan Sidwell <nathan@codesourcery.com>
15
16 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
17
dd185f6e 182016-05-02 Marek Polacek <polacek@redhat.com>
19
20 PR c/70851
21 * gcc.dg/enum-incomplete-3.c: New test.
22
773d09b9 232016-05-02 Marek Polacek <polacek@redhat.com>
24 Tom de Vries <tom@codesourcery.com>
25
26 PR tree-optimization/70700
27 * gcc.dg/pr70700.c: New test.
28
f0dc3286 292016-05-01 Uros Bizjak <ubizjak@gmail.com>
30
31 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
32 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
33 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
34 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
35 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
36
7f931827 372016-04-30 Eric Botcazou <ebotcazou@adacore.com>
38
39 * ada/acats/run_acats: Rename into...
40 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
41 * ada/acats/run_all.sh: Remove redundant test.
42 (target_run): Move around.
43 (target_gnatchop): Use newly built executable.
44 (target_gnatmake): Likewise.
45 Check that the compilation of impbit succeeds.
46
1c492b4e 472016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
48
49 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
50 * gcc.dg/20021029-1.c: Likewise.
51 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
52 * gcc.target/sh/attr-isr-trapa.c: Likewise.
53 * gcc.target/sh/cmpstr.c: Likewise.
54 * gcc.target/sh/cmpstrn.c: Likewise.
55 * gcc.target/sh/memset.c: Likewise.
56 * gcc.target/sh/pr21255-2-mb.c: Likewise.
57 * gcc.target/sh/pr21255-2-ml.c: Likewise.
58 * gcc.target/sh/pr39423-1.c: Likewise.
59 * gcc.target/sh/pr49468-di.c: Likewise.
60 * gcc.target/sh/pr49468-si.c: Likewise.
61 * gcc.target/sh/pr49880-1.c: Likewise.
62 * gcc.target/sh/pr49880-2.c: Likewise.
63 * gcc.target/sh/pr49880-3.c: Likewise.
64 * gcc.target/sh/pr50751-1.c: Likewise.
65 * gcc.target/sh/pr50751-4.c: Likewise.
66 * gcc.target/sh/pr50751-7.c: Likewise.
67 * gcc.target/sh/pr51244-1.c: Likewise.
68 * gcc.target/sh/pr51244-10.c: Likewise.
69 * gcc.target/sh/pr51244-11.c: Likewise.
70 * gcc.target/sh/pr51244-12.c: Likewise.
71 * gcc.target/sh/pr51244-13.c: Likewise.
72 * gcc.target/sh/pr51244-14.c: Likewise.
73 * gcc.target/sh/pr51244-17.c: Likewise.
74 * gcc.target/sh/pr51244-18.c: Likewise.
75 * gcc.target/sh/pr51244-19.c: Likewise.
76 * gcc.target/sh/pr51244-4.c: Likewise.
77 * gcc.target/sh/pr51244-5.c: Likewise.
78 * gcc.target/sh/pr51244-7.c: Likewise.
79 * gcc.target/sh/pr51244-8.c: Likewise.
80 * gcc.target/sh/pr51244-9.c: Likewise.
81 * gcc.target/sh/pr51697.c: Likewise.
82 * gcc.target/sh/pr52483-1.c: Likewise.
83 * gcc.target/sh/pr52483-2.c: Likewise.
84 * gcc.target/sh/pr52483-3.c: Likewise.
85 * gcc.target/sh/pr52483-5.c: Likewise.
86 * gcc.target/sh/pr52933-1.c: Likewise.
87 * gcc.target/sh/pr52933-2.c: Likewise.
88 * gcc.target/sh/pr52933-3.c: Likewise.
89 * gcc.target/sh/pr53568-1.c: Likewise.
90 * gcc.target/sh/pr53976-1.c: Likewise.
91 * gcc.target/sh/pr53988-1.c: Likewise.
92 * gcc.target/sh/pr53988.c: Likewise.
93 * gcc.target/sh/pr54089-1.c: Likewise.
94 * gcc.target/sh/pr54089-6.c: Likewise.
95 * gcc.target/sh/pr54089-7.c: Likewise.
96 * gcc.target/sh/pr54089-8.c: Likewise.
97 * gcc.target/sh/pr54089-9.c: Likewise.
98 * gcc.target/sh/pr54236-1.c: Likewise.
99 * gcc.target/sh/pr54236-2.c: Likewise.
100 * gcc.target/sh/pr54236-3.c: Likewise.
101 * gcc.target/sh/pr54236-4.c: Likewise.
102 * gcc.target/sh/pr54386.c: Likewise.
103 * gcc.target/sh/pr54602-1.c: Likewise.
104 * gcc.target/sh/pr54685.c: Likewise.
105 * gcc.target/sh/pr54760-1.c: Likewise.
106 * gcc.target/sh/pr54760-2.c: Likewise.
107 * gcc.target/sh/pr54760-3.c: Likewise.
108 * gcc.target/sh/pr54760-4.c: Likewise.
109 * gcc.target/sh/pr54760-5.c: Likewise.
110 * gcc.target/sh/pr54760-6.c: Likewise.
111 * gcc.target/sh/pr55146.c: Likewise.
112 * gcc.target/sh/pr55160.c: Likewise.
113 * gcc.target/sh/pr59278.c: Likewise.
114 * gcc.target/sh/pr59401-1.c: Likewise.
115 * gcc.target/sh/pr59533-1.c: Likewise.
116 * gcc.target/sh/pr63260.c: Likewise.
117 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
118 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
119 * gcc.target/sh/strlen.c: Likewise.
120 * gcc.target/sh/torture/pr30807.c: Likewise.
121 * gcc.target/sh/torture/pr34777.c: Likewise.
122 * gcc.target/sh/torture/pr64652.c: Likewise.
123 * gcc.target/sh/torture/pr65505.c: Likewise.
124 * gcc.target/sh/torture/pragma-isr.c: Likewise.
125 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
126
0c4005be 1272016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
128
129 PR c++/66644
130 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
131
d94e6223 1322016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
133
134 * gcc.target/powerpc/vsx-elemrev-1.c: New.
135 * gcc.target/powerpc/vsx-elemrev-2.c: New.
136 * gcc.target/powerpc/vsx-elemrev-3.c: New.
137 * gcc.target/powerpc/vsx-elemrev-4.c: New.
138
46f37836 1392016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
140
141 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
142 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
143
4d0a8bac 1442016-04-29 Cesar Philippidis <cesar@codesourcery.com>
145
146 PR middle-end/70626
147 * c-c++-common/goacc/combined-reduction.c: New test.
148 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
149
b98e0db3 1502016-04-29 H.J. Lu <hongjiu.lu@intel.com>
151
152 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
153 *movdi_internal pattern only if PIC off.
154 * gcc.target/i386/pr70155-2.c: Likewise.
155 * gcc.target/i386/pr70155-3.c: Likewise.
156 * gcc.target/i386/pr70155-4.c: Likewise.
157 * gcc.target/i386/pr70155-5.c: Likewise.
158 * gcc.target/i386/pr70155-6.c: Likewise.
159 * gcc.target/i386/pr70155-7.c: Likewise.
160 * gcc.target/i386/pr70155-8.c: Likewise.
161 * gcc.target/i386/pr70155-15.c: Likewise.
162 * gcc.target/i386/pr70155-17.c: Likewise.
163 * gcc.target/i386/pr70155-22.c: Likewise.
164
8b066242 1652016-04-29 Bin Cheng <bin.cheng@arm.com>
166
167 PR tree-optimization/70803
168 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
169
22912e73 1702016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
171
172 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
173 optimization of vector loop.
174 * gcc.target/i386/vect-unpack-3.c: New test.
175 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
176 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
177 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
178
568128c6 1792016-04-29 Marek Polacek <polacek@redhat.com>
180
181 PR sanitizer/70342
182 * g++.dg/ubsan/null-7.C: New test.
183
025dd1e0 184 PR c/70852
185 * gcc.dg/pr70852.c: New test.
186
eb16928e 1872016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
188
189 PR/69089
190 * g++.dg/cpp0x/alignas6.C: New test.
191
d7377ee9 1922016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
193
194 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
195 dg-do.
196 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
197 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
198 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
199 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
200 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
201 * gcc.target/arc/mxy.c: Likewise.
202 * gcc.target/arc/mswape.c: Likewise.
203 * gcc.target/arc/mrtsc.c: Likewise.
204 * gcc.target/arc/mcrc.c: Likewise.
205 * gcc.target/arc/mdsp-packa.c: Likewise.
206 * gcc.target/arc/mdvbf.c: Likewise.
207 * gcc.target/arc/mlock.c: Likewise.
208 * gcc.target/arc/mmac-24.c: Likewise.
209 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
210
efa1b7ab 2112016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
212 Matthijs Kooijman <matthijs@stdin.nl>
213 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
214
215 PR target/60040
216 * gcc.target/avr/pr60040-1.c: New.
217 * gcc.target/avr/pr60040-2.c: New.
218
00371d68 2192016-04-29 Richard Biener <rguenther@suse.de>
220
221 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
222
73447cc5 2232016-04-29 Richard Biener <rguenther@suse.de>
224
225 PR tree-optimization/13962
226 PR tree-optimization/65686
227 * gcc.dg/uninit-pr65686.c: New testcase.
228
c2087b56 2292016-04-29 Jakub Jelinek <jakub@redhat.com>
230
231 PR middle-end/70843
232 * gcc.dg/pr70843.c: New test.
233
cdd06d5a 2342016-04-28 Jakub Jelinek <jakub@redhat.com>
235
236 PR target/70858
237 * gcc.target/i386/pr70858.c: New test.
238
1a60079e 2392016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
240
241 * gcc.target/arc/nps400-1.c: New file.
242
11bc2894 2432016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
244 Andrew Burgess <andrew.burgess@embecosm.com>
245
246 * gcc.target/arc/movh_cl-1.c: New file.
247
dd9bf0b5 2482016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
249 Andrew Burgess <andrew.burgess@embecosm.com>
250
251 * gcc.target/arc/extzv-1.c: New file.
252 * gcc.target/arc/insv-1.c: New file.
253 * gcc.target/arc/insv-2.c: New file.
254 * gcc.target/arc/movb-1.c: New file.
255 * gcc.target/arc/movb-2.c: New file.
256 * gcc.target/arc/movb-3.c: New file.
257 * gcc.target/arc/movb-4.c: New file.
258 * gcc.target/arc/movb-5.c: New file.
259 * gcc.target/arc/movb_cl-1.c: New file.
260 * gcc.target/arc/movb_cl-2.c: New file.
261 * gcc.target/arc/movbi_cl-1.c: New file.
262 * gcc.target/arc/movl-1.c: New file.
263
a22e4209 2642016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
265 Andrew Burgess <andrew.burgess@embecosm.com>
266
267 * gcc.target/arc/cmem-1.c: New file.
268 * gcc.target/arc/cmem-2.c: New file.
269 * gcc.target/arc/cmem-3.c: New file.
270 * gcc.target/arc/cmem-4.c: New file.
271 * gcc.target/arc/cmem-5.c: New file.
272 * gcc.target/arc/cmem-6.c: New file.
273 * gcc.target/arc/cmem-7.c: New file.
274 * gcc.target/arc/cmem-ld.inc: New file.
275 * gcc.target/arc/cmem-st.inc: New file.
276
287c3982 2772016-04-28 Jakub Jelinek <jakub@redhat.com>
278
279 PR target/70821
280 * gcc.target/i386/pr70821.c: New test.
281
e40e5340 2822016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
283
284 * gcc.target/powerpc/vec-adde.c: New test.
285 * gcc.target/powerpc/vec-adde-int128.c: New test.
286
cf977d50 2872016-04-28 Jakub Jelinek <jakub@redhat.com>
288
289 * gcc.target/i386/avx-vround-1.c: New test.
290 * gcc.target/i386/avx-vround-2.c: New test.
291 * gcc.target/i386/avx512vl-vround-1.c: New test.
292 * gcc.target/i386/avx512vl-vround-2.c: New test.
293
572f8300 2942016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
295
296 PR testsuite/70595
297 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
298 (check_effective_target_cilkplus_runtime): ... this.
299 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
300 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
301
302 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
303 Require cilkplus_runtime.
304 Don't add -lcilkrts.
305 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
306 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
307 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
308 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
309 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
310 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
311 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
312 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
313 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
314 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
315 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
316 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
317 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
318 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
319 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
320 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
321 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
322 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
323 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
324 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
325 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
326 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
327 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
328 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
329 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
330 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
331 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
332 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
333 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
334
335 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
336 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
337
338 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
339
340 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
341 cilkplus_runtime.
342
dfba0905 3432016-04-27 Marc Glisse <marc.glisse@inria.fr>
344
345 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
346 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
347
605a4556 3482015-04-27 Ryan Burn <contact@rnburn.com>
349
350 PR c++/69024
351 PR c++/68997
352 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
353 diagnostic.
354 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
355 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
356
6a1231a5 3572016-04-27 Eric Botcazou <ebotcazou@adacore.com>
358
359 * gnat.dg/limited_with4.ad[sb]: New test.
360 * gnat.dg/limited_with4_pkg.ads: New helper.
361
4dad9e09 3622016-04-27 H.J. Lu <hongjiu.lu@intel.com>
363
364 PR target/70155
365 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
366 and movv1ti_internal patterns
367 * gcc.target/i386/pr70155-1.c: New test.
368 * gcc.target/i386/pr70155-2.c: Likewise.
369 * gcc.target/i386/pr70155-3.c: Likewise.
370 * gcc.target/i386/pr70155-4.c: Likewise.
371 * gcc.target/i386/pr70155-5.c: Likewise.
372 * gcc.target/i386/pr70155-6.c: Likewise.
373 * gcc.target/i386/pr70155-7.c: Likewise.
374 * gcc.target/i386/pr70155-8.c: Likewise.
375 * gcc.target/i386/pr70155-9.c: Likewise.
376 * gcc.target/i386/pr70155-10.c: Likewise.
377 * gcc.target/i386/pr70155-11.c: Likewise.
378 * gcc.target/i386/pr70155-12.c: Likewise.
379 * gcc.target/i386/pr70155-13.c: Likewise.
380 * gcc.target/i386/pr70155-14.c: Likewise.
381 * gcc.target/i386/pr70155-15.c: Likewise.
382 * gcc.target/i386/pr70155-16.c: Likewise.
383 * gcc.target/i386/pr70155-17.c: Likewise.
384 * gcc.target/i386/pr70155-18.c: Likewise.
385 * gcc.target/i386/pr70155-19.c: Likewise.
386 * gcc.target/i386/pr70155-20.c: Likewise.
387 * gcc.target/i386/pr70155-21.c: Likewise.
388 * gcc.target/i386/pr70155-22.c: Likewise.
389
a80f3f45 3902016-04-27 H.J. Lu <hongjiu.lu@intel.com>
391
392 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
393 ".{5,6}".
394
279305d1 3952016-04-27 Bin Cheng <bin.cheng@arm.com>
396
397 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
398 * gcc.dg/tree-ssa/scev-9.c: Ditto.
399 * gcc.dg/tree-ssa/scev-10.c: Ditto.
400 * gcc.dg/tree-ssa/scev-11.c: Ditto.
401 * gcc.dg/tree-ssa/scev-12.c: Ditto.
402
8974b625 4032016-04-27 Richard Biener <rguenther@suse.de>
404
405 PR ipa/70760
406 * g++.dg/ipa/ipa-pta-2.C: New testcase.
407 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
408
886d5463 4092016-04-27 Nathan Sidwell <nathan@acm.org>
410
411 * g++.dg/cpp0x/constexpr-recursion3.C: New.
412 * g++.dg/ubsan/pr63956.C: Adjust error location.
413
f0e35aa9 4142016-04-27 Nick Clifton <nickc@redhat.com>
415
416 PR middle-end/49889
417 * gcc.dg/pr49889.c: New test.
418
40385231 4192016-04-27 Bernd Schmidt <bschmidt@redhat.com>
420
421 * c-c++-common/memset-array.c: New test.
422
37229a71 4232016-04-26 Martin Sebor <msebor@redhat.com>
424
425 PR c++/66639
426 * g++.dg/cpp1y/func_constexpr.C: New test.
427
3eedf9bd 4282016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
429
430 PR c++/70241
431 * g++.dg/cpp0x/enum32.C: New test.
432 * g++.dg/cpp0x/enum33.C: New test.
433
4342016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 435
436 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
437 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
438 * gcc.c-torture/execute/bitfld-6.c: Likewise.
439 * gcc.c-torture/execute/bitfld-7.c: Likewise.
440 * gcc.c-torture/execute/pr38151.c: Likewise.
441 * gcc.c-torture/execute/pr66556.c: Likewise.
442 * gcc.c-torture/execute/pr67781.c: Likewise.
443 * gcc.c-torture/execute/pr68648.c: Likewise.
444
8c51f92f 4452016-04-26 Marc Glisse <marc.glisse@inria.fr>
446
447 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
448
fa20ebd3 4492016-04-26 Marek Polacek <polacek@redhat.com>
450
451 PR c/67784
452 * gcc.dg/pr67784-3.c: New test.
453 * gcc.dg/pr67784-4.c: New test.
454 * gcc.dg/pr67784-5.c: New test.
455
9db47803 456 PR c/70791
457 * gcc.dg/Wnested-externs-2.c: New test.
458
bff407f2 4592016-04-26 Marc Glisse <marc.glisse@inria.fr>
460
461 * gcc.dg/fold-plusmult.c: Adjust.
462 * gcc.dg/no-strict-overflow-6.c: Adjust.
463 * gcc.dg/gomp/loop-1.c: Xfail some tests.
464
78d0c69e 4652016-04-26 Bernd Schmidt <bschmidt@redhat.com>
466
467 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
468 number scans.
469 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
470 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
471 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
472 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
473 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
474 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
475 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
476 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
477 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
478 * gcc.target/i386/avx512f-gather-5.c: Likewise.
479 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
480 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
481 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
482 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
483 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
484 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
485 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
486 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
487 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
488 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
489 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
490 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
491 scans.
492 * gcc.target/i386/pr32219-4.c: Likewise.
493 * gcc.target/i386/pr32219-6.c: Likewise.
494 * gcc.target/i386/pr32219-8.c: Likewise.
495
221d6722 4962016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
497
498 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
499 associated options.
500
514727a9 5012016-04-26 Marek Polacek <polacek@redhat.com>
502
503 PR c++/70744
504 * g++.dg/ext/cond2.C: New test.
505
e6ee4c61 5062016-04-26 Bin Cheng <bin.cheng@arm.com>
507
508 PR tree-optimization/70771
509 PR tree-optimization/70775
510 * gcc.dg/pr70771.c: New test.
3730828c 511 * gcc.dg/pr70775.c: New test.
e6ee4c61 512
b3d72796 5132016-04-26 Bernd Schmidt <bschmidt@redhat.com>
514
515 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
516
c11ece29 5172016-04-25 Richard Biener <rguenther@suse.de>
518
519 PR tree-optimization/70780
520 * gcc.dg/torture/pr70780.c: New testcase.
521
d40b10b2 5222016-04-25 Michael Collison <michael.collison@arm.com>
523
524 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
525 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
526 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
527 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
528 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
529 * testsuite/lib/target-supports.exp
530 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
531 that arm neon support vector widen sum of HImode TO SImode.
532
4bbfd6c2 5332016-04-23 Jakub Jelinek <jakub@redhat.com>
534
535 PR sanitizer/70712
536 * c-c++-common/asan/pr70712.c: New test.
537
524df596 5382016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
539
540 * .gitattributes: New file.
541
426c75c3 5422016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
543
544 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
545
c052a8d5 5462016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
547
548 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
549 * gfortran.dg/submodule_15.f08: Likewise.
550
c08d4612 5512016-04-22 Richard Biener <rguenther@suse.de>
552
553 PR tree-optimization/70740
554 * gcc.dg/torture/pr70740.c: New testcase.
555
fd3211e1 5562016-04-21 H.J. Lu <hongjiu.lu@intel.com>
557
558 PR target/70750
559 * gcc.target/i386/pr70750-1.c: New test.
560 * gcc.target/i386/pr70750-2.c: Likewise.
561
15acd78c 5622016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
563
564 PR c++/70540
565 * g++.dg/cpp0x/auto48.C: New.
566
192bf59c 5672016-04-21 Marek Polacek <polacek@redhat.com>
568
569 PR c++/70513
570 * g++.dg/cpp0x/forw_enum12.C: New test.
571 * g++.dg/cpp0x/forw_enum13.C: New test.
572
5d429e99 5732016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
574
575 PR target/70728
576 * gcc.target/i386/pr70728.c: New test.
577
06777d85 5782016-04-21 Richard Biener <rguenther@suse.de>
579
580 PR middle-end/70747
581 * gcc.dg/pr70747.c: New testcase.
582
7434c6fb 5832016-04-21 Bin Cheng <bin.cheng@arm.com>
584
585 PR tree-optimization/70715
586 * gcc.dg/tree-ssa/scev-13.c: New test.
587
f3ec0970 5882016-04-21 Marc Glisse <marc.glisse@inria.fr>
589
590 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
591
523f3a9d 5922016-04-21 Marc Glisse <marc.glisse@inria.fr>
593
594 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
595
ace7bf06 5962016-04-20 Jan Hubicka <jh@suse.cz>
597
598 PR ipa/70018
599 * g++.dg/ipa/nothrow-1.C: New testcase.
600
2b073aa6 6012016-04-20 Nathan Sidwell <nathan@acm.org>
602
603 PR c++/55635
604 * g++.dg/eh/delete1.C: New.
605
8a574c11 6062016-04-20 H.J. Lu <hongjiu.lu@intel.com>
607
608 * gcc.target/i386/avx256-unaligned-store-2.c: Add
609 -mtune-ctrl=sse_typeless_stores.
610
e3400750 6112016-04-20 H.J. Lu <hongjiu.lu@intel.com>
612
613 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
614
4bd8a059 6152016-04-20 Bin Cheng <bin.cheng@arm.com>
616
617 PR tree-optimization/69489
618 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
619
70574e60 6202016-04-20 Ilya Verbin <ilya.verbin@intel.com>
621
622 PR c++/69363
623 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
624 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
625 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
626
bd6f374c 6272016-04-20 Bin Cheng <bin.cheng@arm.com>
628
629 PR tree-optimization/56625
630 PR tree-optimization/69489
631 * gcc.dg/vect/pr56625.c: New test.
632 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
633
482539ee 6342016-04-20 Andrew Pinski <apinski@cavium.com>
635
636 PR target/64971
637 * gcc.c-torture/compile/pr37433-1.c: New testcase.
638
b4672800 6392016-04-20 Arnaud Charlet <charlet@adacore.com>
640
641 * gnat.dg/self1.adb: Remove now incorrect test.
642
4fb48737 6432016-04-20 Bin Cheng <bin.cheng@arm.com>
644
645 * gcc.dg/tree-ssa/scev-11.c: New test.
646 * gcc.dg/tree-ssa/scev-12.c: New test.
647
97efb92e 6482016-04-20 Marek Polacek <polacek@redhat.com>
649
650 PR tree-optimization/70725
651 * gcc.dg/pr70725.c: New test.
652
9d2d4060 6532016-04-20 Richard Biener <rguenther@suse.de>
654
655 PR tree-optimization/70726
656 * g++.dg/vect/pr70726.cc: New testcase.
657
54530437 6582016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
659
660 PR target/70674
661 * gcc.target/s390/pr70674.c: New test.
662
acda2210 6632016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
664
665 PR libgfortran/70684
666 * gfortran.dg/list_read_14.f90: New test.
667
b7040bb0 6682016-04-19 H.J. Lu <hongjiu.lu@intel.com>
669
670 PR target/69201
671 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
672 extern to force it misaligned.
673 (b): Likewise.
674 (c): Likewise.
675 (d): Likewise.
676 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
677 Don't check `*' before movv4sf_internal.
678 * gcc.target/i386/avx256-unaligned-store-2.c: Check
679 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
680 Don't check `*' before movv16qi_internal.
681 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
682 extern to force it misaligned.
683 (b): Likewise.
684 (c): Likewise.
685 (d): Likewise.
686 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
687 Don't check `*' before movv2df_internal.
688 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
689 extern to force it misaligned.
690 (b): Likewise.
691 (c): Likewise.
692 (d): Likewise.
693 Check movv8sf_internal instead of avx_storeups256.
694 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
695
263b5475 6962016-04-19 Richard Biener <rguenther@suse.de>
697
698 PR tree-optimization/70171
699 * g++.dg/tree-ssa/pr70171.C: New testcase.
700
222ac318 7012016-04-19 Richard Biener <rguenther@suse.de>
702
703 PR tree-optimization/70724
704 * gcc.dg/torture/pr70724.c: New testcase.
705
003000a4 7062016-04-18 Vladimir Makarov <vmakarov@redhat.com>
707
708 PR middle-end/70689
709 * testsuite/gcc.target/i386/pr70689.c: New.
710
3f6e13de 7112016-04-18 H.J. Lu <hongjiu.lu@intel.com>
712
713 PR target/70708
714 * gcc.target/i386/pr70708.c: New test.
715
10abddbd 7162016-04-18 Richard Biener <rguenther@suse.de>
717
718 PR tree-optimization/43434
719 * gcc.dg/vect/pr43434.c: New testcase.
720 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
721 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
722 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
723 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
724 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
725 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
726 * gcc.dg/gomp/pr68640.c: Likewise.
727 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
728 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
729
950db54a 7302016-04-18 Richard Biener <rguenther@suse.de>
731
732 PR tree-optimization/70701
733 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
734
67ccbf39 7352016-04-18 Tom de Vries <tom@codesourcery.com>
736
737 PR testsuite/70699
738 * gcc.dg/pr70161.c: Add dot-file scans.
739 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
740 instead of after last dot char.
741
021ad2f3 7422016-04-17 Eric Botcazou <ebotcazou@adacore.com>
743
744 * c-c++-common/dump-ada-spec-3.c: New test.
745 * c-c++-common/dump-ada-spec-4.c: Likewise.
746
d572fcfd 7472016-04-17 Tom de Vries <tom@codesourcery.com>
748
749 PR other/70183
750 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
751
8b4ee73c 7522016-04-15 Jan Hubicka <jh@suse.cz>
753
754 PR ipa/70018
755 * g++.dg/ipa/pure-const-1.C: New testcase.
756 * g++.dg/ipa/pure-const-2.C: New testcase.
757 * g++.dg/ipa/pure-const-3.C: New testcase.
758
eac243e7 7592016-04-15 Marek Polacek <polacek@redhat.com>
760
761 PR c/70671
762 * gcc.dg/bitfld-22.c: New test.
763
64c1df32 7642016-04-15 Bernd Schmidt <bschmidt@redhat.com>
765
766 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
767 x86_64.
768
926f9422 7692016-04-15 Marek Polacek <polacek@redhat.com>
770
771 PR c/70651
772 * c-c++-common/pr70651.c: New test.
773
309bbaa3 7742016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
775
776 PR rtl-optimization/70681
777 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
778 dump scan on arm and powerpc.
779 * gcc.dg/pr10474.c: Likewise.
780
b4ba8358 7812016-04-15 Jakub Jelinek <jakub@redhat.com>
782
ed92874a 783 PR c++/69517
784 PR c++/70019
785 PR c++/70588
786 * g++.dg/cpp1y/vla11.C: Revert for real.
787
b4ba8358 788 PR c/70436
789 * c-c++-common/Wparentheses-1.c: New test.
790 * c-c++-common/gomp/Wparentheses-1.c: New test.
791 * c-c++-common/gomp/Wparentheses-2.c: New test.
792 * c-c++-common/gomp/Wparentheses-3.c: New test.
793 * c-c++-common/gomp/Wparentheses-4.c: New test.
794 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
795 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
796 * c-c++-common/goacc/Wparentheses-1.c: New test.
797
65717bb5 7982016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
799
800 PR target/70662
801 * gcc.target/i386/pr70662.c: New test.
802
ca1a4077 8032016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 804 Alan Modra <amodra@gmail.com>
ca1a4077 805
806 PR tree-optimization/70130
807 * gcc.dg/vect/O3-pr70130.c: New testcase.
808
dbe1794c 8092016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
810
11836644 811 PR target/70669
812 * gcc.target/powerpc/pr70669.c: New test.
813
dbe1794c 814 PR target/70640
815 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
816 a power7 system that does not have an assembler that supports
817 power8.
818
4c1007f1 8192016-04-14 Martin Sebor <msebor@redhat.com>
820
821 PR c++/69517
822 PR c++/70019
823 PR c++/70588
824 * c-c++-common/ubsan/vla-1.c: Revert.
825 * g++.dg/cpp1y/vla11.C: Same.
826 * g++.dg/cpp1y/vla12.C: Same.
827 * g++.dg/cpp1y/vla13.C: Same.
828 * g++.dg/cpp1y/vla14.C: Same.
829 * g++.dg/cpp1y/vla3.C: Same.
830 * gcc/testsuite/g++.dg/init/array24.C: Same.
831 * g++.dg/ubsan/vla-1.C: Same.
832
22dcab66 8332016-04-14 Marek Polacek <polacek@redhat.com>
834 Jan Hubicka <hubicka@ucw.cz>
835
836 PR c++/70029
837 * g++.dg/torture/pr70029.C: New test.
838
3e74b025 8392016-04-14 Martin Sebor <msebor@redhat.com>
840
841 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
842 type size to prevent failures on targets with very low maximum
843 alignment.
844
1d2e0f2a 8452016-04-14 Richard Biener <rguenther@suse.de>
846
847 PR tree-optimization/70623
848 * gcc.dg/torture/pr70623.c: New testcase.
849 * gcc.dg/torture/pr70623-2.c: Likewise.
850
9aed0626 8512016-04-13 Martin Sebor <msebor@redhat.com>
852
853 PR c++/69517
854 PR c++/70019
855 PR c++/70588
856 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
857 * g++.dg/cpp1y/vla11.C: New test.
858 * g++.dg/cpp1y/vla12.C: New test.
859 * g++.dg/cpp1y/vla13.C: New test.
860 * g++.dg/cpp1y/vla14.C: New test.
861 * g++.dg/cpp1y/vla3.C: Restore deleted test.
862 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
863 * g++.dg/ubsan/vla-1.C: Disable exceptions.
864
fd499010 8652016-04-13 Jakub Jelinek <jakub@redhat.com>
866
867 PR c++/70641
868 * g++.dg/opt/pr70641.C: New test.
869
87fa7252 8702016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
871
872 PR rtl-optimization/68749
873 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
874 effects of argument promotions.
875 Remove default args to dg-skip-if.
876
6c40e18b 8772016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
878
879 PR c++/70635
880 * g++.dg/parse/pr70635.C: New.
881
92c53257 8822016-04-13 Marek Polacek <polacek@redhat.com>
883
884 PR c++/70639
885 * c-c++-common/Wmisleading-indentation-4.c: New test.
886
0241e4dc 8872016-04-13 Marek Polacek <polacek@redhat.com>
888
889 PR c/70436
890 * testsuite/gcc.dg/Wparentheses-12.c: New test.
891 * testsuite/gcc.dg/Wparentheses-13.c: New test.
892
92bda444 8932016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
894
895 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
896 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
897 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
898
38ea8a26 8992016-04-13 Jakub Jelinek <jakub@redhat.com>
900
d08aa032 901 PR middle-end/70633
902 * gcc.c-torture/compile/pr70633.c: New test.
903
38ea8a26 904 PR debug/70628
905 * gcc.dg/torture/pr70628.c: New test.
906
9231d5c2 9072016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
908
909 PR c++/70610
910 * g++.dg/template/pr70610.C: New test.
911 * g++.dg/template/pr70610-2.C: New test.
912 * g++.dg/template/pr70610-3.C: New test.
913 * g++.dg/template/pr70610-4.C: New test.
914
249ca944 9152016-04-12 Jakub Jelinek <jakub@redhat.com>
916
7f2ea2fb 917 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
918 128 instead of 32.
919
249ca944 920 PR c++/70571
921 * g++.dg/ext/pr70571.C: New test.
922
8ca5a97d 9232016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
924
bf32a52d 925 PR target/70640
8ca5a97d 926 * gcc.target/powerpc/pr70640.c: New test.
927
e971b45f 9282016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
929
930 PR c++/68722
931 * g++.dg/parse/pr68722.C: New.
932
0b54d964 9332016-04-12 Jakub Jelinek <jakub@redhat.com>
934
935 PR rtl-optimization/70596
936 * gcc.target/i386/pr70596.c: New test.
937
d2dd85e3 9382016-04-12 Nathan Sidwell <nathan@acm.org>
939
940 PR c++/70501
941 * g++.dg/init/pr70501.C: New.
942
2d0001b0 9432016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
944
945 * gcc.target/i386/asm-flag-6.c: New test.
946
6c4df0d1 9472016-04-12 Tom de Vries <tom@codesourcery.com>
948
949 PR tree-optimization/68756
950 * gcc.dg/graphite/pr68756.c: New test.
951
0d60da57 9522016-04-12 Jakub Jelinek <jakub@redhat.com>
953
954 PR tree-optimization/70602
955 * gcc.c-torture/execute/pr70602.c: New test.
956
62735984 9572016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
958
959 PR target/70381
960 * gcc.target/powerpc/float128-1.c: New tests to make sure the
961 __float128 emulator is built and runs.
962 * gcc.target/powerpc/float128-1.c: Likewise.
963
964 * lib/target-supports.exp (check_ppc_float128_sw_available):
965 Rework tests for __float128 software and hardware
966 availability. Fix exit condition to return 0 on success.
967
a702492c 9682016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
969
970 PR target/70133
971 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
972 * gcc.target/aarch64/target_attr_15.c: Likewise.
973
a8c5ce92 9742016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
975
976 PR c++/69066
977 * g++.dg/cpp1y/pr69066.C: New.
978
5ecab913 9792016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
980
981 PR fortran/68566
982 * gfortran.dg/pr36192.f90: Update test.
983 * gfortran.dg/pr36192_1.f90: Update test.
984 * gfortran.dg/real_dimension_1.f: Update test.
985 * gfortran.dg/parameter_array_init_7.f90: New test.
986
6cb5ef70 9872016-04-09 John David Anglin <danglin@gcc.gnu.org>
988
4edfdd23 989 PR testsuite/64039
990 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
991
964f71e3 992 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
993
5d61c198 994 PR rtl-optimization/66669
995 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
996
16eaaf58 997 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
998
0b68802d 999 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1000 * gcc.dg/pie-1.c: Likewise.
1001 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1002 * gcc.dg/pic-4.c: Likewise.
1003 * gcc.dg/pie-3.c: Likewise.
1004 * gcc.dg/pie-4.c: Likewise.
1005
9c0dd509 1006 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1007
03b2d3c1 1008 PR tree-optimization/68644
1009 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1010
6cb5ef70 1011 PR rtl-optimization/64886
1012 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1013
07de41ba 10142016-04-09 Tom de Vries <tom@codesourcery.com>
1015
1016 PR tree-optimization/68953
1017 * gcc.dg/graphite/pr68953.c: New test.
1018
d294e3fb 10192016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1020
1021 PR fortran/70592
1022 * gfortran.dg/deferred_character_16.f90: New test.
1023
3cb15094 10242016-04-09 Jakub Jelinek <jakub@redhat.com>
1025
1026 PR tree-optimization/70586
1027 * gcc.c-torture/execute/pr70586.c: New test.
1028
a02dc66f 10292016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1030
1031 PR sanitizer/70573
1032 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1033 with __builtin_memset
1034 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1035
0c302595 10362016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1037
1038 PR lto/70289
1039 PR ipa/70348
1040 PR tree-optimization/70373
1041 PR middle-end/70533
1042 PR middle-end/70534
1043 PR middle-end/70535
1044 * c-c++-common/goacc/reduction-5.c: New test.
1045 * c-c++-common/goacc/reduction-promotions.c: New test.
1046 * gfortran.dg/goacc/reduction-3.f95: New test.
1047 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1048
c6c0523b 10492016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1050
1051 PR c++/70590
1052 PR c++/70452
1053 * g++.dg/pr70590.C: New test.
1054 * g++.dg/pr70590-2.C: New test.
1055
3ac399da 10562016-04-08 Jakub Jelinek <jakub@redhat.com>
1057
e97d1706 1058 PR middle-end/70593
1059 * gcc.target/i386/pr70593.c: New test.
1060
3ac399da 1061 PR rtl-optimization/70574
1062 * gcc.target/i386/avx2-pr70574.c: New test.
1063
fcfbb129 10642016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1065
1066 PR sanitizer/70541
1067 * c-c++-common/asan/pr70541.c: New test.
1068
0aabcddf 10692016-04-08 Tom de Vries <tom@codesourcery.com>
1070
1071 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1072 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1073
bec0c1e8 10742016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1075
1076 PR target/70566
1077 * gcc.c-torture/execute/pr70566.c: New test.
1078
87c791f5 10792016-04-08 Tom de Vries <tom@codesourcery.com>
1080
1081 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1082 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1083
7f38718f 10842016-04-08 Alan Modra <amodra@gmail.com>
1085
1086 * gcc.target/powerpc/pr70117.c: New.
1087
a96a7710 10882016-04-07 Jakub Jelinek <jakub@redhat.com>
1089
7a6265d1 1090 PR testsuite/70581
1091 * gcc.dg/lto/simd-function_0.c: New test.
1092
a96a7710 1093 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1094 clones.
1095 * c-c++-common/attr-simd-2.c: Likewise.
1096 * c-c++-common/attr-simd-4.c: Likewise.
1097 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1098 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1099
508dd607 11002016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1101
1102 PR testsuite/70553
1103 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1104
1b61585a 11052016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1106 Tom de Vries <tom@codesourcery.com>
1107
1108 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1109 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1110 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1111 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1112 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1113 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1114 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1115 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1116
5f060aa8 11172016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1118
1119 PR c/70436
1120 * g++.dg/warn/Wparentheses-29.C: New test.
1121
d3831f71 11222016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1123
1124 PR c/70436
1125 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1126 explicit braces to resolve a future -Wparentheses warning.
1127
382ece2d 11282016-04-06 Richard Henderson <rth@redhat.com>
1129
1130 * gcc.dg/pr61817-1.c: New test.
1131 * gcc.dg/pr61817-2.c: New test.
1132 * gcc.dg/pr69391-1.c: New test.
1133 * gcc.dg/pr69391-2.c: New test.
1134
72234ee9 11352016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1136
1137 PR rtl-optimization/70398
1138 * testsuite/gcc.target/aarch64/pr70398.c: New.
1139
5547150a 11402016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1141
1142 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1143
15b70121 11442016-04-06 Yvan Roux <yvan.roux@linaro.org>
1145 Pedro Alves <palves@redhat.com>
1146
1147 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1148
585aefbb 11492016-04-06 Jakub Jelinek <jakub@redhat.com>
1150
0cbb513b 1151 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1152 Check for avx512f effective targets instead of avx2.
1153 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1154 for AVX512F clones.
1155 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1156 * g++.dg/gomp/declare-simd-1.C: Likewise.
1157 * g++.dg/gomp/declare-simd-3.C: Likewise.
1158 * g++.dg/gomp/declare-simd-4.C: Likewise.
1159
585aefbb 1160 PR middle-end/70550
1161 * c-c++-common/gomp/pr70550-1.c: New test.
1162 * c-c++-common/gomp/pr70550-2.c: New test.
1163
0b91cceb 11642016-04-05 Nathan Sidwell <nathan@acm.org>
1165
1166 PR c++/70512
1167 * g++.dg/ext/attribute-may-alias-5.C: New.
1168
645a9d8e 11692016-04-05 Jakub Jelinek <jakub@redhat.com>
1170
1171 PR c++/70336
1172 * c-c++-common/pr70336.c: New test.
1173 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1174 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1175
bdf23925 11762016-04-05 Jan Hubicka <hubicka@ucw.cz>
1177
1178 PR ipa/66223
1179 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1180
aaff837c 11812016-04-05 Jakub Jelinek <jakub@redhat.com>
1182
1183 PR rtl-optimization/70542
1184 * gcc.dg/torture/pr70542.c: New test.
1185 * gcc.target/i386/avx2-pr70542.c: New test.
1186
2eac58a0 11872016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1188
1189 PR tree-optimization/70509
1190 * gcc.target/i386/avx512bw-pr70509.c: New test.
1191
4f7ebe46 11922016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1193
1194 PR c++/70452
1195 * g++.dg/ext/constexpr-vla4.C: New test.
1196
305d86a0 11972016-04-05 Uros Bizjak <ubizjak@gmail.com>
1198
1199 PR target/70510
1200 * gcc.target/i386/pr70510.c: New test.
1201
eec3b789 12022016-04-05 Richard Biener <rguenther@suse.de>
1203
1204 PR tree-optimization/70526
1205 * g++.dg/torture/pr70526.C: New testcase.
1206
ca943582 12072016-04-05 Jakub Jelinek <jakub@redhat.com>
1208
1209 PR target/70525
1210 * gcc.target/i386/pr70525.c: New test.
1211
87825cd5 12122016-04-05 Richard Biener <rguenther@suse.de>
1213
1214 PR middle-end/70499
1215 * g++.dg/torture/pr70499.C: New testcase.
1216
14638828 12172016-04-05 Richard Biener <rguenther@suse.de>
1218
1219 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1220 remove XFAIL.
1221
967a90d5 12222016-04-04 Jakub Jelinek <jakub@redhat.com>
1223
1224 PR middle-end/70307
1225 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1226 rs6000 ABI warnings.
1227
d374a3a3 12282016-04-04 Jan Hubicka <hubicka@ucw.cz>
1229
1230 PR ipa/66223
1231 * g++.dg/ipa/devirt-51.C: New testcase.
1232
8ff377a6 12332016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1234 Jakub Jelinek <jakub@redhat.com>
1235
1236 PR middle-end/70457
1237 * gcc.dg/torture/pr70457.c: New.
1238
f567b44f 12392016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1240
1241 PR fortran/67538
1242 * gfortran.dg/allocate_with_source_19.f08: New test.
1243
89d4ebfa 12442016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1245
1246 PR fortran/65795
1247 * gfortran.dg/coarray_allocate_6.f08: New test.
1248
68ab33a6 12492016-04-04 Richard Biener <rguenther@suse.de>
1250
1251 PR rtl-optimization/70484
1252 * gcc.dg/torture/pr70484.c: New testcase.
1253
c4f5465d 12542016-04-04 Marek Polacek <polacek@redhat.com>
1255
1256 PR c/70307
1257 * gcc.dg/torture/pr70307.c: New test.
1258
bfec6609 12592016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1260
1261 PR target/70416
1262 PR target/67391
1263 * gcc.target/sh/torture/pr70416.c: New.
1264
40df9099 12652016-04-02 Martin Sebor <msebor@redhat.com>
1266
1267 PR c++/67376
1268 PR c++/70170
1269 PR c++/70172
1270 PR c++/70228
1271 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1272 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1273 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1274 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1275 * g++.dg/cpp0x/constexpr-string.C: Same.
1276 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1277 * g++.dg/cpp0x/pr65398.C: Same.
1278 * g++.dg/ext/constexpr-vla1.C: Same.
1279 * g++.dg/ext/constexpr-vla2.C: Same.
1280 * g++.dg/ext/constexpr-vla3.C: Same.
1281 * g++.dg/ubsan/pr63956.C: Same.
1282
0edb9bfe 12832016-04-01 Jakub Jelinek <jakub@redhat.com>
1284
1285 PR rtl-optimization/70467
1286 * gcc.target/i386/pr70467-2.c: New test.
1287
e5b1a1d9 12882016-04-01 Jakub Jelinek <jakub@redhat.com>
1289 Marek Polacek <polacek@redhat.com>
1290
1291 PR c++/70488
1292 * g++.dg/init/new47.C: New test.
1293
b2ca3fb0 12942016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1295
1296 PR target/70496
1297 * gcc.target/arm/pr70496.c: New test.
1298
4c3bd1e3 12992016-04-01 Nathan Sidwell <nathan@acm.org>
1300
47de69ad 1301 PR c++/68475
1302 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1303
313d569f 13042016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1305
1306 PR target/69890
1307 * gcc.dg/strlenopt.h (memmove): New.
1308 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1309 instead of "string.h".
1310 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1311 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1312 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1313 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1314 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1315 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1316 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1317 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1318 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1319 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1320 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1321 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1322 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1323 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1324 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1325 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1326 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1327 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1328 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1329 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1330
5469facd 13312016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1332
1333 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1334 (Holder::foo): Reflect this.
1335
503de754 13362016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1337
1338 PR target/70442
1339 * gcc.dg/pr70442.c: New test.
1340
13ee2de7 13412016-03-31 Nathan Sidwell <nathan@acm.org>
1342
1343 PR c++/70393
1344 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1345
5e0d03a8 13462016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1347
1348 PR target/70453
1349 * gcc.target/i386/pr70453.c: New test.
1350
8cb82ed4 13512016-03-31 Andrey Belevantsev <abel@ispras.ru>
1352
1353 PR target/70292
1354 * gcc.c-torture/pr70292.c: New test.
1355
7952b661 13562016-03-31 Marek Polacek <polacek@redhat.com>
1357
1358 PR c/70297
1359 * c-c++-common/pr70297.c: New test.
1360 * g++.dg/cpp0x/typedef-redecl.C: New test.
1361 * gcc.dg/typedef-redecl2.c: New test.
1362
1607cc74 13632016-03-31 Jakub Jelinek <jakub@redhat.com>
1364
1365 PR rtl-optimization/70460
1366 * gcc.c-torture/execute/pr70460.c: New test.
1367
c689c252 13682016-03-31 Richard Biener <rguenther@suse.de>
1369
1370 PR c++/70430
1371 * g++.dg/ext/vector30.C: New testcase.
1372
91c9586d 13732016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1374 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1375
1376 * gfortran.dg/fmt_pf.f90: New test.
1377
afa5c1b8 13782016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1379
1380 Forward-port from 5 branch
1381 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1382
1383 PR testsuite/70356
1384 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1385 dg-require-effective-target after dg-do.
1386
1387 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1388
1389 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1390
6a5dcab3 13912016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1392 Julian Brown <julian@codesourcery.com>
1393 Chung-Lin Tang <cltang@codesourcery.com>
1394 Cesar Philippidis <cesar@codesourcery.com>
1395 James Norris <jnorris@codesourcery.com>
1396 Tom de Vries <tom@codesourcery.com>
1397 Nathan Sidwell <nathan@codesourcery.com>
1398
305d86a0 1399 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 1400 * c-c++-common/goacc/loop-clauses.c: Likewise.
1401 * g++.dg/goacc/template.C: Likewise.
1402 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1403 * gfortran.dg/goacc/loop-1.f95: Likewise.
1404 * gfortran.dg/goacc/loop-5.f95: Likewise.
1405 * gfortran.dg/goacc/loop-6.f95: Likewise.
1406 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1407 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1408 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1409 * c-c++-common/goacc/clauses-fail.c: Likewise.
1410 * c-c++-common/goacc/parallel-1.c: Likewise.
1411 * c-c++-common/goacc/reduction-1.c: Likewise.
1412 * c-c++-common/goacc/reduction-2.c: Likewise.
1413 * c-c++-common/goacc/reduction-3.c: Likewise.
1414 * c-c++-common/goacc/reduction-4.c: Likewise.
1415 * c-c++-common/goacc/routine-3.c: Likewise.
1416 * c-c++-common/goacc/routine-4.c: Likewise.
1417 * c-c++-common/goacc/routine-5.c: Likewise.
1418 * c-c++-common/goacc/tile.c: Likewise.
1419 * g++.dg/goacc/template.C: Likewise.
1420 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1421 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1422 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1423 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1424 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1425 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1426 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1427 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1428 * c-c++-common/goacc/use_device-1.c: ... this file.
1429 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1430 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1431 * c-c++-common/goacc/host_data-6.c: ... this file.
1432 * c-c++-common/goacc/loop-2-kernels.c: New file.
1433 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1434 * c-c++-common/goacc/loop-3.c: Likewise.
1435 * g++.dg/goacc/reference.C: Likewise.
1436 * g++.dg/goacc/routine-1.C: Likewise.
1437 * g++.dg/goacc/routine-2.C: Likewise.
1438
932c0baa 14392016-03-30 Richard Biener <rguenther@suse.de>
1440
1441 PR middle-end/70450
1442 * gcc.dg/torture/pr70450.c: New testcase.
1443
7f7c4659 14442016-03-30 Jakub Jelinek <jakub@redhat.com>
1445
1446 PR target/70421
1447 * gcc.dg/torture/pr70421.c: New test.
1448 * gcc.target/i386/avx512f-pr70421.c: New test.
1449
9cbfe80c 14502016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1451
1452 PR testsuite/70364
1453 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1454 (check): New function.
1455 (bar): Call check.
1456 (foo): Align stack to 16 bytes when calling bar.
1457 * gcc.target/i386/cleanup-2.c: Likewise.
1458
f56c7d36 14592016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1460
1461 PR tree-optimization/59124
1462 * gcc.dg/Warray-bounds-19.c: New test.
1463
0275bf9b 14642016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1465
1466 * lib/prune.exp (escape_regex_chars): New.
1467 (prune_file_path): Update to quote metcharacters for regexp.
1468
a3daa269 14692016-03-29 Jakub Jelinek <jakub@redhat.com>
1470
24e1ba3d 1471 PR rtl-optimization/70429
1472 * gcc.c-torture/execute/pr70429.c: New test.
1473
a3daa269 1474 PR tree-optimization/70405
1475 * gcc.dg/pr70405.c: New test.
1476
3ef41a6e 14772016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1478
1479 PR fortran/70397
1480 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1481 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1482
4abd9410 14832016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1484
1485 PR testsuite/64177
1486 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1487 __cilkrts_set_param to set two workers.
1488 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1489 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1490
b58e5f0f 14912016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1492
305d86a0 1493 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 1494
bff53658 14952016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1496
1497 PR target/70406
305d86a0 1498 * gcc.target/i386/pr70406.c: New test.
bff53658 1499
bb2c9c15 15002016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1501
1502 * gnat.dg/specs/double_record_extension3.ads: New test.
1503
f12c84ab 15042016-03-25 Richard Henderson <rth@redhat.com>
1505
1506 PR target/70120
1507 * gcc.target/aarch64/pr70120-1.c: New.
1508 * gcc.target/aarch64/pr70120-2.c: New.
1509 * gcc.target/aarch64/pr70120-3.c: New.
1510
b0bf58c4 15112016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1512
1513 PR c++/62212
1514 * g++.dg/template/mangle2.C: The dg-do directive should be
1515 "compile" not "assemble".
1516
f175ba0f 15172016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1518
1519 PR lto/69650
1520 * gcc.dg/pr69650.c: New test.
1521
4cc3295f 15222016-03-25 David Edelsohn <dje.gcc@gmail.com>
1523
1524 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1525
0cf40600 15262016-03-25 Alan Modra <amodra@gmail.com>
1527
1528 * gcc.dg/dfp/pr70052.c: New test.
1529
3aebf099 15302016-03-24 Richard Henderson <rth@redhat.com>
1531
1532 PR middle-end/69845
1533 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1534 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1535
83245bd3 15362016-03-24 Tom de Vries <tom@codesourcery.com>
1537
1538 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1539
108e7ee4 15402016-03-24 Tom de Vries <tom@codesourcery.com>
1541
1542 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
1543 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
1544
17af0b14 15452016-03-24 Tom de Vries <tom@codesourcery.com>
1546
1547 * c-c++-common/goacc/uninit-dim-clause.c: New test.
1548 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
1549
6c8770ee 15502016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1551
1552 PR c++/62212
1553 * g++.dg/template/mangle2.C: New test.
1554
a7e21b7b 15552016-03-24 Richard Biener <rguenther@suse.de>
1556
1557 PR tree-optimization/70396
1558 * gcc.dg/torture/pr70396.c: New testcase.
1559
f365d297 15602016-03-24 Richard Biener <rguenther@suse.de>
1561
1562 PR middle-end/70370
1563 * gcc.dg/torture/pr70370.c: New testcase.
1564
da7aeb13 15652016-03-24 Tom de Vries <tom@codesourcery.com>
1566
1567 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
1568 * gfortran.dg/goacc/kernels-tree.f95: Same.
1569 * gfortran.dg/goacc/parallel-tree.f95: Same.
1570
80b30de0 15712016-03-24 Tom de Vries <tom@codesourcery.com>
1572
1573 * c-c++-common/goacc/uninit-if-clause.c: New test.
1574 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
1575
cb9b6b99 15762016-03-24 Jakub Jelinek <jakub@redhat.com>
1577
1578 PR target/70290
305d86a0 1579 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1580 Fix formatting.
cb9b6b99 1581
a4225fff 15822016-03-24 Richard Biener <rguenther@suse.de>
1583
1584 PR tree-optimization/70372
1585 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1586
5a869ab8 15872016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1588
1589 PR c++/70347
1590 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1591
36ce5faa 15922016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1593
1594 PR c++/70332
1595 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1596
c4fa85c9 15972016-03-23 Jakub Jelinek <jakub@redhat.com>
1598
d9377ad5 1599 PR c++/70001
1600 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1601 * g++.dg/cpp1y/pr70001.C: New test.
1602
c4fa85c9 1603 PR c++/70323
1604 * g++.dg/cpp0x/constexpr-70323.C: New test.
1605
0a2062da 16062016-03-23 Alexandre Oliva <aoliva@redhat.com>
1607 Jason Merrill <jason@redhat.com>
1608 Jakub Jelinek <jakub@redhat.com>
1609
1610 PR c++/69315
1611 * g++.dg/cpp0x/constexpr-69315.C: New test.
1612 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1613
62d2a6dc 16142016-03-23 Marek Polacek <polacek@redhat.com>
1615
1616 PR c++/69884
1617 * g++.dg/warn/Wignored-attributes-1.C: New test.
1618 * g++.dg/warn/Wignored-attributes-2.C: New test.
1619
a82d6246 16202016-03-23 Tom de Vries <tom@codesourcery.com>
1621
1622 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1623 initialization.
1624 * gfortran.dg/goacc/private-3.f95 (test): Same.
1625 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1626 missing use param.
1627
dc834ba1 16282016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1629
1630 * lib/target-supports.exp: Remove v7ve entry from loop
1631 creating effective target checks.
1632 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1633 (add_options_for_arm_arch_v7ve): Likewise.
1634
7e83fd1f 16352016-03-23 Jakub Jelinek <jakub@redhat.com>
1636
1637 PR tree-optimization/70354
1638 * gcc.dg/vect/pr70354-1.c: New test.
1639 * gcc.dg/vect/pr70354-2.c: New test.
1640 * gcc.target/i386/avx2-pr70354-1.c: New test.
1641 * gcc.target/i386/avx2-pr70354-2.c: New test.
1642
4e4da058 16432016-03-22 Jeff Law <law@redhat.com>
1644
1645 PR target/70232
1646 * gcc.dg/tree-ssa/pr70232.c: New test.
1647
6855137b 16482016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1649
1650 PR target/70302
1651 * gcc.target/i386/pr70302.c: New test.
1652
19db1ec8 16532016-03-22 Richard Biener <rguenther@suse.de>
1654
1655 PR middle-end/70251
1656 * g++.dg/torture/pr70251.C: New testcase.
1657
4baec9f2 16582016-03-22 David Malcolm <dmalcolm@redhat.com>
1659
1660 PR c/69993
1661 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1662 Wmisleading-indentation.c.
1663 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1664 reflect change to diagnostic text and order of messages.
1665 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1666
fcfec126 16672016-03-22 David Edelsohn <dje.gcc@gmail.com>
1668
1669 * g++.dg/ext/java-3.C: Don't compile on AIX.
1670
aa30728a 16712016-03-22 Richard Biener <rguenther@suse.de>
1672
1673 PR middle-end/70333
1674 * gcc.dg/torture/pr70333.c: New testcase.
1675
46ec4eb4 16762016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1677
1678 * g++.dg/ext/pr70290.C: New test.
1679
4880f878 16802016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1681
1682 PR target/70325
1683 * gcc.target/i386/pr70325.c: New test.
1684
3d78ea44 16852016-03-22 Jakub Jelinek <jakub@redhat.com>
1686
5934fb8f 1687 PR target/70329
1688 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1689 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1690
b6436f79 1691 PR target/70300
1692 * gcc.target/i386/pr70300.c: New test.
1693
3d78ea44 1694 PR c++/70295
1695 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1696 (func2): New function for cond with parens, xfail warning for c++.
1697 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1698
b60244f6 16992016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1700
1701 PR c++/70096
1702 * g++.dg/template/ptrmem30.C: New test.
1703
c8e3e744 17042016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1705
1706 PR c++/70204
1707 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1708 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1709
2715f63a 17102016-03-21 Jakub Jelinek <jakub@redhat.com>
1711
1712 PR middle-end/70326
1713 * gcc.dg/pr70326.c: New test.
1714
2daa2cda 17152016-03-21 Marc Glisse <marc.glisse@inria.fr>
1716 Jakub Jelinek <jakub@redhat.com>
1717
1718 PR tree-optimization/70317
1719 * gcc.dg/pr70317.c: New test.
1720
d9aa5a50 17212016-03-21 Uros Bizjak <ubizjak@gmail.com>
1722
1723 PR target/70327
1724 * gcc.target/i386/pr70327.c: New test.
1725
e1a88bf4 17262016-03-21 Martin Liska <mliska@suse.cz>
1727
61941425 1728 PR ipa/70306
e1a88bf4 1729 * gcc.dg/ipa/pr70306.c: New test.
1730
d9aa5a50 17312016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 1732
1733 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1734 * gcc.target/arm/attr-align3.c: Likewise.
1735 * gcc.target/arm/attr_arm.c: Likewise.
1736 * gcc.target/arm/flip-thumb.c: Likewise.
1737
afdde20c 17382016-03-21 Jakub Jelinek <jakub@redhat.com>
1739
1740 PR target/70296
1741 * gcc.target/powerpc/altivec-36.c: New test.
1742
3f2ef661 17432016-03-21 Richard Biener <rguenther@suse.de>
1744
1745 PR tree-optimization/70310
1746 * gcc.dg/torture/pr70310.c: New testcase.
1747
08b2b692 17482016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1749
1750 PR target/70293
1751 * gcc.target/i386/pr70293.c: New test.
1752
93505d22 17532016-03-21 Richard Biener <rguenther@suse.de>
1754
1755 PR tree-optimization/70288
1756 * gcc.dg/torture/pr70288-1.c: New testcase.
1757 * gcc.dg/torture/pr70288-2.c: Likewise.
1758
06fd1914 17592016-03-21 Andrey Belevantsev <abel@ispras.ru>
1760
1761 PR rtl-optimization/69307
1762 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 1763
b628775e 17642016-03-21 Andrey Belevantsev <abel@ispras.ru>
1765
1766 PR rtl-optimization/69102
1767 * gcc.c-torture/compile/pr69102.c: New test.
1768
1421f43c 17692016-03-18 Jeff Law <law@redhat.com>
1770
1771 PR rtl-optimization/70263
1772 * gcc.c-torture/compile/pr70263-1.c: New test.
1773 * gcc.target/i386/pr70263-2.c: New test.
1774
e7142ce1 17752016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1776
1777 PR rtl-optimization/70278
1778 * gcc.dg/torture/pr70278.c: New test.
1779 * gcc.target/arm/pr70278.c: New test.
1780
5539bc70 17812016-03-18 David Malcolm <dmalcolm@redhat.com>
1782
1783 PR c/70281
1784 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1785 (test_builtin_types_compatible_p): New test function.
1786 * gcc.dg/pr70281.c: New test case.
1787
296a290a 17882016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1789
1790 PR target/70113
1791 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1792
666094f0 17932016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1794
1795 PR tree-optimization/70252
1796 * gcc.dg/pr70252.c: New test.
1797
350514e8 17982016-03-18 Tom de Vries <tom@codesourcery.com>
1799
1800 * gcc.dg/pr70161-2.c: New test.
1801 * gcc.dg/pr70161.c: New test.
1802
011e0cea 18032016-03-18 Tom de Vries <tom@codesourcery.com>
1804
1805 PR ipa/70269
1806 * gcc.dg/pr70269.c: New test.
1807
292a09de 18082016-03-18 Jakub Jelinek <jakub@redhat.com>
1809
1810 PR c++/70267
1811 * g++.dg/ext/java-3.C: New test.
1812
efc86c4c 18132016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1814
1815 PR c++/70205
1816 * g++.dg/lookup/pr70205.C: New test.
1817
a28dd575 18182016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1819
1820 PR c++/70218
1821 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1822
92e7ab1e 18232016-03-17 Marek Polacek <polacek@redhat.com>
1824
1825 PR c/69407
1826 * gcc.dg/atomic-op-6.c: New test.
1827
7378dbfb 18282016-03-17 David Malcolm <dmalcolm@redhat.com>
1829
1830 PR c/70264
1831 * c-c++-common/pr70264.c: New test case.
1832
f7995d7d 18332016-03-17 Jakub Jelinek <jakub@redhat.com>
1834
e2895b76 1835 PR c++/70144
1836 * c-c++-common/pr70144-1.c: New test.
1837 * c-c++-common/pr70144-2.c: New test.
1838
f7995d7d 1839 PR c++/70272
1840 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1841 * g++.dg/opt/flifetime-dse6.C: New test.
1842 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1843
5ec4a949 18442016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1845
1846 PR driver/70192
1847 * gcc.dg/pic-1.c: New test.
1848 * gcc.dg/pic-2.c: Likewise.
1849 * gcc.dg/pic-3.c: Likewise.
1850 * gcc.dg/pic-4.c: Likewise.
1851 * gcc.dg/pie-1.c: Likewise.
1852 * gcc.dg/pie-2.c: Likewise.
1853 * gcc.dg/pie-3.c: Likewise.
1854 * gcc.dg/pie-4.c: Likewise.
1855 * gcc.dg/pie-5.c: Likewise.
1856 * gcc.dg/pie-6.c: Likewise.
1857
c28550e1 18582016-03-17 Tom de Vries <tom@codesourcery.com>
1859
1860 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1861 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1862
be3296cb 18632016-03-17 Richard Biener <rguenther@suse.de>
1864
1865 PR debug/70271
1866 * g++.dg/debug/pr70271.C: New testcase.
1867
9b60ef21 18682016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1869
1870 * gcc.target/i386/pr70251.c: New test.
1871
9a80bc1a 18722016-03-17 Marek Polacek <polacek@redhat.com>
1873
1874 PR c++/70194
1875 * g++.dg/warn/constexpr-70194.C: New test.
1876
733d7ff9 18772016-03-16 Richard Henderson <rth@redhat.com>
1878
1879 PR middle-end/70240
1880 * gcc.c-torture/compile/pr70240.c: New.
1881
3e6f12bf 18822016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1883
1884 * gcc.c-torture/compile/20151204.c: Skip for avr.
1885
867c9e99 18862016-03-16 Jakub Jelinek <jakub@redhat.com>
1887
1888 PR target/70245
1889 * g++.dg/opt/pr70245.C: New test.
1890 * g++.dg/opt/pr70245.h: New file.
1891 * g++.dg/opt/pr70245-aux.cc: New file.
1892
8ced6ab7 18932016-03-16 Martin Sebor <msebor@redhat.com>
1894
1895 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1896
37af779a 18972016-03-16 Richard Henderson <rth@redhat.com>
1898
1899 PR middle-end/70199
1900 * gcc.c-torture/compile/pr70199.c: New.
1901
78ed999c 19022016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1903
1904 * gcc.dg/uninit-19.c: Run dos2unix.
1905
462ca422 19062016-03-16 Marek Polacek <polacek@redhat.com>
1907
1908 PR c/70093
1909 * gcc.dg/nested-func-10.c: New test.
1910 * gcc.dg/nested-func-9.c: New test.
1911
fe58aacc 19122016-03-16 Jakub Jelinek <jakub@redhat.com>
1913
1914 PR tree-optimization/68714
1915 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1916
27a53872 19172016-03-16 Tom de Vries <tom@codesourcery.com>
1918
1919 PR tree-optimization/68715
1920 * gcc.dg/graphite/pr68715-2.c: New test.
1921 * gcc.dg/graphite/pr68715.c: New test.
1922 * gfortran.dg/graphite/pr68715.f90: New test.
1923
95049c3c 19242016-03-16 Tom de Vries <tom@codesourcery.com>
1925
1926 PR tree-optimization/68809
1927 * gcc.dg/graphite/pr68809-2.c: New test.
1928 * gcc.dg/graphite/pr68809.c: New test.
1929
09eddd70 19302016-03-16 Jakub Jelinek <jakub@redhat.com>
1931
81fc5915 1932 PR c++/70147
1933 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1934 method call to i () as argument. Adjust expected output.
1935
09eddd70 1936 PR c++/70147
1937 * g++.dg/ubsan/pr70147-1.C: New test.
1938 * g++.dg/ubsan/pr70147-2.C: New test.
1939
6373d2a2 19402016-03-15 Martin Sebor <msebor@redhat.com>
1941
1942 PR c++/58281
1943 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1944
d27a0c11 19452016-03-15 John David Anglin <danglin@gcc.gnu.org>
1946
9908039d 1947 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1948 hppa*-*-hpux*.
1949
45cdc3a6 1950 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1951
d27a0c11 1952 PR libfortran/69799
1953 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1954 libatomic_available.
1955
0dd1d57f 19562016-03-15 Marek Polacek <polacek@redhat.com>
1957
1958 PR c++/70209
1959 * g++.dg/ext/attribute-may-alias-4.C: New test.
1960
0ce02c07 19612016-03-15 Alexander Monakov <amonakov@ispras.ru>
1962
1963 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1964 -fvar-tracking-assignments-toggle flag.
1965
f6e39b30 19662016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1967
1968 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1969
167f93a2 19702016-03-15 Jakub Jelinek <jakub@redhat.com>
1971
1972 PR rtl-optimization/70222
1973 * gcc.c-torture/execute/pr70222-1.c: New test.
1974 * gcc.c-torture/execute/pr70222-2.c: New test.
1975
08a8af4a 19762016-03-15 Richard Henderson <rth@redhat.com>
1977
1978 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1979
738eb905 19802016-03-15 Andrey Belevantsev <abel@ispras.ru>
1981
1982 PR rtl-optimization/69032
1983 * gcc.dg/pr69032.c: New test.
1984
dd148b3a 19852016-03-15 Andrey Belevantsev <abel@ispras.ru>
1986
1987 PR rtl-optimization/63384
d9aa5a50 1988 * g++.dg/pr63384.C: New test.
dd148b3a 1989
acf58115 19902016-03-15 Andrey Belevantsev <abel@ispras.ru>
1991
1992 PR target/64411
1993 * gcc.target/i386/pr64411.C: New test.
1994
a2897dc4 19952016-03-15 Tom de Vries <tom@codesourcery.com>
1996
1997 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1998 * gfortran.dg/goacc/kernels-alias.f95: New test.
1999
7bad2faf 20002016-03-14 Martin Sebor <msebor@redhat.com>
2001
2002 PR c++/53792
2003 * g++.dg/cpp0x/constexpr-inline.C: New test.
2004 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2005
d65fa8d9 20062016-03-14 David Edelsohn <dje.gcc@gmail.com>
2007
2008 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2009
2b3c633f 20102016-03-14 Jakub Jelinek <jakub@redhat.com>
2011
2012 PR middle-end/70219
2013 * gcc.dg/pr70219.c: New test.
2014
e947f9c3 20152016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2016
2017 PR target/70083
2018 * gcc.dg/torture/pr70083.c: New test.
2019 * gcc.target/i386/pr70083.c: New test.
2020
74201dc2 20212016-03-14 Richard Biener <rguenther@suse.de>
2022
2023 PR tree-optimization/56365
2024 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2025
88aea41e 20262016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2027
2028 PR target/70098
2029 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2030 New function.
2031 * g++.dg/pr70098.C: New testcase.
2032
2033
1bd2aefd 20342016-03-14 Tom de Vries <tom@codesourcery.com>
2035
2036 PR tree-optimization/70045
2037 * gcc.dg/graphite/pr70045.c: New test.
2038
922c7033 20392016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2040
2041 PR fortran/69043
2042 * gfortran.dg/include_9.f90: New test.
2043
fd4ab6d9 20442016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2045
2046 PR fortran/45076
2047 gfortran.dg/prof/prof.exp: New script.
2048 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2049
7d7218d3 20502016-03-12 Andrey Belevantsev <abel@ispras.ru>
2051
2052 PR rtl-optimization/69307
2053 * gcc.dg/pr69307.c: New test.
2054
02ffd664 20552016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2056
2057 PR target/69614
2058 * gcc.target/arm/pr69614.c: New.
2059
76e207a9 20602016-03-12 Paul Thomas <pault@gcc.gnu.org>
2061
2062 PR fortran/70031
2063 * gfortran.dg/submodule_14.f08: New test
2064
2065 PR fortran/69524
2066 * gfortran.dg/submodule_15.f08: New test
2067
490ee78a 20682016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2069
2070 PR c++/70106
2071 * g++.dg/cpp1y/paren3.C: New test.
2072
04e137ff 20732016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2074
2075 PR target/70131
2076 * gcc.target/powerpc/ppc-round2.c: New test.
2077
27b2c1c4 20782016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2079
2080 PR target/70123
2081 * gcc.dg/torture/pr70123.c: New test.
2082
84116671 20832016-03-11 Jeff Law <law@redhat.com>
2084
2085 PR tree-optimization/70190
2086 * gcc.c-torture/compile/pr70190.c: New test.
2087
cfa58bc8 20882016-03-11 David Malcolm <dmalcolm@redhat.com>
2089
2090 PR c/68187
2091 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2092 case.
2093 (test43_b): Likewise.
2094 (test43_c): Likewise.
2095 (test43_d): Likewise.
2096 (test43_e): Likewise.
2097 (test43_f): Likewise.
2098 (test43_g): Likewise.
2099 (test44_a): Likewise.
2100 (test44_b): Likewise.
2101 (test44_c): Likewise.
2102 (test44_d): Likewise.
2103 (test44_e): Likewise.
2104
ce234f27 21052016-03-11 David Malcolm <dmalcolm@redhat.com>
2106
2107 PR c/70085
2108 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2109
e4756b48 21102016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2111
2112 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2113 dg-options.
2114
1f5ef87e 21152016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2116
2117 PR target/70002
2118 PR target/69245
2119 * gcc.target/aarch64/pr69245_2.c: New test.
2120
f9c352a1 21212016-03-11 Jakub Jelinek <jakub@redhat.com>
2122
2123 PR tree-optimization/70177
2124 * gcc.dg/pr70177.c: New test.
2125
4dd92ac6 21262016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2127
2128 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2129
331e4fdb 21302016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2131
2132 * gcc.dg/tree-ssa/sra-20.c: New.
2133
69262824 21342016-03-11 Jakub Jelinek <jakub@redhat.com>
2135
6f9a7425 2136 PR rtl-optimization/70174
2137 * gcc.dg/pr70174.c: New test.
2138
69262824 2139 PR tree-optimization/70169
2140 * gcc.dg/pr70169.c: New test.
2141
4637a847 21422016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2143
2144 PR target/70160
2145 * gcc.target/i386/pr70160.c: New test.
2146
5a86d754 21472016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2148
2149 * gcc.target/s390/dfp-1.c: New test.
2150
af4c8290 21512016-03-10 Nick Clifton <nickc@redhat.com>
2152
2153 PR target/70044
2154 * gcc.target/aarch64/pr70044.c: New test.
2155
98dfd328 21562016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2157 Jakub Jelinek <jakub@redhat.com>
2158
2159 PR c++/70001
2160 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2161 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2162 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2163
75e72311 21642016-03-10 Jan Hubicka <hubicka@ucw.cz>
2165
2166 PR lto/69589
2167 * g++.dg/lto/pr69589_0.C: New testcase
2168 * g++.dg/lto/pr69589_1.C: New testcase
2169
a2eb1271 21702016-03-10 Marek Polacek <polacek@redhat.com>
2171
2172 PR c++/70153
2173 * g++.dg/delayedfold/unary-plus1.C: New test.
2174
21752016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 2176
2177 * gcc.target/arm/pr45701-1.c: Escape brackets.
2178 * gcc.target/arm/pr45701-2.c: Likewise.
2179
5ab2987f 21802016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2181
2182 * gfortran.dg/unconstrained_commons.f: New.
2183
6972afac 21842016-03-10 Alan Modra <amodra@gmail.com>
2185
2186 * gcc.dg/pr69195.c: New.
2187 * gcc.dg/pr69238.c: New.
2188
c82c99ec 21892016-03-10 Tom de Vries <tom@codesourcery.com>
2190
2191 PR testsuite/68915
2192 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2193
a2389d4a 21942016-03-10 Richard Biener <rguenther@suse.de>
2195
2196 PR tree-optimization/70128
2197 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2198 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2199
c272412d 22002016-03-09 Jakub Jelinek <jakub@redhat.com>
2201
a0451069 2202 PR tree-optimization/70152
2203 * gcc.dg/pr70152.c: New test.
2204
c272412d 2205 PR target/70086
2206 * gcc.target/i386/pr70086-1.c: New test.
2207 * gcc.target/i386/pr70086-2.c: New test.
2208 * gcc.target/i386/pr70086-3.c: New test.
5f611068 2209
2210 PR tree-optimization/70127
2211 * gcc.c-torture/execute/pr70127.c: New test.
2212
27dcb7a8 22132016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2214
2215 * c-c++-common/goacc/combined-directives-2.c: New test.
2216
c24757cf 22172016-03-09 David Malcolm <dmalcolm@redhat.com>
2218
2219 PR c/68473
2220 PR c++/70105
2221 * g++.dg/diagnostic/pr70105.C: New test.
2222 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2223 (test_multiple_ordinary_maps): New test function.
2224
83108969 22252016-03-09 David Malcolm <dmalcolm@redhat.com>
2226
2227 PR c/68473
2228 PR c++/70105
2229 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2230 Drop range information from call to inform_at_rich_loc.
2231 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2232 New.
2233 (test_show_locus): Replace calls to rich_location::add_range with
2234 calls to add_range. Rewrite the tests that used the now-defunct
2235 rich_location ctor taking a source_range. Simplify other tests
2236 by replacing calls to COMBINE_LOCATION_DATA with calls to
2237 make_location.
2238
6733c0e8 22392016-03-09 Richard Biener <rguenther@suse.de>
2240 Jakub Jelinek <jakub@redhat.com>
2241
2242 PR tree-optimization/70138
2243 * gcc.dg/vect/pr70138-1.c: New testcase.
2244 * gcc.dg/vect/pr70138-2.c: Likewise.
2245
96abb9f5 22462016-03-09 Jakub Jelinek <jakub@redhat.com>
2247
2248 PR target/70049
2249 * gcc.target/i386/pr70049.c: New test.
2250
42bb3bfb 22512016-03-09 Richard Biener <rguenther@suse.de>
2252
2253 PR c/70143
2254 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2255 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2256 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2257
27527428 22582016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2259
2260 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2261 arm-*-*.
2262
248449f2 22632016-03-09 Jakub Jelinek <jakub@redhat.com>
2264
1bd49ced 2265 PR middle-end/67278
2266 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2267
248449f2 2268 PR target/67278
2269 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2270
2271 PR middle-end/70050
2272 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2273 in testcase comment.
2274
dfc460ff 22752016-03-09 Tom de Vries <tom@codesourcery.com>
2276
2277 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2278 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2279 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2280 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2281 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2282 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2283 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2284 * gfortran.dg/goacc/kernels-loop.f95: New test.
2285
0377fc7f 22862016-03-08 Martin Sebor <msebor@redhat.com>
2287
2288 PR c++/62096
2289 * g++.dg/warn/overflow-warn-7.C: New test.
2290
3556aa80 22912016-03-08 Jason Merrill <jason@redhat.com>
2292
2293 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2294 * lib/target-supports.exp (check_effective_target_concepts): New.
2295
e5096208 22962016-03-08 Jakub Jelinek <jakub@redhat.com>
2297
5370eb8d 2298 PR c++/70135
2299 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2300 * g++.dg/ubsan/pr70135.C: New test.
2301
e5096208 2302 PR target/70110
2303 * gcc.dg/pr70110.c: New test.
2304
cc37120d 23052016-03-07 Martin Jambor <mjambor@suse.cz>
2306
2307 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2308 * c-c++-common/gomp/if-1.c: Likewise.
2309 * c-c++-common/gomp/pr61486-2.c: Likewise.
2310 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2311 to dg-additional-options.
2312 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2313 * g++/gomp/target-teams-1.c: Likewise.
2314 * gcc.dg/gomp/gomp.exp: Likewise.
2315 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2316 dg-additional-options.
2317 * gfortran.dg/gomp/gomp.exp: Likewise.
2318 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2319 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2320 dg-additional-options.
2321 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2322
53c248d8 23232016-03-07 Martin Jambor <mjambor@suse.cz>
2324
2325 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2326 * c-c++-common/gomp/gridify-1.c: New test.
2327 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2328
541e79a0 23292016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2330
2331 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2332 trigger for cortex-r8, when scanning for register r8.
2333 * gcc.target/arm/pr45701-2.c: Likewise.
2334
4dfabd94 23352016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 2336 Jeff Law <law@redhat.com>
4dfabd94 2337
2338 PR tree-optimization/69740
2339 * gcc.c-torture/compile/pr69740-1.c: New test.
2340 * gcc.c-torture/compile/pr69740-2.c: New test.
2341
1b63a87b 23422016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2343
2344 * lib/target-supports.exp
2345 (check_effective_target_whole_vector_shift): Enable for PPC64.
2346
d33914da 23472016-03-07 Richard Biener <rguenther@suse.de>
2348
2349 PR tree-optimization/70115
2350 * gcc.dg/torture/pr70115.c: New testcase.
2351
584fba4b 23522016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2353
2354 PR middle-end/69916
2355 * c-c-++-common/goacc/pr69916.c: New.
2356
7f2f5ec0 23572016-03-07 Richard Henderson <rth@redhat.com>
2358
2359 * gcc.c-torture/compile/pr70061.c: New test.
2360
f530e7c4 23612016-03-07 Richard Biener <rguenther@suse.de>
2362
2363 PR testsuite/70109
2364 * gcc.dg/vect/O3-pr36098.c: New testcase.
2365
a3855fed 23662016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2367
2368 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2369
091ffc31 23702016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2371
2372 * gnat.dg/renaming9.ad[sb]: New testcase.
2373
2941b871 23742016-03-05 Jakub Jelinek <jakub@redhat.com>
2375
2376 PR c++/70084
2377 * g++.dg/expr/stdarg3.C: New test.
2378
5173ce42 23792016-03-04 Jeff Law <law@redhat.com>
2380
2381 PR tree-optimization/69196
2382 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2383 x86_64-*-*.
2384
2d1d2e55 23852016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2386
0e43078e 2387 PR c/69973
2388 * gcc.dg/pr69973.c: New test.
2389
d8ec06ae 2390 PR rtl-optimization/69941
2391 * gcc.dg/torture/pr69941.c: New test.
2392
2d1d2e55 2393 PR c/69824
2394 * gcc.dg/pr69824.c: New test.
2395
32f692e2 23962016-03-05 Tom de Vries <tom@codesourcery.com>
2397
2398 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2399 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2400 function.
2401
1c699e9a 24022016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2403
2404 PR c++/66786
2405 * g++.dg/cpp1y/var-templ48.C: New test.
2406 * g++.dg/cpp1y/var-templ49.C: New test.
2407
358448c6 24082016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2409
2410 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2411
01dc3c45 24122016-03-04 Jakub Jelinek <jakub@redhat.com>
2413
e968ff6d 2414 PR c++/70035
2415 * g++.dg/ubsan/pr70035.C: New test.
2416
01dc3c45 2417 PR target/70062
2418 * gcc.target/i386/pr70062.c: New test.
2419
3937d618 24202016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2421
2422 * g++.dg/template/typename21.C: Remove c++98_only.
2423
c58ac7f8 24242016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2425
2426 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2427
0060768a 24282016-03-04 David Malcolm <dmalcolm@redhat.com>
2429
2430 PR c/68187
2431 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2432 function.
2433 (fn_42_b): Likewise.
2434 (fn_42_c): Likewise.
2435
74c6fd40 24362016-03-04 David Malcolm <dmalcolm@redhat.com>
2437
2438 PR c/68187
2439 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2440 function.
2441 (fn_40_b): Likewise.
2442 (fn_41_a): Likewise.
2443 (fn_41_b): Likewise.
2444
31b11359 24452016-03-04 Jakub Jelinek <jakub@redhat.com>
2446
2447 PR target/70059
2448 * gcc.target/i386/avx512f-pr70059.c: New test.
2449 * gcc.target/i386/avx512dq-pr70059.c: New test.
2450
c5b93452 24512016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2452
2453 PR rtl-optimization/57676
2454 * gcc.dg/torture/pr57676.c: New test.
2455
268fbd56 24562016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2457
2458 * gcc.dg/pr70026.c: New test.
2459
6560d1ad 24602016-03-04 Marek Polacek <polacek@redhat.com>
2461
2462 PR c/69798
2463 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2464 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2465
cc7dfddf 24662016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2467
2468 PR target/70004
2469 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2470 Delete.
2471 (test_corners_sisd_si): Likewise.
2472 (main): Remove checks of the above.
2473 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2474
e9663bd4 24752016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2476
2477 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2478
dcdd684e 24792016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2480
2481 * gcc.dg/torture/pr69951.c: Accept argc==0.
2482
e692d332 24832016-03-04 Richard Biener <rguenther@suse.de>
2484
2485 PR c++/70054
2486 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2487 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2488
af77b7e6 24892016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2490
2491 PR testsuite/69766
2492 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2493 testing multiarch.
2494
290da96e 24952016-03-04 Jakub Jelinek <jakub@redhat.com>
2496
2497 PR debug/69947
2498 * gcc.dg/guality/pr69947.c: New test.
2499
e51ce713 25002016-03-03 Jakub Jelinek <jakub@redhat.com>
2501
2502 PR ada/70017
2503 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2504
1feed892 25052016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2506
2507 PR rtl-optimization/69904
2508 * gcc.target/arm/pr69904.c: New test.
2509
c32bda69 25102016-03-03 Jakub Jelinek <jakub@redhat.com>
2511
2512 PR target/70021
2513 * gcc.dg/vect/pr70021.c: New test.
2514 * gcc.target/i386/pr70021.c: New test.
2515
1bc579ed 25162016-03-03 Marek Polacek <polacek@redhat.com>
2517
2518 PR middle-end/70050
2519 * gcc.dg/pr70050.c: New test.
2520
cfa8d638 25212016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2522
2523 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2524
1b889259 25252016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2526
2527 PR tree-optimization/70043
2528 * gfortran.dg/vect/pr70043.f90: New test.
2529
f756dfa3 25302016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2531
2532 * gnat.dg/specs/task1.ads: New test.
2533
5cb4863d 25342016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2535
2536 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2537 Invoke gdb with -batch.
2538 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
2539
5dd12e43 25402016-03-03 Richard Biener <rguenther@suse.de>
2541
2542 PR tree-optimization/55936
2543 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2544
d97ba4ca 25452016-03-02 Jeff Law <law@redhat.com>
2546
5d23c86f 2547 PR rtl-optimization/69942
2548 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
2549 effects of argument promotions.
2550
d97ba4ca 2551 PR tree-optimization/69987
2552 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
2553 target does not support -fprefetch-loop-arrays.
2554
901faaa0 25552016-03-02 Uros Bizjak <ubizjak@gmail.com>
2556
2557 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2558
51f6fdce 25592016-03-02 Bin Cheng <bin.cheng@arm.com>
2560
6bc7872f 2561 PR rtl-optimization/69052
51f6fdce 2562 * gcc.target/i386/pr69052.c: New test.
2563
31d31e07 25642016-03-02 Alan Modra <amodra@gmail.com>
2565
2566 * gcc.dg/pr69990.c: New.
2567
04faee95 25682016-03-02 Jakub Jelinek <jakub@redhat.com>
2569
270d0117 2570 PR c/68062
2571 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
2572
2573 PR middle-end/70022
2574 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
2575
04faee95 2576 PR target/70028
2577 * gcc.target/i386/pr70028.c: New test.
2578
a2cc9e8e 25792016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2580
2581 * c-c++-common/asan/swapcontext-test-1.c,
2582 * c-c++-common/tsan/thread_leak.c,
2583 * g++.dg/tsan/aligned_vs_unaligned_race.C,
2584 * g++.dg/tsan/benign_race.C,
2585 * g++.dg/tsan/fd_close_norace.C,
2586 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2587 races with sanitizer output
2588
dd4bd263 25892016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 2590 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 2591
2592 PR target/67278
2593 * gcc.dg/simd-8.c: New testcase.
2594
b5fe3a49 25952016-03-02 Richard Biener <rguenther@suse.de>
2596
2597 PR middle-end/67278
2598 * gcc.dg/simd-7.c: New testcase.
2599
23601f67 26002016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2601
2602 * gcc.target/i386/pr70007.c: Tweak.
2603
f66f65e7 26042016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2605
2606 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2607
60773515 26082016-03-02 Marek Polacek <polacek@redhat.com>
2609
2610 PR c/67854
2611 * gcc.dg/pr67854.c: New test.
2612
6c094cb1 26132016-03-02 Jakub Jelinek <jakub@redhat.com>
2614
2615 PR middle-end/70025
2616 * gcc.dg/torture/pr70025.c: New test.
2617
7627bb56 26182016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2619
2620 PR tree-optimization/68621
2621 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2622
066c8e94 26232016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2624
2625 * gcc.target/i386/pr70007.c: New test.
2626
d3b819ad 26272016-03-01 Jeff Law <law@redhat.com>
2628
d4b9ad56 2629 PR tree-optimization/69196
7e217344 2630 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 2631
d3b819ad 2632 PR tree-optimization/69196
2633 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2634 duplicating code and spoiling the expected output.
2635
4f37285d 26362016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2637
2638 PR target/70033
2639 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2640 supports power9 before doing tests.
2641 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2642 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2643 * gcc.target/powerpc/p9-permute.c: Likewise.
2644
3e9c4f6c 26452016-03-01 Uros Bizjak <ubizjak@gmail.com>
2646
2647 PR target/70027
2648 * gcc.target/i386/pr70027.c: New test.
2649
e324729e 26502016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 2651
2652 * gcc.dg/pr70017.c: New test.
2653
40e9ce2d 26542016-03-01 Jakub Jelinek <jakub@redhat.com>
2655
2656 PR c/69796
2657 PR c/69974
2658 * gcc.dg/pr69796.c: New test.
2659 * gcc.dg/pr69974.c: New test.
2660
e8b016ea 26612016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2662
2663 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2664
24d3127c 26652016-02-29 Jeff Law <law@redhat.com>
2666
2667 PR tree-optimization/69987
2668 * gfortran.dg/pr69987.f90: New test.
2669
2670 PR tree-optimization/69989
2671 * gcc.c-torture/compile/pr69989-2.c: New test.
2672
12cc1225 26732016-03-01 Marek Polacek <polacek@redhat.com>
2674
2675 PR c++/69795
2676 * g++.dg/parse/invalid1.C: New test.
2677
d99a947c 26782016-03-01 Richard Biener <rguenther@suse.de>
2679
2680 PR middle-end/70022
2681 * gcc.dg/pr70022.c: New testcase.
2682
395dbc60 26832016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2684
2685 PR tree-optimization/69956
2686 * gcc.dg/pr69956.c: New test.
2687
40a35c55 26882016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2689
2690 PR target/70011
2691 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2692 XFAIL when hardware supports efficient unaligned storage access.
2693
4edc90b0 26942016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2695
2696 PR c++/69961
2697 * g++.dg/template/pr69961a.C: New test.
2698 * g++.dg/template/pr69961b.C: New test.
2699
1ed1f69a 27002016-02-29 David Malcolm <dmalcolm@redhat.com>
2701
2702 PR preprocessor/69985
2703 * gcc.dg/cpp/pr69985.c: New test case.
2704
01c5d15d 27052016-02-29 Jeff Law <law@redhat.com>
2706
3a4d3de5 2707 PR tree-optimization/70005
2708 * gcc.c-torture/execute/pr70005.c New test.
2709
01c5d15d 2710 PR tree-optimization/69999
2711 * gcc.c-torture/compile/pr69999.c: New test.
2712
1bf66b54 27132016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2714
2715 PR tree-optimization/69652
2716 * gcc.dg/torture/pr69652.c: Delete test.
2717 * gcc.dg/vect/pr69652.c: New test.
2718
b4d653d5 27192016-02-19 Richard Biener <rguenther@suse.de>
2720
2721 PR tree-optimization/69980
2722 * gfortran.dg/vect/pr69980.f90: New testcase.
2723
35bc4745 27242016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2725
2726 * gcc.target/sparc/20160229-1.c: New test.
2727
bb54a538 27282016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2729
2730 * gnat.dg/stack_usage3.adb: New test.
2731 * gnat.dg/stack_usage3_pkg.ads: New helper.
2732
95164e71 27332016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2734
2735 * gnat.dg/renaming8.adb: New test.
2736 * gnat.dg/renaming8_pkg1.ads: New helper.
2737 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2738 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2739
a890896f 27402016-02-29 Richard Biener <rguenther@suse.de>
2741
2742 PR tree-optimization/69720
2743 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2744
5c70403a 27452016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2746
2747 PR fortran/68147
2748 PR fortran/47674
2749 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2750
dfb6d139 27512016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 2752 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2753
2754 PR fortran/56007
2755 * gfortran.dg/coarray_8.f90: Adjust error message.
2756 * gfortran.dg/pr56007.f90: New test.
2757 * gfortran.dg/pr56007.f: New test.
2758
536508db 27592016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2760
2761 PR tree-optimization/69989
2762 * gcc.dg/torture/pr69989.c: New test.
2763
eec75e45 27642016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2765
2766 * gcc.target/i386/stack-realign-win.c: New test.
2767
0175e45a 27682016-02-28 Harald Anlauf <anlauf@gmx.de>
2769
2770 PR fortran/60126
2771 * gfortran.dg/pr60126.f90: New test.
2772
2a703589 27732016-02-27 Jeff Law <law@redhat.com>
2774
2775 Revert
2776 2016-02-26 Richard Biener <rguenther@suse.de>
2777 Jeff Law <law@redhat.com>
2778
2779 PR tree-optimization/69740
2780 * gcc.c-torture/compile/pr69740-1.c: New test.
2781 * gcc.c-torture/compile/pr69740-2.c: New test.
2782
359b4c18 27832016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2784
1c96765a 2785 PR fortran/69910
359b4c18 2786 * gfortran.dg/newunit_4.f90: New test.
2787
49462d93 27882016-02-27 Jakub Jelinek <jakub@redhat.com>
2789
2790 PR target/69613
2791 PR rtl-optimization/69886
2792 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2793 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2794 target.
2795
c4ac733e 27962016-02-26 Martin Sebor <msebor@redhat.com>
2797
2798 PR tree-optimization/15826
2799 * gcc.dg/tree-ssa/pr15826.c: New test.
2800
da8c4b5d 28012016-02-26 Jakub Jelinek <jakub@redhat.com>
2802
2803 PR target/69969
2804 * gcc.target/powerpc/pr69969.c: New test.
2805
0a4558eb 28062016-02-26 Martin Sebor <msebor@redhat.com>
2807
2808 PR c++/15766
2809 * g++.old-deja/g++.other/decl5.C: Add a test case.
2810
5b500299 28112016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2812
2813 PR target/69946
2814 * gcc.target/powerpc/pr69946.c: New file.
2815
565f533b 28162016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 2817 Jeff Law <law@redhat.com>
565f533b 2818
0a4558eb 2819 PR tree-optimization/69740
565f533b 2820 * gcc.c-torture/compile/pr69740-1.c: New test.
2821 * gcc.c-torture/compile/pr69740-2.c: New test.
2822
ff67cbea 28232016-02-26 Martin Jambor <mjambor@suse.cz>
2824
2825 PR middle-end/69920
2826 * gcc.dg/torture/pr69932.c: New test.
2827 * gcc.dg/torture/pr69936.c: Likewise.
2828
e400d817 28292016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2830
2831 PR target/69709
2832 * gcc.target/s390/pr69709.c: New test.
2833
126a5a2d 28342016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2835
2836 PR target/69245
2837 * gcc.target/aarch64/pr69245_1.c: New test.
2838
59c58860 28392016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2840
2841 PR target/69613
2842 * gcc.dg/torture/pr69613.c: New test.
2843
9441fa4e 28442016-02-26 Jakub Jelinek <jakub@redhat.com>
2845
2846 PR rtl-optimization/69891
2847 * gcc.target/i386/pr69891.c: New test.
2848
e48fcde0 28492016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 2850 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2851
35ed600a 2852 PR target/61397
f41208a1 2853 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2854 functionality for both 32-bit and 64-bit.
2855
c86aaa0e 28562016-02-26 Richard Biener <rguenther@suse.de>
2857
2858 PR tree-optimization/69551
2859 * gcc.dg/torture/pr69951.c: New testcase.
2860
38e71a65 28612016-02-25 Richard Biener <rguenther@suse.de>
2862
2863 PR tree-optimization/48795
2864 * gcc.dg/Warray-bounds-18.c: New testcase.
2865
03331e69 28662016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2867
2868 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2869
f14d8d6a 28702016-02-25 Jakub Jelinek <jakub@redhat.com>
2871
2872 PR rtl-optimization/69896
2873 * gcc.dg/pr69896.c: New test.
2874
4003c807 28752016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2876
2877 PR c++/69736
2878 * g++.dg/cpp1y/paren2.C: New test.
2879
a0573328 28802016-02-24 Martin Sebor <msebor@redhat.com>
2881
2882 PR c/51147
2883 * gcc.dg/enum-mode-2.c: New test.
2884
2cde02ad 28852016-02-24 Jakub Jelinek <jakub@redhat.com>
2886
2887 PR c++/69922
2888 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2889 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2890 * g++.dg/ubsan/pr69922.C: New test.
2891
f0ea75d1 28922016-02-24 Marek Polacek <polacek@redhat.com>
2893
2894 PR c/69819
2895 * gcc.dg/pr69819.c: New test.
2896
05027366 28972016-02-24 Martin Sebor <msebor@redhat.com>
2898
34ed562b 2899 PR c++/69912
2900 * g++.dg/ext/flexary15.C: New test.
2901
29022016-02-24 Martin Sebor <msebor@redhat.com>
2903
2904 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 2905 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 2906 * g++.dg/ext/builtin_alloca.C: Same.
05027366 2907
650c3ad5 29082016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2909 Charles Baylis <charles.baylis@linaro.org>
2910
2911 PR debug/61033
2912 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2913
596070e8 29142016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 2915 Jakub Jelinek <jakub@redhat.com>
596070e8 2916
2917 PR middle-end/69760
2918 * gcc.dg/torture/pr69760.c: New testcase.
2919
d6b92d9f 29202016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2921
2922 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2923 pattern on Solaris with as.
2924
90436d9d 29252016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2926
2927 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2928 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2929 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2930 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2931
7c749495 29322016-02-24 Jakub Jelinek <jakub@redhat.com>
2933
2934 PR middle-end/69915
2935 * gcc.dg/pr69915.c: New test.
2936
9c9680b5 29372016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2938
2939 PR rtl-optimization/69886
2940 * gcc.dg/torture/pr69886.c: New test.
2941
36d081ee 29422016-02-24 Richard Biener <rguenther@suse.de>
2943
2944 PR middle-end/68963
2945 * gcc.dg/torture/pr68963.c: New testcase.
2946
2a0accb9 29472016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2948
2949 PR target/69875
2950 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2951 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2952 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2953 * gcc.target/arm/atomic_loaddi_1.c: New test.
2954 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2955 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2956 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2957 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2958 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2959 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2960 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2961 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2962
f0e92ef1 29632016-02-24 Jakub Jelinek <jakub@redhat.com>
2964
2965 PR middle-end/69909
2966 * gcc.dg/torture/pr69909.c: New test.
2967
6907286f 29682016-02-24 Richard Biener <rguenther@suse.de>
2969
2970 PR tree-optimization/69907
2971 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2972 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2973 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2974
e6ab7475 29752016-02-24 Christian Bruel <christian.bruel@st.com>
2976
2977 * gcc.target/arm/pragma_cpp_fma.c: New test.
2978
47587450 29792016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2980
2981 PR fortran/61156
2982 * gfortran.dg/include_6.f90: Update test.
2983
d41ab738 29842016-02-23 Jakub Jelinek <jakub@redhat.com>
2985
2986 PR objc/69844
2987 * objc.dg/pr69844.m: New test.
2988
4772d9d5 29892016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2990
2991 PR libgfortran/69456
2992 * gfortran.dg/namelist_89.f90: New test.
2993 * gfortran.dg/pr59700.f90: Update test..
2994
8c38d887 29952016-02-23 Martin Sebor <msebor@redhat.com>
2996
2997 PR middle-end/69780
2998 * g++.dg/ext/builtin_alloca.C: New test.
2999 * gcc.dg/builtins-68.c: New test.
3000
ee1bfdb0 30012016-02-23 Richard Henderson <rth@redhat.com>
3002
3003 * gcc.target/i386/addr-space-3.c: Remove test.
3004
52609ec3 30052016-02-23 David Malcolm <dmalcolm@redhat.com>
3006
3007 PR preprocessor/69126
3008 PR preprocessor/69543
3009 * c-c++-common/pr69126-2-long.c: New test.
3010 * c-c++-common/pr69126-2-short.c: New test.
3011 * c-c++-common/pr69543-1.c: Remove xfail.
3012
d5bf2cc8 30132016-02-23 David Malcolm <dmalcolm@redhat.com>
3014
3015 PR preprocessor/69126
3016 PR preprocessor/69543
3017 PR preprocessor/69558
3018 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3019 (f): Rename to...
3020 (test_2): ...this, and add leading comment.
3021 (MACRO_3, test_3): New.
3022 (MACRO_4A, MACRO_4B, test_4): New.
3023 (MACRO): Rename to...
3024 (MACRO_5): ...this.
3025 (g): Rename to...
3026 (test_5): ...this, updating for renaming of MACRO, and
3027 add leading comment.
3028 * c-c++-common/pr69543-1.c: New.
3029 * c-c++-common/pr69543-2.c: New.
3030 * c-c++-common/pr69543-3.c: New.
3031 * c-c++-common/pr69543-4.c: New.
3032 * c-c++-common/pr69558-1.c: New.
3033 * c-c++-common/pr69558-2.c: New.
3034 * c-c++-common/pr69558-3.c: New.
3035 * c-c++-common/pr69558-4.c: New.
3036 * gcc.dg/pr69558.c: Move to...
3037 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3038 xfail for c++.
3039
3a37a410 30402016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3041
3042 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3043 to -ftree-parallelize-loops/-fopenacc changes.
3044 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3045 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3046 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3047 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3048 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3049 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3050 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3051 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3052 * c-c++-common/goacc/kernels-loop.c: Likewise.
3053 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3054 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3055 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3056 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3057
ecca180f 30582016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3059
3060 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3061
eec0fa3f 30622016-02-23 Jakub Jelinek <jakub@redhat.com>
3063
f1f91c07 3064 PR c++/69902
3065 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3066
eec0fa3f 3067 PR c/69900
3068 * gcc.dg/pr69900.c: New test.
3069
e045424d 30702016-02-23 Martin Jambor <mjambor@suse.cz>
3071
3072 PR tree-optimization/69666
3073 * gcc.dg/tree-ssa/pr69666.c: New test.
3074
f482dff6 30752016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3076
3077 PR fortran/67451
3078 * gfortran.dg/coarray_allocate_5.f08: New test.
3079
57ed698b 30802016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3081
3082 * gcc.target/s390/vcond-shift.c: Move to ...
3083 * gcc.target/s390/vector/vcond-shift.c: ... here.
3084
990e443c 30852016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3086
3087 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3088 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3089
296c5f01 30902016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3091
3092 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3093
e53f41d5 30942016-02-20 Mark Wielaard <mjw@redhat.com>
3095
3096 PR c/28901
3097 * gcc.dg/unused-variable-3.c: New test.
3098
13af201d 30992016-02-22 Jakub Jelinek <jakub@redhat.com>
3100
3101 PR target/69888
3102 * gcc.target/i386/pr69888.c: New test.
3103
682c90f9 31042016-02-22 Richard Biener <rguenther@suse.de>
3105
3106 PR tree-optimization/69882
3107 * gfortran.dg/vect/pr69882.f90: New testcase.
3108
b8cd18c3 31092016-02-22 Jakub Jelinek <jakub@redhat.com>
3110
3111 PR target/69885
3112 * gcc.dg/pr69885.c: New test.
3113
09343379 31142016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3115
3116 PR target/69806
3117 PR target/54089
3118 * gcc.target/sh/pr54089-10.c: New.
3119
b345a09f 31202016-02-20 Paul Thomas <pault@gcc.gnu.org>
3121
3122 PR fortran/69423
3123 * gfortran.dg/deferred_character_15.f90 : New test.
3124
51385aed 31252016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3126
3127 PR fortran/57365
3128 gfortran.dg/allocate_with_source_18.f03: New test.
3129
31302016-02-20 Harald Anlauf <anlauf@gmx.de>
3131
3132 PR fortran/52531
3133 gfortran.dg/gomp/pr52531.f90: New test.
3134
9cce8384 31352016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3136
3137 PR c++/69865
3138 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3139 -std=c++03.
3140
d91f5fbb 31412016-02-19 Jakub Jelinek <jakub@redhat.com>
3142
563d5cb8 3143 PR c++/69826
3144 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3145 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3146
0a04aac9 3147 PR c++/69850
3148 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3149
d91f5fbb 3150 PR c++/69851
3151 * g++.dg/torture/pr69851.C: New test.
3152
5fe1f282 31532016-02-19 Martin Sebor <msebor@redhat.com>
3154
3155 PR testsuite/69573
3156 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3157
a45bce11 31582016-02-19 Jakub Jelinek <jakub@redhat.com>
3159
6263dde1 3160 PR c++/69850
3161 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3162 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3163
a45bce11 3164 PR c++/67767
3165 * g++.dg/cpp0x/pr67767.C: New test.
3166
cf2ed1b7 31672016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3168
3169 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3170 for fp, simd, crypto, crc, lse.
3171 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3172 above.
3173 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3174 effective target check.
3175
f6cc34b0 31762016-02-19 Jakub Jelinek <jakub@redhat.com>
3177
3178 PR target/69820
3179 * gcc.target/i386/pr69820.c: New test.
3180
6c678e78 31812016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3182
3183 * gcc.target/s390/vector/int128-1.c: New test.
3184
b088ff4b 31852016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3186
3187 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3188
b11e60a4 31892016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3190
3191 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3192 instruction pattern name to prevent the testcase from failing with
3193 -march=z13.
3194
664ff6a0 31952016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3196
3197 * gcc.target/s390/md/movstr-2.c: New test.
3198
e80be24b 31992016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3200
3201 * gcc.target/s390/morestack.c: New test.
3202
9839f350 32032016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3204
3205 PR target/69625
3206 * gcc.target/s390/pr69625.c: Add test case.
3207
4550fbd0 32082016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3209
3210 PR testsuite/68580
3211 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3212
57d00b6a 32132016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3214
3215 PR target/68404
3216 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3217 * gcc.target/powerpc/fusion3.c: Likewise.
3218
63ad69d6 32192016-02-18 Richard Biener <rguenther@suse.de>
3220
3221 PR middle-end/69553
3222 * g++.dg/torture/pr69553.C: New testcase.
3223
d92404ed 32242016-02-18 Nick Clifton <nickc@redhat.com>
3225
4550fbd0 3226 PR target/62254
3227 PR target/69610
3228 * gcc.target/arm/pr62554.c: New test.
3229 * gcc.target/arm/pr69610-1.c: New test.
3230 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 3231
0808dfce 32322016-02-18 Richard Biener <rguenther@suse.de>
3233
3234 PR middle-end/69854
3235 * gcc.dg/torture/pr69854.c: New testcase.
3236
fc3527e3 32372016-02-17 Jakub Jelinek <jakub@redhat.com>
3238
3239 PR c++/69850
3240 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3241
e3c24279 32422012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3243
3244 * gcc.target/powerpc/vec-cg.c: New test.
3245
c9732c2b 32462016-02-17 Richard Biener <rguenther@suse.de>
3247
3248 PR testsuite/69586
3249 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3250
51bf9f9b 32512016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3252
3253 PR target/69161
3254 * gcc.c-torture/compile/pr69161.c: New test.
3255
6baedca3 32562016-02-17 David Sherwood <david.sherwood@arm.com>
3257
3258 PR target/69532
3259 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3260 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3261
4f240715 32622016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3263
3264 * gcc.dg/ifcvt-4.c: Skip on Visium.
3265
e0c0515d 32662016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3267
3268 * gnat.dg/atomic8.adb: New test.
3269
7b319ee6 32702016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3271
3272 * gnat.dg/discr46.ad[sb]: New test.
3273
48a7e3d1 32742016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3275
3276 PR Target/48344
3277 * gcc.target/powerpc/pr48344-1.c: New test.
3278
3f844f15 32792015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3280
3281 PR fortran/69742
3282 * gfortran.dg/associate_21.f90: New test.
3283
7675e968 32842016-02-16 Jakub Jelinek <jakub@redhat.com>
3285
3286 PR c/69835
3287 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3288 -Wnonnull in dg-options.
3289 * c-c++-common/nonnull-2.c: New test.
3290
d6faee88 32912016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3292 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3293
3294 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3295
3a2a72aa 32962016-02-16 Jakub Jelinek <jakub@redhat.com>
3297
3298 PR middle-end/69801
3299 * gcc.dg/pr69801.c: Add empty dg-options.
3300
28072426 33012016-02-16 James Norris <jnorris@codesourcery.com>
3302
3303 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3304 * g++.dg/goacc/deviceptr-1.c: New file.
3305
37fffac2 33062016-02-16 Jakub Jelinek <jakub@redhat.com>
3307
3308 PR tree-optimization/69820
3309 * gcc.dg/vect/pr69820.c: New test.
3310
f72a5e61 33112016-02-16 Richard Biener <rguenther@suse.de>
3312
3313 PR tree-optimization/69776
3314 * gcc.dg/torture/pr69776-2.c: New testcase.
3315
50e0cd76 33162016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3317
3318 PR tree-optimization/69714
3319 * gcc.dg/torture/pr69714.c: New test.
3320
14a72c4e 33212016-02-16 Jakub Jelinek <jakub@redhat.com>
3322
3323 PR tree-optimization/69802
3324 * gcc.dg/pr69802.c: New test.
3325
fd808c11 33262016-02-16 Richard Biener <rguenther@suse.de>
3327
3328 PR middle-end/69801
3329 * gcc.dg/pr69801.c: New testcase.
3330
49a549ca 33312016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3332
3333 PR libgfortran/69651
3334 * gfortran.dg/read_bang.f90: New test.
3335 * gfortran.dg/read_bang4.f90: New test.
3336
77454e6e 33372016-02-15 Jakub Jelinek <jakub@redhat.com>
3338
2074f21c 3339 PR c++/69658
3340 * g++.dg/init/pr69658.C: New test.
3341
77454e6e 3342 PR c++/69797
3343 * c-c++-common/pr69797.c: New test.
3344
4ef4d764 33452016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3346
3347 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3348 check for aarch64*-*-*.
3349
4a45fe0f 33502016-02-15 Richard Biener <rguenther@suse.de>
3351
3352 PR tree-optimization/69783
3353 * gcc.dg/vect/pr69783.c: New testcase.
3354
0b3619e6 33552016-02-15 Richard Biener <rguenther@suse.de>
3356
3357 PR tree-optimization/69776
3358 * gcc.dg/torture/pr69776.c: New testcase.
3359
9b49c3cb 33602016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3361
3362 PR fortran/60526
3363 * gfortran.dg/type_decl_4.f90: Reinstated.
3364
e46faff9 33652016-02-14 John David Anglin <danglin@gcc.gnu.org>
3366
3367 PR fortran/68746
3368 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3369
a96c809a 33702016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3371
3372 PR fortran/60526
3373 PR bootstrap/69816
3374 * gfortran.dg/type_decl_4.f90: Removed.
3375
fdec7e88 33762016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3377
3378 PR fortran/60526
3379 * gfortran.dg/type_decl_4.f90: New test.
3380
a72095c4 33812016-02-14 Alan Modra <amodra@gmail.com>
3382
bc436924 3383 PR testsuite/68886
a72095c4 3384 * gcc.c-torture/execute/stkalign.c: Revise test.
3385
73bb5f8b 33862016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3387
3388 PR target/67260
3389 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3390
beb13161 33912016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3392
3393 PR target/67260
3394 * gcc.target/sh/torture/pr67260.c: New.
3395
67cab04e 33962016-02-12 John David Anglin <danglin@gcc.gnu.org>
3397
3398 * gcc.dg/pr67964.c: Add dg-require-alias.
3399
44a59bb1 34002016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3401
3402 PR target/67636
3403 PR target/64345
3404 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3405
38c9bd3a 34062016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3407
3408 PR libgfortran/69668
3409 * gfortran.dg/namelist_88.f90: New test.
3410
1774ff82 34112016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3412
3413 PR libgfortran/69668
3414 * gfortran.dg/namelist_38.f90: Update test.
3415 * gfortran.dg/namelist_84.f90: Update test.
3416
aec1f4bd 34172016-02-12 David Malcolm <dmalcolm@redhat.com>
3418
3419 PR other/69554
3420 * gcc.dg/pr69554-1.c: New test.
3421 * gfortran.dg/pr69554-1.F90: New test.
3422 * gfortran.dg/pr69554-2.F90: New test.
3423 * lib/gcc-dg.exp (proc dg-locus): New function.
3424 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3425 distinguish between the caret-printing and non-caret-printing
3426 cases. If caret-printing has been explicitly enabled, bail out
3427 without attempting to fix up the output.
3428
da7d5066 34292016-02-12 David Malcolm <dmalcolm@redhat.com>
3430
3431 PR driver/69265
3432 PR driver/69453
3433 * gcc.dg/spellcheck-options-3.c: New test case.
3434 * gcc.dg/spellcheck-options-4.c: New test case.
3435 * gcc.dg/spellcheck-options-5.c: New test case.
3436 * gcc.dg/spellcheck-options-6.c: New test case.
3437 * gcc.dg/spellcheck-options-7.c: New test case.
3438 * gcc.dg/spellcheck-options-8.c: New test case.
3439 * gcc.dg/spellcheck-options-9.c: New test case.
3440 * gcc.dg/spellcheck-options-10.c: New test case.
3441
fcce1b0b 34422016-02-12 Jakub Jelinek <jakub@redhat.com>
3443
3444 PR rtl-optimization/69764
3445 PR rtl-optimization/69771
3446 * c-c++-common/pr69764.c: New test.
3447 * gcc.dg/torture/pr69771.c: New test.
3448
6d609290 34492016-02-12 Marek Polacek <polacek@redhat.com>
3450
3451 * g++.dg/torture/init-list1.C: New.
3452
7d75fb56 34532016-02-12 Marek Polacek <polacek@redhat.com>
3454
3455 * gcc.dg/pr69522.c: Add empty dg-options.
3456
52543fda 34572016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3458
3459 * g++.dg/lto/lto.exp: Include and init mpx.
3460 * g++.dg/lto/pr69729_0.C: New test.
3461
34947478 34622016-02-12 Jakub Jelinek <jakub@redhat.com>
3463
9181a4ec 3464 PR ipa/69241
3465 * g++.dg/ipa/pr69241-4.C: New test.
3466
34947478 3467 PR ipa/68672
3468 * g++.dg/ipa/pr68672-1.C: New test.
3469 * g++.dg/ipa/pr68672-2.C: New test.
3470 * g++.dg/ipa/pr68672-3.C: New test.
3471
74a4140f 34722016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3473
3474 PR c/69522
50e0cd76 3475 * gcc.dg/pr69522.c: New test.
74a4140f 3476
9ddb20d6 34772016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3478
3479 PR c++/69098
3480 * g++.dg/cpp1y/69098.C: New test.
3481 * g++.dg/cpp1y/69098-2.C: New test.
3482
67cf9b55 34832016-02-12 Jakub Jelinek <jakub@redhat.com>
3484
3485 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3486 and neighbour -> neighbor.
3487 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3488 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3489 * c-c++-common/Wvarargs.c: Likewise.
3490 * c-c++-common/goacc/host_data-5.c: Likewise.
3491 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3492 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3493 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3494 * gcc.target/aarch64/pr60697.c: Likewise.
3495 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3496 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3497 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3498 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3499 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3500 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3501 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3502 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3503 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3504 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3505 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3506 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3507 * g++.dg/lookup/koenig5.C: Likewise.
3508 * g++.dg/ext/no-asm-2.C: Likewise.
3509 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3510 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3511 * gfortran.dg/used_types_16.f90: Likewise.
3512 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3513 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3514 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3515 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3516 * gfortran.dg/abstract_type_6.f03: Likewise.
3517 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3518 * gfortran.dg/used_types_15.f90: Likewise.
3519 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3520 * gfortran.dg/exit_3.f08: Likewise.
3521 * gfortran.dg/open_status_2.f90: Likewise.
3522 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3523 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3524 * gfortran.dg/associate_1.f03: Likewise.
3525 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3526 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3527 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3528 * gcc.dg/builtin-object-size-1.c: Likewise.
3529 * gcc.dg/noreturn-6.c: Likewise.
3530 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3531 * gcc.dg/globalalias.c: Likewise.
3532 * gcc.dg/builtins-config.h: Likewise.
3533 * gcc.dg/pr30457.c: Likewise.
3534 * gcc.c-torture/compile/volatile-1.c: Likewise.
3535 * gcc.c-torture/execute/20101011-1.c: Likewise.
3536 * c-c++-common/Waddress-1.c: Likewise.
3537
40b38ace 35382016-02-11 Jakub Jelinek <jakub@redhat.com>
3539
3540 PR c/69768
3541 * c-c++-common/Waddress-1.c: New test.
3542
42c87ca9 35432016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
3544
3545 PR fortran/69296
3546 * gfortran.dg/associate_19.f03: New test.
3547 * gfortran.dg/associate_20.f03: New test.
3548
acb7939f 35492016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3550
3551 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3552
6defe3c5 35532016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3554
3555 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
3556 .arch armv8-a\n. Add -dA to dg-options.
3557 * gcc.target/aarch64/assembler_arch_1.c: New test.
3558 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
3559
63f63318 35602016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3561
3562 PR c++/68726
3563 * g++.dg/cpp0x/pr68726.C: New.
3564
1cddf457 35652016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3566
3567 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3568 test.
3569
b86fba37 35702016-02-11 Richard Biener <rguenther@suse.de>
3571
3572 * g++.dg/tree-ssa/pr61034.C: Adjust.
3573
ec4ec95a 35742016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3575
be7c31e9 3576 PR target/69148
ec4ec95a 3577 * gcc.target/s390/pr69148.c: New.
3578
f64416ca 35792016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3580
3581 PR tree-optimization/69652
3582 * gcc.dg/torture/pr69652.c: New test.
3583
e5d1ea31 35842016-02-10 Jakub Jelinek <jakub@redhat.com>
3585 Patrick Palka <ppalka@gcc.gnu.org>
3586
3587 PR ipa/69241
3588 PR c++/69649
3589 * g++.dg/ipa/pr69241-1.C: New test.
3590 * g++.dg/ipa/pr69241-2.C: New test.
3591 * g++.dg/ipa/pr69241-3.C: New test.
3592 * g++.dg/ipa/pr69649.C: New test.
3593
fa03b19d 35942016-02-10 Uros Bizjak <ubizjak@gmail.com>
3595
3596 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3597 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3598
14485c8a 35992016-02-10 Bin Cheng <bin.cheng@arm.com>
3600
3601 PR tree-optimization/68021
3602 * gcc.dg/tree-ssa/pr68021.c: New test.
3603
79f1ed25 36042016-02-10 Richard Biener <rguenther@suse.de>
3605
3606 PR tree-optimization/69726
3607 * gcc.dg/uninit-22.c: New testcase.
3608
58f74eff 36092016-02-09 Andrew Pinski <apinski@cavium.com>
3610
3611 PR tree-opt/69282
3612 * gcc.c-torture/compile/20160205-1.c: New testcase.
3613
600c00f7 36142016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3615
3616 PR target/68404
3617 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3618 instead accessing a really large arrray.
3619 * gcc.target/powerpc/fusion3.c: Likewise.
3620
0771836e 36212016-02-09 Charles Baylis <charles.baylis@linaro.org>
3622
3623 PR target/68532
3624 * gcc.c-torture/execute/pr68532.c: New test.
3625
4ccd644f 36262016-02-11 Alexandre Oliva <aoliva@redhat.com>
3627
3628 PR target/69634
3629 * gcc.dg/pr69634.c: New.
3630
2e980a39 36312016-02-09 Richard Biener <rguenther@suse.de>
3632
3633 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3634
aacf7102 36352016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 3636
aacf7102 3637 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3638
a1856ddf 36392016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3640
3641 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3642
d4d3da7e 36432016-02-09 Richard Biener <rguenther@suse.de>
3644
3645 PR tree-optimization/69715
3646 * gcc.dg/torture/pr69715.c: New testcase.
3647
9cc6714f 36482016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3649
3650 PR c++/69139
3651 * g++.dg/cpp0x/trailing12.C: New test.
3652 * g++.dg/cpp0x/trailing13.C: New test.
3653
83d5062b 36542016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3655
3656 PR c++/69283
3657 PR c++/67835
3658 * g++.dg/cpp1y/auto-fn29.C: New test.
3659 * g++.dg/cpp1y/auto-fn30.C: New test.
3660
394a86f3 36612016-02-08 Jakub Jelinek <jakub@redhat.com>
3662
3663 PR tree-optimization/69209
3664 * gcc.c-torture/compile/pr69209.c: New test.
3665
93b124b4 36662016-02-08 Jeff Law <law@redhat.com>
3667
3668 PR tree-optimization/68541
3669 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3670 of statements allowed in join block for path splitting.
3671
26abce13 36722016-02-08 Jakub Jelinek <jakub@redhat.com>
3673
0acb2d6e 3674 PR c++/59627
3675 * g++.dg/gomp/pr59627.C: New test.
3676
26abce13 3677 PR ipa/69239
3678 * g++.dg/ipa/pr69239.C: New test.
3679
86e0b129 36802016-02-08 David Malcolm <dmalcolm@redhat.com>
3681
3682 PR preprocessor/69664
3683 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3684 * gcc.dg/cpp/warn-comments.c: Likewise.
3685
f553d9f8 36862016-02-08 Marek Polacek <polacek@redhat.com>
3687
3688 PR c++/69688
3689 * g++.dg/init/const12.C: New test.
3690
600695e0 36912016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3692
3693 PR target/60410
3694 * gcc.dg/lto/pr55113_0.c: Remove test.
3695
c4f4b1e8 36962016-02-08 Richard Biener <rguenther@suse.de>
3697
3698 PR tree-optimization/69719
3699 * gcc.dg/torture/pr69719.c: New testcase.
3700
5a987d87 37012016-02-08 Richard Biener <rguenther@suse.de>
3702 Jeff Law <law@redhat.com>
3703
3704 PR target/68273
3705 * gcc.target/mips/pr68273.c: New testcase.
3706
0418e71d 37072016-02-08 Richard Biener <rguenther@suse.de>
3708
3709 PR rtl-optimization/69274
3710 * gcc.target/i386/addr-sel-1.c: XFAIL.
3711
07c0f1ca 37122016-02-08 Jeff Law <law@redhat.com>
3713
40d85f4c 3714 PR tree-optimization/68541
3715 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3716
140e093f 3717 PR tree-optimization/65917
07c0f1ca 3718 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3719
16430acf 37202016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3721
3722 PR fortran/50555
3723 * gfortran.dg/namelist_args.f90: New test.
3724
3f0ff0d8 37252016-02-05 Jeff Law <law@redhat.com>
3726
140e093f 3727 PR tree-optimization/68541
3f0ff0d8 3728 * gcc.dg/tree-ssa/split-path-2.c: New test.
3729 * gcc.dg/tree-ssa/split-path-3.c: New test.
3730 * gcc.dg/tree-ssa/split-path-4.c: New test.
3731 * gcc.dg/tree-ssa/split-path-5.c: New test.
3732 * gcc.dg/tree-ssa/split-path-6.c: New test.
3733 * gcc.dg/tree-ssa/split-path-7.c: New test.
3734
a7cc1f94 37352016-02-05 Martin Sebor <msebor@redhat.com>
3736
3737 PR c++/69662
3738 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3739 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3740
fcb25f28 37412016-02-06 Richard HEnderson <rth@redhat.com>
3742
3743 PR c/69643
3744 * gcc.target/i386/addr-space-4.c: New.
3745 * gcc.target/i386/addr-space-5.c: New.
3746
3a2545a1 37472016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3748
3749 PR fortran/66089
3750 * gfortran.dg/elemental_dependency_6.f90: New.
3751
1e302465 37522016-02-05 Jakub Jelinek <jakub@redhat.com>
3753
66feb54c 3754 PR rtl-optimization/69691
3755 * gcc.c-torture/execute/pr69691.c: New test.
3756
1e302465 3757 PR c++/69628
3758 * g++.dg/parse/pr69628.C: New test.
3759
9c28a298 37602016-02-05 Uros Bizjak <ubizjak@gmail.com>
3761
3762 * gcc.dg/sancov/asan.c: Move to ...
3763 * gcc.dg/asan/sancov-1.c: ... here.
3764
a854e286 37652016-02-05 Uros Bizjak <ubizjak@gmail.com>
3766
3767 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3768
d4f0b240 37692016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3770
3771 PR target/69677
3772 * gcc.target/i386/pr69677.c: New test.
3773
235d8723 37742016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3775
3776 PR c++/68948
3777 * g++.dg/template/pr68948.C: New test.
3778
f390cf65 37792016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3780
3781 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3782 (only necessary on s390x).
3783
ab99f104 37842016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3785
3786 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3787 -mno-accumulate-outgoing-args.
3788
f7ef5392 37892016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3790
3791 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3792
6b098e91 37932016-02-04 Jakub Jelinek <jakub@redhat.com>
3794
3795 PR c/69669
3796 * c-c++-common/pr69669.c: New test.
3797
f0146cf3 37982016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3799
3800 PR target/69667
3801 * g++.dg/pr69667.C: New file.
3802
08fd6cf5 38032016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3804
3805 PR target/69619
3806 * gcc.dg/pr69619.c: Add new test.
3807
a6f3f39f 38082016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3809
3810 PR rtl-optimization/69577
3811 * gcc.target/i386/pr69577.c: New test.
3812
774068a0 38132016-02-04 Martin Liska <mliska@suse.cz>
3814
3815 * g++.dg/asan/pr69276.C: New test.
3816
f50a7894 38172016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3818
3819 PR target/65932
3820 PR target/67714
3821 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3822 a single smulbb instruction.
3823 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3824 * gcc.target/amr/wmul-2.c: Likewise.
3825
6b722eb3 38262016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3827
3828 PR target/65932
3829 PR target/67714
3830 * gcc.c-torture/execute/pr67714.c: New test.
3831
1f1475a7 38322016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3833
3834 PR target/69454
3835 * gcc.target/i386/pr69454-1.c: New test.
3836 * gcc.target/i386/pr69454-2.c: New test.
3837
6b94e133 38382016-02-03 Martin Sebor <msebor@redhat.com>
3839
3840 PR c++/69251
3841 PR c++/69253
3842 PR c++/69290
3843 PR c++/69277
3844 PR c++/69349
3845 * g++.dg/ext/flexarray-mangle-2.C: New test.
3846 * g++.dg/ext/flexarray-mangle.C: New test.
3847 * g++.dg/ext/flexarray-subst.C: New test.
3848 * g++.dg/ext/flexary11.C: New test.
3849 * g++.dg/ext/flexary12.C: New test.
3850 * g++.dg/ext/flexary13.C: New test.
3851 * g++.dg/ext/flexary14.C: New test.
3852 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3853
342ed0ac 38542016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3855
3856 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3857 Define only if CHECK_FLOAT128 is defined.
3858 (main): Properly initialize u5.
3859
edf6c4d2 38602016-02-03 Jakub Jelinek <jakub@redhat.com>
3861
415d5641 3862 PR c/69627
3863 * gcc.dg/pr69627.c: New test.
3864
edf6c4d2 3865 PR target/69644
3866 * gcc.dg/pr69644.c: New test.
3867
cf8f3ba0 38682016-02-03 Mike Stump <mikestump@comcast.net>
3869
3870 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3871 support for struct-layout-1.exp.
3872
c90d55dd 38732016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3874
3875 PR c++/69056
f7ef5392 3876 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 3877
401bd0c8 38782016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3879 Alexandre Oliva <aoliva@redhat.com>
3880
3881 PR target/69461
3882 * gcc.target/powerpc/pr69461.c: New.
3883
277d9d1d 38842016-02-03 Uros Bizjak <ubizjak@gmail.com>
3885
3886 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3887 works from here ...
3888 (check_effective_target_fsanitize_thread): ... to here. Do not
3889 specify additional compile flags for the test source.
3890 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3891 specify additional compile flags for the test source.
3892
e69ad94a 38932016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3894
3895 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3896
a4454da2 38972016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3898
3899 PR fortran/67451
3900 PR fortran/69418
3901 * gfortran.dg/coarray_allocate_2.f08: New test.
3902 * gfortran.dg/coarray_allocate_3.f08: New test.
3903 * gfortran.dg/coarray_allocate_4.f08: New test.
3904
88cab2dd 39052016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3906
3907 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3908 use same scan-tree-dump-times on all platforms.
3909 * gcc.dg/vect/vect-outer-1.c: Likewise.
3910 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3911 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3912 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3913 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3914 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3915 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3916 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3917
66ea75c4 39182016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3919
3920 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3921 warning.
3922
4eef8df7 39232016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3924
3925 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3926
665fbc2f 39272016-02-02 James Norris <jnorris@codesourcery.com>
3928
3929 * c-c++-common/goacc/routine-5.c: Add tests.
3930
b10e3d47 39312016-02-02 Alexander Monakov <amonakov@ispras.ru>
3932
3933 * gcc.target/nvptx/unsigned-cmp.c: New test.
3934
12ad66dd 39352016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3936
3937 * gcc.target/aarch64/scalar_shift_1.c
3938 (test_corners_sisd_di): Improve force to SIMD register.
3939 (test_corners_sisd_si): Likewise.
3940 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3941 Remove scan-assembler check for ldr.
3942
f9ec342f 39432016-02-02 Richard Biener <rguenther@suse.de>
3944
3945 PR tree-optimization/69595
3946 * gcc.dg/Warray-bounds-17.c: New testcase.
3947
32f2925a 39482016-02-02 Richard Biener <rguenther@suse.de>
3949
3950 PR tree-optimization/69606
3951 * gcc.dg/torture/pr69606.c: New testcase.
3952
cfd9ca84 39532016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3954
3955 PR middle-end/68542
3956 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3957 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3958
19bf08e2 39592016-02-02 Alan Modra <amodra@gmail.com>
3960
3961 PR target/69548
3962 * gcc.target/powerpc/pr69548.c: New test.
3963
6f13b088 39642016-02-01 Jakub Jelinek <jakub@redhat.com>
3965
dcddc5af 3966 PR rtl-optimization/69592
3967 * gcc.dg/pr69592.c: New test.
3968
6f13b088 3969 PR preprocessor/69543
3970 PR c/69558
3971 * gcc.dg/pr69543.c: New test.
3972 * gcc.dg/pr69558.c: New test.
3973
d090e5c2 39742016-02-01 Uros Bizjak <ubizjak@gmail.com>
3975
fcb317c5 3976 PR testsuite/65940
3977 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 3978
aaf527dc 39792016-02-01 Martin Sebor <msebor@redhat.com>
3980
3981 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3982
1674217b 39832016-02-01 Bin Cheng <bin.cheng@arm.com>
3984
3985 PR tree-optimization/67921
3986 * c-c++-common/ubsan/pr67921.c: New test.
3987
b4007655 39882016-02-01 Richard Biener <rguenther@suse.de>
3989
3990 PR middle-end/69556
3991 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3992
88a477bb 39932016-02-01 Richard Biener <rguenther@suse.de>
3994
3995 PR tree-optimization/69574
3996 * gcc.dg/torture/pr69574.c: New testcase.
3997
2eaaa4e7 39982016-02-01 Richard Biener <rguenther@suse.de>
3999
4000 PR tree-optimization/69579
4001 * gcc.dg/setjmp-6.c: New testcase.
4002
e3882c44 40032016-02-01 Jakub Jelinek <jakub@redhat.com>
4004
4005 PR rtl-optimization/69570
4006 * g++.dg/opt/pr69570.C: New test.
4007
f80aff47 40082016-02-01 Richard Henderson <rth@redhat.com>
4009
4010 * gcc.dg/pr69535.c: New test.
4011
240568aa 40122016-01-31 John David Anglin <danglin@gcc.gnu.org>
4013
6009b3b8 4014 PR testsuite/69584
4015 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4016 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4017
1fdf7177 4018 PR debug/68244
4019 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4020
240568aa 4021 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4022
cb3e5ac0 40232016-01-31 Paul Thomas <pault@gcc.gnu.org>
4024
4025 PR fortran/67564
4026 * gfortran.dg/allocate_with_source_17.f03: New test.
4027
3b8b902b 40282016-01-30 Jakub Jelinek <jakub@redhat.com>
4029
4030 PR tree-optimization/69546
4031 * gcc.dg/torture/pr69546.c: New test.
4032
17985abe 40332016-01-30 Paul Thomas <pault@gcc.gnu.org>
4034
4035 PR fortran/69566
4036 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4037
b5239e80 40382016-01-30 Martin Sebor <msebor@redhat.com>
4039
4040 PR c++/68490
4041 * g++.dg/ext/flexary10.C: New test.
4042
e8f03010 40432016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4044
4045 PR fortran/66707
4046 gfortran.dg/common_23.f90: New test.
4047
dc93691a 40482016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4049
4050 PR target/65546
4051 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4052 condition being checked, and disable it when the target supports
4053 misaligned loads and stores.
4054
ff5e28e9 40552016-01-29 Jakub Jelinek <jakub@redhat.com>
4056
4057 PR debug/69518
4058 * gcc.dg/torture/pr69518.c: New test.
4059
b0d8930a 40602016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4061
4062 PR target/69530
4063 * gcc.target/i386/pr69530.c: New test.
4064
21601fc7 40652016-01-29 Steve Ellcey <sellcey@imgtec.com>
4066
4067 PR target/65604
4068 * gcc.target/mips/div-delay.c: New test.
4069
ca6c7317 40702016-01-29 Jakub Jelinek <jakub@redhat.com>
4071
4758dc39 4072 PR target/69551
4073 * gcc.target/i386/pr69551.c: New test.
4074
ca6c7317 4075 PR target/66137
4076 * gcc.target/i386/pr66137.c: New test.
4077
e3078da6 40782016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4079
4080 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4081 always built for p5600.
4082 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4083 isa=p5600 dg-option.
4084
b622ec25 40852016-01-29 Richard Biener <rguenther@suse.de>
4086
4087 PR tree-optimization/69547
4088 * g++.dg/tree-ssa/pr69547.C: New testcase.
4089
d2a60e99 40902016-01-29 Jakub Jelinek <jakub@redhat.com>
4091
4092 PR debug/66869
4093 * g++.dg/warn/Wunused-function2.C: New test.
4094
ae849d2b 40952016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4096
4097 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4098 support for test to succeed.
4099
ce6a6978 41002016-01-29 Marek Polacek <polacek@redhat.com>
4101
4102 PR c++/69509
4103 PR c++/69516
4104 * g++.dg/ext/constexpr-vla2.C: New test.
4105 * g++.dg/ext/constexpr-vla3.C: New test.
4106 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4107
7550d855 41082016-01-29 Richard Biener <rguenther@suse.de>
4109
4110 PR middle-end/69537
4111 * gcc.dg/uninit-21.c: New testcase.
4112
f11bb279 41132016-01-28 Uros Bizjak <ubizjak@gmail.com>
4114
4115 PR target/69459
4116 * gcc.target/i386/pr69459.c: New test.
4117
c80c12c8 41182016-01-28 Steve Ellcey <sellcey@imgtec.com>
4119
4120 PR target/68400
4121 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4122 * gcc.target/mips/pr68400.c: New test.
4123
c649bacc 41242016-01-28 Martin Sebor <msebor@redhat.com>
4125
4126 PR target/17381
4127 * gcc.target/powerpc/pr17381.c: New test.
4128
f4881661 41292016-01-28 Jakub Jelinek <jakub@redhat.com>
4130
4131 PR middle-end/69542
4132 * gcc.dg/torture/pr69542.c: New test.
4133
d66fdd75 41342016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4135
4136 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4137
d4a78818 41382016-01-28 David Edelsohn <dje.gcc@gmail.com>
4139
4140 * gcc.dg/pr65980.c: Skip on AIX.
4141 * gcc.dg/pr66688.c: Same.
4142
21329e97 41432016-01-28 David Edelsohn <dje.gcc@gmail.com>
4144
4145 PR target/63679
4146 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4147 * gcc.dg/tree-ssa/sra-18.c: Same.
4148
cc7124a6 41492016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4150
4151 PR fortran/62536
4152 * gfortran.dg/block_15.f08: New test.
4153 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4154 on incorrectly closed BLOCK.
4155
358dfcb4 41562016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4157
4158 * gcc.dg/declare-simd.c: New test.
e87502d6 41592016-01-28 Richard Biener <rguenther@suse.de>
4160
4161 PR tree-optimization/69466
4162 * gfortran.dg/vect/pr69466.f90: New testcase.
4163
44e7334b 41642016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4165
4166 * g++.dg/pr67989.C: Remove ARM-specific option.
4167 * gcc.target/arm/pr67989.C: New file.
4168
5ce8f551 41692016-01-27 Uros Bizjak <ubizjak@gmail.com>
4170
4171 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4172 and expm1 test for glibc < 2.11.
4173
fa6e6b15 41742016-01-27 Richard Henderson <rth@redhat.com>
4175
4176 * gcc.c-torture/execute/pr69447.c: New test.
4177
41782016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 4179
7b8122c6 4180 PR fortran/69422
147b2f9b 4181 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4182
78e516eb 41832016-01-27 Jakub Jelinek <jakub@redhat.com>
4184
4185 PR debug/66869
4186 * gcc.dg/pr66869.c: New test.
4187
9b849350 41882016-01-25 Jeff Law <law@redhat.com>
4189
4190 PR tree-optimization/68398
f11bb279 4191 PR tree-optimization/69196
9b849350 4192 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4193 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4194 path to avoid new heuristic allowing more irreducible regions
4195 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4196 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4197 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4198 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4199 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4200
fee5e491 42012016-01-27 Marek Polacek <polacek@redhat.com>
4202
4203 PR c/68062
4204 * c-c++-common/vector-compare-4.c: New test.
4205
eec96426 42062016-01-27 David Malcolm <dmalcolm@redhat.com>
4207
4208 PR preprocessor/69126
4209 * c-c++-common/pr69126.c: New test case.
4210
5068be18 42112016-01-27 Ian Lance Taylor <iant@google.com>
4212
4213 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4214
5fa82c11 42152016-01-27 Ryan Burn <contact@rnburn.com>
4216
4217 PR cilkplus/69267
4218 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4219
b3df0219 42202016-01-27 Uros Bizjak <ubizjak@gmail.com>
4221
4222 PR target/69512
4223 * gcc.target/i386/pr69512.c: New test.
4224
d46a16d4 42252016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4226
4227 PR ada/69488
4228 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4229
6a9b35ef 42302016-01-27 Marek Polacek <polacek@redhat.com>
4231
4232 PR c++/69379
4233 * g++.dg/pr69379.C: New test.
4234
18e9663b 42352016-01-27 Martin Sebor <msebor@redhat.com>
4236
4237 PR c++/69317
4238 * g++.dg/abi/Wabi-2-2.C: New test.
4239 * g++.dg/abi/Wabi-2-3.C: New test.
4240 * g++.dg/abi/Wabi-3-2.C: New test.
4241 * g++.dg/abi/Wabi-3-3.C: New test.
4242
c88301ad 42432016-01-27 Richard Biener <rguenther@suse.de>
4244
4245 PR tree-optimization/69166
4246 * gcc.dg/torture/pr69166.c: New testcase.
4247
8ca47550 42482016-01-27 Martin Jambor <mjambor@suse.cz>
4249
4250 PR tree-optimization/69355
4251 * gcc.dg/tree-ssa/pr69355.c: New test.
4252
5cb23e3c 42532016-01-27 Marek Polacek <polacek@redhat.com>
4254
4255 PR c++/69496
4256 * g++.dg/ext/constexpr-vla1.C: New test.
4257
7b0c1b6d 42582016-01-20 Christian Bruel <christian.bruel@st.com>
4259
4260 PR target/69245
4261 * gcc.target/arm/pr69245.c: New test.
4262
220112fc 42632016-01-27 Jakub Jelinek <jakub@redhat.com>
4264
4265 PR tree-optimization/69399
4266 * gcc.dg/torture/pr69399.c: New test.
4267
16294490 42682016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4269
4270 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4271
8abd3d0c 42722016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4273
4274 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4275
7cf9b895 42762016-01-26 Tom de Vries <tom@codesourcery.com>
4277
4278 PR tree-optimization/69110
4279 * gcc.dg/autopar/pr69110.c: New test.
4280
557c1942 42812016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 4282 Sebastian Pop <s.pop@samsung.com>
557c1942 4283
4284 * gcc.dg/graphite/isl-ast-op-select.c: New.
4285
80adbd96 42862015-01-26 Paul Thomas <pault@gcc.gnu.org>
4287
4288 PR fortran/69385
4289 * gfortran.dg/allocate_error_6.f90: New test.
4290
c3f86f60 42912016-01-26 Richard Henderson <rth@redhat.com>
4292
4293 * gcc.dg/tm/pr60908.c: New test.
4294
3752e5b1 42952016-01-26 David Malcolm <dmalcolm@redhat.com>
4296
4297 PR other/69006
4298 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4299 directive.
4300 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4301 expected multiline output to reflect the colorization being
4302 disabled before newlines.
4303 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4304 (custom_diagnostic_finalizer): Replace call to
4305 pp_newline_and_flush with call to pp_flush.
4306 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4307 * gfortran.dg/implicit_class_1.f90: Likewise.
4308 * lib/gcc-dg.exp (allow_blank_lines): New global.
4309 (dg-allow-blank-lines-in-output): New procedure.
4310 (gcc-dg-prune): Complain about blank lines in the output, unless
4311 dg-allow-blank-lines-in-output was called.
4312 * lib/multiline.exp (_build_multiline_regex): Only support
4313 arbitrary followup text for non-blank-lines, not for blank lines.
4314
9bbfd060 43152016-01-26 Jakub Jelinek <jakub@redhat.com>
4316
4317 PR tree-optimization/69483
4318 * gcc.dg/pr69483.c: New test.
4319 * g++.dg/opt/pr69483.C: New test.
4320
53773057 43212016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4322
4323 PR target/68620
4324 * gcc.target/arm/pr68620.c: New test.
4325
442a556f 43262016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4327
4328 * gcc.target/i386/pr68986-2.c: Remove -m32.
4329
d513c683 43302016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4331
4332 PR target/68986
4333 * gcc.target/i386/pr68986-1.c: New test.
4334 * gcc.target/i386/pr68986-2.c: Likewise.
4335 * gcc.target/i386/pr68986-3.c: Likewise.
4336
976877a5 43372016-01-26 Christian Bruel <christian.bruel@st.com>
4338
4339 * lib/target-supports.exp
4340 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4341 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4342 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4343
2c7b2f88 43442016-01-26 Richard Biener <rguenther@suse.de>
4345
4346 PR tree-optimization/69452
4347 * gcc.dg/torture/pr69452.c: New testcase.
4348
f7fc06e7 43492016-01-26 Jakub Jelinek <jakub@redhat.com>
4350
4351 PR target/69442
4352 * gcc.dg/pr69442.c: New test.
4353
d1dae587 43542016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4355
4356 PR target/67896
4357 * gcc.target/aarch64/simd/pr67896.C: New.
4358
ef7be7f8 43592016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4360
4361 PR tree-optimization/69400
4362 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4363 function.
4364 (plugin_init): Call it.
4365 * gcc.dg/torture/pr69400.c: New test.
4366
648433a4 43672016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4368
4369 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4370
45fc5243 43712016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4372 Sebastian Pop <s.pop@samsung.com>
4373
4374 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4375 isl-0.15.
4376
c699f6a1 43772016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4378 Sebastian Pop <s.pop@samsung.com>
4379
4380 * gcc.dg/graphite/pr69292.c: New.
4381
b86e24ea 43822016-01-25 Jakub Jelinek <jakub@redhat.com>
4383
4384 * c-c++-common/goacc/use_device-1.c: New test.
4385
105cb8d7 43862016-01-25 Jeff Law <law@redhat.com>
4387
4388 PR tree-optimization/69196
4389 PR tree-optimization/68398
4390 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4391 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4392
44562749 43932016-01-25 David Edelsohn <dje.gcc@gmail.com>
4394
4395 PR target/69469
4396 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4397 Algorithm.
4398
6837fee7 43992016-01-25 Richard Biener <rguenther@suse.de>
4400
4401 PR testsuite/69380
4402 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4403
fe500d65 44042016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4405
4406 PR target/69421
4407 * gcc.dg/pr69421.c: New test.
4408
8eacba94 44092016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4410
4411 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4412 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4413 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4414 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4415 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4416 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4417 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4418 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4419 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4420 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4421
af09d40d 44222016-01-25 Richard Biener <rguenther@suse.de>
4423
4424 PR tree-optimization/69376
4425 * gcc.dg/torture/pr69376.c: New testcase.
4426
d65063f5 44272016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4428
4429 PR fortran/69397
4430 PR fortran/68442
4431 * gfortran.dg/interface_38.f90: New test.
4432 * gfortran.dg/interface_39.f90: New test.
80adbd96 4433
08c7bfb4 44342016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4435
4436 Revert:
4437 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4438
4439 PR c++/11858
4440 PR c++/24663
4441 PR c++/24664
4442 * g++.dg/template/pr11858.C: New test.
4443 * g++.dg/template/pr24663.C: New test.
4444 * g++.dg/template/unify12.C: New test.
4445 * g++.dg/template/unify13.C: New test.
4446 * g++.dg/template/unify14.C: New test.
4447 * g++.dg/template/unify15.C: New test.
4448 * g++.dg/template/unify16.C: New test.
4449 * g++.dg/template/unify17.C: New test.
4450
c2e7d2be 44512016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4452
4453 PR fortran/68283
4454 gfortran.dg/pr68283.f90: New test.
4455
9f2e8617 44562016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4457
4458 PR fortran/66094
4459 * gfortran.dg/inline_matmul_13.f90: New test.
4460 * gfortran.dg/matmul_bounds_8.f90: New test.
4461 * gfortran.dg/matmul_bounds_9.f90: New test.
4462 * gfortran.dg/matmul_bounds_10.f90: New test.
4463
a4838119 44642016-01-23 Tom de Vries <tom@codesourcery.com>
4465
4466 PR tree-optimization/69426
4467 * gcc.dg/autopar/pr69426.c: New test.
4468
feddf0dc 44692016-01-23 Martin Sebor <msebor@redhat.com>
4470
4471 PR c++/58109
4472 PR c++/69022
4473 * g++.dg/cpp0x/alignas5.C: New test.
4474 * g++.dg/ext/vector29.C: Same.
4475
132731fb 44762016-01-23 Uros Bizjak <ubizjak@gmail.com>
4477
4478 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4479 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4480 _GNU_SOURCE from compile flags to the source.
4481 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4482 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4483 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4484 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4485
51aec681 44862016-01-22 Jakub Jelinek <jakub@redhat.com>
4487
4488 PR target/69432
4489 * g++.dg/opt/pr69432.C: New test.
4490
147aa3e3 44912016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4492
4493 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4494 32-bit targets testing an -m64 multilib.
4495
4d04e35e 44962016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4497
4498 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4499 64-bit support.
4500
86f38d0c 45012016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4502
4503 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4504
f776e712 45052016-01-21 Christian Bruel <christian.bruel@st.com>
4506
4507 PR target/68674
4508 * gcc.target/i386/pr68674.c
4509 * gcc.target/aarch64/pr68674.c
4510 * gcc.target/arm/pr68674.c
4511
7b9de435 45122016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4513
4514 PR target/69403
4515 * gcc.c-torture/execute/pr69403.c: New test.
4516
9935a0ba 45172016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4518
4519 PR c++/55843
4520 * g++.dg/template/pr55843.C: New.
4521
06b94aa1 45222016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4523
4524 PR testsuite/66877
4525 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4526 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4527
b68773a8 45282016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4529
4530 PR testsuite/67489
132731fb 4531 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4532 from dg-do compile directive, and instead add
4533 { dg-require-effective-target int128 }.
b68773a8 4534
bbbbe8ab 45352016-01-20 Martin Sebor <msebor@redhat.com>
4536
4537 PR c/69405
4538 * gcc.dg/sync-fetch.c: New test.
4539
f3a6a26f 45402016-01-21 Martin Sebor <msebor@redhat.com>
4541
4542 PR target/69252
4543 * gcc.target/powerpc/pr69252.c: New test.
4544
d1565a03 45452016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4546
4547 PR fortran/65996
132731fb 4548 * gfortran.dg/pr65996.f90: New test.
d1565a03 4549
15a5a905 45502016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4551
4552 PR c++/68810
bbbbe8ab 4553 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 4554 expected to generate an error.
15a5a905 4555
e4538af5 45562016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4557
4558 PR middle-end/66178
4559 * gcc.dg/torture/pr66178.c: New test.
4560
4d4180ce 45612016-01-21 Anton Blanchard <anton@samba.org>
4562 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4563
4564 PR target/63354
4565 * gcc.target/powerpc/pr63354.c: New test.
4566
86e16058 45672016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4568
4569 PR rtl-optimization/68990
4570 * gcc.target/i386/pr68990: New.
4571
b11b85e4 45722016-01-21 Nick Clifton <nickc@redhat.com>
4573
4574 PR target/69129
4575 * gcc.target/mips/pr69129.c: New.
4576
62dd9f85 45772016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4578
4579 PR c++/58046
4580 * g++.dg/cpp0x/pr58046.C: New.
4581
ac7d424b 45822016-01-21 Jakub Jelinek <jakub@redhat.com>
4583
47c0bea3 4584 PR target/69187
4585 PR target/65624
4586 * gcc.target/arm/pr69187.c: New test.
4587
ac7d424b 4588 PR c++/69355
4589 * g++.dg/torture/pr69355.C: New test.
4590
9e18b252 45912016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4592 Sebastian Pop <s.pop@samsung.com>
4593
4594 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4595
de862e2f 45962016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4597 Sebastian Pop <s.pop@samsung.com>
4598
132731fb 4599 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 4600
f55f9344 46012016-01-21 Jakub Jelinek <jakub@redhat.com>
4602
4603 PR middle-end/67653
4604 * c-c++-common/pr67653.c: New test.
4605 * gcc.dg/torture/pr29119.c: Add dg-warning.
4606
62752e71 46072016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4608
4609 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4610
16d4186f 46112016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4612
4613 PR c/24293
4614 * gcc.dg/pr24293.c: New test.
4615 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4616 incomplete struct type.
4617 * gcc.dg/declspec-1.c: Likewise.
4618 * gcc.dg/pr63549.c: Likewise.
4619
58219d13 46202016-01-20 Jakub Jelinek <jakub@redhat.com>
4621
4622 PR tree-optimization/66612
4623 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4624 for bdn instruction.
4625
a7b5688a 46262016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4627
4628 * lib/target-supports.exp
4629 (check_effective_target_arm_fp_ok_nocache): New.
4630 (check_effective_target_arm_fp_ok): New.
4631 (add_options_for_arm_fp): New.
4632 (check_effective_target_arm_crypto_ok_nocache): Require
4633 target_arm_v8_neon_ok instead of arm32.
4634 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4635 (check_effective_target_arm_crypto_pragma_ok): New.
4636 (add_options_for_arm_vfp): New.
4637 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4638 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4639 target instead. Force initial fpu to vfp.
4640 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4641 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4642 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4643 dependency.
4644 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4645 use arm_vfp effective target instead. Force initial fpu to vfp.
4646 * gcc.target/arm/attr-neon3.c: Likewise.
4647 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4648 arm_vfp_ok.
4649 * gcc.target/arm/unsigned-float.c: Likewise.
4650 * gcc.target/arm/vfp-1.c: Likewise.
4651 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4652 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4653 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4654 * gcc.target/arm/vfp-ldmias.c: Likewise.
4655 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4656 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4657 * gcc.target/arm/vfp-stmiad.c: Likewise.
4658 * gcc.target/arm/vfp-stmias.c: Likewise.
4659 * gcc.target/arm/vnmul-1.c: Likewise.
4660 * gcc.target/arm/vnmul-2.c: Likewise.
4661 * gcc.target/arm/vnmul-3.c: Likewise.
4662 * gcc.target/arm/vnmul-4.c: Likewise.
4663
7ca56ca8 46642016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 4665
7fb75b57 4666 PR testsuite/69366
4667 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4668 the MPX run-time library, for compile-time MPX test.
4669 * gcc.target/i386/chkp-always_inline.c: Likewise.
4670 * gcc.target/i386/chkp-bndret.c: Likewise.
4671 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4672 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4673 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4674 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4675 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4676 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4677 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4678 * gcc.target/i386/chkp-label-address.c: Likewise.
4679 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4680 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4681 * gcc.target/i386/chkp-pr69044.c: Likewise.
4682 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4683 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4684 * gcc.target/i386/chkp-strchr.c: Likewise.
4685 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4686 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4687 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4688 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4689 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4690 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4691 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4692 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4693 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4694 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4695 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4696 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4697 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4698 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4699 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4700 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4701 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4702 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4703 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4704 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4705 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4706 * gcc.target/i386/pr63995-2.c: Likewise.
4707 * gcc.target/i386/pr64805.c: Likewise.
4708 * gcc.target/i386/pr65044.c: Likewise.
4709 * gcc.target/i386/pr65167.c: Likewise.
4710 * gcc.target/i386/pr65183.c: Likewise.
4711 * gcc.target/i386/pr65184.c: Likewise.
4712 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 4713
f2da0b99 47142016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4715
4716 PR tree-optimization/69328
4717 * gcc.dg/pr69328.c: New test.
4718
4d379676 47192016-01-20 Jeff Law <law@redhat.com>
4720
4a11f145 4721 PR target/25114
4d379676 4722 * gcc.target/m68k/pr25114.c: New test.
4723
0754bad1 47242016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4725
4726 * gcc.target/arm/memset-inline-10.c: Added
4727 dg-require-effective-target arm_thumb2_ok.
4728
63bd5c2d 47292016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4730
4731 * gcc.dg/debug/dwarf2/sso.c: New test.
4732
a9c01e81 47332016-01-19 Uros Bizjak <ubizjak@gmail.com>
4734
4735 PR testsuite/68820
4736 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4737 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4738 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4739
53fa0e54 47402016-01-19 Jan Hubicka <hubicka@ucw.cz>
4741
4742 PR ipa/66223
4743 * g++.dg/ipa/devirt-50.C: New testcase.
4744
e035a62c 47452016-01-19 Marek Polacek <polacek@redhat.com>
4746
4747 PR c++/68965
4748 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4749 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4750
885cc3ea 47512016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4752
4753 PR target/69135
4754 * gcc.target/arm/pr69135_1.c: New test.
4755
07bd240e 47562015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4757
4758 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4759
9f60d257 47602015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4761
4762 * gcc.target/aarch64/ccmp_1.c: New testcase.
4763
a0c919f7 47642016-01-19 Marek Polacek <polacek@redhat.com>
4765
4766 PR c++/68586
4767 * g++.dg/cpp0x/enum30.C: New test.
4768
dc5d6d17 47692016-01-19 Richard Biener <rguenther@suse.de>
4770
4771 PR tree-optimization/69336
4772 * g++.dg/tree-ssa/pr69336.C: New testcase.
4773
6dd156e0 47742016-01-19 Jakub Jelinek <jakub@redhat.com>
4775
4776 PR debug/65779
4777 * gcc.dg/pr65779.c: New test.
4778
3e0d45b9 47792016-01-19 Richard Biener <rguenther@suse.de>
4780
4781 PR tree-optimization/69352
4782 * gcc.dg/torture/pr69352.c: New testcase.
4783
7a3cf64d 47842016-01-19 Jakub Jelinek <jakub@redhat.com>
4785
4786 PR rtl-optimization/68955
4787 PR rtl-optimization/64557
4788 * gcc.dg/torture/pr68955.c: New test.
4789
8be55b33 47902016-01-19 Jan Hubicka <hubicka@ucw.cz>
4791
4792 PR lto/69136
4793 * g++.dg/torture/pr69136.C: New testcase.
4794
72a985d7 47952016-01-19 Jan Hubicka <hubicka@ucw.cz>
4796
4797 PR lto/69133
4798 * g++.dg/lto/pr69133_0.C: New testcase.
4799 * g++.dg/lto/pr69133_1.C: New testcase.
4800
56778b62 48012016-01-15 Jeff Law <law@redhat.com>
4802
4803 PR tree-optimization/69320
4804 * gcc.c-torture/pr69320-1.c: New test.
4805 * gcc.c-torture/pr69320-2.c: New test.
4806 * gcc.c-torture/pr69320-3.c: New test.
4807 * gcc.c-torture/pr69320-4.c: New test.
4808
ced41b93 48092016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4810
4811 PR c++/11858
4812 PR c++/24663
4813 PR c++/24664
4814 * g++.dg/template/pr11858.C: New test.
4815 * g++.dg/template/pr24663.C: New test.
4816 * g++.dg/template/unify12.C: New test.
4817 * g++.dg/template/unify13.C: New test.
4818 * g++.dg/template/unify14.C: New test.
4819 * g++.dg/template/unify15.C: New test.
4820 * g++.dg/template/unify16.C: New test.
4821 * g++.dg/template/unify17.C: New test.
4822
7f8cbcaf 48232016-01-18 David Malcolm <dmalcolm@redhat.com>
4824
4825 PR testsuite/69181
4826 * gcc.dg/pr69181-1.c: New test file.
4827 * gcc.dg/pr69181-2.c: New test file.
4828 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4829 globals by moving it to...
4830 (cleanup-after-saved-dg-test): ...this new function. Add
4831 "global additional_sources_used". Add reset of global
4832 multiline_expected_outputs to the empty list.
4833 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4834 global to...
4835 (multiline_expected_outputs): ...this, and updated comments to
4836 note that it is modified from gcc-dg.exp.
4837 (dg-end-multiline-output): Update for the above renaming.
4838 (handle-multiline-outputs): Likewise. Remove the clearing
4839 of the expected outputs to the empty list.
4840
3c7cbfc0 48412016-01-18 Richard Biener <rguenther@suse.de>
4842
4843 PR tree-optimization/69297
4844 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4845
81d49cc1 48462016-01-18 Joseph Myers <joseph@codesourcery.com>
4847
4848 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4849 dg-options.
4850 * gcc.target/mips/mips-3d-2.c: Likewise.
4851 * gcc.target/mips/mips-3d-3.c: Likewise.
4852 * gcc.target/mips/mips-3d-4.c: Likewise.
4853 * gcc.target/mips/mips-3d-5.c: Likewise.
4854 * gcc.target/mips/mips-3d-6.c: Likewise.
4855 * gcc.target/mips/mips-3d-7.c: Likewise.
4856 * gcc.target/mips/mips-3d-8.c: Likewise.
4857 * gcc.target/mips/mips-3d-9.c: Likewise.
4858 * gcc.target/mips/mips-ps-1.c: Likewise.
4859 * gcc.target/mips/mips-ps-2.c: Likewise.
4860 * gcc.target/mips/mips-ps-3.c: Likewise.
4861 * gcc.target/mips/mips-ps-4.c: Likewise.
4862 * gcc.target/mips/mips-ps-5.c: Likewise.
4863 * gcc.target/mips/mips-ps-6.c: Likewise.
4864 * gcc.target/mips/mips-ps-7.c: Likewise.
4865 * gcc.target/mips/mips-ps-type.c: Likewise.
4866 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4867 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4868
03c4ff3a 48692016-01-18 Tom de Vries <tom@codesourcery.com>
4870
4871 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4872 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4873 * c-c++-common/goacc/kernels-empty.c: New test.
4874 * c-c++-common/goacc/kernels-eternal.c: New test.
4875 * c-c++-common/goacc/kernels-loop-2.c: New test.
4876 * c-c++-common/goacc/kernels-loop-3.c: New test.
4877 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4878 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4879 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4880 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4881 * c-c++-common/goacc/kernels-loop-data.c: New test.
4882 * c-c++-common/goacc/kernels-loop-g.c: New test.
4883 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4884 * c-c++-common/goacc/kernels-loop-n.c: New test.
4885 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4886 * c-c++-common/goacc/kernels-loop.c: New test.
4887 * c-c++-common/goacc/kernels-noreturn.c: New test.
4888 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4889 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4890 * c-c++-common/goacc/kernels-reduction.c: New test.
4891
22e3dcee 48922016-01-18 Tom de Vries <tom@codesourcery.com>
4893
4894 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4895 * gcc.dg/autopar/outer-2.c: Same.
4896 * gcc.dg/autopar/outer-3.c: Same.
4897 * gcc.dg/autopar/outer-4.c: Same.
4898 * gcc.dg/autopar/outer-5.c: Same.
4899 * gcc.dg/autopar/outer-6.c: Same.
4900 * gcc.dg/autopar/parallelization-1.c: Same.
4901 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4902 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4903 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4904 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4905 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4906 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4907 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4908 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4909 * gcc.dg/autopar/pr39500-1.c: Same.
4910 * gcc.dg/autopar/pr39500-2.c: Same.
4911 * gcc.dg/autopar/pr46193.c: Same.
4912 * gcc.dg/autopar/pr46194.c: Same.
4913 * gcc.dg/autopar/pr49580.c: Same.
4914 * gcc.dg/autopar/pr49960-1.c: Same.
4915 * gcc.dg/autopar/pr49960.c: Same.
4916 * gcc.dg/autopar/pr68373.c: Same.
4917 * gcc.dg/autopar/reduc-1.c: Same.
4918 * gcc.dg/autopar/reduc-1char.c: Same.
4919 * gcc.dg/autopar/reduc-1short.c: Same.
4920 * gcc.dg/autopar/reduc-2.c: Same.
4921 * gcc.dg/autopar/reduc-2char.c: Same.
4922 * gcc.dg/autopar/reduc-2short.c: Same.
4923 * gcc.dg/autopar/reduc-3.c: Same.
4924 * gcc.dg/autopar/reduc-4.c: Same.
4925 * gcc.dg/autopar/reduc-6.c: Same.
4926 * gcc.dg/autopar/reduc-7.c: Same.
4927 * gcc.dg/autopar/reduc-8.c: Same.
4928 * gcc.dg/autopar/reduc-9.c: Same.
4929 * gcc.dg/autopar/uns-outer-4.c: Same.
4930 * gcc.dg/autopar/uns-outer-5.c: Same.
4931 * gcc.dg/autopar/uns-outer-6.c: Same.
4932 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4933 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4934
fd5cbe2f 49352016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4936
4937 PR target/63679
4938 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4939 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4940
fa75ab55 49412016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4942
4943 PR target/63679
4944 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4945 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4946 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4947
214b2582 49482016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4949
4950 PR target/63679
4951 * gcc.dg/tree-ssa/sra-17.c: New.
4952 * gcc.dg/tree-ssa/sra-18.c: New.
4953
13146837 49542016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4955
4956 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4957
6ccd18c2 49582016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4959
4960 * gnat.dg/inline12.adb: New test.
4961
8872b95f 49622016-01-18 Bin Cheng <bin.cheng@arm.com>
4963
4964 PR tree-optimization/66797
4965 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4966
971514e3 49672016-01-18 Richard Biener <rguenther@suse.de>
4968
4969 PR tree-optimization/69170
4970 * gcc.dg/torture/pr69170.c: New testcase.
4971
dfb6d139 49722016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 4973
4974 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4975
164d84c2 49762016-01-16 Tom de Vries <tom@codesourcery.com>
4977
4978 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4979
4c33b769 49802016-01-16 Tom de Vries <tom@codesourcery.com>
4981
4982 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4983 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4984 redundant dg-require-effective-target pthread.
4985 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4986 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4987 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4988 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4989 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4990 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4991 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4992
673441b0 49932016-01-16 David Edelsohn <dje.gcc@gmail.com>
4994
4995 PR target/68609
4996 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4997 * gcc.target/powerpc/recip-7.c: Same.
4998
90153ae7 49992016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5000
5001 PR c++/69091
5002 * g++.dg/template/pr69091.C: New test.
5003
bc24d01d 50042016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5005
5006 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5007 dump does not contain an error_mark_node.
5008 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5009 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5010
4067c0fd 50112016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5012
5013 PR c++/68936
5014 * g++.dg/template/pr68936.C: New test.
5015
27c6dbdd 50162016-01-15 David Edelsohn <dje.gcc@gmail.com>
5017
5018 PR target/68609
5019 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5020 * gcc.target/powerpc/recip-2.c: Same.
5021 * gcc.target/powerpc/recip-3.c: Same.
5022 * gcc.target/powerpc/recip-4.c: Same.
5023 * gcc.target/powerpc/recip-sqrtf.c: Same.
5024
e390c57d 50252016-01-15 Jeff Law <law@redhat.com>
5026
5027 PR tree-optimization/69270
5028 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5029 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5030
ddcfeaf1 50312016-01-15 Paul Thomas <pault@gcc.gnu.org>
5032
5033 PR fortran/49630
5034 * gfortran.dg/deferred_character_13.f90: New test for the fix
5035 of comment 3 of the PR.
5036
5037 PR fortran/54070
5038 * gfortran.dg/deferred_character_8.f90: New test
5039 * gfortran.dg/allocate_error_5.f90: New test
5040
5041 PR fortran/60593
5042 * gfortran.dg/deferred_character_10.f90: New test
5043
5044 PR fortran/60795
5045 * gfortran.dg/deferred_character_14.f90: New test
5046
5047 PR fortran/61147
5048 * gfortran.dg/deferred_character_11.f90: New test
5049
5050 PR fortran/64324
5051 * gfortran.dg/deferred_character_9.f90: New test
5052
81be349c 50532016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5054
5055 PR rtl-optimization/69030
5056 * gcc.target/i386/pr69030.c: New.
5057
998456c5 50582016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5059
5060 * gcc.target/aarch64/target_attr_17.c: New test.
5061
0d85be19 50622016-01-15 Richard Biener <rguenther@suse.de>
5063
5064 PR tree-optimization/66856
5065 * gcc.dg/torture/pr66856-1.c: New testcase.
5066 * gcc.dg/torture/pr66856-2.c: Likewise.
5067
321d36c8 50682016-01-15 Richard Biener <rguenther@suse.de>
5069
5070 PR debug/69137
5071 * g++.dg/lto/pr69137_0.C: New testcase.
5072
d94a1f53 50732016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5074
5075 PR middle-end/69246
5076 * gcc.target/i386/pr69246.c: New test.
5077
5fe9a861 50782016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5079
a9c01e81 5080 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 5081
3d05a5e9 50822016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5083
5084 PR c++/56194
5085 * g++.dg/init/const9.C: Disable test on S/390.
5086
5e8132b5 50872016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5088
5089 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5090 * g++.dg/Wno-frame-address.C: Ditto.
5091
32307cdf 50922016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5093
5094 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5095
1ca28250 50962016-01-15 Richard Biener <rguenther@suse.de>
5097
5098 PR tree-optimization/68961
5099 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5100
6271bd93 51012016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5102
5103 * gcc.target/i386/pr65105-5.c: New test.
5104
dfb6d139 51052016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 5106
5107 * gcc.c-torture/execute/alias-4.c: New testcase.
5108
dfb6d139 51092016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 5110
5111 PR ipa/68148
5112 * g++.dg/ipa/devirt-49.C: New testcase.
5113
7bbac464 51142016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 5115
5116 PR target/65837
5117 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5118 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5119 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5120
4345b868 51212016-01-15 Richard Biener <rguenther@suse.de>
5122
5123 PR tree-optimization/69117
5124 * gcc.dg/torture/pr69117.c: New testcase.
5125
580357e7 51262015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 5127
5128 PR c++/69048
5129 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5130
612baa31 51312016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5132
5133 PR testsuite/67509
5134 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5135 range tests use 100 * maximum instead of maximum + 1.
5136
44e09bc4 51372016-01-14 Jakub Jelinek <jakub@redhat.com>
5138
5139 PR debug/69244
5140 * gcc.dg/guality/pr69244.c: New test.
5141
96962ae4 51422016-01-14 Uros Bizjak <ubizjak@gmail.com>
5143
5144 * lib/target-supports.exp (check_effective_target_issignaling):
5145 New procedure.
5146 * gcc.dg/pr61441.c: Require issignaling effective target.
5147
ab9c400b 51482016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5149
5150 PR target/68803
5151 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5152
a7ed4583 51532016-01-14 David Malcolm <dmalcolm@redhat.com>
5154
5155 PR c++/68819
5156 PR preprocessor/69177
5157 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5158 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5159 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5160 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5161
77f35cec 51622016-01-14 Marek Polacek <polacek@redhat.com>
5163
5164 PR c/69262
5165 * gcc.dg/array-15.c: New test.
5166
915d0950 51672016-01-14 Jakub Jelinek <jakub@redhat.com>
5168
5169 PR middle-end/68146
5170 PR tree-optimization/69155
5171 * gfortran.dg/pr68146.f: New test.
5172 * gfortran.dg/pr69155.f90: New test.
5173
24651fb7 51742016-01-14 Richard Biener <rguenther@suse.de>
5175
5176 PR tree-optimization/68060
5177 * gcc.dg/torture/pr68060-1.c: New testcase.
5178 * gcc.dg/torture/pr68060-2.c: Likewise.
5179
2f63f950 51802016-01-14 Nick Clifton <nickc@redhat.com>
5181
5182 * lib/target-supports.exp
5183 (check_effective_target_arm_neon_ok_nocache): Add an option
5184 sequence that includes setting the ARM architecture to ARMv7-A.
5185 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5186 command line options necessary to enable Neon support.
5187 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5188 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5189 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5190 * gcc.target/arm/pr69180.c: Likewise.
5191
3ce0acde 51922016-01-14 Jeff Law <law@redhat.com>
5193
5194 PR tree-optimization/69270
5195 * gcc.dg/tree-ssa/pr69270.c: New test.
5196
bda05c57 51972016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5198
5199 PR c/66208
5200 * c-c++-common/pr66208.c: New file.
5201
9b657cf1 52022016-01-13 Jakub Jelinek <jakub@redhat.com>
5203
5204 PR tree-optimization/69156
5205 * gcc.dg/pr69156.c: New test.
5206
58ba1b9d 52072016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5208
5209 * gcc.target/i386/pr69225-7.c: New test.
5210
e5fee0fe 52112016-01-13 Richard Henderson <rth@redhat.com>
5212
5213 * gcc.dg/tm/memopt-13.c: Update expected function.
5214 * gcc.dg/tm/memopt-6.c: Likewise.
5215
3f0e9745 52162016-01-13 Uros Bizjak <ubizjak@gmail.com>
5217
5218 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5219 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5220 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5221 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 5222
3f0e9745 52232016-01-13 Tom de Vries <tom@codesourcery.com>
5224
5225 PR tree-optimization/69169
7a6ddc0d 5226 * gcc.dg/pr69169.c: New test.
5227
9b657cf1 52282016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 5229
5230 PR target/69228
5231 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5232 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5233 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5234 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5235 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5236 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5237 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5238 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5239
f704d701 52402016-01-13 Jakub Jelinek <jakub@redhat.com>
5241
5242 PR target/69247
5243 * gcc.dg/pr69247.c: New test.
5244
e966d6b9 52452016-01-13 Richard Biener <rguenther@suse.de>
5246
5247 PR tree-optimization/69242
5248 * gcc.dg/torture/pr69242.c: New testcase.
5249
1ca1d9b2 52502016-01-13 Richard Biener <rguenther@suse.de>
5251
5252 PR tree-optimization/69186
5253 * gcc.dg/torture/pr69186.c: New testcase.
5254
d07cbccc 52552016-01-13 Jeff Law <law@redhat.com>
5256
5257 PR tree-optimization/67755
5258 * gcc.dg/tree-ssa/pr67755.c: New test.
5259
52602016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 5261
5262 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5263 pass number in output by a star.
5264
b95d41cf 52652016-01-12 Bin Cheng <bin.cheng@arm.com>
5266
5267 PR tree-optimization/68911
5268 * gcc.c-torture/execute/pr68911.c: New test.
5269
91d87e22 52702016-01-12 Marek Polacek <polacek@redhat.com>
5271
5272 PR c++/68979
5273 * g++.dg/warn/permissive-1.C: New test.
5274
8a9401a4 52752016-01-12 Jakub Jelinek <jakub@redhat.com>
5276
5277 PR objc++/68511
5278 PR c++/69213
5279 * g++.dg/opt/pr69213.C: New test.
5280
b9cb7a67 52812016-01-12 Christian Bruel <christian.bruel@st.com>
5282
5283 PR target/69180
5284 * gcc.target/arm/pr69180.c: New test.
5285
e4c96992 52862016-01-12 Richard Biener <rguenther@suse.de>
5287
5288 PR lto/69077
5289 * g++.dg/lto/pr69077_0.C: New testcase.
5290 * g++.dg/lto/pr69077_1.C: Likewise.
5291
90525f61 52922016-01-12 Jakub Jelinek <jakub@redhat.com>
5293
5294 PR target/69175
5295 * g++.dg/opt/pr69175.C: New test.
5296
9e7edfd3 52972016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5298
5299 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5300 rather than #including math.h & stdlib.h.
5301 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5302 * gcc.dg/vect/pr49771.c: Likewise.
5303 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5304 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5305 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5306 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5307 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5308 * gcc.dg/vect/pr44507.c: Likewise.
5309 * gcc.dg/vect/pr45902.c: Likewise.
5310 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5311 * gcc.dg/vect/vect-117.c: Likewise.
5312 * gcc.dg/vect/vect-99.c: Likewise.
5313 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5314 * gcc.dg/vect/vect-cond-1.c: Likewise.
5315 * gcc.dg/vect/vect-cond-2.c: Likewise.
5316 * gcc.dg/vect/vect-cond-3.c: Likewise.
5317 * gcc.dg/vect/vect-cond-4.c: Likewise.
5318 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5319 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5320 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5321 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5322 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5323 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5324 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5325 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5326 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5327 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5328 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5329 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5330 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5331 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5332 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5333 include of signal.h.
5334 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5335 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5336 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5337 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5338 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5339 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5340 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5341 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5342 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5343 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5344 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5345 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5346 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5347 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5348 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5349 * gcc.dg/vect/vect-outer-5.c: Likewise.
5350 * gcc.dg/vect/vect-outer-6.c: Likewise.
5351 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5352 include of stdio.h.
5353
3368873d 53542016-01-12 Nick Clifton <nickc@redhat.com>
5355
5356 PR target/68913
5357 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5358 to fread so that it will be found in all target runtimes.
5359
0464ea95 53602016-01-12 Richard Biener <rguenther@suse.de>
5361
5362 PR tree-optimization/69053
5363 * g++.dg/torture/pr69053.C: New testcase.
5364
7819730f 53652016-01-12 Richard Biener <rguenther@suse.de>
5366
5367 PR tree-optimization/69168
5368 * gcc.dg/torture/pr69168.c: New testcase.
5369
995bfebf 53702016-01-12 Richard Biener <rguenther@suse.de>
5371
5372 PR tree-optimization/69157
5373 * gcc.dg/torture/pr69157.c: New testcase.
5374
53752016-01-12 Richard Biener <rguenther@suse.de>
5376
5377 PR tree-optimization/69174
5378 * gcc.dg/torture/pr69174.c: New testcase.
5379
1d10d64c 53802016-01-12 Jakub Jelinek <jakub@redhat.com>
5381
5382 PR c++/66808
5383 PR c++/69000
5384 * g++.dg/tls/pr66808.C: New test.
5385 * g++.dg/tls/pr69000.C: New test.
5386
f0b79faf 53872016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5388
5389 * gcc.target/powerpc/swaps-p8-23.c: New test.
5390 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5391
04cf75a4 53922016-01-11 John David Anglin <danglin@gcc.gnu.org>
5393
5394 PR tree-optimization/68356
5395 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5396
0eb4264c 53972016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5398 Jim Wilson <jim.wilson@linaro.org>
5399
5400 PR target/69194
5401 * gcc.target/arm/pr69194.c: New test.
5402
2f66de64 54032016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5404
5405 PR target/69225
5406 * gcc.target/i386/pr69225-1.c: New test.
5407 * gcc.target/i386/pr69225-2.c: Likewise.
5408 * gcc.target/i386/pr69225-3.c: Likewise.
5409 * gcc.target/i386/pr69225-4.c: Likewise.
5410 * gcc.target/i386/pr69225-5.c: Likewise.
5411 * gcc.target/i386/pr69225-6.c: Likewise.
5412
36105e82 54132016-01-11 Jakub Jelinek <jakub@redhat.com>
5414
1c78ce2e 5415 PR target/67462
5416 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5417 if lp64.
5418
a4a87320 5419 PR target/69071
5420 * gcc.dg/pr69071.c: New test.
5421
91fbd04f 5422 PR c++/69211
5423 * g++.dg/opt/pr69211.C: New test.
5424
36105e82 5425 PR tree-optimization/69214
5426 * gcc.c-torture/compile/pr69214.c: New test.
5427
e934c380 54282016-01-11 Uros Bizjak <ubizjak@gmail.com>
5429
5430 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5431 * gcc.target/i386/pr66232-11.c: Ditto.
5432 * gcc.target/i386/pr66232-12.c: Ditto.
5433 * gcc.target/i386/pr66232-13.c: Ditto.
5434
3ff1b153 54352016-01-11 Richard Biener <rguenther@suse.de>
5436
5437 PR tree-optimization/69173
5438 * gcc.dg/torture/pr69173.c: New testcase.
5439
04e1504c 54402016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5441
5442 PR rtl-optimization/68796
5443 * gcc.target/aarch64/tst_5.c: New test.
5444 * gcc.target/aarch64/tst_6.c: Likewise.
5445
ae8718b5 54462016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5447
5448 PR rtl-optimization/68841
5449 * gcc.dg/pr68841.c: New test.
5450 * gcc.c-torture/execute/pr68841.c: New test.
5451
bd8bece2 54522016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5453
5454 PR rtl-optimization/68920
5455 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5456 for ix86 targets.
5457 * gcc.dg/ifcvt-5.c: New test.
5458
9b657cf1 54592016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 5460
5461 PR bootstrap/69123
5462 * g++.dg/pr69123.C: New.
5463
7a158352 54642016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5465
5466 PR target/69010
5467 * gcc.target/i386/pr69010.c: New test.
5468
ff375d11 54692016-01-11 Martin Jambor <mjambor@suse.cz>
5470
5471 PR ipa/69044
5472 * gcc.target/i386/chkp-pr69044.c: New test.
5473
9eb890f1 54742016-01-11 Tom de Vries <tom@codesourcery.com>
5475
5476 PR tree-optimization/69109
5477 * gcc.dg/autopar/pr69109-2.c: New test.
5478 * gcc.dg/autopar/pr69109.c: New test.
5479
c4157ee5 54802016-01-11 Tom de Vries <tom@codesourcery.com>
5481
5482 PR tree-optimization/69108
5483 * gcc.dg/autopar/pr69108.c: New test.
5484
b933e511 54852016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5486
5487 PR c++/69029
5488 * c-c++-common/Wisleading-indentation.c: Augment test.
5489
efb73de1 54902016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5491
5492 PR fortran/69154
5493 * gfortran.dg/inline_matmul_12.f90: New test.
5494
40c86c3b 54952016-01-10 Paul Thomas <pault@gcc.gnu.org>
5496
5497 PR fortran/67779
5498 * gfortran.dg/actual_array_offset_1: New test.
5499
a006c0bb 55002016-01-10 Tom de Vries <tom@codesourcery.com>
5501
5502 PR tree-optimization/69062
5503 * gcc.dg/autopar/pr69062.c: New test.
5504
880ed4be 55052016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5506
5507 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5508 * gcc.dg/vect/slp-perm-2.c: Likewise.
5509 * gcc.dg/vect/slp-perm-3.c: Likewise.
5510 * gcc.dg/vect/slp-perm-5.c: Likewise.
5511 * gcc.dg/vect/slp-perm-6.c: Likewise.
5512 * gcc.dg/vect/slp-perm-7.c: Likewise.
5513 * gcc.dg/vect/slp-perm-8.c: Likewise.
5514
d95e1856 55152016-01-10 Tom de Vries <tom@codesourcery.com>
5516
5517 PR tree-optimization/69039
5518 * gcc.dg/autopar/pr69039.c: New test.
5519
0f8f48d0 55202016-01-09 Marek Polacek <polacek@redhat.com>
5521
5522 PR c++/69113
5523 * g++.dg/pr69113.C: New test.
5524
7dff0499 55252016-01-09 Jakub Jelinek <jakub@redhat.com>
5526
5527 PR middle-end/50865
5528 PR tree-optimization/69097
5529 * gcc.c-torture/execute/pr50865.c: New test.
5530 * gcc.c-torture/execute/pr69097-1.c: New test.
5531 * gcc.c-torture/execute/pr69097-2.c: New test.
5532 * gcc.dg/pr69097-1.c: New test.
5533 * gcc.dg/pr69097-2.c: New test.
5534
18431e78 55352016-01-09 Jakub Jelinek <jakub@redhat.com>
5536
5537 PR c++/69164
5538 * g++.dg/opt/pr69164.C: New test.
5539
1943a4a2 55402016-01-08 Jakub Jelinek <jakub@redhat.com>
5541
5542 PR tree-optimization/69167
5543 * gcc.dg/pr69167.c: New test.
5544
a143e277 55452016-01-08 Marek Polacek <polacek@redhat.com>
5546
5547 PR c++/68449
5548 * g++.dg/pr68449.C: New.
5549
44c01906 55502016-01-08 Alan Lawrence <alan.lawrence@arm.com>
5551
5552 PR tree-optimization/68707
5553 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
5554 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
5555 on platforms supporting it.
5556 * gcc.dg/vect/slp-perm-2.c: Likewise.
5557 * gcc.dg/vect/slp-perm-3.c: Likewise.
5558 * gcc.dg/vect/slp-perm-5.c: Likewise.
5559 * gcc.dg/vect/slp-perm-7.c: Likewise.
5560 * gcc.dg/vect/slp-perm-8.c: Likewise.
5561 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
5562 on platforms supporting it.
5563
c437d1e8 55642016-01-08 Jakub Jelinek <jakub@redhat.com>
5565
c9595c51 5566 PR tree-optimization/69162
5567 * gcc.dg/pr69162.c: New test.
5568
c437d1e8 5569 PR tree-optimization/69172
5570 * gcc.dg/pr69172.c: New test.
5571
6a46a28c 55722016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
5573
5574 PR tree-optimization/67781
5575 * gcc.c-torture/execute/pr67781.c: New file.
5576
62ad9a04 55772016-01-08 Jakub Jelinek <jakub@redhat.com>
5578
5579 PR tree-optimization/69083
5580 * gcc.dg/vect/pr69083.c: New test.
5581
9e0e8c2a 55822016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
5583
5584 PR tree-optimization/61441
5585 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
5586 Use -fexcess-precision=standard for compiler options.
5587 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5588
5d034e37 55892016-01-08 Jakub Jelinek <jakub@redhat.com>
5590
5013f740 5591 PR fortran/69128
5592 * gfortran.dg/gomp/pr69128.f90: New test.
5593
5d034e37 5594 PR c++/69145
5595 * g++.dg/ext/pr69145-1.C: New test.
5596 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5597 * g++.dg/ext/pr69145-2.h: New file.
5598
517906ff 55992016-01-07 Martin Sebor <msebor@redhat.com>
5600
5601 PR c/68966
5602 * gcc.dg/atomic-fetch-bool.c: New test.
5603 * gcc.dg/sync-fetch-bool.c: New test.
5604
cdbb524c 56052016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5606
5607 PR fortran/66680
5608 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5609
ec3aba9e 56102016-01-07 Nick Clifton <nickc@redhat.com>
5611
5612 PR target/66655
5613 * g++.dg/pr66655.C: New test.
5614 * g++.dg/pr66655_1.cc: Test support file.
5615 * g++.dg/pr66655.h: Test header file.
5616
9b657cf1 56172016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 5618
5619 PR fortran/66680
5620 gfortran.dg/gomp/pr66680.f90: New test.
5621
cd45d7a5 56222016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5623
5624 PR target/69171
5625 * gcc.target/i386/pr69171-1.c: New test.
5626 * gcc.target/i386/pr69171-2.c: Likewise.
5627 * gcc.target/i386/pr69171-3.c: Likewise.
5628 * gcc.target/i386/pr69171-4.c: Likewise.
5629 * gcc.target/i386/pr69171-5.c: Likewise.
5630 * gcc.target/i386/pr69171-6.c: Likewise.
5631
4a86a91a 56322015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5633
5634 PR middle-end/67639
5635 * c-c++-common/pr67639.c: New test.
5636
34c05552 56372016-01-07 Jakub Jelinek <jakub@redhat.com>
5638
5639 PR tree-optimization/69141
5640 * g++.dg/opt/pr69141.C: New test.
5641
f08d6895 56422016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5643
5644 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5645
32ec4173 56462016-01-06 Uros Bizjak <ubizjak@gmail.com>
5647
5648 PR target/69140
5649 * gcc.target/i386/pr69140.c: New test
5650
d74214f3 56512016-01-06 David Malcolm <dmalcolm@redhat.com>
5652
5653 * gcc.dg/bad-dereference.c: New test case.
5654
73991cab 56552015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5656
5657 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5658
fc8cc457 56592016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5660
5661 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5662
be3c9981 56632016-01-06 Marek Polacek <polacek@redhat.com>
5664
5665 PR sanitizer/69099
5666 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5667
2cb724f9 56682016-01-05 Marek Polacek <polacek@redhat.com>
5669
5670 PR c/69104
5671 * gcc.dg/atomic-invalid-2.c: New.
5672
233a53ed 56732016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5674
5675 PR target/68991
5676 * gcc.target/i386/pr68991.c: New test.
5677
ea87c5e3 56782016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5679
5680 PR target/68991
5681 * g++.dg/pr68991-1.C: New test.
5682 * g++.dg/pr68991-2.C: Likewise.
5683
1943a4a2 56842016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 5685
1943a4a2 5686 PR other/60465
afe82e5b 5687 * gcc.target/ia64/pr60465-gprel64.c: New test.
5688 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5689
1e9147dd 56902016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5691
5692 PR rtl-optimization/68651
5693 * gcc.target/aarch64/pr68651_1.c: New test.
5694
d42aa619 56952016-01-05 David Malcolm <dmalcolm@redhat.com>
5696
5697 PR c/69122
5698 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5699
1776de76 57002016-01-05 Nathan Sidwell <nathan@acm.org>
5701
2d7d361d 5702 PR c++/58583
5703 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5704
1776de76 5705 * gcc.dg/alias-15.c: New.
5706
5beb12c0 57072016-01-05 Nick Clifton <nickc@redhat.com>
5708
5709 PR target/68870
5710 * g++.dg/pr68770.C: New test.
5711
d8cca921 57122016-01-04 Mike Stump <mikestump@comcast.net>
5713
5714 * lib/target-supports.exp (check_effective_target_cilkplus):
5715 cilkplus targets require pthreads.
afc907ef 5716 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 5717
8427dff3 57182016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5719
5720 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5721 generation.
5722
f1717362 57232016-01-04 Jakub Jelinek <jakub@redhat.com>
5724
5725 Update copyright years.
5726
d7d6a3ab 57272016-01-04 Marek Polacek <polacek@redhat.com>
5728
5729 PR c/68908
5730 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5731 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5732 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5733
b8f4a5f9 57342016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5735
5736 * gcc.target/sparc/20160104-2.c: New test.
5737
6b5c028f 57382016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5739
5740 * gcc.target/sparc/20160104-1.c: New test.
5741
300e1002 57422016-01-03 Paul Thomas <pault@gcc.gnu.org>
5743
5744 PR fortran/65045
5745 * gfortran.dg/pr65045.f90: New test.
5746
855b105f 57472016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5748
5749 * gnat.dg/specs/debug1.ads: Delete.
5750
bdc177dc 57512016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5752
5753 PR libgfortran/68867
5754 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5755 expression.
5756
48aaffae 57572016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5758
5759 PR libgfortran/68867
5760 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5761 PowerPC.
5762
19a468b8 57632016-01-01 Paul Thomas <pault@gcc.gnu.org>
5764
5765 PR fortran/68864
5766 * gfortran.dg/pr68864.f90: New test.
5767
25371c91 57682016-01-01 Jakub Jelinek <jakub@redhat.com>
5769
2a659064 5770 PR tree-optimization/69070
5771 * gcc.dg/pr69070.c: New test.
5772
57aa9851 5773 PR sanitizer/69055
5774 * gfortran.dg/pr69055.f90: New test.
5775
25371c91 5776 PR target/69015
5777 * gcc.dg/pr69015.c: New test.
f1717362 5778\f
fb2c1edd 5779Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 5780
5781Copying and distribution of this file, with or without modification,
5782are permitted in any medium without royalty provided the copyright
5783notice and this notice are preserved.