]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
2016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
dc581573 12016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
2
3 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
4 flag is present.
5
a64030fe 62016-05-04 Marek Polacek <polacek@redhat.com>
7
8 PR c/48778
9 * gcc.dg/Waddress-2.c: New test.
10
b461b04a 112016-05-04 Alan Modra <amodra@gmail.com>
12
13 * gcc.target/powerpc/pr70866.c: New.
14
c388a0cf 152016-05-03 Martin Sebor <msebor@redhat.com>
16
17 PR c++/66561
18 * c-c++-common/builtin_location.c: New test.
19 * g++.dg/cpp1y/builtin_location.C: New test.
20
5d4db8ef 212016-05-03 Marek Polacek <polacek@redhat.com>
22
23 PR c/70859
24 * gcc.dg/pr70859.c: New test.
25 * gcc.dg/pr70859-2.c: New test.
26
ca938765 272016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
28
29 * gnat.dg/debug5.adb: New testcase.
30
60b27d5f 312016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
32
33 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
34 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
35 Procedure to check for z10 instruction set.
36
5ab325d0 372016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
38
39 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
40
c548a0ad 412016-05-03 Alan Modra <amodra@gmail.com>
42
43 * gcc.target/powerpc/savres.c: Add func using a single gpr.
44
d5ecd946 452016-05-03 Jakub Jelinek <jakub@redhat.com>
46
47 * gcc.target/i386/avx512f-cvt-1.c: New test.
48
35b0a053 492016-05-03 H.J. Lu <hongjiu.lu@intel.com>
50
51 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
52 -fdump-tree-vrp-details.
53
9ae1b28a 542016-05-03 Richard Biener <rguenther@suse.de>
55
56 * gcc.dg/pr30172-1.c: Adjust.
57 * gcc.dg/pr63743.c: Likewise.
58 * gcc.dg/tm/pr51696.c: Likewise.
59 * c-c++-common/tm/safe-1.c: Likewise.
60 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
61 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
62 * g++.dg/plugin/self-assign-test-1.C: Likewise.
63 * g++.dg/plugin/self-assign-test-2.C: Likewise.
64
9c1a31e4 652016-05-03 Jakub Jelinek <jakub@redhat.com>
66
fe69bcb9 67 PR rtl-optimization/70467
68 * gcc.target/i386/pr70467-3.c: New test.
69 * gcc.target/i386/pr70467-4.c: New test.
70
9082c4a4 71 PR tree-optimization/70916
72 * gcc.c-torture/compile/pr70916.c: New test.
73
9c1a31e4 74 PR target/49244
75 * gcc.target/i386/pr49244-1.c: New test.
76 * gcc.target/i386/pr49244-2.c: New test.
77
69105acc 782016-05-03 Bernd Schmidt <bschmidt@redhat.com>
79
80 PR rtl-optimization/44281
81 * gcc.target/i386/pr44281.c: New test.
82
9ab8df54 832016-05-03 bin cheng <bin.cheng@arm.com>
84
85 PR tree-optimization/56541
86 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
87 * gcc.dg/vect/pr56541.c: new test.
88
3c62cae0 892016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
90
91 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
92 __float128.
93 * gcc.target/powerpc/float128-complex-2.c: Likewise.
94
91abc161 952016-05-02 H.J. Lu <hongjiu.lu@intel.com>
96
97 PR testsuite/70520
98 * c-c++-common/asan/clone-test-1.c (main): Align child process
99 stack to 16 bytes.
100
aa3d1155 1012016-05-02 David Malcolm <dmalcolm@redhat.com>
102
103 PR c++/62314
104 * g++.dg/spellcheck-fields-2.C: New test case.
105
002c3f28 1062016-05-02 David Malcolm <dmalcolm@redhat.com>
107
108 PR c++/62314
109 * g++.dg/pr62314.C: New test case.
110
46e5dccc 1112016-05-02 Jan Hubicka <hubicka@ucw.cz>
112
113 * gcc.dg/ipa/inline-8.c: New testcase.
114
663f4248 1152016-05-02 Jakub Jelinek <jakub@redhat.com>
116
117 PR rtl-optimization/70467
118 * gcc.target/i386/pr70467-1.c: New test.
119
efe8bdf5 1202016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
121
122 * gcc.dg/spec-options.c: Run the test on all targets.
123 * gcc.dg/foo.specs: Use cpp_unique_options.
124
47ef9633 1252016-05-02 Marc Glisse <marc.glisse@inria.fr>
126
127 * gcc.dg/tree-ssa/unord.c: New testcase.
128
eb1a077c 1292016-05-02 Marc Glisse <marc.glisse@inria.fr>
130
131 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
132
28e869d0 1332016-05-02 Nathan Sidwell <nathan@codesourcery.com>
134
135 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
136
dd185f6e 1372016-05-02 Marek Polacek <polacek@redhat.com>
138
139 PR c/70851
140 * gcc.dg/enum-incomplete-3.c: New test.
141
773d09b9 1422016-05-02 Marek Polacek <polacek@redhat.com>
143 Tom de Vries <tom@codesourcery.com>
144
145 PR tree-optimization/70700
146 * gcc.dg/pr70700.c: New test.
147
f0dc3286 1482016-05-01 Uros Bizjak <ubizjak@gmail.com>
149
150 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
151 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
152 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
153 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
154 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
155
7f931827 1562016-04-30 Eric Botcazou <ebotcazou@adacore.com>
157
158 * ada/acats/run_acats: Rename into...
159 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
160 * ada/acats/run_all.sh: Remove redundant test.
161 (target_run): Move around.
162 (target_gnatchop): Use newly built executable.
163 (target_gnatmake): Likewise.
164 Check that the compilation of impbit succeeds.
165
1c492b4e 1662016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
167
168 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
169 * gcc.dg/20021029-1.c: Likewise.
170 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
171 * gcc.target/sh/attr-isr-trapa.c: Likewise.
172 * gcc.target/sh/cmpstr.c: Likewise.
173 * gcc.target/sh/cmpstrn.c: Likewise.
174 * gcc.target/sh/memset.c: Likewise.
175 * gcc.target/sh/pr21255-2-mb.c: Likewise.
176 * gcc.target/sh/pr21255-2-ml.c: Likewise.
177 * gcc.target/sh/pr39423-1.c: Likewise.
178 * gcc.target/sh/pr49468-di.c: Likewise.
179 * gcc.target/sh/pr49468-si.c: Likewise.
180 * gcc.target/sh/pr49880-1.c: Likewise.
181 * gcc.target/sh/pr49880-2.c: Likewise.
182 * gcc.target/sh/pr49880-3.c: Likewise.
183 * gcc.target/sh/pr50751-1.c: Likewise.
184 * gcc.target/sh/pr50751-4.c: Likewise.
185 * gcc.target/sh/pr50751-7.c: Likewise.
186 * gcc.target/sh/pr51244-1.c: Likewise.
187 * gcc.target/sh/pr51244-10.c: Likewise.
188 * gcc.target/sh/pr51244-11.c: Likewise.
189 * gcc.target/sh/pr51244-12.c: Likewise.
190 * gcc.target/sh/pr51244-13.c: Likewise.
191 * gcc.target/sh/pr51244-14.c: Likewise.
192 * gcc.target/sh/pr51244-17.c: Likewise.
193 * gcc.target/sh/pr51244-18.c: Likewise.
194 * gcc.target/sh/pr51244-19.c: Likewise.
195 * gcc.target/sh/pr51244-4.c: Likewise.
196 * gcc.target/sh/pr51244-5.c: Likewise.
197 * gcc.target/sh/pr51244-7.c: Likewise.
198 * gcc.target/sh/pr51244-8.c: Likewise.
199 * gcc.target/sh/pr51244-9.c: Likewise.
200 * gcc.target/sh/pr51697.c: Likewise.
201 * gcc.target/sh/pr52483-1.c: Likewise.
202 * gcc.target/sh/pr52483-2.c: Likewise.
203 * gcc.target/sh/pr52483-3.c: Likewise.
204 * gcc.target/sh/pr52483-5.c: Likewise.
205 * gcc.target/sh/pr52933-1.c: Likewise.
206 * gcc.target/sh/pr52933-2.c: Likewise.
207 * gcc.target/sh/pr52933-3.c: Likewise.
208 * gcc.target/sh/pr53568-1.c: Likewise.
209 * gcc.target/sh/pr53976-1.c: Likewise.
210 * gcc.target/sh/pr53988-1.c: Likewise.
211 * gcc.target/sh/pr53988.c: Likewise.
212 * gcc.target/sh/pr54089-1.c: Likewise.
213 * gcc.target/sh/pr54089-6.c: Likewise.
214 * gcc.target/sh/pr54089-7.c: Likewise.
215 * gcc.target/sh/pr54089-8.c: Likewise.
216 * gcc.target/sh/pr54089-9.c: Likewise.
217 * gcc.target/sh/pr54236-1.c: Likewise.
218 * gcc.target/sh/pr54236-2.c: Likewise.
219 * gcc.target/sh/pr54236-3.c: Likewise.
220 * gcc.target/sh/pr54236-4.c: Likewise.
221 * gcc.target/sh/pr54386.c: Likewise.
222 * gcc.target/sh/pr54602-1.c: Likewise.
223 * gcc.target/sh/pr54685.c: Likewise.
224 * gcc.target/sh/pr54760-1.c: Likewise.
225 * gcc.target/sh/pr54760-2.c: Likewise.
226 * gcc.target/sh/pr54760-3.c: Likewise.
227 * gcc.target/sh/pr54760-4.c: Likewise.
228 * gcc.target/sh/pr54760-5.c: Likewise.
229 * gcc.target/sh/pr54760-6.c: Likewise.
230 * gcc.target/sh/pr55146.c: Likewise.
231 * gcc.target/sh/pr55160.c: Likewise.
232 * gcc.target/sh/pr59278.c: Likewise.
233 * gcc.target/sh/pr59401-1.c: Likewise.
234 * gcc.target/sh/pr59533-1.c: Likewise.
235 * gcc.target/sh/pr63260.c: Likewise.
236 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
237 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
238 * gcc.target/sh/strlen.c: Likewise.
239 * gcc.target/sh/torture/pr30807.c: Likewise.
240 * gcc.target/sh/torture/pr34777.c: Likewise.
241 * gcc.target/sh/torture/pr64652.c: Likewise.
242 * gcc.target/sh/torture/pr65505.c: Likewise.
243 * gcc.target/sh/torture/pragma-isr.c: Likewise.
244 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
245
0c4005be 2462016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
247
248 PR c++/66644
249 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
250
d94e6223 2512016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
252
253 * gcc.target/powerpc/vsx-elemrev-1.c: New.
254 * gcc.target/powerpc/vsx-elemrev-2.c: New.
255 * gcc.target/powerpc/vsx-elemrev-3.c: New.
256 * gcc.target/powerpc/vsx-elemrev-4.c: New.
257
46f37836 2582016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
259
260 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
261 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
262
4d0a8bac 2632016-04-29 Cesar Philippidis <cesar@codesourcery.com>
264
265 PR middle-end/70626
266 * c-c++-common/goacc/combined-reduction.c: New test.
267 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
268
b98e0db3 2692016-04-29 H.J. Lu <hongjiu.lu@intel.com>
270
271 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
272 *movdi_internal pattern only if PIC off.
273 * gcc.target/i386/pr70155-2.c: Likewise.
274 * gcc.target/i386/pr70155-3.c: Likewise.
275 * gcc.target/i386/pr70155-4.c: Likewise.
276 * gcc.target/i386/pr70155-5.c: Likewise.
277 * gcc.target/i386/pr70155-6.c: Likewise.
278 * gcc.target/i386/pr70155-7.c: Likewise.
279 * gcc.target/i386/pr70155-8.c: Likewise.
280 * gcc.target/i386/pr70155-15.c: Likewise.
281 * gcc.target/i386/pr70155-17.c: Likewise.
282 * gcc.target/i386/pr70155-22.c: Likewise.
283
8b066242 2842016-04-29 Bin Cheng <bin.cheng@arm.com>
285
286 PR tree-optimization/70803
287 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
288
22912e73 2892016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
290
291 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
292 optimization of vector loop.
293 * gcc.target/i386/vect-unpack-3.c: New test.
294 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
295 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
296 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
297
568128c6 2982016-04-29 Marek Polacek <polacek@redhat.com>
299
300 PR sanitizer/70342
301 * g++.dg/ubsan/null-7.C: New test.
302
025dd1e0 303 PR c/70852
304 * gcc.dg/pr70852.c: New test.
305
eb16928e 3062016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
307
308 PR/69089
309 * g++.dg/cpp0x/alignas6.C: New test.
310
d7377ee9 3112016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
312
313 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
314 dg-do.
315 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
316 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
317 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
318 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
319 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
320 * gcc.target/arc/mxy.c: Likewise.
321 * gcc.target/arc/mswape.c: Likewise.
322 * gcc.target/arc/mrtsc.c: Likewise.
323 * gcc.target/arc/mcrc.c: Likewise.
324 * gcc.target/arc/mdsp-packa.c: Likewise.
325 * gcc.target/arc/mdvbf.c: Likewise.
326 * gcc.target/arc/mlock.c: Likewise.
327 * gcc.target/arc/mmac-24.c: Likewise.
328 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
329
efa1b7ab 3302016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
331 Matthijs Kooijman <matthijs@stdin.nl>
332 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
333
334 PR target/60040
335 * gcc.target/avr/pr60040-1.c: New.
336 * gcc.target/avr/pr60040-2.c: New.
337
00371d68 3382016-04-29 Richard Biener <rguenther@suse.de>
339
340 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
341
73447cc5 3422016-04-29 Richard Biener <rguenther@suse.de>
343
344 PR tree-optimization/13962
345 PR tree-optimization/65686
346 * gcc.dg/uninit-pr65686.c: New testcase.
347
c2087b56 3482016-04-29 Jakub Jelinek <jakub@redhat.com>
349
350 PR middle-end/70843
351 * gcc.dg/pr70843.c: New test.
352
cdd06d5a 3532016-04-28 Jakub Jelinek <jakub@redhat.com>
354
355 PR target/70858
356 * gcc.target/i386/pr70858.c: New test.
357
1a60079e 3582016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
359
360 * gcc.target/arc/nps400-1.c: New file.
361
11bc2894 3622016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
363 Andrew Burgess <andrew.burgess@embecosm.com>
364
365 * gcc.target/arc/movh_cl-1.c: New file.
366
dd9bf0b5 3672016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
368 Andrew Burgess <andrew.burgess@embecosm.com>
369
370 * gcc.target/arc/extzv-1.c: New file.
371 * gcc.target/arc/insv-1.c: New file.
372 * gcc.target/arc/insv-2.c: New file.
373 * gcc.target/arc/movb-1.c: New file.
374 * gcc.target/arc/movb-2.c: New file.
375 * gcc.target/arc/movb-3.c: New file.
376 * gcc.target/arc/movb-4.c: New file.
377 * gcc.target/arc/movb-5.c: New file.
378 * gcc.target/arc/movb_cl-1.c: New file.
379 * gcc.target/arc/movb_cl-2.c: New file.
380 * gcc.target/arc/movbi_cl-1.c: New file.
381 * gcc.target/arc/movl-1.c: New file.
382
a22e4209 3832016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
384 Andrew Burgess <andrew.burgess@embecosm.com>
385
386 * gcc.target/arc/cmem-1.c: New file.
387 * gcc.target/arc/cmem-2.c: New file.
388 * gcc.target/arc/cmem-3.c: New file.
389 * gcc.target/arc/cmem-4.c: New file.
390 * gcc.target/arc/cmem-5.c: New file.
391 * gcc.target/arc/cmem-6.c: New file.
392 * gcc.target/arc/cmem-7.c: New file.
393 * gcc.target/arc/cmem-ld.inc: New file.
394 * gcc.target/arc/cmem-st.inc: New file.
395
287c3982 3962016-04-28 Jakub Jelinek <jakub@redhat.com>
397
398 PR target/70821
399 * gcc.target/i386/pr70821.c: New test.
400
e40e5340 4012016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
402
403 * gcc.target/powerpc/vec-adde.c: New test.
404 * gcc.target/powerpc/vec-adde-int128.c: New test.
405
cf977d50 4062016-04-28 Jakub Jelinek <jakub@redhat.com>
407
408 * gcc.target/i386/avx-vround-1.c: New test.
409 * gcc.target/i386/avx-vround-2.c: New test.
410 * gcc.target/i386/avx512vl-vround-1.c: New test.
411 * gcc.target/i386/avx512vl-vround-2.c: New test.
412
572f8300 4132016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
414
415 PR testsuite/70595
416 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
417 (check_effective_target_cilkplus_runtime): ... this.
418 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
419 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
420
421 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
422 Require cilkplus_runtime.
423 Don't add -lcilkrts.
424 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
425 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
426 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
427 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
428 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
429 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
430 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
431 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
432 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
433 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
434 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
435 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
436 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
437 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
438 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
439 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
440 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
441 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
442 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
443 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
444 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
445 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
446 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
447 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
448 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
449 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
450 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
451 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
452 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
453
454 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
455 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
456
457 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
458
459 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
460 cilkplus_runtime.
461
dfba0905 4622016-04-27 Marc Glisse <marc.glisse@inria.fr>
463
464 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
465 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
466
605a4556 4672015-04-27 Ryan Burn <contact@rnburn.com>
468
469 PR c++/69024
470 PR c++/68997
471 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
472 diagnostic.
473 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
474 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
475
6a1231a5 4762016-04-27 Eric Botcazou <ebotcazou@adacore.com>
477
478 * gnat.dg/limited_with4.ad[sb]: New test.
479 * gnat.dg/limited_with4_pkg.ads: New helper.
480
4dad9e09 4812016-04-27 H.J. Lu <hongjiu.lu@intel.com>
482
483 PR target/70155
484 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
485 and movv1ti_internal patterns
486 * gcc.target/i386/pr70155-1.c: New test.
487 * gcc.target/i386/pr70155-2.c: Likewise.
488 * gcc.target/i386/pr70155-3.c: Likewise.
489 * gcc.target/i386/pr70155-4.c: Likewise.
490 * gcc.target/i386/pr70155-5.c: Likewise.
491 * gcc.target/i386/pr70155-6.c: Likewise.
492 * gcc.target/i386/pr70155-7.c: Likewise.
493 * gcc.target/i386/pr70155-8.c: Likewise.
494 * gcc.target/i386/pr70155-9.c: Likewise.
495 * gcc.target/i386/pr70155-10.c: Likewise.
496 * gcc.target/i386/pr70155-11.c: Likewise.
497 * gcc.target/i386/pr70155-12.c: Likewise.
498 * gcc.target/i386/pr70155-13.c: Likewise.
499 * gcc.target/i386/pr70155-14.c: Likewise.
500 * gcc.target/i386/pr70155-15.c: Likewise.
501 * gcc.target/i386/pr70155-16.c: Likewise.
502 * gcc.target/i386/pr70155-17.c: Likewise.
503 * gcc.target/i386/pr70155-18.c: Likewise.
504 * gcc.target/i386/pr70155-19.c: Likewise.
505 * gcc.target/i386/pr70155-20.c: Likewise.
506 * gcc.target/i386/pr70155-21.c: Likewise.
507 * gcc.target/i386/pr70155-22.c: Likewise.
508
a80f3f45 5092016-04-27 H.J. Lu <hongjiu.lu@intel.com>
510
511 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
512 ".{5,6}".
513
279305d1 5142016-04-27 Bin Cheng <bin.cheng@arm.com>
515
516 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
517 * gcc.dg/tree-ssa/scev-9.c: Ditto.
518 * gcc.dg/tree-ssa/scev-10.c: Ditto.
519 * gcc.dg/tree-ssa/scev-11.c: Ditto.
520 * gcc.dg/tree-ssa/scev-12.c: Ditto.
521
8974b625 5222016-04-27 Richard Biener <rguenther@suse.de>
523
524 PR ipa/70760
525 * g++.dg/ipa/ipa-pta-2.C: New testcase.
526 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
527
886d5463 5282016-04-27 Nathan Sidwell <nathan@acm.org>
529
530 * g++.dg/cpp0x/constexpr-recursion3.C: New.
531 * g++.dg/ubsan/pr63956.C: Adjust error location.
532
f0e35aa9 5332016-04-27 Nick Clifton <nickc@redhat.com>
534
535 PR middle-end/49889
536 * gcc.dg/pr49889.c: New test.
537
40385231 5382016-04-27 Bernd Schmidt <bschmidt@redhat.com>
539
540 * c-c++-common/memset-array.c: New test.
541
37229a71 5422016-04-26 Martin Sebor <msebor@redhat.com>
543
544 PR c++/66639
545 * g++.dg/cpp1y/func_constexpr.C: New test.
546
3eedf9bd 5472016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
548
549 PR c++/70241
550 * g++.dg/cpp0x/enum32.C: New test.
551 * g++.dg/cpp0x/enum33.C: New test.
552
5532016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 554
555 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
556 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
557 * gcc.c-torture/execute/bitfld-6.c: Likewise.
558 * gcc.c-torture/execute/bitfld-7.c: Likewise.
559 * gcc.c-torture/execute/pr38151.c: Likewise.
560 * gcc.c-torture/execute/pr66556.c: Likewise.
561 * gcc.c-torture/execute/pr67781.c: Likewise.
562 * gcc.c-torture/execute/pr68648.c: Likewise.
563
8c51f92f 5642016-04-26 Marc Glisse <marc.glisse@inria.fr>
565
566 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
567
fa20ebd3 5682016-04-26 Marek Polacek <polacek@redhat.com>
569
570 PR c/67784
571 * gcc.dg/pr67784-3.c: New test.
572 * gcc.dg/pr67784-4.c: New test.
573 * gcc.dg/pr67784-5.c: New test.
574
9db47803 575 PR c/70791
576 * gcc.dg/Wnested-externs-2.c: New test.
577
bff407f2 5782016-04-26 Marc Glisse <marc.glisse@inria.fr>
579
580 * gcc.dg/fold-plusmult.c: Adjust.
581 * gcc.dg/no-strict-overflow-6.c: Adjust.
582 * gcc.dg/gomp/loop-1.c: Xfail some tests.
583
78d0c69e 5842016-04-26 Bernd Schmidt <bschmidt@redhat.com>
585
586 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
587 number scans.
588 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
589 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
590 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
591 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
592 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
593 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
594 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
595 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
596 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
597 * gcc.target/i386/avx512f-gather-5.c: Likewise.
598 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
599 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
600 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
601 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
602 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
603 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
604 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
605 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
606 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
607 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
608 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
609 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
610 scans.
611 * gcc.target/i386/pr32219-4.c: Likewise.
612 * gcc.target/i386/pr32219-6.c: Likewise.
613 * gcc.target/i386/pr32219-8.c: Likewise.
614
221d6722 6152016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
616
617 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
618 associated options.
619
514727a9 6202016-04-26 Marek Polacek <polacek@redhat.com>
621
622 PR c++/70744
623 * g++.dg/ext/cond2.C: New test.
624
e6ee4c61 6252016-04-26 Bin Cheng <bin.cheng@arm.com>
626
627 PR tree-optimization/70771
628 PR tree-optimization/70775
629 * gcc.dg/pr70771.c: New test.
3730828c 630 * gcc.dg/pr70775.c: New test.
e6ee4c61 631
b3d72796 6322016-04-26 Bernd Schmidt <bschmidt@redhat.com>
633
634 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
635
c11ece29 6362016-04-25 Richard Biener <rguenther@suse.de>
637
638 PR tree-optimization/70780
639 * gcc.dg/torture/pr70780.c: New testcase.
640
d40b10b2 6412016-04-25 Michael Collison <michael.collison@arm.com>
642
643 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
644 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
645 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
646 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
647 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
648 * testsuite/lib/target-supports.exp
649 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
650 that arm neon support vector widen sum of HImode TO SImode.
651
4bbfd6c2 6522016-04-23 Jakub Jelinek <jakub@redhat.com>
653
654 PR sanitizer/70712
655 * c-c++-common/asan/pr70712.c: New test.
656
524df596 6572016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
658
659 * .gitattributes: New file.
660
426c75c3 6612016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
662
663 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
664
c052a8d5 6652016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
666
667 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
668 * gfortran.dg/submodule_15.f08: Likewise.
669
c08d4612 6702016-04-22 Richard Biener <rguenther@suse.de>
671
672 PR tree-optimization/70740
673 * gcc.dg/torture/pr70740.c: New testcase.
674
fd3211e1 6752016-04-21 H.J. Lu <hongjiu.lu@intel.com>
676
677 PR target/70750
678 * gcc.target/i386/pr70750-1.c: New test.
679 * gcc.target/i386/pr70750-2.c: Likewise.
680
15acd78c 6812016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
682
683 PR c++/70540
684 * g++.dg/cpp0x/auto48.C: New.
685
192bf59c 6862016-04-21 Marek Polacek <polacek@redhat.com>
687
688 PR c++/70513
689 * g++.dg/cpp0x/forw_enum12.C: New test.
690 * g++.dg/cpp0x/forw_enum13.C: New test.
691
5d429e99 6922016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
693
694 PR target/70728
695 * gcc.target/i386/pr70728.c: New test.
696
06777d85 6972016-04-21 Richard Biener <rguenther@suse.de>
698
699 PR middle-end/70747
700 * gcc.dg/pr70747.c: New testcase.
701
7434c6fb 7022016-04-21 Bin Cheng <bin.cheng@arm.com>
703
704 PR tree-optimization/70715
705 * gcc.dg/tree-ssa/scev-13.c: New test.
706
f3ec0970 7072016-04-21 Marc Glisse <marc.glisse@inria.fr>
708
709 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
710
523f3a9d 7112016-04-21 Marc Glisse <marc.glisse@inria.fr>
712
713 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
714
ace7bf06 7152016-04-20 Jan Hubicka <jh@suse.cz>
716
717 PR ipa/70018
718 * g++.dg/ipa/nothrow-1.C: New testcase.
719
2b073aa6 7202016-04-20 Nathan Sidwell <nathan@acm.org>
721
722 PR c++/55635
723 * g++.dg/eh/delete1.C: New.
724
8a574c11 7252016-04-20 H.J. Lu <hongjiu.lu@intel.com>
726
727 * gcc.target/i386/avx256-unaligned-store-2.c: Add
728 -mtune-ctrl=sse_typeless_stores.
729
e3400750 7302016-04-20 H.J. Lu <hongjiu.lu@intel.com>
731
732 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
733
4bd8a059 7342016-04-20 Bin Cheng <bin.cheng@arm.com>
735
736 PR tree-optimization/69489
737 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
738
70574e60 7392016-04-20 Ilya Verbin <ilya.verbin@intel.com>
740
741 PR c++/69363
742 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
743 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
744 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
745
bd6f374c 7462016-04-20 Bin Cheng <bin.cheng@arm.com>
747
748 PR tree-optimization/56625
749 PR tree-optimization/69489
750 * gcc.dg/vect/pr56625.c: New test.
751 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
752
482539ee 7532016-04-20 Andrew Pinski <apinski@cavium.com>
754
755 PR target/64971
756 * gcc.c-torture/compile/pr37433-1.c: New testcase.
757
b4672800 7582016-04-20 Arnaud Charlet <charlet@adacore.com>
759
760 * gnat.dg/self1.adb: Remove now incorrect test.
761
4fb48737 7622016-04-20 Bin Cheng <bin.cheng@arm.com>
763
764 * gcc.dg/tree-ssa/scev-11.c: New test.
765 * gcc.dg/tree-ssa/scev-12.c: New test.
766
97efb92e 7672016-04-20 Marek Polacek <polacek@redhat.com>
768
769 PR tree-optimization/70725
770 * gcc.dg/pr70725.c: New test.
771
9d2d4060 7722016-04-20 Richard Biener <rguenther@suse.de>
773
774 PR tree-optimization/70726
775 * g++.dg/vect/pr70726.cc: New testcase.
776
54530437 7772016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
778
779 PR target/70674
780 * gcc.target/s390/pr70674.c: New test.
781
acda2210 7822016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
783
784 PR libgfortran/70684
785 * gfortran.dg/list_read_14.f90: New test.
786
b7040bb0 7872016-04-19 H.J. Lu <hongjiu.lu@intel.com>
788
789 PR target/69201
790 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
791 extern to force it misaligned.
792 (b): Likewise.
793 (c): Likewise.
794 (d): Likewise.
795 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
796 Don't check `*' before movv4sf_internal.
797 * gcc.target/i386/avx256-unaligned-store-2.c: Check
798 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
799 Don't check `*' before movv16qi_internal.
800 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
801 extern to force it misaligned.
802 (b): Likewise.
803 (c): Likewise.
804 (d): Likewise.
805 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
806 Don't check `*' before movv2df_internal.
807 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
808 extern to force it misaligned.
809 (b): Likewise.
810 (c): Likewise.
811 (d): Likewise.
812 Check movv8sf_internal instead of avx_storeups256.
813 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
814
263b5475 8152016-04-19 Richard Biener <rguenther@suse.de>
816
817 PR tree-optimization/70171
818 * g++.dg/tree-ssa/pr70171.C: New testcase.
819
222ac318 8202016-04-19 Richard Biener <rguenther@suse.de>
821
822 PR tree-optimization/70724
823 * gcc.dg/torture/pr70724.c: New testcase.
824
003000a4 8252016-04-18 Vladimir Makarov <vmakarov@redhat.com>
826
827 PR middle-end/70689
828 * testsuite/gcc.target/i386/pr70689.c: New.
829
3f6e13de 8302016-04-18 H.J. Lu <hongjiu.lu@intel.com>
831
832 PR target/70708
833 * gcc.target/i386/pr70708.c: New test.
834
10abddbd 8352016-04-18 Richard Biener <rguenther@suse.de>
836
837 PR tree-optimization/43434
838 * gcc.dg/vect/pr43434.c: New testcase.
839 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
840 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
841 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
842 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
843 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
844 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
845 * gcc.dg/gomp/pr68640.c: Likewise.
846 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
847 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
848
950db54a 8492016-04-18 Richard Biener <rguenther@suse.de>
850
851 PR tree-optimization/70701
852 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
853
67ccbf39 8542016-04-18 Tom de Vries <tom@codesourcery.com>
855
856 PR testsuite/70699
857 * gcc.dg/pr70161.c: Add dot-file scans.
858 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
859 instead of after last dot char.
860
021ad2f3 8612016-04-17 Eric Botcazou <ebotcazou@adacore.com>
862
863 * c-c++-common/dump-ada-spec-3.c: New test.
864 * c-c++-common/dump-ada-spec-4.c: Likewise.
865
d572fcfd 8662016-04-17 Tom de Vries <tom@codesourcery.com>
867
868 PR other/70183
869 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
870
8b4ee73c 8712016-04-15 Jan Hubicka <jh@suse.cz>
872
873 PR ipa/70018
874 * g++.dg/ipa/pure-const-1.C: New testcase.
875 * g++.dg/ipa/pure-const-2.C: New testcase.
876 * g++.dg/ipa/pure-const-3.C: New testcase.
877
eac243e7 8782016-04-15 Marek Polacek <polacek@redhat.com>
879
880 PR c/70671
881 * gcc.dg/bitfld-22.c: New test.
882
64c1df32 8832016-04-15 Bernd Schmidt <bschmidt@redhat.com>
884
885 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
886 x86_64.
887
926f9422 8882016-04-15 Marek Polacek <polacek@redhat.com>
889
890 PR c/70651
891 * c-c++-common/pr70651.c: New test.
892
309bbaa3 8932016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
894
895 PR rtl-optimization/70681
896 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
897 dump scan on arm and powerpc.
898 * gcc.dg/pr10474.c: Likewise.
899
b4ba8358 9002016-04-15 Jakub Jelinek <jakub@redhat.com>
901
ed92874a 902 PR c++/69517
903 PR c++/70019
904 PR c++/70588
905 * g++.dg/cpp1y/vla11.C: Revert for real.
906
b4ba8358 907 PR c/70436
908 * c-c++-common/Wparentheses-1.c: New test.
909 * c-c++-common/gomp/Wparentheses-1.c: New test.
910 * c-c++-common/gomp/Wparentheses-2.c: New test.
911 * c-c++-common/gomp/Wparentheses-3.c: New test.
912 * c-c++-common/gomp/Wparentheses-4.c: New test.
913 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
914 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
915 * c-c++-common/goacc/Wparentheses-1.c: New test.
916
65717bb5 9172016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
918
919 PR target/70662
920 * gcc.target/i386/pr70662.c: New test.
921
ca1a4077 9222016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 923 Alan Modra <amodra@gmail.com>
ca1a4077 924
925 PR tree-optimization/70130
926 * gcc.dg/vect/O3-pr70130.c: New testcase.
927
dbe1794c 9282016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
929
11836644 930 PR target/70669
931 * gcc.target/powerpc/pr70669.c: New test.
932
dbe1794c 933 PR target/70640
934 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
935 a power7 system that does not have an assembler that supports
936 power8.
937
4c1007f1 9382016-04-14 Martin Sebor <msebor@redhat.com>
939
940 PR c++/69517
941 PR c++/70019
942 PR c++/70588
943 * c-c++-common/ubsan/vla-1.c: Revert.
944 * g++.dg/cpp1y/vla11.C: Same.
945 * g++.dg/cpp1y/vla12.C: Same.
946 * g++.dg/cpp1y/vla13.C: Same.
947 * g++.dg/cpp1y/vla14.C: Same.
948 * g++.dg/cpp1y/vla3.C: Same.
949 * gcc/testsuite/g++.dg/init/array24.C: Same.
950 * g++.dg/ubsan/vla-1.C: Same.
951
22dcab66 9522016-04-14 Marek Polacek <polacek@redhat.com>
953 Jan Hubicka <hubicka@ucw.cz>
954
955 PR c++/70029
956 * g++.dg/torture/pr70029.C: New test.
957
3e74b025 9582016-04-14 Martin Sebor <msebor@redhat.com>
959
960 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
961 type size to prevent failures on targets with very low maximum
962 alignment.
963
1d2e0f2a 9642016-04-14 Richard Biener <rguenther@suse.de>
965
966 PR tree-optimization/70623
967 * gcc.dg/torture/pr70623.c: New testcase.
968 * gcc.dg/torture/pr70623-2.c: Likewise.
969
9aed0626 9702016-04-13 Martin Sebor <msebor@redhat.com>
971
972 PR c++/69517
973 PR c++/70019
974 PR c++/70588
975 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
976 * g++.dg/cpp1y/vla11.C: New test.
977 * g++.dg/cpp1y/vla12.C: New test.
978 * g++.dg/cpp1y/vla13.C: New test.
979 * g++.dg/cpp1y/vla14.C: New test.
980 * g++.dg/cpp1y/vla3.C: Restore deleted test.
981 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
982 * g++.dg/ubsan/vla-1.C: Disable exceptions.
983
fd499010 9842016-04-13 Jakub Jelinek <jakub@redhat.com>
985
986 PR c++/70641
987 * g++.dg/opt/pr70641.C: New test.
988
87fa7252 9892016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
990
991 PR rtl-optimization/68749
992 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
993 effects of argument promotions.
994 Remove default args to dg-skip-if.
995
6c40e18b 9962016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
997
998 PR c++/70635
999 * g++.dg/parse/pr70635.C: New.
1000
92c53257 10012016-04-13 Marek Polacek <polacek@redhat.com>
1002
1003 PR c++/70639
1004 * c-c++-common/Wmisleading-indentation-4.c: New test.
1005
0241e4dc 10062016-04-13 Marek Polacek <polacek@redhat.com>
1007
1008 PR c/70436
1009 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1010 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1011
92bda444 10122016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1013
1014 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1015 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1016 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1017
38ea8a26 10182016-04-13 Jakub Jelinek <jakub@redhat.com>
1019
d08aa032 1020 PR middle-end/70633
1021 * gcc.c-torture/compile/pr70633.c: New test.
1022
38ea8a26 1023 PR debug/70628
1024 * gcc.dg/torture/pr70628.c: New test.
1025
9231d5c2 10262016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1027
1028 PR c++/70610
1029 * g++.dg/template/pr70610.C: New test.
1030 * g++.dg/template/pr70610-2.C: New test.
1031 * g++.dg/template/pr70610-3.C: New test.
1032 * g++.dg/template/pr70610-4.C: New test.
1033
249ca944 10342016-04-12 Jakub Jelinek <jakub@redhat.com>
1035
7f2ea2fb 1036 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1037 128 instead of 32.
1038
249ca944 1039 PR c++/70571
1040 * g++.dg/ext/pr70571.C: New test.
1041
8ca5a97d 10422016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1043
bf32a52d 1044 PR target/70640
8ca5a97d 1045 * gcc.target/powerpc/pr70640.c: New test.
1046
e971b45f 10472016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1048
1049 PR c++/68722
1050 * g++.dg/parse/pr68722.C: New.
1051
0b54d964 10522016-04-12 Jakub Jelinek <jakub@redhat.com>
1053
1054 PR rtl-optimization/70596
1055 * gcc.target/i386/pr70596.c: New test.
1056
d2dd85e3 10572016-04-12 Nathan Sidwell <nathan@acm.org>
1058
1059 PR c++/70501
1060 * g++.dg/init/pr70501.C: New.
1061
2d0001b0 10622016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1063
1064 * gcc.target/i386/asm-flag-6.c: New test.
1065
6c4df0d1 10662016-04-12 Tom de Vries <tom@codesourcery.com>
1067
1068 PR tree-optimization/68756
1069 * gcc.dg/graphite/pr68756.c: New test.
1070
0d60da57 10712016-04-12 Jakub Jelinek <jakub@redhat.com>
1072
1073 PR tree-optimization/70602
1074 * gcc.c-torture/execute/pr70602.c: New test.
1075
62735984 10762016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1077
1078 PR target/70381
1079 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1080 __float128 emulator is built and runs.
1081 * gcc.target/powerpc/float128-1.c: Likewise.
1082
1083 * lib/target-supports.exp (check_ppc_float128_sw_available):
1084 Rework tests for __float128 software and hardware
1085 availability. Fix exit condition to return 0 on success.
1086
a702492c 10872016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1088
1089 PR target/70133
1090 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1091 * gcc.target/aarch64/target_attr_15.c: Likewise.
1092
a8c5ce92 10932016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1094
1095 PR c++/69066
1096 * g++.dg/cpp1y/pr69066.C: New.
1097
5ecab913 10982016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1099
1100 PR fortran/68566
1101 * gfortran.dg/pr36192.f90: Update test.
1102 * gfortran.dg/pr36192_1.f90: Update test.
1103 * gfortran.dg/real_dimension_1.f: Update test.
1104 * gfortran.dg/parameter_array_init_7.f90: New test.
1105
6cb5ef70 11062016-04-09 John David Anglin <danglin@gcc.gnu.org>
1107
4edfdd23 1108 PR testsuite/64039
1109 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1110
964f71e3 1111 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1112
5d61c198 1113 PR rtl-optimization/66669
1114 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1115
16eaaf58 1116 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1117
0b68802d 1118 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1119 * gcc.dg/pie-1.c: Likewise.
1120 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1121 * gcc.dg/pic-4.c: Likewise.
1122 * gcc.dg/pie-3.c: Likewise.
1123 * gcc.dg/pie-4.c: Likewise.
1124
9c0dd509 1125 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1126
03b2d3c1 1127 PR tree-optimization/68644
1128 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1129
6cb5ef70 1130 PR rtl-optimization/64886
1131 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1132
07de41ba 11332016-04-09 Tom de Vries <tom@codesourcery.com>
1134
1135 PR tree-optimization/68953
1136 * gcc.dg/graphite/pr68953.c: New test.
1137
d294e3fb 11382016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1139
1140 PR fortran/70592
1141 * gfortran.dg/deferred_character_16.f90: New test.
1142
3cb15094 11432016-04-09 Jakub Jelinek <jakub@redhat.com>
1144
1145 PR tree-optimization/70586
1146 * gcc.c-torture/execute/pr70586.c: New test.
1147
a02dc66f 11482016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1149
1150 PR sanitizer/70573
1151 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1152 with __builtin_memset
1153 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1154
0c302595 11552016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1156
1157 PR lto/70289
1158 PR ipa/70348
1159 PR tree-optimization/70373
1160 PR middle-end/70533
1161 PR middle-end/70534
1162 PR middle-end/70535
1163 * c-c++-common/goacc/reduction-5.c: New test.
1164 * c-c++-common/goacc/reduction-promotions.c: New test.
1165 * gfortran.dg/goacc/reduction-3.f95: New test.
1166 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1167
c6c0523b 11682016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1169
1170 PR c++/70590
1171 PR c++/70452
1172 * g++.dg/pr70590.C: New test.
1173 * g++.dg/pr70590-2.C: New test.
1174
3ac399da 11752016-04-08 Jakub Jelinek <jakub@redhat.com>
1176
e97d1706 1177 PR middle-end/70593
1178 * gcc.target/i386/pr70593.c: New test.
1179
3ac399da 1180 PR rtl-optimization/70574
1181 * gcc.target/i386/avx2-pr70574.c: New test.
1182
fcfbb129 11832016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1184
1185 PR sanitizer/70541
1186 * c-c++-common/asan/pr70541.c: New test.
1187
0aabcddf 11882016-04-08 Tom de Vries <tom@codesourcery.com>
1189
1190 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1191 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1192
bec0c1e8 11932016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1194
1195 PR target/70566
1196 * gcc.c-torture/execute/pr70566.c: New test.
1197
87c791f5 11982016-04-08 Tom de Vries <tom@codesourcery.com>
1199
1200 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1201 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1202
7f38718f 12032016-04-08 Alan Modra <amodra@gmail.com>
1204
1205 * gcc.target/powerpc/pr70117.c: New.
1206
a96a7710 12072016-04-07 Jakub Jelinek <jakub@redhat.com>
1208
7a6265d1 1209 PR testsuite/70581
1210 * gcc.dg/lto/simd-function_0.c: New test.
1211
a96a7710 1212 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1213 clones.
1214 * c-c++-common/attr-simd-2.c: Likewise.
1215 * c-c++-common/attr-simd-4.c: Likewise.
1216 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1217 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1218
508dd607 12192016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1220
1221 PR testsuite/70553
1222 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1223
1b61585a 12242016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1225 Tom de Vries <tom@codesourcery.com>
1226
1227 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1228 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1229 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1230 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1231 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1232 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1233 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1234 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1235
5f060aa8 12362016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1237
1238 PR c/70436
1239 * g++.dg/warn/Wparentheses-29.C: New test.
1240
d3831f71 12412016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1242
1243 PR c/70436
1244 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1245 explicit braces to resolve a future -Wparentheses warning.
1246
382ece2d 12472016-04-06 Richard Henderson <rth@redhat.com>
1248
1249 * gcc.dg/pr61817-1.c: New test.
1250 * gcc.dg/pr61817-2.c: New test.
1251 * gcc.dg/pr69391-1.c: New test.
1252 * gcc.dg/pr69391-2.c: New test.
1253
72234ee9 12542016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1255
1256 PR rtl-optimization/70398
1257 * testsuite/gcc.target/aarch64/pr70398.c: New.
1258
5547150a 12592016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1260
1261 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1262
15b70121 12632016-04-06 Yvan Roux <yvan.roux@linaro.org>
1264 Pedro Alves <palves@redhat.com>
1265
1266 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1267
585aefbb 12682016-04-06 Jakub Jelinek <jakub@redhat.com>
1269
0cbb513b 1270 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1271 Check for avx512f effective targets instead of avx2.
1272 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1273 for AVX512F clones.
1274 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1275 * g++.dg/gomp/declare-simd-1.C: Likewise.
1276 * g++.dg/gomp/declare-simd-3.C: Likewise.
1277 * g++.dg/gomp/declare-simd-4.C: Likewise.
1278
585aefbb 1279 PR middle-end/70550
1280 * c-c++-common/gomp/pr70550-1.c: New test.
1281 * c-c++-common/gomp/pr70550-2.c: New test.
1282
0b91cceb 12832016-04-05 Nathan Sidwell <nathan@acm.org>
1284
1285 PR c++/70512
1286 * g++.dg/ext/attribute-may-alias-5.C: New.
1287
645a9d8e 12882016-04-05 Jakub Jelinek <jakub@redhat.com>
1289
1290 PR c++/70336
1291 * c-c++-common/pr70336.c: New test.
1292 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1293 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1294
bdf23925 12952016-04-05 Jan Hubicka <hubicka@ucw.cz>
1296
1297 PR ipa/66223
1298 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1299
aaff837c 13002016-04-05 Jakub Jelinek <jakub@redhat.com>
1301
1302 PR rtl-optimization/70542
1303 * gcc.dg/torture/pr70542.c: New test.
1304 * gcc.target/i386/avx2-pr70542.c: New test.
1305
2eac58a0 13062016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1307
1308 PR tree-optimization/70509
1309 * gcc.target/i386/avx512bw-pr70509.c: New test.
1310
4f7ebe46 13112016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1312
1313 PR c++/70452
1314 * g++.dg/ext/constexpr-vla4.C: New test.
1315
305d86a0 13162016-04-05 Uros Bizjak <ubizjak@gmail.com>
1317
1318 PR target/70510
1319 * gcc.target/i386/pr70510.c: New test.
1320
eec3b789 13212016-04-05 Richard Biener <rguenther@suse.de>
1322
1323 PR tree-optimization/70526
1324 * g++.dg/torture/pr70526.C: New testcase.
1325
ca943582 13262016-04-05 Jakub Jelinek <jakub@redhat.com>
1327
1328 PR target/70525
1329 * gcc.target/i386/pr70525.c: New test.
1330
87825cd5 13312016-04-05 Richard Biener <rguenther@suse.de>
1332
1333 PR middle-end/70499
1334 * g++.dg/torture/pr70499.C: New testcase.
1335
14638828 13362016-04-05 Richard Biener <rguenther@suse.de>
1337
1338 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1339 remove XFAIL.
1340
967a90d5 13412016-04-04 Jakub Jelinek <jakub@redhat.com>
1342
1343 PR middle-end/70307
1344 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1345 rs6000 ABI warnings.
1346
d374a3a3 13472016-04-04 Jan Hubicka <hubicka@ucw.cz>
1348
1349 PR ipa/66223
1350 * g++.dg/ipa/devirt-51.C: New testcase.
1351
8ff377a6 13522016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1353 Jakub Jelinek <jakub@redhat.com>
1354
1355 PR middle-end/70457
1356 * gcc.dg/torture/pr70457.c: New.
1357
f567b44f 13582016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1359
1360 PR fortran/67538
1361 * gfortran.dg/allocate_with_source_19.f08: New test.
1362
89d4ebfa 13632016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1364
1365 PR fortran/65795
1366 * gfortran.dg/coarray_allocate_6.f08: New test.
1367
68ab33a6 13682016-04-04 Richard Biener <rguenther@suse.de>
1369
1370 PR rtl-optimization/70484
1371 * gcc.dg/torture/pr70484.c: New testcase.
1372
c4f5465d 13732016-04-04 Marek Polacek <polacek@redhat.com>
1374
1375 PR c/70307
1376 * gcc.dg/torture/pr70307.c: New test.
1377
bfec6609 13782016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1379
1380 PR target/70416
1381 PR target/67391
1382 * gcc.target/sh/torture/pr70416.c: New.
1383
40df9099 13842016-04-02 Martin Sebor <msebor@redhat.com>
1385
1386 PR c++/67376
1387 PR c++/70170
1388 PR c++/70172
1389 PR c++/70228
1390 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1391 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1392 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1393 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1394 * g++.dg/cpp0x/constexpr-string.C: Same.
1395 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1396 * g++.dg/cpp0x/pr65398.C: Same.
1397 * g++.dg/ext/constexpr-vla1.C: Same.
1398 * g++.dg/ext/constexpr-vla2.C: Same.
1399 * g++.dg/ext/constexpr-vla3.C: Same.
1400 * g++.dg/ubsan/pr63956.C: Same.
1401
0edb9bfe 14022016-04-01 Jakub Jelinek <jakub@redhat.com>
1403
1404 PR rtl-optimization/70467
1405 * gcc.target/i386/pr70467-2.c: New test.
1406
e5b1a1d9 14072016-04-01 Jakub Jelinek <jakub@redhat.com>
1408 Marek Polacek <polacek@redhat.com>
1409
1410 PR c++/70488
1411 * g++.dg/init/new47.C: New test.
1412
b2ca3fb0 14132016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1414
1415 PR target/70496
1416 * gcc.target/arm/pr70496.c: New test.
1417
4c3bd1e3 14182016-04-01 Nathan Sidwell <nathan@acm.org>
1419
47de69ad 1420 PR c++/68475
1421 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1422
313d569f 14232016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1424
1425 PR target/69890
1426 * gcc.dg/strlenopt.h (memmove): New.
1427 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1428 instead of "string.h".
1429 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1430 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1431 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1432 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1433 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1434 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1435 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1436 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1437 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1438 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1439 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1440 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1441 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1442 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1443 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1444 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1445 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1446 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1447 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1448 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1449
5469facd 14502016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1451
1452 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1453 (Holder::foo): Reflect this.
1454
503de754 14552016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1456
1457 PR target/70442
1458 * gcc.dg/pr70442.c: New test.
1459
13ee2de7 14602016-03-31 Nathan Sidwell <nathan@acm.org>
1461
1462 PR c++/70393
1463 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1464
5e0d03a8 14652016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1466
1467 PR target/70453
1468 * gcc.target/i386/pr70453.c: New test.
1469
8cb82ed4 14702016-03-31 Andrey Belevantsev <abel@ispras.ru>
1471
1472 PR target/70292
1473 * gcc.c-torture/pr70292.c: New test.
1474
7952b661 14752016-03-31 Marek Polacek <polacek@redhat.com>
1476
1477 PR c/70297
1478 * c-c++-common/pr70297.c: New test.
1479 * g++.dg/cpp0x/typedef-redecl.C: New test.
1480 * gcc.dg/typedef-redecl2.c: New test.
1481
1607cc74 14822016-03-31 Jakub Jelinek <jakub@redhat.com>
1483
1484 PR rtl-optimization/70460
1485 * gcc.c-torture/execute/pr70460.c: New test.
1486
c689c252 14872016-03-31 Richard Biener <rguenther@suse.de>
1488
1489 PR c++/70430
1490 * g++.dg/ext/vector30.C: New testcase.
1491
91c9586d 14922016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1493 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1494
1495 * gfortran.dg/fmt_pf.f90: New test.
1496
afa5c1b8 14972016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1498
1499 Forward-port from 5 branch
1500 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1501
1502 PR testsuite/70356
1503 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1504 dg-require-effective-target after dg-do.
1505
1506 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1507
1508 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1509
6a5dcab3 15102016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1511 Julian Brown <julian@codesourcery.com>
1512 Chung-Lin Tang <cltang@codesourcery.com>
1513 Cesar Philippidis <cesar@codesourcery.com>
1514 James Norris <jnorris@codesourcery.com>
1515 Tom de Vries <tom@codesourcery.com>
1516 Nathan Sidwell <nathan@codesourcery.com>
1517
305d86a0 1518 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 1519 * c-c++-common/goacc/loop-clauses.c: Likewise.
1520 * g++.dg/goacc/template.C: Likewise.
1521 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1522 * gfortran.dg/goacc/loop-1.f95: Likewise.
1523 * gfortran.dg/goacc/loop-5.f95: Likewise.
1524 * gfortran.dg/goacc/loop-6.f95: Likewise.
1525 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1526 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1527 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1528 * c-c++-common/goacc/clauses-fail.c: Likewise.
1529 * c-c++-common/goacc/parallel-1.c: Likewise.
1530 * c-c++-common/goacc/reduction-1.c: Likewise.
1531 * c-c++-common/goacc/reduction-2.c: Likewise.
1532 * c-c++-common/goacc/reduction-3.c: Likewise.
1533 * c-c++-common/goacc/reduction-4.c: Likewise.
1534 * c-c++-common/goacc/routine-3.c: Likewise.
1535 * c-c++-common/goacc/routine-4.c: Likewise.
1536 * c-c++-common/goacc/routine-5.c: Likewise.
1537 * c-c++-common/goacc/tile.c: Likewise.
1538 * g++.dg/goacc/template.C: Likewise.
1539 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1540 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1541 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1542 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1543 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1544 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1545 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1546 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1547 * c-c++-common/goacc/use_device-1.c: ... this file.
1548 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1549 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1550 * c-c++-common/goacc/host_data-6.c: ... this file.
1551 * c-c++-common/goacc/loop-2-kernels.c: New file.
1552 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1553 * c-c++-common/goacc/loop-3.c: Likewise.
1554 * g++.dg/goacc/reference.C: Likewise.
1555 * g++.dg/goacc/routine-1.C: Likewise.
1556 * g++.dg/goacc/routine-2.C: Likewise.
1557
932c0baa 15582016-03-30 Richard Biener <rguenther@suse.de>
1559
1560 PR middle-end/70450
1561 * gcc.dg/torture/pr70450.c: New testcase.
1562
7f7c4659 15632016-03-30 Jakub Jelinek <jakub@redhat.com>
1564
1565 PR target/70421
1566 * gcc.dg/torture/pr70421.c: New test.
1567 * gcc.target/i386/avx512f-pr70421.c: New test.
1568
9cbfe80c 15692016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1570
1571 PR testsuite/70364
1572 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1573 (check): New function.
1574 (bar): Call check.
1575 (foo): Align stack to 16 bytes when calling bar.
1576 * gcc.target/i386/cleanup-2.c: Likewise.
1577
f56c7d36 15782016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1579
1580 PR tree-optimization/59124
1581 * gcc.dg/Warray-bounds-19.c: New test.
1582
0275bf9b 15832016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1584
1585 * lib/prune.exp (escape_regex_chars): New.
1586 (prune_file_path): Update to quote metcharacters for regexp.
1587
a3daa269 15882016-03-29 Jakub Jelinek <jakub@redhat.com>
1589
24e1ba3d 1590 PR rtl-optimization/70429
1591 * gcc.c-torture/execute/pr70429.c: New test.
1592
a3daa269 1593 PR tree-optimization/70405
1594 * gcc.dg/pr70405.c: New test.
1595
3ef41a6e 15962016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1597
1598 PR fortran/70397
1599 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1600 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1601
4abd9410 16022016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1603
1604 PR testsuite/64177
1605 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1606 __cilkrts_set_param to set two workers.
1607 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1608 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1609
b58e5f0f 16102016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1611
305d86a0 1612 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 1613
bff53658 16142016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1615
1616 PR target/70406
305d86a0 1617 * gcc.target/i386/pr70406.c: New test.
bff53658 1618
bb2c9c15 16192016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1620
1621 * gnat.dg/specs/double_record_extension3.ads: New test.
1622
f12c84ab 16232016-03-25 Richard Henderson <rth@redhat.com>
1624
1625 PR target/70120
1626 * gcc.target/aarch64/pr70120-1.c: New.
1627 * gcc.target/aarch64/pr70120-2.c: New.
1628 * gcc.target/aarch64/pr70120-3.c: New.
1629
b0bf58c4 16302016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1631
1632 PR c++/62212
1633 * g++.dg/template/mangle2.C: The dg-do directive should be
1634 "compile" not "assemble".
1635
f175ba0f 16362016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1637
1638 PR lto/69650
1639 * gcc.dg/pr69650.c: New test.
1640
4cc3295f 16412016-03-25 David Edelsohn <dje.gcc@gmail.com>
1642
1643 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1644
0cf40600 16452016-03-25 Alan Modra <amodra@gmail.com>
1646
1647 * gcc.dg/dfp/pr70052.c: New test.
1648
3aebf099 16492016-03-24 Richard Henderson <rth@redhat.com>
1650
1651 PR middle-end/69845
1652 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1653 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1654
83245bd3 16552016-03-24 Tom de Vries <tom@codesourcery.com>
1656
1657 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1658
108e7ee4 16592016-03-24 Tom de Vries <tom@codesourcery.com>
1660
1661 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
1662 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
1663
17af0b14 16642016-03-24 Tom de Vries <tom@codesourcery.com>
1665
1666 * c-c++-common/goacc/uninit-dim-clause.c: New test.
1667 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
1668
6c8770ee 16692016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1670
1671 PR c++/62212
1672 * g++.dg/template/mangle2.C: New test.
1673
a7e21b7b 16742016-03-24 Richard Biener <rguenther@suse.de>
1675
1676 PR tree-optimization/70396
1677 * gcc.dg/torture/pr70396.c: New testcase.
1678
f365d297 16792016-03-24 Richard Biener <rguenther@suse.de>
1680
1681 PR middle-end/70370
1682 * gcc.dg/torture/pr70370.c: New testcase.
1683
da7aeb13 16842016-03-24 Tom de Vries <tom@codesourcery.com>
1685
1686 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
1687 * gfortran.dg/goacc/kernels-tree.f95: Same.
1688 * gfortran.dg/goacc/parallel-tree.f95: Same.
1689
80b30de0 16902016-03-24 Tom de Vries <tom@codesourcery.com>
1691
1692 * c-c++-common/goacc/uninit-if-clause.c: New test.
1693 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
1694
cb9b6b99 16952016-03-24 Jakub Jelinek <jakub@redhat.com>
1696
1697 PR target/70290
305d86a0 1698 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1699 Fix formatting.
cb9b6b99 1700
a4225fff 17012016-03-24 Richard Biener <rguenther@suse.de>
1702
1703 PR tree-optimization/70372
1704 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1705
5a869ab8 17062016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1707
1708 PR c++/70347
1709 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1710
36ce5faa 17112016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1712
1713 PR c++/70332
1714 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1715
c4fa85c9 17162016-03-23 Jakub Jelinek <jakub@redhat.com>
1717
d9377ad5 1718 PR c++/70001
1719 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1720 * g++.dg/cpp1y/pr70001.C: New test.
1721
c4fa85c9 1722 PR c++/70323
1723 * g++.dg/cpp0x/constexpr-70323.C: New test.
1724
0a2062da 17252016-03-23 Alexandre Oliva <aoliva@redhat.com>
1726 Jason Merrill <jason@redhat.com>
1727 Jakub Jelinek <jakub@redhat.com>
1728
1729 PR c++/69315
1730 * g++.dg/cpp0x/constexpr-69315.C: New test.
1731 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1732
62d2a6dc 17332016-03-23 Marek Polacek <polacek@redhat.com>
1734
1735 PR c++/69884
1736 * g++.dg/warn/Wignored-attributes-1.C: New test.
1737 * g++.dg/warn/Wignored-attributes-2.C: New test.
1738
a82d6246 17392016-03-23 Tom de Vries <tom@codesourcery.com>
1740
1741 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1742 initialization.
1743 * gfortran.dg/goacc/private-3.f95 (test): Same.
1744 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1745 missing use param.
1746
dc834ba1 17472016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1748
1749 * lib/target-supports.exp: Remove v7ve entry from loop
1750 creating effective target checks.
1751 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1752 (add_options_for_arm_arch_v7ve): Likewise.
1753
7e83fd1f 17542016-03-23 Jakub Jelinek <jakub@redhat.com>
1755
1756 PR tree-optimization/70354
1757 * gcc.dg/vect/pr70354-1.c: New test.
1758 * gcc.dg/vect/pr70354-2.c: New test.
1759 * gcc.target/i386/avx2-pr70354-1.c: New test.
1760 * gcc.target/i386/avx2-pr70354-2.c: New test.
1761
4e4da058 17622016-03-22 Jeff Law <law@redhat.com>
1763
1764 PR target/70232
1765 * gcc.dg/tree-ssa/pr70232.c: New test.
1766
6855137b 17672016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1768
1769 PR target/70302
1770 * gcc.target/i386/pr70302.c: New test.
1771
19db1ec8 17722016-03-22 Richard Biener <rguenther@suse.de>
1773
1774 PR middle-end/70251
1775 * g++.dg/torture/pr70251.C: New testcase.
1776
4baec9f2 17772016-03-22 David Malcolm <dmalcolm@redhat.com>
1778
1779 PR c/69993
1780 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1781 Wmisleading-indentation.c.
1782 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1783 reflect change to diagnostic text and order of messages.
1784 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1785
fcfec126 17862016-03-22 David Edelsohn <dje.gcc@gmail.com>
1787
1788 * g++.dg/ext/java-3.C: Don't compile on AIX.
1789
aa30728a 17902016-03-22 Richard Biener <rguenther@suse.de>
1791
1792 PR middle-end/70333
1793 * gcc.dg/torture/pr70333.c: New testcase.
1794
46ec4eb4 17952016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1796
1797 * g++.dg/ext/pr70290.C: New test.
1798
4880f878 17992016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1800
1801 PR target/70325
1802 * gcc.target/i386/pr70325.c: New test.
1803
3d78ea44 18042016-03-22 Jakub Jelinek <jakub@redhat.com>
1805
5934fb8f 1806 PR target/70329
1807 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1808 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1809
b6436f79 1810 PR target/70300
1811 * gcc.target/i386/pr70300.c: New test.
1812
3d78ea44 1813 PR c++/70295
1814 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1815 (func2): New function for cond with parens, xfail warning for c++.
1816 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1817
b60244f6 18182016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1819
1820 PR c++/70096
1821 * g++.dg/template/ptrmem30.C: New test.
1822
c8e3e744 18232016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1824
1825 PR c++/70204
1826 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1827 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1828
2715f63a 18292016-03-21 Jakub Jelinek <jakub@redhat.com>
1830
1831 PR middle-end/70326
1832 * gcc.dg/pr70326.c: New test.
1833
2daa2cda 18342016-03-21 Marc Glisse <marc.glisse@inria.fr>
1835 Jakub Jelinek <jakub@redhat.com>
1836
1837 PR tree-optimization/70317
1838 * gcc.dg/pr70317.c: New test.
1839
d9aa5a50 18402016-03-21 Uros Bizjak <ubizjak@gmail.com>
1841
1842 PR target/70327
1843 * gcc.target/i386/pr70327.c: New test.
1844
e1a88bf4 18452016-03-21 Martin Liska <mliska@suse.cz>
1846
61941425 1847 PR ipa/70306
e1a88bf4 1848 * gcc.dg/ipa/pr70306.c: New test.
1849
d9aa5a50 18502016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 1851
1852 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1853 * gcc.target/arm/attr-align3.c: Likewise.
1854 * gcc.target/arm/attr_arm.c: Likewise.
1855 * gcc.target/arm/flip-thumb.c: Likewise.
1856
afdde20c 18572016-03-21 Jakub Jelinek <jakub@redhat.com>
1858
1859 PR target/70296
1860 * gcc.target/powerpc/altivec-36.c: New test.
1861
3f2ef661 18622016-03-21 Richard Biener <rguenther@suse.de>
1863
1864 PR tree-optimization/70310
1865 * gcc.dg/torture/pr70310.c: New testcase.
1866
08b2b692 18672016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1868
1869 PR target/70293
1870 * gcc.target/i386/pr70293.c: New test.
1871
93505d22 18722016-03-21 Richard Biener <rguenther@suse.de>
1873
1874 PR tree-optimization/70288
1875 * gcc.dg/torture/pr70288-1.c: New testcase.
1876 * gcc.dg/torture/pr70288-2.c: Likewise.
1877
06fd1914 18782016-03-21 Andrey Belevantsev <abel@ispras.ru>
1879
1880 PR rtl-optimization/69307
1881 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 1882
b628775e 18832016-03-21 Andrey Belevantsev <abel@ispras.ru>
1884
1885 PR rtl-optimization/69102
1886 * gcc.c-torture/compile/pr69102.c: New test.
1887
1421f43c 18882016-03-18 Jeff Law <law@redhat.com>
1889
1890 PR rtl-optimization/70263
1891 * gcc.c-torture/compile/pr70263-1.c: New test.
1892 * gcc.target/i386/pr70263-2.c: New test.
1893
e7142ce1 18942016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1895
1896 PR rtl-optimization/70278
1897 * gcc.dg/torture/pr70278.c: New test.
1898 * gcc.target/arm/pr70278.c: New test.
1899
5539bc70 19002016-03-18 David Malcolm <dmalcolm@redhat.com>
1901
1902 PR c/70281
1903 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1904 (test_builtin_types_compatible_p): New test function.
1905 * gcc.dg/pr70281.c: New test case.
1906
296a290a 19072016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1908
1909 PR target/70113
1910 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1911
666094f0 19122016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1913
1914 PR tree-optimization/70252
1915 * gcc.dg/pr70252.c: New test.
1916
350514e8 19172016-03-18 Tom de Vries <tom@codesourcery.com>
1918
1919 * gcc.dg/pr70161-2.c: New test.
1920 * gcc.dg/pr70161.c: New test.
1921
011e0cea 19222016-03-18 Tom de Vries <tom@codesourcery.com>
1923
1924 PR ipa/70269
1925 * gcc.dg/pr70269.c: New test.
1926
292a09de 19272016-03-18 Jakub Jelinek <jakub@redhat.com>
1928
1929 PR c++/70267
1930 * g++.dg/ext/java-3.C: New test.
1931
efc86c4c 19322016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1933
1934 PR c++/70205
1935 * g++.dg/lookup/pr70205.C: New test.
1936
a28dd575 19372016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1938
1939 PR c++/70218
1940 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1941
92e7ab1e 19422016-03-17 Marek Polacek <polacek@redhat.com>
1943
1944 PR c/69407
1945 * gcc.dg/atomic-op-6.c: New test.
1946
7378dbfb 19472016-03-17 David Malcolm <dmalcolm@redhat.com>
1948
1949 PR c/70264
1950 * c-c++-common/pr70264.c: New test case.
1951
f7995d7d 19522016-03-17 Jakub Jelinek <jakub@redhat.com>
1953
e2895b76 1954 PR c++/70144
1955 * c-c++-common/pr70144-1.c: New test.
1956 * c-c++-common/pr70144-2.c: New test.
1957
f7995d7d 1958 PR c++/70272
1959 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1960 * g++.dg/opt/flifetime-dse6.C: New test.
1961 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1962
5ec4a949 19632016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1964
1965 PR driver/70192
1966 * gcc.dg/pic-1.c: New test.
1967 * gcc.dg/pic-2.c: Likewise.
1968 * gcc.dg/pic-3.c: Likewise.
1969 * gcc.dg/pic-4.c: Likewise.
1970 * gcc.dg/pie-1.c: Likewise.
1971 * gcc.dg/pie-2.c: Likewise.
1972 * gcc.dg/pie-3.c: Likewise.
1973 * gcc.dg/pie-4.c: Likewise.
1974 * gcc.dg/pie-5.c: Likewise.
1975 * gcc.dg/pie-6.c: Likewise.
1976
c28550e1 19772016-03-17 Tom de Vries <tom@codesourcery.com>
1978
1979 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1980 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1981
be3296cb 19822016-03-17 Richard Biener <rguenther@suse.de>
1983
1984 PR debug/70271
1985 * g++.dg/debug/pr70271.C: New testcase.
1986
9b60ef21 19872016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1988
1989 * gcc.target/i386/pr70251.c: New test.
1990
9a80bc1a 19912016-03-17 Marek Polacek <polacek@redhat.com>
1992
1993 PR c++/70194
1994 * g++.dg/warn/constexpr-70194.C: New test.
1995
733d7ff9 19962016-03-16 Richard Henderson <rth@redhat.com>
1997
1998 PR middle-end/70240
1999 * gcc.c-torture/compile/pr70240.c: New.
2000
3e6f12bf 20012016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2002
2003 * gcc.c-torture/compile/20151204.c: Skip for avr.
2004
867c9e99 20052016-03-16 Jakub Jelinek <jakub@redhat.com>
2006
2007 PR target/70245
2008 * g++.dg/opt/pr70245.C: New test.
2009 * g++.dg/opt/pr70245.h: New file.
2010 * g++.dg/opt/pr70245-aux.cc: New file.
2011
8ced6ab7 20122016-03-16 Martin Sebor <msebor@redhat.com>
2013
2014 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2015
37af779a 20162016-03-16 Richard Henderson <rth@redhat.com>
2017
2018 PR middle-end/70199
2019 * gcc.c-torture/compile/pr70199.c: New.
2020
78ed999c 20212016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2022
2023 * gcc.dg/uninit-19.c: Run dos2unix.
2024
462ca422 20252016-03-16 Marek Polacek <polacek@redhat.com>
2026
2027 PR c/70093
2028 * gcc.dg/nested-func-10.c: New test.
2029 * gcc.dg/nested-func-9.c: New test.
2030
fe58aacc 20312016-03-16 Jakub Jelinek <jakub@redhat.com>
2032
2033 PR tree-optimization/68714
2034 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2035
27a53872 20362016-03-16 Tom de Vries <tom@codesourcery.com>
2037
2038 PR tree-optimization/68715
2039 * gcc.dg/graphite/pr68715-2.c: New test.
2040 * gcc.dg/graphite/pr68715.c: New test.
2041 * gfortran.dg/graphite/pr68715.f90: New test.
2042
95049c3c 20432016-03-16 Tom de Vries <tom@codesourcery.com>
2044
2045 PR tree-optimization/68809
2046 * gcc.dg/graphite/pr68809-2.c: New test.
2047 * gcc.dg/graphite/pr68809.c: New test.
2048
09eddd70 20492016-03-16 Jakub Jelinek <jakub@redhat.com>
2050
81fc5915 2051 PR c++/70147
2052 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2053 method call to i () as argument. Adjust expected output.
2054
09eddd70 2055 PR c++/70147
2056 * g++.dg/ubsan/pr70147-1.C: New test.
2057 * g++.dg/ubsan/pr70147-2.C: New test.
2058
6373d2a2 20592016-03-15 Martin Sebor <msebor@redhat.com>
2060
2061 PR c++/58281
2062 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2063
d27a0c11 20642016-03-15 John David Anglin <danglin@gcc.gnu.org>
2065
9908039d 2066 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2067 hppa*-*-hpux*.
2068
45cdc3a6 2069 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2070
d27a0c11 2071 PR libfortran/69799
2072 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2073 libatomic_available.
2074
0dd1d57f 20752016-03-15 Marek Polacek <polacek@redhat.com>
2076
2077 PR c++/70209
2078 * g++.dg/ext/attribute-may-alias-4.C: New test.
2079
0ce02c07 20802016-03-15 Alexander Monakov <amonakov@ispras.ru>
2081
2082 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2083 -fvar-tracking-assignments-toggle flag.
2084
f6e39b30 20852016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2086
2087 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2088
167f93a2 20892016-03-15 Jakub Jelinek <jakub@redhat.com>
2090
2091 PR rtl-optimization/70222
2092 * gcc.c-torture/execute/pr70222-1.c: New test.
2093 * gcc.c-torture/execute/pr70222-2.c: New test.
2094
08a8af4a 20952016-03-15 Richard Henderson <rth@redhat.com>
2096
2097 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2098
738eb905 20992016-03-15 Andrey Belevantsev <abel@ispras.ru>
2100
2101 PR rtl-optimization/69032
2102 * gcc.dg/pr69032.c: New test.
2103
dd148b3a 21042016-03-15 Andrey Belevantsev <abel@ispras.ru>
2105
2106 PR rtl-optimization/63384
d9aa5a50 2107 * g++.dg/pr63384.C: New test.
dd148b3a 2108
acf58115 21092016-03-15 Andrey Belevantsev <abel@ispras.ru>
2110
2111 PR target/64411
2112 * gcc.target/i386/pr64411.C: New test.
2113
a2897dc4 21142016-03-15 Tom de Vries <tom@codesourcery.com>
2115
2116 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2117 * gfortran.dg/goacc/kernels-alias.f95: New test.
2118
7bad2faf 21192016-03-14 Martin Sebor <msebor@redhat.com>
2120
2121 PR c++/53792
2122 * g++.dg/cpp0x/constexpr-inline.C: New test.
2123 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2124
d65fa8d9 21252016-03-14 David Edelsohn <dje.gcc@gmail.com>
2126
2127 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2128
2b3c633f 21292016-03-14 Jakub Jelinek <jakub@redhat.com>
2130
2131 PR middle-end/70219
2132 * gcc.dg/pr70219.c: New test.
2133
e947f9c3 21342016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2135
2136 PR target/70083
2137 * gcc.dg/torture/pr70083.c: New test.
2138 * gcc.target/i386/pr70083.c: New test.
2139
74201dc2 21402016-03-14 Richard Biener <rguenther@suse.de>
2141
2142 PR tree-optimization/56365
2143 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2144
88aea41e 21452016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2146
2147 PR target/70098
2148 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2149 New function.
2150 * g++.dg/pr70098.C: New testcase.
2151
2152
1bd2aefd 21532016-03-14 Tom de Vries <tom@codesourcery.com>
2154
2155 PR tree-optimization/70045
2156 * gcc.dg/graphite/pr70045.c: New test.
2157
922c7033 21582016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2159
2160 PR fortran/69043
2161 * gfortran.dg/include_9.f90: New test.
2162
fd4ab6d9 21632016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2164
2165 PR fortran/45076
2166 gfortran.dg/prof/prof.exp: New script.
2167 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2168
7d7218d3 21692016-03-12 Andrey Belevantsev <abel@ispras.ru>
2170
2171 PR rtl-optimization/69307
2172 * gcc.dg/pr69307.c: New test.
2173
02ffd664 21742016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2175
2176 PR target/69614
2177 * gcc.target/arm/pr69614.c: New.
2178
76e207a9 21792016-03-12 Paul Thomas <pault@gcc.gnu.org>
2180
2181 PR fortran/70031
2182 * gfortran.dg/submodule_14.f08: New test
2183
2184 PR fortran/69524
2185 * gfortran.dg/submodule_15.f08: New test
2186
490ee78a 21872016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2188
2189 PR c++/70106
2190 * g++.dg/cpp1y/paren3.C: New test.
2191
04e137ff 21922016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2193
2194 PR target/70131
2195 * gcc.target/powerpc/ppc-round2.c: New test.
2196
27b2c1c4 21972016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2198
2199 PR target/70123
2200 * gcc.dg/torture/pr70123.c: New test.
2201
84116671 22022016-03-11 Jeff Law <law@redhat.com>
2203
2204 PR tree-optimization/70190
2205 * gcc.c-torture/compile/pr70190.c: New test.
2206
cfa58bc8 22072016-03-11 David Malcolm <dmalcolm@redhat.com>
2208
2209 PR c/68187
2210 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2211 case.
2212 (test43_b): Likewise.
2213 (test43_c): Likewise.
2214 (test43_d): Likewise.
2215 (test43_e): Likewise.
2216 (test43_f): Likewise.
2217 (test43_g): Likewise.
2218 (test44_a): Likewise.
2219 (test44_b): Likewise.
2220 (test44_c): Likewise.
2221 (test44_d): Likewise.
2222 (test44_e): Likewise.
2223
ce234f27 22242016-03-11 David Malcolm <dmalcolm@redhat.com>
2225
2226 PR c/70085
2227 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2228
e4756b48 22292016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2230
2231 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2232 dg-options.
2233
1f5ef87e 22342016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2235
2236 PR target/70002
2237 PR target/69245
2238 * gcc.target/aarch64/pr69245_2.c: New test.
2239
f9c352a1 22402016-03-11 Jakub Jelinek <jakub@redhat.com>
2241
2242 PR tree-optimization/70177
2243 * gcc.dg/pr70177.c: New test.
2244
4dd92ac6 22452016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2246
2247 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2248
331e4fdb 22492016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2250
2251 * gcc.dg/tree-ssa/sra-20.c: New.
2252
69262824 22532016-03-11 Jakub Jelinek <jakub@redhat.com>
2254
6f9a7425 2255 PR rtl-optimization/70174
2256 * gcc.dg/pr70174.c: New test.
2257
69262824 2258 PR tree-optimization/70169
2259 * gcc.dg/pr70169.c: New test.
2260
4637a847 22612016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2262
2263 PR target/70160
2264 * gcc.target/i386/pr70160.c: New test.
2265
5a86d754 22662016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2267
2268 * gcc.target/s390/dfp-1.c: New test.
2269
af4c8290 22702016-03-10 Nick Clifton <nickc@redhat.com>
2271
2272 PR target/70044
2273 * gcc.target/aarch64/pr70044.c: New test.
2274
98dfd328 22752016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2276 Jakub Jelinek <jakub@redhat.com>
2277
2278 PR c++/70001
2279 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2280 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2281 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2282
75e72311 22832016-03-10 Jan Hubicka <hubicka@ucw.cz>
2284
2285 PR lto/69589
2286 * g++.dg/lto/pr69589_0.C: New testcase
2287 * g++.dg/lto/pr69589_1.C: New testcase
2288
a2eb1271 22892016-03-10 Marek Polacek <polacek@redhat.com>
2290
2291 PR c++/70153
2292 * g++.dg/delayedfold/unary-plus1.C: New test.
2293
22942016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 2295
2296 * gcc.target/arm/pr45701-1.c: Escape brackets.
2297 * gcc.target/arm/pr45701-2.c: Likewise.
2298
5ab2987f 22992016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2300
2301 * gfortran.dg/unconstrained_commons.f: New.
2302
6972afac 23032016-03-10 Alan Modra <amodra@gmail.com>
2304
2305 * gcc.dg/pr69195.c: New.
2306 * gcc.dg/pr69238.c: New.
2307
c82c99ec 23082016-03-10 Tom de Vries <tom@codesourcery.com>
2309
2310 PR testsuite/68915
2311 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2312
a2389d4a 23132016-03-10 Richard Biener <rguenther@suse.de>
2314
2315 PR tree-optimization/70128
2316 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2317 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2318
c272412d 23192016-03-09 Jakub Jelinek <jakub@redhat.com>
2320
a0451069 2321 PR tree-optimization/70152
2322 * gcc.dg/pr70152.c: New test.
2323
c272412d 2324 PR target/70086
2325 * gcc.target/i386/pr70086-1.c: New test.
2326 * gcc.target/i386/pr70086-2.c: New test.
2327 * gcc.target/i386/pr70086-3.c: New test.
5f611068 2328
2329 PR tree-optimization/70127
2330 * gcc.c-torture/execute/pr70127.c: New test.
2331
27dcb7a8 23322016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2333
2334 * c-c++-common/goacc/combined-directives-2.c: New test.
2335
c24757cf 23362016-03-09 David Malcolm <dmalcolm@redhat.com>
2337
2338 PR c/68473
2339 PR c++/70105
2340 * g++.dg/diagnostic/pr70105.C: New test.
2341 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2342 (test_multiple_ordinary_maps): New test function.
2343
83108969 23442016-03-09 David Malcolm <dmalcolm@redhat.com>
2345
2346 PR c/68473
2347 PR c++/70105
2348 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2349 Drop range information from call to inform_at_rich_loc.
2350 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2351 New.
2352 (test_show_locus): Replace calls to rich_location::add_range with
2353 calls to add_range. Rewrite the tests that used the now-defunct
2354 rich_location ctor taking a source_range. Simplify other tests
2355 by replacing calls to COMBINE_LOCATION_DATA with calls to
2356 make_location.
2357
6733c0e8 23582016-03-09 Richard Biener <rguenther@suse.de>
2359 Jakub Jelinek <jakub@redhat.com>
2360
2361 PR tree-optimization/70138
2362 * gcc.dg/vect/pr70138-1.c: New testcase.
2363 * gcc.dg/vect/pr70138-2.c: Likewise.
2364
96abb9f5 23652016-03-09 Jakub Jelinek <jakub@redhat.com>
2366
2367 PR target/70049
2368 * gcc.target/i386/pr70049.c: New test.
2369
42bb3bfb 23702016-03-09 Richard Biener <rguenther@suse.de>
2371
2372 PR c/70143
2373 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2374 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2375 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2376
27527428 23772016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2378
2379 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2380 arm-*-*.
2381
248449f2 23822016-03-09 Jakub Jelinek <jakub@redhat.com>
2383
1bd49ced 2384 PR middle-end/67278
2385 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2386
248449f2 2387 PR target/67278
2388 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2389
2390 PR middle-end/70050
2391 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2392 in testcase comment.
2393
dfc460ff 23942016-03-09 Tom de Vries <tom@codesourcery.com>
2395
2396 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2397 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2398 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2399 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2400 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2401 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2402 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2403 * gfortran.dg/goacc/kernels-loop.f95: New test.
2404
0377fc7f 24052016-03-08 Martin Sebor <msebor@redhat.com>
2406
2407 PR c++/62096
2408 * g++.dg/warn/overflow-warn-7.C: New test.
2409
3556aa80 24102016-03-08 Jason Merrill <jason@redhat.com>
2411
2412 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2413 * lib/target-supports.exp (check_effective_target_concepts): New.
2414
e5096208 24152016-03-08 Jakub Jelinek <jakub@redhat.com>
2416
5370eb8d 2417 PR c++/70135
2418 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2419 * g++.dg/ubsan/pr70135.C: New test.
2420
e5096208 2421 PR target/70110
2422 * gcc.dg/pr70110.c: New test.
2423
cc37120d 24242016-03-07 Martin Jambor <mjambor@suse.cz>
2425
2426 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2427 * c-c++-common/gomp/if-1.c: Likewise.
2428 * c-c++-common/gomp/pr61486-2.c: Likewise.
2429 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2430 to dg-additional-options.
2431 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2432 * g++/gomp/target-teams-1.c: Likewise.
2433 * gcc.dg/gomp/gomp.exp: Likewise.
2434 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2435 dg-additional-options.
2436 * gfortran.dg/gomp/gomp.exp: Likewise.
2437 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2438 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2439 dg-additional-options.
2440 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2441
53c248d8 24422016-03-07 Martin Jambor <mjambor@suse.cz>
2443
2444 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2445 * c-c++-common/gomp/gridify-1.c: New test.
2446 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2447
541e79a0 24482016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2449
2450 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2451 trigger for cortex-r8, when scanning for register r8.
2452 * gcc.target/arm/pr45701-2.c: Likewise.
2453
4dfabd94 24542016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 2455 Jeff Law <law@redhat.com>
4dfabd94 2456
2457 PR tree-optimization/69740
2458 * gcc.c-torture/compile/pr69740-1.c: New test.
2459 * gcc.c-torture/compile/pr69740-2.c: New test.
2460
1b63a87b 24612016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2462
2463 * lib/target-supports.exp
2464 (check_effective_target_whole_vector_shift): Enable for PPC64.
2465
d33914da 24662016-03-07 Richard Biener <rguenther@suse.de>
2467
2468 PR tree-optimization/70115
2469 * gcc.dg/torture/pr70115.c: New testcase.
2470
584fba4b 24712016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2472
2473 PR middle-end/69916
2474 * c-c-++-common/goacc/pr69916.c: New.
2475
7f2f5ec0 24762016-03-07 Richard Henderson <rth@redhat.com>
2477
2478 * gcc.c-torture/compile/pr70061.c: New test.
2479
f530e7c4 24802016-03-07 Richard Biener <rguenther@suse.de>
2481
2482 PR testsuite/70109
2483 * gcc.dg/vect/O3-pr36098.c: New testcase.
2484
a3855fed 24852016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2486
2487 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2488
091ffc31 24892016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2490
2491 * gnat.dg/renaming9.ad[sb]: New testcase.
2492
2941b871 24932016-03-05 Jakub Jelinek <jakub@redhat.com>
2494
2495 PR c++/70084
2496 * g++.dg/expr/stdarg3.C: New test.
2497
5173ce42 24982016-03-04 Jeff Law <law@redhat.com>
2499
2500 PR tree-optimization/69196
2501 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2502 x86_64-*-*.
2503
2d1d2e55 25042016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2505
0e43078e 2506 PR c/69973
2507 * gcc.dg/pr69973.c: New test.
2508
d8ec06ae 2509 PR rtl-optimization/69941
2510 * gcc.dg/torture/pr69941.c: New test.
2511
2d1d2e55 2512 PR c/69824
2513 * gcc.dg/pr69824.c: New test.
2514
32f692e2 25152016-03-05 Tom de Vries <tom@codesourcery.com>
2516
2517 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2518 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2519 function.
2520
1c699e9a 25212016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2522
2523 PR c++/66786
2524 * g++.dg/cpp1y/var-templ48.C: New test.
2525 * g++.dg/cpp1y/var-templ49.C: New test.
2526
358448c6 25272016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2528
2529 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2530
01dc3c45 25312016-03-04 Jakub Jelinek <jakub@redhat.com>
2532
e968ff6d 2533 PR c++/70035
2534 * g++.dg/ubsan/pr70035.C: New test.
2535
01dc3c45 2536 PR target/70062
2537 * gcc.target/i386/pr70062.c: New test.
2538
3937d618 25392016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2540
2541 * g++.dg/template/typename21.C: Remove c++98_only.
2542
c58ac7f8 25432016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2544
2545 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2546
0060768a 25472016-03-04 David Malcolm <dmalcolm@redhat.com>
2548
2549 PR c/68187
2550 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2551 function.
2552 (fn_42_b): Likewise.
2553 (fn_42_c): Likewise.
2554
74c6fd40 25552016-03-04 David Malcolm <dmalcolm@redhat.com>
2556
2557 PR c/68187
2558 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2559 function.
2560 (fn_40_b): Likewise.
2561 (fn_41_a): Likewise.
2562 (fn_41_b): Likewise.
2563
31b11359 25642016-03-04 Jakub Jelinek <jakub@redhat.com>
2565
2566 PR target/70059
2567 * gcc.target/i386/avx512f-pr70059.c: New test.
2568 * gcc.target/i386/avx512dq-pr70059.c: New test.
2569
c5b93452 25702016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2571
2572 PR rtl-optimization/57676
2573 * gcc.dg/torture/pr57676.c: New test.
2574
268fbd56 25752016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2576
2577 * gcc.dg/pr70026.c: New test.
2578
6560d1ad 25792016-03-04 Marek Polacek <polacek@redhat.com>
2580
2581 PR c/69798
2582 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2583 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2584
cc7dfddf 25852016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2586
2587 PR target/70004
2588 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2589 Delete.
2590 (test_corners_sisd_si): Likewise.
2591 (main): Remove checks of the above.
2592 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2593
e9663bd4 25942016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2595
2596 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2597
dcdd684e 25982016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2599
2600 * gcc.dg/torture/pr69951.c: Accept argc==0.
2601
e692d332 26022016-03-04 Richard Biener <rguenther@suse.de>
2603
2604 PR c++/70054
2605 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2606 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2607
af77b7e6 26082016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2609
2610 PR testsuite/69766
2611 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2612 testing multiarch.
2613
290da96e 26142016-03-04 Jakub Jelinek <jakub@redhat.com>
2615
2616 PR debug/69947
2617 * gcc.dg/guality/pr69947.c: New test.
2618
e51ce713 26192016-03-03 Jakub Jelinek <jakub@redhat.com>
2620
2621 PR ada/70017
2622 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2623
1feed892 26242016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2625
2626 PR rtl-optimization/69904
2627 * gcc.target/arm/pr69904.c: New test.
2628
c32bda69 26292016-03-03 Jakub Jelinek <jakub@redhat.com>
2630
2631 PR target/70021
2632 * gcc.dg/vect/pr70021.c: New test.
2633 * gcc.target/i386/pr70021.c: New test.
2634
1bc579ed 26352016-03-03 Marek Polacek <polacek@redhat.com>
2636
2637 PR middle-end/70050
2638 * gcc.dg/pr70050.c: New test.
2639
cfa8d638 26402016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2641
2642 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2643
1b889259 26442016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2645
2646 PR tree-optimization/70043
2647 * gfortran.dg/vect/pr70043.f90: New test.
2648
f756dfa3 26492016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2650
2651 * gnat.dg/specs/task1.ads: New test.
2652
5cb4863d 26532016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2654
2655 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2656 Invoke gdb with -batch.
2657 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
2658
5dd12e43 26592016-03-03 Richard Biener <rguenther@suse.de>
2660
2661 PR tree-optimization/55936
2662 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2663
d97ba4ca 26642016-03-02 Jeff Law <law@redhat.com>
2665
5d23c86f 2666 PR rtl-optimization/69942
2667 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
2668 effects of argument promotions.
2669
d97ba4ca 2670 PR tree-optimization/69987
2671 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
2672 target does not support -fprefetch-loop-arrays.
2673
901faaa0 26742016-03-02 Uros Bizjak <ubizjak@gmail.com>
2675
2676 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2677
51f6fdce 26782016-03-02 Bin Cheng <bin.cheng@arm.com>
2679
6bc7872f 2680 PR rtl-optimization/69052
51f6fdce 2681 * gcc.target/i386/pr69052.c: New test.
2682
31d31e07 26832016-03-02 Alan Modra <amodra@gmail.com>
2684
2685 * gcc.dg/pr69990.c: New.
2686
04faee95 26872016-03-02 Jakub Jelinek <jakub@redhat.com>
2688
270d0117 2689 PR c/68062
2690 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
2691
2692 PR middle-end/70022
2693 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
2694
04faee95 2695 PR target/70028
2696 * gcc.target/i386/pr70028.c: New test.
2697
a2cc9e8e 26982016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2699
2700 * c-c++-common/asan/swapcontext-test-1.c,
2701 * c-c++-common/tsan/thread_leak.c,
2702 * g++.dg/tsan/aligned_vs_unaligned_race.C,
2703 * g++.dg/tsan/benign_race.C,
2704 * g++.dg/tsan/fd_close_norace.C,
2705 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2706 races with sanitizer output
2707
dd4bd263 27082016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 2709 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 2710
2711 PR target/67278
2712 * gcc.dg/simd-8.c: New testcase.
2713
b5fe3a49 27142016-03-02 Richard Biener <rguenther@suse.de>
2715
2716 PR middle-end/67278
2717 * gcc.dg/simd-7.c: New testcase.
2718
23601f67 27192016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2720
2721 * gcc.target/i386/pr70007.c: Tweak.
2722
f66f65e7 27232016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2724
2725 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2726
60773515 27272016-03-02 Marek Polacek <polacek@redhat.com>
2728
2729 PR c/67854
2730 * gcc.dg/pr67854.c: New test.
2731
6c094cb1 27322016-03-02 Jakub Jelinek <jakub@redhat.com>
2733
2734 PR middle-end/70025
2735 * gcc.dg/torture/pr70025.c: New test.
2736
7627bb56 27372016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2738
2739 PR tree-optimization/68621
2740 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2741
066c8e94 27422016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2743
2744 * gcc.target/i386/pr70007.c: New test.
2745
d3b819ad 27462016-03-01 Jeff Law <law@redhat.com>
2747
d4b9ad56 2748 PR tree-optimization/69196
7e217344 2749 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 2750
d3b819ad 2751 PR tree-optimization/69196
2752 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2753 duplicating code and spoiling the expected output.
2754
4f37285d 27552016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2756
2757 PR target/70033
2758 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2759 supports power9 before doing tests.
2760 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2761 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2762 * gcc.target/powerpc/p9-permute.c: Likewise.
2763
3e9c4f6c 27642016-03-01 Uros Bizjak <ubizjak@gmail.com>
2765
2766 PR target/70027
2767 * gcc.target/i386/pr70027.c: New test.
2768
e324729e 27692016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 2770
2771 * gcc.dg/pr70017.c: New test.
2772
40e9ce2d 27732016-03-01 Jakub Jelinek <jakub@redhat.com>
2774
2775 PR c/69796
2776 PR c/69974
2777 * gcc.dg/pr69796.c: New test.
2778 * gcc.dg/pr69974.c: New test.
2779
e8b016ea 27802016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2781
2782 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2783
24d3127c 27842016-02-29 Jeff Law <law@redhat.com>
2785
2786 PR tree-optimization/69987
2787 * gfortran.dg/pr69987.f90: New test.
2788
2789 PR tree-optimization/69989
2790 * gcc.c-torture/compile/pr69989-2.c: New test.
2791
12cc1225 27922016-03-01 Marek Polacek <polacek@redhat.com>
2793
2794 PR c++/69795
2795 * g++.dg/parse/invalid1.C: New test.
2796
d99a947c 27972016-03-01 Richard Biener <rguenther@suse.de>
2798
2799 PR middle-end/70022
2800 * gcc.dg/pr70022.c: New testcase.
2801
395dbc60 28022016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2803
2804 PR tree-optimization/69956
2805 * gcc.dg/pr69956.c: New test.
2806
40a35c55 28072016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2808
2809 PR target/70011
2810 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2811 XFAIL when hardware supports efficient unaligned storage access.
2812
4edc90b0 28132016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2814
2815 PR c++/69961
2816 * g++.dg/template/pr69961a.C: New test.
2817 * g++.dg/template/pr69961b.C: New test.
2818
1ed1f69a 28192016-02-29 David Malcolm <dmalcolm@redhat.com>
2820
2821 PR preprocessor/69985
2822 * gcc.dg/cpp/pr69985.c: New test case.
2823
01c5d15d 28242016-02-29 Jeff Law <law@redhat.com>
2825
3a4d3de5 2826 PR tree-optimization/70005
2827 * gcc.c-torture/execute/pr70005.c New test.
2828
01c5d15d 2829 PR tree-optimization/69999
2830 * gcc.c-torture/compile/pr69999.c: New test.
2831
1bf66b54 28322016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2833
2834 PR tree-optimization/69652
2835 * gcc.dg/torture/pr69652.c: Delete test.
2836 * gcc.dg/vect/pr69652.c: New test.
2837
b4d653d5 28382016-02-19 Richard Biener <rguenther@suse.de>
2839
2840 PR tree-optimization/69980
2841 * gfortran.dg/vect/pr69980.f90: New testcase.
2842
35bc4745 28432016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2844
2845 * gcc.target/sparc/20160229-1.c: New test.
2846
bb54a538 28472016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2848
2849 * gnat.dg/stack_usage3.adb: New test.
2850 * gnat.dg/stack_usage3_pkg.ads: New helper.
2851
95164e71 28522016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2853
2854 * gnat.dg/renaming8.adb: New test.
2855 * gnat.dg/renaming8_pkg1.ads: New helper.
2856 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2857 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2858
a890896f 28592016-02-29 Richard Biener <rguenther@suse.de>
2860
2861 PR tree-optimization/69720
2862 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2863
5c70403a 28642016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2865
2866 PR fortran/68147
2867 PR fortran/47674
2868 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2869
dfb6d139 28702016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 2871 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2872
2873 PR fortran/56007
2874 * gfortran.dg/coarray_8.f90: Adjust error message.
2875 * gfortran.dg/pr56007.f90: New test.
2876 * gfortran.dg/pr56007.f: New test.
2877
536508db 28782016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2879
2880 PR tree-optimization/69989
2881 * gcc.dg/torture/pr69989.c: New test.
2882
eec75e45 28832016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2884
2885 * gcc.target/i386/stack-realign-win.c: New test.
2886
0175e45a 28872016-02-28 Harald Anlauf <anlauf@gmx.de>
2888
2889 PR fortran/60126
2890 * gfortran.dg/pr60126.f90: New test.
2891
2a703589 28922016-02-27 Jeff Law <law@redhat.com>
2893
2894 Revert
2895 2016-02-26 Richard Biener <rguenther@suse.de>
2896 Jeff Law <law@redhat.com>
2897
2898 PR tree-optimization/69740
2899 * gcc.c-torture/compile/pr69740-1.c: New test.
2900 * gcc.c-torture/compile/pr69740-2.c: New test.
2901
359b4c18 29022016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2903
1c96765a 2904 PR fortran/69910
359b4c18 2905 * gfortran.dg/newunit_4.f90: New test.
2906
49462d93 29072016-02-27 Jakub Jelinek <jakub@redhat.com>
2908
2909 PR target/69613
2910 PR rtl-optimization/69886
2911 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2912 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2913 target.
2914
c4ac733e 29152016-02-26 Martin Sebor <msebor@redhat.com>
2916
2917 PR tree-optimization/15826
2918 * gcc.dg/tree-ssa/pr15826.c: New test.
2919
da8c4b5d 29202016-02-26 Jakub Jelinek <jakub@redhat.com>
2921
2922 PR target/69969
2923 * gcc.target/powerpc/pr69969.c: New test.
2924
0a4558eb 29252016-02-26 Martin Sebor <msebor@redhat.com>
2926
2927 PR c++/15766
2928 * g++.old-deja/g++.other/decl5.C: Add a test case.
2929
5b500299 29302016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2931
2932 PR target/69946
2933 * gcc.target/powerpc/pr69946.c: New file.
2934
565f533b 29352016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 2936 Jeff Law <law@redhat.com>
565f533b 2937
0a4558eb 2938 PR tree-optimization/69740
565f533b 2939 * gcc.c-torture/compile/pr69740-1.c: New test.
2940 * gcc.c-torture/compile/pr69740-2.c: New test.
2941
ff67cbea 29422016-02-26 Martin Jambor <mjambor@suse.cz>
2943
2944 PR middle-end/69920
2945 * gcc.dg/torture/pr69932.c: New test.
2946 * gcc.dg/torture/pr69936.c: Likewise.
2947
e400d817 29482016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2949
2950 PR target/69709
2951 * gcc.target/s390/pr69709.c: New test.
2952
126a5a2d 29532016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2954
2955 PR target/69245
2956 * gcc.target/aarch64/pr69245_1.c: New test.
2957
59c58860 29582016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2959
2960 PR target/69613
2961 * gcc.dg/torture/pr69613.c: New test.
2962
9441fa4e 29632016-02-26 Jakub Jelinek <jakub@redhat.com>
2964
2965 PR rtl-optimization/69891
2966 * gcc.target/i386/pr69891.c: New test.
2967
e48fcde0 29682016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 2969 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2970
35ed600a 2971 PR target/61397
f41208a1 2972 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2973 functionality for both 32-bit and 64-bit.
2974
c86aaa0e 29752016-02-26 Richard Biener <rguenther@suse.de>
2976
2977 PR tree-optimization/69551
2978 * gcc.dg/torture/pr69951.c: New testcase.
2979
38e71a65 29802016-02-25 Richard Biener <rguenther@suse.de>
2981
2982 PR tree-optimization/48795
2983 * gcc.dg/Warray-bounds-18.c: New testcase.
2984
03331e69 29852016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2986
2987 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2988
f14d8d6a 29892016-02-25 Jakub Jelinek <jakub@redhat.com>
2990
2991 PR rtl-optimization/69896
2992 * gcc.dg/pr69896.c: New test.
2993
4003c807 29942016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2995
2996 PR c++/69736
2997 * g++.dg/cpp1y/paren2.C: New test.
2998
a0573328 29992016-02-24 Martin Sebor <msebor@redhat.com>
3000
3001 PR c/51147
3002 * gcc.dg/enum-mode-2.c: New test.
3003
2cde02ad 30042016-02-24 Jakub Jelinek <jakub@redhat.com>
3005
3006 PR c++/69922
3007 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3008 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3009 * g++.dg/ubsan/pr69922.C: New test.
3010
f0ea75d1 30112016-02-24 Marek Polacek <polacek@redhat.com>
3012
3013 PR c/69819
3014 * gcc.dg/pr69819.c: New test.
3015
05027366 30162016-02-24 Martin Sebor <msebor@redhat.com>
3017
34ed562b 3018 PR c++/69912
3019 * g++.dg/ext/flexary15.C: New test.
3020
30212016-02-24 Martin Sebor <msebor@redhat.com>
3022
3023 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 3024 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 3025 * g++.dg/ext/builtin_alloca.C: Same.
05027366 3026
650c3ad5 30272016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3028 Charles Baylis <charles.baylis@linaro.org>
3029
3030 PR debug/61033
3031 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3032
596070e8 30332016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 3034 Jakub Jelinek <jakub@redhat.com>
596070e8 3035
3036 PR middle-end/69760
3037 * gcc.dg/torture/pr69760.c: New testcase.
3038
d6b92d9f 30392016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3040
3041 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3042 pattern on Solaris with as.
3043
90436d9d 30442016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3045
3046 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3047 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3048 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3049 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3050
7c749495 30512016-02-24 Jakub Jelinek <jakub@redhat.com>
3052
3053 PR middle-end/69915
3054 * gcc.dg/pr69915.c: New test.
3055
9c9680b5 30562016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3057
3058 PR rtl-optimization/69886
3059 * gcc.dg/torture/pr69886.c: New test.
3060
36d081ee 30612016-02-24 Richard Biener <rguenther@suse.de>
3062
3063 PR middle-end/68963
3064 * gcc.dg/torture/pr68963.c: New testcase.
3065
2a0accb9 30662016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3067
3068 PR target/69875
3069 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3070 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3071 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3072 * gcc.target/arm/atomic_loaddi_1.c: New test.
3073 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3074 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3075 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3076 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3077 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3078 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3079 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3080 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3081
f0e92ef1 30822016-02-24 Jakub Jelinek <jakub@redhat.com>
3083
3084 PR middle-end/69909
3085 * gcc.dg/torture/pr69909.c: New test.
3086
6907286f 30872016-02-24 Richard Biener <rguenther@suse.de>
3088
3089 PR tree-optimization/69907
3090 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3091 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3092 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3093
e6ab7475 30942016-02-24 Christian Bruel <christian.bruel@st.com>
3095
3096 * gcc.target/arm/pragma_cpp_fma.c: New test.
3097
47587450 30982016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3099
3100 PR fortran/61156
3101 * gfortran.dg/include_6.f90: Update test.
3102
d41ab738 31032016-02-23 Jakub Jelinek <jakub@redhat.com>
3104
3105 PR objc/69844
3106 * objc.dg/pr69844.m: New test.
3107
4772d9d5 31082016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3109
3110 PR libgfortran/69456
3111 * gfortran.dg/namelist_89.f90: New test.
3112 * gfortran.dg/pr59700.f90: Update test..
3113
8c38d887 31142016-02-23 Martin Sebor <msebor@redhat.com>
3115
3116 PR middle-end/69780
3117 * g++.dg/ext/builtin_alloca.C: New test.
3118 * gcc.dg/builtins-68.c: New test.
3119
ee1bfdb0 31202016-02-23 Richard Henderson <rth@redhat.com>
3121
3122 * gcc.target/i386/addr-space-3.c: Remove test.
3123
52609ec3 31242016-02-23 David Malcolm <dmalcolm@redhat.com>
3125
3126 PR preprocessor/69126
3127 PR preprocessor/69543
3128 * c-c++-common/pr69126-2-long.c: New test.
3129 * c-c++-common/pr69126-2-short.c: New test.
3130 * c-c++-common/pr69543-1.c: Remove xfail.
3131
d5bf2cc8 31322016-02-23 David Malcolm <dmalcolm@redhat.com>
3133
3134 PR preprocessor/69126
3135 PR preprocessor/69543
3136 PR preprocessor/69558
3137 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3138 (f): Rename to...
3139 (test_2): ...this, and add leading comment.
3140 (MACRO_3, test_3): New.
3141 (MACRO_4A, MACRO_4B, test_4): New.
3142 (MACRO): Rename to...
3143 (MACRO_5): ...this.
3144 (g): Rename to...
3145 (test_5): ...this, updating for renaming of MACRO, and
3146 add leading comment.
3147 * c-c++-common/pr69543-1.c: New.
3148 * c-c++-common/pr69543-2.c: New.
3149 * c-c++-common/pr69543-3.c: New.
3150 * c-c++-common/pr69543-4.c: New.
3151 * c-c++-common/pr69558-1.c: New.
3152 * c-c++-common/pr69558-2.c: New.
3153 * c-c++-common/pr69558-3.c: New.
3154 * c-c++-common/pr69558-4.c: New.
3155 * gcc.dg/pr69558.c: Move to...
3156 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3157 xfail for c++.
3158
3a37a410 31592016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3160
3161 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3162 to -ftree-parallelize-loops/-fopenacc changes.
3163 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3164 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3165 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3166 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3167 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3168 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3169 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3170 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3171 * c-c++-common/goacc/kernels-loop.c: Likewise.
3172 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3173 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3174 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3175 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3176
ecca180f 31772016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3178
3179 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3180
eec0fa3f 31812016-02-23 Jakub Jelinek <jakub@redhat.com>
3182
f1f91c07 3183 PR c++/69902
3184 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3185
eec0fa3f 3186 PR c/69900
3187 * gcc.dg/pr69900.c: New test.
3188
e045424d 31892016-02-23 Martin Jambor <mjambor@suse.cz>
3190
3191 PR tree-optimization/69666
3192 * gcc.dg/tree-ssa/pr69666.c: New test.
3193
f482dff6 31942016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3195
3196 PR fortran/67451
3197 * gfortran.dg/coarray_allocate_5.f08: New test.
3198
57ed698b 31992016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3200
3201 * gcc.target/s390/vcond-shift.c: Move to ...
3202 * gcc.target/s390/vector/vcond-shift.c: ... here.
3203
990e443c 32042016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3205
3206 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3207 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3208
296c5f01 32092016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3210
3211 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3212
e53f41d5 32132016-02-20 Mark Wielaard <mjw@redhat.com>
3214
3215 PR c/28901
3216 * gcc.dg/unused-variable-3.c: New test.
3217
13af201d 32182016-02-22 Jakub Jelinek <jakub@redhat.com>
3219
3220 PR target/69888
3221 * gcc.target/i386/pr69888.c: New test.
3222
682c90f9 32232016-02-22 Richard Biener <rguenther@suse.de>
3224
3225 PR tree-optimization/69882
3226 * gfortran.dg/vect/pr69882.f90: New testcase.
3227
b8cd18c3 32282016-02-22 Jakub Jelinek <jakub@redhat.com>
3229
3230 PR target/69885
3231 * gcc.dg/pr69885.c: New test.
3232
09343379 32332016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3234
3235 PR target/69806
3236 PR target/54089
3237 * gcc.target/sh/pr54089-10.c: New.
3238
b345a09f 32392016-02-20 Paul Thomas <pault@gcc.gnu.org>
3240
3241 PR fortran/69423
3242 * gfortran.dg/deferred_character_15.f90 : New test.
3243
51385aed 32442016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3245
3246 PR fortran/57365
3247 gfortran.dg/allocate_with_source_18.f03: New test.
3248
32492016-02-20 Harald Anlauf <anlauf@gmx.de>
3250
3251 PR fortran/52531
3252 gfortran.dg/gomp/pr52531.f90: New test.
3253
9cce8384 32542016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3255
3256 PR c++/69865
3257 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3258 -std=c++03.
3259
d91f5fbb 32602016-02-19 Jakub Jelinek <jakub@redhat.com>
3261
563d5cb8 3262 PR c++/69826
3263 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3264 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3265
0a04aac9 3266 PR c++/69850
3267 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3268
d91f5fbb 3269 PR c++/69851
3270 * g++.dg/torture/pr69851.C: New test.
3271
5fe1f282 32722016-02-19 Martin Sebor <msebor@redhat.com>
3273
3274 PR testsuite/69573
3275 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3276
a45bce11 32772016-02-19 Jakub Jelinek <jakub@redhat.com>
3278
6263dde1 3279 PR c++/69850
3280 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3281 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3282
a45bce11 3283 PR c++/67767
3284 * g++.dg/cpp0x/pr67767.C: New test.
3285
cf2ed1b7 32862016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3287
3288 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3289 for fp, simd, crypto, crc, lse.
3290 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3291 above.
3292 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3293 effective target check.
3294
f6cc34b0 32952016-02-19 Jakub Jelinek <jakub@redhat.com>
3296
3297 PR target/69820
3298 * gcc.target/i386/pr69820.c: New test.
3299
6c678e78 33002016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3301
3302 * gcc.target/s390/vector/int128-1.c: New test.
3303
b088ff4b 33042016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3305
3306 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3307
b11e60a4 33082016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3309
3310 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3311 instruction pattern name to prevent the testcase from failing with
3312 -march=z13.
3313
664ff6a0 33142016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3315
3316 * gcc.target/s390/md/movstr-2.c: New test.
3317
e80be24b 33182016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3319
3320 * gcc.target/s390/morestack.c: New test.
3321
9839f350 33222016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3323
3324 PR target/69625
3325 * gcc.target/s390/pr69625.c: Add test case.
3326
4550fbd0 33272016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3328
3329 PR testsuite/68580
3330 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3331
57d00b6a 33322016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3333
3334 PR target/68404
3335 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3336 * gcc.target/powerpc/fusion3.c: Likewise.
3337
63ad69d6 33382016-02-18 Richard Biener <rguenther@suse.de>
3339
3340 PR middle-end/69553
3341 * g++.dg/torture/pr69553.C: New testcase.
3342
d92404ed 33432016-02-18 Nick Clifton <nickc@redhat.com>
3344
4550fbd0 3345 PR target/62254
3346 PR target/69610
3347 * gcc.target/arm/pr62554.c: New test.
3348 * gcc.target/arm/pr69610-1.c: New test.
3349 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 3350
0808dfce 33512016-02-18 Richard Biener <rguenther@suse.de>
3352
3353 PR middle-end/69854
3354 * gcc.dg/torture/pr69854.c: New testcase.
3355
fc3527e3 33562016-02-17 Jakub Jelinek <jakub@redhat.com>
3357
3358 PR c++/69850
3359 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3360
e3c24279 33612012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3362
3363 * gcc.target/powerpc/vec-cg.c: New test.
3364
c9732c2b 33652016-02-17 Richard Biener <rguenther@suse.de>
3366
3367 PR testsuite/69586
3368 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3369
51bf9f9b 33702016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3371
3372 PR target/69161
3373 * gcc.c-torture/compile/pr69161.c: New test.
3374
6baedca3 33752016-02-17 David Sherwood <david.sherwood@arm.com>
3376
3377 PR target/69532
3378 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3379 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3380
4f240715 33812016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3382
3383 * gcc.dg/ifcvt-4.c: Skip on Visium.
3384
e0c0515d 33852016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3386
3387 * gnat.dg/atomic8.adb: New test.
3388
7b319ee6 33892016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3390
3391 * gnat.dg/discr46.ad[sb]: New test.
3392
48a7e3d1 33932016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3394
3395 PR Target/48344
3396 * gcc.target/powerpc/pr48344-1.c: New test.
3397
3f844f15 33982015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3399
3400 PR fortran/69742
3401 * gfortran.dg/associate_21.f90: New test.
3402
7675e968 34032016-02-16 Jakub Jelinek <jakub@redhat.com>
3404
3405 PR c/69835
3406 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3407 -Wnonnull in dg-options.
3408 * c-c++-common/nonnull-2.c: New test.
3409
d6faee88 34102016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3411 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3412
3413 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3414
3a2a72aa 34152016-02-16 Jakub Jelinek <jakub@redhat.com>
3416
3417 PR middle-end/69801
3418 * gcc.dg/pr69801.c: Add empty dg-options.
3419
28072426 34202016-02-16 James Norris <jnorris@codesourcery.com>
3421
3422 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3423 * g++.dg/goacc/deviceptr-1.c: New file.
3424
37fffac2 34252016-02-16 Jakub Jelinek <jakub@redhat.com>
3426
3427 PR tree-optimization/69820
3428 * gcc.dg/vect/pr69820.c: New test.
3429
f72a5e61 34302016-02-16 Richard Biener <rguenther@suse.de>
3431
3432 PR tree-optimization/69776
3433 * gcc.dg/torture/pr69776-2.c: New testcase.
3434
50e0cd76 34352016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3436
3437 PR tree-optimization/69714
3438 * gcc.dg/torture/pr69714.c: New test.
3439
14a72c4e 34402016-02-16 Jakub Jelinek <jakub@redhat.com>
3441
3442 PR tree-optimization/69802
3443 * gcc.dg/pr69802.c: New test.
3444
fd808c11 34452016-02-16 Richard Biener <rguenther@suse.de>
3446
3447 PR middle-end/69801
3448 * gcc.dg/pr69801.c: New testcase.
3449
49a549ca 34502016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3451
3452 PR libgfortran/69651
3453 * gfortran.dg/read_bang.f90: New test.
3454 * gfortran.dg/read_bang4.f90: New test.
3455
77454e6e 34562016-02-15 Jakub Jelinek <jakub@redhat.com>
3457
2074f21c 3458 PR c++/69658
3459 * g++.dg/init/pr69658.C: New test.
3460
77454e6e 3461 PR c++/69797
3462 * c-c++-common/pr69797.c: New test.
3463
4ef4d764 34642016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3465
3466 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3467 check for aarch64*-*-*.
3468
4a45fe0f 34692016-02-15 Richard Biener <rguenther@suse.de>
3470
3471 PR tree-optimization/69783
3472 * gcc.dg/vect/pr69783.c: New testcase.
3473
0b3619e6 34742016-02-15 Richard Biener <rguenther@suse.de>
3475
3476 PR tree-optimization/69776
3477 * gcc.dg/torture/pr69776.c: New testcase.
3478
9b49c3cb 34792016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3480
3481 PR fortran/60526
3482 * gfortran.dg/type_decl_4.f90: Reinstated.
3483
e46faff9 34842016-02-14 John David Anglin <danglin@gcc.gnu.org>
3485
3486 PR fortran/68746
3487 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3488
a96c809a 34892016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3490
3491 PR fortran/60526
3492 PR bootstrap/69816
3493 * gfortran.dg/type_decl_4.f90: Removed.
3494
fdec7e88 34952016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3496
3497 PR fortran/60526
3498 * gfortran.dg/type_decl_4.f90: New test.
3499
a72095c4 35002016-02-14 Alan Modra <amodra@gmail.com>
3501
bc436924 3502 PR testsuite/68886
a72095c4 3503 * gcc.c-torture/execute/stkalign.c: Revise test.
3504
73bb5f8b 35052016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3506
3507 PR target/67260
3508 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3509
beb13161 35102016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3511
3512 PR target/67260
3513 * gcc.target/sh/torture/pr67260.c: New.
3514
67cab04e 35152016-02-12 John David Anglin <danglin@gcc.gnu.org>
3516
3517 * gcc.dg/pr67964.c: Add dg-require-alias.
3518
44a59bb1 35192016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3520
3521 PR target/67636
3522 PR target/64345
3523 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3524
38c9bd3a 35252016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3526
3527 PR libgfortran/69668
3528 * gfortran.dg/namelist_88.f90: New test.
3529
1774ff82 35302016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3531
3532 PR libgfortran/69668
3533 * gfortran.dg/namelist_38.f90: Update test.
3534 * gfortran.dg/namelist_84.f90: Update test.
3535
aec1f4bd 35362016-02-12 David Malcolm <dmalcolm@redhat.com>
3537
3538 PR other/69554
3539 * gcc.dg/pr69554-1.c: New test.
3540 * gfortran.dg/pr69554-1.F90: New test.
3541 * gfortran.dg/pr69554-2.F90: New test.
3542 * lib/gcc-dg.exp (proc dg-locus): New function.
3543 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3544 distinguish between the caret-printing and non-caret-printing
3545 cases. If caret-printing has been explicitly enabled, bail out
3546 without attempting to fix up the output.
3547
da7d5066 35482016-02-12 David Malcolm <dmalcolm@redhat.com>
3549
3550 PR driver/69265
3551 PR driver/69453
3552 * gcc.dg/spellcheck-options-3.c: New test case.
3553 * gcc.dg/spellcheck-options-4.c: New test case.
3554 * gcc.dg/spellcheck-options-5.c: New test case.
3555 * gcc.dg/spellcheck-options-6.c: New test case.
3556 * gcc.dg/spellcheck-options-7.c: New test case.
3557 * gcc.dg/spellcheck-options-8.c: New test case.
3558 * gcc.dg/spellcheck-options-9.c: New test case.
3559 * gcc.dg/spellcheck-options-10.c: New test case.
3560
fcce1b0b 35612016-02-12 Jakub Jelinek <jakub@redhat.com>
3562
3563 PR rtl-optimization/69764
3564 PR rtl-optimization/69771
3565 * c-c++-common/pr69764.c: New test.
3566 * gcc.dg/torture/pr69771.c: New test.
3567
6d609290 35682016-02-12 Marek Polacek <polacek@redhat.com>
3569
3570 * g++.dg/torture/init-list1.C: New.
3571
7d75fb56 35722016-02-12 Marek Polacek <polacek@redhat.com>
3573
3574 * gcc.dg/pr69522.c: Add empty dg-options.
3575
52543fda 35762016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3577
3578 * g++.dg/lto/lto.exp: Include and init mpx.
3579 * g++.dg/lto/pr69729_0.C: New test.
3580
34947478 35812016-02-12 Jakub Jelinek <jakub@redhat.com>
3582
9181a4ec 3583 PR ipa/69241
3584 * g++.dg/ipa/pr69241-4.C: New test.
3585
34947478 3586 PR ipa/68672
3587 * g++.dg/ipa/pr68672-1.C: New test.
3588 * g++.dg/ipa/pr68672-2.C: New test.
3589 * g++.dg/ipa/pr68672-3.C: New test.
3590
74a4140f 35912016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3592
3593 PR c/69522
50e0cd76 3594 * gcc.dg/pr69522.c: New test.
74a4140f 3595
9ddb20d6 35962016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3597
3598 PR c++/69098
3599 * g++.dg/cpp1y/69098.C: New test.
3600 * g++.dg/cpp1y/69098-2.C: New test.
3601
67cf9b55 36022016-02-12 Jakub Jelinek <jakub@redhat.com>
3603
3604 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3605 and neighbour -> neighbor.
3606 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3607 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3608 * c-c++-common/Wvarargs.c: Likewise.
3609 * c-c++-common/goacc/host_data-5.c: Likewise.
3610 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3611 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3612 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3613 * gcc.target/aarch64/pr60697.c: Likewise.
3614 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3615 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3616 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3617 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3618 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3619 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3620 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3621 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3622 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3623 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3624 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3625 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3626 * g++.dg/lookup/koenig5.C: Likewise.
3627 * g++.dg/ext/no-asm-2.C: Likewise.
3628 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3629 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3630 * gfortran.dg/used_types_16.f90: Likewise.
3631 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3632 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3633 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3634 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3635 * gfortran.dg/abstract_type_6.f03: Likewise.
3636 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3637 * gfortran.dg/used_types_15.f90: Likewise.
3638 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3639 * gfortran.dg/exit_3.f08: Likewise.
3640 * gfortran.dg/open_status_2.f90: Likewise.
3641 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3642 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3643 * gfortran.dg/associate_1.f03: Likewise.
3644 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3645 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3646 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3647 * gcc.dg/builtin-object-size-1.c: Likewise.
3648 * gcc.dg/noreturn-6.c: Likewise.
3649 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3650 * gcc.dg/globalalias.c: Likewise.
3651 * gcc.dg/builtins-config.h: Likewise.
3652 * gcc.dg/pr30457.c: Likewise.
3653 * gcc.c-torture/compile/volatile-1.c: Likewise.
3654 * gcc.c-torture/execute/20101011-1.c: Likewise.
3655 * c-c++-common/Waddress-1.c: Likewise.
3656
40b38ace 36572016-02-11 Jakub Jelinek <jakub@redhat.com>
3658
3659 PR c/69768
3660 * c-c++-common/Waddress-1.c: New test.
3661
42c87ca9 36622016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
3663
3664 PR fortran/69296
3665 * gfortran.dg/associate_19.f03: New test.
3666 * gfortran.dg/associate_20.f03: New test.
3667
acb7939f 36682016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3669
3670 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3671
6defe3c5 36722016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3673
3674 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
3675 .arch armv8-a\n. Add -dA to dg-options.
3676 * gcc.target/aarch64/assembler_arch_1.c: New test.
3677 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
3678
63f63318 36792016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3680
3681 PR c++/68726
3682 * g++.dg/cpp0x/pr68726.C: New.
3683
1cddf457 36842016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3685
3686 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3687 test.
3688
b86fba37 36892016-02-11 Richard Biener <rguenther@suse.de>
3690
3691 * g++.dg/tree-ssa/pr61034.C: Adjust.
3692
ec4ec95a 36932016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3694
be7c31e9 3695 PR target/69148
ec4ec95a 3696 * gcc.target/s390/pr69148.c: New.
3697
f64416ca 36982016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3699
3700 PR tree-optimization/69652
3701 * gcc.dg/torture/pr69652.c: New test.
3702
e5d1ea31 37032016-02-10 Jakub Jelinek <jakub@redhat.com>
3704 Patrick Palka <ppalka@gcc.gnu.org>
3705
3706 PR ipa/69241
3707 PR c++/69649
3708 * g++.dg/ipa/pr69241-1.C: New test.
3709 * g++.dg/ipa/pr69241-2.C: New test.
3710 * g++.dg/ipa/pr69241-3.C: New test.
3711 * g++.dg/ipa/pr69649.C: New test.
3712
fa03b19d 37132016-02-10 Uros Bizjak <ubizjak@gmail.com>
3714
3715 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3716 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3717
14485c8a 37182016-02-10 Bin Cheng <bin.cheng@arm.com>
3719
3720 PR tree-optimization/68021
3721 * gcc.dg/tree-ssa/pr68021.c: New test.
3722
79f1ed25 37232016-02-10 Richard Biener <rguenther@suse.de>
3724
3725 PR tree-optimization/69726
3726 * gcc.dg/uninit-22.c: New testcase.
3727
58f74eff 37282016-02-09 Andrew Pinski <apinski@cavium.com>
3729
3730 PR tree-opt/69282
3731 * gcc.c-torture/compile/20160205-1.c: New testcase.
3732
600c00f7 37332016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3734
3735 PR target/68404
3736 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3737 instead accessing a really large arrray.
3738 * gcc.target/powerpc/fusion3.c: Likewise.
3739
0771836e 37402016-02-09 Charles Baylis <charles.baylis@linaro.org>
3741
3742 PR target/68532
3743 * gcc.c-torture/execute/pr68532.c: New test.
3744
4ccd644f 37452016-02-11 Alexandre Oliva <aoliva@redhat.com>
3746
3747 PR target/69634
3748 * gcc.dg/pr69634.c: New.
3749
2e980a39 37502016-02-09 Richard Biener <rguenther@suse.de>
3751
3752 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3753
aacf7102 37542016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 3755
aacf7102 3756 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3757
a1856ddf 37582016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3759
3760 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3761
d4d3da7e 37622016-02-09 Richard Biener <rguenther@suse.de>
3763
3764 PR tree-optimization/69715
3765 * gcc.dg/torture/pr69715.c: New testcase.
3766
9cc6714f 37672016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3768
3769 PR c++/69139
3770 * g++.dg/cpp0x/trailing12.C: New test.
3771 * g++.dg/cpp0x/trailing13.C: New test.
3772
83d5062b 37732016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3774
3775 PR c++/69283
3776 PR c++/67835
3777 * g++.dg/cpp1y/auto-fn29.C: New test.
3778 * g++.dg/cpp1y/auto-fn30.C: New test.
3779
394a86f3 37802016-02-08 Jakub Jelinek <jakub@redhat.com>
3781
3782 PR tree-optimization/69209
3783 * gcc.c-torture/compile/pr69209.c: New test.
3784
93b124b4 37852016-02-08 Jeff Law <law@redhat.com>
3786
3787 PR tree-optimization/68541
3788 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3789 of statements allowed in join block for path splitting.
3790
26abce13 37912016-02-08 Jakub Jelinek <jakub@redhat.com>
3792
0acb2d6e 3793 PR c++/59627
3794 * g++.dg/gomp/pr59627.C: New test.
3795
26abce13 3796 PR ipa/69239
3797 * g++.dg/ipa/pr69239.C: New test.
3798
86e0b129 37992016-02-08 David Malcolm <dmalcolm@redhat.com>
3800
3801 PR preprocessor/69664
3802 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3803 * gcc.dg/cpp/warn-comments.c: Likewise.
3804
f553d9f8 38052016-02-08 Marek Polacek <polacek@redhat.com>
3806
3807 PR c++/69688
3808 * g++.dg/init/const12.C: New test.
3809
600695e0 38102016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3811
3812 PR target/60410
3813 * gcc.dg/lto/pr55113_0.c: Remove test.
3814
c4f4b1e8 38152016-02-08 Richard Biener <rguenther@suse.de>
3816
3817 PR tree-optimization/69719
3818 * gcc.dg/torture/pr69719.c: New testcase.
3819
5a987d87 38202016-02-08 Richard Biener <rguenther@suse.de>
3821 Jeff Law <law@redhat.com>
3822
3823 PR target/68273
3824 * gcc.target/mips/pr68273.c: New testcase.
3825
0418e71d 38262016-02-08 Richard Biener <rguenther@suse.de>
3827
3828 PR rtl-optimization/69274
3829 * gcc.target/i386/addr-sel-1.c: XFAIL.
3830
07c0f1ca 38312016-02-08 Jeff Law <law@redhat.com>
3832
40d85f4c 3833 PR tree-optimization/68541
3834 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3835
140e093f 3836 PR tree-optimization/65917
07c0f1ca 3837 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3838
16430acf 38392016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3840
3841 PR fortran/50555
3842 * gfortran.dg/namelist_args.f90: New test.
3843
3f0ff0d8 38442016-02-05 Jeff Law <law@redhat.com>
3845
140e093f 3846 PR tree-optimization/68541
3f0ff0d8 3847 * gcc.dg/tree-ssa/split-path-2.c: New test.
3848 * gcc.dg/tree-ssa/split-path-3.c: New test.
3849 * gcc.dg/tree-ssa/split-path-4.c: New test.
3850 * gcc.dg/tree-ssa/split-path-5.c: New test.
3851 * gcc.dg/tree-ssa/split-path-6.c: New test.
3852 * gcc.dg/tree-ssa/split-path-7.c: New test.
3853
a7cc1f94 38542016-02-05 Martin Sebor <msebor@redhat.com>
3855
3856 PR c++/69662
3857 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3858 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3859
fcb25f28 38602016-02-06 Richard HEnderson <rth@redhat.com>
3861
3862 PR c/69643
3863 * gcc.target/i386/addr-space-4.c: New.
3864 * gcc.target/i386/addr-space-5.c: New.
3865
3a2545a1 38662016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3867
3868 PR fortran/66089
3869 * gfortran.dg/elemental_dependency_6.f90: New.
3870
1e302465 38712016-02-05 Jakub Jelinek <jakub@redhat.com>
3872
66feb54c 3873 PR rtl-optimization/69691
3874 * gcc.c-torture/execute/pr69691.c: New test.
3875
1e302465 3876 PR c++/69628
3877 * g++.dg/parse/pr69628.C: New test.
3878
9c28a298 38792016-02-05 Uros Bizjak <ubizjak@gmail.com>
3880
3881 * gcc.dg/sancov/asan.c: Move to ...
3882 * gcc.dg/asan/sancov-1.c: ... here.
3883
a854e286 38842016-02-05 Uros Bizjak <ubizjak@gmail.com>
3885
3886 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3887
d4f0b240 38882016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3889
3890 PR target/69677
3891 * gcc.target/i386/pr69677.c: New test.
3892
235d8723 38932016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3894
3895 PR c++/68948
3896 * g++.dg/template/pr68948.C: New test.
3897
f390cf65 38982016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3899
3900 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3901 (only necessary on s390x).
3902
ab99f104 39032016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3904
3905 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3906 -mno-accumulate-outgoing-args.
3907
f7ef5392 39082016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3909
3910 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3911
6b098e91 39122016-02-04 Jakub Jelinek <jakub@redhat.com>
3913
3914 PR c/69669
3915 * c-c++-common/pr69669.c: New test.
3916
f0146cf3 39172016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3918
3919 PR target/69667
3920 * g++.dg/pr69667.C: New file.
3921
08fd6cf5 39222016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3923
3924 PR target/69619
3925 * gcc.dg/pr69619.c: Add new test.
3926
a6f3f39f 39272016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3928
3929 PR rtl-optimization/69577
3930 * gcc.target/i386/pr69577.c: New test.
3931
774068a0 39322016-02-04 Martin Liska <mliska@suse.cz>
3933
3934 * g++.dg/asan/pr69276.C: New test.
3935
f50a7894 39362016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3937
3938 PR target/65932
3939 PR target/67714
3940 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3941 a single smulbb instruction.
3942 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3943 * gcc.target/amr/wmul-2.c: Likewise.
3944
6b722eb3 39452016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3946
3947 PR target/65932
3948 PR target/67714
3949 * gcc.c-torture/execute/pr67714.c: New test.
3950
1f1475a7 39512016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3952
3953 PR target/69454
3954 * gcc.target/i386/pr69454-1.c: New test.
3955 * gcc.target/i386/pr69454-2.c: New test.
3956
6b94e133 39572016-02-03 Martin Sebor <msebor@redhat.com>
3958
3959 PR c++/69251
3960 PR c++/69253
3961 PR c++/69290
3962 PR c++/69277
3963 PR c++/69349
3964 * g++.dg/ext/flexarray-mangle-2.C: New test.
3965 * g++.dg/ext/flexarray-mangle.C: New test.
3966 * g++.dg/ext/flexarray-subst.C: New test.
3967 * g++.dg/ext/flexary11.C: New test.
3968 * g++.dg/ext/flexary12.C: New test.
3969 * g++.dg/ext/flexary13.C: New test.
3970 * g++.dg/ext/flexary14.C: New test.
3971 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3972
342ed0ac 39732016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3974
3975 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3976 Define only if CHECK_FLOAT128 is defined.
3977 (main): Properly initialize u5.
3978
edf6c4d2 39792016-02-03 Jakub Jelinek <jakub@redhat.com>
3980
415d5641 3981 PR c/69627
3982 * gcc.dg/pr69627.c: New test.
3983
edf6c4d2 3984 PR target/69644
3985 * gcc.dg/pr69644.c: New test.
3986
cf8f3ba0 39872016-02-03 Mike Stump <mikestump@comcast.net>
3988
3989 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3990 support for struct-layout-1.exp.
3991
c90d55dd 39922016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3993
3994 PR c++/69056
f7ef5392 3995 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 3996
401bd0c8 39972016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3998 Alexandre Oliva <aoliva@redhat.com>
3999
4000 PR target/69461
4001 * gcc.target/powerpc/pr69461.c: New.
4002
277d9d1d 40032016-02-03 Uros Bizjak <ubizjak@gmail.com>
4004
4005 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4006 works from here ...
4007 (check_effective_target_fsanitize_thread): ... to here. Do not
4008 specify additional compile flags for the test source.
4009 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4010 specify additional compile flags for the test source.
4011
e69ad94a 40122016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4013
4014 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4015
a4454da2 40162016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4017
4018 PR fortran/67451
4019 PR fortran/69418
4020 * gfortran.dg/coarray_allocate_2.f08: New test.
4021 * gfortran.dg/coarray_allocate_3.f08: New test.
4022 * gfortran.dg/coarray_allocate_4.f08: New test.
4023
88cab2dd 40242016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4025
4026 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4027 use same scan-tree-dump-times on all platforms.
4028 * gcc.dg/vect/vect-outer-1.c: Likewise.
4029 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4030 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4031 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4032 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4033 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4034 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4035 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4036
66ea75c4 40372016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4038
4039 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4040 warning.
4041
4eef8df7 40422016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4043
4044 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4045
665fbc2f 40462016-02-02 James Norris <jnorris@codesourcery.com>
4047
4048 * c-c++-common/goacc/routine-5.c: Add tests.
4049
b10e3d47 40502016-02-02 Alexander Monakov <amonakov@ispras.ru>
4051
4052 * gcc.target/nvptx/unsigned-cmp.c: New test.
4053
12ad66dd 40542016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4055
4056 * gcc.target/aarch64/scalar_shift_1.c
4057 (test_corners_sisd_di): Improve force to SIMD register.
4058 (test_corners_sisd_si): Likewise.
4059 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4060 Remove scan-assembler check for ldr.
4061
f9ec342f 40622016-02-02 Richard Biener <rguenther@suse.de>
4063
4064 PR tree-optimization/69595
4065 * gcc.dg/Warray-bounds-17.c: New testcase.
4066
32f2925a 40672016-02-02 Richard Biener <rguenther@suse.de>
4068
4069 PR tree-optimization/69606
4070 * gcc.dg/torture/pr69606.c: New testcase.
4071
cfd9ca84 40722016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4073
4074 PR middle-end/68542
4075 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4076 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4077
19bf08e2 40782016-02-02 Alan Modra <amodra@gmail.com>
4079
4080 PR target/69548
4081 * gcc.target/powerpc/pr69548.c: New test.
4082
6f13b088 40832016-02-01 Jakub Jelinek <jakub@redhat.com>
4084
dcddc5af 4085 PR rtl-optimization/69592
4086 * gcc.dg/pr69592.c: New test.
4087
6f13b088 4088 PR preprocessor/69543
4089 PR c/69558
4090 * gcc.dg/pr69543.c: New test.
4091 * gcc.dg/pr69558.c: New test.
4092
d090e5c2 40932016-02-01 Uros Bizjak <ubizjak@gmail.com>
4094
fcb317c5 4095 PR testsuite/65940
4096 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 4097
aaf527dc 40982016-02-01 Martin Sebor <msebor@redhat.com>
4099
4100 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4101
1674217b 41022016-02-01 Bin Cheng <bin.cheng@arm.com>
4103
4104 PR tree-optimization/67921
4105 * c-c++-common/ubsan/pr67921.c: New test.
4106
b4007655 41072016-02-01 Richard Biener <rguenther@suse.de>
4108
4109 PR middle-end/69556
4110 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4111
88a477bb 41122016-02-01 Richard Biener <rguenther@suse.de>
4113
4114 PR tree-optimization/69574
4115 * gcc.dg/torture/pr69574.c: New testcase.
4116
2eaaa4e7 41172016-02-01 Richard Biener <rguenther@suse.de>
4118
4119 PR tree-optimization/69579
4120 * gcc.dg/setjmp-6.c: New testcase.
4121
e3882c44 41222016-02-01 Jakub Jelinek <jakub@redhat.com>
4123
4124 PR rtl-optimization/69570
4125 * g++.dg/opt/pr69570.C: New test.
4126
f80aff47 41272016-02-01 Richard Henderson <rth@redhat.com>
4128
4129 * gcc.dg/pr69535.c: New test.
4130
240568aa 41312016-01-31 John David Anglin <danglin@gcc.gnu.org>
4132
6009b3b8 4133 PR testsuite/69584
4134 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4135 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4136
1fdf7177 4137 PR debug/68244
4138 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4139
240568aa 4140 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4141
cb3e5ac0 41422016-01-31 Paul Thomas <pault@gcc.gnu.org>
4143
4144 PR fortran/67564
4145 * gfortran.dg/allocate_with_source_17.f03: New test.
4146
3b8b902b 41472016-01-30 Jakub Jelinek <jakub@redhat.com>
4148
4149 PR tree-optimization/69546
4150 * gcc.dg/torture/pr69546.c: New test.
4151
17985abe 41522016-01-30 Paul Thomas <pault@gcc.gnu.org>
4153
4154 PR fortran/69566
4155 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4156
b5239e80 41572016-01-30 Martin Sebor <msebor@redhat.com>
4158
4159 PR c++/68490
4160 * g++.dg/ext/flexary10.C: New test.
4161
e8f03010 41622016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4163
4164 PR fortran/66707
4165 gfortran.dg/common_23.f90: New test.
4166
dc93691a 41672016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4168
4169 PR target/65546
4170 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4171 condition being checked, and disable it when the target supports
4172 misaligned loads and stores.
4173
ff5e28e9 41742016-01-29 Jakub Jelinek <jakub@redhat.com>
4175
4176 PR debug/69518
4177 * gcc.dg/torture/pr69518.c: New test.
4178
b0d8930a 41792016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4180
4181 PR target/69530
4182 * gcc.target/i386/pr69530.c: New test.
4183
21601fc7 41842016-01-29 Steve Ellcey <sellcey@imgtec.com>
4185
4186 PR target/65604
4187 * gcc.target/mips/div-delay.c: New test.
4188
ca6c7317 41892016-01-29 Jakub Jelinek <jakub@redhat.com>
4190
4758dc39 4191 PR target/69551
4192 * gcc.target/i386/pr69551.c: New test.
4193
ca6c7317 4194 PR target/66137
4195 * gcc.target/i386/pr66137.c: New test.
4196
e3078da6 41972016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4198
4199 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4200 always built for p5600.
4201 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4202 isa=p5600 dg-option.
4203
b622ec25 42042016-01-29 Richard Biener <rguenther@suse.de>
4205
4206 PR tree-optimization/69547
4207 * g++.dg/tree-ssa/pr69547.C: New testcase.
4208
d2a60e99 42092016-01-29 Jakub Jelinek <jakub@redhat.com>
4210
4211 PR debug/66869
4212 * g++.dg/warn/Wunused-function2.C: New test.
4213
ae849d2b 42142016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4215
4216 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4217 support for test to succeed.
4218
ce6a6978 42192016-01-29 Marek Polacek <polacek@redhat.com>
4220
4221 PR c++/69509
4222 PR c++/69516
4223 * g++.dg/ext/constexpr-vla2.C: New test.
4224 * g++.dg/ext/constexpr-vla3.C: New test.
4225 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4226
7550d855 42272016-01-29 Richard Biener <rguenther@suse.de>
4228
4229 PR middle-end/69537
4230 * gcc.dg/uninit-21.c: New testcase.
4231
f11bb279 42322016-01-28 Uros Bizjak <ubizjak@gmail.com>
4233
4234 PR target/69459
4235 * gcc.target/i386/pr69459.c: New test.
4236
c80c12c8 42372016-01-28 Steve Ellcey <sellcey@imgtec.com>
4238
4239 PR target/68400
4240 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4241 * gcc.target/mips/pr68400.c: New test.
4242
c649bacc 42432016-01-28 Martin Sebor <msebor@redhat.com>
4244
4245 PR target/17381
4246 * gcc.target/powerpc/pr17381.c: New test.
4247
f4881661 42482016-01-28 Jakub Jelinek <jakub@redhat.com>
4249
4250 PR middle-end/69542
4251 * gcc.dg/torture/pr69542.c: New test.
4252
d66fdd75 42532016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4254
4255 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4256
d4a78818 42572016-01-28 David Edelsohn <dje.gcc@gmail.com>
4258
4259 * gcc.dg/pr65980.c: Skip on AIX.
4260 * gcc.dg/pr66688.c: Same.
4261
21329e97 42622016-01-28 David Edelsohn <dje.gcc@gmail.com>
4263
4264 PR target/63679
4265 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4266 * gcc.dg/tree-ssa/sra-18.c: Same.
4267
cc7124a6 42682016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4269
4270 PR fortran/62536
4271 * gfortran.dg/block_15.f08: New test.
4272 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4273 on incorrectly closed BLOCK.
4274
358dfcb4 42752016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4276
4277 * gcc.dg/declare-simd.c: New test.
e87502d6 42782016-01-28 Richard Biener <rguenther@suse.de>
4279
4280 PR tree-optimization/69466
4281 * gfortran.dg/vect/pr69466.f90: New testcase.
4282
44e7334b 42832016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4284
4285 * g++.dg/pr67989.C: Remove ARM-specific option.
4286 * gcc.target/arm/pr67989.C: New file.
4287
5ce8f551 42882016-01-27 Uros Bizjak <ubizjak@gmail.com>
4289
4290 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4291 and expm1 test for glibc < 2.11.
4292
fa6e6b15 42932016-01-27 Richard Henderson <rth@redhat.com>
4294
4295 * gcc.c-torture/execute/pr69447.c: New test.
4296
42972016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 4298
7b8122c6 4299 PR fortran/69422
147b2f9b 4300 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4301
78e516eb 43022016-01-27 Jakub Jelinek <jakub@redhat.com>
4303
4304 PR debug/66869
4305 * gcc.dg/pr66869.c: New test.
4306
9b849350 43072016-01-25 Jeff Law <law@redhat.com>
4308
4309 PR tree-optimization/68398
f11bb279 4310 PR tree-optimization/69196
9b849350 4311 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4312 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4313 path to avoid new heuristic allowing more irreducible regions
4314 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4315 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4316 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4317 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4318 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4319
fee5e491 43202016-01-27 Marek Polacek <polacek@redhat.com>
4321
4322 PR c/68062
4323 * c-c++-common/vector-compare-4.c: New test.
4324
eec96426 43252016-01-27 David Malcolm <dmalcolm@redhat.com>
4326
4327 PR preprocessor/69126
4328 * c-c++-common/pr69126.c: New test case.
4329
5068be18 43302016-01-27 Ian Lance Taylor <iant@google.com>
4331
4332 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4333
5fa82c11 43342016-01-27 Ryan Burn <contact@rnburn.com>
4335
4336 PR cilkplus/69267
4337 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4338
b3df0219 43392016-01-27 Uros Bizjak <ubizjak@gmail.com>
4340
4341 PR target/69512
4342 * gcc.target/i386/pr69512.c: New test.
4343
d46a16d4 43442016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4345
4346 PR ada/69488
4347 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4348
6a9b35ef 43492016-01-27 Marek Polacek <polacek@redhat.com>
4350
4351 PR c++/69379
4352 * g++.dg/pr69379.C: New test.
4353
18e9663b 43542016-01-27 Martin Sebor <msebor@redhat.com>
4355
4356 PR c++/69317
4357 * g++.dg/abi/Wabi-2-2.C: New test.
4358 * g++.dg/abi/Wabi-2-3.C: New test.
4359 * g++.dg/abi/Wabi-3-2.C: New test.
4360 * g++.dg/abi/Wabi-3-3.C: New test.
4361
c88301ad 43622016-01-27 Richard Biener <rguenther@suse.de>
4363
4364 PR tree-optimization/69166
4365 * gcc.dg/torture/pr69166.c: New testcase.
4366
8ca47550 43672016-01-27 Martin Jambor <mjambor@suse.cz>
4368
4369 PR tree-optimization/69355
4370 * gcc.dg/tree-ssa/pr69355.c: New test.
4371
5cb23e3c 43722016-01-27 Marek Polacek <polacek@redhat.com>
4373
4374 PR c++/69496
4375 * g++.dg/ext/constexpr-vla1.C: New test.
4376
7b0c1b6d 43772016-01-20 Christian Bruel <christian.bruel@st.com>
4378
4379 PR target/69245
4380 * gcc.target/arm/pr69245.c: New test.
4381
220112fc 43822016-01-27 Jakub Jelinek <jakub@redhat.com>
4383
4384 PR tree-optimization/69399
4385 * gcc.dg/torture/pr69399.c: New test.
4386
16294490 43872016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4388
4389 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4390
8abd3d0c 43912016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4392
4393 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4394
7cf9b895 43952016-01-26 Tom de Vries <tom@codesourcery.com>
4396
4397 PR tree-optimization/69110
4398 * gcc.dg/autopar/pr69110.c: New test.
4399
557c1942 44002016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 4401 Sebastian Pop <s.pop@samsung.com>
557c1942 4402
4403 * gcc.dg/graphite/isl-ast-op-select.c: New.
4404
80adbd96 44052015-01-26 Paul Thomas <pault@gcc.gnu.org>
4406
4407 PR fortran/69385
4408 * gfortran.dg/allocate_error_6.f90: New test.
4409
c3f86f60 44102016-01-26 Richard Henderson <rth@redhat.com>
4411
4412 * gcc.dg/tm/pr60908.c: New test.
4413
3752e5b1 44142016-01-26 David Malcolm <dmalcolm@redhat.com>
4415
4416 PR other/69006
4417 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4418 directive.
4419 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4420 expected multiline output to reflect the colorization being
4421 disabled before newlines.
4422 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4423 (custom_diagnostic_finalizer): Replace call to
4424 pp_newline_and_flush with call to pp_flush.
4425 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4426 * gfortran.dg/implicit_class_1.f90: Likewise.
4427 * lib/gcc-dg.exp (allow_blank_lines): New global.
4428 (dg-allow-blank-lines-in-output): New procedure.
4429 (gcc-dg-prune): Complain about blank lines in the output, unless
4430 dg-allow-blank-lines-in-output was called.
4431 * lib/multiline.exp (_build_multiline_regex): Only support
4432 arbitrary followup text for non-blank-lines, not for blank lines.
4433
9bbfd060 44342016-01-26 Jakub Jelinek <jakub@redhat.com>
4435
4436 PR tree-optimization/69483
4437 * gcc.dg/pr69483.c: New test.
4438 * g++.dg/opt/pr69483.C: New test.
4439
53773057 44402016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4441
4442 PR target/68620
4443 * gcc.target/arm/pr68620.c: New test.
4444
442a556f 44452016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4446
4447 * gcc.target/i386/pr68986-2.c: Remove -m32.
4448
d513c683 44492016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4450
4451 PR target/68986
4452 * gcc.target/i386/pr68986-1.c: New test.
4453 * gcc.target/i386/pr68986-2.c: Likewise.
4454 * gcc.target/i386/pr68986-3.c: Likewise.
4455
976877a5 44562016-01-26 Christian Bruel <christian.bruel@st.com>
4457
4458 * lib/target-supports.exp
4459 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4460 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4461 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4462
2c7b2f88 44632016-01-26 Richard Biener <rguenther@suse.de>
4464
4465 PR tree-optimization/69452
4466 * gcc.dg/torture/pr69452.c: New testcase.
4467
f7fc06e7 44682016-01-26 Jakub Jelinek <jakub@redhat.com>
4469
4470 PR target/69442
4471 * gcc.dg/pr69442.c: New test.
4472
d1dae587 44732016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4474
4475 PR target/67896
4476 * gcc.target/aarch64/simd/pr67896.C: New.
4477
ef7be7f8 44782016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4479
4480 PR tree-optimization/69400
4481 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4482 function.
4483 (plugin_init): Call it.
4484 * gcc.dg/torture/pr69400.c: New test.
4485
648433a4 44862016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4487
4488 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4489
45fc5243 44902016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4491 Sebastian Pop <s.pop@samsung.com>
4492
4493 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4494 isl-0.15.
4495
c699f6a1 44962016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4497 Sebastian Pop <s.pop@samsung.com>
4498
4499 * gcc.dg/graphite/pr69292.c: New.
4500
b86e24ea 45012016-01-25 Jakub Jelinek <jakub@redhat.com>
4502
4503 * c-c++-common/goacc/use_device-1.c: New test.
4504
105cb8d7 45052016-01-25 Jeff Law <law@redhat.com>
4506
4507 PR tree-optimization/69196
4508 PR tree-optimization/68398
4509 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4510 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4511
44562749 45122016-01-25 David Edelsohn <dje.gcc@gmail.com>
4513
4514 PR target/69469
4515 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4516 Algorithm.
4517
6837fee7 45182016-01-25 Richard Biener <rguenther@suse.de>
4519
4520 PR testsuite/69380
4521 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4522
fe500d65 45232016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4524
4525 PR target/69421
4526 * gcc.dg/pr69421.c: New test.
4527
8eacba94 45282016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4529
4530 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4531 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4532 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4533 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4534 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4535 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4536 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4537 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4538 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4539 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4540
af09d40d 45412016-01-25 Richard Biener <rguenther@suse.de>
4542
4543 PR tree-optimization/69376
4544 * gcc.dg/torture/pr69376.c: New testcase.
4545
d65063f5 45462016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4547
4548 PR fortran/69397
4549 PR fortran/68442
4550 * gfortran.dg/interface_38.f90: New test.
4551 * gfortran.dg/interface_39.f90: New test.
80adbd96 4552
08c7bfb4 45532016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4554
4555 Revert:
4556 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4557
4558 PR c++/11858
4559 PR c++/24663
4560 PR c++/24664
4561 * g++.dg/template/pr11858.C: New test.
4562 * g++.dg/template/pr24663.C: New test.
4563 * g++.dg/template/unify12.C: New test.
4564 * g++.dg/template/unify13.C: New test.
4565 * g++.dg/template/unify14.C: New test.
4566 * g++.dg/template/unify15.C: New test.
4567 * g++.dg/template/unify16.C: New test.
4568 * g++.dg/template/unify17.C: New test.
4569
c2e7d2be 45702016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4571
4572 PR fortran/68283
4573 gfortran.dg/pr68283.f90: New test.
4574
9f2e8617 45752016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4576
4577 PR fortran/66094
4578 * gfortran.dg/inline_matmul_13.f90: New test.
4579 * gfortran.dg/matmul_bounds_8.f90: New test.
4580 * gfortran.dg/matmul_bounds_9.f90: New test.
4581 * gfortran.dg/matmul_bounds_10.f90: New test.
4582
a4838119 45832016-01-23 Tom de Vries <tom@codesourcery.com>
4584
4585 PR tree-optimization/69426
4586 * gcc.dg/autopar/pr69426.c: New test.
4587
feddf0dc 45882016-01-23 Martin Sebor <msebor@redhat.com>
4589
4590 PR c++/58109
4591 PR c++/69022
4592 * g++.dg/cpp0x/alignas5.C: New test.
4593 * g++.dg/ext/vector29.C: Same.
4594
132731fb 45952016-01-23 Uros Bizjak <ubizjak@gmail.com>
4596
4597 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4598 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4599 _GNU_SOURCE from compile flags to the source.
4600 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4601 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4602 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4603 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4604
51aec681 46052016-01-22 Jakub Jelinek <jakub@redhat.com>
4606
4607 PR target/69432
4608 * g++.dg/opt/pr69432.C: New test.
4609
147aa3e3 46102016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4611
4612 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4613 32-bit targets testing an -m64 multilib.
4614
4d04e35e 46152016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4616
4617 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4618 64-bit support.
4619
86f38d0c 46202016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4621
4622 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4623
f776e712 46242016-01-21 Christian Bruel <christian.bruel@st.com>
4625
4626 PR target/68674
4627 * gcc.target/i386/pr68674.c
4628 * gcc.target/aarch64/pr68674.c
4629 * gcc.target/arm/pr68674.c
4630
7b9de435 46312016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4632
4633 PR target/69403
4634 * gcc.c-torture/execute/pr69403.c: New test.
4635
9935a0ba 46362016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4637
4638 PR c++/55843
4639 * g++.dg/template/pr55843.C: New.
4640
06b94aa1 46412016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4642
4643 PR testsuite/66877
4644 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4645 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4646
b68773a8 46472016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4648
4649 PR testsuite/67489
132731fb 4650 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4651 from dg-do compile directive, and instead add
4652 { dg-require-effective-target int128 }.
b68773a8 4653
bbbbe8ab 46542016-01-20 Martin Sebor <msebor@redhat.com>
4655
4656 PR c/69405
4657 * gcc.dg/sync-fetch.c: New test.
4658
f3a6a26f 46592016-01-21 Martin Sebor <msebor@redhat.com>
4660
4661 PR target/69252
4662 * gcc.target/powerpc/pr69252.c: New test.
4663
d1565a03 46642016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4665
4666 PR fortran/65996
132731fb 4667 * gfortran.dg/pr65996.f90: New test.
d1565a03 4668
15a5a905 46692016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4670
4671 PR c++/68810
bbbbe8ab 4672 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 4673 expected to generate an error.
15a5a905 4674
e4538af5 46752016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4676
4677 PR middle-end/66178
4678 * gcc.dg/torture/pr66178.c: New test.
4679
4d4180ce 46802016-01-21 Anton Blanchard <anton@samba.org>
4681 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4682
4683 PR target/63354
4684 * gcc.target/powerpc/pr63354.c: New test.
4685
86e16058 46862016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4687
4688 PR rtl-optimization/68990
4689 * gcc.target/i386/pr68990: New.
4690
b11b85e4 46912016-01-21 Nick Clifton <nickc@redhat.com>
4692
4693 PR target/69129
4694 * gcc.target/mips/pr69129.c: New.
4695
62dd9f85 46962016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4697
4698 PR c++/58046
4699 * g++.dg/cpp0x/pr58046.C: New.
4700
ac7d424b 47012016-01-21 Jakub Jelinek <jakub@redhat.com>
4702
47c0bea3 4703 PR target/69187
4704 PR target/65624
4705 * gcc.target/arm/pr69187.c: New test.
4706
ac7d424b 4707 PR c++/69355
4708 * g++.dg/torture/pr69355.C: New test.
4709
9e18b252 47102016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4711 Sebastian Pop <s.pop@samsung.com>
4712
4713 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4714
de862e2f 47152016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4716 Sebastian Pop <s.pop@samsung.com>
4717
132731fb 4718 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 4719
f55f9344 47202016-01-21 Jakub Jelinek <jakub@redhat.com>
4721
4722 PR middle-end/67653
4723 * c-c++-common/pr67653.c: New test.
4724 * gcc.dg/torture/pr29119.c: Add dg-warning.
4725
62752e71 47262016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4727
4728 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4729
16d4186f 47302016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4731
4732 PR c/24293
4733 * gcc.dg/pr24293.c: New test.
4734 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4735 incomplete struct type.
4736 * gcc.dg/declspec-1.c: Likewise.
4737 * gcc.dg/pr63549.c: Likewise.
4738
58219d13 47392016-01-20 Jakub Jelinek <jakub@redhat.com>
4740
4741 PR tree-optimization/66612
4742 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4743 for bdn instruction.
4744
a7b5688a 47452016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4746
4747 * lib/target-supports.exp
4748 (check_effective_target_arm_fp_ok_nocache): New.
4749 (check_effective_target_arm_fp_ok): New.
4750 (add_options_for_arm_fp): New.
4751 (check_effective_target_arm_crypto_ok_nocache): Require
4752 target_arm_v8_neon_ok instead of arm32.
4753 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4754 (check_effective_target_arm_crypto_pragma_ok): New.
4755 (add_options_for_arm_vfp): New.
4756 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4757 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4758 target instead. Force initial fpu to vfp.
4759 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4760 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4761 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4762 dependency.
4763 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4764 use arm_vfp effective target instead. Force initial fpu to vfp.
4765 * gcc.target/arm/attr-neon3.c: Likewise.
4766 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4767 arm_vfp_ok.
4768 * gcc.target/arm/unsigned-float.c: Likewise.
4769 * gcc.target/arm/vfp-1.c: Likewise.
4770 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4771 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4772 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4773 * gcc.target/arm/vfp-ldmias.c: Likewise.
4774 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4775 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4776 * gcc.target/arm/vfp-stmiad.c: Likewise.
4777 * gcc.target/arm/vfp-stmias.c: Likewise.
4778 * gcc.target/arm/vnmul-1.c: Likewise.
4779 * gcc.target/arm/vnmul-2.c: Likewise.
4780 * gcc.target/arm/vnmul-3.c: Likewise.
4781 * gcc.target/arm/vnmul-4.c: Likewise.
4782
7ca56ca8 47832016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 4784
7fb75b57 4785 PR testsuite/69366
4786 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4787 the MPX run-time library, for compile-time MPX test.
4788 * gcc.target/i386/chkp-always_inline.c: Likewise.
4789 * gcc.target/i386/chkp-bndret.c: Likewise.
4790 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4791 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4792 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4793 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4794 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4795 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4796 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4797 * gcc.target/i386/chkp-label-address.c: Likewise.
4798 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4799 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4800 * gcc.target/i386/chkp-pr69044.c: Likewise.
4801 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4802 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4803 * gcc.target/i386/chkp-strchr.c: Likewise.
4804 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4805 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4806 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4807 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4808 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4809 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4810 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4811 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4812 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4813 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4814 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4815 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4816 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4817 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4818 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4819 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4820 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4821 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4822 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4823 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4824 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4825 * gcc.target/i386/pr63995-2.c: Likewise.
4826 * gcc.target/i386/pr64805.c: Likewise.
4827 * gcc.target/i386/pr65044.c: Likewise.
4828 * gcc.target/i386/pr65167.c: Likewise.
4829 * gcc.target/i386/pr65183.c: Likewise.
4830 * gcc.target/i386/pr65184.c: Likewise.
4831 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 4832
f2da0b99 48332016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4834
4835 PR tree-optimization/69328
4836 * gcc.dg/pr69328.c: New test.
4837
4d379676 48382016-01-20 Jeff Law <law@redhat.com>
4839
4a11f145 4840 PR target/25114
4d379676 4841 * gcc.target/m68k/pr25114.c: New test.
4842
0754bad1 48432016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4844
4845 * gcc.target/arm/memset-inline-10.c: Added
4846 dg-require-effective-target arm_thumb2_ok.
4847
63bd5c2d 48482016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4849
4850 * gcc.dg/debug/dwarf2/sso.c: New test.
4851
a9c01e81 48522016-01-19 Uros Bizjak <ubizjak@gmail.com>
4853
4854 PR testsuite/68820
4855 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4856 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4857 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4858
53fa0e54 48592016-01-19 Jan Hubicka <hubicka@ucw.cz>
4860
4861 PR ipa/66223
4862 * g++.dg/ipa/devirt-50.C: New testcase.
4863
e035a62c 48642016-01-19 Marek Polacek <polacek@redhat.com>
4865
4866 PR c++/68965
4867 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4868 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4869
885cc3ea 48702016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4871
4872 PR target/69135
4873 * gcc.target/arm/pr69135_1.c: New test.
4874
07bd240e 48752015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4876
4877 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4878
9f60d257 48792015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4880
4881 * gcc.target/aarch64/ccmp_1.c: New testcase.
4882
a0c919f7 48832016-01-19 Marek Polacek <polacek@redhat.com>
4884
4885 PR c++/68586
4886 * g++.dg/cpp0x/enum30.C: New test.
4887
dc5d6d17 48882016-01-19 Richard Biener <rguenther@suse.de>
4889
4890 PR tree-optimization/69336
4891 * g++.dg/tree-ssa/pr69336.C: New testcase.
4892
6dd156e0 48932016-01-19 Jakub Jelinek <jakub@redhat.com>
4894
4895 PR debug/65779
4896 * gcc.dg/pr65779.c: New test.
4897
3e0d45b9 48982016-01-19 Richard Biener <rguenther@suse.de>
4899
4900 PR tree-optimization/69352
4901 * gcc.dg/torture/pr69352.c: New testcase.
4902
7a3cf64d 49032016-01-19 Jakub Jelinek <jakub@redhat.com>
4904
4905 PR rtl-optimization/68955
4906 PR rtl-optimization/64557
4907 * gcc.dg/torture/pr68955.c: New test.
4908
8be55b33 49092016-01-19 Jan Hubicka <hubicka@ucw.cz>
4910
4911 PR lto/69136
4912 * g++.dg/torture/pr69136.C: New testcase.
4913
72a985d7 49142016-01-19 Jan Hubicka <hubicka@ucw.cz>
4915
4916 PR lto/69133
4917 * g++.dg/lto/pr69133_0.C: New testcase.
4918 * g++.dg/lto/pr69133_1.C: New testcase.
4919
56778b62 49202016-01-15 Jeff Law <law@redhat.com>
4921
4922 PR tree-optimization/69320
4923 * gcc.c-torture/pr69320-1.c: New test.
4924 * gcc.c-torture/pr69320-2.c: New test.
4925 * gcc.c-torture/pr69320-3.c: New test.
4926 * gcc.c-torture/pr69320-4.c: New test.
4927
ced41b93 49282016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4929
4930 PR c++/11858
4931 PR c++/24663
4932 PR c++/24664
4933 * g++.dg/template/pr11858.C: New test.
4934 * g++.dg/template/pr24663.C: New test.
4935 * g++.dg/template/unify12.C: New test.
4936 * g++.dg/template/unify13.C: New test.
4937 * g++.dg/template/unify14.C: New test.
4938 * g++.dg/template/unify15.C: New test.
4939 * g++.dg/template/unify16.C: New test.
4940 * g++.dg/template/unify17.C: New test.
4941
7f8cbcaf 49422016-01-18 David Malcolm <dmalcolm@redhat.com>
4943
4944 PR testsuite/69181
4945 * gcc.dg/pr69181-1.c: New test file.
4946 * gcc.dg/pr69181-2.c: New test file.
4947 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4948 globals by moving it to...
4949 (cleanup-after-saved-dg-test): ...this new function. Add
4950 "global additional_sources_used". Add reset of global
4951 multiline_expected_outputs to the empty list.
4952 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4953 global to...
4954 (multiline_expected_outputs): ...this, and updated comments to
4955 note that it is modified from gcc-dg.exp.
4956 (dg-end-multiline-output): Update for the above renaming.
4957 (handle-multiline-outputs): Likewise. Remove the clearing
4958 of the expected outputs to the empty list.
4959
3c7cbfc0 49602016-01-18 Richard Biener <rguenther@suse.de>
4961
4962 PR tree-optimization/69297
4963 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4964
81d49cc1 49652016-01-18 Joseph Myers <joseph@codesourcery.com>
4966
4967 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4968 dg-options.
4969 * gcc.target/mips/mips-3d-2.c: Likewise.
4970 * gcc.target/mips/mips-3d-3.c: Likewise.
4971 * gcc.target/mips/mips-3d-4.c: Likewise.
4972 * gcc.target/mips/mips-3d-5.c: Likewise.
4973 * gcc.target/mips/mips-3d-6.c: Likewise.
4974 * gcc.target/mips/mips-3d-7.c: Likewise.
4975 * gcc.target/mips/mips-3d-8.c: Likewise.
4976 * gcc.target/mips/mips-3d-9.c: Likewise.
4977 * gcc.target/mips/mips-ps-1.c: Likewise.
4978 * gcc.target/mips/mips-ps-2.c: Likewise.
4979 * gcc.target/mips/mips-ps-3.c: Likewise.
4980 * gcc.target/mips/mips-ps-4.c: Likewise.
4981 * gcc.target/mips/mips-ps-5.c: Likewise.
4982 * gcc.target/mips/mips-ps-6.c: Likewise.
4983 * gcc.target/mips/mips-ps-7.c: Likewise.
4984 * gcc.target/mips/mips-ps-type.c: Likewise.
4985 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4986 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4987
03c4ff3a 49882016-01-18 Tom de Vries <tom@codesourcery.com>
4989
4990 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4991 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4992 * c-c++-common/goacc/kernels-empty.c: New test.
4993 * c-c++-common/goacc/kernels-eternal.c: New test.
4994 * c-c++-common/goacc/kernels-loop-2.c: New test.
4995 * c-c++-common/goacc/kernels-loop-3.c: New test.
4996 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4997 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4998 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4999 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5000 * c-c++-common/goacc/kernels-loop-data.c: New test.
5001 * c-c++-common/goacc/kernels-loop-g.c: New test.
5002 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5003 * c-c++-common/goacc/kernels-loop-n.c: New test.
5004 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5005 * c-c++-common/goacc/kernels-loop.c: New test.
5006 * c-c++-common/goacc/kernels-noreturn.c: New test.
5007 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5008 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5009 * c-c++-common/goacc/kernels-reduction.c: New test.
5010
22e3dcee 50112016-01-18 Tom de Vries <tom@codesourcery.com>
5012
5013 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5014 * gcc.dg/autopar/outer-2.c: Same.
5015 * gcc.dg/autopar/outer-3.c: Same.
5016 * gcc.dg/autopar/outer-4.c: Same.
5017 * gcc.dg/autopar/outer-5.c: Same.
5018 * gcc.dg/autopar/outer-6.c: Same.
5019 * gcc.dg/autopar/parallelization-1.c: Same.
5020 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5021 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5022 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5023 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5024 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5025 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5026 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5027 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5028 * gcc.dg/autopar/pr39500-1.c: Same.
5029 * gcc.dg/autopar/pr39500-2.c: Same.
5030 * gcc.dg/autopar/pr46193.c: Same.
5031 * gcc.dg/autopar/pr46194.c: Same.
5032 * gcc.dg/autopar/pr49580.c: Same.
5033 * gcc.dg/autopar/pr49960-1.c: Same.
5034 * gcc.dg/autopar/pr49960.c: Same.
5035 * gcc.dg/autopar/pr68373.c: Same.
5036 * gcc.dg/autopar/reduc-1.c: Same.
5037 * gcc.dg/autopar/reduc-1char.c: Same.
5038 * gcc.dg/autopar/reduc-1short.c: Same.
5039 * gcc.dg/autopar/reduc-2.c: Same.
5040 * gcc.dg/autopar/reduc-2char.c: Same.
5041 * gcc.dg/autopar/reduc-2short.c: Same.
5042 * gcc.dg/autopar/reduc-3.c: Same.
5043 * gcc.dg/autopar/reduc-4.c: Same.
5044 * gcc.dg/autopar/reduc-6.c: Same.
5045 * gcc.dg/autopar/reduc-7.c: Same.
5046 * gcc.dg/autopar/reduc-8.c: Same.
5047 * gcc.dg/autopar/reduc-9.c: Same.
5048 * gcc.dg/autopar/uns-outer-4.c: Same.
5049 * gcc.dg/autopar/uns-outer-5.c: Same.
5050 * gcc.dg/autopar/uns-outer-6.c: Same.
5051 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5052 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5053
fd5cbe2f 50542016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5055
5056 PR target/63679
5057 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5058 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5059
fa75ab55 50602016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5061
5062 PR target/63679
5063 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5064 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5065 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5066
214b2582 50672016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5068
5069 PR target/63679
5070 * gcc.dg/tree-ssa/sra-17.c: New.
5071 * gcc.dg/tree-ssa/sra-18.c: New.
5072
13146837 50732016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5074
5075 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5076
6ccd18c2 50772016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5078
5079 * gnat.dg/inline12.adb: New test.
5080
8872b95f 50812016-01-18 Bin Cheng <bin.cheng@arm.com>
5082
5083 PR tree-optimization/66797
5084 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5085
971514e3 50862016-01-18 Richard Biener <rguenther@suse.de>
5087
5088 PR tree-optimization/69170
5089 * gcc.dg/torture/pr69170.c: New testcase.
5090
dfb6d139 50912016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 5092
5093 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5094
164d84c2 50952016-01-16 Tom de Vries <tom@codesourcery.com>
5096
5097 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5098
4c33b769 50992016-01-16 Tom de Vries <tom@codesourcery.com>
5100
5101 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5102 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5103 redundant dg-require-effective-target pthread.
5104 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5105 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5106 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5107 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5108 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5109 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5110 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5111
673441b0 51122016-01-16 David Edelsohn <dje.gcc@gmail.com>
5113
5114 PR target/68609
5115 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5116 * gcc.target/powerpc/recip-7.c: Same.
5117
90153ae7 51182016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5119
5120 PR c++/69091
5121 * g++.dg/template/pr69091.C: New test.
5122
bc24d01d 51232016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5124
5125 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5126 dump does not contain an error_mark_node.
5127 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5128 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5129
4067c0fd 51302016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5131
5132 PR c++/68936
5133 * g++.dg/template/pr68936.C: New test.
5134
27c6dbdd 51352016-01-15 David Edelsohn <dje.gcc@gmail.com>
5136
5137 PR target/68609
5138 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5139 * gcc.target/powerpc/recip-2.c: Same.
5140 * gcc.target/powerpc/recip-3.c: Same.
5141 * gcc.target/powerpc/recip-4.c: Same.
5142 * gcc.target/powerpc/recip-sqrtf.c: Same.
5143
e390c57d 51442016-01-15 Jeff Law <law@redhat.com>
5145
5146 PR tree-optimization/69270
5147 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5148 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5149
ddcfeaf1 51502016-01-15 Paul Thomas <pault@gcc.gnu.org>
5151
5152 PR fortran/49630
5153 * gfortran.dg/deferred_character_13.f90: New test for the fix
5154 of comment 3 of the PR.
5155
5156 PR fortran/54070
5157 * gfortran.dg/deferred_character_8.f90: New test
5158 * gfortran.dg/allocate_error_5.f90: New test
5159
5160 PR fortran/60593
5161 * gfortran.dg/deferred_character_10.f90: New test
5162
5163 PR fortran/60795
5164 * gfortran.dg/deferred_character_14.f90: New test
5165
5166 PR fortran/61147
5167 * gfortran.dg/deferred_character_11.f90: New test
5168
5169 PR fortran/64324
5170 * gfortran.dg/deferred_character_9.f90: New test
5171
81be349c 51722016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5173
5174 PR rtl-optimization/69030
5175 * gcc.target/i386/pr69030.c: New.
5176
998456c5 51772016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5178
5179 * gcc.target/aarch64/target_attr_17.c: New test.
5180
0d85be19 51812016-01-15 Richard Biener <rguenther@suse.de>
5182
5183 PR tree-optimization/66856
5184 * gcc.dg/torture/pr66856-1.c: New testcase.
5185 * gcc.dg/torture/pr66856-2.c: Likewise.
5186
321d36c8 51872016-01-15 Richard Biener <rguenther@suse.de>
5188
5189 PR debug/69137
5190 * g++.dg/lto/pr69137_0.C: New testcase.
5191
d94a1f53 51922016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5193
5194 PR middle-end/69246
5195 * gcc.target/i386/pr69246.c: New test.
5196
5fe9a861 51972016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5198
a9c01e81 5199 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 5200
3d05a5e9 52012016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5202
5203 PR c++/56194
5204 * g++.dg/init/const9.C: Disable test on S/390.
5205
5e8132b5 52062016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5207
5208 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5209 * g++.dg/Wno-frame-address.C: Ditto.
5210
32307cdf 52112016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5212
5213 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5214
1ca28250 52152016-01-15 Richard Biener <rguenther@suse.de>
5216
5217 PR tree-optimization/68961
5218 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5219
6271bd93 52202016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5221
5222 * gcc.target/i386/pr65105-5.c: New test.
5223
dfb6d139 52242016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 5225
5226 * gcc.c-torture/execute/alias-4.c: New testcase.
5227
dfb6d139 52282016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 5229
5230 PR ipa/68148
5231 * g++.dg/ipa/devirt-49.C: New testcase.
5232
7bbac464 52332016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 5234
5235 PR target/65837
5236 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5237 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5238 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5239
4345b868 52402016-01-15 Richard Biener <rguenther@suse.de>
5241
5242 PR tree-optimization/69117
5243 * gcc.dg/torture/pr69117.c: New testcase.
5244
580357e7 52452015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 5246
5247 PR c++/69048
5248 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5249
612baa31 52502016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5251
5252 PR testsuite/67509
5253 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5254 range tests use 100 * maximum instead of maximum + 1.
5255
44e09bc4 52562016-01-14 Jakub Jelinek <jakub@redhat.com>
5257
5258 PR debug/69244
5259 * gcc.dg/guality/pr69244.c: New test.
5260
96962ae4 52612016-01-14 Uros Bizjak <ubizjak@gmail.com>
5262
5263 * lib/target-supports.exp (check_effective_target_issignaling):
5264 New procedure.
5265 * gcc.dg/pr61441.c: Require issignaling effective target.
5266
ab9c400b 52672016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5268
5269 PR target/68803
5270 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5271
a7ed4583 52722016-01-14 David Malcolm <dmalcolm@redhat.com>
5273
5274 PR c++/68819
5275 PR preprocessor/69177
5276 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5277 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5278 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5279 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5280
77f35cec 52812016-01-14 Marek Polacek <polacek@redhat.com>
5282
5283 PR c/69262
5284 * gcc.dg/array-15.c: New test.
5285
915d0950 52862016-01-14 Jakub Jelinek <jakub@redhat.com>
5287
5288 PR middle-end/68146
5289 PR tree-optimization/69155
5290 * gfortran.dg/pr68146.f: New test.
5291 * gfortran.dg/pr69155.f90: New test.
5292
24651fb7 52932016-01-14 Richard Biener <rguenther@suse.de>
5294
5295 PR tree-optimization/68060
5296 * gcc.dg/torture/pr68060-1.c: New testcase.
5297 * gcc.dg/torture/pr68060-2.c: Likewise.
5298
2f63f950 52992016-01-14 Nick Clifton <nickc@redhat.com>
5300
5301 * lib/target-supports.exp
5302 (check_effective_target_arm_neon_ok_nocache): Add an option
5303 sequence that includes setting the ARM architecture to ARMv7-A.
5304 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5305 command line options necessary to enable Neon support.
5306 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5307 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5308 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5309 * gcc.target/arm/pr69180.c: Likewise.
5310
3ce0acde 53112016-01-14 Jeff Law <law@redhat.com>
5312
5313 PR tree-optimization/69270
5314 * gcc.dg/tree-ssa/pr69270.c: New test.
5315
bda05c57 53162016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5317
5318 PR c/66208
5319 * c-c++-common/pr66208.c: New file.
5320
9b657cf1 53212016-01-13 Jakub Jelinek <jakub@redhat.com>
5322
5323 PR tree-optimization/69156
5324 * gcc.dg/pr69156.c: New test.
5325
58ba1b9d 53262016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5327
5328 * gcc.target/i386/pr69225-7.c: New test.
5329
e5fee0fe 53302016-01-13 Richard Henderson <rth@redhat.com>
5331
5332 * gcc.dg/tm/memopt-13.c: Update expected function.
5333 * gcc.dg/tm/memopt-6.c: Likewise.
5334
3f0e9745 53352016-01-13 Uros Bizjak <ubizjak@gmail.com>
5336
5337 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5338 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5339 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5340 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 5341
3f0e9745 53422016-01-13 Tom de Vries <tom@codesourcery.com>
5343
5344 PR tree-optimization/69169
7a6ddc0d 5345 * gcc.dg/pr69169.c: New test.
5346
9b657cf1 53472016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 5348
5349 PR target/69228
5350 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5351 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5352 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5353 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5354 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5355 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5356 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5357 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5358
f704d701 53592016-01-13 Jakub Jelinek <jakub@redhat.com>
5360
5361 PR target/69247
5362 * gcc.dg/pr69247.c: New test.
5363
e966d6b9 53642016-01-13 Richard Biener <rguenther@suse.de>
5365
5366 PR tree-optimization/69242
5367 * gcc.dg/torture/pr69242.c: New testcase.
5368
1ca1d9b2 53692016-01-13 Richard Biener <rguenther@suse.de>
5370
5371 PR tree-optimization/69186
5372 * gcc.dg/torture/pr69186.c: New testcase.
5373
d07cbccc 53742016-01-13 Jeff Law <law@redhat.com>
5375
5376 PR tree-optimization/67755
5377 * gcc.dg/tree-ssa/pr67755.c: New test.
5378
53792016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 5380
5381 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5382 pass number in output by a star.
5383
b95d41cf 53842016-01-12 Bin Cheng <bin.cheng@arm.com>
5385
5386 PR tree-optimization/68911
5387 * gcc.c-torture/execute/pr68911.c: New test.
5388
91d87e22 53892016-01-12 Marek Polacek <polacek@redhat.com>
5390
5391 PR c++/68979
5392 * g++.dg/warn/permissive-1.C: New test.
5393
8a9401a4 53942016-01-12 Jakub Jelinek <jakub@redhat.com>
5395
5396 PR objc++/68511
5397 PR c++/69213
5398 * g++.dg/opt/pr69213.C: New test.
5399
b9cb7a67 54002016-01-12 Christian Bruel <christian.bruel@st.com>
5401
5402 PR target/69180
5403 * gcc.target/arm/pr69180.c: New test.
5404
e4c96992 54052016-01-12 Richard Biener <rguenther@suse.de>
5406
5407 PR lto/69077
5408 * g++.dg/lto/pr69077_0.C: New testcase.
5409 * g++.dg/lto/pr69077_1.C: Likewise.
5410
90525f61 54112016-01-12 Jakub Jelinek <jakub@redhat.com>
5412
5413 PR target/69175
5414 * g++.dg/opt/pr69175.C: New test.
5415
9e7edfd3 54162016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5417
5418 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5419 rather than #including math.h & stdlib.h.
5420 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5421 * gcc.dg/vect/pr49771.c: Likewise.
5422 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5423 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5424 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5425 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5426 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5427 * gcc.dg/vect/pr44507.c: Likewise.
5428 * gcc.dg/vect/pr45902.c: Likewise.
5429 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5430 * gcc.dg/vect/vect-117.c: Likewise.
5431 * gcc.dg/vect/vect-99.c: Likewise.
5432 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5433 * gcc.dg/vect/vect-cond-1.c: Likewise.
5434 * gcc.dg/vect/vect-cond-2.c: Likewise.
5435 * gcc.dg/vect/vect-cond-3.c: Likewise.
5436 * gcc.dg/vect/vect-cond-4.c: Likewise.
5437 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5438 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5439 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5440 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5441 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5442 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5443 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5444 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5445 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5446 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5447 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5448 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5449 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5450 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5451 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5452 include of signal.h.
5453 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5454 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5455 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5456 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5457 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5458 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5459 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5460 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5461 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5462 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5463 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5464 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5465 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5466 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5467 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5468 * gcc.dg/vect/vect-outer-5.c: Likewise.
5469 * gcc.dg/vect/vect-outer-6.c: Likewise.
5470 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5471 include of stdio.h.
5472
3368873d 54732016-01-12 Nick Clifton <nickc@redhat.com>
5474
5475 PR target/68913
5476 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5477 to fread so that it will be found in all target runtimes.
5478
0464ea95 54792016-01-12 Richard Biener <rguenther@suse.de>
5480
5481 PR tree-optimization/69053
5482 * g++.dg/torture/pr69053.C: New testcase.
5483
7819730f 54842016-01-12 Richard Biener <rguenther@suse.de>
5485
5486 PR tree-optimization/69168
5487 * gcc.dg/torture/pr69168.c: New testcase.
5488
995bfebf 54892016-01-12 Richard Biener <rguenther@suse.de>
5490
5491 PR tree-optimization/69157
5492 * gcc.dg/torture/pr69157.c: New testcase.
5493
54942016-01-12 Richard Biener <rguenther@suse.de>
5495
5496 PR tree-optimization/69174
5497 * gcc.dg/torture/pr69174.c: New testcase.
5498
1d10d64c 54992016-01-12 Jakub Jelinek <jakub@redhat.com>
5500
5501 PR c++/66808
5502 PR c++/69000
5503 * g++.dg/tls/pr66808.C: New test.
5504 * g++.dg/tls/pr69000.C: New test.
5505
f0b79faf 55062016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5507
5508 * gcc.target/powerpc/swaps-p8-23.c: New test.
5509 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5510
04cf75a4 55112016-01-11 John David Anglin <danglin@gcc.gnu.org>
5512
5513 PR tree-optimization/68356
5514 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5515
0eb4264c 55162016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5517 Jim Wilson <jim.wilson@linaro.org>
5518
5519 PR target/69194
5520 * gcc.target/arm/pr69194.c: New test.
5521
2f66de64 55222016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5523
5524 PR target/69225
5525 * gcc.target/i386/pr69225-1.c: New test.
5526 * gcc.target/i386/pr69225-2.c: Likewise.
5527 * gcc.target/i386/pr69225-3.c: Likewise.
5528 * gcc.target/i386/pr69225-4.c: Likewise.
5529 * gcc.target/i386/pr69225-5.c: Likewise.
5530 * gcc.target/i386/pr69225-6.c: Likewise.
5531
36105e82 55322016-01-11 Jakub Jelinek <jakub@redhat.com>
5533
1c78ce2e 5534 PR target/67462
5535 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5536 if lp64.
5537
a4a87320 5538 PR target/69071
5539 * gcc.dg/pr69071.c: New test.
5540
91fbd04f 5541 PR c++/69211
5542 * g++.dg/opt/pr69211.C: New test.
5543
36105e82 5544 PR tree-optimization/69214
5545 * gcc.c-torture/compile/pr69214.c: New test.
5546
e934c380 55472016-01-11 Uros Bizjak <ubizjak@gmail.com>
5548
5549 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5550 * gcc.target/i386/pr66232-11.c: Ditto.
5551 * gcc.target/i386/pr66232-12.c: Ditto.
5552 * gcc.target/i386/pr66232-13.c: Ditto.
5553
3ff1b153 55542016-01-11 Richard Biener <rguenther@suse.de>
5555
5556 PR tree-optimization/69173
5557 * gcc.dg/torture/pr69173.c: New testcase.
5558
04e1504c 55592016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5560
5561 PR rtl-optimization/68796
5562 * gcc.target/aarch64/tst_5.c: New test.
5563 * gcc.target/aarch64/tst_6.c: Likewise.
5564
ae8718b5 55652016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5566
5567 PR rtl-optimization/68841
5568 * gcc.dg/pr68841.c: New test.
5569 * gcc.c-torture/execute/pr68841.c: New test.
5570
bd8bece2 55712016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5572
5573 PR rtl-optimization/68920
5574 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5575 for ix86 targets.
5576 * gcc.dg/ifcvt-5.c: New test.
5577
9b657cf1 55782016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 5579
5580 PR bootstrap/69123
5581 * g++.dg/pr69123.C: New.
5582
7a158352 55832016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5584
5585 PR target/69010
5586 * gcc.target/i386/pr69010.c: New test.
5587
ff375d11 55882016-01-11 Martin Jambor <mjambor@suse.cz>
5589
5590 PR ipa/69044
5591 * gcc.target/i386/chkp-pr69044.c: New test.
5592
9eb890f1 55932016-01-11 Tom de Vries <tom@codesourcery.com>
5594
5595 PR tree-optimization/69109
5596 * gcc.dg/autopar/pr69109-2.c: New test.
5597 * gcc.dg/autopar/pr69109.c: New test.
5598
c4157ee5 55992016-01-11 Tom de Vries <tom@codesourcery.com>
5600
5601 PR tree-optimization/69108
5602 * gcc.dg/autopar/pr69108.c: New test.
5603
b933e511 56042016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5605
5606 PR c++/69029
5607 * c-c++-common/Wisleading-indentation.c: Augment test.
5608
efb73de1 56092016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5610
5611 PR fortran/69154
5612 * gfortran.dg/inline_matmul_12.f90: New test.
5613
40c86c3b 56142016-01-10 Paul Thomas <pault@gcc.gnu.org>
5615
5616 PR fortran/67779
5617 * gfortran.dg/actual_array_offset_1: New test.
5618
a006c0bb 56192016-01-10 Tom de Vries <tom@codesourcery.com>
5620
5621 PR tree-optimization/69062
5622 * gcc.dg/autopar/pr69062.c: New test.
5623
880ed4be 56242016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5625
5626 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5627 * gcc.dg/vect/slp-perm-2.c: Likewise.
5628 * gcc.dg/vect/slp-perm-3.c: Likewise.
5629 * gcc.dg/vect/slp-perm-5.c: Likewise.
5630 * gcc.dg/vect/slp-perm-6.c: Likewise.
5631 * gcc.dg/vect/slp-perm-7.c: Likewise.
5632 * gcc.dg/vect/slp-perm-8.c: Likewise.
5633
d95e1856 56342016-01-10 Tom de Vries <tom@codesourcery.com>
5635
5636 PR tree-optimization/69039
5637 * gcc.dg/autopar/pr69039.c: New test.
5638
0f8f48d0 56392016-01-09 Marek Polacek <polacek@redhat.com>
5640
5641 PR c++/69113
5642 * g++.dg/pr69113.C: New test.
5643
7dff0499 56442016-01-09 Jakub Jelinek <jakub@redhat.com>
5645
5646 PR middle-end/50865
5647 PR tree-optimization/69097
5648 * gcc.c-torture/execute/pr50865.c: New test.
5649 * gcc.c-torture/execute/pr69097-1.c: New test.
5650 * gcc.c-torture/execute/pr69097-2.c: New test.
5651 * gcc.dg/pr69097-1.c: New test.
5652 * gcc.dg/pr69097-2.c: New test.
5653
18431e78 56542016-01-09 Jakub Jelinek <jakub@redhat.com>
5655
5656 PR c++/69164
5657 * g++.dg/opt/pr69164.C: New test.
5658
1943a4a2 56592016-01-08 Jakub Jelinek <jakub@redhat.com>
5660
5661 PR tree-optimization/69167
5662 * gcc.dg/pr69167.c: New test.
5663
a143e277 56642016-01-08 Marek Polacek <polacek@redhat.com>
5665
5666 PR c++/68449
5667 * g++.dg/pr68449.C: New.
5668
44c01906 56692016-01-08 Alan Lawrence <alan.lawrence@arm.com>
5670
5671 PR tree-optimization/68707
5672 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
5673 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
5674 on platforms supporting it.
5675 * gcc.dg/vect/slp-perm-2.c: Likewise.
5676 * gcc.dg/vect/slp-perm-3.c: Likewise.
5677 * gcc.dg/vect/slp-perm-5.c: Likewise.
5678 * gcc.dg/vect/slp-perm-7.c: Likewise.
5679 * gcc.dg/vect/slp-perm-8.c: Likewise.
5680 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
5681 on platforms supporting it.
5682
c437d1e8 56832016-01-08 Jakub Jelinek <jakub@redhat.com>
5684
c9595c51 5685 PR tree-optimization/69162
5686 * gcc.dg/pr69162.c: New test.
5687
c437d1e8 5688 PR tree-optimization/69172
5689 * gcc.dg/pr69172.c: New test.
5690
6a46a28c 56912016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
5692
5693 PR tree-optimization/67781
5694 * gcc.c-torture/execute/pr67781.c: New file.
5695
62ad9a04 56962016-01-08 Jakub Jelinek <jakub@redhat.com>
5697
5698 PR tree-optimization/69083
5699 * gcc.dg/vect/pr69083.c: New test.
5700
9e0e8c2a 57012016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
5702
5703 PR tree-optimization/61441
5704 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
5705 Use -fexcess-precision=standard for compiler options.
5706 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5707
5d034e37 57082016-01-08 Jakub Jelinek <jakub@redhat.com>
5709
5013f740 5710 PR fortran/69128
5711 * gfortran.dg/gomp/pr69128.f90: New test.
5712
5d034e37 5713 PR c++/69145
5714 * g++.dg/ext/pr69145-1.C: New test.
5715 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5716 * g++.dg/ext/pr69145-2.h: New file.
5717
517906ff 57182016-01-07 Martin Sebor <msebor@redhat.com>
5719
5720 PR c/68966
5721 * gcc.dg/atomic-fetch-bool.c: New test.
5722 * gcc.dg/sync-fetch-bool.c: New test.
5723
cdbb524c 57242016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5725
5726 PR fortran/66680
5727 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5728
ec3aba9e 57292016-01-07 Nick Clifton <nickc@redhat.com>
5730
5731 PR target/66655
5732 * g++.dg/pr66655.C: New test.
5733 * g++.dg/pr66655_1.cc: Test support file.
5734 * g++.dg/pr66655.h: Test header file.
5735
9b657cf1 57362016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 5737
5738 PR fortran/66680
5739 gfortran.dg/gomp/pr66680.f90: New test.
5740
cd45d7a5 57412016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5742
5743 PR target/69171
5744 * gcc.target/i386/pr69171-1.c: New test.
5745 * gcc.target/i386/pr69171-2.c: Likewise.
5746 * gcc.target/i386/pr69171-3.c: Likewise.
5747 * gcc.target/i386/pr69171-4.c: Likewise.
5748 * gcc.target/i386/pr69171-5.c: Likewise.
5749 * gcc.target/i386/pr69171-6.c: Likewise.
5750
4a86a91a 57512015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5752
5753 PR middle-end/67639
5754 * c-c++-common/pr67639.c: New test.
5755
34c05552 57562016-01-07 Jakub Jelinek <jakub@redhat.com>
5757
5758 PR tree-optimization/69141
5759 * g++.dg/opt/pr69141.C: New test.
5760
f08d6895 57612016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5762
5763 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5764
32ec4173 57652016-01-06 Uros Bizjak <ubizjak@gmail.com>
5766
5767 PR target/69140
5768 * gcc.target/i386/pr69140.c: New test
5769
d74214f3 57702016-01-06 David Malcolm <dmalcolm@redhat.com>
5771
5772 * gcc.dg/bad-dereference.c: New test case.
5773
73991cab 57742015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5775
5776 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5777
fc8cc457 57782016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5779
5780 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5781
be3c9981 57822016-01-06 Marek Polacek <polacek@redhat.com>
5783
5784 PR sanitizer/69099
5785 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5786
2cb724f9 57872016-01-05 Marek Polacek <polacek@redhat.com>
5788
5789 PR c/69104
5790 * gcc.dg/atomic-invalid-2.c: New.
5791
233a53ed 57922016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5793
5794 PR target/68991
5795 * gcc.target/i386/pr68991.c: New test.
5796
ea87c5e3 57972016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5798
5799 PR target/68991
5800 * g++.dg/pr68991-1.C: New test.
5801 * g++.dg/pr68991-2.C: Likewise.
5802
1943a4a2 58032016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 5804
1943a4a2 5805 PR other/60465
afe82e5b 5806 * gcc.target/ia64/pr60465-gprel64.c: New test.
5807 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5808
1e9147dd 58092016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5810
5811 PR rtl-optimization/68651
5812 * gcc.target/aarch64/pr68651_1.c: New test.
5813
d42aa619 58142016-01-05 David Malcolm <dmalcolm@redhat.com>
5815
5816 PR c/69122
5817 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5818
1776de76 58192016-01-05 Nathan Sidwell <nathan@acm.org>
5820
2d7d361d 5821 PR c++/58583
5822 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5823
1776de76 5824 * gcc.dg/alias-15.c: New.
5825
5beb12c0 58262016-01-05 Nick Clifton <nickc@redhat.com>
5827
5828 PR target/68870
5829 * g++.dg/pr68770.C: New test.
5830
d8cca921 58312016-01-04 Mike Stump <mikestump@comcast.net>
5832
5833 * lib/target-supports.exp (check_effective_target_cilkplus):
5834 cilkplus targets require pthreads.
afc907ef 5835 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 5836
8427dff3 58372016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5838
5839 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5840 generation.
5841
f1717362 58422016-01-04 Jakub Jelinek <jakub@redhat.com>
5843
5844 Update copyright years.
5845
d7d6a3ab 58462016-01-04 Marek Polacek <polacek@redhat.com>
5847
5848 PR c/68908
5849 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5850 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5851 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5852
b8f4a5f9 58532016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5854
5855 * gcc.target/sparc/20160104-2.c: New test.
5856
6b5c028f 58572016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5858
5859 * gcc.target/sparc/20160104-1.c: New test.
5860
300e1002 58612016-01-03 Paul Thomas <pault@gcc.gnu.org>
5862
5863 PR fortran/65045
5864 * gfortran.dg/pr65045.f90: New test.
5865
855b105f 58662016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5867
5868 * gnat.dg/specs/debug1.ads: Delete.
5869
bdc177dc 58702016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5871
5872 PR libgfortran/68867
5873 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5874 expression.
5875
48aaffae 58762016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5877
5878 PR libgfortran/68867
5879 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5880 PowerPC.
5881
19a468b8 58822016-01-01 Paul Thomas <pault@gcc.gnu.org>
5883
5884 PR fortran/68864
5885 * gfortran.dg/pr68864.f90: New test.
5886
25371c91 58872016-01-01 Jakub Jelinek <jakub@redhat.com>
5888
2a659064 5889 PR tree-optimization/69070
5890 * gcc.dg/pr69070.c: New test.
5891
57aa9851 5892 PR sanitizer/69055
5893 * gfortran.dg/pr69055.f90: New test.
5894
25371c91 5895 PR target/69015
5896 * gcc.dg/pr69015.c: New test.
f1717362 5897\f
fb2c1edd 5898Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 5899
5900Copying and distribution of this file, with or without modification,
5901are permitted in any medium without royalty provided the copyright
5902notice and this notice are preserved.