re PR tree-optimization/71405 (ICE on valid C++ code at -Os and above on x86_64-linux...
[gcc.git] / gcc / testsuite / ChangeLog
1 2016-06-04 Jakub Jelinek <jakub@redhat.com>
2
3 PR tree-optimization/71405
4 * g++.dg/torture/pr71405.C: New test.
5
6 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
7
8 PR c++/70202
9 * g++.dg/inherit/crash5.C: New.
10 * g++.dg/inherit/virtual1.C: Adjust.
11
12 2016-06-03 Jeff Law <law@redhat.com>
13
14 PR tree-optimization/71316
15 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
16
17 2016-06-03 Jakub Jelinek <jakub@redhat.com>
18
19 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
20 dg-additional-options with just -fno-tree-scev-cprop in it.
21 * gcc.dg/vect/vect-live-2.c: Likewise.
22 * gcc.dg/vect/vect-live-5.c: Likewise.
23 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
24 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
25 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
26
27 2016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
28
29 PR c++/27100
30 * g++.dg/other/friend6.C: New test.
31
32 2016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
33
34 * g++.dg/torture/ppc-ldst-array.C: New.
35
36 2016-06-03 Joseph Myers <joseph@codesourcery.com>
37
38 PR target/71276
39 PR target/71277
40 * gcc.dg/torture/builtin-fp-int-inexact.c,
41 gcc.target/i386/387-builtin-fp-int-inexact.c,
42 gcc.target/i386/387-rint-inline-1.c,
43 gcc.target/i386/387-rint-inline-2.c,
44 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
45 gcc.target/i386/sse2-rint-inline-1.c,
46 gcc.target/i386/sse2-rint-inline-2.c,
47 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
48 gcc.target/i386/sse4_1-rint-inline.c: New tests.
49
50 2016-06-03 H.J. Lu <hongjiu.lu@intel.com>
51 Julia Koval <julia.koval@intel.com>
52
53 PR target/66960
54 PR target/67630
55 PR target/67634
56 PR target/67841
57 PR target/68037
58 PR target/68618
59 PR target/68661
60 PR target/69575
61 PR target/69596
62 PR target/69734
63 * gcc.dg/guality/pr68037-1.c: New test.
64 * gcc.dg/guality/pr68037-2.c: Likewise.
65 * gcc.dg/guality/pr68037-3.c: Likewise.
66 * gcc.dg/torture/pr68037-1.c: Likewise.
67 * gcc.dg/torture/pr68037-2.c: Likewise.
68 * gcc.dg/torture/pr68037-3.c: Likewise.
69 * gcc.dg/torture/pr68661-1a.c: Likewise.
70 * gcc.dg/torture/pr68661-1b.c: Likewise.
71 * gcc.target/i386/interrupt-1.c: Likewise.
72 * gcc.target/i386/interrupt-2.c: Likewise.
73 * gcc.target/i386/interrupt-3.c: Likewise.
74 * gcc.target/i386/interrupt-4.c: Likewise.
75 * gcc.target/i386/interrupt-5.c: Likewise.
76 * gcc.target/i386/interrupt-6.c: Likewise.
77 * gcc.target/i386/interrupt-7.c: Likewise.
78 * gcc.target/i386/interrupt-8.c: Likewise.
79 * gcc.target/i386/interrupt-9.c: Likewise.
80 * gcc.target/i386/interrupt-10.c: Likewise.
81 * gcc.target/i386/interrupt-11.c: Likewise.
82 * gcc.target/i386/interrupt-12.c: Likewise.
83 * gcc.target/i386/interrupt-13.c: Likewise.
84 * gcc.target/i386/interrupt-14.c: Likewise.
85 * gcc.target/i386/interrupt-15.c: Likewise.
86 * gcc.target/i386/interrupt-16.c: Likewise.
87 * gcc.target/i386/interrupt-17.c: Likewise.
88 * gcc.target/i386/interrupt-18.c: Likewise.
89 * gcc.target/i386/interrupt-19.c: Likewise.
90 * gcc.target/i386/interrupt-20.c: Likewise.
91 * gcc.target/i386/interrupt-21.c: Likewise.
92 * gcc.target/i386/interrupt-22.c: Likewise.
93 * gcc.target/i386/interrupt-23.c: Likewise.
94 * gcc.target/i386/interrupt-24.c: Likewise.
95 * gcc.target/i386/interrupt-25.c: Likewise.
96 * gcc.target/i386/interrupt-26.c: Likewise.
97 * gcc.target/i386/interrupt-27.c: Likewise.
98 * gcc.target/i386/interrupt-28.c: Likewise.
99 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
100 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
101 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
102 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
103 * gcc.target/i386/interrupt-iamcu.c: Likewise.
104 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
105 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
106 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
107 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
108 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
109 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
110 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
111
112 2016-06-03 Bernd Schmidt <bschmidt@redhat.com>
113
114 PR tree-optimization/52171
115 * gcc.dg/pr52171.c: New test.
116 * gcc.target/i386/pr52171.c: New test.
117
118 2016-06-03 Jan Hubicka <jh@suse.cz>
119
120 * g++.dg/tree-ssa/pred-1.C: New testcase
121 * gcc.dg/tree-ssa/pred-1.c: New testcase
122
123 2016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
124
125 PR target/70957
126 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
127 support.
128 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
129
130 2016-06-03 Alan Hayward <alan.hayward@arm.com>
131
132 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
133
134 2016-06-03 Alan Hayward <alan.hayward@arm.com>
135
136 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
137 * testsuite/gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
138 * gcc.dg/vect/vect-live-1.c: New test.
139 * gcc.dg/vect/vect-live-2.c: New test.
140 * gcc.dg/vect/vect-live-3.c: New test.
141 * gcc.dg/vect/vect-live-4.c: New test.
142 * gcc.dg/vect/vect-live-5.c: New test.
143 * gcc.dg/vect/vect-live-slp-1.c: New test.
144 * gcc.dg/vect/vect-live-slp-2.c: New test.
145 * gcc.dg/vect/vect-live-slp-3.c: New test.
146
147 2016-06-03 Jakub Jelinek <jakub@redhat.com>
148
149 PR middle-end/71387
150 * g++.dg/opt/pr71387.C: New test.
151
152 2016-06-02 Jeff Law <law@redhat.com>
153
154 PR tree-optimization/71328
155 * gcc.c-torture/compile/pr71328.c: New test.
156
157 2016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
158
159 PR fortran/52393
160 * gfortran.dg/fmt_read_3.f90: Fix typo.
161 * gfortran.dg/fmt_read_4.f90: New test.
162
163 2016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
164
165 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
166 * g++.dg/cpp0x/forw_enum6.C: Likewise.
167 * g++.dg/cpp0x/forw_enum8.C: Likewise.
168 * g++.dg/cpp0x/override2.C: Likewise.
169 * g++.dg/parse/crash5.C: Likewise.
170 * g++.dg/parse/error16.C: Likewise.
171 * g++.dg/parse/error27.C: Likewise.
172 * g++.dg/template/qualttp15.C: Likewise.
173 * g++.dg/template/redecl4.C: Likewise.
174 * g++.old-deja/g++.other/crash39.C: Likewise.
175 * g++.old-deja/g++.other/struct1.C: Likewise.
176 * g++.old-deja/g++.pt/m9a.C: Likewise.
177 * g++.old-deja/g++.pt/memclass10.C: Likewise.
178
179 2016-06-02 Jakub Jelinek <jakub@redhat.com>
180
181 PR c++/71372
182 * c-c++-common/pr71372.c: New test.
183
184 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
185 __TIME__ strings with __builtin_strcmp instead of printf and
186 dg-output.
187
188 2016-06-02 Martin Liska <mliska@suse.cz>
189
190 * gcc.dg/predict-9.c: New test.
191
192 2016-06-02 Jakub Jelinek <jakub@redhat.com>
193
194 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
195 global set_compiler_env_var and global saved_compiler_env_var.
196
197 2016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
198
199 PR rtl-optimization/71295
200 * gcc.c-torture/compile/pr71295.c: New test.
201
202 2016-06-02 Jakub Jelinek <jakub@redhat.com>
203
204 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
205
206 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
207 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
208
209 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
210 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
211 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
212 alternative number.
213
214 2016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
215
216 * gcc.target/powerpc/p9-splat-4.c: New test.
217
218 2016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
219
220 PR target/71186
221 * gcc.target/powerpc/pr71186.c: New test.
222
223 2016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
224
225 PR fortran/52393
226 * gfortran.dg/fmt_read_3.f90: New test.
227
228 2016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
229
230 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
231 procedure.
232
233 2016-06-01 Eduard Sanou <dhole@openmailbox.org>
234
235 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
236 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
237 env var is set.
238 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
239 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
240 shown once.
241 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
242 during compilation.
243 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
244 vars set by dg-set-compiler-env-var.
245
246 2016-06-01 Paul Thomas <pault@gcc.gnu.org>
247
248 PR fortran/71156
249 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
250 to the module procedure declaration.
251 * gfortran.dg/submodule_16.f08: New test.
252
253 2016-06-01 Jakub Jelinek <jakub@redhat.com>
254
255 PR middle-end/71371
256 * c-c++-common/gomp/pr71371.c: New test.
257
258 2016-06-01 Richard Biener <rguenther@suse.de>
259
260 PR tree-optimization/71366
261 * gcc.dg/torture/pr71366-1.c: New testcase.
262 * gcc.dg/torture/pr71366-2.c: Likewise.
263
264 2016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
265
266 * gcc.target/powerpc/vslv-0.c: New test.
267 * gcc.target/powerpc/vslv-1.c: New test.
268 * gcc.target/powerpc/vsrv-0.c: New test.
269 * gcc.target/powerpc/vsrv-1.c: New test.
270
271 2016-06-01 Nathan Sidwell <nathan@acm.org>
272
273 * c-c++-common/torture/pr57945.c: Add expected PTX error.
274 * gcc.target/nvptx/weak.c: New.
275
276 2016-06-01 Richard Biener <rguenther@suse.de>
277
278 PR tree-optimization/71261
279 * gcc.dg/torture/vect-bool-1.c: New testcase.
280
281 2016-06-01 Jakub Jelinek <jakub@redhat.com>
282
283 * gfortran.dg/gomp/order-1.f90: New test.
284 * gfortran.dg/gomp/order-2.f90: New test.
285
286 2016-06-01 Jan Hubicka <hubicka@ucw.cz>
287
288 * gcc.dg/unroll-6.c: Update template.
289 * gcc.dg/unroll-7.c: New testcase.
290 * gcc.dg/unroll-8.c: New testcase.
291
292 2016-06-01 Eric Botcazou <ebotcazou@adacore.com>
293
294 * gnat.dg/opt56.ad[sb]: New test.
295
296 2016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
297
298 PR c++/66635
299 * g++.dg/cpp0x/constexpr-ice16.C: New.
300
301 2016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
302
303 PR tree-optimization/71314
304 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
305 -mbranch-cost=2.
306
307 2016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
308
309 PR tree-optimization/71077
310 * gcc.dg/tree-ssa/pr71077.c: New test.
311
312 2016-05-31 Jan Hubicka <hubicka@ucw.cz>
313
314 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
315 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
316 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
317
318 2016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
319
320 PR c++/71248
321 * g++.dg/cpp0x/pr71248.C: New.
322 * g++.dg/cpp0x/auto7.C: Test column numbers too.
323 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
324 * g++.dg/init/new37.C: Likewise.
325 * g++.dg/template/static1.C: Likewise.
326 * g++.dg/template/static2.C: Likewise.
327
328 2016-05-31 H.J. Lu <hongjiu.lu@intel.com>
329
330 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
331 instead of %rdi.
332 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
333
334 2016-05-31 Marek Polacek <polacek@redhat.com>
335
336 * c-c++-common/Wswitch-unreachable-3.c: New test.
337 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
338
339 2016-05-31 Richard Biener <rguenther@suse.de>
340
341 PR tree-optimization/71352
342 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
343
344 2016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
345
346 * gcc.target/arm/armv5_thumb_isa.c: New test.
347
348 2016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
349
350 PR target/71346
351 * gcc.target/i386/pr71346.c: New test.
352
353 2016-05-31 Tom de Vries <tom@codesourcery.com>
354
355 PR tree-optimization/69068
356 * gcc.dg/graphite/pr69068.c: New test.
357
358 2016-05-27 Martin Sebor <msebor@redhat.com>
359
360 PR c++/71306
361 * g++.dg/warn/Wplacement-new-size-3.C: New test.
362
363 2016-05-30 Jakub Jelinek <jakub@redhat.com>
364
365 PR c++/71349
366 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
367 nowait depend(inout: dd[0]) clauses where permitted.
368
369 2016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
370
371 PR c++/71238
372 * g++.dg/parse/pr71238.C: New.
373 * g++.dg/concepts/friend1.C: Test column numbers too.
374 * g++.dg/cpp0x/initlist31.C: Likewise.
375 * g++.dg/cpp0x/pr51420.C: Likewise.
376 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
377 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
378 * g++.dg/ext/builtin3.C: Likewise.
379 * g++.dg/lookup/friend12.C: Likewise.
380 * g++.dg/lookup/friend7.C: Likewise.
381 * g++.dg/lookup/koenig1.C: Likewise.
382 * g++.dg/lookup/koenig5.C: Likewise.
383 * g++.dg/lookup/used-before-declaration.C: Likewise.
384 * g++.dg/overload/koenig1.C: Likewise.
385 * g++.dg/template/crash65.C: Likewise.
386 * g++.dg/template/friend57.C: Likewise.
387 * g++.dg/warn/Wshadow-5.C: Likewise.
388 * g++.dg/warn/Wunused-8.C: Likewise.
389 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
390 * g++.old-deja/g++.jason/lineno5.C: Likewise.
391 * g++.old-deja/g++.jason/member.C: Likewise.
392 * g++.old-deja/g++.jason/report.C: Likewise.
393 * g++.old-deja/g++.jason/scoping12.C: Likewise.
394 * g++.old-deja/g++.law/visibility20.C: Likewise.
395 * g++.old-deja/g++.ns/koenig5.C: Likewise.
396 * g++.old-deja/g++.other/static5.C: Likewise.
397 * g++.old-deja/g++.pt/overload2.C: Likewise.
398
399 2016-05-30 Jan Hubicka <hubicka@ucw.cz>
400
401 * gcc.dg/tree-ssa/peel1.c: New testcase.
402 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
403 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
404
405 2016-05-30 Tom de Vries <tom@codesourcery.com>
406
407 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
408 to ce.
409
410 2016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
411
412 PR c++/71099
413 * g++.dg/parse/virtual1.C: New.
414
415 2016-05-30 Uros Bizjak <ubizjak@gmail.com>
416
417 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
418 Use correct register when clearing %edx.
419
420 2016-05-30 Alexander Monakov <amonakov@ispras.ru>
421
422 PR tree-optimization/71289
423 * gcc.dg/pr71289.c: New test.
424
425 2016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
426
427 PR middle-end/71269
428 PR middle-end/71292
429 * gcc.dg/tree-ssa/pr71269.c: New test.
430 * gcc.dg/tree-ssa/pr71292.c: New test.
431
432 2016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
433
434 PR middle-end/71252
435 * gcc.dg/tree-ssa/pr71252-2.c: New test.
436
437 2016-05-30 Jan Hubicka <hubicka@ucw.cz>
438
439 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
440 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
441 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
442
443 2016-05-30 Tom de Vries <tom@codesourcery.com>
444
445 PR tree-optimization/69067
446 * gcc.dg/graphite/pr69067.c: New test.
447
448 2016-05-29 Uros Bizjak <ubizjak@gmail.com>
449
450 PR target/71245
451 * gcc.target/i386/pr71245-1.c: New test.
452 * gcc.target/i386/pr71245-2.c: Ditto.
453
454 2016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
455
456 PR c++/71105
457 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
458 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
459 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
460
461 2016-05-27 Jan Hubicka <hubicka@ucw.cz>
462
463 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
464
465 2016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
466
467 Revert:
468 PR c++/69855
469 * g++.dg/overload/69855.C: New.
470 * g++.old-deja/g++.law/missed-error2.C: Adjust.
471 * g++.old-deja/g++.pt/crash3.C: Likewise.
472
473 2016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
474
475 PR c++/60385
476 * g++.dg/parse/namespace13.C: New.
477
478 2016-05-26 Jeff Law <law@redhat.com>
479
480 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
481 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
482 * gcc.dg/tree-ssa/pr68198.c: Likewise.
483 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
484 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
485 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
486 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
487 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
488 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
489 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
490 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
491 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
492 * gcc.dg/tree-ssa/vrp56.c: Likewise.
493
494 2016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
495
496 PR c++/69855
497 * g++.dg/overload/69855.C: New.
498 * g++.old-deja/g++.law/missed-error2.C: Adjust.
499 * g++.old-deja/g++.pt/crash3.C: Likewise.
500
501 2016-05-27 Jiong Wang <jiong.wang@arm.com>
502
503 PR target/63596
504 * gcc.target/aarch64/va_arg_1.c: New testcase.
505 * gcc.target/aarch64/va_arg_2.c: Likewise.
506 * gcc.target/aarch64/va_arg_3.c: Likewise.
507
508 2016-05-27 Jiong Wang <jiong.wang@arm.com>
509
510 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
511 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
512 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
513 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
514 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
515
516 2016-05-27 Marek Polacek <polacek@redhat.com>
517
518 PR middle-end/71308
519 * g++.dg/torture/pr71308.C: New test.
520
521 2016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
522
523 * gcc.dg/zero_bits_compound-1.c: New test.
524 * gcc.dg/zero_bits_compound-2.c: New test.
525
526 2016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
527
528 PR middle-end/71279
529 * gcc.dg/pr71279.c: New test.
530
531 2016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
532
533 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
534 floating point min/max/comparison instructions.
535 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
536
537 2016-05-26 Jakub Jelinek <jakub@redhat.com>
538
539 * c-c++-common/gomp/schedule-1.c: New test.
540 * gfortran.dg/gomp/schedule-1.f90: New test.
541
542 2016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
543
544 PR c++/70822
545 PR c++/70106
546 * g++.dg/cpp1y/auto-fn32.C: New test.
547 * g++.dg/cpp1y/paren4.C: New test.
548
549 2016-05-26 Nathan Sidwell <nathan@acm.org>
550
551 * gcc.dg/20060410.c: Xfail on ptx.
552 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
553 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
554 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
555 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
556 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
557
558 2016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
559
560 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
561
562 2016-05-26 Jakub Jelinek <jakub@redhat.com>
563
564 PR tree-optimization/71280
565 * gcc.dg/pr71280.c: New test.
566
567 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
568
569 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
570 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
571
572 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
573
574 2016-05-26 Jiong Wang <jiong.wang@arm.com>
575
576 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
577 kept in memory.
578
579 2016-05-25 Jeff Law <law@redhat.com>
580
581 PR tree-optimization/71272
582 * gcc.c-torture/compile/pr71272.c: new test.
583
584 2016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
585
586 * gcc.target/powerpc/vec-cmpne.c: New test.
587 * gcc.target/powerpc/vec-cmpne-long.c: New test.
588
589 2016-05-25 Eric Botcazou <ebotcazou@adacore.com>
590
591 * gnat.dg/opt55.ad[sb]: New test.
592
593 2016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
594
595 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
596 * c-c++-common/pr60226.c: Require int32plus.
597 * gcc.c-torture/execute/pr70602.c: Likewise.
598 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
599 unsigned long for malloc arg type.
600 * gcc.dg/asr_div1.c: Require int32plus.
601 * gcc.dg/enum-mode-1.c: XFAIL for int16.
602 * gcc.dg/pie-1.c: Require pie.
603 * gcc.dg/pie-2.c: Likewise.
604 * gcc.dg/pr59471.c: Require int32plus.
605 * gcc.dg/pr59963-2.c: XFAIL for int16.
606 * gcc.dg/pr60114.c: Require int32plus.
607 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
608 unsigned long for typedef of size_t.
609 * gcc.dg/pr63914.c: Require int32plus.
610 * gcc.dg/pr64536.c: Require pt32plus.
611 * gcc.dg/pr65658.c: Likewise.
612 * gcc.dg/pr67271.c: Require int32plus.
613 * gcc.dg/pr68112.c: Likewise.
614 * gcc.dg/pr69071.c: Skip for avr target.
615 * gcc.dg/pr69973.c: Require int32plus.
616 * gcc.dg/pr70169.c: Skip for avr target.
617 * gcc.dg/sso-6.c: Require int32plus.
618 * gcc.dg/sso-7.c: Likewise.
619 * gcc.dg/sso-8.c: Likewise.
620 * gcc.dg/vrp-min-max-2.c: Likewise.
621
622 2016-05-25 H.J. Lu <hongjiu.lu@intel.com>
623
624 PR target/70738
625 * gcc.target/i386/pr70738-1.c: New test.
626 * gcc.target/i386/pr70738-2.c: Likewise.
627 * gcc.target/i386/pr70738-3.c: Likewise.
628 * gcc.target/i386/pr70738-4.c: Likewise.
629 * gcc.target/i386/pr70738-5.c: Likewise.
630 * gcc.target/i386/pr70738-6.c: Likewise.
631 * gcc.target/i386/pr70738-7.c: Likewise.
632 * gcc.target/i386/pr70738-8.c: Likewise.
633 * gcc.target/i386/pr70738-9.c: Likewise.
634
635 2016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
636
637 PR rtl-optimization/66940
638 * gcc.c-torture/execute/pr66940.c: New test.
639
640 2016-05-25 Ilya Verbin <ilya.verbin@intel.com>
641
642 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
643 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
644 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
645 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
646 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
647 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
648 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
649 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
650 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
651 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
652 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
653 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
654 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
655 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
656 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
657 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
658 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
659 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
660 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
661 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
662 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
663 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
664 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
665 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
666
667 2016-05-25 Marek Polacek <polacek@redhat.com>
668
669 PR c/71265
670 * gcc.dg/noncompile/pr71265.c: New test.
671
672 PR c/71266
673 * gcc.dg/noncompile/old-style-parm-3.c: New test.
674
675 2016-05-25 Nathan Sidwell <nathan@acm.org>
676
677 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
678
679 2016-05-25 Richard Biener <rguenther@suse.de>
680
681 PR tree-optimization/71261
682 * c-c++-common/torture/pr71261.c: New testcase.
683
684 2016-05-25 Richard Biener <rguenther@suse.de>
685
686 PR tree-optimization/71264
687 * gcc.dg/vect/pr71264.c: New testcase.
688
689 2016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
690
691 PR c++/55992
692 * g++.dg/cpp0x/alias-decl-53.C: New.
693 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
694
695 2016-05-25 Martin Liska <mliska@suse.cz>
696
697 * g++.dg/pr71239.C: New test.
698
699 2016-05-25 Richard Biener <rguenther@suse.de>
700
701 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
702 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
703
704 2016-05-25 Marek Polacek <polacek@redhat.com>
705
706 * g++.dg/pr65295.C: Use target c++14.
707
708 2016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
709
710 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
711 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
712
713 2016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
714
715 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
716 instructions.
717
718 2016-05-24 Cesar Philippidis <cesar@codesourcery.com>
719
720 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
721 * c-c++-common/goacc/deviceptr-1.c: Likewise.
722 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
723 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
724 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
725 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
726 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
727 * c-c++-common/goacc/pcopy.c: Likewise.
728 * c-c++-common/goacc/pcopyin.c: Likewise.
729 * c-c++-common/goacc/pcopyout.c: Likewise.
730 * c-c++-common/goacc/pcreate.c: Likewise.
731 * c-c++-common/goacc/pr70688.c: New test.
732 * c-c++-common/goacc/present-1.c: Adjust test.
733 * c-c++-common/goacc/reduction-5.c: Likewise.
734 * g++.dg/goacc/data-1.C: New test.
735
736 2016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
737
738 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
739 vector parity built-in functions.
740 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
741 count trailing zeros automatic vectorization.
742 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
743 count trailing zeros built-in functions.
744
745 2016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
746
747 * gcc.dg/tree-ssa/reassoc-44.c: New test.
748
749 2016-05-24 Pat Haugen <pthaugen@us.ibm.com>
750
751 PR target/71050
752 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
753
754 2016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
755
756 PR c++/50436
757 * g++.dg/template/crash123.C: New.
758 * g++.dg/template/crash124.C: Likewise.
759
760 2016-05-24 Martin Sebor <msebor@redhat.com>
761
762 PR c++/71147
763 * g++.dg/ext/flexary16.C: New test.
764
765 2016-05-24 Ilya Verbin <ilya.verbin@intel.com>
766
767 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
768 before math.h is included.
769 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
770 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
771 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
772 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
773 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
774 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
775 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
776 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
777 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
778 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
779 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
780 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
781 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
782 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
783 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
784 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
785 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
786 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
787 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
788 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
789 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
790 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
791 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
792
793 2016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
794 Kelvin Nilsen <kelvin@gcc.gnu.org>
795
796 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
797 support.
798
799 2016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
800
801 PR c++/69872
802 * g++.dg/warn/Wno-narrowing1.C: New.
803
804 2016-05-24 Marek Polacek <polacek@redhat.com>
805
806 PR c/71249
807 * c-c++-common/Wswitch-unreachable-2.c: New test.
808
809 2016-05-24 Jakub Jelinek <jakub@redhat.com>
810
811 PR c++/71257
812 * g++.dg/vect/simd-clone-6.cc: New test.
813 * g++.dg/gomp/declare-simd-6.C: New test.
814
815 PR middle-end/70434
816 PR c/69504
817 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
818
819 2016-05-24 Richard Biener <rguenther@suse.de>
820
821 PR tree-optimization/71240
822 * gcc.dg/optimize-bswapsi-5.c: New testcase.
823
824 2016-05-24 Richard Biener <rguenther@suse.de>
825
826 PR tree-optimization/71230
827 * gcc.dg/torture/pr71230.c: New testcase.
828 * g++.dg/torture/pr71230.C: Likewise.
829
830 2016-05-24 Thomas Schwinge <thomas@codesourcery.com>
831
832 * c-c++-common/goacc/routine-5.c: Add tests.
833 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
834 * gfortran.dg/goacc/routine-6.f90: Add tests.
835
836 2016-05-24 Richard Biener <rguenther@suse.de>
837
838 PR tree-optimization/71253
839 * gcc.dg/torture/pr71253.c: New testcase.
840
841 2016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
842
843 PR middle-end/71252
844 * gfortran.dg/pr71252.f90: New test.
845
846 2016-05-24 Richard Sandiford <richard.sandiford@arm.com>
847
848 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
849
850 2016-05-24 Richard Biener <rguenther@suse.de>
851
852 PR middle-end/70434
853 PR c/69504
854 * c-c++-common/vector-subscript-4.c: New testcase.
855 * c-c++-common/vector-subscript-5.c: Likewise.
856
857 2016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
858
859 PR fortran/71123
860 * gfortran.dg/namelist_90.f: New test
861
862 2016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
863
864 PR fortran/66461
865 * gfortran.dg/unexpected_eof.f: New test
866
867 2016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
868 Kelvin Nilsen <kelvin@gcc.gnu.org>
869
870 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
871 as little endian.
872
873 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
874
875 PR c++/70972
876 * g++.dg/cpp0x/inh-ctor20.C: New.
877 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
878
879 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
880
881 PR c++/69095
882 * g++.dg/cpp0x/variadic168.C: New.
883
884 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
885
886 * g++.dg/cpp0x/pr31445.C: Test column number too.
887 * g++.dg/cpp0x/pr32253.C: Likewise.
888 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
889 * g++.dg/cpp0x/variadic36.C: Likewise.
890
891 2016-05-23 Marc Glisse <marc.glisse@inria.fr>
892
893 * gcc.dg/fold-notshift-2.c: Adjust.
894
895 2016-05-23 Marek Polacek <polacek@redhat.com>
896
897 PR c/49859
898 * c-c++-common/Wswitch-unreachable-1.c: New test.
899 * gcc.dg/Wswitch-unreachable-1.c: New test.
900 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
901 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
902 * g++.dg/gomp/block-10.C: Likewise.
903 * gcc.dg/gomp/block-10.c: Likewise.
904 * g++.dg/gomp/block-9.C: Likewise.
905 * gcc.dg/gomp/block-9.c: Likewise.
906 * g++.dg/gomp/target-1.C: Likewise.
907 * g++.dg/gomp/target-2.C: Likewise.
908 * gcc.dg/gomp/target-1.c: Likewise.
909 * gcc.dg/gomp/target-2.c: Likewise.
910 * g++.dg/gomp/taskgroup-1.C: Likewise.
911 * gcc.dg/gomp/taskgroup-1.c: Likewise.
912 * gcc.dg/gomp/teams-1.c: Likewise.
913 * g++.dg/gomp/teams-1.C: Likewise.
914 * g++.dg/overload/error3.C: Likewise.
915 * g++.dg/tm/jump1.C: Likewise.
916 * g++.dg/torture/pr40335.C: Likewise.
917 * gcc.dg/c99-vla-jump-5.c: Likewise.
918 * gcc.dg/switch-warn-1.c: Likewise.
919 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
920 * gcc.dg/nested-func-1.c: Likewise.
921 * gcc.dg/pr67784-4.c: Likewise.
922
923 2016-05-23 Richard Biener <rguenther@suse.de>
924
925 PR tree-optimization/71230
926 * gfortran.dg/pr71230-1.f90: New testcase.
927 * gfortran.dg/pr71230-2.f90: Likewise.
928
929 2016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
930
931 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
932 * gcc.dg/vect/pr58135.c: Add new.
933 * gfortran.dg/pr46519-1.f: Adjust test case.
934
935 2016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
936
937 PR c++/53401
938 * g++.dg/cpp0x/decltype64.C: New.
939
940 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
941
942 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
943 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
944 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
945
946 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
947
948 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
949 Add poly64x1_t and poly64x2_t cases if supported.
950 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
951 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
952 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
953 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
954 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
955
956 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
957
958 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
959 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
960 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
961 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
962 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
963 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
964 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
965
966 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
967
968 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
969
970 2016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
971
972 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
973 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
974
975 2016-05-22 Jakub Jelinek <jakub@redhat.com>
976
977 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
978 constraint instead of "r".
979 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
980 insn instead of vxorpd.
981 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
982
983 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
984 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
985
986 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
987
988 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
989 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
990
991 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
992
993 2016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
994
995 PR middle-end/40921
996 * gcc.dg/tree-ssa/pr40921.c: New test.
997
998 2016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
999
1000 PR target/71103
1001 * gcc.target/avr/pr71103.c: New test.
1002
1003 2016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1004
1005 PR middle-end/71179
1006 * gcc.dg/tree-ssa/pr71179.c: New test.
1007
1008 2016-05-20 Martin Sebor <msebor@redhat.com>
1009
1010 PR c/71115
1011 * gcc.dg/init-excess-2.c: New test.
1012
1013 2016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1014
1015 * gnat.dg/opt53.adb: New test.
1016 * gnat.dg/opt54.adb: Likewise.
1017
1018 2016-05-20 Martin Jambor <mjambor@suse.cz>
1019
1020 PR tree-optimization/70884
1021 * gcc.dg/tree-ssa/pr70919.c: New test.
1022
1023 2016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1024
1025 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1026 formatting.
1027 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1028 fix code formatting.
1029
1030 2016-05-20 Nathan Sidwell <nathan@acm.org>
1031
1032 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1033 non-common cases.
1034 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
1035
1036 2016-05-20 David Malcolm <dmalcolm@redhat.com>
1037
1038 * jit.dg/all-non-failing-tests.h: Add
1039 test-factorial-must-tail-call.c.
1040 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1041 * jit.dg/test-factorial-must-tail-call.c: New test case.
1042
1043 2016-05-20 Jakub Jelinek <jakub@redhat.com>
1044
1045 PR fortran/71204
1046 * gfortran.dg/pr71204.f90: New test.
1047
1048 2016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1049
1050 * gcc.target/nvptx/sincos.c: New test.
1051
1052 2016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1053
1054 PR c++/70572
1055 * g++.dg/cpp1y/auto-fn31.C: New.
1056
1057 2016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1058
1059 * gcc.target/powerpc/vec-addec.c: New test.
1060 * gcc.target/powerpc/vec-addec-int128.c: New test.
1061
1062 2016-05-20 David Malcolm <dmalcolm@redhat.com>
1063
1064 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1065 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1066 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1067 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1068
1069 2016-05-20 Jan Hubicka <hubicka@ucw.cz>
1070
1071 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1072
1073 2016-05-20 Jakub Jelinek <jakub@redhat.com>
1074
1075 PR c++/71210
1076 * g++.dg/opt/pr71210-1.C: New test.
1077 * g++.dg/opt/pr71210-2.C: New test.
1078
1079 PR tree-optimization/29756
1080 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1081 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1082 only on selected targets where V4SImode vectors are known to be
1083 supported.
1084
1085 2016-05-20 Marc Glisse <marc.glisse@inria.fr>
1086
1087 PR tree-optimization/71079
1088 PR tree-optimization/71206
1089 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1090
1091 2016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1092
1093 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1094 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1095 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1096
1097 2016-05-20 Richard Guenther <rguenther@suse.de>
1098
1099 PR tree-optimization/29756
1100 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1101
1102 2016-05-20 Richard Biener <rguenther@suse.de>
1103
1104 PR tree-optimization/71185
1105 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1106
1107 2016-05-20 Richard Biener <rguenther@suse.de>
1108
1109 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1110
1111 2016-05-19 Marek Polacek <polacek@redhat.com>
1112
1113 PR c++/71075
1114 * g++.dg/diagnostic/pr71075.C: New test.
1115
1116 2016-05-19 David Malcolm <dmalcolm@redhat.com>
1117
1118 PR c++/71184
1119 * g++.dg/pr71184.C: New test case.
1120
1121 2016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1122
1123 * gcc.target/powerpc/darn-0.c: New test.
1124 * gcc.target/powerpc/darn-1.c: New test.
1125 * gcc.target/powerpc/darn-2.c: New test.
1126
1127 2016-05-19 Marek Polacek <polacek@redhat.com>
1128
1129 PR tree-optimization/71031
1130 * gcc.dg/tree-ssa/vrp100.c: New test.
1131
1132 2016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1133
1134 PR rtl-optimization/71148
1135 * gcc.dg/pr71148.c: New test.
1136
1137 2016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1138
1139 PR target/71056
1140 * gcc.target/arm/pr71056.c: New test.
1141
1142 2016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1143
1144 * c-c++-common/pr69669.c: Check the used mode.
1145
1146 2016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1147
1148 PR sanitizer/64354
1149 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1150
1151 2016-05-19 Richard Biener <rguenther@suse.de>
1152
1153 PR tree-optimization/70729
1154 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1155 * gcc.dg/graphite/scop-18.c: Likewise.
1156 * gcc.dg/pr41783.c: Disable LIM.
1157 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1158 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1159 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1160 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1161 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1162 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1163 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1164 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1165 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1166 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1167 * gfortran.dg/pr42108.f90: Likewise.
1168
1169 2016-05-18 David Malcolm <dmalcolm@redhat.com>
1170
1171 PR driver/69265
1172 * gcc.dg/spellcheck-options-11.c: New test case.
1173
1174 2016-05-18 Jakub Jelinek <jakub@redhat.com>
1175
1176 PR c++/71100
1177 * g++.dg/opt/pr71100.C: New test.
1178
1179 2016-05-18 Martin Jambor <mjambor@suse.cz>
1180
1181 PR ipa/69708
1182 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1183 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1184 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1185 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1186
1187 2016-05-18 Martin Jambor <mjambor@suse.cz>
1188
1189 PR ipa/69708
1190 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1191 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1192 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1193 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1194 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1195
1196 2016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1197
1198 PR c++/69793
1199 * g++.dg/template/crash122.C: New.
1200
1201 2016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1202
1203 PR c++/70466
1204 * g++.dg/template/pr70466-1.C: New.
1205 * g++.dg/template/pr70466-2.C: Likewise.
1206
1207 2016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1208
1209 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1210 splat operations and the XXSPLTIB instruction.
1211 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1212 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1213 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1214 xxlxor to clear a register.
1215
1216 2016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1217
1218 * gcc.dg/torture/pr71020.c: New test.
1219
1220 2016-05-18 Martin Jambor <mjambor@suse.cz>
1221
1222 PR ipa/70646
1223 * gcc.dg/ipa/pr70646.c: New test.
1224
1225 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1226
1227 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1228
1229 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1230
1231 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1232 missing tests for vreinterpretq_p{8,16}.
1233
1234 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1235
1236 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1237 vsliq_n_s64 and vsliq_n_u64.
1238
1239 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1240
1241 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1242 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1243
1244 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1245
1246 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1247 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1248 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1249
1250 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1251
1252 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1253 in comment.
1254
1255 2016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1256
1257 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1258 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1259 "blr\t" and switch to scan-assembler-times.
1260
1261 2016-05-18 Jiong Wang <jiong.wang@arm.com>
1262
1263 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1264 with __aarch64__.
1265 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1266 declarations under __aarch64__ and __ARM_FEATURE_FMA.
1267
1268 2016-05-18 Jakub Jelinek <jakub@redhat.com>
1269
1270 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1271 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1272 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1273 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1274 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1275 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1276
1277 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1278 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1279
1280 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1281 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1282
1283 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1284 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1285
1286 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1287
1288 2016-05-18 Richard Biener <rguenther@suse.de>
1289
1290 PR tree-optimization/71168
1291 * gcc.dg/torture/pr71168.c: New testcase.
1292
1293 2016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1294
1295 PR middle-end/63586
1296 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1297 * gcc.dg/tree-ssa/pr63586.c: New test.
1298 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1299
1300 2016-05-17 Nathan Sidwell <nathan@acm.org>
1301
1302 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1303 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1304 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1305 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1306
1307 2016-05-17 Nathan Sidwell <nathan@acm.org>
1308
1309 * gcc.target/nvptx/abi-vararg-3.c: New.
1310
1311 2016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1312
1313 PR tree-optimization/54579
1314 PR middle-end/55299
1315 * gcc.dg/fold-notrotate-1.c: New test.
1316 * gcc.dg/fold-notshift-1.c: New test.
1317 * gcc.dg/fold-notshift-2.c: New test.
1318
1319 2016-05-17 Marek Polacek <polacek@redhat.com>
1320
1321 PR ipa/71146
1322 * g++.dg/ipa/pr71146.C: New test.
1323
1324 2016-05-17 David Malcolm <dmalcolm@redhat.com>
1325
1326 * jit.dg/test-error-array-bounds.c: New test case.
1327
1328 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
1329
1330 * gcc.dg/tree-ssa/and-1.c: New testcase.
1331
1332 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
1333
1334 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1335 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1336
1337 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
1338
1339 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1340 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1341
1342 2016-05-17 Jiong Wang <jiong.wang@arm.com>
1343
1344 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1345
1346 2016-05-17 Jiong Wang <jiong.wang@arm.com>
1347
1348 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1349
1350 2016-05-17 Jiong Wang <jiong.wang@arm.com>
1351
1352 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1353 ".2d[index]" when scan the assembly.
1354 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1355 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1356 float64x1.
1357 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1358
1359 2016-05-17 Richard Biener <rguenther@suse.de>
1360
1361 PR tree-optimization/71132
1362 * gcc.dg/torture/pr71132.c: New testcase.
1363
1364 2016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1365
1366 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1367
1368 2016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1369
1370 PR target/70809
1371 * gcc.target/aarch64/pr70809_1.c: New test.
1372
1373 2016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1374
1375 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1376 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1377 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1378 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1379
1380 2016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1381 Ilya Enkovich <ilya.enkovich@intel.com>
1382
1383 PR target/71114
1384 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1385
1386 2016-05-16 Jan Hubicka <hubicka@ucw.cz>
1387
1388 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1389 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1390
1391 2016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1392
1393 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1394 test for __ARM_FP16_ARGS.
1395 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1396 * gcc.target/arm/aapcs/neon-vect10.c: New.
1397 * gcc.target/arm/aapcs/neon-vect9.c: New.
1398 * gcc.target/arm/aapcs/vfp18.c: New.
1399 * gcc.target/arm/aapcs/vfp19.c: New.
1400 * gcc.target/arm/aapcs/vfp20.c: New.
1401 * gcc.target/arm/aapcs/vfp21.c: New.
1402 * gcc.target/arm/fp16-aapcs-1.c: New.
1403 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1404 test for __ARM_FP16_ARGS.
1405 * g++.target/arm/fp16-return-1.c: Update expected output.
1406
1407 2016-05-16 Jiong Wang <jiong.wang@arm.com>
1408
1409 PR testsuite/70227
1410 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1411
1412 2016-05-15 Harald Anlauf <anlauf@gmx.de>
1413
1414 PR fortran/69603
1415 * gfortran.dg/pr69603.f90: New testcase.
1416
1417 2016-05-14 Fritz Reese <fritzoreese@gmail.com>
1418
1419 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1420
1421 2016-05-14 Fritz Reese <fritzoreese@gmail.com>
1422
1423 PR fortran/71047
1424 * gfortran.dg/pr71047.f08: New test.
1425
1426 2016-05-13 Joseph Myers <joseph@codesourcery.com>
1427
1428 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1429 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1430 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1431
1432 2016-05-13 Martin Sebor <msebor@redhat.com>
1433
1434 PR c++/60049
1435 * g++.dg/cpp0x/constexpr-60049.C: New test.
1436
1437 2016-05-13 Jakub Jelinek <jakub@redhat.com>
1438
1439 PR bootstrap/71071
1440 * gcc.dg/pr71071.c: New test.
1441
1442 2016-05-13 Uros Bizjak <ubizjak@gmail.com>
1443
1444 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
1445 remove XOP handling.
1446 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
1447
1448 2016-05-13 Nathan Sidwell <nathan@acm.org>
1449
1450 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
1451 __atomic_is_lock_free declaration.
1452
1453 2016-05-13 Richard Biener <rguenther@suse.de>
1454
1455 PR tree-optimization/42587
1456 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1457
1458 2016-05-13 Martin Liska <mliska@suse.cz>
1459
1460 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1461 the new format of dump output.
1462
1463 2016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1464
1465 * gcc.dg/pr71084.c: New test.
1466
1467 2016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1468
1469 PR target/53440
1470 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
1471
1472 2016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1473
1474 * gcc.target/aarch64/struct_return.c: New test.
1475
1476 2016-05-12 Marek Polacek <polacek@redhat.com>
1477
1478 PR c/70756
1479 * c-c++-common/pr70756-2.c: New test.
1480 * c-c++-common/pr70756.c: New test.
1481
1482 2016-05-12 Richard Biener <rguenther@suse.de>
1483
1484 PR tree-optimization/71059
1485 * gcc.dg/torture/pr71059.c: New testcase.
1486
1487 2016-05-12 Richard Biener <rguenther@suse.de>
1488
1489 PR tree-optimization/71062
1490 * gcc.dg/torture/pr71062.c: New testcase.
1491
1492 2016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1493
1494 PR tree-optimization/71006
1495 * gcc.dg/pr71006.c: New test.
1496
1497 2016-05-12 Marek Polacek <polacek@redhat.com>
1498
1499 PR driver/71063
1500 * gcc.dg/opts-7.c: New test.
1501
1502 2016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1503
1504 PR target/70830
1505 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1506 Add -save-temps to dg-options.
1507 Scan for ldmfd rather than pop instruction.
1508 * gcc.target/arm/interrupt-2.c: Likewise.
1509 * gcc.target/arm/pr70830.c: New test.
1510
1511 2016-05-12 Jakub Jelinek <jakub@redhat.com>
1512
1513 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1514 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1515
1516 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1517 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1518 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1519
1520 PR target/71019
1521 * gcc.target/i386/avx512vl-pack-1.c: New test.
1522 * gcc.target/i386/avx512vl-pack-2.c: New test.
1523 * gcc.target/i386/avx512bw-pack-2.c: New test.
1524
1525 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1526
1527 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1528 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1529 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1530
1531 2016-05-12 Richard Biener <rguenther@suse.de>
1532
1533 PR tree-optimization/70986
1534 * gcc.dg/torture/pr70986-1.c: New testcase.
1535 * gcc.dg/torture/pr70986-2.c: Likewise.
1536 * gcc.dg/torture/pr70986-3.c: Likewise.
1537
1538 2016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1539
1540 PR c/43651
1541 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1542 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1543
1544 2016-05-11 Uros Bizjak <ubizjak@gmail.com>
1545
1546 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1547 directive.
1548 * gcc.target/i386/pr66746.c: Ditto.
1549
1550 2016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1551
1552 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1553 support.
1554 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1555 warning when using -mvsx-timode.
1556 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1557 * gcc.target/powerpc/dform-2.c: Likewise.
1558 * gcc.target/powerpc/pr68805.c: Likewise.
1559
1560 2016-05-11 Marek Polacek <polacek@redhat.com>
1561
1562 PR c++/71024
1563 * c-c++-common/attributes-3.c: New test.
1564
1565 2016-05-11 Nathan Sidwell <nathan@acm.org>
1566
1567 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1568 * gcc.c-torture/execute/pr68185.c: Likewise.
1569 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1570 * gcc.dg/pr69634.c: Requires scheduling.
1571 * gcc.dg/torture/pr66178.c: Require label values.
1572 * gcc.dg/setjmp-6.c: Require indirect jumps.
1573
1574 2016-05-11 Richard Biener <rguenther@suse.de>
1575
1576 PR tree-optimization/71055
1577 * gcc.dg/torture/pr71055.c: New testcase.
1578
1579 2016-05-11 Richard Biener <rguenther@suse.de>
1580
1581 PR debug/71057
1582 * g++.dg/debug/pr71057.C: New testcase.
1583
1584 2016-05-11 Jakub Jelinek <jakub@redhat.com>
1585
1586 PR fortran/70855
1587 * gfortran.dg/gomp/pr70855.f90: New test.
1588
1589 2016-05-11 Richard Biener <rguenther@suse.de>
1590
1591 PR middle-end/71002
1592 * g++.dg/torture/pr71002.C: New testcase.
1593
1594 2016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1595
1596 PR middle-end/70807
1597 * gcc.dg/pr70807.c: New test.
1598
1599 2016-05-10 Martin Sebor <msebor@redhat.com>
1600
1601 PR c++/38611
1602 * g++.dg/Wattributes.C: New test.
1603
1604 2016-05-10 Marc Glisse <marc.glisse@inria.fr>
1605
1606 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1607 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1608 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1609
1610 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1611
1612 PR target/70799
1613 * gcc.target/i386/pr70799-1.c: New test.
1614
1615 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1616
1617 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1618
1619 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1620
1621 PR middle-end/70877
1622 * gcc.target/i386/pr70877.c: New test.
1623
1624 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1625
1626 PR tree-optimization/70786
1627 * gcc.target/i386/pr70876.c: New test.
1628
1629 2016-05-10 Jakub Jelinek <jakub@redhat.com>
1630
1631 PR target/70927
1632 * gcc.target/i386/avx512vl-logic-1.c: New test.
1633 * gcc.target/i386/avx512vl-logic-2.c: New test.
1634 * gcc.target/i386/avx512dq-logic-2.c: New test.
1635
1636 2016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1637
1638 PR target/70963
1639 * gcc.target/powerpc/pr70963.c: New.
1640
1641 2016-05-10 David Malcolm <dmalcolm@redhat.com>
1642
1643 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1644 (test_very_wide_line): Add ruler to expected output.
1645 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1646 (test_very_wide_line): Likewise.
1647 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1648 (test_show_locus): Within the handling of "test_very_wide_line",
1649 enable show_ruler_p on the diagnostic context.
1650
1651 2016-05-10 Richard Biener <rguenther@suse.de>
1652
1653 PR tree-optimization/71039
1654 * gcc.dg/torture/pr71039.c: New testcase.
1655
1656 2016-05-10 Nathan Sidwell <nathan@acm.org>
1657
1658 * gcc.dg/nested-func-10.c: Requires alloca.
1659 * gcc.dg/nested-func-9.c: Requires alloca.
1660 * gcc.c-torture/execute/pr70460.c: Requires labels.
1661 * gcc.c-torture/compile/pr70199.c: Requires labels.
1662 * gcc.target/nvptx/decl.c: Compile only.
1663 * gcc.target/nvptx/trailing-init.c: Compile only.
1664 * gcc.target/nvptx/ary-init.c: Compile only.
1665
1666 2016-05-10 Marek Polacek <polacek@redhat.com>
1667
1668 PR c/70255
1669 * gcc.dg/attr-opt-1.c: New test.
1670
1671 2016-05-10 Richard Biener <rguenther@suse.de>
1672
1673 PR tree-optimization/70497
1674 PR tree-optimization/28367
1675 * gcc.dg/torture/20160404-1.c: New testcase.
1676 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1677 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1678
1679 2016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1680
1681 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1682
1683 2016-05-09 Uros Bizjak <ubizjak@gmail.com>
1684
1685 * gcc.target/i386/fabsneg-1.c New test.
1686
1687 2016-05-09 Alan Modra <amodra@gmail.com>
1688
1689 PR testsuite/70826
1690 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1691
1692 2016-05-09 Richard Biener <rguenther@suse.de>
1693
1694 PR tree-optimization/70985
1695 * gcc.dg/torture/pr70985.c: New testcase.
1696
1697 2016-05-09 Bin Cheng <bin.cheng@arm.com>
1698
1699 * gcc.dg/tree-ssa/ifc-9.c: New test.
1700 * gcc.dg/tree-ssa/ifc-10.c: New test.
1701 * gcc.dg/tree-ssa/ifc-11.c: New test.
1702 * gcc.dg/tree-ssa/ifc-12.c: New test.
1703 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1704 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1705 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1706
1707 2016-05-09 Richard Biener <rguenther@suse.de>
1708
1709 PR fortran/70937
1710 * gfortran.dg/pr70937.f90: New testcase.
1711
1712 2016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1713
1714 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1715
1716 2016-05-07 Fritz Reese <fritzoreese@gmail.com>
1717
1718 PR fortran/56226
1719 * gfortran.dg/dec_structure_1.f90: New testcase.
1720 * gfortran.dg/dec_structure_2.f90: Ditto.
1721 * gfortran.dg/dec_structure_3.f90: Ditto.
1722 * gfortran.dg/dec_structure_4.f90: Ditto.
1723 * gfortran.dg/dec_structure_5.f90: Ditto.
1724 * gfortran.dg/dec_structure_6.f90: Ditto.
1725 * gfortran.dg/dec_structure_7.f90: Ditto.
1726 * gfortran.dg/dec_structure_8.f90: Ditto.
1727 * gfortran.dg/dec_structure_9.f90: Ditto.
1728 * gfortran.dg/dec_structure_10.f90: Ditto.
1729 * gfortran.dg/dec_structure_11.f90: Ditto.
1730 * gfortran.dg/dec_union_1.f90: Ditto.
1731 * gfortran.dg/dec_union_2.f90: Ditto.
1732 * gfortran.dg/dec_union_3.f90: Ditto.
1733 * gfortran.dg/dec_union_4.f90: Ditto.
1734 * gfortran.dg/dec_union_5.f90: Ditto.
1735 * gfortran.dg/dec_union_6.f90: Ditto.
1736 * gfortran.dg/dec_union_7.f90: Ditto.
1737
1738 2016-05-07 Tom de Vries <tom@codesourcery.com>
1739
1740 PR tree-optimization/70956
1741 * gcc.dg/graphite/pr70956.c: New test.
1742
1743 2016-05-06 Jakub Jelinek <jakub@redhat.com>
1744
1745 PR middle-end/70941
1746 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1747 (a, b, c, d): Change type from char to signed char.
1748 (main): Compare against (signed char) -1634678893 instead of
1749 hardcoded -109. Use __builtin_abort instead of abort.
1750
1751 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1752 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1753
1754 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1755
1756 2016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1757
1758 PR debug/70935
1759 * gcc.dg/torture/pr70935.c: New test.
1760
1761 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1762
1763 PR target/58219
1764 * gcc.target/sh/pr58219.c: New tests.
1765
1766 2016-05-06 Richard Biener <rguenther@suse.de>
1767
1768 PR tree-optimization/70960
1769 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1770
1771 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1772
1773 PR target/52933
1774 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1775 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1776 Adjust expected instruction counts.
1777 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1778
1779 2016-05-06 Marek Polacek <polacek@redhat.com>
1780
1781 PR sanitizer/70875
1782 * gcc.dg/ubsan/bounds-3.c: New test.
1783
1784 2016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1785
1786 PR target/54089
1787 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1788
1789 2016-05-06 Richard Biener <rguenther@suse.de>
1790
1791 PR middle-end/70931
1792 * gfortran.dg/pr70931.f90: New testcase.
1793
1794 2016-05-06 Richard Biener <rguenther@suse.de>
1795
1796 PR middle-end/70941
1797 * gcc.dg/torture/pr70941.c: New testcase.
1798
1799 2016-05-05 Bin Cheng <bin.cheng@arm.com>
1800
1801 PR tree-optimization/57206
1802 * gcc.dg/vect/pr57206.c: New test.
1803
1804 2016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1805
1806 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1807
1808 2016-05-05 Jakub Jelinek <jakub@redhat.com>
1809
1810 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1811
1812 * c-c++-common/Wdangling-else-4.c: New test.
1813
1814 2016-05-04 Jakub Jelinek <jakub@redhat.com>
1815
1816 PR c++/70906
1817 PR c++/70933
1818 * g++.dg/opt/pr70906.C: New test.
1819 * g++.dg/opt/pr70933.C: New test.
1820
1821 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1822
1823 2016-05-04 Jan Hubicka <hubicka@ucw.cz>
1824
1825 * gcc.dg/ipa/pure-const-3.c: New testcase.
1826
1827 2016-05-04 Marek Polacek <polacek@redhat.com>
1828
1829 * c-c++-common/Wdangling-else-1.c: New test.
1830 * c-c++-common/Wdangling-else-2.c: New test.
1831 * c-c++-common/Wdangling-else-3.c: New test.
1832
1833 2016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1834
1835 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1836 flag is present.
1837
1838 2016-05-04 Marek Polacek <polacek@redhat.com>
1839
1840 PR c/48778
1841 * gcc.dg/Waddress-2.c: New test.
1842
1843 2016-05-04 Alan Modra <amodra@gmail.com>
1844
1845 * gcc.target/powerpc/pr70866.c: New.
1846
1847 2016-05-03 Martin Sebor <msebor@redhat.com>
1848
1849 PR c++/66561
1850 * c-c++-common/builtin_location.c: New test.
1851 * g++.dg/cpp1y/builtin_location.C: New test.
1852
1853 2016-05-03 Marek Polacek <polacek@redhat.com>
1854
1855 PR c/70859
1856 * gcc.dg/pr70859.c: New test.
1857 * gcc.dg/pr70859-2.c: New test.
1858
1859 2016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1860
1861 * gnat.dg/debug5.adb: New testcase.
1862
1863 2016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1864
1865 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1866 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1867 Procedure to check for z10 instruction set.
1868
1869 2016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1870
1871 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1872
1873 2016-05-03 Alan Modra <amodra@gmail.com>
1874
1875 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1876
1877 2016-05-03 Jakub Jelinek <jakub@redhat.com>
1878
1879 * gcc.target/i386/avx512f-cvt-1.c: New test.
1880
1881 2016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1882
1883 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1884 -fdump-tree-vrp-details.
1885
1886 2016-05-03 Richard Biener <rguenther@suse.de>
1887
1888 * gcc.dg/pr30172-1.c: Adjust.
1889 * gcc.dg/pr63743.c: Likewise.
1890 * gcc.dg/tm/pr51696.c: Likewise.
1891 * c-c++-common/tm/safe-1.c: Likewise.
1892 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1893 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1894 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1895 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1896
1897 2016-05-03 Jakub Jelinek <jakub@redhat.com>
1898
1899 PR rtl-optimization/70467
1900 * gcc.target/i386/pr70467-3.c: New test.
1901 * gcc.target/i386/pr70467-4.c: New test.
1902
1903 PR tree-optimization/70916
1904 * gcc.c-torture/compile/pr70916.c: New test.
1905
1906 PR target/49244
1907 * gcc.target/i386/pr49244-1.c: New test.
1908 * gcc.target/i386/pr49244-2.c: New test.
1909
1910 2016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1911
1912 PR rtl-optimization/44281
1913 * gcc.target/i386/pr44281.c: New test.
1914
1915 2016-05-03 bin cheng <bin.cheng@arm.com>
1916
1917 PR tree-optimization/56541
1918 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1919 * gcc.dg/vect/pr56541.c: new test.
1920
1921 2016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1922
1923 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1924 __float128.
1925 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1926
1927 2016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1928
1929 PR testsuite/70520
1930 * c-c++-common/asan/clone-test-1.c (main): Align child process
1931 stack to 16 bytes.
1932
1933 2016-05-02 David Malcolm <dmalcolm@redhat.com>
1934
1935 PR c++/62314
1936 * g++.dg/spellcheck-fields-2.C: New test case.
1937
1938 2016-05-02 David Malcolm <dmalcolm@redhat.com>
1939
1940 PR c++/62314
1941 * g++.dg/pr62314.C: New test case.
1942
1943 2016-05-02 Jan Hubicka <hubicka@ucw.cz>
1944
1945 * gcc.dg/ipa/inline-8.c: New testcase.
1946
1947 2016-05-02 Jakub Jelinek <jakub@redhat.com>
1948
1949 PR rtl-optimization/70467
1950 * gcc.target/i386/pr70467-1.c: New test.
1951
1952 2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1953
1954 * gcc.dg/spec-options.c: Run the test on all targets.
1955 * gcc.dg/foo.specs: Use cpp_unique_options.
1956
1957 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
1958
1959 * gcc.dg/tree-ssa/unord.c: New testcase.
1960
1961 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
1962
1963 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1964
1965 2016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1966
1967 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1968
1969 2016-05-02 Marek Polacek <polacek@redhat.com>
1970
1971 PR c/70851
1972 * gcc.dg/enum-incomplete-3.c: New test.
1973
1974 2016-05-02 Marek Polacek <polacek@redhat.com>
1975 Tom de Vries <tom@codesourcery.com>
1976
1977 PR tree-optimization/70700
1978 * gcc.dg/pr70700.c: New test.
1979
1980 2016-05-01 Uros Bizjak <ubizjak@gmail.com>
1981
1982 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1983 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1984 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1985 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1986 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1987
1988 2016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1989
1990 * ada/acats/run_acats: Rename into...
1991 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1992 * ada/acats/run_all.sh: Remove redundant test.
1993 (target_run): Move around.
1994 (target_gnatchop): Use newly built executable.
1995 (target_gnatmake): Likewise.
1996 Check that the compilation of impbit succeeds.
1997
1998 2016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1999
2000 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2001 * gcc.dg/20021029-1.c: Likewise.
2002 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2003 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2004 * gcc.target/sh/cmpstr.c: Likewise.
2005 * gcc.target/sh/cmpstrn.c: Likewise.
2006 * gcc.target/sh/memset.c: Likewise.
2007 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2008 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2009 * gcc.target/sh/pr39423-1.c: Likewise.
2010 * gcc.target/sh/pr49468-di.c: Likewise.
2011 * gcc.target/sh/pr49468-si.c: Likewise.
2012 * gcc.target/sh/pr49880-1.c: Likewise.
2013 * gcc.target/sh/pr49880-2.c: Likewise.
2014 * gcc.target/sh/pr49880-3.c: Likewise.
2015 * gcc.target/sh/pr50751-1.c: Likewise.
2016 * gcc.target/sh/pr50751-4.c: Likewise.
2017 * gcc.target/sh/pr50751-7.c: Likewise.
2018 * gcc.target/sh/pr51244-1.c: Likewise.
2019 * gcc.target/sh/pr51244-10.c: Likewise.
2020 * gcc.target/sh/pr51244-11.c: Likewise.
2021 * gcc.target/sh/pr51244-12.c: Likewise.
2022 * gcc.target/sh/pr51244-13.c: Likewise.
2023 * gcc.target/sh/pr51244-14.c: Likewise.
2024 * gcc.target/sh/pr51244-17.c: Likewise.
2025 * gcc.target/sh/pr51244-18.c: Likewise.
2026 * gcc.target/sh/pr51244-19.c: Likewise.
2027 * gcc.target/sh/pr51244-4.c: Likewise.
2028 * gcc.target/sh/pr51244-5.c: Likewise.
2029 * gcc.target/sh/pr51244-7.c: Likewise.
2030 * gcc.target/sh/pr51244-8.c: Likewise.
2031 * gcc.target/sh/pr51244-9.c: Likewise.
2032 * gcc.target/sh/pr51697.c: Likewise.
2033 * gcc.target/sh/pr52483-1.c: Likewise.
2034 * gcc.target/sh/pr52483-2.c: Likewise.
2035 * gcc.target/sh/pr52483-3.c: Likewise.
2036 * gcc.target/sh/pr52483-5.c: Likewise.
2037 * gcc.target/sh/pr52933-1.c: Likewise.
2038 * gcc.target/sh/pr52933-2.c: Likewise.
2039 * gcc.target/sh/pr52933-3.c: Likewise.
2040 * gcc.target/sh/pr53568-1.c: Likewise.
2041 * gcc.target/sh/pr53976-1.c: Likewise.
2042 * gcc.target/sh/pr53988-1.c: Likewise.
2043 * gcc.target/sh/pr53988.c: Likewise.
2044 * gcc.target/sh/pr54089-1.c: Likewise.
2045 * gcc.target/sh/pr54089-6.c: Likewise.
2046 * gcc.target/sh/pr54089-7.c: Likewise.
2047 * gcc.target/sh/pr54089-8.c: Likewise.
2048 * gcc.target/sh/pr54089-9.c: Likewise.
2049 * gcc.target/sh/pr54236-1.c: Likewise.
2050 * gcc.target/sh/pr54236-2.c: Likewise.
2051 * gcc.target/sh/pr54236-3.c: Likewise.
2052 * gcc.target/sh/pr54236-4.c: Likewise.
2053 * gcc.target/sh/pr54386.c: Likewise.
2054 * gcc.target/sh/pr54602-1.c: Likewise.
2055 * gcc.target/sh/pr54685.c: Likewise.
2056 * gcc.target/sh/pr54760-1.c: Likewise.
2057 * gcc.target/sh/pr54760-2.c: Likewise.
2058 * gcc.target/sh/pr54760-3.c: Likewise.
2059 * gcc.target/sh/pr54760-4.c: Likewise.
2060 * gcc.target/sh/pr54760-5.c: Likewise.
2061 * gcc.target/sh/pr54760-6.c: Likewise.
2062 * gcc.target/sh/pr55146.c: Likewise.
2063 * gcc.target/sh/pr55160.c: Likewise.
2064 * gcc.target/sh/pr59278.c: Likewise.
2065 * gcc.target/sh/pr59401-1.c: Likewise.
2066 * gcc.target/sh/pr59533-1.c: Likewise.
2067 * gcc.target/sh/pr63260.c: Likewise.
2068 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2069 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2070 * gcc.target/sh/strlen.c: Likewise.
2071 * gcc.target/sh/torture/pr30807.c: Likewise.
2072 * gcc.target/sh/torture/pr34777.c: Likewise.
2073 * gcc.target/sh/torture/pr64652.c: Likewise.
2074 * gcc.target/sh/torture/pr65505.c: Likewise.
2075 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2076 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2077
2078 2016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2079
2080 PR c++/66644
2081 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2082
2083 2016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2084
2085 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2086 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2087 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2088 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2089
2090 2016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2091
2092 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2093 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2094
2095 2016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2096
2097 PR middle-end/70626
2098 * c-c++-common/goacc/combined-reduction.c: New test.
2099 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2100
2101 2016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2102
2103 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2104 *movdi_internal pattern only if PIC off.
2105 * gcc.target/i386/pr70155-2.c: Likewise.
2106 * gcc.target/i386/pr70155-3.c: Likewise.
2107 * gcc.target/i386/pr70155-4.c: Likewise.
2108 * gcc.target/i386/pr70155-5.c: Likewise.
2109 * gcc.target/i386/pr70155-6.c: Likewise.
2110 * gcc.target/i386/pr70155-7.c: Likewise.
2111 * gcc.target/i386/pr70155-8.c: Likewise.
2112 * gcc.target/i386/pr70155-15.c: Likewise.
2113 * gcc.target/i386/pr70155-17.c: Likewise.
2114 * gcc.target/i386/pr70155-22.c: Likewise.
2115
2116 2016-04-29 Bin Cheng <bin.cheng@arm.com>
2117
2118 PR tree-optimization/70803
2119 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2120
2121 2016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2122
2123 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2124 optimization of vector loop.
2125 * gcc.target/i386/vect-unpack-3.c: New test.
2126 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2127 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2128 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2129
2130 2016-04-29 Marek Polacek <polacek@redhat.com>
2131
2132 PR sanitizer/70342
2133 * g++.dg/ubsan/null-7.C: New test.
2134
2135 PR c/70852
2136 * gcc.dg/pr70852.c: New test.
2137
2138 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2139
2140 PR/69089
2141 * g++.dg/cpp0x/alignas6.C: New test.
2142
2143 2016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2144
2145 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
2146 dg-do.
2147 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
2148 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
2149 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
2150 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
2151 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
2152 * gcc.target/arc/mxy.c: Likewise.
2153 * gcc.target/arc/mswape.c: Likewise.
2154 * gcc.target/arc/mrtsc.c: Likewise.
2155 * gcc.target/arc/mcrc.c: Likewise.
2156 * gcc.target/arc/mdsp-packa.c: Likewise.
2157 * gcc.target/arc/mdvbf.c: Likewise.
2158 * gcc.target/arc/mlock.c: Likewise.
2159 * gcc.target/arc/mmac-24.c: Likewise.
2160 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2161
2162 2016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2163 Matthijs Kooijman <matthijs@stdin.nl>
2164 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2165
2166 PR target/60040
2167 * gcc.target/avr/pr60040-1.c: New.
2168 * gcc.target/avr/pr60040-2.c: New.
2169
2170 2016-04-29 Richard Biener <rguenther@suse.de>
2171
2172 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2173
2174 2016-04-29 Richard Biener <rguenther@suse.de>
2175
2176 PR tree-optimization/13962
2177 PR tree-optimization/65686
2178 * gcc.dg/uninit-pr65686.c: New testcase.
2179
2180 2016-04-29 Jakub Jelinek <jakub@redhat.com>
2181
2182 PR middle-end/70843
2183 * gcc.dg/pr70843.c: New test.
2184
2185 2016-04-28 Jakub Jelinek <jakub@redhat.com>
2186
2187 PR target/70858
2188 * gcc.target/i386/pr70858.c: New test.
2189
2190 2016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2191
2192 * gcc.target/arc/nps400-1.c: New file.
2193
2194 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2195 Andrew Burgess <andrew.burgess@embecosm.com>
2196
2197 * gcc.target/arc/movh_cl-1.c: New file.
2198
2199 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2200 Andrew Burgess <andrew.burgess@embecosm.com>
2201
2202 * gcc.target/arc/extzv-1.c: New file.
2203 * gcc.target/arc/insv-1.c: New file.
2204 * gcc.target/arc/insv-2.c: New file.
2205 * gcc.target/arc/movb-1.c: New file.
2206 * gcc.target/arc/movb-2.c: New file.
2207 * gcc.target/arc/movb-3.c: New file.
2208 * gcc.target/arc/movb-4.c: New file.
2209 * gcc.target/arc/movb-5.c: New file.
2210 * gcc.target/arc/movb_cl-1.c: New file.
2211 * gcc.target/arc/movb_cl-2.c: New file.
2212 * gcc.target/arc/movbi_cl-1.c: New file.
2213 * gcc.target/arc/movl-1.c: New file.
2214
2215 2016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2216 Andrew Burgess <andrew.burgess@embecosm.com>
2217
2218 * gcc.target/arc/cmem-1.c: New file.
2219 * gcc.target/arc/cmem-2.c: New file.
2220 * gcc.target/arc/cmem-3.c: New file.
2221 * gcc.target/arc/cmem-4.c: New file.
2222 * gcc.target/arc/cmem-5.c: New file.
2223 * gcc.target/arc/cmem-6.c: New file.
2224 * gcc.target/arc/cmem-7.c: New file.
2225 * gcc.target/arc/cmem-ld.inc: New file.
2226 * gcc.target/arc/cmem-st.inc: New file.
2227
2228 2016-04-28 Jakub Jelinek <jakub@redhat.com>
2229
2230 PR target/70821
2231 * gcc.target/i386/pr70821.c: New test.
2232
2233 2016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2234
2235 * gcc.target/powerpc/vec-adde.c: New test.
2236 * gcc.target/powerpc/vec-adde-int128.c: New test.
2237
2238 2016-04-28 Jakub Jelinek <jakub@redhat.com>
2239
2240 * gcc.target/i386/avx-vround-1.c: New test.
2241 * gcc.target/i386/avx-vround-2.c: New test.
2242 * gcc.target/i386/avx512vl-vround-1.c: New test.
2243 * gcc.target/i386/avx512vl-vround-2.c: New test.
2244
2245 2016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2246
2247 PR testsuite/70595
2248 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2249 (check_effective_target_cilkplus_runtime): ... this.
2250 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2251 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2252
2253 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2254 Require cilkplus_runtime.
2255 Don't add -lcilkrts.
2256 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2257 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2258 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2259 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2260 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2261 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2262 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2263 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2264 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2265 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2266 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2267 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2268 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2269 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2270 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2271 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2272 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2273 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2274 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2275 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2276 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2277 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2278 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2279 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2280 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2281 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2282 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2283 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2284 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2285
2286 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2287 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2288
2289 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2290
2291 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2292 cilkplus_runtime.
2293
2294 2016-04-27 Marc Glisse <marc.glisse@inria.fr>
2295
2296 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2297 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2298
2299 2015-04-27 Ryan Burn <contact@rnburn.com>
2300
2301 PR c++/69024
2302 PR c++/68997
2303 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2304 diagnostic.
2305 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2306 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2307
2308 2016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2309
2310 * gnat.dg/limited_with4.ad[sb]: New test.
2311 * gnat.dg/limited_with4_pkg.ads: New helper.
2312
2313 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2314
2315 PR target/70155
2316 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2317 and movv1ti_internal patterns
2318 * gcc.target/i386/pr70155-1.c: New test.
2319 * gcc.target/i386/pr70155-2.c: Likewise.
2320 * gcc.target/i386/pr70155-3.c: Likewise.
2321 * gcc.target/i386/pr70155-4.c: Likewise.
2322 * gcc.target/i386/pr70155-5.c: Likewise.
2323 * gcc.target/i386/pr70155-6.c: Likewise.
2324 * gcc.target/i386/pr70155-7.c: Likewise.
2325 * gcc.target/i386/pr70155-8.c: Likewise.
2326 * gcc.target/i386/pr70155-9.c: Likewise.
2327 * gcc.target/i386/pr70155-10.c: Likewise.
2328 * gcc.target/i386/pr70155-11.c: Likewise.
2329 * gcc.target/i386/pr70155-12.c: Likewise.
2330 * gcc.target/i386/pr70155-13.c: Likewise.
2331 * gcc.target/i386/pr70155-14.c: Likewise.
2332 * gcc.target/i386/pr70155-15.c: Likewise.
2333 * gcc.target/i386/pr70155-16.c: Likewise.
2334 * gcc.target/i386/pr70155-17.c: Likewise.
2335 * gcc.target/i386/pr70155-18.c: Likewise.
2336 * gcc.target/i386/pr70155-19.c: Likewise.
2337 * gcc.target/i386/pr70155-20.c: Likewise.
2338 * gcc.target/i386/pr70155-21.c: Likewise.
2339 * gcc.target/i386/pr70155-22.c: Likewise.
2340
2341 2016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2342
2343 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2344 ".{5,6}".
2345
2346 2016-04-27 Bin Cheng <bin.cheng@arm.com>
2347
2348 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2349 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2350 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2351 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2352 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2353
2354 2016-04-27 Richard Biener <rguenther@suse.de>
2355
2356 PR ipa/70760
2357 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2358 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2359
2360 2016-04-27 Nathan Sidwell <nathan@acm.org>
2361
2362 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2363 * g++.dg/ubsan/pr63956.C: Adjust error location.
2364
2365 2016-04-27 Nick Clifton <nickc@redhat.com>
2366
2367 PR middle-end/49889
2368 * gcc.dg/pr49889.c: New test.
2369
2370 2016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2371
2372 * c-c++-common/memset-array.c: New test.
2373
2374 2016-04-26 Martin Sebor <msebor@redhat.com>
2375
2376 PR c++/66639
2377 * g++.dg/cpp1y/func_constexpr.C: New test.
2378
2379 2016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2380
2381 PR c++/70241
2382 * g++.dg/cpp0x/enum32.C: New test.
2383 * g++.dg/cpp0x/enum33.C: New test.
2384
2385 2016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2386
2387 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2388 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2389 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2390 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2391 * gcc.c-torture/execute/pr38151.c: Likewise.
2392 * gcc.c-torture/execute/pr66556.c: Likewise.
2393 * gcc.c-torture/execute/pr67781.c: Likewise.
2394 * gcc.c-torture/execute/pr68648.c: Likewise.
2395
2396 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
2397
2398 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2399
2400 2016-04-26 Marek Polacek <polacek@redhat.com>
2401
2402 PR c/67784
2403 * gcc.dg/pr67784-3.c: New test.
2404 * gcc.dg/pr67784-4.c: New test.
2405 * gcc.dg/pr67784-5.c: New test.
2406
2407 PR c/70791
2408 * gcc.dg/Wnested-externs-2.c: New test.
2409
2410 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
2411
2412 * gcc.dg/fold-plusmult.c: Adjust.
2413 * gcc.dg/no-strict-overflow-6.c: Adjust.
2414 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2415
2416 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2417
2418 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2419 number scans.
2420 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2421 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2422 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2423 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2424 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2425 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2426 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2427 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2428 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2429 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2430 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2431 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2432 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2433 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2434 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2435 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2436 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2437 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2438 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2439 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2440 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2441 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2442 scans.
2443 * gcc.target/i386/pr32219-4.c: Likewise.
2444 * gcc.target/i386/pr32219-6.c: Likewise.
2445 * gcc.target/i386/pr32219-8.c: Likewise.
2446
2447 2016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2448
2449 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
2450 associated options.
2451
2452 2016-04-26 Marek Polacek <polacek@redhat.com>
2453
2454 PR c++/70744
2455 * g++.dg/ext/cond2.C: New test.
2456
2457 2016-04-26 Bin Cheng <bin.cheng@arm.com>
2458
2459 PR tree-optimization/70771
2460 PR tree-optimization/70775
2461 * gcc.dg/pr70771.c: New test.
2462 * gcc.dg/pr70775.c: New test.
2463
2464 2016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2465
2466 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2467
2468 2016-04-25 Richard Biener <rguenther@suse.de>
2469
2470 PR tree-optimization/70780
2471 * gcc.dg/torture/pr70780.c: New testcase.
2472
2473 2016-04-25 Michael Collison <michael.collison@arm.com>
2474
2475 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
2476 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
2477 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
2478 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
2479 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
2480 * testsuite/lib/target-supports.exp
2481 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2482 that arm neon support vector widen sum of HImode TO SImode.
2483
2484 2016-04-23 Jakub Jelinek <jakub@redhat.com>
2485
2486 PR sanitizer/70712
2487 * c-c++-common/asan/pr70712.c: New test.
2488
2489 2016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2490
2491 * .gitattributes: New file.
2492
2493 2016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2494
2495 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2496
2497 2016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2498
2499 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2500 * gfortran.dg/submodule_15.f08: Likewise.
2501
2502 2016-04-22 Richard Biener <rguenther@suse.de>
2503
2504 PR tree-optimization/70740
2505 * gcc.dg/torture/pr70740.c: New testcase.
2506
2507 2016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2508
2509 PR target/70750
2510 * gcc.target/i386/pr70750-1.c: New test.
2511 * gcc.target/i386/pr70750-2.c: Likewise.
2512
2513 2016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2514
2515 PR c++/70540
2516 * g++.dg/cpp0x/auto48.C: New.
2517
2518 2016-04-21 Marek Polacek <polacek@redhat.com>
2519
2520 PR c++/70513
2521 * g++.dg/cpp0x/forw_enum12.C: New test.
2522 * g++.dg/cpp0x/forw_enum13.C: New test.
2523
2524 2016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2525
2526 PR target/70728
2527 * gcc.target/i386/pr70728.c: New test.
2528
2529 2016-04-21 Richard Biener <rguenther@suse.de>
2530
2531 PR middle-end/70747
2532 * gcc.dg/pr70747.c: New testcase.
2533
2534 2016-04-21 Bin Cheng <bin.cheng@arm.com>
2535
2536 PR tree-optimization/70715
2537 * gcc.dg/tree-ssa/scev-13.c: New test.
2538
2539 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
2540
2541 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2542
2543 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
2544
2545 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2546
2547 2016-04-20 Jan Hubicka <jh@suse.cz>
2548
2549 PR ipa/70018
2550 * g++.dg/ipa/nothrow-1.C: New testcase.
2551
2552 2016-04-20 Nathan Sidwell <nathan@acm.org>
2553
2554 PR c++/55635
2555 * g++.dg/eh/delete1.C: New.
2556
2557 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2558
2559 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2560 -mtune-ctrl=sse_typeless_stores.
2561
2562 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2563
2564 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2565
2566 2016-04-20 Bin Cheng <bin.cheng@arm.com>
2567
2568 PR tree-optimization/69489
2569 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2570
2571 2016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2572
2573 PR c++/69363
2574 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2575 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2576 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2577
2578 2016-04-20 Bin Cheng <bin.cheng@arm.com>
2579
2580 PR tree-optimization/56625
2581 PR tree-optimization/69489
2582 * gcc.dg/vect/pr56625.c: New test.
2583 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2584
2585 2016-04-20 Andrew Pinski <apinski@cavium.com>
2586
2587 PR target/64971
2588 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2589
2590 2016-04-20 Arnaud Charlet <charlet@adacore.com>
2591
2592 * gnat.dg/self1.adb: Remove now incorrect test.
2593
2594 2016-04-20 Bin Cheng <bin.cheng@arm.com>
2595
2596 * gcc.dg/tree-ssa/scev-11.c: New test.
2597 * gcc.dg/tree-ssa/scev-12.c: New test.
2598
2599 2016-04-20 Marek Polacek <polacek@redhat.com>
2600
2601 PR tree-optimization/70725
2602 * gcc.dg/pr70725.c: New test.
2603
2604 2016-04-20 Richard Biener <rguenther@suse.de>
2605
2606 PR tree-optimization/70726
2607 * g++.dg/vect/pr70726.cc: New testcase.
2608
2609 2016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2610
2611 PR target/70674
2612 * gcc.target/s390/pr70674.c: New test.
2613
2614 2016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2615
2616 PR libgfortran/70684
2617 * gfortran.dg/list_read_14.f90: New test.
2618
2619 2016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2620
2621 PR target/69201
2622 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2623 extern to force it misaligned.
2624 (b): Likewise.
2625 (c): Likewise.
2626 (d): Likewise.
2627 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2628 Don't check `*' before movv4sf_internal.
2629 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2630 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2631 Don't check `*' before movv16qi_internal.
2632 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2633 extern to force it misaligned.
2634 (b): Likewise.
2635 (c): Likewise.
2636 (d): Likewise.
2637 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2638 Don't check `*' before movv2df_internal.
2639 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2640 extern to force it misaligned.
2641 (b): Likewise.
2642 (c): Likewise.
2643 (d): Likewise.
2644 Check movv8sf_internal instead of avx_storeups256.
2645 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2646
2647 2016-04-19 Richard Biener <rguenther@suse.de>
2648
2649 PR tree-optimization/70171
2650 * g++.dg/tree-ssa/pr70171.C: New testcase.
2651
2652 2016-04-19 Richard Biener <rguenther@suse.de>
2653
2654 PR tree-optimization/70724
2655 * gcc.dg/torture/pr70724.c: New testcase.
2656
2657 2016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2658
2659 PR middle-end/70689
2660 * testsuite/gcc.target/i386/pr70689.c: New.
2661
2662 2016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2663
2664 PR target/70708
2665 * gcc.target/i386/pr70708.c: New test.
2666
2667 2016-04-18 Richard Biener <rguenther@suse.de>
2668
2669 PR tree-optimization/43434
2670 * gcc.dg/vect/pr43434.c: New testcase.
2671 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2672 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2673 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2674 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2675 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2676 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2677 * gcc.dg/gomp/pr68640.c: Likewise.
2678 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2679 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2680
2681 2016-04-18 Richard Biener <rguenther@suse.de>
2682
2683 PR tree-optimization/70701
2684 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2685
2686 2016-04-18 Tom de Vries <tom@codesourcery.com>
2687
2688 PR testsuite/70699
2689 * gcc.dg/pr70161.c: Add dot-file scans.
2690 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2691 instead of after last dot char.
2692
2693 2016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2694
2695 * c-c++-common/dump-ada-spec-3.c: New test.
2696 * c-c++-common/dump-ada-spec-4.c: Likewise.
2697
2698 2016-04-17 Tom de Vries <tom@codesourcery.com>
2699
2700 PR other/70183
2701 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2702
2703 2016-04-15 Jan Hubicka <jh@suse.cz>
2704
2705 PR ipa/70018
2706 * g++.dg/ipa/pure-const-1.C: New testcase.
2707 * g++.dg/ipa/pure-const-2.C: New testcase.
2708 * g++.dg/ipa/pure-const-3.C: New testcase.
2709
2710 2016-04-15 Marek Polacek <polacek@redhat.com>
2711
2712 PR c/70671
2713 * gcc.dg/bitfld-22.c: New test.
2714
2715 2016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2716
2717 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2718 x86_64.
2719
2720 2016-04-15 Marek Polacek <polacek@redhat.com>
2721
2722 PR c/70651
2723 * c-c++-common/pr70651.c: New test.
2724
2725 2016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2726
2727 PR rtl-optimization/70681
2728 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2729 dump scan on arm and powerpc.
2730 * gcc.dg/pr10474.c: Likewise.
2731
2732 2016-04-15 Jakub Jelinek <jakub@redhat.com>
2733
2734 PR c++/69517
2735 PR c++/70019
2736 PR c++/70588
2737 * g++.dg/cpp1y/vla11.C: Revert for real.
2738
2739 PR c/70436
2740 * c-c++-common/Wparentheses-1.c: New test.
2741 * c-c++-common/gomp/Wparentheses-1.c: New test.
2742 * c-c++-common/gomp/Wparentheses-2.c: New test.
2743 * c-c++-common/gomp/Wparentheses-3.c: New test.
2744 * c-c++-common/gomp/Wparentheses-4.c: New test.
2745 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2746 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2747 * c-c++-common/goacc/Wparentheses-1.c: New test.
2748
2749 2016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2750
2751 PR target/70662
2752 * gcc.target/i386/pr70662.c: New test.
2753
2754 2016-04-15 Richard Biener <rguenther@suse.de>
2755 Alan Modra <amodra@gmail.com>
2756
2757 PR tree-optimization/70130
2758 * gcc.dg/vect/O3-pr70130.c: New testcase.
2759
2760 2016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2761
2762 PR target/70669
2763 * gcc.target/powerpc/pr70669.c: New test.
2764
2765 PR target/70640
2766 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2767 a power7 system that does not have an assembler that supports
2768 power8.
2769
2770 2016-04-14 Martin Sebor <msebor@redhat.com>
2771
2772 PR c++/69517
2773 PR c++/70019
2774 PR c++/70588
2775 * c-c++-common/ubsan/vla-1.c: Revert.
2776 * g++.dg/cpp1y/vla11.C: Same.
2777 * g++.dg/cpp1y/vla12.C: Same.
2778 * g++.dg/cpp1y/vla13.C: Same.
2779 * g++.dg/cpp1y/vla14.C: Same.
2780 * g++.dg/cpp1y/vla3.C: Same.
2781 * gcc/testsuite/g++.dg/init/array24.C: Same.
2782 * g++.dg/ubsan/vla-1.C: Same.
2783
2784 2016-04-14 Marek Polacek <polacek@redhat.com>
2785 Jan Hubicka <hubicka@ucw.cz>
2786
2787 PR c++/70029
2788 * g++.dg/torture/pr70029.C: New test.
2789
2790 2016-04-14 Martin Sebor <msebor@redhat.com>
2791
2792 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2793 type size to prevent failures on targets with very low maximum
2794 alignment.
2795
2796 2016-04-14 Richard Biener <rguenther@suse.de>
2797
2798 PR tree-optimization/70623
2799 * gcc.dg/torture/pr70623.c: New testcase.
2800 * gcc.dg/torture/pr70623-2.c: Likewise.
2801
2802 2016-04-13 Martin Sebor <msebor@redhat.com>
2803
2804 PR c++/69517
2805 PR c++/70019
2806 PR c++/70588
2807 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2808 * g++.dg/cpp1y/vla11.C: New test.
2809 * g++.dg/cpp1y/vla12.C: New test.
2810 * g++.dg/cpp1y/vla13.C: New test.
2811 * g++.dg/cpp1y/vla14.C: New test.
2812 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2813 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2814 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2815
2816 2016-04-13 Jakub Jelinek <jakub@redhat.com>
2817
2818 PR c++/70641
2819 * g++.dg/opt/pr70641.C: New test.
2820
2821 2016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2822
2823 PR rtl-optimization/68749
2824 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2825 effects of argument promotions.
2826 Remove default args to dg-skip-if.
2827
2828 2016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2829
2830 PR c++/70635
2831 * g++.dg/parse/pr70635.C: New.
2832
2833 2016-04-13 Marek Polacek <polacek@redhat.com>
2834
2835 PR c++/70639
2836 * c-c++-common/Wmisleading-indentation-4.c: New test.
2837
2838 2016-04-13 Marek Polacek <polacek@redhat.com>
2839
2840 PR c/70436
2841 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2842 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2843
2844 2016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2845
2846 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2847 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2848 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2849
2850 2016-04-13 Jakub Jelinek <jakub@redhat.com>
2851
2852 PR middle-end/70633
2853 * gcc.c-torture/compile/pr70633.c: New test.
2854
2855 PR debug/70628
2856 * gcc.dg/torture/pr70628.c: New test.
2857
2858 2016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2859
2860 PR c++/70610
2861 * g++.dg/template/pr70610.C: New test.
2862 * g++.dg/template/pr70610-2.C: New test.
2863 * g++.dg/template/pr70610-3.C: New test.
2864 * g++.dg/template/pr70610-4.C: New test.
2865
2866 2016-04-12 Jakub Jelinek <jakub@redhat.com>
2867
2868 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2869 128 instead of 32.
2870
2871 PR c++/70571
2872 * g++.dg/ext/pr70571.C: New test.
2873
2874 2016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2875
2876 PR target/70640
2877 * gcc.target/powerpc/pr70640.c: New test.
2878
2879 2016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2880
2881 PR c++/68722
2882 * g++.dg/parse/pr68722.C: New.
2883
2884 2016-04-12 Jakub Jelinek <jakub@redhat.com>
2885
2886 PR rtl-optimization/70596
2887 * gcc.target/i386/pr70596.c: New test.
2888
2889 2016-04-12 Nathan Sidwell <nathan@acm.org>
2890
2891 PR c++/70501
2892 * g++.dg/init/pr70501.C: New.
2893
2894 2016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2895
2896 * gcc.target/i386/asm-flag-6.c: New test.
2897
2898 2016-04-12 Tom de Vries <tom@codesourcery.com>
2899
2900 PR tree-optimization/68756
2901 * gcc.dg/graphite/pr68756.c: New test.
2902
2903 2016-04-12 Jakub Jelinek <jakub@redhat.com>
2904
2905 PR tree-optimization/70602
2906 * gcc.c-torture/execute/pr70602.c: New test.
2907
2908 2016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2909
2910 PR target/70381
2911 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2912 __float128 emulator is built and runs.
2913 * gcc.target/powerpc/float128-1.c: Likewise.
2914
2915 * lib/target-supports.exp (check_ppc_float128_sw_available):
2916 Rework tests for __float128 software and hardware
2917 availability. Fix exit condition to return 0 on success.
2918
2919 2016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2920
2921 PR target/70133
2922 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2923 * gcc.target/aarch64/target_attr_15.c: Likewise.
2924
2925 2016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2926
2927 PR c++/69066
2928 * g++.dg/cpp1y/pr69066.C: New.
2929
2930 2016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2931
2932 PR fortran/68566
2933 * gfortran.dg/pr36192.f90: Update test.
2934 * gfortran.dg/pr36192_1.f90: Update test.
2935 * gfortran.dg/real_dimension_1.f: Update test.
2936 * gfortran.dg/parameter_array_init_7.f90: New test.
2937
2938 2016-04-09 John David Anglin <danglin@gcc.gnu.org>
2939
2940 PR testsuite/64039
2941 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2942
2943 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2944
2945 PR rtl-optimization/66669
2946 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2947
2948 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2949
2950 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2951 * gcc.dg/pie-1.c: Likewise.
2952 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2953 * gcc.dg/pic-4.c: Likewise.
2954 * gcc.dg/pie-3.c: Likewise.
2955 * gcc.dg/pie-4.c: Likewise.
2956
2957 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2958
2959 PR tree-optimization/68644
2960 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2961
2962 PR rtl-optimization/64886
2963 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2964
2965 2016-04-09 Tom de Vries <tom@codesourcery.com>
2966
2967 PR tree-optimization/68953
2968 * gcc.dg/graphite/pr68953.c: New test.
2969
2970 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2971
2972 PR fortran/70592
2973 * gfortran.dg/deferred_character_16.f90: New test.
2974
2975 2016-04-09 Jakub Jelinek <jakub@redhat.com>
2976
2977 PR tree-optimization/70586
2978 * gcc.c-torture/execute/pr70586.c: New test.
2979
2980 2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2981
2982 PR sanitizer/70573
2983 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2984 with __builtin_memset
2985 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2986
2987 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2988
2989 PR lto/70289
2990 PR ipa/70348
2991 PR tree-optimization/70373
2992 PR middle-end/70533
2993 PR middle-end/70534
2994 PR middle-end/70535
2995 * c-c++-common/goacc/reduction-5.c: New test.
2996 * c-c++-common/goacc/reduction-promotions.c: New test.
2997 * gfortran.dg/goacc/reduction-3.f95: New test.
2998 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2999
3000 2016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3001
3002 PR c++/70590
3003 PR c++/70452
3004 * g++.dg/pr70590.C: New test.
3005 * g++.dg/pr70590-2.C: New test.
3006
3007 2016-04-08 Jakub Jelinek <jakub@redhat.com>
3008
3009 PR middle-end/70593
3010 * gcc.target/i386/pr70593.c: New test.
3011
3012 PR rtl-optimization/70574
3013 * gcc.target/i386/avx2-pr70574.c: New test.
3014
3015 2016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3016
3017 PR sanitizer/70541
3018 * c-c++-common/asan/pr70541.c: New test.
3019
3020 2016-04-08 Tom de Vries <tom@codesourcery.com>
3021
3022 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3023 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3024
3025 2016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3026
3027 PR target/70566
3028 * gcc.c-torture/execute/pr70566.c: New test.
3029
3030 2016-04-08 Tom de Vries <tom@codesourcery.com>
3031
3032 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3033 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3034
3035 2016-04-08 Alan Modra <amodra@gmail.com>
3036
3037 * gcc.target/powerpc/pr70117.c: New.
3038
3039 2016-04-07 Jakub Jelinek <jakub@redhat.com>
3040
3041 PR testsuite/70581
3042 * gcc.dg/lto/simd-function_0.c: New test.
3043
3044 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3045 clones.
3046 * c-c++-common/attr-simd-2.c: Likewise.
3047 * c-c++-common/attr-simd-4.c: Likewise.
3048 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3049 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3050
3051 2016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3052
3053 PR testsuite/70553
3054 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3055
3056 2016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3057 Tom de Vries <tom@codesourcery.com>
3058
3059 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3060 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3061 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3062 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3063 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3064 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3065 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3066 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3067
3068 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3069
3070 PR c/70436
3071 * g++.dg/warn/Wparentheses-29.C: New test.
3072
3073 2016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3074
3075 PR c/70436
3076 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3077 explicit braces to resolve a future -Wparentheses warning.
3078
3079 2016-04-06 Richard Henderson <rth@redhat.com>
3080
3081 * gcc.dg/pr61817-1.c: New test.
3082 * gcc.dg/pr61817-2.c: New test.
3083 * gcc.dg/pr69391-1.c: New test.
3084 * gcc.dg/pr69391-2.c: New test.
3085
3086 2016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3087
3088 PR rtl-optimization/70398
3089 * testsuite/gcc.target/aarch64/pr70398.c: New.
3090
3091 2016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3092
3093 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3094
3095 2016-04-06 Yvan Roux <yvan.roux@linaro.org>
3096 Pedro Alves <palves@redhat.com>
3097
3098 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3099
3100 2016-04-06 Jakub Jelinek <jakub@redhat.com>
3101
3102 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3103 Check for avx512f effective targets instead of avx2.
3104 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3105 for AVX512F clones.
3106 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3107 * g++.dg/gomp/declare-simd-1.C: Likewise.
3108 * g++.dg/gomp/declare-simd-3.C: Likewise.
3109 * g++.dg/gomp/declare-simd-4.C: Likewise.
3110
3111 PR middle-end/70550
3112 * c-c++-common/gomp/pr70550-1.c: New test.
3113 * c-c++-common/gomp/pr70550-2.c: New test.
3114
3115 2016-04-05 Nathan Sidwell <nathan@acm.org>
3116
3117 PR c++/70512
3118 * g++.dg/ext/attribute-may-alias-5.C: New.
3119
3120 2016-04-05 Jakub Jelinek <jakub@redhat.com>
3121
3122 PR c++/70336
3123 * c-c++-common/pr70336.c: New test.
3124 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3125 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3126
3127 2016-04-05 Jan Hubicka <hubicka@ucw.cz>
3128
3129 PR ipa/66223
3130 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3131
3132 2016-04-05 Jakub Jelinek <jakub@redhat.com>
3133
3134 PR rtl-optimization/70542
3135 * gcc.dg/torture/pr70542.c: New test.
3136 * gcc.target/i386/avx2-pr70542.c: New test.
3137
3138 2016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3139
3140 PR tree-optimization/70509
3141 * gcc.target/i386/avx512bw-pr70509.c: New test.
3142
3143 2016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3144
3145 PR c++/70452
3146 * g++.dg/ext/constexpr-vla4.C: New test.
3147
3148 2016-04-05 Uros Bizjak <ubizjak@gmail.com>
3149
3150 PR target/70510
3151 * gcc.target/i386/pr70510.c: New test.
3152
3153 2016-04-05 Richard Biener <rguenther@suse.de>
3154
3155 PR tree-optimization/70526
3156 * g++.dg/torture/pr70526.C: New testcase.
3157
3158 2016-04-05 Jakub Jelinek <jakub@redhat.com>
3159
3160 PR target/70525
3161 * gcc.target/i386/pr70525.c: New test.
3162
3163 2016-04-05 Richard Biener <rguenther@suse.de>
3164
3165 PR middle-end/70499
3166 * g++.dg/torture/pr70499.C: New testcase.
3167
3168 2016-04-05 Richard Biener <rguenther@suse.de>
3169
3170 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3171 remove XFAIL.
3172
3173 2016-04-04 Jakub Jelinek <jakub@redhat.com>
3174
3175 PR middle-end/70307
3176 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3177 rs6000 ABI warnings.
3178
3179 2016-04-04 Jan Hubicka <hubicka@ucw.cz>
3180
3181 PR ipa/66223
3182 * g++.dg/ipa/devirt-51.C: New testcase.
3183
3184 2016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3185 Jakub Jelinek <jakub@redhat.com>
3186
3187 PR middle-end/70457
3188 * gcc.dg/torture/pr70457.c: New.
3189
3190 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3191
3192 PR fortran/67538
3193 * gfortran.dg/allocate_with_source_19.f08: New test.
3194
3195 2016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3196
3197 PR fortran/65795
3198 * gfortran.dg/coarray_allocate_6.f08: New test.
3199
3200 2016-04-04 Richard Biener <rguenther@suse.de>
3201
3202 PR rtl-optimization/70484
3203 * gcc.dg/torture/pr70484.c: New testcase.
3204
3205 2016-04-04 Marek Polacek <polacek@redhat.com>
3206
3207 PR c/70307
3208 * gcc.dg/torture/pr70307.c: New test.
3209
3210 2016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3211
3212 PR target/70416
3213 PR target/67391
3214 * gcc.target/sh/torture/pr70416.c: New.
3215
3216 2016-04-02 Martin Sebor <msebor@redhat.com>
3217
3218 PR c++/67376
3219 PR c++/70170
3220 PR c++/70172
3221 PR c++/70228
3222 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3223 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3224 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3225 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3226 * g++.dg/cpp0x/constexpr-string.C: Same.
3227 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3228 * g++.dg/cpp0x/pr65398.C: Same.
3229 * g++.dg/ext/constexpr-vla1.C: Same.
3230 * g++.dg/ext/constexpr-vla2.C: Same.
3231 * g++.dg/ext/constexpr-vla3.C: Same.
3232 * g++.dg/ubsan/pr63956.C: Same.
3233
3234 2016-04-01 Jakub Jelinek <jakub@redhat.com>
3235
3236 PR rtl-optimization/70467
3237 * gcc.target/i386/pr70467-2.c: New test.
3238
3239 2016-04-01 Jakub Jelinek <jakub@redhat.com>
3240 Marek Polacek <polacek@redhat.com>
3241
3242 PR c++/70488
3243 * g++.dg/init/new47.C: New test.
3244
3245 2016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3246
3247 PR target/70496
3248 * gcc.target/arm/pr70496.c: New test.
3249
3250 2016-04-01 Nathan Sidwell <nathan@acm.org>
3251
3252 PR c++/68475
3253 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3254
3255 2016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3256
3257 PR target/69890
3258 * gcc.dg/strlenopt.h (memmove): New.
3259 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3260 instead of "string.h".
3261 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3262 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3263 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3264 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3265 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3266 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3267 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3268 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3269 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3270 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3271 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3272 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3273 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3274 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3275 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3276 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3277 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3278 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3279 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3280 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3281
3282 2016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3283
3284 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3285 (Holder::foo): Reflect this.
3286
3287 2016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3288
3289 PR target/70442
3290 * gcc.dg/pr70442.c: New test.
3291
3292 2016-03-31 Nathan Sidwell <nathan@acm.org>
3293
3294 PR c++/70393
3295 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3296
3297 2016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3298
3299 PR target/70453
3300 * gcc.target/i386/pr70453.c: New test.
3301
3302 2016-03-31 Andrey Belevantsev <abel@ispras.ru>
3303
3304 PR target/70292
3305 * gcc.c-torture/pr70292.c: New test.
3306
3307 2016-03-31 Marek Polacek <polacek@redhat.com>
3308
3309 PR c/70297
3310 * c-c++-common/pr70297.c: New test.
3311 * g++.dg/cpp0x/typedef-redecl.C: New test.
3312 * gcc.dg/typedef-redecl2.c: New test.
3313
3314 2016-03-31 Jakub Jelinek <jakub@redhat.com>
3315
3316 PR rtl-optimization/70460
3317 * gcc.c-torture/execute/pr70460.c: New test.
3318
3319 2016-03-31 Richard Biener <rguenther@suse.de>
3320
3321 PR c++/70430
3322 * g++.dg/ext/vector30.C: New testcase.
3323
3324 2016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3325 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3326
3327 * gfortran.dg/fmt_pf.f90: New test.
3328
3329 2016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3330
3331 Forward-port from 5 branch
3332 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3333
3334 PR testsuite/70356
3335 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3336 dg-require-effective-target after dg-do.
3337
3338 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3339
3340 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3341
3342 2016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3343 Julian Brown <julian@codesourcery.com>
3344 Chung-Lin Tang <cltang@codesourcery.com>
3345 Cesar Philippidis <cesar@codesourcery.com>
3346 James Norris <jnorris@codesourcery.com>
3347 Tom de Vries <tom@codesourcery.com>
3348 Nathan Sidwell <nathan@codesourcery.com>
3349
3350 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
3351 * c-c++-common/goacc/loop-clauses.c: Likewise.
3352 * g++.dg/goacc/template.C: Likewise.
3353 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3354 * gfortran.dg/goacc/loop-1.f95: Likewise.
3355 * gfortran.dg/goacc/loop-5.f95: Likewise.
3356 * gfortran.dg/goacc/loop-6.f95: Likewise.
3357 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3358 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3359 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3360 * c-c++-common/goacc/clauses-fail.c: Likewise.
3361 * c-c++-common/goacc/parallel-1.c: Likewise.
3362 * c-c++-common/goacc/reduction-1.c: Likewise.
3363 * c-c++-common/goacc/reduction-2.c: Likewise.
3364 * c-c++-common/goacc/reduction-3.c: Likewise.
3365 * c-c++-common/goacc/reduction-4.c: Likewise.
3366 * c-c++-common/goacc/routine-3.c: Likewise.
3367 * c-c++-common/goacc/routine-4.c: Likewise.
3368 * c-c++-common/goacc/routine-5.c: Likewise.
3369 * c-c++-common/goacc/tile.c: Likewise.
3370 * g++.dg/goacc/template.C: Likewise.
3371 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3372 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3373 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3374 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3375 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3376 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3377 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3378 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3379 * c-c++-common/goacc/use_device-1.c: ... this file.
3380 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3381 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3382 * c-c++-common/goacc/host_data-6.c: ... this file.
3383 * c-c++-common/goacc/loop-2-kernels.c: New file.
3384 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3385 * c-c++-common/goacc/loop-3.c: Likewise.
3386 * g++.dg/goacc/reference.C: Likewise.
3387 * g++.dg/goacc/routine-1.C: Likewise.
3388 * g++.dg/goacc/routine-2.C: Likewise.
3389
3390 2016-03-30 Richard Biener <rguenther@suse.de>
3391
3392 PR middle-end/70450
3393 * gcc.dg/torture/pr70450.c: New testcase.
3394
3395 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3396
3397 PR target/70421
3398 * gcc.dg/torture/pr70421.c: New test.
3399 * gcc.target/i386/avx512f-pr70421.c: New test.
3400
3401 2016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3402
3403 PR testsuite/70364
3404 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3405 (check): New function.
3406 (bar): Call check.
3407 (foo): Align stack to 16 bytes when calling bar.
3408 * gcc.target/i386/cleanup-2.c: Likewise.
3409
3410 2016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3411
3412 PR tree-optimization/59124
3413 * gcc.dg/Warray-bounds-19.c: New test.
3414
3415 2016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3416
3417 * lib/prune.exp (escape_regex_chars): New.
3418 (prune_file_path): Update to quote metcharacters for regexp.
3419
3420 2016-03-29 Jakub Jelinek <jakub@redhat.com>
3421
3422 PR rtl-optimization/70429
3423 * gcc.c-torture/execute/pr70429.c: New test.
3424
3425 PR tree-optimization/70405
3426 * gcc.dg/pr70405.c: New test.
3427
3428 2016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3429
3430 PR fortran/70397
3431 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3432 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3433
3434 2016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3435
3436 PR testsuite/64177
3437 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3438 __cilkrts_set_param to set two workers.
3439 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3440 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3441
3442 2016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3443
3444 * g++.dg/ext/fnname5.C: Update the test for Darwin.
3445
3446 2016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
3447
3448 PR target/70406
3449 * gcc.target/i386/pr70406.c: New test.
3450
3451 2016-03-27 Eric Botcazou <ebotcazou@adacore.com>
3452
3453 * gnat.dg/specs/double_record_extension3.ads: New test.
3454
3455 2016-03-25 Richard Henderson <rth@redhat.com>
3456
3457 PR target/70120
3458 * gcc.target/aarch64/pr70120-1.c: New.
3459 * gcc.target/aarch64/pr70120-2.c: New.
3460 * gcc.target/aarch64/pr70120-3.c: New.
3461
3462 2016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3463
3464 PR c++/62212
3465 * g++.dg/template/mangle2.C: The dg-do directive should be
3466 "compile" not "assemble".
3467
3468 2016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3469
3470 PR lto/69650
3471 * gcc.dg/pr69650.c: New test.
3472
3473 2016-03-25 David Edelsohn <dje.gcc@gmail.com>
3474
3475 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3476
3477 2016-03-25 Alan Modra <amodra@gmail.com>
3478
3479 * gcc.dg/dfp/pr70052.c: New test.
3480
3481 2016-03-24 Richard Henderson <rth@redhat.com>
3482
3483 PR middle-end/69845
3484 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3485 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3486
3487 2016-03-24 Tom de Vries <tom@codesourcery.com>
3488
3489 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3490
3491 2016-03-24 Tom de Vries <tom@codesourcery.com>
3492
3493 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3494 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3495
3496 2016-03-24 Tom de Vries <tom@codesourcery.com>
3497
3498 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3499 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3500
3501 2016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3502
3503 PR c++/62212
3504 * g++.dg/template/mangle2.C: New test.
3505
3506 2016-03-24 Richard Biener <rguenther@suse.de>
3507
3508 PR tree-optimization/70396
3509 * gcc.dg/torture/pr70396.c: New testcase.
3510
3511 2016-03-24 Richard Biener <rguenther@suse.de>
3512
3513 PR middle-end/70370
3514 * gcc.dg/torture/pr70370.c: New testcase.
3515
3516 2016-03-24 Tom de Vries <tom@codesourcery.com>
3517
3518 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3519 * gfortran.dg/goacc/kernels-tree.f95: Same.
3520 * gfortran.dg/goacc/parallel-tree.f95: Same.
3521
3522 2016-03-24 Tom de Vries <tom@codesourcery.com>
3523
3524 * c-c++-common/goacc/uninit-if-clause.c: New test.
3525 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3526
3527 2016-03-24 Jakub Jelinek <jakub@redhat.com>
3528
3529 PR target/70290
3530 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3531 Fix formatting.
3532
3533 2016-03-24 Richard Biener <rguenther@suse.de>
3534
3535 PR tree-optimization/70372
3536 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3537
3538 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3539
3540 PR c++/70347
3541 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3542
3543 2016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3544
3545 PR c++/70332
3546 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3547
3548 2016-03-23 Jakub Jelinek <jakub@redhat.com>
3549
3550 PR c++/70001
3551 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3552 * g++.dg/cpp1y/pr70001.C: New test.
3553
3554 PR c++/70323
3555 * g++.dg/cpp0x/constexpr-70323.C: New test.
3556
3557 2016-03-23 Alexandre Oliva <aoliva@redhat.com>
3558 Jason Merrill <jason@redhat.com>
3559 Jakub Jelinek <jakub@redhat.com>
3560
3561 PR c++/69315
3562 * g++.dg/cpp0x/constexpr-69315.C: New test.
3563 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3564
3565 2016-03-23 Marek Polacek <polacek@redhat.com>
3566
3567 PR c++/69884
3568 * g++.dg/warn/Wignored-attributes-1.C: New test.
3569 * g++.dg/warn/Wignored-attributes-2.C: New test.
3570
3571 2016-03-23 Tom de Vries <tom@codesourcery.com>
3572
3573 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3574 initialization.
3575 * gfortran.dg/goacc/private-3.f95 (test): Same.
3576 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3577 missing use param.
3578
3579 2016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3580
3581 * lib/target-supports.exp: Remove v7ve entry from loop
3582 creating effective target checks.
3583 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3584 (add_options_for_arm_arch_v7ve): Likewise.
3585
3586 2016-03-23 Jakub Jelinek <jakub@redhat.com>
3587
3588 PR tree-optimization/70354
3589 * gcc.dg/vect/pr70354-1.c: New test.
3590 * gcc.dg/vect/pr70354-2.c: New test.
3591 * gcc.target/i386/avx2-pr70354-1.c: New test.
3592 * gcc.target/i386/avx2-pr70354-2.c: New test.
3593
3594 2016-03-22 Jeff Law <law@redhat.com>
3595
3596 PR target/70232
3597 * gcc.dg/tree-ssa/pr70232.c: New test.
3598
3599 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3600
3601 PR target/70302
3602 * gcc.target/i386/pr70302.c: New test.
3603
3604 2016-03-22 Richard Biener <rguenther@suse.de>
3605
3606 PR middle-end/70251
3607 * g++.dg/torture/pr70251.C: New testcase.
3608
3609 2016-03-22 David Malcolm <dmalcolm@redhat.com>
3610
3611 PR c/69993
3612 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3613 Wmisleading-indentation.c.
3614 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3615 reflect change to diagnostic text and order of messages.
3616 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3617
3618 2016-03-22 David Edelsohn <dje.gcc@gmail.com>
3619
3620 * g++.dg/ext/java-3.C: Don't compile on AIX.
3621
3622 2016-03-22 Richard Biener <rguenther@suse.de>
3623
3624 PR middle-end/70333
3625 * gcc.dg/torture/pr70333.c: New testcase.
3626
3627 2016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3628
3629 * g++.dg/ext/pr70290.C: New test.
3630
3631 2016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3632
3633 PR target/70325
3634 * gcc.target/i386/pr70325.c: New test.
3635
3636 2016-03-22 Jakub Jelinek <jakub@redhat.com>
3637
3638 PR target/70329
3639 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3640 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3641
3642 PR target/70300
3643 * gcc.target/i386/pr70300.c: New test.
3644
3645 PR c++/70295
3646 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3647 (func2): New function for cond with parens, xfail warning for c++.
3648 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3649
3650 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3651
3652 PR c++/70096
3653 * g++.dg/template/ptrmem30.C: New test.
3654
3655 2016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3656
3657 PR c++/70204
3658 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3659 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3660
3661 2016-03-21 Jakub Jelinek <jakub@redhat.com>
3662
3663 PR middle-end/70326
3664 * gcc.dg/pr70326.c: New test.
3665
3666 2016-03-21 Marc Glisse <marc.glisse@inria.fr>
3667 Jakub Jelinek <jakub@redhat.com>
3668
3669 PR tree-optimization/70317
3670 * gcc.dg/pr70317.c: New test.
3671
3672 2016-03-21 Uros Bizjak <ubizjak@gmail.com>
3673
3674 PR target/70327
3675 * gcc.target/i386/pr70327.c: New test.
3676
3677 2016-03-21 Martin Liska <mliska@suse.cz>
3678
3679 PR ipa/70306
3680 * gcc.dg/ipa/pr70306.c: New test.
3681
3682 2016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
3683
3684 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3685 * gcc.target/arm/attr-align3.c: Likewise.
3686 * gcc.target/arm/attr_arm.c: Likewise.
3687 * gcc.target/arm/flip-thumb.c: Likewise.
3688
3689 2016-03-21 Jakub Jelinek <jakub@redhat.com>
3690
3691 PR target/70296
3692 * gcc.target/powerpc/altivec-36.c: New test.
3693
3694 2016-03-21 Richard Biener <rguenther@suse.de>
3695
3696 PR tree-optimization/70310
3697 * gcc.dg/torture/pr70310.c: New testcase.
3698
3699 2016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3700
3701 PR target/70293
3702 * gcc.target/i386/pr70293.c: New test.
3703
3704 2016-03-21 Richard Biener <rguenther@suse.de>
3705
3706 PR tree-optimization/70288
3707 * gcc.dg/torture/pr70288-1.c: New testcase.
3708 * gcc.dg/torture/pr70288-2.c: Likewise.
3709
3710 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
3711
3712 PR rtl-optimization/69307
3713 * gcc.target/arm/pr69307.c: New test.
3714
3715 2016-03-21 Andrey Belevantsev <abel@ispras.ru>
3716
3717 PR rtl-optimization/69102
3718 * gcc.c-torture/compile/pr69102.c: New test.
3719
3720 2016-03-18 Jeff Law <law@redhat.com>
3721
3722 PR rtl-optimization/70263
3723 * gcc.c-torture/compile/pr70263-1.c: New test.
3724 * gcc.target/i386/pr70263-2.c: New test.
3725
3726 2016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3727
3728 PR rtl-optimization/70278
3729 * gcc.dg/torture/pr70278.c: New test.
3730 * gcc.target/arm/pr70278.c: New test.
3731
3732 2016-03-18 David Malcolm <dmalcolm@redhat.com>
3733
3734 PR c/70281
3735 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3736 (test_builtin_types_compatible_p): New test function.
3737 * gcc.dg/pr70281.c: New test case.
3738
3739 2016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3740
3741 PR target/70113
3742 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3743
3744 2016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3745
3746 PR tree-optimization/70252
3747 * gcc.dg/pr70252.c: New test.
3748
3749 2016-03-18 Tom de Vries <tom@codesourcery.com>
3750
3751 * gcc.dg/pr70161-2.c: New test.
3752 * gcc.dg/pr70161.c: New test.
3753
3754 2016-03-18 Tom de Vries <tom@codesourcery.com>
3755
3756 PR ipa/70269
3757 * gcc.dg/pr70269.c: New test.
3758
3759 2016-03-18 Jakub Jelinek <jakub@redhat.com>
3760
3761 PR c++/70267
3762 * g++.dg/ext/java-3.C: New test.
3763
3764 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3765
3766 PR c++/70205
3767 * g++.dg/lookup/pr70205.C: New test.
3768
3769 2016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3770
3771 PR c++/70218
3772 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3773
3774 2016-03-17 Marek Polacek <polacek@redhat.com>
3775
3776 PR c/69407
3777 * gcc.dg/atomic-op-6.c: New test.
3778
3779 2016-03-17 David Malcolm <dmalcolm@redhat.com>
3780
3781 PR c/70264
3782 * c-c++-common/pr70264.c: New test case.
3783
3784 2016-03-17 Jakub Jelinek <jakub@redhat.com>
3785
3786 PR c++/70144
3787 * c-c++-common/pr70144-1.c: New test.
3788 * c-c++-common/pr70144-2.c: New test.
3789
3790 PR c++/70272
3791 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3792 * g++.dg/opt/flifetime-dse6.C: New test.
3793 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3794
3795 2016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3796
3797 PR driver/70192
3798 * gcc.dg/pic-1.c: New test.
3799 * gcc.dg/pic-2.c: Likewise.
3800 * gcc.dg/pic-3.c: Likewise.
3801 * gcc.dg/pic-4.c: Likewise.
3802 * gcc.dg/pie-1.c: Likewise.
3803 * gcc.dg/pie-2.c: Likewise.
3804 * gcc.dg/pie-3.c: Likewise.
3805 * gcc.dg/pie-4.c: Likewise.
3806 * gcc.dg/pie-5.c: Likewise.
3807 * gcc.dg/pie-6.c: Likewise.
3808
3809 2016-03-17 Tom de Vries <tom@codesourcery.com>
3810
3811 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3812 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3813
3814 2016-03-17 Richard Biener <rguenther@suse.de>
3815
3816 PR debug/70271
3817 * g++.dg/debug/pr70271.C: New testcase.
3818
3819 2016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3820
3821 * gcc.target/i386/pr70251.c: New test.
3822
3823 2016-03-17 Marek Polacek <polacek@redhat.com>
3824
3825 PR c++/70194
3826 * g++.dg/warn/constexpr-70194.C: New test.
3827
3828 2016-03-16 Richard Henderson <rth@redhat.com>
3829
3830 PR middle-end/70240
3831 * gcc.c-torture/compile/pr70240.c: New.
3832
3833 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3834
3835 * gcc.c-torture/compile/20151204.c: Skip for avr.
3836
3837 2016-03-16 Jakub Jelinek <jakub@redhat.com>
3838
3839 PR target/70245
3840 * g++.dg/opt/pr70245.C: New test.
3841 * g++.dg/opt/pr70245.h: New file.
3842 * g++.dg/opt/pr70245-aux.cc: New file.
3843
3844 2016-03-16 Martin Sebor <msebor@redhat.com>
3845
3846 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3847
3848 2016-03-16 Richard Henderson <rth@redhat.com>
3849
3850 PR middle-end/70199
3851 * gcc.c-torture/compile/pr70199.c: New.
3852
3853 2016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3854
3855 * gcc.dg/uninit-19.c: Run dos2unix.
3856
3857 2016-03-16 Marek Polacek <polacek@redhat.com>
3858
3859 PR c/70093
3860 * gcc.dg/nested-func-10.c: New test.
3861 * gcc.dg/nested-func-9.c: New test.
3862
3863 2016-03-16 Jakub Jelinek <jakub@redhat.com>
3864
3865 PR tree-optimization/68714
3866 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3867
3868 2016-03-16 Tom de Vries <tom@codesourcery.com>
3869
3870 PR tree-optimization/68715
3871 * gcc.dg/graphite/pr68715-2.c: New test.
3872 * gcc.dg/graphite/pr68715.c: New test.
3873 * gfortran.dg/graphite/pr68715.f90: New test.
3874
3875 2016-03-16 Tom de Vries <tom@codesourcery.com>
3876
3877 PR tree-optimization/68809
3878 * gcc.dg/graphite/pr68809-2.c: New test.
3879 * gcc.dg/graphite/pr68809.c: New test.
3880
3881 2016-03-16 Jakub Jelinek <jakub@redhat.com>
3882
3883 PR c++/70147
3884 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3885 method call to i () as argument. Adjust expected output.
3886
3887 PR c++/70147
3888 * g++.dg/ubsan/pr70147-1.C: New test.
3889 * g++.dg/ubsan/pr70147-2.C: New test.
3890
3891 2016-03-15 Martin Sebor <msebor@redhat.com>
3892
3893 PR c++/58281
3894 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3895
3896 2016-03-15 John David Anglin <danglin@gcc.gnu.org>
3897
3898 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3899 hppa*-*-hpux*.
3900
3901 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3902
3903 PR libfortran/69799
3904 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3905 libatomic_available.
3906
3907 2016-03-15 Marek Polacek <polacek@redhat.com>
3908
3909 PR c++/70209
3910 * g++.dg/ext/attribute-may-alias-4.C: New test.
3911
3912 2016-03-15 Alexander Monakov <amonakov@ispras.ru>
3913
3914 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3915 -fvar-tracking-assignments-toggle flag.
3916
3917 2016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3918
3919 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3920
3921 2016-03-15 Jakub Jelinek <jakub@redhat.com>
3922
3923 PR rtl-optimization/70222
3924 * gcc.c-torture/execute/pr70222-1.c: New test.
3925 * gcc.c-torture/execute/pr70222-2.c: New test.
3926
3927 2016-03-15 Richard Henderson <rth@redhat.com>
3928
3929 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3930
3931 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
3932
3933 PR rtl-optimization/69032
3934 * gcc.dg/pr69032.c: New test.
3935
3936 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
3937
3938 PR rtl-optimization/63384
3939 * g++.dg/pr63384.C: New test.
3940
3941 2016-03-15 Andrey Belevantsev <abel@ispras.ru>
3942
3943 PR target/64411
3944 * gcc.target/i386/pr64411.C: New test.
3945
3946 2016-03-15 Tom de Vries <tom@codesourcery.com>
3947
3948 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3949 * gfortran.dg/goacc/kernels-alias.f95: New test.
3950
3951 2016-03-14 Martin Sebor <msebor@redhat.com>
3952
3953 PR c++/53792
3954 * g++.dg/cpp0x/constexpr-inline.C: New test.
3955 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3956
3957 2016-03-14 David Edelsohn <dje.gcc@gmail.com>
3958
3959 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3960
3961 2016-03-14 Jakub Jelinek <jakub@redhat.com>
3962
3963 PR middle-end/70219
3964 * gcc.dg/pr70219.c: New test.
3965
3966 2016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3967
3968 PR target/70083
3969 * gcc.dg/torture/pr70083.c: New test.
3970 * gcc.target/i386/pr70083.c: New test.
3971
3972 2016-03-14 Richard Biener <rguenther@suse.de>
3973
3974 PR tree-optimization/56365
3975 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3976
3977 2016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3978
3979 PR target/70098
3980 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3981 New function.
3982 * g++.dg/pr70098.C: New testcase.
3983
3984
3985 2016-03-14 Tom de Vries <tom@codesourcery.com>
3986
3987 PR tree-optimization/70045
3988 * gcc.dg/graphite/pr70045.c: New test.
3989
3990 2016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3991
3992 PR fortran/69043
3993 * gfortran.dg/include_9.f90: New test.
3994
3995 2016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3996
3997 PR fortran/45076
3998 gfortran.dg/prof/prof.exp: New script.
3999 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4000
4001 2016-03-12 Andrey Belevantsev <abel@ispras.ru>
4002
4003 PR rtl-optimization/69307
4004 * gcc.dg/pr69307.c: New test.
4005
4006 2016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4007
4008 PR target/69614
4009 * gcc.target/arm/pr69614.c: New.
4010
4011 2016-03-12 Paul Thomas <pault@gcc.gnu.org>
4012
4013 PR fortran/70031
4014 * gfortran.dg/submodule_14.f08: New test
4015
4016 PR fortran/69524
4017 * gfortran.dg/submodule_15.f08: New test
4018
4019 2016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4020
4021 PR c++/70106
4022 * g++.dg/cpp1y/paren3.C: New test.
4023
4024 2016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4025
4026 PR target/70131
4027 * gcc.target/powerpc/ppc-round2.c: New test.
4028
4029 2016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4030
4031 PR target/70123
4032 * gcc.dg/torture/pr70123.c: New test.
4033
4034 2016-03-11 Jeff Law <law@redhat.com>
4035
4036 PR tree-optimization/70190
4037 * gcc.c-torture/compile/pr70190.c: New test.
4038
4039 2016-03-11 David Malcolm <dmalcolm@redhat.com>
4040
4041 PR c/68187
4042 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4043 case.
4044 (test43_b): Likewise.
4045 (test43_c): Likewise.
4046 (test43_d): Likewise.
4047 (test43_e): Likewise.
4048 (test43_f): Likewise.
4049 (test43_g): Likewise.
4050 (test44_a): Likewise.
4051 (test44_b): Likewise.
4052 (test44_c): Likewise.
4053 (test44_d): Likewise.
4054 (test44_e): Likewise.
4055
4056 2016-03-11 David Malcolm <dmalcolm@redhat.com>
4057
4058 PR c/70085
4059 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4060
4061 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4062
4063 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4064 dg-options.
4065
4066 2016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4067
4068 PR target/70002
4069 PR target/69245
4070 * gcc.target/aarch64/pr69245_2.c: New test.
4071
4072 2016-03-11 Jakub Jelinek <jakub@redhat.com>
4073
4074 PR tree-optimization/70177
4075 * gcc.dg/pr70177.c: New test.
4076
4077 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4078
4079 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4080
4081 2016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4082
4083 * gcc.dg/tree-ssa/sra-20.c: New.
4084
4085 2016-03-11 Jakub Jelinek <jakub@redhat.com>
4086
4087 PR rtl-optimization/70174
4088 * gcc.dg/pr70174.c: New test.
4089
4090 PR tree-optimization/70169
4091 * gcc.dg/pr70169.c: New test.
4092
4093 2016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4094
4095 PR target/70160
4096 * gcc.target/i386/pr70160.c: New test.
4097
4098 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4099
4100 * gcc.target/s390/dfp-1.c: New test.
4101
4102 2016-03-10 Nick Clifton <nickc@redhat.com>
4103
4104 PR target/70044
4105 * gcc.target/aarch64/pr70044.c: New test.
4106
4107 2016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4108 Jakub Jelinek <jakub@redhat.com>
4109
4110 PR c++/70001
4111 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4112 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4113 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4114
4115 2016-03-10 Jan Hubicka <hubicka@ucw.cz>
4116
4117 PR lto/69589
4118 * g++.dg/lto/pr69589_0.C: New testcase
4119 * g++.dg/lto/pr69589_1.C: New testcase
4120
4121 2016-03-10 Marek Polacek <polacek@redhat.com>
4122
4123 PR c++/70153
4124 * g++.dg/delayedfold/unary-plus1.C: New test.
4125
4126 2016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
4127
4128 * gcc.target/arm/pr45701-1.c: Escape brackets.
4129 * gcc.target/arm/pr45701-2.c: Likewise.
4130
4131 2016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4132
4133 * gfortran.dg/unconstrained_commons.f: New.
4134
4135 2016-03-10 Alan Modra <amodra@gmail.com>
4136
4137 * gcc.dg/pr69195.c: New.
4138 * gcc.dg/pr69238.c: New.
4139
4140 2016-03-10 Tom de Vries <tom@codesourcery.com>
4141
4142 PR testsuite/68915
4143 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4144
4145 2016-03-10 Richard Biener <rguenther@suse.de>
4146
4147 PR tree-optimization/70128
4148 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4149 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4150
4151 2016-03-09 Jakub Jelinek <jakub@redhat.com>
4152
4153 PR tree-optimization/70152
4154 * gcc.dg/pr70152.c: New test.
4155
4156 PR target/70086
4157 * gcc.target/i386/pr70086-1.c: New test.
4158 * gcc.target/i386/pr70086-2.c: New test.
4159 * gcc.target/i386/pr70086-3.c: New test.
4160
4161 PR tree-optimization/70127
4162 * gcc.c-torture/execute/pr70127.c: New test.
4163
4164 2016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4165
4166 * c-c++-common/goacc/combined-directives-2.c: New test.
4167
4168 2016-03-09 David Malcolm <dmalcolm@redhat.com>
4169
4170 PR c/68473
4171 PR c++/70105
4172 * g++.dg/diagnostic/pr70105.C: New test.
4173 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4174 (test_multiple_ordinary_maps): New test function.
4175
4176 2016-03-09 David Malcolm <dmalcolm@redhat.com>
4177
4178 PR c/68473
4179 PR c++/70105
4180 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4181 Drop range information from call to inform_at_rich_loc.
4182 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4183 New.
4184 (test_show_locus): Replace calls to rich_location::add_range with
4185 calls to add_range. Rewrite the tests that used the now-defunct
4186 rich_location ctor taking a source_range. Simplify other tests
4187 by replacing calls to COMBINE_LOCATION_DATA with calls to
4188 make_location.
4189
4190 2016-03-09 Richard Biener <rguenther@suse.de>
4191 Jakub Jelinek <jakub@redhat.com>
4192
4193 PR tree-optimization/70138
4194 * gcc.dg/vect/pr70138-1.c: New testcase.
4195 * gcc.dg/vect/pr70138-2.c: Likewise.
4196
4197 2016-03-09 Jakub Jelinek <jakub@redhat.com>
4198
4199 PR target/70049
4200 * gcc.target/i386/pr70049.c: New test.
4201
4202 2016-03-09 Richard Biener <rguenther@suse.de>
4203
4204 PR c/70143
4205 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4206 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4207 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4208
4209 2016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4210
4211 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4212 arm-*-*.
4213
4214 2016-03-09 Jakub Jelinek <jakub@redhat.com>
4215
4216 PR middle-end/67278
4217 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4218
4219 PR target/67278
4220 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4221
4222 PR middle-end/70050
4223 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4224 in testcase comment.
4225
4226 2016-03-09 Tom de Vries <tom@codesourcery.com>
4227
4228 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4229 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4230 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4231 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4232 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4233 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4234 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4235 * gfortran.dg/goacc/kernels-loop.f95: New test.
4236
4237 2016-03-08 Martin Sebor <msebor@redhat.com>
4238
4239 PR c++/62096
4240 * g++.dg/warn/overflow-warn-7.C: New test.
4241
4242 2016-03-08 Jason Merrill <jason@redhat.com>
4243
4244 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4245 * lib/target-supports.exp (check_effective_target_concepts): New.
4246
4247 2016-03-08 Jakub Jelinek <jakub@redhat.com>
4248
4249 PR c++/70135
4250 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4251 * g++.dg/ubsan/pr70135.C: New test.
4252
4253 PR target/70110
4254 * gcc.dg/pr70110.c: New test.
4255
4256 2016-03-07 Martin Jambor <mjambor@suse.cz>
4257
4258 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4259 * c-c++-common/gomp/if-1.c: Likewise.
4260 * c-c++-common/gomp/pr61486-2.c: Likewise.
4261 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4262 to dg-additional-options.
4263 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4264 * g++/gomp/target-teams-1.c: Likewise.
4265 * gcc.dg/gomp/gomp.exp: Likewise.
4266 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4267 dg-additional-options.
4268 * gfortran.dg/gomp/gomp.exp: Likewise.
4269 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4270 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4271 dg-additional-options.
4272 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4273
4274 2016-03-07 Martin Jambor <mjambor@suse.cz>
4275
4276 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4277 * c-c++-common/gomp/gridify-1.c: New test.
4278 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4279
4280 2016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4281
4282 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4283 trigger for cortex-r8, when scanning for register r8.
4284 * gcc.target/arm/pr45701-2.c: Likewise.
4285
4286 2016-02-26 Richard Biener <rguenther@suse.de>
4287 Jeff Law <law@redhat.com>
4288
4289 PR tree-optimization/69740
4290 * gcc.c-torture/compile/pr69740-1.c: New test.
4291 * gcc.c-torture/compile/pr69740-2.c: New test.
4292
4293 2016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4294
4295 * lib/target-supports.exp
4296 (check_effective_target_whole_vector_shift): Enable for PPC64.
4297
4298 2016-03-07 Richard Biener <rguenther@suse.de>
4299
4300 PR tree-optimization/70115
4301 * gcc.dg/torture/pr70115.c: New testcase.
4302
4303 2016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4304
4305 PR middle-end/69916
4306 * c-c-++-common/goacc/pr69916.c: New.
4307
4308 2016-03-07 Richard Henderson <rth@redhat.com>
4309
4310 * gcc.c-torture/compile/pr70061.c: New test.
4311
4312 2016-03-07 Richard Biener <rguenther@suse.de>
4313
4314 PR testsuite/70109
4315 * gcc.dg/vect/O3-pr36098.c: New testcase.
4316
4317 2016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4318
4319 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4320
4321 2016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4322
4323 * gnat.dg/renaming9.ad[sb]: New testcase.
4324
4325 2016-03-05 Jakub Jelinek <jakub@redhat.com>
4326
4327 PR c++/70084
4328 * g++.dg/expr/stdarg3.C: New test.
4329
4330 2016-03-04 Jeff Law <law@redhat.com>
4331
4332 PR tree-optimization/69196
4333 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4334 x86_64-*-*.
4335
4336 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4337
4338 PR c/69973
4339 * gcc.dg/pr69973.c: New test.
4340
4341 PR rtl-optimization/69941
4342 * gcc.dg/torture/pr69941.c: New test.
4343
4344 PR c/69824
4345 * gcc.dg/pr69824.c: New test.
4346
4347 2016-03-05 Tom de Vries <tom@codesourcery.com>
4348
4349 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4350 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4351 function.
4352
4353 2016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4354
4355 PR c++/66786
4356 * g++.dg/cpp1y/var-templ48.C: New test.
4357 * g++.dg/cpp1y/var-templ49.C: New test.
4358
4359 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4360
4361 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4362
4363 2016-03-04 Jakub Jelinek <jakub@redhat.com>
4364
4365 PR c++/70035
4366 * g++.dg/ubsan/pr70035.C: New test.
4367
4368 PR target/70062
4369 * gcc.target/i386/pr70062.c: New test.
4370
4371 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4372
4373 * g++.dg/template/typename21.C: Remove c++98_only.
4374
4375 2016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4376
4377 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4378
4379 2016-03-04 David Malcolm <dmalcolm@redhat.com>
4380
4381 PR c/68187
4382 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4383 function.
4384 (fn_42_b): Likewise.
4385 (fn_42_c): Likewise.
4386
4387 2016-03-04 David Malcolm <dmalcolm@redhat.com>
4388
4389 PR c/68187
4390 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4391 function.
4392 (fn_40_b): Likewise.
4393 (fn_41_a): Likewise.
4394 (fn_41_b): Likewise.
4395
4396 2016-03-04 Jakub Jelinek <jakub@redhat.com>
4397
4398 PR target/70059
4399 * gcc.target/i386/avx512f-pr70059.c: New test.
4400 * gcc.target/i386/avx512dq-pr70059.c: New test.
4401
4402 2016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4403
4404 PR rtl-optimization/57676
4405 * gcc.dg/torture/pr57676.c: New test.
4406
4407 2016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4408
4409 * gcc.dg/pr70026.c: New test.
4410
4411 2016-03-04 Marek Polacek <polacek@redhat.com>
4412
4413 PR c/69798
4414 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4415 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4416
4417 2016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4418
4419 PR target/70004
4420 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4421 Delete.
4422 (test_corners_sisd_si): Likewise.
4423 (main): Remove checks of the above.
4424 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4425
4426 2016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4427
4428 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4429
4430 2016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4431
4432 * gcc.dg/torture/pr69951.c: Accept argc==0.
4433
4434 2016-03-04 Richard Biener <rguenther@suse.de>
4435
4436 PR c++/70054
4437 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4438 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4439
4440 2016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4441
4442 PR testsuite/69766
4443 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
4444 testing multiarch.
4445
4446 2016-03-04 Jakub Jelinek <jakub@redhat.com>
4447
4448 PR debug/69947
4449 * gcc.dg/guality/pr69947.c: New test.
4450
4451 2016-03-03 Jakub Jelinek <jakub@redhat.com>
4452
4453 PR ada/70017
4454 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4455
4456 2016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4457
4458 PR rtl-optimization/69904
4459 * gcc.target/arm/pr69904.c: New test.
4460
4461 2016-03-03 Jakub Jelinek <jakub@redhat.com>
4462
4463 PR target/70021
4464 * gcc.dg/vect/pr70021.c: New test.
4465 * gcc.target/i386/pr70021.c: New test.
4466
4467 2016-03-03 Marek Polacek <polacek@redhat.com>
4468
4469 PR middle-end/70050
4470 * gcc.dg/pr70050.c: New test.
4471
4472 2016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4473
4474 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4475
4476 2016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4477
4478 PR tree-optimization/70043
4479 * gfortran.dg/vect/pr70043.f90: New test.
4480
4481 2016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4482
4483 * gnat.dg/specs/task1.ads: New test.
4484
4485 2016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4486
4487 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4488 Invoke gdb with -batch.
4489 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4490
4491 2016-03-03 Richard Biener <rguenther@suse.de>
4492
4493 PR tree-optimization/55936
4494 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4495
4496 2016-03-02 Jeff Law <law@redhat.com>
4497
4498 PR rtl-optimization/69942
4499 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4500 effects of argument promotions.
4501
4502 PR tree-optimization/69987
4503 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4504 target does not support -fprefetch-loop-arrays.
4505
4506 2016-03-02 Uros Bizjak <ubizjak@gmail.com>
4507
4508 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4509
4510 2016-03-02 Bin Cheng <bin.cheng@arm.com>
4511
4512 PR rtl-optimization/69052
4513 * gcc.target/i386/pr69052.c: New test.
4514
4515 2016-03-02 Alan Modra <amodra@gmail.com>
4516
4517 * gcc.dg/pr69990.c: New.
4518
4519 2016-03-02 Jakub Jelinek <jakub@redhat.com>
4520
4521 PR c/68062
4522 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4523
4524 PR middle-end/70022
4525 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4526
4527 PR target/70028
4528 * gcc.target/i386/pr70028.c: New test.
4529
4530 2016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4531
4532 * c-c++-common/asan/swapcontext-test-1.c,
4533 * c-c++-common/tsan/thread_leak.c,
4534 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4535 * g++.dg/tsan/benign_race.C,
4536 * g++.dg/tsan/fd_close_norace.C,
4537 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4538 races with sanitizer output
4539
4540 2016-03-02 Richard Biener <rguenther@suse.de>
4541 Uros Bizjak <ubizjak@gmail.com>
4542
4543 PR target/67278
4544 * gcc.dg/simd-8.c: New testcase.
4545
4546 2016-03-02 Richard Biener <rguenther@suse.de>
4547
4548 PR middle-end/67278
4549 * gcc.dg/simd-7.c: New testcase.
4550
4551 2016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4552
4553 * gcc.target/i386/pr70007.c: Tweak.
4554
4555 2016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4556
4557 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4558
4559 2016-03-02 Marek Polacek <polacek@redhat.com>
4560
4561 PR c/67854
4562 * gcc.dg/pr67854.c: New test.
4563
4564 2016-03-02 Jakub Jelinek <jakub@redhat.com>
4565
4566 PR middle-end/70025
4567 * gcc.dg/torture/pr70025.c: New test.
4568
4569 2016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4570
4571 PR tree-optimization/68621
4572 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4573
4574 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4575
4576 * gcc.target/i386/pr70007.c: New test.
4577
4578 2016-03-01 Jeff Law <law@redhat.com>
4579
4580 PR tree-optimization/69196
4581 * gcc.dg/tree-ssa/pr69196-1.c: New test.
4582
4583 PR tree-optimization/69196
4584 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4585 duplicating code and spoiling the expected output.
4586
4587 2016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4588
4589 PR target/70033
4590 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4591 supports power9 before doing tests.
4592 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4593 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4594 * gcc.target/powerpc/p9-permute.c: Likewise.
4595
4596 2016-03-01 Uros Bizjak <ubizjak@gmail.com>
4597
4598 PR target/70027
4599 * gcc.target/i386/pr70027.c: New test.
4600
4601 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4602
4603 * gcc.dg/pr70017.c: New test.
4604
4605 2016-03-01 Jakub Jelinek <jakub@redhat.com>
4606
4607 PR c/69796
4608 PR c/69974
4609 * gcc.dg/pr69796.c: New test.
4610 * gcc.dg/pr69974.c: New test.
4611
4612 2016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4613
4614 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4615
4616 2016-02-29 Jeff Law <law@redhat.com>
4617
4618 PR tree-optimization/69987
4619 * gfortran.dg/pr69987.f90: New test.
4620
4621 PR tree-optimization/69989
4622 * gcc.c-torture/compile/pr69989-2.c: New test.
4623
4624 2016-03-01 Marek Polacek <polacek@redhat.com>
4625
4626 PR c++/69795
4627 * g++.dg/parse/invalid1.C: New test.
4628
4629 2016-03-01 Richard Biener <rguenther@suse.de>
4630
4631 PR middle-end/70022
4632 * gcc.dg/pr70022.c: New testcase.
4633
4634 2016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4635
4636 PR tree-optimization/69956
4637 * gcc.dg/pr69956.c: New test.
4638
4639 2016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4640
4641 PR target/70011
4642 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4643 XFAIL when hardware supports efficient unaligned storage access.
4644
4645 2016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4646
4647 PR c++/69961
4648 * g++.dg/template/pr69961a.C: New test.
4649 * g++.dg/template/pr69961b.C: New test.
4650
4651 2016-02-29 David Malcolm <dmalcolm@redhat.com>
4652
4653 PR preprocessor/69985
4654 * gcc.dg/cpp/pr69985.c: New test case.
4655
4656 2016-02-29 Jeff Law <law@redhat.com>
4657
4658 PR tree-optimization/70005
4659 * gcc.c-torture/execute/pr70005.c New test.
4660
4661 PR tree-optimization/69999
4662 * gcc.c-torture/compile/pr69999.c: New test.
4663
4664 2016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4665
4666 PR tree-optimization/69652
4667 * gcc.dg/torture/pr69652.c: Delete test.
4668 * gcc.dg/vect/pr69652.c: New test.
4669
4670 2016-02-19 Richard Biener <rguenther@suse.de>
4671
4672 PR tree-optimization/69980
4673 * gfortran.dg/vect/pr69980.f90: New testcase.
4674
4675 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4676
4677 * gcc.target/sparc/20160229-1.c: New test.
4678
4679 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4680
4681 * gnat.dg/stack_usage3.adb: New test.
4682 * gnat.dg/stack_usage3_pkg.ads: New helper.
4683
4684 2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4685
4686 * gnat.dg/renaming8.adb: New test.
4687 * gnat.dg/renaming8_pkg1.ads: New helper.
4688 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4689 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4690
4691 2016-02-29 Richard Biener <rguenther@suse.de>
4692
4693 PR tree-optimization/69720
4694 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4695
4696 2016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4697
4698 PR fortran/68147
4699 PR fortran/47674
4700 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4701
4702 2016-02-28 Harald Anlauf <anlauf@gmx.de>
4703 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4704
4705 PR fortran/56007
4706 * gfortran.dg/coarray_8.f90: Adjust error message.
4707 * gfortran.dg/pr56007.f90: New test.
4708 * gfortran.dg/pr56007.f: New test.
4709
4710 2016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4711
4712 PR tree-optimization/69989
4713 * gcc.dg/torture/pr69989.c: New test.
4714
4715 2016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4716
4717 * gcc.target/i386/stack-realign-win.c: New test.
4718
4719 2016-02-28 Harald Anlauf <anlauf@gmx.de>
4720
4721 PR fortran/60126
4722 * gfortran.dg/pr60126.f90: New test.
4723
4724 2016-02-27 Jeff Law <law@redhat.com>
4725
4726 Revert
4727 2016-02-26 Richard Biener <rguenther@suse.de>
4728 Jeff Law <law@redhat.com>
4729
4730 PR tree-optimization/69740
4731 * gcc.c-torture/compile/pr69740-1.c: New test.
4732 * gcc.c-torture/compile/pr69740-2.c: New test.
4733
4734 2016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4735
4736 PR fortran/69910
4737 * gfortran.dg/newunit_4.f90: New test.
4738
4739 2016-02-27 Jakub Jelinek <jakub@redhat.com>
4740
4741 PR target/69613
4742 PR rtl-optimization/69886
4743 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4744 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4745 target.
4746
4747 2016-02-26 Martin Sebor <msebor@redhat.com>
4748
4749 PR tree-optimization/15826
4750 * gcc.dg/tree-ssa/pr15826.c: New test.
4751
4752 2016-02-26 Jakub Jelinek <jakub@redhat.com>
4753
4754 PR target/69969
4755 * gcc.target/powerpc/pr69969.c: New test.
4756
4757 2016-02-26 Martin Sebor <msebor@redhat.com>
4758
4759 PR c++/15766
4760 * g++.old-deja/g++.other/decl5.C: Add a test case.
4761
4762 2016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4763
4764 PR target/69946
4765 * gcc.target/powerpc/pr69946.c: New file.
4766
4767 2016-02-26 Richard Biener <rguenther@suse.de>
4768 Jeff Law <law@redhat.com>
4769
4770 PR tree-optimization/69740
4771 * gcc.c-torture/compile/pr69740-1.c: New test.
4772 * gcc.c-torture/compile/pr69740-2.c: New test.
4773
4774 2016-02-26 Martin Jambor <mjambor@suse.cz>
4775
4776 PR middle-end/69920
4777 * gcc.dg/torture/pr69932.c: New test.
4778 * gcc.dg/torture/pr69936.c: Likewise.
4779
4780 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4781
4782 PR target/69709
4783 * gcc.target/s390/pr69709.c: New test.
4784
4785 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4786
4787 PR target/69245
4788 * gcc.target/aarch64/pr69245_1.c: New test.
4789
4790 2016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4791
4792 PR target/69613
4793 * gcc.dg/torture/pr69613.c: New test.
4794
4795 2016-02-26 Jakub Jelinek <jakub@redhat.com>
4796
4797 PR rtl-optimization/69891
4798 * gcc.target/i386/pr69891.c: New test.
4799
4800 2016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
4801 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4802
4803 PR target/61397
4804 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4805 functionality for both 32-bit and 64-bit.
4806
4807 2016-02-26 Richard Biener <rguenther@suse.de>
4808
4809 PR tree-optimization/69551
4810 * gcc.dg/torture/pr69951.c: New testcase.
4811
4812 2016-02-25 Richard Biener <rguenther@suse.de>
4813
4814 PR tree-optimization/48795
4815 * gcc.dg/Warray-bounds-18.c: New testcase.
4816
4817 2016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4818
4819 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4820
4821 2016-02-25 Jakub Jelinek <jakub@redhat.com>
4822
4823 PR rtl-optimization/69896
4824 * gcc.dg/pr69896.c: New test.
4825
4826 2016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4827
4828 PR c++/69736
4829 * g++.dg/cpp1y/paren2.C: New test.
4830
4831 2016-02-24 Martin Sebor <msebor@redhat.com>
4832
4833 PR c/51147
4834 * gcc.dg/enum-mode-2.c: New test.
4835
4836 2016-02-24 Jakub Jelinek <jakub@redhat.com>
4837
4838 PR c++/69922
4839 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4840 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4841 * g++.dg/ubsan/pr69922.C: New test.
4842
4843 2016-02-24 Marek Polacek <polacek@redhat.com>
4844
4845 PR c/69819
4846 * gcc.dg/pr69819.c: New test.
4847
4848 2016-02-24 Martin Sebor <msebor@redhat.com>
4849
4850 PR c++/69912
4851 * g++.dg/ext/flexary15.C: New test.
4852
4853 2016-02-24 Martin Sebor <msebor@redhat.com>
4854
4855 * gcc.dg/builtins-68.c: Avoid making unportable
4856 assumptions about the relationship between SIZE_MAX and UINT_MAX.
4857 * g++.dg/ext/builtin_alloca.C: Same.
4858
4859 2016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4860 Charles Baylis <charles.baylis@linaro.org>
4861
4862 PR debug/61033
4863 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4864
4865 2016-02-24 Richard Biener <rguenther@suse.de>
4866 Jakub Jelinek <jakub@redhat.com>
4867
4868 PR middle-end/69760
4869 * gcc.dg/torture/pr69760.c: New testcase.
4870
4871 2016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4872
4873 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4874 pattern on Solaris with as.
4875
4876 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4877
4878 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4879 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4880 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4881 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4882
4883 2016-02-24 Jakub Jelinek <jakub@redhat.com>
4884
4885 PR middle-end/69915
4886 * gcc.dg/pr69915.c: New test.
4887
4888 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4889
4890 PR rtl-optimization/69886
4891 * gcc.dg/torture/pr69886.c: New test.
4892
4893 2016-02-24 Richard Biener <rguenther@suse.de>
4894
4895 PR middle-end/68963
4896 * gcc.dg/torture/pr68963.c: New testcase.
4897
4898 2016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4899
4900 PR target/69875
4901 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4902 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4903 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4904 * gcc.target/arm/atomic_loaddi_1.c: New test.
4905 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4906 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4907 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4908 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4909 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4910 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4911 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4912 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4913
4914 2016-02-24 Jakub Jelinek <jakub@redhat.com>
4915
4916 PR middle-end/69909
4917 * gcc.dg/torture/pr69909.c: New test.
4918
4919 2016-02-24 Richard Biener <rguenther@suse.de>
4920
4921 PR tree-optimization/69907
4922 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4923 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4924 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4925
4926 2016-02-24 Christian Bruel <christian.bruel@st.com>
4927
4928 * gcc.target/arm/pragma_cpp_fma.c: New test.
4929
4930 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4931
4932 PR fortran/61156
4933 * gfortran.dg/include_6.f90: Update test.
4934
4935 2016-02-23 Jakub Jelinek <jakub@redhat.com>
4936
4937 PR objc/69844
4938 * objc.dg/pr69844.m: New test.
4939
4940 2016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4941
4942 PR libgfortran/69456
4943 * gfortran.dg/namelist_89.f90: New test.
4944 * gfortran.dg/pr59700.f90: Update test..
4945
4946 2016-02-23 Martin Sebor <msebor@redhat.com>
4947
4948 PR middle-end/69780
4949 * g++.dg/ext/builtin_alloca.C: New test.
4950 * gcc.dg/builtins-68.c: New test.
4951
4952 2016-02-23 Richard Henderson <rth@redhat.com>
4953
4954 * gcc.target/i386/addr-space-3.c: Remove test.
4955
4956 2016-02-23 David Malcolm <dmalcolm@redhat.com>
4957
4958 PR preprocessor/69126
4959 PR preprocessor/69543
4960 * c-c++-common/pr69126-2-long.c: New test.
4961 * c-c++-common/pr69126-2-short.c: New test.
4962 * c-c++-common/pr69543-1.c: Remove xfail.
4963
4964 2016-02-23 David Malcolm <dmalcolm@redhat.com>
4965
4966 PR preprocessor/69126
4967 PR preprocessor/69543
4968 PR preprocessor/69558
4969 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4970 (f): Rename to...
4971 (test_2): ...this, and add leading comment.
4972 (MACRO_3, test_3): New.
4973 (MACRO_4A, MACRO_4B, test_4): New.
4974 (MACRO): Rename to...
4975 (MACRO_5): ...this.
4976 (g): Rename to...
4977 (test_5): ...this, updating for renaming of MACRO, and
4978 add leading comment.
4979 * c-c++-common/pr69543-1.c: New.
4980 * c-c++-common/pr69543-2.c: New.
4981 * c-c++-common/pr69543-3.c: New.
4982 * c-c++-common/pr69543-4.c: New.
4983 * c-c++-common/pr69558-1.c: New.
4984 * c-c++-common/pr69558-2.c: New.
4985 * c-c++-common/pr69558-3.c: New.
4986 * c-c++-common/pr69558-4.c: New.
4987 * gcc.dg/pr69558.c: Move to...
4988 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4989 xfail for c++.
4990
4991 2016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4992
4993 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4994 to -ftree-parallelize-loops/-fopenacc changes.
4995 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4996 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4997 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4998 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4999 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5000 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5001 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5002 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5003 * c-c++-common/goacc/kernels-loop.c: Likewise.
5004 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5005 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5006 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5007 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5008
5009 2016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5010
5011 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5012
5013 2016-02-23 Jakub Jelinek <jakub@redhat.com>
5014
5015 PR c++/69902
5016 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5017
5018 PR c/69900
5019 * gcc.dg/pr69900.c: New test.
5020
5021 2016-02-23 Martin Jambor <mjambor@suse.cz>
5022
5023 PR tree-optimization/69666
5024 * gcc.dg/tree-ssa/pr69666.c: New test.
5025
5026 2016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5027
5028 PR fortran/67451
5029 * gfortran.dg/coarray_allocate_5.f08: New test.
5030
5031 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5032
5033 * gcc.target/s390/vcond-shift.c: Move to ...
5034 * gcc.target/s390/vector/vcond-shift.c: ... here.
5035
5036 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5037
5038 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5039 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5040
5041 2016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5042
5043 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5044
5045 2016-02-20 Mark Wielaard <mjw@redhat.com>
5046
5047 PR c/28901
5048 * gcc.dg/unused-variable-3.c: New test.
5049
5050 2016-02-22 Jakub Jelinek <jakub@redhat.com>
5051
5052 PR target/69888
5053 * gcc.target/i386/pr69888.c: New test.
5054
5055 2016-02-22 Richard Biener <rguenther@suse.de>
5056
5057 PR tree-optimization/69882
5058 * gfortran.dg/vect/pr69882.f90: New testcase.
5059
5060 2016-02-22 Jakub Jelinek <jakub@redhat.com>
5061
5062 PR target/69885
5063 * gcc.dg/pr69885.c: New test.
5064
5065 2016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5066
5067 PR target/69806
5068 PR target/54089
5069 * gcc.target/sh/pr54089-10.c: New.
5070
5071 2016-02-20 Paul Thomas <pault@gcc.gnu.org>
5072
5073 PR fortran/69423
5074 * gfortran.dg/deferred_character_15.f90 : New test.
5075
5076 2016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5077
5078 PR fortran/57365
5079 gfortran.dg/allocate_with_source_18.f03: New test.
5080
5081 2016-02-20 Harald Anlauf <anlauf@gmx.de>
5082
5083 PR fortran/52531
5084 gfortran.dg/gomp/pr52531.f90: New test.
5085
5086 2016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5087
5088 PR c++/69865
5089 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5090 -std=c++03.
5091
5092 2016-02-19 Jakub Jelinek <jakub@redhat.com>
5093
5094 PR c++/69826
5095 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5096 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5097
5098 PR c++/69850
5099 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5100
5101 PR c++/69851
5102 * g++.dg/torture/pr69851.C: New test.
5103
5104 2016-02-19 Martin Sebor <msebor@redhat.com>
5105
5106 PR testsuite/69573
5107 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5108
5109 2016-02-19 Jakub Jelinek <jakub@redhat.com>
5110
5111 PR c++/69850
5112 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5113 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5114
5115 PR c++/67767
5116 * g++.dg/cpp0x/pr67767.C: New test.
5117
5118 2016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5119
5120 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5121 for fp, simd, crypto, crc, lse.
5122 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5123 above.
5124 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5125 effective target check.
5126
5127 2016-02-19 Jakub Jelinek <jakub@redhat.com>
5128
5129 PR target/69820
5130 * gcc.target/i386/pr69820.c: New test.
5131
5132 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5133
5134 * gcc.target/s390/vector/int128-1.c: New test.
5135
5136 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5137
5138 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5139
5140 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5141
5142 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5143 instruction pattern name to prevent the testcase from failing with
5144 -march=z13.
5145
5146 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5147
5148 * gcc.target/s390/md/movstr-2.c: New test.
5149
5150 2016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5151
5152 * gcc.target/s390/morestack.c: New test.
5153
5154 2016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5155
5156 PR target/69625
5157 * gcc.target/s390/pr69625.c: Add test case.
5158
5159 2016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5160
5161 PR testsuite/68580
5162 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5163
5164 2016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5165
5166 PR target/68404
5167 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5168 * gcc.target/powerpc/fusion3.c: Likewise.
5169
5170 2016-02-18 Richard Biener <rguenther@suse.de>
5171
5172 PR middle-end/69553
5173 * g++.dg/torture/pr69553.C: New testcase.
5174
5175 2016-02-18 Nick Clifton <nickc@redhat.com>
5176
5177 PR target/62254
5178 PR target/69610
5179 * gcc.target/arm/pr62554.c: New test.
5180 * gcc.target/arm/pr69610-1.c: New test.
5181 * gcc.target/arm/pr69610-2.c: New test.
5182
5183 2016-02-18 Richard Biener <rguenther@suse.de>
5184
5185 PR middle-end/69854
5186 * gcc.dg/torture/pr69854.c: New testcase.
5187
5188 2016-02-17 Jakub Jelinek <jakub@redhat.com>
5189
5190 PR c++/69850
5191 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5192
5193 2012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5194
5195 * gcc.target/powerpc/vec-cg.c: New test.
5196
5197 2016-02-17 Richard Biener <rguenther@suse.de>
5198
5199 PR testsuite/69586
5200 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5201
5202 2016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5203
5204 PR target/69161
5205 * gcc.c-torture/compile/pr69161.c: New test.
5206
5207 2016-02-17 David Sherwood <david.sherwood@arm.com>
5208
5209 PR target/69532
5210 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5211 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5212
5213 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5214
5215 * gcc.dg/ifcvt-4.c: Skip on Visium.
5216
5217 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5218
5219 * gnat.dg/atomic8.adb: New test.
5220
5221 2016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5222
5223 * gnat.dg/discr46.ad[sb]: New test.
5224
5225 2016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5226
5227 PR Target/48344
5228 * gcc.target/powerpc/pr48344-1.c: New test.
5229
5230 2015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5231
5232 PR fortran/69742
5233 * gfortran.dg/associate_21.f90: New test.
5234
5235 2016-02-16 Jakub Jelinek <jakub@redhat.com>
5236
5237 PR c/69835
5238 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5239 -Wnonnull in dg-options.
5240 * c-c++-common/nonnull-2.c: New test.
5241
5242 2016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5243 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5244
5245 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5246
5247 2016-02-16 Jakub Jelinek <jakub@redhat.com>
5248
5249 PR middle-end/69801
5250 * gcc.dg/pr69801.c: Add empty dg-options.
5251
5252 2016-02-16 James Norris <jnorris@codesourcery.com>
5253
5254 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5255 * g++.dg/goacc/deviceptr-1.c: New file.
5256
5257 2016-02-16 Jakub Jelinek <jakub@redhat.com>
5258
5259 PR tree-optimization/69820
5260 * gcc.dg/vect/pr69820.c: New test.
5261
5262 2016-02-16 Richard Biener <rguenther@suse.de>
5263
5264 PR tree-optimization/69776
5265 * gcc.dg/torture/pr69776-2.c: New testcase.
5266
5267 2016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5268
5269 PR tree-optimization/69714
5270 * gcc.dg/torture/pr69714.c: New test.
5271
5272 2016-02-16 Jakub Jelinek <jakub@redhat.com>
5273
5274 PR tree-optimization/69802
5275 * gcc.dg/pr69802.c: New test.
5276
5277 2016-02-16 Richard Biener <rguenther@suse.de>
5278
5279 PR middle-end/69801
5280 * gcc.dg/pr69801.c: New testcase.
5281
5282 2016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5283
5284 PR libgfortran/69651
5285 * gfortran.dg/read_bang.f90: New test.
5286 * gfortran.dg/read_bang4.f90: New test.
5287
5288 2016-02-15 Jakub Jelinek <jakub@redhat.com>
5289
5290 PR c++/69658
5291 * g++.dg/init/pr69658.C: New test.
5292
5293 PR c++/69797
5294 * c-c++-common/pr69797.c: New test.
5295
5296 2016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5297
5298 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5299 check for aarch64*-*-*.
5300
5301 2016-02-15 Richard Biener <rguenther@suse.de>
5302
5303 PR tree-optimization/69783
5304 * gcc.dg/vect/pr69783.c: New testcase.
5305
5306 2016-02-15 Richard Biener <rguenther@suse.de>
5307
5308 PR tree-optimization/69776
5309 * gcc.dg/torture/pr69776.c: New testcase.
5310
5311 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5312
5313 PR fortran/60526
5314 * gfortran.dg/type_decl_4.f90: Reinstated.
5315
5316 2016-02-14 John David Anglin <danglin@gcc.gnu.org>
5317
5318 PR fortran/68746
5319 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5320
5321 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5322
5323 PR fortran/60526
5324 PR bootstrap/69816
5325 * gfortran.dg/type_decl_4.f90: Removed.
5326
5327 2016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5328
5329 PR fortran/60526
5330 * gfortran.dg/type_decl_4.f90: New test.
5331
5332 2016-02-14 Alan Modra <amodra@gmail.com>
5333
5334 PR testsuite/68886
5335 * gcc.c-torture/execute/stkalign.c: Revise test.
5336
5337 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5338
5339 PR target/67260
5340 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5341
5342 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5343
5344 PR target/67260
5345 * gcc.target/sh/torture/pr67260.c: New.
5346
5347 2016-02-12 John David Anglin <danglin@gcc.gnu.org>
5348
5349 * gcc.dg/pr67964.c: Add dg-require-alias.
5350
5351 2016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5352
5353 PR target/67636
5354 PR target/64345
5355 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5356
5357 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5358
5359 PR libgfortran/69668
5360 * gfortran.dg/namelist_88.f90: New test.
5361
5362 2016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5363
5364 PR libgfortran/69668
5365 * gfortran.dg/namelist_38.f90: Update test.
5366 * gfortran.dg/namelist_84.f90: Update test.
5367
5368 2016-02-12 David Malcolm <dmalcolm@redhat.com>
5369
5370 PR other/69554
5371 * gcc.dg/pr69554-1.c: New test.
5372 * gfortran.dg/pr69554-1.F90: New test.
5373 * gfortran.dg/pr69554-2.F90: New test.
5374 * lib/gcc-dg.exp (proc dg-locus): New function.
5375 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5376 distinguish between the caret-printing and non-caret-printing
5377 cases. If caret-printing has been explicitly enabled, bail out
5378 without attempting to fix up the output.
5379
5380 2016-02-12 David Malcolm <dmalcolm@redhat.com>
5381
5382 PR driver/69265
5383 PR driver/69453
5384 * gcc.dg/spellcheck-options-3.c: New test case.
5385 * gcc.dg/spellcheck-options-4.c: New test case.
5386 * gcc.dg/spellcheck-options-5.c: New test case.
5387 * gcc.dg/spellcheck-options-6.c: New test case.
5388 * gcc.dg/spellcheck-options-7.c: New test case.
5389 * gcc.dg/spellcheck-options-8.c: New test case.
5390 * gcc.dg/spellcheck-options-9.c: New test case.
5391 * gcc.dg/spellcheck-options-10.c: New test case.
5392
5393 2016-02-12 Jakub Jelinek <jakub@redhat.com>
5394
5395 PR rtl-optimization/69764
5396 PR rtl-optimization/69771
5397 * c-c++-common/pr69764.c: New test.
5398 * gcc.dg/torture/pr69771.c: New test.
5399
5400 2016-02-12 Marek Polacek <polacek@redhat.com>
5401
5402 * g++.dg/torture/init-list1.C: New.
5403
5404 2016-02-12 Marek Polacek <polacek@redhat.com>
5405
5406 * gcc.dg/pr69522.c: Add empty dg-options.
5407
5408 2016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5409
5410 * g++.dg/lto/lto.exp: Include and init mpx.
5411 * g++.dg/lto/pr69729_0.C: New test.
5412
5413 2016-02-12 Jakub Jelinek <jakub@redhat.com>
5414
5415 PR ipa/69241
5416 * g++.dg/ipa/pr69241-4.C: New test.
5417
5418 PR ipa/68672
5419 * g++.dg/ipa/pr68672-1.C: New test.
5420 * g++.dg/ipa/pr68672-2.C: New test.
5421 * g++.dg/ipa/pr68672-3.C: New test.
5422
5423 2016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5424
5425 PR c/69522
5426 * gcc.dg/pr69522.c: New test.
5427
5428 2016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5429
5430 PR c++/69098
5431 * g++.dg/cpp1y/69098.C: New test.
5432 * g++.dg/cpp1y/69098-2.C: New test.
5433
5434 2016-02-12 Jakub Jelinek <jakub@redhat.com>
5435
5436 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5437 and neighbour -> neighbor.
5438 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5439 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5440 * c-c++-common/Wvarargs.c: Likewise.
5441 * c-c++-common/goacc/host_data-5.c: Likewise.
5442 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
5443 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
5444 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5445 * gcc.target/aarch64/pr60697.c: Likewise.
5446 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
5447 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
5448 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
5449 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
5450 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
5451 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5452 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5453 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5454 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5455 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5456 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5457 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5458 * g++.dg/lookup/koenig5.C: Likewise.
5459 * g++.dg/ext/no-asm-2.C: Likewise.
5460 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5461 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5462 * gfortran.dg/used_types_16.f90: Likewise.
5463 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5464 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5465 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5466 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5467 * gfortran.dg/abstract_type_6.f03: Likewise.
5468 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5469 * gfortran.dg/used_types_15.f90: Likewise.
5470 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5471 * gfortran.dg/exit_3.f08: Likewise.
5472 * gfortran.dg/open_status_2.f90: Likewise.
5473 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5474 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5475 * gfortran.dg/associate_1.f03: Likewise.
5476 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5477 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5478 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5479 * gcc.dg/builtin-object-size-1.c: Likewise.
5480 * gcc.dg/noreturn-6.c: Likewise.
5481 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5482 * gcc.dg/globalalias.c: Likewise.
5483 * gcc.dg/builtins-config.h: Likewise.
5484 * gcc.dg/pr30457.c: Likewise.
5485 * gcc.c-torture/compile/volatile-1.c: Likewise.
5486 * gcc.c-torture/execute/20101011-1.c: Likewise.
5487 * c-c++-common/Waddress-1.c: Likewise.
5488
5489 2016-02-11 Jakub Jelinek <jakub@redhat.com>
5490
5491 PR c/69768
5492 * c-c++-common/Waddress-1.c: New test.
5493
5494 2016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5495
5496 PR fortran/69296
5497 * gfortran.dg/associate_19.f03: New test.
5498 * gfortran.dg/associate_20.f03: New test.
5499
5500 2016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5501
5502 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5503
5504 2016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5505
5506 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5507 .arch armv8-a\n. Add -dA to dg-options.
5508 * gcc.target/aarch64/assembler_arch_1.c: New test.
5509 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5510
5511 2016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5512
5513 PR c++/68726
5514 * g++.dg/cpp0x/pr68726.C: New.
5515
5516 2016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5517
5518 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5519 test.
5520
5521 2016-02-11 Richard Biener <rguenther@suse.de>
5522
5523 * g++.dg/tree-ssa/pr61034.C: Adjust.
5524
5525 2016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5526
5527 PR target/69148
5528 * gcc.target/s390/pr69148.c: New.
5529
5530 2016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5531
5532 PR tree-optimization/69652
5533 * gcc.dg/torture/pr69652.c: New test.
5534
5535 2016-02-10 Jakub Jelinek <jakub@redhat.com>
5536 Patrick Palka <ppalka@gcc.gnu.org>
5537
5538 PR ipa/69241
5539 PR c++/69649
5540 * g++.dg/ipa/pr69241-1.C: New test.
5541 * g++.dg/ipa/pr69241-2.C: New test.
5542 * g++.dg/ipa/pr69241-3.C: New test.
5543 * g++.dg/ipa/pr69649.C: New test.
5544
5545 2016-02-10 Uros Bizjak <ubizjak@gmail.com>
5546
5547 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5548 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5549
5550 2016-02-10 Bin Cheng <bin.cheng@arm.com>
5551
5552 PR tree-optimization/68021
5553 * gcc.dg/tree-ssa/pr68021.c: New test.
5554
5555 2016-02-10 Richard Biener <rguenther@suse.de>
5556
5557 PR tree-optimization/69726
5558 * gcc.dg/uninit-22.c: New testcase.
5559
5560 2016-02-09 Andrew Pinski <apinski@cavium.com>
5561
5562 PR tree-opt/69282
5563 * gcc.c-torture/compile/20160205-1.c: New testcase.
5564
5565 2016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5566
5567 PR target/68404
5568 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5569 instead accessing a really large arrray.
5570 * gcc.target/powerpc/fusion3.c: Likewise.
5571
5572 2016-02-09 Charles Baylis <charles.baylis@linaro.org>
5573
5574 PR target/68532
5575 * gcc.c-torture/execute/pr68532.c: New test.
5576
5577 2016-02-11 Alexandre Oliva <aoliva@redhat.com>
5578
5579 PR target/69634
5580 * gcc.dg/pr69634.c: New.
5581
5582 2016-02-09 Richard Biener <rguenther@suse.de>
5583
5584 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5585
5586 2016-02-09 Alexander Fomin <alexander.fomin@intel.com>
5587
5588 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5589
5590 2016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5591
5592 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5593
5594 2016-02-09 Richard Biener <rguenther@suse.de>
5595
5596 PR tree-optimization/69715
5597 * gcc.dg/torture/pr69715.c: New testcase.
5598
5599 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5600
5601 PR c++/69139
5602 * g++.dg/cpp0x/trailing12.C: New test.
5603 * g++.dg/cpp0x/trailing13.C: New test.
5604
5605 2016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5606
5607 PR c++/69283
5608 PR c++/67835
5609 * g++.dg/cpp1y/auto-fn29.C: New test.
5610 * g++.dg/cpp1y/auto-fn30.C: New test.
5611
5612 2016-02-08 Jakub Jelinek <jakub@redhat.com>
5613
5614 PR tree-optimization/69209
5615 * gcc.c-torture/compile/pr69209.c: New test.
5616
5617 2016-02-08 Jeff Law <law@redhat.com>
5618
5619 PR tree-optimization/68541
5620 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5621 of statements allowed in join block for path splitting.
5622
5623 2016-02-08 Jakub Jelinek <jakub@redhat.com>
5624
5625 PR c++/59627
5626 * g++.dg/gomp/pr59627.C: New test.
5627
5628 PR ipa/69239
5629 * g++.dg/ipa/pr69239.C: New test.
5630
5631 2016-02-08 David Malcolm <dmalcolm@redhat.com>
5632
5633 PR preprocessor/69664
5634 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5635 * gcc.dg/cpp/warn-comments.c: Likewise.
5636
5637 2016-02-08 Marek Polacek <polacek@redhat.com>
5638
5639 PR c++/69688
5640 * g++.dg/init/const12.C: New test.
5641
5642 2016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5643
5644 PR target/60410
5645 * gcc.dg/lto/pr55113_0.c: Remove test.
5646
5647 2016-02-08 Richard Biener <rguenther@suse.de>
5648
5649 PR tree-optimization/69719
5650 * gcc.dg/torture/pr69719.c: New testcase.
5651
5652 2016-02-08 Richard Biener <rguenther@suse.de>
5653 Jeff Law <law@redhat.com>
5654
5655 PR target/68273
5656 * gcc.target/mips/pr68273.c: New testcase.
5657
5658 2016-02-08 Richard Biener <rguenther@suse.de>
5659
5660 PR rtl-optimization/69274
5661 * gcc.target/i386/addr-sel-1.c: XFAIL.
5662
5663 2016-02-08 Jeff Law <law@redhat.com>
5664
5665 PR tree-optimization/68541
5666 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5667
5668 PR tree-optimization/65917
5669 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5670
5671 2016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5672
5673 PR fortran/50555
5674 * gfortran.dg/namelist_args.f90: New test.
5675
5676 2016-02-05 Jeff Law <law@redhat.com>
5677
5678 PR tree-optimization/68541
5679 * gcc.dg/tree-ssa/split-path-2.c: New test.
5680 * gcc.dg/tree-ssa/split-path-3.c: New test.
5681 * gcc.dg/tree-ssa/split-path-4.c: New test.
5682 * gcc.dg/tree-ssa/split-path-5.c: New test.
5683 * gcc.dg/tree-ssa/split-path-6.c: New test.
5684 * gcc.dg/tree-ssa/split-path-7.c: New test.
5685
5686 2016-02-05 Martin Sebor <msebor@redhat.com>
5687
5688 PR c++/69662
5689 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5690 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5691
5692 2016-02-06 Richard HEnderson <rth@redhat.com>
5693
5694 PR c/69643
5695 * gcc.target/i386/addr-space-4.c: New.
5696 * gcc.target/i386/addr-space-5.c: New.
5697
5698 2016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5699
5700 PR fortran/66089
5701 * gfortran.dg/elemental_dependency_6.f90: New.
5702
5703 2016-02-05 Jakub Jelinek <jakub@redhat.com>
5704
5705 PR rtl-optimization/69691
5706 * gcc.c-torture/execute/pr69691.c: New test.
5707
5708 PR c++/69628
5709 * g++.dg/parse/pr69628.C: New test.
5710
5711 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
5712
5713 * gcc.dg/sancov/asan.c: Move to ...
5714 * gcc.dg/asan/sancov-1.c: ... here.
5715
5716 2016-02-05 Uros Bizjak <ubizjak@gmail.com>
5717
5718 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5719
5720 2016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5721
5722 PR target/69677
5723 * gcc.target/i386/pr69677.c: New test.
5724
5725 2016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5726
5727 PR c++/68948
5728 * g++.dg/template/pr68948.C: New test.
5729
5730 2016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5731
5732 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5733 (only necessary on s390x).
5734
5735 2016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5736
5737 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5738 -mno-accumulate-outgoing-args.
5739
5740 2016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5741
5742 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5743
5744 2016-02-04 Jakub Jelinek <jakub@redhat.com>
5745
5746 PR c/69669
5747 * c-c++-common/pr69669.c: New test.
5748
5749 2016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5750
5751 PR target/69667
5752 * g++.dg/pr69667.C: New file.
5753
5754 2016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5755
5756 PR target/69619
5757 * gcc.dg/pr69619.c: Add new test.
5758
5759 2016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5760
5761 PR rtl-optimization/69577
5762 * gcc.target/i386/pr69577.c: New test.
5763
5764 2016-02-04 Martin Liska <mliska@suse.cz>
5765
5766 * g++.dg/asan/pr69276.C: New test.
5767
5768 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5769
5770 PR target/65932
5771 PR target/67714
5772 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5773 a single smulbb instruction.
5774 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5775 * gcc.target/amr/wmul-2.c: Likewise.
5776
5777 2016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5778
5779 PR target/65932
5780 PR target/67714
5781 * gcc.c-torture/execute/pr67714.c: New test.
5782
5783 2016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5784
5785 PR target/69454
5786 * gcc.target/i386/pr69454-1.c: New test.
5787 * gcc.target/i386/pr69454-2.c: New test.
5788
5789 2016-02-03 Martin Sebor <msebor@redhat.com>
5790
5791 PR c++/69251
5792 PR c++/69253
5793 PR c++/69290
5794 PR c++/69277
5795 PR c++/69349
5796 * g++.dg/ext/flexarray-mangle-2.C: New test.
5797 * g++.dg/ext/flexarray-mangle.C: New test.
5798 * g++.dg/ext/flexarray-subst.C: New test.
5799 * g++.dg/ext/flexary11.C: New test.
5800 * g++.dg/ext/flexary12.C: New test.
5801 * g++.dg/ext/flexary13.C: New test.
5802 * g++.dg/ext/flexary14.C: New test.
5803 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5804
5805 2016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5806
5807 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5808 Define only if CHECK_FLOAT128 is defined.
5809 (main): Properly initialize u5.
5810
5811 2016-02-03 Jakub Jelinek <jakub@redhat.com>
5812
5813 PR c/69627
5814 * gcc.dg/pr69627.c: New test.
5815
5816 PR target/69644
5817 * gcc.dg/pr69644.c: New test.
5818
5819 2016-02-03 Mike Stump <mikestump@comcast.net>
5820
5821 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5822 support for struct-layout-1.exp.
5823
5824 2016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5825
5826 PR c++/69056
5827 * g++.dg/cpp0x/pr69056.C: New test.
5828
5829 2016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5830 Alexandre Oliva <aoliva@redhat.com>
5831
5832 PR target/69461
5833 * gcc.target/powerpc/pr69461.c: New.
5834
5835 2016-02-03 Uros Bizjak <ubizjak@gmail.com>
5836
5837 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5838 works from here ...
5839 (check_effective_target_fsanitize_thread): ... to here. Do not
5840 specify additional compile flags for the test source.
5841 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5842 specify additional compile flags for the test source.
5843
5844 2016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5845
5846 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5847
5848 2016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5849
5850 PR fortran/67451
5851 PR fortran/69418
5852 * gfortran.dg/coarray_allocate_2.f08: New test.
5853 * gfortran.dg/coarray_allocate_3.f08: New test.
5854 * gfortran.dg/coarray_allocate_4.f08: New test.
5855
5856 2016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5857
5858 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5859 use same scan-tree-dump-times on all platforms.
5860 * gcc.dg/vect/vect-outer-1.c: Likewise.
5861 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5862 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5863 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5864 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5865 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5866 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5867 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5868
5869 2016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5870
5871 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5872 warning.
5873
5874 2016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5875
5876 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5877
5878 2016-02-02 James Norris <jnorris@codesourcery.com>
5879
5880 * c-c++-common/goacc/routine-5.c: Add tests.
5881
5882 2016-02-02 Alexander Monakov <amonakov@ispras.ru>
5883
5884 * gcc.target/nvptx/unsigned-cmp.c: New test.
5885
5886 2016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5887
5888 * gcc.target/aarch64/scalar_shift_1.c
5889 (test_corners_sisd_di): Improve force to SIMD register.
5890 (test_corners_sisd_si): Likewise.
5891 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5892 Remove scan-assembler check for ldr.
5893
5894 2016-02-02 Richard Biener <rguenther@suse.de>
5895
5896 PR tree-optimization/69595
5897 * gcc.dg/Warray-bounds-17.c: New testcase.
5898
5899 2016-02-02 Richard Biener <rguenther@suse.de>
5900
5901 PR tree-optimization/69606
5902 * gcc.dg/torture/pr69606.c: New testcase.
5903
5904 2016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5905
5906 PR middle-end/68542
5907 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5908 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5909
5910 2016-02-02 Alan Modra <amodra@gmail.com>
5911
5912 PR target/69548
5913 * gcc.target/powerpc/pr69548.c: New test.
5914
5915 2016-02-01 Jakub Jelinek <jakub@redhat.com>
5916
5917 PR rtl-optimization/69592
5918 * gcc.dg/pr69592.c: New test.
5919
5920 PR preprocessor/69543
5921 PR c/69558
5922 * gcc.dg/pr69543.c: New test.
5923 * gcc.dg/pr69558.c: New test.
5924
5925 2016-02-01 Uros Bizjak <ubizjak@gmail.com>
5926
5927 PR testsuite/65940
5928 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
5929
5930 2016-02-01 Martin Sebor <msebor@redhat.com>
5931
5932 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5933
5934 2016-02-01 Bin Cheng <bin.cheng@arm.com>
5935
5936 PR tree-optimization/67921
5937 * c-c++-common/ubsan/pr67921.c: New test.
5938
5939 2016-02-01 Richard Biener <rguenther@suse.de>
5940
5941 PR middle-end/69556
5942 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5943
5944 2016-02-01 Richard Biener <rguenther@suse.de>
5945
5946 PR tree-optimization/69574
5947 * gcc.dg/torture/pr69574.c: New testcase.
5948
5949 2016-02-01 Richard Biener <rguenther@suse.de>
5950
5951 PR tree-optimization/69579
5952 * gcc.dg/setjmp-6.c: New testcase.
5953
5954 2016-02-01 Jakub Jelinek <jakub@redhat.com>
5955
5956 PR rtl-optimization/69570
5957 * g++.dg/opt/pr69570.C: New test.
5958
5959 2016-02-01 Richard Henderson <rth@redhat.com>
5960
5961 * gcc.dg/pr69535.c: New test.
5962
5963 2016-01-31 John David Anglin <danglin@gcc.gnu.org>
5964
5965 PR testsuite/69584
5966 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5967 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5968
5969 PR debug/68244
5970 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5971
5972 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5973
5974 2016-01-31 Paul Thomas <pault@gcc.gnu.org>
5975
5976 PR fortran/67564
5977 * gfortran.dg/allocate_with_source_17.f03: New test.
5978
5979 2016-01-30 Jakub Jelinek <jakub@redhat.com>
5980
5981 PR tree-optimization/69546
5982 * gcc.dg/torture/pr69546.c: New test.
5983
5984 2016-01-30 Paul Thomas <pault@gcc.gnu.org>
5985
5986 PR fortran/69566
5987 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5988
5989 2016-01-30 Martin Sebor <msebor@redhat.com>
5990
5991 PR c++/68490
5992 * g++.dg/ext/flexary10.C: New test.
5993
5994 2016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5995
5996 PR fortran/66707
5997 gfortran.dg/common_23.f90: New test.
5998
5999 2016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6000
6001 PR target/65546
6002 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6003 condition being checked, and disable it when the target supports
6004 misaligned loads and stores.
6005
6006 2016-01-29 Jakub Jelinek <jakub@redhat.com>
6007
6008 PR debug/69518
6009 * gcc.dg/torture/pr69518.c: New test.
6010
6011 2016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6012
6013 PR target/69530
6014 * gcc.target/i386/pr69530.c: New test.
6015
6016 2016-01-29 Steve Ellcey <sellcey@imgtec.com>
6017
6018 PR target/65604
6019 * gcc.target/mips/div-delay.c: New test.
6020
6021 2016-01-29 Jakub Jelinek <jakub@redhat.com>
6022
6023 PR target/69551
6024 * gcc.target/i386/pr69551.c: New test.
6025
6026 PR target/66137
6027 * gcc.target/i386/pr66137.c: New test.
6028
6029 2016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6030
6031 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6032 always built for p5600.
6033 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6034 isa=p5600 dg-option.
6035
6036 2016-01-29 Richard Biener <rguenther@suse.de>
6037
6038 PR tree-optimization/69547
6039 * g++.dg/tree-ssa/pr69547.C: New testcase.
6040
6041 2016-01-29 Jakub Jelinek <jakub@redhat.com>
6042
6043 PR debug/66869
6044 * g++.dg/warn/Wunused-function2.C: New test.
6045
6046 2016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6047
6048 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6049 support for test to succeed.
6050
6051 2016-01-29 Marek Polacek <polacek@redhat.com>
6052
6053 PR c++/69509
6054 PR c++/69516
6055 * g++.dg/ext/constexpr-vla2.C: New test.
6056 * g++.dg/ext/constexpr-vla3.C: New test.
6057 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6058
6059 2016-01-29 Richard Biener <rguenther@suse.de>
6060
6061 PR middle-end/69537
6062 * gcc.dg/uninit-21.c: New testcase.
6063
6064 2016-01-28 Uros Bizjak <ubizjak@gmail.com>
6065
6066 PR target/69459
6067 * gcc.target/i386/pr69459.c: New test.
6068
6069 2016-01-28 Steve Ellcey <sellcey@imgtec.com>
6070
6071 PR target/68400
6072 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6073 * gcc.target/mips/pr68400.c: New test.
6074
6075 2016-01-28 Martin Sebor <msebor@redhat.com>
6076
6077 PR target/17381
6078 * gcc.target/powerpc/pr17381.c: New test.
6079
6080 2016-01-28 Jakub Jelinek <jakub@redhat.com>
6081
6082 PR middle-end/69542
6083 * gcc.dg/torture/pr69542.c: New test.
6084
6085 2016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6086
6087 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6088
6089 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
6090
6091 * gcc.dg/pr65980.c: Skip on AIX.
6092 * gcc.dg/pr66688.c: Same.
6093
6094 2016-01-28 David Edelsohn <dje.gcc@gmail.com>
6095
6096 PR target/63679
6097 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6098 * gcc.dg/tree-ssa/sra-18.c: Same.
6099
6100 2016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6101
6102 PR fortran/62536
6103 * gfortran.dg/block_15.f08: New test.
6104 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6105 on incorrectly closed BLOCK.
6106
6107 2016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6108
6109 * gcc.dg/declare-simd.c: New test.
6110 2016-01-28 Richard Biener <rguenther@suse.de>
6111
6112 PR tree-optimization/69466
6113 * gfortran.dg/vect/pr69466.f90: New testcase.
6114
6115 2016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6116
6117 * g++.dg/pr67989.C: Remove ARM-specific option.
6118 * gcc.target/arm/pr67989.C: New file.
6119
6120 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
6121
6122 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6123 and expm1 test for glibc < 2.11.
6124
6125 2016-01-27 Richard Henderson <rth@redhat.com>
6126
6127 * gcc.c-torture/execute/pr69447.c: New test.
6128
6129 2016-01-27 Paul Thomas <pault@gcc.gnu.org>
6130
6131 PR fortran/69422
6132 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6133
6134 2016-01-27 Jakub Jelinek <jakub@redhat.com>
6135
6136 PR debug/66869
6137 * gcc.dg/pr66869.c: New test.
6138
6139 2016-01-25 Jeff Law <law@redhat.com>
6140
6141 PR tree-optimization/68398
6142 PR tree-optimization/69196
6143 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6144 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6145 path to avoid new heuristic allowing more irreducible regions
6146 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6147 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6148 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6149 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6150 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6151
6152 2016-01-27 Marek Polacek <polacek@redhat.com>
6153
6154 PR c/68062
6155 * c-c++-common/vector-compare-4.c: New test.
6156
6157 2016-01-27 David Malcolm <dmalcolm@redhat.com>
6158
6159 PR preprocessor/69126
6160 * c-c++-common/pr69126.c: New test case.
6161
6162 2016-01-27 Ian Lance Taylor <iant@google.com>
6163
6164 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6165
6166 2016-01-27 Ryan Burn <contact@rnburn.com>
6167
6168 PR cilkplus/69267
6169 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6170
6171 2016-01-27 Uros Bizjak <ubizjak@gmail.com>
6172
6173 PR target/69512
6174 * gcc.target/i386/pr69512.c: New test.
6175
6176 2016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6177
6178 PR ada/69488
6179 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6180
6181 2016-01-27 Marek Polacek <polacek@redhat.com>
6182
6183 PR c++/69379
6184 * g++.dg/pr69379.C: New test.
6185
6186 2016-01-27 Martin Sebor <msebor@redhat.com>
6187
6188 PR c++/69317
6189 * g++.dg/abi/Wabi-2-2.C: New test.
6190 * g++.dg/abi/Wabi-2-3.C: New test.
6191 * g++.dg/abi/Wabi-3-2.C: New test.
6192 * g++.dg/abi/Wabi-3-3.C: New test.
6193
6194 2016-01-27 Richard Biener <rguenther@suse.de>
6195
6196 PR tree-optimization/69166
6197 * gcc.dg/torture/pr69166.c: New testcase.
6198
6199 2016-01-27 Martin Jambor <mjambor@suse.cz>
6200
6201 PR tree-optimization/69355
6202 * gcc.dg/tree-ssa/pr69355.c: New test.
6203
6204 2016-01-27 Marek Polacek <polacek@redhat.com>
6205
6206 PR c++/69496
6207 * g++.dg/ext/constexpr-vla1.C: New test.
6208
6209 2016-01-20 Christian Bruel <christian.bruel@st.com>
6210
6211 PR target/69245
6212 * gcc.target/arm/pr69245.c: New test.
6213
6214 2016-01-27 Jakub Jelinek <jakub@redhat.com>
6215
6216 PR tree-optimization/69399
6217 * gcc.dg/torture/pr69399.c: New test.
6218
6219 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6220
6221 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6222
6223 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6224
6225 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6226
6227 2016-01-26 Tom de Vries <tom@codesourcery.com>
6228
6229 PR tree-optimization/69110
6230 * gcc.dg/autopar/pr69110.c: New test.
6231
6232 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
6233 Sebastian Pop <s.pop@samsung.com>
6234
6235 * gcc.dg/graphite/isl-ast-op-select.c: New.
6236
6237 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
6238
6239 PR fortran/69385
6240 * gfortran.dg/allocate_error_6.f90: New test.
6241
6242 2016-01-26 Richard Henderson <rth@redhat.com>
6243
6244 * gcc.dg/tm/pr60908.c: New test.
6245
6246 2016-01-26 David Malcolm <dmalcolm@redhat.com>
6247
6248 PR other/69006
6249 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6250 directive.
6251 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6252 expected multiline output to reflect the colorization being
6253 disabled before newlines.
6254 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6255 (custom_diagnostic_finalizer): Replace call to
6256 pp_newline_and_flush with call to pp_flush.
6257 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6258 * gfortran.dg/implicit_class_1.f90: Likewise.
6259 * lib/gcc-dg.exp (allow_blank_lines): New global.
6260 (dg-allow-blank-lines-in-output): New procedure.
6261 (gcc-dg-prune): Complain about blank lines in the output, unless
6262 dg-allow-blank-lines-in-output was called.
6263 * lib/multiline.exp (_build_multiline_regex): Only support
6264 arbitrary followup text for non-blank-lines, not for blank lines.
6265
6266 2016-01-26 Jakub Jelinek <jakub@redhat.com>
6267
6268 PR tree-optimization/69483
6269 * gcc.dg/pr69483.c: New test.
6270 * g++.dg/opt/pr69483.C: New test.
6271
6272 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6273
6274 PR target/68620
6275 * gcc.target/arm/pr68620.c: New test.
6276
6277 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6278
6279 * gcc.target/i386/pr68986-2.c: Remove -m32.
6280
6281 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6282
6283 PR target/68986
6284 * gcc.target/i386/pr68986-1.c: New test.
6285 * gcc.target/i386/pr68986-2.c: Likewise.
6286 * gcc.target/i386/pr68986-3.c: Likewise.
6287
6288 2016-01-26 Christian Bruel <christian.bruel@st.com>
6289
6290 * lib/target-supports.exp
6291 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6292 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6293 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6294
6295 2016-01-26 Richard Biener <rguenther@suse.de>
6296
6297 PR tree-optimization/69452
6298 * gcc.dg/torture/pr69452.c: New testcase.
6299
6300 2016-01-26 Jakub Jelinek <jakub@redhat.com>
6301
6302 PR target/69442
6303 * gcc.dg/pr69442.c: New test.
6304
6305 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6306
6307 PR target/67896
6308 * gcc.target/aarch64/simd/pr67896.C: New.
6309
6310 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6311
6312 PR tree-optimization/69400
6313 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6314 function.
6315 (plugin_init): Call it.
6316 * gcc.dg/torture/pr69400.c: New test.
6317
6318 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6319
6320 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6321
6322 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6323 Sebastian Pop <s.pop@samsung.com>
6324
6325 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6326 isl-0.15.
6327
6328 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6329 Sebastian Pop <s.pop@samsung.com>
6330
6331 * gcc.dg/graphite/pr69292.c: New.
6332
6333 2016-01-25 Jakub Jelinek <jakub@redhat.com>
6334
6335 * c-c++-common/goacc/use_device-1.c: New test.
6336
6337 2016-01-25 Jeff Law <law@redhat.com>
6338
6339 PR tree-optimization/69196
6340 PR tree-optimization/68398
6341 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6342 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6343
6344 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
6345
6346 PR target/69469
6347 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6348 Algorithm.
6349
6350 2016-01-25 Richard Biener <rguenther@suse.de>
6351
6352 PR testsuite/69380
6353 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6354
6355 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6356
6357 PR target/69421
6358 * gcc.dg/pr69421.c: New test.
6359
6360 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6361
6362 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6363 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6364 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6365 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6366 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6367 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6368 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6369 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6370 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6371 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6372
6373 2016-01-25 Richard Biener <rguenther@suse.de>
6374
6375 PR tree-optimization/69376
6376 * gcc.dg/torture/pr69376.c: New testcase.
6377
6378 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6379
6380 PR fortran/69397
6381 PR fortran/68442
6382 * gfortran.dg/interface_38.f90: New test.
6383 * gfortran.dg/interface_39.f90: New test.
6384
6385 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6386
6387 Revert:
6388 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6389
6390 PR c++/11858
6391 PR c++/24663
6392 PR c++/24664
6393 * g++.dg/template/pr11858.C: New test.
6394 * g++.dg/template/pr24663.C: New test.
6395 * g++.dg/template/unify12.C: New test.
6396 * g++.dg/template/unify13.C: New test.
6397 * g++.dg/template/unify14.C: New test.
6398 * g++.dg/template/unify15.C: New test.
6399 * g++.dg/template/unify16.C: New test.
6400 * g++.dg/template/unify17.C: New test.
6401
6402 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6403
6404 PR fortran/68283
6405 gfortran.dg/pr68283.f90: New test.
6406
6407 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6408
6409 PR fortran/66094
6410 * gfortran.dg/inline_matmul_13.f90: New test.
6411 * gfortran.dg/matmul_bounds_8.f90: New test.
6412 * gfortran.dg/matmul_bounds_9.f90: New test.
6413 * gfortran.dg/matmul_bounds_10.f90: New test.
6414
6415 2016-01-23 Tom de Vries <tom@codesourcery.com>
6416
6417 PR tree-optimization/69426
6418 * gcc.dg/autopar/pr69426.c: New test.
6419
6420 2016-01-23 Martin Sebor <msebor@redhat.com>
6421
6422 PR c++/58109
6423 PR c++/69022
6424 * g++.dg/cpp0x/alignas5.C: New test.
6425 * g++.dg/ext/vector29.C: Same.
6426
6427 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
6428
6429 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6430 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6431 _GNU_SOURCE from compile flags to the source.
6432 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6433 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6434 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6435 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6436
6437 2016-01-22 Jakub Jelinek <jakub@redhat.com>
6438
6439 PR target/69432
6440 * g++.dg/opt/pr69432.C: New test.
6441
6442 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6443
6444 * gcc.target/powerpc/pr63354c: Adjust target selector to include
6445 32-bit targets testing an -m64 multilib.
6446
6447 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6448
6449 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
6450 64-bit support.
6451
6452 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6453
6454 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6455
6456 2016-01-21 Christian Bruel <christian.bruel@st.com>
6457
6458 PR target/68674
6459 * gcc.target/i386/pr68674.c
6460 * gcc.target/aarch64/pr68674.c
6461 * gcc.target/arm/pr68674.c
6462
6463 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6464
6465 PR target/69403
6466 * gcc.c-torture/execute/pr69403.c: New test.
6467
6468 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6469
6470 PR c++/55843
6471 * g++.dg/template/pr55843.C: New.
6472
6473 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6474
6475 PR testsuite/66877
6476 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6477 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6478
6479 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6480
6481 PR testsuite/67489
6482 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6483 from dg-do compile directive, and instead add
6484 { dg-require-effective-target int128 }.
6485
6486 2016-01-20 Martin Sebor <msebor@redhat.com>
6487
6488 PR c/69405
6489 * gcc.dg/sync-fetch.c: New test.
6490
6491 2016-01-21 Martin Sebor <msebor@redhat.com>
6492
6493 PR target/69252
6494 * gcc.target/powerpc/pr69252.c: New test.
6495
6496 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6497
6498 PR fortran/65996
6499 * gfortran.dg/pr65996.f90: New test.
6500
6501 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6502
6503 PR c++/68810
6504 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
6505 expected to generate an error.
6506
6507 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6508
6509 PR middle-end/66178
6510 * gcc.dg/torture/pr66178.c: New test.
6511
6512 2016-01-21 Anton Blanchard <anton@samba.org>
6513 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6514
6515 PR target/63354
6516 * gcc.target/powerpc/pr63354.c: New test.
6517
6518 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6519
6520 PR rtl-optimization/68990
6521 * gcc.target/i386/pr68990: New.
6522
6523 2016-01-21 Nick Clifton <nickc@redhat.com>
6524
6525 PR target/69129
6526 * gcc.target/mips/pr69129.c: New.
6527
6528 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6529
6530 PR c++/58046
6531 * g++.dg/cpp0x/pr58046.C: New.
6532
6533 2016-01-21 Jakub Jelinek <jakub@redhat.com>
6534
6535 PR target/69187
6536 PR target/65624
6537 * gcc.target/arm/pr69187.c: New test.
6538
6539 PR c++/69355
6540 * g++.dg/torture/pr69355.C: New test.
6541
6542 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6543 Sebastian Pop <s.pop@samsung.com>
6544
6545 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6546
6547 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6548 Sebastian Pop <s.pop@samsung.com>
6549
6550 * gcc.dg/graphite/pr68976.c: New test.
6551
6552 2016-01-21 Jakub Jelinek <jakub@redhat.com>
6553
6554 PR middle-end/67653
6555 * c-c++-common/pr67653.c: New test.
6556 * gcc.dg/torture/pr29119.c: Add dg-warning.
6557
6558 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6559
6560 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6561
6562 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6563
6564 PR c/24293
6565 * gcc.dg/pr24293.c: New test.
6566 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6567 incomplete struct type.
6568 * gcc.dg/declspec-1.c: Likewise.
6569 * gcc.dg/pr63549.c: Likewise.
6570
6571 2016-01-20 Jakub Jelinek <jakub@redhat.com>
6572
6573 PR tree-optimization/66612
6574 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6575 for bdn instruction.
6576
6577 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6578
6579 * lib/target-supports.exp
6580 (check_effective_target_arm_fp_ok_nocache): New.
6581 (check_effective_target_arm_fp_ok): New.
6582 (add_options_for_arm_fp): New.
6583 (check_effective_target_arm_crypto_ok_nocache): Require
6584 target_arm_v8_neon_ok instead of arm32.
6585 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6586 (check_effective_target_arm_crypto_pragma_ok): New.
6587 (add_options_for_arm_vfp): New.
6588 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6589 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6590 target instead. Force initial fpu to vfp.
6591 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6592 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6593 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6594 dependency.
6595 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6596 use arm_vfp effective target instead. Force initial fpu to vfp.
6597 * gcc.target/arm/attr-neon3.c: Likewise.
6598 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6599 arm_vfp_ok.
6600 * gcc.target/arm/unsigned-float.c: Likewise.
6601 * gcc.target/arm/vfp-1.c: Likewise.
6602 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6603 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6604 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6605 * gcc.target/arm/vfp-ldmias.c: Likewise.
6606 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6607 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6608 * gcc.target/arm/vfp-stmiad.c: Likewise.
6609 * gcc.target/arm/vfp-stmias.c: Likewise.
6610 * gcc.target/arm/vnmul-1.c: Likewise.
6611 * gcc.target/arm/vnmul-2.c: Likewise.
6612 * gcc.target/arm/vnmul-3.c: Likewise.
6613 * gcc.target/arm/vnmul-4.c: Likewise.
6614
6615 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
6616
6617 PR testsuite/69366
6618 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6619 the MPX run-time library, for compile-time MPX test.
6620 * gcc.target/i386/chkp-always_inline.c: Likewise.
6621 * gcc.target/i386/chkp-bndret.c: Likewise.
6622 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6623 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6624 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6625 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6626 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6627 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6628 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6629 * gcc.target/i386/chkp-label-address.c: Likewise.
6630 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6631 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6632 * gcc.target/i386/chkp-pr69044.c: Likewise.
6633 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6634 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6635 * gcc.target/i386/chkp-strchr.c: Likewise.
6636 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6637 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6638 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6639 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6640 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6641 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6642 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6643 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6644 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6645 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6646 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6647 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6648 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6649 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6650 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6651 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6652 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6653 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6654 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6655 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6656 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6657 * gcc.target/i386/pr63995-2.c: Likewise.
6658 * gcc.target/i386/pr64805.c: Likewise.
6659 * gcc.target/i386/pr65044.c: Likewise.
6660 * gcc.target/i386/pr65167.c: Likewise.
6661 * gcc.target/i386/pr65183.c: Likewise.
6662 * gcc.target/i386/pr65184.c: Likewise.
6663 * gcc.target/i386/thunk-retbnd.c: Likewise.
6664
6665 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6666
6667 PR tree-optimization/69328
6668 * gcc.dg/pr69328.c: New test.
6669
6670 2016-01-20 Jeff Law <law@redhat.com>
6671
6672 PR target/25114
6673 * gcc.target/m68k/pr25114.c: New test.
6674
6675 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6676
6677 * gcc.target/arm/memset-inline-10.c: Added
6678 dg-require-effective-target arm_thumb2_ok.
6679
6680 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6681
6682 * gcc.dg/debug/dwarf2/sso.c: New test.
6683
6684 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
6685
6686 PR testsuite/68820
6687 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6688 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6689 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6690
6691 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
6692
6693 PR ipa/66223
6694 * g++.dg/ipa/devirt-50.C: New testcase.
6695
6696 2016-01-19 Marek Polacek <polacek@redhat.com>
6697
6698 PR c++/68965
6699 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6700 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6701
6702 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6703
6704 PR target/69135
6705 * gcc.target/arm/pr69135_1.c: New test.
6706
6707 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6708
6709 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6710
6711 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6712
6713 * gcc.target/aarch64/ccmp_1.c: New testcase.
6714
6715 2016-01-19 Marek Polacek <polacek@redhat.com>
6716
6717 PR c++/68586
6718 * g++.dg/cpp0x/enum30.C: New test.
6719
6720 2016-01-19 Richard Biener <rguenther@suse.de>
6721
6722 PR tree-optimization/69336
6723 * g++.dg/tree-ssa/pr69336.C: New testcase.
6724
6725 2016-01-19 Jakub Jelinek <jakub@redhat.com>
6726
6727 PR debug/65779
6728 * gcc.dg/pr65779.c: New test.
6729
6730 2016-01-19 Richard Biener <rguenther@suse.de>
6731
6732 PR tree-optimization/69352
6733 * gcc.dg/torture/pr69352.c: New testcase.
6734
6735 2016-01-19 Jakub Jelinek <jakub@redhat.com>
6736
6737 PR rtl-optimization/68955
6738 PR rtl-optimization/64557
6739 * gcc.dg/torture/pr68955.c: New test.
6740
6741 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
6742
6743 PR lto/69136
6744 * g++.dg/torture/pr69136.C: New testcase.
6745
6746 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
6747
6748 PR lto/69133
6749 * g++.dg/lto/pr69133_0.C: New testcase.
6750 * g++.dg/lto/pr69133_1.C: New testcase.
6751
6752 2016-01-15 Jeff Law <law@redhat.com>
6753
6754 PR tree-optimization/69320
6755 * gcc.c-torture/pr69320-1.c: New test.
6756 * gcc.c-torture/pr69320-2.c: New test.
6757 * gcc.c-torture/pr69320-3.c: New test.
6758 * gcc.c-torture/pr69320-4.c: New test.
6759
6760 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6761
6762 PR c++/11858
6763 PR c++/24663
6764 PR c++/24664
6765 * g++.dg/template/pr11858.C: New test.
6766 * g++.dg/template/pr24663.C: New test.
6767 * g++.dg/template/unify12.C: New test.
6768 * g++.dg/template/unify13.C: New test.
6769 * g++.dg/template/unify14.C: New test.
6770 * g++.dg/template/unify15.C: New test.
6771 * g++.dg/template/unify16.C: New test.
6772 * g++.dg/template/unify17.C: New test.
6773
6774 2016-01-18 David Malcolm <dmalcolm@redhat.com>
6775
6776 PR testsuite/69181
6777 * gcc.dg/pr69181-1.c: New test file.
6778 * gcc.dg/pr69181-2.c: New test file.
6779 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6780 globals by moving it to...
6781 (cleanup-after-saved-dg-test): ...this new function. Add
6782 "global additional_sources_used". Add reset of global
6783 multiline_expected_outputs to the empty list.
6784 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6785 global to...
6786 (multiline_expected_outputs): ...this, and updated comments to
6787 note that it is modified from gcc-dg.exp.
6788 (dg-end-multiline-output): Update for the above renaming.
6789 (handle-multiline-outputs): Likewise. Remove the clearing
6790 of the expected outputs to the empty list.
6791
6792 2016-01-18 Richard Biener <rguenther@suse.de>
6793
6794 PR tree-optimization/69297
6795 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6796
6797 2016-01-18 Joseph Myers <joseph@codesourcery.com>
6798
6799 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6800 dg-options.
6801 * gcc.target/mips/mips-3d-2.c: Likewise.
6802 * gcc.target/mips/mips-3d-3.c: Likewise.
6803 * gcc.target/mips/mips-3d-4.c: Likewise.
6804 * gcc.target/mips/mips-3d-5.c: Likewise.
6805 * gcc.target/mips/mips-3d-6.c: Likewise.
6806 * gcc.target/mips/mips-3d-7.c: Likewise.
6807 * gcc.target/mips/mips-3d-8.c: Likewise.
6808 * gcc.target/mips/mips-3d-9.c: Likewise.
6809 * gcc.target/mips/mips-ps-1.c: Likewise.
6810 * gcc.target/mips/mips-ps-2.c: Likewise.
6811 * gcc.target/mips/mips-ps-3.c: Likewise.
6812 * gcc.target/mips/mips-ps-4.c: Likewise.
6813 * gcc.target/mips/mips-ps-5.c: Likewise.
6814 * gcc.target/mips/mips-ps-6.c: Likewise.
6815 * gcc.target/mips/mips-ps-7.c: Likewise.
6816 * gcc.target/mips/mips-ps-type.c: Likewise.
6817 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6818 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6819
6820 2016-01-18 Tom de Vries <tom@codesourcery.com>
6821
6822 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6823 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6824 * c-c++-common/goacc/kernels-empty.c: New test.
6825 * c-c++-common/goacc/kernels-eternal.c: New test.
6826 * c-c++-common/goacc/kernels-loop-2.c: New test.
6827 * c-c++-common/goacc/kernels-loop-3.c: New test.
6828 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6829 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6830 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6831 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6832 * c-c++-common/goacc/kernels-loop-data.c: New test.
6833 * c-c++-common/goacc/kernels-loop-g.c: New test.
6834 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6835 * c-c++-common/goacc/kernels-loop-n.c: New test.
6836 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6837 * c-c++-common/goacc/kernels-loop.c: New test.
6838 * c-c++-common/goacc/kernels-noreturn.c: New test.
6839 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6840 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6841 * c-c++-common/goacc/kernels-reduction.c: New test.
6842
6843 2016-01-18 Tom de Vries <tom@codesourcery.com>
6844
6845 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6846 * gcc.dg/autopar/outer-2.c: Same.
6847 * gcc.dg/autopar/outer-3.c: Same.
6848 * gcc.dg/autopar/outer-4.c: Same.
6849 * gcc.dg/autopar/outer-5.c: Same.
6850 * gcc.dg/autopar/outer-6.c: Same.
6851 * gcc.dg/autopar/parallelization-1.c: Same.
6852 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6853 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6854 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6855 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6856 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6857 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6858 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6859 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6860 * gcc.dg/autopar/pr39500-1.c: Same.
6861 * gcc.dg/autopar/pr39500-2.c: Same.
6862 * gcc.dg/autopar/pr46193.c: Same.
6863 * gcc.dg/autopar/pr46194.c: Same.
6864 * gcc.dg/autopar/pr49580.c: Same.
6865 * gcc.dg/autopar/pr49960-1.c: Same.
6866 * gcc.dg/autopar/pr49960.c: Same.
6867 * gcc.dg/autopar/pr68373.c: Same.
6868 * gcc.dg/autopar/reduc-1.c: Same.
6869 * gcc.dg/autopar/reduc-1char.c: Same.
6870 * gcc.dg/autopar/reduc-1short.c: Same.
6871 * gcc.dg/autopar/reduc-2.c: Same.
6872 * gcc.dg/autopar/reduc-2char.c: Same.
6873 * gcc.dg/autopar/reduc-2short.c: Same.
6874 * gcc.dg/autopar/reduc-3.c: Same.
6875 * gcc.dg/autopar/reduc-4.c: Same.
6876 * gcc.dg/autopar/reduc-6.c: Same.
6877 * gcc.dg/autopar/reduc-7.c: Same.
6878 * gcc.dg/autopar/reduc-8.c: Same.
6879 * gcc.dg/autopar/reduc-9.c: Same.
6880 * gcc.dg/autopar/uns-outer-4.c: Same.
6881 * gcc.dg/autopar/uns-outer-5.c: Same.
6882 * gcc.dg/autopar/uns-outer-6.c: Same.
6883 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6884 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6885
6886 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6887
6888 PR target/63679
6889 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6890 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6891
6892 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6893
6894 PR target/63679
6895 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6896 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6897 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6898
6899 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6900
6901 PR target/63679
6902 * gcc.dg/tree-ssa/sra-17.c: New.
6903 * gcc.dg/tree-ssa/sra-18.c: New.
6904
6905 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6906
6907 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6908
6909 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6910
6911 * gnat.dg/inline12.adb: New test.
6912
6913 2016-01-18 Bin Cheng <bin.cheng@arm.com>
6914
6915 PR tree-optimization/66797
6916 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6917
6918 2016-01-18 Richard Biener <rguenther@suse.de>
6919
6920 PR tree-optimization/69170
6921 * gcc.dg/torture/pr69170.c: New testcase.
6922
6923 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
6924
6925 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6926
6927 2016-01-16 Tom de Vries <tom@codesourcery.com>
6928
6929 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6930
6931 2016-01-16 Tom de Vries <tom@codesourcery.com>
6932
6933 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6934 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6935 redundant dg-require-effective-target pthread.
6936 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6937 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6938 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6939 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6940 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6941 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6942 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6943
6944 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
6945
6946 PR target/68609
6947 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6948 * gcc.target/powerpc/recip-7.c: Same.
6949
6950 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6951
6952 PR c++/69091
6953 * g++.dg/template/pr69091.C: New test.
6954
6955 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6956
6957 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6958 dump does not contain an error_mark_node.
6959 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6960 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6961
6962 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6963
6964 PR c++/68936
6965 * g++.dg/template/pr68936.C: New test.
6966
6967 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
6968
6969 PR target/68609
6970 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6971 * gcc.target/powerpc/recip-2.c: Same.
6972 * gcc.target/powerpc/recip-3.c: Same.
6973 * gcc.target/powerpc/recip-4.c: Same.
6974 * gcc.target/powerpc/recip-sqrtf.c: Same.
6975
6976 2016-01-15 Jeff Law <law@redhat.com>
6977
6978 PR tree-optimization/69270
6979 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6980 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6981
6982 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
6983
6984 PR fortran/49630
6985 * gfortran.dg/deferred_character_13.f90: New test for the fix
6986 of comment 3 of the PR.
6987
6988 PR fortran/54070
6989 * gfortran.dg/deferred_character_8.f90: New test
6990 * gfortran.dg/allocate_error_5.f90: New test
6991
6992 PR fortran/60593
6993 * gfortran.dg/deferred_character_10.f90: New test
6994
6995 PR fortran/60795
6996 * gfortran.dg/deferred_character_14.f90: New test
6997
6998 PR fortran/61147
6999 * gfortran.dg/deferred_character_11.f90: New test
7000
7001 PR fortran/64324
7002 * gfortran.dg/deferred_character_9.f90: New test
7003
7004 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7005
7006 PR rtl-optimization/69030
7007 * gcc.target/i386/pr69030.c: New.
7008
7009 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7010
7011 * gcc.target/aarch64/target_attr_17.c: New test.
7012
7013 2016-01-15 Richard Biener <rguenther@suse.de>
7014
7015 PR tree-optimization/66856
7016 * gcc.dg/torture/pr66856-1.c: New testcase.
7017 * gcc.dg/torture/pr66856-2.c: Likewise.
7018
7019 2016-01-15 Richard Biener <rguenther@suse.de>
7020
7021 PR debug/69137
7022 * g++.dg/lto/pr69137_0.C: New testcase.
7023
7024 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7025
7026 PR middle-end/69246
7027 * gcc.target/i386/pr69246.c: New test.
7028
7029 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7030
7031 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
7032
7033 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7034
7035 PR c++/56194
7036 * g++.dg/init/const9.C: Disable test on S/390.
7037
7038 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7039
7040 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7041 * g++.dg/Wno-frame-address.C: Ditto.
7042
7043 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7044
7045 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7046
7047 2016-01-15 Richard Biener <rguenther@suse.de>
7048
7049 PR tree-optimization/68961
7050 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7051
7052 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7053
7054 * gcc.target/i386/pr65105-5.c: New test.
7055
7056 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
7057
7058 * gcc.c-torture/execute/alias-4.c: New testcase.
7059
7060 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
7061
7062 PR ipa/68148
7063 * g++.dg/ipa/devirt-49.C: New testcase.
7064
7065 2016-01-15 Christian Bruel <christian.bruel@st.com>
7066
7067 PR target/65837
7068 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7069 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7070 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7071
7072 2016-01-15 Richard Biener <rguenther@suse.de>
7073
7074 PR tree-optimization/69117
7075 * gcc.dg/torture/pr69117.c: New testcase.
7076
7077 2015-01-14 Ryan Burn <contact@rnburn.com>
7078
7079 PR c++/69048
7080 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7081
7082 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7083
7084 PR testsuite/67509
7085 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7086 range tests use 100 * maximum instead of maximum + 1.
7087
7088 2016-01-14 Jakub Jelinek <jakub@redhat.com>
7089
7090 PR debug/69244
7091 * gcc.dg/guality/pr69244.c: New test.
7092
7093 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
7094
7095 * lib/target-supports.exp (check_effective_target_issignaling):
7096 New procedure.
7097 * gcc.dg/pr61441.c: Require issignaling effective target.
7098
7099 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7100
7101 PR target/68803
7102 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7103
7104 2016-01-14 David Malcolm <dmalcolm@redhat.com>
7105
7106 PR c++/68819
7107 PR preprocessor/69177
7108 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7109 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7110 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7111 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7112
7113 2016-01-14 Marek Polacek <polacek@redhat.com>
7114
7115 PR c/69262
7116 * gcc.dg/array-15.c: New test.
7117
7118 2016-01-14 Jakub Jelinek <jakub@redhat.com>
7119
7120 PR middle-end/68146
7121 PR tree-optimization/69155
7122 * gfortran.dg/pr68146.f: New test.
7123 * gfortran.dg/pr69155.f90: New test.
7124
7125 2016-01-14 Richard Biener <rguenther@suse.de>
7126
7127 PR tree-optimization/68060
7128 * gcc.dg/torture/pr68060-1.c: New testcase.
7129 * gcc.dg/torture/pr68060-2.c: Likewise.
7130
7131 2016-01-14 Nick Clifton <nickc@redhat.com>
7132
7133 * lib/target-supports.exp
7134 (check_effective_target_arm_neon_ok_nocache): Add an option
7135 sequence that includes setting the ARM architecture to ARMv7-A.
7136 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7137 command line options necessary to enable Neon support.
7138 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7139 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7140 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7141 * gcc.target/arm/pr69180.c: Likewise.
7142
7143 2016-01-14 Jeff Law <law@redhat.com>
7144
7145 PR tree-optimization/69270
7146 * gcc.dg/tree-ssa/pr69270.c: New test.
7147
7148 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7149
7150 PR c/66208
7151 * c-c++-common/pr66208.c: New file.
7152
7153 2016-01-13 Jakub Jelinek <jakub@redhat.com>
7154
7155 PR tree-optimization/69156
7156 * gcc.dg/pr69156.c: New test.
7157
7158 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7159
7160 * gcc.target/i386/pr69225-7.c: New test.
7161
7162 2016-01-13 Richard Henderson <rth@redhat.com>
7163
7164 * gcc.dg/tm/memopt-13.c: Update expected function.
7165 * gcc.dg/tm/memopt-6.c: Likewise.
7166
7167 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
7168
7169 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7170 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7171 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7172 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7173
7174 2016-01-13 Tom de Vries <tom@codesourcery.com>
7175
7176 PR tree-optimization/69169
7177 * gcc.dg/pr69169.c: New test.
7178
7179 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7180
7181 PR target/69228
7182 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7183 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7184 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7185 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7186 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7187 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7188 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7189 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7190
7191 2016-01-13 Jakub Jelinek <jakub@redhat.com>
7192
7193 PR target/69247
7194 * gcc.dg/pr69247.c: New test.
7195
7196 2016-01-13 Richard Biener <rguenther@suse.de>
7197
7198 PR tree-optimization/69242
7199 * gcc.dg/torture/pr69242.c: New testcase.
7200
7201 2016-01-13 Richard Biener <rguenther@suse.de>
7202
7203 PR tree-optimization/69186
7204 * gcc.dg/torture/pr69186.c: New testcase.
7205
7206 2016-01-13 Jeff Law <law@redhat.com>
7207
7208 PR tree-optimization/67755
7209 * gcc.dg/tree-ssa/pr67755.c: New test.
7210
7211 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
7212
7213 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7214 pass number in output by a star.
7215
7216 2016-01-12 Bin Cheng <bin.cheng@arm.com>
7217
7218 PR tree-optimization/68911
7219 * gcc.c-torture/execute/pr68911.c: New test.
7220
7221 2016-01-12 Marek Polacek <polacek@redhat.com>
7222
7223 PR c++/68979
7224 * g++.dg/warn/permissive-1.C: New test.
7225
7226 2016-01-12 Jakub Jelinek <jakub@redhat.com>
7227
7228 PR objc++/68511
7229 PR c++/69213
7230 * g++.dg/opt/pr69213.C: New test.
7231
7232 2016-01-12 Christian Bruel <christian.bruel@st.com>
7233
7234 PR target/69180
7235 * gcc.target/arm/pr69180.c: New test.
7236
7237 2016-01-12 Richard Biener <rguenther@suse.de>
7238
7239 PR lto/69077
7240 * g++.dg/lto/pr69077_0.C: New testcase.
7241 * g++.dg/lto/pr69077_1.C: Likewise.
7242
7243 2016-01-12 Jakub Jelinek <jakub@redhat.com>
7244
7245 PR target/69175
7246 * g++.dg/opt/pr69175.C: New test.
7247
7248 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7249
7250 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7251 rather than #including math.h & stdlib.h.
7252 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7253 * gcc.dg/vect/pr49771.c: Likewise.
7254 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7255 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7256 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7257 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7258 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7259 * gcc.dg/vect/pr44507.c: Likewise.
7260 * gcc.dg/vect/pr45902.c: Likewise.
7261 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7262 * gcc.dg/vect/vect-117.c: Likewise.
7263 * gcc.dg/vect/vect-99.c: Likewise.
7264 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7265 * gcc.dg/vect/vect-cond-1.c: Likewise.
7266 * gcc.dg/vect/vect-cond-2.c: Likewise.
7267 * gcc.dg/vect/vect-cond-3.c: Likewise.
7268 * gcc.dg/vect/vect-cond-4.c: Likewise.
7269 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7270 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7271 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7272 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7273 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7274 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7275 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7276 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7277 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7278 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7279 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7280 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7281 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7282 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7283 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7284 include of signal.h.
7285 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7286 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7287 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7288 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7289 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7290 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7291 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7292 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7293 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7294 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7295 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7296 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7297 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7298 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7299 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7300 * gcc.dg/vect/vect-outer-5.c: Likewise.
7301 * gcc.dg/vect/vect-outer-6.c: Likewise.
7302 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7303 include of stdio.h.
7304
7305 2016-01-12 Nick Clifton <nickc@redhat.com>
7306
7307 PR target/68913
7308 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7309 to fread so that it will be found in all target runtimes.
7310
7311 2016-01-12 Richard Biener <rguenther@suse.de>
7312
7313 PR tree-optimization/69053
7314 * g++.dg/torture/pr69053.C: New testcase.
7315
7316 2016-01-12 Richard Biener <rguenther@suse.de>
7317
7318 PR tree-optimization/69168
7319 * gcc.dg/torture/pr69168.c: New testcase.
7320
7321 2016-01-12 Richard Biener <rguenther@suse.de>
7322
7323 PR tree-optimization/69157
7324 * gcc.dg/torture/pr69157.c: New testcase.
7325
7326 2016-01-12 Richard Biener <rguenther@suse.de>
7327
7328 PR tree-optimization/69174
7329 * gcc.dg/torture/pr69174.c: New testcase.
7330
7331 2016-01-12 Jakub Jelinek <jakub@redhat.com>
7332
7333 PR c++/66808
7334 PR c++/69000
7335 * g++.dg/tls/pr66808.C: New test.
7336 * g++.dg/tls/pr69000.C: New test.
7337
7338 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7339
7340 * gcc.target/powerpc/swaps-p8-23.c: New test.
7341 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7342
7343 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
7344
7345 PR tree-optimization/68356
7346 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7347
7348 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7349 Jim Wilson <jim.wilson@linaro.org>
7350
7351 PR target/69194
7352 * gcc.target/arm/pr69194.c: New test.
7353
7354 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7355
7356 PR target/69225
7357 * gcc.target/i386/pr69225-1.c: New test.
7358 * gcc.target/i386/pr69225-2.c: Likewise.
7359 * gcc.target/i386/pr69225-3.c: Likewise.
7360 * gcc.target/i386/pr69225-4.c: Likewise.
7361 * gcc.target/i386/pr69225-5.c: Likewise.
7362 * gcc.target/i386/pr69225-6.c: Likewise.
7363
7364 2016-01-11 Jakub Jelinek <jakub@redhat.com>
7365
7366 PR target/67462
7367 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7368 if lp64.
7369
7370 PR target/69071
7371 * gcc.dg/pr69071.c: New test.
7372
7373 PR c++/69211
7374 * g++.dg/opt/pr69211.C: New test.
7375
7376 PR tree-optimization/69214
7377 * gcc.c-torture/compile/pr69214.c: New test.
7378
7379 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
7380
7381 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7382 * gcc.target/i386/pr66232-11.c: Ditto.
7383 * gcc.target/i386/pr66232-12.c: Ditto.
7384 * gcc.target/i386/pr66232-13.c: Ditto.
7385
7386 2016-01-11 Richard Biener <rguenther@suse.de>
7387
7388 PR tree-optimization/69173
7389 * gcc.dg/torture/pr69173.c: New testcase.
7390
7391 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7392
7393 PR rtl-optimization/68796
7394 * gcc.target/aarch64/tst_5.c: New test.
7395 * gcc.target/aarch64/tst_6.c: Likewise.
7396
7397 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7398
7399 PR rtl-optimization/68841
7400 * gcc.dg/pr68841.c: New test.
7401 * gcc.c-torture/execute/pr68841.c: New test.
7402
7403 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7404
7405 PR rtl-optimization/68920
7406 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7407 for ix86 targets.
7408 * gcc.dg/ifcvt-5.c: New test.
7409
7410 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
7411
7412 PR bootstrap/69123
7413 * g++.dg/pr69123.C: New.
7414
7415 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7416
7417 PR target/69010
7418 * gcc.target/i386/pr69010.c: New test.
7419
7420 2016-01-11 Martin Jambor <mjambor@suse.cz>
7421
7422 PR ipa/69044
7423 * gcc.target/i386/chkp-pr69044.c: New test.
7424
7425 2016-01-11 Tom de Vries <tom@codesourcery.com>
7426
7427 PR tree-optimization/69109
7428 * gcc.dg/autopar/pr69109-2.c: New test.
7429 * gcc.dg/autopar/pr69109.c: New test.
7430
7431 2016-01-11 Tom de Vries <tom@codesourcery.com>
7432
7433 PR tree-optimization/69108
7434 * gcc.dg/autopar/pr69108.c: New test.
7435
7436 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7437
7438 PR c++/69029
7439 * c-c++-common/Wisleading-indentation.c: Augment test.
7440
7441 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7442
7443 PR fortran/69154
7444 * gfortran.dg/inline_matmul_12.f90: New test.
7445
7446 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
7447
7448 PR fortran/67779
7449 * gfortran.dg/actual_array_offset_1: New test.
7450
7451 2016-01-10 Tom de Vries <tom@codesourcery.com>
7452
7453 PR tree-optimization/69062
7454 * gcc.dg/autopar/pr69062.c: New test.
7455
7456 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7457
7458 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7459 * gcc.dg/vect/slp-perm-2.c: Likewise.
7460 * gcc.dg/vect/slp-perm-3.c: Likewise.
7461 * gcc.dg/vect/slp-perm-5.c: Likewise.
7462 * gcc.dg/vect/slp-perm-6.c: Likewise.
7463 * gcc.dg/vect/slp-perm-7.c: Likewise.
7464 * gcc.dg/vect/slp-perm-8.c: Likewise.
7465
7466 2016-01-10 Tom de Vries <tom@codesourcery.com>
7467
7468 PR tree-optimization/69039
7469 * gcc.dg/autopar/pr69039.c: New test.
7470
7471 2016-01-09 Marek Polacek <polacek@redhat.com>
7472
7473 PR c++/69113
7474 * g++.dg/pr69113.C: New test.
7475
7476 2016-01-09 Jakub Jelinek <jakub@redhat.com>
7477
7478 PR middle-end/50865
7479 PR tree-optimization/69097
7480 * gcc.c-torture/execute/pr50865.c: New test.
7481 * gcc.c-torture/execute/pr69097-1.c: New test.
7482 * gcc.c-torture/execute/pr69097-2.c: New test.
7483 * gcc.dg/pr69097-1.c: New test.
7484 * gcc.dg/pr69097-2.c: New test.
7485
7486 2016-01-09 Jakub Jelinek <jakub@redhat.com>
7487
7488 PR c++/69164
7489 * g++.dg/opt/pr69164.C: New test.
7490
7491 2016-01-08 Jakub Jelinek <jakub@redhat.com>
7492
7493 PR tree-optimization/69167
7494 * gcc.dg/pr69167.c: New test.
7495
7496 2016-01-08 Marek Polacek <polacek@redhat.com>
7497
7498 PR c++/68449
7499 * g++.dg/pr68449.C: New.
7500
7501 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7502
7503 PR tree-optimization/68707
7504 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7505 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7506 on platforms supporting it.
7507 * gcc.dg/vect/slp-perm-2.c: Likewise.
7508 * gcc.dg/vect/slp-perm-3.c: Likewise.
7509 * gcc.dg/vect/slp-perm-5.c: Likewise.
7510 * gcc.dg/vect/slp-perm-7.c: Likewise.
7511 * gcc.dg/vect/slp-perm-8.c: Likewise.
7512 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7513 on platforms supporting it.
7514
7515 2016-01-08 Jakub Jelinek <jakub@redhat.com>
7516
7517 PR tree-optimization/69162
7518 * gcc.dg/pr69162.c: New test.
7519
7520 PR tree-optimization/69172
7521 * gcc.dg/pr69172.c: New test.
7522
7523 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7524
7525 PR tree-optimization/67781
7526 * gcc.c-torture/execute/pr67781.c: New file.
7527
7528 2016-01-08 Jakub Jelinek <jakub@redhat.com>
7529
7530 PR tree-optimization/69083
7531 * gcc.dg/vect/pr69083.c: New test.
7532
7533 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7534
7535 PR tree-optimization/61441
7536 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7537 Use -fexcess-precision=standard for compiler options.
7538 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7539
7540 2016-01-08 Jakub Jelinek <jakub@redhat.com>
7541
7542 PR fortran/69128
7543 * gfortran.dg/gomp/pr69128.f90: New test.
7544
7545 PR c++/69145
7546 * g++.dg/ext/pr69145-1.C: New test.
7547 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7548 * g++.dg/ext/pr69145-2.h: New file.
7549
7550 2016-01-07 Martin Sebor <msebor@redhat.com>
7551
7552 PR c/68966
7553 * gcc.dg/atomic-fetch-bool.c: New test.
7554 * gcc.dg/sync-fetch-bool.c: New test.
7555
7556 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7557
7558 PR fortran/66680
7559 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7560
7561 2016-01-07 Nick Clifton <nickc@redhat.com>
7562
7563 PR target/66655
7564 * g++.dg/pr66655.C: New test.
7565 * g++.dg/pr66655_1.cc: Test support file.
7566 * g++.dg/pr66655.h: Test header file.
7567
7568 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
7569
7570 PR fortran/66680
7571 gfortran.dg/gomp/pr66680.f90: New test.
7572
7573 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7574
7575 PR target/69171
7576 * gcc.target/i386/pr69171-1.c: New test.
7577 * gcc.target/i386/pr69171-2.c: Likewise.
7578 * gcc.target/i386/pr69171-3.c: Likewise.
7579 * gcc.target/i386/pr69171-4.c: Likewise.
7580 * gcc.target/i386/pr69171-5.c: Likewise.
7581 * gcc.target/i386/pr69171-6.c: Likewise.
7582
7583 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7584
7585 PR middle-end/67639
7586 * c-c++-common/pr67639.c: New test.
7587
7588 2016-01-07 Jakub Jelinek <jakub@redhat.com>
7589
7590 PR tree-optimization/69141
7591 * g++.dg/opt/pr69141.C: New test.
7592
7593 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7594
7595 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7596
7597 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
7598
7599 PR target/69140
7600 * gcc.target/i386/pr69140.c: New test
7601
7602 2016-01-06 David Malcolm <dmalcolm@redhat.com>
7603
7604 * gcc.dg/bad-dereference.c: New test case.
7605
7606 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7607
7608 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7609
7610 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7611
7612 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7613
7614 2016-01-06 Marek Polacek <polacek@redhat.com>
7615
7616 PR sanitizer/69099
7617 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7618
7619 2016-01-05 Marek Polacek <polacek@redhat.com>
7620
7621 PR c/69104
7622 * gcc.dg/atomic-invalid-2.c: New.
7623
7624 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7625
7626 PR target/68991
7627 * gcc.target/i386/pr68991.c: New test.
7628
7629 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7630
7631 PR target/68991
7632 * g++.dg/pr68991-1.C: New test.
7633 * g++.dg/pr68991-2.C: Likewise.
7634
7635 2016-01-05 Sergei Trofimovich <siarheit@google.com>
7636
7637 PR other/60465
7638 * gcc.target/ia64/pr60465-gprel64.c: New test.
7639 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7640
7641 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7642
7643 PR rtl-optimization/68651
7644 * gcc.target/aarch64/pr68651_1.c: New test.
7645
7646 2016-01-05 David Malcolm <dmalcolm@redhat.com>
7647
7648 PR c/69122
7649 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7650
7651 2016-01-05 Nathan Sidwell <nathan@acm.org>
7652
7653 PR c++/58583
7654 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7655
7656 * gcc.dg/alias-15.c: New.
7657
7658 2016-01-05 Nick Clifton <nickc@redhat.com>
7659
7660 PR target/68870
7661 * g++.dg/pr68770.C: New test.
7662
7663 2016-01-04 Mike Stump <mikestump@comcast.net>
7664
7665 * lib/target-supports.exp (check_effective_target_cilkplus):
7666 cilkplus targets require pthreads.
7667 (check_effective_target_cilkplus): Remove special case for NVPTX.
7668
7669 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7670
7671 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7672 generation.
7673
7674 2016-01-04 Jakub Jelinek <jakub@redhat.com>
7675
7676 Update copyright years.
7677
7678 2016-01-04 Marek Polacek <polacek@redhat.com>
7679
7680 PR c/68908
7681 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7682 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7683 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7684
7685 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7686
7687 * gcc.target/sparc/20160104-2.c: New test.
7688
7689 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7690
7691 * gcc.target/sparc/20160104-1.c: New test.
7692
7693 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
7694
7695 PR fortran/65045
7696 * gfortran.dg/pr65045.f90: New test.
7697
7698 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7699
7700 * gnat.dg/specs/debug1.ads: Delete.
7701
7702 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7703
7704 PR libgfortran/68867
7705 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7706 expression.
7707
7708 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7709
7710 PR libgfortran/68867
7711 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7712 PowerPC.
7713
7714 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
7715
7716 PR fortran/68864
7717 * gfortran.dg/pr68864.f90: New test.
7718
7719 2016-01-01 Jakub Jelinek <jakub@redhat.com>
7720
7721 PR tree-optimization/69070
7722 * gcc.dg/pr69070.c: New test.
7723
7724 PR sanitizer/69055
7725 * gfortran.dg/pr69055.f90: New test.
7726
7727 PR target/69015
7728 * gcc.dg/pr69015.c: New test.
7729 \f
7730 Copyright (C) 2016 Free Software Foundation, Inc.
7731
7732 Copying and distribution of this file, with or without modification,
7733 are permitted in any medium without royalty provided the copyright
7734 notice and this notice are preserved.