]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Move "X +- C1 CMP C2 to X CMP C2 -+ C1" to match.pd
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a8b85ce9
MG
12016-05-02 Marc Glisse <marc.glisse@inria.fr>
2
3 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
4
5b37e866
NS
52016-05-02 Nathan Sidwell <nathan@codesourcery.com>
6
7 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
8
7176a4a0
MP
92016-05-02 Marek Polacek <polacek@redhat.com>
10
11 PR c/70851
12 * gcc.dg/enum-incomplete-3.c: New test.
13
6b9933b9
MP
142016-05-02 Marek Polacek <polacek@redhat.com>
15 Tom de Vries <tom@codesourcery.com>
16
17 PR tree-optimization/70700
18 * gcc.dg/pr70700.c: New test.
19
90f82260
UB
202016-05-01 Uros Bizjak <ubizjak@gmail.com>
21
22 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
23 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
24 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
25 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
26 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
27
f73036c1
EB
282016-04-30 Eric Botcazou <ebotcazou@adacore.com>
29
30 * ada/acats/run_acats: Rename into...
31 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
32 * ada/acats/run_all.sh: Remove redundant test.
33 (target_run): Move around.
34 (target_gnatchop): Use newly built executable.
35 (target_gnatmake): Likewise.
36 Check that the compilation of impbit succeeds.
37
85e051a3
OE
382016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
39
40 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
41 * gcc.dg/20021029-1.c: Likewise.
42 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
43 * gcc.target/sh/attr-isr-trapa.c: Likewise.
44 * gcc.target/sh/cmpstr.c: Likewise.
45 * gcc.target/sh/cmpstrn.c: Likewise.
46 * gcc.target/sh/memset.c: Likewise.
47 * gcc.target/sh/pr21255-2-mb.c: Likewise.
48 * gcc.target/sh/pr21255-2-ml.c: Likewise.
49 * gcc.target/sh/pr39423-1.c: Likewise.
50 * gcc.target/sh/pr49468-di.c: Likewise.
51 * gcc.target/sh/pr49468-si.c: Likewise.
52 * gcc.target/sh/pr49880-1.c: Likewise.
53 * gcc.target/sh/pr49880-2.c: Likewise.
54 * gcc.target/sh/pr49880-3.c: Likewise.
55 * gcc.target/sh/pr50751-1.c: Likewise.
56 * gcc.target/sh/pr50751-4.c: Likewise.
57 * gcc.target/sh/pr50751-7.c: Likewise.
58 * gcc.target/sh/pr51244-1.c: Likewise.
59 * gcc.target/sh/pr51244-10.c: Likewise.
60 * gcc.target/sh/pr51244-11.c: Likewise.
61 * gcc.target/sh/pr51244-12.c: Likewise.
62 * gcc.target/sh/pr51244-13.c: Likewise.
63 * gcc.target/sh/pr51244-14.c: Likewise.
64 * gcc.target/sh/pr51244-17.c: Likewise.
65 * gcc.target/sh/pr51244-18.c: Likewise.
66 * gcc.target/sh/pr51244-19.c: Likewise.
67 * gcc.target/sh/pr51244-4.c: Likewise.
68 * gcc.target/sh/pr51244-5.c: Likewise.
69 * gcc.target/sh/pr51244-7.c: Likewise.
70 * gcc.target/sh/pr51244-8.c: Likewise.
71 * gcc.target/sh/pr51244-9.c: Likewise.
72 * gcc.target/sh/pr51697.c: Likewise.
73 * gcc.target/sh/pr52483-1.c: Likewise.
74 * gcc.target/sh/pr52483-2.c: Likewise.
75 * gcc.target/sh/pr52483-3.c: Likewise.
76 * gcc.target/sh/pr52483-5.c: Likewise.
77 * gcc.target/sh/pr52933-1.c: Likewise.
78 * gcc.target/sh/pr52933-2.c: Likewise.
79 * gcc.target/sh/pr52933-3.c: Likewise.
80 * gcc.target/sh/pr53568-1.c: Likewise.
81 * gcc.target/sh/pr53976-1.c: Likewise.
82 * gcc.target/sh/pr53988-1.c: Likewise.
83 * gcc.target/sh/pr53988.c: Likewise.
84 * gcc.target/sh/pr54089-1.c: Likewise.
85 * gcc.target/sh/pr54089-6.c: Likewise.
86 * gcc.target/sh/pr54089-7.c: Likewise.
87 * gcc.target/sh/pr54089-8.c: Likewise.
88 * gcc.target/sh/pr54089-9.c: Likewise.
89 * gcc.target/sh/pr54236-1.c: Likewise.
90 * gcc.target/sh/pr54236-2.c: Likewise.
91 * gcc.target/sh/pr54236-3.c: Likewise.
92 * gcc.target/sh/pr54236-4.c: Likewise.
93 * gcc.target/sh/pr54386.c: Likewise.
94 * gcc.target/sh/pr54602-1.c: Likewise.
95 * gcc.target/sh/pr54685.c: Likewise.
96 * gcc.target/sh/pr54760-1.c: Likewise.
97 * gcc.target/sh/pr54760-2.c: Likewise.
98 * gcc.target/sh/pr54760-3.c: Likewise.
99 * gcc.target/sh/pr54760-4.c: Likewise.
100 * gcc.target/sh/pr54760-5.c: Likewise.
101 * gcc.target/sh/pr54760-6.c: Likewise.
102 * gcc.target/sh/pr55146.c: Likewise.
103 * gcc.target/sh/pr55160.c: Likewise.
104 * gcc.target/sh/pr59278.c: Likewise.
105 * gcc.target/sh/pr59401-1.c: Likewise.
106 * gcc.target/sh/pr59533-1.c: Likewise.
107 * gcc.target/sh/pr63260.c: Likewise.
108 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
109 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
110 * gcc.target/sh/strlen.c: Likewise.
111 * gcc.target/sh/torture/pr30807.c: Likewise.
112 * gcc.target/sh/torture/pr34777.c: Likewise.
113 * gcc.target/sh/torture/pr64652.c: Likewise.
114 * gcc.target/sh/torture/pr65505.c: Likewise.
115 * gcc.target/sh/torture/pragma-isr.c: Likewise.
116 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
117
411e5c67
PC
1182016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
119
120 PR c++/66644
121 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
122
8fa97501
BS
1232016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
124
125 * gcc.target/powerpc/vsx-elemrev-1.c: New.
126 * gcc.target/powerpc/vsx-elemrev-2.c: New.
127 * gcc.target/powerpc/vsx-elemrev-3.c: New.
128 * gcc.target/powerpc/vsx-elemrev-4.c: New.
129
5a956111
PP
1302016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
131
132 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
133 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
134
e7ff0319
CP
1352016-04-29 Cesar Philippidis <cesar@codesourcery.com>
136
137 PR middle-end/70626
138 * c-c++-common/goacc/combined-reduction.c: New test.
139 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
140
52d11a4b
L
1412016-04-29 H.J. Lu <hongjiu.lu@intel.com>
142
143 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
144 *movdi_internal pattern only if PIC off.
145 * gcc.target/i386/pr70155-2.c: Likewise.
146 * gcc.target/i386/pr70155-3.c: Likewise.
147 * gcc.target/i386/pr70155-4.c: Likewise.
148 * gcc.target/i386/pr70155-5.c: Likewise.
149 * gcc.target/i386/pr70155-6.c: Likewise.
150 * gcc.target/i386/pr70155-7.c: Likewise.
151 * gcc.target/i386/pr70155-8.c: Likewise.
152 * gcc.target/i386/pr70155-15.c: Likewise.
153 * gcc.target/i386/pr70155-17.c: Likewise.
154 * gcc.target/i386/pr70155-22.c: Likewise.
155
8960db31
BC
1562016-04-29 Bin Cheng <bin.cheng@arm.com>
157
158 PR tree-optimization/70803
159 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
160
cca535a4
IE
1612016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
162
163 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
164 optimization of vector loop.
165 * gcc.target/i386/vect-unpack-3.c: New test.
166 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
167 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
168 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
169
500ecf4a
MP
1702016-04-29 Marek Polacek <polacek@redhat.com>
171
172 PR sanitizer/70342
173 * g++.dg/ubsan/null-7.C: New test.
174
2fff3db8
MP
175 PR c/70852
176 * gcc.dg/pr70852.c: New test.
177
509063eb
DV
1782016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
179
180 PR/69089
181 * g++.dg/cpp0x/alignas6.C: New test.
182
83745c0d
DV
1832016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
184
185 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
186 dg-do.
187 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
188 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
189 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
190 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
191 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
192 * gcc.target/arc/mxy.c: Likewise.
193 * gcc.target/arc/mswape.c: Likewise.
194 * gcc.target/arc/mrtsc.c: Likewise.
195 * gcc.target/arc/mcrc.c: Likewise.
196 * gcc.target/arc/mdsp-packa.c: Likewise.
197 * gcc.target/arc/mdvbf.c: Likewise.
198 * gcc.target/arc/mlock.c: Likewise.
199 * gcc.target/arc/mmac-24.c: Likewise.
200 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
201
849b265d
BS
2022016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
203 Matthijs Kooijman <matthijs@stdin.nl>
204 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
205
206 PR target/60040
207 * gcc.target/avr/pr60040-1.c: New.
208 * gcc.target/avr/pr60040-2.c: New.
209
1390536b
RB
2102016-04-29 Richard Biener <rguenther@suse.de>
211
212 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
213
98998245
RB
2142016-04-29 Richard Biener <rguenther@suse.de>
215
216 PR tree-optimization/13962
217 PR tree-optimization/65686
218 * gcc.dg/uninit-pr65686.c: New testcase.
219
8b80cc21
JJ
2202016-04-29 Jakub Jelinek <jakub@redhat.com>
221
222 PR middle-end/70843
223 * gcc.dg/pr70843.c: New test.
224
6181bc30
JJ
2252016-04-28 Jakub Jelinek <jakub@redhat.com>
226
227 PR target/70858
228 * gcc.target/i386/pr70858.c: New test.
229
f4cb3612
AB
2302016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
231
232 * gcc.target/arc/nps400-1.c: New file.
233
8ad9df62
JR
2342016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
235 Andrew Burgess <andrew.burgess@embecosm.com>
236
237 * gcc.target/arc/movh_cl-1.c: New file.
238
ceaaa9fe
JR
2392016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
240 Andrew Burgess <andrew.burgess@embecosm.com>
241
242 * gcc.target/arc/extzv-1.c: New file.
243 * gcc.target/arc/insv-1.c: New file.
244 * gcc.target/arc/insv-2.c: New file.
245 * gcc.target/arc/movb-1.c: New file.
246 * gcc.target/arc/movb-2.c: New file.
247 * gcc.target/arc/movb-3.c: New file.
248 * gcc.target/arc/movb-4.c: New file.
249 * gcc.target/arc/movb-5.c: New file.
250 * gcc.target/arc/movb_cl-1.c: New file.
251 * gcc.target/arc/movb_cl-2.c: New file.
252 * gcc.target/arc/movbi_cl-1.c: New file.
253 * gcc.target/arc/movl-1.c: New file.
254
4d03dc2f
JR
2552016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
256 Andrew Burgess <andrew.burgess@embecosm.com>
257
258 * gcc.target/arc/cmem-1.c: New file.
259 * gcc.target/arc/cmem-2.c: New file.
260 * gcc.target/arc/cmem-3.c: New file.
261 * gcc.target/arc/cmem-4.c: New file.
262 * gcc.target/arc/cmem-5.c: New file.
263 * gcc.target/arc/cmem-6.c: New file.
264 * gcc.target/arc/cmem-7.c: New file.
265 * gcc.target/arc/cmem-ld.inc: New file.
266 * gcc.target/arc/cmem-st.inc: New file.
267
81262dad
JJ
2682016-04-28 Jakub Jelinek <jakub@redhat.com>
269
270 PR target/70821
271 * gcc.target/i386/pr70821.c: New test.
272
0a31a09a
BS
2732016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
274
275 * gcc.target/powerpc/vec-adde.c: New test.
276 * gcc.target/powerpc/vec-adde-int128.c: New test.
277
3ddffba9
JJ
2782016-04-28 Jakub Jelinek <jakub@redhat.com>
279
280 * gcc.target/i386/avx-vround-1.c: New test.
281 * gcc.target/i386/avx-vround-2.c: New test.
282 * gcc.target/i386/avx512vl-vround-1.c: New test.
283 * gcc.target/i386/avx512vl-vround-2.c: New test.
284
713dedcd
RO
2852016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
286
287 PR testsuite/70595
288 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
289 (check_effective_target_cilkplus_runtime): ... this.
290 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
291 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
292
293 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
294 Require cilkplus_runtime.
295 Don't add -lcilkrts.
296 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
297 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
298 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
299 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
300 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
301 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
302 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
303 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
304 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
305 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
306 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
307 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
308 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
309 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
310 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
311 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
312 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
313 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
314 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
315 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
316 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
317 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
318 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
319 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
320 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
321 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
322 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
323 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
324 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
325
326 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
327 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
328
329 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
330
331 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
332 cilkplus_runtime.
333
3563f78f
MG
3342016-04-27 Marc Glisse <marc.glisse@inria.fr>
335
336 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
337 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
338
6bc2bb18
RB
3392015-04-27 Ryan Burn <contact@rnburn.com>
340
341 PR c++/69024
342 PR c++/68997
343 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
344 diagnostic.
345 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
346 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
347
1e55d29a
EB
3482016-04-27 Eric Botcazou <ebotcazou@adacore.com>
349
350 * gnat.dg/limited_with4.ad[sb]: New test.
351 * gnat.dg/limited_with4_pkg.ads: New helper.
352
087146ca
L
3532016-04-27 H.J. Lu <hongjiu.lu@intel.com>
354
355 PR target/70155
356 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
357 and movv1ti_internal patterns
358 * gcc.target/i386/pr70155-1.c: New test.
359 * gcc.target/i386/pr70155-2.c: Likewise.
360 * gcc.target/i386/pr70155-3.c: Likewise.
361 * gcc.target/i386/pr70155-4.c: Likewise.
362 * gcc.target/i386/pr70155-5.c: Likewise.
363 * gcc.target/i386/pr70155-6.c: Likewise.
364 * gcc.target/i386/pr70155-7.c: Likewise.
365 * gcc.target/i386/pr70155-8.c: Likewise.
366 * gcc.target/i386/pr70155-9.c: Likewise.
367 * gcc.target/i386/pr70155-10.c: Likewise.
368 * gcc.target/i386/pr70155-11.c: Likewise.
369 * gcc.target/i386/pr70155-12.c: Likewise.
370 * gcc.target/i386/pr70155-13.c: Likewise.
371 * gcc.target/i386/pr70155-14.c: Likewise.
372 * gcc.target/i386/pr70155-15.c: Likewise.
373 * gcc.target/i386/pr70155-16.c: Likewise.
374 * gcc.target/i386/pr70155-17.c: Likewise.
375 * gcc.target/i386/pr70155-18.c: Likewise.
376 * gcc.target/i386/pr70155-19.c: Likewise.
377 * gcc.target/i386/pr70155-20.c: Likewise.
378 * gcc.target/i386/pr70155-21.c: Likewise.
379 * gcc.target/i386/pr70155-22.c: Likewise.
380
92329f9f
L
3812016-04-27 H.J. Lu <hongjiu.lu@intel.com>
382
383 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
384 ".{5,6}".
385
309a0cf6
BC
3862016-04-27 Bin Cheng <bin.cheng@arm.com>
387
388 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
389 * gcc.dg/tree-ssa/scev-9.c: Ditto.
390 * gcc.dg/tree-ssa/scev-10.c: Ditto.
391 * gcc.dg/tree-ssa/scev-11.c: Ditto.
392 * gcc.dg/tree-ssa/scev-12.c: Ditto.
393
72ed2b9c
RB
3942016-04-27 Richard Biener <rguenther@suse.de>
395
396 PR ipa/70760
397 * g++.dg/ipa/ipa-pta-2.C: New testcase.
398 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
399
3c98ff9b
NS
4002016-04-27 Nathan Sidwell <nathan@acm.org>
401
402 * g++.dg/cpp0x/constexpr-recursion3.C: New.
403 * g++.dg/ubsan/pr63956.C: Adjust error location.
404
9ec5d66b
NC
4052016-04-27 Nick Clifton <nickc@redhat.com>
406
407 PR middle-end/49889
408 * gcc.dg/pr49889.c: New test.
409
c1e1f433
BS
4102016-04-27 Bernd Schmidt <bschmidt@redhat.com>
411
412 * c-c++-common/memset-array.c: New test.
413
8ac43293
MS
4142016-04-26 Martin Sebor <msebor@redhat.com>
415
416 PR c++/66639
417 * g++.dg/cpp1y/func_constexpr.C: New test.
418
843ce8ab
PP
4192016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
420
421 PR c++/70241
422 * g++.dg/cpp0x/enum32.C: New test.
423 * g++.dg/cpp0x/enum33.C: New test.
424
4252016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
426
427 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
428 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
429 * gcc.c-torture/execute/bitfld-6.c: Likewise.
430 * gcc.c-torture/execute/bitfld-7.c: Likewise.
431 * gcc.c-torture/execute/pr38151.c: Likewise.
432 * gcc.c-torture/execute/pr66556.c: Likewise.
433 * gcc.c-torture/execute/pr67781.c: Likewise.
434 * gcc.c-torture/execute/pr68648.c: Likewise.
435
ca1206be
MG
4362016-04-26 Marc Glisse <marc.glisse@inria.fr>
437
438 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
439
2448a956
MP
4402016-04-26 Marek Polacek <polacek@redhat.com>
441
442 PR c/67784
443 * gcc.dg/pr67784-3.c: New test.
444 * gcc.dg/pr67784-4.c: New test.
445 * gcc.dg/pr67784-5.c: New test.
446
b02a5e26
MP
447 PR c/70791
448 * gcc.dg/Wnested-externs-2.c: New test.
449
6b6aa8d3
MG
4502016-04-26 Marc Glisse <marc.glisse@inria.fr>
451
452 * gcc.dg/fold-plusmult.c: Adjust.
453 * gcc.dg/no-strict-overflow-6.c: Adjust.
454 * gcc.dg/gomp/loop-1.c: Xfail some tests.
455
a2095b55
BS
4562016-04-26 Bernd Schmidt <bschmidt@redhat.com>
457
458 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
459 number scans.
460 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
461 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
462 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
463 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
464 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
465 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
466 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
467 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
468 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
469 * gcc.target/i386/avx512f-gather-5.c: Likewise.
470 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
471 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
472 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
473 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
474 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
475 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
476 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
477 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
478 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
479 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
480 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
481 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
482 scans.
483 * gcc.target/i386/pr32219-4.c: Likewise.
484 * gcc.target/i386/pr32219-6.c: Likewise.
485 * gcc.target/i386/pr32219-8.c: Likewise.
486
bb0cc5c8
KT
4872016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
488
489 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
490 associated options.
491
5a0802ea
MP
4922016-04-26 Marek Polacek <polacek@redhat.com>
493
494 PR c++/70744
495 * g++.dg/ext/cond2.C: New test.
496
00f615af
BC
4972016-04-26 Bin Cheng <bin.cheng@arm.com>
498
499 PR tree-optimization/70771
500 PR tree-optimization/70775
501 * gcc.dg/pr70771.c: New test.
25939d34 502 * gcc.dg/pr70775.c: New test.
00f615af 503
218155e7
BS
5042016-04-26 Bernd Schmidt <bschmidt@redhat.com>
505
506 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
507
ab99f467
RB
5082016-04-25 Richard Biener <rguenther@suse.de>
509
510 PR tree-optimization/70780
511 * gcc.dg/torture/pr70780.c: New testcase.
512
93c590ee
MC
5132016-04-25 Michael Collison <michael.collison@arm.com>
514
515 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
516 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
517 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
518 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
519 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
520 * testsuite/lib/target-supports.exp
521 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
522 that arm neon support vector widen sum of HImode TO SImode.
523
d6c1a7a7
JJ
5242016-04-23 Jakub Jelinek <jakub@redhat.com>
525
526 PR sanitizer/70712
527 * c-c++-common/asan/pr70712.c: New test.
528
ab0fc037
TS
5292016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
530
531 * .gitattributes: New file.
532
2aa64824
CL
5332016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
534
535 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
536
e7e12d92
DH
5372016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
538
539 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
540 * gfortran.dg/submodule_15.f08: Likewise.
541
d1431192
RB
5422016-04-22 Richard Biener <rguenther@suse.de>
543
544 PR tree-optimization/70740
545 * gcc.dg/torture/pr70740.c: New testcase.
546
04a63c24
L
5472016-04-21 H.J. Lu <hongjiu.lu@intel.com>
548
549 PR target/70750
550 * gcc.target/i386/pr70750-1.c: New test.
551 * gcc.target/i386/pr70750-2.c: Likewise.
552
20700098
PC
5532016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
554
555 PR c++/70540
556 * g++.dg/cpp0x/auto48.C: New.
557
aedf4e12
MP
5582016-04-21 Marek Polacek <polacek@redhat.com>
559
560 PR c++/70513
561 * g++.dg/cpp0x/forw_enum12.C: New test.
562 * g++.dg/cpp0x/forw_enum13.C: New test.
563
2074d80a
KY
5642016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
565
566 PR target/70728
567 * gcc.target/i386/pr70728.c: New test.
568
aef4aab0
RB
5692016-04-21 Richard Biener <rguenther@suse.de>
570
571 PR middle-end/70747
572 * gcc.dg/pr70747.c: New testcase.
573
2359e571
BC
5742016-04-21 Bin Cheng <bin.cheng@arm.com>
575
576 PR tree-optimization/70715
577 * gcc.dg/tree-ssa/scev-13.c: New test.
578
ce0e66ff
MG
5792016-04-21 Marc Glisse <marc.glisse@inria.fr>
580
581 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
582
2c2870a1
MG
5832016-04-21 Marc Glisse <marc.glisse@inria.fr>
584
585 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
586
a2b056a3
JH
5872016-04-20 Jan Hubicka <jh@suse.cz>
588
589 PR ipa/70018
590 * g++.dg/ipa/nothrow-1.C: New testcase.
591
ee392fc2
NS
5922016-04-20 Nathan Sidwell <nathan@acm.org>
593
594 PR c++/55635
595 * g++.dg/eh/delete1.C: New.
596
dda49daf
L
5972016-04-20 H.J. Lu <hongjiu.lu@intel.com>
598
599 * gcc.target/i386/avx256-unaligned-store-2.c: Add
600 -mtune-ctrl=sse_typeless_stores.
601
8a5b9d5a
L
6022016-04-20 H.J. Lu <hongjiu.lu@intel.com>
603
604 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
605
1011119f
BC
6062016-04-20 Bin Cheng <bin.cheng@arm.com>
607
608 PR tree-optimization/69489
609 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
610
477d4906
IV
6112016-04-20 Ilya Verbin <ilya.verbin@intel.com>
612
613 PR c++/69363
614 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
615 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
616 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
617
fad08d12
BC
6182016-04-20 Bin Cheng <bin.cheng@arm.com>
619
620 PR tree-optimization/56625
621 PR tree-optimization/69489
622 * gcc.dg/vect/pr56625.c: New test.
623 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
624
9e3e4fab
AP
6252016-04-20 Andrew Pinski <apinski@cavium.com>
626
627 PR target/64971
628 * gcc.c-torture/compile/pr37433-1.c: New testcase.
629
d7aa24e4
AC
6302016-04-20 Arnaud Charlet <charlet@adacore.com>
631
632 * gnat.dg/self1.adb: Remove now incorrect test.
633
e6d62b46
BC
6342016-04-20 Bin Cheng <bin.cheng@arm.com>
635
636 * gcc.dg/tree-ssa/scev-11.c: New test.
637 * gcc.dg/tree-ssa/scev-12.c: New test.
638
2697b189
MP
6392016-04-20 Marek Polacek <polacek@redhat.com>
640
641 PR tree-optimization/70725
642 * gcc.dg/pr70725.c: New test.
643
60d393e8
RB
6442016-04-20 Richard Biener <rguenther@suse.de>
645
646 PR tree-optimization/70726
647 * g++.dg/vect/pr70726.cc: New testcase.
648
82c6f58a
AK
6492016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
650
651 PR target/70674
652 * gcc.target/s390/pr70674.c: New test.
653
90eeab20
JD
6542016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
655
656 PR libgfortran/70684
657 * gfortran.dg/list_read_14.f90: New test.
658
fc9cf6da
L
6592016-04-19 H.J. Lu <hongjiu.lu@intel.com>
660
661 PR target/69201
662 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
663 extern to force it misaligned.
664 (b): Likewise.
665 (c): Likewise.
666 (d): Likewise.
667 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
668 Don't check `*' before movv4sf_internal.
669 * gcc.target/i386/avx256-unaligned-store-2.c: Check
670 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
671 Don't check `*' before movv16qi_internal.
672 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
673 extern to force it misaligned.
674 (b): Likewise.
675 (c): Likewise.
676 (d): Likewise.
677 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
678 Don't check `*' before movv2df_internal.
679 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
680 extern to force it misaligned.
681 (b): Likewise.
682 (c): Likewise.
683 (d): Likewise.
684 Check movv8sf_internal instead of avx_storeups256.
685 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
686
ea8927ea
RB
6872016-04-19 Richard Biener <rguenther@suse.de>
688
689 PR tree-optimization/70171
690 * g++.dg/tree-ssa/pr70171.C: New testcase.
691
65f52ee9
RB
6922016-04-19 Richard Biener <rguenther@suse.de>
693
694 PR tree-optimization/70724
695 * gcc.dg/torture/pr70724.c: New testcase.
696
987b67f1
VM
6972016-04-18 Vladimir Makarov <vmakarov@redhat.com>
698
699 PR middle-end/70689
700 * testsuite/gcc.target/i386/pr70689.c: New.
701
91a47c39
L
7022016-04-18 H.J. Lu <hongjiu.lu@intel.com>
703
704 PR target/70708
705 * gcc.target/i386/pr70708.c: New test.
706
8270b82d
RB
7072016-04-18 Richard Biener <rguenther@suse.de>
708
709 PR tree-optimization/43434
710 * gcc.dg/vect/pr43434.c: New testcase.
711 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
712 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
713 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
714 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
715 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
716 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
717 * gcc.dg/gomp/pr68640.c: Likewise.
718 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
719 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
720
edd048e2
RB
7212016-04-18 Richard Biener <rguenther@suse.de>
722
723 PR tree-optimization/70701
724 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
725
bd5c7330
TV
7262016-04-18 Tom de Vries <tom@codesourcery.com>
727
728 PR testsuite/70699
729 * gcc.dg/pr70161.c: Add dot-file scans.
730 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
731 instead of after last dot char.
732
23f2660f
EB
7332016-04-17 Eric Botcazou <ebotcazou@adacore.com>
734
735 * c-c++-common/dump-ada-spec-3.c: New test.
736 * c-c++-common/dump-ada-spec-4.c: Likewise.
737
da152c9f
TV
7382016-04-17 Tom de Vries <tom@codesourcery.com>
739
740 PR other/70183
741 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
742
cc950f98
JH
7432016-04-15 Jan Hubicka <jh@suse.cz>
744
745 PR ipa/70018
746 * g++.dg/ipa/pure-const-1.C: New testcase.
747 * g++.dg/ipa/pure-const-2.C: New testcase.
748 * g++.dg/ipa/pure-const-3.C: New testcase.
749
949505a9
MP
7502016-04-15 Marek Polacek <polacek@redhat.com>
751
752 PR c/70671
753 * gcc.dg/bitfld-22.c: New test.
754
10e547d6
BS
7552016-04-15 Bernd Schmidt <bschmidt@redhat.com>
756
757 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
758 x86_64.
759
1e77281b
MP
7602016-04-15 Marek Polacek <polacek@redhat.com>
761
762 PR c/70651
763 * c-c++-common/pr70651.c: New test.
764
e501fa8e
KT
7652016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
766
767 PR rtl-optimization/70681
768 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
769 dump scan on arm and powerpc.
770 * gcc.dg/pr10474.c: Likewise.
771
dda1bf61
JJ
7722016-04-15 Jakub Jelinek <jakub@redhat.com>
773
ca4ef1ff
JJ
774 PR c++/69517
775 PR c++/70019
776 PR c++/70588
777 * g++.dg/cpp1y/vla11.C: Revert for real.
778
dda1bf61
JJ
779 PR c/70436
780 * c-c++-common/Wparentheses-1.c: New test.
781 * c-c++-common/gomp/Wparentheses-1.c: New test.
782 * c-c++-common/gomp/Wparentheses-2.c: New test.
783 * c-c++-common/gomp/Wparentheses-3.c: New test.
784 * c-c++-common/gomp/Wparentheses-4.c: New test.
785 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
786 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
787 * c-c++-common/goacc/Wparentheses-1.c: New test.
788
1355e62c
KY
7892016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
790
791 PR target/70662
792 * gcc.target/i386/pr70662.c: New test.
793
0ab34b9e 7942016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 795 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
796
797 PR tree-optimization/70130
798 * gcc.dg/vect/O3-pr70130.c: New testcase.
799
bc773aad
MM
8002016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
801
6e9b2286
MM
802 PR target/70669
803 * gcc.target/powerpc/pr70669.c: New test.
804
bc773aad
MM
805 PR target/70640
806 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
807 a power7 system that does not have an assembler that supports
808 power8.
809
d8747845
MS
8102016-04-14 Martin Sebor <msebor@redhat.com>
811
812 PR c++/69517
813 PR c++/70019
814 PR c++/70588
815 * c-c++-common/ubsan/vla-1.c: Revert.
816 * g++.dg/cpp1y/vla11.C: Same.
817 * g++.dg/cpp1y/vla12.C: Same.
818 * g++.dg/cpp1y/vla13.C: Same.
819 * g++.dg/cpp1y/vla14.C: Same.
820 * g++.dg/cpp1y/vla3.C: Same.
821 * gcc/testsuite/g++.dg/init/array24.C: Same.
822 * g++.dg/ubsan/vla-1.C: Same.
823
85128559
MP
8242016-04-14 Marek Polacek <polacek@redhat.com>
825 Jan Hubicka <hubicka@ucw.cz>
826
827 PR c++/70029
828 * g++.dg/torture/pr70029.C: New test.
829
52fbb073
MS
8302016-04-14 Martin Sebor <msebor@redhat.com>
831
832 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
833 type size to prevent failures on targets with very low maximum
834 alignment.
835
6db61d6f
RB
8362016-04-14 Richard Biener <rguenther@suse.de>
837
838 PR tree-optimization/70623
839 * gcc.dg/torture/pr70623.c: New testcase.
840 * gcc.dg/torture/pr70623-2.c: Likewise.
841
342fac95
MS
8422016-04-13 Martin Sebor <msebor@redhat.com>
843
844 PR c++/69517
845 PR c++/70019
846 PR c++/70588
847 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
848 * g++.dg/cpp1y/vla11.C: New test.
849 * g++.dg/cpp1y/vla12.C: New test.
850 * g++.dg/cpp1y/vla13.C: New test.
851 * g++.dg/cpp1y/vla14.C: New test.
852 * g++.dg/cpp1y/vla3.C: Restore deleted test.
853 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
854 * g++.dg/ubsan/vla-1.C: Disable exceptions.
855
d93c452f
JJ
8562016-04-13 Jakub Jelinek <jakub@redhat.com>
857
858 PR c++/70641
859 * g++.dg/opt/pr70641.C: New test.
860
85115fb6
RO
8612016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
862
863 PR rtl-optimization/68749
864 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
865 effects of argument promotions.
866 Remove default args to dg-skip-if.
867
545a4139
PC
8682016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
869
870 PR c++/70635
871 * g++.dg/parse/pr70635.C: New.
872
b3a77f21
MP
8732016-04-13 Marek Polacek <polacek@redhat.com>
874
875 PR c++/70639
876 * c-c++-common/Wmisleading-indentation-4.c: New test.
877
99cd9857
MP
8782016-04-13 Marek Polacek <polacek@redhat.com>
879
880 PR c/70436
881 * testsuite/gcc.dg/Wparentheses-12.c: New test.
882 * testsuite/gcc.dg/Wparentheses-13.c: New test.
883
75ca93ec
IE
8842016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
885
886 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
887 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
888 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
889
3d3f9e7e
JJ
8902016-04-13 Jakub Jelinek <jakub@redhat.com>
891
37947cd0
JJ
892 PR middle-end/70633
893 * gcc.c-torture/compile/pr70633.c: New test.
894
3d3f9e7e
JJ
895 PR debug/70628
896 * gcc.dg/torture/pr70628.c: New test.
897
92886d3e
PP
8982016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
899
900 PR c++/70610
901 * g++.dg/template/pr70610.C: New test.
902 * g++.dg/template/pr70610-2.C: New test.
903 * g++.dg/template/pr70610-3.C: New test.
904 * g++.dg/template/pr70610-4.C: New test.
905
13bd7c2b
JJ
9062016-04-12 Jakub Jelinek <jakub@redhat.com>
907
6512fa6d
JJ
908 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
909 128 instead of 32.
910
13bd7c2b
JJ
911 PR c++/70571
912 * g++.dg/ext/pr70571.C: New test.
913
20b9851c
MM
9142016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
915
8a434ada 916 PR target/70640
20b9851c
MM
917 * gcc.target/powerpc/pr70640.c: New test.
918
2b2f52bc
PC
9192016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
920
921 PR c++/68722
922 * g++.dg/parse/pr68722.C: New.
923
5901e56a
JJ
9242016-04-12 Jakub Jelinek <jakub@redhat.com>
925
926 PR rtl-optimization/70596
927 * gcc.target/i386/pr70596.c: New test.
928
d4619dc1
NS
9292016-04-12 Nathan Sidwell <nathan@acm.org>
930
931 PR c++/70501
932 * g++.dg/init/pr70501.C: New.
933
3df530d3
DW
9342016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
935
936 * gcc.target/i386/asm-flag-6.c: New test.
937
b7a120d7
TV
9382016-04-12 Tom de Vries <tom@codesourcery.com>
939
940 PR tree-optimization/68756
941 * gcc.dg/graphite/pr68756.c: New test.
942
4e0eea75
JJ
9432016-04-12 Jakub Jelinek <jakub@redhat.com>
944
945 PR tree-optimization/70602
946 * gcc.c-torture/execute/pr70602.c: New test.
947
35fbda43
MM
9482016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
949
950 PR target/70381
951 * gcc.target/powerpc/float128-1.c: New tests to make sure the
952 __float128 emulator is built and runs.
953 * gcc.target/powerpc/float128-1.c: Likewise.
954
955 * lib/target-supports.exp (check_ppc_float128_sw_available):
956 Rework tests for __float128 software and hardware
957 availability. Fix exit condition to return 0 on success.
958
04a99ebe
JG
9592016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
960
961 PR target/70133
962 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
963 * gcc.target/aarch64/target_attr_15.c: Likewise.
964
47cd5a85
PC
9652016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
966
967 PR c++/69066
968 * g++.dg/cpp1y/pr69066.C: New.
969
a5edb32e
JD
9702016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
971
972 PR fortran/68566
973 * gfortran.dg/pr36192.f90: Update test.
974 * gfortran.dg/pr36192_1.f90: Update test.
975 * gfortran.dg/real_dimension_1.f: Update test.
976 * gfortran.dg/parameter_array_init_7.f90: New test.
977
8ef378f8
JDA
9782016-04-09 John David Anglin <danglin@gcc.gnu.org>
979
c532c871
JDA
980 PR testsuite/64039
981 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
982
d34f706f
JDA
983 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
984
75e1dd9e
JDA
985 PR rtl-optimization/66669
986 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
987
8a976f5f
JDA
988 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
989
da04822a
JDA
990 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
991 * gcc.dg/pie-1.c: Likewise.
992 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
993 * gcc.dg/pic-4.c: Likewise.
994 * gcc.dg/pie-3.c: Likewise.
995 * gcc.dg/pie-4.c: Likewise.
996
adfabcf9
JDA
997 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
998
4a020adf
JDA
999 PR tree-optimization/68644
1000 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1001
8ef378f8
JDA
1002 PR rtl-optimization/64886
1003 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1004
09bf990e
TV
10052016-04-09 Tom de Vries <tom@codesourcery.com>
1006
1007 PR tree-optimization/68953
1008 * gcc.dg/graphite/pr68953.c: New test.
1009
138c3c1a
DH
10102016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1011
1012 PR fortran/70592
1013 * gfortran.dg/deferred_character_16.f90: New test.
1014
f55460af
JJ
10152016-04-09 Jakub Jelinek <jakub@redhat.com>
1016
1017 PR tree-optimization/70586
1018 * gcc.c-torture/execute/pr70586.c: New test.
1019
0b77bbf3
DH
10202016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1021
1022 PR sanitizer/70573
1023 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1024 with __builtin_memset
1025 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1026
c42cfb5c
CP
10272016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1028
1029 PR lto/70289
1030 PR ipa/70348
1031 PR tree-optimization/70373
1032 PR middle-end/70533
1033 PR middle-end/70534
1034 PR middle-end/70535
1035 * c-c++-common/goacc/reduction-5.c: New test.
1036 * c-c++-common/goacc/reduction-promotions.c: New test.
1037 * gfortran.dg/goacc/reduction-3.f95: New test.
1038 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1039
56cfb596
PP
10402016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1041
1042 PR c++/70590
1043 PR c++/70452
1044 * g++.dg/pr70590.C: New test.
1045 * g++.dg/pr70590-2.C: New test.
1046
1a13c0a2
JJ
10472016-04-08 Jakub Jelinek <jakub@redhat.com>
1048
abc0647a
JJ
1049 PR middle-end/70593
1050 * gcc.target/i386/pr70593.c: New test.
1051
1a13c0a2
JJ
1052 PR rtl-optimization/70574
1053 * gcc.target/i386/avx2-pr70574.c: New test.
1054
c3da4956
MO
10552016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1056
1057 PR sanitizer/70541
1058 * c-c++-common/asan/pr70541.c: New test.
1059
9f1b833b
TV
10602016-04-08 Tom de Vries <tom@codesourcery.com>
1061
1062 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1063 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1064
bae7adda
KT
10652016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1066
1067 PR target/70566
1068 * gcc.c-torture/execute/pr70566.c: New test.
1069
211f3d57
TV
10702016-04-08 Tom de Vries <tom@codesourcery.com>
1071
1072 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1073 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1074
02cf2861
AM
10752016-04-08 Alan Modra <amodra@gmail.com>
1076
1077 * gcc.target/powerpc/pr70117.c: New.
1078
5f490f9f
JJ
10792016-04-07 Jakub Jelinek <jakub@redhat.com>
1080
56e9b710
JJ
1081 PR testsuite/70581
1082 * gcc.dg/lto/simd-function_0.c: New test.
1083
5f490f9f
JJ
1084 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1085 clones.
1086 * c-c++-common/attr-simd-2.c: Likewise.
1087 * c-c++-common/attr-simd-4.c: Likewise.
1088 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1089 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1090
e4ebc74d
TP
10912016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1092
1093 PR testsuite/70553
1094 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1095
9817ae35
TS
10962016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1097 Tom de Vries <tom@codesourcery.com>
1098
1099 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1100 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1101 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1102 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1103 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1104 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1105 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1106 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1107
e292f64d
PP
11082016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1109
1110 PR c/70436
1111 * g++.dg/warn/Wparentheses-29.C: New test.
1112
6b37bdaf
PP
11132016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1114
1115 PR c/70436
1116 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1117 explicit braces to resolve a future -Wparentheses warning.
1118
64824205
RH
11192016-04-06 Richard Henderson <rth@redhat.com>
1120
1121 * gcc.dg/pr61817-1.c: New test.
1122 * gcc.dg/pr61817-2.c: New test.
1123 * gcc.dg/pr69391-1.c: New test.
1124 * gcc.dg/pr69391-2.c: New test.
1125
bc2fc1f3
VM
11262016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1127
1128 PR rtl-optimization/70398
1129 * testsuite/gcc.target/aarch64/pr70398.c: New.
1130
41414a02
EB
11312016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1132
1133 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1134
4066ea8a
YR
11352016-04-06 Yvan Roux <yvan.roux@linaro.org>
1136 Pedro Alves <palves@redhat.com>
1137
1138 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1139
ec35ea45
JJ
11402016-04-06 Jakub Jelinek <jakub@redhat.com>
1141
3866f8dd
JJ
1142 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1143 Check for avx512f effective targets instead of avx2.
1144 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1145 for AVX512F clones.
1146 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1147 * g++.dg/gomp/declare-simd-1.C: Likewise.
1148 * g++.dg/gomp/declare-simd-3.C: Likewise.
1149 * g++.dg/gomp/declare-simd-4.C: Likewise.
1150
ec35ea45
JJ
1151 PR middle-end/70550
1152 * c-c++-common/gomp/pr70550-1.c: New test.
1153 * c-c++-common/gomp/pr70550-2.c: New test.
1154
c08d28ac
NS
11552016-04-05 Nathan Sidwell <nathan@acm.org>
1156
1157 PR c++/70512
1158 * g++.dg/ext/attribute-may-alias-5.C: New.
1159
1d510e04
JJ
11602016-04-05 Jakub Jelinek <jakub@redhat.com>
1161
1162 PR c++/70336
1163 * c-c++-common/pr70336.c: New test.
1164 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1165 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1166
84278ed9
JH
11672016-04-05 Jan Hubicka <hubicka@ucw.cz>
1168
1169 PR ipa/66223
1170 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1171
268a0ec4
JJ
11722016-04-05 Jakub Jelinek <jakub@redhat.com>
1173
1174 PR rtl-optimization/70542
1175 * gcc.dg/torture/pr70542.c: New test.
1176 * gcc.target/i386/avx2-pr70542.c: New test.
1177
5e8c2eb1
ZS
11782016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1179
1180 PR tree-optimization/70509
1181 * gcc.target/i386/avx512bw-pr70509.c: New test.
1182
c0daf32d
PP
11832016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1184
1185 PR c++/70452
1186 * g++.dg/ext/constexpr-vla4.C: New test.
1187
bf867841
UB
11882016-04-05 Uros Bizjak <ubizjak@gmail.com>
1189
1190 PR target/70510
1191 * gcc.target/i386/pr70510.c: New test.
1192
3022186a
RB
11932016-04-05 Richard Biener <rguenther@suse.de>
1194
1195 PR tree-optimization/70526
1196 * g++.dg/torture/pr70526.C: New testcase.
1197
55fc79b2
JJ
11982016-04-05 Jakub Jelinek <jakub@redhat.com>
1199
1200 PR target/70525
1201 * gcc.target/i386/pr70525.c: New test.
1202
62b233f2
RB
12032016-04-05 Richard Biener <rguenther@suse.de>
1204
1205 PR middle-end/70499
1206 * g++.dg/torture/pr70499.C: New testcase.
1207
cc05759d
RB
12082016-04-05 Richard Biener <rguenther@suse.de>
1209
1210 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1211 remove XFAIL.
1212
f23f16d4
JJ
12132016-04-04 Jakub Jelinek <jakub@redhat.com>
1214
1215 PR middle-end/70307
1216 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1217 rs6000 ABI warnings.
1218
d27ecc49
JH
12192016-04-04 Jan Hubicka <hubicka@ucw.cz>
1220
1221 PR ipa/66223
1222 * g++.dg/ipa/devirt-51.C: New testcase.
1223
c974c96e
BS
12242016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1225 Jakub Jelinek <jakub@redhat.com>
1226
1227 PR middle-end/70457
1228 * gcc.dg/torture/pr70457.c: New.
1229
7a85da89
AV
12302016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1231
1232 PR fortran/67538
1233 * gfortran.dg/allocate_with_source_19.f08: New test.
1234
de517e64
AV
12352016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1236
1237 PR fortran/65795
1238 * gfortran.dg/coarray_allocate_6.f08: New test.
1239
43b9f499
RB
12402016-04-04 Richard Biener <rguenther@suse.de>
1241
1242 PR rtl-optimization/70484
1243 * gcc.dg/torture/pr70484.c: New testcase.
1244
f13355da
MP
12452016-04-04 Marek Polacek <polacek@redhat.com>
1246
1247 PR c/70307
1248 * gcc.dg/torture/pr70307.c: New test.
1249
6cc6ed50
OE
12502016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1251
1252 PR target/70416
1253 PR target/67391
1254 * gcc.target/sh/torture/pr70416.c: New.
1255
abdc16c8
MS
12562016-04-02 Martin Sebor <msebor@redhat.com>
1257
1258 PR c++/67376
1259 PR c++/70170
1260 PR c++/70172
1261 PR c++/70228
1262 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1263 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1264 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1265 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1266 * g++.dg/cpp0x/constexpr-string.C: Same.
1267 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1268 * g++.dg/cpp0x/pr65398.C: Same.
1269 * g++.dg/ext/constexpr-vla1.C: Same.
1270 * g++.dg/ext/constexpr-vla2.C: Same.
1271 * g++.dg/ext/constexpr-vla3.C: Same.
1272 * g++.dg/ubsan/pr63956.C: Same.
1273
763cd859
JJ
12742016-04-01 Jakub Jelinek <jakub@redhat.com>
1275
1276 PR rtl-optimization/70467
1277 * gcc.target/i386/pr70467-2.c: New test.
1278
0f875435
JJ
12792016-04-01 Jakub Jelinek <jakub@redhat.com>
1280 Marek Polacek <polacek@redhat.com>
1281
1282 PR c++/70488
1283 * g++.dg/init/new47.C: New test.
1284
41d14659
RR
12852016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1286
1287 PR target/70496
1288 * gcc.target/arm/pr70496.c: New test.
1289
f9bf89bb
NS
12902016-04-01 Nathan Sidwell <nathan@acm.org>
1291
73b9085d
NS
1292 PR c++/68475
1293 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1294
4afdcfaa
IE
12952016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1296
1297 PR target/69890
1298 * gcc.dg/strlenopt.h (memmove): New.
1299 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1300 instead of "string.h".
1301 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1302 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1303 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1304 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1305 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1306 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1307 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1308 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1309 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1310 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1311 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1312 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1313 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1314 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1315 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1316 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1317 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1318 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1319 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1320 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1321
b5d7a29c
RO
13222016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1323
1324 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1325 (Holder::foo): Reflect this.
1326
b660f9ec
IE
13272016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1328
1329 PR target/70442
1330 * gcc.dg/pr70442.c: New test.
1331
88504f34
NS
13322016-03-31 Nathan Sidwell <nathan@acm.org>
1333
1334 PR c++/70393
1335 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1336
95d34b96
KY
13372016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1338
1339 PR target/70453
1340 * gcc.target/i386/pr70453.c: New test.
1341
b4c4967c
AB
13422016-03-31 Andrey Belevantsev <abel@ispras.ru>
1343
1344 PR target/70292
1345 * gcc.c-torture/pr70292.c: New test.
1346
5fde6a45
MP
13472016-03-31 Marek Polacek <polacek@redhat.com>
1348
1349 PR c/70297
1350 * c-c++-common/pr70297.c: New test.
1351 * g++.dg/cpp0x/typedef-redecl.C: New test.
1352 * gcc.dg/typedef-redecl2.c: New test.
1353
97eb24c4
JJ
13542016-03-31 Jakub Jelinek <jakub@redhat.com>
1355
1356 PR rtl-optimization/70460
1357 * gcc.c-torture/execute/pr70460.c: New test.
1358
efc3536f
RB
13592016-03-31 Richard Biener <rguenther@suse.de>
1360
1361 PR c++/70430
1362 * g++.dg/ext/vector30.C: New testcase.
1363
e0876e21
DH
13642016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1365 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1366
1367 * gfortran.dg/fmt_pf.f90: New test.
1368
e9bff8c6
RO
13692016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1370
1371 Forward-port from 5 branch
1372 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1373
1374 PR testsuite/70356
1375 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1376 dg-require-effective-target after dg-do.
1377
1378 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1379
1380 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1381
2620c80d
TS
13822016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1383 Julian Brown <julian@codesourcery.com>
1384 Chung-Lin Tang <cltang@codesourcery.com>
1385 Cesar Philippidis <cesar@codesourcery.com>
1386 James Norris <jnorris@codesourcery.com>
1387 Tom de Vries <tom@codesourcery.com>
1388 Nathan Sidwell <nathan@codesourcery.com>
1389
bf867841 1390 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
1391 * c-c++-common/goacc/loop-clauses.c: Likewise.
1392 * g++.dg/goacc/template.C: Likewise.
1393 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1394 * gfortran.dg/goacc/loop-1.f95: Likewise.
1395 * gfortran.dg/goacc/loop-5.f95: Likewise.
1396 * gfortran.dg/goacc/loop-6.f95: Likewise.
1397 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1398 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1399 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1400 * c-c++-common/goacc/clauses-fail.c: Likewise.
1401 * c-c++-common/goacc/parallel-1.c: Likewise.
1402 * c-c++-common/goacc/reduction-1.c: Likewise.
1403 * c-c++-common/goacc/reduction-2.c: Likewise.
1404 * c-c++-common/goacc/reduction-3.c: Likewise.
1405 * c-c++-common/goacc/reduction-4.c: Likewise.
1406 * c-c++-common/goacc/routine-3.c: Likewise.
1407 * c-c++-common/goacc/routine-4.c: Likewise.
1408 * c-c++-common/goacc/routine-5.c: Likewise.
1409 * c-c++-common/goacc/tile.c: Likewise.
1410 * g++.dg/goacc/template.C: Likewise.
1411 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1412 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1413 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1414 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1415 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1416 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1417 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1418 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1419 * c-c++-common/goacc/use_device-1.c: ... this file.
1420 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1421 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1422 * c-c++-common/goacc/host_data-6.c: ... this file.
1423 * c-c++-common/goacc/loop-2-kernels.c: New file.
1424 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1425 * c-c++-common/goacc/loop-3.c: Likewise.
1426 * g++.dg/goacc/reference.C: Likewise.
1427 * g++.dg/goacc/routine-1.C: Likewise.
1428 * g++.dg/goacc/routine-2.C: Likewise.
1429
f6d2d066
RB
14302016-03-30 Richard Biener <rguenther@suse.de>
1431
1432 PR middle-end/70450
1433 * gcc.dg/torture/pr70450.c: New testcase.
1434
d43242b9
JJ
14352016-03-30 Jakub Jelinek <jakub@redhat.com>
1436
1437 PR target/70421
1438 * gcc.dg/torture/pr70421.c: New test.
1439 * gcc.target/i386/avx512f-pr70421.c: New test.
1440
5ce43b77
L
14412016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1442
1443 PR testsuite/70364
1444 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1445 (check): New function.
1446 (bar): Call check.
1447 (foo): Align stack to 16 bytes when calling bar.
1448 * gcc.target/i386/cleanup-2.c: Likewise.
1449
d014a712
PP
14502016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1451
1452 PR tree-optimization/59124
1453 * gcc.dg/Warray-bounds-19.c: New test.
1454
13f0e8c7
ZW
14552016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1456
1457 * lib/prune.exp (escape_regex_chars): New.
1458 (prune_file_path): Update to quote metcharacters for regexp.
1459
3336c6e0
JJ
14602016-03-29 Jakub Jelinek <jakub@redhat.com>
1461
a362f023
JJ
1462 PR rtl-optimization/70429
1463 * gcc.c-torture/execute/pr70429.c: New test.
1464
3336c6e0
JJ
1465 PR tree-optimization/70405
1466 * gcc.dg/pr70405.c: New test.
1467
728557fd
AV
14682016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1469
1470 PR fortran/70397
1471 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1472 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1473
bef977d4
TS
14742016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1475
1476 PR testsuite/64177
1477 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1478 __cilkrts_set_param to set two workers.
1479 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1480 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1481
6f6d25c9
DH
14822016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1483
bf867841 1484 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 1485
45733562
KY
14862016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1487
1488 PR target/70406
bf867841 1489 * gcc.target/i386/pr70406.c: New test.
45733562 1490
a1799e5e
EB
14912016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1492
1493 * gnat.dg/specs/double_record_extension3.ads: New test.
1494
5fca7b66
RH
14952016-03-25 Richard Henderson <rth@redhat.com>
1496
1497 PR target/70120
1498 * gcc.target/aarch64/pr70120-1.c: New.
1499 * gcc.target/aarch64/pr70120-2.c: New.
1500 * gcc.target/aarch64/pr70120-3.c: New.
1501
31ce75c6
PP
15022016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1503
1504 PR c++/62212
1505 * g++.dg/template/mangle2.C: The dg-do directive should be
1506 "compile" not "assemble".
1507
3caf0ca1
BS
15082016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1509
1510 PR lto/69650
1511 * gcc.dg/pr69650.c: New test.
1512
634035b6
DE
15132016-03-25 David Edelsohn <dje.gcc@gmail.com>
1514
1515 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1516
45d34276
AM
15172016-03-25 Alan Modra <amodra@gmail.com>
1518
1519 * gcc.dg/dfp/pr70052.c: New test.
1520
8f085166
RH
15212016-03-24 Richard Henderson <rth@redhat.com>
1522
1523 PR middle-end/69845
1524 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1525 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1526
011e5ec3
TV
15272016-03-24 Tom de Vries <tom@codesourcery.com>
1528
1529 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1530
9e3f4551
TV
15312016-03-24 Tom de Vries <tom@codesourcery.com>
1532
1533 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
1534 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
1535
45780041
TV
15362016-03-24 Tom de Vries <tom@codesourcery.com>
1537
1538 * c-c++-common/goacc/uninit-dim-clause.c: New test.
1539 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
1540
887ab4e5
PP
15412016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1542
1543 PR c++/62212
1544 * g++.dg/template/mangle2.C: New test.
1545
69a9a66f
RB
15462016-03-24 Richard Biener <rguenther@suse.de>
1547
1548 PR tree-optimization/70396
1549 * gcc.dg/torture/pr70396.c: New testcase.
1550
ed87de55
RB
15512016-03-24 Richard Biener <rguenther@suse.de>
1552
1553 PR middle-end/70370
1554 * gcc.dg/torture/pr70370.c: New testcase.
1555
ea064934
TV
15562016-03-24 Tom de Vries <tom@codesourcery.com>
1557
1558 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
1559 * gfortran.dg/goacc/kernels-tree.f95: Same.
1560 * gfortran.dg/goacc/parallel-tree.f95: Same.
1561
b2a4dd1d
TV
15622016-03-24 Tom de Vries <tom@codesourcery.com>
1563
1564 * c-c++-common/goacc/uninit-if-clause.c: New test.
1565 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
1566
72e7cd6e
JJ
15672016-03-24 Jakub Jelinek <jakub@redhat.com>
1568
1569 PR target/70290
bf867841
UB
1570 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1571 Fix formatting.
72e7cd6e 1572
ce9d0c03
RB
15732016-03-24 Richard Biener <rguenther@suse.de>
1574
1575 PR tree-optimization/70372
1576 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1577
426b9428
PP
15782016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1579
1580 PR c++/70347
1581 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1582
cd1588c4
PP
15832016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1584
1585 PR c++/70332
1586 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1587
61637db3
JJ
15882016-03-23 Jakub Jelinek <jakub@redhat.com>
1589
928af3bf
JJ
1590 PR c++/70001
1591 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1592 * g++.dg/cpp1y/pr70001.C: New test.
1593
61637db3
JJ
1594 PR c++/70323
1595 * g++.dg/cpp0x/constexpr-70323.C: New test.
1596
05aca4e7
AO
15972016-03-23 Alexandre Oliva <aoliva@redhat.com>
1598 Jason Merrill <jason@redhat.com>
1599 Jakub Jelinek <jakub@redhat.com>
1600
1601 PR c++/69315
1602 * g++.dg/cpp0x/constexpr-69315.C: New test.
1603 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1604
fbdb6baf
MP
16052016-03-23 Marek Polacek <polacek@redhat.com>
1606
1607 PR c++/69884
1608 * g++.dg/warn/Wignored-attributes-1.C: New test.
1609 * g++.dg/warn/Wignored-attributes-2.C: New test.
1610
d79ee524
TV
16112016-03-23 Tom de Vries <tom@codesourcery.com>
1612
1613 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1614 initialization.
1615 * gfortran.dg/goacc/private-3.f95 (test): Same.
1616 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1617 missing use param.
1618
a59f0bef
KT
16192016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1620
1621 * lib/target-supports.exp: Remove v7ve entry from loop
1622 creating effective target checks.
1623 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1624 (add_options_for_arm_arch_v7ve): Likewise.
1625
0179520a
JJ
16262016-03-23 Jakub Jelinek <jakub@redhat.com>
1627
1628 PR tree-optimization/70354
1629 * gcc.dg/vect/pr70354-1.c: New test.
1630 * gcc.dg/vect/pr70354-2.c: New test.
1631 * gcc.target/i386/avx2-pr70354-1.c: New test.
1632 * gcc.target/i386/avx2-pr70354-2.c: New test.
1633
75bb14d7
JL
16342016-03-22 Jeff Law <law@redhat.com>
1635
1636 PR target/70232
1637 * gcc.dg/tree-ssa/pr70232.c: New test.
1638
72c9526d
IE
16392016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1640
1641 PR target/70302
1642 * gcc.target/i386/pr70302.c: New test.
1643
a3ca1bc5
RB
16442016-03-22 Richard Biener <rguenther@suse.de>
1645
1646 PR middle-end/70251
1647 * g++.dg/torture/pr70251.C: New testcase.
1648
5c240f4d
DM
16492016-03-22 David Malcolm <dmalcolm@redhat.com>
1650
1651 PR c/69993
1652 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1653 Wmisleading-indentation.c.
1654 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1655 reflect change to diagnostic text and order of messages.
1656 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1657
80f6631b
DE
16582016-03-22 David Edelsohn <dje.gcc@gmail.com>
1659
1660 * g++.dg/ext/java-3.C: Don't compile on AIX.
1661
9a10956c
RB
16622016-03-22 Richard Biener <rguenther@suse.de>
1663
1664 PR middle-end/70333
1665 * gcc.dg/torture/pr70333.c: New testcase.
1666
6cedf922
IE
16672016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1668
1669 * g++.dg/ext/pr70290.C: New test.
1670
cd6c27ac
KY
16712016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1672
1673 PR target/70325
1674 * gcc.target/i386/pr70325.c: New test.
1675
4cde512c
JJ
16762016-03-22 Jakub Jelinek <jakub@redhat.com>
1677
b01915ed
JJ
1678 PR target/70329
1679 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1680 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1681
4e3e2cf1
JJ
1682 PR target/70300
1683 * gcc.target/i386/pr70300.c: New test.
1684
4cde512c
JJ
1685 PR c++/70295
1686 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1687 (func2): New function for cond with parens, xfail warning for c++.
1688 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1689
16f6d7dc
PP
16902016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1691
1692 PR c++/70096
1693 * g++.dg/template/ptrmem30.C: New test.
1694
a3e2b438
PP
16952016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1696
1697 PR c++/70204
1698 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1699 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1700
11b6a02e
JJ
17012016-03-21 Jakub Jelinek <jakub@redhat.com>
1702
1703 PR middle-end/70326
1704 * gcc.dg/pr70326.c: New test.
1705
b9407883
MG
17062016-03-21 Marc Glisse <marc.glisse@inria.fr>
1707 Jakub Jelinek <jakub@redhat.com>
1708
1709 PR tree-optimization/70317
1710 * gcc.dg/pr70317.c: New test.
1711
4a148e19
UB
17122016-03-21 Uros Bizjak <ubizjak@gmail.com>
1713
1714 PR target/70327
1715 * gcc.target/i386/pr70327.c: New test.
1716
2a85ddbb
ML
17172016-03-21 Martin Liska <mliska@suse.cz>
1718
7d36fe98 1719 PR ipa/70306
2a85ddbb
ML
1720 * gcc.dg/ipa/pr70306.c: New test.
1721
4a148e19 17222016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
1723
1724 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1725 * gcc.target/arm/attr-align3.c: Likewise.
1726 * gcc.target/arm/attr_arm.c: Likewise.
1727 * gcc.target/arm/flip-thumb.c: Likewise.
1728
6b366948
JJ
17292016-03-21 Jakub Jelinek <jakub@redhat.com>
1730
1731 PR target/70296
1732 * gcc.target/powerpc/altivec-36.c: New test.
1733
2fac8c14
RB
17342016-03-21 Richard Biener <rguenther@suse.de>
1735
1736 PR tree-optimization/70310
1737 * gcc.dg/torture/pr70310.c: New testcase.
1738
e9bde854
KY
17392016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1740
1741 PR target/70293
1742 * gcc.target/i386/pr70293.c: New test.
1743
56bbfaf6
RB
17442016-03-21 Richard Biener <rguenther@suse.de>
1745
1746 PR tree-optimization/70288
1747 * gcc.dg/torture/pr70288-1.c: New testcase.
1748 * gcc.dg/torture/pr70288-2.c: Likewise.
1749
3eee49ed
AB
17502016-03-21 Andrey Belevantsev <abel@ispras.ru>
1751
1752 PR rtl-optimization/69307
1753 * gcc.target/arm/pr69307.c: New test.
4a148e19 1754
8e7816b4
AB
17552016-03-21 Andrey Belevantsev <abel@ispras.ru>
1756
1757 PR rtl-optimization/69102
1758 * gcc.c-torture/compile/pr69102.c: New test.
1759
14d7d4be
JL
17602016-03-18 Jeff Law <law@redhat.com>
1761
1762 PR rtl-optimization/70263
1763 * gcc.c-torture/compile/pr70263-1.c: New test.
1764 * gcc.target/i386/pr70263-2.c: New test.
1765
5c6a601c
BS
17662016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1767
1768 PR rtl-optimization/70278
1769 * gcc.dg/torture/pr70278.c: New test.
1770 * gcc.target/arm/pr70278.c: New test.
1771
4bbf545b
DM
17722016-03-18 David Malcolm <dmalcolm@redhat.com>
1773
1774 PR c/70281
1775 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1776 (test_builtin_types_compatible_p): New test function.
1777 * gcc.dg/pr70281.c: New test case.
1778
dc28bb68
CL
17792016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1780
1781 PR target/70113
1782 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1783
5e8d6dff
IE
17842016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1785
1786 PR tree-optimization/70252
1787 * gcc.dg/pr70252.c: New test.
1788
d0e7e403
TV
17892016-03-18 Tom de Vries <tom@codesourcery.com>
1790
1791 * gcc.dg/pr70161-2.c: New test.
1792 * gcc.dg/pr70161.c: New test.
1793
fa22501a
TV
17942016-03-18 Tom de Vries <tom@codesourcery.com>
1795
1796 PR ipa/70269
1797 * gcc.dg/pr70269.c: New test.
1798
dd125026
JJ
17992016-03-18 Jakub Jelinek <jakub@redhat.com>
1800
1801 PR c++/70267
1802 * g++.dg/ext/java-3.C: New test.
1803
91914f0a
PP
18042016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1805
1806 PR c++/70205
1807 * g++.dg/lookup/pr70205.C: New test.
1808
753a8910
PP
18092016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1810
1811 PR c++/70218
1812 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1813
14ba7b28
MP
18142016-03-17 Marek Polacek <polacek@redhat.com>
1815
1816 PR c/69407
1817 * gcc.dg/atomic-op-6.c: New test.
1818
ded60913
DM
18192016-03-17 David Malcolm <dmalcolm@redhat.com>
1820
1821 PR c/70264
1822 * c-c++-common/pr70264.c: New test case.
1823
a3aad0e6
JJ
18242016-03-17 Jakub Jelinek <jakub@redhat.com>
1825
17366700
JJ
1826 PR c++/70144
1827 * c-c++-common/pr70144-1.c: New test.
1828 * c-c++-common/pr70144-2.c: New test.
1829
a3aad0e6
JJ
1830 PR c++/70272
1831 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1832 * g++.dg/opt/flifetime-dse6.C: New test.
1833 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1834
b57e6e18
L
18352016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1836
1837 PR driver/70192
1838 * gcc.dg/pic-1.c: New test.
1839 * gcc.dg/pic-2.c: Likewise.
1840 * gcc.dg/pic-3.c: Likewise.
1841 * gcc.dg/pic-4.c: Likewise.
1842 * gcc.dg/pie-1.c: Likewise.
1843 * gcc.dg/pie-2.c: Likewise.
1844 * gcc.dg/pie-3.c: Likewise.
1845 * gcc.dg/pie-4.c: Likewise.
1846 * gcc.dg/pie-5.c: Likewise.
1847 * gcc.dg/pie-6.c: Likewise.
1848
b38ba58b
TV
18492016-03-17 Tom de Vries <tom@codesourcery.com>
1850
1851 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1852 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1853
6931b3b7
RB
18542016-03-17 Richard Biener <rguenther@suse.de>
1855
1856 PR debug/70271
1857 * g++.dg/debug/pr70271.C: New testcase.
1858
0c8b64cb
IE
18592016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1860
1861 * gcc.target/i386/pr70251.c: New test.
1862
b1970801
MP
18632016-03-17 Marek Polacek <polacek@redhat.com>
1864
1865 PR c++/70194
1866 * g++.dg/warn/constexpr-70194.C: New test.
1867
820c5eaa
RH
18682016-03-16 Richard Henderson <rth@redhat.com>
1869
1870 PR middle-end/70240
1871 * gcc.c-torture/compile/pr70240.c: New.
1872
da0ad263
SKS
18732016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1874
1875 * gcc.c-torture/compile/20151204.c: Skip for avr.
1876
c73d295c
JJ
18772016-03-16 Jakub Jelinek <jakub@redhat.com>
1878
1879 PR target/70245
1880 * g++.dg/opt/pr70245.C: New test.
1881 * g++.dg/opt/pr70245.h: New file.
1882 * g++.dg/opt/pr70245-aux.cc: New file.
1883
b2794066
MS
18842016-03-16 Martin Sebor <msebor@redhat.com>
1885
1886 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1887
aa43616c
RH
18882016-03-16 Richard Henderson <rth@redhat.com>
1889
1890 PR middle-end/70199
1891 * gcc.c-torture/compile/pr70199.c: New.
1892
59608fe5
L
18932016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1894
1895 * gcc.dg/uninit-19.c: Run dos2unix.
1896
ab4c578f
MP
18972016-03-16 Marek Polacek <polacek@redhat.com>
1898
1899 PR c/70093
1900 * gcc.dg/nested-func-10.c: New test.
1901 * gcc.dg/nested-func-9.c: New test.
1902
f5387e76
JJ
19032016-03-16 Jakub Jelinek <jakub@redhat.com>
1904
1905 PR tree-optimization/68714
1906 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1907
7662b718
TV
19082016-03-16 Tom de Vries <tom@codesourcery.com>
1909
1910 PR tree-optimization/68715
1911 * gcc.dg/graphite/pr68715-2.c: New test.
1912 * gcc.dg/graphite/pr68715.c: New test.
1913 * gfortran.dg/graphite/pr68715.f90: New test.
1914
be7ce7ae
TV
19152016-03-16 Tom de Vries <tom@codesourcery.com>
1916
1917 PR tree-optimization/68809
1918 * gcc.dg/graphite/pr68809-2.c: New test.
1919 * gcc.dg/graphite/pr68809.c: New test.
1920
1935f250
JJ
19212016-03-16 Jakub Jelinek <jakub@redhat.com>
1922
6651c93e
JJ
1923 PR c++/70147
1924 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1925 method call to i () as argument. Adjust expected output.
1926
1935f250
JJ
1927 PR c++/70147
1928 * g++.dg/ubsan/pr70147-1.C: New test.
1929 * g++.dg/ubsan/pr70147-2.C: New test.
1930
ab1caa6e
MS
19312016-03-15 Martin Sebor <msebor@redhat.com>
1932
1933 PR c++/58281
1934 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1935
5c2a1bbb
JDA
19362016-03-15 John David Anglin <danglin@gcc.gnu.org>
1937
cb5d8ad1
JDA
1938 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1939 hppa*-*-hpux*.
1940
b440dd40
JDA
1941 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1942
5c2a1bbb
JDA
1943 PR libfortran/69799
1944 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1945 libatomic_available.
1946
42c729c5
MP
19472016-03-15 Marek Polacek <polacek@redhat.com>
1948
1949 PR c++/70209
1950 * g++.dg/ext/attribute-may-alias-4.C: New test.
1951
82b1c550
AM
19522016-03-15 Alexander Monakov <amonakov@ispras.ru>
1953
1954 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1955 -fvar-tracking-assignments-toggle flag.
1956
4ccbf3a6
PH
19572016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1958
1959 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1960
c39858bd
JJ
19612016-03-15 Jakub Jelinek <jakub@redhat.com>
1962
1963 PR rtl-optimization/70222
1964 * gcc.c-torture/execute/pr70222-1.c: New test.
1965 * gcc.c-torture/execute/pr70222-2.c: New test.
1966
8be119c1
RH
19672016-03-15 Richard Henderson <rth@redhat.com>
1968
1969 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1970
6598bb55
AB
19712016-03-15 Andrey Belevantsev <abel@ispras.ru>
1972
1973 PR rtl-optimization/69032
1974 * gcc.dg/pr69032.c: New test.
1975
81fa2944
AB
19762016-03-15 Andrey Belevantsev <abel@ispras.ru>
1977
1978 PR rtl-optimization/63384
4a148e19 1979 * g++.dg/pr63384.C: New test.
81fa2944 1980
74ea9ab6
AB
19812016-03-15 Andrey Belevantsev <abel@ispras.ru>
1982
1983 PR target/64411
1984 * gcc.target/i386/pr64411.C: New test.
1985
045d5055
TV
19862016-03-15 Tom de Vries <tom@codesourcery.com>
1987
1988 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1989 * gfortran.dg/goacc/kernels-alias.f95: New test.
1990
3ea33585
MS
19912016-03-14 Martin Sebor <msebor@redhat.com>
1992
1993 PR c++/53792
1994 * g++.dg/cpp0x/constexpr-inline.C: New test.
1995 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1996
1df7b330
DE
19972016-03-14 David Edelsohn <dje.gcc@gmail.com>
1998
1999 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2000
79b57d18
JJ
20012016-03-14 Jakub Jelinek <jakub@redhat.com>
2002
2003 PR middle-end/70219
2004 * gcc.dg/pr70219.c: New test.
2005
3cbf012a
BS
20062016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2007
2008 PR target/70083
2009 * gcc.dg/torture/pr70083.c: New test.
2010 * gcc.target/i386/pr70083.c: New test.
2011
a9fee7cd
RB
20122016-03-14 Richard Biener <rguenther@suse.de>
2013
2014 PR tree-optimization/56365
2015 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2016
4799603f
SB
20172016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2018
2019 PR target/70098
2020 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2021 New function.
2022 * g++.dg/pr70098.C: New testcase.
2023
2024
760ca967
TV
20252016-03-14 Tom de Vries <tom@codesourcery.com>
2026
2027 PR tree-optimization/70045
2028 * gcc.dg/graphite/pr70045.c: New test.
2029
44e66a77
JD
20302016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2031
2032 PR fortran/69043
2033 * gfortran.dg/include_9.f90: New test.
2034
a18e0fe1
DH
20352016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2036
2037 PR fortran/45076
2038 gfortran.dg/prof/prof.exp: New script.
2039 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2040
d0aca6ab
AB
20412016-03-12 Andrey Belevantsev <abel@ispras.ru>
2042
2043 PR rtl-optimization/69307
2044 * gcc.dg/pr69307.c: New test.
2045
cefe08a4
VM
20462016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2047
2048 PR target/69614
2049 * gcc.target/arm/pr69614.c: New.
2050
70112e2a
PT
20512016-03-12 Paul Thomas <pault@gcc.gnu.org>
2052
2053 PR fortran/70031
2054 * gfortran.dg/submodule_14.f08: New test
2055
2056 PR fortran/69524
2057 * gfortran.dg/submodule_15.f08: New test
2058
3f1e5d3a
PP
20592016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2060
2061 PR c++/70106
2062 * g++.dg/cpp1y/paren3.C: New test.
2063
a3f6d680
MM
20642016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2065
2066 PR target/70131
2067 * gcc.target/powerpc/ppc-round2.c: New test.
2068
92348f09
BS
20692016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2070
2071 PR target/70123
2072 * gcc.dg/torture/pr70123.c: New test.
2073
cebde9e9
JL
20742016-03-11 Jeff Law <law@redhat.com>
2075
2076 PR tree-optimization/70190
2077 * gcc.c-torture/compile/pr70190.c: New test.
2078
3edc5da4
DM
20792016-03-11 David Malcolm <dmalcolm@redhat.com>
2080
2081 PR c/68187
2082 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2083 case.
2084 (test43_b): Likewise.
2085 (test43_c): Likewise.
2086 (test43_d): Likewise.
2087 (test43_e): Likewise.
2088 (test43_f): Likewise.
2089 (test43_g): Likewise.
2090 (test44_a): Likewise.
2091 (test44_b): Likewise.
2092 (test44_c): Likewise.
2093 (test44_d): Likewise.
2094 (test44_e): Likewise.
2095
318c1204
DM
20962016-03-11 David Malcolm <dmalcolm@redhat.com>
2097
2098 PR c/70085
2099 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2100
bc062234
KT
21012016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2102
2103 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2104 dg-options.
2105
acfc1ac1
KT
21062016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2107
2108 PR target/70002
2109 PR target/69245
2110 * gcc.target/aarch64/pr69245_2.c: New test.
2111
d1e2bb2d
JJ
21122016-03-11 Jakub Jelinek <jakub@redhat.com>
2113
2114 PR tree-optimization/70177
2115 * gcc.dg/pr70177.c: New test.
2116
07350627
AL
21172016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2118
2119 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2120
5c6706f7
AL
21212016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2122
2123 * gcc.dg/tree-ssa/sra-20.c: New.
2124
02d472a2
JJ
21252016-03-11 Jakub Jelinek <jakub@redhat.com>
2126
686d390a
JJ
2127 PR rtl-optimization/70174
2128 * gcc.dg/pr70174.c: New test.
2129
02d472a2
JJ
2130 PR tree-optimization/70169
2131 * gcc.dg/pr70169.c: New test.
2132
0f9befa1
IE
21332016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2134
2135 PR target/70160
2136 * gcc.target/i386/pr70160.c: New test.
2137
432d4670
AK
21382016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2139
2140 * gcc.target/s390/dfp-1.c: New test.
2141
a3dc8760
NC
21422016-03-10 Nick Clifton <nickc@redhat.com>
2143
2144 PR target/70044
2145 * gcc.target/aarch64/pr70044.c: New test.
2146
b87a8d7d
PP
21472016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2148 Jakub Jelinek <jakub@redhat.com>
2149
2150 PR c++/70001
2151 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2152 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2153 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2154
4f4ada6a
JH
21552016-03-10 Jan Hubicka <hubicka@ucw.cz>
2156
2157 PR lto/69589
2158 * g++.dg/lto/pr69589_0.C: New testcase
2159 * g++.dg/lto/pr69589_1.C: New testcase
2160
d49b0aa0
MP
21612016-03-10 Marek Polacek <polacek@redhat.com>
2162
2163 PR c++/70153
2164 * g++.dg/delayedfold/unary-plus1.C: New test.
2165
21662016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
2167
2168 * gcc.target/arm/pr45701-1.c: Escape brackets.
2169 * gcc.target/arm/pr45701-2.c: Likewise.
2170
71017a7b
AL
21712016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2172
2173 * gfortran.dg/unconstrained_commons.f: New.
2174
ba52669f
AM
21752016-03-10 Alan Modra <amodra@gmail.com>
2176
2177 * gcc.dg/pr69195.c: New.
2178 * gcc.dg/pr69238.c: New.
2179
27742332
TV
21802016-03-10 Tom de Vries <tom@codesourcery.com>
2181
2182 PR testsuite/68915
2183 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2184
3a81a594
RB
21852016-03-10 Richard Biener <rguenther@suse.de>
2186
2187 PR tree-optimization/70128
2188 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2189 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2190
3433b975
JJ
21912016-03-09 Jakub Jelinek <jakub@redhat.com>
2192
c2864f02
JJ
2193 PR tree-optimization/70152
2194 * gcc.dg/pr70152.c: New test.
2195
3433b975
JJ
2196 PR target/70086
2197 * gcc.target/i386/pr70086-1.c: New test.
2198 * gcc.target/i386/pr70086-2.c: New test.
2199 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
2200
2201 PR tree-optimization/70127
2202 * gcc.c-torture/execute/pr70127.c: New test.
2203
96b3c82d
CP
22042016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2205
2206 * c-c++-common/goacc/combined-directives-2.c: New test.
2207
b4f3232d
DM
22082016-03-09 David Malcolm <dmalcolm@redhat.com>
2209
2210 PR c/68473
2211 PR c++/70105
2212 * g++.dg/diagnostic/pr70105.C: New test.
2213 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2214 (test_multiple_ordinary_maps): New test function.
2215
40499f81
DM
22162016-03-09 David Malcolm <dmalcolm@redhat.com>
2217
2218 PR c/68473
2219 PR c++/70105
2220 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2221 Drop range information from call to inform_at_rich_loc.
2222 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2223 New.
2224 (test_show_locus): Replace calls to rich_location::add_range with
2225 calls to add_range. Rewrite the tests that used the now-defunct
2226 rich_location ctor taking a source_range. Simplify other tests
2227 by replacing calls to COMBINE_LOCATION_DATA with calls to
2228 make_location.
2229
c9e33662
RB
22302016-03-09 Richard Biener <rguenther@suse.de>
2231 Jakub Jelinek <jakub@redhat.com>
2232
2233 PR tree-optimization/70138
2234 * gcc.dg/vect/pr70138-1.c: New testcase.
2235 * gcc.dg/vect/pr70138-2.c: Likewise.
2236
2c73b764
JJ
22372016-03-09 Jakub Jelinek <jakub@redhat.com>
2238
2239 PR target/70049
2240 * gcc.target/i386/pr70049.c: New test.
2241
c06d25bb
RB
22422016-03-09 Richard Biener <rguenther@suse.de>
2243
2244 PR c/70143
2245 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2246 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2247 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2248
5828a501
RO
22492016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2250
2251 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2252 arm-*-*.
2253
2e141c8d
JJ
22542016-03-09 Jakub Jelinek <jakub@redhat.com>
2255
5a9def37
JJ
2256 PR middle-end/67278
2257 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2258
2e141c8d
JJ
2259 PR target/67278
2260 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2261
2262 PR middle-end/70050
2263 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2264 in testcase comment.
2265
bf751f40
TV
22662016-03-09 Tom de Vries <tom@codesourcery.com>
2267
2268 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2269 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2270 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2271 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2272 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2273 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2274 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2275 * gfortran.dg/goacc/kernels-loop.f95: New test.
2276
e210c999
MS
22772016-03-08 Martin Sebor <msebor@redhat.com>
2278
2279 PR c++/62096
2280 * g++.dg/warn/overflow-warn-7.C: New test.
2281
80aac5c8
JM
22822016-03-08 Jason Merrill <jason@redhat.com>
2283
2284 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2285 * lib/target-supports.exp (check_effective_target_concepts): New.
2286
12b81409
JJ
22872016-03-08 Jakub Jelinek <jakub@redhat.com>
2288
d259b234
JJ
2289 PR c++/70135
2290 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2291 * g++.dg/ubsan/pr70135.C: New test.
2292
12b81409
JJ
2293 PR target/70110
2294 * gcc.dg/pr70110.c: New test.
2295
b4e9f2aa
MJ
22962016-03-07 Martin Jambor <mjambor@suse.cz>
2297
2298 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2299 * c-c++-common/gomp/if-1.c: Likewise.
2300 * c-c++-common/gomp/pr61486-2.c: Likewise.
2301 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2302 to dg-additional-options.
2303 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2304 * g++/gomp/target-teams-1.c: Likewise.
2305 * gcc.dg/gomp/gomp.exp: Likewise.
2306 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2307 dg-additional-options.
2308 * gfortran.dg/gomp/gomp.exp: Likewise.
2309 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2310 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2311 dg-additional-options.
2312 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2313
f86e631e
MJ
23142016-03-07 Martin Jambor <mjambor@suse.cz>
2315
2316 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2317 * c-c++-common/gomp/gridify-1.c: New test.
2318 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2319
94156b3f
AV
23202016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2321
2322 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2323 trigger for cortex-r8, when scanning for register r8.
2324 * gcc.target/arm/pr45701-2.c: Likewise.
2325
a84a49b7 23262016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 2327 Jeff Law <law@redhat.com>
a84a49b7
RB
2328
2329 PR tree-optimization/69740
2330 * gcc.c-torture/compile/pr69740-1.c: New test.
2331 * gcc.c-torture/compile/pr69740-2.c: New test.
2332
e41f6c9e
BS
23332016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2334
2335 * lib/target-supports.exp
2336 (check_effective_target_whole_vector_shift): Enable for PPC64.
2337
57548bf5
RB
23382016-03-07 Richard Biener <rguenther@suse.de>
2339
2340 PR tree-optimization/70115
2341 * gcc.dg/torture/pr70115.c: New testcase.
2342
4ae13300
NS
23432016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2344
2345 PR middle-end/69916
2346 * c-c-++-common/goacc/pr69916.c: New.
2347
5edb9853
RH
23482016-03-07 Richard Henderson <rth@redhat.com>
2349
2350 * gcc.c-torture/compile/pr70061.c: New test.
2351
2067a8f3
RB
23522016-03-07 Richard Biener <rguenther@suse.de>
2353
2354 PR testsuite/70109
2355 * gcc.dg/vect/O3-pr36098.c: New testcase.
2356
4145a9b7
CL
23572016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2358
2359 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2360
1878be32
EB
23612016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2362
2363 * gnat.dg/renaming9.ad[sb]: New testcase.
2364
df762bb2
JJ
23652016-03-05 Jakub Jelinek <jakub@redhat.com>
2366
2367 PR c++/70084
2368 * g++.dg/expr/stdarg3.C: New test.
2369
7d461295
JL
23702016-03-04 Jeff Law <law@redhat.com>
2371
2372 PR tree-optimization/69196
2373 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2374 x86_64-*-*.
2375
29b9828f
BS
23762016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2377
b6b552fd
BS
2378 PR c/69973
2379 * gcc.dg/pr69973.c: New test.
2380
201d49e9
BS
2381 PR rtl-optimization/69941
2382 * gcc.dg/torture/pr69941.c: New test.
2383
29b9828f
BS
2384 PR c/69824
2385 * gcc.dg/pr69824.c: New test.
2386
640b7e74
TV
23872016-03-05 Tom de Vries <tom@codesourcery.com>
2388
2389 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2390 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2391 function.
2392
7a3a3fad
PP
23932016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2394
2395 PR c++/66786
2396 * g++.dg/cpp1y/var-templ48.C: New test.
2397 * g++.dg/cpp1y/var-templ49.C: New test.
2398
cd439aec
EB
23992016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2400
2401 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2402
60204554
JJ
24032016-03-04 Jakub Jelinek <jakub@redhat.com>
2404
0c8825de
JJ
2405 PR c++/70035
2406 * g++.dg/ubsan/pr70035.C: New test.
2407
60204554
JJ
2408 PR target/70062
2409 * gcc.target/i386/pr70062.c: New test.
2410
f79d4eab
L
24112016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2412
2413 * g++.dg/template/typename21.C: Remove c++98_only.
2414
ea81ce67
L
24152016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2416
2417 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2418
64b23c13
DM
24192016-03-04 David Malcolm <dmalcolm@redhat.com>
2420
2421 PR c/68187
2422 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2423 function.
2424 (fn_42_b): Likewise.
2425 (fn_42_c): Likewise.
2426
729526f5
DM
24272016-03-04 David Malcolm <dmalcolm@redhat.com>
2428
2429 PR c/68187
2430 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2431 function.
2432 (fn_40_b): Likewise.
2433 (fn_41_a): Likewise.
2434 (fn_41_b): Likewise.
2435
f9ea11ac
JJ
24362016-03-04 Jakub Jelinek <jakub@redhat.com>
2437
2438 PR target/70059
2439 * gcc.target/i386/avx512f-pr70059.c: New test.
2440 * gcc.target/i386/avx512dq-pr70059.c: New test.
2441
b6c38c69
BS
24422016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2443
2444 PR rtl-optimization/57676
2445 * gcc.dg/torture/pr57676.c: New test.
2446
af3cdd34
IE
24472016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2448
2449 * gcc.dg/pr70026.c: New test.
2450
7ff6ca38
MP
24512016-03-04 Marek Polacek <polacek@redhat.com>
2452
2453 PR c/69798
2454 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2455 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2456
a6bf62d5
KT
24572016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2458
2459 PR target/70004
2460 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2461 Delete.
2462 (test_corners_sisd_si): Likewise.
2463 (main): Remove checks of the above.
2464 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2465
ae4cdc6a
EB
24662016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2467
2468 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2469
08455559
CL
24702016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2471
2472 * gcc.dg/torture/pr69951.c: Accept argc==0.
2473
e9a35493
RB
24742016-03-04 Richard Biener <rguenther@suse.de>
2475
2476 PR c++/70054
2477 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2478 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2479
fba054c2
DV
24802016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2481
2482 PR testsuite/69766
2483 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2484 testing multiarch.
2485
f10cdc6c
JJ
24862016-03-04 Jakub Jelinek <jakub@redhat.com>
2487
2488 PR debug/69947
2489 * gcc.dg/guality/pr69947.c: New test.
2490
2e981ba0
JJ
24912016-03-03 Jakub Jelinek <jakub@redhat.com>
2492
2493 PR ada/70017
2494 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2495
0ba3bfa2
KT
24962016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2497
2498 PR rtl-optimization/69904
2499 * gcc.target/arm/pr69904.c: New test.
2500
97ecdb46
JJ
25012016-03-03 Jakub Jelinek <jakub@redhat.com>
2502
2503 PR target/70021
2504 * gcc.dg/vect/pr70021.c: New test.
2505 * gcc.target/i386/pr70021.c: New test.
2506
a2a743a1
MP
25072016-03-03 Marek Polacek <polacek@redhat.com>
2508
2509 PR middle-end/70050
2510 * gcc.dg/pr70050.c: New test.
2511
fa07ecdd
JG
25122016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2513
2514 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2515
23504262
ML
25162016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2517
2518 PR tree-optimization/70043
2519 * gfortran.dg/vect/pr70043.f90: New test.
2520
b7b9e1a9
EB
25212016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2522
2523 * gnat.dg/specs/task1.ads: New test.
2524
cb83ba54
RO
25252016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2526
2527 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2528 Invoke gdb with -batch.
2529 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
2530
a75f5e30
RB
25312016-03-03 Richard Biener <rguenther@suse.de>
2532
2533 PR tree-optimization/55936
2534 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2535
268bc320
JL
25362016-03-02 Jeff Law <law@redhat.com>
2537
815f20ab
JL
2538 PR rtl-optimization/69942
2539 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
2540 effects of argument promotions.
2541
268bc320
JL
2542 PR tree-optimization/69987
2543 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
2544 target does not support -fprefetch-loop-arrays.
2545
171f7de5
UB
25462016-03-02 Uros Bizjak <ubizjak@gmail.com>
2547
2548 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2549
192912db
BC
25502016-03-02 Bin Cheng <bin.cheng@arm.com>
2551
c7908871 2552 PR rtl-optimization/69052
192912db
BC
2553 * gcc.target/i386/pr69052.c: New test.
2554
90a7a40b
AM
25552016-03-02 Alan Modra <amodra@gmail.com>
2556
2557 * gcc.dg/pr69990.c: New.
2558
69fa742f
JJ
25592016-03-02 Jakub Jelinek <jakub@redhat.com>
2560
de752fb0
JJ
2561 PR c/68062
2562 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
2563
2564 PR middle-end/70022
2565 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
2566
69fa742f
JJ
2567 PR target/70028
2568 * gcc.target/i386/pr70028.c: New test.
2569
7c65bd56
MK
25702016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2571
2572 * c-c++-common/asan/swapcontext-test-1.c,
2573 * c-c++-common/tsan/thread_leak.c,
2574 * g++.dg/tsan/aligned_vs_unaligned_race.C,
2575 * g++.dg/tsan/benign_race.C,
2576 * g++.dg/tsan/fd_close_norace.C,
2577 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2578 races with sanitizer output
2579
37d98220 25802016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 2581 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
2582
2583 PR target/67278
2584 * gcc.dg/simd-8.c: New testcase.
2585
218db463
RB
25862016-03-02 Richard Biener <rguenther@suse.de>
2587
2588 PR middle-end/67278
2589 * gcc.dg/simd-7.c: New testcase.
2590
22c72158
EB
25912016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2592
2593 * gcc.target/i386/pr70007.c: Tweak.
2594
9a790ccc
DV
25952016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2596
2597 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2598
bd02f00f
MP
25992016-03-02 Marek Polacek <polacek@redhat.com>
2600
2601 PR c/67854
2602 * gcc.dg/pr67854.c: New test.
2603
1e840f39
JJ
26042016-03-02 Jakub Jelinek <jakub@redhat.com>
2605
2606 PR middle-end/70025
2607 * gcc.dg/torture/pr70025.c: New test.
2608
bca00241
VK
26092016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2610
2611 PR tree-optimization/68621
2612 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2613
0bca04b8
EB
26142016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2615
2616 * gcc.target/i386/pr70007.c: New test.
2617
2a9afc86
JL
26182016-03-01 Jeff Law <law@redhat.com>
2619
eab2541b 2620 PR tree-optimization/69196
9d83ef71 2621 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 2622
2a9afc86
JL
2623 PR tree-optimization/69196
2624 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2625 duplicating code and spoiling the expected output.
2626
0d39977e
MM
26272016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2628
2629 PR target/70033
2630 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2631 supports power9 before doing tests.
2632 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2633 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2634 * gcc.target/powerpc/p9-permute.c: Likewise.
2635
a0c0699d
UB
26362016-03-01 Uros Bizjak <ubizjak@gmail.com>
2637
2638 PR target/70027
2639 * gcc.target/i386/pr70027.c: New test.
2640
0ae3ef47 26412016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
2642
2643 * gcc.dg/pr70017.c: New test.
2644
686e2237
JJ
26452016-03-01 Jakub Jelinek <jakub@redhat.com>
2646
2647 PR c/69796
2648 PR c/69974
2649 * gcc.dg/pr69796.c: New test.
2650 * gcc.dg/pr69974.c: New test.
2651
f8e4188c
EB
26522016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2653
2654 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2655
5e3f1c7c
JL
26562016-02-29 Jeff Law <law@redhat.com>
2657
2658 PR tree-optimization/69987
2659 * gfortran.dg/pr69987.f90: New test.
2660
2661 PR tree-optimization/69989
2662 * gcc.c-torture/compile/pr69989-2.c: New test.
2663
1be56bc5
MP
26642016-03-01 Marek Polacek <polacek@redhat.com>
2665
2666 PR c++/69795
2667 * g++.dg/parse/invalid1.C: New test.
2668
1b19470d
RB
26692016-03-01 Richard Biener <rguenther@suse.de>
2670
2671 PR middle-end/70022
2672 * gcc.dg/pr70022.c: New testcase.
2673
3ae0661a
IE
26742016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2675
2676 PR tree-optimization/69956
2677 * gcc.dg/pr69956.c: New test.
2678
0f09ab88
BS
26792016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2680
2681 PR target/70011
2682 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2683 XFAIL when hardware supports efficient unaligned storage access.
2684
76d881bf
PP
26852016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2686
2687 PR c++/69961
2688 * g++.dg/template/pr69961a.C: New test.
2689 * g++.dg/template/pr69961b.C: New test.
2690
7168133a
DM
26912016-02-29 David Malcolm <dmalcolm@redhat.com>
2692
2693 PR preprocessor/69985
2694 * gcc.dg/cpp/pr69985.c: New test case.
2695
0c6072a3
JL
26962016-02-29 Jeff Law <law@redhat.com>
2697
e66f219b
JL
2698 PR tree-optimization/70005
2699 * gcc.c-torture/execute/pr70005.c New test.
2700
0c6072a3
JL
2701 PR tree-optimization/69999
2702 * gcc.c-torture/compile/pr69999.c: New test.
2703
fd9fbdb3
YR
27042016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2705
2706 PR tree-optimization/69652
2707 * gcc.dg/torture/pr69652.c: Delete test.
2708 * gcc.dg/vect/pr69652.c: New test.
2709
cbd400b4
RB
27102016-02-19 Richard Biener <rguenther@suse.de>
2711
2712 PR tree-optimization/69980
2713 * gfortran.dg/vect/pr69980.f90: New testcase.
2714
84ea0f58
EB
27152016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2716
2717 * gcc.target/sparc/20160229-1.c: New test.
2718
5d2a63dc
EB
27192016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2720
2721 * gnat.dg/stack_usage3.adb: New test.
2722 * gnat.dg/stack_usage3_pkg.ads: New helper.
2723
93e708f9
EB
27242016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2725
2726 * gnat.dg/renaming8.adb: New test.
2727 * gnat.dg/renaming8_pkg1.ads: New helper.
2728 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2729 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2730
6512bc93
RB
27312016-02-29 Richard Biener <rguenther@suse.de>
2732
2733 PR tree-optimization/69720
2734 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2735
7b201a88
TK
27362016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2737
2738 PR fortran/68147
2739 PR fortran/47674
2740 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2741
82ee0cf2 27422016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
2743 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2744
2745 PR fortran/56007
2746 * gfortran.dg/coarray_8.f90: Adjust error message.
2747 * gfortran.dg/pr56007.f90: New test.
2748 * gfortran.dg/pr56007.f: New test.
2749
cdc1a2c8
L
27502016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2751
2752 PR tree-optimization/69989
2753 * gcc.dg/torture/pr69989.c: New test.
2754
33505bcf
EB
27552016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2756
2757 * gcc.target/i386/stack-realign-win.c: New test.
2758
524bfb19
HA
27592016-02-28 Harald Anlauf <anlauf@gmx.de>
2760
2761 PR fortran/60126
2762 * gfortran.dg/pr60126.f90: New test.
2763
bd542508
JL
27642016-02-27 Jeff Law <law@redhat.com>
2765
2766 Revert
2767 2016-02-26 Richard Biener <rguenther@suse.de>
2768 Jeff Law <law@redhat.com>
2769
2770 PR tree-optimization/69740
2771 * gcc.c-torture/compile/pr69740-1.c: New test.
2772 * gcc.c-torture/compile/pr69740-2.c: New test.
2773
dd1291e0
JD
27742016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2775
5fb67f8b 2776 PR fortran/69910
dd1291e0
JD
2777 * gfortran.dg/newunit_4.f90: New test.
2778
5cfefb59
JJ
27792016-02-27 Jakub Jelinek <jakub@redhat.com>
2780
2781 PR target/69613
2782 PR rtl-optimization/69886
2783 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2784 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2785 target.
2786
20ba5f33
MS
27872016-02-26 Martin Sebor <msebor@redhat.com>
2788
2789 PR tree-optimization/15826
2790 * gcc.dg/tree-ssa/pr15826.c: New test.
2791
e6fb01b0
JJ
27922016-02-26 Jakub Jelinek <jakub@redhat.com>
2793
2794 PR target/69969
2795 * gcc.target/powerpc/pr69969.c: New test.
2796
e3e0cf64
MS
27972016-02-26 Martin Sebor <msebor@redhat.com>
2798
2799 PR c++/15766
2800 * g++.old-deja/g++.other/decl5.C: Add a test case.
2801
d1f2bea5
SB
28022016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2803
2804 PR target/69946
2805 * gcc.target/powerpc/pr69946.c: New file.
2806
4a4f9d2b 28072016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 2808 Jeff Law <law@redhat.com>
4a4f9d2b 2809
e3e0cf64 2810 PR tree-optimization/69740
4a4f9d2b
RB
2811 * gcc.c-torture/compile/pr69740-1.c: New test.
2812 * gcc.c-torture/compile/pr69740-2.c: New test.
2813
ad2a2706
MJ
28142016-02-26 Martin Jambor <mjambor@suse.cz>
2815
2816 PR middle-end/69920
2817 * gcc.dg/torture/pr69932.c: New test.
2818 * gcc.dg/torture/pr69936.c: Likewise.
2819
1d11f7ce
AK
28202016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2821
2822 PR target/69709
2823 * gcc.target/s390/pr69709.c: New test.
2824
6cfccbb2
KT
28252016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2826
2827 PR target/69245
2828 * gcc.target/aarch64/pr69245_1.c: New test.
2829
ac59ad4e
KT
28302016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2831
2832 PR target/69613
2833 * gcc.dg/torture/pr69613.c: New test.
2834
a2ad54a0
JJ
28352016-02-26 Jakub Jelinek <jakub@redhat.com>
2836
2837 PR rtl-optimization/69891
2838 * gcc.target/i386/pr69891.c: New test.
2839
0884062c 28402016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
2841 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2842
d2369d4f 2843 PR target/61397
c163789b
MM
2844 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2845 functionality for both 32-bit and 64-bit.
2846
5aed7e2c
RB
28472016-02-26 Richard Biener <rguenther@suse.de>
2848
2849 PR tree-optimization/69551
2850 * gcc.dg/torture/pr69951.c: New testcase.
2851
798e2a8e
RB
28522016-02-25 Richard Biener <rguenther@suse.de>
2853
2854 PR tree-optimization/48795
2855 * gcc.dg/Warray-bounds-18.c: New testcase.
2856
9559fbac
RO
28572016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2858
2859 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2860
c049b107
JJ
28612016-02-25 Jakub Jelinek <jakub@redhat.com>
2862
2863 PR rtl-optimization/69896
2864 * gcc.dg/pr69896.c: New test.
2865
1137001c
PP
28662016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2867
2868 PR c++/69736
2869 * g++.dg/cpp1y/paren2.C: New test.
2870
2e9c8641
MS
28712016-02-24 Martin Sebor <msebor@redhat.com>
2872
2873 PR c/51147
2874 * gcc.dg/enum-mode-2.c: New test.
2875
03ca8fb3
JJ
28762016-02-24 Jakub Jelinek <jakub@redhat.com>
2877
2878 PR c++/69922
2879 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2880 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2881 * g++.dg/ubsan/pr69922.C: New test.
2882
0b05329b
MP
28832016-02-24 Marek Polacek <polacek@redhat.com>
2884
2885 PR c/69819
2886 * gcc.dg/pr69819.c: New test.
2887
57c2c374
MS
28882016-02-24 Martin Sebor <msebor@redhat.com>
2889
3b96b93a
MS
2890 PR c++/69912
2891 * g++.dg/ext/flexary15.C: New test.
2892
28932016-02-24 Martin Sebor <msebor@redhat.com>
2894
2895 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 2896 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 2897 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 2898
65433bb5
MK
28992016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2900 Charles Baylis <charles.baylis@linaro.org>
2901
2902 PR debug/61033
2903 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2904
f802a424 29052016-02-24 Richard Biener <rguenther@suse.de>
44293580 2906 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
2907
2908 PR middle-end/69760
2909 * gcc.dg/torture/pr69760.c: New testcase.
2910
525f795f
RO
29112016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2912
2913 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2914 pattern on Solaris with as.
2915
cd7bbceb
KT
29162016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2917
2918 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2919 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2920 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2921 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2922
89c0c1fd
JJ
29232016-02-24 Jakub Jelinek <jakub@redhat.com>
2924
2925 PR middle-end/69915
2926 * gcc.dg/pr69915.c: New test.
2927
0683fd27
KT
29282016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2929
2930 PR rtl-optimization/69886
2931 * gcc.dg/torture/pr69886.c: New test.
2932
e53d562a
RB
29332016-02-24 Richard Biener <rguenther@suse.de>
2934
2935 PR middle-end/68963
2936 * gcc.dg/torture/pr68963.c: New testcase.
2937
74a00288
KT
29382016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2939
2940 PR target/69875
2941 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2942 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2943 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2944 * gcc.target/arm/atomic_loaddi_1.c: New test.
2945 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2946 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2947 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2948 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2949 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2950 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2951 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2952 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2953
340fd4c9
JJ
29542016-02-24 Jakub Jelinek <jakub@redhat.com>
2955
2956 PR middle-end/69909
2957 * gcc.dg/torture/pr69909.c: New test.
2958
47d3fdb2
RB
29592016-02-24 Richard Biener <rguenther@suse.de>
2960
2961 PR tree-optimization/69907
2962 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2963 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2964 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2965
dab73e73
CB
29662016-02-24 Christian Bruel <christian.bruel@st.com>
2967
2968 * gcc.target/arm/pragma_cpp_fma.c: New test.
2969
7cc5ec65
JD
29702016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2971
2972 PR fortran/61156
2973 * gfortran.dg/include_6.f90: Update test.
2974
067fbd8b
JJ
29752016-02-23 Jakub Jelinek <jakub@redhat.com>
2976
2977 PR objc/69844
2978 * objc.dg/pr69844.m: New test.
2979
64a454d9
JD
29802016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2981
2982 PR libgfortran/69456
2983 * gfortran.dg/namelist_89.f90: New test.
2984 * gfortran.dg/pr59700.f90: Update test..
2985
35886f0b
MS
29862016-02-23 Martin Sebor <msebor@redhat.com>
2987
2988 PR middle-end/69780
2989 * g++.dg/ext/builtin_alloca.C: New test.
2990 * gcc.dg/builtins-68.c: New test.
2991
162cc7e3
RH
29922016-02-23 Richard Henderson <rth@redhat.com>
2993
2994 * gcc.target/i386/addr-space-3.c: Remove test.
2995
196440f8
DM
29962016-02-23 David Malcolm <dmalcolm@redhat.com>
2997
2998 PR preprocessor/69126
2999 PR preprocessor/69543
3000 * c-c++-common/pr69126-2-long.c: New test.
3001 * c-c++-common/pr69126-2-short.c: New test.
3002 * c-c++-common/pr69543-1.c: Remove xfail.
3003
1d3121af
DM
30042016-02-23 David Malcolm <dmalcolm@redhat.com>
3005
3006 PR preprocessor/69126
3007 PR preprocessor/69543
3008 PR preprocessor/69558
3009 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3010 (f): Rename to...
3011 (test_2): ...this, and add leading comment.
3012 (MACRO_3, test_3): New.
3013 (MACRO_4A, MACRO_4B, test_4): New.
3014 (MACRO): Rename to...
3015 (MACRO_5): ...this.
3016 (g): Rename to...
3017 (test_5): ...this, updating for renaming of MACRO, and
3018 add leading comment.
3019 * c-c++-common/pr69543-1.c: New.
3020 * c-c++-common/pr69543-2.c: New.
3021 * c-c++-common/pr69543-3.c: New.
3022 * c-c++-common/pr69543-4.c: New.
3023 * c-c++-common/pr69558-1.c: New.
3024 * c-c++-common/pr69558-2.c: New.
3025 * c-c++-common/pr69558-3.c: New.
3026 * c-c++-common/pr69558-4.c: New.
3027 * gcc.dg/pr69558.c: Move to...
3028 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3029 xfail for c++.
3030
f99c3557
TS
30312016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3032
3033 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3034 to -ftree-parallelize-loops/-fopenacc changes.
3035 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3036 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3037 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3038 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3039 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3040 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3041 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3042 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3043 * c-c++-common/goacc/kernels-loop.c: Likewise.
3044 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3045 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3046 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3047 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3048
c60ec7c2
RO
30492016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3050
3051 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3052
f1a62b6f
JJ
30532016-02-23 Jakub Jelinek <jakub@redhat.com>
3054
e67bf044
JJ
3055 PR c++/69902
3056 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3057
f1a62b6f
JJ
3058 PR c/69900
3059 * gcc.dg/pr69900.c: New test.
3060
20c5e09e
MJ
30612016-02-23 Martin Jambor <mjambor@suse.cz>
3062
3063 PR tree-optimization/69666
3064 * gcc.dg/tree-ssa/pr69666.c: New test.
3065
e457a6fc
AV
30662016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3067
3068 PR fortran/67451
3069 * gfortran.dg/coarray_allocate_5.f08: New test.
3070
d7b574f4
AK
30712016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3072
3073 * gcc.target/s390/vcond-shift.c: Move to ...
3074 * gcc.target/s390/vector/vcond-shift.c: ... here.
3075
58bdeb44
AK
30762016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3077
3078 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3079 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3080
7cd0387b
AK
30812016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3082
3083 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3084
4246c8da
MW
30852016-02-20 Mark Wielaard <mjw@redhat.com>
3086
3087 PR c/28901
3088 * gcc.dg/unused-variable-3.c: New test.
3089
f93bc532
JJ
30902016-02-22 Jakub Jelinek <jakub@redhat.com>
3091
3092 PR target/69888
3093 * gcc.target/i386/pr69888.c: New test.
3094
c4e360f4
RB
30952016-02-22 Richard Biener <rguenther@suse.de>
3096
3097 PR tree-optimization/69882
3098 * gfortran.dg/vect/pr69882.f90: New testcase.
3099
09c92f1c
JJ
31002016-02-22 Jakub Jelinek <jakub@redhat.com>
3101
3102 PR target/69885
3103 * gcc.dg/pr69885.c: New test.
3104
f88d45dc
OE
31052016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3106
3107 PR target/69806
3108 PR target/54089
3109 * gcc.target/sh/pr54089-10.c: New.
3110
ce1ff48e
PT
31112016-02-20 Paul Thomas <pault@gcc.gnu.org>
3112
3113 PR fortran/69423
3114 * gfortran.dg/deferred_character_15.f90 : New test.
3115
bbf27208
DH
31162016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3117
3118 PR fortran/57365
3119 gfortran.dg/allocate_with_source_18.f03: New test.
3120
31212016-02-20 Harald Anlauf <anlauf@gmx.de>
3122
3123 PR fortran/52531
3124 gfortran.dg/gomp/pr52531.f90: New test.
3125
268be88c
BE
31262016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3127
3128 PR c++/69865
3129 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3130 -std=c++03.
3131
4b6c824a
JJ
31322016-02-19 Jakub Jelinek <jakub@redhat.com>
3133
871b3f47
JJ
3134 PR c++/69826
3135 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3136 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3137
7a965d51
JJ
3138 PR c++/69850
3139 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3140
4b6c824a
JJ
3141 PR c++/69851
3142 * g++.dg/torture/pr69851.C: New test.
3143
15fca21a
MS
31442016-02-19 Martin Sebor <msebor@redhat.com>
3145
3146 PR testsuite/69573
3147 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3148
19e21586
JJ
31492016-02-19 Jakub Jelinek <jakub@redhat.com>
3150
03a616ac
JJ
3151 PR c++/69850
3152 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3153 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3154
19e21586
JJ
3155 PR c++/67767
3156 * g++.dg/cpp0x/pr67767.C: New test.
3157
2db16594
KT
31582016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3159
3160 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3161 for fp, simd, crypto, crc, lse.
3162 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3163 above.
3164 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3165 effective target check.
3166
5a7d9d1e
JJ
31672016-02-19 Jakub Jelinek <jakub@redhat.com>
3168
3169 PR target/69820
3170 * gcc.target/i386/pr69820.c: New test.
3171
6448f064
AK
31722016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3173
3174 * gcc.target/s390/vector/int128-1.c: New test.
3175
d0a859e6
AK
31762016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3177
3178 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3179
9e4eb643
AK
31802016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3181
3182 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3183 instruction pattern name to prevent the testcase from failing with
3184 -march=z13.
3185
859a4c0e
AK
31862016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3187
3188 * gcc.target/s390/md/movstr-2.c: New test.
3189
efc2340b
MK
31902016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3191
3192 * gcc.target/s390/morestack.c: New test.
3193
ca2bfbc2
DV
31942016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3195
3196 PR target/69625
3197 * gcc.target/s390/pr69625.c: Add test case.
3198
efd4bd05
BE
31992016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3200
3201 PR testsuite/68580
3202 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3203
2bf2078a
MM
32042016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3205
3206 PR target/68404
3207 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3208 * gcc.target/powerpc/fusion3.c: Likewise.
3209
f003579e
RB
32102016-02-18 Richard Biener <rguenther@suse.de>
3211
3212 PR middle-end/69553
3213 * g++.dg/torture/pr69553.C: New testcase.
3214
19233914
NC
32152016-02-18 Nick Clifton <nickc@redhat.com>
3216
efd4bd05
BE
3217 PR target/62254
3218 PR target/69610
3219 * gcc.target/arm/pr62554.c: New test.
3220 * gcc.target/arm/pr69610-1.c: New test.
3221 * gcc.target/arm/pr69610-2.c: New test.
19233914 3222
23f27839
RB
32232016-02-18 Richard Biener <rguenther@suse.de>
3224
3225 PR middle-end/69854
3226 * gcc.dg/torture/pr69854.c: New testcase.
3227
932c0da4
JJ
32282016-02-17 Jakub Jelinek <jakub@redhat.com>
3229
3230 PR c++/69850
3231 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3232
1bed93e4
BS
32332012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3234
3235 * gcc.target/powerpc/vec-cg.c: New test.
3236
57bfb134
RB
32372016-02-17 Richard Biener <rguenther@suse.de>
3238
3239 PR testsuite/69586
3240 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3241
a44e0ebb
KT
32422016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3243
3244 PR target/69161
3245 * gcc.c-torture/compile/pr69161.c: New test.
3246
ffacd726
DS
32472016-02-17 David Sherwood <david.sherwood@arm.com>
3248
3249 PR target/69532
3250 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3251 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3252
448db8d2
EB
32532016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3254
3255 * gcc.dg/ifcvt-4.c: Skip on Visium.
3256
e2f0522e
EB
32572016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3258
3259 * gnat.dg/atomic8.adb: New test.
3260
bf17fe3f
EB
32612016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3262
3263 * gnat.dg/discr46.ad[sb]: New test.
3264
ecf835e9
KN
32652016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3266
3267 PR Target/48344
3268 * gcc.target/powerpc/pr48344-1.c: New test.
3269
49a1164a
TK
32702015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3271
3272 PR fortran/69742
3273 * gfortran.dg/associate_21.f90: New test.
3274
bf14eba2
JJ
32752016-02-16 Jakub Jelinek <jakub@redhat.com>
3276
3277 PR c/69835
3278 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3279 -Wnonnull in dg-options.
3280 * c-c++-common/nonnull-2.c: New test.
3281
35a093b6
JG
32822016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3283 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3284
3285 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3286
e387d491
JJ
32872016-02-16 Jakub Jelinek <jakub@redhat.com>
3288
3289 PR middle-end/69801
3290 * gcc.dg/pr69801.c: Add empty dg-options.
3291
ba539195
JN
32922016-02-16 James Norris <jnorris@codesourcery.com>
3293
3294 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3295 * g++.dg/goacc/deviceptr-1.c: New file.
3296
2a2b8f64
JJ
32972016-02-16 Jakub Jelinek <jakub@redhat.com>
3298
3299 PR tree-optimization/69820
3300 * gcc.dg/vect/pr69820.c: New test.
3301
87440c29
RB
33022016-02-16 Richard Biener <rguenther@suse.de>
3303
3304 PR tree-optimization/69776
3305 * gcc.dg/torture/pr69776-2.c: New testcase.
3306
6d87c306
BS
33072016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3308
3309 PR tree-optimization/69714
3310 * gcc.dg/torture/pr69714.c: New test.
3311
3824a0a2
JJ
33122016-02-16 Jakub Jelinek <jakub@redhat.com>
3313
3314 PR tree-optimization/69802
3315 * gcc.dg/pr69802.c: New test.
3316
c8cfe96e
RB
33172016-02-16 Richard Biener <rguenther@suse.de>
3318
3319 PR middle-end/69801
3320 * gcc.dg/pr69801.c: New testcase.
3321
fc12098d
JD
33222016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3323
3324 PR libgfortran/69651
3325 * gfortran.dg/read_bang.f90: New test.
3326 * gfortran.dg/read_bang4.f90: New test.
3327
ba6b3795
JJ
33282016-02-15 Jakub Jelinek <jakub@redhat.com>
3329
f0516ca4
JJ
3330 PR c++/69658
3331 * g++.dg/init/pr69658.C: New test.
3332
ba6b3795
JJ
3333 PR c++/69797
3334 * c-c++-common/pr69797.c: New test.
3335
de3f9a2d
PK
33362016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3337
3338 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3339 check for aarch64*-*-*.
3340
17a3b967
RB
33412016-02-15 Richard Biener <rguenther@suse.de>
3342
3343 PR tree-optimization/69783
3344 * gcc.dg/vect/pr69783.c: New testcase.
3345
1c48bff1
RB
33462016-02-15 Richard Biener <rguenther@suse.de>
3347
3348 PR tree-optimization/69776
3349 * gcc.dg/torture/pr69776.c: New testcase.
3350
1e6025b6
TK
33512016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3352
3353 PR fortran/60526
3354 * gfortran.dg/type_decl_4.f90: Reinstated.
3355
d3308279
JDA
33562016-02-14 John David Anglin <danglin@gcc.gnu.org>
3357
3358 PR fortran/68746
3359 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3360
b7c56581
TK
33612016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3362
3363 PR fortran/60526
3364 PR bootstrap/69816
3365 * gfortran.dg/type_decl_4.f90: Removed.
3366
60cb4ef5
TK
33672016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3368
3369 PR fortran/60526
3370 * gfortran.dg/type_decl_4.f90: New test.
3371
f6964637
AM
33722016-02-14 Alan Modra <amodra@gmail.com>
3373
1a8849d1 3374 PR testsuite/68886
f6964637
AM
3375 * gcc.c-torture/execute/stkalign.c: Revise test.
3376
f5121920
OE
33772016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3378
3379 PR target/67260
3380 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3381
6cda3ab6
OE
33822016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3383
3384 PR target/67260
3385 * gcc.target/sh/torture/pr67260.c: New.
3386
6786e598
JDA
33872016-02-12 John David Anglin <danglin@gcc.gnu.org>
3388
3389 * gcc.dg/pr67964.c: Add dg-require-alias.
3390
7e05dad8
OE
33912016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3392
3393 PR target/67636
3394 PR target/64345
3395 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3396
7f4cc3ce
JD
33972016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3398
3399 PR libgfortran/69668
3400 * gfortran.dg/namelist_88.f90: New test.
3401
955ca6dc
JD
34022016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3403
3404 PR libgfortran/69668
3405 * gfortran.dg/namelist_38.f90: Update test.
3406 * gfortran.dg/namelist_84.f90: Update test.
3407
876217ae
DM
34082016-02-12 David Malcolm <dmalcolm@redhat.com>
3409
3410 PR other/69554
3411 * gcc.dg/pr69554-1.c: New test.
3412 * gfortran.dg/pr69554-1.F90: New test.
3413 * gfortran.dg/pr69554-2.F90: New test.
3414 * lib/gcc-dg.exp (proc dg-locus): New function.
3415 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3416 distinguish between the caret-printing and non-caret-printing
3417 cases. If caret-printing has been explicitly enabled, bail out
3418 without attempting to fix up the output.
3419
61789eed
DM
34202016-02-12 David Malcolm <dmalcolm@redhat.com>
3421
3422 PR driver/69265
3423 PR driver/69453
3424 * gcc.dg/spellcheck-options-3.c: New test case.
3425 * gcc.dg/spellcheck-options-4.c: New test case.
3426 * gcc.dg/spellcheck-options-5.c: New test case.
3427 * gcc.dg/spellcheck-options-6.c: New test case.
3428 * gcc.dg/spellcheck-options-7.c: New test case.
3429 * gcc.dg/spellcheck-options-8.c: New test case.
3430 * gcc.dg/spellcheck-options-9.c: New test case.
3431 * gcc.dg/spellcheck-options-10.c: New test case.
3432
c3090c1f
JJ
34332016-02-12 Jakub Jelinek <jakub@redhat.com>
3434
3435 PR rtl-optimization/69764
3436 PR rtl-optimization/69771
3437 * c-c++-common/pr69764.c: New test.
3438 * gcc.dg/torture/pr69771.c: New test.
3439
8222034d
MP
34402016-02-12 Marek Polacek <polacek@redhat.com>
3441
3442 * g++.dg/torture/init-list1.C: New.
3443
f749f792
MP
34442016-02-12 Marek Polacek <polacek@redhat.com>
3445
3446 * gcc.dg/pr69522.c: Add empty dg-options.
3447
199fb02a
IE
34482016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3449
3450 * g++.dg/lto/lto.exp: Include and init mpx.
3451 * g++.dg/lto/pr69729_0.C: New test.
3452
b69539cb
JJ
34532016-02-12 Jakub Jelinek <jakub@redhat.com>
3454
06ff7000
JJ
3455 PR ipa/69241
3456 * g++.dg/ipa/pr69241-4.C: New test.
3457
b69539cb
JJ
3458 PR ipa/68672
3459 * g++.dg/ipa/pr68672-1.C: New test.
3460 * g++.dg/ipa/pr68672-2.C: New test.
3461 * g++.dg/ipa/pr68672-3.C: New test.
3462
16595a1f
BS
34632016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3464
3465 PR c/69522
6d87c306 3466 * gcc.dg/pr69522.c: New test.
16595a1f 3467
38d795d2
PP
34682016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3469
3470 PR c++/69098
3471 * g++.dg/cpp1y/69098.C: New test.
3472 * g++.dg/cpp1y/69098-2.C: New test.
3473
9c582551
JJ
34742016-02-12 Jakub Jelinek <jakub@redhat.com>
3475
3476 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3477 and neighbour -> neighbor.
3478 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3479 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3480 * c-c++-common/Wvarargs.c: Likewise.
3481 * c-c++-common/goacc/host_data-5.c: Likewise.
3482 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3483 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3484 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3485 * gcc.target/aarch64/pr60697.c: Likewise.
3486 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3487 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3488 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3489 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3490 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3491 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3492 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3493 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3494 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3495 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3496 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3497 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3498 * g++.dg/lookup/koenig5.C: Likewise.
3499 * g++.dg/ext/no-asm-2.C: Likewise.
3500 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3501 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3502 * gfortran.dg/used_types_16.f90: Likewise.
3503 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3504 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3505 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3506 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3507 * gfortran.dg/abstract_type_6.f03: Likewise.
3508 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3509 * gfortran.dg/used_types_15.f90: Likewise.
3510 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3511 * gfortran.dg/exit_3.f08: Likewise.
3512 * gfortran.dg/open_status_2.f90: Likewise.
3513 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3514 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3515 * gfortran.dg/associate_1.f03: Likewise.
3516 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3517 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3518 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3519 * gcc.dg/builtin-object-size-1.c: Likewise.
3520 * gcc.dg/noreturn-6.c: Likewise.
3521 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3522 * gcc.dg/globalalias.c: Likewise.
3523 * gcc.dg/builtins-config.h: Likewise.
3524 * gcc.dg/pr30457.c: Likewise.
3525 * gcc.c-torture/compile/volatile-1.c: Likewise.
3526 * gcc.c-torture/execute/20101011-1.c: Likewise.
3527 * c-c++-common/Waddress-1.c: Likewise.
3528
66756373
JJ
35292016-02-11 Jakub Jelinek <jakub@redhat.com>
3530
3531 PR c/69768
3532 * c-c++-common/Waddress-1.c: New test.
3533
76fe932b
AV
35342016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
3535
3536 PR fortran/69296
3537 * gfortran.dg/associate_19.f03: New test.
3538 * gfortran.dg/associate_20.f03: New test.
3539
564c4d4b
OE
35402016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3541
3542 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3543
e1c1ecb0
KT
35442016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3545
3546 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
3547 .arch armv8-a\n. Add -dA to dg-options.
3548 * gcc.target/aarch64/assembler_arch_1.c: New test.
3549 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
3550
0d7d9458
PC
35512016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3552
3553 PR c++/68726
3554 * g++.dg/cpp0x/pr68726.C: New.
3555
e6208a60
IE
35562016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3557
3558 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3559 test.
3560
281a11eb
RB
35612016-02-11 Richard Biener <rguenther@suse.de>
3562
3563 * g++.dg/tree-ssa/pr61034.C: Adjust.
3564
e03dd765
VM
35652016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3566
4b48faf5 3567 PR target/69148
e03dd765
VM
3568 * gcc.target/s390/pr69148.c: New.
3569
cdc23927
YR
35702016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3571
3572 PR tree-optimization/69652
3573 * gcc.dg/torture/pr69652.c: New test.
3574
e199dd0a
JJ
35752016-02-10 Jakub Jelinek <jakub@redhat.com>
3576 Patrick Palka <ppalka@gcc.gnu.org>
3577
3578 PR ipa/69241
3579 PR c++/69649
3580 * g++.dg/ipa/pr69241-1.C: New test.
3581 * g++.dg/ipa/pr69241-2.C: New test.
3582 * g++.dg/ipa/pr69241-3.C: New test.
3583 * g++.dg/ipa/pr69649.C: New test.
3584
d6b38027
UB
35852016-02-10 Uros Bizjak <ubizjak@gmail.com>
3586
3587 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3588 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3589
13b562c5
BC
35902016-02-10 Bin Cheng <bin.cheng@arm.com>
3591
3592 PR tree-optimization/68021
3593 * gcc.dg/tree-ssa/pr68021.c: New test.
3594
24a179f8
RB
35952016-02-10 Richard Biener <rguenther@suse.de>
3596
3597 PR tree-optimization/69726
3598 * gcc.dg/uninit-22.c: New testcase.
3599
0d99886f
AP
36002016-02-09 Andrew Pinski <apinski@cavium.com>
3601
3602 PR tree-opt/69282
3603 * gcc.c-torture/compile/20160205-1.c: New testcase.
3604
ab04995c
MM
36052016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3606
3607 PR target/68404
3608 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3609 instead accessing a really large arrray.
3610 * gcc.target/powerpc/fusion3.c: Likewise.
3611
4b79ac23
CB
36122016-02-09 Charles Baylis <charles.baylis@linaro.org>
3613
3614 PR target/68532
3615 * gcc.c-torture/execute/pr68532.c: New test.
3616
b890a441
AO
36172016-02-11 Alexandre Oliva <aoliva@redhat.com>
3618
3619 PR target/69634
3620 * gcc.dg/pr69634.c: New.
3621
84a5bef7
RB
36222016-02-09 Richard Biener <rguenther@suse.de>
3623
3624 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3625
1f123759 36262016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 3627
1f123759
AF
3628 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3629
65860c77
YR
36302016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3631
3632 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3633
7e1e8a0a
RB
36342016-02-09 Richard Biener <rguenther@suse.de>
3635
3636 PR tree-optimization/69715
3637 * gcc.dg/torture/pr69715.c: New testcase.
3638
efb45a9f
PP
36392016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3640
3641 PR c++/69139
3642 * g++.dg/cpp0x/trailing12.C: New test.
3643 * g++.dg/cpp0x/trailing13.C: New test.
3644
20a0c6f9
PP
36452016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3646
3647 PR c++/69283
3648 PR c++/67835
3649 * g++.dg/cpp1y/auto-fn29.C: New test.
3650 * g++.dg/cpp1y/auto-fn30.C: New test.
3651
a162f3af
JJ
36522016-02-08 Jakub Jelinek <jakub@redhat.com>
3653
3654 PR tree-optimization/69209
3655 * gcc.c-torture/compile/pr69209.c: New test.
3656
4b4a9fbd
JL
36572016-02-08 Jeff Law <law@redhat.com>
3658
3659 PR tree-optimization/68541
3660 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3661 of statements allowed in join block for path splitting.
3662
cfac5ed2
JJ
36632016-02-08 Jakub Jelinek <jakub@redhat.com>
3664
f68bc23f
JJ
3665 PR c++/59627
3666 * g++.dg/gomp/pr59627.C: New test.
3667
cfac5ed2
JJ
3668 PR ipa/69239
3669 * g++.dg/ipa/pr69239.C: New test.
3670
44714d8c
DM
36712016-02-08 David Malcolm <dmalcolm@redhat.com>
3672
3673 PR preprocessor/69664
3674 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3675 * gcc.dg/cpp/warn-comments.c: Likewise.
3676
eba9e839
MP
36772016-02-08 Marek Polacek <polacek@redhat.com>
3678
3679 PR c++/69688
3680 * g++.dg/init/const12.C: New test.
3681
a011cd92
BS
36822016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3683
3684 PR target/60410
3685 * gcc.dg/lto/pr55113_0.c: Remove test.
3686
5317b1be
RB
36872016-02-08 Richard Biener <rguenther@suse.de>
3688
3689 PR tree-optimization/69719
3690 * gcc.dg/torture/pr69719.c: New testcase.
3691
63998a63
RB
36922016-02-08 Richard Biener <rguenther@suse.de>
3693 Jeff Law <law@redhat.com>
3694
3695 PR target/68273
3696 * gcc.target/mips/pr68273.c: New testcase.
3697
43f4a281
RB
36982016-02-08 Richard Biener <rguenther@suse.de>
3699
3700 PR rtl-optimization/69274
3701 * gcc.target/i386/addr-sel-1.c: XFAIL.
3702
0b604d2d
JL
37032016-02-08 Jeff Law <law@redhat.com>
3704
e8dfe49e
JL
3705 PR tree-optimization/68541
3706 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3707
6daecd7a 3708 PR tree-optimization/65917
0b604d2d
JL
3709 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3710
c0f0e35a
JD
37112016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3712
3713 PR fortran/50555
3714 * gfortran.dg/namelist_args.f90: New test.
3715
8981d712
JL
37162016-02-05 Jeff Law <law@redhat.com>
3717
6daecd7a 3718 PR tree-optimization/68541
8981d712
JL
3719 * gcc.dg/tree-ssa/split-path-2.c: New test.
3720 * gcc.dg/tree-ssa/split-path-3.c: New test.
3721 * gcc.dg/tree-ssa/split-path-4.c: New test.
3722 * gcc.dg/tree-ssa/split-path-5.c: New test.
3723 * gcc.dg/tree-ssa/split-path-6.c: New test.
3724 * gcc.dg/tree-ssa/split-path-7.c: New test.
3725
46cb9332
MS
37262016-02-05 Martin Sebor <msebor@redhat.com>
3727
3728 PR c++/69662
3729 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3730 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3731
be2083ea
RH
37322016-02-06 Richard HEnderson <rth@redhat.com>
3733
3734 PR c/69643
3735 * gcc.target/i386/addr-space-4.c: New.
3736 * gcc.target/i386/addr-space-5.c: New.
3737
711d7c23
MM
37382016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3739
3740 PR fortran/66089
3741 * gfortran.dg/elemental_dependency_6.f90: New.
3742
b5c1c988
JJ
37432016-02-05 Jakub Jelinek <jakub@redhat.com>
3744
861c7bcd
JJ
3745 PR rtl-optimization/69691
3746 * gcc.c-torture/execute/pr69691.c: New test.
3747
b5c1c988
JJ
3748 PR c++/69628
3749 * g++.dg/parse/pr69628.C: New test.
3750
f7dfa966
UB
37512016-02-05 Uros Bizjak <ubizjak@gmail.com>
3752
3753 * gcc.dg/sancov/asan.c: Move to ...
3754 * gcc.dg/asan/sancov-1.c: ... here.
3755
9b143e64
UB
37562016-02-05 Uros Bizjak <ubizjak@gmail.com>
3757
3758 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3759
f5d4b899
L
37602016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3761
3762 PR target/69677
3763 * gcc.target/i386/pr69677.c: New test.
3764
76c85fbb
PP
37652016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3766
3767 PR c++/68948
3768 * g++.dg/template/pr68948.C: New test.
3769
f181bf90
DV
37702016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3771
3772 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3773 (only necessary on s390x).
3774
714fb282
L
37752016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3776
3777 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3778 -mno-accumulate-outgoing-args.
3779
618d6c1c
PP
37802016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3781
3782 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3783
1066e9b5
JJ
37842016-02-04 Jakub Jelinek <jakub@redhat.com>
3785
3786 PR c/69669
3787 * c-c++-common/pr69669.c: New test.
3788
76255d0d
MM
37892016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3790
3791 PR target/69667
3792 * g++.dg/pr69667.C: New file.
3793
e0b059b1
WD
37942016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3795
3796 PR target/69619
3797 * gcc.dg/pr69619.c: Add new test.
3798
2692b5c8
RS
37992016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3800
3801 PR rtl-optimization/69577
3802 * gcc.target/i386/pr69577.c: New test.
3803
7db337c2
ML
38042016-02-04 Martin Liska <mliska@suse.cz>
3805
3806 * g++.dg/asan/pr69276.C: New test.
3807
cc9c0829
KT
38082016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3809
3810 PR target/65932
3811 PR target/67714
3812 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3813 a single smulbb instruction.
3814 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3815 * gcc.target/amr/wmul-2.c: Likewise.
3816
eb9feb52
KT
38172016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3818
3819 PR target/65932
3820 PR target/67714
3821 * gcc.c-torture/execute/pr67714.c: New test.
3822
61f727fe
JJ
38232016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3824
3825 PR target/69454
3826 * gcc.target/i386/pr69454-1.c: New test.
3827 * gcc.target/i386/pr69454-2.c: New test.
3828
05dd97db
MS
38292016-02-03 Martin Sebor <msebor@redhat.com>
3830
3831 PR c++/69251
3832 PR c++/69253
3833 PR c++/69290
3834 PR c++/69277
3835 PR c++/69349
3836 * g++.dg/ext/flexarray-mangle-2.C: New test.
3837 * g++.dg/ext/flexarray-mangle.C: New test.
3838 * g++.dg/ext/flexarray-subst.C: New test.
3839 * g++.dg/ext/flexary11.C: New test.
3840 * g++.dg/ext/flexary12.C: New test.
3841 * g++.dg/ext/flexary13.C: New test.
3842 * g++.dg/ext/flexary14.C: New test.
3843 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3844
dac2fc29
L
38452016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3846
3847 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3848 Define only if CHECK_FLOAT128 is defined.
3849 (main): Properly initialize u5.
3850
eadb8035
JJ
38512016-02-03 Jakub Jelinek <jakub@redhat.com>
3852
0afbb81b
JJ
3853 PR c/69627
3854 * gcc.dg/pr69627.c: New test.
3855
eadb8035
JJ
3856 PR target/69644
3857 * gcc.dg/pr69644.c: New test.
3858
b12d4923
MS
38592016-02-03 Mike Stump <mikestump@comcast.net>
3860
3861 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3862 support for struct-layout-1.exp.
3863
ab4bae0c
PP
38642016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3865
3866 PR c++/69056
618d6c1c 3867 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 3868
95831c01
VM
38692016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3870 Alexandre Oliva <aoliva@redhat.com>
3871
3872 PR target/69461
3873 * gcc.target/powerpc/pr69461.c: New.
3874
ccc71ab8
UB
38752016-02-03 Uros Bizjak <ubizjak@gmail.com>
3876
3877 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3878 works from here ...
3879 (check_effective_target_fsanitize_thread): ... to here. Do not
3880 specify additional compile flags for the test source.
3881 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3882 specify additional compile flags for the test source.
3883
96299640
WD
38842016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3885
3886 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3887
781d83d9
AV
38882016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3889
3890 PR fortran/67451
3891 PR fortran/69418
3892 * gfortran.dg/coarray_allocate_2.f08: New test.
3893 * gfortran.dg/coarray_allocate_3.f08: New test.
3894 * gfortran.dg/coarray_allocate_4.f08: New test.
3895
d8208e6d
AL
38962016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3897
3898 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3899 use same scan-tree-dump-times on all platforms.
3900 * gcc.dg/vect/vect-outer-1.c: Likewise.
3901 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3902 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3903 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3904 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3905 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3906 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3907 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3908
a8394fa0
SB
39092016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3910
3911 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3912 warning.
3913
f3baa1d3
L
39142016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3915
3916 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3917
eb077516
JN
39182016-02-02 James Norris <jnorris@codesourcery.com>
3919
3920 * c-c++-common/goacc/routine-5.c: Add tests.
3921
578fb225
AM
39222016-02-02 Alexander Monakov <amonakov@ispras.ru>
3923
3924 * gcc.target/nvptx/unsigned-cmp.c: New test.
3925
c64f7d37
WD
39262016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3927
3928 * gcc.target/aarch64/scalar_shift_1.c
3929 (test_corners_sisd_di): Improve force to SIMD register.
3930 (test_corners_sisd_si): Likewise.
3931 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3932 Remove scan-assembler check for ldr.
3933
90c6f26c
RB
39342016-02-02 Richard Biener <rguenther@suse.de>
3935
3936 PR tree-optimization/69595
3937 * gcc.dg/Warray-bounds-17.c: New testcase.
3938
9dc03c97
RB
39392016-02-02 Richard Biener <rguenther@suse.de>
3940
3941 PR tree-optimization/69606
3942 * gcc.dg/torture/pr69606.c: New testcase.
3943
2d4dc223
YR
39442016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3945
3946 PR middle-end/68542
3947 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3948 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3949
65c98fde
AM
39502016-02-02 Alan Modra <amodra@gmail.com>
3951
3952 PR target/69548
3953 * gcc.target/powerpc/pr69548.c: New test.
3954
e1b81f2b
JJ
39552016-02-01 Jakub Jelinek <jakub@redhat.com>
3956
d0268b37
JJ
3957 PR rtl-optimization/69592
3958 * gcc.dg/pr69592.c: New test.
3959
e1b81f2b
JJ
3960 PR preprocessor/69543
3961 PR c/69558
3962 * gcc.dg/pr69543.c: New test.
3963 * gcc.dg/pr69558.c: New test.
3964
7dd7780d
UB
39652016-02-01 Uros Bizjak <ubizjak@gmail.com>
3966
bf672ee5
UB
3967 PR testsuite/65940
3968 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 3969
9a7013f8
MS
39702016-02-01 Martin Sebor <msebor@redhat.com>
3971
3972 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3973
e681fb2b
BC
39742016-02-01 Bin Cheng <bin.cheng@arm.com>
3975
3976 PR tree-optimization/67921
3977 * c-c++-common/ubsan/pr67921.c: New test.
3978
ff86345f
RB
39792016-02-01 Richard Biener <rguenther@suse.de>
3980
3981 PR middle-end/69556
3982 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3983
bc369dbd
RB
39842016-02-01 Richard Biener <rguenther@suse.de>
3985
3986 PR tree-optimization/69574
3987 * gcc.dg/torture/pr69574.c: New testcase.
3988
ef318184
RB
39892016-02-01 Richard Biener <rguenther@suse.de>
3990
3991 PR tree-optimization/69579
3992 * gcc.dg/setjmp-6.c: New testcase.
3993
654745e6
JJ
39942016-02-01 Jakub Jelinek <jakub@redhat.com>
3995
3996 PR rtl-optimization/69570
3997 * g++.dg/opt/pr69570.C: New test.
3998
e6c0c44b
RH
39992016-02-01 Richard Henderson <rth@redhat.com>
4000
4001 * gcc.dg/pr69535.c: New test.
4002
6ff3f09a
JDA
40032016-01-31 John David Anglin <danglin@gcc.gnu.org>
4004
2c005538
JDA
4005 PR testsuite/69584
4006 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4007 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4008
61083a4b
JDA
4009 PR debug/68244
4010 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4011
6ff3f09a
JDA
4012 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4013
0c221916
PT
40142016-01-31 Paul Thomas <pault@gcc.gnu.org>
4015
4016 PR fortran/67564
4017 * gfortran.dg/allocate_with_source_17.f03: New test.
4018
db7a2818
JJ
40192016-01-30 Jakub Jelinek <jakub@redhat.com>
4020
4021 PR tree-optimization/69546
4022 * gcc.dg/torture/pr69546.c: New test.
4023
e520d5f0
PT
40242016-01-30 Paul Thomas <pault@gcc.gnu.org>
4025
4026 PR fortran/69566
4027 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4028
343c05d3
MS
40292016-01-30 Martin Sebor <msebor@redhat.com>
4030
4031 PR c++/68490
4032 * g++.dg/ext/flexary10.C: New test.
4033
d6c3a539
DH
40342016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4035
4036 PR fortran/66707
4037 gfortran.dg/common_23.f90: New test.
4038
52d72fcd
BS
40392016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4040
4041 PR target/65546
4042 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4043 condition being checked, and disable it when the target supports
4044 misaligned loads and stores.
4045
3a5d2ba4
JJ
40462016-01-29 Jakub Jelinek <jakub@redhat.com>
4047
4048 PR debug/69518
4049 * gcc.dg/torture/pr69518.c: New test.
4050
6bbacdb5
L
40512016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4052
4053 PR target/69530
4054 * gcc.target/i386/pr69530.c: New test.
4055
af932cdb
SE
40562016-01-29 Steve Ellcey <sellcey@imgtec.com>
4057
4058 PR target/65604
4059 * gcc.target/mips/div-delay.c: New test.
4060
26658b7c
JJ
40612016-01-29 Jakub Jelinek <jakub@redhat.com>
4062
33e89989
JJ
4063 PR target/69551
4064 * gcc.target/i386/pr69551.c: New test.
4065
26658b7c
JJ
4066 PR target/66137
4067 * gcc.target/i386/pr66137.c: New test.
4068
401116b5
AB
40692016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4070
4071 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4072 always built for p5600.
4073 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4074 isa=p5600 dg-option.
4075
d4abfcc5
RB
40762016-01-29 Richard Biener <rguenther@suse.de>
4077
4078 PR tree-optimization/69547
4079 * g++.dg/tree-ssa/pr69547.C: New testcase.
4080
16b77b32
JJ
40812016-01-29 Jakub Jelinek <jakub@redhat.com>
4082
4083 PR debug/66869
4084 * g++.dg/warn/Wunused-function2.C: New test.
4085
a1c95464
DV
40862016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4087
4088 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4089 support for test to succeed.
4090
5453bfed
MP
40912016-01-29 Marek Polacek <polacek@redhat.com>
4092
4093 PR c++/69509
4094 PR c++/69516
4095 * g++.dg/ext/constexpr-vla2.C: New test.
4096 * g++.dg/ext/constexpr-vla3.C: New test.
4097 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4098
452ec2a5
RB
40992016-01-29 Richard Biener <rguenther@suse.de>
4100
4101 PR middle-end/69537
4102 * gcc.dg/uninit-21.c: New testcase.
4103
aec0b19e
UB
41042016-01-28 Uros Bizjak <ubizjak@gmail.com>
4105
4106 PR target/69459
4107 * gcc.target/i386/pr69459.c: New test.
4108
df113ce7
SE
41092016-01-28 Steve Ellcey <sellcey@imgtec.com>
4110
4111 PR target/68400
4112 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4113 * gcc.target/mips/pr68400.c: New test.
4114
494de84f
MS
41152016-01-28 Martin Sebor <msebor@redhat.com>
4116
4117 PR target/17381
4118 * gcc.target/powerpc/pr17381.c: New test.
4119
eb1b1f01
JJ
41202016-01-28 Jakub Jelinek <jakub@redhat.com>
4121
4122 PR middle-end/69542
4123 * gcc.dg/torture/pr69542.c: New test.
4124
6dfeb7ce
WD
41252016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4126
4127 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4128
4b7471a4
DE
41292016-01-28 David Edelsohn <dje.gcc@gmail.com>
4130
4131 * gcc.dg/pr65980.c: Skip on AIX.
4132 * gcc.dg/pr66688.c: Same.
4133
b271fd21
DE
41342016-01-28 David Edelsohn <dje.gcc@gmail.com>
4135
4136 PR target/63679
4137 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4138 * gcc.dg/tree-ssa/sra-18.c: Same.
4139
874108a9
AV
41402016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4141
4142 PR fortran/62536
4143 * gfortran.dg/block_15.f08: New test.
4144 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4145 on incorrectly closed BLOCK.
4146
30480bcd
IE
41472016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4148
4149 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
41502016-01-28 Richard Biener <rguenther@suse.de>
4151
4152 PR tree-optimization/69466
4153 * gfortran.dg/vect/pr69466.f90: New testcase.
4154
0d4c694e
TP
41552016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4156
4157 * g++.dg/pr67989.C: Remove ARM-specific option.
4158 * gcc.target/arm/pr67989.C: New file.
4159
2aa780da
UB
41602016-01-27 Uros Bizjak <ubizjak@gmail.com>
4161
4162 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4163 and expm1 test for glibc < 2.11.
4164
f75ebe77
RH
41652016-01-27 Richard Henderson <rth@redhat.com>
4166
4167 * gcc.c-torture/execute/pr69447.c: New test.
4168
41692016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 4170
9a175e65 4171 PR fortran/69422
49847d75
PT
4172 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4173
cbdd8ae0
JJ
41742016-01-27 Jakub Jelinek <jakub@redhat.com>
4175
4176 PR debug/66869
4177 * gcc.dg/pr66869.c: New test.
4178
2b572b3c
JL
41792016-01-25 Jeff Law <law@redhat.com>
4180
4181 PR tree-optimization/68398
aec0b19e 4182 PR tree-optimization/69196
2b572b3c
JL
4183 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4184 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4185 path to avoid new heuristic allowing more irreducible regions
4186 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4187 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4188 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4189 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4190 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4191
fa74a4bc
MP
41922016-01-27 Marek Polacek <polacek@redhat.com>
4193
4194 PR c/68062
4195 * c-c++-common/vector-compare-4.c: New test.
4196
0afff540
DM
41972016-01-27 David Malcolm <dmalcolm@redhat.com>
4198
4199 PR preprocessor/69126
4200 * c-c++-common/pr69126.c: New test case.
4201
1a218fc9
ILT
42022016-01-27 Ian Lance Taylor <iant@google.com>
4203
4204 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4205
5d70666e
RB
42062016-01-27 Ryan Burn <contact@rnburn.com>
4207
4208 PR cilkplus/69267
4209 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4210
87ff4d66
UB
42112016-01-27 Uros Bizjak <ubizjak@gmail.com>
4212
4213 PR target/69512
4214 * gcc.target/i386/pr69512.c: New test.
4215
27e23cca
RE
42162016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4217
4218 PR ada/69488
4219 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4220
05bf54c3
MP
42212016-01-27 Marek Polacek <polacek@redhat.com>
4222
4223 PR c++/69379
4224 * g++.dg/pr69379.C: New test.
4225
60214d0d
MS
42262016-01-27 Martin Sebor <msebor@redhat.com>
4227
4228 PR c++/69317
4229 * g++.dg/abi/Wabi-2-2.C: New test.
4230 * g++.dg/abi/Wabi-2-3.C: New test.
4231 * g++.dg/abi/Wabi-3-2.C: New test.
4232 * g++.dg/abi/Wabi-3-3.C: New test.
4233
167c7bfa
RB
42342016-01-27 Richard Biener <rguenther@suse.de>
4235
4236 PR tree-optimization/69166
4237 * gcc.dg/torture/pr69166.c: New testcase.
4238
1430fb1f
MJ
42392016-01-27 Martin Jambor <mjambor@suse.cz>
4240
4241 PR tree-optimization/69355
4242 * gcc.dg/tree-ssa/pr69355.c: New test.
4243
95e3030c
MP
42442016-01-27 Marek Polacek <polacek@redhat.com>
4245
4246 PR c++/69496
4247 * g++.dg/ext/constexpr-vla1.C: New test.
4248
eeb085f3
CB
42492016-01-20 Christian Bruel <christian.bruel@st.com>
4250
4251 PR target/69245
4252 * gcc.target/arm/pr69245.c: New test.
4253
b1652dde
JJ
42542016-01-27 Jakub Jelinek <jakub@redhat.com>
4255
4256 PR tree-optimization/69399
4257 * gcc.dg/torture/pr69399.c: New test.
4258
ce7e8f00
EB
42592016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4260
4261 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4262
e4aac1d1
EB
42632016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4264
4265 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4266
8dfdb419
TV
42672016-01-26 Tom de Vries <tom@codesourcery.com>
4268
4269 PR tree-optimization/69110
4270 * gcc.dg/autopar/pr69110.c: New test.
4271
56f80f54 42722016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 4273 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
4274
4275 * gcc.dg/graphite/isl-ast-op-select.c: New.
4276
a0909527
PT
42772015-01-26 Paul Thomas <pault@gcc.gnu.org>
4278
4279 PR fortran/69385
4280 * gfortran.dg/allocate_error_6.f90: New test.
4281
ffc445f4
RH
42822016-01-26 Richard Henderson <rth@redhat.com>
4283
4284 * gcc.dg/tm/pr60908.c: New test.
4285
01e1dea3
DM
42862016-01-26 David Malcolm <dmalcolm@redhat.com>
4287
4288 PR other/69006
4289 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4290 directive.
4291 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4292 expected multiline output to reflect the colorization being
4293 disabled before newlines.
4294 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4295 (custom_diagnostic_finalizer): Replace call to
4296 pp_newline_and_flush with call to pp_flush.
4297 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4298 * gfortran.dg/implicit_class_1.f90: Likewise.
4299 * lib/gcc-dg.exp (allow_blank_lines): New global.
4300 (dg-allow-blank-lines-in-output): New procedure.
4301 (gcc-dg-prune): Complain about blank lines in the output, unless
4302 dg-allow-blank-lines-in-output was called.
4303 * lib/multiline.exp (_build_multiline_regex): Only support
4304 arbitrary followup text for non-blank-lines, not for blank lines.
4305
13f92e8d
JJ
43062016-01-26 Jakub Jelinek <jakub@redhat.com>
4307
4308 PR tree-optimization/69483
4309 * gcc.dg/pr69483.c: New test.
4310 * g++.dg/opt/pr69483.C: New test.
4311
92422235
CL
43122016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4313
4314 PR target/68620
4315 * gcc.target/arm/pr68620.c: New test.
4316
0bccf11b
L
43172016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4318
4319 * gcc.target/i386/pr68986-2.c: Remove -m32.
4320
81cd202e
L
43212016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4322
4323 PR target/68986
4324 * gcc.target/i386/pr68986-1.c: New test.
4325 * gcc.target/i386/pr68986-2.c: Likewise.
4326 * gcc.target/i386/pr68986-3.c: Likewise.
4327
213a1c03
CB
43282016-01-26 Christian Bruel <christian.bruel@st.com>
4329
4330 * lib/target-supports.exp
4331 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4332 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4333 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4334
22a08dd1
RB
43352016-01-26 Richard Biener <rguenther@suse.de>
4336
4337 PR tree-optimization/69452
4338 * gcc.dg/torture/pr69452.c: New testcase.
4339
6c06e0e8
JJ
43402016-01-26 Jakub Jelinek <jakub@redhat.com>
4341
4342 PR target/69442
4343 * gcc.dg/pr69442.c: New test.
4344
b96824c4
RFI
43452016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4346
4347 PR target/67896
4348 * gcc.target/aarch64/simd/pr67896.C: New.
4349
5ee31e57
RS
43502016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4351
4352 PR tree-optimization/69400
4353 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4354 function.
4355 (plugin_init): Call it.
4356 * gcc.dg/torture/pr69400.c: New test.
4357
7ddfb31d
CL
43582016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4359
4360 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4361
1e050c90
AK
43622016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4363 Sebastian Pop <s.pop@samsung.com>
4364
4365 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4366 isl-0.15.
4367
c8ee4bf5
AK
43682016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4369 Sebastian Pop <s.pop@samsung.com>
4370
4371 * gcc.dg/graphite/pr69292.c: New.
4372
d902b330
JJ
43732016-01-25 Jakub Jelinek <jakub@redhat.com>
4374
4375 * c-c++-common/goacc/use_device-1.c: New test.
4376
2c89b952
JL
43772016-01-25 Jeff Law <law@redhat.com>
4378
4379 PR tree-optimization/69196
4380 PR tree-optimization/68398
4381 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4382 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4383
685c8785
DE
43842016-01-25 David Edelsohn <dje.gcc@gmail.com>
4385
4386 PR target/69469
4387 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4388 Algorithm.
4389
95cef0c1
RB
43902016-01-25 Richard Biener <rguenther@suse.de>
4391
4392 PR testsuite/69380
4393 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4394
2947d3b2
IE
43952016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4396
4397 PR target/69421
4398 * gcc.dg/pr69421.c: New test.
4399
ae19075a
BB
44002016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4401
4402 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4403 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4404 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4405 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4406 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4407 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4408 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4409 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4410 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4411 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4412
fa4511c2
RB
44132016-01-25 Richard Biener <rguenther@suse.de>
4414
4415 PR tree-optimization/69376
4416 * gcc.dg/torture/pr69376.c: New testcase.
4417
1d101216
JD
44182016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4419
4420 PR fortran/69397
4421 PR fortran/68442
4422 * gfortran.dg/interface_38.f90: New test.
4423 * gfortran.dg/interface_39.f90: New test.
a0909527 4424
a59b92b0
PP
44252016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4426
4427 Revert:
4428 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4429
4430 PR c++/11858
4431 PR c++/24663
4432 PR c++/24664
4433 * g++.dg/template/pr11858.C: New test.
4434 * g++.dg/template/pr24663.C: New test.
4435 * g++.dg/template/unify12.C: New test.
4436 * g++.dg/template/unify13.C: New test.
4437 * g++.dg/template/unify14.C: New test.
4438 * g++.dg/template/unify15.C: New test.
4439 * g++.dg/template/unify16.C: New test.
4440 * g++.dg/template/unify17.C: New test.
4441
16acb1a8
DH
44422016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4443
4444 PR fortran/68283
4445 gfortran.dg/pr68283.f90: New test.
4446
094773e8
TK
44472016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4448
4449 PR fortran/66094
4450 * gfortran.dg/inline_matmul_13.f90: New test.
4451 * gfortran.dg/matmul_bounds_8.f90: New test.
4452 * gfortran.dg/matmul_bounds_9.f90: New test.
4453 * gfortran.dg/matmul_bounds_10.f90: New test.
4454
42fb90d7
TV
44552016-01-23 Tom de Vries <tom@codesourcery.com>
4456
4457 PR tree-optimization/69426
4458 * gcc.dg/autopar/pr69426.c: New test.
4459
69da7802
MS
44602016-01-23 Martin Sebor <msebor@redhat.com>
4461
4462 PR c++/58109
4463 PR c++/69022
4464 * g++.dg/cpp0x/alignas5.C: New test.
4465 * g++.dg/ext/vector29.C: Same.
4466
da17300a
UB
44672016-01-23 Uros Bizjak <ubizjak@gmail.com>
4468
4469 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4470 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4471 _GNU_SOURCE from compile flags to the source.
4472 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4473 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4474 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4475 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4476
62041cfc
JJ
44772016-01-22 Jakub Jelinek <jakub@redhat.com>
4478
4479 PR target/69432
4480 * g++.dg/opt/pr69432.C: New test.
4481
f7d2ad6f
BS
44822016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4483
4484 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4485 32-bit targets testing an -m64 multilib.
4486
d403fc9a
WS
44872016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4488
4489 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4490 64-bit support.
4491
4aa16f8d
JG
44922016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4493
4494 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4495
7c816d0f
CB
44962016-01-21 Christian Bruel <christian.bruel@st.com>
4497
4498 PR target/68674
4499 * gcc.target/i386/pr68674.c
4500 * gcc.target/aarch64/pr68674.c
4501 * gcc.target/arm/pr68674.c
4502
fce661e8
KT
45032016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4504
4505 PR target/69403
4506 * gcc.c-torture/execute/pr69403.c: New test.
4507
4696899f
PC
45082016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4509
4510 PR c++/55843
4511 * g++.dg/template/pr55843.C: New.
4512
bac69366
AL
45132016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4514
4515 PR testsuite/66877
4516 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4517 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4518
b57d3a5c
BS
45192016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4520
4521 PR testsuite/67489
da17300a
UB
4522 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4523 from dg-do compile directive, and instead add
4524 { dg-require-effective-target int128 }.
b57d3a5c 4525
9f04a53e
MS
45262016-01-20 Martin Sebor <msebor@redhat.com>
4527
4528 PR c/69405
4529 * gcc.dg/sync-fetch.c: New test.
4530
38a51663
JL
45312016-01-21 Martin Sebor <msebor@redhat.com>
4532
4533 PR target/69252
4534 * gcc.target/powerpc/pr69252.c: New test.
4535
2423a75a
JD
45362016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4537
4538 PR fortran/65996
da17300a 4539 * gfortran.dg/pr65996.f90: New test.
2423a75a 4540
0a76463f
DV
45412016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4542
4543 PR c++/68810
9f04a53e 4544 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 4545 expected to generate an error.
0a76463f 4546
9776e692
BS
45472016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4548
4549 PR middle-end/66178
4550 * gcc.dg/torture/pr66178.c: New test.
4551
c8d3e088
AB
45522016-01-21 Anton Blanchard <anton@samba.org>
4553 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4554
4555 PR target/63354
4556 * gcc.target/powerpc/pr63354.c: New test.
4557
35b707ff
VM
45582016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4559
4560 PR rtl-optimization/68990
4561 * gcc.target/i386/pr68990: New.
4562
157b0829
NC
45632016-01-21 Nick Clifton <nickc@redhat.com>
4564
4565 PR target/69129
4566 * gcc.target/mips/pr69129.c: New.
4567
aede6748
PC
45682016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4569
4570 PR c++/58046
4571 * g++.dg/cpp0x/pr58046.C: New.
4572
5463c2c8
JJ
45732016-01-21 Jakub Jelinek <jakub@redhat.com>
4574
6d31cc75
SS
4575 PR target/69187
4576 PR target/65624
4577 * gcc.target/arm/pr69187.c: New test.
4578
5463c2c8
JJ
4579 PR c++/69355
4580 * g++.dg/torture/pr69355.C: New test.
4581
fa28f32b
AK
45822016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4583 Sebastian Pop <s.pop@samsung.com>
4584
4585 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4586
b920a047
AK
45872016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4588 Sebastian Pop <s.pop@samsung.com>
4589
da17300a 4590 * gcc.dg/graphite/pr68976.c: New test.
b920a047 4591
bdd3aea6
JJ
45922016-01-21 Jakub Jelinek <jakub@redhat.com>
4593
4594 PR middle-end/67653
4595 * c-c++-common/pr67653.c: New test.
4596 * gcc.dg/torture/pr29119.c: Add dg-warning.
4597
26a2e6ae
PB
45982016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4599
4600 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4601
d25c7690
PK
46022016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4603
4604 PR c/24293
4605 * gcc.dg/pr24293.c: New test.
4606 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4607 incomplete struct type.
4608 * gcc.dg/declspec-1.c: Likewise.
4609 * gcc.dg/pr63549.c: Likewise.
4610
889d5698
JJ
46112016-01-20 Jakub Jelinek <jakub@redhat.com>
4612
4613 PR tree-optimization/66612
4614 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4615 for bdn instruction.
4616
d7cf3dc7
CL
46172016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4618
4619 * lib/target-supports.exp
4620 (check_effective_target_arm_fp_ok_nocache): New.
4621 (check_effective_target_arm_fp_ok): New.
4622 (add_options_for_arm_fp): New.
4623 (check_effective_target_arm_crypto_ok_nocache): Require
4624 target_arm_v8_neon_ok instead of arm32.
4625 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4626 (check_effective_target_arm_crypto_pragma_ok): New.
4627 (add_options_for_arm_vfp): New.
4628 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4629 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4630 target instead. Force initial fpu to vfp.
4631 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4632 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4633 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4634 dependency.
4635 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4636 use arm_vfp effective target instead. Force initial fpu to vfp.
4637 * gcc.target/arm/attr-neon3.c: Likewise.
4638 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4639 arm_vfp_ok.
4640 * gcc.target/arm/unsigned-float.c: Likewise.
4641 * gcc.target/arm/vfp-1.c: Likewise.
4642 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4643 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4644 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4645 * gcc.target/arm/vfp-ldmias.c: Likewise.
4646 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4647 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4648 * gcc.target/arm/vfp-stmiad.c: Likewise.
4649 * gcc.target/arm/vfp-stmias.c: Likewise.
4650 * gcc.target/arm/vnmul-1.c: Likewise.
4651 * gcc.target/arm/vnmul-2.c: Likewise.
4652 * gcc.target/arm/vnmul-3.c: Likewise.
4653 * gcc.target/arm/vnmul-4.c: Likewise.
4654
01ac9704 46552016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 4656
e84b00da
L
4657 PR testsuite/69366
4658 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4659 the MPX run-time library, for compile-time MPX test.
4660 * gcc.target/i386/chkp-always_inline.c: Likewise.
4661 * gcc.target/i386/chkp-bndret.c: Likewise.
4662 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4663 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4664 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4665 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4666 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4667 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4668 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4669 * gcc.target/i386/chkp-label-address.c: Likewise.
4670 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4671 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4672 * gcc.target/i386/chkp-pr69044.c: Likewise.
4673 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4674 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4675 * gcc.target/i386/chkp-strchr.c: Likewise.
4676 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4677 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4678 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4679 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4680 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4681 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4682 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4683 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4684 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4685 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4686 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4687 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4688 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4689 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4690 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4691 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4692 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4693 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4694 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4695 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4696 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4697 * gcc.target/i386/pr63995-2.c: Likewise.
4698 * gcc.target/i386/pr64805.c: Likewise.
4699 * gcc.target/i386/pr65044.c: Likewise.
4700 * gcc.target/i386/pr65167.c: Likewise.
4701 * gcc.target/i386/pr65183.c: Likewise.
4702 * gcc.target/i386/pr65184.c: Likewise.
4703 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 4704
28b33016
IE
47052016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4706
4707 PR tree-optimization/69328
4708 * gcc.dg/pr69328.c: New test.
4709
bcff0913
JL
47102016-01-20 Jeff Law <law@redhat.com>
4711
bf0bb970 4712 PR target/25114
bcff0913
JL
4713 * gcc.target/m68k/pr25114.c: New test.
4714
a3f69631
AV
47152016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4716
4717 * gcc.target/arm/memset-inline-10.c: Added
4718 dg-require-effective-target arm_thumb2_ok.
4719
af33ba0d
EB
47202016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4721
4722 * gcc.dg/debug/dwarf2/sso.c: New test.
4723
7596d5de
UB
47242016-01-19 Uros Bizjak <ubizjak@gmail.com>
4725
4726 PR testsuite/68820
4727 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4728 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4729 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4730
ceda2c69
JH
47312016-01-19 Jan Hubicka <hubicka@ucw.cz>
4732
4733 PR ipa/66223
4734 * g++.dg/ipa/devirt-50.C: New testcase.
4735
38a979f2
MP
47362016-01-19 Marek Polacek <polacek@redhat.com>
4737
4738 PR c++/68965
4739 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4740 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4741
962801c5
KT
47422016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4743
4744 PR target/69135
4745 * gcc.target/arm/pr69135_1.c: New test.
4746
078fe40a
WD
47472015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4748
4749 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4750
786e3c06
WD
47512015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4752
4753 * gcc.target/aarch64/ccmp_1.c: New testcase.
4754
1e297006
MP
47552016-01-19 Marek Polacek <polacek@redhat.com>
4756
4757 PR c++/68586
4758 * g++.dg/cpp0x/enum30.C: New test.
4759
879c27e3
RB
47602016-01-19 Richard Biener <rguenther@suse.de>
4761
4762 PR tree-optimization/69336
4763 * g++.dg/tree-ssa/pr69336.C: New testcase.
4764
015337d3
JJ
47652016-01-19 Jakub Jelinek <jakub@redhat.com>
4766
4767 PR debug/65779
4768 * gcc.dg/pr65779.c: New test.
4769
e2c768b6
RB
47702016-01-19 Richard Biener <rguenther@suse.de>
4771
4772 PR tree-optimization/69352
4773 * gcc.dg/torture/pr69352.c: New testcase.
4774
569efc34
JJ
47752016-01-19 Jakub Jelinek <jakub@redhat.com>
4776
4777 PR rtl-optimization/68955
4778 PR rtl-optimization/64557
4779 * gcc.dg/torture/pr68955.c: New test.
4780
e49d321f
JH
47812016-01-19 Jan Hubicka <hubicka@ucw.cz>
4782
4783 PR lto/69136
4784 * g++.dg/torture/pr69136.C: New testcase.
4785
e9191ad3
JH
47862016-01-19 Jan Hubicka <hubicka@ucw.cz>
4787
4788 PR lto/69133
4789 * g++.dg/lto/pr69133_0.C: New testcase.
4790 * g++.dg/lto/pr69133_1.C: New testcase.
4791
2bedb645
JL
47922016-01-15 Jeff Law <law@redhat.com>
4793
4794 PR tree-optimization/69320
4795 * gcc.c-torture/pr69320-1.c: New test.
4796 * gcc.c-torture/pr69320-2.c: New test.
4797 * gcc.c-torture/pr69320-3.c: New test.
4798 * gcc.c-torture/pr69320-4.c: New test.
4799
17c15cb9
PP
48002016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4801
4802 PR c++/11858
4803 PR c++/24663
4804 PR c++/24664
4805 * g++.dg/template/pr11858.C: New test.
4806 * g++.dg/template/pr24663.C: New test.
4807 * g++.dg/template/unify12.C: New test.
4808 * g++.dg/template/unify13.C: New test.
4809 * g++.dg/template/unify14.C: New test.
4810 * g++.dg/template/unify15.C: New test.
4811 * g++.dg/template/unify16.C: New test.
4812 * g++.dg/template/unify17.C: New test.
4813
9617fd08
DM
48142016-01-18 David Malcolm <dmalcolm@redhat.com>
4815
4816 PR testsuite/69181
4817 * gcc.dg/pr69181-1.c: New test file.
4818 * gcc.dg/pr69181-2.c: New test file.
4819 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4820 globals by moving it to...
4821 (cleanup-after-saved-dg-test): ...this new function. Add
4822 "global additional_sources_used". Add reset of global
4823 multiline_expected_outputs to the empty list.
4824 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4825 global to...
4826 (multiline_expected_outputs): ...this, and updated comments to
4827 note that it is modified from gcc-dg.exp.
4828 (dg-end-multiline-output): Update for the above renaming.
4829 (handle-multiline-outputs): Likewise. Remove the clearing
4830 of the expected outputs to the empty list.
4831
b555a2e4
RB
48322016-01-18 Richard Biener <rguenther@suse.de>
4833
4834 PR tree-optimization/69297
4835 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4836
96902805
JM
48372016-01-18 Joseph Myers <joseph@codesourcery.com>
4838
4839 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4840 dg-options.
4841 * gcc.target/mips/mips-3d-2.c: Likewise.
4842 * gcc.target/mips/mips-3d-3.c: Likewise.
4843 * gcc.target/mips/mips-3d-4.c: Likewise.
4844 * gcc.target/mips/mips-3d-5.c: Likewise.
4845 * gcc.target/mips/mips-3d-6.c: Likewise.
4846 * gcc.target/mips/mips-3d-7.c: Likewise.
4847 * gcc.target/mips/mips-3d-8.c: Likewise.
4848 * gcc.target/mips/mips-3d-9.c: Likewise.
4849 * gcc.target/mips/mips-ps-1.c: Likewise.
4850 * gcc.target/mips/mips-ps-2.c: Likewise.
4851 * gcc.target/mips/mips-ps-3.c: Likewise.
4852 * gcc.target/mips/mips-ps-4.c: Likewise.
4853 * gcc.target/mips/mips-ps-5.c: Likewise.
4854 * gcc.target/mips/mips-ps-6.c: Likewise.
4855 * gcc.target/mips/mips-ps-7.c: Likewise.
4856 * gcc.target/mips/mips-ps-type.c: Likewise.
4857 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4858 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4859
40e26f94
TV
48602016-01-18 Tom de Vries <tom@codesourcery.com>
4861
4862 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4863 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4864 * c-c++-common/goacc/kernels-empty.c: New test.
4865 * c-c++-common/goacc/kernels-eternal.c: New test.
4866 * c-c++-common/goacc/kernels-loop-2.c: New test.
4867 * c-c++-common/goacc/kernels-loop-3.c: New test.
4868 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4869 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4870 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4871 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4872 * c-c++-common/goacc/kernels-loop-data.c: New test.
4873 * c-c++-common/goacc/kernels-loop-g.c: New test.
4874 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4875 * c-c++-common/goacc/kernels-loop-n.c: New test.
4876 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4877 * c-c++-common/goacc/kernels-loop.c: New test.
4878 * c-c++-common/goacc/kernels-noreturn.c: New test.
4879 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4880 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4881 * c-c++-common/goacc/kernels-reduction.c: New test.
4882
a98d4647
TV
48832016-01-18 Tom de Vries <tom@codesourcery.com>
4884
4885 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4886 * gcc.dg/autopar/outer-2.c: Same.
4887 * gcc.dg/autopar/outer-3.c: Same.
4888 * gcc.dg/autopar/outer-4.c: Same.
4889 * gcc.dg/autopar/outer-5.c: Same.
4890 * gcc.dg/autopar/outer-6.c: Same.
4891 * gcc.dg/autopar/parallelization-1.c: Same.
4892 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4893 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4894 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4895 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4896 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4897 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4898 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4899 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4900 * gcc.dg/autopar/pr39500-1.c: Same.
4901 * gcc.dg/autopar/pr39500-2.c: Same.
4902 * gcc.dg/autopar/pr46193.c: Same.
4903 * gcc.dg/autopar/pr46194.c: Same.
4904 * gcc.dg/autopar/pr49580.c: Same.
4905 * gcc.dg/autopar/pr49960-1.c: Same.
4906 * gcc.dg/autopar/pr49960.c: Same.
4907 * gcc.dg/autopar/pr68373.c: Same.
4908 * gcc.dg/autopar/reduc-1.c: Same.
4909 * gcc.dg/autopar/reduc-1char.c: Same.
4910 * gcc.dg/autopar/reduc-1short.c: Same.
4911 * gcc.dg/autopar/reduc-2.c: Same.
4912 * gcc.dg/autopar/reduc-2char.c: Same.
4913 * gcc.dg/autopar/reduc-2short.c: Same.
4914 * gcc.dg/autopar/reduc-3.c: Same.
4915 * gcc.dg/autopar/reduc-4.c: Same.
4916 * gcc.dg/autopar/reduc-6.c: Same.
4917 * gcc.dg/autopar/reduc-7.c: Same.
4918 * gcc.dg/autopar/reduc-8.c: Same.
4919 * gcc.dg/autopar/reduc-9.c: Same.
4920 * gcc.dg/autopar/uns-outer-4.c: Same.
4921 * gcc.dg/autopar/uns-outer-5.c: Same.
4922 * gcc.dg/autopar/uns-outer-6.c: Same.
4923 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4924 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4925
da976fa8
AL
49262016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4927
4928 PR target/63679
4929 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4930 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4931
70c1e886
AL
49322016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4933
4934 PR target/63679
4935 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4936 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4937 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4938
88bed196
AL
49392016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4940
4941 PR target/63679
4942 * gcc.dg/tree-ssa/sra-17.c: New.
4943 * gcc.dg/tree-ssa/sra-18.c: New.
4944
3dd5f42e
IE
49452016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4946
4947 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4948
ae5a77fa
EB
49492016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4950
4951 * gnat.dg/inline12.adb: New test.
4952
11e57fc6
BC
49532016-01-18 Bin Cheng <bin.cheng@arm.com>
4954
4955 PR tree-optimization/66797
4956 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4957
995b6fe0
RB
49582016-01-18 Richard Biener <rguenther@suse.de>
4959
4960 PR tree-optimization/69170
4961 * gcc.dg/torture/pr69170.c: New testcase.
4962
82ee0cf2 49632016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
4964
4965 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4966
d69da357
TV
49672016-01-16 Tom de Vries <tom@codesourcery.com>
4968
4969 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4970
a3845283
TV
49712016-01-16 Tom de Vries <tom@codesourcery.com>
4972
4973 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4974 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4975 redundant dg-require-effective-target pthread.
4976 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4977 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4978 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4979 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4980 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4981 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4982 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4983
197a6aa6
DE
49842016-01-16 David Edelsohn <dje.gcc@gmail.com>
4985
4986 PR target/68609
4987 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4988 * gcc.target/powerpc/recip-7.c: Same.
4989
ec7886c1
PP
49902016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4991
4992 PR c++/69091
4993 * g++.dg/template/pr69091.C: New test.
4994
203484bb
PP
49952016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4996
4997 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4998 dump does not contain an error_mark_node.
4999 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5000 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5001
aa2500e9
PP
50022016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5003
5004 PR c++/68936
5005 * g++.dg/template/pr68936.C: New test.
5006
28621a5c
DE
50072016-01-15 David Edelsohn <dje.gcc@gmail.com>
5008
5009 PR target/68609
5010 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5011 * gcc.target/powerpc/recip-2.c: Same.
5012 * gcc.target/powerpc/recip-3.c: Same.
5013 * gcc.target/powerpc/recip-4.c: Same.
5014 * gcc.target/powerpc/recip-sqrtf.c: Same.
5015
40c43aca
JL
50162016-01-15 Jeff Law <law@redhat.com>
5017
5018 PR tree-optimization/69270
5019 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5020 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5021
afbc5ae8
PT
50222016-01-15 Paul Thomas <pault@gcc.gnu.org>
5023
5024 PR fortran/49630
5025 * gfortran.dg/deferred_character_13.f90: New test for the fix
5026 of comment 3 of the PR.
5027
5028 PR fortran/54070
5029 * gfortran.dg/deferred_character_8.f90: New test
5030 * gfortran.dg/allocate_error_5.f90: New test
5031
5032 PR fortran/60593
5033 * gfortran.dg/deferred_character_10.f90: New test
5034
5035 PR fortran/60795
5036 * gfortran.dg/deferred_character_14.f90: New test
5037
5038 PR fortran/61147
5039 * gfortran.dg/deferred_character_11.f90: New test
5040
5041 PR fortran/64324
5042 * gfortran.dg/deferred_character_9.f90: New test
5043
49abe076
VM
50442016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5045
5046 PR rtl-optimization/69030
5047 * gcc.target/i386/pr69030.c: New.
5048
16d12992
KT
50492016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5050
5051 * gcc.target/aarch64/target_attr_17.c: New test.
5052
78810bd3
RB
50532016-01-15 Richard Biener <rguenther@suse.de>
5054
5055 PR tree-optimization/66856
5056 * gcc.dg/torture/pr66856-1.c: New testcase.
5057 * gcc.dg/torture/pr66856-2.c: Likewise.
5058
2bd847fe
RB
50592016-01-15 Richard Biener <rguenther@suse.de>
5060
5061 PR debug/69137
5062 * g++.dg/lto/pr69137_0.C: New testcase.
5063
a00fe3b7
RS
50642016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5065
5066 PR middle-end/69246
5067 * gcc.target/i386/pr69246.c: New test.
5068
cbb0e83b
DV
50692016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5070
7596d5de 5071 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 5072
5a500ecf
DV
50732016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5074
5075 PR c++/56194
5076 * g++.dg/init/const9.C: Disable test on S/390.
5077
5d9bf64f
DV
50782016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5079
5080 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5081 * g++.dg/Wno-frame-address.C: Ditto.
5082
e234b19e
DV
50832016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5084
5085 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5086
89483f99
RB
50872016-01-15 Richard Biener <rguenther@suse.de>
5088
5089 PR tree-optimization/68961
5090 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5091
94f37395
IE
50922016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5093
5094 * gcc.target/i386/pr65105-5.c: New test.
5095
82ee0cf2 50962016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
5097
5098 * gcc.c-torture/execute/alias-4.c: New testcase.
5099
82ee0cf2 51002016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
5101
5102 PR ipa/68148
5103 * g++.dg/ipa/devirt-49.C: New testcase.
5104
092f7deb 51052016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
5106
5107 PR target/65837
5108 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5109 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5110 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5111
e93c66bc
RB
51122016-01-15 Richard Biener <rguenther@suse.de>
5113
5114 PR tree-optimization/69117
5115 * gcc.dg/torture/pr69117.c: New testcase.
5116
c47eaca6 51172015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
5118
5119 PR c++/69048
5120 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5121
c3f6914a
FXC
51222016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5123
5124 PR testsuite/67509
5125 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5126 range tests use 100 * maximum instead of maximum + 1.
5127
cd65ae90
JJ
51282016-01-14 Jakub Jelinek <jakub@redhat.com>
5129
5130 PR debug/69244
5131 * gcc.dg/guality/pr69244.c: New test.
5132
19643948
UB
51332016-01-14 Uros Bizjak <ubizjak@gmail.com>
5134
5135 * lib/target-supports.exp (check_effective_target_issignaling):
5136 New procedure.
5137 * gcc.dg/pr61441.c: Require issignaling effective target.
5138
fe79c97e
SB
51392016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5140
5141 PR target/68803
5142 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5143
c7df95d8
DM
51442016-01-14 David Malcolm <dmalcolm@redhat.com>
5145
5146 PR c++/68819
5147 PR preprocessor/69177
5148 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5149 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5150 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5151 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5152
00083992
MP
51532016-01-14 Marek Polacek <polacek@redhat.com>
5154
5155 PR c/69262
5156 * gcc.dg/array-15.c: New test.
5157
0c9b3294
JJ
51582016-01-14 Jakub Jelinek <jakub@redhat.com>
5159
5160 PR middle-end/68146
5161 PR tree-optimization/69155
5162 * gfortran.dg/pr68146.f: New test.
5163 * gfortran.dg/pr69155.f90: New test.
5164
3688e13d
RB
51652016-01-14 Richard Biener <rguenther@suse.de>
5166
5167 PR tree-optimization/68060
5168 * gcc.dg/torture/pr68060-1.c: New testcase.
5169 * gcc.dg/torture/pr68060-2.c: Likewise.
5170
bab0ad3a
NC
51712016-01-14 Nick Clifton <nickc@redhat.com>
5172
5173 * lib/target-supports.exp
5174 (check_effective_target_arm_neon_ok_nocache): Add an option
5175 sequence that includes setting the ARM architecture to ARMv7-A.
5176 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5177 command line options necessary to enable Neon support.
5178 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5179 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5180 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5181 * gcc.target/arm/pr69180.c: Likewise.
5182
947c2ce5
JL
51832016-01-14 Jeff Law <law@redhat.com>
5184
5185 PR tree-optimization/69270
5186 * gcc.dg/tree-ssa/pr69270.c: New test.
5187
3342fd71
BS
51882016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5189
5190 PR c/66208
5191 * c-c++-common/pr66208.c: New file.
5192
2ad3adf1
JJ
51932016-01-13 Jakub Jelinek <jakub@redhat.com>
5194
5195 PR tree-optimization/69156
5196 * gcc.dg/pr69156.c: New test.
5197
398d6feb
L
51982016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5199
5200 * gcc.target/i386/pr69225-7.c: New test.
5201
4c868789
RH
52022016-01-13 Richard Henderson <rth@redhat.com>
5203
5204 * gcc.dg/tm/memopt-13.c: Update expected function.
5205 * gcc.dg/tm/memopt-6.c: Likewise.
5206
ef6d1772
UB
52072016-01-13 Uros Bizjak <ubizjak@gmail.com>
5208
5209 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5210 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5211 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5212 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 5213
ef6d1772
UB
52142016-01-13 Tom de Vries <tom@codesourcery.com>
5215
5216 PR tree-optimization/69169
0b4b6ef2
TV
5217 * gcc.dg/pr69169.c: New test.
5218
2ad3adf1 52192016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
5220
5221 PR target/69228
5222 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5223 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5224 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5225 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5226 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5227 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5228 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5229 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5230
9060e335
AK
52312016-01-13 Jakub Jelinek <jakub@redhat.com>
5232
5233 PR target/69247
5234 * gcc.dg/pr69247.c: New test.
5235
40311329
RB
52362016-01-13 Richard Biener <rguenther@suse.de>
5237
5238 PR tree-optimization/69242
5239 * gcc.dg/torture/pr69242.c: New testcase.
5240
ccbd7103
RB
52412016-01-13 Richard Biener <rguenther@suse.de>
5242
5243 PR tree-optimization/69186
5244 * gcc.dg/torture/pr69186.c: New testcase.
5245
c6f72a46
JL
52462016-01-13 Jeff Law <law@redhat.com>
5247
5248 PR tree-optimization/67755
5249 * gcc.dg/tree-ssa/pr67755.c: New test.
5250
52512016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
5252
5253 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5254 pass number in output by a star.
5255
c446cf07
BC
52562016-01-12 Bin Cheng <bin.cheng@arm.com>
5257
5258 PR tree-optimization/68911
5259 * gcc.c-torture/execute/pr68911.c: New test.
5260
5342156c
MP
52612016-01-12 Marek Polacek <polacek@redhat.com>
5262
5263 PR c++/68979
5264 * g++.dg/warn/permissive-1.C: New test.
5265
65364cc5
JJ
52662016-01-12 Jakub Jelinek <jakub@redhat.com>
5267
5268 PR objc++/68511
5269 PR c++/69213
5270 * g++.dg/opt/pr69213.C: New test.
5271
81b9a3d9
CB
52722016-01-12 Christian Bruel <christian.bruel@st.com>
5273
5274 PR target/69180
5275 * gcc.target/arm/pr69180.c: New test.
5276
3c4e91c9
RB
52772016-01-12 Richard Biener <rguenther@suse.de>
5278
5279 PR lto/69077
5280 * g++.dg/lto/pr69077_0.C: New testcase.
5281 * g++.dg/lto/pr69077_1.C: Likewise.
5282
5664cea1
JJ
52832016-01-12 Jakub Jelinek <jakub@redhat.com>
5284
5285 PR target/69175
5286 * g++.dg/opt/pr69175.C: New test.
5287
86cefc49
AL
52882016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5289
5290 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5291 rather than #including math.h & stdlib.h.
5292 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5293 * gcc.dg/vect/pr49771.c: Likewise.
5294 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5295 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5296 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5297 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5298 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5299 * gcc.dg/vect/pr44507.c: Likewise.
5300 * gcc.dg/vect/pr45902.c: Likewise.
5301 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5302 * gcc.dg/vect/vect-117.c: Likewise.
5303 * gcc.dg/vect/vect-99.c: Likewise.
5304 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5305 * gcc.dg/vect/vect-cond-1.c: Likewise.
5306 * gcc.dg/vect/vect-cond-2.c: Likewise.
5307 * gcc.dg/vect/vect-cond-3.c: Likewise.
5308 * gcc.dg/vect/vect-cond-4.c: Likewise.
5309 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5310 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5311 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5312 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5313 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5314 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5315 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5316 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5317 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5318 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5319 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5320 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5321 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5322 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5323 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5324 include of signal.h.
5325 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5326 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5327 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5328 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5329 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5330 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5331 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5332 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5333 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5334 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5335 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5336 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5337 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5338 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5339 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5340 * gcc.dg/vect/vect-outer-5.c: Likewise.
5341 * gcc.dg/vect/vect-outer-6.c: Likewise.
5342 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5343 include of stdio.h.
5344
b832f61e
NC
53452016-01-12 Nick Clifton <nickc@redhat.com>
5346
5347 PR target/68913
5348 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5349 to fread so that it will be found in all target runtimes.
5350
8eac49b1
RB
53512016-01-12 Richard Biener <rguenther@suse.de>
5352
5353 PR tree-optimization/69053
5354 * g++.dg/torture/pr69053.C: New testcase.
5355
2935d994
RB
53562016-01-12 Richard Biener <rguenther@suse.de>
5357
5358 PR tree-optimization/69168
5359 * gcc.dg/torture/pr69168.c: New testcase.
5360
66c16fd9
RB
53612016-01-12 Richard Biener <rguenther@suse.de>
5362
5363 PR tree-optimization/69157
5364 * gcc.dg/torture/pr69157.c: New testcase.
5365
53662016-01-12 Richard Biener <rguenther@suse.de>
5367
5368 PR tree-optimization/69174
5369 * gcc.dg/torture/pr69174.c: New testcase.
5370
723033a6
JJ
53712016-01-12 Jakub Jelinek <jakub@redhat.com>
5372
5373 PR c++/66808
5374 PR c++/69000
5375 * g++.dg/tls/pr66808.C: New test.
5376 * g++.dg/tls/pr69000.C: New test.
5377
3574cf47
BS
53782016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5379
5380 * gcc.target/powerpc/swaps-p8-23.c: New test.
5381 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5382
feb20787
JDA
53832016-01-11 John David Anglin <danglin@gcc.gnu.org>
5384
5385 PR tree-optimization/68356
5386 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5387
27b1820a
KV
53882016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5389 Jim Wilson <jim.wilson@linaro.org>
5390
5391 PR target/69194
5392 * gcc.target/arm/pr69194.c: New test.
5393
cf4de6af
L
53942016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5395
5396 PR target/69225
5397 * gcc.target/i386/pr69225-1.c: New test.
5398 * gcc.target/i386/pr69225-2.c: Likewise.
5399 * gcc.target/i386/pr69225-3.c: Likewise.
5400 * gcc.target/i386/pr69225-4.c: Likewise.
5401 * gcc.target/i386/pr69225-5.c: Likewise.
5402 * gcc.target/i386/pr69225-6.c: Likewise.
5403
1ebd5558
JJ
54042016-01-11 Jakub Jelinek <jakub@redhat.com>
5405
23552a4d
JJ
5406 PR target/67462
5407 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5408 if lp64.
5409
26ff85b0
JJ
5410 PR target/69071
5411 * gcc.dg/pr69071.c: New test.
5412
9cb6bd74
JJ
5413 PR c++/69211
5414 * g++.dg/opt/pr69211.C: New test.
5415
1ebd5558
JJ
5416 PR tree-optimization/69214
5417 * gcc.c-torture/compile/pr69214.c: New test.
5418
8c18c836
UB
54192016-01-11 Uros Bizjak <ubizjak@gmail.com>
5420
5421 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5422 * gcc.target/i386/pr66232-11.c: Ditto.
5423 * gcc.target/i386/pr66232-12.c: Ditto.
5424 * gcc.target/i386/pr66232-13.c: Ditto.
5425
62446e6e
RB
54262016-01-11 Richard Biener <rguenther@suse.de>
5427
5428 PR tree-optimization/69173
5429 * gcc.dg/torture/pr69173.c: New testcase.
5430
2b8568fe
KT
54312016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5432
5433 PR rtl-optimization/68796
5434 * gcc.target/aarch64/tst_5.c: New test.
5435 * gcc.target/aarch64/tst_6.c: Likewise.
5436
5baf4532
KT
54372016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5438
5439 PR rtl-optimization/68841
5440 * gcc.dg/pr68841.c: New test.
5441 * gcc.c-torture/execute/pr68841.c: New test.
5442
ca90b1ed
YR
54432016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5444
5445 PR rtl-optimization/68920
5446 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5447 for ix86 targets.
5448 * gcc.dg/ifcvt-5.c: New test.
5449
2ad3adf1 54502016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
5451
5452 PR bootstrap/69123
5453 * g++.dg/pr69123.C: New.
5454
83834c09
IE
54552016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5456
5457 PR target/69010
5458 * gcc.target/i386/pr69010.c: New test.
5459
dcf89d57
MJ
54602016-01-11 Martin Jambor <mjambor@suse.cz>
5461
5462 PR ipa/69044
5463 * gcc.target/i386/chkp-pr69044.c: New test.
5464
d95167ee
TV
54652016-01-11 Tom de Vries <tom@codesourcery.com>
5466
5467 PR tree-optimization/69109
5468 * gcc.dg/autopar/pr69109-2.c: New test.
5469 * gcc.dg/autopar/pr69109.c: New test.
5470
4f6403a8
TV
54712016-01-11 Tom de Vries <tom@codesourcery.com>
5472
5473 PR tree-optimization/69108
5474 * gcc.dg/autopar/pr69108.c: New test.
5475
21efdd80
PP
54762016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5477
5478 PR c++/69029
5479 * c-c++-common/Wisleading-indentation.c: Augment test.
5480
fd42eed8
TK
54812016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5482
5483 PR fortran/69154
5484 * gfortran.dg/inline_matmul_12.f90: New test.
5485
4f90ee6c
PT
54862016-01-10 Paul Thomas <pault@gcc.gnu.org>
5487
5488 PR fortran/67779
5489 * gfortran.dg/actual_array_offset_1: New test.
5490
3907c6cf
TV
54912016-01-10 Tom de Vries <tom@codesourcery.com>
5492
5493 PR tree-optimization/69062
5494 * gcc.dg/autopar/pr69062.c: New test.
5495
b07b236e
TS
54962016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5497
5498 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5499 * gcc.dg/vect/slp-perm-2.c: Likewise.
5500 * gcc.dg/vect/slp-perm-3.c: Likewise.
5501 * gcc.dg/vect/slp-perm-5.c: Likewise.
5502 * gcc.dg/vect/slp-perm-6.c: Likewise.
5503 * gcc.dg/vect/slp-perm-7.c: Likewise.
5504 * gcc.dg/vect/slp-perm-8.c: Likewise.
5505
23fab8ae
TV
55062016-01-10 Tom de Vries <tom@codesourcery.com>
5507
5508 PR tree-optimization/69039
5509 * gcc.dg/autopar/pr69039.c: New test.
5510
73f0dae2
MP
55112016-01-09 Marek Polacek <polacek@redhat.com>
5512
5513 PR c++/69113
5514 * g++.dg/pr69113.C: New test.
5515
20b8d734
JJ
55162016-01-09 Jakub Jelinek <jakub@redhat.com>
5517
5518 PR middle-end/50865
5519 PR tree-optimization/69097
5520 * gcc.c-torture/execute/pr50865.c: New test.
5521 * gcc.c-torture/execute/pr69097-1.c: New test.
5522 * gcc.c-torture/execute/pr69097-2.c: New test.
5523 * gcc.dg/pr69097-1.c: New test.
5524 * gcc.dg/pr69097-2.c: New test.
5525
c50e614b
JJ
55262016-01-09 Jakub Jelinek <jakub@redhat.com>
5527
5528 PR c++/69164
5529 * g++.dg/opt/pr69164.C: New test.
5530
e0237993
JJ
55312016-01-08 Jakub Jelinek <jakub@redhat.com>
5532
5533 PR tree-optimization/69167
5534 * gcc.dg/pr69167.c: New test.
5535
bd8f5bb2
MP
55362016-01-08 Marek Polacek <polacek@redhat.com>
5537
5538 PR c++/68449
5539 * g++.dg/pr68449.C: New.
5540
bb0f5ca7
AL
55412016-01-08 Alan Lawrence <alan.lawrence@arm.com>
5542
5543 PR tree-optimization/68707
5544 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
5545 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
5546 on platforms supporting it.
5547 * gcc.dg/vect/slp-perm-2.c: Likewise.
5548 * gcc.dg/vect/slp-perm-3.c: Likewise.
5549 * gcc.dg/vect/slp-perm-5.c: Likewise.
5550 * gcc.dg/vect/slp-perm-7.c: Likewise.
5551 * gcc.dg/vect/slp-perm-8.c: Likewise.
5552 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
5553 on platforms supporting it.
5554
22518428
JJ
55552016-01-08 Jakub Jelinek <jakub@redhat.com>
5556
33f0852f
JJ
5557 PR tree-optimization/69162
5558 * gcc.dg/pr69162.c: New test.
5559
22518428
JJ
5560 PR tree-optimization/69172
5561 * gcc.dg/pr69172.c: New test.
5562
80e9b3aa
TP
55632016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
5564
5565 PR tree-optimization/67781
5566 * gcc.c-torture/execute/pr67781.c: New file.
5567
262a363f
JJ
55682016-01-08 Jakub Jelinek <jakub@redhat.com>
5569
5570 PR tree-optimization/69083
5571 * gcc.dg/vect/pr69083.c: New test.
5572
6e1f093f
SS
55732016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
5574
5575 PR tree-optimization/61441
5576 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
5577 Use -fexcess-precision=standard for compiler options.
5578 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5579
53290e07
JJ
55802016-01-08 Jakub Jelinek <jakub@redhat.com>
5581
57bf3072
JJ
5582 PR fortran/69128
5583 * gfortran.dg/gomp/pr69128.f90: New test.
5584
53290e07
JJ
5585 PR c++/69145
5586 * g++.dg/ext/pr69145-1.C: New test.
5587 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5588 * g++.dg/ext/pr69145-2.h: New file.
5589
7a127fa7
MS
55902016-01-07 Martin Sebor <msebor@redhat.com>
5591
5592 PR c/68966
5593 * gcc.dg/atomic-fetch-bool.c: New test.
5594 * gcc.dg/sync-fetch-bool.c: New test.
5595
95918b49
L
55962016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5597
5598 PR fortran/66680
5599 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5600
c8e62a9d
NC
56012016-01-07 Nick Clifton <nickc@redhat.com>
5602
5603 PR target/66655
5604 * g++.dg/pr66655.C: New test.
5605 * g++.dg/pr66655_1.cc: Test support file.
5606 * g++.dg/pr66655.h: Test header file.
5607
2ad3adf1 56082016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
5609
5610 PR fortran/66680
5611 gfortran.dg/gomp/pr66680.f90: New test.
5612
4cd9ca92
L
56132016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5614
5615 PR target/69171
5616 * gcc.target/i386/pr69171-1.c: New test.
5617 * gcc.target/i386/pr69171-2.c: Likewise.
5618 * gcc.target/i386/pr69171-3.c: Likewise.
5619 * gcc.target/i386/pr69171-4.c: Likewise.
5620 * gcc.target/i386/pr69171-5.c: Likewise.
5621 * gcc.target/i386/pr69171-6.c: Likewise.
5622
7e33d4dc
BS
56232015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5624
5625 PR middle-end/67639
5626 * c-c++-common/pr67639.c: New test.
5627
fec64afc
JJ
56282016-01-07 Jakub Jelinek <jakub@redhat.com>
5629
5630 PR tree-optimization/69141
5631 * g++.dg/opt/pr69141.C: New test.
5632
f293ad29
EB
56332016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5634
5635 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5636
5027395e
UB
56372016-01-06 Uros Bizjak <ubizjak@gmail.com>
5638
5639 PR target/69140
5640 * gcc.target/i386/pr69140.c: New test
5641
7443cf13
DM
56422016-01-06 David Malcolm <dmalcolm@redhat.com>
5643
5644 * gcc.dg/bad-dereference.c: New test case.
5645
32928931
BS
56462015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5647
5648 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5649
68dd05da
AS
56502016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5651
5652 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5653
6b131d5b
MP
56542016-01-06 Marek Polacek <polacek@redhat.com>
5655
5656 PR sanitizer/69099
5657 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5658
8d9fdb49
MP
56592016-01-05 Marek Polacek <polacek@redhat.com>
5660
5661 PR c/69104
5662 * gcc.dg/atomic-invalid-2.c: New.
5663
acf93f1e
L
56642016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5665
5666 PR target/68991
5667 * gcc.target/i386/pr68991.c: New test.
5668
3f50525d
L
56692016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5670
5671 PR target/68991
5672 * g++.dg/pr68991-1.C: New test.
5673 * g++.dg/pr68991-2.C: Likewise.
5674
e0237993 56752016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 5676
e0237993 5677 PR other/60465
face88a1
ST
5678 * gcc.target/ia64/pr60465-gprel64.c: New test.
5679 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5680
a0866eff
KT
56812016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5682
5683 PR rtl-optimization/68651
5684 * gcc.target/aarch64/pr68651_1.c: New test.
5685
c589e975
DM
56862016-01-05 David Malcolm <dmalcolm@redhat.com>
5687
5688 PR c/69122
5689 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5690
929710d9
NS
56912016-01-05 Nathan Sidwell <nathan@acm.org>
5692
ce3e43d7
NS
5693 PR c++/58583
5694 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5695
929710d9
NS
5696 * gcc.dg/alias-15.c: New.
5697
a2faef8e
NC
56982016-01-05 Nick Clifton <nickc@redhat.com>
5699
5700 PR target/68870
5701 * g++.dg/pr68770.C: New test.
5702
4cfa76e3
MS
57032016-01-04 Mike Stump <mikestump@comcast.net>
5704
5705 * lib/target-supports.exp (check_effective_target_cilkplus):
5706 cilkplus targets require pthreads.
4ece61b6 5707 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 5708
4e8a3a35
MM
57092016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5710
5711 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5712 generation.
5713
818ab71a
JJ
57142016-01-04 Jakub Jelinek <jakub@redhat.com>
5715
5716 Update copyright years.
5717
2fe0a208
MP
57182016-01-04 Marek Polacek <polacek@redhat.com>
5719
5720 PR c/68908
5721 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5722 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5723 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5724
9e3b2fe3
EB
57252016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5726
5727 * gcc.target/sparc/20160104-2.c: New test.
5728
e8d65a35
EB
57292016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5730
5731 * gcc.target/sparc/20160104-1.c: New test.
5732
25ccfccd
PT
57332016-01-03 Paul Thomas <pault@gcc.gnu.org>
5734
5735 PR fortran/65045
5736 * gfortran.dg/pr65045.f90: New test.
5737
cb51d382
EB
57382016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5739
5740 * gnat.dg/specs/debug1.ads: Delete.
5741
6eeaad6e
JD
57422016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5743
5744 PR libgfortran/68867
5745 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5746 expression.
5747
2f968603
JD
57482016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5749
5750 PR libgfortran/68867
5751 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5752 PowerPC.
5753
591bb5e4
PT
57542016-01-01 Paul Thomas <pault@gcc.gnu.org>
5755
5756 PR fortran/68864
5757 * gfortran.dg/pr68864.f90: New test.
5758
f1e0620c
JJ
57592016-01-01 Jakub Jelinek <jakub@redhat.com>
5760
942a1319
JJ
5761 PR tree-optimization/69070
5762 * gcc.dg/pr69070.c: New test.
5763
10dff63f
JJ
5764 PR sanitizer/69055
5765 * gfortran.dg/pr69055.f90: New test.
5766
f1e0620c
JJ
5767 PR target/69015
5768 * gcc.dg/pr69015.c: New test.
818ab71a 5769\f
2f883d1c 5770Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
5771
5772Copying and distribution of this file, with or without modification,
5773are permitted in any medium without royalty provided the copyright
5774notice and this notice are preserved.