]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Fix make install-gcc-specs with empty GCC_SPEC_FILES
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
7176a4a0
MP
12016-05-02 Marek Polacek <polacek@redhat.com>
2
3 PR c/70851
4 * gcc.dg/enum-incomplete-3.c: New test.
5
6b9933b9
MP
62016-05-02 Marek Polacek <polacek@redhat.com>
7 Tom de Vries <tom@codesourcery.com>
8
9 PR tree-optimization/70700
10 * gcc.dg/pr70700.c: New test.
11
90f82260
UB
122016-05-01 Uros Bizjak <ubizjak@gmail.com>
13
14 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
15 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
16 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
17 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
18 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
19
f73036c1
EB
202016-04-30 Eric Botcazou <ebotcazou@adacore.com>
21
22 * ada/acats/run_acats: Rename into...
23 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
24 * ada/acats/run_all.sh: Remove redundant test.
25 (target_run): Move around.
26 (target_gnatchop): Use newly built executable.
27 (target_gnatmake): Likewise.
28 Check that the compilation of impbit succeeds.
29
85e051a3
OE
302016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
31
32 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
33 * gcc.dg/20021029-1.c: Likewise.
34 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
35 * gcc.target/sh/attr-isr-trapa.c: Likewise.
36 * gcc.target/sh/cmpstr.c: Likewise.
37 * gcc.target/sh/cmpstrn.c: Likewise.
38 * gcc.target/sh/memset.c: Likewise.
39 * gcc.target/sh/pr21255-2-mb.c: Likewise.
40 * gcc.target/sh/pr21255-2-ml.c: Likewise.
41 * gcc.target/sh/pr39423-1.c: Likewise.
42 * gcc.target/sh/pr49468-di.c: Likewise.
43 * gcc.target/sh/pr49468-si.c: Likewise.
44 * gcc.target/sh/pr49880-1.c: Likewise.
45 * gcc.target/sh/pr49880-2.c: Likewise.
46 * gcc.target/sh/pr49880-3.c: Likewise.
47 * gcc.target/sh/pr50751-1.c: Likewise.
48 * gcc.target/sh/pr50751-4.c: Likewise.
49 * gcc.target/sh/pr50751-7.c: Likewise.
50 * gcc.target/sh/pr51244-1.c: Likewise.
51 * gcc.target/sh/pr51244-10.c: Likewise.
52 * gcc.target/sh/pr51244-11.c: Likewise.
53 * gcc.target/sh/pr51244-12.c: Likewise.
54 * gcc.target/sh/pr51244-13.c: Likewise.
55 * gcc.target/sh/pr51244-14.c: Likewise.
56 * gcc.target/sh/pr51244-17.c: Likewise.
57 * gcc.target/sh/pr51244-18.c: Likewise.
58 * gcc.target/sh/pr51244-19.c: Likewise.
59 * gcc.target/sh/pr51244-4.c: Likewise.
60 * gcc.target/sh/pr51244-5.c: Likewise.
61 * gcc.target/sh/pr51244-7.c: Likewise.
62 * gcc.target/sh/pr51244-8.c: Likewise.
63 * gcc.target/sh/pr51244-9.c: Likewise.
64 * gcc.target/sh/pr51697.c: Likewise.
65 * gcc.target/sh/pr52483-1.c: Likewise.
66 * gcc.target/sh/pr52483-2.c: Likewise.
67 * gcc.target/sh/pr52483-3.c: Likewise.
68 * gcc.target/sh/pr52483-5.c: Likewise.
69 * gcc.target/sh/pr52933-1.c: Likewise.
70 * gcc.target/sh/pr52933-2.c: Likewise.
71 * gcc.target/sh/pr52933-3.c: Likewise.
72 * gcc.target/sh/pr53568-1.c: Likewise.
73 * gcc.target/sh/pr53976-1.c: Likewise.
74 * gcc.target/sh/pr53988-1.c: Likewise.
75 * gcc.target/sh/pr53988.c: Likewise.
76 * gcc.target/sh/pr54089-1.c: Likewise.
77 * gcc.target/sh/pr54089-6.c: Likewise.
78 * gcc.target/sh/pr54089-7.c: Likewise.
79 * gcc.target/sh/pr54089-8.c: Likewise.
80 * gcc.target/sh/pr54089-9.c: Likewise.
81 * gcc.target/sh/pr54236-1.c: Likewise.
82 * gcc.target/sh/pr54236-2.c: Likewise.
83 * gcc.target/sh/pr54236-3.c: Likewise.
84 * gcc.target/sh/pr54236-4.c: Likewise.
85 * gcc.target/sh/pr54386.c: Likewise.
86 * gcc.target/sh/pr54602-1.c: Likewise.
87 * gcc.target/sh/pr54685.c: Likewise.
88 * gcc.target/sh/pr54760-1.c: Likewise.
89 * gcc.target/sh/pr54760-2.c: Likewise.
90 * gcc.target/sh/pr54760-3.c: Likewise.
91 * gcc.target/sh/pr54760-4.c: Likewise.
92 * gcc.target/sh/pr54760-5.c: Likewise.
93 * gcc.target/sh/pr54760-6.c: Likewise.
94 * gcc.target/sh/pr55146.c: Likewise.
95 * gcc.target/sh/pr55160.c: Likewise.
96 * gcc.target/sh/pr59278.c: Likewise.
97 * gcc.target/sh/pr59401-1.c: Likewise.
98 * gcc.target/sh/pr59533-1.c: Likewise.
99 * gcc.target/sh/pr63260.c: Likewise.
100 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
101 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
102 * gcc.target/sh/strlen.c: Likewise.
103 * gcc.target/sh/torture/pr30807.c: Likewise.
104 * gcc.target/sh/torture/pr34777.c: Likewise.
105 * gcc.target/sh/torture/pr64652.c: Likewise.
106 * gcc.target/sh/torture/pr65505.c: Likewise.
107 * gcc.target/sh/torture/pragma-isr.c: Likewise.
108 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
109
411e5c67
PC
1102016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
111
112 PR c++/66644
113 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
114
8fa97501
BS
1152016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
116
117 * gcc.target/powerpc/vsx-elemrev-1.c: New.
118 * gcc.target/powerpc/vsx-elemrev-2.c: New.
119 * gcc.target/powerpc/vsx-elemrev-3.c: New.
120 * gcc.target/powerpc/vsx-elemrev-4.c: New.
121
5a956111
PP
1222016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
123
124 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
125 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
126
e7ff0319
CP
1272016-04-29 Cesar Philippidis <cesar@codesourcery.com>
128
129 PR middle-end/70626
130 * c-c++-common/goacc/combined-reduction.c: New test.
131 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
132
52d11a4b
L
1332016-04-29 H.J. Lu <hongjiu.lu@intel.com>
134
135 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
136 *movdi_internal pattern only if PIC off.
137 * gcc.target/i386/pr70155-2.c: Likewise.
138 * gcc.target/i386/pr70155-3.c: Likewise.
139 * gcc.target/i386/pr70155-4.c: Likewise.
140 * gcc.target/i386/pr70155-5.c: Likewise.
141 * gcc.target/i386/pr70155-6.c: Likewise.
142 * gcc.target/i386/pr70155-7.c: Likewise.
143 * gcc.target/i386/pr70155-8.c: Likewise.
144 * gcc.target/i386/pr70155-15.c: Likewise.
145 * gcc.target/i386/pr70155-17.c: Likewise.
146 * gcc.target/i386/pr70155-22.c: Likewise.
147
8960db31
BC
1482016-04-29 Bin Cheng <bin.cheng@arm.com>
149
150 PR tree-optimization/70803
151 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
152
cca535a4
IE
1532016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
154
155 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
156 optimization of vector loop.
157 * gcc.target/i386/vect-unpack-3.c: New test.
158 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
159 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
160 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
161
500ecf4a
MP
1622016-04-29 Marek Polacek <polacek@redhat.com>
163
164 PR sanitizer/70342
165 * g++.dg/ubsan/null-7.C: New test.
166
2fff3db8
MP
167 PR c/70852
168 * gcc.dg/pr70852.c: New test.
169
509063eb
DV
1702016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
171
172 PR/69089
173 * g++.dg/cpp0x/alignas6.C: New test.
174
83745c0d
DV
1752016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
176
177 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
178 dg-do.
179 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
180 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
181 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
182 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
183 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
184 * gcc.target/arc/mxy.c: Likewise.
185 * gcc.target/arc/mswape.c: Likewise.
186 * gcc.target/arc/mrtsc.c: Likewise.
187 * gcc.target/arc/mcrc.c: Likewise.
188 * gcc.target/arc/mdsp-packa.c: Likewise.
189 * gcc.target/arc/mdvbf.c: Likewise.
190 * gcc.target/arc/mlock.c: Likewise.
191 * gcc.target/arc/mmac-24.c: Likewise.
192 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
193
849b265d
BS
1942016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
195 Matthijs Kooijman <matthijs@stdin.nl>
196 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
197
198 PR target/60040
199 * gcc.target/avr/pr60040-1.c: New.
200 * gcc.target/avr/pr60040-2.c: New.
201
1390536b
RB
2022016-04-29 Richard Biener <rguenther@suse.de>
203
204 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
205
98998245
RB
2062016-04-29 Richard Biener <rguenther@suse.de>
207
208 PR tree-optimization/13962
209 PR tree-optimization/65686
210 * gcc.dg/uninit-pr65686.c: New testcase.
211
8b80cc21
JJ
2122016-04-29 Jakub Jelinek <jakub@redhat.com>
213
214 PR middle-end/70843
215 * gcc.dg/pr70843.c: New test.
216
6181bc30
JJ
2172016-04-28 Jakub Jelinek <jakub@redhat.com>
218
219 PR target/70858
220 * gcc.target/i386/pr70858.c: New test.
221
f4cb3612
AB
2222016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
223
224 * gcc.target/arc/nps400-1.c: New file.
225
8ad9df62
JR
2262016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
227 Andrew Burgess <andrew.burgess@embecosm.com>
228
229 * gcc.target/arc/movh_cl-1.c: New file.
230
ceaaa9fe
JR
2312016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
232 Andrew Burgess <andrew.burgess@embecosm.com>
233
234 * gcc.target/arc/extzv-1.c: New file.
235 * gcc.target/arc/insv-1.c: New file.
236 * gcc.target/arc/insv-2.c: New file.
237 * gcc.target/arc/movb-1.c: New file.
238 * gcc.target/arc/movb-2.c: New file.
239 * gcc.target/arc/movb-3.c: New file.
240 * gcc.target/arc/movb-4.c: New file.
241 * gcc.target/arc/movb-5.c: New file.
242 * gcc.target/arc/movb_cl-1.c: New file.
243 * gcc.target/arc/movb_cl-2.c: New file.
244 * gcc.target/arc/movbi_cl-1.c: New file.
245 * gcc.target/arc/movl-1.c: New file.
246
4d03dc2f
JR
2472016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
248 Andrew Burgess <andrew.burgess@embecosm.com>
249
250 * gcc.target/arc/cmem-1.c: New file.
251 * gcc.target/arc/cmem-2.c: New file.
252 * gcc.target/arc/cmem-3.c: New file.
253 * gcc.target/arc/cmem-4.c: New file.
254 * gcc.target/arc/cmem-5.c: New file.
255 * gcc.target/arc/cmem-6.c: New file.
256 * gcc.target/arc/cmem-7.c: New file.
257 * gcc.target/arc/cmem-ld.inc: New file.
258 * gcc.target/arc/cmem-st.inc: New file.
259
81262dad
JJ
2602016-04-28 Jakub Jelinek <jakub@redhat.com>
261
262 PR target/70821
263 * gcc.target/i386/pr70821.c: New test.
264
0a31a09a
BS
2652016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
266
267 * gcc.target/powerpc/vec-adde.c: New test.
268 * gcc.target/powerpc/vec-adde-int128.c: New test.
269
3ddffba9
JJ
2702016-04-28 Jakub Jelinek <jakub@redhat.com>
271
272 * gcc.target/i386/avx-vround-1.c: New test.
273 * gcc.target/i386/avx-vround-2.c: New test.
274 * gcc.target/i386/avx512vl-vround-1.c: New test.
275 * gcc.target/i386/avx512vl-vround-2.c: New test.
276
713dedcd
RO
2772016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
278
279 PR testsuite/70595
280 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
281 (check_effective_target_cilkplus_runtime): ... this.
282 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
283 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
284
285 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
286 Require cilkplus_runtime.
287 Don't add -lcilkrts.
288 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
289 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
290 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
291 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
292 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
293 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
294 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
295 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
296 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
297 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
298 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
299 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
300 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
301 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
302 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
303 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
304 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
305 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
306 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
307 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
308 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
309 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
310 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
311 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
312 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
313 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
314 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
315 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
316 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
317
318 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
319 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
320
321 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
322
323 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
324 cilkplus_runtime.
325
3563f78f
MG
3262016-04-27 Marc Glisse <marc.glisse@inria.fr>
327
328 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
329 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
330
6bc2bb18
RB
3312015-04-27 Ryan Burn <contact@rnburn.com>
332
333 PR c++/69024
334 PR c++/68997
335 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
336 diagnostic.
337 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
338 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
339
1e55d29a
EB
3402016-04-27 Eric Botcazou <ebotcazou@adacore.com>
341
342 * gnat.dg/limited_with4.ad[sb]: New test.
343 * gnat.dg/limited_with4_pkg.ads: New helper.
344
087146ca
L
3452016-04-27 H.J. Lu <hongjiu.lu@intel.com>
346
347 PR target/70155
348 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
349 and movv1ti_internal patterns
350 * gcc.target/i386/pr70155-1.c: New test.
351 * gcc.target/i386/pr70155-2.c: Likewise.
352 * gcc.target/i386/pr70155-3.c: Likewise.
353 * gcc.target/i386/pr70155-4.c: Likewise.
354 * gcc.target/i386/pr70155-5.c: Likewise.
355 * gcc.target/i386/pr70155-6.c: Likewise.
356 * gcc.target/i386/pr70155-7.c: Likewise.
357 * gcc.target/i386/pr70155-8.c: Likewise.
358 * gcc.target/i386/pr70155-9.c: Likewise.
359 * gcc.target/i386/pr70155-10.c: Likewise.
360 * gcc.target/i386/pr70155-11.c: Likewise.
361 * gcc.target/i386/pr70155-12.c: Likewise.
362 * gcc.target/i386/pr70155-13.c: Likewise.
363 * gcc.target/i386/pr70155-14.c: Likewise.
364 * gcc.target/i386/pr70155-15.c: Likewise.
365 * gcc.target/i386/pr70155-16.c: Likewise.
366 * gcc.target/i386/pr70155-17.c: Likewise.
367 * gcc.target/i386/pr70155-18.c: Likewise.
368 * gcc.target/i386/pr70155-19.c: Likewise.
369 * gcc.target/i386/pr70155-20.c: Likewise.
370 * gcc.target/i386/pr70155-21.c: Likewise.
371 * gcc.target/i386/pr70155-22.c: Likewise.
372
92329f9f
L
3732016-04-27 H.J. Lu <hongjiu.lu@intel.com>
374
375 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
376 ".{5,6}".
377
309a0cf6
BC
3782016-04-27 Bin Cheng <bin.cheng@arm.com>
379
380 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
381 * gcc.dg/tree-ssa/scev-9.c: Ditto.
382 * gcc.dg/tree-ssa/scev-10.c: Ditto.
383 * gcc.dg/tree-ssa/scev-11.c: Ditto.
384 * gcc.dg/tree-ssa/scev-12.c: Ditto.
385
72ed2b9c
RB
3862016-04-27 Richard Biener <rguenther@suse.de>
387
388 PR ipa/70760
389 * g++.dg/ipa/ipa-pta-2.C: New testcase.
390 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
391
3c98ff9b
NS
3922016-04-27 Nathan Sidwell <nathan@acm.org>
393
394 * g++.dg/cpp0x/constexpr-recursion3.C: New.
395 * g++.dg/ubsan/pr63956.C: Adjust error location.
396
9ec5d66b
NC
3972016-04-27 Nick Clifton <nickc@redhat.com>
398
399 PR middle-end/49889
400 * gcc.dg/pr49889.c: New test.
401
c1e1f433
BS
4022016-04-27 Bernd Schmidt <bschmidt@redhat.com>
403
404 * c-c++-common/memset-array.c: New test.
405
8ac43293
MS
4062016-04-26 Martin Sebor <msebor@redhat.com>
407
408 PR c++/66639
409 * g++.dg/cpp1y/func_constexpr.C: New test.
410
843ce8ab
PP
4112016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
412
413 PR c++/70241
414 * g++.dg/cpp0x/enum32.C: New test.
415 * g++.dg/cpp0x/enum33.C: New test.
416
4172016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
418
419 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
420 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
421 * gcc.c-torture/execute/bitfld-6.c: Likewise.
422 * gcc.c-torture/execute/bitfld-7.c: Likewise.
423 * gcc.c-torture/execute/pr38151.c: Likewise.
424 * gcc.c-torture/execute/pr66556.c: Likewise.
425 * gcc.c-torture/execute/pr67781.c: Likewise.
426 * gcc.c-torture/execute/pr68648.c: Likewise.
427
ca1206be
MG
4282016-04-26 Marc Glisse <marc.glisse@inria.fr>
429
430 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
431
2448a956
MP
4322016-04-26 Marek Polacek <polacek@redhat.com>
433
434 PR c/67784
435 * gcc.dg/pr67784-3.c: New test.
436 * gcc.dg/pr67784-4.c: New test.
437 * gcc.dg/pr67784-5.c: New test.
438
b02a5e26
MP
439 PR c/70791
440 * gcc.dg/Wnested-externs-2.c: New test.
441
6b6aa8d3
MG
4422016-04-26 Marc Glisse <marc.glisse@inria.fr>
443
444 * gcc.dg/fold-plusmult.c: Adjust.
445 * gcc.dg/no-strict-overflow-6.c: Adjust.
446 * gcc.dg/gomp/loop-1.c: Xfail some tests.
447
a2095b55
BS
4482016-04-26 Bernd Schmidt <bschmidt@redhat.com>
449
450 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
451 number scans.
452 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
453 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
454 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
455 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
456 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
457 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
458 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
459 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
460 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
461 * gcc.target/i386/avx512f-gather-5.c: Likewise.
462 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
463 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
464 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
465 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
466 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
467 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
468 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
469 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
470 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
471 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
472 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
473 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
474 scans.
475 * gcc.target/i386/pr32219-4.c: Likewise.
476 * gcc.target/i386/pr32219-6.c: Likewise.
477 * gcc.target/i386/pr32219-8.c: Likewise.
478
bb0cc5c8
KT
4792016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
480
481 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
482 associated options.
483
5a0802ea
MP
4842016-04-26 Marek Polacek <polacek@redhat.com>
485
486 PR c++/70744
487 * g++.dg/ext/cond2.C: New test.
488
00f615af
BC
4892016-04-26 Bin Cheng <bin.cheng@arm.com>
490
491 PR tree-optimization/70771
492 PR tree-optimization/70775
493 * gcc.dg/pr70771.c: New test.
25939d34 494 * gcc.dg/pr70775.c: New test.
00f615af 495
218155e7
BS
4962016-04-26 Bernd Schmidt <bschmidt@redhat.com>
497
498 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
499
ab99f467
RB
5002016-04-25 Richard Biener <rguenther@suse.de>
501
502 PR tree-optimization/70780
503 * gcc.dg/torture/pr70780.c: New testcase.
504
93c590ee
MC
5052016-04-25 Michael Collison <michael.collison@arm.com>
506
507 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
508 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
509 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
510 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
511 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
512 * testsuite/lib/target-supports.exp
513 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
514 that arm neon support vector widen sum of HImode TO SImode.
515
d6c1a7a7
JJ
5162016-04-23 Jakub Jelinek <jakub@redhat.com>
517
518 PR sanitizer/70712
519 * c-c++-common/asan/pr70712.c: New test.
520
ab0fc037
TS
5212016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
522
523 * .gitattributes: New file.
524
2aa64824
CL
5252016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
526
527 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
528
e7e12d92
DH
5292016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
530
531 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
532 * gfortran.dg/submodule_15.f08: Likewise.
533
d1431192
RB
5342016-04-22 Richard Biener <rguenther@suse.de>
535
536 PR tree-optimization/70740
537 * gcc.dg/torture/pr70740.c: New testcase.
538
04a63c24
L
5392016-04-21 H.J. Lu <hongjiu.lu@intel.com>
540
541 PR target/70750
542 * gcc.target/i386/pr70750-1.c: New test.
543 * gcc.target/i386/pr70750-2.c: Likewise.
544
20700098
PC
5452016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
546
547 PR c++/70540
548 * g++.dg/cpp0x/auto48.C: New.
549
aedf4e12
MP
5502016-04-21 Marek Polacek <polacek@redhat.com>
551
552 PR c++/70513
553 * g++.dg/cpp0x/forw_enum12.C: New test.
554 * g++.dg/cpp0x/forw_enum13.C: New test.
555
2074d80a
KY
5562016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
557
558 PR target/70728
559 * gcc.target/i386/pr70728.c: New test.
560
aef4aab0
RB
5612016-04-21 Richard Biener <rguenther@suse.de>
562
563 PR middle-end/70747
564 * gcc.dg/pr70747.c: New testcase.
565
2359e571
BC
5662016-04-21 Bin Cheng <bin.cheng@arm.com>
567
568 PR tree-optimization/70715
569 * gcc.dg/tree-ssa/scev-13.c: New test.
570
ce0e66ff
MG
5712016-04-21 Marc Glisse <marc.glisse@inria.fr>
572
573 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
574
2c2870a1
MG
5752016-04-21 Marc Glisse <marc.glisse@inria.fr>
576
577 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
578
a2b056a3
JH
5792016-04-20 Jan Hubicka <jh@suse.cz>
580
581 PR ipa/70018
582 * g++.dg/ipa/nothrow-1.C: New testcase.
583
ee392fc2
NS
5842016-04-20 Nathan Sidwell <nathan@acm.org>
585
586 PR c++/55635
587 * g++.dg/eh/delete1.C: New.
588
dda49daf
L
5892016-04-20 H.J. Lu <hongjiu.lu@intel.com>
590
591 * gcc.target/i386/avx256-unaligned-store-2.c: Add
592 -mtune-ctrl=sse_typeless_stores.
593
8a5b9d5a
L
5942016-04-20 H.J. Lu <hongjiu.lu@intel.com>
595
596 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
597
1011119f
BC
5982016-04-20 Bin Cheng <bin.cheng@arm.com>
599
600 PR tree-optimization/69489
601 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
602
477d4906
IV
6032016-04-20 Ilya Verbin <ilya.verbin@intel.com>
604
605 PR c++/69363
606 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
607 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
608 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
609
fad08d12
BC
6102016-04-20 Bin Cheng <bin.cheng@arm.com>
611
612 PR tree-optimization/56625
613 PR tree-optimization/69489
614 * gcc.dg/vect/pr56625.c: New test.
615 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
616
9e3e4fab
AP
6172016-04-20 Andrew Pinski <apinski@cavium.com>
618
619 PR target/64971
620 * gcc.c-torture/compile/pr37433-1.c: New testcase.
621
d7aa24e4
AC
6222016-04-20 Arnaud Charlet <charlet@adacore.com>
623
624 * gnat.dg/self1.adb: Remove now incorrect test.
625
e6d62b46
BC
6262016-04-20 Bin Cheng <bin.cheng@arm.com>
627
628 * gcc.dg/tree-ssa/scev-11.c: New test.
629 * gcc.dg/tree-ssa/scev-12.c: New test.
630
2697b189
MP
6312016-04-20 Marek Polacek <polacek@redhat.com>
632
633 PR tree-optimization/70725
634 * gcc.dg/pr70725.c: New test.
635
60d393e8
RB
6362016-04-20 Richard Biener <rguenther@suse.de>
637
638 PR tree-optimization/70726
639 * g++.dg/vect/pr70726.cc: New testcase.
640
82c6f58a
AK
6412016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
642
643 PR target/70674
644 * gcc.target/s390/pr70674.c: New test.
645
90eeab20
JD
6462016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
647
648 PR libgfortran/70684
649 * gfortran.dg/list_read_14.f90: New test.
650
fc9cf6da
L
6512016-04-19 H.J. Lu <hongjiu.lu@intel.com>
652
653 PR target/69201
654 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
655 extern to force it misaligned.
656 (b): Likewise.
657 (c): Likewise.
658 (d): Likewise.
659 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
660 Don't check `*' before movv4sf_internal.
661 * gcc.target/i386/avx256-unaligned-store-2.c: Check
662 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
663 Don't check `*' before movv16qi_internal.
664 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
665 extern to force it misaligned.
666 (b): Likewise.
667 (c): Likewise.
668 (d): Likewise.
669 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
670 Don't check `*' before movv2df_internal.
671 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
672 extern to force it misaligned.
673 (b): Likewise.
674 (c): Likewise.
675 (d): Likewise.
676 Check movv8sf_internal instead of avx_storeups256.
677 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
678
ea8927ea
RB
6792016-04-19 Richard Biener <rguenther@suse.de>
680
681 PR tree-optimization/70171
682 * g++.dg/tree-ssa/pr70171.C: New testcase.
683
65f52ee9
RB
6842016-04-19 Richard Biener <rguenther@suse.de>
685
686 PR tree-optimization/70724
687 * gcc.dg/torture/pr70724.c: New testcase.
688
987b67f1
VM
6892016-04-18 Vladimir Makarov <vmakarov@redhat.com>
690
691 PR middle-end/70689
692 * testsuite/gcc.target/i386/pr70689.c: New.
693
91a47c39
L
6942016-04-18 H.J. Lu <hongjiu.lu@intel.com>
695
696 PR target/70708
697 * gcc.target/i386/pr70708.c: New test.
698
8270b82d
RB
6992016-04-18 Richard Biener <rguenther@suse.de>
700
701 PR tree-optimization/43434
702 * gcc.dg/vect/pr43434.c: New testcase.
703 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
704 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
705 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
706 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
707 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
708 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
709 * gcc.dg/gomp/pr68640.c: Likewise.
710 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
711 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
712
edd048e2
RB
7132016-04-18 Richard Biener <rguenther@suse.de>
714
715 PR tree-optimization/70701
716 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
717
bd5c7330
TV
7182016-04-18 Tom de Vries <tom@codesourcery.com>
719
720 PR testsuite/70699
721 * gcc.dg/pr70161.c: Add dot-file scans.
722 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
723 instead of after last dot char.
724
23f2660f
EB
7252016-04-17 Eric Botcazou <ebotcazou@adacore.com>
726
727 * c-c++-common/dump-ada-spec-3.c: New test.
728 * c-c++-common/dump-ada-spec-4.c: Likewise.
729
da152c9f
TV
7302016-04-17 Tom de Vries <tom@codesourcery.com>
731
732 PR other/70183
733 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
734
cc950f98
JH
7352016-04-15 Jan Hubicka <jh@suse.cz>
736
737 PR ipa/70018
738 * g++.dg/ipa/pure-const-1.C: New testcase.
739 * g++.dg/ipa/pure-const-2.C: New testcase.
740 * g++.dg/ipa/pure-const-3.C: New testcase.
741
949505a9
MP
7422016-04-15 Marek Polacek <polacek@redhat.com>
743
744 PR c/70671
745 * gcc.dg/bitfld-22.c: New test.
746
10e547d6
BS
7472016-04-15 Bernd Schmidt <bschmidt@redhat.com>
748
749 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
750 x86_64.
751
1e77281b
MP
7522016-04-15 Marek Polacek <polacek@redhat.com>
753
754 PR c/70651
755 * c-c++-common/pr70651.c: New test.
756
e501fa8e
KT
7572016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
758
759 PR rtl-optimization/70681
760 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
761 dump scan on arm and powerpc.
762 * gcc.dg/pr10474.c: Likewise.
763
dda1bf61
JJ
7642016-04-15 Jakub Jelinek <jakub@redhat.com>
765
ca4ef1ff
JJ
766 PR c++/69517
767 PR c++/70019
768 PR c++/70588
769 * g++.dg/cpp1y/vla11.C: Revert for real.
770
dda1bf61
JJ
771 PR c/70436
772 * c-c++-common/Wparentheses-1.c: New test.
773 * c-c++-common/gomp/Wparentheses-1.c: New test.
774 * c-c++-common/gomp/Wparentheses-2.c: New test.
775 * c-c++-common/gomp/Wparentheses-3.c: New test.
776 * c-c++-common/gomp/Wparentheses-4.c: New test.
777 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
778 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
779 * c-c++-common/goacc/Wparentheses-1.c: New test.
780
1355e62c
KY
7812016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
782
783 PR target/70662
784 * gcc.target/i386/pr70662.c: New test.
785
0ab34b9e 7862016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 787 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
788
789 PR tree-optimization/70130
790 * gcc.dg/vect/O3-pr70130.c: New testcase.
791
bc773aad
MM
7922016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
793
6e9b2286
MM
794 PR target/70669
795 * gcc.target/powerpc/pr70669.c: New test.
796
bc773aad
MM
797 PR target/70640
798 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
799 a power7 system that does not have an assembler that supports
800 power8.
801
d8747845
MS
8022016-04-14 Martin Sebor <msebor@redhat.com>
803
804 PR c++/69517
805 PR c++/70019
806 PR c++/70588
807 * c-c++-common/ubsan/vla-1.c: Revert.
808 * g++.dg/cpp1y/vla11.C: Same.
809 * g++.dg/cpp1y/vla12.C: Same.
810 * g++.dg/cpp1y/vla13.C: Same.
811 * g++.dg/cpp1y/vla14.C: Same.
812 * g++.dg/cpp1y/vla3.C: Same.
813 * gcc/testsuite/g++.dg/init/array24.C: Same.
814 * g++.dg/ubsan/vla-1.C: Same.
815
85128559
MP
8162016-04-14 Marek Polacek <polacek@redhat.com>
817 Jan Hubicka <hubicka@ucw.cz>
818
819 PR c++/70029
820 * g++.dg/torture/pr70029.C: New test.
821
52fbb073
MS
8222016-04-14 Martin Sebor <msebor@redhat.com>
823
824 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
825 type size to prevent failures on targets with very low maximum
826 alignment.
827
6db61d6f
RB
8282016-04-14 Richard Biener <rguenther@suse.de>
829
830 PR tree-optimization/70623
831 * gcc.dg/torture/pr70623.c: New testcase.
832 * gcc.dg/torture/pr70623-2.c: Likewise.
833
342fac95
MS
8342016-04-13 Martin Sebor <msebor@redhat.com>
835
836 PR c++/69517
837 PR c++/70019
838 PR c++/70588
839 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
840 * g++.dg/cpp1y/vla11.C: New test.
841 * g++.dg/cpp1y/vla12.C: New test.
842 * g++.dg/cpp1y/vla13.C: New test.
843 * g++.dg/cpp1y/vla14.C: New test.
844 * g++.dg/cpp1y/vla3.C: Restore deleted test.
845 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
846 * g++.dg/ubsan/vla-1.C: Disable exceptions.
847
d93c452f
JJ
8482016-04-13 Jakub Jelinek <jakub@redhat.com>
849
850 PR c++/70641
851 * g++.dg/opt/pr70641.C: New test.
852
85115fb6
RO
8532016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
854
855 PR rtl-optimization/68749
856 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
857 effects of argument promotions.
858 Remove default args to dg-skip-if.
859
545a4139
PC
8602016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
861
862 PR c++/70635
863 * g++.dg/parse/pr70635.C: New.
864
b3a77f21
MP
8652016-04-13 Marek Polacek <polacek@redhat.com>
866
867 PR c++/70639
868 * c-c++-common/Wmisleading-indentation-4.c: New test.
869
99cd9857
MP
8702016-04-13 Marek Polacek <polacek@redhat.com>
871
872 PR c/70436
873 * testsuite/gcc.dg/Wparentheses-12.c: New test.
874 * testsuite/gcc.dg/Wparentheses-13.c: New test.
875
75ca93ec
IE
8762016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
877
878 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
879 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
880 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
881
3d3f9e7e
JJ
8822016-04-13 Jakub Jelinek <jakub@redhat.com>
883
37947cd0
JJ
884 PR middle-end/70633
885 * gcc.c-torture/compile/pr70633.c: New test.
886
3d3f9e7e
JJ
887 PR debug/70628
888 * gcc.dg/torture/pr70628.c: New test.
889
92886d3e
PP
8902016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
891
892 PR c++/70610
893 * g++.dg/template/pr70610.C: New test.
894 * g++.dg/template/pr70610-2.C: New test.
895 * g++.dg/template/pr70610-3.C: New test.
896 * g++.dg/template/pr70610-4.C: New test.
897
13bd7c2b
JJ
8982016-04-12 Jakub Jelinek <jakub@redhat.com>
899
6512fa6d
JJ
900 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
901 128 instead of 32.
902
13bd7c2b
JJ
903 PR c++/70571
904 * g++.dg/ext/pr70571.C: New test.
905
20b9851c
MM
9062016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
907
8a434ada 908 PR target/70640
20b9851c
MM
909 * gcc.target/powerpc/pr70640.c: New test.
910
2b2f52bc
PC
9112016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
912
913 PR c++/68722
914 * g++.dg/parse/pr68722.C: New.
915
5901e56a
JJ
9162016-04-12 Jakub Jelinek <jakub@redhat.com>
917
918 PR rtl-optimization/70596
919 * gcc.target/i386/pr70596.c: New test.
920
d4619dc1
NS
9212016-04-12 Nathan Sidwell <nathan@acm.org>
922
923 PR c++/70501
924 * g++.dg/init/pr70501.C: New.
925
3df530d3
DW
9262016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
927
928 * gcc.target/i386/asm-flag-6.c: New test.
929
b7a120d7
TV
9302016-04-12 Tom de Vries <tom@codesourcery.com>
931
932 PR tree-optimization/68756
933 * gcc.dg/graphite/pr68756.c: New test.
934
4e0eea75
JJ
9352016-04-12 Jakub Jelinek <jakub@redhat.com>
936
937 PR tree-optimization/70602
938 * gcc.c-torture/execute/pr70602.c: New test.
939
35fbda43
MM
9402016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
941
942 PR target/70381
943 * gcc.target/powerpc/float128-1.c: New tests to make sure the
944 __float128 emulator is built and runs.
945 * gcc.target/powerpc/float128-1.c: Likewise.
946
947 * lib/target-supports.exp (check_ppc_float128_sw_available):
948 Rework tests for __float128 software and hardware
949 availability. Fix exit condition to return 0 on success.
950
04a99ebe
JG
9512016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
952
953 PR target/70133
954 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
955 * gcc.target/aarch64/target_attr_15.c: Likewise.
956
47cd5a85
PC
9572016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
958
959 PR c++/69066
960 * g++.dg/cpp1y/pr69066.C: New.
961
a5edb32e
JD
9622016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
963
964 PR fortran/68566
965 * gfortran.dg/pr36192.f90: Update test.
966 * gfortran.dg/pr36192_1.f90: Update test.
967 * gfortran.dg/real_dimension_1.f: Update test.
968 * gfortran.dg/parameter_array_init_7.f90: New test.
969
8ef378f8
JDA
9702016-04-09 John David Anglin <danglin@gcc.gnu.org>
971
c532c871
JDA
972 PR testsuite/64039
973 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
974
d34f706f
JDA
975 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
976
75e1dd9e
JDA
977 PR rtl-optimization/66669
978 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
979
8a976f5f
JDA
980 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
981
da04822a
JDA
982 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
983 * gcc.dg/pie-1.c: Likewise.
984 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
985 * gcc.dg/pic-4.c: Likewise.
986 * gcc.dg/pie-3.c: Likewise.
987 * gcc.dg/pie-4.c: Likewise.
988
adfabcf9
JDA
989 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
990
4a020adf
JDA
991 PR tree-optimization/68644
992 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
993
8ef378f8
JDA
994 PR rtl-optimization/64886
995 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
996
09bf990e
TV
9972016-04-09 Tom de Vries <tom@codesourcery.com>
998
999 PR tree-optimization/68953
1000 * gcc.dg/graphite/pr68953.c: New test.
1001
138c3c1a
DH
10022016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1003
1004 PR fortran/70592
1005 * gfortran.dg/deferred_character_16.f90: New test.
1006
f55460af
JJ
10072016-04-09 Jakub Jelinek <jakub@redhat.com>
1008
1009 PR tree-optimization/70586
1010 * gcc.c-torture/execute/pr70586.c: New test.
1011
0b77bbf3
DH
10122016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1013
1014 PR sanitizer/70573
1015 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1016 with __builtin_memset
1017 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1018
c42cfb5c
CP
10192016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1020
1021 PR lto/70289
1022 PR ipa/70348
1023 PR tree-optimization/70373
1024 PR middle-end/70533
1025 PR middle-end/70534
1026 PR middle-end/70535
1027 * c-c++-common/goacc/reduction-5.c: New test.
1028 * c-c++-common/goacc/reduction-promotions.c: New test.
1029 * gfortran.dg/goacc/reduction-3.f95: New test.
1030 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1031
56cfb596
PP
10322016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1033
1034 PR c++/70590
1035 PR c++/70452
1036 * g++.dg/pr70590.C: New test.
1037 * g++.dg/pr70590-2.C: New test.
1038
1a13c0a2
JJ
10392016-04-08 Jakub Jelinek <jakub@redhat.com>
1040
abc0647a
JJ
1041 PR middle-end/70593
1042 * gcc.target/i386/pr70593.c: New test.
1043
1a13c0a2
JJ
1044 PR rtl-optimization/70574
1045 * gcc.target/i386/avx2-pr70574.c: New test.
1046
c3da4956
MO
10472016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1048
1049 PR sanitizer/70541
1050 * c-c++-common/asan/pr70541.c: New test.
1051
9f1b833b
TV
10522016-04-08 Tom de Vries <tom@codesourcery.com>
1053
1054 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1055 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1056
bae7adda
KT
10572016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1058
1059 PR target/70566
1060 * gcc.c-torture/execute/pr70566.c: New test.
1061
211f3d57
TV
10622016-04-08 Tom de Vries <tom@codesourcery.com>
1063
1064 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1065 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1066
02cf2861
AM
10672016-04-08 Alan Modra <amodra@gmail.com>
1068
1069 * gcc.target/powerpc/pr70117.c: New.
1070
5f490f9f
JJ
10712016-04-07 Jakub Jelinek <jakub@redhat.com>
1072
56e9b710
JJ
1073 PR testsuite/70581
1074 * gcc.dg/lto/simd-function_0.c: New test.
1075
5f490f9f
JJ
1076 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1077 clones.
1078 * c-c++-common/attr-simd-2.c: Likewise.
1079 * c-c++-common/attr-simd-4.c: Likewise.
1080 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1081 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1082
e4ebc74d
TP
10832016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1084
1085 PR testsuite/70553
1086 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1087
9817ae35
TS
10882016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1089 Tom de Vries <tom@codesourcery.com>
1090
1091 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1092 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1093 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1094 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1095 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1096 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1097 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1098 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1099
e292f64d
PP
11002016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1101
1102 PR c/70436
1103 * g++.dg/warn/Wparentheses-29.C: New test.
1104
6b37bdaf
PP
11052016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1106
1107 PR c/70436
1108 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1109 explicit braces to resolve a future -Wparentheses warning.
1110
64824205
RH
11112016-04-06 Richard Henderson <rth@redhat.com>
1112
1113 * gcc.dg/pr61817-1.c: New test.
1114 * gcc.dg/pr61817-2.c: New test.
1115 * gcc.dg/pr69391-1.c: New test.
1116 * gcc.dg/pr69391-2.c: New test.
1117
bc2fc1f3
VM
11182016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1119
1120 PR rtl-optimization/70398
1121 * testsuite/gcc.target/aarch64/pr70398.c: New.
1122
41414a02
EB
11232016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1124
1125 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1126
4066ea8a
YR
11272016-04-06 Yvan Roux <yvan.roux@linaro.org>
1128 Pedro Alves <palves@redhat.com>
1129
1130 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1131
ec35ea45
JJ
11322016-04-06 Jakub Jelinek <jakub@redhat.com>
1133
3866f8dd
JJ
1134 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1135 Check for avx512f effective targets instead of avx2.
1136 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1137 for AVX512F clones.
1138 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1139 * g++.dg/gomp/declare-simd-1.C: Likewise.
1140 * g++.dg/gomp/declare-simd-3.C: Likewise.
1141 * g++.dg/gomp/declare-simd-4.C: Likewise.
1142
ec35ea45
JJ
1143 PR middle-end/70550
1144 * c-c++-common/gomp/pr70550-1.c: New test.
1145 * c-c++-common/gomp/pr70550-2.c: New test.
1146
c08d28ac
NS
11472016-04-05 Nathan Sidwell <nathan@acm.org>
1148
1149 PR c++/70512
1150 * g++.dg/ext/attribute-may-alias-5.C: New.
1151
1d510e04
JJ
11522016-04-05 Jakub Jelinek <jakub@redhat.com>
1153
1154 PR c++/70336
1155 * c-c++-common/pr70336.c: New test.
1156 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1157 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1158
84278ed9
JH
11592016-04-05 Jan Hubicka <hubicka@ucw.cz>
1160
1161 PR ipa/66223
1162 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1163
268a0ec4
JJ
11642016-04-05 Jakub Jelinek <jakub@redhat.com>
1165
1166 PR rtl-optimization/70542
1167 * gcc.dg/torture/pr70542.c: New test.
1168 * gcc.target/i386/avx2-pr70542.c: New test.
1169
5e8c2eb1
ZS
11702016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1171
1172 PR tree-optimization/70509
1173 * gcc.target/i386/avx512bw-pr70509.c: New test.
1174
c0daf32d
PP
11752016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1176
1177 PR c++/70452
1178 * g++.dg/ext/constexpr-vla4.C: New test.
1179
bf867841
UB
11802016-04-05 Uros Bizjak <ubizjak@gmail.com>
1181
1182 PR target/70510
1183 * gcc.target/i386/pr70510.c: New test.
1184
3022186a
RB
11852016-04-05 Richard Biener <rguenther@suse.de>
1186
1187 PR tree-optimization/70526
1188 * g++.dg/torture/pr70526.C: New testcase.
1189
55fc79b2
JJ
11902016-04-05 Jakub Jelinek <jakub@redhat.com>
1191
1192 PR target/70525
1193 * gcc.target/i386/pr70525.c: New test.
1194
62b233f2
RB
11952016-04-05 Richard Biener <rguenther@suse.de>
1196
1197 PR middle-end/70499
1198 * g++.dg/torture/pr70499.C: New testcase.
1199
cc05759d
RB
12002016-04-05 Richard Biener <rguenther@suse.de>
1201
1202 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1203 remove XFAIL.
1204
f23f16d4
JJ
12052016-04-04 Jakub Jelinek <jakub@redhat.com>
1206
1207 PR middle-end/70307
1208 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1209 rs6000 ABI warnings.
1210
d27ecc49
JH
12112016-04-04 Jan Hubicka <hubicka@ucw.cz>
1212
1213 PR ipa/66223
1214 * g++.dg/ipa/devirt-51.C: New testcase.
1215
c974c96e
BS
12162016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1217 Jakub Jelinek <jakub@redhat.com>
1218
1219 PR middle-end/70457
1220 * gcc.dg/torture/pr70457.c: New.
1221
7a85da89
AV
12222016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1223
1224 PR fortran/67538
1225 * gfortran.dg/allocate_with_source_19.f08: New test.
1226
de517e64
AV
12272016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1228
1229 PR fortran/65795
1230 * gfortran.dg/coarray_allocate_6.f08: New test.
1231
43b9f499
RB
12322016-04-04 Richard Biener <rguenther@suse.de>
1233
1234 PR rtl-optimization/70484
1235 * gcc.dg/torture/pr70484.c: New testcase.
1236
f13355da
MP
12372016-04-04 Marek Polacek <polacek@redhat.com>
1238
1239 PR c/70307
1240 * gcc.dg/torture/pr70307.c: New test.
1241
6cc6ed50
OE
12422016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1243
1244 PR target/70416
1245 PR target/67391
1246 * gcc.target/sh/torture/pr70416.c: New.
1247
abdc16c8
MS
12482016-04-02 Martin Sebor <msebor@redhat.com>
1249
1250 PR c++/67376
1251 PR c++/70170
1252 PR c++/70172
1253 PR c++/70228
1254 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1255 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1256 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1257 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1258 * g++.dg/cpp0x/constexpr-string.C: Same.
1259 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1260 * g++.dg/cpp0x/pr65398.C: Same.
1261 * g++.dg/ext/constexpr-vla1.C: Same.
1262 * g++.dg/ext/constexpr-vla2.C: Same.
1263 * g++.dg/ext/constexpr-vla3.C: Same.
1264 * g++.dg/ubsan/pr63956.C: Same.
1265
763cd859
JJ
12662016-04-01 Jakub Jelinek <jakub@redhat.com>
1267
1268 PR rtl-optimization/70467
1269 * gcc.target/i386/pr70467-2.c: New test.
1270
0f875435
JJ
12712016-04-01 Jakub Jelinek <jakub@redhat.com>
1272 Marek Polacek <polacek@redhat.com>
1273
1274 PR c++/70488
1275 * g++.dg/init/new47.C: New test.
1276
41d14659
RR
12772016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1278
1279 PR target/70496
1280 * gcc.target/arm/pr70496.c: New test.
1281
f9bf89bb
NS
12822016-04-01 Nathan Sidwell <nathan@acm.org>
1283
73b9085d
NS
1284 PR c++/68475
1285 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1286
4afdcfaa
IE
12872016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1288
1289 PR target/69890
1290 * gcc.dg/strlenopt.h (memmove): New.
1291 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1292 instead of "string.h".
1293 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1294 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1295 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1296 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1297 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1298 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1299 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1300 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1301 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1302 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1303 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1304 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1305 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1306 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1307 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1308 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1309 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1310 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1311 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1312 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1313
b5d7a29c
RO
13142016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1315
1316 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1317 (Holder::foo): Reflect this.
1318
b660f9ec
IE
13192016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1320
1321 PR target/70442
1322 * gcc.dg/pr70442.c: New test.
1323
88504f34
NS
13242016-03-31 Nathan Sidwell <nathan@acm.org>
1325
1326 PR c++/70393
1327 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1328
95d34b96
KY
13292016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1330
1331 PR target/70453
1332 * gcc.target/i386/pr70453.c: New test.
1333
b4c4967c
AB
13342016-03-31 Andrey Belevantsev <abel@ispras.ru>
1335
1336 PR target/70292
1337 * gcc.c-torture/pr70292.c: New test.
1338
5fde6a45
MP
13392016-03-31 Marek Polacek <polacek@redhat.com>
1340
1341 PR c/70297
1342 * c-c++-common/pr70297.c: New test.
1343 * g++.dg/cpp0x/typedef-redecl.C: New test.
1344 * gcc.dg/typedef-redecl2.c: New test.
1345
97eb24c4
JJ
13462016-03-31 Jakub Jelinek <jakub@redhat.com>
1347
1348 PR rtl-optimization/70460
1349 * gcc.c-torture/execute/pr70460.c: New test.
1350
efc3536f
RB
13512016-03-31 Richard Biener <rguenther@suse.de>
1352
1353 PR c++/70430
1354 * g++.dg/ext/vector30.C: New testcase.
1355
e0876e21
DH
13562016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1357 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1358
1359 * gfortran.dg/fmt_pf.f90: New test.
1360
e9bff8c6
RO
13612016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1362
1363 Forward-port from 5 branch
1364 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1365
1366 PR testsuite/70356
1367 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1368 dg-require-effective-target after dg-do.
1369
1370 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1371
1372 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1373
2620c80d
TS
13742016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1375 Julian Brown <julian@codesourcery.com>
1376 Chung-Lin Tang <cltang@codesourcery.com>
1377 Cesar Philippidis <cesar@codesourcery.com>
1378 James Norris <jnorris@codesourcery.com>
1379 Tom de Vries <tom@codesourcery.com>
1380 Nathan Sidwell <nathan@codesourcery.com>
1381
bf867841 1382 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
1383 * c-c++-common/goacc/loop-clauses.c: Likewise.
1384 * g++.dg/goacc/template.C: Likewise.
1385 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1386 * gfortran.dg/goacc/loop-1.f95: Likewise.
1387 * gfortran.dg/goacc/loop-5.f95: Likewise.
1388 * gfortran.dg/goacc/loop-6.f95: Likewise.
1389 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1390 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1391 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1392 * c-c++-common/goacc/clauses-fail.c: Likewise.
1393 * c-c++-common/goacc/parallel-1.c: Likewise.
1394 * c-c++-common/goacc/reduction-1.c: Likewise.
1395 * c-c++-common/goacc/reduction-2.c: Likewise.
1396 * c-c++-common/goacc/reduction-3.c: Likewise.
1397 * c-c++-common/goacc/reduction-4.c: Likewise.
1398 * c-c++-common/goacc/routine-3.c: Likewise.
1399 * c-c++-common/goacc/routine-4.c: Likewise.
1400 * c-c++-common/goacc/routine-5.c: Likewise.
1401 * c-c++-common/goacc/tile.c: Likewise.
1402 * g++.dg/goacc/template.C: Likewise.
1403 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1404 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1405 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1406 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1407 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1408 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1409 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1410 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1411 * c-c++-common/goacc/use_device-1.c: ... this file.
1412 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1413 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1414 * c-c++-common/goacc/host_data-6.c: ... this file.
1415 * c-c++-common/goacc/loop-2-kernels.c: New file.
1416 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1417 * c-c++-common/goacc/loop-3.c: Likewise.
1418 * g++.dg/goacc/reference.C: Likewise.
1419 * g++.dg/goacc/routine-1.C: Likewise.
1420 * g++.dg/goacc/routine-2.C: Likewise.
1421
f6d2d066
RB
14222016-03-30 Richard Biener <rguenther@suse.de>
1423
1424 PR middle-end/70450
1425 * gcc.dg/torture/pr70450.c: New testcase.
1426
d43242b9
JJ
14272016-03-30 Jakub Jelinek <jakub@redhat.com>
1428
1429 PR target/70421
1430 * gcc.dg/torture/pr70421.c: New test.
1431 * gcc.target/i386/avx512f-pr70421.c: New test.
1432
5ce43b77
L
14332016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1434
1435 PR testsuite/70364
1436 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1437 (check): New function.
1438 (bar): Call check.
1439 (foo): Align stack to 16 bytes when calling bar.
1440 * gcc.target/i386/cleanup-2.c: Likewise.
1441
d014a712
PP
14422016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1443
1444 PR tree-optimization/59124
1445 * gcc.dg/Warray-bounds-19.c: New test.
1446
13f0e8c7
ZW
14472016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1448
1449 * lib/prune.exp (escape_regex_chars): New.
1450 (prune_file_path): Update to quote metcharacters for regexp.
1451
3336c6e0
JJ
14522016-03-29 Jakub Jelinek <jakub@redhat.com>
1453
a362f023
JJ
1454 PR rtl-optimization/70429
1455 * gcc.c-torture/execute/pr70429.c: New test.
1456
3336c6e0
JJ
1457 PR tree-optimization/70405
1458 * gcc.dg/pr70405.c: New test.
1459
728557fd
AV
14602016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1461
1462 PR fortran/70397
1463 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1464 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1465
bef977d4
TS
14662016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1467
1468 PR testsuite/64177
1469 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1470 __cilkrts_set_param to set two workers.
1471 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1472 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1473
6f6d25c9
DH
14742016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1475
bf867841 1476 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 1477
45733562
KY
14782016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1479
1480 PR target/70406
bf867841 1481 * gcc.target/i386/pr70406.c: New test.
45733562 1482
a1799e5e
EB
14832016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1484
1485 * gnat.dg/specs/double_record_extension3.ads: New test.
1486
5fca7b66
RH
14872016-03-25 Richard Henderson <rth@redhat.com>
1488
1489 PR target/70120
1490 * gcc.target/aarch64/pr70120-1.c: New.
1491 * gcc.target/aarch64/pr70120-2.c: New.
1492 * gcc.target/aarch64/pr70120-3.c: New.
1493
31ce75c6
PP
14942016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1495
1496 PR c++/62212
1497 * g++.dg/template/mangle2.C: The dg-do directive should be
1498 "compile" not "assemble".
1499
3caf0ca1
BS
15002016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1501
1502 PR lto/69650
1503 * gcc.dg/pr69650.c: New test.
1504
634035b6
DE
15052016-03-25 David Edelsohn <dje.gcc@gmail.com>
1506
1507 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1508
45d34276
AM
15092016-03-25 Alan Modra <amodra@gmail.com>
1510
1511 * gcc.dg/dfp/pr70052.c: New test.
1512
8f085166
RH
15132016-03-24 Richard Henderson <rth@redhat.com>
1514
1515 PR middle-end/69845
1516 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1517 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1518
011e5ec3
TV
15192016-03-24 Tom de Vries <tom@codesourcery.com>
1520
1521 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1522
9e3f4551
TV
15232016-03-24 Tom de Vries <tom@codesourcery.com>
1524
1525 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
1526 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
1527
45780041
TV
15282016-03-24 Tom de Vries <tom@codesourcery.com>
1529
1530 * c-c++-common/goacc/uninit-dim-clause.c: New test.
1531 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
1532
887ab4e5
PP
15332016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1534
1535 PR c++/62212
1536 * g++.dg/template/mangle2.C: New test.
1537
69a9a66f
RB
15382016-03-24 Richard Biener <rguenther@suse.de>
1539
1540 PR tree-optimization/70396
1541 * gcc.dg/torture/pr70396.c: New testcase.
1542
ed87de55
RB
15432016-03-24 Richard Biener <rguenther@suse.de>
1544
1545 PR middle-end/70370
1546 * gcc.dg/torture/pr70370.c: New testcase.
1547
ea064934
TV
15482016-03-24 Tom de Vries <tom@codesourcery.com>
1549
1550 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
1551 * gfortran.dg/goacc/kernels-tree.f95: Same.
1552 * gfortran.dg/goacc/parallel-tree.f95: Same.
1553
b2a4dd1d
TV
15542016-03-24 Tom de Vries <tom@codesourcery.com>
1555
1556 * c-c++-common/goacc/uninit-if-clause.c: New test.
1557 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
1558
72e7cd6e
JJ
15592016-03-24 Jakub Jelinek <jakub@redhat.com>
1560
1561 PR target/70290
bf867841
UB
1562 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1563 Fix formatting.
72e7cd6e 1564
ce9d0c03
RB
15652016-03-24 Richard Biener <rguenther@suse.de>
1566
1567 PR tree-optimization/70372
1568 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1569
426b9428
PP
15702016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1571
1572 PR c++/70347
1573 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1574
cd1588c4
PP
15752016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1576
1577 PR c++/70332
1578 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1579
61637db3
JJ
15802016-03-23 Jakub Jelinek <jakub@redhat.com>
1581
928af3bf
JJ
1582 PR c++/70001
1583 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1584 * g++.dg/cpp1y/pr70001.C: New test.
1585
61637db3
JJ
1586 PR c++/70323
1587 * g++.dg/cpp0x/constexpr-70323.C: New test.
1588
05aca4e7
AO
15892016-03-23 Alexandre Oliva <aoliva@redhat.com>
1590 Jason Merrill <jason@redhat.com>
1591 Jakub Jelinek <jakub@redhat.com>
1592
1593 PR c++/69315
1594 * g++.dg/cpp0x/constexpr-69315.C: New test.
1595 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1596
fbdb6baf
MP
15972016-03-23 Marek Polacek <polacek@redhat.com>
1598
1599 PR c++/69884
1600 * g++.dg/warn/Wignored-attributes-1.C: New test.
1601 * g++.dg/warn/Wignored-attributes-2.C: New test.
1602
d79ee524
TV
16032016-03-23 Tom de Vries <tom@codesourcery.com>
1604
1605 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1606 initialization.
1607 * gfortran.dg/goacc/private-3.f95 (test): Same.
1608 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1609 missing use param.
1610
a59f0bef
KT
16112016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1612
1613 * lib/target-supports.exp: Remove v7ve entry from loop
1614 creating effective target checks.
1615 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1616 (add_options_for_arm_arch_v7ve): Likewise.
1617
0179520a
JJ
16182016-03-23 Jakub Jelinek <jakub@redhat.com>
1619
1620 PR tree-optimization/70354
1621 * gcc.dg/vect/pr70354-1.c: New test.
1622 * gcc.dg/vect/pr70354-2.c: New test.
1623 * gcc.target/i386/avx2-pr70354-1.c: New test.
1624 * gcc.target/i386/avx2-pr70354-2.c: New test.
1625
75bb14d7
JL
16262016-03-22 Jeff Law <law@redhat.com>
1627
1628 PR target/70232
1629 * gcc.dg/tree-ssa/pr70232.c: New test.
1630
72c9526d
IE
16312016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1632
1633 PR target/70302
1634 * gcc.target/i386/pr70302.c: New test.
1635
a3ca1bc5
RB
16362016-03-22 Richard Biener <rguenther@suse.de>
1637
1638 PR middle-end/70251
1639 * g++.dg/torture/pr70251.C: New testcase.
1640
5c240f4d
DM
16412016-03-22 David Malcolm <dmalcolm@redhat.com>
1642
1643 PR c/69993
1644 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1645 Wmisleading-indentation.c.
1646 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1647 reflect change to diagnostic text and order of messages.
1648 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1649
80f6631b
DE
16502016-03-22 David Edelsohn <dje.gcc@gmail.com>
1651
1652 * g++.dg/ext/java-3.C: Don't compile on AIX.
1653
9a10956c
RB
16542016-03-22 Richard Biener <rguenther@suse.de>
1655
1656 PR middle-end/70333
1657 * gcc.dg/torture/pr70333.c: New testcase.
1658
6cedf922
IE
16592016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1660
1661 * g++.dg/ext/pr70290.C: New test.
1662
cd6c27ac
KY
16632016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1664
1665 PR target/70325
1666 * gcc.target/i386/pr70325.c: New test.
1667
4cde512c
JJ
16682016-03-22 Jakub Jelinek <jakub@redhat.com>
1669
b01915ed
JJ
1670 PR target/70329
1671 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1672 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1673
4e3e2cf1
JJ
1674 PR target/70300
1675 * gcc.target/i386/pr70300.c: New test.
1676
4cde512c
JJ
1677 PR c++/70295
1678 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1679 (func2): New function for cond with parens, xfail warning for c++.
1680 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1681
16f6d7dc
PP
16822016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1683
1684 PR c++/70096
1685 * g++.dg/template/ptrmem30.C: New test.
1686
a3e2b438
PP
16872016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1688
1689 PR c++/70204
1690 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1691 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1692
11b6a02e
JJ
16932016-03-21 Jakub Jelinek <jakub@redhat.com>
1694
1695 PR middle-end/70326
1696 * gcc.dg/pr70326.c: New test.
1697
b9407883
MG
16982016-03-21 Marc Glisse <marc.glisse@inria.fr>
1699 Jakub Jelinek <jakub@redhat.com>
1700
1701 PR tree-optimization/70317
1702 * gcc.dg/pr70317.c: New test.
1703
4a148e19
UB
17042016-03-21 Uros Bizjak <ubizjak@gmail.com>
1705
1706 PR target/70327
1707 * gcc.target/i386/pr70327.c: New test.
1708
2a85ddbb
ML
17092016-03-21 Martin Liska <mliska@suse.cz>
1710
7d36fe98 1711 PR ipa/70306
2a85ddbb
ML
1712 * gcc.dg/ipa/pr70306.c: New test.
1713
4a148e19 17142016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
1715
1716 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1717 * gcc.target/arm/attr-align3.c: Likewise.
1718 * gcc.target/arm/attr_arm.c: Likewise.
1719 * gcc.target/arm/flip-thumb.c: Likewise.
1720
6b366948
JJ
17212016-03-21 Jakub Jelinek <jakub@redhat.com>
1722
1723 PR target/70296
1724 * gcc.target/powerpc/altivec-36.c: New test.
1725
2fac8c14
RB
17262016-03-21 Richard Biener <rguenther@suse.de>
1727
1728 PR tree-optimization/70310
1729 * gcc.dg/torture/pr70310.c: New testcase.
1730
e9bde854
KY
17312016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1732
1733 PR target/70293
1734 * gcc.target/i386/pr70293.c: New test.
1735
56bbfaf6
RB
17362016-03-21 Richard Biener <rguenther@suse.de>
1737
1738 PR tree-optimization/70288
1739 * gcc.dg/torture/pr70288-1.c: New testcase.
1740 * gcc.dg/torture/pr70288-2.c: Likewise.
1741
3eee49ed
AB
17422016-03-21 Andrey Belevantsev <abel@ispras.ru>
1743
1744 PR rtl-optimization/69307
1745 * gcc.target/arm/pr69307.c: New test.
4a148e19 1746
8e7816b4
AB
17472016-03-21 Andrey Belevantsev <abel@ispras.ru>
1748
1749 PR rtl-optimization/69102
1750 * gcc.c-torture/compile/pr69102.c: New test.
1751
14d7d4be
JL
17522016-03-18 Jeff Law <law@redhat.com>
1753
1754 PR rtl-optimization/70263
1755 * gcc.c-torture/compile/pr70263-1.c: New test.
1756 * gcc.target/i386/pr70263-2.c: New test.
1757
5c6a601c
BS
17582016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1759
1760 PR rtl-optimization/70278
1761 * gcc.dg/torture/pr70278.c: New test.
1762 * gcc.target/arm/pr70278.c: New test.
1763
4bbf545b
DM
17642016-03-18 David Malcolm <dmalcolm@redhat.com>
1765
1766 PR c/70281
1767 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1768 (test_builtin_types_compatible_p): New test function.
1769 * gcc.dg/pr70281.c: New test case.
1770
dc28bb68
CL
17712016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1772
1773 PR target/70113
1774 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1775
5e8d6dff
IE
17762016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1777
1778 PR tree-optimization/70252
1779 * gcc.dg/pr70252.c: New test.
1780
d0e7e403
TV
17812016-03-18 Tom de Vries <tom@codesourcery.com>
1782
1783 * gcc.dg/pr70161-2.c: New test.
1784 * gcc.dg/pr70161.c: New test.
1785
fa22501a
TV
17862016-03-18 Tom de Vries <tom@codesourcery.com>
1787
1788 PR ipa/70269
1789 * gcc.dg/pr70269.c: New test.
1790
dd125026
JJ
17912016-03-18 Jakub Jelinek <jakub@redhat.com>
1792
1793 PR c++/70267
1794 * g++.dg/ext/java-3.C: New test.
1795
91914f0a
PP
17962016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1797
1798 PR c++/70205
1799 * g++.dg/lookup/pr70205.C: New test.
1800
753a8910
PP
18012016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1802
1803 PR c++/70218
1804 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1805
14ba7b28
MP
18062016-03-17 Marek Polacek <polacek@redhat.com>
1807
1808 PR c/69407
1809 * gcc.dg/atomic-op-6.c: New test.
1810
ded60913
DM
18112016-03-17 David Malcolm <dmalcolm@redhat.com>
1812
1813 PR c/70264
1814 * c-c++-common/pr70264.c: New test case.
1815
a3aad0e6
JJ
18162016-03-17 Jakub Jelinek <jakub@redhat.com>
1817
17366700
JJ
1818 PR c++/70144
1819 * c-c++-common/pr70144-1.c: New test.
1820 * c-c++-common/pr70144-2.c: New test.
1821
a3aad0e6
JJ
1822 PR c++/70272
1823 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1824 * g++.dg/opt/flifetime-dse6.C: New test.
1825 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1826
b57e6e18
L
18272016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1828
1829 PR driver/70192
1830 * gcc.dg/pic-1.c: New test.
1831 * gcc.dg/pic-2.c: Likewise.
1832 * gcc.dg/pic-3.c: Likewise.
1833 * gcc.dg/pic-4.c: Likewise.
1834 * gcc.dg/pie-1.c: Likewise.
1835 * gcc.dg/pie-2.c: Likewise.
1836 * gcc.dg/pie-3.c: Likewise.
1837 * gcc.dg/pie-4.c: Likewise.
1838 * gcc.dg/pie-5.c: Likewise.
1839 * gcc.dg/pie-6.c: Likewise.
1840
b38ba58b
TV
18412016-03-17 Tom de Vries <tom@codesourcery.com>
1842
1843 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1844 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1845
6931b3b7
RB
18462016-03-17 Richard Biener <rguenther@suse.de>
1847
1848 PR debug/70271
1849 * g++.dg/debug/pr70271.C: New testcase.
1850
0c8b64cb
IE
18512016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1852
1853 * gcc.target/i386/pr70251.c: New test.
1854
b1970801
MP
18552016-03-17 Marek Polacek <polacek@redhat.com>
1856
1857 PR c++/70194
1858 * g++.dg/warn/constexpr-70194.C: New test.
1859
820c5eaa
RH
18602016-03-16 Richard Henderson <rth@redhat.com>
1861
1862 PR middle-end/70240
1863 * gcc.c-torture/compile/pr70240.c: New.
1864
da0ad263
SKS
18652016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1866
1867 * gcc.c-torture/compile/20151204.c: Skip for avr.
1868
c73d295c
JJ
18692016-03-16 Jakub Jelinek <jakub@redhat.com>
1870
1871 PR target/70245
1872 * g++.dg/opt/pr70245.C: New test.
1873 * g++.dg/opt/pr70245.h: New file.
1874 * g++.dg/opt/pr70245-aux.cc: New file.
1875
b2794066
MS
18762016-03-16 Martin Sebor <msebor@redhat.com>
1877
1878 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1879
aa43616c
RH
18802016-03-16 Richard Henderson <rth@redhat.com>
1881
1882 PR middle-end/70199
1883 * gcc.c-torture/compile/pr70199.c: New.
1884
59608fe5
L
18852016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1886
1887 * gcc.dg/uninit-19.c: Run dos2unix.
1888
ab4c578f
MP
18892016-03-16 Marek Polacek <polacek@redhat.com>
1890
1891 PR c/70093
1892 * gcc.dg/nested-func-10.c: New test.
1893 * gcc.dg/nested-func-9.c: New test.
1894
f5387e76
JJ
18952016-03-16 Jakub Jelinek <jakub@redhat.com>
1896
1897 PR tree-optimization/68714
1898 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1899
7662b718
TV
19002016-03-16 Tom de Vries <tom@codesourcery.com>
1901
1902 PR tree-optimization/68715
1903 * gcc.dg/graphite/pr68715-2.c: New test.
1904 * gcc.dg/graphite/pr68715.c: New test.
1905 * gfortran.dg/graphite/pr68715.f90: New test.
1906
be7ce7ae
TV
19072016-03-16 Tom de Vries <tom@codesourcery.com>
1908
1909 PR tree-optimization/68809
1910 * gcc.dg/graphite/pr68809-2.c: New test.
1911 * gcc.dg/graphite/pr68809.c: New test.
1912
1935f250
JJ
19132016-03-16 Jakub Jelinek <jakub@redhat.com>
1914
6651c93e
JJ
1915 PR c++/70147
1916 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1917 method call to i () as argument. Adjust expected output.
1918
1935f250
JJ
1919 PR c++/70147
1920 * g++.dg/ubsan/pr70147-1.C: New test.
1921 * g++.dg/ubsan/pr70147-2.C: New test.
1922
ab1caa6e
MS
19232016-03-15 Martin Sebor <msebor@redhat.com>
1924
1925 PR c++/58281
1926 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1927
5c2a1bbb
JDA
19282016-03-15 John David Anglin <danglin@gcc.gnu.org>
1929
cb5d8ad1
JDA
1930 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1931 hppa*-*-hpux*.
1932
b440dd40
JDA
1933 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1934
5c2a1bbb
JDA
1935 PR libfortran/69799
1936 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1937 libatomic_available.
1938
42c729c5
MP
19392016-03-15 Marek Polacek <polacek@redhat.com>
1940
1941 PR c++/70209
1942 * g++.dg/ext/attribute-may-alias-4.C: New test.
1943
82b1c550
AM
19442016-03-15 Alexander Monakov <amonakov@ispras.ru>
1945
1946 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1947 -fvar-tracking-assignments-toggle flag.
1948
4ccbf3a6
PH
19492016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1950
1951 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1952
c39858bd
JJ
19532016-03-15 Jakub Jelinek <jakub@redhat.com>
1954
1955 PR rtl-optimization/70222
1956 * gcc.c-torture/execute/pr70222-1.c: New test.
1957 * gcc.c-torture/execute/pr70222-2.c: New test.
1958
8be119c1
RH
19592016-03-15 Richard Henderson <rth@redhat.com>
1960
1961 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1962
6598bb55
AB
19632016-03-15 Andrey Belevantsev <abel@ispras.ru>
1964
1965 PR rtl-optimization/69032
1966 * gcc.dg/pr69032.c: New test.
1967
81fa2944
AB
19682016-03-15 Andrey Belevantsev <abel@ispras.ru>
1969
1970 PR rtl-optimization/63384
4a148e19 1971 * g++.dg/pr63384.C: New test.
81fa2944 1972
74ea9ab6
AB
19732016-03-15 Andrey Belevantsev <abel@ispras.ru>
1974
1975 PR target/64411
1976 * gcc.target/i386/pr64411.C: New test.
1977
045d5055
TV
19782016-03-15 Tom de Vries <tom@codesourcery.com>
1979
1980 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1981 * gfortran.dg/goacc/kernels-alias.f95: New test.
1982
3ea33585
MS
19832016-03-14 Martin Sebor <msebor@redhat.com>
1984
1985 PR c++/53792
1986 * g++.dg/cpp0x/constexpr-inline.C: New test.
1987 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1988
1df7b330
DE
19892016-03-14 David Edelsohn <dje.gcc@gmail.com>
1990
1991 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1992
79b57d18
JJ
19932016-03-14 Jakub Jelinek <jakub@redhat.com>
1994
1995 PR middle-end/70219
1996 * gcc.dg/pr70219.c: New test.
1997
3cbf012a
BS
19982016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1999
2000 PR target/70083
2001 * gcc.dg/torture/pr70083.c: New test.
2002 * gcc.target/i386/pr70083.c: New test.
2003
a9fee7cd
RB
20042016-03-14 Richard Biener <rguenther@suse.de>
2005
2006 PR tree-optimization/56365
2007 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2008
4799603f
SB
20092016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2010
2011 PR target/70098
2012 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2013 New function.
2014 * g++.dg/pr70098.C: New testcase.
2015
2016
760ca967
TV
20172016-03-14 Tom de Vries <tom@codesourcery.com>
2018
2019 PR tree-optimization/70045
2020 * gcc.dg/graphite/pr70045.c: New test.
2021
44e66a77
JD
20222016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2023
2024 PR fortran/69043
2025 * gfortran.dg/include_9.f90: New test.
2026
a18e0fe1
DH
20272016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2028
2029 PR fortran/45076
2030 gfortran.dg/prof/prof.exp: New script.
2031 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2032
d0aca6ab
AB
20332016-03-12 Andrey Belevantsev <abel@ispras.ru>
2034
2035 PR rtl-optimization/69307
2036 * gcc.dg/pr69307.c: New test.
2037
cefe08a4
VM
20382016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2039
2040 PR target/69614
2041 * gcc.target/arm/pr69614.c: New.
2042
70112e2a
PT
20432016-03-12 Paul Thomas <pault@gcc.gnu.org>
2044
2045 PR fortran/70031
2046 * gfortran.dg/submodule_14.f08: New test
2047
2048 PR fortran/69524
2049 * gfortran.dg/submodule_15.f08: New test
2050
3f1e5d3a
PP
20512016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2052
2053 PR c++/70106
2054 * g++.dg/cpp1y/paren3.C: New test.
2055
a3f6d680
MM
20562016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2057
2058 PR target/70131
2059 * gcc.target/powerpc/ppc-round2.c: New test.
2060
92348f09
BS
20612016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2062
2063 PR target/70123
2064 * gcc.dg/torture/pr70123.c: New test.
2065
cebde9e9
JL
20662016-03-11 Jeff Law <law@redhat.com>
2067
2068 PR tree-optimization/70190
2069 * gcc.c-torture/compile/pr70190.c: New test.
2070
3edc5da4
DM
20712016-03-11 David Malcolm <dmalcolm@redhat.com>
2072
2073 PR c/68187
2074 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2075 case.
2076 (test43_b): Likewise.
2077 (test43_c): Likewise.
2078 (test43_d): Likewise.
2079 (test43_e): Likewise.
2080 (test43_f): Likewise.
2081 (test43_g): Likewise.
2082 (test44_a): Likewise.
2083 (test44_b): Likewise.
2084 (test44_c): Likewise.
2085 (test44_d): Likewise.
2086 (test44_e): Likewise.
2087
318c1204
DM
20882016-03-11 David Malcolm <dmalcolm@redhat.com>
2089
2090 PR c/70085
2091 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2092
bc062234
KT
20932016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2094
2095 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2096 dg-options.
2097
acfc1ac1
KT
20982016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2099
2100 PR target/70002
2101 PR target/69245
2102 * gcc.target/aarch64/pr69245_2.c: New test.
2103
d1e2bb2d
JJ
21042016-03-11 Jakub Jelinek <jakub@redhat.com>
2105
2106 PR tree-optimization/70177
2107 * gcc.dg/pr70177.c: New test.
2108
07350627
AL
21092016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2110
2111 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2112
5c6706f7
AL
21132016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2114
2115 * gcc.dg/tree-ssa/sra-20.c: New.
2116
02d472a2
JJ
21172016-03-11 Jakub Jelinek <jakub@redhat.com>
2118
686d390a
JJ
2119 PR rtl-optimization/70174
2120 * gcc.dg/pr70174.c: New test.
2121
02d472a2
JJ
2122 PR tree-optimization/70169
2123 * gcc.dg/pr70169.c: New test.
2124
0f9befa1
IE
21252016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2126
2127 PR target/70160
2128 * gcc.target/i386/pr70160.c: New test.
2129
432d4670
AK
21302016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2131
2132 * gcc.target/s390/dfp-1.c: New test.
2133
a3dc8760
NC
21342016-03-10 Nick Clifton <nickc@redhat.com>
2135
2136 PR target/70044
2137 * gcc.target/aarch64/pr70044.c: New test.
2138
b87a8d7d
PP
21392016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2140 Jakub Jelinek <jakub@redhat.com>
2141
2142 PR c++/70001
2143 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2144 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2145 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2146
4f4ada6a
JH
21472016-03-10 Jan Hubicka <hubicka@ucw.cz>
2148
2149 PR lto/69589
2150 * g++.dg/lto/pr69589_0.C: New testcase
2151 * g++.dg/lto/pr69589_1.C: New testcase
2152
d49b0aa0
MP
21532016-03-10 Marek Polacek <polacek@redhat.com>
2154
2155 PR c++/70153
2156 * g++.dg/delayedfold/unary-plus1.C: New test.
2157
21582016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
2159
2160 * gcc.target/arm/pr45701-1.c: Escape brackets.
2161 * gcc.target/arm/pr45701-2.c: Likewise.
2162
71017a7b
AL
21632016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2164
2165 * gfortran.dg/unconstrained_commons.f: New.
2166
ba52669f
AM
21672016-03-10 Alan Modra <amodra@gmail.com>
2168
2169 * gcc.dg/pr69195.c: New.
2170 * gcc.dg/pr69238.c: New.
2171
27742332
TV
21722016-03-10 Tom de Vries <tom@codesourcery.com>
2173
2174 PR testsuite/68915
2175 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2176
3a81a594
RB
21772016-03-10 Richard Biener <rguenther@suse.de>
2178
2179 PR tree-optimization/70128
2180 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2181 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2182
3433b975
JJ
21832016-03-09 Jakub Jelinek <jakub@redhat.com>
2184
c2864f02
JJ
2185 PR tree-optimization/70152
2186 * gcc.dg/pr70152.c: New test.
2187
3433b975
JJ
2188 PR target/70086
2189 * gcc.target/i386/pr70086-1.c: New test.
2190 * gcc.target/i386/pr70086-2.c: New test.
2191 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
2192
2193 PR tree-optimization/70127
2194 * gcc.c-torture/execute/pr70127.c: New test.
2195
96b3c82d
CP
21962016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2197
2198 * c-c++-common/goacc/combined-directives-2.c: New test.
2199
b4f3232d
DM
22002016-03-09 David Malcolm <dmalcolm@redhat.com>
2201
2202 PR c/68473
2203 PR c++/70105
2204 * g++.dg/diagnostic/pr70105.C: New test.
2205 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2206 (test_multiple_ordinary_maps): New test function.
2207
40499f81
DM
22082016-03-09 David Malcolm <dmalcolm@redhat.com>
2209
2210 PR c/68473
2211 PR c++/70105
2212 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2213 Drop range information from call to inform_at_rich_loc.
2214 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2215 New.
2216 (test_show_locus): Replace calls to rich_location::add_range with
2217 calls to add_range. Rewrite the tests that used the now-defunct
2218 rich_location ctor taking a source_range. Simplify other tests
2219 by replacing calls to COMBINE_LOCATION_DATA with calls to
2220 make_location.
2221
c9e33662
RB
22222016-03-09 Richard Biener <rguenther@suse.de>
2223 Jakub Jelinek <jakub@redhat.com>
2224
2225 PR tree-optimization/70138
2226 * gcc.dg/vect/pr70138-1.c: New testcase.
2227 * gcc.dg/vect/pr70138-2.c: Likewise.
2228
2c73b764
JJ
22292016-03-09 Jakub Jelinek <jakub@redhat.com>
2230
2231 PR target/70049
2232 * gcc.target/i386/pr70049.c: New test.
2233
c06d25bb
RB
22342016-03-09 Richard Biener <rguenther@suse.de>
2235
2236 PR c/70143
2237 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2238 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2239 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2240
5828a501
RO
22412016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2242
2243 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2244 arm-*-*.
2245
2e141c8d
JJ
22462016-03-09 Jakub Jelinek <jakub@redhat.com>
2247
5a9def37
JJ
2248 PR middle-end/67278
2249 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2250
2e141c8d
JJ
2251 PR target/67278
2252 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2253
2254 PR middle-end/70050
2255 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2256 in testcase comment.
2257
bf751f40
TV
22582016-03-09 Tom de Vries <tom@codesourcery.com>
2259
2260 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2261 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2262 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2263 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2264 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2265 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2266 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2267 * gfortran.dg/goacc/kernels-loop.f95: New test.
2268
e210c999
MS
22692016-03-08 Martin Sebor <msebor@redhat.com>
2270
2271 PR c++/62096
2272 * g++.dg/warn/overflow-warn-7.C: New test.
2273
80aac5c8
JM
22742016-03-08 Jason Merrill <jason@redhat.com>
2275
2276 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2277 * lib/target-supports.exp (check_effective_target_concepts): New.
2278
12b81409
JJ
22792016-03-08 Jakub Jelinek <jakub@redhat.com>
2280
d259b234
JJ
2281 PR c++/70135
2282 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2283 * g++.dg/ubsan/pr70135.C: New test.
2284
12b81409
JJ
2285 PR target/70110
2286 * gcc.dg/pr70110.c: New test.
2287
b4e9f2aa
MJ
22882016-03-07 Martin Jambor <mjambor@suse.cz>
2289
2290 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2291 * c-c++-common/gomp/if-1.c: Likewise.
2292 * c-c++-common/gomp/pr61486-2.c: Likewise.
2293 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2294 to dg-additional-options.
2295 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2296 * g++/gomp/target-teams-1.c: Likewise.
2297 * gcc.dg/gomp/gomp.exp: Likewise.
2298 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2299 dg-additional-options.
2300 * gfortran.dg/gomp/gomp.exp: Likewise.
2301 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2302 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2303 dg-additional-options.
2304 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2305
f86e631e
MJ
23062016-03-07 Martin Jambor <mjambor@suse.cz>
2307
2308 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2309 * c-c++-common/gomp/gridify-1.c: New test.
2310 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2311
94156b3f
AV
23122016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2313
2314 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2315 trigger for cortex-r8, when scanning for register r8.
2316 * gcc.target/arm/pr45701-2.c: Likewise.
2317
a84a49b7 23182016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 2319 Jeff Law <law@redhat.com>
a84a49b7
RB
2320
2321 PR tree-optimization/69740
2322 * gcc.c-torture/compile/pr69740-1.c: New test.
2323 * gcc.c-torture/compile/pr69740-2.c: New test.
2324
e41f6c9e
BS
23252016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2326
2327 * lib/target-supports.exp
2328 (check_effective_target_whole_vector_shift): Enable for PPC64.
2329
57548bf5
RB
23302016-03-07 Richard Biener <rguenther@suse.de>
2331
2332 PR tree-optimization/70115
2333 * gcc.dg/torture/pr70115.c: New testcase.
2334
4ae13300
NS
23352016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2336
2337 PR middle-end/69916
2338 * c-c-++-common/goacc/pr69916.c: New.
2339
5edb9853
RH
23402016-03-07 Richard Henderson <rth@redhat.com>
2341
2342 * gcc.c-torture/compile/pr70061.c: New test.
2343
2067a8f3
RB
23442016-03-07 Richard Biener <rguenther@suse.de>
2345
2346 PR testsuite/70109
2347 * gcc.dg/vect/O3-pr36098.c: New testcase.
2348
4145a9b7
CL
23492016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2350
2351 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2352
1878be32
EB
23532016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2354
2355 * gnat.dg/renaming9.ad[sb]: New testcase.
2356
df762bb2
JJ
23572016-03-05 Jakub Jelinek <jakub@redhat.com>
2358
2359 PR c++/70084
2360 * g++.dg/expr/stdarg3.C: New test.
2361
7d461295
JL
23622016-03-04 Jeff Law <law@redhat.com>
2363
2364 PR tree-optimization/69196
2365 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2366 x86_64-*-*.
2367
29b9828f
BS
23682016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2369
b6b552fd
BS
2370 PR c/69973
2371 * gcc.dg/pr69973.c: New test.
2372
201d49e9
BS
2373 PR rtl-optimization/69941
2374 * gcc.dg/torture/pr69941.c: New test.
2375
29b9828f
BS
2376 PR c/69824
2377 * gcc.dg/pr69824.c: New test.
2378
640b7e74
TV
23792016-03-05 Tom de Vries <tom@codesourcery.com>
2380
2381 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2382 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2383 function.
2384
7a3a3fad
PP
23852016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2386
2387 PR c++/66786
2388 * g++.dg/cpp1y/var-templ48.C: New test.
2389 * g++.dg/cpp1y/var-templ49.C: New test.
2390
cd439aec
EB
23912016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2392
2393 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2394
60204554
JJ
23952016-03-04 Jakub Jelinek <jakub@redhat.com>
2396
0c8825de
JJ
2397 PR c++/70035
2398 * g++.dg/ubsan/pr70035.C: New test.
2399
60204554
JJ
2400 PR target/70062
2401 * gcc.target/i386/pr70062.c: New test.
2402
f79d4eab
L
24032016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2404
2405 * g++.dg/template/typename21.C: Remove c++98_only.
2406
ea81ce67
L
24072016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2408
2409 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2410
64b23c13
DM
24112016-03-04 David Malcolm <dmalcolm@redhat.com>
2412
2413 PR c/68187
2414 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2415 function.
2416 (fn_42_b): Likewise.
2417 (fn_42_c): Likewise.
2418
729526f5
DM
24192016-03-04 David Malcolm <dmalcolm@redhat.com>
2420
2421 PR c/68187
2422 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2423 function.
2424 (fn_40_b): Likewise.
2425 (fn_41_a): Likewise.
2426 (fn_41_b): Likewise.
2427
f9ea11ac
JJ
24282016-03-04 Jakub Jelinek <jakub@redhat.com>
2429
2430 PR target/70059
2431 * gcc.target/i386/avx512f-pr70059.c: New test.
2432 * gcc.target/i386/avx512dq-pr70059.c: New test.
2433
b6c38c69
BS
24342016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2435
2436 PR rtl-optimization/57676
2437 * gcc.dg/torture/pr57676.c: New test.
2438
af3cdd34
IE
24392016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2440
2441 * gcc.dg/pr70026.c: New test.
2442
7ff6ca38
MP
24432016-03-04 Marek Polacek <polacek@redhat.com>
2444
2445 PR c/69798
2446 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2447 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2448
a6bf62d5
KT
24492016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2450
2451 PR target/70004
2452 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2453 Delete.
2454 (test_corners_sisd_si): Likewise.
2455 (main): Remove checks of the above.
2456 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2457
ae4cdc6a
EB
24582016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2459
2460 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2461
08455559
CL
24622016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2463
2464 * gcc.dg/torture/pr69951.c: Accept argc==0.
2465
e9a35493
RB
24662016-03-04 Richard Biener <rguenther@suse.de>
2467
2468 PR c++/70054
2469 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2470 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2471
fba054c2
DV
24722016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2473
2474 PR testsuite/69766
2475 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2476 testing multiarch.
2477
f10cdc6c
JJ
24782016-03-04 Jakub Jelinek <jakub@redhat.com>
2479
2480 PR debug/69947
2481 * gcc.dg/guality/pr69947.c: New test.
2482
2e981ba0
JJ
24832016-03-03 Jakub Jelinek <jakub@redhat.com>
2484
2485 PR ada/70017
2486 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2487
0ba3bfa2
KT
24882016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2489
2490 PR rtl-optimization/69904
2491 * gcc.target/arm/pr69904.c: New test.
2492
97ecdb46
JJ
24932016-03-03 Jakub Jelinek <jakub@redhat.com>
2494
2495 PR target/70021
2496 * gcc.dg/vect/pr70021.c: New test.
2497 * gcc.target/i386/pr70021.c: New test.
2498
a2a743a1
MP
24992016-03-03 Marek Polacek <polacek@redhat.com>
2500
2501 PR middle-end/70050
2502 * gcc.dg/pr70050.c: New test.
2503
fa07ecdd
JG
25042016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2505
2506 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2507
23504262
ML
25082016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2509
2510 PR tree-optimization/70043
2511 * gfortran.dg/vect/pr70043.f90: New test.
2512
b7b9e1a9
EB
25132016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2514
2515 * gnat.dg/specs/task1.ads: New test.
2516
cb83ba54
RO
25172016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2518
2519 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2520 Invoke gdb with -batch.
2521 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
2522
a75f5e30
RB
25232016-03-03 Richard Biener <rguenther@suse.de>
2524
2525 PR tree-optimization/55936
2526 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2527
268bc320
JL
25282016-03-02 Jeff Law <law@redhat.com>
2529
815f20ab
JL
2530 PR rtl-optimization/69942
2531 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
2532 effects of argument promotions.
2533
268bc320
JL
2534 PR tree-optimization/69987
2535 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
2536 target does not support -fprefetch-loop-arrays.
2537
171f7de5
UB
25382016-03-02 Uros Bizjak <ubizjak@gmail.com>
2539
2540 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2541
192912db
BC
25422016-03-02 Bin Cheng <bin.cheng@arm.com>
2543
c7908871 2544 PR rtl-optimization/69052
192912db
BC
2545 * gcc.target/i386/pr69052.c: New test.
2546
90a7a40b
AM
25472016-03-02 Alan Modra <amodra@gmail.com>
2548
2549 * gcc.dg/pr69990.c: New.
2550
69fa742f
JJ
25512016-03-02 Jakub Jelinek <jakub@redhat.com>
2552
de752fb0
JJ
2553 PR c/68062
2554 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
2555
2556 PR middle-end/70022
2557 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
2558
69fa742f
JJ
2559 PR target/70028
2560 * gcc.target/i386/pr70028.c: New test.
2561
7c65bd56
MK
25622016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2563
2564 * c-c++-common/asan/swapcontext-test-1.c,
2565 * c-c++-common/tsan/thread_leak.c,
2566 * g++.dg/tsan/aligned_vs_unaligned_race.C,
2567 * g++.dg/tsan/benign_race.C,
2568 * g++.dg/tsan/fd_close_norace.C,
2569 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2570 races with sanitizer output
2571
37d98220 25722016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 2573 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
2574
2575 PR target/67278
2576 * gcc.dg/simd-8.c: New testcase.
2577
218db463
RB
25782016-03-02 Richard Biener <rguenther@suse.de>
2579
2580 PR middle-end/67278
2581 * gcc.dg/simd-7.c: New testcase.
2582
22c72158
EB
25832016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2584
2585 * gcc.target/i386/pr70007.c: Tweak.
2586
9a790ccc
DV
25872016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2588
2589 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2590
bd02f00f
MP
25912016-03-02 Marek Polacek <polacek@redhat.com>
2592
2593 PR c/67854
2594 * gcc.dg/pr67854.c: New test.
2595
1e840f39
JJ
25962016-03-02 Jakub Jelinek <jakub@redhat.com>
2597
2598 PR middle-end/70025
2599 * gcc.dg/torture/pr70025.c: New test.
2600
bca00241
VK
26012016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2602
2603 PR tree-optimization/68621
2604 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2605
0bca04b8
EB
26062016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2607
2608 * gcc.target/i386/pr70007.c: New test.
2609
2a9afc86
JL
26102016-03-01 Jeff Law <law@redhat.com>
2611
eab2541b 2612 PR tree-optimization/69196
9d83ef71 2613 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 2614
2a9afc86
JL
2615 PR tree-optimization/69196
2616 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2617 duplicating code and spoiling the expected output.
2618
0d39977e
MM
26192016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2620
2621 PR target/70033
2622 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2623 supports power9 before doing tests.
2624 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2625 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2626 * gcc.target/powerpc/p9-permute.c: Likewise.
2627
a0c0699d
UB
26282016-03-01 Uros Bizjak <ubizjak@gmail.com>
2629
2630 PR target/70027
2631 * gcc.target/i386/pr70027.c: New test.
2632
0ae3ef47 26332016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
2634
2635 * gcc.dg/pr70017.c: New test.
2636
686e2237
JJ
26372016-03-01 Jakub Jelinek <jakub@redhat.com>
2638
2639 PR c/69796
2640 PR c/69974
2641 * gcc.dg/pr69796.c: New test.
2642 * gcc.dg/pr69974.c: New test.
2643
f8e4188c
EB
26442016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2645
2646 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2647
5e3f1c7c
JL
26482016-02-29 Jeff Law <law@redhat.com>
2649
2650 PR tree-optimization/69987
2651 * gfortran.dg/pr69987.f90: New test.
2652
2653 PR tree-optimization/69989
2654 * gcc.c-torture/compile/pr69989-2.c: New test.
2655
1be56bc5
MP
26562016-03-01 Marek Polacek <polacek@redhat.com>
2657
2658 PR c++/69795
2659 * g++.dg/parse/invalid1.C: New test.
2660
1b19470d
RB
26612016-03-01 Richard Biener <rguenther@suse.de>
2662
2663 PR middle-end/70022
2664 * gcc.dg/pr70022.c: New testcase.
2665
3ae0661a
IE
26662016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2667
2668 PR tree-optimization/69956
2669 * gcc.dg/pr69956.c: New test.
2670
0f09ab88
BS
26712016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2672
2673 PR target/70011
2674 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2675 XFAIL when hardware supports efficient unaligned storage access.
2676
76d881bf
PP
26772016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2678
2679 PR c++/69961
2680 * g++.dg/template/pr69961a.C: New test.
2681 * g++.dg/template/pr69961b.C: New test.
2682
7168133a
DM
26832016-02-29 David Malcolm <dmalcolm@redhat.com>
2684
2685 PR preprocessor/69985
2686 * gcc.dg/cpp/pr69985.c: New test case.
2687
0c6072a3
JL
26882016-02-29 Jeff Law <law@redhat.com>
2689
e66f219b
JL
2690 PR tree-optimization/70005
2691 * gcc.c-torture/execute/pr70005.c New test.
2692
0c6072a3
JL
2693 PR tree-optimization/69999
2694 * gcc.c-torture/compile/pr69999.c: New test.
2695
fd9fbdb3
YR
26962016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2697
2698 PR tree-optimization/69652
2699 * gcc.dg/torture/pr69652.c: Delete test.
2700 * gcc.dg/vect/pr69652.c: New test.
2701
cbd400b4
RB
27022016-02-19 Richard Biener <rguenther@suse.de>
2703
2704 PR tree-optimization/69980
2705 * gfortran.dg/vect/pr69980.f90: New testcase.
2706
84ea0f58
EB
27072016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2708
2709 * gcc.target/sparc/20160229-1.c: New test.
2710
5d2a63dc
EB
27112016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2712
2713 * gnat.dg/stack_usage3.adb: New test.
2714 * gnat.dg/stack_usage3_pkg.ads: New helper.
2715
93e708f9
EB
27162016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2717
2718 * gnat.dg/renaming8.adb: New test.
2719 * gnat.dg/renaming8_pkg1.ads: New helper.
2720 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2721 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2722
6512bc93
RB
27232016-02-29 Richard Biener <rguenther@suse.de>
2724
2725 PR tree-optimization/69720
2726 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2727
7b201a88
TK
27282016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2729
2730 PR fortran/68147
2731 PR fortran/47674
2732 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2733
82ee0cf2 27342016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
2735 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2736
2737 PR fortran/56007
2738 * gfortran.dg/coarray_8.f90: Adjust error message.
2739 * gfortran.dg/pr56007.f90: New test.
2740 * gfortran.dg/pr56007.f: New test.
2741
cdc1a2c8
L
27422016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2743
2744 PR tree-optimization/69989
2745 * gcc.dg/torture/pr69989.c: New test.
2746
33505bcf
EB
27472016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2748
2749 * gcc.target/i386/stack-realign-win.c: New test.
2750
524bfb19
HA
27512016-02-28 Harald Anlauf <anlauf@gmx.de>
2752
2753 PR fortran/60126
2754 * gfortran.dg/pr60126.f90: New test.
2755
bd542508
JL
27562016-02-27 Jeff Law <law@redhat.com>
2757
2758 Revert
2759 2016-02-26 Richard Biener <rguenther@suse.de>
2760 Jeff Law <law@redhat.com>
2761
2762 PR tree-optimization/69740
2763 * gcc.c-torture/compile/pr69740-1.c: New test.
2764 * gcc.c-torture/compile/pr69740-2.c: New test.
2765
dd1291e0
JD
27662016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2767
5fb67f8b 2768 PR fortran/69910
dd1291e0
JD
2769 * gfortran.dg/newunit_4.f90: New test.
2770
5cfefb59
JJ
27712016-02-27 Jakub Jelinek <jakub@redhat.com>
2772
2773 PR target/69613
2774 PR rtl-optimization/69886
2775 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2776 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2777 target.
2778
20ba5f33
MS
27792016-02-26 Martin Sebor <msebor@redhat.com>
2780
2781 PR tree-optimization/15826
2782 * gcc.dg/tree-ssa/pr15826.c: New test.
2783
e6fb01b0
JJ
27842016-02-26 Jakub Jelinek <jakub@redhat.com>
2785
2786 PR target/69969
2787 * gcc.target/powerpc/pr69969.c: New test.
2788
e3e0cf64
MS
27892016-02-26 Martin Sebor <msebor@redhat.com>
2790
2791 PR c++/15766
2792 * g++.old-deja/g++.other/decl5.C: Add a test case.
2793
d1f2bea5
SB
27942016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2795
2796 PR target/69946
2797 * gcc.target/powerpc/pr69946.c: New file.
2798
4a4f9d2b 27992016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 2800 Jeff Law <law@redhat.com>
4a4f9d2b 2801
e3e0cf64 2802 PR tree-optimization/69740
4a4f9d2b
RB
2803 * gcc.c-torture/compile/pr69740-1.c: New test.
2804 * gcc.c-torture/compile/pr69740-2.c: New test.
2805
ad2a2706
MJ
28062016-02-26 Martin Jambor <mjambor@suse.cz>
2807
2808 PR middle-end/69920
2809 * gcc.dg/torture/pr69932.c: New test.
2810 * gcc.dg/torture/pr69936.c: Likewise.
2811
1d11f7ce
AK
28122016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2813
2814 PR target/69709
2815 * gcc.target/s390/pr69709.c: New test.
2816
6cfccbb2
KT
28172016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2818
2819 PR target/69245
2820 * gcc.target/aarch64/pr69245_1.c: New test.
2821
ac59ad4e
KT
28222016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2823
2824 PR target/69613
2825 * gcc.dg/torture/pr69613.c: New test.
2826
a2ad54a0
JJ
28272016-02-26 Jakub Jelinek <jakub@redhat.com>
2828
2829 PR rtl-optimization/69891
2830 * gcc.target/i386/pr69891.c: New test.
2831
0884062c 28322016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
2833 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2834
d2369d4f 2835 PR target/61397
c163789b
MM
2836 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2837 functionality for both 32-bit and 64-bit.
2838
5aed7e2c
RB
28392016-02-26 Richard Biener <rguenther@suse.de>
2840
2841 PR tree-optimization/69551
2842 * gcc.dg/torture/pr69951.c: New testcase.
2843
798e2a8e
RB
28442016-02-25 Richard Biener <rguenther@suse.de>
2845
2846 PR tree-optimization/48795
2847 * gcc.dg/Warray-bounds-18.c: New testcase.
2848
9559fbac
RO
28492016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2850
2851 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2852
c049b107
JJ
28532016-02-25 Jakub Jelinek <jakub@redhat.com>
2854
2855 PR rtl-optimization/69896
2856 * gcc.dg/pr69896.c: New test.
2857
1137001c
PP
28582016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2859
2860 PR c++/69736
2861 * g++.dg/cpp1y/paren2.C: New test.
2862
2e9c8641
MS
28632016-02-24 Martin Sebor <msebor@redhat.com>
2864
2865 PR c/51147
2866 * gcc.dg/enum-mode-2.c: New test.
2867
03ca8fb3
JJ
28682016-02-24 Jakub Jelinek <jakub@redhat.com>
2869
2870 PR c++/69922
2871 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2872 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2873 * g++.dg/ubsan/pr69922.C: New test.
2874
0b05329b
MP
28752016-02-24 Marek Polacek <polacek@redhat.com>
2876
2877 PR c/69819
2878 * gcc.dg/pr69819.c: New test.
2879
57c2c374
MS
28802016-02-24 Martin Sebor <msebor@redhat.com>
2881
3b96b93a
MS
2882 PR c++/69912
2883 * g++.dg/ext/flexary15.C: New test.
2884
28852016-02-24 Martin Sebor <msebor@redhat.com>
2886
2887 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 2888 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 2889 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 2890
65433bb5
MK
28912016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2892 Charles Baylis <charles.baylis@linaro.org>
2893
2894 PR debug/61033
2895 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2896
f802a424 28972016-02-24 Richard Biener <rguenther@suse.de>
44293580 2898 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
2899
2900 PR middle-end/69760
2901 * gcc.dg/torture/pr69760.c: New testcase.
2902
525f795f
RO
29032016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2904
2905 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2906 pattern on Solaris with as.
2907
cd7bbceb
KT
29082016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2909
2910 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2911 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2912 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2913 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2914
89c0c1fd
JJ
29152016-02-24 Jakub Jelinek <jakub@redhat.com>
2916
2917 PR middle-end/69915
2918 * gcc.dg/pr69915.c: New test.
2919
0683fd27
KT
29202016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2921
2922 PR rtl-optimization/69886
2923 * gcc.dg/torture/pr69886.c: New test.
2924
e53d562a
RB
29252016-02-24 Richard Biener <rguenther@suse.de>
2926
2927 PR middle-end/68963
2928 * gcc.dg/torture/pr68963.c: New testcase.
2929
74a00288
KT
29302016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2931
2932 PR target/69875
2933 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2934 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2935 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2936 * gcc.target/arm/atomic_loaddi_1.c: New test.
2937 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2938 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2939 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2940 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2941 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2942 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2943 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2944 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2945
340fd4c9
JJ
29462016-02-24 Jakub Jelinek <jakub@redhat.com>
2947
2948 PR middle-end/69909
2949 * gcc.dg/torture/pr69909.c: New test.
2950
47d3fdb2
RB
29512016-02-24 Richard Biener <rguenther@suse.de>
2952
2953 PR tree-optimization/69907
2954 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2955 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2956 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2957
dab73e73
CB
29582016-02-24 Christian Bruel <christian.bruel@st.com>
2959
2960 * gcc.target/arm/pragma_cpp_fma.c: New test.
2961
7cc5ec65
JD
29622016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2963
2964 PR fortran/61156
2965 * gfortran.dg/include_6.f90: Update test.
2966
067fbd8b
JJ
29672016-02-23 Jakub Jelinek <jakub@redhat.com>
2968
2969 PR objc/69844
2970 * objc.dg/pr69844.m: New test.
2971
64a454d9
JD
29722016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2973
2974 PR libgfortran/69456
2975 * gfortran.dg/namelist_89.f90: New test.
2976 * gfortran.dg/pr59700.f90: Update test..
2977
35886f0b
MS
29782016-02-23 Martin Sebor <msebor@redhat.com>
2979
2980 PR middle-end/69780
2981 * g++.dg/ext/builtin_alloca.C: New test.
2982 * gcc.dg/builtins-68.c: New test.
2983
162cc7e3
RH
29842016-02-23 Richard Henderson <rth@redhat.com>
2985
2986 * gcc.target/i386/addr-space-3.c: Remove test.
2987
196440f8
DM
29882016-02-23 David Malcolm <dmalcolm@redhat.com>
2989
2990 PR preprocessor/69126
2991 PR preprocessor/69543
2992 * c-c++-common/pr69126-2-long.c: New test.
2993 * c-c++-common/pr69126-2-short.c: New test.
2994 * c-c++-common/pr69543-1.c: Remove xfail.
2995
1d3121af
DM
29962016-02-23 David Malcolm <dmalcolm@redhat.com>
2997
2998 PR preprocessor/69126
2999 PR preprocessor/69543
3000 PR preprocessor/69558
3001 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3002 (f): Rename to...
3003 (test_2): ...this, and add leading comment.
3004 (MACRO_3, test_3): New.
3005 (MACRO_4A, MACRO_4B, test_4): New.
3006 (MACRO): Rename to...
3007 (MACRO_5): ...this.
3008 (g): Rename to...
3009 (test_5): ...this, updating for renaming of MACRO, and
3010 add leading comment.
3011 * c-c++-common/pr69543-1.c: New.
3012 * c-c++-common/pr69543-2.c: New.
3013 * c-c++-common/pr69543-3.c: New.
3014 * c-c++-common/pr69543-4.c: New.
3015 * c-c++-common/pr69558-1.c: New.
3016 * c-c++-common/pr69558-2.c: New.
3017 * c-c++-common/pr69558-3.c: New.
3018 * c-c++-common/pr69558-4.c: New.
3019 * gcc.dg/pr69558.c: Move to...
3020 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3021 xfail for c++.
3022
f99c3557
TS
30232016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3024
3025 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3026 to -ftree-parallelize-loops/-fopenacc changes.
3027 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3028 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3029 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3030 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3031 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3032 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3033 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3034 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3035 * c-c++-common/goacc/kernels-loop.c: Likewise.
3036 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3037 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3038 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3039 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3040
c60ec7c2
RO
30412016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3042
3043 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3044
f1a62b6f
JJ
30452016-02-23 Jakub Jelinek <jakub@redhat.com>
3046
e67bf044
JJ
3047 PR c++/69902
3048 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3049
f1a62b6f
JJ
3050 PR c/69900
3051 * gcc.dg/pr69900.c: New test.
3052
20c5e09e
MJ
30532016-02-23 Martin Jambor <mjambor@suse.cz>
3054
3055 PR tree-optimization/69666
3056 * gcc.dg/tree-ssa/pr69666.c: New test.
3057
e457a6fc
AV
30582016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3059
3060 PR fortran/67451
3061 * gfortran.dg/coarray_allocate_5.f08: New test.
3062
d7b574f4
AK
30632016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3064
3065 * gcc.target/s390/vcond-shift.c: Move to ...
3066 * gcc.target/s390/vector/vcond-shift.c: ... here.
3067
58bdeb44
AK
30682016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3069
3070 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3071 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3072
7cd0387b
AK
30732016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3074
3075 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3076
4246c8da
MW
30772016-02-20 Mark Wielaard <mjw@redhat.com>
3078
3079 PR c/28901
3080 * gcc.dg/unused-variable-3.c: New test.
3081
f93bc532
JJ
30822016-02-22 Jakub Jelinek <jakub@redhat.com>
3083
3084 PR target/69888
3085 * gcc.target/i386/pr69888.c: New test.
3086
c4e360f4
RB
30872016-02-22 Richard Biener <rguenther@suse.de>
3088
3089 PR tree-optimization/69882
3090 * gfortran.dg/vect/pr69882.f90: New testcase.
3091
09c92f1c
JJ
30922016-02-22 Jakub Jelinek <jakub@redhat.com>
3093
3094 PR target/69885
3095 * gcc.dg/pr69885.c: New test.
3096
f88d45dc
OE
30972016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3098
3099 PR target/69806
3100 PR target/54089
3101 * gcc.target/sh/pr54089-10.c: New.
3102
ce1ff48e
PT
31032016-02-20 Paul Thomas <pault@gcc.gnu.org>
3104
3105 PR fortran/69423
3106 * gfortran.dg/deferred_character_15.f90 : New test.
3107
bbf27208
DH
31082016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3109
3110 PR fortran/57365
3111 gfortran.dg/allocate_with_source_18.f03: New test.
3112
31132016-02-20 Harald Anlauf <anlauf@gmx.de>
3114
3115 PR fortran/52531
3116 gfortran.dg/gomp/pr52531.f90: New test.
3117
268be88c
BE
31182016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3119
3120 PR c++/69865
3121 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3122 -std=c++03.
3123
4b6c824a
JJ
31242016-02-19 Jakub Jelinek <jakub@redhat.com>
3125
871b3f47
JJ
3126 PR c++/69826
3127 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3128 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3129
7a965d51
JJ
3130 PR c++/69850
3131 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3132
4b6c824a
JJ
3133 PR c++/69851
3134 * g++.dg/torture/pr69851.C: New test.
3135
15fca21a
MS
31362016-02-19 Martin Sebor <msebor@redhat.com>
3137
3138 PR testsuite/69573
3139 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3140
19e21586
JJ
31412016-02-19 Jakub Jelinek <jakub@redhat.com>
3142
03a616ac
JJ
3143 PR c++/69850
3144 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3145 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3146
19e21586
JJ
3147 PR c++/67767
3148 * g++.dg/cpp0x/pr67767.C: New test.
3149
2db16594
KT
31502016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3151
3152 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3153 for fp, simd, crypto, crc, lse.
3154 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3155 above.
3156 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3157 effective target check.
3158
5a7d9d1e
JJ
31592016-02-19 Jakub Jelinek <jakub@redhat.com>
3160
3161 PR target/69820
3162 * gcc.target/i386/pr69820.c: New test.
3163
6448f064
AK
31642016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3165
3166 * gcc.target/s390/vector/int128-1.c: New test.
3167
d0a859e6
AK
31682016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3169
3170 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3171
9e4eb643
AK
31722016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3173
3174 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3175 instruction pattern name to prevent the testcase from failing with
3176 -march=z13.
3177
859a4c0e
AK
31782016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3179
3180 * gcc.target/s390/md/movstr-2.c: New test.
3181
efc2340b
MK
31822016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3183
3184 * gcc.target/s390/morestack.c: New test.
3185
ca2bfbc2
DV
31862016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3187
3188 PR target/69625
3189 * gcc.target/s390/pr69625.c: Add test case.
3190
efd4bd05
BE
31912016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3192
3193 PR testsuite/68580
3194 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3195
2bf2078a
MM
31962016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3197
3198 PR target/68404
3199 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3200 * gcc.target/powerpc/fusion3.c: Likewise.
3201
f003579e
RB
32022016-02-18 Richard Biener <rguenther@suse.de>
3203
3204 PR middle-end/69553
3205 * g++.dg/torture/pr69553.C: New testcase.
3206
19233914
NC
32072016-02-18 Nick Clifton <nickc@redhat.com>
3208
efd4bd05
BE
3209 PR target/62254
3210 PR target/69610
3211 * gcc.target/arm/pr62554.c: New test.
3212 * gcc.target/arm/pr69610-1.c: New test.
3213 * gcc.target/arm/pr69610-2.c: New test.
19233914 3214
23f27839
RB
32152016-02-18 Richard Biener <rguenther@suse.de>
3216
3217 PR middle-end/69854
3218 * gcc.dg/torture/pr69854.c: New testcase.
3219
932c0da4
JJ
32202016-02-17 Jakub Jelinek <jakub@redhat.com>
3221
3222 PR c++/69850
3223 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3224
1bed93e4
BS
32252012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3226
3227 * gcc.target/powerpc/vec-cg.c: New test.
3228
57bfb134
RB
32292016-02-17 Richard Biener <rguenther@suse.de>
3230
3231 PR testsuite/69586
3232 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3233
a44e0ebb
KT
32342016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3235
3236 PR target/69161
3237 * gcc.c-torture/compile/pr69161.c: New test.
3238
ffacd726
DS
32392016-02-17 David Sherwood <david.sherwood@arm.com>
3240
3241 PR target/69532
3242 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3243 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3244
448db8d2
EB
32452016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3246
3247 * gcc.dg/ifcvt-4.c: Skip on Visium.
3248
e2f0522e
EB
32492016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3250
3251 * gnat.dg/atomic8.adb: New test.
3252
bf17fe3f
EB
32532016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3254
3255 * gnat.dg/discr46.ad[sb]: New test.
3256
ecf835e9
KN
32572016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3258
3259 PR Target/48344
3260 * gcc.target/powerpc/pr48344-1.c: New test.
3261
49a1164a
TK
32622015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3263
3264 PR fortran/69742
3265 * gfortran.dg/associate_21.f90: New test.
3266
bf14eba2
JJ
32672016-02-16 Jakub Jelinek <jakub@redhat.com>
3268
3269 PR c/69835
3270 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3271 -Wnonnull in dg-options.
3272 * c-c++-common/nonnull-2.c: New test.
3273
35a093b6
JG
32742016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3275 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3276
3277 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3278
e387d491
JJ
32792016-02-16 Jakub Jelinek <jakub@redhat.com>
3280
3281 PR middle-end/69801
3282 * gcc.dg/pr69801.c: Add empty dg-options.
3283
ba539195
JN
32842016-02-16 James Norris <jnorris@codesourcery.com>
3285
3286 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3287 * g++.dg/goacc/deviceptr-1.c: New file.
3288
2a2b8f64
JJ
32892016-02-16 Jakub Jelinek <jakub@redhat.com>
3290
3291 PR tree-optimization/69820
3292 * gcc.dg/vect/pr69820.c: New test.
3293
87440c29
RB
32942016-02-16 Richard Biener <rguenther@suse.de>
3295
3296 PR tree-optimization/69776
3297 * gcc.dg/torture/pr69776-2.c: New testcase.
3298
6d87c306
BS
32992016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3300
3301 PR tree-optimization/69714
3302 * gcc.dg/torture/pr69714.c: New test.
3303
3824a0a2
JJ
33042016-02-16 Jakub Jelinek <jakub@redhat.com>
3305
3306 PR tree-optimization/69802
3307 * gcc.dg/pr69802.c: New test.
3308
c8cfe96e
RB
33092016-02-16 Richard Biener <rguenther@suse.de>
3310
3311 PR middle-end/69801
3312 * gcc.dg/pr69801.c: New testcase.
3313
fc12098d
JD
33142016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3315
3316 PR libgfortran/69651
3317 * gfortran.dg/read_bang.f90: New test.
3318 * gfortran.dg/read_bang4.f90: New test.
3319
ba6b3795
JJ
33202016-02-15 Jakub Jelinek <jakub@redhat.com>
3321
f0516ca4
JJ
3322 PR c++/69658
3323 * g++.dg/init/pr69658.C: New test.
3324
ba6b3795
JJ
3325 PR c++/69797
3326 * c-c++-common/pr69797.c: New test.
3327
de3f9a2d
PK
33282016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3329
3330 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3331 check for aarch64*-*-*.
3332
17a3b967
RB
33332016-02-15 Richard Biener <rguenther@suse.de>
3334
3335 PR tree-optimization/69783
3336 * gcc.dg/vect/pr69783.c: New testcase.
3337
1c48bff1
RB
33382016-02-15 Richard Biener <rguenther@suse.de>
3339
3340 PR tree-optimization/69776
3341 * gcc.dg/torture/pr69776.c: New testcase.
3342
1e6025b6
TK
33432016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3344
3345 PR fortran/60526
3346 * gfortran.dg/type_decl_4.f90: Reinstated.
3347
d3308279
JDA
33482016-02-14 John David Anglin <danglin@gcc.gnu.org>
3349
3350 PR fortran/68746
3351 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3352
b7c56581
TK
33532016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3354
3355 PR fortran/60526
3356 PR bootstrap/69816
3357 * gfortran.dg/type_decl_4.f90: Removed.
3358
60cb4ef5
TK
33592016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3360
3361 PR fortran/60526
3362 * gfortran.dg/type_decl_4.f90: New test.
3363
f6964637
AM
33642016-02-14 Alan Modra <amodra@gmail.com>
3365
1a8849d1 3366 PR testsuite/68886
f6964637
AM
3367 * gcc.c-torture/execute/stkalign.c: Revise test.
3368
f5121920
OE
33692016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3370
3371 PR target/67260
3372 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3373
6cda3ab6
OE
33742016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3375
3376 PR target/67260
3377 * gcc.target/sh/torture/pr67260.c: New.
3378
6786e598
JDA
33792016-02-12 John David Anglin <danglin@gcc.gnu.org>
3380
3381 * gcc.dg/pr67964.c: Add dg-require-alias.
3382
7e05dad8
OE
33832016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3384
3385 PR target/67636
3386 PR target/64345
3387 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3388
7f4cc3ce
JD
33892016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3390
3391 PR libgfortran/69668
3392 * gfortran.dg/namelist_88.f90: New test.
3393
955ca6dc
JD
33942016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3395
3396 PR libgfortran/69668
3397 * gfortran.dg/namelist_38.f90: Update test.
3398 * gfortran.dg/namelist_84.f90: Update test.
3399
876217ae
DM
34002016-02-12 David Malcolm <dmalcolm@redhat.com>
3401
3402 PR other/69554
3403 * gcc.dg/pr69554-1.c: New test.
3404 * gfortran.dg/pr69554-1.F90: New test.
3405 * gfortran.dg/pr69554-2.F90: New test.
3406 * lib/gcc-dg.exp (proc dg-locus): New function.
3407 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3408 distinguish between the caret-printing and non-caret-printing
3409 cases. If caret-printing has been explicitly enabled, bail out
3410 without attempting to fix up the output.
3411
61789eed
DM
34122016-02-12 David Malcolm <dmalcolm@redhat.com>
3413
3414 PR driver/69265
3415 PR driver/69453
3416 * gcc.dg/spellcheck-options-3.c: New test case.
3417 * gcc.dg/spellcheck-options-4.c: New test case.
3418 * gcc.dg/spellcheck-options-5.c: New test case.
3419 * gcc.dg/spellcheck-options-6.c: New test case.
3420 * gcc.dg/spellcheck-options-7.c: New test case.
3421 * gcc.dg/spellcheck-options-8.c: New test case.
3422 * gcc.dg/spellcheck-options-9.c: New test case.
3423 * gcc.dg/spellcheck-options-10.c: New test case.
3424
c3090c1f
JJ
34252016-02-12 Jakub Jelinek <jakub@redhat.com>
3426
3427 PR rtl-optimization/69764
3428 PR rtl-optimization/69771
3429 * c-c++-common/pr69764.c: New test.
3430 * gcc.dg/torture/pr69771.c: New test.
3431
8222034d
MP
34322016-02-12 Marek Polacek <polacek@redhat.com>
3433
3434 * g++.dg/torture/init-list1.C: New.
3435
f749f792
MP
34362016-02-12 Marek Polacek <polacek@redhat.com>
3437
3438 * gcc.dg/pr69522.c: Add empty dg-options.
3439
199fb02a
IE
34402016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3441
3442 * g++.dg/lto/lto.exp: Include and init mpx.
3443 * g++.dg/lto/pr69729_0.C: New test.
3444
b69539cb
JJ
34452016-02-12 Jakub Jelinek <jakub@redhat.com>
3446
06ff7000
JJ
3447 PR ipa/69241
3448 * g++.dg/ipa/pr69241-4.C: New test.
3449
b69539cb
JJ
3450 PR ipa/68672
3451 * g++.dg/ipa/pr68672-1.C: New test.
3452 * g++.dg/ipa/pr68672-2.C: New test.
3453 * g++.dg/ipa/pr68672-3.C: New test.
3454
16595a1f
BS
34552016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3456
3457 PR c/69522
6d87c306 3458 * gcc.dg/pr69522.c: New test.
16595a1f 3459
38d795d2
PP
34602016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3461
3462 PR c++/69098
3463 * g++.dg/cpp1y/69098.C: New test.
3464 * g++.dg/cpp1y/69098-2.C: New test.
3465
9c582551
JJ
34662016-02-12 Jakub Jelinek <jakub@redhat.com>
3467
3468 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3469 and neighbour -> neighbor.
3470 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3471 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3472 * c-c++-common/Wvarargs.c: Likewise.
3473 * c-c++-common/goacc/host_data-5.c: Likewise.
3474 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3475 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3476 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3477 * gcc.target/aarch64/pr60697.c: Likewise.
3478 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3479 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3480 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3481 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3482 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3483 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3484 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3485 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3486 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3487 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3488 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3489 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3490 * g++.dg/lookup/koenig5.C: Likewise.
3491 * g++.dg/ext/no-asm-2.C: Likewise.
3492 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3493 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3494 * gfortran.dg/used_types_16.f90: Likewise.
3495 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3496 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3497 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3498 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3499 * gfortran.dg/abstract_type_6.f03: Likewise.
3500 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3501 * gfortran.dg/used_types_15.f90: Likewise.
3502 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3503 * gfortran.dg/exit_3.f08: Likewise.
3504 * gfortran.dg/open_status_2.f90: Likewise.
3505 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3506 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3507 * gfortran.dg/associate_1.f03: Likewise.
3508 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3509 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3510 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3511 * gcc.dg/builtin-object-size-1.c: Likewise.
3512 * gcc.dg/noreturn-6.c: Likewise.
3513 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3514 * gcc.dg/globalalias.c: Likewise.
3515 * gcc.dg/builtins-config.h: Likewise.
3516 * gcc.dg/pr30457.c: Likewise.
3517 * gcc.c-torture/compile/volatile-1.c: Likewise.
3518 * gcc.c-torture/execute/20101011-1.c: Likewise.
3519 * c-c++-common/Waddress-1.c: Likewise.
3520
66756373
JJ
35212016-02-11 Jakub Jelinek <jakub@redhat.com>
3522
3523 PR c/69768
3524 * c-c++-common/Waddress-1.c: New test.
3525
76fe932b
AV
35262016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
3527
3528 PR fortran/69296
3529 * gfortran.dg/associate_19.f03: New test.
3530 * gfortran.dg/associate_20.f03: New test.
3531
564c4d4b
OE
35322016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3533
3534 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3535
e1c1ecb0
KT
35362016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3537
3538 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
3539 .arch armv8-a\n. Add -dA to dg-options.
3540 * gcc.target/aarch64/assembler_arch_1.c: New test.
3541 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
3542
0d7d9458
PC
35432016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3544
3545 PR c++/68726
3546 * g++.dg/cpp0x/pr68726.C: New.
3547
e6208a60
IE
35482016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3549
3550 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3551 test.
3552
281a11eb
RB
35532016-02-11 Richard Biener <rguenther@suse.de>
3554
3555 * g++.dg/tree-ssa/pr61034.C: Adjust.
3556
e03dd765
VM
35572016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3558
4b48faf5 3559 PR target/69148
e03dd765
VM
3560 * gcc.target/s390/pr69148.c: New.
3561
cdc23927
YR
35622016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3563
3564 PR tree-optimization/69652
3565 * gcc.dg/torture/pr69652.c: New test.
3566
e199dd0a
JJ
35672016-02-10 Jakub Jelinek <jakub@redhat.com>
3568 Patrick Palka <ppalka@gcc.gnu.org>
3569
3570 PR ipa/69241
3571 PR c++/69649
3572 * g++.dg/ipa/pr69241-1.C: New test.
3573 * g++.dg/ipa/pr69241-2.C: New test.
3574 * g++.dg/ipa/pr69241-3.C: New test.
3575 * g++.dg/ipa/pr69649.C: New test.
3576
d6b38027
UB
35772016-02-10 Uros Bizjak <ubizjak@gmail.com>
3578
3579 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3580 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3581
13b562c5
BC
35822016-02-10 Bin Cheng <bin.cheng@arm.com>
3583
3584 PR tree-optimization/68021
3585 * gcc.dg/tree-ssa/pr68021.c: New test.
3586
24a179f8
RB
35872016-02-10 Richard Biener <rguenther@suse.de>
3588
3589 PR tree-optimization/69726
3590 * gcc.dg/uninit-22.c: New testcase.
3591
0d99886f
AP
35922016-02-09 Andrew Pinski <apinski@cavium.com>
3593
3594 PR tree-opt/69282
3595 * gcc.c-torture/compile/20160205-1.c: New testcase.
3596
ab04995c
MM
35972016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3598
3599 PR target/68404
3600 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3601 instead accessing a really large arrray.
3602 * gcc.target/powerpc/fusion3.c: Likewise.
3603
4b79ac23
CB
36042016-02-09 Charles Baylis <charles.baylis@linaro.org>
3605
3606 PR target/68532
3607 * gcc.c-torture/execute/pr68532.c: New test.
3608
b890a441
AO
36092016-02-11 Alexandre Oliva <aoliva@redhat.com>
3610
3611 PR target/69634
3612 * gcc.dg/pr69634.c: New.
3613
84a5bef7
RB
36142016-02-09 Richard Biener <rguenther@suse.de>
3615
3616 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3617
1f123759 36182016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 3619
1f123759
AF
3620 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3621
65860c77
YR
36222016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3623
3624 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3625
7e1e8a0a
RB
36262016-02-09 Richard Biener <rguenther@suse.de>
3627
3628 PR tree-optimization/69715
3629 * gcc.dg/torture/pr69715.c: New testcase.
3630
efb45a9f
PP
36312016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3632
3633 PR c++/69139
3634 * g++.dg/cpp0x/trailing12.C: New test.
3635 * g++.dg/cpp0x/trailing13.C: New test.
3636
20a0c6f9
PP
36372016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3638
3639 PR c++/69283
3640 PR c++/67835
3641 * g++.dg/cpp1y/auto-fn29.C: New test.
3642 * g++.dg/cpp1y/auto-fn30.C: New test.
3643
a162f3af
JJ
36442016-02-08 Jakub Jelinek <jakub@redhat.com>
3645
3646 PR tree-optimization/69209
3647 * gcc.c-torture/compile/pr69209.c: New test.
3648
4b4a9fbd
JL
36492016-02-08 Jeff Law <law@redhat.com>
3650
3651 PR tree-optimization/68541
3652 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3653 of statements allowed in join block for path splitting.
3654
cfac5ed2
JJ
36552016-02-08 Jakub Jelinek <jakub@redhat.com>
3656
f68bc23f
JJ
3657 PR c++/59627
3658 * g++.dg/gomp/pr59627.C: New test.
3659
cfac5ed2
JJ
3660 PR ipa/69239
3661 * g++.dg/ipa/pr69239.C: New test.
3662
44714d8c
DM
36632016-02-08 David Malcolm <dmalcolm@redhat.com>
3664
3665 PR preprocessor/69664
3666 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3667 * gcc.dg/cpp/warn-comments.c: Likewise.
3668
eba9e839
MP
36692016-02-08 Marek Polacek <polacek@redhat.com>
3670
3671 PR c++/69688
3672 * g++.dg/init/const12.C: New test.
3673
a011cd92
BS
36742016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3675
3676 PR target/60410
3677 * gcc.dg/lto/pr55113_0.c: Remove test.
3678
5317b1be
RB
36792016-02-08 Richard Biener <rguenther@suse.de>
3680
3681 PR tree-optimization/69719
3682 * gcc.dg/torture/pr69719.c: New testcase.
3683
63998a63
RB
36842016-02-08 Richard Biener <rguenther@suse.de>
3685 Jeff Law <law@redhat.com>
3686
3687 PR target/68273
3688 * gcc.target/mips/pr68273.c: New testcase.
3689
43f4a281
RB
36902016-02-08 Richard Biener <rguenther@suse.de>
3691
3692 PR rtl-optimization/69274
3693 * gcc.target/i386/addr-sel-1.c: XFAIL.
3694
0b604d2d
JL
36952016-02-08 Jeff Law <law@redhat.com>
3696
e8dfe49e
JL
3697 PR tree-optimization/68541
3698 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3699
6daecd7a 3700 PR tree-optimization/65917
0b604d2d
JL
3701 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3702
c0f0e35a
JD
37032016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3704
3705 PR fortran/50555
3706 * gfortran.dg/namelist_args.f90: New test.
3707
8981d712
JL
37082016-02-05 Jeff Law <law@redhat.com>
3709
6daecd7a 3710 PR tree-optimization/68541
8981d712
JL
3711 * gcc.dg/tree-ssa/split-path-2.c: New test.
3712 * gcc.dg/tree-ssa/split-path-3.c: New test.
3713 * gcc.dg/tree-ssa/split-path-4.c: New test.
3714 * gcc.dg/tree-ssa/split-path-5.c: New test.
3715 * gcc.dg/tree-ssa/split-path-6.c: New test.
3716 * gcc.dg/tree-ssa/split-path-7.c: New test.
3717
46cb9332
MS
37182016-02-05 Martin Sebor <msebor@redhat.com>
3719
3720 PR c++/69662
3721 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3722 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3723
be2083ea
RH
37242016-02-06 Richard HEnderson <rth@redhat.com>
3725
3726 PR c/69643
3727 * gcc.target/i386/addr-space-4.c: New.
3728 * gcc.target/i386/addr-space-5.c: New.
3729
711d7c23
MM
37302016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3731
3732 PR fortran/66089
3733 * gfortran.dg/elemental_dependency_6.f90: New.
3734
b5c1c988
JJ
37352016-02-05 Jakub Jelinek <jakub@redhat.com>
3736
861c7bcd
JJ
3737 PR rtl-optimization/69691
3738 * gcc.c-torture/execute/pr69691.c: New test.
3739
b5c1c988
JJ
3740 PR c++/69628
3741 * g++.dg/parse/pr69628.C: New test.
3742
f7dfa966
UB
37432016-02-05 Uros Bizjak <ubizjak@gmail.com>
3744
3745 * gcc.dg/sancov/asan.c: Move to ...
3746 * gcc.dg/asan/sancov-1.c: ... here.
3747
9b143e64
UB
37482016-02-05 Uros Bizjak <ubizjak@gmail.com>
3749
3750 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3751
f5d4b899
L
37522016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3753
3754 PR target/69677
3755 * gcc.target/i386/pr69677.c: New test.
3756
76c85fbb
PP
37572016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3758
3759 PR c++/68948
3760 * g++.dg/template/pr68948.C: New test.
3761
f181bf90
DV
37622016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3763
3764 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3765 (only necessary on s390x).
3766
714fb282
L
37672016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3768
3769 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3770 -mno-accumulate-outgoing-args.
3771
618d6c1c
PP
37722016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3773
3774 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3775
1066e9b5
JJ
37762016-02-04 Jakub Jelinek <jakub@redhat.com>
3777
3778 PR c/69669
3779 * c-c++-common/pr69669.c: New test.
3780
76255d0d
MM
37812016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3782
3783 PR target/69667
3784 * g++.dg/pr69667.C: New file.
3785
e0b059b1
WD
37862016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3787
3788 PR target/69619
3789 * gcc.dg/pr69619.c: Add new test.
3790
2692b5c8
RS
37912016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3792
3793 PR rtl-optimization/69577
3794 * gcc.target/i386/pr69577.c: New test.
3795
7db337c2
ML
37962016-02-04 Martin Liska <mliska@suse.cz>
3797
3798 * g++.dg/asan/pr69276.C: New test.
3799
cc9c0829
KT
38002016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3801
3802 PR target/65932
3803 PR target/67714
3804 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3805 a single smulbb instruction.
3806 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3807 * gcc.target/amr/wmul-2.c: Likewise.
3808
eb9feb52
KT
38092016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3810
3811 PR target/65932
3812 PR target/67714
3813 * gcc.c-torture/execute/pr67714.c: New test.
3814
61f727fe
JJ
38152016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3816
3817 PR target/69454
3818 * gcc.target/i386/pr69454-1.c: New test.
3819 * gcc.target/i386/pr69454-2.c: New test.
3820
05dd97db
MS
38212016-02-03 Martin Sebor <msebor@redhat.com>
3822
3823 PR c++/69251
3824 PR c++/69253
3825 PR c++/69290
3826 PR c++/69277
3827 PR c++/69349
3828 * g++.dg/ext/flexarray-mangle-2.C: New test.
3829 * g++.dg/ext/flexarray-mangle.C: New test.
3830 * g++.dg/ext/flexarray-subst.C: New test.
3831 * g++.dg/ext/flexary11.C: New test.
3832 * g++.dg/ext/flexary12.C: New test.
3833 * g++.dg/ext/flexary13.C: New test.
3834 * g++.dg/ext/flexary14.C: New test.
3835 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3836
dac2fc29
L
38372016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3838
3839 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3840 Define only if CHECK_FLOAT128 is defined.
3841 (main): Properly initialize u5.
3842
eadb8035
JJ
38432016-02-03 Jakub Jelinek <jakub@redhat.com>
3844
0afbb81b
JJ
3845 PR c/69627
3846 * gcc.dg/pr69627.c: New test.
3847
eadb8035
JJ
3848 PR target/69644
3849 * gcc.dg/pr69644.c: New test.
3850
b12d4923
MS
38512016-02-03 Mike Stump <mikestump@comcast.net>
3852
3853 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3854 support for struct-layout-1.exp.
3855
ab4bae0c
PP
38562016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3857
3858 PR c++/69056
618d6c1c 3859 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 3860
95831c01
VM
38612016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3862 Alexandre Oliva <aoliva@redhat.com>
3863
3864 PR target/69461
3865 * gcc.target/powerpc/pr69461.c: New.
3866
ccc71ab8
UB
38672016-02-03 Uros Bizjak <ubizjak@gmail.com>
3868
3869 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3870 works from here ...
3871 (check_effective_target_fsanitize_thread): ... to here. Do not
3872 specify additional compile flags for the test source.
3873 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3874 specify additional compile flags for the test source.
3875
96299640
WD
38762016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3877
3878 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3879
781d83d9
AV
38802016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3881
3882 PR fortran/67451
3883 PR fortran/69418
3884 * gfortran.dg/coarray_allocate_2.f08: New test.
3885 * gfortran.dg/coarray_allocate_3.f08: New test.
3886 * gfortran.dg/coarray_allocate_4.f08: New test.
3887
d8208e6d
AL
38882016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3889
3890 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3891 use same scan-tree-dump-times on all platforms.
3892 * gcc.dg/vect/vect-outer-1.c: Likewise.
3893 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3894 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3895 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3896 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3897 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3898 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3899 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3900
a8394fa0
SB
39012016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3902
3903 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3904 warning.
3905
f3baa1d3
L
39062016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3907
3908 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3909
eb077516
JN
39102016-02-02 James Norris <jnorris@codesourcery.com>
3911
3912 * c-c++-common/goacc/routine-5.c: Add tests.
3913
578fb225
AM
39142016-02-02 Alexander Monakov <amonakov@ispras.ru>
3915
3916 * gcc.target/nvptx/unsigned-cmp.c: New test.
3917
c64f7d37
WD
39182016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3919
3920 * gcc.target/aarch64/scalar_shift_1.c
3921 (test_corners_sisd_di): Improve force to SIMD register.
3922 (test_corners_sisd_si): Likewise.
3923 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3924 Remove scan-assembler check for ldr.
3925
90c6f26c
RB
39262016-02-02 Richard Biener <rguenther@suse.de>
3927
3928 PR tree-optimization/69595
3929 * gcc.dg/Warray-bounds-17.c: New testcase.
3930
9dc03c97
RB
39312016-02-02 Richard Biener <rguenther@suse.de>
3932
3933 PR tree-optimization/69606
3934 * gcc.dg/torture/pr69606.c: New testcase.
3935
2d4dc223
YR
39362016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3937
3938 PR middle-end/68542
3939 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3940 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3941
65c98fde
AM
39422016-02-02 Alan Modra <amodra@gmail.com>
3943
3944 PR target/69548
3945 * gcc.target/powerpc/pr69548.c: New test.
3946
e1b81f2b
JJ
39472016-02-01 Jakub Jelinek <jakub@redhat.com>
3948
d0268b37
JJ
3949 PR rtl-optimization/69592
3950 * gcc.dg/pr69592.c: New test.
3951
e1b81f2b
JJ
3952 PR preprocessor/69543
3953 PR c/69558
3954 * gcc.dg/pr69543.c: New test.
3955 * gcc.dg/pr69558.c: New test.
3956
7dd7780d
UB
39572016-02-01 Uros Bizjak <ubizjak@gmail.com>
3958
bf672ee5
UB
3959 PR testsuite/65940
3960 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 3961
9a7013f8
MS
39622016-02-01 Martin Sebor <msebor@redhat.com>
3963
3964 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3965
e681fb2b
BC
39662016-02-01 Bin Cheng <bin.cheng@arm.com>
3967
3968 PR tree-optimization/67921
3969 * c-c++-common/ubsan/pr67921.c: New test.
3970
ff86345f
RB
39712016-02-01 Richard Biener <rguenther@suse.de>
3972
3973 PR middle-end/69556
3974 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3975
bc369dbd
RB
39762016-02-01 Richard Biener <rguenther@suse.de>
3977
3978 PR tree-optimization/69574
3979 * gcc.dg/torture/pr69574.c: New testcase.
3980
ef318184
RB
39812016-02-01 Richard Biener <rguenther@suse.de>
3982
3983 PR tree-optimization/69579
3984 * gcc.dg/setjmp-6.c: New testcase.
3985
654745e6
JJ
39862016-02-01 Jakub Jelinek <jakub@redhat.com>
3987
3988 PR rtl-optimization/69570
3989 * g++.dg/opt/pr69570.C: New test.
3990
e6c0c44b
RH
39912016-02-01 Richard Henderson <rth@redhat.com>
3992
3993 * gcc.dg/pr69535.c: New test.
3994
6ff3f09a
JDA
39952016-01-31 John David Anglin <danglin@gcc.gnu.org>
3996
2c005538
JDA
3997 PR testsuite/69584
3998 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3999 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4000
61083a4b
JDA
4001 PR debug/68244
4002 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4003
6ff3f09a
JDA
4004 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4005
0c221916
PT
40062016-01-31 Paul Thomas <pault@gcc.gnu.org>
4007
4008 PR fortran/67564
4009 * gfortran.dg/allocate_with_source_17.f03: New test.
4010
db7a2818
JJ
40112016-01-30 Jakub Jelinek <jakub@redhat.com>
4012
4013 PR tree-optimization/69546
4014 * gcc.dg/torture/pr69546.c: New test.
4015
e520d5f0
PT
40162016-01-30 Paul Thomas <pault@gcc.gnu.org>
4017
4018 PR fortran/69566
4019 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4020
343c05d3
MS
40212016-01-30 Martin Sebor <msebor@redhat.com>
4022
4023 PR c++/68490
4024 * g++.dg/ext/flexary10.C: New test.
4025
d6c3a539
DH
40262016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4027
4028 PR fortran/66707
4029 gfortran.dg/common_23.f90: New test.
4030
52d72fcd
BS
40312016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4032
4033 PR target/65546
4034 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4035 condition being checked, and disable it when the target supports
4036 misaligned loads and stores.
4037
3a5d2ba4
JJ
40382016-01-29 Jakub Jelinek <jakub@redhat.com>
4039
4040 PR debug/69518
4041 * gcc.dg/torture/pr69518.c: New test.
4042
6bbacdb5
L
40432016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4044
4045 PR target/69530
4046 * gcc.target/i386/pr69530.c: New test.
4047
af932cdb
SE
40482016-01-29 Steve Ellcey <sellcey@imgtec.com>
4049
4050 PR target/65604
4051 * gcc.target/mips/div-delay.c: New test.
4052
26658b7c
JJ
40532016-01-29 Jakub Jelinek <jakub@redhat.com>
4054
33e89989
JJ
4055 PR target/69551
4056 * gcc.target/i386/pr69551.c: New test.
4057
26658b7c
JJ
4058 PR target/66137
4059 * gcc.target/i386/pr66137.c: New test.
4060
401116b5
AB
40612016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4062
4063 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4064 always built for p5600.
4065 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4066 isa=p5600 dg-option.
4067
d4abfcc5
RB
40682016-01-29 Richard Biener <rguenther@suse.de>
4069
4070 PR tree-optimization/69547
4071 * g++.dg/tree-ssa/pr69547.C: New testcase.
4072
16b77b32
JJ
40732016-01-29 Jakub Jelinek <jakub@redhat.com>
4074
4075 PR debug/66869
4076 * g++.dg/warn/Wunused-function2.C: New test.
4077
a1c95464
DV
40782016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4079
4080 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4081 support for test to succeed.
4082
5453bfed
MP
40832016-01-29 Marek Polacek <polacek@redhat.com>
4084
4085 PR c++/69509
4086 PR c++/69516
4087 * g++.dg/ext/constexpr-vla2.C: New test.
4088 * g++.dg/ext/constexpr-vla3.C: New test.
4089 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4090
452ec2a5
RB
40912016-01-29 Richard Biener <rguenther@suse.de>
4092
4093 PR middle-end/69537
4094 * gcc.dg/uninit-21.c: New testcase.
4095
aec0b19e
UB
40962016-01-28 Uros Bizjak <ubizjak@gmail.com>
4097
4098 PR target/69459
4099 * gcc.target/i386/pr69459.c: New test.
4100
df113ce7
SE
41012016-01-28 Steve Ellcey <sellcey@imgtec.com>
4102
4103 PR target/68400
4104 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4105 * gcc.target/mips/pr68400.c: New test.
4106
494de84f
MS
41072016-01-28 Martin Sebor <msebor@redhat.com>
4108
4109 PR target/17381
4110 * gcc.target/powerpc/pr17381.c: New test.
4111
eb1b1f01
JJ
41122016-01-28 Jakub Jelinek <jakub@redhat.com>
4113
4114 PR middle-end/69542
4115 * gcc.dg/torture/pr69542.c: New test.
4116
6dfeb7ce
WD
41172016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4118
4119 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4120
4b7471a4
DE
41212016-01-28 David Edelsohn <dje.gcc@gmail.com>
4122
4123 * gcc.dg/pr65980.c: Skip on AIX.
4124 * gcc.dg/pr66688.c: Same.
4125
b271fd21
DE
41262016-01-28 David Edelsohn <dje.gcc@gmail.com>
4127
4128 PR target/63679
4129 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4130 * gcc.dg/tree-ssa/sra-18.c: Same.
4131
874108a9
AV
41322016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4133
4134 PR fortran/62536
4135 * gfortran.dg/block_15.f08: New test.
4136 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4137 on incorrectly closed BLOCK.
4138
30480bcd
IE
41392016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4140
4141 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
41422016-01-28 Richard Biener <rguenther@suse.de>
4143
4144 PR tree-optimization/69466
4145 * gfortran.dg/vect/pr69466.f90: New testcase.
4146
0d4c694e
TP
41472016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4148
4149 * g++.dg/pr67989.C: Remove ARM-specific option.
4150 * gcc.target/arm/pr67989.C: New file.
4151
2aa780da
UB
41522016-01-27 Uros Bizjak <ubizjak@gmail.com>
4153
4154 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4155 and expm1 test for glibc < 2.11.
4156
f75ebe77
RH
41572016-01-27 Richard Henderson <rth@redhat.com>
4158
4159 * gcc.c-torture/execute/pr69447.c: New test.
4160
41612016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 4162
9a175e65 4163 PR fortran/69422
49847d75
PT
4164 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4165
cbdd8ae0
JJ
41662016-01-27 Jakub Jelinek <jakub@redhat.com>
4167
4168 PR debug/66869
4169 * gcc.dg/pr66869.c: New test.
4170
2b572b3c
JL
41712016-01-25 Jeff Law <law@redhat.com>
4172
4173 PR tree-optimization/68398
aec0b19e 4174 PR tree-optimization/69196
2b572b3c
JL
4175 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4176 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4177 path to avoid new heuristic allowing more irreducible regions
4178 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4179 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4180 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4181 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4182 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4183
fa74a4bc
MP
41842016-01-27 Marek Polacek <polacek@redhat.com>
4185
4186 PR c/68062
4187 * c-c++-common/vector-compare-4.c: New test.
4188
0afff540
DM
41892016-01-27 David Malcolm <dmalcolm@redhat.com>
4190
4191 PR preprocessor/69126
4192 * c-c++-common/pr69126.c: New test case.
4193
1a218fc9
ILT
41942016-01-27 Ian Lance Taylor <iant@google.com>
4195
4196 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4197
5d70666e
RB
41982016-01-27 Ryan Burn <contact@rnburn.com>
4199
4200 PR cilkplus/69267
4201 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4202
87ff4d66
UB
42032016-01-27 Uros Bizjak <ubizjak@gmail.com>
4204
4205 PR target/69512
4206 * gcc.target/i386/pr69512.c: New test.
4207
27e23cca
RE
42082016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4209
4210 PR ada/69488
4211 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4212
05bf54c3
MP
42132016-01-27 Marek Polacek <polacek@redhat.com>
4214
4215 PR c++/69379
4216 * g++.dg/pr69379.C: New test.
4217
60214d0d
MS
42182016-01-27 Martin Sebor <msebor@redhat.com>
4219
4220 PR c++/69317
4221 * g++.dg/abi/Wabi-2-2.C: New test.
4222 * g++.dg/abi/Wabi-2-3.C: New test.
4223 * g++.dg/abi/Wabi-3-2.C: New test.
4224 * g++.dg/abi/Wabi-3-3.C: New test.
4225
167c7bfa
RB
42262016-01-27 Richard Biener <rguenther@suse.de>
4227
4228 PR tree-optimization/69166
4229 * gcc.dg/torture/pr69166.c: New testcase.
4230
1430fb1f
MJ
42312016-01-27 Martin Jambor <mjambor@suse.cz>
4232
4233 PR tree-optimization/69355
4234 * gcc.dg/tree-ssa/pr69355.c: New test.
4235
95e3030c
MP
42362016-01-27 Marek Polacek <polacek@redhat.com>
4237
4238 PR c++/69496
4239 * g++.dg/ext/constexpr-vla1.C: New test.
4240
eeb085f3
CB
42412016-01-20 Christian Bruel <christian.bruel@st.com>
4242
4243 PR target/69245
4244 * gcc.target/arm/pr69245.c: New test.
4245
b1652dde
JJ
42462016-01-27 Jakub Jelinek <jakub@redhat.com>
4247
4248 PR tree-optimization/69399
4249 * gcc.dg/torture/pr69399.c: New test.
4250
ce7e8f00
EB
42512016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4252
4253 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4254
e4aac1d1
EB
42552016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4256
4257 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4258
8dfdb419
TV
42592016-01-26 Tom de Vries <tom@codesourcery.com>
4260
4261 PR tree-optimization/69110
4262 * gcc.dg/autopar/pr69110.c: New test.
4263
56f80f54 42642016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 4265 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
4266
4267 * gcc.dg/graphite/isl-ast-op-select.c: New.
4268
a0909527
PT
42692015-01-26 Paul Thomas <pault@gcc.gnu.org>
4270
4271 PR fortran/69385
4272 * gfortran.dg/allocate_error_6.f90: New test.
4273
ffc445f4
RH
42742016-01-26 Richard Henderson <rth@redhat.com>
4275
4276 * gcc.dg/tm/pr60908.c: New test.
4277
01e1dea3
DM
42782016-01-26 David Malcolm <dmalcolm@redhat.com>
4279
4280 PR other/69006
4281 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4282 directive.
4283 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4284 expected multiline output to reflect the colorization being
4285 disabled before newlines.
4286 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4287 (custom_diagnostic_finalizer): Replace call to
4288 pp_newline_and_flush with call to pp_flush.
4289 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4290 * gfortran.dg/implicit_class_1.f90: Likewise.
4291 * lib/gcc-dg.exp (allow_blank_lines): New global.
4292 (dg-allow-blank-lines-in-output): New procedure.
4293 (gcc-dg-prune): Complain about blank lines in the output, unless
4294 dg-allow-blank-lines-in-output was called.
4295 * lib/multiline.exp (_build_multiline_regex): Only support
4296 arbitrary followup text for non-blank-lines, not for blank lines.
4297
13f92e8d
JJ
42982016-01-26 Jakub Jelinek <jakub@redhat.com>
4299
4300 PR tree-optimization/69483
4301 * gcc.dg/pr69483.c: New test.
4302 * g++.dg/opt/pr69483.C: New test.
4303
92422235
CL
43042016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4305
4306 PR target/68620
4307 * gcc.target/arm/pr68620.c: New test.
4308
0bccf11b
L
43092016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4310
4311 * gcc.target/i386/pr68986-2.c: Remove -m32.
4312
81cd202e
L
43132016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4314
4315 PR target/68986
4316 * gcc.target/i386/pr68986-1.c: New test.
4317 * gcc.target/i386/pr68986-2.c: Likewise.
4318 * gcc.target/i386/pr68986-3.c: Likewise.
4319
213a1c03
CB
43202016-01-26 Christian Bruel <christian.bruel@st.com>
4321
4322 * lib/target-supports.exp
4323 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4324 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4325 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4326
22a08dd1
RB
43272016-01-26 Richard Biener <rguenther@suse.de>
4328
4329 PR tree-optimization/69452
4330 * gcc.dg/torture/pr69452.c: New testcase.
4331
6c06e0e8
JJ
43322016-01-26 Jakub Jelinek <jakub@redhat.com>
4333
4334 PR target/69442
4335 * gcc.dg/pr69442.c: New test.
4336
b96824c4
RFI
43372016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4338
4339 PR target/67896
4340 * gcc.target/aarch64/simd/pr67896.C: New.
4341
5ee31e57
RS
43422016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4343
4344 PR tree-optimization/69400
4345 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4346 function.
4347 (plugin_init): Call it.
4348 * gcc.dg/torture/pr69400.c: New test.
4349
7ddfb31d
CL
43502016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4351
4352 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4353
1e050c90
AK
43542016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4355 Sebastian Pop <s.pop@samsung.com>
4356
4357 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4358 isl-0.15.
4359
c8ee4bf5
AK
43602016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4361 Sebastian Pop <s.pop@samsung.com>
4362
4363 * gcc.dg/graphite/pr69292.c: New.
4364
d902b330
JJ
43652016-01-25 Jakub Jelinek <jakub@redhat.com>
4366
4367 * c-c++-common/goacc/use_device-1.c: New test.
4368
2c89b952
JL
43692016-01-25 Jeff Law <law@redhat.com>
4370
4371 PR tree-optimization/69196
4372 PR tree-optimization/68398
4373 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4374 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4375
685c8785
DE
43762016-01-25 David Edelsohn <dje.gcc@gmail.com>
4377
4378 PR target/69469
4379 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4380 Algorithm.
4381
95cef0c1
RB
43822016-01-25 Richard Biener <rguenther@suse.de>
4383
4384 PR testsuite/69380
4385 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4386
2947d3b2
IE
43872016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4388
4389 PR target/69421
4390 * gcc.dg/pr69421.c: New test.
4391
ae19075a
BB
43922016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4393
4394 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4395 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4396 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4397 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4398 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4399 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4400 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4401 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4402 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4403 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4404
fa4511c2
RB
44052016-01-25 Richard Biener <rguenther@suse.de>
4406
4407 PR tree-optimization/69376
4408 * gcc.dg/torture/pr69376.c: New testcase.
4409
1d101216
JD
44102016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4411
4412 PR fortran/69397
4413 PR fortran/68442
4414 * gfortran.dg/interface_38.f90: New test.
4415 * gfortran.dg/interface_39.f90: New test.
a0909527 4416
a59b92b0
PP
44172016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4418
4419 Revert:
4420 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4421
4422 PR c++/11858
4423 PR c++/24663
4424 PR c++/24664
4425 * g++.dg/template/pr11858.C: New test.
4426 * g++.dg/template/pr24663.C: New test.
4427 * g++.dg/template/unify12.C: New test.
4428 * g++.dg/template/unify13.C: New test.
4429 * g++.dg/template/unify14.C: New test.
4430 * g++.dg/template/unify15.C: New test.
4431 * g++.dg/template/unify16.C: New test.
4432 * g++.dg/template/unify17.C: New test.
4433
16acb1a8
DH
44342016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4435
4436 PR fortran/68283
4437 gfortran.dg/pr68283.f90: New test.
4438
094773e8
TK
44392016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4440
4441 PR fortran/66094
4442 * gfortran.dg/inline_matmul_13.f90: New test.
4443 * gfortran.dg/matmul_bounds_8.f90: New test.
4444 * gfortran.dg/matmul_bounds_9.f90: New test.
4445 * gfortran.dg/matmul_bounds_10.f90: New test.
4446
42fb90d7
TV
44472016-01-23 Tom de Vries <tom@codesourcery.com>
4448
4449 PR tree-optimization/69426
4450 * gcc.dg/autopar/pr69426.c: New test.
4451
69da7802
MS
44522016-01-23 Martin Sebor <msebor@redhat.com>
4453
4454 PR c++/58109
4455 PR c++/69022
4456 * g++.dg/cpp0x/alignas5.C: New test.
4457 * g++.dg/ext/vector29.C: Same.
4458
da17300a
UB
44592016-01-23 Uros Bizjak <ubizjak@gmail.com>
4460
4461 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4462 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4463 _GNU_SOURCE from compile flags to the source.
4464 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4465 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4466 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4467 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4468
62041cfc
JJ
44692016-01-22 Jakub Jelinek <jakub@redhat.com>
4470
4471 PR target/69432
4472 * g++.dg/opt/pr69432.C: New test.
4473
f7d2ad6f
BS
44742016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4475
4476 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4477 32-bit targets testing an -m64 multilib.
4478
d403fc9a
WS
44792016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4480
4481 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4482 64-bit support.
4483
4aa16f8d
JG
44842016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4485
4486 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4487
7c816d0f
CB
44882016-01-21 Christian Bruel <christian.bruel@st.com>
4489
4490 PR target/68674
4491 * gcc.target/i386/pr68674.c
4492 * gcc.target/aarch64/pr68674.c
4493 * gcc.target/arm/pr68674.c
4494
fce661e8
KT
44952016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4496
4497 PR target/69403
4498 * gcc.c-torture/execute/pr69403.c: New test.
4499
4696899f
PC
45002016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4501
4502 PR c++/55843
4503 * g++.dg/template/pr55843.C: New.
4504
bac69366
AL
45052016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4506
4507 PR testsuite/66877
4508 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4509 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4510
b57d3a5c
BS
45112016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4512
4513 PR testsuite/67489
da17300a
UB
4514 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4515 from dg-do compile directive, and instead add
4516 { dg-require-effective-target int128 }.
b57d3a5c 4517
9f04a53e
MS
45182016-01-20 Martin Sebor <msebor@redhat.com>
4519
4520 PR c/69405
4521 * gcc.dg/sync-fetch.c: New test.
4522
38a51663
JL
45232016-01-21 Martin Sebor <msebor@redhat.com>
4524
4525 PR target/69252
4526 * gcc.target/powerpc/pr69252.c: New test.
4527
2423a75a
JD
45282016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4529
4530 PR fortran/65996
da17300a 4531 * gfortran.dg/pr65996.f90: New test.
2423a75a 4532
0a76463f
DV
45332016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4534
4535 PR c++/68810
9f04a53e 4536 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 4537 expected to generate an error.
0a76463f 4538
9776e692
BS
45392016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4540
4541 PR middle-end/66178
4542 * gcc.dg/torture/pr66178.c: New test.
4543
c8d3e088
AB
45442016-01-21 Anton Blanchard <anton@samba.org>
4545 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4546
4547 PR target/63354
4548 * gcc.target/powerpc/pr63354.c: New test.
4549
35b707ff
VM
45502016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4551
4552 PR rtl-optimization/68990
4553 * gcc.target/i386/pr68990: New.
4554
157b0829
NC
45552016-01-21 Nick Clifton <nickc@redhat.com>
4556
4557 PR target/69129
4558 * gcc.target/mips/pr69129.c: New.
4559
aede6748
PC
45602016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4561
4562 PR c++/58046
4563 * g++.dg/cpp0x/pr58046.C: New.
4564
5463c2c8
JJ
45652016-01-21 Jakub Jelinek <jakub@redhat.com>
4566
6d31cc75
SS
4567 PR target/69187
4568 PR target/65624
4569 * gcc.target/arm/pr69187.c: New test.
4570
5463c2c8
JJ
4571 PR c++/69355
4572 * g++.dg/torture/pr69355.C: New test.
4573
fa28f32b
AK
45742016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4575 Sebastian Pop <s.pop@samsung.com>
4576
4577 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4578
b920a047
AK
45792016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4580 Sebastian Pop <s.pop@samsung.com>
4581
da17300a 4582 * gcc.dg/graphite/pr68976.c: New test.
b920a047 4583
bdd3aea6
JJ
45842016-01-21 Jakub Jelinek <jakub@redhat.com>
4585
4586 PR middle-end/67653
4587 * c-c++-common/pr67653.c: New test.
4588 * gcc.dg/torture/pr29119.c: Add dg-warning.
4589
26a2e6ae
PB
45902016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4591
4592 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4593
d25c7690
PK
45942016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4595
4596 PR c/24293
4597 * gcc.dg/pr24293.c: New test.
4598 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4599 incomplete struct type.
4600 * gcc.dg/declspec-1.c: Likewise.
4601 * gcc.dg/pr63549.c: Likewise.
4602
889d5698
JJ
46032016-01-20 Jakub Jelinek <jakub@redhat.com>
4604
4605 PR tree-optimization/66612
4606 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4607 for bdn instruction.
4608
d7cf3dc7
CL
46092016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4610
4611 * lib/target-supports.exp
4612 (check_effective_target_arm_fp_ok_nocache): New.
4613 (check_effective_target_arm_fp_ok): New.
4614 (add_options_for_arm_fp): New.
4615 (check_effective_target_arm_crypto_ok_nocache): Require
4616 target_arm_v8_neon_ok instead of arm32.
4617 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4618 (check_effective_target_arm_crypto_pragma_ok): New.
4619 (add_options_for_arm_vfp): New.
4620 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4621 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4622 target instead. Force initial fpu to vfp.
4623 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4624 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4625 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4626 dependency.
4627 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4628 use arm_vfp effective target instead. Force initial fpu to vfp.
4629 * gcc.target/arm/attr-neon3.c: Likewise.
4630 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4631 arm_vfp_ok.
4632 * gcc.target/arm/unsigned-float.c: Likewise.
4633 * gcc.target/arm/vfp-1.c: Likewise.
4634 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4635 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4636 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4637 * gcc.target/arm/vfp-ldmias.c: Likewise.
4638 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4639 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4640 * gcc.target/arm/vfp-stmiad.c: Likewise.
4641 * gcc.target/arm/vfp-stmias.c: Likewise.
4642 * gcc.target/arm/vnmul-1.c: Likewise.
4643 * gcc.target/arm/vnmul-2.c: Likewise.
4644 * gcc.target/arm/vnmul-3.c: Likewise.
4645 * gcc.target/arm/vnmul-4.c: Likewise.
4646
01ac9704 46472016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 4648
e84b00da
L
4649 PR testsuite/69366
4650 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4651 the MPX run-time library, for compile-time MPX test.
4652 * gcc.target/i386/chkp-always_inline.c: Likewise.
4653 * gcc.target/i386/chkp-bndret.c: Likewise.
4654 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4655 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4656 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4657 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4658 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4659 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4660 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4661 * gcc.target/i386/chkp-label-address.c: Likewise.
4662 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4663 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4664 * gcc.target/i386/chkp-pr69044.c: Likewise.
4665 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4666 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4667 * gcc.target/i386/chkp-strchr.c: Likewise.
4668 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4669 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4670 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4671 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4672 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4673 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4674 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4675 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4676 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4677 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4678 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4679 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4680 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4681 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4682 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4683 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4684 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4685 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4686 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4687 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4688 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4689 * gcc.target/i386/pr63995-2.c: Likewise.
4690 * gcc.target/i386/pr64805.c: Likewise.
4691 * gcc.target/i386/pr65044.c: Likewise.
4692 * gcc.target/i386/pr65167.c: Likewise.
4693 * gcc.target/i386/pr65183.c: Likewise.
4694 * gcc.target/i386/pr65184.c: Likewise.
4695 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 4696
28b33016
IE
46972016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4698
4699 PR tree-optimization/69328
4700 * gcc.dg/pr69328.c: New test.
4701
bcff0913
JL
47022016-01-20 Jeff Law <law@redhat.com>
4703
bf0bb970 4704 PR target/25114
bcff0913
JL
4705 * gcc.target/m68k/pr25114.c: New test.
4706
a3f69631
AV
47072016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4708
4709 * gcc.target/arm/memset-inline-10.c: Added
4710 dg-require-effective-target arm_thumb2_ok.
4711
af33ba0d
EB
47122016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4713
4714 * gcc.dg/debug/dwarf2/sso.c: New test.
4715
7596d5de
UB
47162016-01-19 Uros Bizjak <ubizjak@gmail.com>
4717
4718 PR testsuite/68820
4719 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4720 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4721 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4722
ceda2c69
JH
47232016-01-19 Jan Hubicka <hubicka@ucw.cz>
4724
4725 PR ipa/66223
4726 * g++.dg/ipa/devirt-50.C: New testcase.
4727
38a979f2
MP
47282016-01-19 Marek Polacek <polacek@redhat.com>
4729
4730 PR c++/68965
4731 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4732 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4733
962801c5
KT
47342016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4735
4736 PR target/69135
4737 * gcc.target/arm/pr69135_1.c: New test.
4738
078fe40a
WD
47392015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4740
4741 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4742
786e3c06
WD
47432015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4744
4745 * gcc.target/aarch64/ccmp_1.c: New testcase.
4746
1e297006
MP
47472016-01-19 Marek Polacek <polacek@redhat.com>
4748
4749 PR c++/68586
4750 * g++.dg/cpp0x/enum30.C: New test.
4751
879c27e3
RB
47522016-01-19 Richard Biener <rguenther@suse.de>
4753
4754 PR tree-optimization/69336
4755 * g++.dg/tree-ssa/pr69336.C: New testcase.
4756
015337d3
JJ
47572016-01-19 Jakub Jelinek <jakub@redhat.com>
4758
4759 PR debug/65779
4760 * gcc.dg/pr65779.c: New test.
4761
e2c768b6
RB
47622016-01-19 Richard Biener <rguenther@suse.de>
4763
4764 PR tree-optimization/69352
4765 * gcc.dg/torture/pr69352.c: New testcase.
4766
569efc34
JJ
47672016-01-19 Jakub Jelinek <jakub@redhat.com>
4768
4769 PR rtl-optimization/68955
4770 PR rtl-optimization/64557
4771 * gcc.dg/torture/pr68955.c: New test.
4772
e49d321f
JH
47732016-01-19 Jan Hubicka <hubicka@ucw.cz>
4774
4775 PR lto/69136
4776 * g++.dg/torture/pr69136.C: New testcase.
4777
e9191ad3
JH
47782016-01-19 Jan Hubicka <hubicka@ucw.cz>
4779
4780 PR lto/69133
4781 * g++.dg/lto/pr69133_0.C: New testcase.
4782 * g++.dg/lto/pr69133_1.C: New testcase.
4783
2bedb645
JL
47842016-01-15 Jeff Law <law@redhat.com>
4785
4786 PR tree-optimization/69320
4787 * gcc.c-torture/pr69320-1.c: New test.
4788 * gcc.c-torture/pr69320-2.c: New test.
4789 * gcc.c-torture/pr69320-3.c: New test.
4790 * gcc.c-torture/pr69320-4.c: New test.
4791
17c15cb9
PP
47922016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4793
4794 PR c++/11858
4795 PR c++/24663
4796 PR c++/24664
4797 * g++.dg/template/pr11858.C: New test.
4798 * g++.dg/template/pr24663.C: New test.
4799 * g++.dg/template/unify12.C: New test.
4800 * g++.dg/template/unify13.C: New test.
4801 * g++.dg/template/unify14.C: New test.
4802 * g++.dg/template/unify15.C: New test.
4803 * g++.dg/template/unify16.C: New test.
4804 * g++.dg/template/unify17.C: New test.
4805
9617fd08
DM
48062016-01-18 David Malcolm <dmalcolm@redhat.com>
4807
4808 PR testsuite/69181
4809 * gcc.dg/pr69181-1.c: New test file.
4810 * gcc.dg/pr69181-2.c: New test file.
4811 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4812 globals by moving it to...
4813 (cleanup-after-saved-dg-test): ...this new function. Add
4814 "global additional_sources_used". Add reset of global
4815 multiline_expected_outputs to the empty list.
4816 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4817 global to...
4818 (multiline_expected_outputs): ...this, and updated comments to
4819 note that it is modified from gcc-dg.exp.
4820 (dg-end-multiline-output): Update for the above renaming.
4821 (handle-multiline-outputs): Likewise. Remove the clearing
4822 of the expected outputs to the empty list.
4823
b555a2e4
RB
48242016-01-18 Richard Biener <rguenther@suse.de>
4825
4826 PR tree-optimization/69297
4827 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4828
96902805
JM
48292016-01-18 Joseph Myers <joseph@codesourcery.com>
4830
4831 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4832 dg-options.
4833 * gcc.target/mips/mips-3d-2.c: Likewise.
4834 * gcc.target/mips/mips-3d-3.c: Likewise.
4835 * gcc.target/mips/mips-3d-4.c: Likewise.
4836 * gcc.target/mips/mips-3d-5.c: Likewise.
4837 * gcc.target/mips/mips-3d-6.c: Likewise.
4838 * gcc.target/mips/mips-3d-7.c: Likewise.
4839 * gcc.target/mips/mips-3d-8.c: Likewise.
4840 * gcc.target/mips/mips-3d-9.c: Likewise.
4841 * gcc.target/mips/mips-ps-1.c: Likewise.
4842 * gcc.target/mips/mips-ps-2.c: Likewise.
4843 * gcc.target/mips/mips-ps-3.c: Likewise.
4844 * gcc.target/mips/mips-ps-4.c: Likewise.
4845 * gcc.target/mips/mips-ps-5.c: Likewise.
4846 * gcc.target/mips/mips-ps-6.c: Likewise.
4847 * gcc.target/mips/mips-ps-7.c: Likewise.
4848 * gcc.target/mips/mips-ps-type.c: Likewise.
4849 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4850 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4851
40e26f94
TV
48522016-01-18 Tom de Vries <tom@codesourcery.com>
4853
4854 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4855 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4856 * c-c++-common/goacc/kernels-empty.c: New test.
4857 * c-c++-common/goacc/kernels-eternal.c: New test.
4858 * c-c++-common/goacc/kernels-loop-2.c: New test.
4859 * c-c++-common/goacc/kernels-loop-3.c: New test.
4860 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4861 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4862 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4863 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4864 * c-c++-common/goacc/kernels-loop-data.c: New test.
4865 * c-c++-common/goacc/kernels-loop-g.c: New test.
4866 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4867 * c-c++-common/goacc/kernels-loop-n.c: New test.
4868 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4869 * c-c++-common/goacc/kernels-loop.c: New test.
4870 * c-c++-common/goacc/kernels-noreturn.c: New test.
4871 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4872 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4873 * c-c++-common/goacc/kernels-reduction.c: New test.
4874
a98d4647
TV
48752016-01-18 Tom de Vries <tom@codesourcery.com>
4876
4877 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4878 * gcc.dg/autopar/outer-2.c: Same.
4879 * gcc.dg/autopar/outer-3.c: Same.
4880 * gcc.dg/autopar/outer-4.c: Same.
4881 * gcc.dg/autopar/outer-5.c: Same.
4882 * gcc.dg/autopar/outer-6.c: Same.
4883 * gcc.dg/autopar/parallelization-1.c: Same.
4884 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4885 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4886 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4887 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4888 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4889 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4890 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4891 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4892 * gcc.dg/autopar/pr39500-1.c: Same.
4893 * gcc.dg/autopar/pr39500-2.c: Same.
4894 * gcc.dg/autopar/pr46193.c: Same.
4895 * gcc.dg/autopar/pr46194.c: Same.
4896 * gcc.dg/autopar/pr49580.c: Same.
4897 * gcc.dg/autopar/pr49960-1.c: Same.
4898 * gcc.dg/autopar/pr49960.c: Same.
4899 * gcc.dg/autopar/pr68373.c: Same.
4900 * gcc.dg/autopar/reduc-1.c: Same.
4901 * gcc.dg/autopar/reduc-1char.c: Same.
4902 * gcc.dg/autopar/reduc-1short.c: Same.
4903 * gcc.dg/autopar/reduc-2.c: Same.
4904 * gcc.dg/autopar/reduc-2char.c: Same.
4905 * gcc.dg/autopar/reduc-2short.c: Same.
4906 * gcc.dg/autopar/reduc-3.c: Same.
4907 * gcc.dg/autopar/reduc-4.c: Same.
4908 * gcc.dg/autopar/reduc-6.c: Same.
4909 * gcc.dg/autopar/reduc-7.c: Same.
4910 * gcc.dg/autopar/reduc-8.c: Same.
4911 * gcc.dg/autopar/reduc-9.c: Same.
4912 * gcc.dg/autopar/uns-outer-4.c: Same.
4913 * gcc.dg/autopar/uns-outer-5.c: Same.
4914 * gcc.dg/autopar/uns-outer-6.c: Same.
4915 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4916 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4917
da976fa8
AL
49182016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4919
4920 PR target/63679
4921 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4922 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4923
70c1e886
AL
49242016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4925
4926 PR target/63679
4927 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4928 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4929 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4930
88bed196
AL
49312016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4932
4933 PR target/63679
4934 * gcc.dg/tree-ssa/sra-17.c: New.
4935 * gcc.dg/tree-ssa/sra-18.c: New.
4936
3dd5f42e
IE
49372016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4938
4939 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4940
ae5a77fa
EB
49412016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4942
4943 * gnat.dg/inline12.adb: New test.
4944
11e57fc6
BC
49452016-01-18 Bin Cheng <bin.cheng@arm.com>
4946
4947 PR tree-optimization/66797
4948 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4949
995b6fe0
RB
49502016-01-18 Richard Biener <rguenther@suse.de>
4951
4952 PR tree-optimization/69170
4953 * gcc.dg/torture/pr69170.c: New testcase.
4954
82ee0cf2 49552016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
4956
4957 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4958
d69da357
TV
49592016-01-16 Tom de Vries <tom@codesourcery.com>
4960
4961 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4962
a3845283
TV
49632016-01-16 Tom de Vries <tom@codesourcery.com>
4964
4965 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4966 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4967 redundant dg-require-effective-target pthread.
4968 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4969 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4970 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4971 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4972 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4973 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4974 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4975
197a6aa6
DE
49762016-01-16 David Edelsohn <dje.gcc@gmail.com>
4977
4978 PR target/68609
4979 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4980 * gcc.target/powerpc/recip-7.c: Same.
4981
ec7886c1
PP
49822016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4983
4984 PR c++/69091
4985 * g++.dg/template/pr69091.C: New test.
4986
203484bb
PP
49872016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4988
4989 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4990 dump does not contain an error_mark_node.
4991 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4992 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4993
aa2500e9
PP
49942016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4995
4996 PR c++/68936
4997 * g++.dg/template/pr68936.C: New test.
4998
28621a5c
DE
49992016-01-15 David Edelsohn <dje.gcc@gmail.com>
5000
5001 PR target/68609
5002 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5003 * gcc.target/powerpc/recip-2.c: Same.
5004 * gcc.target/powerpc/recip-3.c: Same.
5005 * gcc.target/powerpc/recip-4.c: Same.
5006 * gcc.target/powerpc/recip-sqrtf.c: Same.
5007
40c43aca
JL
50082016-01-15 Jeff Law <law@redhat.com>
5009
5010 PR tree-optimization/69270
5011 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5012 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5013
afbc5ae8
PT
50142016-01-15 Paul Thomas <pault@gcc.gnu.org>
5015
5016 PR fortran/49630
5017 * gfortran.dg/deferred_character_13.f90: New test for the fix
5018 of comment 3 of the PR.
5019
5020 PR fortran/54070
5021 * gfortran.dg/deferred_character_8.f90: New test
5022 * gfortran.dg/allocate_error_5.f90: New test
5023
5024 PR fortran/60593
5025 * gfortran.dg/deferred_character_10.f90: New test
5026
5027 PR fortran/60795
5028 * gfortran.dg/deferred_character_14.f90: New test
5029
5030 PR fortran/61147
5031 * gfortran.dg/deferred_character_11.f90: New test
5032
5033 PR fortran/64324
5034 * gfortran.dg/deferred_character_9.f90: New test
5035
49abe076
VM
50362016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5037
5038 PR rtl-optimization/69030
5039 * gcc.target/i386/pr69030.c: New.
5040
16d12992
KT
50412016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5042
5043 * gcc.target/aarch64/target_attr_17.c: New test.
5044
78810bd3
RB
50452016-01-15 Richard Biener <rguenther@suse.de>
5046
5047 PR tree-optimization/66856
5048 * gcc.dg/torture/pr66856-1.c: New testcase.
5049 * gcc.dg/torture/pr66856-2.c: Likewise.
5050
2bd847fe
RB
50512016-01-15 Richard Biener <rguenther@suse.de>
5052
5053 PR debug/69137
5054 * g++.dg/lto/pr69137_0.C: New testcase.
5055
a00fe3b7
RS
50562016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5057
5058 PR middle-end/69246
5059 * gcc.target/i386/pr69246.c: New test.
5060
cbb0e83b
DV
50612016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5062
7596d5de 5063 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 5064
5a500ecf
DV
50652016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5066
5067 PR c++/56194
5068 * g++.dg/init/const9.C: Disable test on S/390.
5069
5d9bf64f
DV
50702016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5071
5072 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5073 * g++.dg/Wno-frame-address.C: Ditto.
5074
e234b19e
DV
50752016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5076
5077 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5078
89483f99
RB
50792016-01-15 Richard Biener <rguenther@suse.de>
5080
5081 PR tree-optimization/68961
5082 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5083
94f37395
IE
50842016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5085
5086 * gcc.target/i386/pr65105-5.c: New test.
5087
82ee0cf2 50882016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
5089
5090 * gcc.c-torture/execute/alias-4.c: New testcase.
5091
82ee0cf2 50922016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
5093
5094 PR ipa/68148
5095 * g++.dg/ipa/devirt-49.C: New testcase.
5096
092f7deb 50972016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
5098
5099 PR target/65837
5100 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5101 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5102 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5103
e93c66bc
RB
51042016-01-15 Richard Biener <rguenther@suse.de>
5105
5106 PR tree-optimization/69117
5107 * gcc.dg/torture/pr69117.c: New testcase.
5108
c47eaca6 51092015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
5110
5111 PR c++/69048
5112 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5113
c3f6914a
FXC
51142016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5115
5116 PR testsuite/67509
5117 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5118 range tests use 100 * maximum instead of maximum + 1.
5119
cd65ae90
JJ
51202016-01-14 Jakub Jelinek <jakub@redhat.com>
5121
5122 PR debug/69244
5123 * gcc.dg/guality/pr69244.c: New test.
5124
19643948
UB
51252016-01-14 Uros Bizjak <ubizjak@gmail.com>
5126
5127 * lib/target-supports.exp (check_effective_target_issignaling):
5128 New procedure.
5129 * gcc.dg/pr61441.c: Require issignaling effective target.
5130
fe79c97e
SB
51312016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5132
5133 PR target/68803
5134 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5135
c7df95d8
DM
51362016-01-14 David Malcolm <dmalcolm@redhat.com>
5137
5138 PR c++/68819
5139 PR preprocessor/69177
5140 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5141 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5142 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5143 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5144
00083992
MP
51452016-01-14 Marek Polacek <polacek@redhat.com>
5146
5147 PR c/69262
5148 * gcc.dg/array-15.c: New test.
5149
0c9b3294
JJ
51502016-01-14 Jakub Jelinek <jakub@redhat.com>
5151
5152 PR middle-end/68146
5153 PR tree-optimization/69155
5154 * gfortran.dg/pr68146.f: New test.
5155 * gfortran.dg/pr69155.f90: New test.
5156
3688e13d
RB
51572016-01-14 Richard Biener <rguenther@suse.de>
5158
5159 PR tree-optimization/68060
5160 * gcc.dg/torture/pr68060-1.c: New testcase.
5161 * gcc.dg/torture/pr68060-2.c: Likewise.
5162
bab0ad3a
NC
51632016-01-14 Nick Clifton <nickc@redhat.com>
5164
5165 * lib/target-supports.exp
5166 (check_effective_target_arm_neon_ok_nocache): Add an option
5167 sequence that includes setting the ARM architecture to ARMv7-A.
5168 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5169 command line options necessary to enable Neon support.
5170 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5171 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5172 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5173 * gcc.target/arm/pr69180.c: Likewise.
5174
947c2ce5
JL
51752016-01-14 Jeff Law <law@redhat.com>
5176
5177 PR tree-optimization/69270
5178 * gcc.dg/tree-ssa/pr69270.c: New test.
5179
3342fd71
BS
51802016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5181
5182 PR c/66208
5183 * c-c++-common/pr66208.c: New file.
5184
2ad3adf1
JJ
51852016-01-13 Jakub Jelinek <jakub@redhat.com>
5186
5187 PR tree-optimization/69156
5188 * gcc.dg/pr69156.c: New test.
5189
398d6feb
L
51902016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5191
5192 * gcc.target/i386/pr69225-7.c: New test.
5193
4c868789
RH
51942016-01-13 Richard Henderson <rth@redhat.com>
5195
5196 * gcc.dg/tm/memopt-13.c: Update expected function.
5197 * gcc.dg/tm/memopt-6.c: Likewise.
5198
ef6d1772
UB
51992016-01-13 Uros Bizjak <ubizjak@gmail.com>
5200
5201 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5202 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5203 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5204 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 5205
ef6d1772
UB
52062016-01-13 Tom de Vries <tom@codesourcery.com>
5207
5208 PR tree-optimization/69169
0b4b6ef2
TV
5209 * gcc.dg/pr69169.c: New test.
5210
2ad3adf1 52112016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
5212
5213 PR target/69228
5214 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5215 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5216 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5217 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5218 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5219 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5220 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5221 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5222
9060e335
AK
52232016-01-13 Jakub Jelinek <jakub@redhat.com>
5224
5225 PR target/69247
5226 * gcc.dg/pr69247.c: New test.
5227
40311329
RB
52282016-01-13 Richard Biener <rguenther@suse.de>
5229
5230 PR tree-optimization/69242
5231 * gcc.dg/torture/pr69242.c: New testcase.
5232
ccbd7103
RB
52332016-01-13 Richard Biener <rguenther@suse.de>
5234
5235 PR tree-optimization/69186
5236 * gcc.dg/torture/pr69186.c: New testcase.
5237
c6f72a46
JL
52382016-01-13 Jeff Law <law@redhat.com>
5239
5240 PR tree-optimization/67755
5241 * gcc.dg/tree-ssa/pr67755.c: New test.
5242
52432016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
5244
5245 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5246 pass number in output by a star.
5247
c446cf07
BC
52482016-01-12 Bin Cheng <bin.cheng@arm.com>
5249
5250 PR tree-optimization/68911
5251 * gcc.c-torture/execute/pr68911.c: New test.
5252
5342156c
MP
52532016-01-12 Marek Polacek <polacek@redhat.com>
5254
5255 PR c++/68979
5256 * g++.dg/warn/permissive-1.C: New test.
5257
65364cc5
JJ
52582016-01-12 Jakub Jelinek <jakub@redhat.com>
5259
5260 PR objc++/68511
5261 PR c++/69213
5262 * g++.dg/opt/pr69213.C: New test.
5263
81b9a3d9
CB
52642016-01-12 Christian Bruel <christian.bruel@st.com>
5265
5266 PR target/69180
5267 * gcc.target/arm/pr69180.c: New test.
5268
3c4e91c9
RB
52692016-01-12 Richard Biener <rguenther@suse.de>
5270
5271 PR lto/69077
5272 * g++.dg/lto/pr69077_0.C: New testcase.
5273 * g++.dg/lto/pr69077_1.C: Likewise.
5274
5664cea1
JJ
52752016-01-12 Jakub Jelinek <jakub@redhat.com>
5276
5277 PR target/69175
5278 * g++.dg/opt/pr69175.C: New test.
5279
86cefc49
AL
52802016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5281
5282 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5283 rather than #including math.h & stdlib.h.
5284 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5285 * gcc.dg/vect/pr49771.c: Likewise.
5286 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5287 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5288 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5289 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5290 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5291 * gcc.dg/vect/pr44507.c: Likewise.
5292 * gcc.dg/vect/pr45902.c: Likewise.
5293 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5294 * gcc.dg/vect/vect-117.c: Likewise.
5295 * gcc.dg/vect/vect-99.c: Likewise.
5296 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5297 * gcc.dg/vect/vect-cond-1.c: Likewise.
5298 * gcc.dg/vect/vect-cond-2.c: Likewise.
5299 * gcc.dg/vect/vect-cond-3.c: Likewise.
5300 * gcc.dg/vect/vect-cond-4.c: Likewise.
5301 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5302 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5303 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5304 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5305 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5306 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5307 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5308 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5309 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5310 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5311 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5312 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5313 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5314 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5315 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5316 include of signal.h.
5317 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5318 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5319 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5320 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5321 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5322 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5323 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5324 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5325 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5326 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5327 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5328 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5329 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5330 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5331 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5332 * gcc.dg/vect/vect-outer-5.c: Likewise.
5333 * gcc.dg/vect/vect-outer-6.c: Likewise.
5334 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5335 include of stdio.h.
5336
b832f61e
NC
53372016-01-12 Nick Clifton <nickc@redhat.com>
5338
5339 PR target/68913
5340 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5341 to fread so that it will be found in all target runtimes.
5342
8eac49b1
RB
53432016-01-12 Richard Biener <rguenther@suse.de>
5344
5345 PR tree-optimization/69053
5346 * g++.dg/torture/pr69053.C: New testcase.
5347
2935d994
RB
53482016-01-12 Richard Biener <rguenther@suse.de>
5349
5350 PR tree-optimization/69168
5351 * gcc.dg/torture/pr69168.c: New testcase.
5352
66c16fd9
RB
53532016-01-12 Richard Biener <rguenther@suse.de>
5354
5355 PR tree-optimization/69157
5356 * gcc.dg/torture/pr69157.c: New testcase.
5357
53582016-01-12 Richard Biener <rguenther@suse.de>
5359
5360 PR tree-optimization/69174
5361 * gcc.dg/torture/pr69174.c: New testcase.
5362
723033a6
JJ
53632016-01-12 Jakub Jelinek <jakub@redhat.com>
5364
5365 PR c++/66808
5366 PR c++/69000
5367 * g++.dg/tls/pr66808.C: New test.
5368 * g++.dg/tls/pr69000.C: New test.
5369
3574cf47
BS
53702016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5371
5372 * gcc.target/powerpc/swaps-p8-23.c: New test.
5373 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5374
feb20787
JDA
53752016-01-11 John David Anglin <danglin@gcc.gnu.org>
5376
5377 PR tree-optimization/68356
5378 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5379
27b1820a
KV
53802016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5381 Jim Wilson <jim.wilson@linaro.org>
5382
5383 PR target/69194
5384 * gcc.target/arm/pr69194.c: New test.
5385
cf4de6af
L
53862016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5387
5388 PR target/69225
5389 * gcc.target/i386/pr69225-1.c: New test.
5390 * gcc.target/i386/pr69225-2.c: Likewise.
5391 * gcc.target/i386/pr69225-3.c: Likewise.
5392 * gcc.target/i386/pr69225-4.c: Likewise.
5393 * gcc.target/i386/pr69225-5.c: Likewise.
5394 * gcc.target/i386/pr69225-6.c: Likewise.
5395
1ebd5558
JJ
53962016-01-11 Jakub Jelinek <jakub@redhat.com>
5397
23552a4d
JJ
5398 PR target/67462
5399 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5400 if lp64.
5401
26ff85b0
JJ
5402 PR target/69071
5403 * gcc.dg/pr69071.c: New test.
5404
9cb6bd74
JJ
5405 PR c++/69211
5406 * g++.dg/opt/pr69211.C: New test.
5407
1ebd5558
JJ
5408 PR tree-optimization/69214
5409 * gcc.c-torture/compile/pr69214.c: New test.
5410
8c18c836
UB
54112016-01-11 Uros Bizjak <ubizjak@gmail.com>
5412
5413 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5414 * gcc.target/i386/pr66232-11.c: Ditto.
5415 * gcc.target/i386/pr66232-12.c: Ditto.
5416 * gcc.target/i386/pr66232-13.c: Ditto.
5417
62446e6e
RB
54182016-01-11 Richard Biener <rguenther@suse.de>
5419
5420 PR tree-optimization/69173
5421 * gcc.dg/torture/pr69173.c: New testcase.
5422
2b8568fe
KT
54232016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5424
5425 PR rtl-optimization/68796
5426 * gcc.target/aarch64/tst_5.c: New test.
5427 * gcc.target/aarch64/tst_6.c: Likewise.
5428
5baf4532
KT
54292016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5430
5431 PR rtl-optimization/68841
5432 * gcc.dg/pr68841.c: New test.
5433 * gcc.c-torture/execute/pr68841.c: New test.
5434
ca90b1ed
YR
54352016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5436
5437 PR rtl-optimization/68920
5438 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5439 for ix86 targets.
5440 * gcc.dg/ifcvt-5.c: New test.
5441
2ad3adf1 54422016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
5443
5444 PR bootstrap/69123
5445 * g++.dg/pr69123.C: New.
5446
83834c09
IE
54472016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5448
5449 PR target/69010
5450 * gcc.target/i386/pr69010.c: New test.
5451
dcf89d57
MJ
54522016-01-11 Martin Jambor <mjambor@suse.cz>
5453
5454 PR ipa/69044
5455 * gcc.target/i386/chkp-pr69044.c: New test.
5456
d95167ee
TV
54572016-01-11 Tom de Vries <tom@codesourcery.com>
5458
5459 PR tree-optimization/69109
5460 * gcc.dg/autopar/pr69109-2.c: New test.
5461 * gcc.dg/autopar/pr69109.c: New test.
5462
4f6403a8
TV
54632016-01-11 Tom de Vries <tom@codesourcery.com>
5464
5465 PR tree-optimization/69108
5466 * gcc.dg/autopar/pr69108.c: New test.
5467
21efdd80
PP
54682016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5469
5470 PR c++/69029
5471 * c-c++-common/Wisleading-indentation.c: Augment test.
5472
fd42eed8
TK
54732016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5474
5475 PR fortran/69154
5476 * gfortran.dg/inline_matmul_12.f90: New test.
5477
4f90ee6c
PT
54782016-01-10 Paul Thomas <pault@gcc.gnu.org>
5479
5480 PR fortran/67779
5481 * gfortran.dg/actual_array_offset_1: New test.
5482
3907c6cf
TV
54832016-01-10 Tom de Vries <tom@codesourcery.com>
5484
5485 PR tree-optimization/69062
5486 * gcc.dg/autopar/pr69062.c: New test.
5487
b07b236e
TS
54882016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5489
5490 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5491 * gcc.dg/vect/slp-perm-2.c: Likewise.
5492 * gcc.dg/vect/slp-perm-3.c: Likewise.
5493 * gcc.dg/vect/slp-perm-5.c: Likewise.
5494 * gcc.dg/vect/slp-perm-6.c: Likewise.
5495 * gcc.dg/vect/slp-perm-7.c: Likewise.
5496 * gcc.dg/vect/slp-perm-8.c: Likewise.
5497
23fab8ae
TV
54982016-01-10 Tom de Vries <tom@codesourcery.com>
5499
5500 PR tree-optimization/69039
5501 * gcc.dg/autopar/pr69039.c: New test.
5502
73f0dae2
MP
55032016-01-09 Marek Polacek <polacek@redhat.com>
5504
5505 PR c++/69113
5506 * g++.dg/pr69113.C: New test.
5507
20b8d734
JJ
55082016-01-09 Jakub Jelinek <jakub@redhat.com>
5509
5510 PR middle-end/50865
5511 PR tree-optimization/69097
5512 * gcc.c-torture/execute/pr50865.c: New test.
5513 * gcc.c-torture/execute/pr69097-1.c: New test.
5514 * gcc.c-torture/execute/pr69097-2.c: New test.
5515 * gcc.dg/pr69097-1.c: New test.
5516 * gcc.dg/pr69097-2.c: New test.
5517
c50e614b
JJ
55182016-01-09 Jakub Jelinek <jakub@redhat.com>
5519
5520 PR c++/69164
5521 * g++.dg/opt/pr69164.C: New test.
5522
e0237993
JJ
55232016-01-08 Jakub Jelinek <jakub@redhat.com>
5524
5525 PR tree-optimization/69167
5526 * gcc.dg/pr69167.c: New test.
5527
bd8f5bb2
MP
55282016-01-08 Marek Polacek <polacek@redhat.com>
5529
5530 PR c++/68449
5531 * g++.dg/pr68449.C: New.
5532
bb0f5ca7
AL
55332016-01-08 Alan Lawrence <alan.lawrence@arm.com>
5534
5535 PR tree-optimization/68707
5536 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
5537 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
5538 on platforms supporting it.
5539 * gcc.dg/vect/slp-perm-2.c: Likewise.
5540 * gcc.dg/vect/slp-perm-3.c: Likewise.
5541 * gcc.dg/vect/slp-perm-5.c: Likewise.
5542 * gcc.dg/vect/slp-perm-7.c: Likewise.
5543 * gcc.dg/vect/slp-perm-8.c: Likewise.
5544 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
5545 on platforms supporting it.
5546
22518428
JJ
55472016-01-08 Jakub Jelinek <jakub@redhat.com>
5548
33f0852f
JJ
5549 PR tree-optimization/69162
5550 * gcc.dg/pr69162.c: New test.
5551
22518428
JJ
5552 PR tree-optimization/69172
5553 * gcc.dg/pr69172.c: New test.
5554
80e9b3aa
TP
55552016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
5556
5557 PR tree-optimization/67781
5558 * gcc.c-torture/execute/pr67781.c: New file.
5559
262a363f
JJ
55602016-01-08 Jakub Jelinek <jakub@redhat.com>
5561
5562 PR tree-optimization/69083
5563 * gcc.dg/vect/pr69083.c: New test.
5564
6e1f093f
SS
55652016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
5566
5567 PR tree-optimization/61441
5568 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
5569 Use -fexcess-precision=standard for compiler options.
5570 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5571
53290e07
JJ
55722016-01-08 Jakub Jelinek <jakub@redhat.com>
5573
57bf3072
JJ
5574 PR fortran/69128
5575 * gfortran.dg/gomp/pr69128.f90: New test.
5576
53290e07
JJ
5577 PR c++/69145
5578 * g++.dg/ext/pr69145-1.C: New test.
5579 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5580 * g++.dg/ext/pr69145-2.h: New file.
5581
7a127fa7
MS
55822016-01-07 Martin Sebor <msebor@redhat.com>
5583
5584 PR c/68966
5585 * gcc.dg/atomic-fetch-bool.c: New test.
5586 * gcc.dg/sync-fetch-bool.c: New test.
5587
95918b49
L
55882016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5589
5590 PR fortran/66680
5591 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5592
c8e62a9d
NC
55932016-01-07 Nick Clifton <nickc@redhat.com>
5594
5595 PR target/66655
5596 * g++.dg/pr66655.C: New test.
5597 * g++.dg/pr66655_1.cc: Test support file.
5598 * g++.dg/pr66655.h: Test header file.
5599
2ad3adf1 56002016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
5601
5602 PR fortran/66680
5603 gfortran.dg/gomp/pr66680.f90: New test.
5604
4cd9ca92
L
56052016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5606
5607 PR target/69171
5608 * gcc.target/i386/pr69171-1.c: New test.
5609 * gcc.target/i386/pr69171-2.c: Likewise.
5610 * gcc.target/i386/pr69171-3.c: Likewise.
5611 * gcc.target/i386/pr69171-4.c: Likewise.
5612 * gcc.target/i386/pr69171-5.c: Likewise.
5613 * gcc.target/i386/pr69171-6.c: Likewise.
5614
7e33d4dc
BS
56152015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5616
5617 PR middle-end/67639
5618 * c-c++-common/pr67639.c: New test.
5619
fec64afc
JJ
56202016-01-07 Jakub Jelinek <jakub@redhat.com>
5621
5622 PR tree-optimization/69141
5623 * g++.dg/opt/pr69141.C: New test.
5624
f293ad29
EB
56252016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5626
5627 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5628
5027395e
UB
56292016-01-06 Uros Bizjak <ubizjak@gmail.com>
5630
5631 PR target/69140
5632 * gcc.target/i386/pr69140.c: New test
5633
7443cf13
DM
56342016-01-06 David Malcolm <dmalcolm@redhat.com>
5635
5636 * gcc.dg/bad-dereference.c: New test case.
5637
32928931
BS
56382015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5639
5640 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5641
68dd05da
AS
56422016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5643
5644 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5645
6b131d5b
MP
56462016-01-06 Marek Polacek <polacek@redhat.com>
5647
5648 PR sanitizer/69099
5649 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5650
8d9fdb49
MP
56512016-01-05 Marek Polacek <polacek@redhat.com>
5652
5653 PR c/69104
5654 * gcc.dg/atomic-invalid-2.c: New.
5655
acf93f1e
L
56562016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5657
5658 PR target/68991
5659 * gcc.target/i386/pr68991.c: New test.
5660
3f50525d
L
56612016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5662
5663 PR target/68991
5664 * g++.dg/pr68991-1.C: New test.
5665 * g++.dg/pr68991-2.C: Likewise.
5666
e0237993 56672016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 5668
e0237993 5669 PR other/60465
face88a1
ST
5670 * gcc.target/ia64/pr60465-gprel64.c: New test.
5671 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5672
a0866eff
KT
56732016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5674
5675 PR rtl-optimization/68651
5676 * gcc.target/aarch64/pr68651_1.c: New test.
5677
c589e975
DM
56782016-01-05 David Malcolm <dmalcolm@redhat.com>
5679
5680 PR c/69122
5681 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5682
929710d9
NS
56832016-01-05 Nathan Sidwell <nathan@acm.org>
5684
ce3e43d7
NS
5685 PR c++/58583
5686 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5687
929710d9
NS
5688 * gcc.dg/alias-15.c: New.
5689
a2faef8e
NC
56902016-01-05 Nick Clifton <nickc@redhat.com>
5691
5692 PR target/68870
5693 * g++.dg/pr68770.C: New test.
5694
4cfa76e3
MS
56952016-01-04 Mike Stump <mikestump@comcast.net>
5696
5697 * lib/target-supports.exp (check_effective_target_cilkplus):
5698 cilkplus targets require pthreads.
4ece61b6 5699 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 5700
4e8a3a35
MM
57012016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5702
5703 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5704 generation.
5705
818ab71a
JJ
57062016-01-04 Jakub Jelinek <jakub@redhat.com>
5707
5708 Update copyright years.
5709
2fe0a208
MP
57102016-01-04 Marek Polacek <polacek@redhat.com>
5711
5712 PR c/68908
5713 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5714 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5715 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5716
9e3b2fe3
EB
57172016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5718
5719 * gcc.target/sparc/20160104-2.c: New test.
5720
e8d65a35
EB
57212016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5722
5723 * gcc.target/sparc/20160104-1.c: New test.
5724
25ccfccd
PT
57252016-01-03 Paul Thomas <pault@gcc.gnu.org>
5726
5727 PR fortran/65045
5728 * gfortran.dg/pr65045.f90: New test.
5729
cb51d382
EB
57302016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5731
5732 * gnat.dg/specs/debug1.ads: Delete.
5733
6eeaad6e
JD
57342016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5735
5736 PR libgfortran/68867
5737 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5738 expression.
5739
2f968603
JD
57402016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5741
5742 PR libgfortran/68867
5743 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5744 PowerPC.
5745
591bb5e4
PT
57462016-01-01 Paul Thomas <pault@gcc.gnu.org>
5747
5748 PR fortran/68864
5749 * gfortran.dg/pr68864.f90: New test.
5750
f1e0620c
JJ
57512016-01-01 Jakub Jelinek <jakub@redhat.com>
5752
942a1319
JJ
5753 PR tree-optimization/69070
5754 * gcc.dg/pr69070.c: New test.
5755
10dff63f
JJ
5756 PR sanitizer/69055
5757 * gfortran.dg/pr69055.f90: New test.
5758
f1e0620c
JJ
5759 PR target/69015
5760 * gcc.dg/pr69015.c: New test.
818ab71a 5761\f
2f883d1c 5762Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
5763
5764Copying and distribution of this file, with or without modification,
5765are permitted in any medium without royalty provided the copyright
5766notice and this notice are preserved.