]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR rtl-optimization/70467 (Useless "and [esp],-1" emitted on AND with uint64_t...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
dd77684f
JJ
12016-05-02 Jakub Jelinek <jakub@redhat.com>
2
3 PR rtl-optimization/70467
4 * gcc.target/i386/pr70467-1.c: New test.
5
72407e00
BE
62016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
7
8 * gcc.dg/spec-options.c: Run the test on all targets.
9 * gcc.dg/foo.specs: Use cpp_unique_options.
10
dd53d197
MG
112016-05-02 Marc Glisse <marc.glisse@inria.fr>
12
13 * gcc.dg/tree-ssa/unord.c: New testcase.
14
a8b85ce9
MG
152016-05-02 Marc Glisse <marc.glisse@inria.fr>
16
17 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
18
5b37e866
NS
192016-05-02 Nathan Sidwell <nathan@codesourcery.com>
20
21 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
22
7176a4a0
MP
232016-05-02 Marek Polacek <polacek@redhat.com>
24
25 PR c/70851
26 * gcc.dg/enum-incomplete-3.c: New test.
27
6b9933b9
MP
282016-05-02 Marek Polacek <polacek@redhat.com>
29 Tom de Vries <tom@codesourcery.com>
30
31 PR tree-optimization/70700
32 * gcc.dg/pr70700.c: New test.
33
90f82260
UB
342016-05-01 Uros Bizjak <ubizjak@gmail.com>
35
36 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
37 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
38 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
39 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
40 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
41
f73036c1
EB
422016-04-30 Eric Botcazou <ebotcazou@adacore.com>
43
44 * ada/acats/run_acats: Rename into...
45 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
46 * ada/acats/run_all.sh: Remove redundant test.
47 (target_run): Move around.
48 (target_gnatchop): Use newly built executable.
49 (target_gnatmake): Likewise.
50 Check that the compilation of impbit succeeds.
51
85e051a3
OE
522016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
53
54 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
55 * gcc.dg/20021029-1.c: Likewise.
56 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
57 * gcc.target/sh/attr-isr-trapa.c: Likewise.
58 * gcc.target/sh/cmpstr.c: Likewise.
59 * gcc.target/sh/cmpstrn.c: Likewise.
60 * gcc.target/sh/memset.c: Likewise.
61 * gcc.target/sh/pr21255-2-mb.c: Likewise.
62 * gcc.target/sh/pr21255-2-ml.c: Likewise.
63 * gcc.target/sh/pr39423-1.c: Likewise.
64 * gcc.target/sh/pr49468-di.c: Likewise.
65 * gcc.target/sh/pr49468-si.c: Likewise.
66 * gcc.target/sh/pr49880-1.c: Likewise.
67 * gcc.target/sh/pr49880-2.c: Likewise.
68 * gcc.target/sh/pr49880-3.c: Likewise.
69 * gcc.target/sh/pr50751-1.c: Likewise.
70 * gcc.target/sh/pr50751-4.c: Likewise.
71 * gcc.target/sh/pr50751-7.c: Likewise.
72 * gcc.target/sh/pr51244-1.c: Likewise.
73 * gcc.target/sh/pr51244-10.c: Likewise.
74 * gcc.target/sh/pr51244-11.c: Likewise.
75 * gcc.target/sh/pr51244-12.c: Likewise.
76 * gcc.target/sh/pr51244-13.c: Likewise.
77 * gcc.target/sh/pr51244-14.c: Likewise.
78 * gcc.target/sh/pr51244-17.c: Likewise.
79 * gcc.target/sh/pr51244-18.c: Likewise.
80 * gcc.target/sh/pr51244-19.c: Likewise.
81 * gcc.target/sh/pr51244-4.c: Likewise.
82 * gcc.target/sh/pr51244-5.c: Likewise.
83 * gcc.target/sh/pr51244-7.c: Likewise.
84 * gcc.target/sh/pr51244-8.c: Likewise.
85 * gcc.target/sh/pr51244-9.c: Likewise.
86 * gcc.target/sh/pr51697.c: Likewise.
87 * gcc.target/sh/pr52483-1.c: Likewise.
88 * gcc.target/sh/pr52483-2.c: Likewise.
89 * gcc.target/sh/pr52483-3.c: Likewise.
90 * gcc.target/sh/pr52483-5.c: Likewise.
91 * gcc.target/sh/pr52933-1.c: Likewise.
92 * gcc.target/sh/pr52933-2.c: Likewise.
93 * gcc.target/sh/pr52933-3.c: Likewise.
94 * gcc.target/sh/pr53568-1.c: Likewise.
95 * gcc.target/sh/pr53976-1.c: Likewise.
96 * gcc.target/sh/pr53988-1.c: Likewise.
97 * gcc.target/sh/pr53988.c: Likewise.
98 * gcc.target/sh/pr54089-1.c: Likewise.
99 * gcc.target/sh/pr54089-6.c: Likewise.
100 * gcc.target/sh/pr54089-7.c: Likewise.
101 * gcc.target/sh/pr54089-8.c: Likewise.
102 * gcc.target/sh/pr54089-9.c: Likewise.
103 * gcc.target/sh/pr54236-1.c: Likewise.
104 * gcc.target/sh/pr54236-2.c: Likewise.
105 * gcc.target/sh/pr54236-3.c: Likewise.
106 * gcc.target/sh/pr54236-4.c: Likewise.
107 * gcc.target/sh/pr54386.c: Likewise.
108 * gcc.target/sh/pr54602-1.c: Likewise.
109 * gcc.target/sh/pr54685.c: Likewise.
110 * gcc.target/sh/pr54760-1.c: Likewise.
111 * gcc.target/sh/pr54760-2.c: Likewise.
112 * gcc.target/sh/pr54760-3.c: Likewise.
113 * gcc.target/sh/pr54760-4.c: Likewise.
114 * gcc.target/sh/pr54760-5.c: Likewise.
115 * gcc.target/sh/pr54760-6.c: Likewise.
116 * gcc.target/sh/pr55146.c: Likewise.
117 * gcc.target/sh/pr55160.c: Likewise.
118 * gcc.target/sh/pr59278.c: Likewise.
119 * gcc.target/sh/pr59401-1.c: Likewise.
120 * gcc.target/sh/pr59533-1.c: Likewise.
121 * gcc.target/sh/pr63260.c: Likewise.
122 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
123 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
124 * gcc.target/sh/strlen.c: Likewise.
125 * gcc.target/sh/torture/pr30807.c: Likewise.
126 * gcc.target/sh/torture/pr34777.c: Likewise.
127 * gcc.target/sh/torture/pr64652.c: Likewise.
128 * gcc.target/sh/torture/pr65505.c: Likewise.
129 * gcc.target/sh/torture/pragma-isr.c: Likewise.
130 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
131
411e5c67
PC
1322016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
133
134 PR c++/66644
135 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
136
8fa97501
BS
1372016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
138
139 * gcc.target/powerpc/vsx-elemrev-1.c: New.
140 * gcc.target/powerpc/vsx-elemrev-2.c: New.
141 * gcc.target/powerpc/vsx-elemrev-3.c: New.
142 * gcc.target/powerpc/vsx-elemrev-4.c: New.
143
5a956111
PP
1442016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
145
146 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
147 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
148
e7ff0319
CP
1492016-04-29 Cesar Philippidis <cesar@codesourcery.com>
150
151 PR middle-end/70626
152 * c-c++-common/goacc/combined-reduction.c: New test.
153 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
154
52d11a4b
L
1552016-04-29 H.J. Lu <hongjiu.lu@intel.com>
156
157 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
158 *movdi_internal pattern only if PIC off.
159 * gcc.target/i386/pr70155-2.c: Likewise.
160 * gcc.target/i386/pr70155-3.c: Likewise.
161 * gcc.target/i386/pr70155-4.c: Likewise.
162 * gcc.target/i386/pr70155-5.c: Likewise.
163 * gcc.target/i386/pr70155-6.c: Likewise.
164 * gcc.target/i386/pr70155-7.c: Likewise.
165 * gcc.target/i386/pr70155-8.c: Likewise.
166 * gcc.target/i386/pr70155-15.c: Likewise.
167 * gcc.target/i386/pr70155-17.c: Likewise.
168 * gcc.target/i386/pr70155-22.c: Likewise.
169
8960db31
BC
1702016-04-29 Bin Cheng <bin.cheng@arm.com>
171
172 PR tree-optimization/70803
173 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
174
cca535a4
IE
1752016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
176
177 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
178 optimization of vector loop.
179 * gcc.target/i386/vect-unpack-3.c: New test.
180 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
181 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
182 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
183
500ecf4a
MP
1842016-04-29 Marek Polacek <polacek@redhat.com>
185
186 PR sanitizer/70342
187 * g++.dg/ubsan/null-7.C: New test.
188
2fff3db8
MP
189 PR c/70852
190 * gcc.dg/pr70852.c: New test.
191
509063eb
DV
1922016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
193
194 PR/69089
195 * g++.dg/cpp0x/alignas6.C: New test.
196
83745c0d
DV
1972016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
198
199 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
200 dg-do.
201 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
202 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
203 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
204 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
205 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
206 * gcc.target/arc/mxy.c: Likewise.
207 * gcc.target/arc/mswape.c: Likewise.
208 * gcc.target/arc/mrtsc.c: Likewise.
209 * gcc.target/arc/mcrc.c: Likewise.
210 * gcc.target/arc/mdsp-packa.c: Likewise.
211 * gcc.target/arc/mdvbf.c: Likewise.
212 * gcc.target/arc/mlock.c: Likewise.
213 * gcc.target/arc/mmac-24.c: Likewise.
214 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
215
849b265d
BS
2162016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
217 Matthijs Kooijman <matthijs@stdin.nl>
218 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
219
220 PR target/60040
221 * gcc.target/avr/pr60040-1.c: New.
222 * gcc.target/avr/pr60040-2.c: New.
223
1390536b
RB
2242016-04-29 Richard Biener <rguenther@suse.de>
225
226 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
227
98998245
RB
2282016-04-29 Richard Biener <rguenther@suse.de>
229
230 PR tree-optimization/13962
231 PR tree-optimization/65686
232 * gcc.dg/uninit-pr65686.c: New testcase.
233
8b80cc21
JJ
2342016-04-29 Jakub Jelinek <jakub@redhat.com>
235
236 PR middle-end/70843
237 * gcc.dg/pr70843.c: New test.
238
6181bc30
JJ
2392016-04-28 Jakub Jelinek <jakub@redhat.com>
240
241 PR target/70858
242 * gcc.target/i386/pr70858.c: New test.
243
f4cb3612
AB
2442016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
245
246 * gcc.target/arc/nps400-1.c: New file.
247
8ad9df62
JR
2482016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
249 Andrew Burgess <andrew.burgess@embecosm.com>
250
251 * gcc.target/arc/movh_cl-1.c: New file.
252
ceaaa9fe
JR
2532016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
254 Andrew Burgess <andrew.burgess@embecosm.com>
255
256 * gcc.target/arc/extzv-1.c: New file.
257 * gcc.target/arc/insv-1.c: New file.
258 * gcc.target/arc/insv-2.c: New file.
259 * gcc.target/arc/movb-1.c: New file.
260 * gcc.target/arc/movb-2.c: New file.
261 * gcc.target/arc/movb-3.c: New file.
262 * gcc.target/arc/movb-4.c: New file.
263 * gcc.target/arc/movb-5.c: New file.
264 * gcc.target/arc/movb_cl-1.c: New file.
265 * gcc.target/arc/movb_cl-2.c: New file.
266 * gcc.target/arc/movbi_cl-1.c: New file.
267 * gcc.target/arc/movl-1.c: New file.
268
4d03dc2f
JR
2692016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
270 Andrew Burgess <andrew.burgess@embecosm.com>
271
272 * gcc.target/arc/cmem-1.c: New file.
273 * gcc.target/arc/cmem-2.c: New file.
274 * gcc.target/arc/cmem-3.c: New file.
275 * gcc.target/arc/cmem-4.c: New file.
276 * gcc.target/arc/cmem-5.c: New file.
277 * gcc.target/arc/cmem-6.c: New file.
278 * gcc.target/arc/cmem-7.c: New file.
279 * gcc.target/arc/cmem-ld.inc: New file.
280 * gcc.target/arc/cmem-st.inc: New file.
281
81262dad
JJ
2822016-04-28 Jakub Jelinek <jakub@redhat.com>
283
284 PR target/70821
285 * gcc.target/i386/pr70821.c: New test.
286
0a31a09a
BS
2872016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
288
289 * gcc.target/powerpc/vec-adde.c: New test.
290 * gcc.target/powerpc/vec-adde-int128.c: New test.
291
3ddffba9
JJ
2922016-04-28 Jakub Jelinek <jakub@redhat.com>
293
294 * gcc.target/i386/avx-vround-1.c: New test.
295 * gcc.target/i386/avx-vround-2.c: New test.
296 * gcc.target/i386/avx512vl-vround-1.c: New test.
297 * gcc.target/i386/avx512vl-vround-2.c: New test.
298
713dedcd
RO
2992016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
300
301 PR testsuite/70595
302 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
303 (check_effective_target_cilkplus_runtime): ... this.
304 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
305 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
306
307 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
308 Require cilkplus_runtime.
309 Don't add -lcilkrts.
310 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
311 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
312 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
313 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
314 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
315 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
316 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
317 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
318 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
319 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
320 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
321 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
322 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
323 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
324 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
325 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
326 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
327 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
328 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
329 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
330 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
331 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
332 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
333 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
334 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
335 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
336 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
337 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
338 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
339
340 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
341 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
342
343 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
344
345 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
346 cilkplus_runtime.
347
3563f78f
MG
3482016-04-27 Marc Glisse <marc.glisse@inria.fr>
349
350 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
351 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
352
6bc2bb18
RB
3532015-04-27 Ryan Burn <contact@rnburn.com>
354
355 PR c++/69024
356 PR c++/68997
357 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
358 diagnostic.
359 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
360 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
361
1e55d29a
EB
3622016-04-27 Eric Botcazou <ebotcazou@adacore.com>
363
364 * gnat.dg/limited_with4.ad[sb]: New test.
365 * gnat.dg/limited_with4_pkg.ads: New helper.
366
087146ca
L
3672016-04-27 H.J. Lu <hongjiu.lu@intel.com>
368
369 PR target/70155
370 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
371 and movv1ti_internal patterns
372 * gcc.target/i386/pr70155-1.c: New test.
373 * gcc.target/i386/pr70155-2.c: Likewise.
374 * gcc.target/i386/pr70155-3.c: Likewise.
375 * gcc.target/i386/pr70155-4.c: Likewise.
376 * gcc.target/i386/pr70155-5.c: Likewise.
377 * gcc.target/i386/pr70155-6.c: Likewise.
378 * gcc.target/i386/pr70155-7.c: Likewise.
379 * gcc.target/i386/pr70155-8.c: Likewise.
380 * gcc.target/i386/pr70155-9.c: Likewise.
381 * gcc.target/i386/pr70155-10.c: Likewise.
382 * gcc.target/i386/pr70155-11.c: Likewise.
383 * gcc.target/i386/pr70155-12.c: Likewise.
384 * gcc.target/i386/pr70155-13.c: Likewise.
385 * gcc.target/i386/pr70155-14.c: Likewise.
386 * gcc.target/i386/pr70155-15.c: Likewise.
387 * gcc.target/i386/pr70155-16.c: Likewise.
388 * gcc.target/i386/pr70155-17.c: Likewise.
389 * gcc.target/i386/pr70155-18.c: Likewise.
390 * gcc.target/i386/pr70155-19.c: Likewise.
391 * gcc.target/i386/pr70155-20.c: Likewise.
392 * gcc.target/i386/pr70155-21.c: Likewise.
393 * gcc.target/i386/pr70155-22.c: Likewise.
394
92329f9f
L
3952016-04-27 H.J. Lu <hongjiu.lu@intel.com>
396
397 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
398 ".{5,6}".
399
309a0cf6
BC
4002016-04-27 Bin Cheng <bin.cheng@arm.com>
401
402 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
403 * gcc.dg/tree-ssa/scev-9.c: Ditto.
404 * gcc.dg/tree-ssa/scev-10.c: Ditto.
405 * gcc.dg/tree-ssa/scev-11.c: Ditto.
406 * gcc.dg/tree-ssa/scev-12.c: Ditto.
407
72ed2b9c
RB
4082016-04-27 Richard Biener <rguenther@suse.de>
409
410 PR ipa/70760
411 * g++.dg/ipa/ipa-pta-2.C: New testcase.
412 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
413
3c98ff9b
NS
4142016-04-27 Nathan Sidwell <nathan@acm.org>
415
416 * g++.dg/cpp0x/constexpr-recursion3.C: New.
417 * g++.dg/ubsan/pr63956.C: Adjust error location.
418
9ec5d66b
NC
4192016-04-27 Nick Clifton <nickc@redhat.com>
420
421 PR middle-end/49889
422 * gcc.dg/pr49889.c: New test.
423
c1e1f433
BS
4242016-04-27 Bernd Schmidt <bschmidt@redhat.com>
425
426 * c-c++-common/memset-array.c: New test.
427
8ac43293
MS
4282016-04-26 Martin Sebor <msebor@redhat.com>
429
430 PR c++/66639
431 * g++.dg/cpp1y/func_constexpr.C: New test.
432
843ce8ab
PP
4332016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
434
435 PR c++/70241
436 * g++.dg/cpp0x/enum32.C: New test.
437 * g++.dg/cpp0x/enum33.C: New test.
438
4392016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
440
441 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
442 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
443 * gcc.c-torture/execute/bitfld-6.c: Likewise.
444 * gcc.c-torture/execute/bitfld-7.c: Likewise.
445 * gcc.c-torture/execute/pr38151.c: Likewise.
446 * gcc.c-torture/execute/pr66556.c: Likewise.
447 * gcc.c-torture/execute/pr67781.c: Likewise.
448 * gcc.c-torture/execute/pr68648.c: Likewise.
449
ca1206be
MG
4502016-04-26 Marc Glisse <marc.glisse@inria.fr>
451
452 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
453
2448a956
MP
4542016-04-26 Marek Polacek <polacek@redhat.com>
455
456 PR c/67784
457 * gcc.dg/pr67784-3.c: New test.
458 * gcc.dg/pr67784-4.c: New test.
459 * gcc.dg/pr67784-5.c: New test.
460
b02a5e26
MP
461 PR c/70791
462 * gcc.dg/Wnested-externs-2.c: New test.
463
6b6aa8d3
MG
4642016-04-26 Marc Glisse <marc.glisse@inria.fr>
465
466 * gcc.dg/fold-plusmult.c: Adjust.
467 * gcc.dg/no-strict-overflow-6.c: Adjust.
468 * gcc.dg/gomp/loop-1.c: Xfail some tests.
469
a2095b55
BS
4702016-04-26 Bernd Schmidt <bschmidt@redhat.com>
471
472 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
473 number scans.
474 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
475 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
476 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
477 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
478 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
479 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
480 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
481 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
482 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
483 * gcc.target/i386/avx512f-gather-5.c: Likewise.
484 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
485 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
486 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
487 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
488 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
489 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
490 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
491 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
492 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
493 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
494 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
495 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
496 scans.
497 * gcc.target/i386/pr32219-4.c: Likewise.
498 * gcc.target/i386/pr32219-6.c: Likewise.
499 * gcc.target/i386/pr32219-8.c: Likewise.
500
bb0cc5c8
KT
5012016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
502
503 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
504 associated options.
505
5a0802ea
MP
5062016-04-26 Marek Polacek <polacek@redhat.com>
507
508 PR c++/70744
509 * g++.dg/ext/cond2.C: New test.
510
00f615af
BC
5112016-04-26 Bin Cheng <bin.cheng@arm.com>
512
513 PR tree-optimization/70771
514 PR tree-optimization/70775
515 * gcc.dg/pr70771.c: New test.
25939d34 516 * gcc.dg/pr70775.c: New test.
00f615af 517
218155e7
BS
5182016-04-26 Bernd Schmidt <bschmidt@redhat.com>
519
520 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
521
ab99f467
RB
5222016-04-25 Richard Biener <rguenther@suse.de>
523
524 PR tree-optimization/70780
525 * gcc.dg/torture/pr70780.c: New testcase.
526
93c590ee
MC
5272016-04-25 Michael Collison <michael.collison@arm.com>
528
529 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
530 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
531 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
532 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
533 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
534 * testsuite/lib/target-supports.exp
535 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
536 that arm neon support vector widen sum of HImode TO SImode.
537
d6c1a7a7
JJ
5382016-04-23 Jakub Jelinek <jakub@redhat.com>
539
540 PR sanitizer/70712
541 * c-c++-common/asan/pr70712.c: New test.
542
ab0fc037
TS
5432016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
544
545 * .gitattributes: New file.
546
2aa64824
CL
5472016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
548
549 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
550
e7e12d92
DH
5512016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
552
553 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
554 * gfortran.dg/submodule_15.f08: Likewise.
555
d1431192
RB
5562016-04-22 Richard Biener <rguenther@suse.de>
557
558 PR tree-optimization/70740
559 * gcc.dg/torture/pr70740.c: New testcase.
560
04a63c24
L
5612016-04-21 H.J. Lu <hongjiu.lu@intel.com>
562
563 PR target/70750
564 * gcc.target/i386/pr70750-1.c: New test.
565 * gcc.target/i386/pr70750-2.c: Likewise.
566
20700098
PC
5672016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
568
569 PR c++/70540
570 * g++.dg/cpp0x/auto48.C: New.
571
aedf4e12
MP
5722016-04-21 Marek Polacek <polacek@redhat.com>
573
574 PR c++/70513
575 * g++.dg/cpp0x/forw_enum12.C: New test.
576 * g++.dg/cpp0x/forw_enum13.C: New test.
577
2074d80a
KY
5782016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
579
580 PR target/70728
581 * gcc.target/i386/pr70728.c: New test.
582
aef4aab0
RB
5832016-04-21 Richard Biener <rguenther@suse.de>
584
585 PR middle-end/70747
586 * gcc.dg/pr70747.c: New testcase.
587
2359e571
BC
5882016-04-21 Bin Cheng <bin.cheng@arm.com>
589
590 PR tree-optimization/70715
591 * gcc.dg/tree-ssa/scev-13.c: New test.
592
ce0e66ff
MG
5932016-04-21 Marc Glisse <marc.glisse@inria.fr>
594
595 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
596
2c2870a1
MG
5972016-04-21 Marc Glisse <marc.glisse@inria.fr>
598
599 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
600
a2b056a3
JH
6012016-04-20 Jan Hubicka <jh@suse.cz>
602
603 PR ipa/70018
604 * g++.dg/ipa/nothrow-1.C: New testcase.
605
ee392fc2
NS
6062016-04-20 Nathan Sidwell <nathan@acm.org>
607
608 PR c++/55635
609 * g++.dg/eh/delete1.C: New.
610
dda49daf
L
6112016-04-20 H.J. Lu <hongjiu.lu@intel.com>
612
613 * gcc.target/i386/avx256-unaligned-store-2.c: Add
614 -mtune-ctrl=sse_typeless_stores.
615
8a5b9d5a
L
6162016-04-20 H.J. Lu <hongjiu.lu@intel.com>
617
618 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
619
1011119f
BC
6202016-04-20 Bin Cheng <bin.cheng@arm.com>
621
622 PR tree-optimization/69489
623 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
624
477d4906
IV
6252016-04-20 Ilya Verbin <ilya.verbin@intel.com>
626
627 PR c++/69363
628 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
629 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
630 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
631
fad08d12
BC
6322016-04-20 Bin Cheng <bin.cheng@arm.com>
633
634 PR tree-optimization/56625
635 PR tree-optimization/69489
636 * gcc.dg/vect/pr56625.c: New test.
637 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
638
9e3e4fab
AP
6392016-04-20 Andrew Pinski <apinski@cavium.com>
640
641 PR target/64971
642 * gcc.c-torture/compile/pr37433-1.c: New testcase.
643
d7aa24e4
AC
6442016-04-20 Arnaud Charlet <charlet@adacore.com>
645
646 * gnat.dg/self1.adb: Remove now incorrect test.
647
e6d62b46
BC
6482016-04-20 Bin Cheng <bin.cheng@arm.com>
649
650 * gcc.dg/tree-ssa/scev-11.c: New test.
651 * gcc.dg/tree-ssa/scev-12.c: New test.
652
2697b189
MP
6532016-04-20 Marek Polacek <polacek@redhat.com>
654
655 PR tree-optimization/70725
656 * gcc.dg/pr70725.c: New test.
657
60d393e8
RB
6582016-04-20 Richard Biener <rguenther@suse.de>
659
660 PR tree-optimization/70726
661 * g++.dg/vect/pr70726.cc: New testcase.
662
82c6f58a
AK
6632016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
664
665 PR target/70674
666 * gcc.target/s390/pr70674.c: New test.
667
90eeab20
JD
6682016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
669
670 PR libgfortran/70684
671 * gfortran.dg/list_read_14.f90: New test.
672
fc9cf6da
L
6732016-04-19 H.J. Lu <hongjiu.lu@intel.com>
674
675 PR target/69201
676 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
677 extern to force it misaligned.
678 (b): Likewise.
679 (c): Likewise.
680 (d): Likewise.
681 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
682 Don't check `*' before movv4sf_internal.
683 * gcc.target/i386/avx256-unaligned-store-2.c: Check
684 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
685 Don't check `*' before movv16qi_internal.
686 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
687 extern to force it misaligned.
688 (b): Likewise.
689 (c): Likewise.
690 (d): Likewise.
691 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
692 Don't check `*' before movv2df_internal.
693 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
694 extern to force it misaligned.
695 (b): Likewise.
696 (c): Likewise.
697 (d): Likewise.
698 Check movv8sf_internal instead of avx_storeups256.
699 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
700
ea8927ea
RB
7012016-04-19 Richard Biener <rguenther@suse.de>
702
703 PR tree-optimization/70171
704 * g++.dg/tree-ssa/pr70171.C: New testcase.
705
65f52ee9
RB
7062016-04-19 Richard Biener <rguenther@suse.de>
707
708 PR tree-optimization/70724
709 * gcc.dg/torture/pr70724.c: New testcase.
710
987b67f1
VM
7112016-04-18 Vladimir Makarov <vmakarov@redhat.com>
712
713 PR middle-end/70689
714 * testsuite/gcc.target/i386/pr70689.c: New.
715
91a47c39
L
7162016-04-18 H.J. Lu <hongjiu.lu@intel.com>
717
718 PR target/70708
719 * gcc.target/i386/pr70708.c: New test.
720
8270b82d
RB
7212016-04-18 Richard Biener <rguenther@suse.de>
722
723 PR tree-optimization/43434
724 * gcc.dg/vect/pr43434.c: New testcase.
725 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
726 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
727 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
728 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
729 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
730 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
731 * gcc.dg/gomp/pr68640.c: Likewise.
732 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
733 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
734
edd048e2
RB
7352016-04-18 Richard Biener <rguenther@suse.de>
736
737 PR tree-optimization/70701
738 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
739
bd5c7330
TV
7402016-04-18 Tom de Vries <tom@codesourcery.com>
741
742 PR testsuite/70699
743 * gcc.dg/pr70161.c: Add dot-file scans.
744 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
745 instead of after last dot char.
746
23f2660f
EB
7472016-04-17 Eric Botcazou <ebotcazou@adacore.com>
748
749 * c-c++-common/dump-ada-spec-3.c: New test.
750 * c-c++-common/dump-ada-spec-4.c: Likewise.
751
da152c9f
TV
7522016-04-17 Tom de Vries <tom@codesourcery.com>
753
754 PR other/70183
755 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
756
cc950f98
JH
7572016-04-15 Jan Hubicka <jh@suse.cz>
758
759 PR ipa/70018
760 * g++.dg/ipa/pure-const-1.C: New testcase.
761 * g++.dg/ipa/pure-const-2.C: New testcase.
762 * g++.dg/ipa/pure-const-3.C: New testcase.
763
949505a9
MP
7642016-04-15 Marek Polacek <polacek@redhat.com>
765
766 PR c/70671
767 * gcc.dg/bitfld-22.c: New test.
768
10e547d6
BS
7692016-04-15 Bernd Schmidt <bschmidt@redhat.com>
770
771 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
772 x86_64.
773
1e77281b
MP
7742016-04-15 Marek Polacek <polacek@redhat.com>
775
776 PR c/70651
777 * c-c++-common/pr70651.c: New test.
778
e501fa8e
KT
7792016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
780
781 PR rtl-optimization/70681
782 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
783 dump scan on arm and powerpc.
784 * gcc.dg/pr10474.c: Likewise.
785
dda1bf61
JJ
7862016-04-15 Jakub Jelinek <jakub@redhat.com>
787
ca4ef1ff
JJ
788 PR c++/69517
789 PR c++/70019
790 PR c++/70588
791 * g++.dg/cpp1y/vla11.C: Revert for real.
792
dda1bf61
JJ
793 PR c/70436
794 * c-c++-common/Wparentheses-1.c: New test.
795 * c-c++-common/gomp/Wparentheses-1.c: New test.
796 * c-c++-common/gomp/Wparentheses-2.c: New test.
797 * c-c++-common/gomp/Wparentheses-3.c: New test.
798 * c-c++-common/gomp/Wparentheses-4.c: New test.
799 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
800 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
801 * c-c++-common/goacc/Wparentheses-1.c: New test.
802
1355e62c
KY
8032016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
804
805 PR target/70662
806 * gcc.target/i386/pr70662.c: New test.
807
0ab34b9e 8082016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 809 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
810
811 PR tree-optimization/70130
812 * gcc.dg/vect/O3-pr70130.c: New testcase.
813
bc773aad
MM
8142016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
815
6e9b2286
MM
816 PR target/70669
817 * gcc.target/powerpc/pr70669.c: New test.
818
bc773aad
MM
819 PR target/70640
820 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
821 a power7 system that does not have an assembler that supports
822 power8.
823
d8747845
MS
8242016-04-14 Martin Sebor <msebor@redhat.com>
825
826 PR c++/69517
827 PR c++/70019
828 PR c++/70588
829 * c-c++-common/ubsan/vla-1.c: Revert.
830 * g++.dg/cpp1y/vla11.C: Same.
831 * g++.dg/cpp1y/vla12.C: Same.
832 * g++.dg/cpp1y/vla13.C: Same.
833 * g++.dg/cpp1y/vla14.C: Same.
834 * g++.dg/cpp1y/vla3.C: Same.
835 * gcc/testsuite/g++.dg/init/array24.C: Same.
836 * g++.dg/ubsan/vla-1.C: Same.
837
85128559
MP
8382016-04-14 Marek Polacek <polacek@redhat.com>
839 Jan Hubicka <hubicka@ucw.cz>
840
841 PR c++/70029
842 * g++.dg/torture/pr70029.C: New test.
843
52fbb073
MS
8442016-04-14 Martin Sebor <msebor@redhat.com>
845
846 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
847 type size to prevent failures on targets with very low maximum
848 alignment.
849
6db61d6f
RB
8502016-04-14 Richard Biener <rguenther@suse.de>
851
852 PR tree-optimization/70623
853 * gcc.dg/torture/pr70623.c: New testcase.
854 * gcc.dg/torture/pr70623-2.c: Likewise.
855
342fac95
MS
8562016-04-13 Martin Sebor <msebor@redhat.com>
857
858 PR c++/69517
859 PR c++/70019
860 PR c++/70588
861 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
862 * g++.dg/cpp1y/vla11.C: New test.
863 * g++.dg/cpp1y/vla12.C: New test.
864 * g++.dg/cpp1y/vla13.C: New test.
865 * g++.dg/cpp1y/vla14.C: New test.
866 * g++.dg/cpp1y/vla3.C: Restore deleted test.
867 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
868 * g++.dg/ubsan/vla-1.C: Disable exceptions.
869
d93c452f
JJ
8702016-04-13 Jakub Jelinek <jakub@redhat.com>
871
872 PR c++/70641
873 * g++.dg/opt/pr70641.C: New test.
874
85115fb6
RO
8752016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
876
877 PR rtl-optimization/68749
878 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
879 effects of argument promotions.
880 Remove default args to dg-skip-if.
881
545a4139
PC
8822016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
883
884 PR c++/70635
885 * g++.dg/parse/pr70635.C: New.
886
b3a77f21
MP
8872016-04-13 Marek Polacek <polacek@redhat.com>
888
889 PR c++/70639
890 * c-c++-common/Wmisleading-indentation-4.c: New test.
891
99cd9857
MP
8922016-04-13 Marek Polacek <polacek@redhat.com>
893
894 PR c/70436
895 * testsuite/gcc.dg/Wparentheses-12.c: New test.
896 * testsuite/gcc.dg/Wparentheses-13.c: New test.
897
75ca93ec
IE
8982016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
899
900 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
901 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
902 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
903
3d3f9e7e
JJ
9042016-04-13 Jakub Jelinek <jakub@redhat.com>
905
37947cd0
JJ
906 PR middle-end/70633
907 * gcc.c-torture/compile/pr70633.c: New test.
908
3d3f9e7e
JJ
909 PR debug/70628
910 * gcc.dg/torture/pr70628.c: New test.
911
92886d3e
PP
9122016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
913
914 PR c++/70610
915 * g++.dg/template/pr70610.C: New test.
916 * g++.dg/template/pr70610-2.C: New test.
917 * g++.dg/template/pr70610-3.C: New test.
918 * g++.dg/template/pr70610-4.C: New test.
919
13bd7c2b
JJ
9202016-04-12 Jakub Jelinek <jakub@redhat.com>
921
6512fa6d
JJ
922 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
923 128 instead of 32.
924
13bd7c2b
JJ
925 PR c++/70571
926 * g++.dg/ext/pr70571.C: New test.
927
20b9851c
MM
9282016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
929
8a434ada 930 PR target/70640
20b9851c
MM
931 * gcc.target/powerpc/pr70640.c: New test.
932
2b2f52bc
PC
9332016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
934
935 PR c++/68722
936 * g++.dg/parse/pr68722.C: New.
937
5901e56a
JJ
9382016-04-12 Jakub Jelinek <jakub@redhat.com>
939
940 PR rtl-optimization/70596
941 * gcc.target/i386/pr70596.c: New test.
942
d4619dc1
NS
9432016-04-12 Nathan Sidwell <nathan@acm.org>
944
945 PR c++/70501
946 * g++.dg/init/pr70501.C: New.
947
3df530d3
DW
9482016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
949
950 * gcc.target/i386/asm-flag-6.c: New test.
951
b7a120d7
TV
9522016-04-12 Tom de Vries <tom@codesourcery.com>
953
954 PR tree-optimization/68756
955 * gcc.dg/graphite/pr68756.c: New test.
956
4e0eea75
JJ
9572016-04-12 Jakub Jelinek <jakub@redhat.com>
958
959 PR tree-optimization/70602
960 * gcc.c-torture/execute/pr70602.c: New test.
961
35fbda43
MM
9622016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
963
964 PR target/70381
965 * gcc.target/powerpc/float128-1.c: New tests to make sure the
966 __float128 emulator is built and runs.
967 * gcc.target/powerpc/float128-1.c: Likewise.
968
969 * lib/target-supports.exp (check_ppc_float128_sw_available):
970 Rework tests for __float128 software and hardware
971 availability. Fix exit condition to return 0 on success.
972
04a99ebe
JG
9732016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
974
975 PR target/70133
976 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
977 * gcc.target/aarch64/target_attr_15.c: Likewise.
978
47cd5a85
PC
9792016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
980
981 PR c++/69066
982 * g++.dg/cpp1y/pr69066.C: New.
983
a5edb32e
JD
9842016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
985
986 PR fortran/68566
987 * gfortran.dg/pr36192.f90: Update test.
988 * gfortran.dg/pr36192_1.f90: Update test.
989 * gfortran.dg/real_dimension_1.f: Update test.
990 * gfortran.dg/parameter_array_init_7.f90: New test.
991
8ef378f8
JDA
9922016-04-09 John David Anglin <danglin@gcc.gnu.org>
993
c532c871
JDA
994 PR testsuite/64039
995 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
996
d34f706f
JDA
997 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
998
75e1dd9e
JDA
999 PR rtl-optimization/66669
1000 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1001
8a976f5f
JDA
1002 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1003
da04822a
JDA
1004 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1005 * gcc.dg/pie-1.c: Likewise.
1006 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1007 * gcc.dg/pic-4.c: Likewise.
1008 * gcc.dg/pie-3.c: Likewise.
1009 * gcc.dg/pie-4.c: Likewise.
1010
adfabcf9
JDA
1011 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1012
4a020adf
JDA
1013 PR tree-optimization/68644
1014 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1015
8ef378f8
JDA
1016 PR rtl-optimization/64886
1017 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1018
09bf990e
TV
10192016-04-09 Tom de Vries <tom@codesourcery.com>
1020
1021 PR tree-optimization/68953
1022 * gcc.dg/graphite/pr68953.c: New test.
1023
138c3c1a
DH
10242016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1025
1026 PR fortran/70592
1027 * gfortran.dg/deferred_character_16.f90: New test.
1028
f55460af
JJ
10292016-04-09 Jakub Jelinek <jakub@redhat.com>
1030
1031 PR tree-optimization/70586
1032 * gcc.c-torture/execute/pr70586.c: New test.
1033
0b77bbf3
DH
10342016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1035
1036 PR sanitizer/70573
1037 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1038 with __builtin_memset
1039 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1040
c42cfb5c
CP
10412016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1042
1043 PR lto/70289
1044 PR ipa/70348
1045 PR tree-optimization/70373
1046 PR middle-end/70533
1047 PR middle-end/70534
1048 PR middle-end/70535
1049 * c-c++-common/goacc/reduction-5.c: New test.
1050 * c-c++-common/goacc/reduction-promotions.c: New test.
1051 * gfortran.dg/goacc/reduction-3.f95: New test.
1052 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1053
56cfb596
PP
10542016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1055
1056 PR c++/70590
1057 PR c++/70452
1058 * g++.dg/pr70590.C: New test.
1059 * g++.dg/pr70590-2.C: New test.
1060
1a13c0a2
JJ
10612016-04-08 Jakub Jelinek <jakub@redhat.com>
1062
abc0647a
JJ
1063 PR middle-end/70593
1064 * gcc.target/i386/pr70593.c: New test.
1065
1a13c0a2
JJ
1066 PR rtl-optimization/70574
1067 * gcc.target/i386/avx2-pr70574.c: New test.
1068
c3da4956
MO
10692016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1070
1071 PR sanitizer/70541
1072 * c-c++-common/asan/pr70541.c: New test.
1073
9f1b833b
TV
10742016-04-08 Tom de Vries <tom@codesourcery.com>
1075
1076 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1077 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1078
bae7adda
KT
10792016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1080
1081 PR target/70566
1082 * gcc.c-torture/execute/pr70566.c: New test.
1083
211f3d57
TV
10842016-04-08 Tom de Vries <tom@codesourcery.com>
1085
1086 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1087 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1088
02cf2861
AM
10892016-04-08 Alan Modra <amodra@gmail.com>
1090
1091 * gcc.target/powerpc/pr70117.c: New.
1092
5f490f9f
JJ
10932016-04-07 Jakub Jelinek <jakub@redhat.com>
1094
56e9b710
JJ
1095 PR testsuite/70581
1096 * gcc.dg/lto/simd-function_0.c: New test.
1097
5f490f9f
JJ
1098 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1099 clones.
1100 * c-c++-common/attr-simd-2.c: Likewise.
1101 * c-c++-common/attr-simd-4.c: Likewise.
1102 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1103 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1104
e4ebc74d
TP
11052016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1106
1107 PR testsuite/70553
1108 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1109
9817ae35
TS
11102016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1111 Tom de Vries <tom@codesourcery.com>
1112
1113 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1114 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1115 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1116 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1117 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1118 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1119 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1120 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1121
e292f64d
PP
11222016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1123
1124 PR c/70436
1125 * g++.dg/warn/Wparentheses-29.C: New test.
1126
6b37bdaf
PP
11272016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1128
1129 PR c/70436
1130 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1131 explicit braces to resolve a future -Wparentheses warning.
1132
64824205
RH
11332016-04-06 Richard Henderson <rth@redhat.com>
1134
1135 * gcc.dg/pr61817-1.c: New test.
1136 * gcc.dg/pr61817-2.c: New test.
1137 * gcc.dg/pr69391-1.c: New test.
1138 * gcc.dg/pr69391-2.c: New test.
1139
bc2fc1f3
VM
11402016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1141
1142 PR rtl-optimization/70398
1143 * testsuite/gcc.target/aarch64/pr70398.c: New.
1144
41414a02
EB
11452016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1146
1147 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1148
4066ea8a
YR
11492016-04-06 Yvan Roux <yvan.roux@linaro.org>
1150 Pedro Alves <palves@redhat.com>
1151
1152 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1153
ec35ea45
JJ
11542016-04-06 Jakub Jelinek <jakub@redhat.com>
1155
3866f8dd
JJ
1156 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1157 Check for avx512f effective targets instead of avx2.
1158 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1159 for AVX512F clones.
1160 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1161 * g++.dg/gomp/declare-simd-1.C: Likewise.
1162 * g++.dg/gomp/declare-simd-3.C: Likewise.
1163 * g++.dg/gomp/declare-simd-4.C: Likewise.
1164
ec35ea45
JJ
1165 PR middle-end/70550
1166 * c-c++-common/gomp/pr70550-1.c: New test.
1167 * c-c++-common/gomp/pr70550-2.c: New test.
1168
c08d28ac
NS
11692016-04-05 Nathan Sidwell <nathan@acm.org>
1170
1171 PR c++/70512
1172 * g++.dg/ext/attribute-may-alias-5.C: New.
1173
1d510e04
JJ
11742016-04-05 Jakub Jelinek <jakub@redhat.com>
1175
1176 PR c++/70336
1177 * c-c++-common/pr70336.c: New test.
1178 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1179 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1180
84278ed9
JH
11812016-04-05 Jan Hubicka <hubicka@ucw.cz>
1182
1183 PR ipa/66223
1184 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1185
268a0ec4
JJ
11862016-04-05 Jakub Jelinek <jakub@redhat.com>
1187
1188 PR rtl-optimization/70542
1189 * gcc.dg/torture/pr70542.c: New test.
1190 * gcc.target/i386/avx2-pr70542.c: New test.
1191
5e8c2eb1
ZS
11922016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1193
1194 PR tree-optimization/70509
1195 * gcc.target/i386/avx512bw-pr70509.c: New test.
1196
c0daf32d
PP
11972016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1198
1199 PR c++/70452
1200 * g++.dg/ext/constexpr-vla4.C: New test.
1201
bf867841
UB
12022016-04-05 Uros Bizjak <ubizjak@gmail.com>
1203
1204 PR target/70510
1205 * gcc.target/i386/pr70510.c: New test.
1206
3022186a
RB
12072016-04-05 Richard Biener <rguenther@suse.de>
1208
1209 PR tree-optimization/70526
1210 * g++.dg/torture/pr70526.C: New testcase.
1211
55fc79b2
JJ
12122016-04-05 Jakub Jelinek <jakub@redhat.com>
1213
1214 PR target/70525
1215 * gcc.target/i386/pr70525.c: New test.
1216
62b233f2
RB
12172016-04-05 Richard Biener <rguenther@suse.de>
1218
1219 PR middle-end/70499
1220 * g++.dg/torture/pr70499.C: New testcase.
1221
cc05759d
RB
12222016-04-05 Richard Biener <rguenther@suse.de>
1223
1224 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1225 remove XFAIL.
1226
f23f16d4
JJ
12272016-04-04 Jakub Jelinek <jakub@redhat.com>
1228
1229 PR middle-end/70307
1230 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1231 rs6000 ABI warnings.
1232
d27ecc49
JH
12332016-04-04 Jan Hubicka <hubicka@ucw.cz>
1234
1235 PR ipa/66223
1236 * g++.dg/ipa/devirt-51.C: New testcase.
1237
c974c96e
BS
12382016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1239 Jakub Jelinek <jakub@redhat.com>
1240
1241 PR middle-end/70457
1242 * gcc.dg/torture/pr70457.c: New.
1243
7a85da89
AV
12442016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1245
1246 PR fortran/67538
1247 * gfortran.dg/allocate_with_source_19.f08: New test.
1248
de517e64
AV
12492016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1250
1251 PR fortran/65795
1252 * gfortran.dg/coarray_allocate_6.f08: New test.
1253
43b9f499
RB
12542016-04-04 Richard Biener <rguenther@suse.de>
1255
1256 PR rtl-optimization/70484
1257 * gcc.dg/torture/pr70484.c: New testcase.
1258
f13355da
MP
12592016-04-04 Marek Polacek <polacek@redhat.com>
1260
1261 PR c/70307
1262 * gcc.dg/torture/pr70307.c: New test.
1263
6cc6ed50
OE
12642016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1265
1266 PR target/70416
1267 PR target/67391
1268 * gcc.target/sh/torture/pr70416.c: New.
1269
abdc16c8
MS
12702016-04-02 Martin Sebor <msebor@redhat.com>
1271
1272 PR c++/67376
1273 PR c++/70170
1274 PR c++/70172
1275 PR c++/70228
1276 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1277 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1278 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1279 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1280 * g++.dg/cpp0x/constexpr-string.C: Same.
1281 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1282 * g++.dg/cpp0x/pr65398.C: Same.
1283 * g++.dg/ext/constexpr-vla1.C: Same.
1284 * g++.dg/ext/constexpr-vla2.C: Same.
1285 * g++.dg/ext/constexpr-vla3.C: Same.
1286 * g++.dg/ubsan/pr63956.C: Same.
1287
763cd859
JJ
12882016-04-01 Jakub Jelinek <jakub@redhat.com>
1289
1290 PR rtl-optimization/70467
1291 * gcc.target/i386/pr70467-2.c: New test.
1292
0f875435
JJ
12932016-04-01 Jakub Jelinek <jakub@redhat.com>
1294 Marek Polacek <polacek@redhat.com>
1295
1296 PR c++/70488
1297 * g++.dg/init/new47.C: New test.
1298
41d14659
RR
12992016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1300
1301 PR target/70496
1302 * gcc.target/arm/pr70496.c: New test.
1303
f9bf89bb
NS
13042016-04-01 Nathan Sidwell <nathan@acm.org>
1305
73b9085d
NS
1306 PR c++/68475
1307 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1308
4afdcfaa
IE
13092016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1310
1311 PR target/69890
1312 * gcc.dg/strlenopt.h (memmove): New.
1313 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1314 instead of "string.h".
1315 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1316 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1317 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1318 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1319 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1320 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1321 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1322 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1323 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1324 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1325 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1326 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1327 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1328 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1329 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1330 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1331 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1332 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1333 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1334 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1335
b5d7a29c
RO
13362016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1337
1338 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1339 (Holder::foo): Reflect this.
1340
b660f9ec
IE
13412016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1342
1343 PR target/70442
1344 * gcc.dg/pr70442.c: New test.
1345
88504f34
NS
13462016-03-31 Nathan Sidwell <nathan@acm.org>
1347
1348 PR c++/70393
1349 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1350
95d34b96
KY
13512016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1352
1353 PR target/70453
1354 * gcc.target/i386/pr70453.c: New test.
1355
b4c4967c
AB
13562016-03-31 Andrey Belevantsev <abel@ispras.ru>
1357
1358 PR target/70292
1359 * gcc.c-torture/pr70292.c: New test.
1360
5fde6a45
MP
13612016-03-31 Marek Polacek <polacek@redhat.com>
1362
1363 PR c/70297
1364 * c-c++-common/pr70297.c: New test.
1365 * g++.dg/cpp0x/typedef-redecl.C: New test.
1366 * gcc.dg/typedef-redecl2.c: New test.
1367
97eb24c4
JJ
13682016-03-31 Jakub Jelinek <jakub@redhat.com>
1369
1370 PR rtl-optimization/70460
1371 * gcc.c-torture/execute/pr70460.c: New test.
1372
efc3536f
RB
13732016-03-31 Richard Biener <rguenther@suse.de>
1374
1375 PR c++/70430
1376 * g++.dg/ext/vector30.C: New testcase.
1377
e0876e21
DH
13782016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1379 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1380
1381 * gfortran.dg/fmt_pf.f90: New test.
1382
e9bff8c6
RO
13832016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1384
1385 Forward-port from 5 branch
1386 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1387
1388 PR testsuite/70356
1389 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1390 dg-require-effective-target after dg-do.
1391
1392 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1393
1394 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1395
2620c80d
TS
13962016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1397 Julian Brown <julian@codesourcery.com>
1398 Chung-Lin Tang <cltang@codesourcery.com>
1399 Cesar Philippidis <cesar@codesourcery.com>
1400 James Norris <jnorris@codesourcery.com>
1401 Tom de Vries <tom@codesourcery.com>
1402 Nathan Sidwell <nathan@codesourcery.com>
1403
bf867841 1404 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
1405 * c-c++-common/goacc/loop-clauses.c: Likewise.
1406 * g++.dg/goacc/template.C: Likewise.
1407 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1408 * gfortran.dg/goacc/loop-1.f95: Likewise.
1409 * gfortran.dg/goacc/loop-5.f95: Likewise.
1410 * gfortran.dg/goacc/loop-6.f95: Likewise.
1411 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1412 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1413 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1414 * c-c++-common/goacc/clauses-fail.c: Likewise.
1415 * c-c++-common/goacc/parallel-1.c: Likewise.
1416 * c-c++-common/goacc/reduction-1.c: Likewise.
1417 * c-c++-common/goacc/reduction-2.c: Likewise.
1418 * c-c++-common/goacc/reduction-3.c: Likewise.
1419 * c-c++-common/goacc/reduction-4.c: Likewise.
1420 * c-c++-common/goacc/routine-3.c: Likewise.
1421 * c-c++-common/goacc/routine-4.c: Likewise.
1422 * c-c++-common/goacc/routine-5.c: Likewise.
1423 * c-c++-common/goacc/tile.c: Likewise.
1424 * g++.dg/goacc/template.C: Likewise.
1425 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1426 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1427 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1428 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1429 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1430 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1431 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1432 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1433 * c-c++-common/goacc/use_device-1.c: ... this file.
1434 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1435 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1436 * c-c++-common/goacc/host_data-6.c: ... this file.
1437 * c-c++-common/goacc/loop-2-kernels.c: New file.
1438 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1439 * c-c++-common/goacc/loop-3.c: Likewise.
1440 * g++.dg/goacc/reference.C: Likewise.
1441 * g++.dg/goacc/routine-1.C: Likewise.
1442 * g++.dg/goacc/routine-2.C: Likewise.
1443
f6d2d066
RB
14442016-03-30 Richard Biener <rguenther@suse.de>
1445
1446 PR middle-end/70450
1447 * gcc.dg/torture/pr70450.c: New testcase.
1448
d43242b9
JJ
14492016-03-30 Jakub Jelinek <jakub@redhat.com>
1450
1451 PR target/70421
1452 * gcc.dg/torture/pr70421.c: New test.
1453 * gcc.target/i386/avx512f-pr70421.c: New test.
1454
5ce43b77
L
14552016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1456
1457 PR testsuite/70364
1458 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1459 (check): New function.
1460 (bar): Call check.
1461 (foo): Align stack to 16 bytes when calling bar.
1462 * gcc.target/i386/cleanup-2.c: Likewise.
1463
d014a712
PP
14642016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1465
1466 PR tree-optimization/59124
1467 * gcc.dg/Warray-bounds-19.c: New test.
1468
13f0e8c7
ZW
14692016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1470
1471 * lib/prune.exp (escape_regex_chars): New.
1472 (prune_file_path): Update to quote metcharacters for regexp.
1473
3336c6e0
JJ
14742016-03-29 Jakub Jelinek <jakub@redhat.com>
1475
a362f023
JJ
1476 PR rtl-optimization/70429
1477 * gcc.c-torture/execute/pr70429.c: New test.
1478
3336c6e0
JJ
1479 PR tree-optimization/70405
1480 * gcc.dg/pr70405.c: New test.
1481
728557fd
AV
14822016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1483
1484 PR fortran/70397
1485 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1486 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1487
bef977d4
TS
14882016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1489
1490 PR testsuite/64177
1491 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1492 __cilkrts_set_param to set two workers.
1493 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1494 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1495
6f6d25c9
DH
14962016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1497
bf867841 1498 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 1499
45733562
KY
15002016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1501
1502 PR target/70406
bf867841 1503 * gcc.target/i386/pr70406.c: New test.
45733562 1504
a1799e5e
EB
15052016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1506
1507 * gnat.dg/specs/double_record_extension3.ads: New test.
1508
5fca7b66
RH
15092016-03-25 Richard Henderson <rth@redhat.com>
1510
1511 PR target/70120
1512 * gcc.target/aarch64/pr70120-1.c: New.
1513 * gcc.target/aarch64/pr70120-2.c: New.
1514 * gcc.target/aarch64/pr70120-3.c: New.
1515
31ce75c6
PP
15162016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1517
1518 PR c++/62212
1519 * g++.dg/template/mangle2.C: The dg-do directive should be
1520 "compile" not "assemble".
1521
3caf0ca1
BS
15222016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1523
1524 PR lto/69650
1525 * gcc.dg/pr69650.c: New test.
1526
634035b6
DE
15272016-03-25 David Edelsohn <dje.gcc@gmail.com>
1528
1529 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1530
45d34276
AM
15312016-03-25 Alan Modra <amodra@gmail.com>
1532
1533 * gcc.dg/dfp/pr70052.c: New test.
1534
8f085166
RH
15352016-03-24 Richard Henderson <rth@redhat.com>
1536
1537 PR middle-end/69845
1538 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1539 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1540
011e5ec3
TV
15412016-03-24 Tom de Vries <tom@codesourcery.com>
1542
1543 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1544
9e3f4551
TV
15452016-03-24 Tom de Vries <tom@codesourcery.com>
1546
1547 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
1548 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
1549
45780041
TV
15502016-03-24 Tom de Vries <tom@codesourcery.com>
1551
1552 * c-c++-common/goacc/uninit-dim-clause.c: New test.
1553 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
1554
887ab4e5
PP
15552016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1556
1557 PR c++/62212
1558 * g++.dg/template/mangle2.C: New test.
1559
69a9a66f
RB
15602016-03-24 Richard Biener <rguenther@suse.de>
1561
1562 PR tree-optimization/70396
1563 * gcc.dg/torture/pr70396.c: New testcase.
1564
ed87de55
RB
15652016-03-24 Richard Biener <rguenther@suse.de>
1566
1567 PR middle-end/70370
1568 * gcc.dg/torture/pr70370.c: New testcase.
1569
ea064934
TV
15702016-03-24 Tom de Vries <tom@codesourcery.com>
1571
1572 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
1573 * gfortran.dg/goacc/kernels-tree.f95: Same.
1574 * gfortran.dg/goacc/parallel-tree.f95: Same.
1575
b2a4dd1d
TV
15762016-03-24 Tom de Vries <tom@codesourcery.com>
1577
1578 * c-c++-common/goacc/uninit-if-clause.c: New test.
1579 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
1580
72e7cd6e
JJ
15812016-03-24 Jakub Jelinek <jakub@redhat.com>
1582
1583 PR target/70290
bf867841
UB
1584 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1585 Fix formatting.
72e7cd6e 1586
ce9d0c03
RB
15872016-03-24 Richard Biener <rguenther@suse.de>
1588
1589 PR tree-optimization/70372
1590 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1591
426b9428
PP
15922016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1593
1594 PR c++/70347
1595 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1596
cd1588c4
PP
15972016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1598
1599 PR c++/70332
1600 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1601
61637db3
JJ
16022016-03-23 Jakub Jelinek <jakub@redhat.com>
1603
928af3bf
JJ
1604 PR c++/70001
1605 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1606 * g++.dg/cpp1y/pr70001.C: New test.
1607
61637db3
JJ
1608 PR c++/70323
1609 * g++.dg/cpp0x/constexpr-70323.C: New test.
1610
05aca4e7
AO
16112016-03-23 Alexandre Oliva <aoliva@redhat.com>
1612 Jason Merrill <jason@redhat.com>
1613 Jakub Jelinek <jakub@redhat.com>
1614
1615 PR c++/69315
1616 * g++.dg/cpp0x/constexpr-69315.C: New test.
1617 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1618
fbdb6baf
MP
16192016-03-23 Marek Polacek <polacek@redhat.com>
1620
1621 PR c++/69884
1622 * g++.dg/warn/Wignored-attributes-1.C: New test.
1623 * g++.dg/warn/Wignored-attributes-2.C: New test.
1624
d79ee524
TV
16252016-03-23 Tom de Vries <tom@codesourcery.com>
1626
1627 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1628 initialization.
1629 * gfortran.dg/goacc/private-3.f95 (test): Same.
1630 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1631 missing use param.
1632
a59f0bef
KT
16332016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1634
1635 * lib/target-supports.exp: Remove v7ve entry from loop
1636 creating effective target checks.
1637 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1638 (add_options_for_arm_arch_v7ve): Likewise.
1639
0179520a
JJ
16402016-03-23 Jakub Jelinek <jakub@redhat.com>
1641
1642 PR tree-optimization/70354
1643 * gcc.dg/vect/pr70354-1.c: New test.
1644 * gcc.dg/vect/pr70354-2.c: New test.
1645 * gcc.target/i386/avx2-pr70354-1.c: New test.
1646 * gcc.target/i386/avx2-pr70354-2.c: New test.
1647
75bb14d7
JL
16482016-03-22 Jeff Law <law@redhat.com>
1649
1650 PR target/70232
1651 * gcc.dg/tree-ssa/pr70232.c: New test.
1652
72c9526d
IE
16532016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1654
1655 PR target/70302
1656 * gcc.target/i386/pr70302.c: New test.
1657
a3ca1bc5
RB
16582016-03-22 Richard Biener <rguenther@suse.de>
1659
1660 PR middle-end/70251
1661 * g++.dg/torture/pr70251.C: New testcase.
1662
5c240f4d
DM
16632016-03-22 David Malcolm <dmalcolm@redhat.com>
1664
1665 PR c/69993
1666 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1667 Wmisleading-indentation.c.
1668 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1669 reflect change to diagnostic text and order of messages.
1670 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1671
80f6631b
DE
16722016-03-22 David Edelsohn <dje.gcc@gmail.com>
1673
1674 * g++.dg/ext/java-3.C: Don't compile on AIX.
1675
9a10956c
RB
16762016-03-22 Richard Biener <rguenther@suse.de>
1677
1678 PR middle-end/70333
1679 * gcc.dg/torture/pr70333.c: New testcase.
1680
6cedf922
IE
16812016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1682
1683 * g++.dg/ext/pr70290.C: New test.
1684
cd6c27ac
KY
16852016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1686
1687 PR target/70325
1688 * gcc.target/i386/pr70325.c: New test.
1689
4cde512c
JJ
16902016-03-22 Jakub Jelinek <jakub@redhat.com>
1691
b01915ed
JJ
1692 PR target/70329
1693 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1694 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1695
4e3e2cf1
JJ
1696 PR target/70300
1697 * gcc.target/i386/pr70300.c: New test.
1698
4cde512c
JJ
1699 PR c++/70295
1700 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1701 (func2): New function for cond with parens, xfail warning for c++.
1702 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1703
16f6d7dc
PP
17042016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1705
1706 PR c++/70096
1707 * g++.dg/template/ptrmem30.C: New test.
1708
a3e2b438
PP
17092016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1710
1711 PR c++/70204
1712 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1713 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1714
11b6a02e
JJ
17152016-03-21 Jakub Jelinek <jakub@redhat.com>
1716
1717 PR middle-end/70326
1718 * gcc.dg/pr70326.c: New test.
1719
b9407883
MG
17202016-03-21 Marc Glisse <marc.glisse@inria.fr>
1721 Jakub Jelinek <jakub@redhat.com>
1722
1723 PR tree-optimization/70317
1724 * gcc.dg/pr70317.c: New test.
1725
4a148e19
UB
17262016-03-21 Uros Bizjak <ubizjak@gmail.com>
1727
1728 PR target/70327
1729 * gcc.target/i386/pr70327.c: New test.
1730
2a85ddbb
ML
17312016-03-21 Martin Liska <mliska@suse.cz>
1732
7d36fe98 1733 PR ipa/70306
2a85ddbb
ML
1734 * gcc.dg/ipa/pr70306.c: New test.
1735
4a148e19 17362016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
1737
1738 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1739 * gcc.target/arm/attr-align3.c: Likewise.
1740 * gcc.target/arm/attr_arm.c: Likewise.
1741 * gcc.target/arm/flip-thumb.c: Likewise.
1742
6b366948
JJ
17432016-03-21 Jakub Jelinek <jakub@redhat.com>
1744
1745 PR target/70296
1746 * gcc.target/powerpc/altivec-36.c: New test.
1747
2fac8c14
RB
17482016-03-21 Richard Biener <rguenther@suse.de>
1749
1750 PR tree-optimization/70310
1751 * gcc.dg/torture/pr70310.c: New testcase.
1752
e9bde854
KY
17532016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1754
1755 PR target/70293
1756 * gcc.target/i386/pr70293.c: New test.
1757
56bbfaf6
RB
17582016-03-21 Richard Biener <rguenther@suse.de>
1759
1760 PR tree-optimization/70288
1761 * gcc.dg/torture/pr70288-1.c: New testcase.
1762 * gcc.dg/torture/pr70288-2.c: Likewise.
1763
3eee49ed
AB
17642016-03-21 Andrey Belevantsev <abel@ispras.ru>
1765
1766 PR rtl-optimization/69307
1767 * gcc.target/arm/pr69307.c: New test.
4a148e19 1768
8e7816b4
AB
17692016-03-21 Andrey Belevantsev <abel@ispras.ru>
1770
1771 PR rtl-optimization/69102
1772 * gcc.c-torture/compile/pr69102.c: New test.
1773
14d7d4be
JL
17742016-03-18 Jeff Law <law@redhat.com>
1775
1776 PR rtl-optimization/70263
1777 * gcc.c-torture/compile/pr70263-1.c: New test.
1778 * gcc.target/i386/pr70263-2.c: New test.
1779
5c6a601c
BS
17802016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1781
1782 PR rtl-optimization/70278
1783 * gcc.dg/torture/pr70278.c: New test.
1784 * gcc.target/arm/pr70278.c: New test.
1785
4bbf545b
DM
17862016-03-18 David Malcolm <dmalcolm@redhat.com>
1787
1788 PR c/70281
1789 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1790 (test_builtin_types_compatible_p): New test function.
1791 * gcc.dg/pr70281.c: New test case.
1792
dc28bb68
CL
17932016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1794
1795 PR target/70113
1796 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1797
5e8d6dff
IE
17982016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1799
1800 PR tree-optimization/70252
1801 * gcc.dg/pr70252.c: New test.
1802
d0e7e403
TV
18032016-03-18 Tom de Vries <tom@codesourcery.com>
1804
1805 * gcc.dg/pr70161-2.c: New test.
1806 * gcc.dg/pr70161.c: New test.
1807
fa22501a
TV
18082016-03-18 Tom de Vries <tom@codesourcery.com>
1809
1810 PR ipa/70269
1811 * gcc.dg/pr70269.c: New test.
1812
dd125026
JJ
18132016-03-18 Jakub Jelinek <jakub@redhat.com>
1814
1815 PR c++/70267
1816 * g++.dg/ext/java-3.C: New test.
1817
91914f0a
PP
18182016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1819
1820 PR c++/70205
1821 * g++.dg/lookup/pr70205.C: New test.
1822
753a8910
PP
18232016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1824
1825 PR c++/70218
1826 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1827
14ba7b28
MP
18282016-03-17 Marek Polacek <polacek@redhat.com>
1829
1830 PR c/69407
1831 * gcc.dg/atomic-op-6.c: New test.
1832
ded60913
DM
18332016-03-17 David Malcolm <dmalcolm@redhat.com>
1834
1835 PR c/70264
1836 * c-c++-common/pr70264.c: New test case.
1837
a3aad0e6
JJ
18382016-03-17 Jakub Jelinek <jakub@redhat.com>
1839
17366700
JJ
1840 PR c++/70144
1841 * c-c++-common/pr70144-1.c: New test.
1842 * c-c++-common/pr70144-2.c: New test.
1843
a3aad0e6
JJ
1844 PR c++/70272
1845 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1846 * g++.dg/opt/flifetime-dse6.C: New test.
1847 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1848
b57e6e18
L
18492016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1850
1851 PR driver/70192
1852 * gcc.dg/pic-1.c: New test.
1853 * gcc.dg/pic-2.c: Likewise.
1854 * gcc.dg/pic-3.c: Likewise.
1855 * gcc.dg/pic-4.c: Likewise.
1856 * gcc.dg/pie-1.c: Likewise.
1857 * gcc.dg/pie-2.c: Likewise.
1858 * gcc.dg/pie-3.c: Likewise.
1859 * gcc.dg/pie-4.c: Likewise.
1860 * gcc.dg/pie-5.c: Likewise.
1861 * gcc.dg/pie-6.c: Likewise.
1862
b38ba58b
TV
18632016-03-17 Tom de Vries <tom@codesourcery.com>
1864
1865 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1866 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1867
6931b3b7
RB
18682016-03-17 Richard Biener <rguenther@suse.de>
1869
1870 PR debug/70271
1871 * g++.dg/debug/pr70271.C: New testcase.
1872
0c8b64cb
IE
18732016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1874
1875 * gcc.target/i386/pr70251.c: New test.
1876
b1970801
MP
18772016-03-17 Marek Polacek <polacek@redhat.com>
1878
1879 PR c++/70194
1880 * g++.dg/warn/constexpr-70194.C: New test.
1881
820c5eaa
RH
18822016-03-16 Richard Henderson <rth@redhat.com>
1883
1884 PR middle-end/70240
1885 * gcc.c-torture/compile/pr70240.c: New.
1886
da0ad263
SKS
18872016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1888
1889 * gcc.c-torture/compile/20151204.c: Skip for avr.
1890
c73d295c
JJ
18912016-03-16 Jakub Jelinek <jakub@redhat.com>
1892
1893 PR target/70245
1894 * g++.dg/opt/pr70245.C: New test.
1895 * g++.dg/opt/pr70245.h: New file.
1896 * g++.dg/opt/pr70245-aux.cc: New file.
1897
b2794066
MS
18982016-03-16 Martin Sebor <msebor@redhat.com>
1899
1900 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1901
aa43616c
RH
19022016-03-16 Richard Henderson <rth@redhat.com>
1903
1904 PR middle-end/70199
1905 * gcc.c-torture/compile/pr70199.c: New.
1906
59608fe5
L
19072016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1908
1909 * gcc.dg/uninit-19.c: Run dos2unix.
1910
ab4c578f
MP
19112016-03-16 Marek Polacek <polacek@redhat.com>
1912
1913 PR c/70093
1914 * gcc.dg/nested-func-10.c: New test.
1915 * gcc.dg/nested-func-9.c: New test.
1916
f5387e76
JJ
19172016-03-16 Jakub Jelinek <jakub@redhat.com>
1918
1919 PR tree-optimization/68714
1920 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1921
7662b718
TV
19222016-03-16 Tom de Vries <tom@codesourcery.com>
1923
1924 PR tree-optimization/68715
1925 * gcc.dg/graphite/pr68715-2.c: New test.
1926 * gcc.dg/graphite/pr68715.c: New test.
1927 * gfortran.dg/graphite/pr68715.f90: New test.
1928
be7ce7ae
TV
19292016-03-16 Tom de Vries <tom@codesourcery.com>
1930
1931 PR tree-optimization/68809
1932 * gcc.dg/graphite/pr68809-2.c: New test.
1933 * gcc.dg/graphite/pr68809.c: New test.
1934
1935f250
JJ
19352016-03-16 Jakub Jelinek <jakub@redhat.com>
1936
6651c93e
JJ
1937 PR c++/70147
1938 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1939 method call to i () as argument. Adjust expected output.
1940
1935f250
JJ
1941 PR c++/70147
1942 * g++.dg/ubsan/pr70147-1.C: New test.
1943 * g++.dg/ubsan/pr70147-2.C: New test.
1944
ab1caa6e
MS
19452016-03-15 Martin Sebor <msebor@redhat.com>
1946
1947 PR c++/58281
1948 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1949
5c2a1bbb
JDA
19502016-03-15 John David Anglin <danglin@gcc.gnu.org>
1951
cb5d8ad1
JDA
1952 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1953 hppa*-*-hpux*.
1954
b440dd40
JDA
1955 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1956
5c2a1bbb
JDA
1957 PR libfortran/69799
1958 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1959 libatomic_available.
1960
42c729c5
MP
19612016-03-15 Marek Polacek <polacek@redhat.com>
1962
1963 PR c++/70209
1964 * g++.dg/ext/attribute-may-alias-4.C: New test.
1965
82b1c550
AM
19662016-03-15 Alexander Monakov <amonakov@ispras.ru>
1967
1968 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1969 -fvar-tracking-assignments-toggle flag.
1970
4ccbf3a6
PH
19712016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1972
1973 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1974
c39858bd
JJ
19752016-03-15 Jakub Jelinek <jakub@redhat.com>
1976
1977 PR rtl-optimization/70222
1978 * gcc.c-torture/execute/pr70222-1.c: New test.
1979 * gcc.c-torture/execute/pr70222-2.c: New test.
1980
8be119c1
RH
19812016-03-15 Richard Henderson <rth@redhat.com>
1982
1983 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1984
6598bb55
AB
19852016-03-15 Andrey Belevantsev <abel@ispras.ru>
1986
1987 PR rtl-optimization/69032
1988 * gcc.dg/pr69032.c: New test.
1989
81fa2944
AB
19902016-03-15 Andrey Belevantsev <abel@ispras.ru>
1991
1992 PR rtl-optimization/63384
4a148e19 1993 * g++.dg/pr63384.C: New test.
81fa2944 1994
74ea9ab6
AB
19952016-03-15 Andrey Belevantsev <abel@ispras.ru>
1996
1997 PR target/64411
1998 * gcc.target/i386/pr64411.C: New test.
1999
045d5055
TV
20002016-03-15 Tom de Vries <tom@codesourcery.com>
2001
2002 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2003 * gfortran.dg/goacc/kernels-alias.f95: New test.
2004
3ea33585
MS
20052016-03-14 Martin Sebor <msebor@redhat.com>
2006
2007 PR c++/53792
2008 * g++.dg/cpp0x/constexpr-inline.C: New test.
2009 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2010
1df7b330
DE
20112016-03-14 David Edelsohn <dje.gcc@gmail.com>
2012
2013 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2014
79b57d18
JJ
20152016-03-14 Jakub Jelinek <jakub@redhat.com>
2016
2017 PR middle-end/70219
2018 * gcc.dg/pr70219.c: New test.
2019
3cbf012a
BS
20202016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2021
2022 PR target/70083
2023 * gcc.dg/torture/pr70083.c: New test.
2024 * gcc.target/i386/pr70083.c: New test.
2025
a9fee7cd
RB
20262016-03-14 Richard Biener <rguenther@suse.de>
2027
2028 PR tree-optimization/56365
2029 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2030
4799603f
SB
20312016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2032
2033 PR target/70098
2034 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2035 New function.
2036 * g++.dg/pr70098.C: New testcase.
2037
2038
760ca967
TV
20392016-03-14 Tom de Vries <tom@codesourcery.com>
2040
2041 PR tree-optimization/70045
2042 * gcc.dg/graphite/pr70045.c: New test.
2043
44e66a77
JD
20442016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2045
2046 PR fortran/69043
2047 * gfortran.dg/include_9.f90: New test.
2048
a18e0fe1
DH
20492016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2050
2051 PR fortran/45076
2052 gfortran.dg/prof/prof.exp: New script.
2053 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2054
d0aca6ab
AB
20552016-03-12 Andrey Belevantsev <abel@ispras.ru>
2056
2057 PR rtl-optimization/69307
2058 * gcc.dg/pr69307.c: New test.
2059
cefe08a4
VM
20602016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2061
2062 PR target/69614
2063 * gcc.target/arm/pr69614.c: New.
2064
70112e2a
PT
20652016-03-12 Paul Thomas <pault@gcc.gnu.org>
2066
2067 PR fortran/70031
2068 * gfortran.dg/submodule_14.f08: New test
2069
2070 PR fortran/69524
2071 * gfortran.dg/submodule_15.f08: New test
2072
3f1e5d3a
PP
20732016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2074
2075 PR c++/70106
2076 * g++.dg/cpp1y/paren3.C: New test.
2077
a3f6d680
MM
20782016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2079
2080 PR target/70131
2081 * gcc.target/powerpc/ppc-round2.c: New test.
2082
92348f09
BS
20832016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2084
2085 PR target/70123
2086 * gcc.dg/torture/pr70123.c: New test.
2087
cebde9e9
JL
20882016-03-11 Jeff Law <law@redhat.com>
2089
2090 PR tree-optimization/70190
2091 * gcc.c-torture/compile/pr70190.c: New test.
2092
3edc5da4
DM
20932016-03-11 David Malcolm <dmalcolm@redhat.com>
2094
2095 PR c/68187
2096 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2097 case.
2098 (test43_b): Likewise.
2099 (test43_c): Likewise.
2100 (test43_d): Likewise.
2101 (test43_e): Likewise.
2102 (test43_f): Likewise.
2103 (test43_g): Likewise.
2104 (test44_a): Likewise.
2105 (test44_b): Likewise.
2106 (test44_c): Likewise.
2107 (test44_d): Likewise.
2108 (test44_e): Likewise.
2109
318c1204
DM
21102016-03-11 David Malcolm <dmalcolm@redhat.com>
2111
2112 PR c/70085
2113 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2114
bc062234
KT
21152016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2116
2117 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2118 dg-options.
2119
acfc1ac1
KT
21202016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2121
2122 PR target/70002
2123 PR target/69245
2124 * gcc.target/aarch64/pr69245_2.c: New test.
2125
d1e2bb2d
JJ
21262016-03-11 Jakub Jelinek <jakub@redhat.com>
2127
2128 PR tree-optimization/70177
2129 * gcc.dg/pr70177.c: New test.
2130
07350627
AL
21312016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2132
2133 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2134
5c6706f7
AL
21352016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2136
2137 * gcc.dg/tree-ssa/sra-20.c: New.
2138
02d472a2
JJ
21392016-03-11 Jakub Jelinek <jakub@redhat.com>
2140
686d390a
JJ
2141 PR rtl-optimization/70174
2142 * gcc.dg/pr70174.c: New test.
2143
02d472a2
JJ
2144 PR tree-optimization/70169
2145 * gcc.dg/pr70169.c: New test.
2146
0f9befa1
IE
21472016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2148
2149 PR target/70160
2150 * gcc.target/i386/pr70160.c: New test.
2151
432d4670
AK
21522016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2153
2154 * gcc.target/s390/dfp-1.c: New test.
2155
a3dc8760
NC
21562016-03-10 Nick Clifton <nickc@redhat.com>
2157
2158 PR target/70044
2159 * gcc.target/aarch64/pr70044.c: New test.
2160
b87a8d7d
PP
21612016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2162 Jakub Jelinek <jakub@redhat.com>
2163
2164 PR c++/70001
2165 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2166 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2167 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2168
4f4ada6a
JH
21692016-03-10 Jan Hubicka <hubicka@ucw.cz>
2170
2171 PR lto/69589
2172 * g++.dg/lto/pr69589_0.C: New testcase
2173 * g++.dg/lto/pr69589_1.C: New testcase
2174
d49b0aa0
MP
21752016-03-10 Marek Polacek <polacek@redhat.com>
2176
2177 PR c++/70153
2178 * g++.dg/delayedfold/unary-plus1.C: New test.
2179
21802016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
2181
2182 * gcc.target/arm/pr45701-1.c: Escape brackets.
2183 * gcc.target/arm/pr45701-2.c: Likewise.
2184
71017a7b
AL
21852016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2186
2187 * gfortran.dg/unconstrained_commons.f: New.
2188
ba52669f
AM
21892016-03-10 Alan Modra <amodra@gmail.com>
2190
2191 * gcc.dg/pr69195.c: New.
2192 * gcc.dg/pr69238.c: New.
2193
27742332
TV
21942016-03-10 Tom de Vries <tom@codesourcery.com>
2195
2196 PR testsuite/68915
2197 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2198
3a81a594
RB
21992016-03-10 Richard Biener <rguenther@suse.de>
2200
2201 PR tree-optimization/70128
2202 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2203 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2204
3433b975
JJ
22052016-03-09 Jakub Jelinek <jakub@redhat.com>
2206
c2864f02
JJ
2207 PR tree-optimization/70152
2208 * gcc.dg/pr70152.c: New test.
2209
3433b975
JJ
2210 PR target/70086
2211 * gcc.target/i386/pr70086-1.c: New test.
2212 * gcc.target/i386/pr70086-2.c: New test.
2213 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
2214
2215 PR tree-optimization/70127
2216 * gcc.c-torture/execute/pr70127.c: New test.
2217
96b3c82d
CP
22182016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2219
2220 * c-c++-common/goacc/combined-directives-2.c: New test.
2221
b4f3232d
DM
22222016-03-09 David Malcolm <dmalcolm@redhat.com>
2223
2224 PR c/68473
2225 PR c++/70105
2226 * g++.dg/diagnostic/pr70105.C: New test.
2227 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2228 (test_multiple_ordinary_maps): New test function.
2229
40499f81
DM
22302016-03-09 David Malcolm <dmalcolm@redhat.com>
2231
2232 PR c/68473
2233 PR c++/70105
2234 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2235 Drop range information from call to inform_at_rich_loc.
2236 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2237 New.
2238 (test_show_locus): Replace calls to rich_location::add_range with
2239 calls to add_range. Rewrite the tests that used the now-defunct
2240 rich_location ctor taking a source_range. Simplify other tests
2241 by replacing calls to COMBINE_LOCATION_DATA with calls to
2242 make_location.
2243
c9e33662
RB
22442016-03-09 Richard Biener <rguenther@suse.de>
2245 Jakub Jelinek <jakub@redhat.com>
2246
2247 PR tree-optimization/70138
2248 * gcc.dg/vect/pr70138-1.c: New testcase.
2249 * gcc.dg/vect/pr70138-2.c: Likewise.
2250
2c73b764
JJ
22512016-03-09 Jakub Jelinek <jakub@redhat.com>
2252
2253 PR target/70049
2254 * gcc.target/i386/pr70049.c: New test.
2255
c06d25bb
RB
22562016-03-09 Richard Biener <rguenther@suse.de>
2257
2258 PR c/70143
2259 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2260 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2261 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2262
5828a501
RO
22632016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2264
2265 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2266 arm-*-*.
2267
2e141c8d
JJ
22682016-03-09 Jakub Jelinek <jakub@redhat.com>
2269
5a9def37
JJ
2270 PR middle-end/67278
2271 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2272
2e141c8d
JJ
2273 PR target/67278
2274 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2275
2276 PR middle-end/70050
2277 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2278 in testcase comment.
2279
bf751f40
TV
22802016-03-09 Tom de Vries <tom@codesourcery.com>
2281
2282 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2283 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2284 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2285 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2286 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2287 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2288 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2289 * gfortran.dg/goacc/kernels-loop.f95: New test.
2290
e210c999
MS
22912016-03-08 Martin Sebor <msebor@redhat.com>
2292
2293 PR c++/62096
2294 * g++.dg/warn/overflow-warn-7.C: New test.
2295
80aac5c8
JM
22962016-03-08 Jason Merrill <jason@redhat.com>
2297
2298 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2299 * lib/target-supports.exp (check_effective_target_concepts): New.
2300
12b81409
JJ
23012016-03-08 Jakub Jelinek <jakub@redhat.com>
2302
d259b234
JJ
2303 PR c++/70135
2304 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2305 * g++.dg/ubsan/pr70135.C: New test.
2306
12b81409
JJ
2307 PR target/70110
2308 * gcc.dg/pr70110.c: New test.
2309
b4e9f2aa
MJ
23102016-03-07 Martin Jambor <mjambor@suse.cz>
2311
2312 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2313 * c-c++-common/gomp/if-1.c: Likewise.
2314 * c-c++-common/gomp/pr61486-2.c: Likewise.
2315 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2316 to dg-additional-options.
2317 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2318 * g++/gomp/target-teams-1.c: Likewise.
2319 * gcc.dg/gomp/gomp.exp: Likewise.
2320 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2321 dg-additional-options.
2322 * gfortran.dg/gomp/gomp.exp: Likewise.
2323 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2324 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2325 dg-additional-options.
2326 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2327
f86e631e
MJ
23282016-03-07 Martin Jambor <mjambor@suse.cz>
2329
2330 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2331 * c-c++-common/gomp/gridify-1.c: New test.
2332 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2333
94156b3f
AV
23342016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2335
2336 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2337 trigger for cortex-r8, when scanning for register r8.
2338 * gcc.target/arm/pr45701-2.c: Likewise.
2339
a84a49b7 23402016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 2341 Jeff Law <law@redhat.com>
a84a49b7
RB
2342
2343 PR tree-optimization/69740
2344 * gcc.c-torture/compile/pr69740-1.c: New test.
2345 * gcc.c-torture/compile/pr69740-2.c: New test.
2346
e41f6c9e
BS
23472016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2348
2349 * lib/target-supports.exp
2350 (check_effective_target_whole_vector_shift): Enable for PPC64.
2351
57548bf5
RB
23522016-03-07 Richard Biener <rguenther@suse.de>
2353
2354 PR tree-optimization/70115
2355 * gcc.dg/torture/pr70115.c: New testcase.
2356
4ae13300
NS
23572016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2358
2359 PR middle-end/69916
2360 * c-c-++-common/goacc/pr69916.c: New.
2361
5edb9853
RH
23622016-03-07 Richard Henderson <rth@redhat.com>
2363
2364 * gcc.c-torture/compile/pr70061.c: New test.
2365
2067a8f3
RB
23662016-03-07 Richard Biener <rguenther@suse.de>
2367
2368 PR testsuite/70109
2369 * gcc.dg/vect/O3-pr36098.c: New testcase.
2370
4145a9b7
CL
23712016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2372
2373 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2374
1878be32
EB
23752016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2376
2377 * gnat.dg/renaming9.ad[sb]: New testcase.
2378
df762bb2
JJ
23792016-03-05 Jakub Jelinek <jakub@redhat.com>
2380
2381 PR c++/70084
2382 * g++.dg/expr/stdarg3.C: New test.
2383
7d461295
JL
23842016-03-04 Jeff Law <law@redhat.com>
2385
2386 PR tree-optimization/69196
2387 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2388 x86_64-*-*.
2389
29b9828f
BS
23902016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2391
b6b552fd
BS
2392 PR c/69973
2393 * gcc.dg/pr69973.c: New test.
2394
201d49e9
BS
2395 PR rtl-optimization/69941
2396 * gcc.dg/torture/pr69941.c: New test.
2397
29b9828f
BS
2398 PR c/69824
2399 * gcc.dg/pr69824.c: New test.
2400
640b7e74
TV
24012016-03-05 Tom de Vries <tom@codesourcery.com>
2402
2403 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2404 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2405 function.
2406
7a3a3fad
PP
24072016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2408
2409 PR c++/66786
2410 * g++.dg/cpp1y/var-templ48.C: New test.
2411 * g++.dg/cpp1y/var-templ49.C: New test.
2412
cd439aec
EB
24132016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2414
2415 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2416
60204554
JJ
24172016-03-04 Jakub Jelinek <jakub@redhat.com>
2418
0c8825de
JJ
2419 PR c++/70035
2420 * g++.dg/ubsan/pr70035.C: New test.
2421
60204554
JJ
2422 PR target/70062
2423 * gcc.target/i386/pr70062.c: New test.
2424
f79d4eab
L
24252016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2426
2427 * g++.dg/template/typename21.C: Remove c++98_only.
2428
ea81ce67
L
24292016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2430
2431 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2432
64b23c13
DM
24332016-03-04 David Malcolm <dmalcolm@redhat.com>
2434
2435 PR c/68187
2436 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2437 function.
2438 (fn_42_b): Likewise.
2439 (fn_42_c): Likewise.
2440
729526f5
DM
24412016-03-04 David Malcolm <dmalcolm@redhat.com>
2442
2443 PR c/68187
2444 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2445 function.
2446 (fn_40_b): Likewise.
2447 (fn_41_a): Likewise.
2448 (fn_41_b): Likewise.
2449
f9ea11ac
JJ
24502016-03-04 Jakub Jelinek <jakub@redhat.com>
2451
2452 PR target/70059
2453 * gcc.target/i386/avx512f-pr70059.c: New test.
2454 * gcc.target/i386/avx512dq-pr70059.c: New test.
2455
b6c38c69
BS
24562016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2457
2458 PR rtl-optimization/57676
2459 * gcc.dg/torture/pr57676.c: New test.
2460
af3cdd34
IE
24612016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2462
2463 * gcc.dg/pr70026.c: New test.
2464
7ff6ca38
MP
24652016-03-04 Marek Polacek <polacek@redhat.com>
2466
2467 PR c/69798
2468 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2469 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2470
a6bf62d5
KT
24712016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2472
2473 PR target/70004
2474 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2475 Delete.
2476 (test_corners_sisd_si): Likewise.
2477 (main): Remove checks of the above.
2478 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2479
ae4cdc6a
EB
24802016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2481
2482 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2483
08455559
CL
24842016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2485
2486 * gcc.dg/torture/pr69951.c: Accept argc==0.
2487
e9a35493
RB
24882016-03-04 Richard Biener <rguenther@suse.de>
2489
2490 PR c++/70054
2491 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2492 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2493
fba054c2
DV
24942016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2495
2496 PR testsuite/69766
2497 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2498 testing multiarch.
2499
f10cdc6c
JJ
25002016-03-04 Jakub Jelinek <jakub@redhat.com>
2501
2502 PR debug/69947
2503 * gcc.dg/guality/pr69947.c: New test.
2504
2e981ba0
JJ
25052016-03-03 Jakub Jelinek <jakub@redhat.com>
2506
2507 PR ada/70017
2508 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2509
0ba3bfa2
KT
25102016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2511
2512 PR rtl-optimization/69904
2513 * gcc.target/arm/pr69904.c: New test.
2514
97ecdb46
JJ
25152016-03-03 Jakub Jelinek <jakub@redhat.com>
2516
2517 PR target/70021
2518 * gcc.dg/vect/pr70021.c: New test.
2519 * gcc.target/i386/pr70021.c: New test.
2520
a2a743a1
MP
25212016-03-03 Marek Polacek <polacek@redhat.com>
2522
2523 PR middle-end/70050
2524 * gcc.dg/pr70050.c: New test.
2525
fa07ecdd
JG
25262016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2527
2528 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2529
23504262
ML
25302016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2531
2532 PR tree-optimization/70043
2533 * gfortran.dg/vect/pr70043.f90: New test.
2534
b7b9e1a9
EB
25352016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2536
2537 * gnat.dg/specs/task1.ads: New test.
2538
cb83ba54
RO
25392016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2540
2541 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2542 Invoke gdb with -batch.
2543 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
2544
a75f5e30
RB
25452016-03-03 Richard Biener <rguenther@suse.de>
2546
2547 PR tree-optimization/55936
2548 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2549
268bc320
JL
25502016-03-02 Jeff Law <law@redhat.com>
2551
815f20ab
JL
2552 PR rtl-optimization/69942
2553 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
2554 effects of argument promotions.
2555
268bc320
JL
2556 PR tree-optimization/69987
2557 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
2558 target does not support -fprefetch-loop-arrays.
2559
171f7de5
UB
25602016-03-02 Uros Bizjak <ubizjak@gmail.com>
2561
2562 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2563
192912db
BC
25642016-03-02 Bin Cheng <bin.cheng@arm.com>
2565
c7908871 2566 PR rtl-optimization/69052
192912db
BC
2567 * gcc.target/i386/pr69052.c: New test.
2568
90a7a40b
AM
25692016-03-02 Alan Modra <amodra@gmail.com>
2570
2571 * gcc.dg/pr69990.c: New.
2572
69fa742f
JJ
25732016-03-02 Jakub Jelinek <jakub@redhat.com>
2574
de752fb0
JJ
2575 PR c/68062
2576 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
2577
2578 PR middle-end/70022
2579 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
2580
69fa742f
JJ
2581 PR target/70028
2582 * gcc.target/i386/pr70028.c: New test.
2583
7c65bd56
MK
25842016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2585
2586 * c-c++-common/asan/swapcontext-test-1.c,
2587 * c-c++-common/tsan/thread_leak.c,
2588 * g++.dg/tsan/aligned_vs_unaligned_race.C,
2589 * g++.dg/tsan/benign_race.C,
2590 * g++.dg/tsan/fd_close_norace.C,
2591 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2592 races with sanitizer output
2593
37d98220 25942016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 2595 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
2596
2597 PR target/67278
2598 * gcc.dg/simd-8.c: New testcase.
2599
218db463
RB
26002016-03-02 Richard Biener <rguenther@suse.de>
2601
2602 PR middle-end/67278
2603 * gcc.dg/simd-7.c: New testcase.
2604
22c72158
EB
26052016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2606
2607 * gcc.target/i386/pr70007.c: Tweak.
2608
9a790ccc
DV
26092016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2610
2611 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2612
bd02f00f
MP
26132016-03-02 Marek Polacek <polacek@redhat.com>
2614
2615 PR c/67854
2616 * gcc.dg/pr67854.c: New test.
2617
1e840f39
JJ
26182016-03-02 Jakub Jelinek <jakub@redhat.com>
2619
2620 PR middle-end/70025
2621 * gcc.dg/torture/pr70025.c: New test.
2622
bca00241
VK
26232016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2624
2625 PR tree-optimization/68621
2626 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2627
0bca04b8
EB
26282016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2629
2630 * gcc.target/i386/pr70007.c: New test.
2631
2a9afc86
JL
26322016-03-01 Jeff Law <law@redhat.com>
2633
eab2541b 2634 PR tree-optimization/69196
9d83ef71 2635 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 2636
2a9afc86
JL
2637 PR tree-optimization/69196
2638 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2639 duplicating code and spoiling the expected output.
2640
0d39977e
MM
26412016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2642
2643 PR target/70033
2644 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2645 supports power9 before doing tests.
2646 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2647 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2648 * gcc.target/powerpc/p9-permute.c: Likewise.
2649
a0c0699d
UB
26502016-03-01 Uros Bizjak <ubizjak@gmail.com>
2651
2652 PR target/70027
2653 * gcc.target/i386/pr70027.c: New test.
2654
0ae3ef47 26552016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
2656
2657 * gcc.dg/pr70017.c: New test.
2658
686e2237
JJ
26592016-03-01 Jakub Jelinek <jakub@redhat.com>
2660
2661 PR c/69796
2662 PR c/69974
2663 * gcc.dg/pr69796.c: New test.
2664 * gcc.dg/pr69974.c: New test.
2665
f8e4188c
EB
26662016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2667
2668 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2669
5e3f1c7c
JL
26702016-02-29 Jeff Law <law@redhat.com>
2671
2672 PR tree-optimization/69987
2673 * gfortran.dg/pr69987.f90: New test.
2674
2675 PR tree-optimization/69989
2676 * gcc.c-torture/compile/pr69989-2.c: New test.
2677
1be56bc5
MP
26782016-03-01 Marek Polacek <polacek@redhat.com>
2679
2680 PR c++/69795
2681 * g++.dg/parse/invalid1.C: New test.
2682
1b19470d
RB
26832016-03-01 Richard Biener <rguenther@suse.de>
2684
2685 PR middle-end/70022
2686 * gcc.dg/pr70022.c: New testcase.
2687
3ae0661a
IE
26882016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2689
2690 PR tree-optimization/69956
2691 * gcc.dg/pr69956.c: New test.
2692
0f09ab88
BS
26932016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2694
2695 PR target/70011
2696 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2697 XFAIL when hardware supports efficient unaligned storage access.
2698
76d881bf
PP
26992016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2700
2701 PR c++/69961
2702 * g++.dg/template/pr69961a.C: New test.
2703 * g++.dg/template/pr69961b.C: New test.
2704
7168133a
DM
27052016-02-29 David Malcolm <dmalcolm@redhat.com>
2706
2707 PR preprocessor/69985
2708 * gcc.dg/cpp/pr69985.c: New test case.
2709
0c6072a3
JL
27102016-02-29 Jeff Law <law@redhat.com>
2711
e66f219b
JL
2712 PR tree-optimization/70005
2713 * gcc.c-torture/execute/pr70005.c New test.
2714
0c6072a3
JL
2715 PR tree-optimization/69999
2716 * gcc.c-torture/compile/pr69999.c: New test.
2717
fd9fbdb3
YR
27182016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2719
2720 PR tree-optimization/69652
2721 * gcc.dg/torture/pr69652.c: Delete test.
2722 * gcc.dg/vect/pr69652.c: New test.
2723
cbd400b4
RB
27242016-02-19 Richard Biener <rguenther@suse.de>
2725
2726 PR tree-optimization/69980
2727 * gfortran.dg/vect/pr69980.f90: New testcase.
2728
84ea0f58
EB
27292016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2730
2731 * gcc.target/sparc/20160229-1.c: New test.
2732
5d2a63dc
EB
27332016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2734
2735 * gnat.dg/stack_usage3.adb: New test.
2736 * gnat.dg/stack_usage3_pkg.ads: New helper.
2737
93e708f9
EB
27382016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2739
2740 * gnat.dg/renaming8.adb: New test.
2741 * gnat.dg/renaming8_pkg1.ads: New helper.
2742 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2743 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2744
6512bc93
RB
27452016-02-29 Richard Biener <rguenther@suse.de>
2746
2747 PR tree-optimization/69720
2748 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2749
7b201a88
TK
27502016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2751
2752 PR fortran/68147
2753 PR fortran/47674
2754 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2755
82ee0cf2 27562016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
2757 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2758
2759 PR fortran/56007
2760 * gfortran.dg/coarray_8.f90: Adjust error message.
2761 * gfortran.dg/pr56007.f90: New test.
2762 * gfortran.dg/pr56007.f: New test.
2763
cdc1a2c8
L
27642016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2765
2766 PR tree-optimization/69989
2767 * gcc.dg/torture/pr69989.c: New test.
2768
33505bcf
EB
27692016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2770
2771 * gcc.target/i386/stack-realign-win.c: New test.
2772
524bfb19
HA
27732016-02-28 Harald Anlauf <anlauf@gmx.de>
2774
2775 PR fortran/60126
2776 * gfortran.dg/pr60126.f90: New test.
2777
bd542508
JL
27782016-02-27 Jeff Law <law@redhat.com>
2779
2780 Revert
2781 2016-02-26 Richard Biener <rguenther@suse.de>
2782 Jeff Law <law@redhat.com>
2783
2784 PR tree-optimization/69740
2785 * gcc.c-torture/compile/pr69740-1.c: New test.
2786 * gcc.c-torture/compile/pr69740-2.c: New test.
2787
dd1291e0
JD
27882016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2789
5fb67f8b 2790 PR fortran/69910
dd1291e0
JD
2791 * gfortran.dg/newunit_4.f90: New test.
2792
5cfefb59
JJ
27932016-02-27 Jakub Jelinek <jakub@redhat.com>
2794
2795 PR target/69613
2796 PR rtl-optimization/69886
2797 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2798 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2799 target.
2800
20ba5f33
MS
28012016-02-26 Martin Sebor <msebor@redhat.com>
2802
2803 PR tree-optimization/15826
2804 * gcc.dg/tree-ssa/pr15826.c: New test.
2805
e6fb01b0
JJ
28062016-02-26 Jakub Jelinek <jakub@redhat.com>
2807
2808 PR target/69969
2809 * gcc.target/powerpc/pr69969.c: New test.
2810
e3e0cf64
MS
28112016-02-26 Martin Sebor <msebor@redhat.com>
2812
2813 PR c++/15766
2814 * g++.old-deja/g++.other/decl5.C: Add a test case.
2815
d1f2bea5
SB
28162016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2817
2818 PR target/69946
2819 * gcc.target/powerpc/pr69946.c: New file.
2820
4a4f9d2b 28212016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 2822 Jeff Law <law@redhat.com>
4a4f9d2b 2823
e3e0cf64 2824 PR tree-optimization/69740
4a4f9d2b
RB
2825 * gcc.c-torture/compile/pr69740-1.c: New test.
2826 * gcc.c-torture/compile/pr69740-2.c: New test.
2827
ad2a2706
MJ
28282016-02-26 Martin Jambor <mjambor@suse.cz>
2829
2830 PR middle-end/69920
2831 * gcc.dg/torture/pr69932.c: New test.
2832 * gcc.dg/torture/pr69936.c: Likewise.
2833
1d11f7ce
AK
28342016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2835
2836 PR target/69709
2837 * gcc.target/s390/pr69709.c: New test.
2838
6cfccbb2
KT
28392016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2840
2841 PR target/69245
2842 * gcc.target/aarch64/pr69245_1.c: New test.
2843
ac59ad4e
KT
28442016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2845
2846 PR target/69613
2847 * gcc.dg/torture/pr69613.c: New test.
2848
a2ad54a0
JJ
28492016-02-26 Jakub Jelinek <jakub@redhat.com>
2850
2851 PR rtl-optimization/69891
2852 * gcc.target/i386/pr69891.c: New test.
2853
0884062c 28542016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
2855 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2856
d2369d4f 2857 PR target/61397
c163789b
MM
2858 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2859 functionality for both 32-bit and 64-bit.
2860
5aed7e2c
RB
28612016-02-26 Richard Biener <rguenther@suse.de>
2862
2863 PR tree-optimization/69551
2864 * gcc.dg/torture/pr69951.c: New testcase.
2865
798e2a8e
RB
28662016-02-25 Richard Biener <rguenther@suse.de>
2867
2868 PR tree-optimization/48795
2869 * gcc.dg/Warray-bounds-18.c: New testcase.
2870
9559fbac
RO
28712016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2872
2873 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2874
c049b107
JJ
28752016-02-25 Jakub Jelinek <jakub@redhat.com>
2876
2877 PR rtl-optimization/69896
2878 * gcc.dg/pr69896.c: New test.
2879
1137001c
PP
28802016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2881
2882 PR c++/69736
2883 * g++.dg/cpp1y/paren2.C: New test.
2884
2e9c8641
MS
28852016-02-24 Martin Sebor <msebor@redhat.com>
2886
2887 PR c/51147
2888 * gcc.dg/enum-mode-2.c: New test.
2889
03ca8fb3
JJ
28902016-02-24 Jakub Jelinek <jakub@redhat.com>
2891
2892 PR c++/69922
2893 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2894 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2895 * g++.dg/ubsan/pr69922.C: New test.
2896
0b05329b
MP
28972016-02-24 Marek Polacek <polacek@redhat.com>
2898
2899 PR c/69819
2900 * gcc.dg/pr69819.c: New test.
2901
57c2c374
MS
29022016-02-24 Martin Sebor <msebor@redhat.com>
2903
3b96b93a
MS
2904 PR c++/69912
2905 * g++.dg/ext/flexary15.C: New test.
2906
29072016-02-24 Martin Sebor <msebor@redhat.com>
2908
2909 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 2910 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 2911 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 2912
65433bb5
MK
29132016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2914 Charles Baylis <charles.baylis@linaro.org>
2915
2916 PR debug/61033
2917 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2918
f802a424 29192016-02-24 Richard Biener <rguenther@suse.de>
44293580 2920 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
2921
2922 PR middle-end/69760
2923 * gcc.dg/torture/pr69760.c: New testcase.
2924
525f795f
RO
29252016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2926
2927 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2928 pattern on Solaris with as.
2929
cd7bbceb
KT
29302016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2931
2932 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2933 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2934 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2935 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2936
89c0c1fd
JJ
29372016-02-24 Jakub Jelinek <jakub@redhat.com>
2938
2939 PR middle-end/69915
2940 * gcc.dg/pr69915.c: New test.
2941
0683fd27
KT
29422016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2943
2944 PR rtl-optimization/69886
2945 * gcc.dg/torture/pr69886.c: New test.
2946
e53d562a
RB
29472016-02-24 Richard Biener <rguenther@suse.de>
2948
2949 PR middle-end/68963
2950 * gcc.dg/torture/pr68963.c: New testcase.
2951
74a00288
KT
29522016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2953
2954 PR target/69875
2955 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2956 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2957 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2958 * gcc.target/arm/atomic_loaddi_1.c: New test.
2959 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2960 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2961 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2962 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2963 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2964 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2965 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2966 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2967
340fd4c9
JJ
29682016-02-24 Jakub Jelinek <jakub@redhat.com>
2969
2970 PR middle-end/69909
2971 * gcc.dg/torture/pr69909.c: New test.
2972
47d3fdb2
RB
29732016-02-24 Richard Biener <rguenther@suse.de>
2974
2975 PR tree-optimization/69907
2976 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2977 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2978 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2979
dab73e73
CB
29802016-02-24 Christian Bruel <christian.bruel@st.com>
2981
2982 * gcc.target/arm/pragma_cpp_fma.c: New test.
2983
7cc5ec65
JD
29842016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2985
2986 PR fortran/61156
2987 * gfortran.dg/include_6.f90: Update test.
2988
067fbd8b
JJ
29892016-02-23 Jakub Jelinek <jakub@redhat.com>
2990
2991 PR objc/69844
2992 * objc.dg/pr69844.m: New test.
2993
64a454d9
JD
29942016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2995
2996 PR libgfortran/69456
2997 * gfortran.dg/namelist_89.f90: New test.
2998 * gfortran.dg/pr59700.f90: Update test..
2999
35886f0b
MS
30002016-02-23 Martin Sebor <msebor@redhat.com>
3001
3002 PR middle-end/69780
3003 * g++.dg/ext/builtin_alloca.C: New test.
3004 * gcc.dg/builtins-68.c: New test.
3005
162cc7e3
RH
30062016-02-23 Richard Henderson <rth@redhat.com>
3007
3008 * gcc.target/i386/addr-space-3.c: Remove test.
3009
196440f8
DM
30102016-02-23 David Malcolm <dmalcolm@redhat.com>
3011
3012 PR preprocessor/69126
3013 PR preprocessor/69543
3014 * c-c++-common/pr69126-2-long.c: New test.
3015 * c-c++-common/pr69126-2-short.c: New test.
3016 * c-c++-common/pr69543-1.c: Remove xfail.
3017
1d3121af
DM
30182016-02-23 David Malcolm <dmalcolm@redhat.com>
3019
3020 PR preprocessor/69126
3021 PR preprocessor/69543
3022 PR preprocessor/69558
3023 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3024 (f): Rename to...
3025 (test_2): ...this, and add leading comment.
3026 (MACRO_3, test_3): New.
3027 (MACRO_4A, MACRO_4B, test_4): New.
3028 (MACRO): Rename to...
3029 (MACRO_5): ...this.
3030 (g): Rename to...
3031 (test_5): ...this, updating for renaming of MACRO, and
3032 add leading comment.
3033 * c-c++-common/pr69543-1.c: New.
3034 * c-c++-common/pr69543-2.c: New.
3035 * c-c++-common/pr69543-3.c: New.
3036 * c-c++-common/pr69543-4.c: New.
3037 * c-c++-common/pr69558-1.c: New.
3038 * c-c++-common/pr69558-2.c: New.
3039 * c-c++-common/pr69558-3.c: New.
3040 * c-c++-common/pr69558-4.c: New.
3041 * gcc.dg/pr69558.c: Move to...
3042 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3043 xfail for c++.
3044
f99c3557
TS
30452016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3046
3047 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3048 to -ftree-parallelize-loops/-fopenacc changes.
3049 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3050 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3051 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3052 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3053 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3054 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3055 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3056 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3057 * c-c++-common/goacc/kernels-loop.c: Likewise.
3058 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3059 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3060 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3061 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3062
c60ec7c2
RO
30632016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3064
3065 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3066
f1a62b6f
JJ
30672016-02-23 Jakub Jelinek <jakub@redhat.com>
3068
e67bf044
JJ
3069 PR c++/69902
3070 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3071
f1a62b6f
JJ
3072 PR c/69900
3073 * gcc.dg/pr69900.c: New test.
3074
20c5e09e
MJ
30752016-02-23 Martin Jambor <mjambor@suse.cz>
3076
3077 PR tree-optimization/69666
3078 * gcc.dg/tree-ssa/pr69666.c: New test.
3079
e457a6fc
AV
30802016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3081
3082 PR fortran/67451
3083 * gfortran.dg/coarray_allocate_5.f08: New test.
3084
d7b574f4
AK
30852016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3086
3087 * gcc.target/s390/vcond-shift.c: Move to ...
3088 * gcc.target/s390/vector/vcond-shift.c: ... here.
3089
58bdeb44
AK
30902016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3091
3092 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3093 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3094
7cd0387b
AK
30952016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3096
3097 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3098
4246c8da
MW
30992016-02-20 Mark Wielaard <mjw@redhat.com>
3100
3101 PR c/28901
3102 * gcc.dg/unused-variable-3.c: New test.
3103
f93bc532
JJ
31042016-02-22 Jakub Jelinek <jakub@redhat.com>
3105
3106 PR target/69888
3107 * gcc.target/i386/pr69888.c: New test.
3108
c4e360f4
RB
31092016-02-22 Richard Biener <rguenther@suse.de>
3110
3111 PR tree-optimization/69882
3112 * gfortran.dg/vect/pr69882.f90: New testcase.
3113
09c92f1c
JJ
31142016-02-22 Jakub Jelinek <jakub@redhat.com>
3115
3116 PR target/69885
3117 * gcc.dg/pr69885.c: New test.
3118
f88d45dc
OE
31192016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3120
3121 PR target/69806
3122 PR target/54089
3123 * gcc.target/sh/pr54089-10.c: New.
3124
ce1ff48e
PT
31252016-02-20 Paul Thomas <pault@gcc.gnu.org>
3126
3127 PR fortran/69423
3128 * gfortran.dg/deferred_character_15.f90 : New test.
3129
bbf27208
DH
31302016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3131
3132 PR fortran/57365
3133 gfortran.dg/allocate_with_source_18.f03: New test.
3134
31352016-02-20 Harald Anlauf <anlauf@gmx.de>
3136
3137 PR fortran/52531
3138 gfortran.dg/gomp/pr52531.f90: New test.
3139
268be88c
BE
31402016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3141
3142 PR c++/69865
3143 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3144 -std=c++03.
3145
4b6c824a
JJ
31462016-02-19 Jakub Jelinek <jakub@redhat.com>
3147
871b3f47
JJ
3148 PR c++/69826
3149 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3150 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3151
7a965d51
JJ
3152 PR c++/69850
3153 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3154
4b6c824a
JJ
3155 PR c++/69851
3156 * g++.dg/torture/pr69851.C: New test.
3157
15fca21a
MS
31582016-02-19 Martin Sebor <msebor@redhat.com>
3159
3160 PR testsuite/69573
3161 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3162
19e21586
JJ
31632016-02-19 Jakub Jelinek <jakub@redhat.com>
3164
03a616ac
JJ
3165 PR c++/69850
3166 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3167 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3168
19e21586
JJ
3169 PR c++/67767
3170 * g++.dg/cpp0x/pr67767.C: New test.
3171
2db16594
KT
31722016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3173
3174 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3175 for fp, simd, crypto, crc, lse.
3176 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3177 above.
3178 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3179 effective target check.
3180
5a7d9d1e
JJ
31812016-02-19 Jakub Jelinek <jakub@redhat.com>
3182
3183 PR target/69820
3184 * gcc.target/i386/pr69820.c: New test.
3185
6448f064
AK
31862016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3187
3188 * gcc.target/s390/vector/int128-1.c: New test.
3189
d0a859e6
AK
31902016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3191
3192 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3193
9e4eb643
AK
31942016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3195
3196 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3197 instruction pattern name to prevent the testcase from failing with
3198 -march=z13.
3199
859a4c0e
AK
32002016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3201
3202 * gcc.target/s390/md/movstr-2.c: New test.
3203
efc2340b
MK
32042016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3205
3206 * gcc.target/s390/morestack.c: New test.
3207
ca2bfbc2
DV
32082016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3209
3210 PR target/69625
3211 * gcc.target/s390/pr69625.c: Add test case.
3212
efd4bd05
BE
32132016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3214
3215 PR testsuite/68580
3216 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3217
2bf2078a
MM
32182016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3219
3220 PR target/68404
3221 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3222 * gcc.target/powerpc/fusion3.c: Likewise.
3223
f003579e
RB
32242016-02-18 Richard Biener <rguenther@suse.de>
3225
3226 PR middle-end/69553
3227 * g++.dg/torture/pr69553.C: New testcase.
3228
19233914
NC
32292016-02-18 Nick Clifton <nickc@redhat.com>
3230
efd4bd05
BE
3231 PR target/62254
3232 PR target/69610
3233 * gcc.target/arm/pr62554.c: New test.
3234 * gcc.target/arm/pr69610-1.c: New test.
3235 * gcc.target/arm/pr69610-2.c: New test.
19233914 3236
23f27839
RB
32372016-02-18 Richard Biener <rguenther@suse.de>
3238
3239 PR middle-end/69854
3240 * gcc.dg/torture/pr69854.c: New testcase.
3241
932c0da4
JJ
32422016-02-17 Jakub Jelinek <jakub@redhat.com>
3243
3244 PR c++/69850
3245 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3246
1bed93e4
BS
32472012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3248
3249 * gcc.target/powerpc/vec-cg.c: New test.
3250
57bfb134
RB
32512016-02-17 Richard Biener <rguenther@suse.de>
3252
3253 PR testsuite/69586
3254 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3255
a44e0ebb
KT
32562016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3257
3258 PR target/69161
3259 * gcc.c-torture/compile/pr69161.c: New test.
3260
ffacd726
DS
32612016-02-17 David Sherwood <david.sherwood@arm.com>
3262
3263 PR target/69532
3264 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3265 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3266
448db8d2
EB
32672016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3268
3269 * gcc.dg/ifcvt-4.c: Skip on Visium.
3270
e2f0522e
EB
32712016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3272
3273 * gnat.dg/atomic8.adb: New test.
3274
bf17fe3f
EB
32752016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3276
3277 * gnat.dg/discr46.ad[sb]: New test.
3278
ecf835e9
KN
32792016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3280
3281 PR Target/48344
3282 * gcc.target/powerpc/pr48344-1.c: New test.
3283
49a1164a
TK
32842015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3285
3286 PR fortran/69742
3287 * gfortran.dg/associate_21.f90: New test.
3288
bf14eba2
JJ
32892016-02-16 Jakub Jelinek <jakub@redhat.com>
3290
3291 PR c/69835
3292 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3293 -Wnonnull in dg-options.
3294 * c-c++-common/nonnull-2.c: New test.
3295
35a093b6
JG
32962016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3297 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3298
3299 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3300
e387d491
JJ
33012016-02-16 Jakub Jelinek <jakub@redhat.com>
3302
3303 PR middle-end/69801
3304 * gcc.dg/pr69801.c: Add empty dg-options.
3305
ba539195
JN
33062016-02-16 James Norris <jnorris@codesourcery.com>
3307
3308 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3309 * g++.dg/goacc/deviceptr-1.c: New file.
3310
2a2b8f64
JJ
33112016-02-16 Jakub Jelinek <jakub@redhat.com>
3312
3313 PR tree-optimization/69820
3314 * gcc.dg/vect/pr69820.c: New test.
3315
87440c29
RB
33162016-02-16 Richard Biener <rguenther@suse.de>
3317
3318 PR tree-optimization/69776
3319 * gcc.dg/torture/pr69776-2.c: New testcase.
3320
6d87c306
BS
33212016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3322
3323 PR tree-optimization/69714
3324 * gcc.dg/torture/pr69714.c: New test.
3325
3824a0a2
JJ
33262016-02-16 Jakub Jelinek <jakub@redhat.com>
3327
3328 PR tree-optimization/69802
3329 * gcc.dg/pr69802.c: New test.
3330
c8cfe96e
RB
33312016-02-16 Richard Biener <rguenther@suse.de>
3332
3333 PR middle-end/69801
3334 * gcc.dg/pr69801.c: New testcase.
3335
fc12098d
JD
33362016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3337
3338 PR libgfortran/69651
3339 * gfortran.dg/read_bang.f90: New test.
3340 * gfortran.dg/read_bang4.f90: New test.
3341
ba6b3795
JJ
33422016-02-15 Jakub Jelinek <jakub@redhat.com>
3343
f0516ca4
JJ
3344 PR c++/69658
3345 * g++.dg/init/pr69658.C: New test.
3346
ba6b3795
JJ
3347 PR c++/69797
3348 * c-c++-common/pr69797.c: New test.
3349
de3f9a2d
PK
33502016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3351
3352 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3353 check for aarch64*-*-*.
3354
17a3b967
RB
33552016-02-15 Richard Biener <rguenther@suse.de>
3356
3357 PR tree-optimization/69783
3358 * gcc.dg/vect/pr69783.c: New testcase.
3359
1c48bff1
RB
33602016-02-15 Richard Biener <rguenther@suse.de>
3361
3362 PR tree-optimization/69776
3363 * gcc.dg/torture/pr69776.c: New testcase.
3364
1e6025b6
TK
33652016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3366
3367 PR fortran/60526
3368 * gfortran.dg/type_decl_4.f90: Reinstated.
3369
d3308279
JDA
33702016-02-14 John David Anglin <danglin@gcc.gnu.org>
3371
3372 PR fortran/68746
3373 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3374
b7c56581
TK
33752016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3376
3377 PR fortran/60526
3378 PR bootstrap/69816
3379 * gfortran.dg/type_decl_4.f90: Removed.
3380
60cb4ef5
TK
33812016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3382
3383 PR fortran/60526
3384 * gfortran.dg/type_decl_4.f90: New test.
3385
f6964637
AM
33862016-02-14 Alan Modra <amodra@gmail.com>
3387
1a8849d1 3388 PR testsuite/68886
f6964637
AM
3389 * gcc.c-torture/execute/stkalign.c: Revise test.
3390
f5121920
OE
33912016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3392
3393 PR target/67260
3394 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3395
6cda3ab6
OE
33962016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3397
3398 PR target/67260
3399 * gcc.target/sh/torture/pr67260.c: New.
3400
6786e598
JDA
34012016-02-12 John David Anglin <danglin@gcc.gnu.org>
3402
3403 * gcc.dg/pr67964.c: Add dg-require-alias.
3404
7e05dad8
OE
34052016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3406
3407 PR target/67636
3408 PR target/64345
3409 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3410
7f4cc3ce
JD
34112016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3412
3413 PR libgfortran/69668
3414 * gfortran.dg/namelist_88.f90: New test.
3415
955ca6dc
JD
34162016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3417
3418 PR libgfortran/69668
3419 * gfortran.dg/namelist_38.f90: Update test.
3420 * gfortran.dg/namelist_84.f90: Update test.
3421
876217ae
DM
34222016-02-12 David Malcolm <dmalcolm@redhat.com>
3423
3424 PR other/69554
3425 * gcc.dg/pr69554-1.c: New test.
3426 * gfortran.dg/pr69554-1.F90: New test.
3427 * gfortran.dg/pr69554-2.F90: New test.
3428 * lib/gcc-dg.exp (proc dg-locus): New function.
3429 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3430 distinguish between the caret-printing and non-caret-printing
3431 cases. If caret-printing has been explicitly enabled, bail out
3432 without attempting to fix up the output.
3433
61789eed
DM
34342016-02-12 David Malcolm <dmalcolm@redhat.com>
3435
3436 PR driver/69265
3437 PR driver/69453
3438 * gcc.dg/spellcheck-options-3.c: New test case.
3439 * gcc.dg/spellcheck-options-4.c: New test case.
3440 * gcc.dg/spellcheck-options-5.c: New test case.
3441 * gcc.dg/spellcheck-options-6.c: New test case.
3442 * gcc.dg/spellcheck-options-7.c: New test case.
3443 * gcc.dg/spellcheck-options-8.c: New test case.
3444 * gcc.dg/spellcheck-options-9.c: New test case.
3445 * gcc.dg/spellcheck-options-10.c: New test case.
3446
c3090c1f
JJ
34472016-02-12 Jakub Jelinek <jakub@redhat.com>
3448
3449 PR rtl-optimization/69764
3450 PR rtl-optimization/69771
3451 * c-c++-common/pr69764.c: New test.
3452 * gcc.dg/torture/pr69771.c: New test.
3453
8222034d
MP
34542016-02-12 Marek Polacek <polacek@redhat.com>
3455
3456 * g++.dg/torture/init-list1.C: New.
3457
f749f792
MP
34582016-02-12 Marek Polacek <polacek@redhat.com>
3459
3460 * gcc.dg/pr69522.c: Add empty dg-options.
3461
199fb02a
IE
34622016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3463
3464 * g++.dg/lto/lto.exp: Include and init mpx.
3465 * g++.dg/lto/pr69729_0.C: New test.
3466
b69539cb
JJ
34672016-02-12 Jakub Jelinek <jakub@redhat.com>
3468
06ff7000
JJ
3469 PR ipa/69241
3470 * g++.dg/ipa/pr69241-4.C: New test.
3471
b69539cb
JJ
3472 PR ipa/68672
3473 * g++.dg/ipa/pr68672-1.C: New test.
3474 * g++.dg/ipa/pr68672-2.C: New test.
3475 * g++.dg/ipa/pr68672-3.C: New test.
3476
16595a1f
BS
34772016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3478
3479 PR c/69522
6d87c306 3480 * gcc.dg/pr69522.c: New test.
16595a1f 3481
38d795d2
PP
34822016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3483
3484 PR c++/69098
3485 * g++.dg/cpp1y/69098.C: New test.
3486 * g++.dg/cpp1y/69098-2.C: New test.
3487
9c582551
JJ
34882016-02-12 Jakub Jelinek <jakub@redhat.com>
3489
3490 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3491 and neighbour -> neighbor.
3492 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3493 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3494 * c-c++-common/Wvarargs.c: Likewise.
3495 * c-c++-common/goacc/host_data-5.c: Likewise.
3496 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3497 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3498 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3499 * gcc.target/aarch64/pr60697.c: Likewise.
3500 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3501 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3502 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3503 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3504 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3505 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3506 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3507 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3508 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3509 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3510 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3511 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3512 * g++.dg/lookup/koenig5.C: Likewise.
3513 * g++.dg/ext/no-asm-2.C: Likewise.
3514 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3515 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3516 * gfortran.dg/used_types_16.f90: Likewise.
3517 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3518 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3519 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3520 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3521 * gfortran.dg/abstract_type_6.f03: Likewise.
3522 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3523 * gfortran.dg/used_types_15.f90: Likewise.
3524 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3525 * gfortran.dg/exit_3.f08: Likewise.
3526 * gfortran.dg/open_status_2.f90: Likewise.
3527 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3528 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3529 * gfortran.dg/associate_1.f03: Likewise.
3530 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3531 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3532 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3533 * gcc.dg/builtin-object-size-1.c: Likewise.
3534 * gcc.dg/noreturn-6.c: Likewise.
3535 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3536 * gcc.dg/globalalias.c: Likewise.
3537 * gcc.dg/builtins-config.h: Likewise.
3538 * gcc.dg/pr30457.c: Likewise.
3539 * gcc.c-torture/compile/volatile-1.c: Likewise.
3540 * gcc.c-torture/execute/20101011-1.c: Likewise.
3541 * c-c++-common/Waddress-1.c: Likewise.
3542
66756373
JJ
35432016-02-11 Jakub Jelinek <jakub@redhat.com>
3544
3545 PR c/69768
3546 * c-c++-common/Waddress-1.c: New test.
3547
76fe932b
AV
35482016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
3549
3550 PR fortran/69296
3551 * gfortran.dg/associate_19.f03: New test.
3552 * gfortran.dg/associate_20.f03: New test.
3553
564c4d4b
OE
35542016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3555
3556 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3557
e1c1ecb0
KT
35582016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3559
3560 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
3561 .arch armv8-a\n. Add -dA to dg-options.
3562 * gcc.target/aarch64/assembler_arch_1.c: New test.
3563 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
3564
0d7d9458
PC
35652016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3566
3567 PR c++/68726
3568 * g++.dg/cpp0x/pr68726.C: New.
3569
e6208a60
IE
35702016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3571
3572 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3573 test.
3574
281a11eb
RB
35752016-02-11 Richard Biener <rguenther@suse.de>
3576
3577 * g++.dg/tree-ssa/pr61034.C: Adjust.
3578
e03dd765
VM
35792016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3580
4b48faf5 3581 PR target/69148
e03dd765
VM
3582 * gcc.target/s390/pr69148.c: New.
3583
cdc23927
YR
35842016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3585
3586 PR tree-optimization/69652
3587 * gcc.dg/torture/pr69652.c: New test.
3588
e199dd0a
JJ
35892016-02-10 Jakub Jelinek <jakub@redhat.com>
3590 Patrick Palka <ppalka@gcc.gnu.org>
3591
3592 PR ipa/69241
3593 PR c++/69649
3594 * g++.dg/ipa/pr69241-1.C: New test.
3595 * g++.dg/ipa/pr69241-2.C: New test.
3596 * g++.dg/ipa/pr69241-3.C: New test.
3597 * g++.dg/ipa/pr69649.C: New test.
3598
d6b38027
UB
35992016-02-10 Uros Bizjak <ubizjak@gmail.com>
3600
3601 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3602 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3603
13b562c5
BC
36042016-02-10 Bin Cheng <bin.cheng@arm.com>
3605
3606 PR tree-optimization/68021
3607 * gcc.dg/tree-ssa/pr68021.c: New test.
3608
24a179f8
RB
36092016-02-10 Richard Biener <rguenther@suse.de>
3610
3611 PR tree-optimization/69726
3612 * gcc.dg/uninit-22.c: New testcase.
3613
0d99886f
AP
36142016-02-09 Andrew Pinski <apinski@cavium.com>
3615
3616 PR tree-opt/69282
3617 * gcc.c-torture/compile/20160205-1.c: New testcase.
3618
ab04995c
MM
36192016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3620
3621 PR target/68404
3622 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3623 instead accessing a really large arrray.
3624 * gcc.target/powerpc/fusion3.c: Likewise.
3625
4b79ac23
CB
36262016-02-09 Charles Baylis <charles.baylis@linaro.org>
3627
3628 PR target/68532
3629 * gcc.c-torture/execute/pr68532.c: New test.
3630
b890a441
AO
36312016-02-11 Alexandre Oliva <aoliva@redhat.com>
3632
3633 PR target/69634
3634 * gcc.dg/pr69634.c: New.
3635
84a5bef7
RB
36362016-02-09 Richard Biener <rguenther@suse.de>
3637
3638 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3639
1f123759 36402016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 3641
1f123759
AF
3642 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3643
65860c77
YR
36442016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3645
3646 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3647
7e1e8a0a
RB
36482016-02-09 Richard Biener <rguenther@suse.de>
3649
3650 PR tree-optimization/69715
3651 * gcc.dg/torture/pr69715.c: New testcase.
3652
efb45a9f
PP
36532016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3654
3655 PR c++/69139
3656 * g++.dg/cpp0x/trailing12.C: New test.
3657 * g++.dg/cpp0x/trailing13.C: New test.
3658
20a0c6f9
PP
36592016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3660
3661 PR c++/69283
3662 PR c++/67835
3663 * g++.dg/cpp1y/auto-fn29.C: New test.
3664 * g++.dg/cpp1y/auto-fn30.C: New test.
3665
a162f3af
JJ
36662016-02-08 Jakub Jelinek <jakub@redhat.com>
3667
3668 PR tree-optimization/69209
3669 * gcc.c-torture/compile/pr69209.c: New test.
3670
4b4a9fbd
JL
36712016-02-08 Jeff Law <law@redhat.com>
3672
3673 PR tree-optimization/68541
3674 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3675 of statements allowed in join block for path splitting.
3676
cfac5ed2
JJ
36772016-02-08 Jakub Jelinek <jakub@redhat.com>
3678
f68bc23f
JJ
3679 PR c++/59627
3680 * g++.dg/gomp/pr59627.C: New test.
3681
cfac5ed2
JJ
3682 PR ipa/69239
3683 * g++.dg/ipa/pr69239.C: New test.
3684
44714d8c
DM
36852016-02-08 David Malcolm <dmalcolm@redhat.com>
3686
3687 PR preprocessor/69664
3688 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3689 * gcc.dg/cpp/warn-comments.c: Likewise.
3690
eba9e839
MP
36912016-02-08 Marek Polacek <polacek@redhat.com>
3692
3693 PR c++/69688
3694 * g++.dg/init/const12.C: New test.
3695
a011cd92
BS
36962016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3697
3698 PR target/60410
3699 * gcc.dg/lto/pr55113_0.c: Remove test.
3700
5317b1be
RB
37012016-02-08 Richard Biener <rguenther@suse.de>
3702
3703 PR tree-optimization/69719
3704 * gcc.dg/torture/pr69719.c: New testcase.
3705
63998a63
RB
37062016-02-08 Richard Biener <rguenther@suse.de>
3707 Jeff Law <law@redhat.com>
3708
3709 PR target/68273
3710 * gcc.target/mips/pr68273.c: New testcase.
3711
43f4a281
RB
37122016-02-08 Richard Biener <rguenther@suse.de>
3713
3714 PR rtl-optimization/69274
3715 * gcc.target/i386/addr-sel-1.c: XFAIL.
3716
0b604d2d
JL
37172016-02-08 Jeff Law <law@redhat.com>
3718
e8dfe49e
JL
3719 PR tree-optimization/68541
3720 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3721
6daecd7a 3722 PR tree-optimization/65917
0b604d2d
JL
3723 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3724
c0f0e35a
JD
37252016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3726
3727 PR fortran/50555
3728 * gfortran.dg/namelist_args.f90: New test.
3729
8981d712
JL
37302016-02-05 Jeff Law <law@redhat.com>
3731
6daecd7a 3732 PR tree-optimization/68541
8981d712
JL
3733 * gcc.dg/tree-ssa/split-path-2.c: New test.
3734 * gcc.dg/tree-ssa/split-path-3.c: New test.
3735 * gcc.dg/tree-ssa/split-path-4.c: New test.
3736 * gcc.dg/tree-ssa/split-path-5.c: New test.
3737 * gcc.dg/tree-ssa/split-path-6.c: New test.
3738 * gcc.dg/tree-ssa/split-path-7.c: New test.
3739
46cb9332
MS
37402016-02-05 Martin Sebor <msebor@redhat.com>
3741
3742 PR c++/69662
3743 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3744 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3745
be2083ea
RH
37462016-02-06 Richard HEnderson <rth@redhat.com>
3747
3748 PR c/69643
3749 * gcc.target/i386/addr-space-4.c: New.
3750 * gcc.target/i386/addr-space-5.c: New.
3751
711d7c23
MM
37522016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3753
3754 PR fortran/66089
3755 * gfortran.dg/elemental_dependency_6.f90: New.
3756
b5c1c988
JJ
37572016-02-05 Jakub Jelinek <jakub@redhat.com>
3758
861c7bcd
JJ
3759 PR rtl-optimization/69691
3760 * gcc.c-torture/execute/pr69691.c: New test.
3761
b5c1c988
JJ
3762 PR c++/69628
3763 * g++.dg/parse/pr69628.C: New test.
3764
f7dfa966
UB
37652016-02-05 Uros Bizjak <ubizjak@gmail.com>
3766
3767 * gcc.dg/sancov/asan.c: Move to ...
3768 * gcc.dg/asan/sancov-1.c: ... here.
3769
9b143e64
UB
37702016-02-05 Uros Bizjak <ubizjak@gmail.com>
3771
3772 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3773
f5d4b899
L
37742016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3775
3776 PR target/69677
3777 * gcc.target/i386/pr69677.c: New test.
3778
76c85fbb
PP
37792016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3780
3781 PR c++/68948
3782 * g++.dg/template/pr68948.C: New test.
3783
f181bf90
DV
37842016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3785
3786 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3787 (only necessary on s390x).
3788
714fb282
L
37892016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3790
3791 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3792 -mno-accumulate-outgoing-args.
3793
618d6c1c
PP
37942016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3795
3796 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3797
1066e9b5
JJ
37982016-02-04 Jakub Jelinek <jakub@redhat.com>
3799
3800 PR c/69669
3801 * c-c++-common/pr69669.c: New test.
3802
76255d0d
MM
38032016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3804
3805 PR target/69667
3806 * g++.dg/pr69667.C: New file.
3807
e0b059b1
WD
38082016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3809
3810 PR target/69619
3811 * gcc.dg/pr69619.c: Add new test.
3812
2692b5c8
RS
38132016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3814
3815 PR rtl-optimization/69577
3816 * gcc.target/i386/pr69577.c: New test.
3817
7db337c2
ML
38182016-02-04 Martin Liska <mliska@suse.cz>
3819
3820 * g++.dg/asan/pr69276.C: New test.
3821
cc9c0829
KT
38222016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3823
3824 PR target/65932
3825 PR target/67714
3826 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3827 a single smulbb instruction.
3828 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3829 * gcc.target/amr/wmul-2.c: Likewise.
3830
eb9feb52
KT
38312016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3832
3833 PR target/65932
3834 PR target/67714
3835 * gcc.c-torture/execute/pr67714.c: New test.
3836
61f727fe
JJ
38372016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3838
3839 PR target/69454
3840 * gcc.target/i386/pr69454-1.c: New test.
3841 * gcc.target/i386/pr69454-2.c: New test.
3842
05dd97db
MS
38432016-02-03 Martin Sebor <msebor@redhat.com>
3844
3845 PR c++/69251
3846 PR c++/69253
3847 PR c++/69290
3848 PR c++/69277
3849 PR c++/69349
3850 * g++.dg/ext/flexarray-mangle-2.C: New test.
3851 * g++.dg/ext/flexarray-mangle.C: New test.
3852 * g++.dg/ext/flexarray-subst.C: New test.
3853 * g++.dg/ext/flexary11.C: New test.
3854 * g++.dg/ext/flexary12.C: New test.
3855 * g++.dg/ext/flexary13.C: New test.
3856 * g++.dg/ext/flexary14.C: New test.
3857 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3858
dac2fc29
L
38592016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3860
3861 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3862 Define only if CHECK_FLOAT128 is defined.
3863 (main): Properly initialize u5.
3864
eadb8035
JJ
38652016-02-03 Jakub Jelinek <jakub@redhat.com>
3866
0afbb81b
JJ
3867 PR c/69627
3868 * gcc.dg/pr69627.c: New test.
3869
eadb8035
JJ
3870 PR target/69644
3871 * gcc.dg/pr69644.c: New test.
3872
b12d4923
MS
38732016-02-03 Mike Stump <mikestump@comcast.net>
3874
3875 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3876 support for struct-layout-1.exp.
3877
ab4bae0c
PP
38782016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3879
3880 PR c++/69056
618d6c1c 3881 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 3882
95831c01
VM
38832016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3884 Alexandre Oliva <aoliva@redhat.com>
3885
3886 PR target/69461
3887 * gcc.target/powerpc/pr69461.c: New.
3888
ccc71ab8
UB
38892016-02-03 Uros Bizjak <ubizjak@gmail.com>
3890
3891 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3892 works from here ...
3893 (check_effective_target_fsanitize_thread): ... to here. Do not
3894 specify additional compile flags for the test source.
3895 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3896 specify additional compile flags for the test source.
3897
96299640
WD
38982016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3899
3900 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3901
781d83d9
AV
39022016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3903
3904 PR fortran/67451
3905 PR fortran/69418
3906 * gfortran.dg/coarray_allocate_2.f08: New test.
3907 * gfortran.dg/coarray_allocate_3.f08: New test.
3908 * gfortran.dg/coarray_allocate_4.f08: New test.
3909
d8208e6d
AL
39102016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3911
3912 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3913 use same scan-tree-dump-times on all platforms.
3914 * gcc.dg/vect/vect-outer-1.c: Likewise.
3915 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3916 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3917 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3918 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3919 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3920 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3921 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3922
a8394fa0
SB
39232016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3924
3925 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3926 warning.
3927
f3baa1d3
L
39282016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3929
3930 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3931
eb077516
JN
39322016-02-02 James Norris <jnorris@codesourcery.com>
3933
3934 * c-c++-common/goacc/routine-5.c: Add tests.
3935
578fb225
AM
39362016-02-02 Alexander Monakov <amonakov@ispras.ru>
3937
3938 * gcc.target/nvptx/unsigned-cmp.c: New test.
3939
c64f7d37
WD
39402016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3941
3942 * gcc.target/aarch64/scalar_shift_1.c
3943 (test_corners_sisd_di): Improve force to SIMD register.
3944 (test_corners_sisd_si): Likewise.
3945 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3946 Remove scan-assembler check for ldr.
3947
90c6f26c
RB
39482016-02-02 Richard Biener <rguenther@suse.de>
3949
3950 PR tree-optimization/69595
3951 * gcc.dg/Warray-bounds-17.c: New testcase.
3952
9dc03c97
RB
39532016-02-02 Richard Biener <rguenther@suse.de>
3954
3955 PR tree-optimization/69606
3956 * gcc.dg/torture/pr69606.c: New testcase.
3957
2d4dc223
YR
39582016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3959
3960 PR middle-end/68542
3961 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3962 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3963
65c98fde
AM
39642016-02-02 Alan Modra <amodra@gmail.com>
3965
3966 PR target/69548
3967 * gcc.target/powerpc/pr69548.c: New test.
3968
e1b81f2b
JJ
39692016-02-01 Jakub Jelinek <jakub@redhat.com>
3970
d0268b37
JJ
3971 PR rtl-optimization/69592
3972 * gcc.dg/pr69592.c: New test.
3973
e1b81f2b
JJ
3974 PR preprocessor/69543
3975 PR c/69558
3976 * gcc.dg/pr69543.c: New test.
3977 * gcc.dg/pr69558.c: New test.
3978
7dd7780d
UB
39792016-02-01 Uros Bizjak <ubizjak@gmail.com>
3980
bf672ee5
UB
3981 PR testsuite/65940
3982 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 3983
9a7013f8
MS
39842016-02-01 Martin Sebor <msebor@redhat.com>
3985
3986 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3987
e681fb2b
BC
39882016-02-01 Bin Cheng <bin.cheng@arm.com>
3989
3990 PR tree-optimization/67921
3991 * c-c++-common/ubsan/pr67921.c: New test.
3992
ff86345f
RB
39932016-02-01 Richard Biener <rguenther@suse.de>
3994
3995 PR middle-end/69556
3996 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3997
bc369dbd
RB
39982016-02-01 Richard Biener <rguenther@suse.de>
3999
4000 PR tree-optimization/69574
4001 * gcc.dg/torture/pr69574.c: New testcase.
4002
ef318184
RB
40032016-02-01 Richard Biener <rguenther@suse.de>
4004
4005 PR tree-optimization/69579
4006 * gcc.dg/setjmp-6.c: New testcase.
4007
654745e6
JJ
40082016-02-01 Jakub Jelinek <jakub@redhat.com>
4009
4010 PR rtl-optimization/69570
4011 * g++.dg/opt/pr69570.C: New test.
4012
e6c0c44b
RH
40132016-02-01 Richard Henderson <rth@redhat.com>
4014
4015 * gcc.dg/pr69535.c: New test.
4016
6ff3f09a
JDA
40172016-01-31 John David Anglin <danglin@gcc.gnu.org>
4018
2c005538
JDA
4019 PR testsuite/69584
4020 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4021 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4022
61083a4b
JDA
4023 PR debug/68244
4024 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4025
6ff3f09a
JDA
4026 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4027
0c221916
PT
40282016-01-31 Paul Thomas <pault@gcc.gnu.org>
4029
4030 PR fortran/67564
4031 * gfortran.dg/allocate_with_source_17.f03: New test.
4032
db7a2818
JJ
40332016-01-30 Jakub Jelinek <jakub@redhat.com>
4034
4035 PR tree-optimization/69546
4036 * gcc.dg/torture/pr69546.c: New test.
4037
e520d5f0
PT
40382016-01-30 Paul Thomas <pault@gcc.gnu.org>
4039
4040 PR fortran/69566
4041 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4042
343c05d3
MS
40432016-01-30 Martin Sebor <msebor@redhat.com>
4044
4045 PR c++/68490
4046 * g++.dg/ext/flexary10.C: New test.
4047
d6c3a539
DH
40482016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4049
4050 PR fortran/66707
4051 gfortran.dg/common_23.f90: New test.
4052
52d72fcd
BS
40532016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4054
4055 PR target/65546
4056 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4057 condition being checked, and disable it when the target supports
4058 misaligned loads and stores.
4059
3a5d2ba4
JJ
40602016-01-29 Jakub Jelinek <jakub@redhat.com>
4061
4062 PR debug/69518
4063 * gcc.dg/torture/pr69518.c: New test.
4064
6bbacdb5
L
40652016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4066
4067 PR target/69530
4068 * gcc.target/i386/pr69530.c: New test.
4069
af932cdb
SE
40702016-01-29 Steve Ellcey <sellcey@imgtec.com>
4071
4072 PR target/65604
4073 * gcc.target/mips/div-delay.c: New test.
4074
26658b7c
JJ
40752016-01-29 Jakub Jelinek <jakub@redhat.com>
4076
33e89989
JJ
4077 PR target/69551
4078 * gcc.target/i386/pr69551.c: New test.
4079
26658b7c
JJ
4080 PR target/66137
4081 * gcc.target/i386/pr66137.c: New test.
4082
401116b5
AB
40832016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4084
4085 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4086 always built for p5600.
4087 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4088 isa=p5600 dg-option.
4089
d4abfcc5
RB
40902016-01-29 Richard Biener <rguenther@suse.de>
4091
4092 PR tree-optimization/69547
4093 * g++.dg/tree-ssa/pr69547.C: New testcase.
4094
16b77b32
JJ
40952016-01-29 Jakub Jelinek <jakub@redhat.com>
4096
4097 PR debug/66869
4098 * g++.dg/warn/Wunused-function2.C: New test.
4099
a1c95464
DV
41002016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4101
4102 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4103 support for test to succeed.
4104
5453bfed
MP
41052016-01-29 Marek Polacek <polacek@redhat.com>
4106
4107 PR c++/69509
4108 PR c++/69516
4109 * g++.dg/ext/constexpr-vla2.C: New test.
4110 * g++.dg/ext/constexpr-vla3.C: New test.
4111 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4112
452ec2a5
RB
41132016-01-29 Richard Biener <rguenther@suse.de>
4114
4115 PR middle-end/69537
4116 * gcc.dg/uninit-21.c: New testcase.
4117
aec0b19e
UB
41182016-01-28 Uros Bizjak <ubizjak@gmail.com>
4119
4120 PR target/69459
4121 * gcc.target/i386/pr69459.c: New test.
4122
df113ce7
SE
41232016-01-28 Steve Ellcey <sellcey@imgtec.com>
4124
4125 PR target/68400
4126 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4127 * gcc.target/mips/pr68400.c: New test.
4128
494de84f
MS
41292016-01-28 Martin Sebor <msebor@redhat.com>
4130
4131 PR target/17381
4132 * gcc.target/powerpc/pr17381.c: New test.
4133
eb1b1f01
JJ
41342016-01-28 Jakub Jelinek <jakub@redhat.com>
4135
4136 PR middle-end/69542
4137 * gcc.dg/torture/pr69542.c: New test.
4138
6dfeb7ce
WD
41392016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4140
4141 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4142
4b7471a4
DE
41432016-01-28 David Edelsohn <dje.gcc@gmail.com>
4144
4145 * gcc.dg/pr65980.c: Skip on AIX.
4146 * gcc.dg/pr66688.c: Same.
4147
b271fd21
DE
41482016-01-28 David Edelsohn <dje.gcc@gmail.com>
4149
4150 PR target/63679
4151 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4152 * gcc.dg/tree-ssa/sra-18.c: Same.
4153
874108a9
AV
41542016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4155
4156 PR fortran/62536
4157 * gfortran.dg/block_15.f08: New test.
4158 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4159 on incorrectly closed BLOCK.
4160
30480bcd
IE
41612016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4162
4163 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
41642016-01-28 Richard Biener <rguenther@suse.de>
4165
4166 PR tree-optimization/69466
4167 * gfortran.dg/vect/pr69466.f90: New testcase.
4168
0d4c694e
TP
41692016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4170
4171 * g++.dg/pr67989.C: Remove ARM-specific option.
4172 * gcc.target/arm/pr67989.C: New file.
4173
2aa780da
UB
41742016-01-27 Uros Bizjak <ubizjak@gmail.com>
4175
4176 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4177 and expm1 test for glibc < 2.11.
4178
f75ebe77
RH
41792016-01-27 Richard Henderson <rth@redhat.com>
4180
4181 * gcc.c-torture/execute/pr69447.c: New test.
4182
41832016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 4184
9a175e65 4185 PR fortran/69422
49847d75
PT
4186 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4187
cbdd8ae0
JJ
41882016-01-27 Jakub Jelinek <jakub@redhat.com>
4189
4190 PR debug/66869
4191 * gcc.dg/pr66869.c: New test.
4192
2b572b3c
JL
41932016-01-25 Jeff Law <law@redhat.com>
4194
4195 PR tree-optimization/68398
aec0b19e 4196 PR tree-optimization/69196
2b572b3c
JL
4197 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4198 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4199 path to avoid new heuristic allowing more irreducible regions
4200 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4201 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4202 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4203 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4204 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4205
fa74a4bc
MP
42062016-01-27 Marek Polacek <polacek@redhat.com>
4207
4208 PR c/68062
4209 * c-c++-common/vector-compare-4.c: New test.
4210
0afff540
DM
42112016-01-27 David Malcolm <dmalcolm@redhat.com>
4212
4213 PR preprocessor/69126
4214 * c-c++-common/pr69126.c: New test case.
4215
1a218fc9
ILT
42162016-01-27 Ian Lance Taylor <iant@google.com>
4217
4218 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4219
5d70666e
RB
42202016-01-27 Ryan Burn <contact@rnburn.com>
4221
4222 PR cilkplus/69267
4223 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4224
87ff4d66
UB
42252016-01-27 Uros Bizjak <ubizjak@gmail.com>
4226
4227 PR target/69512
4228 * gcc.target/i386/pr69512.c: New test.
4229
27e23cca
RE
42302016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4231
4232 PR ada/69488
4233 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4234
05bf54c3
MP
42352016-01-27 Marek Polacek <polacek@redhat.com>
4236
4237 PR c++/69379
4238 * g++.dg/pr69379.C: New test.
4239
60214d0d
MS
42402016-01-27 Martin Sebor <msebor@redhat.com>
4241
4242 PR c++/69317
4243 * g++.dg/abi/Wabi-2-2.C: New test.
4244 * g++.dg/abi/Wabi-2-3.C: New test.
4245 * g++.dg/abi/Wabi-3-2.C: New test.
4246 * g++.dg/abi/Wabi-3-3.C: New test.
4247
167c7bfa
RB
42482016-01-27 Richard Biener <rguenther@suse.de>
4249
4250 PR tree-optimization/69166
4251 * gcc.dg/torture/pr69166.c: New testcase.
4252
1430fb1f
MJ
42532016-01-27 Martin Jambor <mjambor@suse.cz>
4254
4255 PR tree-optimization/69355
4256 * gcc.dg/tree-ssa/pr69355.c: New test.
4257
95e3030c
MP
42582016-01-27 Marek Polacek <polacek@redhat.com>
4259
4260 PR c++/69496
4261 * g++.dg/ext/constexpr-vla1.C: New test.
4262
eeb085f3
CB
42632016-01-20 Christian Bruel <christian.bruel@st.com>
4264
4265 PR target/69245
4266 * gcc.target/arm/pr69245.c: New test.
4267
b1652dde
JJ
42682016-01-27 Jakub Jelinek <jakub@redhat.com>
4269
4270 PR tree-optimization/69399
4271 * gcc.dg/torture/pr69399.c: New test.
4272
ce7e8f00
EB
42732016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4274
4275 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4276
e4aac1d1
EB
42772016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4278
4279 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4280
8dfdb419
TV
42812016-01-26 Tom de Vries <tom@codesourcery.com>
4282
4283 PR tree-optimization/69110
4284 * gcc.dg/autopar/pr69110.c: New test.
4285
56f80f54 42862016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 4287 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
4288
4289 * gcc.dg/graphite/isl-ast-op-select.c: New.
4290
a0909527
PT
42912015-01-26 Paul Thomas <pault@gcc.gnu.org>
4292
4293 PR fortran/69385
4294 * gfortran.dg/allocate_error_6.f90: New test.
4295
ffc445f4
RH
42962016-01-26 Richard Henderson <rth@redhat.com>
4297
4298 * gcc.dg/tm/pr60908.c: New test.
4299
01e1dea3
DM
43002016-01-26 David Malcolm <dmalcolm@redhat.com>
4301
4302 PR other/69006
4303 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4304 directive.
4305 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4306 expected multiline output to reflect the colorization being
4307 disabled before newlines.
4308 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4309 (custom_diagnostic_finalizer): Replace call to
4310 pp_newline_and_flush with call to pp_flush.
4311 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4312 * gfortran.dg/implicit_class_1.f90: Likewise.
4313 * lib/gcc-dg.exp (allow_blank_lines): New global.
4314 (dg-allow-blank-lines-in-output): New procedure.
4315 (gcc-dg-prune): Complain about blank lines in the output, unless
4316 dg-allow-blank-lines-in-output was called.
4317 * lib/multiline.exp (_build_multiline_regex): Only support
4318 arbitrary followup text for non-blank-lines, not for blank lines.
4319
13f92e8d
JJ
43202016-01-26 Jakub Jelinek <jakub@redhat.com>
4321
4322 PR tree-optimization/69483
4323 * gcc.dg/pr69483.c: New test.
4324 * g++.dg/opt/pr69483.C: New test.
4325
92422235
CL
43262016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4327
4328 PR target/68620
4329 * gcc.target/arm/pr68620.c: New test.
4330
0bccf11b
L
43312016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4332
4333 * gcc.target/i386/pr68986-2.c: Remove -m32.
4334
81cd202e
L
43352016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4336
4337 PR target/68986
4338 * gcc.target/i386/pr68986-1.c: New test.
4339 * gcc.target/i386/pr68986-2.c: Likewise.
4340 * gcc.target/i386/pr68986-3.c: Likewise.
4341
213a1c03
CB
43422016-01-26 Christian Bruel <christian.bruel@st.com>
4343
4344 * lib/target-supports.exp
4345 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4346 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4347 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4348
22a08dd1
RB
43492016-01-26 Richard Biener <rguenther@suse.de>
4350
4351 PR tree-optimization/69452
4352 * gcc.dg/torture/pr69452.c: New testcase.
4353
6c06e0e8
JJ
43542016-01-26 Jakub Jelinek <jakub@redhat.com>
4355
4356 PR target/69442
4357 * gcc.dg/pr69442.c: New test.
4358
b96824c4
RFI
43592016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4360
4361 PR target/67896
4362 * gcc.target/aarch64/simd/pr67896.C: New.
4363
5ee31e57
RS
43642016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4365
4366 PR tree-optimization/69400
4367 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4368 function.
4369 (plugin_init): Call it.
4370 * gcc.dg/torture/pr69400.c: New test.
4371
7ddfb31d
CL
43722016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4373
4374 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4375
1e050c90
AK
43762016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4377 Sebastian Pop <s.pop@samsung.com>
4378
4379 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4380 isl-0.15.
4381
c8ee4bf5
AK
43822016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4383 Sebastian Pop <s.pop@samsung.com>
4384
4385 * gcc.dg/graphite/pr69292.c: New.
4386
d902b330
JJ
43872016-01-25 Jakub Jelinek <jakub@redhat.com>
4388
4389 * c-c++-common/goacc/use_device-1.c: New test.
4390
2c89b952
JL
43912016-01-25 Jeff Law <law@redhat.com>
4392
4393 PR tree-optimization/69196
4394 PR tree-optimization/68398
4395 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4396 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4397
685c8785
DE
43982016-01-25 David Edelsohn <dje.gcc@gmail.com>
4399
4400 PR target/69469
4401 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4402 Algorithm.
4403
95cef0c1
RB
44042016-01-25 Richard Biener <rguenther@suse.de>
4405
4406 PR testsuite/69380
4407 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4408
2947d3b2
IE
44092016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4410
4411 PR target/69421
4412 * gcc.dg/pr69421.c: New test.
4413
ae19075a
BB
44142016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4415
4416 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4417 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4418 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4419 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4420 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4421 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4422 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4423 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4424 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4425 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4426
fa4511c2
RB
44272016-01-25 Richard Biener <rguenther@suse.de>
4428
4429 PR tree-optimization/69376
4430 * gcc.dg/torture/pr69376.c: New testcase.
4431
1d101216
JD
44322016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4433
4434 PR fortran/69397
4435 PR fortran/68442
4436 * gfortran.dg/interface_38.f90: New test.
4437 * gfortran.dg/interface_39.f90: New test.
a0909527 4438
a59b92b0
PP
44392016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4440
4441 Revert:
4442 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4443
4444 PR c++/11858
4445 PR c++/24663
4446 PR c++/24664
4447 * g++.dg/template/pr11858.C: New test.
4448 * g++.dg/template/pr24663.C: New test.
4449 * g++.dg/template/unify12.C: New test.
4450 * g++.dg/template/unify13.C: New test.
4451 * g++.dg/template/unify14.C: New test.
4452 * g++.dg/template/unify15.C: New test.
4453 * g++.dg/template/unify16.C: New test.
4454 * g++.dg/template/unify17.C: New test.
4455
16acb1a8
DH
44562016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4457
4458 PR fortran/68283
4459 gfortran.dg/pr68283.f90: New test.
4460
094773e8
TK
44612016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4462
4463 PR fortran/66094
4464 * gfortran.dg/inline_matmul_13.f90: New test.
4465 * gfortran.dg/matmul_bounds_8.f90: New test.
4466 * gfortran.dg/matmul_bounds_9.f90: New test.
4467 * gfortran.dg/matmul_bounds_10.f90: New test.
4468
42fb90d7
TV
44692016-01-23 Tom de Vries <tom@codesourcery.com>
4470
4471 PR tree-optimization/69426
4472 * gcc.dg/autopar/pr69426.c: New test.
4473
69da7802
MS
44742016-01-23 Martin Sebor <msebor@redhat.com>
4475
4476 PR c++/58109
4477 PR c++/69022
4478 * g++.dg/cpp0x/alignas5.C: New test.
4479 * g++.dg/ext/vector29.C: Same.
4480
da17300a
UB
44812016-01-23 Uros Bizjak <ubizjak@gmail.com>
4482
4483 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4484 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4485 _GNU_SOURCE from compile flags to the source.
4486 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4487 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4488 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4489 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4490
62041cfc
JJ
44912016-01-22 Jakub Jelinek <jakub@redhat.com>
4492
4493 PR target/69432
4494 * g++.dg/opt/pr69432.C: New test.
4495
f7d2ad6f
BS
44962016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4497
4498 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4499 32-bit targets testing an -m64 multilib.
4500
d403fc9a
WS
45012016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4502
4503 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4504 64-bit support.
4505
4aa16f8d
JG
45062016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4507
4508 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4509
7c816d0f
CB
45102016-01-21 Christian Bruel <christian.bruel@st.com>
4511
4512 PR target/68674
4513 * gcc.target/i386/pr68674.c
4514 * gcc.target/aarch64/pr68674.c
4515 * gcc.target/arm/pr68674.c
4516
fce661e8
KT
45172016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4518
4519 PR target/69403
4520 * gcc.c-torture/execute/pr69403.c: New test.
4521
4696899f
PC
45222016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4523
4524 PR c++/55843
4525 * g++.dg/template/pr55843.C: New.
4526
bac69366
AL
45272016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4528
4529 PR testsuite/66877
4530 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4531 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4532
b57d3a5c
BS
45332016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4534
4535 PR testsuite/67489
da17300a
UB
4536 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4537 from dg-do compile directive, and instead add
4538 { dg-require-effective-target int128 }.
b57d3a5c 4539
9f04a53e
MS
45402016-01-20 Martin Sebor <msebor@redhat.com>
4541
4542 PR c/69405
4543 * gcc.dg/sync-fetch.c: New test.
4544
38a51663
JL
45452016-01-21 Martin Sebor <msebor@redhat.com>
4546
4547 PR target/69252
4548 * gcc.target/powerpc/pr69252.c: New test.
4549
2423a75a
JD
45502016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4551
4552 PR fortran/65996
da17300a 4553 * gfortran.dg/pr65996.f90: New test.
2423a75a 4554
0a76463f
DV
45552016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4556
4557 PR c++/68810
9f04a53e 4558 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 4559 expected to generate an error.
0a76463f 4560
9776e692
BS
45612016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4562
4563 PR middle-end/66178
4564 * gcc.dg/torture/pr66178.c: New test.
4565
c8d3e088
AB
45662016-01-21 Anton Blanchard <anton@samba.org>
4567 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4568
4569 PR target/63354
4570 * gcc.target/powerpc/pr63354.c: New test.
4571
35b707ff
VM
45722016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4573
4574 PR rtl-optimization/68990
4575 * gcc.target/i386/pr68990: New.
4576
157b0829
NC
45772016-01-21 Nick Clifton <nickc@redhat.com>
4578
4579 PR target/69129
4580 * gcc.target/mips/pr69129.c: New.
4581
aede6748
PC
45822016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4583
4584 PR c++/58046
4585 * g++.dg/cpp0x/pr58046.C: New.
4586
5463c2c8
JJ
45872016-01-21 Jakub Jelinek <jakub@redhat.com>
4588
6d31cc75
SS
4589 PR target/69187
4590 PR target/65624
4591 * gcc.target/arm/pr69187.c: New test.
4592
5463c2c8
JJ
4593 PR c++/69355
4594 * g++.dg/torture/pr69355.C: New test.
4595
fa28f32b
AK
45962016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4597 Sebastian Pop <s.pop@samsung.com>
4598
4599 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4600
b920a047
AK
46012016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4602 Sebastian Pop <s.pop@samsung.com>
4603
da17300a 4604 * gcc.dg/graphite/pr68976.c: New test.
b920a047 4605
bdd3aea6
JJ
46062016-01-21 Jakub Jelinek <jakub@redhat.com>
4607
4608 PR middle-end/67653
4609 * c-c++-common/pr67653.c: New test.
4610 * gcc.dg/torture/pr29119.c: Add dg-warning.
4611
26a2e6ae
PB
46122016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4613
4614 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4615
d25c7690
PK
46162016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4617
4618 PR c/24293
4619 * gcc.dg/pr24293.c: New test.
4620 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4621 incomplete struct type.
4622 * gcc.dg/declspec-1.c: Likewise.
4623 * gcc.dg/pr63549.c: Likewise.
4624
889d5698
JJ
46252016-01-20 Jakub Jelinek <jakub@redhat.com>
4626
4627 PR tree-optimization/66612
4628 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4629 for bdn instruction.
4630
d7cf3dc7
CL
46312016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4632
4633 * lib/target-supports.exp
4634 (check_effective_target_arm_fp_ok_nocache): New.
4635 (check_effective_target_arm_fp_ok): New.
4636 (add_options_for_arm_fp): New.
4637 (check_effective_target_arm_crypto_ok_nocache): Require
4638 target_arm_v8_neon_ok instead of arm32.
4639 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4640 (check_effective_target_arm_crypto_pragma_ok): New.
4641 (add_options_for_arm_vfp): New.
4642 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4643 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4644 target instead. Force initial fpu to vfp.
4645 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4646 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4647 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4648 dependency.
4649 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4650 use arm_vfp effective target instead. Force initial fpu to vfp.
4651 * gcc.target/arm/attr-neon3.c: Likewise.
4652 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4653 arm_vfp_ok.
4654 * gcc.target/arm/unsigned-float.c: Likewise.
4655 * gcc.target/arm/vfp-1.c: Likewise.
4656 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4657 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4658 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4659 * gcc.target/arm/vfp-ldmias.c: Likewise.
4660 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4661 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4662 * gcc.target/arm/vfp-stmiad.c: Likewise.
4663 * gcc.target/arm/vfp-stmias.c: Likewise.
4664 * gcc.target/arm/vnmul-1.c: Likewise.
4665 * gcc.target/arm/vnmul-2.c: Likewise.
4666 * gcc.target/arm/vnmul-3.c: Likewise.
4667 * gcc.target/arm/vnmul-4.c: Likewise.
4668
01ac9704 46692016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 4670
e84b00da
L
4671 PR testsuite/69366
4672 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4673 the MPX run-time library, for compile-time MPX test.
4674 * gcc.target/i386/chkp-always_inline.c: Likewise.
4675 * gcc.target/i386/chkp-bndret.c: Likewise.
4676 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4677 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4678 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4679 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4680 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4681 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4682 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4683 * gcc.target/i386/chkp-label-address.c: Likewise.
4684 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4685 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4686 * gcc.target/i386/chkp-pr69044.c: Likewise.
4687 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4688 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4689 * gcc.target/i386/chkp-strchr.c: Likewise.
4690 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4691 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4692 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4693 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4694 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4695 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4696 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4697 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4698 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4699 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4700 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4701 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4702 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4703 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4704 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4705 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4706 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4707 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4708 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4709 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4710 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4711 * gcc.target/i386/pr63995-2.c: Likewise.
4712 * gcc.target/i386/pr64805.c: Likewise.
4713 * gcc.target/i386/pr65044.c: Likewise.
4714 * gcc.target/i386/pr65167.c: Likewise.
4715 * gcc.target/i386/pr65183.c: Likewise.
4716 * gcc.target/i386/pr65184.c: Likewise.
4717 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 4718
28b33016
IE
47192016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4720
4721 PR tree-optimization/69328
4722 * gcc.dg/pr69328.c: New test.
4723
bcff0913
JL
47242016-01-20 Jeff Law <law@redhat.com>
4725
bf0bb970 4726 PR target/25114
bcff0913
JL
4727 * gcc.target/m68k/pr25114.c: New test.
4728
a3f69631
AV
47292016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4730
4731 * gcc.target/arm/memset-inline-10.c: Added
4732 dg-require-effective-target arm_thumb2_ok.
4733
af33ba0d
EB
47342016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4735
4736 * gcc.dg/debug/dwarf2/sso.c: New test.
4737
7596d5de
UB
47382016-01-19 Uros Bizjak <ubizjak@gmail.com>
4739
4740 PR testsuite/68820
4741 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4742 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4743 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4744
ceda2c69
JH
47452016-01-19 Jan Hubicka <hubicka@ucw.cz>
4746
4747 PR ipa/66223
4748 * g++.dg/ipa/devirt-50.C: New testcase.
4749
38a979f2
MP
47502016-01-19 Marek Polacek <polacek@redhat.com>
4751
4752 PR c++/68965
4753 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4754 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4755
962801c5
KT
47562016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4757
4758 PR target/69135
4759 * gcc.target/arm/pr69135_1.c: New test.
4760
078fe40a
WD
47612015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4762
4763 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4764
786e3c06
WD
47652015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4766
4767 * gcc.target/aarch64/ccmp_1.c: New testcase.
4768
1e297006
MP
47692016-01-19 Marek Polacek <polacek@redhat.com>
4770
4771 PR c++/68586
4772 * g++.dg/cpp0x/enum30.C: New test.
4773
879c27e3
RB
47742016-01-19 Richard Biener <rguenther@suse.de>
4775
4776 PR tree-optimization/69336
4777 * g++.dg/tree-ssa/pr69336.C: New testcase.
4778
015337d3
JJ
47792016-01-19 Jakub Jelinek <jakub@redhat.com>
4780
4781 PR debug/65779
4782 * gcc.dg/pr65779.c: New test.
4783
e2c768b6
RB
47842016-01-19 Richard Biener <rguenther@suse.de>
4785
4786 PR tree-optimization/69352
4787 * gcc.dg/torture/pr69352.c: New testcase.
4788
569efc34
JJ
47892016-01-19 Jakub Jelinek <jakub@redhat.com>
4790
4791 PR rtl-optimization/68955
4792 PR rtl-optimization/64557
4793 * gcc.dg/torture/pr68955.c: New test.
4794
e49d321f
JH
47952016-01-19 Jan Hubicka <hubicka@ucw.cz>
4796
4797 PR lto/69136
4798 * g++.dg/torture/pr69136.C: New testcase.
4799
e9191ad3
JH
48002016-01-19 Jan Hubicka <hubicka@ucw.cz>
4801
4802 PR lto/69133
4803 * g++.dg/lto/pr69133_0.C: New testcase.
4804 * g++.dg/lto/pr69133_1.C: New testcase.
4805
2bedb645
JL
48062016-01-15 Jeff Law <law@redhat.com>
4807
4808 PR tree-optimization/69320
4809 * gcc.c-torture/pr69320-1.c: New test.
4810 * gcc.c-torture/pr69320-2.c: New test.
4811 * gcc.c-torture/pr69320-3.c: New test.
4812 * gcc.c-torture/pr69320-4.c: New test.
4813
17c15cb9
PP
48142016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4815
4816 PR c++/11858
4817 PR c++/24663
4818 PR c++/24664
4819 * g++.dg/template/pr11858.C: New test.
4820 * g++.dg/template/pr24663.C: New test.
4821 * g++.dg/template/unify12.C: New test.
4822 * g++.dg/template/unify13.C: New test.
4823 * g++.dg/template/unify14.C: New test.
4824 * g++.dg/template/unify15.C: New test.
4825 * g++.dg/template/unify16.C: New test.
4826 * g++.dg/template/unify17.C: New test.
4827
9617fd08
DM
48282016-01-18 David Malcolm <dmalcolm@redhat.com>
4829
4830 PR testsuite/69181
4831 * gcc.dg/pr69181-1.c: New test file.
4832 * gcc.dg/pr69181-2.c: New test file.
4833 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4834 globals by moving it to...
4835 (cleanup-after-saved-dg-test): ...this new function. Add
4836 "global additional_sources_used". Add reset of global
4837 multiline_expected_outputs to the empty list.
4838 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4839 global to...
4840 (multiline_expected_outputs): ...this, and updated comments to
4841 note that it is modified from gcc-dg.exp.
4842 (dg-end-multiline-output): Update for the above renaming.
4843 (handle-multiline-outputs): Likewise. Remove the clearing
4844 of the expected outputs to the empty list.
4845
b555a2e4
RB
48462016-01-18 Richard Biener <rguenther@suse.de>
4847
4848 PR tree-optimization/69297
4849 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4850
96902805
JM
48512016-01-18 Joseph Myers <joseph@codesourcery.com>
4852
4853 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4854 dg-options.
4855 * gcc.target/mips/mips-3d-2.c: Likewise.
4856 * gcc.target/mips/mips-3d-3.c: Likewise.
4857 * gcc.target/mips/mips-3d-4.c: Likewise.
4858 * gcc.target/mips/mips-3d-5.c: Likewise.
4859 * gcc.target/mips/mips-3d-6.c: Likewise.
4860 * gcc.target/mips/mips-3d-7.c: Likewise.
4861 * gcc.target/mips/mips-3d-8.c: Likewise.
4862 * gcc.target/mips/mips-3d-9.c: Likewise.
4863 * gcc.target/mips/mips-ps-1.c: Likewise.
4864 * gcc.target/mips/mips-ps-2.c: Likewise.
4865 * gcc.target/mips/mips-ps-3.c: Likewise.
4866 * gcc.target/mips/mips-ps-4.c: Likewise.
4867 * gcc.target/mips/mips-ps-5.c: Likewise.
4868 * gcc.target/mips/mips-ps-6.c: Likewise.
4869 * gcc.target/mips/mips-ps-7.c: Likewise.
4870 * gcc.target/mips/mips-ps-type.c: Likewise.
4871 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4872 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4873
40e26f94
TV
48742016-01-18 Tom de Vries <tom@codesourcery.com>
4875
4876 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4877 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4878 * c-c++-common/goacc/kernels-empty.c: New test.
4879 * c-c++-common/goacc/kernels-eternal.c: New test.
4880 * c-c++-common/goacc/kernels-loop-2.c: New test.
4881 * c-c++-common/goacc/kernels-loop-3.c: New test.
4882 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4883 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4884 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4885 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4886 * c-c++-common/goacc/kernels-loop-data.c: New test.
4887 * c-c++-common/goacc/kernels-loop-g.c: New test.
4888 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4889 * c-c++-common/goacc/kernels-loop-n.c: New test.
4890 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4891 * c-c++-common/goacc/kernels-loop.c: New test.
4892 * c-c++-common/goacc/kernels-noreturn.c: New test.
4893 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4894 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4895 * c-c++-common/goacc/kernels-reduction.c: New test.
4896
a98d4647
TV
48972016-01-18 Tom de Vries <tom@codesourcery.com>
4898
4899 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4900 * gcc.dg/autopar/outer-2.c: Same.
4901 * gcc.dg/autopar/outer-3.c: Same.
4902 * gcc.dg/autopar/outer-4.c: Same.
4903 * gcc.dg/autopar/outer-5.c: Same.
4904 * gcc.dg/autopar/outer-6.c: Same.
4905 * gcc.dg/autopar/parallelization-1.c: Same.
4906 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4907 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4908 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4909 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4910 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4911 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4912 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4913 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4914 * gcc.dg/autopar/pr39500-1.c: Same.
4915 * gcc.dg/autopar/pr39500-2.c: Same.
4916 * gcc.dg/autopar/pr46193.c: Same.
4917 * gcc.dg/autopar/pr46194.c: Same.
4918 * gcc.dg/autopar/pr49580.c: Same.
4919 * gcc.dg/autopar/pr49960-1.c: Same.
4920 * gcc.dg/autopar/pr49960.c: Same.
4921 * gcc.dg/autopar/pr68373.c: Same.
4922 * gcc.dg/autopar/reduc-1.c: Same.
4923 * gcc.dg/autopar/reduc-1char.c: Same.
4924 * gcc.dg/autopar/reduc-1short.c: Same.
4925 * gcc.dg/autopar/reduc-2.c: Same.
4926 * gcc.dg/autopar/reduc-2char.c: Same.
4927 * gcc.dg/autopar/reduc-2short.c: Same.
4928 * gcc.dg/autopar/reduc-3.c: Same.
4929 * gcc.dg/autopar/reduc-4.c: Same.
4930 * gcc.dg/autopar/reduc-6.c: Same.
4931 * gcc.dg/autopar/reduc-7.c: Same.
4932 * gcc.dg/autopar/reduc-8.c: Same.
4933 * gcc.dg/autopar/reduc-9.c: Same.
4934 * gcc.dg/autopar/uns-outer-4.c: Same.
4935 * gcc.dg/autopar/uns-outer-5.c: Same.
4936 * gcc.dg/autopar/uns-outer-6.c: Same.
4937 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4938 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4939
da976fa8
AL
49402016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4941
4942 PR target/63679
4943 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4944 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4945
70c1e886
AL
49462016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4947
4948 PR target/63679
4949 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4950 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4951 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4952
88bed196
AL
49532016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4954
4955 PR target/63679
4956 * gcc.dg/tree-ssa/sra-17.c: New.
4957 * gcc.dg/tree-ssa/sra-18.c: New.
4958
3dd5f42e
IE
49592016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4960
4961 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4962
ae5a77fa
EB
49632016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4964
4965 * gnat.dg/inline12.adb: New test.
4966
11e57fc6
BC
49672016-01-18 Bin Cheng <bin.cheng@arm.com>
4968
4969 PR tree-optimization/66797
4970 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4971
995b6fe0
RB
49722016-01-18 Richard Biener <rguenther@suse.de>
4973
4974 PR tree-optimization/69170
4975 * gcc.dg/torture/pr69170.c: New testcase.
4976
82ee0cf2 49772016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
4978
4979 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4980
d69da357
TV
49812016-01-16 Tom de Vries <tom@codesourcery.com>
4982
4983 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4984
a3845283
TV
49852016-01-16 Tom de Vries <tom@codesourcery.com>
4986
4987 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4988 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4989 redundant dg-require-effective-target pthread.
4990 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4991 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4992 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4993 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4994 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4995 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4996 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4997
197a6aa6
DE
49982016-01-16 David Edelsohn <dje.gcc@gmail.com>
4999
5000 PR target/68609
5001 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5002 * gcc.target/powerpc/recip-7.c: Same.
5003
ec7886c1
PP
50042016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5005
5006 PR c++/69091
5007 * g++.dg/template/pr69091.C: New test.
5008
203484bb
PP
50092016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5010
5011 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5012 dump does not contain an error_mark_node.
5013 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5014 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5015
aa2500e9
PP
50162016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5017
5018 PR c++/68936
5019 * g++.dg/template/pr68936.C: New test.
5020
28621a5c
DE
50212016-01-15 David Edelsohn <dje.gcc@gmail.com>
5022
5023 PR target/68609
5024 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5025 * gcc.target/powerpc/recip-2.c: Same.
5026 * gcc.target/powerpc/recip-3.c: Same.
5027 * gcc.target/powerpc/recip-4.c: Same.
5028 * gcc.target/powerpc/recip-sqrtf.c: Same.
5029
40c43aca
JL
50302016-01-15 Jeff Law <law@redhat.com>
5031
5032 PR tree-optimization/69270
5033 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5034 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5035
afbc5ae8
PT
50362016-01-15 Paul Thomas <pault@gcc.gnu.org>
5037
5038 PR fortran/49630
5039 * gfortran.dg/deferred_character_13.f90: New test for the fix
5040 of comment 3 of the PR.
5041
5042 PR fortran/54070
5043 * gfortran.dg/deferred_character_8.f90: New test
5044 * gfortran.dg/allocate_error_5.f90: New test
5045
5046 PR fortran/60593
5047 * gfortran.dg/deferred_character_10.f90: New test
5048
5049 PR fortran/60795
5050 * gfortran.dg/deferred_character_14.f90: New test
5051
5052 PR fortran/61147
5053 * gfortran.dg/deferred_character_11.f90: New test
5054
5055 PR fortran/64324
5056 * gfortran.dg/deferred_character_9.f90: New test
5057
49abe076
VM
50582016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5059
5060 PR rtl-optimization/69030
5061 * gcc.target/i386/pr69030.c: New.
5062
16d12992
KT
50632016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5064
5065 * gcc.target/aarch64/target_attr_17.c: New test.
5066
78810bd3
RB
50672016-01-15 Richard Biener <rguenther@suse.de>
5068
5069 PR tree-optimization/66856
5070 * gcc.dg/torture/pr66856-1.c: New testcase.
5071 * gcc.dg/torture/pr66856-2.c: Likewise.
5072
2bd847fe
RB
50732016-01-15 Richard Biener <rguenther@suse.de>
5074
5075 PR debug/69137
5076 * g++.dg/lto/pr69137_0.C: New testcase.
5077
a00fe3b7
RS
50782016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5079
5080 PR middle-end/69246
5081 * gcc.target/i386/pr69246.c: New test.
5082
cbb0e83b
DV
50832016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5084
7596d5de 5085 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 5086
5a500ecf
DV
50872016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5088
5089 PR c++/56194
5090 * g++.dg/init/const9.C: Disable test on S/390.
5091
5d9bf64f
DV
50922016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5093
5094 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5095 * g++.dg/Wno-frame-address.C: Ditto.
5096
e234b19e
DV
50972016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5098
5099 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5100
89483f99
RB
51012016-01-15 Richard Biener <rguenther@suse.de>
5102
5103 PR tree-optimization/68961
5104 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5105
94f37395
IE
51062016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5107
5108 * gcc.target/i386/pr65105-5.c: New test.
5109
82ee0cf2 51102016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
5111
5112 * gcc.c-torture/execute/alias-4.c: New testcase.
5113
82ee0cf2 51142016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
5115
5116 PR ipa/68148
5117 * g++.dg/ipa/devirt-49.C: New testcase.
5118
092f7deb 51192016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
5120
5121 PR target/65837
5122 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5123 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5124 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5125
e93c66bc
RB
51262016-01-15 Richard Biener <rguenther@suse.de>
5127
5128 PR tree-optimization/69117
5129 * gcc.dg/torture/pr69117.c: New testcase.
5130
c47eaca6 51312015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
5132
5133 PR c++/69048
5134 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5135
c3f6914a
FXC
51362016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5137
5138 PR testsuite/67509
5139 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5140 range tests use 100 * maximum instead of maximum + 1.
5141
cd65ae90
JJ
51422016-01-14 Jakub Jelinek <jakub@redhat.com>
5143
5144 PR debug/69244
5145 * gcc.dg/guality/pr69244.c: New test.
5146
19643948
UB
51472016-01-14 Uros Bizjak <ubizjak@gmail.com>
5148
5149 * lib/target-supports.exp (check_effective_target_issignaling):
5150 New procedure.
5151 * gcc.dg/pr61441.c: Require issignaling effective target.
5152
fe79c97e
SB
51532016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5154
5155 PR target/68803
5156 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5157
c7df95d8
DM
51582016-01-14 David Malcolm <dmalcolm@redhat.com>
5159
5160 PR c++/68819
5161 PR preprocessor/69177
5162 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5163 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5164 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5165 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5166
00083992
MP
51672016-01-14 Marek Polacek <polacek@redhat.com>
5168
5169 PR c/69262
5170 * gcc.dg/array-15.c: New test.
5171
0c9b3294
JJ
51722016-01-14 Jakub Jelinek <jakub@redhat.com>
5173
5174 PR middle-end/68146
5175 PR tree-optimization/69155
5176 * gfortran.dg/pr68146.f: New test.
5177 * gfortran.dg/pr69155.f90: New test.
5178
3688e13d
RB
51792016-01-14 Richard Biener <rguenther@suse.de>
5180
5181 PR tree-optimization/68060
5182 * gcc.dg/torture/pr68060-1.c: New testcase.
5183 * gcc.dg/torture/pr68060-2.c: Likewise.
5184
bab0ad3a
NC
51852016-01-14 Nick Clifton <nickc@redhat.com>
5186
5187 * lib/target-supports.exp
5188 (check_effective_target_arm_neon_ok_nocache): Add an option
5189 sequence that includes setting the ARM architecture to ARMv7-A.
5190 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5191 command line options necessary to enable Neon support.
5192 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5193 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5194 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5195 * gcc.target/arm/pr69180.c: Likewise.
5196
947c2ce5
JL
51972016-01-14 Jeff Law <law@redhat.com>
5198
5199 PR tree-optimization/69270
5200 * gcc.dg/tree-ssa/pr69270.c: New test.
5201
3342fd71
BS
52022016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5203
5204 PR c/66208
5205 * c-c++-common/pr66208.c: New file.
5206
2ad3adf1
JJ
52072016-01-13 Jakub Jelinek <jakub@redhat.com>
5208
5209 PR tree-optimization/69156
5210 * gcc.dg/pr69156.c: New test.
5211
398d6feb
L
52122016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5213
5214 * gcc.target/i386/pr69225-7.c: New test.
5215
4c868789
RH
52162016-01-13 Richard Henderson <rth@redhat.com>
5217
5218 * gcc.dg/tm/memopt-13.c: Update expected function.
5219 * gcc.dg/tm/memopt-6.c: Likewise.
5220
ef6d1772
UB
52212016-01-13 Uros Bizjak <ubizjak@gmail.com>
5222
5223 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5224 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5225 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5226 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 5227
ef6d1772
UB
52282016-01-13 Tom de Vries <tom@codesourcery.com>
5229
5230 PR tree-optimization/69169
0b4b6ef2
TV
5231 * gcc.dg/pr69169.c: New test.
5232
2ad3adf1 52332016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
5234
5235 PR target/69228
5236 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5237 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5238 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5239 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5240 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5241 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5242 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5243 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5244
9060e335
AK
52452016-01-13 Jakub Jelinek <jakub@redhat.com>
5246
5247 PR target/69247
5248 * gcc.dg/pr69247.c: New test.
5249
40311329
RB
52502016-01-13 Richard Biener <rguenther@suse.de>
5251
5252 PR tree-optimization/69242
5253 * gcc.dg/torture/pr69242.c: New testcase.
5254
ccbd7103
RB
52552016-01-13 Richard Biener <rguenther@suse.de>
5256
5257 PR tree-optimization/69186
5258 * gcc.dg/torture/pr69186.c: New testcase.
5259
c6f72a46
JL
52602016-01-13 Jeff Law <law@redhat.com>
5261
5262 PR tree-optimization/67755
5263 * gcc.dg/tree-ssa/pr67755.c: New test.
5264
52652016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
5266
5267 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5268 pass number in output by a star.
5269
c446cf07
BC
52702016-01-12 Bin Cheng <bin.cheng@arm.com>
5271
5272 PR tree-optimization/68911
5273 * gcc.c-torture/execute/pr68911.c: New test.
5274
5342156c
MP
52752016-01-12 Marek Polacek <polacek@redhat.com>
5276
5277 PR c++/68979
5278 * g++.dg/warn/permissive-1.C: New test.
5279
65364cc5
JJ
52802016-01-12 Jakub Jelinek <jakub@redhat.com>
5281
5282 PR objc++/68511
5283 PR c++/69213
5284 * g++.dg/opt/pr69213.C: New test.
5285
81b9a3d9
CB
52862016-01-12 Christian Bruel <christian.bruel@st.com>
5287
5288 PR target/69180
5289 * gcc.target/arm/pr69180.c: New test.
5290
3c4e91c9
RB
52912016-01-12 Richard Biener <rguenther@suse.de>
5292
5293 PR lto/69077
5294 * g++.dg/lto/pr69077_0.C: New testcase.
5295 * g++.dg/lto/pr69077_1.C: Likewise.
5296
5664cea1
JJ
52972016-01-12 Jakub Jelinek <jakub@redhat.com>
5298
5299 PR target/69175
5300 * g++.dg/opt/pr69175.C: New test.
5301
86cefc49
AL
53022016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5303
5304 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5305 rather than #including math.h & stdlib.h.
5306 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5307 * gcc.dg/vect/pr49771.c: Likewise.
5308 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5309 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5310 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5311 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5312 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5313 * gcc.dg/vect/pr44507.c: Likewise.
5314 * gcc.dg/vect/pr45902.c: Likewise.
5315 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5316 * gcc.dg/vect/vect-117.c: Likewise.
5317 * gcc.dg/vect/vect-99.c: Likewise.
5318 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5319 * gcc.dg/vect/vect-cond-1.c: Likewise.
5320 * gcc.dg/vect/vect-cond-2.c: Likewise.
5321 * gcc.dg/vect/vect-cond-3.c: Likewise.
5322 * gcc.dg/vect/vect-cond-4.c: Likewise.
5323 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5324 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5325 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5326 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5327 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5328 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5329 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5330 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5331 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5332 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5333 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5334 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5335 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5336 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5337 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5338 include of signal.h.
5339 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5340 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5341 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5342 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5343 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5344 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5345 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5346 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5347 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5348 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5349 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5350 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5351 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5352 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5353 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5354 * gcc.dg/vect/vect-outer-5.c: Likewise.
5355 * gcc.dg/vect/vect-outer-6.c: Likewise.
5356 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5357 include of stdio.h.
5358
b832f61e
NC
53592016-01-12 Nick Clifton <nickc@redhat.com>
5360
5361 PR target/68913
5362 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5363 to fread so that it will be found in all target runtimes.
5364
8eac49b1
RB
53652016-01-12 Richard Biener <rguenther@suse.de>
5366
5367 PR tree-optimization/69053
5368 * g++.dg/torture/pr69053.C: New testcase.
5369
2935d994
RB
53702016-01-12 Richard Biener <rguenther@suse.de>
5371
5372 PR tree-optimization/69168
5373 * gcc.dg/torture/pr69168.c: New testcase.
5374
66c16fd9
RB
53752016-01-12 Richard Biener <rguenther@suse.de>
5376
5377 PR tree-optimization/69157
5378 * gcc.dg/torture/pr69157.c: New testcase.
5379
53802016-01-12 Richard Biener <rguenther@suse.de>
5381
5382 PR tree-optimization/69174
5383 * gcc.dg/torture/pr69174.c: New testcase.
5384
723033a6
JJ
53852016-01-12 Jakub Jelinek <jakub@redhat.com>
5386
5387 PR c++/66808
5388 PR c++/69000
5389 * g++.dg/tls/pr66808.C: New test.
5390 * g++.dg/tls/pr69000.C: New test.
5391
3574cf47
BS
53922016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5393
5394 * gcc.target/powerpc/swaps-p8-23.c: New test.
5395 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5396
feb20787
JDA
53972016-01-11 John David Anglin <danglin@gcc.gnu.org>
5398
5399 PR tree-optimization/68356
5400 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5401
27b1820a
KV
54022016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5403 Jim Wilson <jim.wilson@linaro.org>
5404
5405 PR target/69194
5406 * gcc.target/arm/pr69194.c: New test.
5407
cf4de6af
L
54082016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5409
5410 PR target/69225
5411 * gcc.target/i386/pr69225-1.c: New test.
5412 * gcc.target/i386/pr69225-2.c: Likewise.
5413 * gcc.target/i386/pr69225-3.c: Likewise.
5414 * gcc.target/i386/pr69225-4.c: Likewise.
5415 * gcc.target/i386/pr69225-5.c: Likewise.
5416 * gcc.target/i386/pr69225-6.c: Likewise.
5417
1ebd5558
JJ
54182016-01-11 Jakub Jelinek <jakub@redhat.com>
5419
23552a4d
JJ
5420 PR target/67462
5421 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5422 if lp64.
5423
26ff85b0
JJ
5424 PR target/69071
5425 * gcc.dg/pr69071.c: New test.
5426
9cb6bd74
JJ
5427 PR c++/69211
5428 * g++.dg/opt/pr69211.C: New test.
5429
1ebd5558
JJ
5430 PR tree-optimization/69214
5431 * gcc.c-torture/compile/pr69214.c: New test.
5432
8c18c836
UB
54332016-01-11 Uros Bizjak <ubizjak@gmail.com>
5434
5435 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5436 * gcc.target/i386/pr66232-11.c: Ditto.
5437 * gcc.target/i386/pr66232-12.c: Ditto.
5438 * gcc.target/i386/pr66232-13.c: Ditto.
5439
62446e6e
RB
54402016-01-11 Richard Biener <rguenther@suse.de>
5441
5442 PR tree-optimization/69173
5443 * gcc.dg/torture/pr69173.c: New testcase.
5444
2b8568fe
KT
54452016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5446
5447 PR rtl-optimization/68796
5448 * gcc.target/aarch64/tst_5.c: New test.
5449 * gcc.target/aarch64/tst_6.c: Likewise.
5450
5baf4532
KT
54512016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5452
5453 PR rtl-optimization/68841
5454 * gcc.dg/pr68841.c: New test.
5455 * gcc.c-torture/execute/pr68841.c: New test.
5456
ca90b1ed
YR
54572016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5458
5459 PR rtl-optimization/68920
5460 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5461 for ix86 targets.
5462 * gcc.dg/ifcvt-5.c: New test.
5463
2ad3adf1 54642016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
5465
5466 PR bootstrap/69123
5467 * g++.dg/pr69123.C: New.
5468
83834c09
IE
54692016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5470
5471 PR target/69010
5472 * gcc.target/i386/pr69010.c: New test.
5473
dcf89d57
MJ
54742016-01-11 Martin Jambor <mjambor@suse.cz>
5475
5476 PR ipa/69044
5477 * gcc.target/i386/chkp-pr69044.c: New test.
5478
d95167ee
TV
54792016-01-11 Tom de Vries <tom@codesourcery.com>
5480
5481 PR tree-optimization/69109
5482 * gcc.dg/autopar/pr69109-2.c: New test.
5483 * gcc.dg/autopar/pr69109.c: New test.
5484
4f6403a8
TV
54852016-01-11 Tom de Vries <tom@codesourcery.com>
5486
5487 PR tree-optimization/69108
5488 * gcc.dg/autopar/pr69108.c: New test.
5489
21efdd80
PP
54902016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5491
5492 PR c++/69029
5493 * c-c++-common/Wisleading-indentation.c: Augment test.
5494
fd42eed8
TK
54952016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5496
5497 PR fortran/69154
5498 * gfortran.dg/inline_matmul_12.f90: New test.
5499
4f90ee6c
PT
55002016-01-10 Paul Thomas <pault@gcc.gnu.org>
5501
5502 PR fortran/67779
5503 * gfortran.dg/actual_array_offset_1: New test.
5504
3907c6cf
TV
55052016-01-10 Tom de Vries <tom@codesourcery.com>
5506
5507 PR tree-optimization/69062
5508 * gcc.dg/autopar/pr69062.c: New test.
5509
b07b236e
TS
55102016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5511
5512 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5513 * gcc.dg/vect/slp-perm-2.c: Likewise.
5514 * gcc.dg/vect/slp-perm-3.c: Likewise.
5515 * gcc.dg/vect/slp-perm-5.c: Likewise.
5516 * gcc.dg/vect/slp-perm-6.c: Likewise.
5517 * gcc.dg/vect/slp-perm-7.c: Likewise.
5518 * gcc.dg/vect/slp-perm-8.c: Likewise.
5519
23fab8ae
TV
55202016-01-10 Tom de Vries <tom@codesourcery.com>
5521
5522 PR tree-optimization/69039
5523 * gcc.dg/autopar/pr69039.c: New test.
5524
73f0dae2
MP
55252016-01-09 Marek Polacek <polacek@redhat.com>
5526
5527 PR c++/69113
5528 * g++.dg/pr69113.C: New test.
5529
20b8d734
JJ
55302016-01-09 Jakub Jelinek <jakub@redhat.com>
5531
5532 PR middle-end/50865
5533 PR tree-optimization/69097
5534 * gcc.c-torture/execute/pr50865.c: New test.
5535 * gcc.c-torture/execute/pr69097-1.c: New test.
5536 * gcc.c-torture/execute/pr69097-2.c: New test.
5537 * gcc.dg/pr69097-1.c: New test.
5538 * gcc.dg/pr69097-2.c: New test.
5539
c50e614b
JJ
55402016-01-09 Jakub Jelinek <jakub@redhat.com>
5541
5542 PR c++/69164
5543 * g++.dg/opt/pr69164.C: New test.
5544
e0237993
JJ
55452016-01-08 Jakub Jelinek <jakub@redhat.com>
5546
5547 PR tree-optimization/69167
5548 * gcc.dg/pr69167.c: New test.
5549
bd8f5bb2
MP
55502016-01-08 Marek Polacek <polacek@redhat.com>
5551
5552 PR c++/68449
5553 * g++.dg/pr68449.C: New.
5554
bb0f5ca7
AL
55552016-01-08 Alan Lawrence <alan.lawrence@arm.com>
5556
5557 PR tree-optimization/68707
5558 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
5559 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
5560 on platforms supporting it.
5561 * gcc.dg/vect/slp-perm-2.c: Likewise.
5562 * gcc.dg/vect/slp-perm-3.c: Likewise.
5563 * gcc.dg/vect/slp-perm-5.c: Likewise.
5564 * gcc.dg/vect/slp-perm-7.c: Likewise.
5565 * gcc.dg/vect/slp-perm-8.c: Likewise.
5566 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
5567 on platforms supporting it.
5568
22518428
JJ
55692016-01-08 Jakub Jelinek <jakub@redhat.com>
5570
33f0852f
JJ
5571 PR tree-optimization/69162
5572 * gcc.dg/pr69162.c: New test.
5573
22518428
JJ
5574 PR tree-optimization/69172
5575 * gcc.dg/pr69172.c: New test.
5576
80e9b3aa
TP
55772016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
5578
5579 PR tree-optimization/67781
5580 * gcc.c-torture/execute/pr67781.c: New file.
5581
262a363f
JJ
55822016-01-08 Jakub Jelinek <jakub@redhat.com>
5583
5584 PR tree-optimization/69083
5585 * gcc.dg/vect/pr69083.c: New test.
5586
6e1f093f
SS
55872016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
5588
5589 PR tree-optimization/61441
5590 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
5591 Use -fexcess-precision=standard for compiler options.
5592 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5593
53290e07
JJ
55942016-01-08 Jakub Jelinek <jakub@redhat.com>
5595
57bf3072
JJ
5596 PR fortran/69128
5597 * gfortran.dg/gomp/pr69128.f90: New test.
5598
53290e07
JJ
5599 PR c++/69145
5600 * g++.dg/ext/pr69145-1.C: New test.
5601 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5602 * g++.dg/ext/pr69145-2.h: New file.
5603
7a127fa7
MS
56042016-01-07 Martin Sebor <msebor@redhat.com>
5605
5606 PR c/68966
5607 * gcc.dg/atomic-fetch-bool.c: New test.
5608 * gcc.dg/sync-fetch-bool.c: New test.
5609
95918b49
L
56102016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5611
5612 PR fortran/66680
5613 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5614
c8e62a9d
NC
56152016-01-07 Nick Clifton <nickc@redhat.com>
5616
5617 PR target/66655
5618 * g++.dg/pr66655.C: New test.
5619 * g++.dg/pr66655_1.cc: Test support file.
5620 * g++.dg/pr66655.h: Test header file.
5621
2ad3adf1 56222016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
5623
5624 PR fortran/66680
5625 gfortran.dg/gomp/pr66680.f90: New test.
5626
4cd9ca92
L
56272016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5628
5629 PR target/69171
5630 * gcc.target/i386/pr69171-1.c: New test.
5631 * gcc.target/i386/pr69171-2.c: Likewise.
5632 * gcc.target/i386/pr69171-3.c: Likewise.
5633 * gcc.target/i386/pr69171-4.c: Likewise.
5634 * gcc.target/i386/pr69171-5.c: Likewise.
5635 * gcc.target/i386/pr69171-6.c: Likewise.
5636
7e33d4dc
BS
56372015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5638
5639 PR middle-end/67639
5640 * c-c++-common/pr67639.c: New test.
5641
fec64afc
JJ
56422016-01-07 Jakub Jelinek <jakub@redhat.com>
5643
5644 PR tree-optimization/69141
5645 * g++.dg/opt/pr69141.C: New test.
5646
f293ad29
EB
56472016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5648
5649 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5650
5027395e
UB
56512016-01-06 Uros Bizjak <ubizjak@gmail.com>
5652
5653 PR target/69140
5654 * gcc.target/i386/pr69140.c: New test
5655
7443cf13
DM
56562016-01-06 David Malcolm <dmalcolm@redhat.com>
5657
5658 * gcc.dg/bad-dereference.c: New test case.
5659
32928931
BS
56602015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5661
5662 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5663
68dd05da
AS
56642016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5665
5666 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5667
6b131d5b
MP
56682016-01-06 Marek Polacek <polacek@redhat.com>
5669
5670 PR sanitizer/69099
5671 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5672
8d9fdb49
MP
56732016-01-05 Marek Polacek <polacek@redhat.com>
5674
5675 PR c/69104
5676 * gcc.dg/atomic-invalid-2.c: New.
5677
acf93f1e
L
56782016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5679
5680 PR target/68991
5681 * gcc.target/i386/pr68991.c: New test.
5682
3f50525d
L
56832016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5684
5685 PR target/68991
5686 * g++.dg/pr68991-1.C: New test.
5687 * g++.dg/pr68991-2.C: Likewise.
5688
e0237993 56892016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 5690
e0237993 5691 PR other/60465
face88a1
ST
5692 * gcc.target/ia64/pr60465-gprel64.c: New test.
5693 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5694
a0866eff
KT
56952016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5696
5697 PR rtl-optimization/68651
5698 * gcc.target/aarch64/pr68651_1.c: New test.
5699
c589e975
DM
57002016-01-05 David Malcolm <dmalcolm@redhat.com>
5701
5702 PR c/69122
5703 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5704
929710d9
NS
57052016-01-05 Nathan Sidwell <nathan@acm.org>
5706
ce3e43d7
NS
5707 PR c++/58583
5708 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5709
929710d9
NS
5710 * gcc.dg/alias-15.c: New.
5711
a2faef8e
NC
57122016-01-05 Nick Clifton <nickc@redhat.com>
5713
5714 PR target/68870
5715 * g++.dg/pr68770.C: New test.
5716
4cfa76e3
MS
57172016-01-04 Mike Stump <mikestump@comcast.net>
5718
5719 * lib/target-supports.exp (check_effective_target_cilkplus):
5720 cilkplus targets require pthreads.
4ece61b6 5721 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 5722
4e8a3a35
MM
57232016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5724
5725 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5726 generation.
5727
818ab71a
JJ
57282016-01-04 Jakub Jelinek <jakub@redhat.com>
5729
5730 Update copyright years.
5731
2fe0a208
MP
57322016-01-04 Marek Polacek <polacek@redhat.com>
5733
5734 PR c/68908
5735 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5736 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5737 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5738
9e3b2fe3
EB
57392016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5740
5741 * gcc.target/sparc/20160104-2.c: New test.
5742
e8d65a35
EB
57432016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5744
5745 * gcc.target/sparc/20160104-1.c: New test.
5746
25ccfccd
PT
57472016-01-03 Paul Thomas <pault@gcc.gnu.org>
5748
5749 PR fortran/65045
5750 * gfortran.dg/pr65045.f90: New test.
5751
cb51d382
EB
57522016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5753
5754 * gnat.dg/specs/debug1.ads: Delete.
5755
6eeaad6e
JD
57562016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5757
5758 PR libgfortran/68867
5759 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5760 expression.
5761
2f968603
JD
57622016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5763
5764 PR libgfortran/68867
5765 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5766 PowerPC.
5767
591bb5e4
PT
57682016-01-01 Paul Thomas <pault@gcc.gnu.org>
5769
5770 PR fortran/68864
5771 * gfortran.dg/pr68864.f90: New test.
5772
f1e0620c
JJ
57732016-01-01 Jakub Jelinek <jakub@redhat.com>
5774
942a1319
JJ
5775 PR tree-optimization/69070
5776 * gcc.dg/pr69070.c: New test.
5777
10dff63f
JJ
5778 PR sanitizer/69055
5779 * gfortran.dg/pr69055.f90: New test.
5780
f1e0620c
JJ
5781 PR target/69015
5782 * gcc.dg/pr69015.c: New test.
818ab71a 5783\f
2f883d1c 5784Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
5785
5786Copying and distribution of this file, with or without modification,
5787are permitted in any medium without royalty provided the copyright
5788notice and this notice are preserved.