]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* decl.c: Update comment.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
871164c4 12016-05-05 Jakub Jelinek <jakub@redhat.com>
2
ecb23e00 3 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
4
871164c4 5 * c-c++-common/Wdangling-else-4.c: New test.
6
70cf83ba 72016-05-04 Jakub Jelinek <jakub@redhat.com>
8
858c9470 9 PR c++/70906
10 PR c++/70933
11 * g++.dg/opt/pr70906.C: New test.
12 * g++.dg/opt/pr70933.C: New test.
13
70cf83ba 14 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
15
aaa36a78 162016-05-04 Jan Hubicka <hubicka@ucw.cz>
17
18 * gcc.dg/ipa/pure-const-3.c: New testcase.
19
1d52c456 202016-05-04 Marek Polacek <polacek@redhat.com>
21
22 * c-c++-common/Wdangling-else-1.c: New test.
23 * c-c++-common/Wdangling-else-2.c: New test.
24 * c-c++-common/Wdangling-else-3.c: New test.
25
dc581573 262016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
27
28 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
29 flag is present.
30
a64030fe 312016-05-04 Marek Polacek <polacek@redhat.com>
32
33 PR c/48778
34 * gcc.dg/Waddress-2.c: New test.
35
b461b04a 362016-05-04 Alan Modra <amodra@gmail.com>
37
38 * gcc.target/powerpc/pr70866.c: New.
39
c388a0cf 402016-05-03 Martin Sebor <msebor@redhat.com>
41
42 PR c++/66561
43 * c-c++-common/builtin_location.c: New test.
44 * g++.dg/cpp1y/builtin_location.C: New test.
45
5d4db8ef 462016-05-03 Marek Polacek <polacek@redhat.com>
47
48 PR c/70859
49 * gcc.dg/pr70859.c: New test.
50 * gcc.dg/pr70859-2.c: New test.
51
ca938765 522016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
53
54 * gnat.dg/debug5.adb: New testcase.
55
60b27d5f 562016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
57
58 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
59 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
60 Procedure to check for z10 instruction set.
61
5ab325d0 622016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
63
64 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
65
c548a0ad 662016-05-03 Alan Modra <amodra@gmail.com>
67
68 * gcc.target/powerpc/savres.c: Add func using a single gpr.
69
d5ecd946 702016-05-03 Jakub Jelinek <jakub@redhat.com>
71
72 * gcc.target/i386/avx512f-cvt-1.c: New test.
73
35b0a053 742016-05-03 H.J. Lu <hongjiu.lu@intel.com>
75
76 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
77 -fdump-tree-vrp-details.
78
9ae1b28a 792016-05-03 Richard Biener <rguenther@suse.de>
80
81 * gcc.dg/pr30172-1.c: Adjust.
82 * gcc.dg/pr63743.c: Likewise.
83 * gcc.dg/tm/pr51696.c: Likewise.
84 * c-c++-common/tm/safe-1.c: Likewise.
85 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
86 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
87 * g++.dg/plugin/self-assign-test-1.C: Likewise.
88 * g++.dg/plugin/self-assign-test-2.C: Likewise.
89
9c1a31e4 902016-05-03 Jakub Jelinek <jakub@redhat.com>
91
fe69bcb9 92 PR rtl-optimization/70467
93 * gcc.target/i386/pr70467-3.c: New test.
94 * gcc.target/i386/pr70467-4.c: New test.
95
9082c4a4 96 PR tree-optimization/70916
97 * gcc.c-torture/compile/pr70916.c: New test.
98
9c1a31e4 99 PR target/49244
100 * gcc.target/i386/pr49244-1.c: New test.
101 * gcc.target/i386/pr49244-2.c: New test.
102
69105acc 1032016-05-03 Bernd Schmidt <bschmidt@redhat.com>
104
105 PR rtl-optimization/44281
106 * gcc.target/i386/pr44281.c: New test.
107
9ab8df54 1082016-05-03 bin cheng <bin.cheng@arm.com>
109
110 PR tree-optimization/56541
111 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
112 * gcc.dg/vect/pr56541.c: new test.
113
3c62cae0 1142016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
115
116 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
117 __float128.
118 * gcc.target/powerpc/float128-complex-2.c: Likewise.
119
91abc161 1202016-05-02 H.J. Lu <hongjiu.lu@intel.com>
121
122 PR testsuite/70520
123 * c-c++-common/asan/clone-test-1.c (main): Align child process
124 stack to 16 bytes.
125
aa3d1155 1262016-05-02 David Malcolm <dmalcolm@redhat.com>
127
128 PR c++/62314
129 * g++.dg/spellcheck-fields-2.C: New test case.
130
002c3f28 1312016-05-02 David Malcolm <dmalcolm@redhat.com>
132
133 PR c++/62314
134 * g++.dg/pr62314.C: New test case.
135
46e5dccc 1362016-05-02 Jan Hubicka <hubicka@ucw.cz>
137
138 * gcc.dg/ipa/inline-8.c: New testcase.
139
663f4248 1402016-05-02 Jakub Jelinek <jakub@redhat.com>
141
142 PR rtl-optimization/70467
143 * gcc.target/i386/pr70467-1.c: New test.
144
efe8bdf5 1452016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
146
147 * gcc.dg/spec-options.c: Run the test on all targets.
148 * gcc.dg/foo.specs: Use cpp_unique_options.
149
47ef9633 1502016-05-02 Marc Glisse <marc.glisse@inria.fr>
151
152 * gcc.dg/tree-ssa/unord.c: New testcase.
153
eb1a077c 1542016-05-02 Marc Glisse <marc.glisse@inria.fr>
155
156 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
157
28e869d0 1582016-05-02 Nathan Sidwell <nathan@codesourcery.com>
159
160 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
161
dd185f6e 1622016-05-02 Marek Polacek <polacek@redhat.com>
163
164 PR c/70851
165 * gcc.dg/enum-incomplete-3.c: New test.
166
773d09b9 1672016-05-02 Marek Polacek <polacek@redhat.com>
168 Tom de Vries <tom@codesourcery.com>
169
170 PR tree-optimization/70700
171 * gcc.dg/pr70700.c: New test.
172
f0dc3286 1732016-05-01 Uros Bizjak <ubizjak@gmail.com>
174
175 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
176 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
177 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
178 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
179 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
180
7f931827 1812016-04-30 Eric Botcazou <ebotcazou@adacore.com>
182
183 * ada/acats/run_acats: Rename into...
184 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
185 * ada/acats/run_all.sh: Remove redundant test.
186 (target_run): Move around.
187 (target_gnatchop): Use newly built executable.
188 (target_gnatmake): Likewise.
189 Check that the compilation of impbit succeeds.
190
1c492b4e 1912016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
192
193 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
194 * gcc.dg/20021029-1.c: Likewise.
195 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
196 * gcc.target/sh/attr-isr-trapa.c: Likewise.
197 * gcc.target/sh/cmpstr.c: Likewise.
198 * gcc.target/sh/cmpstrn.c: Likewise.
199 * gcc.target/sh/memset.c: Likewise.
200 * gcc.target/sh/pr21255-2-mb.c: Likewise.
201 * gcc.target/sh/pr21255-2-ml.c: Likewise.
202 * gcc.target/sh/pr39423-1.c: Likewise.
203 * gcc.target/sh/pr49468-di.c: Likewise.
204 * gcc.target/sh/pr49468-si.c: Likewise.
205 * gcc.target/sh/pr49880-1.c: Likewise.
206 * gcc.target/sh/pr49880-2.c: Likewise.
207 * gcc.target/sh/pr49880-3.c: Likewise.
208 * gcc.target/sh/pr50751-1.c: Likewise.
209 * gcc.target/sh/pr50751-4.c: Likewise.
210 * gcc.target/sh/pr50751-7.c: Likewise.
211 * gcc.target/sh/pr51244-1.c: Likewise.
212 * gcc.target/sh/pr51244-10.c: Likewise.
213 * gcc.target/sh/pr51244-11.c: Likewise.
214 * gcc.target/sh/pr51244-12.c: Likewise.
215 * gcc.target/sh/pr51244-13.c: Likewise.
216 * gcc.target/sh/pr51244-14.c: Likewise.
217 * gcc.target/sh/pr51244-17.c: Likewise.
218 * gcc.target/sh/pr51244-18.c: Likewise.
219 * gcc.target/sh/pr51244-19.c: Likewise.
220 * gcc.target/sh/pr51244-4.c: Likewise.
221 * gcc.target/sh/pr51244-5.c: Likewise.
222 * gcc.target/sh/pr51244-7.c: Likewise.
223 * gcc.target/sh/pr51244-8.c: Likewise.
224 * gcc.target/sh/pr51244-9.c: Likewise.
225 * gcc.target/sh/pr51697.c: Likewise.
226 * gcc.target/sh/pr52483-1.c: Likewise.
227 * gcc.target/sh/pr52483-2.c: Likewise.
228 * gcc.target/sh/pr52483-3.c: Likewise.
229 * gcc.target/sh/pr52483-5.c: Likewise.
230 * gcc.target/sh/pr52933-1.c: Likewise.
231 * gcc.target/sh/pr52933-2.c: Likewise.
232 * gcc.target/sh/pr52933-3.c: Likewise.
233 * gcc.target/sh/pr53568-1.c: Likewise.
234 * gcc.target/sh/pr53976-1.c: Likewise.
235 * gcc.target/sh/pr53988-1.c: Likewise.
236 * gcc.target/sh/pr53988.c: Likewise.
237 * gcc.target/sh/pr54089-1.c: Likewise.
238 * gcc.target/sh/pr54089-6.c: Likewise.
239 * gcc.target/sh/pr54089-7.c: Likewise.
240 * gcc.target/sh/pr54089-8.c: Likewise.
241 * gcc.target/sh/pr54089-9.c: Likewise.
242 * gcc.target/sh/pr54236-1.c: Likewise.
243 * gcc.target/sh/pr54236-2.c: Likewise.
244 * gcc.target/sh/pr54236-3.c: Likewise.
245 * gcc.target/sh/pr54236-4.c: Likewise.
246 * gcc.target/sh/pr54386.c: Likewise.
247 * gcc.target/sh/pr54602-1.c: Likewise.
248 * gcc.target/sh/pr54685.c: Likewise.
249 * gcc.target/sh/pr54760-1.c: Likewise.
250 * gcc.target/sh/pr54760-2.c: Likewise.
251 * gcc.target/sh/pr54760-3.c: Likewise.
252 * gcc.target/sh/pr54760-4.c: Likewise.
253 * gcc.target/sh/pr54760-5.c: Likewise.
254 * gcc.target/sh/pr54760-6.c: Likewise.
255 * gcc.target/sh/pr55146.c: Likewise.
256 * gcc.target/sh/pr55160.c: Likewise.
257 * gcc.target/sh/pr59278.c: Likewise.
258 * gcc.target/sh/pr59401-1.c: Likewise.
259 * gcc.target/sh/pr59533-1.c: Likewise.
260 * gcc.target/sh/pr63260.c: Likewise.
261 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
262 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
263 * gcc.target/sh/strlen.c: Likewise.
264 * gcc.target/sh/torture/pr30807.c: Likewise.
265 * gcc.target/sh/torture/pr34777.c: Likewise.
266 * gcc.target/sh/torture/pr64652.c: Likewise.
267 * gcc.target/sh/torture/pr65505.c: Likewise.
268 * gcc.target/sh/torture/pragma-isr.c: Likewise.
269 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
270
0c4005be 2712016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
272
273 PR c++/66644
274 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
275
d94e6223 2762016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
277
278 * gcc.target/powerpc/vsx-elemrev-1.c: New.
279 * gcc.target/powerpc/vsx-elemrev-2.c: New.
280 * gcc.target/powerpc/vsx-elemrev-3.c: New.
281 * gcc.target/powerpc/vsx-elemrev-4.c: New.
282
46f37836 2832016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
284
285 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
286 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
287
4d0a8bac 2882016-04-29 Cesar Philippidis <cesar@codesourcery.com>
289
290 PR middle-end/70626
291 * c-c++-common/goacc/combined-reduction.c: New test.
292 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
293
b98e0db3 2942016-04-29 H.J. Lu <hongjiu.lu@intel.com>
295
296 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
297 *movdi_internal pattern only if PIC off.
298 * gcc.target/i386/pr70155-2.c: Likewise.
299 * gcc.target/i386/pr70155-3.c: Likewise.
300 * gcc.target/i386/pr70155-4.c: Likewise.
301 * gcc.target/i386/pr70155-5.c: Likewise.
302 * gcc.target/i386/pr70155-6.c: Likewise.
303 * gcc.target/i386/pr70155-7.c: Likewise.
304 * gcc.target/i386/pr70155-8.c: Likewise.
305 * gcc.target/i386/pr70155-15.c: Likewise.
306 * gcc.target/i386/pr70155-17.c: Likewise.
307 * gcc.target/i386/pr70155-22.c: Likewise.
308
8b066242 3092016-04-29 Bin Cheng <bin.cheng@arm.com>
310
311 PR tree-optimization/70803
312 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
313
22912e73 3142016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
315
316 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
317 optimization of vector loop.
318 * gcc.target/i386/vect-unpack-3.c: New test.
319 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
320 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
321 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
322
568128c6 3232016-04-29 Marek Polacek <polacek@redhat.com>
324
325 PR sanitizer/70342
326 * g++.dg/ubsan/null-7.C: New test.
327
025dd1e0 328 PR c/70852
329 * gcc.dg/pr70852.c: New test.
330
eb16928e 3312016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
332
333 PR/69089
334 * g++.dg/cpp0x/alignas6.C: New test.
335
d7377ee9 3362016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
337
338 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
339 dg-do.
340 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
341 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
342 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
343 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
344 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
345 * gcc.target/arc/mxy.c: Likewise.
346 * gcc.target/arc/mswape.c: Likewise.
347 * gcc.target/arc/mrtsc.c: Likewise.
348 * gcc.target/arc/mcrc.c: Likewise.
349 * gcc.target/arc/mdsp-packa.c: Likewise.
350 * gcc.target/arc/mdvbf.c: Likewise.
351 * gcc.target/arc/mlock.c: Likewise.
352 * gcc.target/arc/mmac-24.c: Likewise.
353 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
354
efa1b7ab 3552016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
356 Matthijs Kooijman <matthijs@stdin.nl>
357 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
358
359 PR target/60040
360 * gcc.target/avr/pr60040-1.c: New.
361 * gcc.target/avr/pr60040-2.c: New.
362
00371d68 3632016-04-29 Richard Biener <rguenther@suse.de>
364
365 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
366
73447cc5 3672016-04-29 Richard Biener <rguenther@suse.de>
368
369 PR tree-optimization/13962
370 PR tree-optimization/65686
371 * gcc.dg/uninit-pr65686.c: New testcase.
372
c2087b56 3732016-04-29 Jakub Jelinek <jakub@redhat.com>
374
375 PR middle-end/70843
376 * gcc.dg/pr70843.c: New test.
377
cdd06d5a 3782016-04-28 Jakub Jelinek <jakub@redhat.com>
379
380 PR target/70858
381 * gcc.target/i386/pr70858.c: New test.
382
1a60079e 3832016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
384
385 * gcc.target/arc/nps400-1.c: New file.
386
11bc2894 3872016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
388 Andrew Burgess <andrew.burgess@embecosm.com>
389
390 * gcc.target/arc/movh_cl-1.c: New file.
391
dd9bf0b5 3922016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
393 Andrew Burgess <andrew.burgess@embecosm.com>
394
395 * gcc.target/arc/extzv-1.c: New file.
396 * gcc.target/arc/insv-1.c: New file.
397 * gcc.target/arc/insv-2.c: New file.
398 * gcc.target/arc/movb-1.c: New file.
399 * gcc.target/arc/movb-2.c: New file.
400 * gcc.target/arc/movb-3.c: New file.
401 * gcc.target/arc/movb-4.c: New file.
402 * gcc.target/arc/movb-5.c: New file.
403 * gcc.target/arc/movb_cl-1.c: New file.
404 * gcc.target/arc/movb_cl-2.c: New file.
405 * gcc.target/arc/movbi_cl-1.c: New file.
406 * gcc.target/arc/movl-1.c: New file.
407
a22e4209 4082016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
409 Andrew Burgess <andrew.burgess@embecosm.com>
410
411 * gcc.target/arc/cmem-1.c: New file.
412 * gcc.target/arc/cmem-2.c: New file.
413 * gcc.target/arc/cmem-3.c: New file.
414 * gcc.target/arc/cmem-4.c: New file.
415 * gcc.target/arc/cmem-5.c: New file.
416 * gcc.target/arc/cmem-6.c: New file.
417 * gcc.target/arc/cmem-7.c: New file.
418 * gcc.target/arc/cmem-ld.inc: New file.
419 * gcc.target/arc/cmem-st.inc: New file.
420
287c3982 4212016-04-28 Jakub Jelinek <jakub@redhat.com>
422
423 PR target/70821
424 * gcc.target/i386/pr70821.c: New test.
425
e40e5340 4262016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
427
428 * gcc.target/powerpc/vec-adde.c: New test.
429 * gcc.target/powerpc/vec-adde-int128.c: New test.
430
cf977d50 4312016-04-28 Jakub Jelinek <jakub@redhat.com>
432
433 * gcc.target/i386/avx-vround-1.c: New test.
434 * gcc.target/i386/avx-vround-2.c: New test.
435 * gcc.target/i386/avx512vl-vround-1.c: New test.
436 * gcc.target/i386/avx512vl-vround-2.c: New test.
437
572f8300 4382016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
439
440 PR testsuite/70595
441 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
442 (check_effective_target_cilkplus_runtime): ... this.
443 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
444 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
445
446 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
447 Require cilkplus_runtime.
448 Don't add -lcilkrts.
449 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
450 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
451 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
452 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
453 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
454 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
455 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
456 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
457 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
458 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
459 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
460 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
461 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
462 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
463 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
464 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
465 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
466 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
467 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
468 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
469 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
470 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
471 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
472 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
473 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
474 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
475 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
476 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
477 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
478
479 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
480 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
481
482 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
483
484 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
485 cilkplus_runtime.
486
dfba0905 4872016-04-27 Marc Glisse <marc.glisse@inria.fr>
488
489 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
490 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
491
605a4556 4922015-04-27 Ryan Burn <contact@rnburn.com>
493
494 PR c++/69024
495 PR c++/68997
496 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
497 diagnostic.
498 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
499 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
500
6a1231a5 5012016-04-27 Eric Botcazou <ebotcazou@adacore.com>
502
503 * gnat.dg/limited_with4.ad[sb]: New test.
504 * gnat.dg/limited_with4_pkg.ads: New helper.
505
4dad9e09 5062016-04-27 H.J. Lu <hongjiu.lu@intel.com>
507
508 PR target/70155
509 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
510 and movv1ti_internal patterns
511 * gcc.target/i386/pr70155-1.c: New test.
512 * gcc.target/i386/pr70155-2.c: Likewise.
513 * gcc.target/i386/pr70155-3.c: Likewise.
514 * gcc.target/i386/pr70155-4.c: Likewise.
515 * gcc.target/i386/pr70155-5.c: Likewise.
516 * gcc.target/i386/pr70155-6.c: Likewise.
517 * gcc.target/i386/pr70155-7.c: Likewise.
518 * gcc.target/i386/pr70155-8.c: Likewise.
519 * gcc.target/i386/pr70155-9.c: Likewise.
520 * gcc.target/i386/pr70155-10.c: Likewise.
521 * gcc.target/i386/pr70155-11.c: Likewise.
522 * gcc.target/i386/pr70155-12.c: Likewise.
523 * gcc.target/i386/pr70155-13.c: Likewise.
524 * gcc.target/i386/pr70155-14.c: Likewise.
525 * gcc.target/i386/pr70155-15.c: Likewise.
526 * gcc.target/i386/pr70155-16.c: Likewise.
527 * gcc.target/i386/pr70155-17.c: Likewise.
528 * gcc.target/i386/pr70155-18.c: Likewise.
529 * gcc.target/i386/pr70155-19.c: Likewise.
530 * gcc.target/i386/pr70155-20.c: Likewise.
531 * gcc.target/i386/pr70155-21.c: Likewise.
532 * gcc.target/i386/pr70155-22.c: Likewise.
533
a80f3f45 5342016-04-27 H.J. Lu <hongjiu.lu@intel.com>
535
536 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
537 ".{5,6}".
538
279305d1 5392016-04-27 Bin Cheng <bin.cheng@arm.com>
540
541 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
542 * gcc.dg/tree-ssa/scev-9.c: Ditto.
543 * gcc.dg/tree-ssa/scev-10.c: Ditto.
544 * gcc.dg/tree-ssa/scev-11.c: Ditto.
545 * gcc.dg/tree-ssa/scev-12.c: Ditto.
546
8974b625 5472016-04-27 Richard Biener <rguenther@suse.de>
548
549 PR ipa/70760
550 * g++.dg/ipa/ipa-pta-2.C: New testcase.
551 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
552
886d5463 5532016-04-27 Nathan Sidwell <nathan@acm.org>
554
555 * g++.dg/cpp0x/constexpr-recursion3.C: New.
556 * g++.dg/ubsan/pr63956.C: Adjust error location.
557
f0e35aa9 5582016-04-27 Nick Clifton <nickc@redhat.com>
559
560 PR middle-end/49889
561 * gcc.dg/pr49889.c: New test.
562
40385231 5632016-04-27 Bernd Schmidt <bschmidt@redhat.com>
564
565 * c-c++-common/memset-array.c: New test.
566
37229a71 5672016-04-26 Martin Sebor <msebor@redhat.com>
568
569 PR c++/66639
570 * g++.dg/cpp1y/func_constexpr.C: New test.
571
3eedf9bd 5722016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
573
574 PR c++/70241
575 * g++.dg/cpp0x/enum32.C: New test.
576 * g++.dg/cpp0x/enum33.C: New test.
577
5782016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 579
580 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
581 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
582 * gcc.c-torture/execute/bitfld-6.c: Likewise.
583 * gcc.c-torture/execute/bitfld-7.c: Likewise.
584 * gcc.c-torture/execute/pr38151.c: Likewise.
585 * gcc.c-torture/execute/pr66556.c: Likewise.
586 * gcc.c-torture/execute/pr67781.c: Likewise.
587 * gcc.c-torture/execute/pr68648.c: Likewise.
588
8c51f92f 5892016-04-26 Marc Glisse <marc.glisse@inria.fr>
590
591 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
592
fa20ebd3 5932016-04-26 Marek Polacek <polacek@redhat.com>
594
595 PR c/67784
596 * gcc.dg/pr67784-3.c: New test.
597 * gcc.dg/pr67784-4.c: New test.
598 * gcc.dg/pr67784-5.c: New test.
599
9db47803 600 PR c/70791
601 * gcc.dg/Wnested-externs-2.c: New test.
602
bff407f2 6032016-04-26 Marc Glisse <marc.glisse@inria.fr>
604
605 * gcc.dg/fold-plusmult.c: Adjust.
606 * gcc.dg/no-strict-overflow-6.c: Adjust.
607 * gcc.dg/gomp/loop-1.c: Xfail some tests.
608
78d0c69e 6092016-04-26 Bernd Schmidt <bschmidt@redhat.com>
610
611 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
612 number scans.
613 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
614 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
615 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
616 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
617 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
618 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
619 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
620 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
621 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
622 * gcc.target/i386/avx512f-gather-5.c: Likewise.
623 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
624 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
625 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
626 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
627 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
628 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
629 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
630 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
631 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
632 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
633 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
634 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
635 scans.
636 * gcc.target/i386/pr32219-4.c: Likewise.
637 * gcc.target/i386/pr32219-6.c: Likewise.
638 * gcc.target/i386/pr32219-8.c: Likewise.
639
221d6722 6402016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
641
642 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
643 associated options.
644
514727a9 6452016-04-26 Marek Polacek <polacek@redhat.com>
646
647 PR c++/70744
648 * g++.dg/ext/cond2.C: New test.
649
e6ee4c61 6502016-04-26 Bin Cheng <bin.cheng@arm.com>
651
652 PR tree-optimization/70771
653 PR tree-optimization/70775
654 * gcc.dg/pr70771.c: New test.
3730828c 655 * gcc.dg/pr70775.c: New test.
e6ee4c61 656
b3d72796 6572016-04-26 Bernd Schmidt <bschmidt@redhat.com>
658
659 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
660
c11ece29 6612016-04-25 Richard Biener <rguenther@suse.de>
662
663 PR tree-optimization/70780
664 * gcc.dg/torture/pr70780.c: New testcase.
665
d40b10b2 6662016-04-25 Michael Collison <michael.collison@arm.com>
667
668 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
669 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
670 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
671 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
672 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
673 * testsuite/lib/target-supports.exp
674 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
675 that arm neon support vector widen sum of HImode TO SImode.
676
4bbfd6c2 6772016-04-23 Jakub Jelinek <jakub@redhat.com>
678
679 PR sanitizer/70712
680 * c-c++-common/asan/pr70712.c: New test.
681
524df596 6822016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
683
684 * .gitattributes: New file.
685
426c75c3 6862016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
687
688 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
689
c052a8d5 6902016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
691
692 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
693 * gfortran.dg/submodule_15.f08: Likewise.
694
c08d4612 6952016-04-22 Richard Biener <rguenther@suse.de>
696
697 PR tree-optimization/70740
698 * gcc.dg/torture/pr70740.c: New testcase.
699
fd3211e1 7002016-04-21 H.J. Lu <hongjiu.lu@intel.com>
701
702 PR target/70750
703 * gcc.target/i386/pr70750-1.c: New test.
704 * gcc.target/i386/pr70750-2.c: Likewise.
705
15acd78c 7062016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
707
708 PR c++/70540
709 * g++.dg/cpp0x/auto48.C: New.
710
192bf59c 7112016-04-21 Marek Polacek <polacek@redhat.com>
712
713 PR c++/70513
714 * g++.dg/cpp0x/forw_enum12.C: New test.
715 * g++.dg/cpp0x/forw_enum13.C: New test.
716
5d429e99 7172016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
718
719 PR target/70728
720 * gcc.target/i386/pr70728.c: New test.
721
06777d85 7222016-04-21 Richard Biener <rguenther@suse.de>
723
724 PR middle-end/70747
725 * gcc.dg/pr70747.c: New testcase.
726
7434c6fb 7272016-04-21 Bin Cheng <bin.cheng@arm.com>
728
729 PR tree-optimization/70715
730 * gcc.dg/tree-ssa/scev-13.c: New test.
731
f3ec0970 7322016-04-21 Marc Glisse <marc.glisse@inria.fr>
733
734 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
735
523f3a9d 7362016-04-21 Marc Glisse <marc.glisse@inria.fr>
737
738 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
739
ace7bf06 7402016-04-20 Jan Hubicka <jh@suse.cz>
741
742 PR ipa/70018
743 * g++.dg/ipa/nothrow-1.C: New testcase.
744
2b073aa6 7452016-04-20 Nathan Sidwell <nathan@acm.org>
746
747 PR c++/55635
748 * g++.dg/eh/delete1.C: New.
749
8a574c11 7502016-04-20 H.J. Lu <hongjiu.lu@intel.com>
751
752 * gcc.target/i386/avx256-unaligned-store-2.c: Add
753 -mtune-ctrl=sse_typeless_stores.
754
e3400750 7552016-04-20 H.J. Lu <hongjiu.lu@intel.com>
756
757 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
758
4bd8a059 7592016-04-20 Bin Cheng <bin.cheng@arm.com>
760
761 PR tree-optimization/69489
762 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
763
70574e60 7642016-04-20 Ilya Verbin <ilya.verbin@intel.com>
765
766 PR c++/69363
767 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
768 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
769 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
770
bd6f374c 7712016-04-20 Bin Cheng <bin.cheng@arm.com>
772
773 PR tree-optimization/56625
774 PR tree-optimization/69489
775 * gcc.dg/vect/pr56625.c: New test.
776 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
777
482539ee 7782016-04-20 Andrew Pinski <apinski@cavium.com>
779
780 PR target/64971
781 * gcc.c-torture/compile/pr37433-1.c: New testcase.
782
b4672800 7832016-04-20 Arnaud Charlet <charlet@adacore.com>
784
785 * gnat.dg/self1.adb: Remove now incorrect test.
786
4fb48737 7872016-04-20 Bin Cheng <bin.cheng@arm.com>
788
789 * gcc.dg/tree-ssa/scev-11.c: New test.
790 * gcc.dg/tree-ssa/scev-12.c: New test.
791
97efb92e 7922016-04-20 Marek Polacek <polacek@redhat.com>
793
794 PR tree-optimization/70725
795 * gcc.dg/pr70725.c: New test.
796
9d2d4060 7972016-04-20 Richard Biener <rguenther@suse.de>
798
799 PR tree-optimization/70726
800 * g++.dg/vect/pr70726.cc: New testcase.
801
54530437 8022016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
803
804 PR target/70674
805 * gcc.target/s390/pr70674.c: New test.
806
acda2210 8072016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
808
809 PR libgfortran/70684
810 * gfortran.dg/list_read_14.f90: New test.
811
b7040bb0 8122016-04-19 H.J. Lu <hongjiu.lu@intel.com>
813
814 PR target/69201
815 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
816 extern to force it misaligned.
817 (b): Likewise.
818 (c): Likewise.
819 (d): Likewise.
820 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
821 Don't check `*' before movv4sf_internal.
822 * gcc.target/i386/avx256-unaligned-store-2.c: Check
823 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
824 Don't check `*' before movv16qi_internal.
825 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
826 extern to force it misaligned.
827 (b): Likewise.
828 (c): Likewise.
829 (d): Likewise.
830 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
831 Don't check `*' before movv2df_internal.
832 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
833 extern to force it misaligned.
834 (b): Likewise.
835 (c): Likewise.
836 (d): Likewise.
837 Check movv8sf_internal instead of avx_storeups256.
838 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
839
263b5475 8402016-04-19 Richard Biener <rguenther@suse.de>
841
842 PR tree-optimization/70171
843 * g++.dg/tree-ssa/pr70171.C: New testcase.
844
222ac318 8452016-04-19 Richard Biener <rguenther@suse.de>
846
847 PR tree-optimization/70724
848 * gcc.dg/torture/pr70724.c: New testcase.
849
003000a4 8502016-04-18 Vladimir Makarov <vmakarov@redhat.com>
851
852 PR middle-end/70689
853 * testsuite/gcc.target/i386/pr70689.c: New.
854
3f6e13de 8552016-04-18 H.J. Lu <hongjiu.lu@intel.com>
856
857 PR target/70708
858 * gcc.target/i386/pr70708.c: New test.
859
10abddbd 8602016-04-18 Richard Biener <rguenther@suse.de>
861
862 PR tree-optimization/43434
863 * gcc.dg/vect/pr43434.c: New testcase.
864 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
865 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
866 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
867 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
868 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
869 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
870 * gcc.dg/gomp/pr68640.c: Likewise.
871 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
872 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
873
950db54a 8742016-04-18 Richard Biener <rguenther@suse.de>
875
876 PR tree-optimization/70701
877 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
878
67ccbf39 8792016-04-18 Tom de Vries <tom@codesourcery.com>
880
881 PR testsuite/70699
882 * gcc.dg/pr70161.c: Add dot-file scans.
883 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
884 instead of after last dot char.
885
021ad2f3 8862016-04-17 Eric Botcazou <ebotcazou@adacore.com>
887
888 * c-c++-common/dump-ada-spec-3.c: New test.
889 * c-c++-common/dump-ada-spec-4.c: Likewise.
890
d572fcfd 8912016-04-17 Tom de Vries <tom@codesourcery.com>
892
893 PR other/70183
894 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
895
8b4ee73c 8962016-04-15 Jan Hubicka <jh@suse.cz>
897
898 PR ipa/70018
899 * g++.dg/ipa/pure-const-1.C: New testcase.
900 * g++.dg/ipa/pure-const-2.C: New testcase.
901 * g++.dg/ipa/pure-const-3.C: New testcase.
902
eac243e7 9032016-04-15 Marek Polacek <polacek@redhat.com>
904
905 PR c/70671
906 * gcc.dg/bitfld-22.c: New test.
907
64c1df32 9082016-04-15 Bernd Schmidt <bschmidt@redhat.com>
909
910 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
911 x86_64.
912
926f9422 9132016-04-15 Marek Polacek <polacek@redhat.com>
914
915 PR c/70651
916 * c-c++-common/pr70651.c: New test.
917
309bbaa3 9182016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
919
920 PR rtl-optimization/70681
921 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
922 dump scan on arm and powerpc.
923 * gcc.dg/pr10474.c: Likewise.
924
b4ba8358 9252016-04-15 Jakub Jelinek <jakub@redhat.com>
926
ed92874a 927 PR c++/69517
928 PR c++/70019
929 PR c++/70588
930 * g++.dg/cpp1y/vla11.C: Revert for real.
931
b4ba8358 932 PR c/70436
933 * c-c++-common/Wparentheses-1.c: New test.
934 * c-c++-common/gomp/Wparentheses-1.c: New test.
935 * c-c++-common/gomp/Wparentheses-2.c: New test.
936 * c-c++-common/gomp/Wparentheses-3.c: New test.
937 * c-c++-common/gomp/Wparentheses-4.c: New test.
938 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
939 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
940 * c-c++-common/goacc/Wparentheses-1.c: New test.
941
65717bb5 9422016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
943
944 PR target/70662
945 * gcc.target/i386/pr70662.c: New test.
946
ca1a4077 9472016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 948 Alan Modra <amodra@gmail.com>
ca1a4077 949
950 PR tree-optimization/70130
951 * gcc.dg/vect/O3-pr70130.c: New testcase.
952
dbe1794c 9532016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
954
11836644 955 PR target/70669
956 * gcc.target/powerpc/pr70669.c: New test.
957
dbe1794c 958 PR target/70640
959 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
960 a power7 system that does not have an assembler that supports
961 power8.
962
4c1007f1 9632016-04-14 Martin Sebor <msebor@redhat.com>
964
965 PR c++/69517
966 PR c++/70019
967 PR c++/70588
968 * c-c++-common/ubsan/vla-1.c: Revert.
969 * g++.dg/cpp1y/vla11.C: Same.
970 * g++.dg/cpp1y/vla12.C: Same.
971 * g++.dg/cpp1y/vla13.C: Same.
972 * g++.dg/cpp1y/vla14.C: Same.
973 * g++.dg/cpp1y/vla3.C: Same.
974 * gcc/testsuite/g++.dg/init/array24.C: Same.
975 * g++.dg/ubsan/vla-1.C: Same.
976
22dcab66 9772016-04-14 Marek Polacek <polacek@redhat.com>
978 Jan Hubicka <hubicka@ucw.cz>
979
980 PR c++/70029
981 * g++.dg/torture/pr70029.C: New test.
982
3e74b025 9832016-04-14 Martin Sebor <msebor@redhat.com>
984
985 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
986 type size to prevent failures on targets with very low maximum
987 alignment.
988
1d2e0f2a 9892016-04-14 Richard Biener <rguenther@suse.de>
990
991 PR tree-optimization/70623
992 * gcc.dg/torture/pr70623.c: New testcase.
993 * gcc.dg/torture/pr70623-2.c: Likewise.
994
9aed0626 9952016-04-13 Martin Sebor <msebor@redhat.com>
996
997 PR c++/69517
998 PR c++/70019
999 PR c++/70588
1000 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1001 * g++.dg/cpp1y/vla11.C: New test.
1002 * g++.dg/cpp1y/vla12.C: New test.
1003 * g++.dg/cpp1y/vla13.C: New test.
1004 * g++.dg/cpp1y/vla14.C: New test.
1005 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1006 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1007 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1008
fd499010 10092016-04-13 Jakub Jelinek <jakub@redhat.com>
1010
1011 PR c++/70641
1012 * g++.dg/opt/pr70641.C: New test.
1013
87fa7252 10142016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1015
1016 PR rtl-optimization/68749
1017 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1018 effects of argument promotions.
1019 Remove default args to dg-skip-if.
1020
6c40e18b 10212016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1022
1023 PR c++/70635
1024 * g++.dg/parse/pr70635.C: New.
1025
92c53257 10262016-04-13 Marek Polacek <polacek@redhat.com>
1027
1028 PR c++/70639
1029 * c-c++-common/Wmisleading-indentation-4.c: New test.
1030
0241e4dc 10312016-04-13 Marek Polacek <polacek@redhat.com>
1032
1033 PR c/70436
1034 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1035 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1036
92bda444 10372016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1038
1039 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1040 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1041 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1042
38ea8a26 10432016-04-13 Jakub Jelinek <jakub@redhat.com>
1044
d08aa032 1045 PR middle-end/70633
1046 * gcc.c-torture/compile/pr70633.c: New test.
1047
38ea8a26 1048 PR debug/70628
1049 * gcc.dg/torture/pr70628.c: New test.
1050
9231d5c2 10512016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1052
1053 PR c++/70610
1054 * g++.dg/template/pr70610.C: New test.
1055 * g++.dg/template/pr70610-2.C: New test.
1056 * g++.dg/template/pr70610-3.C: New test.
1057 * g++.dg/template/pr70610-4.C: New test.
1058
249ca944 10592016-04-12 Jakub Jelinek <jakub@redhat.com>
1060
7f2ea2fb 1061 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
1062 128 instead of 32.
1063
249ca944 1064 PR c++/70571
1065 * g++.dg/ext/pr70571.C: New test.
1066
8ca5a97d 10672016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1068
bf32a52d 1069 PR target/70640
8ca5a97d 1070 * gcc.target/powerpc/pr70640.c: New test.
1071
e971b45f 10722016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
1073
1074 PR c++/68722
1075 * g++.dg/parse/pr68722.C: New.
1076
0b54d964 10772016-04-12 Jakub Jelinek <jakub@redhat.com>
1078
1079 PR rtl-optimization/70596
1080 * gcc.target/i386/pr70596.c: New test.
1081
d2dd85e3 10822016-04-12 Nathan Sidwell <nathan@acm.org>
1083
1084 PR c++/70501
1085 * g++.dg/init/pr70501.C: New.
1086
2d0001b0 10872016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
1088
1089 * gcc.target/i386/asm-flag-6.c: New test.
1090
6c4df0d1 10912016-04-12 Tom de Vries <tom@codesourcery.com>
1092
1093 PR tree-optimization/68756
1094 * gcc.dg/graphite/pr68756.c: New test.
1095
0d60da57 10962016-04-12 Jakub Jelinek <jakub@redhat.com>
1097
1098 PR tree-optimization/70602
1099 * gcc.c-torture/execute/pr70602.c: New test.
1100
62735984 11012016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1102
1103 PR target/70381
1104 * gcc.target/powerpc/float128-1.c: New tests to make sure the
1105 __float128 emulator is built and runs.
1106 * gcc.target/powerpc/float128-1.c: Likewise.
1107
1108 * lib/target-supports.exp (check_ppc_float128_sw_available):
1109 Rework tests for __float128 software and hardware
1110 availability. Fix exit condition to return 0 on success.
1111
a702492c 11122016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1113
1114 PR target/70133
1115 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
1116 * gcc.target/aarch64/target_attr_15.c: Likewise.
1117
a8c5ce92 11182016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
1119
1120 PR c++/69066
1121 * g++.dg/cpp1y/pr69066.C: New.
1122
5ecab913 11232016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1124
1125 PR fortran/68566
1126 * gfortran.dg/pr36192.f90: Update test.
1127 * gfortran.dg/pr36192_1.f90: Update test.
1128 * gfortran.dg/real_dimension_1.f: Update test.
1129 * gfortran.dg/parameter_array_init_7.f90: New test.
1130
6cb5ef70 11312016-04-09 John David Anglin <danglin@gcc.gnu.org>
1132
4edfdd23 1133 PR testsuite/64039
1134 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
1135
964f71e3 1136 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
1137
5d61c198 1138 PR rtl-optimization/66669
1139 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
1140
16eaaf58 1141 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
1142
0b68802d 1143 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
1144 * gcc.dg/pie-1.c: Likewise.
1145 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
1146 * gcc.dg/pic-4.c: Likewise.
1147 * gcc.dg/pie-3.c: Likewise.
1148 * gcc.dg/pie-4.c: Likewise.
1149
9c0dd509 1150 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
1151
03b2d3c1 1152 PR tree-optimization/68644
1153 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
1154
6cb5ef70 1155 PR rtl-optimization/64886
1156 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
1157
07de41ba 11582016-04-09 Tom de Vries <tom@codesourcery.com>
1159
1160 PR tree-optimization/68953
1161 * gcc.dg/graphite/pr68953.c: New test.
1162
d294e3fb 11632016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1164
1165 PR fortran/70592
1166 * gfortran.dg/deferred_character_16.f90: New test.
1167
3cb15094 11682016-04-09 Jakub Jelinek <jakub@redhat.com>
1169
1170 PR tree-optimization/70586
1171 * gcc.c-torture/execute/pr70586.c: New test.
1172
a02dc66f 11732016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1174
1175 PR sanitizer/70573
1176 * c-c++-common/asan/halt_on_error-1.c: Replace memset
1177 with __builtin_memset
1178 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1179
0c302595 11802016-04-08 Cesar Philippidis <cesar@codesourcery.com>
1181
1182 PR lto/70289
1183 PR ipa/70348
1184 PR tree-optimization/70373
1185 PR middle-end/70533
1186 PR middle-end/70534
1187 PR middle-end/70535
1188 * c-c++-common/goacc/reduction-5.c: New test.
1189 * c-c++-common/goacc/reduction-promotions.c: New test.
1190 * gfortran.dg/goacc/reduction-3.f95: New test.
1191 * gfortran.dg/goacc/reduction-promotions.f90: New test.
1192
c6c0523b 11932016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
1194
1195 PR c++/70590
1196 PR c++/70452
1197 * g++.dg/pr70590.C: New test.
1198 * g++.dg/pr70590-2.C: New test.
1199
3ac399da 12002016-04-08 Jakub Jelinek <jakub@redhat.com>
1201
e97d1706 1202 PR middle-end/70593
1203 * gcc.target/i386/pr70593.c: New test.
1204
3ac399da 1205 PR rtl-optimization/70574
1206 * gcc.target/i386/avx2-pr70574.c: New test.
1207
fcfbb129 12082016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
1209
1210 PR sanitizer/70541
1211 * c-c++-common/asan/pr70541.c: New test.
1212
0aabcddf 12132016-04-08 Tom de Vries <tom@codesourcery.com>
1214
1215 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
1216 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
1217
bec0c1e8 12182016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1219
1220 PR target/70566
1221 * gcc.c-torture/execute/pr70566.c: New test.
1222
87c791f5 12232016-04-08 Tom de Vries <tom@codesourcery.com>
1224
1225 * c-c++-common/goacc/uninit-copy-clause.c: New test.
1226 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
1227
7f38718f 12282016-04-08 Alan Modra <amodra@gmail.com>
1229
1230 * gcc.target/powerpc/pr70117.c: New.
1231
a96a7710 12322016-04-07 Jakub Jelinek <jakub@redhat.com>
1233
7a6265d1 1234 PR testsuite/70581
1235 * gcc.dg/lto/simd-function_0.c: New test.
1236
a96a7710 1237 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
1238 clones.
1239 * c-c++-common/attr-simd-2.c: Likewise.
1240 * c-c++-common/attr-simd-4.c: Likewise.
1241 * gcc.dg/gomp/simd-clones-2.c: Likewise.
1242 * gcc.dg/gomp/simd-clones-3.c: Likewise.
1243
508dd607 12442016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1245
1246 PR testsuite/70553
1247 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
1248
1b61585a 12492016-04-07 Thomas Schwinge <thomas@codesourcery.com>
1250 Tom de Vries <tom@codesourcery.com>
1251
1252 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
1253 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
1254 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
1255 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
1256 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
1257 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
1258 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
1259 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
1260
5f060aa8 12612016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1262
1263 PR c/70436
1264 * g++.dg/warn/Wparentheses-29.C: New test.
1265
d3831f71 12662016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
1267
1268 PR c/70436
1269 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
1270 explicit braces to resolve a future -Wparentheses warning.
1271
382ece2d 12722016-04-06 Richard Henderson <rth@redhat.com>
1273
1274 * gcc.dg/pr61817-1.c: New test.
1275 * gcc.dg/pr61817-2.c: New test.
1276 * gcc.dg/pr69391-1.c: New test.
1277 * gcc.dg/pr69391-2.c: New test.
1278
72234ee9 12792016-04-06 Vladimir Makarov <vmakarov@redhat.com>
1280
1281 PR rtl-optimization/70398
1282 * testsuite/gcc.target/aarch64/pr70398.c: New.
1283
5547150a 12842016-04-06 Eric Botcazou <ebotcazou@adacore.com>
1285
1286 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
1287
15b70121 12882016-04-06 Yvan Roux <yvan.roux@linaro.org>
1289 Pedro Alves <palves@redhat.com>
1290
1291 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
1292
585aefbb 12932016-04-06 Jakub Jelinek <jakub@redhat.com>
1294
0cbb513b 1295 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
1296 Check for avx512f effective targets instead of avx2.
1297 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
1298 for AVX512F clones.
1299 * gcc.dg/gomp/declare-simd-3.c: Likewise.
1300 * g++.dg/gomp/declare-simd-1.C: Likewise.
1301 * g++.dg/gomp/declare-simd-3.C: Likewise.
1302 * g++.dg/gomp/declare-simd-4.C: Likewise.
1303
585aefbb 1304 PR middle-end/70550
1305 * c-c++-common/gomp/pr70550-1.c: New test.
1306 * c-c++-common/gomp/pr70550-2.c: New test.
1307
0b91cceb 13082016-04-05 Nathan Sidwell <nathan@acm.org>
1309
1310 PR c++/70512
1311 * g++.dg/ext/attribute-may-alias-5.C: New.
1312
645a9d8e 13132016-04-05 Jakub Jelinek <jakub@redhat.com>
1314
1315 PR c++/70336
1316 * c-c++-common/pr70336.c: New test.
1317 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
1318 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
1319
bdf23925 13202016-04-05 Jan Hubicka <hubicka@ucw.cz>
1321
1322 PR ipa/66223
1323 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
1324
aaff837c 13252016-04-05 Jakub Jelinek <jakub@redhat.com>
1326
1327 PR rtl-optimization/70542
1328 * gcc.dg/torture/pr70542.c: New test.
1329 * gcc.target/i386/avx2-pr70542.c: New test.
1330
2eac58a0 13312016-04-05 Zdenek Sojka <zsojka@seznam.cz>
1332
1333 PR tree-optimization/70509
1334 * gcc.target/i386/avx512bw-pr70509.c: New test.
1335
4f7ebe46 13362016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
1337
1338 PR c++/70452
1339 * g++.dg/ext/constexpr-vla4.C: New test.
1340
305d86a0 13412016-04-05 Uros Bizjak <ubizjak@gmail.com>
1342
1343 PR target/70510
1344 * gcc.target/i386/pr70510.c: New test.
1345
eec3b789 13462016-04-05 Richard Biener <rguenther@suse.de>
1347
1348 PR tree-optimization/70526
1349 * g++.dg/torture/pr70526.C: New testcase.
1350
ca943582 13512016-04-05 Jakub Jelinek <jakub@redhat.com>
1352
1353 PR target/70525
1354 * gcc.target/i386/pr70525.c: New test.
1355
87825cd5 13562016-04-05 Richard Biener <rguenther@suse.de>
1357
1358 PR middle-end/70499
1359 * g++.dg/torture/pr70499.C: New testcase.
1360
14638828 13612016-04-05 Richard Biener <rguenther@suse.de>
1362
1363 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
1364 remove XFAIL.
1365
967a90d5 13662016-04-04 Jakub Jelinek <jakub@redhat.com>
1367
1368 PR middle-end/70307
1369 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
1370 rs6000 ABI warnings.
1371
d374a3a3 13722016-04-04 Jan Hubicka <hubicka@ucw.cz>
1373
1374 PR ipa/66223
1375 * g++.dg/ipa/devirt-51.C: New testcase.
1376
8ff377a6 13772016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1378 Jakub Jelinek <jakub@redhat.com>
1379
1380 PR middle-end/70457
1381 * gcc.dg/torture/pr70457.c: New.
1382
f567b44f 13832016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1384
1385 PR fortran/67538
1386 * gfortran.dg/allocate_with_source_19.f08: New test.
1387
89d4ebfa 13882016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
1389
1390 PR fortran/65795
1391 * gfortran.dg/coarray_allocate_6.f08: New test.
1392
68ab33a6 13932016-04-04 Richard Biener <rguenther@suse.de>
1394
1395 PR rtl-optimization/70484
1396 * gcc.dg/torture/pr70484.c: New testcase.
1397
c4f5465d 13982016-04-04 Marek Polacek <polacek@redhat.com>
1399
1400 PR c/70307
1401 * gcc.dg/torture/pr70307.c: New test.
1402
bfec6609 14032016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
1404
1405 PR target/70416
1406 PR target/67391
1407 * gcc.target/sh/torture/pr70416.c: New.
1408
40df9099 14092016-04-02 Martin Sebor <msebor@redhat.com>
1410
1411 PR c++/67376
1412 PR c++/70170
1413 PR c++/70172
1414 PR c++/70228
1415 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
1416 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
1417 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
1418 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
1419 * g++.dg/cpp0x/constexpr-string.C: Same.
1420 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
1421 * g++.dg/cpp0x/pr65398.C: Same.
1422 * g++.dg/ext/constexpr-vla1.C: Same.
1423 * g++.dg/ext/constexpr-vla2.C: Same.
1424 * g++.dg/ext/constexpr-vla3.C: Same.
1425 * g++.dg/ubsan/pr63956.C: Same.
1426
0edb9bfe 14272016-04-01 Jakub Jelinek <jakub@redhat.com>
1428
1429 PR rtl-optimization/70467
1430 * gcc.target/i386/pr70467-2.c: New test.
1431
e5b1a1d9 14322016-04-01 Jakub Jelinek <jakub@redhat.com>
1433 Marek Polacek <polacek@redhat.com>
1434
1435 PR c++/70488
1436 * g++.dg/init/new47.C: New test.
1437
b2ca3fb0 14382016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1439
1440 PR target/70496
1441 * gcc.target/arm/pr70496.c: New test.
1442
4c3bd1e3 14432016-04-01 Nathan Sidwell <nathan@acm.org>
1444
47de69ad 1445 PR c++/68475
1446 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
1447
313d569f 14482016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1449
1450 PR target/69890
1451 * gcc.dg/strlenopt.h (memmove): New.
1452 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
1453 instead of "string.h".
1454 * gcc.target/i386/chkp-strlen-2.c: Likewise.
1455 * gcc.target/i386/chkp-strlen-3.c: Likewise.
1456 * gcc.target/i386/chkp-strlen-4.c: Likewise.
1457 * gcc.target/i386/chkp-strlen-5.c: Likewise.
1458 * gcc.target/i386/chkp-stropt-1.c: Likewise.
1459 * gcc.target/i386/chkp-stropt-10.c: Likewise.
1460 * gcc.target/i386/chkp-stropt-11.c: Likewise.
1461 * gcc.target/i386/chkp-stropt-12.c: Likewise.
1462 * gcc.target/i386/chkp-stropt-13.c: Likewise.
1463 * gcc.target/i386/chkp-stropt-14.c: Likewise.
1464 * gcc.target/i386/chkp-stropt-15.c: Likewise.
1465 * gcc.target/i386/chkp-stropt-16.c: Likewise.
1466 * gcc.target/i386/chkp-stropt-2.c: Likewise.
1467 * gcc.target/i386/chkp-stropt-3.c: Likewise.
1468 * gcc.target/i386/chkp-stropt-4.c: Likewise.
1469 * gcc.target/i386/chkp-stropt-5.c: Likewise.
1470 * gcc.target/i386/chkp-stropt-6.c: Likewise.
1471 * gcc.target/i386/chkp-stropt-7.c: Likewise.
1472 * gcc.target/i386/chkp-stropt-8.c: Likewise.
1473 * gcc.target/i386/chkp-stropt-9.c: Likewise.
1474
5469facd 14752016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1476
1477 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
1478 (Holder::foo): Reflect this.
1479
503de754 14802016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
1481
1482 PR target/70442
1483 * gcc.dg/pr70442.c: New test.
1484
13ee2de7 14852016-03-31 Nathan Sidwell <nathan@acm.org>
1486
1487 PR c++/70393
1488 * g++.dg/cpp0x/constexpr-virtual6.C: New.
1489
5e0d03a8 14902016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
1491
1492 PR target/70453
1493 * gcc.target/i386/pr70453.c: New test.
1494
8cb82ed4 14952016-03-31 Andrey Belevantsev <abel@ispras.ru>
1496
1497 PR target/70292
1498 * gcc.c-torture/pr70292.c: New test.
1499
7952b661 15002016-03-31 Marek Polacek <polacek@redhat.com>
1501
1502 PR c/70297
1503 * c-c++-common/pr70297.c: New test.
1504 * g++.dg/cpp0x/typedef-redecl.C: New test.
1505 * gcc.dg/typedef-redecl2.c: New test.
1506
1607cc74 15072016-03-31 Jakub Jelinek <jakub@redhat.com>
1508
1509 PR rtl-optimization/70460
1510 * gcc.c-torture/execute/pr70460.c: New test.
1511
c689c252 15122016-03-31 Richard Biener <rguenther@suse.de>
1513
1514 PR c++/70430
1515 * g++.dg/ext/vector30.C: New testcase.
1516
91c9586d 15172016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1518 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1519
1520 * gfortran.dg/fmt_pf.f90: New test.
1521
afa5c1b8 15222016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1523
1524 Forward-port from 5 branch
1525 2016-03-30 Jakub Jelinek <jakub@redhat.com>
1526
1527 PR testsuite/70356
1528 * gcc.target/i386/avx-vextractf128-256-5.c: Move
1529 dg-require-effective-target after dg-do.
1530
1531 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
1532
1533 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
1534
6a5dcab3 15352016-03-30 Thomas Schwinge <thomas@codesourcery.com>
1536 Julian Brown <julian@codesourcery.com>
1537 Chung-Lin Tang <cltang@codesourcery.com>
1538 Cesar Philippidis <cesar@codesourcery.com>
1539 James Norris <jnorris@codesourcery.com>
1540 Tom de Vries <tom@codesourcery.com>
1541 Nathan Sidwell <nathan@codesourcery.com>
1542
305d86a0 1543 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 1544 * c-c++-common/goacc/loop-clauses.c: Likewise.
1545 * g++.dg/goacc/template.C: Likewise.
1546 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1547 * gfortran.dg/goacc/loop-1.f95: Likewise.
1548 * gfortran.dg/goacc/loop-5.f95: Likewise.
1549 * gfortran.dg/goacc/loop-6.f95: Likewise.
1550 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1551 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1552 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1553 * c-c++-common/goacc/clauses-fail.c: Likewise.
1554 * c-c++-common/goacc/parallel-1.c: Likewise.
1555 * c-c++-common/goacc/reduction-1.c: Likewise.
1556 * c-c++-common/goacc/reduction-2.c: Likewise.
1557 * c-c++-common/goacc/reduction-3.c: Likewise.
1558 * c-c++-common/goacc/reduction-4.c: Likewise.
1559 * c-c++-common/goacc/routine-3.c: Likewise.
1560 * c-c++-common/goacc/routine-4.c: Likewise.
1561 * c-c++-common/goacc/routine-5.c: Likewise.
1562 * c-c++-common/goacc/tile.c: Likewise.
1563 * g++.dg/goacc/template.C: Likewise.
1564 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1565 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1566 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1567 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1568 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1569 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1570 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1571 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1572 * c-c++-common/goacc/use_device-1.c: ... this file.
1573 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1574 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1575 * c-c++-common/goacc/host_data-6.c: ... this file.
1576 * c-c++-common/goacc/loop-2-kernels.c: New file.
1577 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1578 * c-c++-common/goacc/loop-3.c: Likewise.
1579 * g++.dg/goacc/reference.C: Likewise.
1580 * g++.dg/goacc/routine-1.C: Likewise.
1581 * g++.dg/goacc/routine-2.C: Likewise.
1582
932c0baa 15832016-03-30 Richard Biener <rguenther@suse.de>
1584
1585 PR middle-end/70450
1586 * gcc.dg/torture/pr70450.c: New testcase.
1587
7f7c4659 15882016-03-30 Jakub Jelinek <jakub@redhat.com>
1589
1590 PR target/70421
1591 * gcc.dg/torture/pr70421.c: New test.
1592 * gcc.target/i386/avx512f-pr70421.c: New test.
1593
9cbfe80c 15942016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1595
1596 PR testsuite/70364
1597 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1598 (check): New function.
1599 (bar): Call check.
1600 (foo): Align stack to 16 bytes when calling bar.
1601 * gcc.target/i386/cleanup-2.c: Likewise.
1602
f56c7d36 16032016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1604
1605 PR tree-optimization/59124
1606 * gcc.dg/Warray-bounds-19.c: New test.
1607
0275bf9b 16082016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1609
1610 * lib/prune.exp (escape_regex_chars): New.
1611 (prune_file_path): Update to quote metcharacters for regexp.
1612
a3daa269 16132016-03-29 Jakub Jelinek <jakub@redhat.com>
1614
24e1ba3d 1615 PR rtl-optimization/70429
1616 * gcc.c-torture/execute/pr70429.c: New test.
1617
a3daa269 1618 PR tree-optimization/70405
1619 * gcc.dg/pr70405.c: New test.
1620
3ef41a6e 16212016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1622
1623 PR fortran/70397
1624 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1625 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1626
4abd9410 16272016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1628
1629 PR testsuite/64177
1630 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1631 __cilkrts_set_param to set two workers.
1632 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1633 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1634
b58e5f0f 16352016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1636
305d86a0 1637 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 1638
bff53658 16392016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1640
1641 PR target/70406
305d86a0 1642 * gcc.target/i386/pr70406.c: New test.
bff53658 1643
bb2c9c15 16442016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1645
1646 * gnat.dg/specs/double_record_extension3.ads: New test.
1647
f12c84ab 16482016-03-25 Richard Henderson <rth@redhat.com>
1649
1650 PR target/70120
1651 * gcc.target/aarch64/pr70120-1.c: New.
1652 * gcc.target/aarch64/pr70120-2.c: New.
1653 * gcc.target/aarch64/pr70120-3.c: New.
1654
b0bf58c4 16552016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1656
1657 PR c++/62212
1658 * g++.dg/template/mangle2.C: The dg-do directive should be
1659 "compile" not "assemble".
1660
f175ba0f 16612016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1662
1663 PR lto/69650
1664 * gcc.dg/pr69650.c: New test.
1665
4cc3295f 16662016-03-25 David Edelsohn <dje.gcc@gmail.com>
1667
1668 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1669
0cf40600 16702016-03-25 Alan Modra <amodra@gmail.com>
1671
1672 * gcc.dg/dfp/pr70052.c: New test.
1673
3aebf099 16742016-03-24 Richard Henderson <rth@redhat.com>
1675
1676 PR middle-end/69845
1677 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1678 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1679
83245bd3 16802016-03-24 Tom de Vries <tom@codesourcery.com>
1681
1682 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1683
108e7ee4 16842016-03-24 Tom de Vries <tom@codesourcery.com>
1685
1686 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
1687 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
1688
17af0b14 16892016-03-24 Tom de Vries <tom@codesourcery.com>
1690
1691 * c-c++-common/goacc/uninit-dim-clause.c: New test.
1692 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
1693
6c8770ee 16942016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1695
1696 PR c++/62212
1697 * g++.dg/template/mangle2.C: New test.
1698
a7e21b7b 16992016-03-24 Richard Biener <rguenther@suse.de>
1700
1701 PR tree-optimization/70396
1702 * gcc.dg/torture/pr70396.c: New testcase.
1703
f365d297 17042016-03-24 Richard Biener <rguenther@suse.de>
1705
1706 PR middle-end/70370
1707 * gcc.dg/torture/pr70370.c: New testcase.
1708
da7aeb13 17092016-03-24 Tom de Vries <tom@codesourcery.com>
1710
1711 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
1712 * gfortran.dg/goacc/kernels-tree.f95: Same.
1713 * gfortran.dg/goacc/parallel-tree.f95: Same.
1714
80b30de0 17152016-03-24 Tom de Vries <tom@codesourcery.com>
1716
1717 * c-c++-common/goacc/uninit-if-clause.c: New test.
1718 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
1719
cb9b6b99 17202016-03-24 Jakub Jelinek <jakub@redhat.com>
1721
1722 PR target/70290
305d86a0 1723 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1724 Fix formatting.
cb9b6b99 1725
a4225fff 17262016-03-24 Richard Biener <rguenther@suse.de>
1727
1728 PR tree-optimization/70372
1729 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1730
5a869ab8 17312016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1732
1733 PR c++/70347
1734 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1735
36ce5faa 17362016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1737
1738 PR c++/70332
1739 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1740
c4fa85c9 17412016-03-23 Jakub Jelinek <jakub@redhat.com>
1742
d9377ad5 1743 PR c++/70001
1744 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1745 * g++.dg/cpp1y/pr70001.C: New test.
1746
c4fa85c9 1747 PR c++/70323
1748 * g++.dg/cpp0x/constexpr-70323.C: New test.
1749
0a2062da 17502016-03-23 Alexandre Oliva <aoliva@redhat.com>
1751 Jason Merrill <jason@redhat.com>
1752 Jakub Jelinek <jakub@redhat.com>
1753
1754 PR c++/69315
1755 * g++.dg/cpp0x/constexpr-69315.C: New test.
1756 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1757
62d2a6dc 17582016-03-23 Marek Polacek <polacek@redhat.com>
1759
1760 PR c++/69884
1761 * g++.dg/warn/Wignored-attributes-1.C: New test.
1762 * g++.dg/warn/Wignored-attributes-2.C: New test.
1763
a82d6246 17642016-03-23 Tom de Vries <tom@codesourcery.com>
1765
1766 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1767 initialization.
1768 * gfortran.dg/goacc/private-3.f95 (test): Same.
1769 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1770 missing use param.
1771
dc834ba1 17722016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1773
1774 * lib/target-supports.exp: Remove v7ve entry from loop
1775 creating effective target checks.
1776 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1777 (add_options_for_arm_arch_v7ve): Likewise.
1778
7e83fd1f 17792016-03-23 Jakub Jelinek <jakub@redhat.com>
1780
1781 PR tree-optimization/70354
1782 * gcc.dg/vect/pr70354-1.c: New test.
1783 * gcc.dg/vect/pr70354-2.c: New test.
1784 * gcc.target/i386/avx2-pr70354-1.c: New test.
1785 * gcc.target/i386/avx2-pr70354-2.c: New test.
1786
4e4da058 17872016-03-22 Jeff Law <law@redhat.com>
1788
1789 PR target/70232
1790 * gcc.dg/tree-ssa/pr70232.c: New test.
1791
6855137b 17922016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1793
1794 PR target/70302
1795 * gcc.target/i386/pr70302.c: New test.
1796
19db1ec8 17972016-03-22 Richard Biener <rguenther@suse.de>
1798
1799 PR middle-end/70251
1800 * g++.dg/torture/pr70251.C: New testcase.
1801
4baec9f2 18022016-03-22 David Malcolm <dmalcolm@redhat.com>
1803
1804 PR c/69993
1805 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1806 Wmisleading-indentation.c.
1807 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1808 reflect change to diagnostic text and order of messages.
1809 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1810
fcfec126 18112016-03-22 David Edelsohn <dje.gcc@gmail.com>
1812
1813 * g++.dg/ext/java-3.C: Don't compile on AIX.
1814
aa30728a 18152016-03-22 Richard Biener <rguenther@suse.de>
1816
1817 PR middle-end/70333
1818 * gcc.dg/torture/pr70333.c: New testcase.
1819
46ec4eb4 18202016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1821
1822 * g++.dg/ext/pr70290.C: New test.
1823
4880f878 18242016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1825
1826 PR target/70325
1827 * gcc.target/i386/pr70325.c: New test.
1828
3d78ea44 18292016-03-22 Jakub Jelinek <jakub@redhat.com>
1830
5934fb8f 1831 PR target/70329
1832 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1833 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1834
b6436f79 1835 PR target/70300
1836 * gcc.target/i386/pr70300.c: New test.
1837
3d78ea44 1838 PR c++/70295
1839 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1840 (func2): New function for cond with parens, xfail warning for c++.
1841 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1842
b60244f6 18432016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1844
1845 PR c++/70096
1846 * g++.dg/template/ptrmem30.C: New test.
1847
c8e3e744 18482016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1849
1850 PR c++/70204
1851 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1852 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1853
2715f63a 18542016-03-21 Jakub Jelinek <jakub@redhat.com>
1855
1856 PR middle-end/70326
1857 * gcc.dg/pr70326.c: New test.
1858
2daa2cda 18592016-03-21 Marc Glisse <marc.glisse@inria.fr>
1860 Jakub Jelinek <jakub@redhat.com>
1861
1862 PR tree-optimization/70317
1863 * gcc.dg/pr70317.c: New test.
1864
d9aa5a50 18652016-03-21 Uros Bizjak <ubizjak@gmail.com>
1866
1867 PR target/70327
1868 * gcc.target/i386/pr70327.c: New test.
1869
e1a88bf4 18702016-03-21 Martin Liska <mliska@suse.cz>
1871
61941425 1872 PR ipa/70306
e1a88bf4 1873 * gcc.dg/ipa/pr70306.c: New test.
1874
d9aa5a50 18752016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 1876
1877 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1878 * gcc.target/arm/attr-align3.c: Likewise.
1879 * gcc.target/arm/attr_arm.c: Likewise.
1880 * gcc.target/arm/flip-thumb.c: Likewise.
1881
afdde20c 18822016-03-21 Jakub Jelinek <jakub@redhat.com>
1883
1884 PR target/70296
1885 * gcc.target/powerpc/altivec-36.c: New test.
1886
3f2ef661 18872016-03-21 Richard Biener <rguenther@suse.de>
1888
1889 PR tree-optimization/70310
1890 * gcc.dg/torture/pr70310.c: New testcase.
1891
08b2b692 18922016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1893
1894 PR target/70293
1895 * gcc.target/i386/pr70293.c: New test.
1896
93505d22 18972016-03-21 Richard Biener <rguenther@suse.de>
1898
1899 PR tree-optimization/70288
1900 * gcc.dg/torture/pr70288-1.c: New testcase.
1901 * gcc.dg/torture/pr70288-2.c: Likewise.
1902
06fd1914 19032016-03-21 Andrey Belevantsev <abel@ispras.ru>
1904
1905 PR rtl-optimization/69307
1906 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 1907
b628775e 19082016-03-21 Andrey Belevantsev <abel@ispras.ru>
1909
1910 PR rtl-optimization/69102
1911 * gcc.c-torture/compile/pr69102.c: New test.
1912
1421f43c 19132016-03-18 Jeff Law <law@redhat.com>
1914
1915 PR rtl-optimization/70263
1916 * gcc.c-torture/compile/pr70263-1.c: New test.
1917 * gcc.target/i386/pr70263-2.c: New test.
1918
e7142ce1 19192016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1920
1921 PR rtl-optimization/70278
1922 * gcc.dg/torture/pr70278.c: New test.
1923 * gcc.target/arm/pr70278.c: New test.
1924
5539bc70 19252016-03-18 David Malcolm <dmalcolm@redhat.com>
1926
1927 PR c/70281
1928 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1929 (test_builtin_types_compatible_p): New test function.
1930 * gcc.dg/pr70281.c: New test case.
1931
296a290a 19322016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1933
1934 PR target/70113
1935 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1936
666094f0 19372016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1938
1939 PR tree-optimization/70252
1940 * gcc.dg/pr70252.c: New test.
1941
350514e8 19422016-03-18 Tom de Vries <tom@codesourcery.com>
1943
1944 * gcc.dg/pr70161-2.c: New test.
1945 * gcc.dg/pr70161.c: New test.
1946
011e0cea 19472016-03-18 Tom de Vries <tom@codesourcery.com>
1948
1949 PR ipa/70269
1950 * gcc.dg/pr70269.c: New test.
1951
292a09de 19522016-03-18 Jakub Jelinek <jakub@redhat.com>
1953
1954 PR c++/70267
1955 * g++.dg/ext/java-3.C: New test.
1956
efc86c4c 19572016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1958
1959 PR c++/70205
1960 * g++.dg/lookup/pr70205.C: New test.
1961
a28dd575 19622016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1963
1964 PR c++/70218
1965 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1966
92e7ab1e 19672016-03-17 Marek Polacek <polacek@redhat.com>
1968
1969 PR c/69407
1970 * gcc.dg/atomic-op-6.c: New test.
1971
7378dbfb 19722016-03-17 David Malcolm <dmalcolm@redhat.com>
1973
1974 PR c/70264
1975 * c-c++-common/pr70264.c: New test case.
1976
f7995d7d 19772016-03-17 Jakub Jelinek <jakub@redhat.com>
1978
e2895b76 1979 PR c++/70144
1980 * c-c++-common/pr70144-1.c: New test.
1981 * c-c++-common/pr70144-2.c: New test.
1982
f7995d7d 1983 PR c++/70272
1984 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1985 * g++.dg/opt/flifetime-dse6.C: New test.
1986 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1987
5ec4a949 19882016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1989
1990 PR driver/70192
1991 * gcc.dg/pic-1.c: New test.
1992 * gcc.dg/pic-2.c: Likewise.
1993 * gcc.dg/pic-3.c: Likewise.
1994 * gcc.dg/pic-4.c: Likewise.
1995 * gcc.dg/pie-1.c: Likewise.
1996 * gcc.dg/pie-2.c: Likewise.
1997 * gcc.dg/pie-3.c: Likewise.
1998 * gcc.dg/pie-4.c: Likewise.
1999 * gcc.dg/pie-5.c: Likewise.
2000 * gcc.dg/pie-6.c: Likewise.
2001
c28550e1 20022016-03-17 Tom de Vries <tom@codesourcery.com>
2003
2004 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2005 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2006
be3296cb 20072016-03-17 Richard Biener <rguenther@suse.de>
2008
2009 PR debug/70271
2010 * g++.dg/debug/pr70271.C: New testcase.
2011
9b60ef21 20122016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2013
2014 * gcc.target/i386/pr70251.c: New test.
2015
9a80bc1a 20162016-03-17 Marek Polacek <polacek@redhat.com>
2017
2018 PR c++/70194
2019 * g++.dg/warn/constexpr-70194.C: New test.
2020
733d7ff9 20212016-03-16 Richard Henderson <rth@redhat.com>
2022
2023 PR middle-end/70240
2024 * gcc.c-torture/compile/pr70240.c: New.
2025
3e6f12bf 20262016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2027
2028 * gcc.c-torture/compile/20151204.c: Skip for avr.
2029
867c9e99 20302016-03-16 Jakub Jelinek <jakub@redhat.com>
2031
2032 PR target/70245
2033 * g++.dg/opt/pr70245.C: New test.
2034 * g++.dg/opt/pr70245.h: New file.
2035 * g++.dg/opt/pr70245-aux.cc: New file.
2036
8ced6ab7 20372016-03-16 Martin Sebor <msebor@redhat.com>
2038
2039 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2040
37af779a 20412016-03-16 Richard Henderson <rth@redhat.com>
2042
2043 PR middle-end/70199
2044 * gcc.c-torture/compile/pr70199.c: New.
2045
78ed999c 20462016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2047
2048 * gcc.dg/uninit-19.c: Run dos2unix.
2049
462ca422 20502016-03-16 Marek Polacek <polacek@redhat.com>
2051
2052 PR c/70093
2053 * gcc.dg/nested-func-10.c: New test.
2054 * gcc.dg/nested-func-9.c: New test.
2055
fe58aacc 20562016-03-16 Jakub Jelinek <jakub@redhat.com>
2057
2058 PR tree-optimization/68714
2059 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
2060
27a53872 20612016-03-16 Tom de Vries <tom@codesourcery.com>
2062
2063 PR tree-optimization/68715
2064 * gcc.dg/graphite/pr68715-2.c: New test.
2065 * gcc.dg/graphite/pr68715.c: New test.
2066 * gfortran.dg/graphite/pr68715.f90: New test.
2067
95049c3c 20682016-03-16 Tom de Vries <tom@codesourcery.com>
2069
2070 PR tree-optimization/68809
2071 * gcc.dg/graphite/pr68809-2.c: New test.
2072 * gcc.dg/graphite/pr68809.c: New test.
2073
09eddd70 20742016-03-16 Jakub Jelinek <jakub@redhat.com>
2075
81fc5915 2076 PR c++/70147
2077 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
2078 method call to i () as argument. Adjust expected output.
2079
09eddd70 2080 PR c++/70147
2081 * g++.dg/ubsan/pr70147-1.C: New test.
2082 * g++.dg/ubsan/pr70147-2.C: New test.
2083
6373d2a2 20842016-03-15 Martin Sebor <msebor@redhat.com>
2085
2086 PR c++/58281
2087 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
2088
d27a0c11 20892016-03-15 John David Anglin <danglin@gcc.gnu.org>
2090
9908039d 2091 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
2092 hppa*-*-hpux*.
2093
45cdc3a6 2094 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
2095
d27a0c11 2096 PR libfortran/69799
2097 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
2098 libatomic_available.
2099
0dd1d57f 21002016-03-15 Marek Polacek <polacek@redhat.com>
2101
2102 PR c++/70209
2103 * g++.dg/ext/attribute-may-alias-4.C: New test.
2104
0ce02c07 21052016-03-15 Alexander Monakov <amonakov@ispras.ru>
2106
2107 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
2108 -fvar-tracking-assignments-toggle flag.
2109
f6e39b30 21102016-03-15 Pat Haugen <pthaugen@us.ibm.com>
2111
2112 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
2113
167f93a2 21142016-03-15 Jakub Jelinek <jakub@redhat.com>
2115
2116 PR rtl-optimization/70222
2117 * gcc.c-torture/execute/pr70222-1.c: New test.
2118 * gcc.c-torture/execute/pr70222-2.c: New test.
2119
08a8af4a 21202016-03-15 Richard Henderson <rth@redhat.com>
2121
2122 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
2123
738eb905 21242016-03-15 Andrey Belevantsev <abel@ispras.ru>
2125
2126 PR rtl-optimization/69032
2127 * gcc.dg/pr69032.c: New test.
2128
dd148b3a 21292016-03-15 Andrey Belevantsev <abel@ispras.ru>
2130
2131 PR rtl-optimization/63384
d9aa5a50 2132 * g++.dg/pr63384.C: New test.
dd148b3a 2133
acf58115 21342016-03-15 Andrey Belevantsev <abel@ispras.ru>
2135
2136 PR target/64411
2137 * gcc.target/i386/pr64411.C: New test.
2138
a2897dc4 21392016-03-15 Tom de Vries <tom@codesourcery.com>
2140
2141 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
2142 * gfortran.dg/goacc/kernels-alias.f95: New test.
2143
7bad2faf 21442016-03-14 Martin Sebor <msebor@redhat.com>
2145
2146 PR c++/53792
2147 * g++.dg/cpp0x/constexpr-inline.C: New test.
2148 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
2149
d65fa8d9 21502016-03-14 David Edelsohn <dje.gcc@gmail.com>
2151
2152 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
2153
2b3c633f 21542016-03-14 Jakub Jelinek <jakub@redhat.com>
2155
2156 PR middle-end/70219
2157 * gcc.dg/pr70219.c: New test.
2158
e947f9c3 21592016-03-14 Bernd Schmidt <bschmidt@redhat.com>
2160
2161 PR target/70083
2162 * gcc.dg/torture/pr70083.c: New test.
2163 * gcc.target/i386/pr70083.c: New test.
2164
74201dc2 21652016-03-14 Richard Biener <rguenther@suse.de>
2166
2167 PR tree-optimization/56365
2168 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
2169
88aea41e 21702016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
2171
2172 PR target/70098
2173 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
2174 New function.
2175 * g++.dg/pr70098.C: New testcase.
2176
2177
1bd2aefd 21782016-03-14 Tom de Vries <tom@codesourcery.com>
2179
2180 PR tree-optimization/70045
2181 * gcc.dg/graphite/pr70045.c: New test.
2182
922c7033 21832016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2184
2185 PR fortran/69043
2186 * gfortran.dg/include_9.f90: New test.
2187
fd4ab6d9 21882016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2189
2190 PR fortran/45076
2191 gfortran.dg/prof/prof.exp: New script.
2192 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
2193
7d7218d3 21942016-03-12 Andrey Belevantsev <abel@ispras.ru>
2195
2196 PR rtl-optimization/69307
2197 * gcc.dg/pr69307.c: New test.
2198
02ffd664 21992016-03-12 Vladimir Makarov <vmakarov@redhat.com>
2200
2201 PR target/69614
2202 * gcc.target/arm/pr69614.c: New.
2203
76e207a9 22042016-03-12 Paul Thomas <pault@gcc.gnu.org>
2205
2206 PR fortran/70031
2207 * gfortran.dg/submodule_14.f08: New test
2208
2209 PR fortran/69524
2210 * gfortran.dg/submodule_15.f08: New test
2211
490ee78a 22122016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
2213
2214 PR c++/70106
2215 * g++.dg/cpp1y/paren3.C: New test.
2216
04e137ff 22172016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2218
2219 PR target/70131
2220 * gcc.target/powerpc/ppc-round2.c: New test.
2221
27b2c1c4 22222016-03-11 Bernd Schmidt <bschmidt@redhat.com>
2223
2224 PR target/70123
2225 * gcc.dg/torture/pr70123.c: New test.
2226
84116671 22272016-03-11 Jeff Law <law@redhat.com>
2228
2229 PR tree-optimization/70190
2230 * gcc.c-torture/compile/pr70190.c: New test.
2231
cfa58bc8 22322016-03-11 David Malcolm <dmalcolm@redhat.com>
2233
2234 PR c/68187
2235 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
2236 case.
2237 (test43_b): Likewise.
2238 (test43_c): Likewise.
2239 (test43_d): Likewise.
2240 (test43_e): Likewise.
2241 (test43_f): Likewise.
2242 (test43_g): Likewise.
2243 (test44_a): Likewise.
2244 (test44_b): Likewise.
2245 (test44_c): Likewise.
2246 (test44_d): Likewise.
2247 (test44_e): Likewise.
2248
ce234f27 22492016-03-11 David Malcolm <dmalcolm@redhat.com>
2250
2251 PR c/70085
2252 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
2253
e4756b48 22542016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2255
2256 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
2257 dg-options.
2258
1f5ef87e 22592016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2260
2261 PR target/70002
2262 PR target/69245
2263 * gcc.target/aarch64/pr69245_2.c: New test.
2264
f9c352a1 22652016-03-11 Jakub Jelinek <jakub@redhat.com>
2266
2267 PR tree-optimization/70177
2268 * gcc.dg/pr70177.c: New test.
2269
4dd92ac6 22702016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2271
2272 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
2273
331e4fdb 22742016-03-11 Alan Lawrence <alan.lawrence@arm.com>
2275
2276 * gcc.dg/tree-ssa/sra-20.c: New.
2277
69262824 22782016-03-11 Jakub Jelinek <jakub@redhat.com>
2279
6f9a7425 2280 PR rtl-optimization/70174
2281 * gcc.dg/pr70174.c: New test.
2282
69262824 2283 PR tree-optimization/70169
2284 * gcc.dg/pr70169.c: New test.
2285
4637a847 22862016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2287
2288 PR target/70160
2289 * gcc.target/i386/pr70160.c: New test.
2290
5a86d754 22912016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2292
2293 * gcc.target/s390/dfp-1.c: New test.
2294
af4c8290 22952016-03-10 Nick Clifton <nickc@redhat.com>
2296
2297 PR target/70044
2298 * gcc.target/aarch64/pr70044.c: New test.
2299
98dfd328 23002016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
2301 Jakub Jelinek <jakub@redhat.com>
2302
2303 PR c++/70001
2304 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
2305 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
2306 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
2307
75e72311 23082016-03-10 Jan Hubicka <hubicka@ucw.cz>
2309
2310 PR lto/69589
2311 * g++.dg/lto/pr69589_0.C: New testcase
2312 * g++.dg/lto/pr69589_1.C: New testcase
2313
a2eb1271 23142016-03-10 Marek Polacek <polacek@redhat.com>
2315
2316 PR c++/70153
2317 * g++.dg/delayedfold/unary-plus1.C: New test.
2318
23192016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 2320
2321 * gcc.target/arm/pr45701-1.c: Escape brackets.
2322 * gcc.target/arm/pr45701-2.c: Likewise.
2323
5ab2987f 23242016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2325
2326 * gfortran.dg/unconstrained_commons.f: New.
2327
6972afac 23282016-03-10 Alan Modra <amodra@gmail.com>
2329
2330 * gcc.dg/pr69195.c: New.
2331 * gcc.dg/pr69238.c: New.
2332
c82c99ec 23332016-03-10 Tom de Vries <tom@codesourcery.com>
2334
2335 PR testsuite/68915
2336 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
2337
a2389d4a 23382016-03-10 Richard Biener <rguenther@suse.de>
2339
2340 PR tree-optimization/70128
2341 * gcc.dg/tree-ssa/alias-34.c: New testcase.
2342 * gcc.dg/tree-ssa/alias-35.c: Likewise.
2343
c272412d 23442016-03-09 Jakub Jelinek <jakub@redhat.com>
2345
a0451069 2346 PR tree-optimization/70152
2347 * gcc.dg/pr70152.c: New test.
2348
c272412d 2349 PR target/70086
2350 * gcc.target/i386/pr70086-1.c: New test.
2351 * gcc.target/i386/pr70086-2.c: New test.
2352 * gcc.target/i386/pr70086-3.c: New test.
5f611068 2353
2354 PR tree-optimization/70127
2355 * gcc.c-torture/execute/pr70127.c: New test.
2356
27dcb7a8 23572016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2358
2359 * c-c++-common/goacc/combined-directives-2.c: New test.
2360
c24757cf 23612016-03-09 David Malcolm <dmalcolm@redhat.com>
2362
2363 PR c/68473
2364 PR c++/70105
2365 * g++.dg/diagnostic/pr70105.C: New test.
2366 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
2367 (test_multiple_ordinary_maps): New test function.
2368
83108969 23692016-03-09 David Malcolm <dmalcolm@redhat.com>
2370
2371 PR c/68473
2372 PR c++/70105
2373 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
2374 Drop range information from call to inform_at_rich_loc.
2375 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
2376 New.
2377 (test_show_locus): Replace calls to rich_location::add_range with
2378 calls to add_range. Rewrite the tests that used the now-defunct
2379 rich_location ctor taking a source_range. Simplify other tests
2380 by replacing calls to COMBINE_LOCATION_DATA with calls to
2381 make_location.
2382
6733c0e8 23832016-03-09 Richard Biener <rguenther@suse.de>
2384 Jakub Jelinek <jakub@redhat.com>
2385
2386 PR tree-optimization/70138
2387 * gcc.dg/vect/pr70138-1.c: New testcase.
2388 * gcc.dg/vect/pr70138-2.c: Likewise.
2389
96abb9f5 23902016-03-09 Jakub Jelinek <jakub@redhat.com>
2391
2392 PR target/70049
2393 * gcc.target/i386/pr70049.c: New test.
2394
42bb3bfb 23952016-03-09 Richard Biener <rguenther@suse.de>
2396
2397 PR c/70143
2398 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
2399 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
2400 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
2401
27527428 24022016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2403
2404 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
2405 arm-*-*.
2406
248449f2 24072016-03-09 Jakub Jelinek <jakub@redhat.com>
2408
1bd49ced 2409 PR middle-end/67278
2410 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
2411
248449f2 2412 PR target/67278
2413 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
2414
2415 PR middle-end/70050
2416 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
2417 in testcase comment.
2418
dfc460ff 24192016-03-09 Tom de Vries <tom@codesourcery.com>
2420
2421 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
2422 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
2423 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
2424 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
2425 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
2426 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
2427 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
2428 * gfortran.dg/goacc/kernels-loop.f95: New test.
2429
0377fc7f 24302016-03-08 Martin Sebor <msebor@redhat.com>
2431
2432 PR c++/62096
2433 * g++.dg/warn/overflow-warn-7.C: New test.
2434
3556aa80 24352016-03-08 Jason Merrill <jason@redhat.com>
2436
2437 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
2438 * lib/target-supports.exp (check_effective_target_concepts): New.
2439
e5096208 24402016-03-08 Jakub Jelinek <jakub@redhat.com>
2441
5370eb8d 2442 PR c++/70135
2443 * g++.dg/cpp1y/constexpr-loop4.C: New test.
2444 * g++.dg/ubsan/pr70135.C: New test.
2445
e5096208 2446 PR target/70110
2447 * gcc.dg/pr70110.c: New test.
2448
cc37120d 24492016-03-07 Martin Jambor <mjambor@suse.cz>
2450
2451 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
2452 * c-c++-common/gomp/if-1.c: Likewise.
2453 * c-c++-common/gomp/pr61486-2.c: Likewise.
2454 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
2455 to dg-additional-options.
2456 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
2457 * g++/gomp/target-teams-1.c: Likewise.
2458 * gcc.dg/gomp/gomp.exp: Likewise.
2459 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
2460 dg-additional-options.
2461 * gfortran.dg/gomp/gomp.exp: Likewise.
2462 * gfortran.dg/gomp/target1.f90: Remove dg-options.
2463 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
2464 dg-additional-options.
2465 * gfortran.dg/gomp/target3.f90: Remove dg-options.
2466
53c248d8 24672016-03-07 Martin Jambor <mjambor@suse.cz>
2468
2469 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
2470 * c-c++-common/gomp/gridify-1.c: New test.
2471 * gfortran.dg/gomp/gridify-1.f90: Likewise.
2472
541e79a0 24732016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
2474
2475 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
2476 trigger for cortex-r8, when scanning for register r8.
2477 * gcc.target/arm/pr45701-2.c: Likewise.
2478
4dfabd94 24792016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 2480 Jeff Law <law@redhat.com>
4dfabd94 2481
2482 PR tree-optimization/69740
2483 * gcc.c-torture/compile/pr69740-1.c: New test.
2484 * gcc.c-torture/compile/pr69740-2.c: New test.
2485
1b63a87b 24862016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2487
2488 * lib/target-supports.exp
2489 (check_effective_target_whole_vector_shift): Enable for PPC64.
2490
d33914da 24912016-03-07 Richard Biener <rguenther@suse.de>
2492
2493 PR tree-optimization/70115
2494 * gcc.dg/torture/pr70115.c: New testcase.
2495
584fba4b 24962016-03-07 Nathan Sidwell <nathan@codesourcery.com>
2497
2498 PR middle-end/69916
2499 * c-c-++-common/goacc/pr69916.c: New.
2500
7f2f5ec0 25012016-03-07 Richard Henderson <rth@redhat.com>
2502
2503 * gcc.c-torture/compile/pr70061.c: New test.
2504
f530e7c4 25052016-03-07 Richard Biener <rguenther@suse.de>
2506
2507 PR testsuite/70109
2508 * gcc.dg/vect/O3-pr36098.c: New testcase.
2509
a3855fed 25102016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
2511
2512 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
2513
091ffc31 25142016-03-07 Eric Botcazou <ebotcazou@adacore.com>
2515
2516 * gnat.dg/renaming9.ad[sb]: New testcase.
2517
2941b871 25182016-03-05 Jakub Jelinek <jakub@redhat.com>
2519
2520 PR c++/70084
2521 * g++.dg/expr/stdarg3.C: New test.
2522
5173ce42 25232016-03-04 Jeff Law <law@redhat.com>
2524
2525 PR tree-optimization/69196
2526 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
2527 x86_64-*-*.
2528
2d1d2e55 25292016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2530
0e43078e 2531 PR c/69973
2532 * gcc.dg/pr69973.c: New test.
2533
d8ec06ae 2534 PR rtl-optimization/69941
2535 * gcc.dg/torture/pr69941.c: New test.
2536
2d1d2e55 2537 PR c/69824
2538 * gcc.dg/pr69824.c: New test.
2539
32f692e2 25402016-03-05 Tom de Vries <tom@codesourcery.com>
2541
2542 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
2543 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
2544 function.
2545
1c699e9a 25462016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
2547
2548 PR c++/66786
2549 * g++.dg/cpp1y/var-templ48.C: New test.
2550 * g++.dg/cpp1y/var-templ49.C: New test.
2551
358448c6 25522016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2553
2554 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2555
01dc3c45 25562016-03-04 Jakub Jelinek <jakub@redhat.com>
2557
e968ff6d 2558 PR c++/70035
2559 * g++.dg/ubsan/pr70035.C: New test.
2560
01dc3c45 2561 PR target/70062
2562 * gcc.target/i386/pr70062.c: New test.
2563
3937d618 25642016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2565
2566 * g++.dg/template/typename21.C: Remove c++98_only.
2567
c58ac7f8 25682016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2569
2570 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2571
0060768a 25722016-03-04 David Malcolm <dmalcolm@redhat.com>
2573
2574 PR c/68187
2575 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2576 function.
2577 (fn_42_b): Likewise.
2578 (fn_42_c): Likewise.
2579
74c6fd40 25802016-03-04 David Malcolm <dmalcolm@redhat.com>
2581
2582 PR c/68187
2583 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2584 function.
2585 (fn_40_b): Likewise.
2586 (fn_41_a): Likewise.
2587 (fn_41_b): Likewise.
2588
31b11359 25892016-03-04 Jakub Jelinek <jakub@redhat.com>
2590
2591 PR target/70059
2592 * gcc.target/i386/avx512f-pr70059.c: New test.
2593 * gcc.target/i386/avx512dq-pr70059.c: New test.
2594
c5b93452 25952016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2596
2597 PR rtl-optimization/57676
2598 * gcc.dg/torture/pr57676.c: New test.
2599
268fbd56 26002016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2601
2602 * gcc.dg/pr70026.c: New test.
2603
6560d1ad 26042016-03-04 Marek Polacek <polacek@redhat.com>
2605
2606 PR c/69798
2607 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2608 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2609
cc7dfddf 26102016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2611
2612 PR target/70004
2613 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2614 Delete.
2615 (test_corners_sisd_si): Likewise.
2616 (main): Remove checks of the above.
2617 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2618
e9663bd4 26192016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2620
2621 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2622
dcdd684e 26232016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2624
2625 * gcc.dg/torture/pr69951.c: Accept argc==0.
2626
e692d332 26272016-03-04 Richard Biener <rguenther@suse.de>
2628
2629 PR c++/70054
2630 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2631 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2632
af77b7e6 26332016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2634
2635 PR testsuite/69766
2636 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2637 testing multiarch.
2638
290da96e 26392016-03-04 Jakub Jelinek <jakub@redhat.com>
2640
2641 PR debug/69947
2642 * gcc.dg/guality/pr69947.c: New test.
2643
e51ce713 26442016-03-03 Jakub Jelinek <jakub@redhat.com>
2645
2646 PR ada/70017
2647 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2648
1feed892 26492016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2650
2651 PR rtl-optimization/69904
2652 * gcc.target/arm/pr69904.c: New test.
2653
c32bda69 26542016-03-03 Jakub Jelinek <jakub@redhat.com>
2655
2656 PR target/70021
2657 * gcc.dg/vect/pr70021.c: New test.
2658 * gcc.target/i386/pr70021.c: New test.
2659
1bc579ed 26602016-03-03 Marek Polacek <polacek@redhat.com>
2661
2662 PR middle-end/70050
2663 * gcc.dg/pr70050.c: New test.
2664
cfa8d638 26652016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2666
2667 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2668
1b889259 26692016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2670
2671 PR tree-optimization/70043
2672 * gfortran.dg/vect/pr70043.f90: New test.
2673
f756dfa3 26742016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2675
2676 * gnat.dg/specs/task1.ads: New test.
2677
5cb4863d 26782016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2679
2680 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2681 Invoke gdb with -batch.
2682 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
2683
5dd12e43 26842016-03-03 Richard Biener <rguenther@suse.de>
2685
2686 PR tree-optimization/55936
2687 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2688
d97ba4ca 26892016-03-02 Jeff Law <law@redhat.com>
2690
5d23c86f 2691 PR rtl-optimization/69942
2692 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
2693 effects of argument promotions.
2694
d97ba4ca 2695 PR tree-optimization/69987
2696 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
2697 target does not support -fprefetch-loop-arrays.
2698
901faaa0 26992016-03-02 Uros Bizjak <ubizjak@gmail.com>
2700
2701 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2702
51f6fdce 27032016-03-02 Bin Cheng <bin.cheng@arm.com>
2704
6bc7872f 2705 PR rtl-optimization/69052
51f6fdce 2706 * gcc.target/i386/pr69052.c: New test.
2707
31d31e07 27082016-03-02 Alan Modra <amodra@gmail.com>
2709
2710 * gcc.dg/pr69990.c: New.
2711
04faee95 27122016-03-02 Jakub Jelinek <jakub@redhat.com>
2713
270d0117 2714 PR c/68062
2715 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
2716
2717 PR middle-end/70022
2718 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
2719
04faee95 2720 PR target/70028
2721 * gcc.target/i386/pr70028.c: New test.
2722
a2cc9e8e 27232016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2724
2725 * c-c++-common/asan/swapcontext-test-1.c,
2726 * c-c++-common/tsan/thread_leak.c,
2727 * g++.dg/tsan/aligned_vs_unaligned_race.C,
2728 * g++.dg/tsan/benign_race.C,
2729 * g++.dg/tsan/fd_close_norace.C,
2730 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2731 races with sanitizer output
2732
dd4bd263 27332016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 2734 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 2735
2736 PR target/67278
2737 * gcc.dg/simd-8.c: New testcase.
2738
b5fe3a49 27392016-03-02 Richard Biener <rguenther@suse.de>
2740
2741 PR middle-end/67278
2742 * gcc.dg/simd-7.c: New testcase.
2743
23601f67 27442016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2745
2746 * gcc.target/i386/pr70007.c: Tweak.
2747
f66f65e7 27482016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2749
2750 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2751
60773515 27522016-03-02 Marek Polacek <polacek@redhat.com>
2753
2754 PR c/67854
2755 * gcc.dg/pr67854.c: New test.
2756
6c094cb1 27572016-03-02 Jakub Jelinek <jakub@redhat.com>
2758
2759 PR middle-end/70025
2760 * gcc.dg/torture/pr70025.c: New test.
2761
7627bb56 27622016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2763
2764 PR tree-optimization/68621
2765 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2766
066c8e94 27672016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2768
2769 * gcc.target/i386/pr70007.c: New test.
2770
d3b819ad 27712016-03-01 Jeff Law <law@redhat.com>
2772
d4b9ad56 2773 PR tree-optimization/69196
7e217344 2774 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 2775
d3b819ad 2776 PR tree-optimization/69196
2777 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2778 duplicating code and spoiling the expected output.
2779
4f37285d 27802016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2781
2782 PR target/70033
2783 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2784 supports power9 before doing tests.
2785 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2786 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2787 * gcc.target/powerpc/p9-permute.c: Likewise.
2788
3e9c4f6c 27892016-03-01 Uros Bizjak <ubizjak@gmail.com>
2790
2791 PR target/70027
2792 * gcc.target/i386/pr70027.c: New test.
2793
e324729e 27942016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 2795
2796 * gcc.dg/pr70017.c: New test.
2797
40e9ce2d 27982016-03-01 Jakub Jelinek <jakub@redhat.com>
2799
2800 PR c/69796
2801 PR c/69974
2802 * gcc.dg/pr69796.c: New test.
2803 * gcc.dg/pr69974.c: New test.
2804
e8b016ea 28052016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2806
2807 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2808
24d3127c 28092016-02-29 Jeff Law <law@redhat.com>
2810
2811 PR tree-optimization/69987
2812 * gfortran.dg/pr69987.f90: New test.
2813
2814 PR tree-optimization/69989
2815 * gcc.c-torture/compile/pr69989-2.c: New test.
2816
12cc1225 28172016-03-01 Marek Polacek <polacek@redhat.com>
2818
2819 PR c++/69795
2820 * g++.dg/parse/invalid1.C: New test.
2821
d99a947c 28222016-03-01 Richard Biener <rguenther@suse.de>
2823
2824 PR middle-end/70022
2825 * gcc.dg/pr70022.c: New testcase.
2826
395dbc60 28272016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2828
2829 PR tree-optimization/69956
2830 * gcc.dg/pr69956.c: New test.
2831
40a35c55 28322016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2833
2834 PR target/70011
2835 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2836 XFAIL when hardware supports efficient unaligned storage access.
2837
4edc90b0 28382016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2839
2840 PR c++/69961
2841 * g++.dg/template/pr69961a.C: New test.
2842 * g++.dg/template/pr69961b.C: New test.
2843
1ed1f69a 28442016-02-29 David Malcolm <dmalcolm@redhat.com>
2845
2846 PR preprocessor/69985
2847 * gcc.dg/cpp/pr69985.c: New test case.
2848
01c5d15d 28492016-02-29 Jeff Law <law@redhat.com>
2850
3a4d3de5 2851 PR tree-optimization/70005
2852 * gcc.c-torture/execute/pr70005.c New test.
2853
01c5d15d 2854 PR tree-optimization/69999
2855 * gcc.c-torture/compile/pr69999.c: New test.
2856
1bf66b54 28572016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2858
2859 PR tree-optimization/69652
2860 * gcc.dg/torture/pr69652.c: Delete test.
2861 * gcc.dg/vect/pr69652.c: New test.
2862
b4d653d5 28632016-02-19 Richard Biener <rguenther@suse.de>
2864
2865 PR tree-optimization/69980
2866 * gfortran.dg/vect/pr69980.f90: New testcase.
2867
35bc4745 28682016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2869
2870 * gcc.target/sparc/20160229-1.c: New test.
2871
bb54a538 28722016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2873
2874 * gnat.dg/stack_usage3.adb: New test.
2875 * gnat.dg/stack_usage3_pkg.ads: New helper.
2876
95164e71 28772016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2878
2879 * gnat.dg/renaming8.adb: New test.
2880 * gnat.dg/renaming8_pkg1.ads: New helper.
2881 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2882 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2883
a890896f 28842016-02-29 Richard Biener <rguenther@suse.de>
2885
2886 PR tree-optimization/69720
2887 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2888
5c70403a 28892016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2890
2891 PR fortran/68147
2892 PR fortran/47674
2893 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2894
dfb6d139 28952016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 2896 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2897
2898 PR fortran/56007
2899 * gfortran.dg/coarray_8.f90: Adjust error message.
2900 * gfortran.dg/pr56007.f90: New test.
2901 * gfortran.dg/pr56007.f: New test.
2902
536508db 29032016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2904
2905 PR tree-optimization/69989
2906 * gcc.dg/torture/pr69989.c: New test.
2907
eec75e45 29082016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2909
2910 * gcc.target/i386/stack-realign-win.c: New test.
2911
0175e45a 29122016-02-28 Harald Anlauf <anlauf@gmx.de>
2913
2914 PR fortran/60126
2915 * gfortran.dg/pr60126.f90: New test.
2916
2a703589 29172016-02-27 Jeff Law <law@redhat.com>
2918
2919 Revert
2920 2016-02-26 Richard Biener <rguenther@suse.de>
2921 Jeff Law <law@redhat.com>
2922
2923 PR tree-optimization/69740
2924 * gcc.c-torture/compile/pr69740-1.c: New test.
2925 * gcc.c-torture/compile/pr69740-2.c: New test.
2926
359b4c18 29272016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2928
1c96765a 2929 PR fortran/69910
359b4c18 2930 * gfortran.dg/newunit_4.f90: New test.
2931
49462d93 29322016-02-27 Jakub Jelinek <jakub@redhat.com>
2933
2934 PR target/69613
2935 PR rtl-optimization/69886
2936 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2937 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2938 target.
2939
c4ac733e 29402016-02-26 Martin Sebor <msebor@redhat.com>
2941
2942 PR tree-optimization/15826
2943 * gcc.dg/tree-ssa/pr15826.c: New test.
2944
da8c4b5d 29452016-02-26 Jakub Jelinek <jakub@redhat.com>
2946
2947 PR target/69969
2948 * gcc.target/powerpc/pr69969.c: New test.
2949
0a4558eb 29502016-02-26 Martin Sebor <msebor@redhat.com>
2951
2952 PR c++/15766
2953 * g++.old-deja/g++.other/decl5.C: Add a test case.
2954
5b500299 29552016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2956
2957 PR target/69946
2958 * gcc.target/powerpc/pr69946.c: New file.
2959
565f533b 29602016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 2961 Jeff Law <law@redhat.com>
565f533b 2962
0a4558eb 2963 PR tree-optimization/69740
565f533b 2964 * gcc.c-torture/compile/pr69740-1.c: New test.
2965 * gcc.c-torture/compile/pr69740-2.c: New test.
2966
ff67cbea 29672016-02-26 Martin Jambor <mjambor@suse.cz>
2968
2969 PR middle-end/69920
2970 * gcc.dg/torture/pr69932.c: New test.
2971 * gcc.dg/torture/pr69936.c: Likewise.
2972
e400d817 29732016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2974
2975 PR target/69709
2976 * gcc.target/s390/pr69709.c: New test.
2977
126a5a2d 29782016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2979
2980 PR target/69245
2981 * gcc.target/aarch64/pr69245_1.c: New test.
2982
59c58860 29832016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2984
2985 PR target/69613
2986 * gcc.dg/torture/pr69613.c: New test.
2987
9441fa4e 29882016-02-26 Jakub Jelinek <jakub@redhat.com>
2989
2990 PR rtl-optimization/69891
2991 * gcc.target/i386/pr69891.c: New test.
2992
e48fcde0 29932016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 2994 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2995
35ed600a 2996 PR target/61397
f41208a1 2997 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2998 functionality for both 32-bit and 64-bit.
2999
c86aaa0e 30002016-02-26 Richard Biener <rguenther@suse.de>
3001
3002 PR tree-optimization/69551
3003 * gcc.dg/torture/pr69951.c: New testcase.
3004
38e71a65 30052016-02-25 Richard Biener <rguenther@suse.de>
3006
3007 PR tree-optimization/48795
3008 * gcc.dg/Warray-bounds-18.c: New testcase.
3009
03331e69 30102016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3011
3012 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3013
f14d8d6a 30142016-02-25 Jakub Jelinek <jakub@redhat.com>
3015
3016 PR rtl-optimization/69896
3017 * gcc.dg/pr69896.c: New test.
3018
4003c807 30192016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3020
3021 PR c++/69736
3022 * g++.dg/cpp1y/paren2.C: New test.
3023
a0573328 30242016-02-24 Martin Sebor <msebor@redhat.com>
3025
3026 PR c/51147
3027 * gcc.dg/enum-mode-2.c: New test.
3028
2cde02ad 30292016-02-24 Jakub Jelinek <jakub@redhat.com>
3030
3031 PR c++/69922
3032 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3033 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3034 * g++.dg/ubsan/pr69922.C: New test.
3035
f0ea75d1 30362016-02-24 Marek Polacek <polacek@redhat.com>
3037
3038 PR c/69819
3039 * gcc.dg/pr69819.c: New test.
3040
05027366 30412016-02-24 Martin Sebor <msebor@redhat.com>
3042
34ed562b 3043 PR c++/69912
3044 * g++.dg/ext/flexary15.C: New test.
3045
30462016-02-24 Martin Sebor <msebor@redhat.com>
3047
3048 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 3049 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 3050 * g++.dg/ext/builtin_alloca.C: Same.
05027366 3051
650c3ad5 30522016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3053 Charles Baylis <charles.baylis@linaro.org>
3054
3055 PR debug/61033
3056 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
3057
596070e8 30582016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 3059 Jakub Jelinek <jakub@redhat.com>
596070e8 3060
3061 PR middle-end/69760
3062 * gcc.dg/torture/pr69760.c: New testcase.
3063
d6b92d9f 30642016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3065
3066 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
3067 pattern on Solaris with as.
3068
90436d9d 30692016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3070
3071 * gcc.target/arm/cond_sub_restrict_it.c: New test.
3072 * gcc.target/arm/condarith_restrict_it.c: Likewise.
3073 * gcc.target/arm/movcond_restrict_it.c: Likewise.
3074 * gcc.target/arm/negscc_restrict_it.c: Likewise.
3075
7c749495 30762016-02-24 Jakub Jelinek <jakub@redhat.com>
3077
3078 PR middle-end/69915
3079 * gcc.dg/pr69915.c: New test.
3080
9c9680b5 30812016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3082
3083 PR rtl-optimization/69886
3084 * gcc.dg/torture/pr69886.c: New test.
3085
36d081ee 30862016-02-24 Richard Biener <rguenther@suse.de>
3087
3088 PR middle-end/68963
3089 * gcc.dg/torture/pr68963.c: New testcase.
3090
2a0accb9 30912016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3092
3093 PR target/69875
3094 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
3095 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
3096 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
3097 * gcc.target/arm/atomic_loaddi_1.c: New test.
3098 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
3099 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
3100 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
3101 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
3102 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
3103 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
3104 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
3105 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
3106
f0e92ef1 31072016-02-24 Jakub Jelinek <jakub@redhat.com>
3108
3109 PR middle-end/69909
3110 * gcc.dg/torture/pr69909.c: New test.
3111
6907286f 31122016-02-24 Richard Biener <rguenther@suse.de>
3113
3114 PR tree-optimization/69907
3115 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
3116 * gcc.dg/vect/bb-slp-34.c: XFAIL.
3117 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
3118
e6ab7475 31192016-02-24 Christian Bruel <christian.bruel@st.com>
3120
3121 * gcc.target/arm/pragma_cpp_fma.c: New test.
3122
47587450 31232016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3124
3125 PR fortran/61156
3126 * gfortran.dg/include_6.f90: Update test.
3127
d41ab738 31282016-02-23 Jakub Jelinek <jakub@redhat.com>
3129
3130 PR objc/69844
3131 * objc.dg/pr69844.m: New test.
3132
4772d9d5 31332016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3134
3135 PR libgfortran/69456
3136 * gfortran.dg/namelist_89.f90: New test.
3137 * gfortran.dg/pr59700.f90: Update test..
3138
8c38d887 31392016-02-23 Martin Sebor <msebor@redhat.com>
3140
3141 PR middle-end/69780
3142 * g++.dg/ext/builtin_alloca.C: New test.
3143 * gcc.dg/builtins-68.c: New test.
3144
ee1bfdb0 31452016-02-23 Richard Henderson <rth@redhat.com>
3146
3147 * gcc.target/i386/addr-space-3.c: Remove test.
3148
52609ec3 31492016-02-23 David Malcolm <dmalcolm@redhat.com>
3150
3151 PR preprocessor/69126
3152 PR preprocessor/69543
3153 * c-c++-common/pr69126-2-long.c: New test.
3154 * c-c++-common/pr69126-2-short.c: New test.
3155 * c-c++-common/pr69543-1.c: Remove xfail.
3156
d5bf2cc8 31572016-02-23 David Malcolm <dmalcolm@redhat.com>
3158
3159 PR preprocessor/69126
3160 PR preprocessor/69543
3161 PR preprocessor/69558
3162 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
3163 (f): Rename to...
3164 (test_2): ...this, and add leading comment.
3165 (MACRO_3, test_3): New.
3166 (MACRO_4A, MACRO_4B, test_4): New.
3167 (MACRO): Rename to...
3168 (MACRO_5): ...this.
3169 (g): Rename to...
3170 (test_5): ...this, updating for renaming of MACRO, and
3171 add leading comment.
3172 * c-c++-common/pr69543-1.c: New.
3173 * c-c++-common/pr69543-2.c: New.
3174 * c-c++-common/pr69543-3.c: New.
3175 * c-c++-common/pr69543-4.c: New.
3176 * c-c++-common/pr69558-1.c: New.
3177 * c-c++-common/pr69558-2.c: New.
3178 * c-c++-common/pr69558-3.c: New.
3179 * c-c++-common/pr69558-4.c: New.
3180 * gcc.dg/pr69558.c: Move to...
3181 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
3182 xfail for c++.
3183
3a37a410 31842016-02-23 Thomas Schwinge <thomas@codesourcery.com>
3185
3186 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
3187 to -ftree-parallelize-loops/-fopenacc changes.
3188 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
3189 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
3190 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
3191 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
3192 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
3193 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
3194 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
3195 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
3196 * c-c++-common/goacc/kernels-loop.c: Likewise.
3197 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
3198 * c-c++-common/goacc/kernels-reduction.c: Likewise.
3199 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
3200 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
3201
ecca180f 32022016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3203
3204 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
3205
eec0fa3f 32062016-02-23 Jakub Jelinek <jakub@redhat.com>
3207
f1f91c07 3208 PR c++/69902
3209 * g++.dg/warn/Wnonnull-compare-5.C: New test.
3210
eec0fa3f 3211 PR c/69900
3212 * gcc.dg/pr69900.c: New test.
3213
e045424d 32142016-02-23 Martin Jambor <mjambor@suse.cz>
3215
3216 PR tree-optimization/69666
3217 * gcc.dg/tree-ssa/pr69666.c: New test.
3218
f482dff6 32192016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
3220
3221 PR fortran/67451
3222 * gfortran.dg/coarray_allocate_5.f08: New test.
3223
57ed698b 32242016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3225
3226 * gcc.target/s390/vcond-shift.c: Move to ...
3227 * gcc.target/s390/vector/vcond-shift.c: ... here.
3228
990e443c 32292016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3230
3231 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
3232 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
3233
296c5f01 32342016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3235
3236 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
3237
e53f41d5 32382016-02-20 Mark Wielaard <mjw@redhat.com>
3239
3240 PR c/28901
3241 * gcc.dg/unused-variable-3.c: New test.
3242
13af201d 32432016-02-22 Jakub Jelinek <jakub@redhat.com>
3244
3245 PR target/69888
3246 * gcc.target/i386/pr69888.c: New test.
3247
682c90f9 32482016-02-22 Richard Biener <rguenther@suse.de>
3249
3250 PR tree-optimization/69882
3251 * gfortran.dg/vect/pr69882.f90: New testcase.
3252
b8cd18c3 32532016-02-22 Jakub Jelinek <jakub@redhat.com>
3254
3255 PR target/69885
3256 * gcc.dg/pr69885.c: New test.
3257
09343379 32582016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
3259
3260 PR target/69806
3261 PR target/54089
3262 * gcc.target/sh/pr54089-10.c: New.
3263
b345a09f 32642016-02-20 Paul Thomas <pault@gcc.gnu.org>
3265
3266 PR fortran/69423
3267 * gfortran.dg/deferred_character_15.f90 : New test.
3268
51385aed 32692016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
3270
3271 PR fortran/57365
3272 gfortran.dg/allocate_with_source_18.f03: New test.
3273
32742016-02-20 Harald Anlauf <anlauf@gmx.de>
3275
3276 PR fortran/52531
3277 gfortran.dg/gomp/pr52531.f90: New test.
3278
9cce8384 32792016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3280
3281 PR c++/69865
3282 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
3283 -std=c++03.
3284
d91f5fbb 32852016-02-19 Jakub Jelinek <jakub@redhat.com>
3286
563d5cb8 3287 PR c++/69826
3288 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
3289 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
3290
0a04aac9 3291 PR c++/69850
3292 * g++.dg/warn/Wnonnull-compare-4.C: New test.
3293
d91f5fbb 3294 PR c++/69851
3295 * g++.dg/torture/pr69851.C: New test.
3296
5fe1f282 32972016-02-19 Martin Sebor <msebor@redhat.com>
3298
3299 PR testsuite/69573
3300 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
3301
a45bce11 33022016-02-19 Jakub Jelinek <jakub@redhat.com>
3303
6263dde1 3304 PR c++/69850
3305 * g++.dg/warn/Wnonnull-compare-2.C: New test.
3306 * g++.dg/warn/Wnonnull-compare-3.C: New test.
3307
a45bce11 3308 PR c++/67767
3309 * g++.dg/cpp0x/pr67767.C: New test.
3310
cf2ed1b7 33112016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3312
3313 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
3314 for fp, simd, crypto, crc, lse.
3315 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
3316 above.
3317 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
3318 effective target check.
3319
f6cc34b0 33202016-02-19 Jakub Jelinek <jakub@redhat.com>
3321
3322 PR target/69820
3323 * gcc.target/i386/pr69820.c: New test.
3324
6c678e78 33252016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3326
3327 * gcc.target/s390/vector/int128-1.c: New test.
3328
b088ff4b 33292016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3330
3331 * gcc.target/s390/vector/vec-vcond-1.c: New test.
3332
b11e60a4 33332016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3334
3335 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
3336 instruction pattern name to prevent the testcase from failing with
3337 -march=z13.
3338
664ff6a0 33392016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3340
3341 * gcc.target/s390/md/movstr-2.c: New test.
3342
e80be24b 33432016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
3344
3345 * gcc.target/s390/morestack.c: New test.
3346
9839f350 33472016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
3348
3349 PR target/69625
3350 * gcc.target/s390/pr69625.c: Add test case.
3351
4550fbd0 33522016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
3353
3354 PR testsuite/68580
3355 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
3356
57d00b6a 33572016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3358
3359 PR target/68404
3360 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
3361 * gcc.target/powerpc/fusion3.c: Likewise.
3362
63ad69d6 33632016-02-18 Richard Biener <rguenther@suse.de>
3364
3365 PR middle-end/69553
3366 * g++.dg/torture/pr69553.C: New testcase.
3367
d92404ed 33682016-02-18 Nick Clifton <nickc@redhat.com>
3369
4550fbd0 3370 PR target/62254
3371 PR target/69610
3372 * gcc.target/arm/pr62554.c: New test.
3373 * gcc.target/arm/pr69610-1.c: New test.
3374 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 3375
0808dfce 33762016-02-18 Richard Biener <rguenther@suse.de>
3377
3378 PR middle-end/69854
3379 * gcc.dg/torture/pr69854.c: New testcase.
3380
fc3527e3 33812016-02-17 Jakub Jelinek <jakub@redhat.com>
3382
3383 PR c++/69850
3384 * g++.dg/warn/Wnonnull-compare-1.C: New test.
3385
e3c24279 33862012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3387
3388 * gcc.target/powerpc/vec-cg.c: New test.
3389
c9732c2b 33902016-02-17 Richard Biener <rguenther@suse.de>
3391
3392 PR testsuite/69586
3393 * gcc.dg/uninit-21.c: Add -fno-short-enums.
3394
51bf9f9b 33952016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3396
3397 PR target/69161
3398 * gcc.c-torture/compile/pr69161.c: New test.
3399
6baedca3 34002016-02-17 David Sherwood <david.sherwood@arm.com>
3401
3402 PR target/69532
3403 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
3404 * gcc.target/arm/vect-fmaxmin.c: Likewise.
3405
4f240715 34062016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3407
3408 * gcc.dg/ifcvt-4.c: Skip on Visium.
3409
e0c0515d 34102016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3411
3412 * gnat.dg/atomic8.adb: New test.
3413
7b319ee6 34142016-02-17 Eric Botcazou <ebotcazou@adacore.com>
3415
3416 * gnat.dg/discr46.ad[sb]: New test.
3417
48a7e3d1 34182016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
3419
3420 PR Target/48344
3421 * gcc.target/powerpc/pr48344-1.c: New test.
3422
3f844f15 34232015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
3424
3425 PR fortran/69742
3426 * gfortran.dg/associate_21.f90: New test.
3427
7675e968 34282016-02-16 Jakub Jelinek <jakub@redhat.com>
3429
3430 PR c/69835
3431 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
3432 -Wnonnull in dg-options.
3433 * c-c++-common/nonnull-2.c: New test.
3434
d6faee88 34352016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
3436 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3437
3438 * gcc.target/aarch64/vector_initialization_nostack.c: New.
3439
3a2a72aa 34402016-02-16 Jakub Jelinek <jakub@redhat.com>
3441
3442 PR middle-end/69801
3443 * gcc.dg/pr69801.c: Add empty dg-options.
3444
28072426 34452016-02-16 James Norris <jnorris@codesourcery.com>
3446
3447 * c-c++-common/goacc/deviceptr-1.c: Add tests.
3448 * g++.dg/goacc/deviceptr-1.c: New file.
3449
37fffac2 34502016-02-16 Jakub Jelinek <jakub@redhat.com>
3451
3452 PR tree-optimization/69820
3453 * gcc.dg/vect/pr69820.c: New test.
3454
f72a5e61 34552016-02-16 Richard Biener <rguenther@suse.de>
3456
3457 PR tree-optimization/69776
3458 * gcc.dg/torture/pr69776-2.c: New testcase.
3459
50e0cd76 34602016-02-16 Bernd Schmidt <bschmidt@redhat.com>
3461
3462 PR tree-optimization/69714
3463 * gcc.dg/torture/pr69714.c: New test.
3464
14a72c4e 34652016-02-16 Jakub Jelinek <jakub@redhat.com>
3466
3467 PR tree-optimization/69802
3468 * gcc.dg/pr69802.c: New test.
3469
fd808c11 34702016-02-16 Richard Biener <rguenther@suse.de>
3471
3472 PR middle-end/69801
3473 * gcc.dg/pr69801.c: New testcase.
3474
49a549ca 34752016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3476
3477 PR libgfortran/69651
3478 * gfortran.dg/read_bang.f90: New test.
3479 * gfortran.dg/read_bang4.f90: New test.
3480
77454e6e 34812016-02-15 Jakub Jelinek <jakub@redhat.com>
3482
2074f21c 3483 PR c++/69658
3484 * g++.dg/init/pr69658.C: New test.
3485
77454e6e 3486 PR c++/69797
3487 * c-c++-common/pr69797.c: New test.
3488
4ef4d764 34892016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3490
3491 * lib/target-supports.exp (check_effective_target_section_anchors): Add
3492 check for aarch64*-*-*.
3493
4a45fe0f 34942016-02-15 Richard Biener <rguenther@suse.de>
3495
3496 PR tree-optimization/69783
3497 * gcc.dg/vect/pr69783.c: New testcase.
3498
0b3619e6 34992016-02-15 Richard Biener <rguenther@suse.de>
3500
3501 PR tree-optimization/69776
3502 * gcc.dg/torture/pr69776.c: New testcase.
3503
9b49c3cb 35042016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3505
3506 PR fortran/60526
3507 * gfortran.dg/type_decl_4.f90: Reinstated.
3508
e46faff9 35092016-02-14 John David Anglin <danglin@gcc.gnu.org>
3510
3511 PR fortran/68746
3512 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
3513
a96c809a 35142016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3515
3516 PR fortran/60526
3517 PR bootstrap/69816
3518 * gfortran.dg/type_decl_4.f90: Removed.
3519
fdec7e88 35202016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3521
3522 PR fortran/60526
3523 * gfortran.dg/type_decl_4.f90: New test.
3524
a72095c4 35252016-02-14 Alan Modra <amodra@gmail.com>
3526
bc436924 3527 PR testsuite/68886
a72095c4 3528 * gcc.c-torture/execute/stkalign.c: Revise test.
3529
73bb5f8b 35302016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3531
3532 PR target/67260
3533 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
3534
beb13161 35352016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3536
3537 PR target/67260
3538 * gcc.target/sh/torture/pr67260.c: New.
3539
67cab04e 35402016-02-12 John David Anglin <danglin@gcc.gnu.org>
3541
3542 * gcc.dg/pr67964.c: Add dg-require-alias.
3543
44a59bb1 35442016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
3545
3546 PR target/67636
3547 PR target/64345
3548 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
3549
38c9bd3a 35502016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3551
3552 PR libgfortran/69668
3553 * gfortran.dg/namelist_88.f90: New test.
3554
1774ff82 35552016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3556
3557 PR libgfortran/69668
3558 * gfortran.dg/namelist_38.f90: Update test.
3559 * gfortran.dg/namelist_84.f90: Update test.
3560
aec1f4bd 35612016-02-12 David Malcolm <dmalcolm@redhat.com>
3562
3563 PR other/69554
3564 * gcc.dg/pr69554-1.c: New test.
3565 * gfortran.dg/pr69554-1.F90: New test.
3566 * gfortran.dg/pr69554-2.F90: New test.
3567 * lib/gcc-dg.exp (proc dg-locus): New function.
3568 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3569 distinguish between the caret-printing and non-caret-printing
3570 cases. If caret-printing has been explicitly enabled, bail out
3571 without attempting to fix up the output.
3572
da7d5066 35732016-02-12 David Malcolm <dmalcolm@redhat.com>
3574
3575 PR driver/69265
3576 PR driver/69453
3577 * gcc.dg/spellcheck-options-3.c: New test case.
3578 * gcc.dg/spellcheck-options-4.c: New test case.
3579 * gcc.dg/spellcheck-options-5.c: New test case.
3580 * gcc.dg/spellcheck-options-6.c: New test case.
3581 * gcc.dg/spellcheck-options-7.c: New test case.
3582 * gcc.dg/spellcheck-options-8.c: New test case.
3583 * gcc.dg/spellcheck-options-9.c: New test case.
3584 * gcc.dg/spellcheck-options-10.c: New test case.
3585
fcce1b0b 35862016-02-12 Jakub Jelinek <jakub@redhat.com>
3587
3588 PR rtl-optimization/69764
3589 PR rtl-optimization/69771
3590 * c-c++-common/pr69764.c: New test.
3591 * gcc.dg/torture/pr69771.c: New test.
3592
6d609290 35932016-02-12 Marek Polacek <polacek@redhat.com>
3594
3595 * g++.dg/torture/init-list1.C: New.
3596
7d75fb56 35972016-02-12 Marek Polacek <polacek@redhat.com>
3598
3599 * gcc.dg/pr69522.c: Add empty dg-options.
3600
52543fda 36012016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3602
3603 * g++.dg/lto/lto.exp: Include and init mpx.
3604 * g++.dg/lto/pr69729_0.C: New test.
3605
34947478 36062016-02-12 Jakub Jelinek <jakub@redhat.com>
3607
9181a4ec 3608 PR ipa/69241
3609 * g++.dg/ipa/pr69241-4.C: New test.
3610
34947478 3611 PR ipa/68672
3612 * g++.dg/ipa/pr68672-1.C: New test.
3613 * g++.dg/ipa/pr68672-2.C: New test.
3614 * g++.dg/ipa/pr68672-3.C: New test.
3615
74a4140f 36162016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3617
3618 PR c/69522
50e0cd76 3619 * gcc.dg/pr69522.c: New test.
74a4140f 3620
9ddb20d6 36212016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3622
3623 PR c++/69098
3624 * g++.dg/cpp1y/69098.C: New test.
3625 * g++.dg/cpp1y/69098-2.C: New test.
3626
67cf9b55 36272016-02-12 Jakub Jelinek <jakub@redhat.com>
3628
3629 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3630 and neighbour -> neighbor.
3631 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3632 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3633 * c-c++-common/Wvarargs.c: Likewise.
3634 * c-c++-common/goacc/host_data-5.c: Likewise.
3635 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3636 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3637 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3638 * gcc.target/aarch64/pr60697.c: Likewise.
3639 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3640 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3641 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3642 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3643 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3644 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3645 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3646 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3647 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3648 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3649 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3650 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3651 * g++.dg/lookup/koenig5.C: Likewise.
3652 * g++.dg/ext/no-asm-2.C: Likewise.
3653 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3654 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3655 * gfortran.dg/used_types_16.f90: Likewise.
3656 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3657 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3658 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3659 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3660 * gfortran.dg/abstract_type_6.f03: Likewise.
3661 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3662 * gfortran.dg/used_types_15.f90: Likewise.
3663 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3664 * gfortran.dg/exit_3.f08: Likewise.
3665 * gfortran.dg/open_status_2.f90: Likewise.
3666 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3667 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3668 * gfortran.dg/associate_1.f03: Likewise.
3669 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3670 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3671 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3672 * gcc.dg/builtin-object-size-1.c: Likewise.
3673 * gcc.dg/noreturn-6.c: Likewise.
3674 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3675 * gcc.dg/globalalias.c: Likewise.
3676 * gcc.dg/builtins-config.h: Likewise.
3677 * gcc.dg/pr30457.c: Likewise.
3678 * gcc.c-torture/compile/volatile-1.c: Likewise.
3679 * gcc.c-torture/execute/20101011-1.c: Likewise.
3680 * c-c++-common/Waddress-1.c: Likewise.
3681
40b38ace 36822016-02-11 Jakub Jelinek <jakub@redhat.com>
3683
3684 PR c/69768
3685 * c-c++-common/Waddress-1.c: New test.
3686
42c87ca9 36872016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
3688
3689 PR fortran/69296
3690 * gfortran.dg/associate_19.f03: New test.
3691 * gfortran.dg/associate_20.f03: New test.
3692
acb7939f 36932016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3694
3695 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3696
6defe3c5 36972016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3698
3699 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
3700 .arch armv8-a\n. Add -dA to dg-options.
3701 * gcc.target/aarch64/assembler_arch_1.c: New test.
3702 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
3703
63f63318 37042016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3705
3706 PR c++/68726
3707 * g++.dg/cpp0x/pr68726.C: New.
3708
1cddf457 37092016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3710
3711 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3712 test.
3713
b86fba37 37142016-02-11 Richard Biener <rguenther@suse.de>
3715
3716 * g++.dg/tree-ssa/pr61034.C: Adjust.
3717
ec4ec95a 37182016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3719
be7c31e9 3720 PR target/69148
ec4ec95a 3721 * gcc.target/s390/pr69148.c: New.
3722
f64416ca 37232016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3724
3725 PR tree-optimization/69652
3726 * gcc.dg/torture/pr69652.c: New test.
3727
e5d1ea31 37282016-02-10 Jakub Jelinek <jakub@redhat.com>
3729 Patrick Palka <ppalka@gcc.gnu.org>
3730
3731 PR ipa/69241
3732 PR c++/69649
3733 * g++.dg/ipa/pr69241-1.C: New test.
3734 * g++.dg/ipa/pr69241-2.C: New test.
3735 * g++.dg/ipa/pr69241-3.C: New test.
3736 * g++.dg/ipa/pr69649.C: New test.
3737
fa03b19d 37382016-02-10 Uros Bizjak <ubizjak@gmail.com>
3739
3740 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3741 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3742
14485c8a 37432016-02-10 Bin Cheng <bin.cheng@arm.com>
3744
3745 PR tree-optimization/68021
3746 * gcc.dg/tree-ssa/pr68021.c: New test.
3747
79f1ed25 37482016-02-10 Richard Biener <rguenther@suse.de>
3749
3750 PR tree-optimization/69726
3751 * gcc.dg/uninit-22.c: New testcase.
3752
58f74eff 37532016-02-09 Andrew Pinski <apinski@cavium.com>
3754
3755 PR tree-opt/69282
3756 * gcc.c-torture/compile/20160205-1.c: New testcase.
3757
600c00f7 37582016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3759
3760 PR target/68404
3761 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3762 instead accessing a really large arrray.
3763 * gcc.target/powerpc/fusion3.c: Likewise.
3764
0771836e 37652016-02-09 Charles Baylis <charles.baylis@linaro.org>
3766
3767 PR target/68532
3768 * gcc.c-torture/execute/pr68532.c: New test.
3769
4ccd644f 37702016-02-11 Alexandre Oliva <aoliva@redhat.com>
3771
3772 PR target/69634
3773 * gcc.dg/pr69634.c: New.
3774
2e980a39 37752016-02-09 Richard Biener <rguenther@suse.de>
3776
3777 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3778
aacf7102 37792016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 3780
aacf7102 3781 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3782
a1856ddf 37832016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3784
3785 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3786
d4d3da7e 37872016-02-09 Richard Biener <rguenther@suse.de>
3788
3789 PR tree-optimization/69715
3790 * gcc.dg/torture/pr69715.c: New testcase.
3791
9cc6714f 37922016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3793
3794 PR c++/69139
3795 * g++.dg/cpp0x/trailing12.C: New test.
3796 * g++.dg/cpp0x/trailing13.C: New test.
3797
83d5062b 37982016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3799
3800 PR c++/69283
3801 PR c++/67835
3802 * g++.dg/cpp1y/auto-fn29.C: New test.
3803 * g++.dg/cpp1y/auto-fn30.C: New test.
3804
394a86f3 38052016-02-08 Jakub Jelinek <jakub@redhat.com>
3806
3807 PR tree-optimization/69209
3808 * gcc.c-torture/compile/pr69209.c: New test.
3809
93b124b4 38102016-02-08 Jeff Law <law@redhat.com>
3811
3812 PR tree-optimization/68541
3813 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3814 of statements allowed in join block for path splitting.
3815
26abce13 38162016-02-08 Jakub Jelinek <jakub@redhat.com>
3817
0acb2d6e 3818 PR c++/59627
3819 * g++.dg/gomp/pr59627.C: New test.
3820
26abce13 3821 PR ipa/69239
3822 * g++.dg/ipa/pr69239.C: New test.
3823
86e0b129 38242016-02-08 David Malcolm <dmalcolm@redhat.com>
3825
3826 PR preprocessor/69664
3827 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3828 * gcc.dg/cpp/warn-comments.c: Likewise.
3829
f553d9f8 38302016-02-08 Marek Polacek <polacek@redhat.com>
3831
3832 PR c++/69688
3833 * g++.dg/init/const12.C: New test.
3834
600695e0 38352016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3836
3837 PR target/60410
3838 * gcc.dg/lto/pr55113_0.c: Remove test.
3839
c4f4b1e8 38402016-02-08 Richard Biener <rguenther@suse.de>
3841
3842 PR tree-optimization/69719
3843 * gcc.dg/torture/pr69719.c: New testcase.
3844
5a987d87 38452016-02-08 Richard Biener <rguenther@suse.de>
3846 Jeff Law <law@redhat.com>
3847
3848 PR target/68273
3849 * gcc.target/mips/pr68273.c: New testcase.
3850
0418e71d 38512016-02-08 Richard Biener <rguenther@suse.de>
3852
3853 PR rtl-optimization/69274
3854 * gcc.target/i386/addr-sel-1.c: XFAIL.
3855
07c0f1ca 38562016-02-08 Jeff Law <law@redhat.com>
3857
40d85f4c 3858 PR tree-optimization/68541
3859 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3860
140e093f 3861 PR tree-optimization/65917
07c0f1ca 3862 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3863
16430acf 38642016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3865
3866 PR fortran/50555
3867 * gfortran.dg/namelist_args.f90: New test.
3868
3f0ff0d8 38692016-02-05 Jeff Law <law@redhat.com>
3870
140e093f 3871 PR tree-optimization/68541
3f0ff0d8 3872 * gcc.dg/tree-ssa/split-path-2.c: New test.
3873 * gcc.dg/tree-ssa/split-path-3.c: New test.
3874 * gcc.dg/tree-ssa/split-path-4.c: New test.
3875 * gcc.dg/tree-ssa/split-path-5.c: New test.
3876 * gcc.dg/tree-ssa/split-path-6.c: New test.
3877 * gcc.dg/tree-ssa/split-path-7.c: New test.
3878
a7cc1f94 38792016-02-05 Martin Sebor <msebor@redhat.com>
3880
3881 PR c++/69662
3882 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3883 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3884
fcb25f28 38852016-02-06 Richard HEnderson <rth@redhat.com>
3886
3887 PR c/69643
3888 * gcc.target/i386/addr-space-4.c: New.
3889 * gcc.target/i386/addr-space-5.c: New.
3890
3a2545a1 38912016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3892
3893 PR fortran/66089
3894 * gfortran.dg/elemental_dependency_6.f90: New.
3895
1e302465 38962016-02-05 Jakub Jelinek <jakub@redhat.com>
3897
66feb54c 3898 PR rtl-optimization/69691
3899 * gcc.c-torture/execute/pr69691.c: New test.
3900
1e302465 3901 PR c++/69628
3902 * g++.dg/parse/pr69628.C: New test.
3903
9c28a298 39042016-02-05 Uros Bizjak <ubizjak@gmail.com>
3905
3906 * gcc.dg/sancov/asan.c: Move to ...
3907 * gcc.dg/asan/sancov-1.c: ... here.
3908
a854e286 39092016-02-05 Uros Bizjak <ubizjak@gmail.com>
3910
3911 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3912
d4f0b240 39132016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3914
3915 PR target/69677
3916 * gcc.target/i386/pr69677.c: New test.
3917
235d8723 39182016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3919
3920 PR c++/68948
3921 * g++.dg/template/pr68948.C: New test.
3922
f390cf65 39232016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3924
3925 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3926 (only necessary on s390x).
3927
ab99f104 39282016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3929
3930 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3931 -mno-accumulate-outgoing-args.
3932
f7ef5392 39332016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3934
3935 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3936
6b098e91 39372016-02-04 Jakub Jelinek <jakub@redhat.com>
3938
3939 PR c/69669
3940 * c-c++-common/pr69669.c: New test.
3941
f0146cf3 39422016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3943
3944 PR target/69667
3945 * g++.dg/pr69667.C: New file.
3946
08fd6cf5 39472016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3948
3949 PR target/69619
3950 * gcc.dg/pr69619.c: Add new test.
3951
a6f3f39f 39522016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3953
3954 PR rtl-optimization/69577
3955 * gcc.target/i386/pr69577.c: New test.
3956
774068a0 39572016-02-04 Martin Liska <mliska@suse.cz>
3958
3959 * g++.dg/asan/pr69276.C: New test.
3960
f50a7894 39612016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3962
3963 PR target/65932
3964 PR target/67714
3965 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3966 a single smulbb instruction.
3967 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3968 * gcc.target/amr/wmul-2.c: Likewise.
3969
6b722eb3 39702016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3971
3972 PR target/65932
3973 PR target/67714
3974 * gcc.c-torture/execute/pr67714.c: New test.
3975
1f1475a7 39762016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3977
3978 PR target/69454
3979 * gcc.target/i386/pr69454-1.c: New test.
3980 * gcc.target/i386/pr69454-2.c: New test.
3981
6b94e133 39822016-02-03 Martin Sebor <msebor@redhat.com>
3983
3984 PR c++/69251
3985 PR c++/69253
3986 PR c++/69290
3987 PR c++/69277
3988 PR c++/69349
3989 * g++.dg/ext/flexarray-mangle-2.C: New test.
3990 * g++.dg/ext/flexarray-mangle.C: New test.
3991 * g++.dg/ext/flexarray-subst.C: New test.
3992 * g++.dg/ext/flexary11.C: New test.
3993 * g++.dg/ext/flexary12.C: New test.
3994 * g++.dg/ext/flexary13.C: New test.
3995 * g++.dg/ext/flexary14.C: New test.
3996 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3997
342ed0ac 39982016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3999
4000 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4001 Define only if CHECK_FLOAT128 is defined.
4002 (main): Properly initialize u5.
4003
edf6c4d2 40042016-02-03 Jakub Jelinek <jakub@redhat.com>
4005
415d5641 4006 PR c/69627
4007 * gcc.dg/pr69627.c: New test.
4008
edf6c4d2 4009 PR target/69644
4010 * gcc.dg/pr69644.c: New test.
4011
cf8f3ba0 40122016-02-03 Mike Stump <mikestump@comcast.net>
4013
4014 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4015 support for struct-layout-1.exp.
4016
c90d55dd 40172016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4018
4019 PR c++/69056
f7ef5392 4020 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 4021
401bd0c8 40222016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4023 Alexandre Oliva <aoliva@redhat.com>
4024
4025 PR target/69461
4026 * gcc.target/powerpc/pr69461.c: New.
4027
277d9d1d 40282016-02-03 Uros Bizjak <ubizjak@gmail.com>
4029
4030 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4031 works from here ...
4032 (check_effective_target_fsanitize_thread): ... to here. Do not
4033 specify additional compile flags for the test source.
4034 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4035 specify additional compile flags for the test source.
4036
e69ad94a 40372016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4038
4039 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4040
a4454da2 40412016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4042
4043 PR fortran/67451
4044 PR fortran/69418
4045 * gfortran.dg/coarray_allocate_2.f08: New test.
4046 * gfortran.dg/coarray_allocate_3.f08: New test.
4047 * gfortran.dg/coarray_allocate_4.f08: New test.
4048
88cab2dd 40492016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4050
4051 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4052 use same scan-tree-dump-times on all platforms.
4053 * gcc.dg/vect/vect-outer-1.c: Likewise.
4054 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
4055 * gcc.dg/vect/vect-outer-1a.c: Likewise.
4056 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
4057 * gcc.dg/vect/vect-outer-1b.c: Likewise.
4058 * gcc.dg/vect/vect-outer-2b.c: Likewise.
4059 * gcc.dg/vect/vect-outer-3b.c: Likewise.
4060 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
4061
66ea75c4 40622016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
4063
4064 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4065 warning.
4066
4eef8df7 40672016-02-02 H.J. Lu <hongjiu.lu@intel.com>
4068
4069 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
4070
665fbc2f 40712016-02-02 James Norris <jnorris@codesourcery.com>
4072
4073 * c-c++-common/goacc/routine-5.c: Add tests.
4074
b10e3d47 40752016-02-02 Alexander Monakov <amonakov@ispras.ru>
4076
4077 * gcc.target/nvptx/unsigned-cmp.c: New test.
4078
12ad66dd 40792016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
4080
4081 * gcc.target/aarch64/scalar_shift_1.c
4082 (test_corners_sisd_di): Improve force to SIMD register.
4083 (test_corners_sisd_si): Likewise.
4084 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
4085 Remove scan-assembler check for ldr.
4086
f9ec342f 40872016-02-02 Richard Biener <rguenther@suse.de>
4088
4089 PR tree-optimization/69595
4090 * gcc.dg/Warray-bounds-17.c: New testcase.
4091
32f2925a 40922016-02-02 Richard Biener <rguenther@suse.de>
4093
4094 PR tree-optimization/69606
4095 * gcc.dg/torture/pr69606.c: New testcase.
4096
cfd9ca84 40972016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
4098
4099 PR middle-end/68542
4100 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
4101 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
4102
19bf08e2 41032016-02-02 Alan Modra <amodra@gmail.com>
4104
4105 PR target/69548
4106 * gcc.target/powerpc/pr69548.c: New test.
4107
6f13b088 41082016-02-01 Jakub Jelinek <jakub@redhat.com>
4109
dcddc5af 4110 PR rtl-optimization/69592
4111 * gcc.dg/pr69592.c: New test.
4112
6f13b088 4113 PR preprocessor/69543
4114 PR c/69558
4115 * gcc.dg/pr69543.c: New test.
4116 * gcc.dg/pr69558.c: New test.
4117
d090e5c2 41182016-02-01 Uros Bizjak <ubizjak@gmail.com>
4119
fcb317c5 4120 PR testsuite/65940
4121 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 4122
aaf527dc 41232016-02-01 Martin Sebor <msebor@redhat.com>
4124
4125 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
4126
1674217b 41272016-02-01 Bin Cheng <bin.cheng@arm.com>
4128
4129 PR tree-optimization/67921
4130 * c-c++-common/ubsan/pr67921.c: New test.
4131
b4007655 41322016-02-01 Richard Biener <rguenther@suse.de>
4133
4134 PR middle-end/69556
4135 * gcc.dg/tree-ssa/recip-8.c: New testcase.
4136
88a477bb 41372016-02-01 Richard Biener <rguenther@suse.de>
4138
4139 PR tree-optimization/69574
4140 * gcc.dg/torture/pr69574.c: New testcase.
4141
2eaaa4e7 41422016-02-01 Richard Biener <rguenther@suse.de>
4143
4144 PR tree-optimization/69579
4145 * gcc.dg/setjmp-6.c: New testcase.
4146
e3882c44 41472016-02-01 Jakub Jelinek <jakub@redhat.com>
4148
4149 PR rtl-optimization/69570
4150 * g++.dg/opt/pr69570.C: New test.
4151
f80aff47 41522016-02-01 Richard Henderson <rth@redhat.com>
4153
4154 * gcc.dg/pr69535.c: New test.
4155
240568aa 41562016-01-31 John David Anglin <danglin@gcc.gnu.org>
4157
6009b3b8 4158 PR testsuite/69584
4159 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
4160 * gcc.dg/tree-ssa/sra-18.c: Likewise.
4161
1fdf7177 4162 PR debug/68244
4163 * g++.dg/parse/parens3.C: Use register "4" on hppa.
4164
240568aa 4165 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
4166
cb3e5ac0 41672016-01-31 Paul Thomas <pault@gcc.gnu.org>
4168
4169 PR fortran/67564
4170 * gfortran.dg/allocate_with_source_17.f03: New test.
4171
3b8b902b 41722016-01-30 Jakub Jelinek <jakub@redhat.com>
4173
4174 PR tree-optimization/69546
4175 * gcc.dg/torture/pr69546.c: New test.
4176
17985abe 41772016-01-30 Paul Thomas <pault@gcc.gnu.org>
4178
4179 PR fortran/69566
4180 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
4181
b5239e80 41822016-01-30 Martin Sebor <msebor@redhat.com>
4183
4184 PR c++/68490
4185 * g++.dg/ext/flexary10.C: New test.
4186
e8f03010 41872016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4188
4189 PR fortran/66707
4190 gfortran.dg/common_23.f90: New test.
4191
dc93691a 41922016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4193
4194 PR target/65546
4195 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
4196 condition being checked, and disable it when the target supports
4197 misaligned loads and stores.
4198
ff5e28e9 41992016-01-29 Jakub Jelinek <jakub@redhat.com>
4200
4201 PR debug/69518
4202 * gcc.dg/torture/pr69518.c: New test.
4203
b0d8930a 42042016-01-29 H.J. Lu <hongjiu.lu@intel.com>
4205
4206 PR target/69530
4207 * gcc.target/i386/pr69530.c: New test.
4208
21601fc7 42092016-01-29 Steve Ellcey <sellcey@imgtec.com>
4210
4211 PR target/65604
4212 * gcc.target/mips/div-delay.c: New test.
4213
ca6c7317 42142016-01-29 Jakub Jelinek <jakub@redhat.com>
4215
4758dc39 4216 PR target/69551
4217 * gcc.target/i386/pr69551.c: New test.
4218
ca6c7317 4219 PR target/66137
4220 * gcc.target/i386/pr66137.c: New test.
4221
e3078da6 42222016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
4223
4224 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
4225 always built for p5600.
4226 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
4227 isa=p5600 dg-option.
4228
b622ec25 42292016-01-29 Richard Biener <rguenther@suse.de>
4230
4231 PR tree-optimization/69547
4232 * g++.dg/tree-ssa/pr69547.C: New testcase.
4233
d2a60e99 42342016-01-29 Jakub Jelinek <jakub@redhat.com>
4235
4236 PR debug/66869
4237 * g++.dg/warn/Wunused-function2.C: New test.
4238
ae849d2b 42392016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4240
4241 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
4242 support for test to succeed.
4243
ce6a6978 42442016-01-29 Marek Polacek <polacek@redhat.com>
4245
4246 PR c++/69509
4247 PR c++/69516
4248 * g++.dg/ext/constexpr-vla2.C: New test.
4249 * g++.dg/ext/constexpr-vla3.C: New test.
4250 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
4251
7550d855 42522016-01-29 Richard Biener <rguenther@suse.de>
4253
4254 PR middle-end/69537
4255 * gcc.dg/uninit-21.c: New testcase.
4256
f11bb279 42572016-01-28 Uros Bizjak <ubizjak@gmail.com>
4258
4259 PR target/69459
4260 * gcc.target/i386/pr69459.c: New test.
4261
c80c12c8 42622016-01-28 Steve Ellcey <sellcey@imgtec.com>
4263
4264 PR target/68400
4265 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
4266 * gcc.target/mips/pr68400.c: New test.
4267
c649bacc 42682016-01-28 Martin Sebor <msebor@redhat.com>
4269
4270 PR target/17381
4271 * gcc.target/powerpc/pr17381.c: New test.
4272
f4881661 42732016-01-28 Jakub Jelinek <jakub@redhat.com>
4274
4275 PR middle-end/69542
4276 * gcc.dg/torture/pr69542.c: New test.
4277
d66fdd75 42782016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
4279
4280 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4281
d4a78818 42822016-01-28 David Edelsohn <dje.gcc@gmail.com>
4283
4284 * gcc.dg/pr65980.c: Skip on AIX.
4285 * gcc.dg/pr66688.c: Same.
4286
21329e97 42872016-01-28 David Edelsohn <dje.gcc@gmail.com>
4288
4289 PR target/63679
4290 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
4291 * gcc.dg/tree-ssa/sra-18.c: Same.
4292
cc7124a6 42932016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
4294
4295 PR fortran/62536
4296 * gfortran.dg/block_15.f08: New test.
4297 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
4298 on incorrectly closed BLOCK.
4299
358dfcb4 43002016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
4301
4302 * gcc.dg/declare-simd.c: New test.
e87502d6 43032016-01-28 Richard Biener <rguenther@suse.de>
4304
4305 PR tree-optimization/69466
4306 * gfortran.dg/vect/pr69466.f90: New testcase.
4307
44e7334b 43082016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
4309
4310 * g++.dg/pr67989.C: Remove ARM-specific option.
4311 * gcc.target/arm/pr67989.C: New file.
4312
5ce8f551 43132016-01-27 Uros Bizjak <ubizjak@gmail.com>
4314
4315 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
4316 and expm1 test for glibc < 2.11.
4317
fa6e6b15 43182016-01-27 Richard Henderson <rth@redhat.com>
4319
4320 * gcc.c-torture/execute/pr69447.c: New test.
4321
43222016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 4323
7b8122c6 4324 PR fortran/69422
147b2f9b 4325 * gfortran.dg/alloc_comp_assign_15.f03: New test.
4326
78e516eb 43272016-01-27 Jakub Jelinek <jakub@redhat.com>
4328
4329 PR debug/66869
4330 * gcc.dg/pr66869.c: New test.
4331
9b849350 43322016-01-25 Jeff Law <law@redhat.com>
4333
4334 PR tree-optimization/68398
f11bb279 4335 PR tree-optimization/69196
9b849350 4336 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
4337 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
4338 path to avoid new heuristic allowing more irreducible regions
4339 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
4340 * gcc.dg/tree-ssa/vrp46.c: Likewise.
4341 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
4342 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
4343 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
4344
fee5e491 43452016-01-27 Marek Polacek <polacek@redhat.com>
4346
4347 PR c/68062
4348 * c-c++-common/vector-compare-4.c: New test.
4349
eec96426 43502016-01-27 David Malcolm <dmalcolm@redhat.com>
4351
4352 PR preprocessor/69126
4353 * c-c++-common/pr69126.c: New test case.
4354
5068be18 43552016-01-27 Ian Lance Taylor <iant@google.com>
4356
4357 * gcc.dg/tree-ssa/ivopt_5.c: New test.
4358
5fa82c11 43592016-01-27 Ryan Burn <contact@rnburn.com>
4360
4361 PR cilkplus/69267
4362 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
4363
b3df0219 43642016-01-27 Uros Bizjak <ubizjak@gmail.com>
4365
4366 PR target/69512
4367 * gcc.target/i386/pr69512.c: New test.
4368
d46a16d4 43692016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
4370
4371 PR ada/69488
4372 * gnat.dg/sso/*.adb: Robustify dg-output directives.
4373
6a9b35ef 43742016-01-27 Marek Polacek <polacek@redhat.com>
4375
4376 PR c++/69379
4377 * g++.dg/pr69379.C: New test.
4378
18e9663b 43792016-01-27 Martin Sebor <msebor@redhat.com>
4380
4381 PR c++/69317
4382 * g++.dg/abi/Wabi-2-2.C: New test.
4383 * g++.dg/abi/Wabi-2-3.C: New test.
4384 * g++.dg/abi/Wabi-3-2.C: New test.
4385 * g++.dg/abi/Wabi-3-3.C: New test.
4386
c88301ad 43872016-01-27 Richard Biener <rguenther@suse.de>
4388
4389 PR tree-optimization/69166
4390 * gcc.dg/torture/pr69166.c: New testcase.
4391
8ca47550 43922016-01-27 Martin Jambor <mjambor@suse.cz>
4393
4394 PR tree-optimization/69355
4395 * gcc.dg/tree-ssa/pr69355.c: New test.
4396
5cb23e3c 43972016-01-27 Marek Polacek <polacek@redhat.com>
4398
4399 PR c++/69496
4400 * g++.dg/ext/constexpr-vla1.C: New test.
4401
7b0c1b6d 44022016-01-20 Christian Bruel <christian.bruel@st.com>
4403
4404 PR target/69245
4405 * gcc.target/arm/pr69245.c: New test.
4406
220112fc 44072016-01-27 Jakub Jelinek <jakub@redhat.com>
4408
4409 PR tree-optimization/69399
4410 * gcc.dg/torture/pr69399.c: New test.
4411
16294490 44122016-01-27 Eric Botcazou <ebotcazou@adacore.com>
4413
4414 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
4415
8abd3d0c 44162016-01-26 Eric Botcazou <ebotcazou@adacore.com>
4417
4418 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
4419
7cf9b895 44202016-01-26 Tom de Vries <tom@codesourcery.com>
4421
4422 PR tree-optimization/69110
4423 * gcc.dg/autopar/pr69110.c: New test.
4424
557c1942 44252016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 4426 Sebastian Pop <s.pop@samsung.com>
557c1942 4427
4428 * gcc.dg/graphite/isl-ast-op-select.c: New.
4429
80adbd96 44302015-01-26 Paul Thomas <pault@gcc.gnu.org>
4431
4432 PR fortran/69385
4433 * gfortran.dg/allocate_error_6.f90: New test.
4434
c3f86f60 44352016-01-26 Richard Henderson <rth@redhat.com>
4436
4437 * gcc.dg/tm/pr60908.c: New test.
4438
3752e5b1 44392016-01-26 David Malcolm <dmalcolm@redhat.com>
4440
4441 PR other/69006
4442 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
4443 directive.
4444 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
4445 expected multiline output to reflect the colorization being
4446 disabled before newlines.
4447 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4448 (custom_diagnostic_finalizer): Replace call to
4449 pp_newline_and_flush with call to pp_flush.
4450 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
4451 * gfortran.dg/implicit_class_1.f90: Likewise.
4452 * lib/gcc-dg.exp (allow_blank_lines): New global.
4453 (dg-allow-blank-lines-in-output): New procedure.
4454 (gcc-dg-prune): Complain about blank lines in the output, unless
4455 dg-allow-blank-lines-in-output was called.
4456 * lib/multiline.exp (_build_multiline_regex): Only support
4457 arbitrary followup text for non-blank-lines, not for blank lines.
4458
9bbfd060 44592016-01-26 Jakub Jelinek <jakub@redhat.com>
4460
4461 PR tree-optimization/69483
4462 * gcc.dg/pr69483.c: New test.
4463 * g++.dg/opt/pr69483.C: New test.
4464
53773057 44652016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4466
4467 PR target/68620
4468 * gcc.target/arm/pr68620.c: New test.
4469
442a556f 44702016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4471
4472 * gcc.target/i386/pr68986-2.c: Remove -m32.
4473
d513c683 44742016-01-26 H.J. Lu <hongjiu.lu@intel.com>
4475
4476 PR target/68986
4477 * gcc.target/i386/pr68986-1.c: New test.
4478 * gcc.target/i386/pr68986-2.c: Likewise.
4479 * gcc.target/i386/pr68986-3.c: Likewise.
4480
976877a5 44812016-01-26 Christian Bruel <christian.bruel@st.com>
4482
4483 * lib/target-supports.exp
4484 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
4485 (check_effective_target_arm_crypto_pragma_ok): Likewise.
4486 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
4487
2c7b2f88 44882016-01-26 Richard Biener <rguenther@suse.de>
4489
4490 PR tree-optimization/69452
4491 * gcc.dg/torture/pr69452.c: New testcase.
4492
f7fc06e7 44932016-01-26 Jakub Jelinek <jakub@redhat.com>
4494
4495 PR target/69442
4496 * gcc.dg/pr69442.c: New test.
4497
d1dae587 44982016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
4499
4500 PR target/67896
4501 * gcc.target/aarch64/simd/pr67896.C: New.
4502
ef7be7f8 45032016-01-26 Richard Sandiford <richard.sandiford@arm.com>
4504
4505 PR tree-optimization/69400
4506 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
4507 function.
4508 (plugin_init): Call it.
4509 * gcc.dg/torture/pr69400.c: New test.
4510
648433a4 45112016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4512
4513 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
4514
45fc5243 45152016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4516 Sebastian Pop <s.pop@samsung.com>
4517
4518 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
4519 isl-0.15.
4520
c699f6a1 45212016-01-25 Aditya Kumar <aditya.k7@samsung.com>
4522 Sebastian Pop <s.pop@samsung.com>
4523
4524 * gcc.dg/graphite/pr69292.c: New.
4525
b86e24ea 45262016-01-25 Jakub Jelinek <jakub@redhat.com>
4527
4528 * c-c++-common/goacc/use_device-1.c: New test.
4529
105cb8d7 45302016-01-25 Jeff Law <law@redhat.com>
4531
4532 PR tree-optimization/69196
4533 PR tree-optimization/68398
4534 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
4535 * gcc.dg/tree-ssa/pr68198.c: Likewise.
4536
44562749 45372016-01-25 David Edelsohn <dje.gcc@gmail.com>
4538
4539 PR target/69469
4540 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
4541 Algorithm.
4542
6837fee7 45432016-01-25 Richard Biener <rguenther@suse.de>
4544
4545 PR testsuite/69380
4546 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
4547
fe500d65 45482016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
4549
4550 PR target/69421
4551 * gcc.dg/pr69421.c: New test.
4552
8eacba94 45532016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4554
4555 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4556 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4557 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4558 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4559 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4560 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4561 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4562 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4563 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4564 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4565
af09d40d 45662016-01-25 Richard Biener <rguenther@suse.de>
4567
4568 PR tree-optimization/69376
4569 * gcc.dg/torture/pr69376.c: New testcase.
4570
d65063f5 45712016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4572
4573 PR fortran/69397
4574 PR fortran/68442
4575 * gfortran.dg/interface_38.f90: New test.
4576 * gfortran.dg/interface_39.f90: New test.
80adbd96 4577
08c7bfb4 45782016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4579
4580 Revert:
4581 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4582
4583 PR c++/11858
4584 PR c++/24663
4585 PR c++/24664
4586 * g++.dg/template/pr11858.C: New test.
4587 * g++.dg/template/pr24663.C: New test.
4588 * g++.dg/template/unify12.C: New test.
4589 * g++.dg/template/unify13.C: New test.
4590 * g++.dg/template/unify14.C: New test.
4591 * g++.dg/template/unify15.C: New test.
4592 * g++.dg/template/unify16.C: New test.
4593 * g++.dg/template/unify17.C: New test.
4594
c2e7d2be 45952016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4596
4597 PR fortran/68283
4598 gfortran.dg/pr68283.f90: New test.
4599
9f2e8617 46002016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4601
4602 PR fortran/66094
4603 * gfortran.dg/inline_matmul_13.f90: New test.
4604 * gfortran.dg/matmul_bounds_8.f90: New test.
4605 * gfortran.dg/matmul_bounds_9.f90: New test.
4606 * gfortran.dg/matmul_bounds_10.f90: New test.
4607
a4838119 46082016-01-23 Tom de Vries <tom@codesourcery.com>
4609
4610 PR tree-optimization/69426
4611 * gcc.dg/autopar/pr69426.c: New test.
4612
feddf0dc 46132016-01-23 Martin Sebor <msebor@redhat.com>
4614
4615 PR c++/58109
4616 PR c++/69022
4617 * g++.dg/cpp0x/alignas5.C: New test.
4618 * g++.dg/ext/vector29.C: Same.
4619
132731fb 46202016-01-23 Uros Bizjak <ubizjak@gmail.com>
4621
4622 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4623 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4624 _GNU_SOURCE from compile flags to the source.
4625 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4626 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4627 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4628 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4629
51aec681 46302016-01-22 Jakub Jelinek <jakub@redhat.com>
4631
4632 PR target/69432
4633 * g++.dg/opt/pr69432.C: New test.
4634
147aa3e3 46352016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4636
4637 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4638 32-bit targets testing an -m64 multilib.
4639
4d04e35e 46402016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4641
4642 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4643 64-bit support.
4644
86f38d0c 46452016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4646
4647 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4648
f776e712 46492016-01-21 Christian Bruel <christian.bruel@st.com>
4650
4651 PR target/68674
4652 * gcc.target/i386/pr68674.c
4653 * gcc.target/aarch64/pr68674.c
4654 * gcc.target/arm/pr68674.c
4655
7b9de435 46562016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4657
4658 PR target/69403
4659 * gcc.c-torture/execute/pr69403.c: New test.
4660
9935a0ba 46612016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4662
4663 PR c++/55843
4664 * g++.dg/template/pr55843.C: New.
4665
06b94aa1 46662016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4667
4668 PR testsuite/66877
4669 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4670 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4671
b68773a8 46722016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4673
4674 PR testsuite/67489
132731fb 4675 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4676 from dg-do compile directive, and instead add
4677 { dg-require-effective-target int128 }.
b68773a8 4678
bbbbe8ab 46792016-01-20 Martin Sebor <msebor@redhat.com>
4680
4681 PR c/69405
4682 * gcc.dg/sync-fetch.c: New test.
4683
f3a6a26f 46842016-01-21 Martin Sebor <msebor@redhat.com>
4685
4686 PR target/69252
4687 * gcc.target/powerpc/pr69252.c: New test.
4688
d1565a03 46892016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4690
4691 PR fortran/65996
132731fb 4692 * gfortran.dg/pr65996.f90: New test.
d1565a03 4693
15a5a905 46942016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4695
4696 PR c++/68810
bbbbe8ab 4697 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 4698 expected to generate an error.
15a5a905 4699
e4538af5 47002016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4701
4702 PR middle-end/66178
4703 * gcc.dg/torture/pr66178.c: New test.
4704
4d4180ce 47052016-01-21 Anton Blanchard <anton@samba.org>
4706 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4707
4708 PR target/63354
4709 * gcc.target/powerpc/pr63354.c: New test.
4710
86e16058 47112016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4712
4713 PR rtl-optimization/68990
4714 * gcc.target/i386/pr68990: New.
4715
b11b85e4 47162016-01-21 Nick Clifton <nickc@redhat.com>
4717
4718 PR target/69129
4719 * gcc.target/mips/pr69129.c: New.
4720
62dd9f85 47212016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4722
4723 PR c++/58046
4724 * g++.dg/cpp0x/pr58046.C: New.
4725
ac7d424b 47262016-01-21 Jakub Jelinek <jakub@redhat.com>
4727
47c0bea3 4728 PR target/69187
4729 PR target/65624
4730 * gcc.target/arm/pr69187.c: New test.
4731
ac7d424b 4732 PR c++/69355
4733 * g++.dg/torture/pr69355.C: New test.
4734
9e18b252 47352016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4736 Sebastian Pop <s.pop@samsung.com>
4737
4738 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4739
de862e2f 47402016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4741 Sebastian Pop <s.pop@samsung.com>
4742
132731fb 4743 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 4744
f55f9344 47452016-01-21 Jakub Jelinek <jakub@redhat.com>
4746
4747 PR middle-end/67653
4748 * c-c++-common/pr67653.c: New test.
4749 * gcc.dg/torture/pr29119.c: Add dg-warning.
4750
62752e71 47512016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4752
4753 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4754
16d4186f 47552016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4756
4757 PR c/24293
4758 * gcc.dg/pr24293.c: New test.
4759 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4760 incomplete struct type.
4761 * gcc.dg/declspec-1.c: Likewise.
4762 * gcc.dg/pr63549.c: Likewise.
4763
58219d13 47642016-01-20 Jakub Jelinek <jakub@redhat.com>
4765
4766 PR tree-optimization/66612
4767 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4768 for bdn instruction.
4769
a7b5688a 47702016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4771
4772 * lib/target-supports.exp
4773 (check_effective_target_arm_fp_ok_nocache): New.
4774 (check_effective_target_arm_fp_ok): New.
4775 (add_options_for_arm_fp): New.
4776 (check_effective_target_arm_crypto_ok_nocache): Require
4777 target_arm_v8_neon_ok instead of arm32.
4778 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4779 (check_effective_target_arm_crypto_pragma_ok): New.
4780 (add_options_for_arm_vfp): New.
4781 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4782 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4783 target instead. Force initial fpu to vfp.
4784 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4785 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4786 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4787 dependency.
4788 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4789 use arm_vfp effective target instead. Force initial fpu to vfp.
4790 * gcc.target/arm/attr-neon3.c: Likewise.
4791 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4792 arm_vfp_ok.
4793 * gcc.target/arm/unsigned-float.c: Likewise.
4794 * gcc.target/arm/vfp-1.c: Likewise.
4795 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4796 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4797 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4798 * gcc.target/arm/vfp-ldmias.c: Likewise.
4799 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4800 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4801 * gcc.target/arm/vfp-stmiad.c: Likewise.
4802 * gcc.target/arm/vfp-stmias.c: Likewise.
4803 * gcc.target/arm/vnmul-1.c: Likewise.
4804 * gcc.target/arm/vnmul-2.c: Likewise.
4805 * gcc.target/arm/vnmul-3.c: Likewise.
4806 * gcc.target/arm/vnmul-4.c: Likewise.
4807
7ca56ca8 48082016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 4809
7fb75b57 4810 PR testsuite/69366
4811 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4812 the MPX run-time library, for compile-time MPX test.
4813 * gcc.target/i386/chkp-always_inline.c: Likewise.
4814 * gcc.target/i386/chkp-bndret.c: Likewise.
4815 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4816 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4817 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4818 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4819 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4820 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4821 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4822 * gcc.target/i386/chkp-label-address.c: Likewise.
4823 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4824 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4825 * gcc.target/i386/chkp-pr69044.c: Likewise.
4826 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4827 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4828 * gcc.target/i386/chkp-strchr.c: Likewise.
4829 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4830 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4831 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4832 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4833 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4834 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4835 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4836 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4837 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4838 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4839 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4840 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4841 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4842 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4843 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4844 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4845 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4846 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4847 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4848 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4849 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4850 * gcc.target/i386/pr63995-2.c: Likewise.
4851 * gcc.target/i386/pr64805.c: Likewise.
4852 * gcc.target/i386/pr65044.c: Likewise.
4853 * gcc.target/i386/pr65167.c: Likewise.
4854 * gcc.target/i386/pr65183.c: Likewise.
4855 * gcc.target/i386/pr65184.c: Likewise.
4856 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 4857
f2da0b99 48582016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4859
4860 PR tree-optimization/69328
4861 * gcc.dg/pr69328.c: New test.
4862
4d379676 48632016-01-20 Jeff Law <law@redhat.com>
4864
4a11f145 4865 PR target/25114
4d379676 4866 * gcc.target/m68k/pr25114.c: New test.
4867
0754bad1 48682016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4869
4870 * gcc.target/arm/memset-inline-10.c: Added
4871 dg-require-effective-target arm_thumb2_ok.
4872
63bd5c2d 48732016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4874
4875 * gcc.dg/debug/dwarf2/sso.c: New test.
4876
a9c01e81 48772016-01-19 Uros Bizjak <ubizjak@gmail.com>
4878
4879 PR testsuite/68820
4880 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4881 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4882 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4883
53fa0e54 48842016-01-19 Jan Hubicka <hubicka@ucw.cz>
4885
4886 PR ipa/66223
4887 * g++.dg/ipa/devirt-50.C: New testcase.
4888
e035a62c 48892016-01-19 Marek Polacek <polacek@redhat.com>
4890
4891 PR c++/68965
4892 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4893 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4894
885cc3ea 48952016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4896
4897 PR target/69135
4898 * gcc.target/arm/pr69135_1.c: New test.
4899
07bd240e 49002015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4901
4902 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4903
9f60d257 49042015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4905
4906 * gcc.target/aarch64/ccmp_1.c: New testcase.
4907
a0c919f7 49082016-01-19 Marek Polacek <polacek@redhat.com>
4909
4910 PR c++/68586
4911 * g++.dg/cpp0x/enum30.C: New test.
4912
dc5d6d17 49132016-01-19 Richard Biener <rguenther@suse.de>
4914
4915 PR tree-optimization/69336
4916 * g++.dg/tree-ssa/pr69336.C: New testcase.
4917
6dd156e0 49182016-01-19 Jakub Jelinek <jakub@redhat.com>
4919
4920 PR debug/65779
4921 * gcc.dg/pr65779.c: New test.
4922
3e0d45b9 49232016-01-19 Richard Biener <rguenther@suse.de>
4924
4925 PR tree-optimization/69352
4926 * gcc.dg/torture/pr69352.c: New testcase.
4927
7a3cf64d 49282016-01-19 Jakub Jelinek <jakub@redhat.com>
4929
4930 PR rtl-optimization/68955
4931 PR rtl-optimization/64557
4932 * gcc.dg/torture/pr68955.c: New test.
4933
8be55b33 49342016-01-19 Jan Hubicka <hubicka@ucw.cz>
4935
4936 PR lto/69136
4937 * g++.dg/torture/pr69136.C: New testcase.
4938
72a985d7 49392016-01-19 Jan Hubicka <hubicka@ucw.cz>
4940
4941 PR lto/69133
4942 * g++.dg/lto/pr69133_0.C: New testcase.
4943 * g++.dg/lto/pr69133_1.C: New testcase.
4944
56778b62 49452016-01-15 Jeff Law <law@redhat.com>
4946
4947 PR tree-optimization/69320
4948 * gcc.c-torture/pr69320-1.c: New test.
4949 * gcc.c-torture/pr69320-2.c: New test.
4950 * gcc.c-torture/pr69320-3.c: New test.
4951 * gcc.c-torture/pr69320-4.c: New test.
4952
ced41b93 49532016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4954
4955 PR c++/11858
4956 PR c++/24663
4957 PR c++/24664
4958 * g++.dg/template/pr11858.C: New test.
4959 * g++.dg/template/pr24663.C: New test.
4960 * g++.dg/template/unify12.C: New test.
4961 * g++.dg/template/unify13.C: New test.
4962 * g++.dg/template/unify14.C: New test.
4963 * g++.dg/template/unify15.C: New test.
4964 * g++.dg/template/unify16.C: New test.
4965 * g++.dg/template/unify17.C: New test.
4966
7f8cbcaf 49672016-01-18 David Malcolm <dmalcolm@redhat.com>
4968
4969 PR testsuite/69181
4970 * gcc.dg/pr69181-1.c: New test file.
4971 * gcc.dg/pr69181-2.c: New test file.
4972 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4973 globals by moving it to...
4974 (cleanup-after-saved-dg-test): ...this new function. Add
4975 "global additional_sources_used". Add reset of global
4976 multiline_expected_outputs to the empty list.
4977 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4978 global to...
4979 (multiline_expected_outputs): ...this, and updated comments to
4980 note that it is modified from gcc-dg.exp.
4981 (dg-end-multiline-output): Update for the above renaming.
4982 (handle-multiline-outputs): Likewise. Remove the clearing
4983 of the expected outputs to the empty list.
4984
3c7cbfc0 49852016-01-18 Richard Biener <rguenther@suse.de>
4986
4987 PR tree-optimization/69297
4988 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4989
81d49cc1 49902016-01-18 Joseph Myers <joseph@codesourcery.com>
4991
4992 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4993 dg-options.
4994 * gcc.target/mips/mips-3d-2.c: Likewise.
4995 * gcc.target/mips/mips-3d-3.c: Likewise.
4996 * gcc.target/mips/mips-3d-4.c: Likewise.
4997 * gcc.target/mips/mips-3d-5.c: Likewise.
4998 * gcc.target/mips/mips-3d-6.c: Likewise.
4999 * gcc.target/mips/mips-3d-7.c: Likewise.
5000 * gcc.target/mips/mips-3d-8.c: Likewise.
5001 * gcc.target/mips/mips-3d-9.c: Likewise.
5002 * gcc.target/mips/mips-ps-1.c: Likewise.
5003 * gcc.target/mips/mips-ps-2.c: Likewise.
5004 * gcc.target/mips/mips-ps-3.c: Likewise.
5005 * gcc.target/mips/mips-ps-4.c: Likewise.
5006 * gcc.target/mips/mips-ps-5.c: Likewise.
5007 * gcc.target/mips/mips-ps-6.c: Likewise.
5008 * gcc.target/mips/mips-ps-7.c: Likewise.
5009 * gcc.target/mips/mips-ps-type.c: Likewise.
5010 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5011 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5012
03c4ff3a 50132016-01-18 Tom de Vries <tom@codesourcery.com>
5014
5015 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5016 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5017 * c-c++-common/goacc/kernels-empty.c: New test.
5018 * c-c++-common/goacc/kernels-eternal.c: New test.
5019 * c-c++-common/goacc/kernels-loop-2.c: New test.
5020 * c-c++-common/goacc/kernels-loop-3.c: New test.
5021 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5022 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5023 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5024 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5025 * c-c++-common/goacc/kernels-loop-data.c: New test.
5026 * c-c++-common/goacc/kernels-loop-g.c: New test.
5027 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5028 * c-c++-common/goacc/kernels-loop-n.c: New test.
5029 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5030 * c-c++-common/goacc/kernels-loop.c: New test.
5031 * c-c++-common/goacc/kernels-noreturn.c: New test.
5032 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5033 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5034 * c-c++-common/goacc/kernels-reduction.c: New test.
5035
22e3dcee 50362016-01-18 Tom de Vries <tom@codesourcery.com>
5037
5038 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5039 * gcc.dg/autopar/outer-2.c: Same.
5040 * gcc.dg/autopar/outer-3.c: Same.
5041 * gcc.dg/autopar/outer-4.c: Same.
5042 * gcc.dg/autopar/outer-5.c: Same.
5043 * gcc.dg/autopar/outer-6.c: Same.
5044 * gcc.dg/autopar/parallelization-1.c: Same.
5045 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5046 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5047 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5048 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5049 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5050 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5051 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5052 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5053 * gcc.dg/autopar/pr39500-1.c: Same.
5054 * gcc.dg/autopar/pr39500-2.c: Same.
5055 * gcc.dg/autopar/pr46193.c: Same.
5056 * gcc.dg/autopar/pr46194.c: Same.
5057 * gcc.dg/autopar/pr49580.c: Same.
5058 * gcc.dg/autopar/pr49960-1.c: Same.
5059 * gcc.dg/autopar/pr49960.c: Same.
5060 * gcc.dg/autopar/pr68373.c: Same.
5061 * gcc.dg/autopar/reduc-1.c: Same.
5062 * gcc.dg/autopar/reduc-1char.c: Same.
5063 * gcc.dg/autopar/reduc-1short.c: Same.
5064 * gcc.dg/autopar/reduc-2.c: Same.
5065 * gcc.dg/autopar/reduc-2char.c: Same.
5066 * gcc.dg/autopar/reduc-2short.c: Same.
5067 * gcc.dg/autopar/reduc-3.c: Same.
5068 * gcc.dg/autopar/reduc-4.c: Same.
5069 * gcc.dg/autopar/reduc-6.c: Same.
5070 * gcc.dg/autopar/reduc-7.c: Same.
5071 * gcc.dg/autopar/reduc-8.c: Same.
5072 * gcc.dg/autopar/reduc-9.c: Same.
5073 * gcc.dg/autopar/uns-outer-4.c: Same.
5074 * gcc.dg/autopar/uns-outer-5.c: Same.
5075 * gcc.dg/autopar/uns-outer-6.c: Same.
5076 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
5077 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
5078
fd5cbe2f 50792016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5080
5081 PR target/63679
5082 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
5083 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
5084
fa75ab55 50852016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5086
5087 PR target/63679
5088 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
5089 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
5090 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
5091
214b2582 50922016-01-18 Alan Lawrence <alan.lawrence@arm.com>
5093
5094 PR target/63679
5095 * gcc.dg/tree-ssa/sra-17.c: New.
5096 * gcc.dg/tree-ssa/sra-18.c: New.
5097
13146837 50982016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5099
5100 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
5101
6ccd18c2 51022016-01-18 Eric Botcazou <ebotcazou@adacore.com>
5103
5104 * gnat.dg/inline12.adb: New test.
5105
8872b95f 51062016-01-18 Bin Cheng <bin.cheng@arm.com>
5107
5108 PR tree-optimization/66797
5109 * gcc.c-torture/execute/pr65447.c: Relax check condition.
5110
971514e3 51112016-01-18 Richard Biener <rguenther@suse.de>
5112
5113 PR tree-optimization/69170
5114 * gcc.dg/torture/pr69170.c: New testcase.
5115
dfb6d139 51162016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 5117
5118 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
5119
164d84c2 51202016-01-16 Tom de Vries <tom@codesourcery.com>
5121
5122 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
5123
4c33b769 51242016-01-16 Tom de Vries <tom@codesourcery.com>
5125
5126 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
5127 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
5128 redundant dg-require-effective-target pthread.
5129 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
5130 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
5131 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
5132 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
5133 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
5134 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
5135 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
5136
673441b0 51372016-01-16 David Edelsohn <dje.gcc@gmail.com>
5138
5139 PR target/68609
5140 * gcc.target/powerpc/recip-6.c: Enable on AIX.
5141 * gcc.target/powerpc/recip-7.c: Same.
5142
90153ae7 51432016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5144
5145 PR c++/69091
5146 * g++.dg/template/pr69091.C: New test.
5147
bc24d01d 51482016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5149
5150 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
5151 dump does not contain an error_mark_node.
5152 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
5153 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
5154
4067c0fd 51552016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
5156
5157 PR c++/68936
5158 * g++.dg/template/pr68936.C: New test.
5159
27c6dbdd 51602016-01-15 David Edelsohn <dje.gcc@gmail.com>
5161
5162 PR target/68609
5163 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
5164 * gcc.target/powerpc/recip-2.c: Same.
5165 * gcc.target/powerpc/recip-3.c: Same.
5166 * gcc.target/powerpc/recip-4.c: Same.
5167 * gcc.target/powerpc/recip-sqrtf.c: Same.
5168
e390c57d 51692016-01-15 Jeff Law <law@redhat.com>
5170
5171 PR tree-optimization/69270
5172 * gcc.dg/tree-ssa/pr69270-2.c: New test.
5173 * gcc.dg/tree-ssa/pr69270-3.c: New test.
5174
ddcfeaf1 51752016-01-15 Paul Thomas <pault@gcc.gnu.org>
5176
5177 PR fortran/49630
5178 * gfortran.dg/deferred_character_13.f90: New test for the fix
5179 of comment 3 of the PR.
5180
5181 PR fortran/54070
5182 * gfortran.dg/deferred_character_8.f90: New test
5183 * gfortran.dg/allocate_error_5.f90: New test
5184
5185 PR fortran/60593
5186 * gfortran.dg/deferred_character_10.f90: New test
5187
5188 PR fortran/60795
5189 * gfortran.dg/deferred_character_14.f90: New test
5190
5191 PR fortran/61147
5192 * gfortran.dg/deferred_character_11.f90: New test
5193
5194 PR fortran/64324
5195 * gfortran.dg/deferred_character_9.f90: New test
5196
81be349c 51972016-01-15 Vladimir Makarov <vmakarov@redhat.com>
5198
5199 PR rtl-optimization/69030
5200 * gcc.target/i386/pr69030.c: New.
5201
998456c5 52022016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5203
5204 * gcc.target/aarch64/target_attr_17.c: New test.
5205
0d85be19 52062016-01-15 Richard Biener <rguenther@suse.de>
5207
5208 PR tree-optimization/66856
5209 * gcc.dg/torture/pr66856-1.c: New testcase.
5210 * gcc.dg/torture/pr66856-2.c: Likewise.
5211
321d36c8 52122016-01-15 Richard Biener <rguenther@suse.de>
5213
5214 PR debug/69137
5215 * g++.dg/lto/pr69137_0.C: New testcase.
5216
d94a1f53 52172016-01-15 Richard Sandiford <richard.sandiford@arm.com>
5218
5219 PR middle-end/69246
5220 * gcc.target/i386/pr69246.c: New test.
5221
5fe9a861 52222016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5223
a9c01e81 5224 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 5225
3d05a5e9 52262016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5227
5228 PR c++/56194
5229 * g++.dg/init/const9.C: Disable test on S/390.
5230
5e8132b5 52312016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5232
5233 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
5234 * g++.dg/Wno-frame-address.C: Ditto.
5235
32307cdf 52362016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
5237
5238 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
5239
1ca28250 52402016-01-15 Richard Biener <rguenther@suse.de>
5241
5242 PR tree-optimization/68961
5243 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
5244
6271bd93 52452016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
5246
5247 * gcc.target/i386/pr65105-5.c: New test.
5248
dfb6d139 52492016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 5250
5251 * gcc.c-torture/execute/alias-4.c: New testcase.
5252
dfb6d139 52532016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 5254
5255 PR ipa/68148
5256 * g++.dg/ipa/devirt-49.C: New testcase.
5257
7bbac464 52582016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 5259
5260 PR target/65837
5261 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
5262 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
5263 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
5264
4345b868 52652016-01-15 Richard Biener <rguenther@suse.de>
5266
5267 PR tree-optimization/69117
5268 * gcc.dg/torture/pr69117.c: New testcase.
5269
580357e7 52702015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 5271
5272 PR c++/69048
5273 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
5274
612baa31 52752016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5276
5277 PR testsuite/67509
5278 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
5279 range tests use 100 * maximum instead of maximum + 1.
5280
44e09bc4 52812016-01-14 Jakub Jelinek <jakub@redhat.com>
5282
5283 PR debug/69244
5284 * gcc.dg/guality/pr69244.c: New test.
5285
96962ae4 52862016-01-14 Uros Bizjak <ubizjak@gmail.com>
5287
5288 * lib/target-supports.exp (check_effective_target_issignaling):
5289 New procedure.
5290 * gcc.dg/pr61441.c: Require issignaling effective target.
5291
ab9c400b 52922016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
5293
5294 PR target/68803
5295 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
5296
a7ed4583 52972016-01-14 David Malcolm <dmalcolm@redhat.com>
5298
5299 PR c++/68819
5300 PR preprocessor/69177
5301 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
5302 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
5303 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
5304 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5305
77f35cec 53062016-01-14 Marek Polacek <polacek@redhat.com>
5307
5308 PR c/69262
5309 * gcc.dg/array-15.c: New test.
5310
915d0950 53112016-01-14 Jakub Jelinek <jakub@redhat.com>
5312
5313 PR middle-end/68146
5314 PR tree-optimization/69155
5315 * gfortran.dg/pr68146.f: New test.
5316 * gfortran.dg/pr69155.f90: New test.
5317
24651fb7 53182016-01-14 Richard Biener <rguenther@suse.de>
5319
5320 PR tree-optimization/68060
5321 * gcc.dg/torture/pr68060-1.c: New testcase.
5322 * gcc.dg/torture/pr68060-2.c: Likewise.
5323
2f63f950 53242016-01-14 Nick Clifton <nickc@redhat.com>
5325
5326 * lib/target-supports.exp
5327 (check_effective_target_arm_neon_ok_nocache): Add an option
5328 sequence that includes setting the ARM architecture to ARMv7-A.
5329 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
5330 command line options necessary to enable Neon support.
5331 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
5332 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
5333 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
5334 * gcc.target/arm/pr69180.c: Likewise.
5335
3ce0acde 53362016-01-14 Jeff Law <law@redhat.com>
5337
5338 PR tree-optimization/69270
5339 * gcc.dg/tree-ssa/pr69270.c: New test.
5340
bda05c57 53412016-01-13 Bernd Schmidt <bschmidt@redhat.com>
5342
5343 PR c/66208
5344 * c-c++-common/pr66208.c: New file.
5345
9b657cf1 53462016-01-13 Jakub Jelinek <jakub@redhat.com>
5347
5348 PR tree-optimization/69156
5349 * gcc.dg/pr69156.c: New test.
5350
58ba1b9d 53512016-01-13 H.J. Lu <hongjiu.lu@intel.com>
5352
5353 * gcc.target/i386/pr69225-7.c: New test.
5354
e5fee0fe 53552016-01-13 Richard Henderson <rth@redhat.com>
5356
5357 * gcc.dg/tm/memopt-13.c: Update expected function.
5358 * gcc.dg/tm/memopt-6.c: Likewise.
5359
3f0e9745 53602016-01-13 Uros Bizjak <ubizjak@gmail.com>
5361
5362 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
5363 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
5364 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
5365 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 5366
3f0e9745 53672016-01-13 Tom de Vries <tom@codesourcery.com>
5368
5369 PR tree-optimization/69169
7a6ddc0d 5370 * gcc.dg/pr69169.c: New test.
5371
9b657cf1 53722016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 5373
5374 PR target/69228
5375 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
5376 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
5377 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
5378 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
5379 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
5380 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
5381 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
5382 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
5383
f704d701 53842016-01-13 Jakub Jelinek <jakub@redhat.com>
5385
5386 PR target/69247
5387 * gcc.dg/pr69247.c: New test.
5388
e966d6b9 53892016-01-13 Richard Biener <rguenther@suse.de>
5390
5391 PR tree-optimization/69242
5392 * gcc.dg/torture/pr69242.c: New testcase.
5393
1ca1d9b2 53942016-01-13 Richard Biener <rguenther@suse.de>
5395
5396 PR tree-optimization/69186
5397 * gcc.dg/torture/pr69186.c: New testcase.
5398
d07cbccc 53992016-01-13 Jeff Law <law@redhat.com>
5400
5401 PR tree-optimization/67755
5402 * gcc.dg/tree-ssa/pr67755.c: New test.
5403
54042016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 5405
5406 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
5407 pass number in output by a star.
5408
b95d41cf 54092016-01-12 Bin Cheng <bin.cheng@arm.com>
5410
5411 PR tree-optimization/68911
5412 * gcc.c-torture/execute/pr68911.c: New test.
5413
91d87e22 54142016-01-12 Marek Polacek <polacek@redhat.com>
5415
5416 PR c++/68979
5417 * g++.dg/warn/permissive-1.C: New test.
5418
8a9401a4 54192016-01-12 Jakub Jelinek <jakub@redhat.com>
5420
5421 PR objc++/68511
5422 PR c++/69213
5423 * g++.dg/opt/pr69213.C: New test.
5424
b9cb7a67 54252016-01-12 Christian Bruel <christian.bruel@st.com>
5426
5427 PR target/69180
5428 * gcc.target/arm/pr69180.c: New test.
5429
e4c96992 54302016-01-12 Richard Biener <rguenther@suse.de>
5431
5432 PR lto/69077
5433 * g++.dg/lto/pr69077_0.C: New testcase.
5434 * g++.dg/lto/pr69077_1.C: Likewise.
5435
90525f61 54362016-01-12 Jakub Jelinek <jakub@redhat.com>
5437
5438 PR target/69175
5439 * g++.dg/opt/pr69175.C: New test.
5440
9e7edfd3 54412016-01-12 Alan Lawrence <alan.lawrence@arm.com>
5442
5443 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
5444 rather than #including math.h & stdlib.h.
5445 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
5446 * gcc.dg/vect/pr49771.c: Likewise.
5447 * gcc.dg/vect/vect-10-big-array.c: Likewise.
5448 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
5449 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
5450 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
5451 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
5452 * gcc.dg/vect/pr44507.c: Likewise.
5453 * gcc.dg/vect/pr45902.c: Likewise.
5454 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
5455 * gcc.dg/vect/vect-117.c: Likewise.
5456 * gcc.dg/vect/vect-99.c: Likewise.
5457 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
5458 * gcc.dg/vect/vect-cond-1.c: Likewise.
5459 * gcc.dg/vect/vect-cond-2.c: Likewise.
5460 * gcc.dg/vect/vect-cond-3.c: Likewise.
5461 * gcc.dg/vect/vect-cond-4.c: Likewise.
5462 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
5463 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
5464 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
5465 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
5466 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
5467 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
5468 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
5469 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
5470 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
5471 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
5472 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
5473 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
5474 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
5475 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
5476 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
5477 include of signal.h.
5478 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
5479 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
5480 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
5481 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
5482 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
5483 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
5484 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
5485 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
5486 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
5487 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
5488 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5489 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
5490 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
5491 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
5492 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
5493 * gcc.dg/vect/vect-outer-5.c: Likewise.
5494 * gcc.dg/vect/vect-outer-6.c: Likewise.
5495 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
5496 include of stdio.h.
5497
3368873d 54982016-01-12 Nick Clifton <nickc@redhat.com>
5499
5500 PR target/68913
5501 * gcc.dg/lto/pr61886_0.c: Rename the external function called
5502 to fread so that it will be found in all target runtimes.
5503
0464ea95 55042016-01-12 Richard Biener <rguenther@suse.de>
5505
5506 PR tree-optimization/69053
5507 * g++.dg/torture/pr69053.C: New testcase.
5508
7819730f 55092016-01-12 Richard Biener <rguenther@suse.de>
5510
5511 PR tree-optimization/69168
5512 * gcc.dg/torture/pr69168.c: New testcase.
5513
995bfebf 55142016-01-12 Richard Biener <rguenther@suse.de>
5515
5516 PR tree-optimization/69157
5517 * gcc.dg/torture/pr69157.c: New testcase.
5518
55192016-01-12 Richard Biener <rguenther@suse.de>
5520
5521 PR tree-optimization/69174
5522 * gcc.dg/torture/pr69174.c: New testcase.
5523
1d10d64c 55242016-01-12 Jakub Jelinek <jakub@redhat.com>
5525
5526 PR c++/66808
5527 PR c++/69000
5528 * g++.dg/tls/pr66808.C: New test.
5529 * g++.dg/tls/pr69000.C: New test.
5530
f0b79faf 55312016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5532
5533 * gcc.target/powerpc/swaps-p8-23.c: New test.
5534 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
5535
04cf75a4 55362016-01-11 John David Anglin <danglin@gcc.gnu.org>
5537
5538 PR tree-optimization/68356
5539 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
5540
0eb4264c 55412016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
5542 Jim Wilson <jim.wilson@linaro.org>
5543
5544 PR target/69194
5545 * gcc.target/arm/pr69194.c: New test.
5546
2f66de64 55472016-01-11 H.J. Lu <hongjiu.lu@intel.com>
5548
5549 PR target/69225
5550 * gcc.target/i386/pr69225-1.c: New test.
5551 * gcc.target/i386/pr69225-2.c: Likewise.
5552 * gcc.target/i386/pr69225-3.c: Likewise.
5553 * gcc.target/i386/pr69225-4.c: Likewise.
5554 * gcc.target/i386/pr69225-5.c: Likewise.
5555 * gcc.target/i386/pr69225-6.c: Likewise.
5556
36105e82 55572016-01-11 Jakub Jelinek <jakub@redhat.com>
5558
1c78ce2e 5559 PR target/67462
5560 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5561 if lp64.
5562
a4a87320 5563 PR target/69071
5564 * gcc.dg/pr69071.c: New test.
5565
91fbd04f 5566 PR c++/69211
5567 * g++.dg/opt/pr69211.C: New test.
5568
36105e82 5569 PR tree-optimization/69214
5570 * gcc.c-torture/compile/pr69214.c: New test.
5571
e934c380 55722016-01-11 Uros Bizjak <ubizjak@gmail.com>
5573
5574 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5575 * gcc.target/i386/pr66232-11.c: Ditto.
5576 * gcc.target/i386/pr66232-12.c: Ditto.
5577 * gcc.target/i386/pr66232-13.c: Ditto.
5578
3ff1b153 55792016-01-11 Richard Biener <rguenther@suse.de>
5580
5581 PR tree-optimization/69173
5582 * gcc.dg/torture/pr69173.c: New testcase.
5583
04e1504c 55842016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5585
5586 PR rtl-optimization/68796
5587 * gcc.target/aarch64/tst_5.c: New test.
5588 * gcc.target/aarch64/tst_6.c: Likewise.
5589
ae8718b5 55902016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5591
5592 PR rtl-optimization/68841
5593 * gcc.dg/pr68841.c: New test.
5594 * gcc.c-torture/execute/pr68841.c: New test.
5595
bd8bece2 55962016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5597
5598 PR rtl-optimization/68920
5599 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5600 for ix86 targets.
5601 * gcc.dg/ifcvt-5.c: New test.
5602
9b657cf1 56032016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 5604
5605 PR bootstrap/69123
5606 * g++.dg/pr69123.C: New.
5607
7a158352 56082016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5609
5610 PR target/69010
5611 * gcc.target/i386/pr69010.c: New test.
5612
ff375d11 56132016-01-11 Martin Jambor <mjambor@suse.cz>
5614
5615 PR ipa/69044
5616 * gcc.target/i386/chkp-pr69044.c: New test.
5617
9eb890f1 56182016-01-11 Tom de Vries <tom@codesourcery.com>
5619
5620 PR tree-optimization/69109
5621 * gcc.dg/autopar/pr69109-2.c: New test.
5622 * gcc.dg/autopar/pr69109.c: New test.
5623
c4157ee5 56242016-01-11 Tom de Vries <tom@codesourcery.com>
5625
5626 PR tree-optimization/69108
5627 * gcc.dg/autopar/pr69108.c: New test.
5628
b933e511 56292016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5630
5631 PR c++/69029
5632 * c-c++-common/Wisleading-indentation.c: Augment test.
5633
efb73de1 56342016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5635
5636 PR fortran/69154
5637 * gfortran.dg/inline_matmul_12.f90: New test.
5638
40c86c3b 56392016-01-10 Paul Thomas <pault@gcc.gnu.org>
5640
5641 PR fortran/67779
5642 * gfortran.dg/actual_array_offset_1: New test.
5643
a006c0bb 56442016-01-10 Tom de Vries <tom@codesourcery.com>
5645
5646 PR tree-optimization/69062
5647 * gcc.dg/autopar/pr69062.c: New test.
5648
880ed4be 56492016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5650
5651 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5652 * gcc.dg/vect/slp-perm-2.c: Likewise.
5653 * gcc.dg/vect/slp-perm-3.c: Likewise.
5654 * gcc.dg/vect/slp-perm-5.c: Likewise.
5655 * gcc.dg/vect/slp-perm-6.c: Likewise.
5656 * gcc.dg/vect/slp-perm-7.c: Likewise.
5657 * gcc.dg/vect/slp-perm-8.c: Likewise.
5658
d95e1856 56592016-01-10 Tom de Vries <tom@codesourcery.com>
5660
5661 PR tree-optimization/69039
5662 * gcc.dg/autopar/pr69039.c: New test.
5663
0f8f48d0 56642016-01-09 Marek Polacek <polacek@redhat.com>
5665
5666 PR c++/69113
5667 * g++.dg/pr69113.C: New test.
5668
7dff0499 56692016-01-09 Jakub Jelinek <jakub@redhat.com>
5670
5671 PR middle-end/50865
5672 PR tree-optimization/69097
5673 * gcc.c-torture/execute/pr50865.c: New test.
5674 * gcc.c-torture/execute/pr69097-1.c: New test.
5675 * gcc.c-torture/execute/pr69097-2.c: New test.
5676 * gcc.dg/pr69097-1.c: New test.
5677 * gcc.dg/pr69097-2.c: New test.
5678
18431e78 56792016-01-09 Jakub Jelinek <jakub@redhat.com>
5680
5681 PR c++/69164
5682 * g++.dg/opt/pr69164.C: New test.
5683
1943a4a2 56842016-01-08 Jakub Jelinek <jakub@redhat.com>
5685
5686 PR tree-optimization/69167
5687 * gcc.dg/pr69167.c: New test.
5688
a143e277 56892016-01-08 Marek Polacek <polacek@redhat.com>
5690
5691 PR c++/68449
5692 * g++.dg/pr68449.C: New.
5693
44c01906 56942016-01-08 Alan Lawrence <alan.lawrence@arm.com>
5695
5696 PR tree-optimization/68707
5697 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
5698 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
5699 on platforms supporting it.
5700 * gcc.dg/vect/slp-perm-2.c: Likewise.
5701 * gcc.dg/vect/slp-perm-3.c: Likewise.
5702 * gcc.dg/vect/slp-perm-5.c: Likewise.
5703 * gcc.dg/vect/slp-perm-7.c: Likewise.
5704 * gcc.dg/vect/slp-perm-8.c: Likewise.
5705 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
5706 on platforms supporting it.
5707
c437d1e8 57082016-01-08 Jakub Jelinek <jakub@redhat.com>
5709
c9595c51 5710 PR tree-optimization/69162
5711 * gcc.dg/pr69162.c: New test.
5712
c437d1e8 5713 PR tree-optimization/69172
5714 * gcc.dg/pr69172.c: New test.
5715
6a46a28c 57162016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
5717
5718 PR tree-optimization/67781
5719 * gcc.c-torture/execute/pr67781.c: New file.
5720
62ad9a04 57212016-01-08 Jakub Jelinek <jakub@redhat.com>
5722
5723 PR tree-optimization/69083
5724 * gcc.dg/vect/pr69083.c: New test.
5725
9e0e8c2a 57262016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
5727
5728 PR tree-optimization/61441
5729 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
5730 Use -fexcess-precision=standard for compiler options.
5731 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5732
5d034e37 57332016-01-08 Jakub Jelinek <jakub@redhat.com>
5734
5013f740 5735 PR fortran/69128
5736 * gfortran.dg/gomp/pr69128.f90: New test.
5737
5d034e37 5738 PR c++/69145
5739 * g++.dg/ext/pr69145-1.C: New test.
5740 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5741 * g++.dg/ext/pr69145-2.h: New file.
5742
517906ff 57432016-01-07 Martin Sebor <msebor@redhat.com>
5744
5745 PR c/68966
5746 * gcc.dg/atomic-fetch-bool.c: New test.
5747 * gcc.dg/sync-fetch-bool.c: New test.
5748
cdbb524c 57492016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5750
5751 PR fortran/66680
5752 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5753
ec3aba9e 57542016-01-07 Nick Clifton <nickc@redhat.com>
5755
5756 PR target/66655
5757 * g++.dg/pr66655.C: New test.
5758 * g++.dg/pr66655_1.cc: Test support file.
5759 * g++.dg/pr66655.h: Test header file.
5760
9b657cf1 57612016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 5762
5763 PR fortran/66680
5764 gfortran.dg/gomp/pr66680.f90: New test.
5765
cd45d7a5 57662016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5767
5768 PR target/69171
5769 * gcc.target/i386/pr69171-1.c: New test.
5770 * gcc.target/i386/pr69171-2.c: Likewise.
5771 * gcc.target/i386/pr69171-3.c: Likewise.
5772 * gcc.target/i386/pr69171-4.c: Likewise.
5773 * gcc.target/i386/pr69171-5.c: Likewise.
5774 * gcc.target/i386/pr69171-6.c: Likewise.
5775
4a86a91a 57762015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5777
5778 PR middle-end/67639
5779 * c-c++-common/pr67639.c: New test.
5780
34c05552 57812016-01-07 Jakub Jelinek <jakub@redhat.com>
5782
5783 PR tree-optimization/69141
5784 * g++.dg/opt/pr69141.C: New test.
5785
f08d6895 57862016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5787
5788 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5789
32ec4173 57902016-01-06 Uros Bizjak <ubizjak@gmail.com>
5791
5792 PR target/69140
5793 * gcc.target/i386/pr69140.c: New test
5794
d74214f3 57952016-01-06 David Malcolm <dmalcolm@redhat.com>
5796
5797 * gcc.dg/bad-dereference.c: New test case.
5798
73991cab 57992015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5800
5801 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5802
fc8cc457 58032016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5804
5805 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5806
be3c9981 58072016-01-06 Marek Polacek <polacek@redhat.com>
5808
5809 PR sanitizer/69099
5810 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5811
2cb724f9 58122016-01-05 Marek Polacek <polacek@redhat.com>
5813
5814 PR c/69104
5815 * gcc.dg/atomic-invalid-2.c: New.
5816
233a53ed 58172016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5818
5819 PR target/68991
5820 * gcc.target/i386/pr68991.c: New test.
5821
ea87c5e3 58222016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5823
5824 PR target/68991
5825 * g++.dg/pr68991-1.C: New test.
5826 * g++.dg/pr68991-2.C: Likewise.
5827
1943a4a2 58282016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 5829
1943a4a2 5830 PR other/60465
afe82e5b 5831 * gcc.target/ia64/pr60465-gprel64.c: New test.
5832 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5833
1e9147dd 58342016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5835
5836 PR rtl-optimization/68651
5837 * gcc.target/aarch64/pr68651_1.c: New test.
5838
d42aa619 58392016-01-05 David Malcolm <dmalcolm@redhat.com>
5840
5841 PR c/69122
5842 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5843
1776de76 58442016-01-05 Nathan Sidwell <nathan@acm.org>
5845
2d7d361d 5846 PR c++/58583
5847 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5848
1776de76 5849 * gcc.dg/alias-15.c: New.
5850
5beb12c0 58512016-01-05 Nick Clifton <nickc@redhat.com>
5852
5853 PR target/68870
5854 * g++.dg/pr68770.C: New test.
5855
d8cca921 58562016-01-04 Mike Stump <mikestump@comcast.net>
5857
5858 * lib/target-supports.exp (check_effective_target_cilkplus):
5859 cilkplus targets require pthreads.
afc907ef 5860 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 5861
8427dff3 58622016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5863
5864 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5865 generation.
5866
f1717362 58672016-01-04 Jakub Jelinek <jakub@redhat.com>
5868
5869 Update copyright years.
5870
d7d6a3ab 58712016-01-04 Marek Polacek <polacek@redhat.com>
5872
5873 PR c/68908
5874 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5875 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5876 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5877
b8f4a5f9 58782016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5879
5880 * gcc.target/sparc/20160104-2.c: New test.
5881
6b5c028f 58822016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5883
5884 * gcc.target/sparc/20160104-1.c: New test.
5885
300e1002 58862016-01-03 Paul Thomas <pault@gcc.gnu.org>
5887
5888 PR fortran/65045
5889 * gfortran.dg/pr65045.f90: New test.
5890
855b105f 58912016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5892
5893 * gnat.dg/specs/debug1.ads: Delete.
5894
bdc177dc 58952016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5896
5897 PR libgfortran/68867
5898 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5899 expression.
5900
48aaffae 59012016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5902
5903 PR libgfortran/68867
5904 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5905 PowerPC.
5906
19a468b8 59072016-01-01 Paul Thomas <pault@gcc.gnu.org>
5908
5909 PR fortran/68864
5910 * gfortran.dg/pr68864.f90: New test.
5911
25371c91 59122016-01-01 Jakub Jelinek <jakub@redhat.com>
5913
2a659064 5914 PR tree-optimization/69070
5915 * gcc.dg/pr69070.c: New test.
5916
57aa9851 5917 PR sanitizer/69055
5918 * gfortran.dg/pr69055.f90: New test.
5919
25371c91 5920 PR target/69015
5921 * gcc.dg/pr69015.c: New test.
f1717362 5922\f
fb2c1edd 5923Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 5924
5925Copying and distribution of this file, with or without modification,
5926are permitted in any medium without royalty provided the copyright
5927notice and this notice are preserved.