]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR 70687: Use wide_int in combine.c:change_zero_ext
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
f80041ef
BS
12016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2
3 PR rtl-optimization/44281
4 * gcc.target/i386/pr44281.c: New test.
5
1cfcd39e
BC
62016-05-03 bin cheng <bin.cheng@arm.com>
7
8 PR tree-optimization/56541
9 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
10 * gcc.dg/vect/pr56541.c: new test.
11
4304ccfd
MM
122016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
13
14 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
15 __float128.
16 * gcc.target/powerpc/float128-complex-2.c: Likewise.
17
50d94c29
L
182016-05-02 H.J. Lu <hongjiu.lu@intel.com>
19
20 PR testsuite/70520
21 * c-c++-common/asan/clone-test-1.c (main): Align child process
22 stack to 16 bytes.
23
bc1aee87
DM
242016-05-02 David Malcolm <dmalcolm@redhat.com>
25
26 PR c++/62314
27 * g++.dg/spellcheck-fields-2.C: New test case.
28
474e0129
DM
292016-05-02 David Malcolm <dmalcolm@redhat.com>
30
31 PR c++/62314
32 * g++.dg/pr62314.C: New test case.
33
818b88a7
JH
342016-05-02 Jan Hubicka <hubicka@ucw.cz>
35
36 * gcc.dg/ipa/inline-8.c: New testcase.
37
dd77684f
JJ
382016-05-02 Jakub Jelinek <jakub@redhat.com>
39
40 PR rtl-optimization/70467
41 * gcc.target/i386/pr70467-1.c: New test.
42
72407e00
BE
432016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
44
45 * gcc.dg/spec-options.c: Run the test on all targets.
46 * gcc.dg/foo.specs: Use cpp_unique_options.
47
dd53d197
MG
482016-05-02 Marc Glisse <marc.glisse@inria.fr>
49
50 * gcc.dg/tree-ssa/unord.c: New testcase.
51
a8b85ce9
MG
522016-05-02 Marc Glisse <marc.glisse@inria.fr>
53
54 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
55
5b37e866
NS
562016-05-02 Nathan Sidwell <nathan@codesourcery.com>
57
58 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
59
7176a4a0
MP
602016-05-02 Marek Polacek <polacek@redhat.com>
61
62 PR c/70851
63 * gcc.dg/enum-incomplete-3.c: New test.
64
6b9933b9
MP
652016-05-02 Marek Polacek <polacek@redhat.com>
66 Tom de Vries <tom@codesourcery.com>
67
68 PR tree-optimization/70700
69 * gcc.dg/pr70700.c: New test.
70
90f82260
UB
712016-05-01 Uros Bizjak <ubizjak@gmail.com>
72
73 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
74 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
75 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
76 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
77 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
78
f73036c1
EB
792016-04-30 Eric Botcazou <ebotcazou@adacore.com>
80
81 * ada/acats/run_acats: Rename into...
82 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
83 * ada/acats/run_all.sh: Remove redundant test.
84 (target_run): Move around.
85 (target_gnatchop): Use newly built executable.
86 (target_gnatmake): Likewise.
87 Check that the compilation of impbit succeeds.
88
85e051a3
OE
892016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
90
91 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
92 * gcc.dg/20021029-1.c: Likewise.
93 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
94 * gcc.target/sh/attr-isr-trapa.c: Likewise.
95 * gcc.target/sh/cmpstr.c: Likewise.
96 * gcc.target/sh/cmpstrn.c: Likewise.
97 * gcc.target/sh/memset.c: Likewise.
98 * gcc.target/sh/pr21255-2-mb.c: Likewise.
99 * gcc.target/sh/pr21255-2-ml.c: Likewise.
100 * gcc.target/sh/pr39423-1.c: Likewise.
101 * gcc.target/sh/pr49468-di.c: Likewise.
102 * gcc.target/sh/pr49468-si.c: Likewise.
103 * gcc.target/sh/pr49880-1.c: Likewise.
104 * gcc.target/sh/pr49880-2.c: Likewise.
105 * gcc.target/sh/pr49880-3.c: Likewise.
106 * gcc.target/sh/pr50751-1.c: Likewise.
107 * gcc.target/sh/pr50751-4.c: Likewise.
108 * gcc.target/sh/pr50751-7.c: Likewise.
109 * gcc.target/sh/pr51244-1.c: Likewise.
110 * gcc.target/sh/pr51244-10.c: Likewise.
111 * gcc.target/sh/pr51244-11.c: Likewise.
112 * gcc.target/sh/pr51244-12.c: Likewise.
113 * gcc.target/sh/pr51244-13.c: Likewise.
114 * gcc.target/sh/pr51244-14.c: Likewise.
115 * gcc.target/sh/pr51244-17.c: Likewise.
116 * gcc.target/sh/pr51244-18.c: Likewise.
117 * gcc.target/sh/pr51244-19.c: Likewise.
118 * gcc.target/sh/pr51244-4.c: Likewise.
119 * gcc.target/sh/pr51244-5.c: Likewise.
120 * gcc.target/sh/pr51244-7.c: Likewise.
121 * gcc.target/sh/pr51244-8.c: Likewise.
122 * gcc.target/sh/pr51244-9.c: Likewise.
123 * gcc.target/sh/pr51697.c: Likewise.
124 * gcc.target/sh/pr52483-1.c: Likewise.
125 * gcc.target/sh/pr52483-2.c: Likewise.
126 * gcc.target/sh/pr52483-3.c: Likewise.
127 * gcc.target/sh/pr52483-5.c: Likewise.
128 * gcc.target/sh/pr52933-1.c: Likewise.
129 * gcc.target/sh/pr52933-2.c: Likewise.
130 * gcc.target/sh/pr52933-3.c: Likewise.
131 * gcc.target/sh/pr53568-1.c: Likewise.
132 * gcc.target/sh/pr53976-1.c: Likewise.
133 * gcc.target/sh/pr53988-1.c: Likewise.
134 * gcc.target/sh/pr53988.c: Likewise.
135 * gcc.target/sh/pr54089-1.c: Likewise.
136 * gcc.target/sh/pr54089-6.c: Likewise.
137 * gcc.target/sh/pr54089-7.c: Likewise.
138 * gcc.target/sh/pr54089-8.c: Likewise.
139 * gcc.target/sh/pr54089-9.c: Likewise.
140 * gcc.target/sh/pr54236-1.c: Likewise.
141 * gcc.target/sh/pr54236-2.c: Likewise.
142 * gcc.target/sh/pr54236-3.c: Likewise.
143 * gcc.target/sh/pr54236-4.c: Likewise.
144 * gcc.target/sh/pr54386.c: Likewise.
145 * gcc.target/sh/pr54602-1.c: Likewise.
146 * gcc.target/sh/pr54685.c: Likewise.
147 * gcc.target/sh/pr54760-1.c: Likewise.
148 * gcc.target/sh/pr54760-2.c: Likewise.
149 * gcc.target/sh/pr54760-3.c: Likewise.
150 * gcc.target/sh/pr54760-4.c: Likewise.
151 * gcc.target/sh/pr54760-5.c: Likewise.
152 * gcc.target/sh/pr54760-6.c: Likewise.
153 * gcc.target/sh/pr55146.c: Likewise.
154 * gcc.target/sh/pr55160.c: Likewise.
155 * gcc.target/sh/pr59278.c: Likewise.
156 * gcc.target/sh/pr59401-1.c: Likewise.
157 * gcc.target/sh/pr59533-1.c: Likewise.
158 * gcc.target/sh/pr63260.c: Likewise.
159 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
160 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
161 * gcc.target/sh/strlen.c: Likewise.
162 * gcc.target/sh/torture/pr30807.c: Likewise.
163 * gcc.target/sh/torture/pr34777.c: Likewise.
164 * gcc.target/sh/torture/pr64652.c: Likewise.
165 * gcc.target/sh/torture/pr65505.c: Likewise.
166 * gcc.target/sh/torture/pragma-isr.c: Likewise.
167 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
168
411e5c67
PC
1692016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
170
171 PR c++/66644
172 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
173
8fa97501
BS
1742016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
175
176 * gcc.target/powerpc/vsx-elemrev-1.c: New.
177 * gcc.target/powerpc/vsx-elemrev-2.c: New.
178 * gcc.target/powerpc/vsx-elemrev-3.c: New.
179 * gcc.target/powerpc/vsx-elemrev-4.c: New.
180
5a956111
PP
1812016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
182
183 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
184 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
185
e7ff0319
CP
1862016-04-29 Cesar Philippidis <cesar@codesourcery.com>
187
188 PR middle-end/70626
189 * c-c++-common/goacc/combined-reduction.c: New test.
190 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
191
52d11a4b
L
1922016-04-29 H.J. Lu <hongjiu.lu@intel.com>
193
194 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
195 *movdi_internal pattern only if PIC off.
196 * gcc.target/i386/pr70155-2.c: Likewise.
197 * gcc.target/i386/pr70155-3.c: Likewise.
198 * gcc.target/i386/pr70155-4.c: Likewise.
199 * gcc.target/i386/pr70155-5.c: Likewise.
200 * gcc.target/i386/pr70155-6.c: Likewise.
201 * gcc.target/i386/pr70155-7.c: Likewise.
202 * gcc.target/i386/pr70155-8.c: Likewise.
203 * gcc.target/i386/pr70155-15.c: Likewise.
204 * gcc.target/i386/pr70155-17.c: Likewise.
205 * gcc.target/i386/pr70155-22.c: Likewise.
206
8960db31
BC
2072016-04-29 Bin Cheng <bin.cheng@arm.com>
208
209 PR tree-optimization/70803
210 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
211
cca535a4
IE
2122016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
213
214 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
215 optimization of vector loop.
216 * gcc.target/i386/vect-unpack-3.c: New test.
217 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
218 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
219 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
220
500ecf4a
MP
2212016-04-29 Marek Polacek <polacek@redhat.com>
222
223 PR sanitizer/70342
224 * g++.dg/ubsan/null-7.C: New test.
225
2fff3db8
MP
226 PR c/70852
227 * gcc.dg/pr70852.c: New test.
228
509063eb
DV
2292016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
230
231 PR/69089
232 * g++.dg/cpp0x/alignas6.C: New test.
233
83745c0d
DV
2342016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
235
236 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
237 dg-do.
238 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
239 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
240 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
241 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
242 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
243 * gcc.target/arc/mxy.c: Likewise.
244 * gcc.target/arc/mswape.c: Likewise.
245 * gcc.target/arc/mrtsc.c: Likewise.
246 * gcc.target/arc/mcrc.c: Likewise.
247 * gcc.target/arc/mdsp-packa.c: Likewise.
248 * gcc.target/arc/mdvbf.c: Likewise.
249 * gcc.target/arc/mlock.c: Likewise.
250 * gcc.target/arc/mmac-24.c: Likewise.
251 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
252
849b265d
BS
2532016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
254 Matthijs Kooijman <matthijs@stdin.nl>
255 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
256
257 PR target/60040
258 * gcc.target/avr/pr60040-1.c: New.
259 * gcc.target/avr/pr60040-2.c: New.
260
1390536b
RB
2612016-04-29 Richard Biener <rguenther@suse.de>
262
263 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
264
98998245
RB
2652016-04-29 Richard Biener <rguenther@suse.de>
266
267 PR tree-optimization/13962
268 PR tree-optimization/65686
269 * gcc.dg/uninit-pr65686.c: New testcase.
270
8b80cc21
JJ
2712016-04-29 Jakub Jelinek <jakub@redhat.com>
272
273 PR middle-end/70843
274 * gcc.dg/pr70843.c: New test.
275
6181bc30
JJ
2762016-04-28 Jakub Jelinek <jakub@redhat.com>
277
278 PR target/70858
279 * gcc.target/i386/pr70858.c: New test.
280
f4cb3612
AB
2812016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
282
283 * gcc.target/arc/nps400-1.c: New file.
284
8ad9df62
JR
2852016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
286 Andrew Burgess <andrew.burgess@embecosm.com>
287
288 * gcc.target/arc/movh_cl-1.c: New file.
289
ceaaa9fe
JR
2902016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
291 Andrew Burgess <andrew.burgess@embecosm.com>
292
293 * gcc.target/arc/extzv-1.c: New file.
294 * gcc.target/arc/insv-1.c: New file.
295 * gcc.target/arc/insv-2.c: New file.
296 * gcc.target/arc/movb-1.c: New file.
297 * gcc.target/arc/movb-2.c: New file.
298 * gcc.target/arc/movb-3.c: New file.
299 * gcc.target/arc/movb-4.c: New file.
300 * gcc.target/arc/movb-5.c: New file.
301 * gcc.target/arc/movb_cl-1.c: New file.
302 * gcc.target/arc/movb_cl-2.c: New file.
303 * gcc.target/arc/movbi_cl-1.c: New file.
304 * gcc.target/arc/movl-1.c: New file.
305
4d03dc2f
JR
3062016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
307 Andrew Burgess <andrew.burgess@embecosm.com>
308
309 * gcc.target/arc/cmem-1.c: New file.
310 * gcc.target/arc/cmem-2.c: New file.
311 * gcc.target/arc/cmem-3.c: New file.
312 * gcc.target/arc/cmem-4.c: New file.
313 * gcc.target/arc/cmem-5.c: New file.
314 * gcc.target/arc/cmem-6.c: New file.
315 * gcc.target/arc/cmem-7.c: New file.
316 * gcc.target/arc/cmem-ld.inc: New file.
317 * gcc.target/arc/cmem-st.inc: New file.
318
81262dad
JJ
3192016-04-28 Jakub Jelinek <jakub@redhat.com>
320
321 PR target/70821
322 * gcc.target/i386/pr70821.c: New test.
323
0a31a09a
BS
3242016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
325
326 * gcc.target/powerpc/vec-adde.c: New test.
327 * gcc.target/powerpc/vec-adde-int128.c: New test.
328
3ddffba9
JJ
3292016-04-28 Jakub Jelinek <jakub@redhat.com>
330
331 * gcc.target/i386/avx-vround-1.c: New test.
332 * gcc.target/i386/avx-vround-2.c: New test.
333 * gcc.target/i386/avx512vl-vround-1.c: New test.
334 * gcc.target/i386/avx512vl-vround-2.c: New test.
335
713dedcd
RO
3362016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
337
338 PR testsuite/70595
339 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
340 (check_effective_target_cilkplus_runtime): ... this.
341 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
342 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
343
344 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
345 Require cilkplus_runtime.
346 Don't add -lcilkrts.
347 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
348 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
349 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
350 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
351 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
352 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
353 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
354 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
355 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
356 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
357 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
358 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
359 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
360 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
361 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
362 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
363 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
364 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
365 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
366 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
367 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
368 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
369 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
370 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
371 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
372 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
373 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
374 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
375 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
376
377 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
378 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
379
380 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
381
382 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
383 cilkplus_runtime.
384
3563f78f
MG
3852016-04-27 Marc Glisse <marc.glisse@inria.fr>
386
387 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
388 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
389
6bc2bb18
RB
3902015-04-27 Ryan Burn <contact@rnburn.com>
391
392 PR c++/69024
393 PR c++/68997
394 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
395 diagnostic.
396 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
397 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
398
1e55d29a
EB
3992016-04-27 Eric Botcazou <ebotcazou@adacore.com>
400
401 * gnat.dg/limited_with4.ad[sb]: New test.
402 * gnat.dg/limited_with4_pkg.ads: New helper.
403
087146ca
L
4042016-04-27 H.J. Lu <hongjiu.lu@intel.com>
405
406 PR target/70155
407 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
408 and movv1ti_internal patterns
409 * gcc.target/i386/pr70155-1.c: New test.
410 * gcc.target/i386/pr70155-2.c: Likewise.
411 * gcc.target/i386/pr70155-3.c: Likewise.
412 * gcc.target/i386/pr70155-4.c: Likewise.
413 * gcc.target/i386/pr70155-5.c: Likewise.
414 * gcc.target/i386/pr70155-6.c: Likewise.
415 * gcc.target/i386/pr70155-7.c: Likewise.
416 * gcc.target/i386/pr70155-8.c: Likewise.
417 * gcc.target/i386/pr70155-9.c: Likewise.
418 * gcc.target/i386/pr70155-10.c: Likewise.
419 * gcc.target/i386/pr70155-11.c: Likewise.
420 * gcc.target/i386/pr70155-12.c: Likewise.
421 * gcc.target/i386/pr70155-13.c: Likewise.
422 * gcc.target/i386/pr70155-14.c: Likewise.
423 * gcc.target/i386/pr70155-15.c: Likewise.
424 * gcc.target/i386/pr70155-16.c: Likewise.
425 * gcc.target/i386/pr70155-17.c: Likewise.
426 * gcc.target/i386/pr70155-18.c: Likewise.
427 * gcc.target/i386/pr70155-19.c: Likewise.
428 * gcc.target/i386/pr70155-20.c: Likewise.
429 * gcc.target/i386/pr70155-21.c: Likewise.
430 * gcc.target/i386/pr70155-22.c: Likewise.
431
92329f9f
L
4322016-04-27 H.J. Lu <hongjiu.lu@intel.com>
433
434 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
435 ".{5,6}".
436
309a0cf6
BC
4372016-04-27 Bin Cheng <bin.cheng@arm.com>
438
439 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
440 * gcc.dg/tree-ssa/scev-9.c: Ditto.
441 * gcc.dg/tree-ssa/scev-10.c: Ditto.
442 * gcc.dg/tree-ssa/scev-11.c: Ditto.
443 * gcc.dg/tree-ssa/scev-12.c: Ditto.
444
72ed2b9c
RB
4452016-04-27 Richard Biener <rguenther@suse.de>
446
447 PR ipa/70760
448 * g++.dg/ipa/ipa-pta-2.C: New testcase.
449 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
450
3c98ff9b
NS
4512016-04-27 Nathan Sidwell <nathan@acm.org>
452
453 * g++.dg/cpp0x/constexpr-recursion3.C: New.
454 * g++.dg/ubsan/pr63956.C: Adjust error location.
455
9ec5d66b
NC
4562016-04-27 Nick Clifton <nickc@redhat.com>
457
458 PR middle-end/49889
459 * gcc.dg/pr49889.c: New test.
460
c1e1f433
BS
4612016-04-27 Bernd Schmidt <bschmidt@redhat.com>
462
463 * c-c++-common/memset-array.c: New test.
464
8ac43293
MS
4652016-04-26 Martin Sebor <msebor@redhat.com>
466
467 PR c++/66639
468 * g++.dg/cpp1y/func_constexpr.C: New test.
469
843ce8ab
PP
4702016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
471
472 PR c++/70241
473 * g++.dg/cpp0x/enum32.C: New test.
474 * g++.dg/cpp0x/enum33.C: New test.
475
4762016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
477
478 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
479 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
480 * gcc.c-torture/execute/bitfld-6.c: Likewise.
481 * gcc.c-torture/execute/bitfld-7.c: Likewise.
482 * gcc.c-torture/execute/pr38151.c: Likewise.
483 * gcc.c-torture/execute/pr66556.c: Likewise.
484 * gcc.c-torture/execute/pr67781.c: Likewise.
485 * gcc.c-torture/execute/pr68648.c: Likewise.
486
ca1206be
MG
4872016-04-26 Marc Glisse <marc.glisse@inria.fr>
488
489 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
490
2448a956
MP
4912016-04-26 Marek Polacek <polacek@redhat.com>
492
493 PR c/67784
494 * gcc.dg/pr67784-3.c: New test.
495 * gcc.dg/pr67784-4.c: New test.
496 * gcc.dg/pr67784-5.c: New test.
497
b02a5e26
MP
498 PR c/70791
499 * gcc.dg/Wnested-externs-2.c: New test.
500
6b6aa8d3
MG
5012016-04-26 Marc Glisse <marc.glisse@inria.fr>
502
503 * gcc.dg/fold-plusmult.c: Adjust.
504 * gcc.dg/no-strict-overflow-6.c: Adjust.
505 * gcc.dg/gomp/loop-1.c: Xfail some tests.
506
a2095b55
BS
5072016-04-26 Bernd Schmidt <bschmidt@redhat.com>
508
509 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
510 number scans.
511 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
512 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
513 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
514 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
515 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
516 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
517 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
518 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
519 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
520 * gcc.target/i386/avx512f-gather-5.c: Likewise.
521 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
522 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
523 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
524 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
525 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
526 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
527 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
528 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
529 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
530 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
531 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
532 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
533 scans.
534 * gcc.target/i386/pr32219-4.c: Likewise.
535 * gcc.target/i386/pr32219-6.c: Likewise.
536 * gcc.target/i386/pr32219-8.c: Likewise.
537
bb0cc5c8
KT
5382016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
539
540 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
541 associated options.
542
5a0802ea
MP
5432016-04-26 Marek Polacek <polacek@redhat.com>
544
545 PR c++/70744
546 * g++.dg/ext/cond2.C: New test.
547
00f615af
BC
5482016-04-26 Bin Cheng <bin.cheng@arm.com>
549
550 PR tree-optimization/70771
551 PR tree-optimization/70775
552 * gcc.dg/pr70771.c: New test.
25939d34 553 * gcc.dg/pr70775.c: New test.
00f615af 554
218155e7
BS
5552016-04-26 Bernd Schmidt <bschmidt@redhat.com>
556
557 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
558
ab99f467
RB
5592016-04-25 Richard Biener <rguenther@suse.de>
560
561 PR tree-optimization/70780
562 * gcc.dg/torture/pr70780.c: New testcase.
563
93c590ee
MC
5642016-04-25 Michael Collison <michael.collison@arm.com>
565
566 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
567 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
568 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
569 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
570 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
571 * testsuite/lib/target-supports.exp
572 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
573 that arm neon support vector widen sum of HImode TO SImode.
574
d6c1a7a7
JJ
5752016-04-23 Jakub Jelinek <jakub@redhat.com>
576
577 PR sanitizer/70712
578 * c-c++-common/asan/pr70712.c: New test.
579
ab0fc037
TS
5802016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
581
582 * .gitattributes: New file.
583
2aa64824
CL
5842016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
585
586 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
587
e7e12d92
DH
5882016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
589
590 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
591 * gfortran.dg/submodule_15.f08: Likewise.
592
d1431192
RB
5932016-04-22 Richard Biener <rguenther@suse.de>
594
595 PR tree-optimization/70740
596 * gcc.dg/torture/pr70740.c: New testcase.
597
04a63c24
L
5982016-04-21 H.J. Lu <hongjiu.lu@intel.com>
599
600 PR target/70750
601 * gcc.target/i386/pr70750-1.c: New test.
602 * gcc.target/i386/pr70750-2.c: Likewise.
603
20700098
PC
6042016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
605
606 PR c++/70540
607 * g++.dg/cpp0x/auto48.C: New.
608
aedf4e12
MP
6092016-04-21 Marek Polacek <polacek@redhat.com>
610
611 PR c++/70513
612 * g++.dg/cpp0x/forw_enum12.C: New test.
613 * g++.dg/cpp0x/forw_enum13.C: New test.
614
2074d80a
KY
6152016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
616
617 PR target/70728
618 * gcc.target/i386/pr70728.c: New test.
619
aef4aab0
RB
6202016-04-21 Richard Biener <rguenther@suse.de>
621
622 PR middle-end/70747
623 * gcc.dg/pr70747.c: New testcase.
624
2359e571
BC
6252016-04-21 Bin Cheng <bin.cheng@arm.com>
626
627 PR tree-optimization/70715
628 * gcc.dg/tree-ssa/scev-13.c: New test.
629
ce0e66ff
MG
6302016-04-21 Marc Glisse <marc.glisse@inria.fr>
631
632 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
633
2c2870a1
MG
6342016-04-21 Marc Glisse <marc.glisse@inria.fr>
635
636 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
637
a2b056a3
JH
6382016-04-20 Jan Hubicka <jh@suse.cz>
639
640 PR ipa/70018
641 * g++.dg/ipa/nothrow-1.C: New testcase.
642
ee392fc2
NS
6432016-04-20 Nathan Sidwell <nathan@acm.org>
644
645 PR c++/55635
646 * g++.dg/eh/delete1.C: New.
647
dda49daf
L
6482016-04-20 H.J. Lu <hongjiu.lu@intel.com>
649
650 * gcc.target/i386/avx256-unaligned-store-2.c: Add
651 -mtune-ctrl=sse_typeless_stores.
652
8a5b9d5a
L
6532016-04-20 H.J. Lu <hongjiu.lu@intel.com>
654
655 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
656
1011119f
BC
6572016-04-20 Bin Cheng <bin.cheng@arm.com>
658
659 PR tree-optimization/69489
660 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
661
477d4906
IV
6622016-04-20 Ilya Verbin <ilya.verbin@intel.com>
663
664 PR c++/69363
665 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
666 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
667 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
668
fad08d12
BC
6692016-04-20 Bin Cheng <bin.cheng@arm.com>
670
671 PR tree-optimization/56625
672 PR tree-optimization/69489
673 * gcc.dg/vect/pr56625.c: New test.
674 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
675
9e3e4fab
AP
6762016-04-20 Andrew Pinski <apinski@cavium.com>
677
678 PR target/64971
679 * gcc.c-torture/compile/pr37433-1.c: New testcase.
680
d7aa24e4
AC
6812016-04-20 Arnaud Charlet <charlet@adacore.com>
682
683 * gnat.dg/self1.adb: Remove now incorrect test.
684
e6d62b46
BC
6852016-04-20 Bin Cheng <bin.cheng@arm.com>
686
687 * gcc.dg/tree-ssa/scev-11.c: New test.
688 * gcc.dg/tree-ssa/scev-12.c: New test.
689
2697b189
MP
6902016-04-20 Marek Polacek <polacek@redhat.com>
691
692 PR tree-optimization/70725
693 * gcc.dg/pr70725.c: New test.
694
60d393e8
RB
6952016-04-20 Richard Biener <rguenther@suse.de>
696
697 PR tree-optimization/70726
698 * g++.dg/vect/pr70726.cc: New testcase.
699
82c6f58a
AK
7002016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
701
702 PR target/70674
703 * gcc.target/s390/pr70674.c: New test.
704
90eeab20
JD
7052016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
706
707 PR libgfortran/70684
708 * gfortran.dg/list_read_14.f90: New test.
709
fc9cf6da
L
7102016-04-19 H.J. Lu <hongjiu.lu@intel.com>
711
712 PR target/69201
713 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
714 extern to force it misaligned.
715 (b): Likewise.
716 (c): Likewise.
717 (d): Likewise.
718 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
719 Don't check `*' before movv4sf_internal.
720 * gcc.target/i386/avx256-unaligned-store-2.c: Check
721 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
722 Don't check `*' before movv16qi_internal.
723 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
724 extern to force it misaligned.
725 (b): Likewise.
726 (c): Likewise.
727 (d): Likewise.
728 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
729 Don't check `*' before movv2df_internal.
730 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
731 extern to force it misaligned.
732 (b): Likewise.
733 (c): Likewise.
734 (d): Likewise.
735 Check movv8sf_internal instead of avx_storeups256.
736 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
737
ea8927ea
RB
7382016-04-19 Richard Biener <rguenther@suse.de>
739
740 PR tree-optimization/70171
741 * g++.dg/tree-ssa/pr70171.C: New testcase.
742
65f52ee9
RB
7432016-04-19 Richard Biener <rguenther@suse.de>
744
745 PR tree-optimization/70724
746 * gcc.dg/torture/pr70724.c: New testcase.
747
987b67f1
VM
7482016-04-18 Vladimir Makarov <vmakarov@redhat.com>
749
750 PR middle-end/70689
751 * testsuite/gcc.target/i386/pr70689.c: New.
752
91a47c39
L
7532016-04-18 H.J. Lu <hongjiu.lu@intel.com>
754
755 PR target/70708
756 * gcc.target/i386/pr70708.c: New test.
757
8270b82d
RB
7582016-04-18 Richard Biener <rguenther@suse.de>
759
760 PR tree-optimization/43434
761 * gcc.dg/vect/pr43434.c: New testcase.
762 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
763 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
764 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
765 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
766 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
767 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
768 * gcc.dg/gomp/pr68640.c: Likewise.
769 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
770 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
771
edd048e2
RB
7722016-04-18 Richard Biener <rguenther@suse.de>
773
774 PR tree-optimization/70701
775 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
776
bd5c7330
TV
7772016-04-18 Tom de Vries <tom@codesourcery.com>
778
779 PR testsuite/70699
780 * gcc.dg/pr70161.c: Add dot-file scans.
781 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
782 instead of after last dot char.
783
23f2660f
EB
7842016-04-17 Eric Botcazou <ebotcazou@adacore.com>
785
786 * c-c++-common/dump-ada-spec-3.c: New test.
787 * c-c++-common/dump-ada-spec-4.c: Likewise.
788
da152c9f
TV
7892016-04-17 Tom de Vries <tom@codesourcery.com>
790
791 PR other/70183
792 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
793
cc950f98
JH
7942016-04-15 Jan Hubicka <jh@suse.cz>
795
796 PR ipa/70018
797 * g++.dg/ipa/pure-const-1.C: New testcase.
798 * g++.dg/ipa/pure-const-2.C: New testcase.
799 * g++.dg/ipa/pure-const-3.C: New testcase.
800
949505a9
MP
8012016-04-15 Marek Polacek <polacek@redhat.com>
802
803 PR c/70671
804 * gcc.dg/bitfld-22.c: New test.
805
10e547d6
BS
8062016-04-15 Bernd Schmidt <bschmidt@redhat.com>
807
808 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
809 x86_64.
810
1e77281b
MP
8112016-04-15 Marek Polacek <polacek@redhat.com>
812
813 PR c/70651
814 * c-c++-common/pr70651.c: New test.
815
e501fa8e
KT
8162016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
817
818 PR rtl-optimization/70681
819 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
820 dump scan on arm and powerpc.
821 * gcc.dg/pr10474.c: Likewise.
822
dda1bf61
JJ
8232016-04-15 Jakub Jelinek <jakub@redhat.com>
824
ca4ef1ff
JJ
825 PR c++/69517
826 PR c++/70019
827 PR c++/70588
828 * g++.dg/cpp1y/vla11.C: Revert for real.
829
dda1bf61
JJ
830 PR c/70436
831 * c-c++-common/Wparentheses-1.c: New test.
832 * c-c++-common/gomp/Wparentheses-1.c: New test.
833 * c-c++-common/gomp/Wparentheses-2.c: New test.
834 * c-c++-common/gomp/Wparentheses-3.c: New test.
835 * c-c++-common/gomp/Wparentheses-4.c: New test.
836 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
837 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
838 * c-c++-common/goacc/Wparentheses-1.c: New test.
839
1355e62c
KY
8402016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
841
842 PR target/70662
843 * gcc.target/i386/pr70662.c: New test.
844
0ab34b9e 8452016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 846 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
847
848 PR tree-optimization/70130
849 * gcc.dg/vect/O3-pr70130.c: New testcase.
850
bc773aad
MM
8512016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
852
6e9b2286
MM
853 PR target/70669
854 * gcc.target/powerpc/pr70669.c: New test.
855
bc773aad
MM
856 PR target/70640
857 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
858 a power7 system that does not have an assembler that supports
859 power8.
860
d8747845
MS
8612016-04-14 Martin Sebor <msebor@redhat.com>
862
863 PR c++/69517
864 PR c++/70019
865 PR c++/70588
866 * c-c++-common/ubsan/vla-1.c: Revert.
867 * g++.dg/cpp1y/vla11.C: Same.
868 * g++.dg/cpp1y/vla12.C: Same.
869 * g++.dg/cpp1y/vla13.C: Same.
870 * g++.dg/cpp1y/vla14.C: Same.
871 * g++.dg/cpp1y/vla3.C: Same.
872 * gcc/testsuite/g++.dg/init/array24.C: Same.
873 * g++.dg/ubsan/vla-1.C: Same.
874
85128559
MP
8752016-04-14 Marek Polacek <polacek@redhat.com>
876 Jan Hubicka <hubicka@ucw.cz>
877
878 PR c++/70029
879 * g++.dg/torture/pr70029.C: New test.
880
52fbb073
MS
8812016-04-14 Martin Sebor <msebor@redhat.com>
882
883 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
884 type size to prevent failures on targets with very low maximum
885 alignment.
886
6db61d6f
RB
8872016-04-14 Richard Biener <rguenther@suse.de>
888
889 PR tree-optimization/70623
890 * gcc.dg/torture/pr70623.c: New testcase.
891 * gcc.dg/torture/pr70623-2.c: Likewise.
892
342fac95
MS
8932016-04-13 Martin Sebor <msebor@redhat.com>
894
895 PR c++/69517
896 PR c++/70019
897 PR c++/70588
898 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
899 * g++.dg/cpp1y/vla11.C: New test.
900 * g++.dg/cpp1y/vla12.C: New test.
901 * g++.dg/cpp1y/vla13.C: New test.
902 * g++.dg/cpp1y/vla14.C: New test.
903 * g++.dg/cpp1y/vla3.C: Restore deleted test.
904 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
905 * g++.dg/ubsan/vla-1.C: Disable exceptions.
906
d93c452f
JJ
9072016-04-13 Jakub Jelinek <jakub@redhat.com>
908
909 PR c++/70641
910 * g++.dg/opt/pr70641.C: New test.
911
85115fb6
RO
9122016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
913
914 PR rtl-optimization/68749
915 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
916 effects of argument promotions.
917 Remove default args to dg-skip-if.
918
545a4139
PC
9192016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
920
921 PR c++/70635
922 * g++.dg/parse/pr70635.C: New.
923
b3a77f21
MP
9242016-04-13 Marek Polacek <polacek@redhat.com>
925
926 PR c++/70639
927 * c-c++-common/Wmisleading-indentation-4.c: New test.
928
99cd9857
MP
9292016-04-13 Marek Polacek <polacek@redhat.com>
930
931 PR c/70436
932 * testsuite/gcc.dg/Wparentheses-12.c: New test.
933 * testsuite/gcc.dg/Wparentheses-13.c: New test.
934
75ca93ec
IE
9352016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
936
937 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
938 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
939 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
940
3d3f9e7e
JJ
9412016-04-13 Jakub Jelinek <jakub@redhat.com>
942
37947cd0
JJ
943 PR middle-end/70633
944 * gcc.c-torture/compile/pr70633.c: New test.
945
3d3f9e7e
JJ
946 PR debug/70628
947 * gcc.dg/torture/pr70628.c: New test.
948
92886d3e
PP
9492016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
950
951 PR c++/70610
952 * g++.dg/template/pr70610.C: New test.
953 * g++.dg/template/pr70610-2.C: New test.
954 * g++.dg/template/pr70610-3.C: New test.
955 * g++.dg/template/pr70610-4.C: New test.
956
13bd7c2b
JJ
9572016-04-12 Jakub Jelinek <jakub@redhat.com>
958
6512fa6d
JJ
959 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
960 128 instead of 32.
961
13bd7c2b
JJ
962 PR c++/70571
963 * g++.dg/ext/pr70571.C: New test.
964
20b9851c
MM
9652016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
966
8a434ada 967 PR target/70640
20b9851c
MM
968 * gcc.target/powerpc/pr70640.c: New test.
969
2b2f52bc
PC
9702016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
971
972 PR c++/68722
973 * g++.dg/parse/pr68722.C: New.
974
5901e56a
JJ
9752016-04-12 Jakub Jelinek <jakub@redhat.com>
976
977 PR rtl-optimization/70596
978 * gcc.target/i386/pr70596.c: New test.
979
d4619dc1
NS
9802016-04-12 Nathan Sidwell <nathan@acm.org>
981
982 PR c++/70501
983 * g++.dg/init/pr70501.C: New.
984
3df530d3
DW
9852016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
986
987 * gcc.target/i386/asm-flag-6.c: New test.
988
b7a120d7
TV
9892016-04-12 Tom de Vries <tom@codesourcery.com>
990
991 PR tree-optimization/68756
992 * gcc.dg/graphite/pr68756.c: New test.
993
4e0eea75
JJ
9942016-04-12 Jakub Jelinek <jakub@redhat.com>
995
996 PR tree-optimization/70602
997 * gcc.c-torture/execute/pr70602.c: New test.
998
35fbda43
MM
9992016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1000
1001 PR target/70381
1002 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1003 __float128 emulator is built and runs.
1004 * gcc.target/powerpc/float128-1.c: Likewise.
1005
1006 * lib/target-supports.exp (check_ppc_float128_sw_available):
1007 Rework tests for __float128 software and hardware
1008 availability. Fix exit condition to return 0 on success.
1009
04a99ebe
JG
10102016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1011
1012 PR target/70133
1013 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1014 * gcc.target/aarch64/target_attr_15.c: Likewise.
1015
47cd5a85
PC
10162016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1017
1018 PR c++/69066
1019 * g++.dg/cpp1y/pr69066.C: New.
1020
a5edb32e
JD
10212016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1022
1023 PR fortran/68566
1024 * gfortran.dg/pr36192.f90: Update test.
1025 * gfortran.dg/pr36192_1.f90: Update test.
1026 * gfortran.dg/real_dimension_1.f: Update test.
1027 * gfortran.dg/parameter_array_init_7.f90: New test.
1028
8ef378f8
JDA
10292016-04-09 John David Anglin <danglin@gcc.gnu.org>
1030
c532c871
JDA
1031 PR testsuite/64039
1032 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1033
d34f706f
JDA
1034 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1035
75e1dd9e
JDA
1036 PR rtl-optimization/66669
1037 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1038
8a976f5f
JDA
1039 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1040
da04822a
JDA
1041 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1042 * gcc.dg/pie-1.c: Likewise.
1043 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1044 * gcc.dg/pic-4.c: Likewise.
1045 * gcc.dg/pie-3.c: Likewise.
1046 * gcc.dg/pie-4.c: Likewise.
1047
adfabcf9
JDA
1048 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1049
4a020adf
JDA
1050 PR tree-optimization/68644
1051 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1052
8ef378f8
JDA
1053 PR rtl-optimization/64886
1054 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1055
09bf990e
TV
10562016-04-09 Tom de Vries <tom@codesourcery.com>
1057
1058 PR tree-optimization/68953
1059 * gcc.dg/graphite/pr68953.c: New test.
1060
138c3c1a
DH
10612016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1062
1063 PR fortran/70592
1064 * gfortran.dg/deferred_character_16.f90: New test.
1065
f55460af
JJ
10662016-04-09 Jakub Jelinek <jakub@redhat.com>
1067
1068 PR tree-optimization/70586
1069 * gcc.c-torture/execute/pr70586.c: New test.
1070
0b77bbf3
DH
10712016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1072
1073 PR sanitizer/70573
1074 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1075 with __builtin_memset
1076 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1077
c42cfb5c
CP
10782016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1079
1080 PR lto/70289
1081 PR ipa/70348
1082 PR tree-optimization/70373
1083 PR middle-end/70533
1084 PR middle-end/70534
1085 PR middle-end/70535
1086 * c-c++-common/goacc/reduction-5.c: New test.
1087 * c-c++-common/goacc/reduction-promotions.c: New test.
1088 * gfortran.dg/goacc/reduction-3.f95: New test.
1089 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1090
56cfb596
PP
10912016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1092
1093 PR c++/70590
1094 PR c++/70452
1095 * g++.dg/pr70590.C: New test.
1096 * g++.dg/pr70590-2.C: New test.
1097
1a13c0a2
JJ
10982016-04-08 Jakub Jelinek <jakub@redhat.com>
1099
abc0647a
JJ
1100 PR middle-end/70593
1101 * gcc.target/i386/pr70593.c: New test.
1102
1a13c0a2
JJ
1103 PR rtl-optimization/70574
1104 * gcc.target/i386/avx2-pr70574.c: New test.
1105
c3da4956
MO
11062016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1107
1108 PR sanitizer/70541
1109 * c-c++-common/asan/pr70541.c: New test.
1110
9f1b833b
TV
11112016-04-08 Tom de Vries <tom@codesourcery.com>
1112
1113 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1114 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1115
bae7adda
KT
11162016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1117
1118 PR target/70566
1119 * gcc.c-torture/execute/pr70566.c: New test.
1120
211f3d57
TV
11212016-04-08 Tom de Vries <tom@codesourcery.com>
1122
1123 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1124 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1125
02cf2861
AM
11262016-04-08 Alan Modra <amodra@gmail.com>
1127
1128 * gcc.target/powerpc/pr70117.c: New.
1129
5f490f9f
JJ
11302016-04-07 Jakub Jelinek <jakub@redhat.com>
1131
56e9b710
JJ
1132 PR testsuite/70581
1133 * gcc.dg/lto/simd-function_0.c: New test.
1134
5f490f9f
JJ
1135 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1136 clones.
1137 * c-c++-common/attr-simd-2.c: Likewise.
1138 * c-c++-common/attr-simd-4.c: Likewise.
1139 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1140 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1141
e4ebc74d
TP
11422016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1143
1144 PR testsuite/70553
1145 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1146
9817ae35
TS
11472016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1148 Tom de Vries <tom@codesourcery.com>
1149
1150 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1151 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1152 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1153 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1154 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1155 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1156 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1157 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1158
e292f64d
PP
11592016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1160
1161 PR c/70436
1162 * g++.dg/warn/Wparentheses-29.C: New test.
1163
6b37bdaf
PP
11642016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1165
1166 PR c/70436
1167 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1168 explicit braces to resolve a future -Wparentheses warning.
1169
64824205
RH
11702016-04-06 Richard Henderson <rth@redhat.com>
1171
1172 * gcc.dg/pr61817-1.c: New test.
1173 * gcc.dg/pr61817-2.c: New test.
1174 * gcc.dg/pr69391-1.c: New test.
1175 * gcc.dg/pr69391-2.c: New test.
1176
bc2fc1f3
VM
11772016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1178
1179 PR rtl-optimization/70398
1180 * testsuite/gcc.target/aarch64/pr70398.c: New.
1181
41414a02
EB
11822016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1183
1184 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1185
4066ea8a
YR
11862016-04-06 Yvan Roux <yvan.roux@linaro.org>
1187 Pedro Alves <palves@redhat.com>
1188
1189 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1190
ec35ea45
JJ
11912016-04-06 Jakub Jelinek <jakub@redhat.com>
1192
3866f8dd
JJ
1193 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1194 Check for avx512f effective targets instead of avx2.
1195 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1196 for AVX512F clones.
1197 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1198 * g++.dg/gomp/declare-simd-1.C: Likewise.
1199 * g++.dg/gomp/declare-simd-3.C: Likewise.
1200 * g++.dg/gomp/declare-simd-4.C: Likewise.
1201
ec35ea45
JJ
1202 PR middle-end/70550
1203 * c-c++-common/gomp/pr70550-1.c: New test.
1204 * c-c++-common/gomp/pr70550-2.c: New test.
1205
c08d28ac
NS
12062016-04-05 Nathan Sidwell <nathan@acm.org>
1207
1208 PR c++/70512
1209 * g++.dg/ext/attribute-may-alias-5.C: New.
1210
1d510e04
JJ
12112016-04-05 Jakub Jelinek <jakub@redhat.com>
1212
1213 PR c++/70336
1214 * c-c++-common/pr70336.c: New test.
1215 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1216 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1217
84278ed9
JH
12182016-04-05 Jan Hubicka <hubicka@ucw.cz>
1219
1220 PR ipa/66223
1221 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1222
268a0ec4
JJ
12232016-04-05 Jakub Jelinek <jakub@redhat.com>
1224
1225 PR rtl-optimization/70542
1226 * gcc.dg/torture/pr70542.c: New test.
1227 * gcc.target/i386/avx2-pr70542.c: New test.
1228
5e8c2eb1
ZS
12292016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1230
1231 PR tree-optimization/70509
1232 * gcc.target/i386/avx512bw-pr70509.c: New test.
1233
c0daf32d
PP
12342016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1235
1236 PR c++/70452
1237 * g++.dg/ext/constexpr-vla4.C: New test.
1238
bf867841
UB
12392016-04-05 Uros Bizjak <ubizjak@gmail.com>
1240
1241 PR target/70510
1242 * gcc.target/i386/pr70510.c: New test.
1243
3022186a
RB
12442016-04-05 Richard Biener <rguenther@suse.de>
1245
1246 PR tree-optimization/70526
1247 * g++.dg/torture/pr70526.C: New testcase.
1248
55fc79b2
JJ
12492016-04-05 Jakub Jelinek <jakub@redhat.com>
1250
1251 PR target/70525
1252 * gcc.target/i386/pr70525.c: New test.
1253
62b233f2
RB
12542016-04-05 Richard Biener <rguenther@suse.de>
1255
1256 PR middle-end/70499
1257 * g++.dg/torture/pr70499.C: New testcase.
1258
cc05759d
RB
12592016-04-05 Richard Biener <rguenther@suse.de>
1260
1261 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1262 remove XFAIL.
1263
f23f16d4
JJ
12642016-04-04 Jakub Jelinek <jakub@redhat.com>
1265
1266 PR middle-end/70307
1267 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1268 rs6000 ABI warnings.
1269
d27ecc49
JH
12702016-04-04 Jan Hubicka <hubicka@ucw.cz>
1271
1272 PR ipa/66223
1273 * g++.dg/ipa/devirt-51.C: New testcase.
1274
c974c96e
BS
12752016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1276 Jakub Jelinek <jakub@redhat.com>
1277
1278 PR middle-end/70457
1279 * gcc.dg/torture/pr70457.c: New.
1280
7a85da89
AV
12812016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1282
1283 PR fortran/67538
1284 * gfortran.dg/allocate_with_source_19.f08: New test.
1285
de517e64
AV
12862016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1287
1288 PR fortran/65795
1289 * gfortran.dg/coarray_allocate_6.f08: New test.
1290
43b9f499
RB
12912016-04-04 Richard Biener <rguenther@suse.de>
1292
1293 PR rtl-optimization/70484
1294 * gcc.dg/torture/pr70484.c: New testcase.
1295
f13355da
MP
12962016-04-04 Marek Polacek <polacek@redhat.com>
1297
1298 PR c/70307
1299 * gcc.dg/torture/pr70307.c: New test.
1300
6cc6ed50
OE
13012016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1302
1303 PR target/70416
1304 PR target/67391
1305 * gcc.target/sh/torture/pr70416.c: New.
1306
abdc16c8
MS
13072016-04-02 Martin Sebor <msebor@redhat.com>
1308
1309 PR c++/67376
1310 PR c++/70170
1311 PR c++/70172
1312 PR c++/70228
1313 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1314 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1315 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1316 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1317 * g++.dg/cpp0x/constexpr-string.C: Same.
1318 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1319 * g++.dg/cpp0x/pr65398.C: Same.
1320 * g++.dg/ext/constexpr-vla1.C: Same.
1321 * g++.dg/ext/constexpr-vla2.C: Same.
1322 * g++.dg/ext/constexpr-vla3.C: Same.
1323 * g++.dg/ubsan/pr63956.C: Same.
1324
763cd859
JJ
13252016-04-01 Jakub Jelinek <jakub@redhat.com>
1326
1327 PR rtl-optimization/70467
1328 * gcc.target/i386/pr70467-2.c: New test.
1329
0f875435
JJ
13302016-04-01 Jakub Jelinek <jakub@redhat.com>
1331 Marek Polacek <polacek@redhat.com>
1332
1333 PR c++/70488
1334 * g++.dg/init/new47.C: New test.
1335
41d14659
RR
13362016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1337
1338 PR target/70496
1339 * gcc.target/arm/pr70496.c: New test.
1340
f9bf89bb
NS
13412016-04-01 Nathan Sidwell <nathan@acm.org>
1342
73b9085d
NS
1343 PR c++/68475
1344 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1345
4afdcfaa
IE
13462016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1347
1348 PR target/69890
1349 * gcc.dg/strlenopt.h (memmove): New.
1350 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1351 instead of "string.h".
1352 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1353 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1354 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1355 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1356 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1357 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1358 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1359 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1360 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1361 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1362 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1363 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1364 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1365 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1366 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1367 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1368 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1369 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1370 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1371 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1372
b5d7a29c
RO
13732016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1374
1375 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1376 (Holder::foo): Reflect this.
1377
b660f9ec
IE
13782016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1379
1380 PR target/70442
1381 * gcc.dg/pr70442.c: New test.
1382
88504f34
NS
13832016-03-31 Nathan Sidwell <nathan@acm.org>
1384
1385 PR c++/70393
1386 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1387
95d34b96
KY
13882016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1389
1390 PR target/70453
1391 * gcc.target/i386/pr70453.c: New test.
1392
b4c4967c
AB
13932016-03-31 Andrey Belevantsev <abel@ispras.ru>
1394
1395 PR target/70292
1396 * gcc.c-torture/pr70292.c: New test.
1397
5fde6a45
MP
13982016-03-31 Marek Polacek <polacek@redhat.com>
1399
1400 PR c/70297
1401 * c-c++-common/pr70297.c: New test.
1402 * g++.dg/cpp0x/typedef-redecl.C: New test.
1403 * gcc.dg/typedef-redecl2.c: New test.
1404
97eb24c4
JJ
14052016-03-31 Jakub Jelinek <jakub@redhat.com>
1406
1407 PR rtl-optimization/70460
1408 * gcc.c-torture/execute/pr70460.c: New test.
1409
efc3536f
RB
14102016-03-31 Richard Biener <rguenther@suse.de>
1411
1412 PR c++/70430
1413 * g++.dg/ext/vector30.C: New testcase.
1414
e0876e21
DH
14152016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1416 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1417
1418 * gfortran.dg/fmt_pf.f90: New test.
1419
e9bff8c6
RO
14202016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1421
1422 Forward-port from 5 branch
1423 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1424
1425 PR testsuite/70356
1426 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1427 dg-require-effective-target after dg-do.
1428
1429 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1430
1431 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1432
2620c80d
TS
14332016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1434 Julian Brown <julian@codesourcery.com>
1435 Chung-Lin Tang <cltang@codesourcery.com>
1436 Cesar Philippidis <cesar@codesourcery.com>
1437 James Norris <jnorris@codesourcery.com>
1438 Tom de Vries <tom@codesourcery.com>
1439 Nathan Sidwell <nathan@codesourcery.com>
1440
bf867841 1441 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
1442 * c-c++-common/goacc/loop-clauses.c: Likewise.
1443 * g++.dg/goacc/template.C: Likewise.
1444 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1445 * gfortran.dg/goacc/loop-1.f95: Likewise.
1446 * gfortran.dg/goacc/loop-5.f95: Likewise.
1447 * gfortran.dg/goacc/loop-6.f95: Likewise.
1448 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1449 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1450 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1451 * c-c++-common/goacc/clauses-fail.c: Likewise.
1452 * c-c++-common/goacc/parallel-1.c: Likewise.
1453 * c-c++-common/goacc/reduction-1.c: Likewise.
1454 * c-c++-common/goacc/reduction-2.c: Likewise.
1455 * c-c++-common/goacc/reduction-3.c: Likewise.
1456 * c-c++-common/goacc/reduction-4.c: Likewise.
1457 * c-c++-common/goacc/routine-3.c: Likewise.
1458 * c-c++-common/goacc/routine-4.c: Likewise.
1459 * c-c++-common/goacc/routine-5.c: Likewise.
1460 * c-c++-common/goacc/tile.c: Likewise.
1461 * g++.dg/goacc/template.C: Likewise.
1462 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1463 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1464 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1465 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1466 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1467 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1468 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1469 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1470 * c-c++-common/goacc/use_device-1.c: ... this file.
1471 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1472 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1473 * c-c++-common/goacc/host_data-6.c: ... this file.
1474 * c-c++-common/goacc/loop-2-kernels.c: New file.
1475 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1476 * c-c++-common/goacc/loop-3.c: Likewise.
1477 * g++.dg/goacc/reference.C: Likewise.
1478 * g++.dg/goacc/routine-1.C: Likewise.
1479 * g++.dg/goacc/routine-2.C: Likewise.
1480
f6d2d066
RB
14812016-03-30 Richard Biener <rguenther@suse.de>
1482
1483 PR middle-end/70450
1484 * gcc.dg/torture/pr70450.c: New testcase.
1485
d43242b9
JJ
14862016-03-30 Jakub Jelinek <jakub@redhat.com>
1487
1488 PR target/70421
1489 * gcc.dg/torture/pr70421.c: New test.
1490 * gcc.target/i386/avx512f-pr70421.c: New test.
1491
5ce43b77
L
14922016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1493
1494 PR testsuite/70364
1495 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1496 (check): New function.
1497 (bar): Call check.
1498 (foo): Align stack to 16 bytes when calling bar.
1499 * gcc.target/i386/cleanup-2.c: Likewise.
1500
d014a712
PP
15012016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1502
1503 PR tree-optimization/59124
1504 * gcc.dg/Warray-bounds-19.c: New test.
1505
13f0e8c7
ZW
15062016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1507
1508 * lib/prune.exp (escape_regex_chars): New.
1509 (prune_file_path): Update to quote metcharacters for regexp.
1510
3336c6e0
JJ
15112016-03-29 Jakub Jelinek <jakub@redhat.com>
1512
a362f023
JJ
1513 PR rtl-optimization/70429
1514 * gcc.c-torture/execute/pr70429.c: New test.
1515
3336c6e0
JJ
1516 PR tree-optimization/70405
1517 * gcc.dg/pr70405.c: New test.
1518
728557fd
AV
15192016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1520
1521 PR fortran/70397
1522 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1523 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1524
bef977d4
TS
15252016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1526
1527 PR testsuite/64177
1528 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1529 __cilkrts_set_param to set two workers.
1530 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1531 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1532
6f6d25c9
DH
15332016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1534
bf867841 1535 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 1536
45733562
KY
15372016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1538
1539 PR target/70406
bf867841 1540 * gcc.target/i386/pr70406.c: New test.
45733562 1541
a1799e5e
EB
15422016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1543
1544 * gnat.dg/specs/double_record_extension3.ads: New test.
1545
5fca7b66
RH
15462016-03-25 Richard Henderson <rth@redhat.com>
1547
1548 PR target/70120
1549 * gcc.target/aarch64/pr70120-1.c: New.
1550 * gcc.target/aarch64/pr70120-2.c: New.
1551 * gcc.target/aarch64/pr70120-3.c: New.
1552
31ce75c6
PP
15532016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1554
1555 PR c++/62212
1556 * g++.dg/template/mangle2.C: The dg-do directive should be
1557 "compile" not "assemble".
1558
3caf0ca1
BS
15592016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1560
1561 PR lto/69650
1562 * gcc.dg/pr69650.c: New test.
1563
634035b6
DE
15642016-03-25 David Edelsohn <dje.gcc@gmail.com>
1565
1566 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1567
45d34276
AM
15682016-03-25 Alan Modra <amodra@gmail.com>
1569
1570 * gcc.dg/dfp/pr70052.c: New test.
1571
8f085166
RH
15722016-03-24 Richard Henderson <rth@redhat.com>
1573
1574 PR middle-end/69845
1575 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1576 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1577
011e5ec3
TV
15782016-03-24 Tom de Vries <tom@codesourcery.com>
1579
1580 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1581
9e3f4551
TV
15822016-03-24 Tom de Vries <tom@codesourcery.com>
1583
1584 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
1585 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
1586
45780041
TV
15872016-03-24 Tom de Vries <tom@codesourcery.com>
1588
1589 * c-c++-common/goacc/uninit-dim-clause.c: New test.
1590 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
1591
887ab4e5
PP
15922016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1593
1594 PR c++/62212
1595 * g++.dg/template/mangle2.C: New test.
1596
69a9a66f
RB
15972016-03-24 Richard Biener <rguenther@suse.de>
1598
1599 PR tree-optimization/70396
1600 * gcc.dg/torture/pr70396.c: New testcase.
1601
ed87de55
RB
16022016-03-24 Richard Biener <rguenther@suse.de>
1603
1604 PR middle-end/70370
1605 * gcc.dg/torture/pr70370.c: New testcase.
1606
ea064934
TV
16072016-03-24 Tom de Vries <tom@codesourcery.com>
1608
1609 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
1610 * gfortran.dg/goacc/kernels-tree.f95: Same.
1611 * gfortran.dg/goacc/parallel-tree.f95: Same.
1612
b2a4dd1d
TV
16132016-03-24 Tom de Vries <tom@codesourcery.com>
1614
1615 * c-c++-common/goacc/uninit-if-clause.c: New test.
1616 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
1617
72e7cd6e
JJ
16182016-03-24 Jakub Jelinek <jakub@redhat.com>
1619
1620 PR target/70290
bf867841
UB
1621 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1622 Fix formatting.
72e7cd6e 1623
ce9d0c03
RB
16242016-03-24 Richard Biener <rguenther@suse.de>
1625
1626 PR tree-optimization/70372
1627 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1628
426b9428
PP
16292016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1630
1631 PR c++/70347
1632 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1633
cd1588c4
PP
16342016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1635
1636 PR c++/70332
1637 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1638
61637db3
JJ
16392016-03-23 Jakub Jelinek <jakub@redhat.com>
1640
928af3bf
JJ
1641 PR c++/70001
1642 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1643 * g++.dg/cpp1y/pr70001.C: New test.
1644
61637db3
JJ
1645 PR c++/70323
1646 * g++.dg/cpp0x/constexpr-70323.C: New test.
1647
05aca4e7
AO
16482016-03-23 Alexandre Oliva <aoliva@redhat.com>
1649 Jason Merrill <jason@redhat.com>
1650 Jakub Jelinek <jakub@redhat.com>
1651
1652 PR c++/69315
1653 * g++.dg/cpp0x/constexpr-69315.C: New test.
1654 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1655
fbdb6baf
MP
16562016-03-23 Marek Polacek <polacek@redhat.com>
1657
1658 PR c++/69884
1659 * g++.dg/warn/Wignored-attributes-1.C: New test.
1660 * g++.dg/warn/Wignored-attributes-2.C: New test.
1661
d79ee524
TV
16622016-03-23 Tom de Vries <tom@codesourcery.com>
1663
1664 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1665 initialization.
1666 * gfortran.dg/goacc/private-3.f95 (test): Same.
1667 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1668 missing use param.
1669
a59f0bef
KT
16702016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1671
1672 * lib/target-supports.exp: Remove v7ve entry from loop
1673 creating effective target checks.
1674 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1675 (add_options_for_arm_arch_v7ve): Likewise.
1676
0179520a
JJ
16772016-03-23 Jakub Jelinek <jakub@redhat.com>
1678
1679 PR tree-optimization/70354
1680 * gcc.dg/vect/pr70354-1.c: New test.
1681 * gcc.dg/vect/pr70354-2.c: New test.
1682 * gcc.target/i386/avx2-pr70354-1.c: New test.
1683 * gcc.target/i386/avx2-pr70354-2.c: New test.
1684
75bb14d7
JL
16852016-03-22 Jeff Law <law@redhat.com>
1686
1687 PR target/70232
1688 * gcc.dg/tree-ssa/pr70232.c: New test.
1689
72c9526d
IE
16902016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1691
1692 PR target/70302
1693 * gcc.target/i386/pr70302.c: New test.
1694
a3ca1bc5
RB
16952016-03-22 Richard Biener <rguenther@suse.de>
1696
1697 PR middle-end/70251
1698 * g++.dg/torture/pr70251.C: New testcase.
1699
5c240f4d
DM
17002016-03-22 David Malcolm <dmalcolm@redhat.com>
1701
1702 PR c/69993
1703 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1704 Wmisleading-indentation.c.
1705 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1706 reflect change to diagnostic text and order of messages.
1707 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1708
80f6631b
DE
17092016-03-22 David Edelsohn <dje.gcc@gmail.com>
1710
1711 * g++.dg/ext/java-3.C: Don't compile on AIX.
1712
9a10956c
RB
17132016-03-22 Richard Biener <rguenther@suse.de>
1714
1715 PR middle-end/70333
1716 * gcc.dg/torture/pr70333.c: New testcase.
1717
6cedf922
IE
17182016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1719
1720 * g++.dg/ext/pr70290.C: New test.
1721
cd6c27ac
KY
17222016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1723
1724 PR target/70325
1725 * gcc.target/i386/pr70325.c: New test.
1726
4cde512c
JJ
17272016-03-22 Jakub Jelinek <jakub@redhat.com>
1728
b01915ed
JJ
1729 PR target/70329
1730 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1731 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1732
4e3e2cf1
JJ
1733 PR target/70300
1734 * gcc.target/i386/pr70300.c: New test.
1735
4cde512c
JJ
1736 PR c++/70295
1737 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1738 (func2): New function for cond with parens, xfail warning for c++.
1739 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1740
16f6d7dc
PP
17412016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1742
1743 PR c++/70096
1744 * g++.dg/template/ptrmem30.C: New test.
1745
a3e2b438
PP
17462016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1747
1748 PR c++/70204
1749 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1750 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1751
11b6a02e
JJ
17522016-03-21 Jakub Jelinek <jakub@redhat.com>
1753
1754 PR middle-end/70326
1755 * gcc.dg/pr70326.c: New test.
1756
b9407883
MG
17572016-03-21 Marc Glisse <marc.glisse@inria.fr>
1758 Jakub Jelinek <jakub@redhat.com>
1759
1760 PR tree-optimization/70317
1761 * gcc.dg/pr70317.c: New test.
1762
4a148e19
UB
17632016-03-21 Uros Bizjak <ubizjak@gmail.com>
1764
1765 PR target/70327
1766 * gcc.target/i386/pr70327.c: New test.
1767
2a85ddbb
ML
17682016-03-21 Martin Liska <mliska@suse.cz>
1769
7d36fe98 1770 PR ipa/70306
2a85ddbb
ML
1771 * gcc.dg/ipa/pr70306.c: New test.
1772
4a148e19 17732016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
1774
1775 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1776 * gcc.target/arm/attr-align3.c: Likewise.
1777 * gcc.target/arm/attr_arm.c: Likewise.
1778 * gcc.target/arm/flip-thumb.c: Likewise.
1779
6b366948
JJ
17802016-03-21 Jakub Jelinek <jakub@redhat.com>
1781
1782 PR target/70296
1783 * gcc.target/powerpc/altivec-36.c: New test.
1784
2fac8c14
RB
17852016-03-21 Richard Biener <rguenther@suse.de>
1786
1787 PR tree-optimization/70310
1788 * gcc.dg/torture/pr70310.c: New testcase.
1789
e9bde854
KY
17902016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1791
1792 PR target/70293
1793 * gcc.target/i386/pr70293.c: New test.
1794
56bbfaf6
RB
17952016-03-21 Richard Biener <rguenther@suse.de>
1796
1797 PR tree-optimization/70288
1798 * gcc.dg/torture/pr70288-1.c: New testcase.
1799 * gcc.dg/torture/pr70288-2.c: Likewise.
1800
3eee49ed
AB
18012016-03-21 Andrey Belevantsev <abel@ispras.ru>
1802
1803 PR rtl-optimization/69307
1804 * gcc.target/arm/pr69307.c: New test.
4a148e19 1805
8e7816b4
AB
18062016-03-21 Andrey Belevantsev <abel@ispras.ru>
1807
1808 PR rtl-optimization/69102
1809 * gcc.c-torture/compile/pr69102.c: New test.
1810
14d7d4be
JL
18112016-03-18 Jeff Law <law@redhat.com>
1812
1813 PR rtl-optimization/70263
1814 * gcc.c-torture/compile/pr70263-1.c: New test.
1815 * gcc.target/i386/pr70263-2.c: New test.
1816
5c6a601c
BS
18172016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1818
1819 PR rtl-optimization/70278
1820 * gcc.dg/torture/pr70278.c: New test.
1821 * gcc.target/arm/pr70278.c: New test.
1822
4bbf545b
DM
18232016-03-18 David Malcolm <dmalcolm@redhat.com>
1824
1825 PR c/70281
1826 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1827 (test_builtin_types_compatible_p): New test function.
1828 * gcc.dg/pr70281.c: New test case.
1829
dc28bb68
CL
18302016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1831
1832 PR target/70113
1833 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1834
5e8d6dff
IE
18352016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1836
1837 PR tree-optimization/70252
1838 * gcc.dg/pr70252.c: New test.
1839
d0e7e403
TV
18402016-03-18 Tom de Vries <tom@codesourcery.com>
1841
1842 * gcc.dg/pr70161-2.c: New test.
1843 * gcc.dg/pr70161.c: New test.
1844
fa22501a
TV
18452016-03-18 Tom de Vries <tom@codesourcery.com>
1846
1847 PR ipa/70269
1848 * gcc.dg/pr70269.c: New test.
1849
dd125026
JJ
18502016-03-18 Jakub Jelinek <jakub@redhat.com>
1851
1852 PR c++/70267
1853 * g++.dg/ext/java-3.C: New test.
1854
91914f0a
PP
18552016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1856
1857 PR c++/70205
1858 * g++.dg/lookup/pr70205.C: New test.
1859
753a8910
PP
18602016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1861
1862 PR c++/70218
1863 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1864
14ba7b28
MP
18652016-03-17 Marek Polacek <polacek@redhat.com>
1866
1867 PR c/69407
1868 * gcc.dg/atomic-op-6.c: New test.
1869
ded60913
DM
18702016-03-17 David Malcolm <dmalcolm@redhat.com>
1871
1872 PR c/70264
1873 * c-c++-common/pr70264.c: New test case.
1874
a3aad0e6
JJ
18752016-03-17 Jakub Jelinek <jakub@redhat.com>
1876
17366700
JJ
1877 PR c++/70144
1878 * c-c++-common/pr70144-1.c: New test.
1879 * c-c++-common/pr70144-2.c: New test.
1880
a3aad0e6
JJ
1881 PR c++/70272
1882 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1883 * g++.dg/opt/flifetime-dse6.C: New test.
1884 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1885
b57e6e18
L
18862016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1887
1888 PR driver/70192
1889 * gcc.dg/pic-1.c: New test.
1890 * gcc.dg/pic-2.c: Likewise.
1891 * gcc.dg/pic-3.c: Likewise.
1892 * gcc.dg/pic-4.c: Likewise.
1893 * gcc.dg/pie-1.c: Likewise.
1894 * gcc.dg/pie-2.c: Likewise.
1895 * gcc.dg/pie-3.c: Likewise.
1896 * gcc.dg/pie-4.c: Likewise.
1897 * gcc.dg/pie-5.c: Likewise.
1898 * gcc.dg/pie-6.c: Likewise.
1899
b38ba58b
TV
19002016-03-17 Tom de Vries <tom@codesourcery.com>
1901
1902 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1903 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1904
6931b3b7
RB
19052016-03-17 Richard Biener <rguenther@suse.de>
1906
1907 PR debug/70271
1908 * g++.dg/debug/pr70271.C: New testcase.
1909
0c8b64cb
IE
19102016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1911
1912 * gcc.target/i386/pr70251.c: New test.
1913
b1970801
MP
19142016-03-17 Marek Polacek <polacek@redhat.com>
1915
1916 PR c++/70194
1917 * g++.dg/warn/constexpr-70194.C: New test.
1918
820c5eaa
RH
19192016-03-16 Richard Henderson <rth@redhat.com>
1920
1921 PR middle-end/70240
1922 * gcc.c-torture/compile/pr70240.c: New.
1923
da0ad263
SKS
19242016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1925
1926 * gcc.c-torture/compile/20151204.c: Skip for avr.
1927
c73d295c
JJ
19282016-03-16 Jakub Jelinek <jakub@redhat.com>
1929
1930 PR target/70245
1931 * g++.dg/opt/pr70245.C: New test.
1932 * g++.dg/opt/pr70245.h: New file.
1933 * g++.dg/opt/pr70245-aux.cc: New file.
1934
b2794066
MS
19352016-03-16 Martin Sebor <msebor@redhat.com>
1936
1937 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1938
aa43616c
RH
19392016-03-16 Richard Henderson <rth@redhat.com>
1940
1941 PR middle-end/70199
1942 * gcc.c-torture/compile/pr70199.c: New.
1943
59608fe5
L
19442016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1945
1946 * gcc.dg/uninit-19.c: Run dos2unix.
1947
ab4c578f
MP
19482016-03-16 Marek Polacek <polacek@redhat.com>
1949
1950 PR c/70093
1951 * gcc.dg/nested-func-10.c: New test.
1952 * gcc.dg/nested-func-9.c: New test.
1953
f5387e76
JJ
19542016-03-16 Jakub Jelinek <jakub@redhat.com>
1955
1956 PR tree-optimization/68714
1957 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1958
7662b718
TV
19592016-03-16 Tom de Vries <tom@codesourcery.com>
1960
1961 PR tree-optimization/68715
1962 * gcc.dg/graphite/pr68715-2.c: New test.
1963 * gcc.dg/graphite/pr68715.c: New test.
1964 * gfortran.dg/graphite/pr68715.f90: New test.
1965
be7ce7ae
TV
19662016-03-16 Tom de Vries <tom@codesourcery.com>
1967
1968 PR tree-optimization/68809
1969 * gcc.dg/graphite/pr68809-2.c: New test.
1970 * gcc.dg/graphite/pr68809.c: New test.
1971
1935f250
JJ
19722016-03-16 Jakub Jelinek <jakub@redhat.com>
1973
6651c93e
JJ
1974 PR c++/70147
1975 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1976 method call to i () as argument. Adjust expected output.
1977
1935f250
JJ
1978 PR c++/70147
1979 * g++.dg/ubsan/pr70147-1.C: New test.
1980 * g++.dg/ubsan/pr70147-2.C: New test.
1981
ab1caa6e
MS
19822016-03-15 Martin Sebor <msebor@redhat.com>
1983
1984 PR c++/58281
1985 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1986
5c2a1bbb
JDA
19872016-03-15 John David Anglin <danglin@gcc.gnu.org>
1988
cb5d8ad1
JDA
1989 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1990 hppa*-*-hpux*.
1991
b440dd40
JDA
1992 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1993
5c2a1bbb
JDA
1994 PR libfortran/69799
1995 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1996 libatomic_available.
1997
42c729c5
MP
19982016-03-15 Marek Polacek <polacek@redhat.com>
1999
2000 PR c++/70209
2001 * g++.dg/ext/attribute-may-alias-4.C: New test.
2002
82b1c550
AM
20032016-03-15 Alexander Monakov <amonakov@ispras.ru>
2004
2005 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2006 -fvar-tracking-assignments-toggle flag.
2007
4ccbf3a6
PH
20082016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2009
2010 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2011
c39858bd
JJ
20122016-03-15 Jakub Jelinek <jakub@redhat.com>
2013
2014 PR rtl-optimization/70222
2015 * gcc.c-torture/execute/pr70222-1.c: New test.
2016 * gcc.c-torture/execute/pr70222-2.c: New test.
2017
8be119c1
RH
20182016-03-15 Richard Henderson <rth@redhat.com>
2019
2020 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2021
6598bb55
AB
20222016-03-15 Andrey Belevantsev <abel@ispras.ru>
2023
2024 PR rtl-optimization/69032
2025 * gcc.dg/pr69032.c: New test.
2026
81fa2944
AB
20272016-03-15 Andrey Belevantsev <abel@ispras.ru>
2028
2029 PR rtl-optimization/63384
4a148e19 2030 * g++.dg/pr63384.C: New test.
81fa2944 2031
74ea9ab6
AB
20322016-03-15 Andrey Belevantsev <abel@ispras.ru>
2033
2034 PR target/64411
2035 * gcc.target/i386/pr64411.C: New test.
2036
045d5055
TV
20372016-03-15 Tom de Vries <tom@codesourcery.com>
2038
2039 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2040 * gfortran.dg/goacc/kernels-alias.f95: New test.
2041
3ea33585
MS
20422016-03-14 Martin Sebor <msebor@redhat.com>
2043
2044 PR c++/53792
2045 * g++.dg/cpp0x/constexpr-inline.C: New test.
2046 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2047
1df7b330
DE
20482016-03-14 David Edelsohn <dje.gcc@gmail.com>
2049
2050 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2051
79b57d18
JJ
20522016-03-14 Jakub Jelinek <jakub@redhat.com>
2053
2054 PR middle-end/70219
2055 * gcc.dg/pr70219.c: New test.
2056
3cbf012a
BS
20572016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2058
2059 PR target/70083
2060 * gcc.dg/torture/pr70083.c: New test.
2061 * gcc.target/i386/pr70083.c: New test.
2062
a9fee7cd
RB
20632016-03-14 Richard Biener <rguenther@suse.de>
2064
2065 PR tree-optimization/56365
2066 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2067
4799603f
SB
20682016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2069
2070 PR target/70098
2071 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2072 New function.
2073 * g++.dg/pr70098.C: New testcase.
2074
2075
760ca967
TV
20762016-03-14 Tom de Vries <tom@codesourcery.com>
2077
2078 PR tree-optimization/70045
2079 * gcc.dg/graphite/pr70045.c: New test.
2080
44e66a77
JD
20812016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2082
2083 PR fortran/69043
2084 * gfortran.dg/include_9.f90: New test.
2085
a18e0fe1
DH
20862016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2087
2088 PR fortran/45076
2089 gfortran.dg/prof/prof.exp: New script.
2090 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2091
d0aca6ab
AB
20922016-03-12 Andrey Belevantsev <abel@ispras.ru>
2093
2094 PR rtl-optimization/69307
2095 * gcc.dg/pr69307.c: New test.
2096
cefe08a4
VM
20972016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2098
2099 PR target/69614
2100 * gcc.target/arm/pr69614.c: New.
2101
70112e2a
PT
21022016-03-12 Paul Thomas <pault@gcc.gnu.org>
2103
2104 PR fortran/70031
2105 * gfortran.dg/submodule_14.f08: New test
2106
2107 PR fortran/69524
2108 * gfortran.dg/submodule_15.f08: New test
2109
3f1e5d3a
PP
21102016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2111
2112 PR c++/70106
2113 * g++.dg/cpp1y/paren3.C: New test.
2114
a3f6d680
MM
21152016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2116
2117 PR target/70131
2118 * gcc.target/powerpc/ppc-round2.c: New test.
2119
92348f09
BS
21202016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2121
2122 PR target/70123
2123 * gcc.dg/torture/pr70123.c: New test.
2124
cebde9e9
JL
21252016-03-11 Jeff Law <law@redhat.com>
2126
2127 PR tree-optimization/70190
2128 * gcc.c-torture/compile/pr70190.c: New test.
2129
3edc5da4
DM
21302016-03-11 David Malcolm <dmalcolm@redhat.com>
2131
2132 PR c/68187
2133 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2134 case.
2135 (test43_b): Likewise.
2136 (test43_c): Likewise.
2137 (test43_d): Likewise.
2138 (test43_e): Likewise.
2139 (test43_f): Likewise.
2140 (test43_g): Likewise.
2141 (test44_a): Likewise.
2142 (test44_b): Likewise.
2143 (test44_c): Likewise.
2144 (test44_d): Likewise.
2145 (test44_e): Likewise.
2146
318c1204
DM
21472016-03-11 David Malcolm <dmalcolm@redhat.com>
2148
2149 PR c/70085
2150 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2151
bc062234
KT
21522016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2153
2154 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2155 dg-options.
2156
acfc1ac1
KT
21572016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2158
2159 PR target/70002
2160 PR target/69245
2161 * gcc.target/aarch64/pr69245_2.c: New test.
2162
d1e2bb2d
JJ
21632016-03-11 Jakub Jelinek <jakub@redhat.com>
2164
2165 PR tree-optimization/70177
2166 * gcc.dg/pr70177.c: New test.
2167
07350627
AL
21682016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2169
2170 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2171
5c6706f7
AL
21722016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2173
2174 * gcc.dg/tree-ssa/sra-20.c: New.
2175
02d472a2
JJ
21762016-03-11 Jakub Jelinek <jakub@redhat.com>
2177
686d390a
JJ
2178 PR rtl-optimization/70174
2179 * gcc.dg/pr70174.c: New test.
2180
02d472a2
JJ
2181 PR tree-optimization/70169
2182 * gcc.dg/pr70169.c: New test.
2183
0f9befa1
IE
21842016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2185
2186 PR target/70160
2187 * gcc.target/i386/pr70160.c: New test.
2188
432d4670
AK
21892016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2190
2191 * gcc.target/s390/dfp-1.c: New test.
2192
a3dc8760
NC
21932016-03-10 Nick Clifton <nickc@redhat.com>
2194
2195 PR target/70044
2196 * gcc.target/aarch64/pr70044.c: New test.
2197
b87a8d7d
PP
21982016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2199 Jakub Jelinek <jakub@redhat.com>
2200
2201 PR c++/70001
2202 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2203 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2204 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2205
4f4ada6a
JH
22062016-03-10 Jan Hubicka <hubicka@ucw.cz>
2207
2208 PR lto/69589
2209 * g++.dg/lto/pr69589_0.C: New testcase
2210 * g++.dg/lto/pr69589_1.C: New testcase
2211
d49b0aa0
MP
22122016-03-10 Marek Polacek <polacek@redhat.com>
2213
2214 PR c++/70153
2215 * g++.dg/delayedfold/unary-plus1.C: New test.
2216
22172016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
2218
2219 * gcc.target/arm/pr45701-1.c: Escape brackets.
2220 * gcc.target/arm/pr45701-2.c: Likewise.
2221
71017a7b
AL
22222016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2223
2224 * gfortran.dg/unconstrained_commons.f: New.
2225
ba52669f
AM
22262016-03-10 Alan Modra <amodra@gmail.com>
2227
2228 * gcc.dg/pr69195.c: New.
2229 * gcc.dg/pr69238.c: New.
2230
27742332
TV
22312016-03-10 Tom de Vries <tom@codesourcery.com>
2232
2233 PR testsuite/68915
2234 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2235
3a81a594
RB
22362016-03-10 Richard Biener <rguenther@suse.de>
2237
2238 PR tree-optimization/70128
2239 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2240 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2241
3433b975
JJ
22422016-03-09 Jakub Jelinek <jakub@redhat.com>
2243
c2864f02
JJ
2244 PR tree-optimization/70152
2245 * gcc.dg/pr70152.c: New test.
2246
3433b975
JJ
2247 PR target/70086
2248 * gcc.target/i386/pr70086-1.c: New test.
2249 * gcc.target/i386/pr70086-2.c: New test.
2250 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
2251
2252 PR tree-optimization/70127
2253 * gcc.c-torture/execute/pr70127.c: New test.
2254
96b3c82d
CP
22552016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2256
2257 * c-c++-common/goacc/combined-directives-2.c: New test.
2258
b4f3232d
DM
22592016-03-09 David Malcolm <dmalcolm@redhat.com>
2260
2261 PR c/68473
2262 PR c++/70105
2263 * g++.dg/diagnostic/pr70105.C: New test.
2264 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2265 (test_multiple_ordinary_maps): New test function.
2266
40499f81
DM
22672016-03-09 David Malcolm <dmalcolm@redhat.com>
2268
2269 PR c/68473
2270 PR c++/70105
2271 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2272 Drop range information from call to inform_at_rich_loc.
2273 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2274 New.
2275 (test_show_locus): Replace calls to rich_location::add_range with
2276 calls to add_range. Rewrite the tests that used the now-defunct
2277 rich_location ctor taking a source_range. Simplify other tests
2278 by replacing calls to COMBINE_LOCATION_DATA with calls to
2279 make_location.
2280
c9e33662
RB
22812016-03-09 Richard Biener <rguenther@suse.de>
2282 Jakub Jelinek <jakub@redhat.com>
2283
2284 PR tree-optimization/70138
2285 * gcc.dg/vect/pr70138-1.c: New testcase.
2286 * gcc.dg/vect/pr70138-2.c: Likewise.
2287
2c73b764
JJ
22882016-03-09 Jakub Jelinek <jakub@redhat.com>
2289
2290 PR target/70049
2291 * gcc.target/i386/pr70049.c: New test.
2292
c06d25bb
RB
22932016-03-09 Richard Biener <rguenther@suse.de>
2294
2295 PR c/70143
2296 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2297 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2298 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2299
5828a501
RO
23002016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2301
2302 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2303 arm-*-*.
2304
2e141c8d
JJ
23052016-03-09 Jakub Jelinek <jakub@redhat.com>
2306
5a9def37
JJ
2307 PR middle-end/67278
2308 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2309
2e141c8d
JJ
2310 PR target/67278
2311 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2312
2313 PR middle-end/70050
2314 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2315 in testcase comment.
2316
bf751f40
TV
23172016-03-09 Tom de Vries <tom@codesourcery.com>
2318
2319 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2320 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2321 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2322 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2323 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2324 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2325 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2326 * gfortran.dg/goacc/kernels-loop.f95: New test.
2327
e210c999
MS
23282016-03-08 Martin Sebor <msebor@redhat.com>
2329
2330 PR c++/62096
2331 * g++.dg/warn/overflow-warn-7.C: New test.
2332
80aac5c8
JM
23332016-03-08 Jason Merrill <jason@redhat.com>
2334
2335 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2336 * lib/target-supports.exp (check_effective_target_concepts): New.
2337
12b81409
JJ
23382016-03-08 Jakub Jelinek <jakub@redhat.com>
2339
d259b234
JJ
2340 PR c++/70135
2341 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2342 * g++.dg/ubsan/pr70135.C: New test.
2343
12b81409
JJ
2344 PR target/70110
2345 * gcc.dg/pr70110.c: New test.
2346
b4e9f2aa
MJ
23472016-03-07 Martin Jambor <mjambor@suse.cz>
2348
2349 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2350 * c-c++-common/gomp/if-1.c: Likewise.
2351 * c-c++-common/gomp/pr61486-2.c: Likewise.
2352 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2353 to dg-additional-options.
2354 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2355 * g++/gomp/target-teams-1.c: Likewise.
2356 * gcc.dg/gomp/gomp.exp: Likewise.
2357 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2358 dg-additional-options.
2359 * gfortran.dg/gomp/gomp.exp: Likewise.
2360 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2361 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2362 dg-additional-options.
2363 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2364
f86e631e
MJ
23652016-03-07 Martin Jambor <mjambor@suse.cz>
2366
2367 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2368 * c-c++-common/gomp/gridify-1.c: New test.
2369 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2370
94156b3f
AV
23712016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2372
2373 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2374 trigger for cortex-r8, when scanning for register r8.
2375 * gcc.target/arm/pr45701-2.c: Likewise.
2376
a84a49b7 23772016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 2378 Jeff Law <law@redhat.com>
a84a49b7
RB
2379
2380 PR tree-optimization/69740
2381 * gcc.c-torture/compile/pr69740-1.c: New test.
2382 * gcc.c-torture/compile/pr69740-2.c: New test.
2383
e41f6c9e
BS
23842016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2385
2386 * lib/target-supports.exp
2387 (check_effective_target_whole_vector_shift): Enable for PPC64.
2388
57548bf5
RB
23892016-03-07 Richard Biener <rguenther@suse.de>
2390
2391 PR tree-optimization/70115
2392 * gcc.dg/torture/pr70115.c: New testcase.
2393
4ae13300
NS
23942016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2395
2396 PR middle-end/69916
2397 * c-c-++-common/goacc/pr69916.c: New.
2398
5edb9853
RH
23992016-03-07 Richard Henderson <rth@redhat.com>
2400
2401 * gcc.c-torture/compile/pr70061.c: New test.
2402
2067a8f3
RB
24032016-03-07 Richard Biener <rguenther@suse.de>
2404
2405 PR testsuite/70109
2406 * gcc.dg/vect/O3-pr36098.c: New testcase.
2407
4145a9b7
CL
24082016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2409
2410 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2411
1878be32
EB
24122016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2413
2414 * gnat.dg/renaming9.ad[sb]: New testcase.
2415
df762bb2
JJ
24162016-03-05 Jakub Jelinek <jakub@redhat.com>
2417
2418 PR c++/70084
2419 * g++.dg/expr/stdarg3.C: New test.
2420
7d461295
JL
24212016-03-04 Jeff Law <law@redhat.com>
2422
2423 PR tree-optimization/69196
2424 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2425 x86_64-*-*.
2426
29b9828f
BS
24272016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2428
b6b552fd
BS
2429 PR c/69973
2430 * gcc.dg/pr69973.c: New test.
2431
201d49e9
BS
2432 PR rtl-optimization/69941
2433 * gcc.dg/torture/pr69941.c: New test.
2434
29b9828f
BS
2435 PR c/69824
2436 * gcc.dg/pr69824.c: New test.
2437
640b7e74
TV
24382016-03-05 Tom de Vries <tom@codesourcery.com>
2439
2440 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2441 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2442 function.
2443
7a3a3fad
PP
24442016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2445
2446 PR c++/66786
2447 * g++.dg/cpp1y/var-templ48.C: New test.
2448 * g++.dg/cpp1y/var-templ49.C: New test.
2449
cd439aec
EB
24502016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2451
2452 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2453
60204554
JJ
24542016-03-04 Jakub Jelinek <jakub@redhat.com>
2455
0c8825de
JJ
2456 PR c++/70035
2457 * g++.dg/ubsan/pr70035.C: New test.
2458
60204554
JJ
2459 PR target/70062
2460 * gcc.target/i386/pr70062.c: New test.
2461
f79d4eab
L
24622016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2463
2464 * g++.dg/template/typename21.C: Remove c++98_only.
2465
ea81ce67
L
24662016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2467
2468 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2469
64b23c13
DM
24702016-03-04 David Malcolm <dmalcolm@redhat.com>
2471
2472 PR c/68187
2473 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2474 function.
2475 (fn_42_b): Likewise.
2476 (fn_42_c): Likewise.
2477
729526f5
DM
24782016-03-04 David Malcolm <dmalcolm@redhat.com>
2479
2480 PR c/68187
2481 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2482 function.
2483 (fn_40_b): Likewise.
2484 (fn_41_a): Likewise.
2485 (fn_41_b): Likewise.
2486
f9ea11ac
JJ
24872016-03-04 Jakub Jelinek <jakub@redhat.com>
2488
2489 PR target/70059
2490 * gcc.target/i386/avx512f-pr70059.c: New test.
2491 * gcc.target/i386/avx512dq-pr70059.c: New test.
2492
b6c38c69
BS
24932016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2494
2495 PR rtl-optimization/57676
2496 * gcc.dg/torture/pr57676.c: New test.
2497
af3cdd34
IE
24982016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2499
2500 * gcc.dg/pr70026.c: New test.
2501
7ff6ca38
MP
25022016-03-04 Marek Polacek <polacek@redhat.com>
2503
2504 PR c/69798
2505 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2506 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2507
a6bf62d5
KT
25082016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2509
2510 PR target/70004
2511 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2512 Delete.
2513 (test_corners_sisd_si): Likewise.
2514 (main): Remove checks of the above.
2515 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2516
ae4cdc6a
EB
25172016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2518
2519 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2520
08455559
CL
25212016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2522
2523 * gcc.dg/torture/pr69951.c: Accept argc==0.
2524
e9a35493
RB
25252016-03-04 Richard Biener <rguenther@suse.de>
2526
2527 PR c++/70054
2528 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2529 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2530
fba054c2
DV
25312016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2532
2533 PR testsuite/69766
2534 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2535 testing multiarch.
2536
f10cdc6c
JJ
25372016-03-04 Jakub Jelinek <jakub@redhat.com>
2538
2539 PR debug/69947
2540 * gcc.dg/guality/pr69947.c: New test.
2541
2e981ba0
JJ
25422016-03-03 Jakub Jelinek <jakub@redhat.com>
2543
2544 PR ada/70017
2545 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2546
0ba3bfa2
KT
25472016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2548
2549 PR rtl-optimization/69904
2550 * gcc.target/arm/pr69904.c: New test.
2551
97ecdb46
JJ
25522016-03-03 Jakub Jelinek <jakub@redhat.com>
2553
2554 PR target/70021
2555 * gcc.dg/vect/pr70021.c: New test.
2556 * gcc.target/i386/pr70021.c: New test.
2557
a2a743a1
MP
25582016-03-03 Marek Polacek <polacek@redhat.com>
2559
2560 PR middle-end/70050
2561 * gcc.dg/pr70050.c: New test.
2562
fa07ecdd
JG
25632016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2564
2565 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2566
23504262
ML
25672016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2568
2569 PR tree-optimization/70043
2570 * gfortran.dg/vect/pr70043.f90: New test.
2571
b7b9e1a9
EB
25722016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2573
2574 * gnat.dg/specs/task1.ads: New test.
2575
cb83ba54
RO
25762016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2577
2578 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2579 Invoke gdb with -batch.
2580 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
2581
a75f5e30
RB
25822016-03-03 Richard Biener <rguenther@suse.de>
2583
2584 PR tree-optimization/55936
2585 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2586
268bc320
JL
25872016-03-02 Jeff Law <law@redhat.com>
2588
815f20ab
JL
2589 PR rtl-optimization/69942
2590 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
2591 effects of argument promotions.
2592
268bc320
JL
2593 PR tree-optimization/69987
2594 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
2595 target does not support -fprefetch-loop-arrays.
2596
171f7de5
UB
25972016-03-02 Uros Bizjak <ubizjak@gmail.com>
2598
2599 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2600
192912db
BC
26012016-03-02 Bin Cheng <bin.cheng@arm.com>
2602
c7908871 2603 PR rtl-optimization/69052
192912db
BC
2604 * gcc.target/i386/pr69052.c: New test.
2605
90a7a40b
AM
26062016-03-02 Alan Modra <amodra@gmail.com>
2607
2608 * gcc.dg/pr69990.c: New.
2609
69fa742f
JJ
26102016-03-02 Jakub Jelinek <jakub@redhat.com>
2611
de752fb0
JJ
2612 PR c/68062
2613 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
2614
2615 PR middle-end/70022
2616 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
2617
69fa742f
JJ
2618 PR target/70028
2619 * gcc.target/i386/pr70028.c: New test.
2620
7c65bd56
MK
26212016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2622
2623 * c-c++-common/asan/swapcontext-test-1.c,
2624 * c-c++-common/tsan/thread_leak.c,
2625 * g++.dg/tsan/aligned_vs_unaligned_race.C,
2626 * g++.dg/tsan/benign_race.C,
2627 * g++.dg/tsan/fd_close_norace.C,
2628 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2629 races with sanitizer output
2630
37d98220 26312016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 2632 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
2633
2634 PR target/67278
2635 * gcc.dg/simd-8.c: New testcase.
2636
218db463
RB
26372016-03-02 Richard Biener <rguenther@suse.de>
2638
2639 PR middle-end/67278
2640 * gcc.dg/simd-7.c: New testcase.
2641
22c72158
EB
26422016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2643
2644 * gcc.target/i386/pr70007.c: Tweak.
2645
9a790ccc
DV
26462016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2647
2648 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2649
bd02f00f
MP
26502016-03-02 Marek Polacek <polacek@redhat.com>
2651
2652 PR c/67854
2653 * gcc.dg/pr67854.c: New test.
2654
1e840f39
JJ
26552016-03-02 Jakub Jelinek <jakub@redhat.com>
2656
2657 PR middle-end/70025
2658 * gcc.dg/torture/pr70025.c: New test.
2659
bca00241
VK
26602016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2661
2662 PR tree-optimization/68621
2663 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2664
0bca04b8
EB
26652016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2666
2667 * gcc.target/i386/pr70007.c: New test.
2668
2a9afc86
JL
26692016-03-01 Jeff Law <law@redhat.com>
2670
eab2541b 2671 PR tree-optimization/69196
9d83ef71 2672 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 2673
2a9afc86
JL
2674 PR tree-optimization/69196
2675 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2676 duplicating code and spoiling the expected output.
2677
0d39977e
MM
26782016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2679
2680 PR target/70033
2681 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2682 supports power9 before doing tests.
2683 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2684 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2685 * gcc.target/powerpc/p9-permute.c: Likewise.
2686
a0c0699d
UB
26872016-03-01 Uros Bizjak <ubizjak@gmail.com>
2688
2689 PR target/70027
2690 * gcc.target/i386/pr70027.c: New test.
2691
0ae3ef47 26922016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
2693
2694 * gcc.dg/pr70017.c: New test.
2695
686e2237
JJ
26962016-03-01 Jakub Jelinek <jakub@redhat.com>
2697
2698 PR c/69796
2699 PR c/69974
2700 * gcc.dg/pr69796.c: New test.
2701 * gcc.dg/pr69974.c: New test.
2702
f8e4188c
EB
27032016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2704
2705 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2706
5e3f1c7c
JL
27072016-02-29 Jeff Law <law@redhat.com>
2708
2709 PR tree-optimization/69987
2710 * gfortran.dg/pr69987.f90: New test.
2711
2712 PR tree-optimization/69989
2713 * gcc.c-torture/compile/pr69989-2.c: New test.
2714
1be56bc5
MP
27152016-03-01 Marek Polacek <polacek@redhat.com>
2716
2717 PR c++/69795
2718 * g++.dg/parse/invalid1.C: New test.
2719
1b19470d
RB
27202016-03-01 Richard Biener <rguenther@suse.de>
2721
2722 PR middle-end/70022
2723 * gcc.dg/pr70022.c: New testcase.
2724
3ae0661a
IE
27252016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2726
2727 PR tree-optimization/69956
2728 * gcc.dg/pr69956.c: New test.
2729
0f09ab88
BS
27302016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2731
2732 PR target/70011
2733 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2734 XFAIL when hardware supports efficient unaligned storage access.
2735
76d881bf
PP
27362016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2737
2738 PR c++/69961
2739 * g++.dg/template/pr69961a.C: New test.
2740 * g++.dg/template/pr69961b.C: New test.
2741
7168133a
DM
27422016-02-29 David Malcolm <dmalcolm@redhat.com>
2743
2744 PR preprocessor/69985
2745 * gcc.dg/cpp/pr69985.c: New test case.
2746
0c6072a3
JL
27472016-02-29 Jeff Law <law@redhat.com>
2748
e66f219b
JL
2749 PR tree-optimization/70005
2750 * gcc.c-torture/execute/pr70005.c New test.
2751
0c6072a3
JL
2752 PR tree-optimization/69999
2753 * gcc.c-torture/compile/pr69999.c: New test.
2754
fd9fbdb3
YR
27552016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2756
2757 PR tree-optimization/69652
2758 * gcc.dg/torture/pr69652.c: Delete test.
2759 * gcc.dg/vect/pr69652.c: New test.
2760
cbd400b4
RB
27612016-02-19 Richard Biener <rguenther@suse.de>
2762
2763 PR tree-optimization/69980
2764 * gfortran.dg/vect/pr69980.f90: New testcase.
2765
84ea0f58
EB
27662016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2767
2768 * gcc.target/sparc/20160229-1.c: New test.
2769
5d2a63dc
EB
27702016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2771
2772 * gnat.dg/stack_usage3.adb: New test.
2773 * gnat.dg/stack_usage3_pkg.ads: New helper.
2774
93e708f9
EB
27752016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2776
2777 * gnat.dg/renaming8.adb: New test.
2778 * gnat.dg/renaming8_pkg1.ads: New helper.
2779 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2780 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2781
6512bc93
RB
27822016-02-29 Richard Biener <rguenther@suse.de>
2783
2784 PR tree-optimization/69720
2785 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2786
7b201a88
TK
27872016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2788
2789 PR fortran/68147
2790 PR fortran/47674
2791 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2792
82ee0cf2 27932016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
2794 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2795
2796 PR fortran/56007
2797 * gfortran.dg/coarray_8.f90: Adjust error message.
2798 * gfortran.dg/pr56007.f90: New test.
2799 * gfortran.dg/pr56007.f: New test.
2800
cdc1a2c8
L
28012016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2802
2803 PR tree-optimization/69989
2804 * gcc.dg/torture/pr69989.c: New test.
2805
33505bcf
EB
28062016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2807
2808 * gcc.target/i386/stack-realign-win.c: New test.
2809
524bfb19
HA
28102016-02-28 Harald Anlauf <anlauf@gmx.de>
2811
2812 PR fortran/60126
2813 * gfortran.dg/pr60126.f90: New test.
2814
bd542508
JL
28152016-02-27 Jeff Law <law@redhat.com>
2816
2817 Revert
2818 2016-02-26 Richard Biener <rguenther@suse.de>
2819 Jeff Law <law@redhat.com>
2820
2821 PR tree-optimization/69740
2822 * gcc.c-torture/compile/pr69740-1.c: New test.
2823 * gcc.c-torture/compile/pr69740-2.c: New test.
2824
dd1291e0
JD
28252016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2826
5fb67f8b 2827 PR fortran/69910
dd1291e0
JD
2828 * gfortran.dg/newunit_4.f90: New test.
2829
5cfefb59
JJ
28302016-02-27 Jakub Jelinek <jakub@redhat.com>
2831
2832 PR target/69613
2833 PR rtl-optimization/69886
2834 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2835 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2836 target.
2837
20ba5f33
MS
28382016-02-26 Martin Sebor <msebor@redhat.com>
2839
2840 PR tree-optimization/15826
2841 * gcc.dg/tree-ssa/pr15826.c: New test.
2842
e6fb01b0
JJ
28432016-02-26 Jakub Jelinek <jakub@redhat.com>
2844
2845 PR target/69969
2846 * gcc.target/powerpc/pr69969.c: New test.
2847
e3e0cf64
MS
28482016-02-26 Martin Sebor <msebor@redhat.com>
2849
2850 PR c++/15766
2851 * g++.old-deja/g++.other/decl5.C: Add a test case.
2852
d1f2bea5
SB
28532016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2854
2855 PR target/69946
2856 * gcc.target/powerpc/pr69946.c: New file.
2857
4a4f9d2b 28582016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 2859 Jeff Law <law@redhat.com>
4a4f9d2b 2860
e3e0cf64 2861 PR tree-optimization/69740
4a4f9d2b
RB
2862 * gcc.c-torture/compile/pr69740-1.c: New test.
2863 * gcc.c-torture/compile/pr69740-2.c: New test.
2864
ad2a2706
MJ
28652016-02-26 Martin Jambor <mjambor@suse.cz>
2866
2867 PR middle-end/69920
2868 * gcc.dg/torture/pr69932.c: New test.
2869 * gcc.dg/torture/pr69936.c: Likewise.
2870
1d11f7ce
AK
28712016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2872
2873 PR target/69709
2874 * gcc.target/s390/pr69709.c: New test.
2875
6cfccbb2
KT
28762016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2877
2878 PR target/69245
2879 * gcc.target/aarch64/pr69245_1.c: New test.
2880
ac59ad4e
KT
28812016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2882
2883 PR target/69613
2884 * gcc.dg/torture/pr69613.c: New test.
2885
a2ad54a0
JJ
28862016-02-26 Jakub Jelinek <jakub@redhat.com>
2887
2888 PR rtl-optimization/69891
2889 * gcc.target/i386/pr69891.c: New test.
2890
0884062c 28912016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
2892 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2893
d2369d4f 2894 PR target/61397
c163789b
MM
2895 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2896 functionality for both 32-bit and 64-bit.
2897
5aed7e2c
RB
28982016-02-26 Richard Biener <rguenther@suse.de>
2899
2900 PR tree-optimization/69551
2901 * gcc.dg/torture/pr69951.c: New testcase.
2902
798e2a8e
RB
29032016-02-25 Richard Biener <rguenther@suse.de>
2904
2905 PR tree-optimization/48795
2906 * gcc.dg/Warray-bounds-18.c: New testcase.
2907
9559fbac
RO
29082016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2909
2910 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2911
c049b107
JJ
29122016-02-25 Jakub Jelinek <jakub@redhat.com>
2913
2914 PR rtl-optimization/69896
2915 * gcc.dg/pr69896.c: New test.
2916
1137001c
PP
29172016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2918
2919 PR c++/69736
2920 * g++.dg/cpp1y/paren2.C: New test.
2921
2e9c8641
MS
29222016-02-24 Martin Sebor <msebor@redhat.com>
2923
2924 PR c/51147
2925 * gcc.dg/enum-mode-2.c: New test.
2926
03ca8fb3
JJ
29272016-02-24 Jakub Jelinek <jakub@redhat.com>
2928
2929 PR c++/69922
2930 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2931 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2932 * g++.dg/ubsan/pr69922.C: New test.
2933
0b05329b
MP
29342016-02-24 Marek Polacek <polacek@redhat.com>
2935
2936 PR c/69819
2937 * gcc.dg/pr69819.c: New test.
2938
57c2c374
MS
29392016-02-24 Martin Sebor <msebor@redhat.com>
2940
3b96b93a
MS
2941 PR c++/69912
2942 * g++.dg/ext/flexary15.C: New test.
2943
29442016-02-24 Martin Sebor <msebor@redhat.com>
2945
2946 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 2947 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 2948 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 2949
65433bb5
MK
29502016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2951 Charles Baylis <charles.baylis@linaro.org>
2952
2953 PR debug/61033
2954 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2955
f802a424 29562016-02-24 Richard Biener <rguenther@suse.de>
44293580 2957 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
2958
2959 PR middle-end/69760
2960 * gcc.dg/torture/pr69760.c: New testcase.
2961
525f795f
RO
29622016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2963
2964 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2965 pattern on Solaris with as.
2966
cd7bbceb
KT
29672016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2968
2969 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2970 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2971 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2972 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2973
89c0c1fd
JJ
29742016-02-24 Jakub Jelinek <jakub@redhat.com>
2975
2976 PR middle-end/69915
2977 * gcc.dg/pr69915.c: New test.
2978
0683fd27
KT
29792016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2980
2981 PR rtl-optimization/69886
2982 * gcc.dg/torture/pr69886.c: New test.
2983
e53d562a
RB
29842016-02-24 Richard Biener <rguenther@suse.de>
2985
2986 PR middle-end/68963
2987 * gcc.dg/torture/pr68963.c: New testcase.
2988
74a00288
KT
29892016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2990
2991 PR target/69875
2992 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2993 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2994 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2995 * gcc.target/arm/atomic_loaddi_1.c: New test.
2996 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2997 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2998 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2999 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3000 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3001 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3002 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3003 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3004
340fd4c9
JJ
30052016-02-24 Jakub Jelinek <jakub@redhat.com>
3006
3007 PR middle-end/69909
3008 * gcc.dg/torture/pr69909.c: New test.
3009
47d3fdb2
RB
30102016-02-24 Richard Biener <rguenther@suse.de>
3011
3012 PR tree-optimization/69907
3013 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3014 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3015 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3016
dab73e73
CB
30172016-02-24 Christian Bruel <christian.bruel@st.com>
3018
3019 * gcc.target/arm/pragma_cpp_fma.c: New test.
3020
7cc5ec65
JD
30212016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3022
3023 PR fortran/61156
3024 * gfortran.dg/include_6.f90: Update test.
3025
067fbd8b
JJ
30262016-02-23 Jakub Jelinek <jakub@redhat.com>
3027
3028 PR objc/69844
3029 * objc.dg/pr69844.m: New test.
3030
64a454d9
JD
30312016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3032
3033 PR libgfortran/69456
3034 * gfortran.dg/namelist_89.f90: New test.
3035 * gfortran.dg/pr59700.f90: Update test..
3036
35886f0b
MS
30372016-02-23 Martin Sebor <msebor@redhat.com>
3038
3039 PR middle-end/69780
3040 * g++.dg/ext/builtin_alloca.C: New test.
3041 * gcc.dg/builtins-68.c: New test.
3042
162cc7e3
RH
30432016-02-23 Richard Henderson <rth@redhat.com>
3044
3045 * gcc.target/i386/addr-space-3.c: Remove test.
3046
196440f8
DM
30472016-02-23 David Malcolm <dmalcolm@redhat.com>
3048
3049 PR preprocessor/69126
3050 PR preprocessor/69543
3051 * c-c++-common/pr69126-2-long.c: New test.
3052 * c-c++-common/pr69126-2-short.c: New test.
3053 * c-c++-common/pr69543-1.c: Remove xfail.
3054
1d3121af
DM
30552016-02-23 David Malcolm <dmalcolm@redhat.com>
3056
3057 PR preprocessor/69126
3058 PR preprocessor/69543
3059 PR preprocessor/69558
3060 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3061 (f): Rename to...
3062 (test_2): ...this, and add leading comment.
3063 (MACRO_3, test_3): New.
3064 (MACRO_4A, MACRO_4B, test_4): New.
3065 (MACRO): Rename to...
3066 (MACRO_5): ...this.
3067 (g): Rename to...
3068 (test_5): ...this, updating for renaming of MACRO, and
3069 add leading comment.
3070 * c-c++-common/pr69543-1.c: New.
3071 * c-c++-common/pr69543-2.c: New.
3072 * c-c++-common/pr69543-3.c: New.
3073 * c-c++-common/pr69543-4.c: New.
3074 * c-c++-common/pr69558-1.c: New.
3075 * c-c++-common/pr69558-2.c: New.
3076 * c-c++-common/pr69558-3.c: New.
3077 * c-c++-common/pr69558-4.c: New.
3078 * gcc.dg/pr69558.c: Move to...
3079 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3080 xfail for c++.
3081
f99c3557
TS
30822016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3083
3084 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3085 to -ftree-parallelize-loops/-fopenacc changes.
3086 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3087 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3088 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3089 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3090 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3091 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3092 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3093 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3094 * c-c++-common/goacc/kernels-loop.c: Likewise.
3095 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3096 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3097 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3098 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3099
c60ec7c2
RO
31002016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3101
3102 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3103
f1a62b6f
JJ
31042016-02-23 Jakub Jelinek <jakub@redhat.com>
3105
e67bf044
JJ
3106 PR c++/69902
3107 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3108
f1a62b6f
JJ
3109 PR c/69900
3110 * gcc.dg/pr69900.c: New test.
3111
20c5e09e
MJ
31122016-02-23 Martin Jambor <mjambor@suse.cz>
3113
3114 PR tree-optimization/69666
3115 * gcc.dg/tree-ssa/pr69666.c: New test.
3116
e457a6fc
AV
31172016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3118
3119 PR fortran/67451
3120 * gfortran.dg/coarray_allocate_5.f08: New test.
3121
d7b574f4
AK
31222016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3123
3124 * gcc.target/s390/vcond-shift.c: Move to ...
3125 * gcc.target/s390/vector/vcond-shift.c: ... here.
3126
58bdeb44
AK
31272016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3128
3129 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3130 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3131
7cd0387b
AK
31322016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3133
3134 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3135
4246c8da
MW
31362016-02-20 Mark Wielaard <mjw@redhat.com>
3137
3138 PR c/28901
3139 * gcc.dg/unused-variable-3.c: New test.
3140
f93bc532
JJ
31412016-02-22 Jakub Jelinek <jakub@redhat.com>
3142
3143 PR target/69888
3144 * gcc.target/i386/pr69888.c: New test.
3145
c4e360f4
RB
31462016-02-22 Richard Biener <rguenther@suse.de>
3147
3148 PR tree-optimization/69882
3149 * gfortran.dg/vect/pr69882.f90: New testcase.
3150
09c92f1c
JJ
31512016-02-22 Jakub Jelinek <jakub@redhat.com>
3152
3153 PR target/69885
3154 * gcc.dg/pr69885.c: New test.
3155
f88d45dc
OE
31562016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3157
3158 PR target/69806
3159 PR target/54089
3160 * gcc.target/sh/pr54089-10.c: New.
3161
ce1ff48e
PT
31622016-02-20 Paul Thomas <pault@gcc.gnu.org>
3163
3164 PR fortran/69423
3165 * gfortran.dg/deferred_character_15.f90 : New test.
3166
bbf27208
DH
31672016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3168
3169 PR fortran/57365
3170 gfortran.dg/allocate_with_source_18.f03: New test.
3171
31722016-02-20 Harald Anlauf <anlauf@gmx.de>
3173
3174 PR fortran/52531
3175 gfortran.dg/gomp/pr52531.f90: New test.
3176
268be88c
BE
31772016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3178
3179 PR c++/69865
3180 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3181 -std=c++03.
3182
4b6c824a
JJ
31832016-02-19 Jakub Jelinek <jakub@redhat.com>
3184
871b3f47
JJ
3185 PR c++/69826
3186 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3187 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3188
7a965d51
JJ
3189 PR c++/69850
3190 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3191
4b6c824a
JJ
3192 PR c++/69851
3193 * g++.dg/torture/pr69851.C: New test.
3194
15fca21a
MS
31952016-02-19 Martin Sebor <msebor@redhat.com>
3196
3197 PR testsuite/69573
3198 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3199
19e21586
JJ
32002016-02-19 Jakub Jelinek <jakub@redhat.com>
3201
03a616ac
JJ
3202 PR c++/69850
3203 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3204 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3205
19e21586
JJ
3206 PR c++/67767
3207 * g++.dg/cpp0x/pr67767.C: New test.
3208
2db16594
KT
32092016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3210
3211 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3212 for fp, simd, crypto, crc, lse.
3213 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3214 above.
3215 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3216 effective target check.
3217
5a7d9d1e
JJ
32182016-02-19 Jakub Jelinek <jakub@redhat.com>
3219
3220 PR target/69820
3221 * gcc.target/i386/pr69820.c: New test.
3222
6448f064
AK
32232016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3224
3225 * gcc.target/s390/vector/int128-1.c: New test.
3226
d0a859e6
AK
32272016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3228
3229 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3230
9e4eb643
AK
32312016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3232
3233 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3234 instruction pattern name to prevent the testcase from failing with
3235 -march=z13.
3236
859a4c0e
AK
32372016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3238
3239 * gcc.target/s390/md/movstr-2.c: New test.
3240
efc2340b
MK
32412016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3242
3243 * gcc.target/s390/morestack.c: New test.
3244
ca2bfbc2
DV
32452016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3246
3247 PR target/69625
3248 * gcc.target/s390/pr69625.c: Add test case.
3249
efd4bd05
BE
32502016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3251
3252 PR testsuite/68580
3253 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3254
2bf2078a
MM
32552016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3256
3257 PR target/68404
3258 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3259 * gcc.target/powerpc/fusion3.c: Likewise.
3260
f003579e
RB
32612016-02-18 Richard Biener <rguenther@suse.de>
3262
3263 PR middle-end/69553
3264 * g++.dg/torture/pr69553.C: New testcase.
3265
19233914
NC
32662016-02-18 Nick Clifton <nickc@redhat.com>
3267
efd4bd05
BE
3268 PR target/62254
3269 PR target/69610
3270 * gcc.target/arm/pr62554.c: New test.
3271 * gcc.target/arm/pr69610-1.c: New test.
3272 * gcc.target/arm/pr69610-2.c: New test.
19233914 3273
23f27839
RB
32742016-02-18 Richard Biener <rguenther@suse.de>
3275
3276 PR middle-end/69854
3277 * gcc.dg/torture/pr69854.c: New testcase.
3278
932c0da4
JJ
32792016-02-17 Jakub Jelinek <jakub@redhat.com>
3280
3281 PR c++/69850
3282 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3283
1bed93e4
BS
32842012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3285
3286 * gcc.target/powerpc/vec-cg.c: New test.
3287
57bfb134
RB
32882016-02-17 Richard Biener <rguenther@suse.de>
3289
3290 PR testsuite/69586
3291 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3292
a44e0ebb
KT
32932016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3294
3295 PR target/69161
3296 * gcc.c-torture/compile/pr69161.c: New test.
3297
ffacd726
DS
32982016-02-17 David Sherwood <david.sherwood@arm.com>
3299
3300 PR target/69532
3301 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3302 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3303
448db8d2
EB
33042016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3305
3306 * gcc.dg/ifcvt-4.c: Skip on Visium.
3307
e2f0522e
EB
33082016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3309
3310 * gnat.dg/atomic8.adb: New test.
3311
bf17fe3f
EB
33122016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3313
3314 * gnat.dg/discr46.ad[sb]: New test.
3315
ecf835e9
KN
33162016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3317
3318 PR Target/48344
3319 * gcc.target/powerpc/pr48344-1.c: New test.
3320
49a1164a
TK
33212015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3322
3323 PR fortran/69742
3324 * gfortran.dg/associate_21.f90: New test.
3325
bf14eba2
JJ
33262016-02-16 Jakub Jelinek <jakub@redhat.com>
3327
3328 PR c/69835
3329 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3330 -Wnonnull in dg-options.
3331 * c-c++-common/nonnull-2.c: New test.
3332
35a093b6
JG
33332016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3334 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3335
3336 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3337
e387d491
JJ
33382016-02-16 Jakub Jelinek <jakub@redhat.com>
3339
3340 PR middle-end/69801
3341 * gcc.dg/pr69801.c: Add empty dg-options.
3342
ba539195
JN
33432016-02-16 James Norris <jnorris@codesourcery.com>
3344
3345 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3346 * g++.dg/goacc/deviceptr-1.c: New file.
3347
2a2b8f64
JJ
33482016-02-16 Jakub Jelinek <jakub@redhat.com>
3349
3350 PR tree-optimization/69820
3351 * gcc.dg/vect/pr69820.c: New test.
3352
87440c29
RB
33532016-02-16 Richard Biener <rguenther@suse.de>
3354
3355 PR tree-optimization/69776
3356 * gcc.dg/torture/pr69776-2.c: New testcase.
3357
6d87c306
BS
33582016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3359
3360 PR tree-optimization/69714
3361 * gcc.dg/torture/pr69714.c: New test.
3362
3824a0a2
JJ
33632016-02-16 Jakub Jelinek <jakub@redhat.com>
3364
3365 PR tree-optimization/69802
3366 * gcc.dg/pr69802.c: New test.
3367
c8cfe96e
RB
33682016-02-16 Richard Biener <rguenther@suse.de>
3369
3370 PR middle-end/69801
3371 * gcc.dg/pr69801.c: New testcase.
3372
fc12098d
JD
33732016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3374
3375 PR libgfortran/69651
3376 * gfortran.dg/read_bang.f90: New test.
3377 * gfortran.dg/read_bang4.f90: New test.
3378
ba6b3795
JJ
33792016-02-15 Jakub Jelinek <jakub@redhat.com>
3380
f0516ca4
JJ
3381 PR c++/69658
3382 * g++.dg/init/pr69658.C: New test.
3383
ba6b3795
JJ
3384 PR c++/69797
3385 * c-c++-common/pr69797.c: New test.
3386
de3f9a2d
PK
33872016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3388
3389 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3390 check for aarch64*-*-*.
3391
17a3b967
RB
33922016-02-15 Richard Biener <rguenther@suse.de>
3393
3394 PR tree-optimization/69783
3395 * gcc.dg/vect/pr69783.c: New testcase.
3396
1c48bff1
RB
33972016-02-15 Richard Biener <rguenther@suse.de>
3398
3399 PR tree-optimization/69776
3400 * gcc.dg/torture/pr69776.c: New testcase.
3401
1e6025b6
TK
34022016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3403
3404 PR fortran/60526
3405 * gfortran.dg/type_decl_4.f90: Reinstated.
3406
d3308279
JDA
34072016-02-14 John David Anglin <danglin@gcc.gnu.org>
3408
3409 PR fortran/68746
3410 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3411
b7c56581
TK
34122016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3413
3414 PR fortran/60526
3415 PR bootstrap/69816
3416 * gfortran.dg/type_decl_4.f90: Removed.
3417
60cb4ef5
TK
34182016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3419
3420 PR fortran/60526
3421 * gfortran.dg/type_decl_4.f90: New test.
3422
f6964637
AM
34232016-02-14 Alan Modra <amodra@gmail.com>
3424
1a8849d1 3425 PR testsuite/68886
f6964637
AM
3426 * gcc.c-torture/execute/stkalign.c: Revise test.
3427
f5121920
OE
34282016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3429
3430 PR target/67260
3431 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3432
6cda3ab6
OE
34332016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3434
3435 PR target/67260
3436 * gcc.target/sh/torture/pr67260.c: New.
3437
6786e598
JDA
34382016-02-12 John David Anglin <danglin@gcc.gnu.org>
3439
3440 * gcc.dg/pr67964.c: Add dg-require-alias.
3441
7e05dad8
OE
34422016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3443
3444 PR target/67636
3445 PR target/64345
3446 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3447
7f4cc3ce
JD
34482016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3449
3450 PR libgfortran/69668
3451 * gfortran.dg/namelist_88.f90: New test.
3452
955ca6dc
JD
34532016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3454
3455 PR libgfortran/69668
3456 * gfortran.dg/namelist_38.f90: Update test.
3457 * gfortran.dg/namelist_84.f90: Update test.
3458
876217ae
DM
34592016-02-12 David Malcolm <dmalcolm@redhat.com>
3460
3461 PR other/69554
3462 * gcc.dg/pr69554-1.c: New test.
3463 * gfortran.dg/pr69554-1.F90: New test.
3464 * gfortran.dg/pr69554-2.F90: New test.
3465 * lib/gcc-dg.exp (proc dg-locus): New function.
3466 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3467 distinguish between the caret-printing and non-caret-printing
3468 cases. If caret-printing has been explicitly enabled, bail out
3469 without attempting to fix up the output.
3470
61789eed
DM
34712016-02-12 David Malcolm <dmalcolm@redhat.com>
3472
3473 PR driver/69265
3474 PR driver/69453
3475 * gcc.dg/spellcheck-options-3.c: New test case.
3476 * gcc.dg/spellcheck-options-4.c: New test case.
3477 * gcc.dg/spellcheck-options-5.c: New test case.
3478 * gcc.dg/spellcheck-options-6.c: New test case.
3479 * gcc.dg/spellcheck-options-7.c: New test case.
3480 * gcc.dg/spellcheck-options-8.c: New test case.
3481 * gcc.dg/spellcheck-options-9.c: New test case.
3482 * gcc.dg/spellcheck-options-10.c: New test case.
3483
c3090c1f
JJ
34842016-02-12 Jakub Jelinek <jakub@redhat.com>
3485
3486 PR rtl-optimization/69764
3487 PR rtl-optimization/69771
3488 * c-c++-common/pr69764.c: New test.
3489 * gcc.dg/torture/pr69771.c: New test.
3490
8222034d
MP
34912016-02-12 Marek Polacek <polacek@redhat.com>
3492
3493 * g++.dg/torture/init-list1.C: New.
3494
f749f792
MP
34952016-02-12 Marek Polacek <polacek@redhat.com>
3496
3497 * gcc.dg/pr69522.c: Add empty dg-options.
3498
199fb02a
IE
34992016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3500
3501 * g++.dg/lto/lto.exp: Include and init mpx.
3502 * g++.dg/lto/pr69729_0.C: New test.
3503
b69539cb
JJ
35042016-02-12 Jakub Jelinek <jakub@redhat.com>
3505
06ff7000
JJ
3506 PR ipa/69241
3507 * g++.dg/ipa/pr69241-4.C: New test.
3508
b69539cb
JJ
3509 PR ipa/68672
3510 * g++.dg/ipa/pr68672-1.C: New test.
3511 * g++.dg/ipa/pr68672-2.C: New test.
3512 * g++.dg/ipa/pr68672-3.C: New test.
3513
16595a1f
BS
35142016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3515
3516 PR c/69522
6d87c306 3517 * gcc.dg/pr69522.c: New test.
16595a1f 3518
38d795d2
PP
35192016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3520
3521 PR c++/69098
3522 * g++.dg/cpp1y/69098.C: New test.
3523 * g++.dg/cpp1y/69098-2.C: New test.
3524
9c582551
JJ
35252016-02-12 Jakub Jelinek <jakub@redhat.com>
3526
3527 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3528 and neighbour -> neighbor.
3529 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3530 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3531 * c-c++-common/Wvarargs.c: Likewise.
3532 * c-c++-common/goacc/host_data-5.c: Likewise.
3533 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3534 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3535 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3536 * gcc.target/aarch64/pr60697.c: Likewise.
3537 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3538 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3539 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3540 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3541 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3542 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3543 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3544 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3545 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3546 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3547 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3548 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3549 * g++.dg/lookup/koenig5.C: Likewise.
3550 * g++.dg/ext/no-asm-2.C: Likewise.
3551 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3552 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3553 * gfortran.dg/used_types_16.f90: Likewise.
3554 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3555 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3556 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3557 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3558 * gfortran.dg/abstract_type_6.f03: Likewise.
3559 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3560 * gfortran.dg/used_types_15.f90: Likewise.
3561 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3562 * gfortran.dg/exit_3.f08: Likewise.
3563 * gfortran.dg/open_status_2.f90: Likewise.
3564 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3565 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3566 * gfortran.dg/associate_1.f03: Likewise.
3567 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3568 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3569 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3570 * gcc.dg/builtin-object-size-1.c: Likewise.
3571 * gcc.dg/noreturn-6.c: Likewise.
3572 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3573 * gcc.dg/globalalias.c: Likewise.
3574 * gcc.dg/builtins-config.h: Likewise.
3575 * gcc.dg/pr30457.c: Likewise.
3576 * gcc.c-torture/compile/volatile-1.c: Likewise.
3577 * gcc.c-torture/execute/20101011-1.c: Likewise.
3578 * c-c++-common/Waddress-1.c: Likewise.
3579
66756373
JJ
35802016-02-11 Jakub Jelinek <jakub@redhat.com>
3581
3582 PR c/69768
3583 * c-c++-common/Waddress-1.c: New test.
3584
76fe932b
AV
35852016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
3586
3587 PR fortran/69296
3588 * gfortran.dg/associate_19.f03: New test.
3589 * gfortran.dg/associate_20.f03: New test.
3590
564c4d4b
OE
35912016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3592
3593 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3594
e1c1ecb0
KT
35952016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3596
3597 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
3598 .arch armv8-a\n. Add -dA to dg-options.
3599 * gcc.target/aarch64/assembler_arch_1.c: New test.
3600 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
3601
0d7d9458
PC
36022016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3603
3604 PR c++/68726
3605 * g++.dg/cpp0x/pr68726.C: New.
3606
e6208a60
IE
36072016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3608
3609 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3610 test.
3611
281a11eb
RB
36122016-02-11 Richard Biener <rguenther@suse.de>
3613
3614 * g++.dg/tree-ssa/pr61034.C: Adjust.
3615
e03dd765
VM
36162016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3617
4b48faf5 3618 PR target/69148
e03dd765
VM
3619 * gcc.target/s390/pr69148.c: New.
3620
cdc23927
YR
36212016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3622
3623 PR tree-optimization/69652
3624 * gcc.dg/torture/pr69652.c: New test.
3625
e199dd0a
JJ
36262016-02-10 Jakub Jelinek <jakub@redhat.com>
3627 Patrick Palka <ppalka@gcc.gnu.org>
3628
3629 PR ipa/69241
3630 PR c++/69649
3631 * g++.dg/ipa/pr69241-1.C: New test.
3632 * g++.dg/ipa/pr69241-2.C: New test.
3633 * g++.dg/ipa/pr69241-3.C: New test.
3634 * g++.dg/ipa/pr69649.C: New test.
3635
d6b38027
UB
36362016-02-10 Uros Bizjak <ubizjak@gmail.com>
3637
3638 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3639 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3640
13b562c5
BC
36412016-02-10 Bin Cheng <bin.cheng@arm.com>
3642
3643 PR tree-optimization/68021
3644 * gcc.dg/tree-ssa/pr68021.c: New test.
3645
24a179f8
RB
36462016-02-10 Richard Biener <rguenther@suse.de>
3647
3648 PR tree-optimization/69726
3649 * gcc.dg/uninit-22.c: New testcase.
3650
0d99886f
AP
36512016-02-09 Andrew Pinski <apinski@cavium.com>
3652
3653 PR tree-opt/69282
3654 * gcc.c-torture/compile/20160205-1.c: New testcase.
3655
ab04995c
MM
36562016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3657
3658 PR target/68404
3659 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3660 instead accessing a really large arrray.
3661 * gcc.target/powerpc/fusion3.c: Likewise.
3662
4b79ac23
CB
36632016-02-09 Charles Baylis <charles.baylis@linaro.org>
3664
3665 PR target/68532
3666 * gcc.c-torture/execute/pr68532.c: New test.
3667
b890a441
AO
36682016-02-11 Alexandre Oliva <aoliva@redhat.com>
3669
3670 PR target/69634
3671 * gcc.dg/pr69634.c: New.
3672
84a5bef7
RB
36732016-02-09 Richard Biener <rguenther@suse.de>
3674
3675 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3676
1f123759 36772016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 3678
1f123759
AF
3679 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3680
65860c77
YR
36812016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3682
3683 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3684
7e1e8a0a
RB
36852016-02-09 Richard Biener <rguenther@suse.de>
3686
3687 PR tree-optimization/69715
3688 * gcc.dg/torture/pr69715.c: New testcase.
3689
efb45a9f
PP
36902016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3691
3692 PR c++/69139
3693 * g++.dg/cpp0x/trailing12.C: New test.
3694 * g++.dg/cpp0x/trailing13.C: New test.
3695
20a0c6f9
PP
36962016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3697
3698 PR c++/69283
3699 PR c++/67835
3700 * g++.dg/cpp1y/auto-fn29.C: New test.
3701 * g++.dg/cpp1y/auto-fn30.C: New test.
3702
a162f3af
JJ
37032016-02-08 Jakub Jelinek <jakub@redhat.com>
3704
3705 PR tree-optimization/69209
3706 * gcc.c-torture/compile/pr69209.c: New test.
3707
4b4a9fbd
JL
37082016-02-08 Jeff Law <law@redhat.com>
3709
3710 PR tree-optimization/68541
3711 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3712 of statements allowed in join block for path splitting.
3713
cfac5ed2
JJ
37142016-02-08 Jakub Jelinek <jakub@redhat.com>
3715
f68bc23f
JJ
3716 PR c++/59627
3717 * g++.dg/gomp/pr59627.C: New test.
3718
cfac5ed2
JJ
3719 PR ipa/69239
3720 * g++.dg/ipa/pr69239.C: New test.
3721
44714d8c
DM
37222016-02-08 David Malcolm <dmalcolm@redhat.com>
3723
3724 PR preprocessor/69664
3725 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3726 * gcc.dg/cpp/warn-comments.c: Likewise.
3727
eba9e839
MP
37282016-02-08 Marek Polacek <polacek@redhat.com>
3729
3730 PR c++/69688
3731 * g++.dg/init/const12.C: New test.
3732
a011cd92
BS
37332016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3734
3735 PR target/60410
3736 * gcc.dg/lto/pr55113_0.c: Remove test.
3737
5317b1be
RB
37382016-02-08 Richard Biener <rguenther@suse.de>
3739
3740 PR tree-optimization/69719
3741 * gcc.dg/torture/pr69719.c: New testcase.
3742
63998a63
RB
37432016-02-08 Richard Biener <rguenther@suse.de>
3744 Jeff Law <law@redhat.com>
3745
3746 PR target/68273
3747 * gcc.target/mips/pr68273.c: New testcase.
3748
43f4a281
RB
37492016-02-08 Richard Biener <rguenther@suse.de>
3750
3751 PR rtl-optimization/69274
3752 * gcc.target/i386/addr-sel-1.c: XFAIL.
3753
0b604d2d
JL
37542016-02-08 Jeff Law <law@redhat.com>
3755
e8dfe49e
JL
3756 PR tree-optimization/68541
3757 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3758
6daecd7a 3759 PR tree-optimization/65917
0b604d2d
JL
3760 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3761
c0f0e35a
JD
37622016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3763
3764 PR fortran/50555
3765 * gfortran.dg/namelist_args.f90: New test.
3766
8981d712
JL
37672016-02-05 Jeff Law <law@redhat.com>
3768
6daecd7a 3769 PR tree-optimization/68541
8981d712
JL
3770 * gcc.dg/tree-ssa/split-path-2.c: New test.
3771 * gcc.dg/tree-ssa/split-path-3.c: New test.
3772 * gcc.dg/tree-ssa/split-path-4.c: New test.
3773 * gcc.dg/tree-ssa/split-path-5.c: New test.
3774 * gcc.dg/tree-ssa/split-path-6.c: New test.
3775 * gcc.dg/tree-ssa/split-path-7.c: New test.
3776
46cb9332
MS
37772016-02-05 Martin Sebor <msebor@redhat.com>
3778
3779 PR c++/69662
3780 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3781 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3782
be2083ea
RH
37832016-02-06 Richard HEnderson <rth@redhat.com>
3784
3785 PR c/69643
3786 * gcc.target/i386/addr-space-4.c: New.
3787 * gcc.target/i386/addr-space-5.c: New.
3788
711d7c23
MM
37892016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3790
3791 PR fortran/66089
3792 * gfortran.dg/elemental_dependency_6.f90: New.
3793
b5c1c988
JJ
37942016-02-05 Jakub Jelinek <jakub@redhat.com>
3795
861c7bcd
JJ
3796 PR rtl-optimization/69691
3797 * gcc.c-torture/execute/pr69691.c: New test.
3798
b5c1c988
JJ
3799 PR c++/69628
3800 * g++.dg/parse/pr69628.C: New test.
3801
f7dfa966
UB
38022016-02-05 Uros Bizjak <ubizjak@gmail.com>
3803
3804 * gcc.dg/sancov/asan.c: Move to ...
3805 * gcc.dg/asan/sancov-1.c: ... here.
3806
9b143e64
UB
38072016-02-05 Uros Bizjak <ubizjak@gmail.com>
3808
3809 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3810
f5d4b899
L
38112016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3812
3813 PR target/69677
3814 * gcc.target/i386/pr69677.c: New test.
3815
76c85fbb
PP
38162016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3817
3818 PR c++/68948
3819 * g++.dg/template/pr68948.C: New test.
3820
f181bf90
DV
38212016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3822
3823 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3824 (only necessary on s390x).
3825
714fb282
L
38262016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3827
3828 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3829 -mno-accumulate-outgoing-args.
3830
618d6c1c
PP
38312016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3832
3833 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3834
1066e9b5
JJ
38352016-02-04 Jakub Jelinek <jakub@redhat.com>
3836
3837 PR c/69669
3838 * c-c++-common/pr69669.c: New test.
3839
76255d0d
MM
38402016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3841
3842 PR target/69667
3843 * g++.dg/pr69667.C: New file.
3844
e0b059b1
WD
38452016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3846
3847 PR target/69619
3848 * gcc.dg/pr69619.c: Add new test.
3849
2692b5c8
RS
38502016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3851
3852 PR rtl-optimization/69577
3853 * gcc.target/i386/pr69577.c: New test.
3854
7db337c2
ML
38552016-02-04 Martin Liska <mliska@suse.cz>
3856
3857 * g++.dg/asan/pr69276.C: New test.
3858
cc9c0829
KT
38592016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3860
3861 PR target/65932
3862 PR target/67714
3863 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3864 a single smulbb instruction.
3865 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3866 * gcc.target/amr/wmul-2.c: Likewise.
3867
eb9feb52
KT
38682016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3869
3870 PR target/65932
3871 PR target/67714
3872 * gcc.c-torture/execute/pr67714.c: New test.
3873
61f727fe
JJ
38742016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3875
3876 PR target/69454
3877 * gcc.target/i386/pr69454-1.c: New test.
3878 * gcc.target/i386/pr69454-2.c: New test.
3879
05dd97db
MS
38802016-02-03 Martin Sebor <msebor@redhat.com>
3881
3882 PR c++/69251
3883 PR c++/69253
3884 PR c++/69290
3885 PR c++/69277
3886 PR c++/69349
3887 * g++.dg/ext/flexarray-mangle-2.C: New test.
3888 * g++.dg/ext/flexarray-mangle.C: New test.
3889 * g++.dg/ext/flexarray-subst.C: New test.
3890 * g++.dg/ext/flexary11.C: New test.
3891 * g++.dg/ext/flexary12.C: New test.
3892 * g++.dg/ext/flexary13.C: New test.
3893 * g++.dg/ext/flexary14.C: New test.
3894 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3895
dac2fc29
L
38962016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3897
3898 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3899 Define only if CHECK_FLOAT128 is defined.
3900 (main): Properly initialize u5.
3901
eadb8035
JJ
39022016-02-03 Jakub Jelinek <jakub@redhat.com>
3903
0afbb81b
JJ
3904 PR c/69627
3905 * gcc.dg/pr69627.c: New test.
3906
eadb8035
JJ
3907 PR target/69644
3908 * gcc.dg/pr69644.c: New test.
3909
b12d4923
MS
39102016-02-03 Mike Stump <mikestump@comcast.net>
3911
3912 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3913 support for struct-layout-1.exp.
3914
ab4bae0c
PP
39152016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3916
3917 PR c++/69056
618d6c1c 3918 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 3919
95831c01
VM
39202016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3921 Alexandre Oliva <aoliva@redhat.com>
3922
3923 PR target/69461
3924 * gcc.target/powerpc/pr69461.c: New.
3925
ccc71ab8
UB
39262016-02-03 Uros Bizjak <ubizjak@gmail.com>
3927
3928 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3929 works from here ...
3930 (check_effective_target_fsanitize_thread): ... to here. Do not
3931 specify additional compile flags for the test source.
3932 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3933 specify additional compile flags for the test source.
3934
96299640
WD
39352016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3936
3937 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3938
781d83d9
AV
39392016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3940
3941 PR fortran/67451
3942 PR fortran/69418
3943 * gfortran.dg/coarray_allocate_2.f08: New test.
3944 * gfortran.dg/coarray_allocate_3.f08: New test.
3945 * gfortran.dg/coarray_allocate_4.f08: New test.
3946
d8208e6d
AL
39472016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3948
3949 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3950 use same scan-tree-dump-times on all platforms.
3951 * gcc.dg/vect/vect-outer-1.c: Likewise.
3952 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3953 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3954 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3955 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3956 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3957 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3958 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3959
a8394fa0
SB
39602016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3961
3962 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3963 warning.
3964
f3baa1d3
L
39652016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3966
3967 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3968
eb077516
JN
39692016-02-02 James Norris <jnorris@codesourcery.com>
3970
3971 * c-c++-common/goacc/routine-5.c: Add tests.
3972
578fb225
AM
39732016-02-02 Alexander Monakov <amonakov@ispras.ru>
3974
3975 * gcc.target/nvptx/unsigned-cmp.c: New test.
3976
c64f7d37
WD
39772016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3978
3979 * gcc.target/aarch64/scalar_shift_1.c
3980 (test_corners_sisd_di): Improve force to SIMD register.
3981 (test_corners_sisd_si): Likewise.
3982 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3983 Remove scan-assembler check for ldr.
3984
90c6f26c
RB
39852016-02-02 Richard Biener <rguenther@suse.de>
3986
3987 PR tree-optimization/69595
3988 * gcc.dg/Warray-bounds-17.c: New testcase.
3989
9dc03c97
RB
39902016-02-02 Richard Biener <rguenther@suse.de>
3991
3992 PR tree-optimization/69606
3993 * gcc.dg/torture/pr69606.c: New testcase.
3994
2d4dc223
YR
39952016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3996
3997 PR middle-end/68542
3998 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3999 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4000
65c98fde
AM
40012016-02-02 Alan Modra <amodra@gmail.com>
4002
4003 PR target/69548
4004 * gcc.target/powerpc/pr69548.c: New test.
4005
e1b81f2b
JJ
40062016-02-01 Jakub Jelinek <jakub@redhat.com>
4007
d0268b37
JJ
4008 PR rtl-optimization/69592
4009 * gcc.dg/pr69592.c: New test.
4010
e1b81f2b
JJ
4011 PR preprocessor/69543
4012 PR c/69558
4013 * gcc.dg/pr69543.c: New test.
4014 * gcc.dg/pr69558.c: New test.
4015
7dd7780d
UB
40162016-02-01 Uros Bizjak <ubizjak@gmail.com>
4017
bf672ee5
UB
4018 PR testsuite/65940
4019 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 4020
9a7013f8
MS
40212016-02-01 Martin Sebor <msebor@redhat.com>
4022
4023 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4024
e681fb2b
BC
40252016-02-01 Bin Cheng <bin.cheng@arm.com>
4026
4027 PR tree-optimization/67921
4028 * c-c++-common/ubsan/pr67921.c: New test.
4029
ff86345f
RB
40302016-02-01 Richard Biener <rguenther@suse.de>
4031
4032 PR middle-end/69556
4033 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4034
bc369dbd
RB
40352016-02-01 Richard Biener <rguenther@suse.de>
4036
4037 PR tree-optimization/69574
4038 * gcc.dg/torture/pr69574.c: New testcase.
4039
ef318184
RB
40402016-02-01 Richard Biener <rguenther@suse.de>
4041
4042 PR tree-optimization/69579
4043 * gcc.dg/setjmp-6.c: New testcase.
4044
654745e6
JJ
40452016-02-01 Jakub Jelinek <jakub@redhat.com>
4046
4047 PR rtl-optimization/69570
4048 * g++.dg/opt/pr69570.C: New test.
4049
e6c0c44b
RH
40502016-02-01 Richard Henderson <rth@redhat.com>
4051
4052 * gcc.dg/pr69535.c: New test.
4053
6ff3f09a
JDA
40542016-01-31 John David Anglin <danglin@gcc.gnu.org>
4055
2c005538
JDA
4056 PR testsuite/69584
4057 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4058 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4059
61083a4b
JDA
4060 PR debug/68244
4061 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4062
6ff3f09a
JDA
4063 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4064
0c221916
PT
40652016-01-31 Paul Thomas <pault@gcc.gnu.org>
4066
4067 PR fortran/67564
4068 * gfortran.dg/allocate_with_source_17.f03: New test.
4069
db7a2818
JJ
40702016-01-30 Jakub Jelinek <jakub@redhat.com>
4071
4072 PR tree-optimization/69546
4073 * gcc.dg/torture/pr69546.c: New test.
4074
e520d5f0
PT
40752016-01-30 Paul Thomas <pault@gcc.gnu.org>
4076
4077 PR fortran/69566
4078 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4079
343c05d3
MS
40802016-01-30 Martin Sebor <msebor@redhat.com>
4081
4082 PR c++/68490
4083 * g++.dg/ext/flexary10.C: New test.
4084
d6c3a539
DH
40852016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4086
4087 PR fortran/66707
4088 gfortran.dg/common_23.f90: New test.
4089
52d72fcd
BS
40902016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4091
4092 PR target/65546
4093 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4094 condition being checked, and disable it when the target supports
4095 misaligned loads and stores.
4096
3a5d2ba4
JJ
40972016-01-29 Jakub Jelinek <jakub@redhat.com>
4098
4099 PR debug/69518
4100 * gcc.dg/torture/pr69518.c: New test.
4101
6bbacdb5
L
41022016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4103
4104 PR target/69530
4105 * gcc.target/i386/pr69530.c: New test.
4106
af932cdb
SE
41072016-01-29 Steve Ellcey <sellcey@imgtec.com>
4108
4109 PR target/65604
4110 * gcc.target/mips/div-delay.c: New test.
4111
26658b7c
JJ
41122016-01-29 Jakub Jelinek <jakub@redhat.com>
4113
33e89989
JJ
4114 PR target/69551
4115 * gcc.target/i386/pr69551.c: New test.
4116
26658b7c
JJ
4117 PR target/66137
4118 * gcc.target/i386/pr66137.c: New test.
4119
401116b5
AB
41202016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4121
4122 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4123 always built for p5600.
4124 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4125 isa=p5600 dg-option.
4126
d4abfcc5
RB
41272016-01-29 Richard Biener <rguenther@suse.de>
4128
4129 PR tree-optimization/69547
4130 * g++.dg/tree-ssa/pr69547.C: New testcase.
4131
16b77b32
JJ
41322016-01-29 Jakub Jelinek <jakub@redhat.com>
4133
4134 PR debug/66869
4135 * g++.dg/warn/Wunused-function2.C: New test.
4136
a1c95464
DV
41372016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4138
4139 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4140 support for test to succeed.
4141
5453bfed
MP
41422016-01-29 Marek Polacek <polacek@redhat.com>
4143
4144 PR c++/69509
4145 PR c++/69516
4146 * g++.dg/ext/constexpr-vla2.C: New test.
4147 * g++.dg/ext/constexpr-vla3.C: New test.
4148 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4149
452ec2a5
RB
41502016-01-29 Richard Biener <rguenther@suse.de>
4151
4152 PR middle-end/69537
4153 * gcc.dg/uninit-21.c: New testcase.
4154
aec0b19e
UB
41552016-01-28 Uros Bizjak <ubizjak@gmail.com>
4156
4157 PR target/69459
4158 * gcc.target/i386/pr69459.c: New test.
4159
df113ce7
SE
41602016-01-28 Steve Ellcey <sellcey@imgtec.com>
4161
4162 PR target/68400
4163 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4164 * gcc.target/mips/pr68400.c: New test.
4165
494de84f
MS
41662016-01-28 Martin Sebor <msebor@redhat.com>
4167
4168 PR target/17381
4169 * gcc.target/powerpc/pr17381.c: New test.
4170
eb1b1f01
JJ
41712016-01-28 Jakub Jelinek <jakub@redhat.com>
4172
4173 PR middle-end/69542
4174 * gcc.dg/torture/pr69542.c: New test.
4175
6dfeb7ce
WD
41762016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4177
4178 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4179
4b7471a4
DE
41802016-01-28 David Edelsohn <dje.gcc@gmail.com>
4181
4182 * gcc.dg/pr65980.c: Skip on AIX.
4183 * gcc.dg/pr66688.c: Same.
4184
b271fd21
DE
41852016-01-28 David Edelsohn <dje.gcc@gmail.com>
4186
4187 PR target/63679
4188 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4189 * gcc.dg/tree-ssa/sra-18.c: Same.
4190
874108a9
AV
41912016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4192
4193 PR fortran/62536
4194 * gfortran.dg/block_15.f08: New test.
4195 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4196 on incorrectly closed BLOCK.
4197
30480bcd
IE
41982016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4199
4200 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
42012016-01-28 Richard Biener <rguenther@suse.de>
4202
4203 PR tree-optimization/69466
4204 * gfortran.dg/vect/pr69466.f90: New testcase.
4205
0d4c694e
TP
42062016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4207
4208 * g++.dg/pr67989.C: Remove ARM-specific option.
4209 * gcc.target/arm/pr67989.C: New file.
4210
2aa780da
UB
42112016-01-27 Uros Bizjak <ubizjak@gmail.com>
4212
4213 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4214 and expm1 test for glibc < 2.11.
4215
f75ebe77
RH
42162016-01-27 Richard Henderson <rth@redhat.com>
4217
4218 * gcc.c-torture/execute/pr69447.c: New test.
4219
42202016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 4221
9a175e65 4222 PR fortran/69422
49847d75
PT
4223 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4224
cbdd8ae0
JJ
42252016-01-27 Jakub Jelinek <jakub@redhat.com>
4226
4227 PR debug/66869
4228 * gcc.dg/pr66869.c: New test.
4229
2b572b3c
JL
42302016-01-25 Jeff Law <law@redhat.com>
4231
4232 PR tree-optimization/68398
aec0b19e 4233 PR tree-optimization/69196
2b572b3c
JL
4234 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4235 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4236 path to avoid new heuristic allowing more irreducible regions
4237 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4238 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4239 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4240 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4241 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4242
fa74a4bc
MP
42432016-01-27 Marek Polacek <polacek@redhat.com>
4244
4245 PR c/68062
4246 * c-c++-common/vector-compare-4.c: New test.
4247
0afff540
DM
42482016-01-27 David Malcolm <dmalcolm@redhat.com>
4249
4250 PR preprocessor/69126
4251 * c-c++-common/pr69126.c: New test case.
4252
1a218fc9
ILT
42532016-01-27 Ian Lance Taylor <iant@google.com>
4254
4255 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4256
5d70666e
RB
42572016-01-27 Ryan Burn <contact@rnburn.com>
4258
4259 PR cilkplus/69267
4260 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4261
87ff4d66
UB
42622016-01-27 Uros Bizjak <ubizjak@gmail.com>
4263
4264 PR target/69512
4265 * gcc.target/i386/pr69512.c: New test.
4266
27e23cca
RE
42672016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4268
4269 PR ada/69488
4270 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4271
05bf54c3
MP
42722016-01-27 Marek Polacek <polacek@redhat.com>
4273
4274 PR c++/69379
4275 * g++.dg/pr69379.C: New test.
4276
60214d0d
MS
42772016-01-27 Martin Sebor <msebor@redhat.com>
4278
4279 PR c++/69317
4280 * g++.dg/abi/Wabi-2-2.C: New test.
4281 * g++.dg/abi/Wabi-2-3.C: New test.
4282 * g++.dg/abi/Wabi-3-2.C: New test.
4283 * g++.dg/abi/Wabi-3-3.C: New test.
4284
167c7bfa
RB
42852016-01-27 Richard Biener <rguenther@suse.de>
4286
4287 PR tree-optimization/69166
4288 * gcc.dg/torture/pr69166.c: New testcase.
4289
1430fb1f
MJ
42902016-01-27 Martin Jambor <mjambor@suse.cz>
4291
4292 PR tree-optimization/69355
4293 * gcc.dg/tree-ssa/pr69355.c: New test.
4294
95e3030c
MP
42952016-01-27 Marek Polacek <polacek@redhat.com>
4296
4297 PR c++/69496
4298 * g++.dg/ext/constexpr-vla1.C: New test.
4299
eeb085f3
CB
43002016-01-20 Christian Bruel <christian.bruel@st.com>
4301
4302 PR target/69245
4303 * gcc.target/arm/pr69245.c: New test.
4304
b1652dde
JJ
43052016-01-27 Jakub Jelinek <jakub@redhat.com>
4306
4307 PR tree-optimization/69399
4308 * gcc.dg/torture/pr69399.c: New test.
4309
ce7e8f00
EB
43102016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4311
4312 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4313
e4aac1d1
EB
43142016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4315
4316 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4317
8dfdb419
TV
43182016-01-26 Tom de Vries <tom@codesourcery.com>
4319
4320 PR tree-optimization/69110
4321 * gcc.dg/autopar/pr69110.c: New test.
4322
56f80f54 43232016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 4324 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
4325
4326 * gcc.dg/graphite/isl-ast-op-select.c: New.
4327
a0909527
PT
43282015-01-26 Paul Thomas <pault@gcc.gnu.org>
4329
4330 PR fortran/69385
4331 * gfortran.dg/allocate_error_6.f90: New test.
4332
ffc445f4
RH
43332016-01-26 Richard Henderson <rth@redhat.com>
4334
4335 * gcc.dg/tm/pr60908.c: New test.
4336
01e1dea3
DM
43372016-01-26 David Malcolm <dmalcolm@redhat.com>
4338
4339 PR other/69006
4340 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4341 directive.
4342 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4343 expected multiline output to reflect the colorization being
4344 disabled before newlines.
4345 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4346 (custom_diagnostic_finalizer): Replace call to
4347 pp_newline_and_flush with call to pp_flush.
4348 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4349 * gfortran.dg/implicit_class_1.f90: Likewise.
4350 * lib/gcc-dg.exp (allow_blank_lines): New global.
4351 (dg-allow-blank-lines-in-output): New procedure.
4352 (gcc-dg-prune): Complain about blank lines in the output, unless
4353 dg-allow-blank-lines-in-output was called.
4354 * lib/multiline.exp (_build_multiline_regex): Only support
4355 arbitrary followup text for non-blank-lines, not for blank lines.
4356
13f92e8d
JJ
43572016-01-26 Jakub Jelinek <jakub@redhat.com>
4358
4359 PR tree-optimization/69483
4360 * gcc.dg/pr69483.c: New test.
4361 * g++.dg/opt/pr69483.C: New test.
4362
92422235
CL
43632016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4364
4365 PR target/68620
4366 * gcc.target/arm/pr68620.c: New test.
4367
0bccf11b
L
43682016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4369
4370 * gcc.target/i386/pr68986-2.c: Remove -m32.
4371
81cd202e
L
43722016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4373
4374 PR target/68986
4375 * gcc.target/i386/pr68986-1.c: New test.
4376 * gcc.target/i386/pr68986-2.c: Likewise.
4377 * gcc.target/i386/pr68986-3.c: Likewise.
4378
213a1c03
CB
43792016-01-26 Christian Bruel <christian.bruel@st.com>
4380
4381 * lib/target-supports.exp
4382 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4383 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4384 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4385
22a08dd1
RB
43862016-01-26 Richard Biener <rguenther@suse.de>
4387
4388 PR tree-optimization/69452
4389 * gcc.dg/torture/pr69452.c: New testcase.
4390
6c06e0e8
JJ
43912016-01-26 Jakub Jelinek <jakub@redhat.com>
4392
4393 PR target/69442
4394 * gcc.dg/pr69442.c: New test.
4395
b96824c4
RFI
43962016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4397
4398 PR target/67896
4399 * gcc.target/aarch64/simd/pr67896.C: New.
4400
5ee31e57
RS
44012016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4402
4403 PR tree-optimization/69400
4404 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4405 function.
4406 (plugin_init): Call it.
4407 * gcc.dg/torture/pr69400.c: New test.
4408
7ddfb31d
CL
44092016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4410
4411 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4412
1e050c90
AK
44132016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4414 Sebastian Pop <s.pop@samsung.com>
4415
4416 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4417 isl-0.15.
4418
c8ee4bf5
AK
44192016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4420 Sebastian Pop <s.pop@samsung.com>
4421
4422 * gcc.dg/graphite/pr69292.c: New.
4423
d902b330
JJ
44242016-01-25 Jakub Jelinek <jakub@redhat.com>
4425
4426 * c-c++-common/goacc/use_device-1.c: New test.
4427
2c89b952
JL
44282016-01-25 Jeff Law <law@redhat.com>
4429
4430 PR tree-optimization/69196
4431 PR tree-optimization/68398
4432 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4433 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4434
685c8785
DE
44352016-01-25 David Edelsohn <dje.gcc@gmail.com>
4436
4437 PR target/69469
4438 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4439 Algorithm.
4440
95cef0c1
RB
44412016-01-25 Richard Biener <rguenther@suse.de>
4442
4443 PR testsuite/69380
4444 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4445
2947d3b2
IE
44462016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4447
4448 PR target/69421
4449 * gcc.dg/pr69421.c: New test.
4450
ae19075a
BB
44512016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4452
4453 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4454 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4455 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4456 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4457 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4458 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4459 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4460 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4461 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4462 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4463
fa4511c2
RB
44642016-01-25 Richard Biener <rguenther@suse.de>
4465
4466 PR tree-optimization/69376
4467 * gcc.dg/torture/pr69376.c: New testcase.
4468
1d101216
JD
44692016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4470
4471 PR fortran/69397
4472 PR fortran/68442
4473 * gfortran.dg/interface_38.f90: New test.
4474 * gfortran.dg/interface_39.f90: New test.
a0909527 4475
a59b92b0
PP
44762016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4477
4478 Revert:
4479 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4480
4481 PR c++/11858
4482 PR c++/24663
4483 PR c++/24664
4484 * g++.dg/template/pr11858.C: New test.
4485 * g++.dg/template/pr24663.C: New test.
4486 * g++.dg/template/unify12.C: New test.
4487 * g++.dg/template/unify13.C: New test.
4488 * g++.dg/template/unify14.C: New test.
4489 * g++.dg/template/unify15.C: New test.
4490 * g++.dg/template/unify16.C: New test.
4491 * g++.dg/template/unify17.C: New test.
4492
16acb1a8
DH
44932016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4494
4495 PR fortran/68283
4496 gfortran.dg/pr68283.f90: New test.
4497
094773e8
TK
44982016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4499
4500 PR fortran/66094
4501 * gfortran.dg/inline_matmul_13.f90: New test.
4502 * gfortran.dg/matmul_bounds_8.f90: New test.
4503 * gfortran.dg/matmul_bounds_9.f90: New test.
4504 * gfortran.dg/matmul_bounds_10.f90: New test.
4505
42fb90d7
TV
45062016-01-23 Tom de Vries <tom@codesourcery.com>
4507
4508 PR tree-optimization/69426
4509 * gcc.dg/autopar/pr69426.c: New test.
4510
69da7802
MS
45112016-01-23 Martin Sebor <msebor@redhat.com>
4512
4513 PR c++/58109
4514 PR c++/69022
4515 * g++.dg/cpp0x/alignas5.C: New test.
4516 * g++.dg/ext/vector29.C: Same.
4517
da17300a
UB
45182016-01-23 Uros Bizjak <ubizjak@gmail.com>
4519
4520 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4521 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4522 _GNU_SOURCE from compile flags to the source.
4523 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4524 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4525 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4526 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4527
62041cfc
JJ
45282016-01-22 Jakub Jelinek <jakub@redhat.com>
4529
4530 PR target/69432
4531 * g++.dg/opt/pr69432.C: New test.
4532
f7d2ad6f
BS
45332016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4534
4535 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4536 32-bit targets testing an -m64 multilib.
4537
d403fc9a
WS
45382016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4539
4540 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4541 64-bit support.
4542
4aa16f8d
JG
45432016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4544
4545 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4546
7c816d0f
CB
45472016-01-21 Christian Bruel <christian.bruel@st.com>
4548
4549 PR target/68674
4550 * gcc.target/i386/pr68674.c
4551 * gcc.target/aarch64/pr68674.c
4552 * gcc.target/arm/pr68674.c
4553
fce661e8
KT
45542016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4555
4556 PR target/69403
4557 * gcc.c-torture/execute/pr69403.c: New test.
4558
4696899f
PC
45592016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4560
4561 PR c++/55843
4562 * g++.dg/template/pr55843.C: New.
4563
bac69366
AL
45642016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4565
4566 PR testsuite/66877
4567 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4568 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4569
b57d3a5c
BS
45702016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4571
4572 PR testsuite/67489
da17300a
UB
4573 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4574 from dg-do compile directive, and instead add
4575 { dg-require-effective-target int128 }.
b57d3a5c 4576
9f04a53e
MS
45772016-01-20 Martin Sebor <msebor@redhat.com>
4578
4579 PR c/69405
4580 * gcc.dg/sync-fetch.c: New test.
4581
38a51663
JL
45822016-01-21 Martin Sebor <msebor@redhat.com>
4583
4584 PR target/69252
4585 * gcc.target/powerpc/pr69252.c: New test.
4586
2423a75a
JD
45872016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4588
4589 PR fortran/65996
da17300a 4590 * gfortran.dg/pr65996.f90: New test.
2423a75a 4591
0a76463f
DV
45922016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4593
4594 PR c++/68810
9f04a53e 4595 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 4596 expected to generate an error.
0a76463f 4597
9776e692
BS
45982016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4599
4600 PR middle-end/66178
4601 * gcc.dg/torture/pr66178.c: New test.
4602
c8d3e088
AB
46032016-01-21 Anton Blanchard <anton@samba.org>
4604 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4605
4606 PR target/63354
4607 * gcc.target/powerpc/pr63354.c: New test.
4608
35b707ff
VM
46092016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4610
4611 PR rtl-optimization/68990
4612 * gcc.target/i386/pr68990: New.
4613
157b0829
NC
46142016-01-21 Nick Clifton <nickc@redhat.com>
4615
4616 PR target/69129
4617 * gcc.target/mips/pr69129.c: New.
4618
aede6748
PC
46192016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4620
4621 PR c++/58046
4622 * g++.dg/cpp0x/pr58046.C: New.
4623
5463c2c8
JJ
46242016-01-21 Jakub Jelinek <jakub@redhat.com>
4625
6d31cc75
SS
4626 PR target/69187
4627 PR target/65624
4628 * gcc.target/arm/pr69187.c: New test.
4629
5463c2c8
JJ
4630 PR c++/69355
4631 * g++.dg/torture/pr69355.C: New test.
4632
fa28f32b
AK
46332016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4634 Sebastian Pop <s.pop@samsung.com>
4635
4636 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4637
b920a047
AK
46382016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4639 Sebastian Pop <s.pop@samsung.com>
4640
da17300a 4641 * gcc.dg/graphite/pr68976.c: New test.
b920a047 4642
bdd3aea6
JJ
46432016-01-21 Jakub Jelinek <jakub@redhat.com>
4644
4645 PR middle-end/67653
4646 * c-c++-common/pr67653.c: New test.
4647 * gcc.dg/torture/pr29119.c: Add dg-warning.
4648
26a2e6ae
PB
46492016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4650
4651 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4652
d25c7690
PK
46532016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4654
4655 PR c/24293
4656 * gcc.dg/pr24293.c: New test.
4657 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4658 incomplete struct type.
4659 * gcc.dg/declspec-1.c: Likewise.
4660 * gcc.dg/pr63549.c: Likewise.
4661
889d5698
JJ
46622016-01-20 Jakub Jelinek <jakub@redhat.com>
4663
4664 PR tree-optimization/66612
4665 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4666 for bdn instruction.
4667
d7cf3dc7
CL
46682016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4669
4670 * lib/target-supports.exp
4671 (check_effective_target_arm_fp_ok_nocache): New.
4672 (check_effective_target_arm_fp_ok): New.
4673 (add_options_for_arm_fp): New.
4674 (check_effective_target_arm_crypto_ok_nocache): Require
4675 target_arm_v8_neon_ok instead of arm32.
4676 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4677 (check_effective_target_arm_crypto_pragma_ok): New.
4678 (add_options_for_arm_vfp): New.
4679 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4680 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4681 target instead. Force initial fpu to vfp.
4682 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4683 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4684 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4685 dependency.
4686 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4687 use arm_vfp effective target instead. Force initial fpu to vfp.
4688 * gcc.target/arm/attr-neon3.c: Likewise.
4689 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4690 arm_vfp_ok.
4691 * gcc.target/arm/unsigned-float.c: Likewise.
4692 * gcc.target/arm/vfp-1.c: Likewise.
4693 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4694 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4695 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4696 * gcc.target/arm/vfp-ldmias.c: Likewise.
4697 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4698 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4699 * gcc.target/arm/vfp-stmiad.c: Likewise.
4700 * gcc.target/arm/vfp-stmias.c: Likewise.
4701 * gcc.target/arm/vnmul-1.c: Likewise.
4702 * gcc.target/arm/vnmul-2.c: Likewise.
4703 * gcc.target/arm/vnmul-3.c: Likewise.
4704 * gcc.target/arm/vnmul-4.c: Likewise.
4705
01ac9704 47062016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 4707
e84b00da
L
4708 PR testsuite/69366
4709 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4710 the MPX run-time library, for compile-time MPX test.
4711 * gcc.target/i386/chkp-always_inline.c: Likewise.
4712 * gcc.target/i386/chkp-bndret.c: Likewise.
4713 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4714 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4715 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4716 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4717 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4718 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4719 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4720 * gcc.target/i386/chkp-label-address.c: Likewise.
4721 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4722 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4723 * gcc.target/i386/chkp-pr69044.c: Likewise.
4724 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4725 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4726 * gcc.target/i386/chkp-strchr.c: Likewise.
4727 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4728 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4729 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4730 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4731 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4732 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4733 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4734 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4735 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4736 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4737 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4738 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4739 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4740 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4741 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4742 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4743 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4744 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4745 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4746 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4747 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4748 * gcc.target/i386/pr63995-2.c: Likewise.
4749 * gcc.target/i386/pr64805.c: Likewise.
4750 * gcc.target/i386/pr65044.c: Likewise.
4751 * gcc.target/i386/pr65167.c: Likewise.
4752 * gcc.target/i386/pr65183.c: Likewise.
4753 * gcc.target/i386/pr65184.c: Likewise.
4754 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 4755
28b33016
IE
47562016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4757
4758 PR tree-optimization/69328
4759 * gcc.dg/pr69328.c: New test.
4760
bcff0913
JL
47612016-01-20 Jeff Law <law@redhat.com>
4762
bf0bb970 4763 PR target/25114
bcff0913
JL
4764 * gcc.target/m68k/pr25114.c: New test.
4765
a3f69631
AV
47662016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4767
4768 * gcc.target/arm/memset-inline-10.c: Added
4769 dg-require-effective-target arm_thumb2_ok.
4770
af33ba0d
EB
47712016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4772
4773 * gcc.dg/debug/dwarf2/sso.c: New test.
4774
7596d5de
UB
47752016-01-19 Uros Bizjak <ubizjak@gmail.com>
4776
4777 PR testsuite/68820
4778 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4779 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4780 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4781
ceda2c69
JH
47822016-01-19 Jan Hubicka <hubicka@ucw.cz>
4783
4784 PR ipa/66223
4785 * g++.dg/ipa/devirt-50.C: New testcase.
4786
38a979f2
MP
47872016-01-19 Marek Polacek <polacek@redhat.com>
4788
4789 PR c++/68965
4790 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4791 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4792
962801c5
KT
47932016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4794
4795 PR target/69135
4796 * gcc.target/arm/pr69135_1.c: New test.
4797
078fe40a
WD
47982015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4799
4800 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4801
786e3c06
WD
48022015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4803
4804 * gcc.target/aarch64/ccmp_1.c: New testcase.
4805
1e297006
MP
48062016-01-19 Marek Polacek <polacek@redhat.com>
4807
4808 PR c++/68586
4809 * g++.dg/cpp0x/enum30.C: New test.
4810
879c27e3
RB
48112016-01-19 Richard Biener <rguenther@suse.de>
4812
4813 PR tree-optimization/69336
4814 * g++.dg/tree-ssa/pr69336.C: New testcase.
4815
015337d3
JJ
48162016-01-19 Jakub Jelinek <jakub@redhat.com>
4817
4818 PR debug/65779
4819 * gcc.dg/pr65779.c: New test.
4820
e2c768b6
RB
48212016-01-19 Richard Biener <rguenther@suse.de>
4822
4823 PR tree-optimization/69352
4824 * gcc.dg/torture/pr69352.c: New testcase.
4825
569efc34
JJ
48262016-01-19 Jakub Jelinek <jakub@redhat.com>
4827
4828 PR rtl-optimization/68955
4829 PR rtl-optimization/64557
4830 * gcc.dg/torture/pr68955.c: New test.
4831
e49d321f
JH
48322016-01-19 Jan Hubicka <hubicka@ucw.cz>
4833
4834 PR lto/69136
4835 * g++.dg/torture/pr69136.C: New testcase.
4836
e9191ad3
JH
48372016-01-19 Jan Hubicka <hubicka@ucw.cz>
4838
4839 PR lto/69133
4840 * g++.dg/lto/pr69133_0.C: New testcase.
4841 * g++.dg/lto/pr69133_1.C: New testcase.
4842
2bedb645
JL
48432016-01-15 Jeff Law <law@redhat.com>
4844
4845 PR tree-optimization/69320
4846 * gcc.c-torture/pr69320-1.c: New test.
4847 * gcc.c-torture/pr69320-2.c: New test.
4848 * gcc.c-torture/pr69320-3.c: New test.
4849 * gcc.c-torture/pr69320-4.c: New test.
4850
17c15cb9
PP
48512016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4852
4853 PR c++/11858
4854 PR c++/24663
4855 PR c++/24664
4856 * g++.dg/template/pr11858.C: New test.
4857 * g++.dg/template/pr24663.C: New test.
4858 * g++.dg/template/unify12.C: New test.
4859 * g++.dg/template/unify13.C: New test.
4860 * g++.dg/template/unify14.C: New test.
4861 * g++.dg/template/unify15.C: New test.
4862 * g++.dg/template/unify16.C: New test.
4863 * g++.dg/template/unify17.C: New test.
4864
9617fd08
DM
48652016-01-18 David Malcolm <dmalcolm@redhat.com>
4866
4867 PR testsuite/69181
4868 * gcc.dg/pr69181-1.c: New test file.
4869 * gcc.dg/pr69181-2.c: New test file.
4870 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4871 globals by moving it to...
4872 (cleanup-after-saved-dg-test): ...this new function. Add
4873 "global additional_sources_used". Add reset of global
4874 multiline_expected_outputs to the empty list.
4875 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4876 global to...
4877 (multiline_expected_outputs): ...this, and updated comments to
4878 note that it is modified from gcc-dg.exp.
4879 (dg-end-multiline-output): Update for the above renaming.
4880 (handle-multiline-outputs): Likewise. Remove the clearing
4881 of the expected outputs to the empty list.
4882
b555a2e4
RB
48832016-01-18 Richard Biener <rguenther@suse.de>
4884
4885 PR tree-optimization/69297
4886 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4887
96902805
JM
48882016-01-18 Joseph Myers <joseph@codesourcery.com>
4889
4890 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4891 dg-options.
4892 * gcc.target/mips/mips-3d-2.c: Likewise.
4893 * gcc.target/mips/mips-3d-3.c: Likewise.
4894 * gcc.target/mips/mips-3d-4.c: Likewise.
4895 * gcc.target/mips/mips-3d-5.c: Likewise.
4896 * gcc.target/mips/mips-3d-6.c: Likewise.
4897 * gcc.target/mips/mips-3d-7.c: Likewise.
4898 * gcc.target/mips/mips-3d-8.c: Likewise.
4899 * gcc.target/mips/mips-3d-9.c: Likewise.
4900 * gcc.target/mips/mips-ps-1.c: Likewise.
4901 * gcc.target/mips/mips-ps-2.c: Likewise.
4902 * gcc.target/mips/mips-ps-3.c: Likewise.
4903 * gcc.target/mips/mips-ps-4.c: Likewise.
4904 * gcc.target/mips/mips-ps-5.c: Likewise.
4905 * gcc.target/mips/mips-ps-6.c: Likewise.
4906 * gcc.target/mips/mips-ps-7.c: Likewise.
4907 * gcc.target/mips/mips-ps-type.c: Likewise.
4908 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4909 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4910
40e26f94
TV
49112016-01-18 Tom de Vries <tom@codesourcery.com>
4912
4913 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4914 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4915 * c-c++-common/goacc/kernels-empty.c: New test.
4916 * c-c++-common/goacc/kernels-eternal.c: New test.
4917 * c-c++-common/goacc/kernels-loop-2.c: New test.
4918 * c-c++-common/goacc/kernels-loop-3.c: New test.
4919 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4920 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4921 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4922 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4923 * c-c++-common/goacc/kernels-loop-data.c: New test.
4924 * c-c++-common/goacc/kernels-loop-g.c: New test.
4925 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4926 * c-c++-common/goacc/kernels-loop-n.c: New test.
4927 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4928 * c-c++-common/goacc/kernels-loop.c: New test.
4929 * c-c++-common/goacc/kernels-noreturn.c: New test.
4930 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4931 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4932 * c-c++-common/goacc/kernels-reduction.c: New test.
4933
a98d4647
TV
49342016-01-18 Tom de Vries <tom@codesourcery.com>
4935
4936 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4937 * gcc.dg/autopar/outer-2.c: Same.
4938 * gcc.dg/autopar/outer-3.c: Same.
4939 * gcc.dg/autopar/outer-4.c: Same.
4940 * gcc.dg/autopar/outer-5.c: Same.
4941 * gcc.dg/autopar/outer-6.c: Same.
4942 * gcc.dg/autopar/parallelization-1.c: Same.
4943 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4944 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4945 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4946 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4947 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4948 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4949 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4950 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4951 * gcc.dg/autopar/pr39500-1.c: Same.
4952 * gcc.dg/autopar/pr39500-2.c: Same.
4953 * gcc.dg/autopar/pr46193.c: Same.
4954 * gcc.dg/autopar/pr46194.c: Same.
4955 * gcc.dg/autopar/pr49580.c: Same.
4956 * gcc.dg/autopar/pr49960-1.c: Same.
4957 * gcc.dg/autopar/pr49960.c: Same.
4958 * gcc.dg/autopar/pr68373.c: Same.
4959 * gcc.dg/autopar/reduc-1.c: Same.
4960 * gcc.dg/autopar/reduc-1char.c: Same.
4961 * gcc.dg/autopar/reduc-1short.c: Same.
4962 * gcc.dg/autopar/reduc-2.c: Same.
4963 * gcc.dg/autopar/reduc-2char.c: Same.
4964 * gcc.dg/autopar/reduc-2short.c: Same.
4965 * gcc.dg/autopar/reduc-3.c: Same.
4966 * gcc.dg/autopar/reduc-4.c: Same.
4967 * gcc.dg/autopar/reduc-6.c: Same.
4968 * gcc.dg/autopar/reduc-7.c: Same.
4969 * gcc.dg/autopar/reduc-8.c: Same.
4970 * gcc.dg/autopar/reduc-9.c: Same.
4971 * gcc.dg/autopar/uns-outer-4.c: Same.
4972 * gcc.dg/autopar/uns-outer-5.c: Same.
4973 * gcc.dg/autopar/uns-outer-6.c: Same.
4974 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4975 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4976
da976fa8
AL
49772016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4978
4979 PR target/63679
4980 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4981 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4982
70c1e886
AL
49832016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4984
4985 PR target/63679
4986 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4987 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4988 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4989
88bed196
AL
49902016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4991
4992 PR target/63679
4993 * gcc.dg/tree-ssa/sra-17.c: New.
4994 * gcc.dg/tree-ssa/sra-18.c: New.
4995
3dd5f42e
IE
49962016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4997
4998 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4999
ae5a77fa
EB
50002016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5001
5002 * gnat.dg/inline12.adb: New test.
5003
11e57fc6
BC
50042016-01-18 Bin Cheng <bin.cheng@arm.com>
5005
5006 PR tree-optimization/66797
5007 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5008
995b6fe0
RB
50092016-01-18 Richard Biener <rguenther@suse.de>
5010
5011 PR tree-optimization/69170
5012 * gcc.dg/torture/pr69170.c: New testcase.
5013
82ee0cf2 50142016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
5015
5016 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5017
d69da357
TV
50182016-01-16 Tom de Vries <tom@codesourcery.com>
5019
5020 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5021
a3845283
TV
50222016-01-16 Tom de Vries <tom@codesourcery.com>
5023
5024 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5025 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5026 redundant dg-require-effective-target pthread.
5027 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5028 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5029 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5030 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5031 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5032 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5033 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5034
197a6aa6
DE
50352016-01-16 David Edelsohn <dje.gcc@gmail.com>
5036
5037 PR target/68609
5038 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5039 * gcc.target/powerpc/recip-7.c: Same.
5040
ec7886c1
PP
50412016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5042
5043 PR c++/69091
5044 * g++.dg/template/pr69091.C: New test.
5045
203484bb
PP
50462016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5047
5048 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5049 dump does not contain an error_mark_node.
5050 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5051 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5052
aa2500e9
PP
50532016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5054
5055 PR c++/68936
5056 * g++.dg/template/pr68936.C: New test.
5057
28621a5c
DE
50582016-01-15 David Edelsohn <dje.gcc@gmail.com>
5059
5060 PR target/68609
5061 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5062 * gcc.target/powerpc/recip-2.c: Same.
5063 * gcc.target/powerpc/recip-3.c: Same.
5064 * gcc.target/powerpc/recip-4.c: Same.
5065 * gcc.target/powerpc/recip-sqrtf.c: Same.
5066
40c43aca
JL
50672016-01-15 Jeff Law <law@redhat.com>
5068
5069 PR tree-optimization/69270
5070 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5071 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5072
afbc5ae8
PT
50732016-01-15 Paul Thomas <pault@gcc.gnu.org>
5074
5075 PR fortran/49630
5076 * gfortran.dg/deferred_character_13.f90: New test for the fix
5077 of comment 3 of the PR.
5078
5079 PR fortran/54070
5080 * gfortran.dg/deferred_character_8.f90: New test
5081 * gfortran.dg/allocate_error_5.f90: New test
5082
5083 PR fortran/60593
5084 * gfortran.dg/deferred_character_10.f90: New test
5085
5086 PR fortran/60795
5087 * gfortran.dg/deferred_character_14.f90: New test
5088
5089 PR fortran/61147
5090 * gfortran.dg/deferred_character_11.f90: New test
5091
5092 PR fortran/64324
5093 * gfortran.dg/deferred_character_9.f90: New test
5094
49abe076
VM
50952016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5096
5097 PR rtl-optimization/69030
5098 * gcc.target/i386/pr69030.c: New.
5099
16d12992
KT
51002016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5101
5102 * gcc.target/aarch64/target_attr_17.c: New test.
5103
78810bd3
RB
51042016-01-15 Richard Biener <rguenther@suse.de>
5105
5106 PR tree-optimization/66856
5107 * gcc.dg/torture/pr66856-1.c: New testcase.
5108 * gcc.dg/torture/pr66856-2.c: Likewise.
5109
2bd847fe
RB
51102016-01-15 Richard Biener <rguenther@suse.de>
5111
5112 PR debug/69137
5113 * g++.dg/lto/pr69137_0.C: New testcase.
5114
a00fe3b7
RS
51152016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5116
5117 PR middle-end/69246
5118 * gcc.target/i386/pr69246.c: New test.
5119
cbb0e83b
DV
51202016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5121
7596d5de 5122 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 5123
5a500ecf
DV
51242016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5125
5126 PR c++/56194
5127 * g++.dg/init/const9.C: Disable test on S/390.
5128
5d9bf64f
DV
51292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5130
5131 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5132 * g++.dg/Wno-frame-address.C: Ditto.
5133
e234b19e
DV
51342016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5135
5136 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5137
89483f99
RB
51382016-01-15 Richard Biener <rguenther@suse.de>
5139
5140 PR tree-optimization/68961
5141 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5142
94f37395
IE
51432016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5144
5145 * gcc.target/i386/pr65105-5.c: New test.
5146
82ee0cf2 51472016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
5148
5149 * gcc.c-torture/execute/alias-4.c: New testcase.
5150
82ee0cf2 51512016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
5152
5153 PR ipa/68148
5154 * g++.dg/ipa/devirt-49.C: New testcase.
5155
092f7deb 51562016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
5157
5158 PR target/65837
5159 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5160 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5161 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5162
e93c66bc
RB
51632016-01-15 Richard Biener <rguenther@suse.de>
5164
5165 PR tree-optimization/69117
5166 * gcc.dg/torture/pr69117.c: New testcase.
5167
c47eaca6 51682015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
5169
5170 PR c++/69048
5171 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5172
c3f6914a
FXC
51732016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5174
5175 PR testsuite/67509
5176 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5177 range tests use 100 * maximum instead of maximum + 1.
5178
cd65ae90
JJ
51792016-01-14 Jakub Jelinek <jakub@redhat.com>
5180
5181 PR debug/69244
5182 * gcc.dg/guality/pr69244.c: New test.
5183
19643948
UB
51842016-01-14 Uros Bizjak <ubizjak@gmail.com>
5185
5186 * lib/target-supports.exp (check_effective_target_issignaling):
5187 New procedure.
5188 * gcc.dg/pr61441.c: Require issignaling effective target.
5189
fe79c97e
SB
51902016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5191
5192 PR target/68803
5193 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5194
c7df95d8
DM
51952016-01-14 David Malcolm <dmalcolm@redhat.com>
5196
5197 PR c++/68819
5198 PR preprocessor/69177
5199 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5200 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5201 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5202 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5203
00083992
MP
52042016-01-14 Marek Polacek <polacek@redhat.com>
5205
5206 PR c/69262
5207 * gcc.dg/array-15.c: New test.
5208
0c9b3294
JJ
52092016-01-14 Jakub Jelinek <jakub@redhat.com>
5210
5211 PR middle-end/68146
5212 PR tree-optimization/69155
5213 * gfortran.dg/pr68146.f: New test.
5214 * gfortran.dg/pr69155.f90: New test.
5215
3688e13d
RB
52162016-01-14 Richard Biener <rguenther@suse.de>
5217
5218 PR tree-optimization/68060
5219 * gcc.dg/torture/pr68060-1.c: New testcase.
5220 * gcc.dg/torture/pr68060-2.c: Likewise.
5221
bab0ad3a
NC
52222016-01-14 Nick Clifton <nickc@redhat.com>
5223
5224 * lib/target-supports.exp
5225 (check_effective_target_arm_neon_ok_nocache): Add an option
5226 sequence that includes setting the ARM architecture to ARMv7-A.
5227 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5228 command line options necessary to enable Neon support.
5229 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5230 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5231 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5232 * gcc.target/arm/pr69180.c: Likewise.
5233
947c2ce5
JL
52342016-01-14 Jeff Law <law@redhat.com>
5235
5236 PR tree-optimization/69270
5237 * gcc.dg/tree-ssa/pr69270.c: New test.
5238
3342fd71
BS
52392016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5240
5241 PR c/66208
5242 * c-c++-common/pr66208.c: New file.
5243
2ad3adf1
JJ
52442016-01-13 Jakub Jelinek <jakub@redhat.com>
5245
5246 PR tree-optimization/69156
5247 * gcc.dg/pr69156.c: New test.
5248
398d6feb
L
52492016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5250
5251 * gcc.target/i386/pr69225-7.c: New test.
5252
4c868789
RH
52532016-01-13 Richard Henderson <rth@redhat.com>
5254
5255 * gcc.dg/tm/memopt-13.c: Update expected function.
5256 * gcc.dg/tm/memopt-6.c: Likewise.
5257
ef6d1772
UB
52582016-01-13 Uros Bizjak <ubizjak@gmail.com>
5259
5260 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5261 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5262 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5263 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 5264
ef6d1772
UB
52652016-01-13 Tom de Vries <tom@codesourcery.com>
5266
5267 PR tree-optimization/69169
0b4b6ef2
TV
5268 * gcc.dg/pr69169.c: New test.
5269
2ad3adf1 52702016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
5271
5272 PR target/69228
5273 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5274 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5275 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5276 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5277 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5278 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5279 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5280 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5281
9060e335
AK
52822016-01-13 Jakub Jelinek <jakub@redhat.com>
5283
5284 PR target/69247
5285 * gcc.dg/pr69247.c: New test.
5286
40311329
RB
52872016-01-13 Richard Biener <rguenther@suse.de>
5288
5289 PR tree-optimization/69242
5290 * gcc.dg/torture/pr69242.c: New testcase.
5291
ccbd7103
RB
52922016-01-13 Richard Biener <rguenther@suse.de>
5293
5294 PR tree-optimization/69186
5295 * gcc.dg/torture/pr69186.c: New testcase.
5296
c6f72a46
JL
52972016-01-13 Jeff Law <law@redhat.com>
5298
5299 PR tree-optimization/67755
5300 * gcc.dg/tree-ssa/pr67755.c: New test.
5301
53022016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
5303
5304 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5305 pass number in output by a star.
5306
c446cf07
BC
53072016-01-12 Bin Cheng <bin.cheng@arm.com>
5308
5309 PR tree-optimization/68911
5310 * gcc.c-torture/execute/pr68911.c: New test.
5311
5342156c
MP
53122016-01-12 Marek Polacek <polacek@redhat.com>
5313
5314 PR c++/68979
5315 * g++.dg/warn/permissive-1.C: New test.
5316
65364cc5
JJ
53172016-01-12 Jakub Jelinek <jakub@redhat.com>
5318
5319 PR objc++/68511
5320 PR c++/69213
5321 * g++.dg/opt/pr69213.C: New test.
5322
81b9a3d9
CB
53232016-01-12 Christian Bruel <christian.bruel@st.com>
5324
5325 PR target/69180
5326 * gcc.target/arm/pr69180.c: New test.
5327
3c4e91c9
RB
53282016-01-12 Richard Biener <rguenther@suse.de>
5329
5330 PR lto/69077
5331 * g++.dg/lto/pr69077_0.C: New testcase.
5332 * g++.dg/lto/pr69077_1.C: Likewise.
5333
5664cea1
JJ
53342016-01-12 Jakub Jelinek <jakub@redhat.com>
5335
5336 PR target/69175
5337 * g++.dg/opt/pr69175.C: New test.
5338
86cefc49
AL
53392016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5340
5341 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5342 rather than #including math.h & stdlib.h.
5343 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5344 * gcc.dg/vect/pr49771.c: Likewise.
5345 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5346 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5347 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5348 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5349 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5350 * gcc.dg/vect/pr44507.c: Likewise.
5351 * gcc.dg/vect/pr45902.c: Likewise.
5352 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5353 * gcc.dg/vect/vect-117.c: Likewise.
5354 * gcc.dg/vect/vect-99.c: Likewise.
5355 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5356 * gcc.dg/vect/vect-cond-1.c: Likewise.
5357 * gcc.dg/vect/vect-cond-2.c: Likewise.
5358 * gcc.dg/vect/vect-cond-3.c: Likewise.
5359 * gcc.dg/vect/vect-cond-4.c: Likewise.
5360 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5361 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5362 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5363 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5364 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5365 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5366 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5367 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5368 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5369 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5370 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5371 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5372 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5373 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5374 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5375 include of signal.h.
5376 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5377 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5378 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5379 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5380 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5381 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5382 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5383 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5384 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5385 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5386 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5387 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5388 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5389 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5390 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5391 * gcc.dg/vect/vect-outer-5.c: Likewise.
5392 * gcc.dg/vect/vect-outer-6.c: Likewise.
5393 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5394 include of stdio.h.
5395
b832f61e
NC
53962016-01-12 Nick Clifton <nickc@redhat.com>
5397
5398 PR target/68913
5399 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5400 to fread so that it will be found in all target runtimes.
5401
8eac49b1
RB
54022016-01-12 Richard Biener <rguenther@suse.de>
5403
5404 PR tree-optimization/69053
5405 * g++.dg/torture/pr69053.C: New testcase.
5406
2935d994
RB
54072016-01-12 Richard Biener <rguenther@suse.de>
5408
5409 PR tree-optimization/69168
5410 * gcc.dg/torture/pr69168.c: New testcase.
5411
66c16fd9
RB
54122016-01-12 Richard Biener <rguenther@suse.de>
5413
5414 PR tree-optimization/69157
5415 * gcc.dg/torture/pr69157.c: New testcase.
5416
54172016-01-12 Richard Biener <rguenther@suse.de>
5418
5419 PR tree-optimization/69174
5420 * gcc.dg/torture/pr69174.c: New testcase.
5421
723033a6
JJ
54222016-01-12 Jakub Jelinek <jakub@redhat.com>
5423
5424 PR c++/66808
5425 PR c++/69000
5426 * g++.dg/tls/pr66808.C: New test.
5427 * g++.dg/tls/pr69000.C: New test.
5428
3574cf47
BS
54292016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5430
5431 * gcc.target/powerpc/swaps-p8-23.c: New test.
5432 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5433
feb20787
JDA
54342016-01-11 John David Anglin <danglin@gcc.gnu.org>
5435
5436 PR tree-optimization/68356
5437 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5438
27b1820a
KV
54392016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5440 Jim Wilson <jim.wilson@linaro.org>
5441
5442 PR target/69194
5443 * gcc.target/arm/pr69194.c: New test.
5444
cf4de6af
L
54452016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5446
5447 PR target/69225
5448 * gcc.target/i386/pr69225-1.c: New test.
5449 * gcc.target/i386/pr69225-2.c: Likewise.
5450 * gcc.target/i386/pr69225-3.c: Likewise.
5451 * gcc.target/i386/pr69225-4.c: Likewise.
5452 * gcc.target/i386/pr69225-5.c: Likewise.
5453 * gcc.target/i386/pr69225-6.c: Likewise.
5454
1ebd5558
JJ
54552016-01-11 Jakub Jelinek <jakub@redhat.com>
5456
23552a4d
JJ
5457 PR target/67462
5458 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5459 if lp64.
5460
26ff85b0
JJ
5461 PR target/69071
5462 * gcc.dg/pr69071.c: New test.
5463
9cb6bd74
JJ
5464 PR c++/69211
5465 * g++.dg/opt/pr69211.C: New test.
5466
1ebd5558
JJ
5467 PR tree-optimization/69214
5468 * gcc.c-torture/compile/pr69214.c: New test.
5469
8c18c836
UB
54702016-01-11 Uros Bizjak <ubizjak@gmail.com>
5471
5472 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5473 * gcc.target/i386/pr66232-11.c: Ditto.
5474 * gcc.target/i386/pr66232-12.c: Ditto.
5475 * gcc.target/i386/pr66232-13.c: Ditto.
5476
62446e6e
RB
54772016-01-11 Richard Biener <rguenther@suse.de>
5478
5479 PR tree-optimization/69173
5480 * gcc.dg/torture/pr69173.c: New testcase.
5481
2b8568fe
KT
54822016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5483
5484 PR rtl-optimization/68796
5485 * gcc.target/aarch64/tst_5.c: New test.
5486 * gcc.target/aarch64/tst_6.c: Likewise.
5487
5baf4532
KT
54882016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5489
5490 PR rtl-optimization/68841
5491 * gcc.dg/pr68841.c: New test.
5492 * gcc.c-torture/execute/pr68841.c: New test.
5493
ca90b1ed
YR
54942016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5495
5496 PR rtl-optimization/68920
5497 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5498 for ix86 targets.
5499 * gcc.dg/ifcvt-5.c: New test.
5500
2ad3adf1 55012016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
5502
5503 PR bootstrap/69123
5504 * g++.dg/pr69123.C: New.
5505
83834c09
IE
55062016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5507
5508 PR target/69010
5509 * gcc.target/i386/pr69010.c: New test.
5510
dcf89d57
MJ
55112016-01-11 Martin Jambor <mjambor@suse.cz>
5512
5513 PR ipa/69044
5514 * gcc.target/i386/chkp-pr69044.c: New test.
5515
d95167ee
TV
55162016-01-11 Tom de Vries <tom@codesourcery.com>
5517
5518 PR tree-optimization/69109
5519 * gcc.dg/autopar/pr69109-2.c: New test.
5520 * gcc.dg/autopar/pr69109.c: New test.
5521
4f6403a8
TV
55222016-01-11 Tom de Vries <tom@codesourcery.com>
5523
5524 PR tree-optimization/69108
5525 * gcc.dg/autopar/pr69108.c: New test.
5526
21efdd80
PP
55272016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5528
5529 PR c++/69029
5530 * c-c++-common/Wisleading-indentation.c: Augment test.
5531
fd42eed8
TK
55322016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5533
5534 PR fortran/69154
5535 * gfortran.dg/inline_matmul_12.f90: New test.
5536
4f90ee6c
PT
55372016-01-10 Paul Thomas <pault@gcc.gnu.org>
5538
5539 PR fortran/67779
5540 * gfortran.dg/actual_array_offset_1: New test.
5541
3907c6cf
TV
55422016-01-10 Tom de Vries <tom@codesourcery.com>
5543
5544 PR tree-optimization/69062
5545 * gcc.dg/autopar/pr69062.c: New test.
5546
b07b236e
TS
55472016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5548
5549 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5550 * gcc.dg/vect/slp-perm-2.c: Likewise.
5551 * gcc.dg/vect/slp-perm-3.c: Likewise.
5552 * gcc.dg/vect/slp-perm-5.c: Likewise.
5553 * gcc.dg/vect/slp-perm-6.c: Likewise.
5554 * gcc.dg/vect/slp-perm-7.c: Likewise.
5555 * gcc.dg/vect/slp-perm-8.c: Likewise.
5556
23fab8ae
TV
55572016-01-10 Tom de Vries <tom@codesourcery.com>
5558
5559 PR tree-optimization/69039
5560 * gcc.dg/autopar/pr69039.c: New test.
5561
73f0dae2
MP
55622016-01-09 Marek Polacek <polacek@redhat.com>
5563
5564 PR c++/69113
5565 * g++.dg/pr69113.C: New test.
5566
20b8d734
JJ
55672016-01-09 Jakub Jelinek <jakub@redhat.com>
5568
5569 PR middle-end/50865
5570 PR tree-optimization/69097
5571 * gcc.c-torture/execute/pr50865.c: New test.
5572 * gcc.c-torture/execute/pr69097-1.c: New test.
5573 * gcc.c-torture/execute/pr69097-2.c: New test.
5574 * gcc.dg/pr69097-1.c: New test.
5575 * gcc.dg/pr69097-2.c: New test.
5576
c50e614b
JJ
55772016-01-09 Jakub Jelinek <jakub@redhat.com>
5578
5579 PR c++/69164
5580 * g++.dg/opt/pr69164.C: New test.
5581
e0237993
JJ
55822016-01-08 Jakub Jelinek <jakub@redhat.com>
5583
5584 PR tree-optimization/69167
5585 * gcc.dg/pr69167.c: New test.
5586
bd8f5bb2
MP
55872016-01-08 Marek Polacek <polacek@redhat.com>
5588
5589 PR c++/68449
5590 * g++.dg/pr68449.C: New.
5591
bb0f5ca7
AL
55922016-01-08 Alan Lawrence <alan.lawrence@arm.com>
5593
5594 PR tree-optimization/68707
5595 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
5596 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
5597 on platforms supporting it.
5598 * gcc.dg/vect/slp-perm-2.c: Likewise.
5599 * gcc.dg/vect/slp-perm-3.c: Likewise.
5600 * gcc.dg/vect/slp-perm-5.c: Likewise.
5601 * gcc.dg/vect/slp-perm-7.c: Likewise.
5602 * gcc.dg/vect/slp-perm-8.c: Likewise.
5603 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
5604 on platforms supporting it.
5605
22518428
JJ
56062016-01-08 Jakub Jelinek <jakub@redhat.com>
5607
33f0852f
JJ
5608 PR tree-optimization/69162
5609 * gcc.dg/pr69162.c: New test.
5610
22518428
JJ
5611 PR tree-optimization/69172
5612 * gcc.dg/pr69172.c: New test.
5613
80e9b3aa
TP
56142016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
5615
5616 PR tree-optimization/67781
5617 * gcc.c-torture/execute/pr67781.c: New file.
5618
262a363f
JJ
56192016-01-08 Jakub Jelinek <jakub@redhat.com>
5620
5621 PR tree-optimization/69083
5622 * gcc.dg/vect/pr69083.c: New test.
5623
6e1f093f
SS
56242016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
5625
5626 PR tree-optimization/61441
5627 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
5628 Use -fexcess-precision=standard for compiler options.
5629 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5630
53290e07
JJ
56312016-01-08 Jakub Jelinek <jakub@redhat.com>
5632
57bf3072
JJ
5633 PR fortran/69128
5634 * gfortran.dg/gomp/pr69128.f90: New test.
5635
53290e07
JJ
5636 PR c++/69145
5637 * g++.dg/ext/pr69145-1.C: New test.
5638 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5639 * g++.dg/ext/pr69145-2.h: New file.
5640
7a127fa7
MS
56412016-01-07 Martin Sebor <msebor@redhat.com>
5642
5643 PR c/68966
5644 * gcc.dg/atomic-fetch-bool.c: New test.
5645 * gcc.dg/sync-fetch-bool.c: New test.
5646
95918b49
L
56472016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5648
5649 PR fortran/66680
5650 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5651
c8e62a9d
NC
56522016-01-07 Nick Clifton <nickc@redhat.com>
5653
5654 PR target/66655
5655 * g++.dg/pr66655.C: New test.
5656 * g++.dg/pr66655_1.cc: Test support file.
5657 * g++.dg/pr66655.h: Test header file.
5658
2ad3adf1 56592016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
5660
5661 PR fortran/66680
5662 gfortran.dg/gomp/pr66680.f90: New test.
5663
4cd9ca92
L
56642016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5665
5666 PR target/69171
5667 * gcc.target/i386/pr69171-1.c: New test.
5668 * gcc.target/i386/pr69171-2.c: Likewise.
5669 * gcc.target/i386/pr69171-3.c: Likewise.
5670 * gcc.target/i386/pr69171-4.c: Likewise.
5671 * gcc.target/i386/pr69171-5.c: Likewise.
5672 * gcc.target/i386/pr69171-6.c: Likewise.
5673
7e33d4dc
BS
56742015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5675
5676 PR middle-end/67639
5677 * c-c++-common/pr67639.c: New test.
5678
fec64afc
JJ
56792016-01-07 Jakub Jelinek <jakub@redhat.com>
5680
5681 PR tree-optimization/69141
5682 * g++.dg/opt/pr69141.C: New test.
5683
f293ad29
EB
56842016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5685
5686 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5687
5027395e
UB
56882016-01-06 Uros Bizjak <ubizjak@gmail.com>
5689
5690 PR target/69140
5691 * gcc.target/i386/pr69140.c: New test
5692
7443cf13
DM
56932016-01-06 David Malcolm <dmalcolm@redhat.com>
5694
5695 * gcc.dg/bad-dereference.c: New test case.
5696
32928931
BS
56972015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5698
5699 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5700
68dd05da
AS
57012016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5702
5703 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5704
6b131d5b
MP
57052016-01-06 Marek Polacek <polacek@redhat.com>
5706
5707 PR sanitizer/69099
5708 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5709
8d9fdb49
MP
57102016-01-05 Marek Polacek <polacek@redhat.com>
5711
5712 PR c/69104
5713 * gcc.dg/atomic-invalid-2.c: New.
5714
acf93f1e
L
57152016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5716
5717 PR target/68991
5718 * gcc.target/i386/pr68991.c: New test.
5719
3f50525d
L
57202016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5721
5722 PR target/68991
5723 * g++.dg/pr68991-1.C: New test.
5724 * g++.dg/pr68991-2.C: Likewise.
5725
e0237993 57262016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 5727
e0237993 5728 PR other/60465
face88a1
ST
5729 * gcc.target/ia64/pr60465-gprel64.c: New test.
5730 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5731
a0866eff
KT
57322016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5733
5734 PR rtl-optimization/68651
5735 * gcc.target/aarch64/pr68651_1.c: New test.
5736
c589e975
DM
57372016-01-05 David Malcolm <dmalcolm@redhat.com>
5738
5739 PR c/69122
5740 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5741
929710d9
NS
57422016-01-05 Nathan Sidwell <nathan@acm.org>
5743
ce3e43d7
NS
5744 PR c++/58583
5745 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5746
929710d9
NS
5747 * gcc.dg/alias-15.c: New.
5748
a2faef8e
NC
57492016-01-05 Nick Clifton <nickc@redhat.com>
5750
5751 PR target/68870
5752 * g++.dg/pr68770.C: New test.
5753
4cfa76e3
MS
57542016-01-04 Mike Stump <mikestump@comcast.net>
5755
5756 * lib/target-supports.exp (check_effective_target_cilkplus):
5757 cilkplus targets require pthreads.
4ece61b6 5758 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 5759
4e8a3a35
MM
57602016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5761
5762 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5763 generation.
5764
818ab71a
JJ
57652016-01-04 Jakub Jelinek <jakub@redhat.com>
5766
5767 Update copyright years.
5768
2fe0a208
MP
57692016-01-04 Marek Polacek <polacek@redhat.com>
5770
5771 PR c/68908
5772 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5773 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5774 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5775
9e3b2fe3
EB
57762016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5777
5778 * gcc.target/sparc/20160104-2.c: New test.
5779
e8d65a35
EB
57802016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5781
5782 * gcc.target/sparc/20160104-1.c: New test.
5783
25ccfccd
PT
57842016-01-03 Paul Thomas <pault@gcc.gnu.org>
5785
5786 PR fortran/65045
5787 * gfortran.dg/pr65045.f90: New test.
5788
cb51d382
EB
57892016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5790
5791 * gnat.dg/specs/debug1.ads: Delete.
5792
6eeaad6e
JD
57932016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5794
5795 PR libgfortran/68867
5796 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5797 expression.
5798
2f968603
JD
57992016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5800
5801 PR libgfortran/68867
5802 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5803 PowerPC.
5804
591bb5e4
PT
58052016-01-01 Paul Thomas <pault@gcc.gnu.org>
5806
5807 PR fortran/68864
5808 * gfortran.dg/pr68864.f90: New test.
5809
f1e0620c
JJ
58102016-01-01 Jakub Jelinek <jakub@redhat.com>
5811
942a1319
JJ
5812 PR tree-optimization/69070
5813 * gcc.dg/pr69070.c: New test.
5814
10dff63f
JJ
5815 PR sanitizer/69055
5816 * gfortran.dg/pr69055.f90: New test.
5817
f1e0620c
JJ
5818 PR target/69015
5819 * gcc.dg/pr69015.c: New test.
818ab71a 5820\f
2f883d1c 5821Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
5822
5823Copying and distribution of this file, with or without modification,
5824are permitted in any medium without royalty provided the copyright
5825notice and this notice are preserved.