]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* gcc.dg/tree-prof/peel-1.c: Fix testcase.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
703c0a09 12016-06-05 Jan Hubicka <hubicka@ucw.cz>
2
3 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
4
d07b2b6f 52016-06-05 Jan Hubicka <hubicka@ucw.cz>
6
7 * gcc.dg/predict-9.c: Update template.
8
4a7ec4ac 92016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
10
11 PR c++/49377
12 * g++.dg/template/pr49377.C: New.
13
7499ef4a 142016-06-04 Jakub Jelinek <jakub@redhat.com>
15
16 PR tree-optimization/71405
17 * g++.dg/torture/pr71405.C: New test.
18
558c800d 192016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
20
21 PR c++/70202
22 * g++.dg/inherit/crash5.C: New.
23 * g++.dg/inherit/virtual1.C: Adjust.
24
4ee7cf4b 252016-06-03 Jeff Law <law@redhat.com>
26
27 PR tree-optimization/71316
28 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
29
b12ae762 302016-06-03 Jakub Jelinek <jakub@redhat.com>
31
32 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
33 dg-additional-options with just -fno-tree-scev-cprop in it.
34 * gcc.dg/vect/vect-live-2.c: Likewise.
35 * gcc.dg/vect/vect-live-5.c: Likewise.
36 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
37 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
38 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
39
e09a5ee3 402016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
41
42 PR c++/27100
43 * g++.dg/other/friend6.C: New test.
44
f14b1922 452016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
46
47 * g++.dg/torture/ppc-ldst-array.C: New.
48
20702ea3 492016-06-03 Joseph Myers <joseph@codesourcery.com>
50
51 PR target/71276
52 PR target/71277
53 * gcc.dg/torture/builtin-fp-int-inexact.c,
54 gcc.target/i386/387-builtin-fp-int-inexact.c,
55 gcc.target/i386/387-rint-inline-1.c,
56 gcc.target/i386/387-rint-inline-2.c,
57 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
58 gcc.target/i386/sse2-rint-inline-1.c,
59 gcc.target/i386/sse2-rint-inline-2.c,
60 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
61 gcc.target/i386/sse4_1-rint-inline.c: New tests.
62
5ed3cc7b 632016-06-03 H.J. Lu <hongjiu.lu@intel.com>
64 Julia Koval <julia.koval@intel.com>
65
66 PR target/66960
67 PR target/67630
68 PR target/67634
69 PR target/67841
70 PR target/68037
71 PR target/68618
72 PR target/68661
73 PR target/69575
74 PR target/69596
75 PR target/69734
76 * gcc.dg/guality/pr68037-1.c: New test.
77 * gcc.dg/guality/pr68037-2.c: Likewise.
78 * gcc.dg/guality/pr68037-3.c: Likewise.
79 * gcc.dg/torture/pr68037-1.c: Likewise.
80 * gcc.dg/torture/pr68037-2.c: Likewise.
81 * gcc.dg/torture/pr68037-3.c: Likewise.
82 * gcc.dg/torture/pr68661-1a.c: Likewise.
83 * gcc.dg/torture/pr68661-1b.c: Likewise.
84 * gcc.target/i386/interrupt-1.c: Likewise.
85 * gcc.target/i386/interrupt-2.c: Likewise.
86 * gcc.target/i386/interrupt-3.c: Likewise.
87 * gcc.target/i386/interrupt-4.c: Likewise.
88 * gcc.target/i386/interrupt-5.c: Likewise.
89 * gcc.target/i386/interrupt-6.c: Likewise.
90 * gcc.target/i386/interrupt-7.c: Likewise.
91 * gcc.target/i386/interrupt-8.c: Likewise.
92 * gcc.target/i386/interrupt-9.c: Likewise.
93 * gcc.target/i386/interrupt-10.c: Likewise.
94 * gcc.target/i386/interrupt-11.c: Likewise.
95 * gcc.target/i386/interrupt-12.c: Likewise.
96 * gcc.target/i386/interrupt-13.c: Likewise.
97 * gcc.target/i386/interrupt-14.c: Likewise.
98 * gcc.target/i386/interrupt-15.c: Likewise.
99 * gcc.target/i386/interrupt-16.c: Likewise.
100 * gcc.target/i386/interrupt-17.c: Likewise.
101 * gcc.target/i386/interrupt-18.c: Likewise.
102 * gcc.target/i386/interrupt-19.c: Likewise.
103 * gcc.target/i386/interrupt-20.c: Likewise.
104 * gcc.target/i386/interrupt-21.c: Likewise.
105 * gcc.target/i386/interrupt-22.c: Likewise.
106 * gcc.target/i386/interrupt-23.c: Likewise.
107 * gcc.target/i386/interrupt-24.c: Likewise.
108 * gcc.target/i386/interrupt-25.c: Likewise.
109 * gcc.target/i386/interrupt-26.c: Likewise.
110 * gcc.target/i386/interrupt-27.c: Likewise.
111 * gcc.target/i386/interrupt-28.c: Likewise.
112 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
113 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
114 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
115 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
116 * gcc.target/i386/interrupt-iamcu.c: Likewise.
117 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
118 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
119 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
120 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
121 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
122 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
123 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
124
3e346f54 1252016-06-03 Bernd Schmidt <bschmidt@redhat.com>
126
f27c52fb 127 PR tree-optimization/52171
128 * gcc.dg/pr52171.c: New test.
129 * gcc.target/i386/pr52171.c: New test.
3e346f54 130
22e029d2 1312016-06-03 Jan Hubicka <jh@suse.cz>
132
133 * g++.dg/tree-ssa/pred-1.C: New testcase
134 * gcc.dg/tree-ssa/pred-1.c: New testcase
135
41ce74ed 1362016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
137
138 PR target/70957
139 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
140 support.
141 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
142
cf573a72 1432016-06-03 Alan Hayward <alan.hayward@arm.com>
144
145 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
146
75aae5b4 1472016-06-03 Alan Hayward <alan.hayward@arm.com>
148
149 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
150 * testsuite/gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
151 * gcc.dg/vect/vect-live-1.c: New test.
152 * gcc.dg/vect/vect-live-2.c: New test.
153 * gcc.dg/vect/vect-live-3.c: New test.
154 * gcc.dg/vect/vect-live-4.c: New test.
155 * gcc.dg/vect/vect-live-5.c: New test.
156 * gcc.dg/vect/vect-live-slp-1.c: New test.
157 * gcc.dg/vect/vect-live-slp-2.c: New test.
158 * gcc.dg/vect/vect-live-slp-3.c: New test.
159
eba6788d 1602016-06-03 Jakub Jelinek <jakub@redhat.com>
161
162 PR middle-end/71387
163 * g++.dg/opt/pr71387.C: New test.
164
5a653985 1652016-06-02 Jeff Law <law@redhat.com>
166
167 PR tree-optimization/71328
168 * gcc.c-torture/compile/pr71328.c: New test.
169
f92f6941 1702016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
171
172 PR fortran/52393
173 * gfortran.dg/fmt_read_3.f90: Fix typo.
174 * gfortran.dg/fmt_read_4.f90: New test.
175
0d29e152 1762016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
177
178 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
179 * g++.dg/cpp0x/forw_enum6.C: Likewise.
180 * g++.dg/cpp0x/forw_enum8.C: Likewise.
181 * g++.dg/cpp0x/override2.C: Likewise.
182 * g++.dg/parse/crash5.C: Likewise.
183 * g++.dg/parse/error16.C: Likewise.
184 * g++.dg/parse/error27.C: Likewise.
185 * g++.dg/template/qualttp15.C: Likewise.
186 * g++.dg/template/redecl4.C: Likewise.
187 * g++.old-deja/g++.other/crash39.C: Likewise.
188 * g++.old-deja/g++.other/struct1.C: Likewise.
189 * g++.old-deja/g++.pt/m9a.C: Likewise.
190 * g++.old-deja/g++.pt/memclass10.C: Likewise.
191
2740a1a5 1922016-06-02 Jakub Jelinek <jakub@redhat.com>
193
89f17a65 194 PR c++/71372
195 * c-c++-common/pr71372.c: New test.
196
2740a1a5 197 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
198 __TIME__ strings with __builtin_strcmp instead of printf and
199 dg-output.
200
9ae89a4e 2012016-06-02 Martin Liska <mliska@suse.cz>
202
203 * gcc.dg/predict-9.c: New test.
204
41258f9c 2052016-06-02 Jakub Jelinek <jakub@redhat.com>
206
207 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
208 global set_compiler_env_var and global saved_compiler_env_var.
209
dad46eb8 2102016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
211
212 PR rtl-optimization/71295
213 * gcc.c-torture/compile/pr71295.c: New test.
214
9cc8a892 2152016-06-02 Jakub Jelinek <jakub@redhat.com>
216
98e7c96c 217 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
218
4a5a4de2 219 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
220 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
221
9cc8a892 222 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
223 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
224 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
225 alternative number.
226
46819a36 2272016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
228
229 * gcc.target/powerpc/p9-splat-4.c: New test.
230
2312016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
232
233 PR target/71186
234 * gcc.target/powerpc/pr71186.c: New test.
235
d9820cc5 2362016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
237
238 PR fortran/52393
239 * gfortran.dg/fmt_read_3.f90: New test.
240
2f14ca3e 2412016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
242
243 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
244 procedure.
245
dfa5c0d3 2462016-06-01 Eduard Sanou <dhole@openmailbox.org>
247
248 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
249 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
250 env var is set.
251 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
252 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
253 shown once.
254 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
255 during compilation.
256 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
257 vars set by dg-set-compiler-env-var.
258
7d7125df 2592016-06-01 Paul Thomas <pault@gcc.gnu.org>
260
261 PR fortran/71156
262 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
263 to the module procedure declaration.
264 * gfortran.dg/submodule_16.f08: New test.
265
6ab9cde4 2662016-06-01 Jakub Jelinek <jakub@redhat.com>
267
268 PR middle-end/71371
269 * c-c++-common/gomp/pr71371.c: New test.
270
0cfe7a23 2712016-06-01 Richard Biener <rguenther@suse.de>
272
273 PR tree-optimization/71366
274 * gcc.dg/torture/pr71366-1.c: New testcase.
275 * gcc.dg/torture/pr71366-2.c: Likewise.
276
5a5b02e1 2772016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
278
279 * gcc.target/powerpc/vslv-0.c: New test.
280 * gcc.target/powerpc/vslv-1.c: New test.
281 * gcc.target/powerpc/vsrv-0.c: New test.
282 * gcc.target/powerpc/vsrv-1.c: New test.
283
d27a79f6 2842016-06-01 Nathan Sidwell <nathan@acm.org>
285
286 * c-c++-common/torture/pr57945.c: Add expected PTX error.
287 * gcc.target/nvptx/weak.c: New.
288
6172a9fd 2892016-06-01 Richard Biener <rguenther@suse.de>
290
291 PR tree-optimization/71261
292 * gcc.dg/torture/vect-bool-1.c: New testcase.
293
f9aaabb2 2942016-06-01 Jakub Jelinek <jakub@redhat.com>
295
296 * gfortran.dg/gomp/order-1.f90: New test.
297 * gfortran.dg/gomp/order-2.f90: New test.
298
53b01069 2992016-06-01 Jan Hubicka <hubicka@ucw.cz>
300
301 * gcc.dg/unroll-6.c: Update template.
302 * gcc.dg/unroll-7.c: New testcase.
303 * gcc.dg/unroll-8.c: New testcase.
304
36757397 3052016-06-01 Eric Botcazou <ebotcazou@adacore.com>
306
307 * gnat.dg/opt56.ad[sb]: New test.
308
7f93bd6e 3092016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
310
311 PR c++/66635
312 * g++.dg/cpp0x/constexpr-ice16.C: New.
313
9f41a2ce 3142016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
315
316 PR tree-optimization/71314
317 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
318 -mbranch-cost=2.
319
31e02373 3202016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
321
322 PR tree-optimization/71077
323 * gcc.dg/tree-ssa/pr71077.c: New test.
324
76f8f901 3252016-05-31 Jan Hubicka <hubicka@ucw.cz>
326
7f93bd6e 327 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
328 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
329 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
76f8f901 330
04f5f923 3312016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
332
333 PR c++/71248
334 * g++.dg/cpp0x/pr71248.C: New.
335 * g++.dg/cpp0x/auto7.C: Test column numbers too.
336 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
337 * g++.dg/init/new37.C: Likewise.
338 * g++.dg/template/static1.C: Likewise.
339 * g++.dg/template/static2.C: Likewise.
340
4ffddf28 3412016-05-31 H.J. Lu <hongjiu.lu@intel.com>
342
343 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
344 instead of %rdi.
345 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
346
4ff7bd21 3472016-05-31 Marek Polacek <polacek@redhat.com>
348
349 * c-c++-common/Wswitch-unreachable-3.c: New test.
350 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
351
e1f7cc4b 3522016-05-31 Richard Biener <rguenther@suse.de>
353
354 PR tree-optimization/71352
355 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
356
02978bd1 3572016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
358
359 * gcc.target/arm/armv5_thumb_isa.c: New test.
360
cfce8164 3612016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
362
363 PR target/71346
364 * gcc.target/i386/pr71346.c: New test.
365
7a51c705 3662016-05-31 Tom de Vries <tom@codesourcery.com>
367
368 PR tree-optimization/69068
369 * gcc.dg/graphite/pr69068.c: New test.
370
8c1ac106 3712016-05-27 Martin Sebor <msebor@redhat.com>
372
373 PR c++/71306
374 * g++.dg/warn/Wplacement-new-size-3.C: New test.
375
b6431756 3762016-05-30 Jakub Jelinek <jakub@redhat.com>
377
378 PR c++/71349
379 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
380 nowait depend(inout: dd[0]) clauses where permitted.
381
f6203294 3822016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
383
384 PR c++/71238
385 * g++.dg/parse/pr71238.C: New.
386 * g++.dg/concepts/friend1.C: Test column numbers too.
387 * g++.dg/cpp0x/initlist31.C: Likewise.
388 * g++.dg/cpp0x/pr51420.C: Likewise.
389 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
390 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
391 * g++.dg/ext/builtin3.C: Likewise.
392 * g++.dg/lookup/friend12.C: Likewise.
393 * g++.dg/lookup/friend7.C: Likewise.
394 * g++.dg/lookup/koenig1.C: Likewise.
395 * g++.dg/lookup/koenig5.C: Likewise.
396 * g++.dg/lookup/used-before-declaration.C: Likewise.
397 * g++.dg/overload/koenig1.C: Likewise.
398 * g++.dg/template/crash65.C: Likewise.
399 * g++.dg/template/friend57.C: Likewise.
400 * g++.dg/warn/Wshadow-5.C: Likewise.
401 * g++.dg/warn/Wunused-8.C: Likewise.
402 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
403 * g++.old-deja/g++.jason/lineno5.C: Likewise.
404 * g++.old-deja/g++.jason/member.C: Likewise.
405 * g++.old-deja/g++.jason/report.C: Likewise.
406 * g++.old-deja/g++.jason/scoping12.C: Likewise.
407 * g++.old-deja/g++.law/visibility20.C: Likewise.
408 * g++.old-deja/g++.ns/koenig5.C: Likewise.
409 * g++.old-deja/g++.other/static5.C: Likewise.
410 * g++.old-deja/g++.pt/overload2.C: Likewise.
411
b96f8145 4122016-05-30 Jan Hubicka <hubicka@ucw.cz>
413
414 * gcc.dg/tree-ssa/peel1.c: New testcase.
415 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
416 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
417
ed5bca7a 4182016-05-30 Tom de Vries <tom@codesourcery.com>
419
420 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
421 to ce.
422
c0aa0333 4232016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
424
425 PR c++/71099
426 * g++.dg/parse/virtual1.C: New.
427
231010db 4282016-05-30 Uros Bizjak <ubizjak@gmail.com>
429
430 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
431 Use correct register when clearing %edx.
432
765557c0 4332016-05-30 Alexander Monakov <amonakov@ispras.ru>
434
435 PR tree-optimization/71289
436 * gcc.dg/pr71289.c: New test.
437
fc3b1c44 4382016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
439
440 PR middle-end/71269
441 PR middle-end/71292
442 * gcc.dg/tree-ssa/pr71269.c: New test.
443 * gcc.dg/tree-ssa/pr71292.c: New test.
444
ce352457 4452016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
446
447 PR middle-end/71252
448 * gcc.dg/tree-ssa/pr71252-2.c: New test.
449
eedd711b 4502016-05-30 Jan Hubicka <hubicka@ucw.cz>
451
452 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
453 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
454 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
455
8c061890 4562016-05-30 Tom de Vries <tom@codesourcery.com>
457
458 PR tree-optimization/69067
459 * gcc.dg/graphite/pr69067.c: New test.
460
a6b0884c 4612016-05-29 Uros Bizjak <ubizjak@gmail.com>
462
463 PR target/71245
464 * gcc.target/i386/pr71245-1.c: New test.
465 * gcc.target/i386/pr71245-2.c: Ditto.
466
2369edfc 4672016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
468
469 PR c++/71105
470 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
471 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
472 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
473
b6ab3f43 4742016-05-27 Jan Hubicka <hubicka@ucw.cz>
475
476 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
477
0192662b 4782016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
479
480 Revert:
481 PR c++/69855
482 * g++.dg/overload/69855.C: New.
483 * g++.old-deja/g++.law/missed-error2.C: Adjust.
484 * g++.old-deja/g++.pt/crash3.C: Likewise.
485
fce78c50 4862016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
487
488 PR c++/60385
489 * g++.dg/parse/namespace13.C: New.
490
372172fe 4912016-05-26 Jeff Law <law@redhat.com>
492
493 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
494 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
495 * gcc.dg/tree-ssa/pr68198.c: Likewise.
496 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
497 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
498 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
499 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
500 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
501 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
502 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
503 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
504 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
505 * gcc.dg/tree-ssa/vrp56.c: Likewise.
506
5d8a8944 5072016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
508
509 PR c++/69855
510 * g++.dg/overload/69855.C: New.
511 * g++.old-deja/g++.law/missed-error2.C: Adjust.
512 * g++.old-deja/g++.pt/crash3.C: Likewise.
513
29602b75 5142016-05-27 Jiong Wang <jiong.wang@arm.com>
515
516 PR target/63596
517 * gcc.target/aarch64/va_arg_1.c: New testcase.
518 * gcc.target/aarch64/va_arg_2.c: Likewise.
519 * gcc.target/aarch64/va_arg_3.c: Likewise.
520
c900b732 5212016-05-27 Jiong Wang <jiong.wang@arm.com>
522
523 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
524 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
525 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
526 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
527 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
528
73ef73bd 5292016-05-27 Marek Polacek <polacek@redhat.com>
530
531 PR middle-end/71308
532 * g++.dg/torture/pr71308.C: New test.
533
a6031633 5342016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
535
536 * gcc.dg/zero_bits_compound-1.c: New test.
537 * gcc.dg/zero_bits_compound-2.c: New test.
538
1fbdc7ae 5392016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
540
541 PR middle-end/71279
542 * gcc.dg/pr71279.c: New test.
543
2e196ca8 5442016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
545
546 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
547 floating point min/max/comparison instructions.
548 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
549
6feab9ce 5502016-05-26 Jakub Jelinek <jakub@redhat.com>
551
552 * c-c++-common/gomp/schedule-1.c: New test.
553 * gfortran.dg/gomp/schedule-1.f90: New test.
554
978cea8f 5552016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
556
557 PR c++/70822
558 PR c++/70106
559 * g++.dg/cpp1y/auto-fn32.C: New test.
560 * g++.dg/cpp1y/paren4.C: New test.
561
0478d9ed 5622016-05-26 Nathan Sidwell <nathan@acm.org>
563
564 * gcc.dg/20060410.c: Xfail on ptx.
565 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
566 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
567 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
568 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
569 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
570
5fd1c174 5712016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
572
573 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
574
c5e8b3e2 5752016-05-26 Jakub Jelinek <jakub@redhat.com>
576
0db93a5b 577 PR tree-optimization/71280
578 * gcc.dg/pr71280.c: New test.
579
7199c05c 580 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
581
76c786ac 582 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
583 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
584
c5e8b3e2 585 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
586
e9bcea2f 5872016-05-26 Jiong Wang <jiong.wang@arm.com>
588
589 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
7d7125df 590 kept in memory.
e9bcea2f 591
955d947b 5922016-05-25 Jeff Law <law@redhat.com>
593
594 PR tree-optimization/71272
595 * gcc.c-torture/compile/pr71272.c: new test.
596
77102dbe 5972016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
598
599 * gcc.target/powerpc/vec-cmpne.c: New test.
600 * gcc.target/powerpc/vec-cmpne-long.c: New test.
601
552821b4 6022016-05-25 Eric Botcazou <ebotcazou@adacore.com>
603
604 * gnat.dg/opt55.ad[sb]: New test.
605
0113f3c5 6062016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
607
608 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
609 * c-c++-common/pr60226.c: Require int32plus.
610 * gcc.c-torture/execute/pr70602.c: Likewise.
611 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
612 unsigned long for malloc arg type.
613 * gcc.dg/asr_div1.c: Require int32plus.
614 * gcc.dg/enum-mode-1.c: XFAIL for int16.
615 * gcc.dg/pie-1.c: Require pie.
616 * gcc.dg/pie-2.c: Likewise.
617 * gcc.dg/pr59471.c: Require int32plus.
618 * gcc.dg/pr59963-2.c: XFAIL for int16.
619 * gcc.dg/pr60114.c: Require int32plus.
620 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
621 unsigned long for typedef of size_t.
622 * gcc.dg/pr63914.c: Require int32plus.
623 * gcc.dg/pr64536.c: Require pt32plus.
624 * gcc.dg/pr65658.c: Likewise.
625 * gcc.dg/pr67271.c: Require int32plus.
626 * gcc.dg/pr68112.c: Likewise.
627 * gcc.dg/pr69071.c: Skip for avr target.
628 * gcc.dg/pr69973.c: Require int32plus.
629 * gcc.dg/pr70169.c: Skip for avr target.
630 * gcc.dg/sso-6.c: Require int32plus.
631 * gcc.dg/sso-7.c: Likewise.
632 * gcc.dg/sso-8.c: Likewise.
633 * gcc.dg/vrp-min-max-2.c: Likewise.
634
f4094380 6352016-05-25 H.J. Lu <hongjiu.lu@intel.com>
636
637 PR target/70738
638 * gcc.target/i386/pr70738-1.c: New test.
639 * gcc.target/i386/pr70738-2.c: Likewise.
640 * gcc.target/i386/pr70738-3.c: Likewise.
641 * gcc.target/i386/pr70738-4.c: Likewise.
642 * gcc.target/i386/pr70738-5.c: Likewise.
643 * gcc.target/i386/pr70738-6.c: Likewise.
644 * gcc.target/i386/pr70738-7.c: Likewise.
645 * gcc.target/i386/pr70738-8.c: Likewise.
646 * gcc.target/i386/pr70738-9.c: Likewise.
647
239a4bea 6482016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
649
650 PR rtl-optimization/66940
651 * gcc.c-torture/execute/pr66940.c: New test.
652
bf6382ba 6532016-05-25 Ilya Verbin <ilya.verbin@intel.com>
654
655 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
656 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
657 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
658 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
659 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
660 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
661 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
662 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
663 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
664 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
665 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
666 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
667 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
668 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
669 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
670 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
671 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
672 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
673 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
674 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
675 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
676 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
677 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
678 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
679
2c995da9 6802016-05-25 Marek Polacek <polacek@redhat.com>
681
682 PR c/71265
683 * gcc.dg/noncompile/pr71265.c: New test.
684
abfbb5b5 685 PR c/71266
686 * gcc.dg/noncompile/old-style-parm-3.c: New test.
687
f6871bbd 6882016-05-25 Nathan Sidwell <nathan@acm.org>
689
690 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
691
de04e83e 6922016-05-25 Richard Biener <rguenther@suse.de>
693
694 PR tree-optimization/71261
695 * c-c++-common/torture/pr71261.c: New testcase.
696
b35931f7 6972016-05-25 Richard Biener <rguenther@suse.de>
698
699 PR tree-optimization/71264
700 * gcc.dg/vect/pr71264.c: New testcase.
701
166c3089 7022016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
703
704 PR c++/55992
705 * g++.dg/cpp0x/alias-decl-53.C: New.
706 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
707
14240409 7082016-05-25 Martin Liska <mliska@suse.cz>
709
710 * g++.dg/pr71239.C: New test.
711
bc47d9f6 7122016-05-25 Richard Biener <rguenther@suse.de>
713
714 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
715 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
716
d8a3f157 7172016-05-25 Marek Polacek <polacek@redhat.com>
718
719 * g++.dg/pr65295.C: Use target c++14.
720
3af16045 7212016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
722
231010db 723 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
724 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
3af16045 725
949479b2 7262016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
727
728 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
729 instructions.
730
6d6a3fc3 7312016-05-24 Cesar Philippidis <cesar@codesourcery.com>
732
733 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
734 * c-c++-common/goacc/deviceptr-1.c: Likewise.
735 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
736 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
737 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
738 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
739 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
740 * c-c++-common/goacc/pcopy.c: Likewise.
741 * c-c++-common/goacc/pcopyin.c: Likewise.
742 * c-c++-common/goacc/pcopyout.c: Likewise.
743 * c-c++-common/goacc/pcreate.c: Likewise.
744 * c-c++-common/goacc/pr70688.c: New test.
745 * c-c++-common/goacc/present-1.c: Adjust test.
746 * c-c++-common/goacc/reduction-5.c: Likewise.
747 * g++.dg/goacc/data-1.C: New test.
748
af648be2 7492016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
750
751 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
752 vector parity built-in functions.
753 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
754 count trailing zeros automatic vectorization.
755 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
756 count trailing zeros built-in functions.
757
4e173d60 7582016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
759
760 * gcc.dg/tree-ssa/reassoc-44.c: New test.
761
a0c02a52 7622016-05-24 Pat Haugen <pthaugen@us.ibm.com>
763
764 PR target/71050
765 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
766
64c52e9c 7672016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
768
769 PR c++/50436
770 * g++.dg/template/crash123.C: New.
771 * g++.dg/template/crash124.C: Likewise.
772
752b5a4c 7732016-05-24 Martin Sebor <msebor@redhat.com>
774
775 PR c++/71147
776 * g++.dg/ext/flexary16.C: New test.
777
a36dd683 7782016-05-24 Ilya Verbin <ilya.verbin@intel.com>
779
f6871bbd 780 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
781 before math.h is included.
a36dd683 782 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
783 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
784 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
785 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
786 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
787 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
788 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
789 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
790 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
791 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
792 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
793 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
794 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
795 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
796 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
797 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
798 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
799 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
800 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
801 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
802 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
803 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
804 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
805
d60e1df7 8062016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
807 Kelvin Nilsen <kelvin@gcc.gnu.org>
808
809 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
810 support.
811
22d09025 8122016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
813
814 PR c++/69872
815 * g++.dg/warn/Wno-narrowing1.C: New.
816
6ef0143d 8172016-05-24 Marek Polacek <polacek@redhat.com>
818
819 PR c/71249
820 * c-c++-common/Wswitch-unreachable-2.c: New test.
821
962a2062 8222016-05-24 Jakub Jelinek <jakub@redhat.com>
823
ead77194 824 PR c++/71257
825 * g++.dg/vect/simd-clone-6.cc: New test.
826 * g++.dg/gomp/declare-simd-6.C: New test.
827
962a2062 828 PR middle-end/70434
829 PR c/69504
830 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
831
23edc6d1 8322016-05-24 Richard Biener <rguenther@suse.de>
833
834 PR tree-optimization/71240
835 * gcc.dg/optimize-bswapsi-5.c: New testcase.
836
30633bcc 8372016-05-24 Richard Biener <rguenther@suse.de>
838
839 PR tree-optimization/71230
840 * gcc.dg/torture/pr71230.c: New testcase.
841 * g++.dg/torture/pr71230.C: Likewise.
842
c9d624bd 8432016-05-24 Thomas Schwinge <thomas@codesourcery.com>
844
845 * c-c++-common/goacc/routine-5.c: Add tests.
846 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
847 * gfortran.dg/goacc/routine-6.f90: Add tests.
848
ce143ff0 8492016-05-24 Richard Biener <rguenther@suse.de>
850
851 PR tree-optimization/71253
852 * gcc.dg/torture/pr71253.c: New testcase.
853
3bdaecd5 8542016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
855
856 PR middle-end/71252
857 * gfortran.dg/pr71252.f90: New test.
858
856b494d 8592016-05-24 Richard Sandiford <richard.sandiford@arm.com>
860
861 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
862
7345b977 8632016-05-24 Richard Biener <rguenther@suse.de>
864
865 PR middle-end/70434
866 PR c/69504
867 * c-c++-common/vector-subscript-4.c: New testcase.
868 * c-c++-common/vector-subscript-5.c: Likewise.
869
6f065267 8702016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
871
872 PR fortran/71123
873 * gfortran.dg/namelist_90.f: New test
874
fd6757da 8752016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
876
877 PR fortran/66461
878 * gfortran.dg/unexpected_eof.f: New test
879
7d5555a8 8802016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
881 Kelvin Nilsen <kelvin@gcc.gnu.org>
882
883 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
884 as little endian.
885
ae6744c9 8862016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
887
888 PR c++/70972
889 * g++.dg/cpp0x/inh-ctor20.C: New.
890 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
891
f0d91a85 8922016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
893
894 PR c++/69095
895 * g++.dg/cpp0x/variadic168.C: New.
896
1618ffe5 8972016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
898
899 * g++.dg/cpp0x/pr31445.C: Test column number too.
900 * g++.dg/cpp0x/pr32253.C: Likewise.
901 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
902 * g++.dg/cpp0x/variadic36.C: Likewise.
903
c0205bab 9042016-05-23 Marc Glisse <marc.glisse@inria.fr>
905
906 * gcc.dg/fold-notshift-2.c: Adjust.
907
1398da0f 9082016-05-23 Marek Polacek <polacek@redhat.com>
909
910 PR c/49859
911 * c-c++-common/Wswitch-unreachable-1.c: New test.
912 * gcc.dg/Wswitch-unreachable-1.c: New test.
913 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
914 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
915 * g++.dg/gomp/block-10.C: Likewise.
916 * gcc.dg/gomp/block-10.c: Likewise.
917 * g++.dg/gomp/block-9.C: Likewise.
918 * gcc.dg/gomp/block-9.c: Likewise.
919 * g++.dg/gomp/target-1.C: Likewise.
920 * g++.dg/gomp/target-2.C: Likewise.
921 * gcc.dg/gomp/target-1.c: Likewise.
1618ffe5 922 * gcc.dg/gomp/target-2.c: Likewise.
1398da0f 923 * g++.dg/gomp/taskgroup-1.C: Likewise.
924 * gcc.dg/gomp/taskgroup-1.c: Likewise.
925 * gcc.dg/gomp/teams-1.c: Likewise.
926 * g++.dg/gomp/teams-1.C: Likewise.
927 * g++.dg/overload/error3.C: Likewise.
928 * g++.dg/tm/jump1.C: Likewise.
929 * g++.dg/torture/pr40335.C: Likewise.
930 * gcc.dg/c99-vla-jump-5.c: Likewise.
931 * gcc.dg/switch-warn-1.c: Likewise.
932 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
933 * gcc.dg/nested-func-1.c: Likewise.
934 * gcc.dg/pr67784-4.c: Likewise.
935
5403ed8b 9362016-05-23 Richard Biener <rguenther@suse.de>
937
938 PR tree-optimization/71230
939 * gfortran.dg/pr71230-1.f90: New testcase.
940 * gfortran.dg/pr71230-2.f90: Likewise.
941
27510941 9422016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
943
1618ffe5 944 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
27510941 945 * gcc.dg/vect/pr58135.c: Add new.
946 * gfortran.dg/pr46519-1.f: Adjust test case.
947
a41c605d 9482016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
949
950 PR c++/53401
951 * g++.dg/cpp0x/decltype64.C: New.
952
3eb254ab 9532016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
954
955 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
956 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
957 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
958
a75fffe1 9592016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
960
961 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
962 Add poly64x1_t and poly64x2_t cases if supported.
963 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
964 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
965 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
966 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
967 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
968
56979b12 9692016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
970
971 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
972 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
973 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
974 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
975 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
976 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
977 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
978
dc5e98db 9792016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
980
981 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
982
c0f383ae 9832016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
984
985 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
986 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
987
2a4d70a2 9882016-05-22 Jakub Jelinek <jakub@redhat.com>
989
4c109025 990 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
991 constraint instead of "r".
992 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
993 insn instead of vxorpd.
994 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
995
bad891ce 996 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
997 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
998
ac23ddb9 999 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1000
9dac9579 1001 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1002 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1003
2a4d70a2 1004 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1005
9eafdd7b 10062016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1007
1008 PR middle-end/40921
1009 * gcc.dg/tree-ssa/pr40921.c: New test.
1010
93df190d 10112016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1012
1013 PR target/71103
1014 * gcc.target/avr/pr71103.c: New test.
1015
933b9f7f 10162016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1017
1018 PR middle-end/71179
1019 * gcc.dg/tree-ssa/pr71179.c: New test.
1020
8bdfbc08 10212016-05-20 Martin Sebor <msebor@redhat.com>
1022
1023 PR c/71115
1024 * gcc.dg/init-excess-2.c: New test.
1025
6827ab42 10262016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1027
1028 * gnat.dg/opt53.adb: New test.
1029 * gnat.dg/opt54.adb: Likewise.
1030
58a5f4c0 10312016-05-20 Martin Jambor <mjambor@suse.cz>
1032
1033 PR tree-optimization/70884
1034 * gcc.dg/tree-ssa/pr70919.c: New test.
1035
bb7145f6 10362016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1037
1038 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1039 formatting.
f6871bbd 1040 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1041 fix code formatting.
1042
10432016-05-20 Nathan Sidwell <nathan@acm.org>
1044
1045 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1046 non-common cases.
1047 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
bb7145f6 1048
9954d230 10492016-05-20 David Malcolm <dmalcolm@redhat.com>
1050
1051 * jit.dg/all-non-failing-tests.h: Add
1052 test-factorial-must-tail-call.c.
1053 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1054 * jit.dg/test-factorial-must-tail-call.c: New test case.
1055
08a161f9 10562016-05-20 Jakub Jelinek <jakub@redhat.com>
1057
1058 PR fortran/71204
1059 * gfortran.dg/pr71204.f90: New test.
1060
3d380077 10612016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1062
1063 * gcc.target/nvptx/sincos.c: New test.
1064
0f104d56 10652016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1066
1067 PR c++/70572
1068 * g++.dg/cpp1y/auto-fn31.C: New.
1069
61736a1b 10702016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1071
1072 * gcc.target/powerpc/vec-addec.c: New test.
1073 * gcc.target/powerpc/vec-addec-int128.c: New test.
1074
b4a61e77 10752016-05-20 David Malcolm <dmalcolm@redhat.com>
1076
1077 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1078 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1079 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1080 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1081
9a2ace10 10822016-05-20 Jan Hubicka <hubicka@ucw.cz>
1083
1084 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1085
45cdf8c6 10862016-05-20 Jakub Jelinek <jakub@redhat.com>
1087
b9a1dcd5 1088 PR c++/71210
1089 * g++.dg/opt/pr71210-1.C: New test.
1090 * g++.dg/opt/pr71210-2.C: New test.
1091
45cdf8c6 1092 PR tree-optimization/29756
1093 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1094 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1095 only on selected targets where V4SImode vectors are known to be
1096 supported.
1097
92e3ffbf 10982016-05-20 Marc Glisse <marc.glisse@inria.fr>
1099
1100 PR tree-optimization/71079
1101 PR tree-optimization/71206
1102 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1103
5da368e3 11042016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1105
1106 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1107 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1108 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1109
2506d97a 11102016-05-20 Richard Guenther <rguenther@suse.de>
1111
1112 PR tree-optimization/29756
1113 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1114
adade307 11152016-05-20 Richard Biener <rguenther@suse.de>
1116
1117 PR tree-optimization/71185
1118 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1119
c3deca25 11202016-05-20 Richard Biener <rguenther@suse.de>
1121
1122 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1123
8b0bef14 11242016-05-19 Marek Polacek <polacek@redhat.com>
1125
1126 PR c++/71075
1127 * g++.dg/diagnostic/pr71075.C: New test.
1128
08025288 11292016-05-19 David Malcolm <dmalcolm@redhat.com>
1130
1131 PR c++/71184
1132 * g++.dg/pr71184.C: New test case.
1133
26a51591 11342016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1135
1136 * gcc.target/powerpc/darn-0.c: New test.
1137 * gcc.target/powerpc/darn-1.c: New test.
1138 * gcc.target/powerpc/darn-2.c: New test.
1139
d8d3e75a 11402016-05-19 Marek Polacek <polacek@redhat.com>
1141
1142 PR tree-optimization/71031
1143 * gcc.dg/tree-ssa/vrp100.c: New test.
1144
c28211ae 11452016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1146
1147 PR rtl-optimization/71148
1148 * gcc.dg/pr71148.c: New test.
1149
3f5ea43a 11502016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1151
1152 PR target/71056
1153 * gcc.target/arm/pr71056.c: New test.
1154
2a7d4c20 11552016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1156
1157 * c-c++-common/pr69669.c: Check the used mode.
1158
ed0b0569 11592016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1160
1161 PR sanitizer/64354
1162 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1163
410372fe 11642016-05-19 Richard Biener <rguenther@suse.de>
1165
1166 PR tree-optimization/70729
1167 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1168 * gcc.dg/graphite/scop-18.c: Likewise.
1169 * gcc.dg/pr41783.c: Disable LIM.
1170 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1171 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1172 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1173 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1174 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1175 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1176 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1177 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1178 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1179 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1180 * gfortran.dg/pr42108.f90: Likewise.
1181
56f34f03 11822016-05-18 David Malcolm <dmalcolm@redhat.com>
1183
1184 PR driver/69265
1185 * gcc.dg/spellcheck-options-11.c: New test case.
1186
e6481cd1 11872016-05-18 Jakub Jelinek <jakub@redhat.com>
1188
1189 PR c++/71100
1190 * g++.dg/opt/pr71100.C: New test.
1191
be951c59 11922016-05-18 Martin Jambor <mjambor@suse.cz>
1193
1194 PR ipa/69708
1195 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1196 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1197 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1198 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1199
665ff45b 12002016-05-18 Martin Jambor <mjambor@suse.cz>
1201
1202 PR ipa/69708
1203 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1204 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1205 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1206 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1207 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1208
485be62c 12092016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1210
1211 PR c++/69793
1212 * g++.dg/template/crash122.C: New.
1213
b251d5f5 12142016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1215
1216 PR c++/70466
1217 * g++.dg/template/pr70466-1.C: New.
1218 * g++.dg/template/pr70466-2.C: Likewise.
1219
c93e9931 12202016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1221
1222 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1223 splat operations and the XXSPLTIB instruction.
1224 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1225 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1226 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1227 xxlxor to clear a register.
1228
8ba6639c 12292016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1230
1231 * gcc.dg/torture/pr71020.c: New test.
1232
ec6e3005 12332016-05-18 Martin Jambor <mjambor@suse.cz>
1234
1235 PR ipa/70646
1236 * gcc.dg/ipa/pr70646.c: New test.
1237
5ef3c918 12382016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1239
1240 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1241
70a88eab 12422016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1243
1244 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1245 missing tests for vreinterpretq_p{8,16}.
1246
b52a930c 12472016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1248
1249 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1250 vsliq_n_s64 and vsliq_n_u64.
1251
bdd4080b 12522016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1253
1254 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1255 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1256
37814bf5 12572016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1258
1259 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1260 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1261 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1262
764af2e0 12632016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1264
1265 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1266 in comment.
1267
ffe01a83 12682016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
7cec01b4 1269
1270 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1271 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1272 "blr\t" and switch to scan-assembler-times.
1273
fab6dae9 12742016-05-18 Jiong Wang <jiong.wang@arm.com>
1275
231010db 1276 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1277 with __aarch64__.
1278 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1279 declarations under __aarch64__ and __ARM_FEATURE_FMA.
fab6dae9 1280
4eb0c566 12812016-05-18 Jakub Jelinek <jakub@redhat.com>
1282
442f18f1 1283 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1284 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1285 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1286 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1287 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1288 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1289
4d83b36b 1290 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1291 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1292
a4528eec 1293 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1294 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1295
f0066139 1296 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1297 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1298
4eb0c566 1299 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1300
303e9267 13012016-05-18 Richard Biener <rguenther@suse.de>
1302
1303 PR tree-optimization/71168
1304 * gcc.dg/torture/pr71168.c: New testcase.
1305
0d7ddd44 13062016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1307
1308 PR middle-end/63586
1309 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1310 * gcc.dg/tree-ssa/pr63586.c: New test.
1311 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1312
899bcc0f 13132016-05-17 Nathan Sidwell <nathan@acm.org>
1314
1315 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1316 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1317 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1318 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1319
a2246979 13202016-05-17 Nathan Sidwell <nathan@acm.org>
1321
1322 * gcc.target/nvptx/abi-vararg-3.c: New.
1323
2f6a4d21 13242016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1325
1326 PR tree-optimization/54579
1327 PR middle-end/55299
1328 * gcc.dg/fold-notrotate-1.c: New test.
1329 * gcc.dg/fold-notshift-1.c: New test.
1330 * gcc.dg/fold-notshift-2.c: New test.
1331
27bdad45 13322016-05-17 Marek Polacek <polacek@redhat.com>
1333
1334 PR ipa/71146
1335 * g++.dg/ipa/pr71146.C: New test.
1336
f33a295a 13372016-05-17 David Malcolm <dmalcolm@redhat.com>
1338
1339 * jit.dg/test-error-array-bounds.c: New test case.
1340
b6dd53bf 13412016-05-17 Marc Glisse <marc.glisse@inria.fr>
1342
1343 * gcc.dg/tree-ssa/and-1.c: New testcase.
1344
a8719545 13452016-05-17 Marc Glisse <marc.glisse@inria.fr>
1346
1347 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1348 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1349
34806102 13502016-05-17 Marc Glisse <marc.glisse@inria.fr>
1351
1352 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1353 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1354
25fe08a8 13552016-05-17 Jiong Wang <jiong.wang@arm.com>
1356
1357 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1358
abf1a837 13592016-05-17 Jiong Wang <jiong.wang@arm.com>
1360
1361 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1362
666b9dd3 13632016-05-17 Jiong Wang <jiong.wang@arm.com>
1364
1365 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1366 ".2d[index]" when scan the assembly.
1367 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1368 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1369 float64x1.
1370 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1371
77d095c0 13722016-05-17 Richard Biener <rguenther@suse.de>
1373
1374 PR tree-optimization/71132
1375 * gcc.dg/torture/pr71132.c: New testcase.
1376
28adcc23 13772016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1378
1379 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1380
2439931e 13812016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1382
1383 PR target/70809
1384 * gcc.target/aarch64/pr70809_1.c: New test.
1385
5ec2ff80 13862016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1387
1388 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1389 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1390 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1391 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1392
17fd1c7a 13932016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1394 Ilya Enkovich <ilya.enkovich@intel.com>
1395
1396 PR target/71114
1397 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1398
46729204 13992016-05-16 Jan Hubicka <hubicka@ucw.cz>
1400
1401 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1402 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1403
2a1125d6 14042016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1405
1406 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1407 test for __ARM_FP16_ARGS.
1408 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1409 * gcc.target/arm/aapcs/neon-vect10.c: New.
1410 * gcc.target/arm/aapcs/neon-vect9.c: New.
1411 * gcc.target/arm/aapcs/vfp18.c: New.
1412 * gcc.target/arm/aapcs/vfp19.c: New.
1413 * gcc.target/arm/aapcs/vfp20.c: New.
1414 * gcc.target/arm/aapcs/vfp21.c: New.
1415 * gcc.target/arm/fp16-aapcs-1.c: New.
1416 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1417 test for __ARM_FP16_ARGS.
1418 * g++.target/arm/fp16-return-1.c: Update expected output.
1419
ea3d2d74 14202016-05-16 Jiong Wang <jiong.wang@arm.com>
1421
1422 PR testsuite/70227
1423 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1424
6989e05f 14252016-05-15 Harald Anlauf <anlauf@gmx.de>
1426
1427 PR fortran/69603
1428 * gfortran.dg/pr69603.f90: New testcase.
1429
a5f52592 14302016-05-14 Fritz Reese <fritzoreese@gmail.com>
1431
1432 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1433
88f949ab 14342016-05-14 Fritz Reese <fritzoreese@gmail.com>
1435
1436 PR fortran/71047
1437 * gfortran.dg/pr71047.f08: New test.
1438
90c88567 14392016-05-13 Joseph Myers <joseph@codesourcery.com>
1440
1441 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1442 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1443 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1444
00a690cc 14452016-05-13 Martin Sebor <msebor@redhat.com>
1446
1447 PR c++/60049
1448 * g++.dg/cpp0x/constexpr-60049.C: New test.
1449
ec8b6af7 14502016-05-13 Jakub Jelinek <jakub@redhat.com>
1451
1452 PR bootstrap/71071
1453 * gcc.dg/pr71071.c: New test.
1454
f54d1d7b 14552016-05-13 Uros Bizjak <ubizjak@gmail.com>
1456
1457 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
1458 remove XOP handling.
2f3af60f 1459 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
f54d1d7b 1460
a39a0392 14612016-05-13 Nathan Sidwell <nathan@acm.org>
1462
1463 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
1464 __atomic_is_lock_free declaration.
1465
42333dd9 14662016-05-13 Richard Biener <rguenther@suse.de>
1467
1468 PR tree-optimization/42587
1469 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1470
c5442454 14712016-05-13 Martin Liska <mliska@suse.cz>
1472
1473 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1474 the new format of dump output.
1475
03a400fb 14762016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1477
1478 * gcc.dg/pr71084.c: New test.
1479
69278c3f 14802016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1481
231010db 1482 PR target/53440
1483 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
69278c3f 1484
8138f11b 14852016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1486
1487 * gcc.target/aarch64/struct_return.c: New test.
1488
22a3f7bd 14892016-05-12 Marek Polacek <polacek@redhat.com>
1490
1491 PR c/70756
1492 * c-c++-common/pr70756-2.c: New test.
1493 * c-c++-common/pr70756.c: New test.
1494
9bcd42cc 14952016-05-12 Richard Biener <rguenther@suse.de>
1496
1497 PR tree-optimization/71059
1498 * gcc.dg/torture/pr71059.c: New testcase.
1499
5ffb4a0d 15002016-05-12 Richard Biener <rguenther@suse.de>
1501
1502 PR tree-optimization/71062
1503 * gcc.dg/torture/pr71062.c: New testcase.
1504
2ab65c31 15052016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1506
1507 PR tree-optimization/71006
1508 * gcc.dg/pr71006.c: New test.
1509
f0158fc0 15102016-05-12 Marek Polacek <polacek@redhat.com>
1511
1512 PR driver/71063
1513 * gcc.dg/opts-7.c: New test.
1514
0f56938b 15152016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1516
1517 PR target/70830
1518 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1519 Add -save-temps to dg-options.
1520 Scan for ldmfd rather than pop instruction.
1521 * gcc.target/arm/interrupt-2.c: Likewise.
1522 * gcc.target/arm/pr70830.c: New test.
1523
e10946d5 15242016-05-12 Jakub Jelinek <jakub@redhat.com>
1525
9fa8e468 1526 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1527 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1528
9ce62bbe 1529 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1530 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1531 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1532
708ae1b1 1533 PR target/71019
1534 * gcc.target/i386/avx512vl-pack-1.c: New test.
1535 * gcc.target/i386/avx512vl-pack-2.c: New test.
1536 * gcc.target/i386/avx512bw-pack-2.c: New test.
1537
a461f32e 1538 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1539
e10946d5 1540 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1541 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1542 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1543
f52a3ef6 15442016-05-12 Richard Biener <rguenther@suse.de>
1545
1546 PR tree-optimization/70986
1547 * gcc.dg/torture/pr70986-1.c: New testcase.
1548 * gcc.dg/torture/pr70986-2.c: Likewise.
1549 * gcc.dg/torture/pr70986-3.c: Likewise.
1550
54c4d22e 15512016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1552
1553 PR c/43651
1554 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1555 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1556
57215d5b 15572016-05-11 Uros Bizjak <ubizjak@gmail.com>
1558
1559 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1560 directive.
1561 * gcc.target/i386/pr66746.c: Ditto.
1562
67d3121c 15632016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1564
1565 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1566 support.
1567 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1568 warning when using -mvsx-timode.
1569 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1570 * gcc.target/powerpc/dform-2.c: Likewise.
1571 * gcc.target/powerpc/pr68805.c: Likewise.
1572
7f8012a5 15732016-05-11 Marek Polacek <polacek@redhat.com>
1574
1575 PR c++/71024
1576 * c-c++-common/attributes-3.c: New test.
1577
3e8567ce 15782016-05-11 Nathan Sidwell <nathan@acm.org>
1579
1580 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1581 * gcc.c-torture/execute/pr68185.c: Likewise.
1582 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1583 * gcc.dg/pr69634.c: Requires scheduling.
1584 * gcc.dg/torture/pr66178.c: Require label values.
1585 * gcc.dg/setjmp-6.c: Require indirect jumps.
1586
3739ac00 15872016-05-11 Richard Biener <rguenther@suse.de>
1588
1589 PR tree-optimization/71055
1590 * gcc.dg/torture/pr71055.c: New testcase.
1591
1ff8b385 15922016-05-11 Richard Biener <rguenther@suse.de>
1593
1594 PR debug/71057
1595 * g++.dg/debug/pr71057.C: New testcase.
1596
77126efa 15972016-05-11 Jakub Jelinek <jakub@redhat.com>
1598
1599 PR fortran/70855
1600 * gfortran.dg/gomp/pr70855.f90: New test.
1601
6fcaaf9b 16022016-05-11 Richard Biener <rguenther@suse.de>
1603
1604 PR middle-end/71002
1605 * g++.dg/torture/pr71002.C: New testcase.
1606
bfa8ea12 16072016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1608
1609 PR middle-end/70807
1610 * gcc.dg/pr70807.c: New test.
1611
87632549 16122016-05-10 Martin Sebor <msebor@redhat.com>
1613
1614 PR c++/38611
1615 * g++.dg/Wattributes.C: New test.
1616
f9153689 16172016-05-10 Marc Glisse <marc.glisse@inria.fr>
1618
1619 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1620 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1621 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1622
a44ed58a 16232016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1624
1625 PR target/70799
1626 * gcc.target/i386/pr70799-1.c: New test.
1627
d6c90d89 16282016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1629
1630 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1631
c1f73044 16322016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1633
1634 PR middle-end/70877
1635 * gcc.target/i386/pr70877.c: New test.
1636
e66d763a 16372016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1638
1639 PR tree-optimization/70786
1640 * gcc.target/i386/pr70876.c: New test.
1641
a30ff73a 16422016-05-10 Jakub Jelinek <jakub@redhat.com>
1643
1644 PR target/70927
1645 * gcc.target/i386/avx512vl-logic-1.c: New test.
1646 * gcc.target/i386/avx512vl-logic-2.c: New test.
1647 * gcc.target/i386/avx512dq-logic-2.c: New test.
1648
4b3fd38f 16492016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1650
1651 PR target/70963
1652 * gcc.target/powerpc/pr70963.c: New.
1653
abf93a25 16542016-05-10 David Malcolm <dmalcolm@redhat.com>
1655
1656 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1657 (test_very_wide_line): Add ruler to expected output.
1658 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1659 (test_very_wide_line): Likewise.
1660 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1661 (test_show_locus): Within the handling of "test_very_wide_line",
1662 enable show_ruler_p on the diagnostic context.
1663
d614888f 16642016-05-10 Richard Biener <rguenther@suse.de>
1665
1666 PR tree-optimization/71039
1667 * gcc.dg/torture/pr71039.c: New testcase.
1668
dbca5ed9 16692016-05-10 Nathan Sidwell <nathan@acm.org>
1670
1671 * gcc.dg/nested-func-10.c: Requires alloca.
1672 * gcc.dg/nested-func-9.c: Requires alloca.
1673 * gcc.c-torture/execute/pr70460.c: Requires labels.
1674 * gcc.c-torture/compile/pr70199.c: Requires labels.
1675 * gcc.target/nvptx/decl.c: Compile only.
1676 * gcc.target/nvptx/trailing-init.c: Compile only.
1677 * gcc.target/nvptx/ary-init.c: Compile only.
1678
3fa82609 16792016-05-10 Marek Polacek <polacek@redhat.com>
1680
1681 PR c/70255
1682 * gcc.dg/attr-opt-1.c: New test.
1683
76825907 16842016-05-10 Richard Biener <rguenther@suse.de>
1685
1686 PR tree-optimization/70497
1687 PR tree-optimization/28367
1688 * gcc.dg/torture/20160404-1.c: New testcase.
1689 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1690 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1691
68255819 16922016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1693
1694 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1695
d9aa8cdb 16962016-05-09 Uros Bizjak <ubizjak@gmail.com>
1697
1698 * gcc.target/i386/fabsneg-1.c New test.
1699
7cc16f50 17002016-05-09 Alan Modra <amodra@gmail.com>
1701
1702 PR testsuite/70826
1703 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1704
a83b7b63 17052016-05-09 Richard Biener <rguenther@suse.de>
1706
1707 PR tree-optimization/70985
1708 * gcc.dg/torture/pr70985.c: New testcase.
1709
189d0706 17102016-05-09 Bin Cheng <bin.cheng@arm.com>
1711
1712 * gcc.dg/tree-ssa/ifc-9.c: New test.
1713 * gcc.dg/tree-ssa/ifc-10.c: New test.
1714 * gcc.dg/tree-ssa/ifc-11.c: New test.
1715 * gcc.dg/tree-ssa/ifc-12.c: New test.
1716 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1717 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1718 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1719
1ec957b0 17202016-05-09 Richard Biener <rguenther@suse.de>
1721
1722 PR fortran/70937
1723 * gfortran.dg/pr70937.f90: New testcase.
1724
923c7714 17252016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1726
1727 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1728
d7cd448a 17292016-05-07 Fritz Reese <fritzoreese@gmail.com>
1730
1731 PR fortran/56226
1732 * gfortran.dg/dec_structure_1.f90: New testcase.
1733 * gfortran.dg/dec_structure_2.f90: Ditto.
1734 * gfortran.dg/dec_structure_3.f90: Ditto.
1735 * gfortran.dg/dec_structure_4.f90: Ditto.
1736 * gfortran.dg/dec_structure_5.f90: Ditto.
1737 * gfortran.dg/dec_structure_6.f90: Ditto.
1738 * gfortran.dg/dec_structure_7.f90: Ditto.
1739 * gfortran.dg/dec_structure_8.f90: Ditto.
1740 * gfortran.dg/dec_structure_9.f90: Ditto.
1741 * gfortran.dg/dec_structure_10.f90: Ditto.
1742 * gfortran.dg/dec_structure_11.f90: Ditto.
1743 * gfortran.dg/dec_union_1.f90: Ditto.
1744 * gfortran.dg/dec_union_2.f90: Ditto.
1745 * gfortran.dg/dec_union_3.f90: Ditto.
1746 * gfortran.dg/dec_union_4.f90: Ditto.
1747 * gfortran.dg/dec_union_5.f90: Ditto.
1748 * gfortran.dg/dec_union_6.f90: Ditto.
1749 * gfortran.dg/dec_union_7.f90: Ditto.
1750
f681e29b 17512016-05-07 Tom de Vries <tom@codesourcery.com>
1752
1753 PR tree-optimization/70956
1754 * gcc.dg/graphite/pr70956.c: New test.
1755
68d7f375 17562016-05-06 Jakub Jelinek <jakub@redhat.com>
1757
faf39348 1758 PR middle-end/70941
1759 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1760 (a, b, c, d): Change type from char to signed char.
1761 (main): Compare against (signed char) -1634678893 instead of
1762 hardcoded -109. Use __builtin_abort instead of abort.
1763
b768b13a 1764 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1765 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1766
68d7f375 1767 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1768
5dda16ea 17692016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1770
1771 PR debug/70935
1772 * gcc.dg/torture/pr70935.c: New test.
1773
13ede1b5 17742016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1775
1776 PR target/58219
7fc878c4 1777 * gcc.target/sh/pr58219.c: New tests.
13ede1b5 1778
96d94be2 17792016-05-06 Richard Biener <rguenther@suse.de>
1780
1781 PR tree-optimization/70960
1782 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1783
e5d9f15d 17842016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1785
1786 PR target/52933
1787 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1788 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1789 Adjust expected instruction counts.
1790 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1791
2dd7705f 17922016-05-06 Marek Polacek <polacek@redhat.com>
1793
1794 PR sanitizer/70875
1795 * gcc.dg/ubsan/bounds-3.c: New test.
1796
cb8bc632 17972016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1798
1799 PR target/54089
1800 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1801
b343c173 18022016-05-06 Richard Biener <rguenther@suse.de>
1803
1804 PR middle-end/70931
1805 * gfortran.dg/pr70931.f90: New testcase.
1806
1e3db0b1 18072016-05-06 Richard Biener <rguenther@suse.de>
1808
1809 PR middle-end/70941
1810 * gcc.dg/torture/pr70941.c: New testcase.
1811
bdd54b6d 18122016-05-05 Bin Cheng <bin.cheng@arm.com>
1813
1814 PR tree-optimization/57206
1815 * gcc.dg/vect/pr57206.c: New test.
1816
499adcfd 18172016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1818
1819 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1820
871164c4 18212016-05-05 Jakub Jelinek <jakub@redhat.com>
1822
ecb23e00 1823 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1824
871164c4 1825 * c-c++-common/Wdangling-else-4.c: New test.
1826
70cf83ba 18272016-05-04 Jakub Jelinek <jakub@redhat.com>
1828
858c9470 1829 PR c++/70906
1830 PR c++/70933
1831 * g++.dg/opt/pr70906.C: New test.
1832 * g++.dg/opt/pr70933.C: New test.
1833
70cf83ba 1834 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1835
aaa36a78 18362016-05-04 Jan Hubicka <hubicka@ucw.cz>
1837
1838 * gcc.dg/ipa/pure-const-3.c: New testcase.
1839
1d52c456 18402016-05-04 Marek Polacek <polacek@redhat.com>
1841
1842 * c-c++-common/Wdangling-else-1.c: New test.
1843 * c-c++-common/Wdangling-else-2.c: New test.
1844 * c-c++-common/Wdangling-else-3.c: New test.
1845
dc581573 18462016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1847
1848 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1849 flag is present.
1850
a64030fe 18512016-05-04 Marek Polacek <polacek@redhat.com>
1852
1853 PR c/48778
1854 * gcc.dg/Waddress-2.c: New test.
1855
b461b04a 18562016-05-04 Alan Modra <amodra@gmail.com>
1857
1858 * gcc.target/powerpc/pr70866.c: New.
1859
c388a0cf 18602016-05-03 Martin Sebor <msebor@redhat.com>
1861
1862 PR c++/66561
1863 * c-c++-common/builtin_location.c: New test.
1864 * g++.dg/cpp1y/builtin_location.C: New test.
1865
5d4db8ef 18662016-05-03 Marek Polacek <polacek@redhat.com>
1867
1868 PR c/70859
1869 * gcc.dg/pr70859.c: New test.
1870 * gcc.dg/pr70859-2.c: New test.
1871
ca938765 18722016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1873
1874 * gnat.dg/debug5.adb: New testcase.
1875
60b27d5f 18762016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1877
1878 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1879 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1880 Procedure to check for z10 instruction set.
1881
5ab325d0 18822016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1883
1884 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1885
c548a0ad 18862016-05-03 Alan Modra <amodra@gmail.com>
1887
1888 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1889
d5ecd946 18902016-05-03 Jakub Jelinek <jakub@redhat.com>
1891
1892 * gcc.target/i386/avx512f-cvt-1.c: New test.
1893
35b0a053 18942016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1895
1896 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1897 -fdump-tree-vrp-details.
1898
9ae1b28a 18992016-05-03 Richard Biener <rguenther@suse.de>
1900
1901 * gcc.dg/pr30172-1.c: Adjust.
1902 * gcc.dg/pr63743.c: Likewise.
1903 * gcc.dg/tm/pr51696.c: Likewise.
1904 * c-c++-common/tm/safe-1.c: Likewise.
1905 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1906 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1907 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1908 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1909
9c1a31e4 19102016-05-03 Jakub Jelinek <jakub@redhat.com>
1911
fe69bcb9 1912 PR rtl-optimization/70467
1913 * gcc.target/i386/pr70467-3.c: New test.
1914 * gcc.target/i386/pr70467-4.c: New test.
1915
9082c4a4 1916 PR tree-optimization/70916
1917 * gcc.c-torture/compile/pr70916.c: New test.
1918
9c1a31e4 1919 PR target/49244
1920 * gcc.target/i386/pr49244-1.c: New test.
1921 * gcc.target/i386/pr49244-2.c: New test.
1922
69105acc 19232016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1924
1925 PR rtl-optimization/44281
1926 * gcc.target/i386/pr44281.c: New test.
1927
9ab8df54 19282016-05-03 bin cheng <bin.cheng@arm.com>
1929
1930 PR tree-optimization/56541
1931 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1932 * gcc.dg/vect/pr56541.c: new test.
1933
3c62cae0 19342016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1935
1936 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1937 __float128.
1938 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1939
91abc161 19402016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1941
1942 PR testsuite/70520
1943 * c-c++-common/asan/clone-test-1.c (main): Align child process
1944 stack to 16 bytes.
1945
aa3d1155 19462016-05-02 David Malcolm <dmalcolm@redhat.com>
1947
1948 PR c++/62314
1949 * g++.dg/spellcheck-fields-2.C: New test case.
1950
002c3f28 19512016-05-02 David Malcolm <dmalcolm@redhat.com>
1952
1953 PR c++/62314
1954 * g++.dg/pr62314.C: New test case.
1955
46e5dccc 19562016-05-02 Jan Hubicka <hubicka@ucw.cz>
1957
1958 * gcc.dg/ipa/inline-8.c: New testcase.
1959
663f4248 19602016-05-02 Jakub Jelinek <jakub@redhat.com>
1961
1962 PR rtl-optimization/70467
1963 * gcc.target/i386/pr70467-1.c: New test.
1964
efe8bdf5 19652016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1966
1967 * gcc.dg/spec-options.c: Run the test on all targets.
1968 * gcc.dg/foo.specs: Use cpp_unique_options.
1969
47ef9633 19702016-05-02 Marc Glisse <marc.glisse@inria.fr>
1971
1972 * gcc.dg/tree-ssa/unord.c: New testcase.
1973
eb1a077c 19742016-05-02 Marc Glisse <marc.glisse@inria.fr>
1975
1976 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1977
28e869d0 19782016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1979
1980 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1981
dd185f6e 19822016-05-02 Marek Polacek <polacek@redhat.com>
1983
1984 PR c/70851
1985 * gcc.dg/enum-incomplete-3.c: New test.
1986
773d09b9 19872016-05-02 Marek Polacek <polacek@redhat.com>
1988 Tom de Vries <tom@codesourcery.com>
1989
1990 PR tree-optimization/70700
1991 * gcc.dg/pr70700.c: New test.
1992
f0dc3286 19932016-05-01 Uros Bizjak <ubizjak@gmail.com>
1994
1995 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1996 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1997 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1998 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1999 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2000
7f931827 20012016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2002
2003 * ada/acats/run_acats: Rename into...
2004 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2005 * ada/acats/run_all.sh: Remove redundant test.
2006 (target_run): Move around.
2007 (target_gnatchop): Use newly built executable.
2008 (target_gnatmake): Likewise.
2009 Check that the compilation of impbit succeeds.
2010
1c492b4e 20112016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2012
2013 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2014 * gcc.dg/20021029-1.c: Likewise.
2015 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2016 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2017 * gcc.target/sh/cmpstr.c: Likewise.
2018 * gcc.target/sh/cmpstrn.c: Likewise.
2019 * gcc.target/sh/memset.c: Likewise.
2020 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2021 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2022 * gcc.target/sh/pr39423-1.c: Likewise.
2023 * gcc.target/sh/pr49468-di.c: Likewise.
2024 * gcc.target/sh/pr49468-si.c: Likewise.
2025 * gcc.target/sh/pr49880-1.c: Likewise.
2026 * gcc.target/sh/pr49880-2.c: Likewise.
2027 * gcc.target/sh/pr49880-3.c: Likewise.
2028 * gcc.target/sh/pr50751-1.c: Likewise.
2029 * gcc.target/sh/pr50751-4.c: Likewise.
2030 * gcc.target/sh/pr50751-7.c: Likewise.
2031 * gcc.target/sh/pr51244-1.c: Likewise.
2032 * gcc.target/sh/pr51244-10.c: Likewise.
2033 * gcc.target/sh/pr51244-11.c: Likewise.
2034 * gcc.target/sh/pr51244-12.c: Likewise.
2035 * gcc.target/sh/pr51244-13.c: Likewise.
2036 * gcc.target/sh/pr51244-14.c: Likewise.
2037 * gcc.target/sh/pr51244-17.c: Likewise.
2038 * gcc.target/sh/pr51244-18.c: Likewise.
2039 * gcc.target/sh/pr51244-19.c: Likewise.
2040 * gcc.target/sh/pr51244-4.c: Likewise.
2041 * gcc.target/sh/pr51244-5.c: Likewise.
2042 * gcc.target/sh/pr51244-7.c: Likewise.
2043 * gcc.target/sh/pr51244-8.c: Likewise.
2044 * gcc.target/sh/pr51244-9.c: Likewise.
2045 * gcc.target/sh/pr51697.c: Likewise.
2046 * gcc.target/sh/pr52483-1.c: Likewise.
2047 * gcc.target/sh/pr52483-2.c: Likewise.
2048 * gcc.target/sh/pr52483-3.c: Likewise.
2049 * gcc.target/sh/pr52483-5.c: Likewise.
2050 * gcc.target/sh/pr52933-1.c: Likewise.
2051 * gcc.target/sh/pr52933-2.c: Likewise.
2052 * gcc.target/sh/pr52933-3.c: Likewise.
2053 * gcc.target/sh/pr53568-1.c: Likewise.
2054 * gcc.target/sh/pr53976-1.c: Likewise.
2055 * gcc.target/sh/pr53988-1.c: Likewise.
2056 * gcc.target/sh/pr53988.c: Likewise.
2057 * gcc.target/sh/pr54089-1.c: Likewise.
2058 * gcc.target/sh/pr54089-6.c: Likewise.
2059 * gcc.target/sh/pr54089-7.c: Likewise.
2060 * gcc.target/sh/pr54089-8.c: Likewise.
2061 * gcc.target/sh/pr54089-9.c: Likewise.
2062 * gcc.target/sh/pr54236-1.c: Likewise.
2063 * gcc.target/sh/pr54236-2.c: Likewise.
2064 * gcc.target/sh/pr54236-3.c: Likewise.
2065 * gcc.target/sh/pr54236-4.c: Likewise.
2066 * gcc.target/sh/pr54386.c: Likewise.
2067 * gcc.target/sh/pr54602-1.c: Likewise.
2068 * gcc.target/sh/pr54685.c: Likewise.
2069 * gcc.target/sh/pr54760-1.c: Likewise.
2070 * gcc.target/sh/pr54760-2.c: Likewise.
2071 * gcc.target/sh/pr54760-3.c: Likewise.
2072 * gcc.target/sh/pr54760-4.c: Likewise.
2073 * gcc.target/sh/pr54760-5.c: Likewise.
2074 * gcc.target/sh/pr54760-6.c: Likewise.
2075 * gcc.target/sh/pr55146.c: Likewise.
2076 * gcc.target/sh/pr55160.c: Likewise.
2077 * gcc.target/sh/pr59278.c: Likewise.
2078 * gcc.target/sh/pr59401-1.c: Likewise.
2079 * gcc.target/sh/pr59533-1.c: Likewise.
2080 * gcc.target/sh/pr63260.c: Likewise.
2081 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2082 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2083 * gcc.target/sh/strlen.c: Likewise.
2084 * gcc.target/sh/torture/pr30807.c: Likewise.
2085 * gcc.target/sh/torture/pr34777.c: Likewise.
2086 * gcc.target/sh/torture/pr64652.c: Likewise.
2087 * gcc.target/sh/torture/pr65505.c: Likewise.
2088 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2089 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2090
0c4005be 20912016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2092
2093 PR c++/66644
2094 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2095
d94e6223 20962016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2097
2098 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2099 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2100 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2101 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2102
46f37836 21032016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2104
2105 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2106 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2107
4d0a8bac 21082016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2109
2110 PR middle-end/70626
2111 * c-c++-common/goacc/combined-reduction.c: New test.
2112 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2113
b98e0db3 21142016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2115
2116 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2117 *movdi_internal pattern only if PIC off.
2118 * gcc.target/i386/pr70155-2.c: Likewise.
2119 * gcc.target/i386/pr70155-3.c: Likewise.
2120 * gcc.target/i386/pr70155-4.c: Likewise.
2121 * gcc.target/i386/pr70155-5.c: Likewise.
2122 * gcc.target/i386/pr70155-6.c: Likewise.
2123 * gcc.target/i386/pr70155-7.c: Likewise.
2124 * gcc.target/i386/pr70155-8.c: Likewise.
2125 * gcc.target/i386/pr70155-15.c: Likewise.
2126 * gcc.target/i386/pr70155-17.c: Likewise.
2127 * gcc.target/i386/pr70155-22.c: Likewise.
2128
8b066242 21292016-04-29 Bin Cheng <bin.cheng@arm.com>
2130
2131 PR tree-optimization/70803
2132 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2133
22912e73 21342016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2135
2136 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2137 optimization of vector loop.
2138 * gcc.target/i386/vect-unpack-3.c: New test.
2139 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2140 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2141 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2142
568128c6 21432016-04-29 Marek Polacek <polacek@redhat.com>
2144
2145 PR sanitizer/70342
2146 * g++.dg/ubsan/null-7.C: New test.
2147
025dd1e0 2148 PR c/70852
2149 * gcc.dg/pr70852.c: New test.
2150
eb16928e 21512016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2152
2153 PR/69089
2154 * g++.dg/cpp0x/alignas6.C: New test.
2155
d7377ee9 21562016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2157
2158 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
2159 dg-do.
2160 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
2161 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
2162 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
2163 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
2164 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
2165 * gcc.target/arc/mxy.c: Likewise.
2166 * gcc.target/arc/mswape.c: Likewise.
2167 * gcc.target/arc/mrtsc.c: Likewise.
2168 * gcc.target/arc/mcrc.c: Likewise.
2169 * gcc.target/arc/mdsp-packa.c: Likewise.
2170 * gcc.target/arc/mdvbf.c: Likewise.
2171 * gcc.target/arc/mlock.c: Likewise.
2172 * gcc.target/arc/mmac-24.c: Likewise.
2173 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2174
efa1b7ab 21752016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2176 Matthijs Kooijman <matthijs@stdin.nl>
2177 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2178
2179 PR target/60040
2180 * gcc.target/avr/pr60040-1.c: New.
2181 * gcc.target/avr/pr60040-2.c: New.
2182
00371d68 21832016-04-29 Richard Biener <rguenther@suse.de>
2184
2185 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2186
73447cc5 21872016-04-29 Richard Biener <rguenther@suse.de>
2188
2189 PR tree-optimization/13962
2190 PR tree-optimization/65686
2191 * gcc.dg/uninit-pr65686.c: New testcase.
2192
c2087b56 21932016-04-29 Jakub Jelinek <jakub@redhat.com>
2194
2195 PR middle-end/70843
2196 * gcc.dg/pr70843.c: New test.
2197
cdd06d5a 21982016-04-28 Jakub Jelinek <jakub@redhat.com>
2199
2200 PR target/70858
2201 * gcc.target/i386/pr70858.c: New test.
2202
1a60079e 22032016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2204
2205 * gcc.target/arc/nps400-1.c: New file.
2206
11bc2894 22072016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2208 Andrew Burgess <andrew.burgess@embecosm.com>
2209
2210 * gcc.target/arc/movh_cl-1.c: New file.
2211
dd9bf0b5 22122016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2213 Andrew Burgess <andrew.burgess@embecosm.com>
2214
2215 * gcc.target/arc/extzv-1.c: New file.
2216 * gcc.target/arc/insv-1.c: New file.
2217 * gcc.target/arc/insv-2.c: New file.
2218 * gcc.target/arc/movb-1.c: New file.
2219 * gcc.target/arc/movb-2.c: New file.
2220 * gcc.target/arc/movb-3.c: New file.
2221 * gcc.target/arc/movb-4.c: New file.
2222 * gcc.target/arc/movb-5.c: New file.
2223 * gcc.target/arc/movb_cl-1.c: New file.
2224 * gcc.target/arc/movb_cl-2.c: New file.
2225 * gcc.target/arc/movbi_cl-1.c: New file.
2226 * gcc.target/arc/movl-1.c: New file.
2227
a22e4209 22282016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2229 Andrew Burgess <andrew.burgess@embecosm.com>
2230
2231 * gcc.target/arc/cmem-1.c: New file.
2232 * gcc.target/arc/cmem-2.c: New file.
2233 * gcc.target/arc/cmem-3.c: New file.
2234 * gcc.target/arc/cmem-4.c: New file.
2235 * gcc.target/arc/cmem-5.c: New file.
2236 * gcc.target/arc/cmem-6.c: New file.
2237 * gcc.target/arc/cmem-7.c: New file.
2238 * gcc.target/arc/cmem-ld.inc: New file.
2239 * gcc.target/arc/cmem-st.inc: New file.
2240
287c3982 22412016-04-28 Jakub Jelinek <jakub@redhat.com>
2242
2243 PR target/70821
2244 * gcc.target/i386/pr70821.c: New test.
2245
e40e5340 22462016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2247
2248 * gcc.target/powerpc/vec-adde.c: New test.
2249 * gcc.target/powerpc/vec-adde-int128.c: New test.
2250
cf977d50 22512016-04-28 Jakub Jelinek <jakub@redhat.com>
2252
2253 * gcc.target/i386/avx-vround-1.c: New test.
2254 * gcc.target/i386/avx-vround-2.c: New test.
2255 * gcc.target/i386/avx512vl-vround-1.c: New test.
2256 * gcc.target/i386/avx512vl-vround-2.c: New test.
2257
572f8300 22582016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2259
2260 PR testsuite/70595
2261 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2262 (check_effective_target_cilkplus_runtime): ... this.
2263 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2264 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2265
2266 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2267 Require cilkplus_runtime.
2268 Don't add -lcilkrts.
2269 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2270 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2271 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2272 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2273 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2274 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2275 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2276 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2277 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2278 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2279 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2280 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2281 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2282 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2283 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2284 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2285 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2286 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2287 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2288 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2289 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2290 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2291 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2292 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2293 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2294 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2295 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2296 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2297 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2298
2299 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2300 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2301
2302 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2303
2304 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2305 cilkplus_runtime.
2306
dfba0905 23072016-04-27 Marc Glisse <marc.glisse@inria.fr>
2308
2309 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2310 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2311
605a4556 23122015-04-27 Ryan Burn <contact@rnburn.com>
2313
2314 PR c++/69024
2315 PR c++/68997
2316 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2317 diagnostic.
2318 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2319 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2320
6a1231a5 23212016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2322
2323 * gnat.dg/limited_with4.ad[sb]: New test.
2324 * gnat.dg/limited_with4_pkg.ads: New helper.
2325
4dad9e09 23262016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2327
2328 PR target/70155
2329 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2330 and movv1ti_internal patterns
2331 * gcc.target/i386/pr70155-1.c: New test.
2332 * gcc.target/i386/pr70155-2.c: Likewise.
2333 * gcc.target/i386/pr70155-3.c: Likewise.
2334 * gcc.target/i386/pr70155-4.c: Likewise.
2335 * gcc.target/i386/pr70155-5.c: Likewise.
2336 * gcc.target/i386/pr70155-6.c: Likewise.
2337 * gcc.target/i386/pr70155-7.c: Likewise.
2338 * gcc.target/i386/pr70155-8.c: Likewise.
2339 * gcc.target/i386/pr70155-9.c: Likewise.
2340 * gcc.target/i386/pr70155-10.c: Likewise.
2341 * gcc.target/i386/pr70155-11.c: Likewise.
2342 * gcc.target/i386/pr70155-12.c: Likewise.
2343 * gcc.target/i386/pr70155-13.c: Likewise.
2344 * gcc.target/i386/pr70155-14.c: Likewise.
2345 * gcc.target/i386/pr70155-15.c: Likewise.
2346 * gcc.target/i386/pr70155-16.c: Likewise.
2347 * gcc.target/i386/pr70155-17.c: Likewise.
2348 * gcc.target/i386/pr70155-18.c: Likewise.
2349 * gcc.target/i386/pr70155-19.c: Likewise.
2350 * gcc.target/i386/pr70155-20.c: Likewise.
2351 * gcc.target/i386/pr70155-21.c: Likewise.
2352 * gcc.target/i386/pr70155-22.c: Likewise.
2353
a80f3f45 23542016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2355
2356 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2357 ".{5,6}".
2358
279305d1 23592016-04-27 Bin Cheng <bin.cheng@arm.com>
2360
2361 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2362 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2363 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2364 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2365 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2366
8974b625 23672016-04-27 Richard Biener <rguenther@suse.de>
2368
2369 PR ipa/70760
2370 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2371 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2372
886d5463 23732016-04-27 Nathan Sidwell <nathan@acm.org>
2374
2375 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2376 * g++.dg/ubsan/pr63956.C: Adjust error location.
2377
f0e35aa9 23782016-04-27 Nick Clifton <nickc@redhat.com>
2379
2380 PR middle-end/49889
2381 * gcc.dg/pr49889.c: New test.
2382
40385231 23832016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2384
2385 * c-c++-common/memset-array.c: New test.
2386
37229a71 23872016-04-26 Martin Sebor <msebor@redhat.com>
2388
2389 PR c++/66639
2390 * g++.dg/cpp1y/func_constexpr.C: New test.
2391
3eedf9bd 23922016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2393
2394 PR c++/70241
2395 * g++.dg/cpp0x/enum32.C: New test.
2396 * g++.dg/cpp0x/enum33.C: New test.
2397
23982016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 2399
2400 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2401 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2402 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2403 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2404 * gcc.c-torture/execute/pr38151.c: Likewise.
2405 * gcc.c-torture/execute/pr66556.c: Likewise.
2406 * gcc.c-torture/execute/pr67781.c: Likewise.
2407 * gcc.c-torture/execute/pr68648.c: Likewise.
2408
8c51f92f 24092016-04-26 Marc Glisse <marc.glisse@inria.fr>
2410
2411 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2412
fa20ebd3 24132016-04-26 Marek Polacek <polacek@redhat.com>
2414
2415 PR c/67784
2416 * gcc.dg/pr67784-3.c: New test.
2417 * gcc.dg/pr67784-4.c: New test.
2418 * gcc.dg/pr67784-5.c: New test.
2419
9db47803 2420 PR c/70791
2421 * gcc.dg/Wnested-externs-2.c: New test.
2422
bff407f2 24232016-04-26 Marc Glisse <marc.glisse@inria.fr>
2424
2425 * gcc.dg/fold-plusmult.c: Adjust.
2426 * gcc.dg/no-strict-overflow-6.c: Adjust.
2427 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2428
78d0c69e 24292016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2430
2431 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2432 number scans.
2433 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2434 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2435 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2436 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2437 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2438 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2439 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2440 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2441 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2442 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2443 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2444 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2445 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2446 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2447 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2448 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2449 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2450 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2451 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2452 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2453 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2454 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2455 scans.
2456 * gcc.target/i386/pr32219-4.c: Likewise.
2457 * gcc.target/i386/pr32219-6.c: Likewise.
2458 * gcc.target/i386/pr32219-8.c: Likewise.
2459
221d6722 24602016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2461
2462 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
2463 associated options.
2464
514727a9 24652016-04-26 Marek Polacek <polacek@redhat.com>
2466
2467 PR c++/70744
2468 * g++.dg/ext/cond2.C: New test.
2469
e6ee4c61 24702016-04-26 Bin Cheng <bin.cheng@arm.com>
2471
2472 PR tree-optimization/70771
2473 PR tree-optimization/70775
2474 * gcc.dg/pr70771.c: New test.
3730828c 2475 * gcc.dg/pr70775.c: New test.
e6ee4c61 2476
b3d72796 24772016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2478
2479 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2480
c11ece29 24812016-04-25 Richard Biener <rguenther@suse.de>
2482
2483 PR tree-optimization/70780
2484 * gcc.dg/torture/pr70780.c: New testcase.
2485
d40b10b2 24862016-04-25 Michael Collison <michael.collison@arm.com>
2487
2488 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
2489 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
2490 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
2491 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
2492 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
2493 * testsuite/lib/target-supports.exp
2494 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2495 that arm neon support vector widen sum of HImode TO SImode.
2496
4bbfd6c2 24972016-04-23 Jakub Jelinek <jakub@redhat.com>
2498
2499 PR sanitizer/70712
2500 * c-c++-common/asan/pr70712.c: New test.
2501
524df596 25022016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2503
2504 * .gitattributes: New file.
2505
426c75c3 25062016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2507
2508 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2509
c052a8d5 25102016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2511
2512 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2513 * gfortran.dg/submodule_15.f08: Likewise.
2514
c08d4612 25152016-04-22 Richard Biener <rguenther@suse.de>
2516
2517 PR tree-optimization/70740
2518 * gcc.dg/torture/pr70740.c: New testcase.
2519
fd3211e1 25202016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2521
2522 PR target/70750
2523 * gcc.target/i386/pr70750-1.c: New test.
2524 * gcc.target/i386/pr70750-2.c: Likewise.
2525
15acd78c 25262016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2527
2528 PR c++/70540
2529 * g++.dg/cpp0x/auto48.C: New.
2530
192bf59c 25312016-04-21 Marek Polacek <polacek@redhat.com>
2532
2533 PR c++/70513
2534 * g++.dg/cpp0x/forw_enum12.C: New test.
2535 * g++.dg/cpp0x/forw_enum13.C: New test.
2536
5d429e99 25372016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2538
2539 PR target/70728
2540 * gcc.target/i386/pr70728.c: New test.
2541
06777d85 25422016-04-21 Richard Biener <rguenther@suse.de>
2543
2544 PR middle-end/70747
2545 * gcc.dg/pr70747.c: New testcase.
2546
7434c6fb 25472016-04-21 Bin Cheng <bin.cheng@arm.com>
2548
2549 PR tree-optimization/70715
2550 * gcc.dg/tree-ssa/scev-13.c: New test.
2551
f3ec0970 25522016-04-21 Marc Glisse <marc.glisse@inria.fr>
2553
2554 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2555
523f3a9d 25562016-04-21 Marc Glisse <marc.glisse@inria.fr>
2557
2558 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2559
ace7bf06 25602016-04-20 Jan Hubicka <jh@suse.cz>
2561
2562 PR ipa/70018
2563 * g++.dg/ipa/nothrow-1.C: New testcase.
2564
2b073aa6 25652016-04-20 Nathan Sidwell <nathan@acm.org>
2566
2567 PR c++/55635
2568 * g++.dg/eh/delete1.C: New.
2569
8a574c11 25702016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2571
2572 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2573 -mtune-ctrl=sse_typeless_stores.
2574
e3400750 25752016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2576
2577 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2578
4bd8a059 25792016-04-20 Bin Cheng <bin.cheng@arm.com>
2580
2581 PR tree-optimization/69489
2582 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2583
70574e60 25842016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2585
2586 PR c++/69363
2587 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2588 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2589 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2590
bd6f374c 25912016-04-20 Bin Cheng <bin.cheng@arm.com>
2592
2593 PR tree-optimization/56625
2594 PR tree-optimization/69489
2595 * gcc.dg/vect/pr56625.c: New test.
2596 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2597
482539ee 25982016-04-20 Andrew Pinski <apinski@cavium.com>
2599
2600 PR target/64971
2601 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2602
b4672800 26032016-04-20 Arnaud Charlet <charlet@adacore.com>
2604
2605 * gnat.dg/self1.adb: Remove now incorrect test.
2606
4fb48737 26072016-04-20 Bin Cheng <bin.cheng@arm.com>
2608
2609 * gcc.dg/tree-ssa/scev-11.c: New test.
2610 * gcc.dg/tree-ssa/scev-12.c: New test.
2611
97efb92e 26122016-04-20 Marek Polacek <polacek@redhat.com>
2613
2614 PR tree-optimization/70725
2615 * gcc.dg/pr70725.c: New test.
2616
9d2d4060 26172016-04-20 Richard Biener <rguenther@suse.de>
2618
2619 PR tree-optimization/70726
2620 * g++.dg/vect/pr70726.cc: New testcase.
2621
54530437 26222016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2623
2624 PR target/70674
2625 * gcc.target/s390/pr70674.c: New test.
2626
acda2210 26272016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2628
2629 PR libgfortran/70684
2630 * gfortran.dg/list_read_14.f90: New test.
2631
b7040bb0 26322016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2633
2634 PR target/69201
2635 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2636 extern to force it misaligned.
2637 (b): Likewise.
2638 (c): Likewise.
2639 (d): Likewise.
2640 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2641 Don't check `*' before movv4sf_internal.
2642 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2643 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2644 Don't check `*' before movv16qi_internal.
2645 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2646 extern to force it misaligned.
2647 (b): Likewise.
2648 (c): Likewise.
2649 (d): Likewise.
2650 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2651 Don't check `*' before movv2df_internal.
2652 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2653 extern to force it misaligned.
2654 (b): Likewise.
2655 (c): Likewise.
2656 (d): Likewise.
2657 Check movv8sf_internal instead of avx_storeups256.
2658 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2659
263b5475 26602016-04-19 Richard Biener <rguenther@suse.de>
2661
2662 PR tree-optimization/70171
2663 * g++.dg/tree-ssa/pr70171.C: New testcase.
2664
222ac318 26652016-04-19 Richard Biener <rguenther@suse.de>
2666
2667 PR tree-optimization/70724
2668 * gcc.dg/torture/pr70724.c: New testcase.
2669
003000a4 26702016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2671
2672 PR middle-end/70689
2673 * testsuite/gcc.target/i386/pr70689.c: New.
2674
3f6e13de 26752016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2676
2677 PR target/70708
2678 * gcc.target/i386/pr70708.c: New test.
2679
10abddbd 26802016-04-18 Richard Biener <rguenther@suse.de>
2681
2682 PR tree-optimization/43434
2683 * gcc.dg/vect/pr43434.c: New testcase.
2684 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2685 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2686 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2687 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2688 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2689 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2690 * gcc.dg/gomp/pr68640.c: Likewise.
2691 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2692 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2693
950db54a 26942016-04-18 Richard Biener <rguenther@suse.de>
2695
2696 PR tree-optimization/70701
2697 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2698
67ccbf39 26992016-04-18 Tom de Vries <tom@codesourcery.com>
2700
2701 PR testsuite/70699
2702 * gcc.dg/pr70161.c: Add dot-file scans.
2703 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2704 instead of after last dot char.
2705
021ad2f3 27062016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2707
2708 * c-c++-common/dump-ada-spec-3.c: New test.
2709 * c-c++-common/dump-ada-spec-4.c: Likewise.
2710
d572fcfd 27112016-04-17 Tom de Vries <tom@codesourcery.com>
2712
2713 PR other/70183
2714 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2715
8b4ee73c 27162016-04-15 Jan Hubicka <jh@suse.cz>
2717
2718 PR ipa/70018
2719 * g++.dg/ipa/pure-const-1.C: New testcase.
2720 * g++.dg/ipa/pure-const-2.C: New testcase.
2721 * g++.dg/ipa/pure-const-3.C: New testcase.
2722
eac243e7 27232016-04-15 Marek Polacek <polacek@redhat.com>
2724
2725 PR c/70671
2726 * gcc.dg/bitfld-22.c: New test.
2727
64c1df32 27282016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2729
2730 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2731 x86_64.
2732
926f9422 27332016-04-15 Marek Polacek <polacek@redhat.com>
2734
2735 PR c/70651
2736 * c-c++-common/pr70651.c: New test.
2737
309bbaa3 27382016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2739
2740 PR rtl-optimization/70681
2741 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2742 dump scan on arm and powerpc.
2743 * gcc.dg/pr10474.c: Likewise.
2744
b4ba8358 27452016-04-15 Jakub Jelinek <jakub@redhat.com>
2746
ed92874a 2747 PR c++/69517
2748 PR c++/70019
2749 PR c++/70588
2750 * g++.dg/cpp1y/vla11.C: Revert for real.
2751
b4ba8358 2752 PR c/70436
2753 * c-c++-common/Wparentheses-1.c: New test.
2754 * c-c++-common/gomp/Wparentheses-1.c: New test.
2755 * c-c++-common/gomp/Wparentheses-2.c: New test.
2756 * c-c++-common/gomp/Wparentheses-3.c: New test.
2757 * c-c++-common/gomp/Wparentheses-4.c: New test.
2758 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2759 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2760 * c-c++-common/goacc/Wparentheses-1.c: New test.
2761
65717bb5 27622016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2763
2764 PR target/70662
2765 * gcc.target/i386/pr70662.c: New test.
2766
ca1a4077 27672016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 2768 Alan Modra <amodra@gmail.com>
ca1a4077 2769
2770 PR tree-optimization/70130
2771 * gcc.dg/vect/O3-pr70130.c: New testcase.
2772
dbe1794c 27732016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2774
11836644 2775 PR target/70669
2776 * gcc.target/powerpc/pr70669.c: New test.
2777
dbe1794c 2778 PR target/70640
2779 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2780 a power7 system that does not have an assembler that supports
2781 power8.
2782
4c1007f1 27832016-04-14 Martin Sebor <msebor@redhat.com>
2784
2785 PR c++/69517
2786 PR c++/70019
2787 PR c++/70588
2788 * c-c++-common/ubsan/vla-1.c: Revert.
2789 * g++.dg/cpp1y/vla11.C: Same.
2790 * g++.dg/cpp1y/vla12.C: Same.
2791 * g++.dg/cpp1y/vla13.C: Same.
2792 * g++.dg/cpp1y/vla14.C: Same.
2793 * g++.dg/cpp1y/vla3.C: Same.
2794 * gcc/testsuite/g++.dg/init/array24.C: Same.
2795 * g++.dg/ubsan/vla-1.C: Same.
2796
22dcab66 27972016-04-14 Marek Polacek <polacek@redhat.com>
2798 Jan Hubicka <hubicka@ucw.cz>
2799
2800 PR c++/70029
2801 * g++.dg/torture/pr70029.C: New test.
2802
3e74b025 28032016-04-14 Martin Sebor <msebor@redhat.com>
2804
2805 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2806 type size to prevent failures on targets with very low maximum
2807 alignment.
2808
1d2e0f2a 28092016-04-14 Richard Biener <rguenther@suse.de>
2810
2811 PR tree-optimization/70623
2812 * gcc.dg/torture/pr70623.c: New testcase.
2813 * gcc.dg/torture/pr70623-2.c: Likewise.
2814
9aed0626 28152016-04-13 Martin Sebor <msebor@redhat.com>
2816
2817 PR c++/69517
2818 PR c++/70019
2819 PR c++/70588
2820 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2821 * g++.dg/cpp1y/vla11.C: New test.
2822 * g++.dg/cpp1y/vla12.C: New test.
2823 * g++.dg/cpp1y/vla13.C: New test.
2824 * g++.dg/cpp1y/vla14.C: New test.
2825 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2826 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2827 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2828
fd499010 28292016-04-13 Jakub Jelinek <jakub@redhat.com>
2830
2831 PR c++/70641
2832 * g++.dg/opt/pr70641.C: New test.
2833
87fa7252 28342016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2835
2836 PR rtl-optimization/68749
2837 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2838 effects of argument promotions.
2839 Remove default args to dg-skip-if.
2840
6c40e18b 28412016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2842
2843 PR c++/70635
2844 * g++.dg/parse/pr70635.C: New.
2845
92c53257 28462016-04-13 Marek Polacek <polacek@redhat.com>
2847
2848 PR c++/70639
2849 * c-c++-common/Wmisleading-indentation-4.c: New test.
2850
0241e4dc 28512016-04-13 Marek Polacek <polacek@redhat.com>
2852
2853 PR c/70436
2854 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2855 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2856
92bda444 28572016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2858
2859 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2860 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2861 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2862
38ea8a26 28632016-04-13 Jakub Jelinek <jakub@redhat.com>
2864
d08aa032 2865 PR middle-end/70633
2866 * gcc.c-torture/compile/pr70633.c: New test.
2867
38ea8a26 2868 PR debug/70628
2869 * gcc.dg/torture/pr70628.c: New test.
2870
9231d5c2 28712016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2872
2873 PR c++/70610
2874 * g++.dg/template/pr70610.C: New test.
2875 * g++.dg/template/pr70610-2.C: New test.
2876 * g++.dg/template/pr70610-3.C: New test.
2877 * g++.dg/template/pr70610-4.C: New test.
2878
249ca944 28792016-04-12 Jakub Jelinek <jakub@redhat.com>
2880
7f2ea2fb 2881 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2882 128 instead of 32.
2883
249ca944 2884 PR c++/70571
2885 * g++.dg/ext/pr70571.C: New test.
2886
8ca5a97d 28872016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2888
bf32a52d 2889 PR target/70640
8ca5a97d 2890 * gcc.target/powerpc/pr70640.c: New test.
2891
e971b45f 28922016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2893
2894 PR c++/68722
2895 * g++.dg/parse/pr68722.C: New.
2896
0b54d964 28972016-04-12 Jakub Jelinek <jakub@redhat.com>
2898
2899 PR rtl-optimization/70596
2900 * gcc.target/i386/pr70596.c: New test.
2901
d2dd85e3 29022016-04-12 Nathan Sidwell <nathan@acm.org>
2903
2904 PR c++/70501
2905 * g++.dg/init/pr70501.C: New.
2906
2d0001b0 29072016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2908
2909 * gcc.target/i386/asm-flag-6.c: New test.
2910
6c4df0d1 29112016-04-12 Tom de Vries <tom@codesourcery.com>
2912
2913 PR tree-optimization/68756
2914 * gcc.dg/graphite/pr68756.c: New test.
2915
0d60da57 29162016-04-12 Jakub Jelinek <jakub@redhat.com>
2917
2918 PR tree-optimization/70602
2919 * gcc.c-torture/execute/pr70602.c: New test.
2920
62735984 29212016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2922
2923 PR target/70381
2924 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2925 __float128 emulator is built and runs.
2926 * gcc.target/powerpc/float128-1.c: Likewise.
2927
2928 * lib/target-supports.exp (check_ppc_float128_sw_available):
2929 Rework tests for __float128 software and hardware
2930 availability. Fix exit condition to return 0 on success.
2931
a702492c 29322016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2933
2934 PR target/70133
2935 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2936 * gcc.target/aarch64/target_attr_15.c: Likewise.
2937
a8c5ce92 29382016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2939
2940 PR c++/69066
2941 * g++.dg/cpp1y/pr69066.C: New.
2942
5ecab913 29432016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2944
2945 PR fortran/68566
2946 * gfortran.dg/pr36192.f90: Update test.
2947 * gfortran.dg/pr36192_1.f90: Update test.
2948 * gfortran.dg/real_dimension_1.f: Update test.
2949 * gfortran.dg/parameter_array_init_7.f90: New test.
2950
6cb5ef70 29512016-04-09 John David Anglin <danglin@gcc.gnu.org>
2952
4edfdd23 2953 PR testsuite/64039
2954 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2955
964f71e3 2956 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2957
5d61c198 2958 PR rtl-optimization/66669
2959 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2960
16eaaf58 2961 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2962
0b68802d 2963 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2964 * gcc.dg/pie-1.c: Likewise.
2965 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2966 * gcc.dg/pic-4.c: Likewise.
2967 * gcc.dg/pie-3.c: Likewise.
2968 * gcc.dg/pie-4.c: Likewise.
2969
9c0dd509 2970 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2971
03b2d3c1 2972 PR tree-optimization/68644
2973 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2974
6cb5ef70 2975 PR rtl-optimization/64886
2976 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2977
07de41ba 29782016-04-09 Tom de Vries <tom@codesourcery.com>
2979
2980 PR tree-optimization/68953
2981 * gcc.dg/graphite/pr68953.c: New test.
2982
d294e3fb 29832016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2984
2985 PR fortran/70592
2986 * gfortran.dg/deferred_character_16.f90: New test.
2987
3cb15094 29882016-04-09 Jakub Jelinek <jakub@redhat.com>
2989
2990 PR tree-optimization/70586
2991 * gcc.c-torture/execute/pr70586.c: New test.
2992
a02dc66f 29932016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2994
2995 PR sanitizer/70573
2996 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2997 with __builtin_memset
2998 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2999
0c302595 30002016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3001
3002 PR lto/70289
3003 PR ipa/70348
3004 PR tree-optimization/70373
3005 PR middle-end/70533
3006 PR middle-end/70534
3007 PR middle-end/70535
3008 * c-c++-common/goacc/reduction-5.c: New test.
3009 * c-c++-common/goacc/reduction-promotions.c: New test.
3010 * gfortran.dg/goacc/reduction-3.f95: New test.
3011 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3012
c6c0523b 30132016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3014
3015 PR c++/70590
3016 PR c++/70452
3017 * g++.dg/pr70590.C: New test.
3018 * g++.dg/pr70590-2.C: New test.
3019
3ac399da 30202016-04-08 Jakub Jelinek <jakub@redhat.com>
3021
e97d1706 3022 PR middle-end/70593
3023 * gcc.target/i386/pr70593.c: New test.
3024
3ac399da 3025 PR rtl-optimization/70574
3026 * gcc.target/i386/avx2-pr70574.c: New test.
3027
fcfbb129 30282016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3029
3030 PR sanitizer/70541
3031 * c-c++-common/asan/pr70541.c: New test.
3032
0aabcddf 30332016-04-08 Tom de Vries <tom@codesourcery.com>
3034
3035 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3036 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3037
bec0c1e8 30382016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3039
3040 PR target/70566
3041 * gcc.c-torture/execute/pr70566.c: New test.
3042
87c791f5 30432016-04-08 Tom de Vries <tom@codesourcery.com>
3044
3045 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3046 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3047
7f38718f 30482016-04-08 Alan Modra <amodra@gmail.com>
3049
3050 * gcc.target/powerpc/pr70117.c: New.
3051
a96a7710 30522016-04-07 Jakub Jelinek <jakub@redhat.com>
3053
7a6265d1 3054 PR testsuite/70581
3055 * gcc.dg/lto/simd-function_0.c: New test.
3056
a96a7710 3057 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3058 clones.
3059 * c-c++-common/attr-simd-2.c: Likewise.
3060 * c-c++-common/attr-simd-4.c: Likewise.
3061 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3062 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3063
508dd607 30642016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3065
3066 PR testsuite/70553
3067 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3068
1b61585a 30692016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3070 Tom de Vries <tom@codesourcery.com>
3071
3072 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3073 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3074 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3075 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3076 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3077 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3078 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3079 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3080
5f060aa8 30812016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3082
3083 PR c/70436
3084 * g++.dg/warn/Wparentheses-29.C: New test.
3085
d3831f71 30862016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3087
3088 PR c/70436
3089 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3090 explicit braces to resolve a future -Wparentheses warning.
3091
382ece2d 30922016-04-06 Richard Henderson <rth@redhat.com>
3093
3094 * gcc.dg/pr61817-1.c: New test.
3095 * gcc.dg/pr61817-2.c: New test.
3096 * gcc.dg/pr69391-1.c: New test.
3097 * gcc.dg/pr69391-2.c: New test.
3098
72234ee9 30992016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3100
3101 PR rtl-optimization/70398
3102 * testsuite/gcc.target/aarch64/pr70398.c: New.
3103
5547150a 31042016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3105
3106 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3107
15b70121 31082016-04-06 Yvan Roux <yvan.roux@linaro.org>
3109 Pedro Alves <palves@redhat.com>
3110
3111 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3112
585aefbb 31132016-04-06 Jakub Jelinek <jakub@redhat.com>
3114
0cbb513b 3115 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3116 Check for avx512f effective targets instead of avx2.
3117 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3118 for AVX512F clones.
3119 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3120 * g++.dg/gomp/declare-simd-1.C: Likewise.
3121 * g++.dg/gomp/declare-simd-3.C: Likewise.
3122 * g++.dg/gomp/declare-simd-4.C: Likewise.
3123
585aefbb 3124 PR middle-end/70550
3125 * c-c++-common/gomp/pr70550-1.c: New test.
3126 * c-c++-common/gomp/pr70550-2.c: New test.
3127
0b91cceb 31282016-04-05 Nathan Sidwell <nathan@acm.org>
3129
3130 PR c++/70512
3131 * g++.dg/ext/attribute-may-alias-5.C: New.
3132
645a9d8e 31332016-04-05 Jakub Jelinek <jakub@redhat.com>
3134
3135 PR c++/70336
3136 * c-c++-common/pr70336.c: New test.
3137 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3138 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3139
bdf23925 31402016-04-05 Jan Hubicka <hubicka@ucw.cz>
3141
3142 PR ipa/66223
3143 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3144
aaff837c 31452016-04-05 Jakub Jelinek <jakub@redhat.com>
3146
3147 PR rtl-optimization/70542
3148 * gcc.dg/torture/pr70542.c: New test.
3149 * gcc.target/i386/avx2-pr70542.c: New test.
3150
2eac58a0 31512016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3152
3153 PR tree-optimization/70509
3154 * gcc.target/i386/avx512bw-pr70509.c: New test.
3155
4f7ebe46 31562016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3157
3158 PR c++/70452
3159 * g++.dg/ext/constexpr-vla4.C: New test.
3160
305d86a0 31612016-04-05 Uros Bizjak <ubizjak@gmail.com>
3162
3163 PR target/70510
3164 * gcc.target/i386/pr70510.c: New test.
3165
eec3b789 31662016-04-05 Richard Biener <rguenther@suse.de>
3167
3168 PR tree-optimization/70526
3169 * g++.dg/torture/pr70526.C: New testcase.
3170
ca943582 31712016-04-05 Jakub Jelinek <jakub@redhat.com>
3172
3173 PR target/70525
3174 * gcc.target/i386/pr70525.c: New test.
3175
87825cd5 31762016-04-05 Richard Biener <rguenther@suse.de>
3177
3178 PR middle-end/70499
3179 * g++.dg/torture/pr70499.C: New testcase.
3180
14638828 31812016-04-05 Richard Biener <rguenther@suse.de>
3182
3183 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3184 remove XFAIL.
3185
967a90d5 31862016-04-04 Jakub Jelinek <jakub@redhat.com>
3187
3188 PR middle-end/70307
3189 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3190 rs6000 ABI warnings.
3191
d374a3a3 31922016-04-04 Jan Hubicka <hubicka@ucw.cz>
3193
3194 PR ipa/66223
3195 * g++.dg/ipa/devirt-51.C: New testcase.
3196
8ff377a6 31972016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3198 Jakub Jelinek <jakub@redhat.com>
3199
3200 PR middle-end/70457
3201 * gcc.dg/torture/pr70457.c: New.
3202
f567b44f 32032016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3204
3205 PR fortran/67538
3206 * gfortran.dg/allocate_with_source_19.f08: New test.
3207
89d4ebfa 32082016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3209
3210 PR fortran/65795
3211 * gfortran.dg/coarray_allocate_6.f08: New test.
3212
68ab33a6 32132016-04-04 Richard Biener <rguenther@suse.de>
3214
3215 PR rtl-optimization/70484
3216 * gcc.dg/torture/pr70484.c: New testcase.
3217
c4f5465d 32182016-04-04 Marek Polacek <polacek@redhat.com>
3219
3220 PR c/70307
3221 * gcc.dg/torture/pr70307.c: New test.
3222
bfec6609 32232016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3224
3225 PR target/70416
3226 PR target/67391
3227 * gcc.target/sh/torture/pr70416.c: New.
3228
40df9099 32292016-04-02 Martin Sebor <msebor@redhat.com>
3230
3231 PR c++/67376
3232 PR c++/70170
3233 PR c++/70172
3234 PR c++/70228
3235 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3236 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3237 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3238 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3239 * g++.dg/cpp0x/constexpr-string.C: Same.
3240 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3241 * g++.dg/cpp0x/pr65398.C: Same.
3242 * g++.dg/ext/constexpr-vla1.C: Same.
3243 * g++.dg/ext/constexpr-vla2.C: Same.
3244 * g++.dg/ext/constexpr-vla3.C: Same.
3245 * g++.dg/ubsan/pr63956.C: Same.
3246
0edb9bfe 32472016-04-01 Jakub Jelinek <jakub@redhat.com>
3248
3249 PR rtl-optimization/70467
3250 * gcc.target/i386/pr70467-2.c: New test.
3251
e5b1a1d9 32522016-04-01 Jakub Jelinek <jakub@redhat.com>
3253 Marek Polacek <polacek@redhat.com>
3254
3255 PR c++/70488
3256 * g++.dg/init/new47.C: New test.
3257
b2ca3fb0 32582016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3259
3260 PR target/70496
3261 * gcc.target/arm/pr70496.c: New test.
3262
4c3bd1e3 32632016-04-01 Nathan Sidwell <nathan@acm.org>
3264
47de69ad 3265 PR c++/68475
3266 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3267
313d569f 32682016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3269
3270 PR target/69890
3271 * gcc.dg/strlenopt.h (memmove): New.
3272 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3273 instead of "string.h".
3274 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3275 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3276 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3277 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3278 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3279 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3280 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3281 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3282 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3283 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3284 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3285 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3286 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3287 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3288 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3289 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3290 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3291 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3292 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3293 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3294
5469facd 32952016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3296
3297 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3298 (Holder::foo): Reflect this.
3299
503de754 33002016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3301
3302 PR target/70442
3303 * gcc.dg/pr70442.c: New test.
3304
13ee2de7 33052016-03-31 Nathan Sidwell <nathan@acm.org>
3306
3307 PR c++/70393
3308 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3309
5e0d03a8 33102016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3311
3312 PR target/70453
3313 * gcc.target/i386/pr70453.c: New test.
3314
8cb82ed4 33152016-03-31 Andrey Belevantsev <abel@ispras.ru>
3316
3317 PR target/70292
3318 * gcc.c-torture/pr70292.c: New test.
3319
7952b661 33202016-03-31 Marek Polacek <polacek@redhat.com>
3321
3322 PR c/70297
3323 * c-c++-common/pr70297.c: New test.
3324 * g++.dg/cpp0x/typedef-redecl.C: New test.
3325 * gcc.dg/typedef-redecl2.c: New test.
3326
1607cc74 33272016-03-31 Jakub Jelinek <jakub@redhat.com>
3328
3329 PR rtl-optimization/70460
3330 * gcc.c-torture/execute/pr70460.c: New test.
3331
c689c252 33322016-03-31 Richard Biener <rguenther@suse.de>
3333
3334 PR c++/70430
3335 * g++.dg/ext/vector30.C: New testcase.
3336
91c9586d 33372016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3338 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3339
3340 * gfortran.dg/fmt_pf.f90: New test.
3341
afa5c1b8 33422016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3343
3344 Forward-port from 5 branch
3345 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3346
3347 PR testsuite/70356
3348 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3349 dg-require-effective-target after dg-do.
3350
3351 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3352
3353 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3354
6a5dcab3 33552016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3356 Julian Brown <julian@codesourcery.com>
3357 Chung-Lin Tang <cltang@codesourcery.com>
3358 Cesar Philippidis <cesar@codesourcery.com>
3359 James Norris <jnorris@codesourcery.com>
3360 Tom de Vries <tom@codesourcery.com>
3361 Nathan Sidwell <nathan@codesourcery.com>
3362
305d86a0 3363 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 3364 * c-c++-common/goacc/loop-clauses.c: Likewise.
3365 * g++.dg/goacc/template.C: Likewise.
3366 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3367 * gfortran.dg/goacc/loop-1.f95: Likewise.
3368 * gfortran.dg/goacc/loop-5.f95: Likewise.
3369 * gfortran.dg/goacc/loop-6.f95: Likewise.
3370 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3371 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3372 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3373 * c-c++-common/goacc/clauses-fail.c: Likewise.
3374 * c-c++-common/goacc/parallel-1.c: Likewise.
3375 * c-c++-common/goacc/reduction-1.c: Likewise.
3376 * c-c++-common/goacc/reduction-2.c: Likewise.
3377 * c-c++-common/goacc/reduction-3.c: Likewise.
3378 * c-c++-common/goacc/reduction-4.c: Likewise.
3379 * c-c++-common/goacc/routine-3.c: Likewise.
3380 * c-c++-common/goacc/routine-4.c: Likewise.
3381 * c-c++-common/goacc/routine-5.c: Likewise.
3382 * c-c++-common/goacc/tile.c: Likewise.
3383 * g++.dg/goacc/template.C: Likewise.
3384 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3385 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3386 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3387 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3388 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3389 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3390 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3391 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3392 * c-c++-common/goacc/use_device-1.c: ... this file.
3393 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3394 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3395 * c-c++-common/goacc/host_data-6.c: ... this file.
3396 * c-c++-common/goacc/loop-2-kernels.c: New file.
3397 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3398 * c-c++-common/goacc/loop-3.c: Likewise.
3399 * g++.dg/goacc/reference.C: Likewise.
3400 * g++.dg/goacc/routine-1.C: Likewise.
3401 * g++.dg/goacc/routine-2.C: Likewise.
3402
932c0baa 34032016-03-30 Richard Biener <rguenther@suse.de>
3404
3405 PR middle-end/70450
3406 * gcc.dg/torture/pr70450.c: New testcase.
3407
7f7c4659 34082016-03-30 Jakub Jelinek <jakub@redhat.com>
3409
3410 PR target/70421
3411 * gcc.dg/torture/pr70421.c: New test.
3412 * gcc.target/i386/avx512f-pr70421.c: New test.
3413
9cbfe80c 34142016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3415
3416 PR testsuite/70364
3417 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3418 (check): New function.
3419 (bar): Call check.
3420 (foo): Align stack to 16 bytes when calling bar.
3421 * gcc.target/i386/cleanup-2.c: Likewise.
3422
f56c7d36 34232016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3424
3425 PR tree-optimization/59124
3426 * gcc.dg/Warray-bounds-19.c: New test.
3427
0275bf9b 34282016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3429
3430 * lib/prune.exp (escape_regex_chars): New.
3431 (prune_file_path): Update to quote metcharacters for regexp.
3432
a3daa269 34332016-03-29 Jakub Jelinek <jakub@redhat.com>
3434
24e1ba3d 3435 PR rtl-optimization/70429
3436 * gcc.c-torture/execute/pr70429.c: New test.
3437
a3daa269 3438 PR tree-optimization/70405
3439 * gcc.dg/pr70405.c: New test.
3440
3ef41a6e 34412016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3442
3443 PR fortran/70397
3444 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3445 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3446
4abd9410 34472016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3448
3449 PR testsuite/64177
3450 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3451 __cilkrts_set_param to set two workers.
3452 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3453 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3454
b58e5f0f 34552016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3456
305d86a0 3457 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 3458
bff53658 34592016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
3460
3461 PR target/70406
305d86a0 3462 * gcc.target/i386/pr70406.c: New test.
bff53658 3463
bb2c9c15 34642016-03-27 Eric Botcazou <ebotcazou@adacore.com>
3465
3466 * gnat.dg/specs/double_record_extension3.ads: New test.
3467
f12c84ab 34682016-03-25 Richard Henderson <rth@redhat.com>
3469
3470 PR target/70120
3471 * gcc.target/aarch64/pr70120-1.c: New.
3472 * gcc.target/aarch64/pr70120-2.c: New.
3473 * gcc.target/aarch64/pr70120-3.c: New.
3474
b0bf58c4 34752016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3476
3477 PR c++/62212
3478 * g++.dg/template/mangle2.C: The dg-do directive should be
3479 "compile" not "assemble".
3480
f175ba0f 34812016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3482
3483 PR lto/69650
3484 * gcc.dg/pr69650.c: New test.
3485
4cc3295f 34862016-03-25 David Edelsohn <dje.gcc@gmail.com>
3487
3488 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3489
0cf40600 34902016-03-25 Alan Modra <amodra@gmail.com>
3491
3492 * gcc.dg/dfp/pr70052.c: New test.
3493
3aebf099 34942016-03-24 Richard Henderson <rth@redhat.com>
3495
3496 PR middle-end/69845
3497 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3498 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3499
83245bd3 35002016-03-24 Tom de Vries <tom@codesourcery.com>
3501
3502 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3503
108e7ee4 35042016-03-24 Tom de Vries <tom@codesourcery.com>
3505
3506 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3507 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3508
17af0b14 35092016-03-24 Tom de Vries <tom@codesourcery.com>
3510
3511 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3512 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3513
6c8770ee 35142016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3515
3516 PR c++/62212
3517 * g++.dg/template/mangle2.C: New test.
3518
a7e21b7b 35192016-03-24 Richard Biener <rguenther@suse.de>
3520
3521 PR tree-optimization/70396
3522 * gcc.dg/torture/pr70396.c: New testcase.
3523
f365d297 35242016-03-24 Richard Biener <rguenther@suse.de>
3525
3526 PR middle-end/70370
3527 * gcc.dg/torture/pr70370.c: New testcase.
3528
da7aeb13 35292016-03-24 Tom de Vries <tom@codesourcery.com>
3530
3531 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3532 * gfortran.dg/goacc/kernels-tree.f95: Same.
3533 * gfortran.dg/goacc/parallel-tree.f95: Same.
3534
80b30de0 35352016-03-24 Tom de Vries <tom@codesourcery.com>
3536
3537 * c-c++-common/goacc/uninit-if-clause.c: New test.
3538 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3539
cb9b6b99 35402016-03-24 Jakub Jelinek <jakub@redhat.com>
3541
3542 PR target/70290
305d86a0 3543 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3544 Fix formatting.
cb9b6b99 3545
a4225fff 35462016-03-24 Richard Biener <rguenther@suse.de>
3547
3548 PR tree-optimization/70372
3549 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3550
5a869ab8 35512016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3552
3553 PR c++/70347
3554 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3555
36ce5faa 35562016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3557
3558 PR c++/70332
3559 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3560
c4fa85c9 35612016-03-23 Jakub Jelinek <jakub@redhat.com>
3562
d9377ad5 3563 PR c++/70001
3564 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3565 * g++.dg/cpp1y/pr70001.C: New test.
3566
c4fa85c9 3567 PR c++/70323
3568 * g++.dg/cpp0x/constexpr-70323.C: New test.
3569
0a2062da 35702016-03-23 Alexandre Oliva <aoliva@redhat.com>
3571 Jason Merrill <jason@redhat.com>
3572 Jakub Jelinek <jakub@redhat.com>
3573
3574 PR c++/69315
3575 * g++.dg/cpp0x/constexpr-69315.C: New test.
3576 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3577
62d2a6dc 35782016-03-23 Marek Polacek <polacek@redhat.com>
3579
3580 PR c++/69884
3581 * g++.dg/warn/Wignored-attributes-1.C: New test.
3582 * g++.dg/warn/Wignored-attributes-2.C: New test.
3583
a82d6246 35842016-03-23 Tom de Vries <tom@codesourcery.com>
3585
3586 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3587 initialization.
3588 * gfortran.dg/goacc/private-3.f95 (test): Same.
3589 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3590 missing use param.
3591
dc834ba1 35922016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3593
3594 * lib/target-supports.exp: Remove v7ve entry from loop
3595 creating effective target checks.
3596 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3597 (add_options_for_arm_arch_v7ve): Likewise.
3598
7e83fd1f 35992016-03-23 Jakub Jelinek <jakub@redhat.com>
3600
3601 PR tree-optimization/70354
3602 * gcc.dg/vect/pr70354-1.c: New test.
3603 * gcc.dg/vect/pr70354-2.c: New test.
3604 * gcc.target/i386/avx2-pr70354-1.c: New test.
3605 * gcc.target/i386/avx2-pr70354-2.c: New test.
3606
4e4da058 36072016-03-22 Jeff Law <law@redhat.com>
3608
3609 PR target/70232
3610 * gcc.dg/tree-ssa/pr70232.c: New test.
3611
6855137b 36122016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3613
3614 PR target/70302
3615 * gcc.target/i386/pr70302.c: New test.
3616
19db1ec8 36172016-03-22 Richard Biener <rguenther@suse.de>
3618
3619 PR middle-end/70251
3620 * g++.dg/torture/pr70251.C: New testcase.
3621
4baec9f2 36222016-03-22 David Malcolm <dmalcolm@redhat.com>
3623
3624 PR c/69993
3625 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3626 Wmisleading-indentation.c.
3627 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3628 reflect change to diagnostic text and order of messages.
3629 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3630
fcfec126 36312016-03-22 David Edelsohn <dje.gcc@gmail.com>
3632
3633 * g++.dg/ext/java-3.C: Don't compile on AIX.
3634
aa30728a 36352016-03-22 Richard Biener <rguenther@suse.de>
3636
3637 PR middle-end/70333
3638 * gcc.dg/torture/pr70333.c: New testcase.
3639
46ec4eb4 36402016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3641
3642 * g++.dg/ext/pr70290.C: New test.
3643
4880f878 36442016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3645
3646 PR target/70325
3647 * gcc.target/i386/pr70325.c: New test.
3648
3d78ea44 36492016-03-22 Jakub Jelinek <jakub@redhat.com>
3650
5934fb8f 3651 PR target/70329
3652 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3653 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3654
b6436f79 3655 PR target/70300
3656 * gcc.target/i386/pr70300.c: New test.
3657
3d78ea44 3658 PR c++/70295
3659 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3660 (func2): New function for cond with parens, xfail warning for c++.
3661 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3662
b60244f6 36632016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3664
3665 PR c++/70096
3666 * g++.dg/template/ptrmem30.C: New test.
3667
c8e3e744 36682016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3669
3670 PR c++/70204
3671 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3672 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3673
2715f63a 36742016-03-21 Jakub Jelinek <jakub@redhat.com>
3675
3676 PR middle-end/70326
3677 * gcc.dg/pr70326.c: New test.
3678
2daa2cda 36792016-03-21 Marc Glisse <marc.glisse@inria.fr>
3680 Jakub Jelinek <jakub@redhat.com>
3681
3682 PR tree-optimization/70317
3683 * gcc.dg/pr70317.c: New test.
3684
d9aa5a50 36852016-03-21 Uros Bizjak <ubizjak@gmail.com>
3686
3687 PR target/70327
3688 * gcc.target/i386/pr70327.c: New test.
3689
e1a88bf4 36902016-03-21 Martin Liska <mliska@suse.cz>
3691
61941425 3692 PR ipa/70306
e1a88bf4 3693 * gcc.dg/ipa/pr70306.c: New test.
3694
d9aa5a50 36952016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 3696
3697 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3698 * gcc.target/arm/attr-align3.c: Likewise.
3699 * gcc.target/arm/attr_arm.c: Likewise.
3700 * gcc.target/arm/flip-thumb.c: Likewise.
3701
afdde20c 37022016-03-21 Jakub Jelinek <jakub@redhat.com>
3703
3704 PR target/70296
3705 * gcc.target/powerpc/altivec-36.c: New test.
3706
3f2ef661 37072016-03-21 Richard Biener <rguenther@suse.de>
3708
3709 PR tree-optimization/70310
3710 * gcc.dg/torture/pr70310.c: New testcase.
3711
08b2b692 37122016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3713
3714 PR target/70293
3715 * gcc.target/i386/pr70293.c: New test.
3716
93505d22 37172016-03-21 Richard Biener <rguenther@suse.de>
3718
3719 PR tree-optimization/70288
3720 * gcc.dg/torture/pr70288-1.c: New testcase.
3721 * gcc.dg/torture/pr70288-2.c: Likewise.
3722
06fd1914 37232016-03-21 Andrey Belevantsev <abel@ispras.ru>
3724
3725 PR rtl-optimization/69307
3726 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 3727
b628775e 37282016-03-21 Andrey Belevantsev <abel@ispras.ru>
3729
3730 PR rtl-optimization/69102
3731 * gcc.c-torture/compile/pr69102.c: New test.
3732
1421f43c 37332016-03-18 Jeff Law <law@redhat.com>
3734
3735 PR rtl-optimization/70263
3736 * gcc.c-torture/compile/pr70263-1.c: New test.
3737 * gcc.target/i386/pr70263-2.c: New test.
3738
e7142ce1 37392016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3740
3741 PR rtl-optimization/70278
3742 * gcc.dg/torture/pr70278.c: New test.
3743 * gcc.target/arm/pr70278.c: New test.
3744
5539bc70 37452016-03-18 David Malcolm <dmalcolm@redhat.com>
3746
3747 PR c/70281
3748 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3749 (test_builtin_types_compatible_p): New test function.
3750 * gcc.dg/pr70281.c: New test case.
3751
296a290a 37522016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3753
3754 PR target/70113
3755 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3756
666094f0 37572016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3758
3759 PR tree-optimization/70252
3760 * gcc.dg/pr70252.c: New test.
3761
350514e8 37622016-03-18 Tom de Vries <tom@codesourcery.com>
3763
3764 * gcc.dg/pr70161-2.c: New test.
3765 * gcc.dg/pr70161.c: New test.
3766
011e0cea 37672016-03-18 Tom de Vries <tom@codesourcery.com>
3768
3769 PR ipa/70269
3770 * gcc.dg/pr70269.c: New test.
3771
292a09de 37722016-03-18 Jakub Jelinek <jakub@redhat.com>
3773
3774 PR c++/70267
3775 * g++.dg/ext/java-3.C: New test.
3776
efc86c4c 37772016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3778
3779 PR c++/70205
3780 * g++.dg/lookup/pr70205.C: New test.
3781
a28dd575 37822016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3783
3784 PR c++/70218
3785 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3786
92e7ab1e 37872016-03-17 Marek Polacek <polacek@redhat.com>
3788
3789 PR c/69407
3790 * gcc.dg/atomic-op-6.c: New test.
3791
7378dbfb 37922016-03-17 David Malcolm <dmalcolm@redhat.com>
3793
3794 PR c/70264
3795 * c-c++-common/pr70264.c: New test case.
3796
f7995d7d 37972016-03-17 Jakub Jelinek <jakub@redhat.com>
3798
e2895b76 3799 PR c++/70144
3800 * c-c++-common/pr70144-1.c: New test.
3801 * c-c++-common/pr70144-2.c: New test.
3802
f7995d7d 3803 PR c++/70272
3804 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3805 * g++.dg/opt/flifetime-dse6.C: New test.
3806 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3807
5ec4a949 38082016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3809
3810 PR driver/70192
3811 * gcc.dg/pic-1.c: New test.
3812 * gcc.dg/pic-2.c: Likewise.
3813 * gcc.dg/pic-3.c: Likewise.
3814 * gcc.dg/pic-4.c: Likewise.
3815 * gcc.dg/pie-1.c: Likewise.
3816 * gcc.dg/pie-2.c: Likewise.
3817 * gcc.dg/pie-3.c: Likewise.
3818 * gcc.dg/pie-4.c: Likewise.
3819 * gcc.dg/pie-5.c: Likewise.
3820 * gcc.dg/pie-6.c: Likewise.
3821
c28550e1 38222016-03-17 Tom de Vries <tom@codesourcery.com>
3823
3824 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3825 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3826
be3296cb 38272016-03-17 Richard Biener <rguenther@suse.de>
3828
3829 PR debug/70271
3830 * g++.dg/debug/pr70271.C: New testcase.
3831
9b60ef21 38322016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3833
3834 * gcc.target/i386/pr70251.c: New test.
3835
9a80bc1a 38362016-03-17 Marek Polacek <polacek@redhat.com>
3837
3838 PR c++/70194
3839 * g++.dg/warn/constexpr-70194.C: New test.
3840
733d7ff9 38412016-03-16 Richard Henderson <rth@redhat.com>
3842
3843 PR middle-end/70240
3844 * gcc.c-torture/compile/pr70240.c: New.
3845
3e6f12bf 38462016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3847
3848 * gcc.c-torture/compile/20151204.c: Skip for avr.
3849
867c9e99 38502016-03-16 Jakub Jelinek <jakub@redhat.com>
3851
3852 PR target/70245
3853 * g++.dg/opt/pr70245.C: New test.
3854 * g++.dg/opt/pr70245.h: New file.
3855 * g++.dg/opt/pr70245-aux.cc: New file.
3856
8ced6ab7 38572016-03-16 Martin Sebor <msebor@redhat.com>
3858
3859 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3860
37af779a 38612016-03-16 Richard Henderson <rth@redhat.com>
3862
3863 PR middle-end/70199
3864 * gcc.c-torture/compile/pr70199.c: New.
3865
78ed999c 38662016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3867
3868 * gcc.dg/uninit-19.c: Run dos2unix.
3869
462ca422 38702016-03-16 Marek Polacek <polacek@redhat.com>
3871
3872 PR c/70093
3873 * gcc.dg/nested-func-10.c: New test.
3874 * gcc.dg/nested-func-9.c: New test.
3875
fe58aacc 38762016-03-16 Jakub Jelinek <jakub@redhat.com>
3877
3878 PR tree-optimization/68714
3879 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3880
27a53872 38812016-03-16 Tom de Vries <tom@codesourcery.com>
3882
3883 PR tree-optimization/68715
3884 * gcc.dg/graphite/pr68715-2.c: New test.
3885 * gcc.dg/graphite/pr68715.c: New test.
3886 * gfortran.dg/graphite/pr68715.f90: New test.
3887
95049c3c 38882016-03-16 Tom de Vries <tom@codesourcery.com>
3889
3890 PR tree-optimization/68809
3891 * gcc.dg/graphite/pr68809-2.c: New test.
3892 * gcc.dg/graphite/pr68809.c: New test.
3893
09eddd70 38942016-03-16 Jakub Jelinek <jakub@redhat.com>
3895
81fc5915 3896 PR c++/70147
3897 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3898 method call to i () as argument. Adjust expected output.
3899
09eddd70 3900 PR c++/70147
3901 * g++.dg/ubsan/pr70147-1.C: New test.
3902 * g++.dg/ubsan/pr70147-2.C: New test.
3903
6373d2a2 39042016-03-15 Martin Sebor <msebor@redhat.com>
3905
3906 PR c++/58281
3907 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3908
d27a0c11 39092016-03-15 John David Anglin <danglin@gcc.gnu.org>
3910
9908039d 3911 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3912 hppa*-*-hpux*.
3913
45cdc3a6 3914 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3915
d27a0c11 3916 PR libfortran/69799
3917 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3918 libatomic_available.
3919
0dd1d57f 39202016-03-15 Marek Polacek <polacek@redhat.com>
3921
3922 PR c++/70209
3923 * g++.dg/ext/attribute-may-alias-4.C: New test.
3924
0ce02c07 39252016-03-15 Alexander Monakov <amonakov@ispras.ru>
3926
3927 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3928 -fvar-tracking-assignments-toggle flag.
3929
f6e39b30 39302016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3931
3932 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3933
167f93a2 39342016-03-15 Jakub Jelinek <jakub@redhat.com>
3935
3936 PR rtl-optimization/70222
3937 * gcc.c-torture/execute/pr70222-1.c: New test.
3938 * gcc.c-torture/execute/pr70222-2.c: New test.
3939
08a8af4a 39402016-03-15 Richard Henderson <rth@redhat.com>
3941
3942 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3943
738eb905 39442016-03-15 Andrey Belevantsev <abel@ispras.ru>
3945
3946 PR rtl-optimization/69032
3947 * gcc.dg/pr69032.c: New test.
3948
dd148b3a 39492016-03-15 Andrey Belevantsev <abel@ispras.ru>
3950
3951 PR rtl-optimization/63384
d9aa5a50 3952 * g++.dg/pr63384.C: New test.
dd148b3a 3953
acf58115 39542016-03-15 Andrey Belevantsev <abel@ispras.ru>
3955
3956 PR target/64411
3957 * gcc.target/i386/pr64411.C: New test.
3958
a2897dc4 39592016-03-15 Tom de Vries <tom@codesourcery.com>
3960
3961 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3962 * gfortran.dg/goacc/kernels-alias.f95: New test.
3963
7bad2faf 39642016-03-14 Martin Sebor <msebor@redhat.com>
3965
3966 PR c++/53792
3967 * g++.dg/cpp0x/constexpr-inline.C: New test.
3968 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3969
d65fa8d9 39702016-03-14 David Edelsohn <dje.gcc@gmail.com>
3971
3972 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3973
2b3c633f 39742016-03-14 Jakub Jelinek <jakub@redhat.com>
3975
3976 PR middle-end/70219
3977 * gcc.dg/pr70219.c: New test.
3978
e947f9c3 39792016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3980
3981 PR target/70083
3982 * gcc.dg/torture/pr70083.c: New test.
3983 * gcc.target/i386/pr70083.c: New test.
3984
74201dc2 39852016-03-14 Richard Biener <rguenther@suse.de>
3986
3987 PR tree-optimization/56365
3988 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3989
88aea41e 39902016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3991
3992 PR target/70098
3993 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3994 New function.
3995 * g++.dg/pr70098.C: New testcase.
3996
3997
1bd2aefd 39982016-03-14 Tom de Vries <tom@codesourcery.com>
3999
4000 PR tree-optimization/70045
4001 * gcc.dg/graphite/pr70045.c: New test.
4002
922c7033 40032016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4004
4005 PR fortran/69043
4006 * gfortran.dg/include_9.f90: New test.
4007
fd4ab6d9 40082016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4009
4010 PR fortran/45076
4011 gfortran.dg/prof/prof.exp: New script.
4012 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4013
7d7218d3 40142016-03-12 Andrey Belevantsev <abel@ispras.ru>
4015
4016 PR rtl-optimization/69307
4017 * gcc.dg/pr69307.c: New test.
4018
02ffd664 40192016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4020
4021 PR target/69614
4022 * gcc.target/arm/pr69614.c: New.
4023
76e207a9 40242016-03-12 Paul Thomas <pault@gcc.gnu.org>
4025
4026 PR fortran/70031
4027 * gfortran.dg/submodule_14.f08: New test
4028
4029 PR fortran/69524
4030 * gfortran.dg/submodule_15.f08: New test
4031
490ee78a 40322016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4033
4034 PR c++/70106
4035 * g++.dg/cpp1y/paren3.C: New test.
4036
04e137ff 40372016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4038
4039 PR target/70131
4040 * gcc.target/powerpc/ppc-round2.c: New test.
4041
27b2c1c4 40422016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4043
4044 PR target/70123
4045 * gcc.dg/torture/pr70123.c: New test.
4046
84116671 40472016-03-11 Jeff Law <law@redhat.com>
4048
4049 PR tree-optimization/70190
4050 * gcc.c-torture/compile/pr70190.c: New test.
4051
cfa58bc8 40522016-03-11 David Malcolm <dmalcolm@redhat.com>
4053
4054 PR c/68187
4055 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4056 case.
4057 (test43_b): Likewise.
4058 (test43_c): Likewise.
4059 (test43_d): Likewise.
4060 (test43_e): Likewise.
4061 (test43_f): Likewise.
4062 (test43_g): Likewise.
4063 (test44_a): Likewise.
4064 (test44_b): Likewise.
4065 (test44_c): Likewise.
4066 (test44_d): Likewise.
4067 (test44_e): Likewise.
4068
ce234f27 40692016-03-11 David Malcolm <dmalcolm@redhat.com>
4070
4071 PR c/70085
4072 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4073
e4756b48 40742016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4075
4076 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4077 dg-options.
4078
1f5ef87e 40792016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4080
4081 PR target/70002
4082 PR target/69245
4083 * gcc.target/aarch64/pr69245_2.c: New test.
4084
f9c352a1 40852016-03-11 Jakub Jelinek <jakub@redhat.com>
4086
4087 PR tree-optimization/70177
4088 * gcc.dg/pr70177.c: New test.
4089
4dd92ac6 40902016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4091
4092 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4093
331e4fdb 40942016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4095
4096 * gcc.dg/tree-ssa/sra-20.c: New.
4097
69262824 40982016-03-11 Jakub Jelinek <jakub@redhat.com>
4099
6f9a7425 4100 PR rtl-optimization/70174
4101 * gcc.dg/pr70174.c: New test.
4102
69262824 4103 PR tree-optimization/70169
4104 * gcc.dg/pr70169.c: New test.
4105
4637a847 41062016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4107
4108 PR target/70160
4109 * gcc.target/i386/pr70160.c: New test.
4110
5a86d754 41112016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4112
4113 * gcc.target/s390/dfp-1.c: New test.
4114
af4c8290 41152016-03-10 Nick Clifton <nickc@redhat.com>
4116
4117 PR target/70044
4118 * gcc.target/aarch64/pr70044.c: New test.
4119
98dfd328 41202016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4121 Jakub Jelinek <jakub@redhat.com>
4122
4123 PR c++/70001
4124 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4125 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4126 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4127
75e72311 41282016-03-10 Jan Hubicka <hubicka@ucw.cz>
4129
4130 PR lto/69589
4131 * g++.dg/lto/pr69589_0.C: New testcase
4132 * g++.dg/lto/pr69589_1.C: New testcase
4133
a2eb1271 41342016-03-10 Marek Polacek <polacek@redhat.com>
4135
4136 PR c++/70153
4137 * g++.dg/delayedfold/unary-plus1.C: New test.
4138
41392016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 4140
4141 * gcc.target/arm/pr45701-1.c: Escape brackets.
4142 * gcc.target/arm/pr45701-2.c: Likewise.
4143
5ab2987f 41442016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4145
4146 * gfortran.dg/unconstrained_commons.f: New.
4147
6972afac 41482016-03-10 Alan Modra <amodra@gmail.com>
4149
4150 * gcc.dg/pr69195.c: New.
4151 * gcc.dg/pr69238.c: New.
4152
c82c99ec 41532016-03-10 Tom de Vries <tom@codesourcery.com>
4154
4155 PR testsuite/68915
4156 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4157
a2389d4a 41582016-03-10 Richard Biener <rguenther@suse.de>
4159
4160 PR tree-optimization/70128
4161 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4162 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4163
c272412d 41642016-03-09 Jakub Jelinek <jakub@redhat.com>
4165
a0451069 4166 PR tree-optimization/70152
4167 * gcc.dg/pr70152.c: New test.
4168
c272412d 4169 PR target/70086
4170 * gcc.target/i386/pr70086-1.c: New test.
4171 * gcc.target/i386/pr70086-2.c: New test.
4172 * gcc.target/i386/pr70086-3.c: New test.
5f611068 4173
4174 PR tree-optimization/70127
4175 * gcc.c-torture/execute/pr70127.c: New test.
4176
27dcb7a8 41772016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4178
4179 * c-c++-common/goacc/combined-directives-2.c: New test.
4180
c24757cf 41812016-03-09 David Malcolm <dmalcolm@redhat.com>
4182
4183 PR c/68473
4184 PR c++/70105
4185 * g++.dg/diagnostic/pr70105.C: New test.
4186 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4187 (test_multiple_ordinary_maps): New test function.
4188
83108969 41892016-03-09 David Malcolm <dmalcolm@redhat.com>
4190
4191 PR c/68473
4192 PR c++/70105
4193 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4194 Drop range information from call to inform_at_rich_loc.
4195 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4196 New.
4197 (test_show_locus): Replace calls to rich_location::add_range with
4198 calls to add_range. Rewrite the tests that used the now-defunct
4199 rich_location ctor taking a source_range. Simplify other tests
4200 by replacing calls to COMBINE_LOCATION_DATA with calls to
4201 make_location.
4202
6733c0e8 42032016-03-09 Richard Biener <rguenther@suse.de>
4204 Jakub Jelinek <jakub@redhat.com>
4205
4206 PR tree-optimization/70138
4207 * gcc.dg/vect/pr70138-1.c: New testcase.
4208 * gcc.dg/vect/pr70138-2.c: Likewise.
4209
96abb9f5 42102016-03-09 Jakub Jelinek <jakub@redhat.com>
4211
4212 PR target/70049
4213 * gcc.target/i386/pr70049.c: New test.
4214
42bb3bfb 42152016-03-09 Richard Biener <rguenther@suse.de>
4216
4217 PR c/70143
4218 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4219 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4220 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4221
27527428 42222016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4223
4224 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4225 arm-*-*.
4226
248449f2 42272016-03-09 Jakub Jelinek <jakub@redhat.com>
4228
1bd49ced 4229 PR middle-end/67278
4230 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4231
248449f2 4232 PR target/67278
4233 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4234
4235 PR middle-end/70050
4236 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4237 in testcase comment.
4238
dfc460ff 42392016-03-09 Tom de Vries <tom@codesourcery.com>
4240
4241 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4242 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4243 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4244 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4245 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4246 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4247 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4248 * gfortran.dg/goacc/kernels-loop.f95: New test.
4249
0377fc7f 42502016-03-08 Martin Sebor <msebor@redhat.com>
4251
4252 PR c++/62096
4253 * g++.dg/warn/overflow-warn-7.C: New test.
4254
3556aa80 42552016-03-08 Jason Merrill <jason@redhat.com>
4256
4257 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4258 * lib/target-supports.exp (check_effective_target_concepts): New.
4259
e5096208 42602016-03-08 Jakub Jelinek <jakub@redhat.com>
4261
5370eb8d 4262 PR c++/70135
4263 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4264 * g++.dg/ubsan/pr70135.C: New test.
4265
e5096208 4266 PR target/70110
4267 * gcc.dg/pr70110.c: New test.
4268
cc37120d 42692016-03-07 Martin Jambor <mjambor@suse.cz>
4270
4271 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4272 * c-c++-common/gomp/if-1.c: Likewise.
4273 * c-c++-common/gomp/pr61486-2.c: Likewise.
4274 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4275 to dg-additional-options.
4276 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4277 * g++/gomp/target-teams-1.c: Likewise.
4278 * gcc.dg/gomp/gomp.exp: Likewise.
4279 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4280 dg-additional-options.
4281 * gfortran.dg/gomp/gomp.exp: Likewise.
4282 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4283 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4284 dg-additional-options.
4285 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4286
53c248d8 42872016-03-07 Martin Jambor <mjambor@suse.cz>
4288
4289 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4290 * c-c++-common/gomp/gridify-1.c: New test.
4291 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4292
541e79a0 42932016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4294
4295 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4296 trigger for cortex-r8, when scanning for register r8.
4297 * gcc.target/arm/pr45701-2.c: Likewise.
4298
4dfabd94 42992016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 4300 Jeff Law <law@redhat.com>
4dfabd94 4301
4302 PR tree-optimization/69740
4303 * gcc.c-torture/compile/pr69740-1.c: New test.
4304 * gcc.c-torture/compile/pr69740-2.c: New test.
4305
1b63a87b 43062016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4307
4308 * lib/target-supports.exp
4309 (check_effective_target_whole_vector_shift): Enable for PPC64.
4310
d33914da 43112016-03-07 Richard Biener <rguenther@suse.de>
4312
4313 PR tree-optimization/70115
4314 * gcc.dg/torture/pr70115.c: New testcase.
4315
584fba4b 43162016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4317
4318 PR middle-end/69916
4319 * c-c-++-common/goacc/pr69916.c: New.
4320
7f2f5ec0 43212016-03-07 Richard Henderson <rth@redhat.com>
4322
4323 * gcc.c-torture/compile/pr70061.c: New test.
4324
f530e7c4 43252016-03-07 Richard Biener <rguenther@suse.de>
4326
4327 PR testsuite/70109
4328 * gcc.dg/vect/O3-pr36098.c: New testcase.
4329
a3855fed 43302016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4331
4332 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4333
091ffc31 43342016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4335
4336 * gnat.dg/renaming9.ad[sb]: New testcase.
4337
2941b871 43382016-03-05 Jakub Jelinek <jakub@redhat.com>
4339
4340 PR c++/70084
4341 * g++.dg/expr/stdarg3.C: New test.
4342
5173ce42 43432016-03-04 Jeff Law <law@redhat.com>
4344
4345 PR tree-optimization/69196
4346 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4347 x86_64-*-*.
4348
2d1d2e55 43492016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4350
0e43078e 4351 PR c/69973
4352 * gcc.dg/pr69973.c: New test.
4353
d8ec06ae 4354 PR rtl-optimization/69941
4355 * gcc.dg/torture/pr69941.c: New test.
4356
2d1d2e55 4357 PR c/69824
4358 * gcc.dg/pr69824.c: New test.
4359
32f692e2 43602016-03-05 Tom de Vries <tom@codesourcery.com>
4361
4362 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4363 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4364 function.
4365
1c699e9a 43662016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4367
4368 PR c++/66786
4369 * g++.dg/cpp1y/var-templ48.C: New test.
4370 * g++.dg/cpp1y/var-templ49.C: New test.
4371
358448c6 43722016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4373
4374 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4375
01dc3c45 43762016-03-04 Jakub Jelinek <jakub@redhat.com>
4377
e968ff6d 4378 PR c++/70035
4379 * g++.dg/ubsan/pr70035.C: New test.
4380
01dc3c45 4381 PR target/70062
4382 * gcc.target/i386/pr70062.c: New test.
4383
3937d618 43842016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4385
4386 * g++.dg/template/typename21.C: Remove c++98_only.
4387
c58ac7f8 43882016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4389
4390 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4391
0060768a 43922016-03-04 David Malcolm <dmalcolm@redhat.com>
4393
4394 PR c/68187
4395 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4396 function.
4397 (fn_42_b): Likewise.
4398 (fn_42_c): Likewise.
4399
74c6fd40 44002016-03-04 David Malcolm <dmalcolm@redhat.com>
4401
4402 PR c/68187
4403 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4404 function.
4405 (fn_40_b): Likewise.
4406 (fn_41_a): Likewise.
4407 (fn_41_b): Likewise.
4408
31b11359 44092016-03-04 Jakub Jelinek <jakub@redhat.com>
4410
4411 PR target/70059
4412 * gcc.target/i386/avx512f-pr70059.c: New test.
4413 * gcc.target/i386/avx512dq-pr70059.c: New test.
4414
c5b93452 44152016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4416
4417 PR rtl-optimization/57676
4418 * gcc.dg/torture/pr57676.c: New test.
4419
268fbd56 44202016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4421
4422 * gcc.dg/pr70026.c: New test.
4423
6560d1ad 44242016-03-04 Marek Polacek <polacek@redhat.com>
4425
4426 PR c/69798
4427 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4428 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4429
cc7dfddf 44302016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4431
4432 PR target/70004
4433 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4434 Delete.
4435 (test_corners_sisd_si): Likewise.
4436 (main): Remove checks of the above.
4437 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4438
e9663bd4 44392016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4440
4441 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4442
dcdd684e 44432016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4444
4445 * gcc.dg/torture/pr69951.c: Accept argc==0.
4446
e692d332 44472016-03-04 Richard Biener <rguenther@suse.de>
4448
4449 PR c++/70054
4450 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4451 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4452
af77b7e6 44532016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4454
4455 PR testsuite/69766
4456 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
4457 testing multiarch.
4458
290da96e 44592016-03-04 Jakub Jelinek <jakub@redhat.com>
4460
4461 PR debug/69947
4462 * gcc.dg/guality/pr69947.c: New test.
4463
e51ce713 44642016-03-03 Jakub Jelinek <jakub@redhat.com>
4465
4466 PR ada/70017
4467 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4468
1feed892 44692016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4470
4471 PR rtl-optimization/69904
4472 * gcc.target/arm/pr69904.c: New test.
4473
c32bda69 44742016-03-03 Jakub Jelinek <jakub@redhat.com>
4475
4476 PR target/70021
4477 * gcc.dg/vect/pr70021.c: New test.
4478 * gcc.target/i386/pr70021.c: New test.
4479
1bc579ed 44802016-03-03 Marek Polacek <polacek@redhat.com>
4481
4482 PR middle-end/70050
4483 * gcc.dg/pr70050.c: New test.
4484
cfa8d638 44852016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4486
4487 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4488
1b889259 44892016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4490
4491 PR tree-optimization/70043
4492 * gfortran.dg/vect/pr70043.f90: New test.
4493
f756dfa3 44942016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4495
4496 * gnat.dg/specs/task1.ads: New test.
4497
5cb4863d 44982016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4499
4500 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4501 Invoke gdb with -batch.
4502 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4503
5dd12e43 45042016-03-03 Richard Biener <rguenther@suse.de>
4505
4506 PR tree-optimization/55936
4507 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4508
d97ba4ca 45092016-03-02 Jeff Law <law@redhat.com>
4510
5d23c86f 4511 PR rtl-optimization/69942
4512 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4513 effects of argument promotions.
4514
d97ba4ca 4515 PR tree-optimization/69987
4516 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4517 target does not support -fprefetch-loop-arrays.
4518
901faaa0 45192016-03-02 Uros Bizjak <ubizjak@gmail.com>
4520
4521 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4522
51f6fdce 45232016-03-02 Bin Cheng <bin.cheng@arm.com>
4524
6bc7872f 4525 PR rtl-optimization/69052
51f6fdce 4526 * gcc.target/i386/pr69052.c: New test.
4527
31d31e07 45282016-03-02 Alan Modra <amodra@gmail.com>
4529
4530 * gcc.dg/pr69990.c: New.
4531
04faee95 45322016-03-02 Jakub Jelinek <jakub@redhat.com>
4533
270d0117 4534 PR c/68062
4535 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4536
4537 PR middle-end/70022
4538 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4539
04faee95 4540 PR target/70028
4541 * gcc.target/i386/pr70028.c: New test.
4542
a2cc9e8e 45432016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4544
4545 * c-c++-common/asan/swapcontext-test-1.c,
4546 * c-c++-common/tsan/thread_leak.c,
4547 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4548 * g++.dg/tsan/benign_race.C,
4549 * g++.dg/tsan/fd_close_norace.C,
4550 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4551 races with sanitizer output
4552
dd4bd263 45532016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 4554 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 4555
4556 PR target/67278
4557 * gcc.dg/simd-8.c: New testcase.
4558
b5fe3a49 45592016-03-02 Richard Biener <rguenther@suse.de>
4560
4561 PR middle-end/67278
4562 * gcc.dg/simd-7.c: New testcase.
4563
23601f67 45642016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4565
4566 * gcc.target/i386/pr70007.c: Tweak.
4567
f66f65e7 45682016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4569
4570 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4571
60773515 45722016-03-02 Marek Polacek <polacek@redhat.com>
4573
4574 PR c/67854
4575 * gcc.dg/pr67854.c: New test.
4576
6c094cb1 45772016-03-02 Jakub Jelinek <jakub@redhat.com>
4578
4579 PR middle-end/70025
4580 * gcc.dg/torture/pr70025.c: New test.
4581
7627bb56 45822016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4583
4584 PR tree-optimization/68621
4585 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4586
066c8e94 45872016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4588
4589 * gcc.target/i386/pr70007.c: New test.
4590
d3b819ad 45912016-03-01 Jeff Law <law@redhat.com>
4592
d4b9ad56 4593 PR tree-optimization/69196
7e217344 4594 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 4595
d3b819ad 4596 PR tree-optimization/69196
4597 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4598 duplicating code and spoiling the expected output.
4599
4f37285d 46002016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4601
4602 PR target/70033
4603 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4604 supports power9 before doing tests.
4605 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4606 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4607 * gcc.target/powerpc/p9-permute.c: Likewise.
4608
3e9c4f6c 46092016-03-01 Uros Bizjak <ubizjak@gmail.com>
4610
4611 PR target/70027
4612 * gcc.target/i386/pr70027.c: New test.
4613
e324729e 46142016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 4615
4616 * gcc.dg/pr70017.c: New test.
4617
40e9ce2d 46182016-03-01 Jakub Jelinek <jakub@redhat.com>
4619
4620 PR c/69796
4621 PR c/69974
4622 * gcc.dg/pr69796.c: New test.
4623 * gcc.dg/pr69974.c: New test.
4624
e8b016ea 46252016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4626
4627 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4628
24d3127c 46292016-02-29 Jeff Law <law@redhat.com>
4630
4631 PR tree-optimization/69987
4632 * gfortran.dg/pr69987.f90: New test.
4633
4634 PR tree-optimization/69989
4635 * gcc.c-torture/compile/pr69989-2.c: New test.
4636
12cc1225 46372016-03-01 Marek Polacek <polacek@redhat.com>
4638
4639 PR c++/69795
4640 * g++.dg/parse/invalid1.C: New test.
4641
d99a947c 46422016-03-01 Richard Biener <rguenther@suse.de>
4643
4644 PR middle-end/70022
4645 * gcc.dg/pr70022.c: New testcase.
4646
395dbc60 46472016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4648
4649 PR tree-optimization/69956
4650 * gcc.dg/pr69956.c: New test.
4651
40a35c55 46522016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4653
4654 PR target/70011
4655 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4656 XFAIL when hardware supports efficient unaligned storage access.
4657
4edc90b0 46582016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4659
4660 PR c++/69961
4661 * g++.dg/template/pr69961a.C: New test.
4662 * g++.dg/template/pr69961b.C: New test.
4663
1ed1f69a 46642016-02-29 David Malcolm <dmalcolm@redhat.com>
4665
4666 PR preprocessor/69985
4667 * gcc.dg/cpp/pr69985.c: New test case.
4668
01c5d15d 46692016-02-29 Jeff Law <law@redhat.com>
4670
3a4d3de5 4671 PR tree-optimization/70005
4672 * gcc.c-torture/execute/pr70005.c New test.
4673
01c5d15d 4674 PR tree-optimization/69999
4675 * gcc.c-torture/compile/pr69999.c: New test.
4676
1bf66b54 46772016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4678
4679 PR tree-optimization/69652
4680 * gcc.dg/torture/pr69652.c: Delete test.
4681 * gcc.dg/vect/pr69652.c: New test.
4682
b4d653d5 46832016-02-19 Richard Biener <rguenther@suse.de>
4684
4685 PR tree-optimization/69980
4686 * gfortran.dg/vect/pr69980.f90: New testcase.
4687
35bc4745 46882016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4689
4690 * gcc.target/sparc/20160229-1.c: New test.
4691
bb54a538 46922016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4693
4694 * gnat.dg/stack_usage3.adb: New test.
4695 * gnat.dg/stack_usage3_pkg.ads: New helper.
4696
95164e71 46972016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4698
4699 * gnat.dg/renaming8.adb: New test.
4700 * gnat.dg/renaming8_pkg1.ads: New helper.
4701 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4702 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4703
a890896f 47042016-02-29 Richard Biener <rguenther@suse.de>
4705
4706 PR tree-optimization/69720
4707 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4708
5c70403a 47092016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4710
4711 PR fortran/68147
4712 PR fortran/47674
4713 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4714
dfb6d139 47152016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 4716 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4717
4718 PR fortran/56007
4719 * gfortran.dg/coarray_8.f90: Adjust error message.
4720 * gfortran.dg/pr56007.f90: New test.
4721 * gfortran.dg/pr56007.f: New test.
4722
536508db 47232016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4724
4725 PR tree-optimization/69989
4726 * gcc.dg/torture/pr69989.c: New test.
4727
eec75e45 47282016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4729
4730 * gcc.target/i386/stack-realign-win.c: New test.
4731
0175e45a 47322016-02-28 Harald Anlauf <anlauf@gmx.de>
4733
4734 PR fortran/60126
4735 * gfortran.dg/pr60126.f90: New test.
4736
2a703589 47372016-02-27 Jeff Law <law@redhat.com>
4738
4739 Revert
4740 2016-02-26 Richard Biener <rguenther@suse.de>
4741 Jeff Law <law@redhat.com>
4742
4743 PR tree-optimization/69740
4744 * gcc.c-torture/compile/pr69740-1.c: New test.
4745 * gcc.c-torture/compile/pr69740-2.c: New test.
4746
359b4c18 47472016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4748
1c96765a 4749 PR fortran/69910
359b4c18 4750 * gfortran.dg/newunit_4.f90: New test.
4751
49462d93 47522016-02-27 Jakub Jelinek <jakub@redhat.com>
4753
4754 PR target/69613
4755 PR rtl-optimization/69886
4756 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4757 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4758 target.
4759
c4ac733e 47602016-02-26 Martin Sebor <msebor@redhat.com>
4761
4762 PR tree-optimization/15826
4763 * gcc.dg/tree-ssa/pr15826.c: New test.
4764
da8c4b5d 47652016-02-26 Jakub Jelinek <jakub@redhat.com>
4766
4767 PR target/69969
4768 * gcc.target/powerpc/pr69969.c: New test.
4769
0a4558eb 47702016-02-26 Martin Sebor <msebor@redhat.com>
4771
4772 PR c++/15766
4773 * g++.old-deja/g++.other/decl5.C: Add a test case.
4774
5b500299 47752016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4776
4777 PR target/69946
4778 * gcc.target/powerpc/pr69946.c: New file.
4779
565f533b 47802016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 4781 Jeff Law <law@redhat.com>
565f533b 4782
0a4558eb 4783 PR tree-optimization/69740
565f533b 4784 * gcc.c-torture/compile/pr69740-1.c: New test.
4785 * gcc.c-torture/compile/pr69740-2.c: New test.
4786
ff67cbea 47872016-02-26 Martin Jambor <mjambor@suse.cz>
4788
4789 PR middle-end/69920
4790 * gcc.dg/torture/pr69932.c: New test.
4791 * gcc.dg/torture/pr69936.c: Likewise.
4792
e400d817 47932016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4794
4795 PR target/69709
4796 * gcc.target/s390/pr69709.c: New test.
4797
126a5a2d 47982016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4799
4800 PR target/69245
4801 * gcc.target/aarch64/pr69245_1.c: New test.
4802
59c58860 48032016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4804
4805 PR target/69613
4806 * gcc.dg/torture/pr69613.c: New test.
4807
9441fa4e 48082016-02-26 Jakub Jelinek <jakub@redhat.com>
4809
4810 PR rtl-optimization/69891
4811 * gcc.target/i386/pr69891.c: New test.
4812
e48fcde0 48132016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 4814 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4815
35ed600a 4816 PR target/61397
f41208a1 4817 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4818 functionality for both 32-bit and 64-bit.
4819
c86aaa0e 48202016-02-26 Richard Biener <rguenther@suse.de>
4821
4822 PR tree-optimization/69551
4823 * gcc.dg/torture/pr69951.c: New testcase.
4824
38e71a65 48252016-02-25 Richard Biener <rguenther@suse.de>
4826
4827 PR tree-optimization/48795
4828 * gcc.dg/Warray-bounds-18.c: New testcase.
4829
03331e69 48302016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4831
4832 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4833
f14d8d6a 48342016-02-25 Jakub Jelinek <jakub@redhat.com>
4835
4836 PR rtl-optimization/69896
4837 * gcc.dg/pr69896.c: New test.
4838
4003c807 48392016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4840
4841 PR c++/69736
4842 * g++.dg/cpp1y/paren2.C: New test.
4843
a0573328 48442016-02-24 Martin Sebor <msebor@redhat.com>
4845
4846 PR c/51147
4847 * gcc.dg/enum-mode-2.c: New test.
4848
2cde02ad 48492016-02-24 Jakub Jelinek <jakub@redhat.com>
4850
4851 PR c++/69922
4852 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4853 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4854 * g++.dg/ubsan/pr69922.C: New test.
4855
f0ea75d1 48562016-02-24 Marek Polacek <polacek@redhat.com>
4857
4858 PR c/69819
4859 * gcc.dg/pr69819.c: New test.
4860
05027366 48612016-02-24 Martin Sebor <msebor@redhat.com>
4862
34ed562b 4863 PR c++/69912
4864 * g++.dg/ext/flexary15.C: New test.
4865
48662016-02-24 Martin Sebor <msebor@redhat.com>
4867
4868 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 4869 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 4870 * g++.dg/ext/builtin_alloca.C: Same.
05027366 4871
650c3ad5 48722016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4873 Charles Baylis <charles.baylis@linaro.org>
4874
4875 PR debug/61033
4876 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4877
596070e8 48782016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 4879 Jakub Jelinek <jakub@redhat.com>
596070e8 4880
4881 PR middle-end/69760
4882 * gcc.dg/torture/pr69760.c: New testcase.
4883
d6b92d9f 48842016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4885
4886 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4887 pattern on Solaris with as.
4888
90436d9d 48892016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4890
4891 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4892 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4893 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4894 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4895
7c749495 48962016-02-24 Jakub Jelinek <jakub@redhat.com>
4897
4898 PR middle-end/69915
4899 * gcc.dg/pr69915.c: New test.
4900
9c9680b5 49012016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4902
4903 PR rtl-optimization/69886
4904 * gcc.dg/torture/pr69886.c: New test.
4905
36d081ee 49062016-02-24 Richard Biener <rguenther@suse.de>
4907
4908 PR middle-end/68963
4909 * gcc.dg/torture/pr68963.c: New testcase.
4910
2a0accb9 49112016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4912
4913 PR target/69875
4914 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4915 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4916 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4917 * gcc.target/arm/atomic_loaddi_1.c: New test.
4918 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4919 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4920 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4921 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4922 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4923 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4924 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4925 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4926
f0e92ef1 49272016-02-24 Jakub Jelinek <jakub@redhat.com>
4928
4929 PR middle-end/69909
4930 * gcc.dg/torture/pr69909.c: New test.
4931
6907286f 49322016-02-24 Richard Biener <rguenther@suse.de>
4933
4934 PR tree-optimization/69907
4935 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4936 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4937 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4938
e6ab7475 49392016-02-24 Christian Bruel <christian.bruel@st.com>
4940
4941 * gcc.target/arm/pragma_cpp_fma.c: New test.
4942
47587450 49432016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4944
4945 PR fortran/61156
4946 * gfortran.dg/include_6.f90: Update test.
4947
d41ab738 49482016-02-23 Jakub Jelinek <jakub@redhat.com>
4949
4950 PR objc/69844
4951 * objc.dg/pr69844.m: New test.
4952
4772d9d5 49532016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4954
4955 PR libgfortran/69456
4956 * gfortran.dg/namelist_89.f90: New test.
4957 * gfortran.dg/pr59700.f90: Update test..
4958
8c38d887 49592016-02-23 Martin Sebor <msebor@redhat.com>
4960
4961 PR middle-end/69780
4962 * g++.dg/ext/builtin_alloca.C: New test.
4963 * gcc.dg/builtins-68.c: New test.
4964
ee1bfdb0 49652016-02-23 Richard Henderson <rth@redhat.com>
4966
4967 * gcc.target/i386/addr-space-3.c: Remove test.
4968
52609ec3 49692016-02-23 David Malcolm <dmalcolm@redhat.com>
4970
4971 PR preprocessor/69126
4972 PR preprocessor/69543
4973 * c-c++-common/pr69126-2-long.c: New test.
4974 * c-c++-common/pr69126-2-short.c: New test.
4975 * c-c++-common/pr69543-1.c: Remove xfail.
4976
d5bf2cc8 49772016-02-23 David Malcolm <dmalcolm@redhat.com>
4978
4979 PR preprocessor/69126
4980 PR preprocessor/69543
4981 PR preprocessor/69558
4982 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4983 (f): Rename to...
4984 (test_2): ...this, and add leading comment.
4985 (MACRO_3, test_3): New.
4986 (MACRO_4A, MACRO_4B, test_4): New.
4987 (MACRO): Rename to...
4988 (MACRO_5): ...this.
4989 (g): Rename to...
4990 (test_5): ...this, updating for renaming of MACRO, and
4991 add leading comment.
4992 * c-c++-common/pr69543-1.c: New.
4993 * c-c++-common/pr69543-2.c: New.
4994 * c-c++-common/pr69543-3.c: New.
4995 * c-c++-common/pr69543-4.c: New.
4996 * c-c++-common/pr69558-1.c: New.
4997 * c-c++-common/pr69558-2.c: New.
4998 * c-c++-common/pr69558-3.c: New.
4999 * c-c++-common/pr69558-4.c: New.
5000 * gcc.dg/pr69558.c: Move to...
5001 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5002 xfail for c++.
5003
3a37a410 50042016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5005
5006 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5007 to -ftree-parallelize-loops/-fopenacc changes.
5008 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5009 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5010 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5011 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5012 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5013 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5014 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5015 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5016 * c-c++-common/goacc/kernels-loop.c: Likewise.
5017 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5018 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5019 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5020 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5021
ecca180f 50222016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5023
5024 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5025
eec0fa3f 50262016-02-23 Jakub Jelinek <jakub@redhat.com>
5027
f1f91c07 5028 PR c++/69902
5029 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5030
eec0fa3f 5031 PR c/69900
5032 * gcc.dg/pr69900.c: New test.
5033
e045424d 50342016-02-23 Martin Jambor <mjambor@suse.cz>
5035
5036 PR tree-optimization/69666
5037 * gcc.dg/tree-ssa/pr69666.c: New test.
5038
f482dff6 50392016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5040
5041 PR fortran/67451
5042 * gfortran.dg/coarray_allocate_5.f08: New test.
5043
57ed698b 50442016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5045
5046 * gcc.target/s390/vcond-shift.c: Move to ...
5047 * gcc.target/s390/vector/vcond-shift.c: ... here.
5048
990e443c 50492016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5050
5051 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5052 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5053
296c5f01 50542016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5055
5056 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5057
e53f41d5 50582016-02-20 Mark Wielaard <mjw@redhat.com>
5059
5060 PR c/28901
5061 * gcc.dg/unused-variable-3.c: New test.
5062
13af201d 50632016-02-22 Jakub Jelinek <jakub@redhat.com>
5064
5065 PR target/69888
5066 * gcc.target/i386/pr69888.c: New test.
5067
682c90f9 50682016-02-22 Richard Biener <rguenther@suse.de>
5069
5070 PR tree-optimization/69882
5071 * gfortran.dg/vect/pr69882.f90: New testcase.
5072
b8cd18c3 50732016-02-22 Jakub Jelinek <jakub@redhat.com>
5074
5075 PR target/69885
5076 * gcc.dg/pr69885.c: New test.
5077
09343379 50782016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5079
5080 PR target/69806
5081 PR target/54089
5082 * gcc.target/sh/pr54089-10.c: New.
5083
b345a09f 50842016-02-20 Paul Thomas <pault@gcc.gnu.org>
5085
5086 PR fortran/69423
5087 * gfortran.dg/deferred_character_15.f90 : New test.
5088
51385aed 50892016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5090
5091 PR fortran/57365
5092 gfortran.dg/allocate_with_source_18.f03: New test.
5093
50942016-02-20 Harald Anlauf <anlauf@gmx.de>
5095
5096 PR fortran/52531
5097 gfortran.dg/gomp/pr52531.f90: New test.
5098
9cce8384 50992016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5100
5101 PR c++/69865
5102 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5103 -std=c++03.
5104
d91f5fbb 51052016-02-19 Jakub Jelinek <jakub@redhat.com>
5106
563d5cb8 5107 PR c++/69826
5108 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5109 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5110
0a04aac9 5111 PR c++/69850
5112 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5113
d91f5fbb 5114 PR c++/69851
5115 * g++.dg/torture/pr69851.C: New test.
5116
5fe1f282 51172016-02-19 Martin Sebor <msebor@redhat.com>
5118
5119 PR testsuite/69573
5120 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5121
a45bce11 51222016-02-19 Jakub Jelinek <jakub@redhat.com>
5123
6263dde1 5124 PR c++/69850
5125 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5126 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5127
a45bce11 5128 PR c++/67767
5129 * g++.dg/cpp0x/pr67767.C: New test.
5130
cf2ed1b7 51312016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5132
5133 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5134 for fp, simd, crypto, crc, lse.
5135 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5136 above.
5137 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5138 effective target check.
5139
f6cc34b0 51402016-02-19 Jakub Jelinek <jakub@redhat.com>
5141
5142 PR target/69820
5143 * gcc.target/i386/pr69820.c: New test.
5144
6c678e78 51452016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5146
5147 * gcc.target/s390/vector/int128-1.c: New test.
5148
b088ff4b 51492016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5150
5151 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5152
b11e60a4 51532016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5154
5155 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5156 instruction pattern name to prevent the testcase from failing with
5157 -march=z13.
5158
664ff6a0 51592016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5160
5161 * gcc.target/s390/md/movstr-2.c: New test.
5162
e80be24b 51632016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5164
5165 * gcc.target/s390/morestack.c: New test.
5166
9839f350 51672016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5168
5169 PR target/69625
5170 * gcc.target/s390/pr69625.c: Add test case.
5171
4550fbd0 51722016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5173
5174 PR testsuite/68580
5175 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5176
57d00b6a 51772016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5178
5179 PR target/68404
5180 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5181 * gcc.target/powerpc/fusion3.c: Likewise.
5182
63ad69d6 51832016-02-18 Richard Biener <rguenther@suse.de>
5184
5185 PR middle-end/69553
5186 * g++.dg/torture/pr69553.C: New testcase.
5187
d92404ed 51882016-02-18 Nick Clifton <nickc@redhat.com>
5189
4550fbd0 5190 PR target/62254
5191 PR target/69610
5192 * gcc.target/arm/pr62554.c: New test.
5193 * gcc.target/arm/pr69610-1.c: New test.
5194 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 5195
0808dfce 51962016-02-18 Richard Biener <rguenther@suse.de>
5197
5198 PR middle-end/69854
5199 * gcc.dg/torture/pr69854.c: New testcase.
5200
fc3527e3 52012016-02-17 Jakub Jelinek <jakub@redhat.com>
5202
5203 PR c++/69850
5204 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5205
e3c24279 52062012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5207
5208 * gcc.target/powerpc/vec-cg.c: New test.
5209
c9732c2b 52102016-02-17 Richard Biener <rguenther@suse.de>
5211
5212 PR testsuite/69586
5213 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5214
51bf9f9b 52152016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5216
5217 PR target/69161
5218 * gcc.c-torture/compile/pr69161.c: New test.
5219
6baedca3 52202016-02-17 David Sherwood <david.sherwood@arm.com>
5221
5222 PR target/69532
5223 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5224 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5225
4f240715 52262016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5227
5228 * gcc.dg/ifcvt-4.c: Skip on Visium.
5229
e0c0515d 52302016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5231
5232 * gnat.dg/atomic8.adb: New test.
5233
7b319ee6 52342016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5235
5236 * gnat.dg/discr46.ad[sb]: New test.
5237
48a7e3d1 52382016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5239
5240 PR Target/48344
5241 * gcc.target/powerpc/pr48344-1.c: New test.
5242
3f844f15 52432015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5244
5245 PR fortran/69742
5246 * gfortran.dg/associate_21.f90: New test.
5247
7675e968 52482016-02-16 Jakub Jelinek <jakub@redhat.com>
5249
5250 PR c/69835
5251 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5252 -Wnonnull in dg-options.
5253 * c-c++-common/nonnull-2.c: New test.
5254
d6faee88 52552016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5256 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5257
5258 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5259
3a2a72aa 52602016-02-16 Jakub Jelinek <jakub@redhat.com>
5261
5262 PR middle-end/69801
5263 * gcc.dg/pr69801.c: Add empty dg-options.
5264
28072426 52652016-02-16 James Norris <jnorris@codesourcery.com>
5266
5267 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5268 * g++.dg/goacc/deviceptr-1.c: New file.
5269
37fffac2 52702016-02-16 Jakub Jelinek <jakub@redhat.com>
5271
5272 PR tree-optimization/69820
5273 * gcc.dg/vect/pr69820.c: New test.
5274
f72a5e61 52752016-02-16 Richard Biener <rguenther@suse.de>
5276
5277 PR tree-optimization/69776
5278 * gcc.dg/torture/pr69776-2.c: New testcase.
5279
50e0cd76 52802016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5281
5282 PR tree-optimization/69714
5283 * gcc.dg/torture/pr69714.c: New test.
5284
14a72c4e 52852016-02-16 Jakub Jelinek <jakub@redhat.com>
5286
5287 PR tree-optimization/69802
5288 * gcc.dg/pr69802.c: New test.
5289
fd808c11 52902016-02-16 Richard Biener <rguenther@suse.de>
5291
5292 PR middle-end/69801
5293 * gcc.dg/pr69801.c: New testcase.
5294
49a549ca 52952016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5296
5297 PR libgfortran/69651
5298 * gfortran.dg/read_bang.f90: New test.
5299 * gfortran.dg/read_bang4.f90: New test.
5300
77454e6e 53012016-02-15 Jakub Jelinek <jakub@redhat.com>
5302
2074f21c 5303 PR c++/69658
5304 * g++.dg/init/pr69658.C: New test.
5305
77454e6e 5306 PR c++/69797
5307 * c-c++-common/pr69797.c: New test.
5308
4ef4d764 53092016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5310
5311 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5312 check for aarch64*-*-*.
5313
4a45fe0f 53142016-02-15 Richard Biener <rguenther@suse.de>
5315
5316 PR tree-optimization/69783
5317 * gcc.dg/vect/pr69783.c: New testcase.
5318
0b3619e6 53192016-02-15 Richard Biener <rguenther@suse.de>
5320
5321 PR tree-optimization/69776
5322 * gcc.dg/torture/pr69776.c: New testcase.
5323
9b49c3cb 53242016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5325
5326 PR fortran/60526
5327 * gfortran.dg/type_decl_4.f90: Reinstated.
5328
e46faff9 53292016-02-14 John David Anglin <danglin@gcc.gnu.org>
5330
5331 PR fortran/68746
5332 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5333
a96c809a 53342016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5335
5336 PR fortran/60526
5337 PR bootstrap/69816
5338 * gfortran.dg/type_decl_4.f90: Removed.
5339
fdec7e88 53402016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5341
5342 PR fortran/60526
5343 * gfortran.dg/type_decl_4.f90: New test.
5344
a72095c4 53452016-02-14 Alan Modra <amodra@gmail.com>
5346
bc436924 5347 PR testsuite/68886
a72095c4 5348 * gcc.c-torture/execute/stkalign.c: Revise test.
5349
73bb5f8b 53502016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5351
5352 PR target/67260
5353 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5354
beb13161 53552016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5356
5357 PR target/67260
5358 * gcc.target/sh/torture/pr67260.c: New.
5359
67cab04e 53602016-02-12 John David Anglin <danglin@gcc.gnu.org>
5361
5362 * gcc.dg/pr67964.c: Add dg-require-alias.
5363
44a59bb1 53642016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5365
5366 PR target/67636
5367 PR target/64345
5368 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5369
38c9bd3a 53702016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5371
5372 PR libgfortran/69668
5373 * gfortran.dg/namelist_88.f90: New test.
5374
1774ff82 53752016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5376
5377 PR libgfortran/69668
5378 * gfortran.dg/namelist_38.f90: Update test.
5379 * gfortran.dg/namelist_84.f90: Update test.
5380
aec1f4bd 53812016-02-12 David Malcolm <dmalcolm@redhat.com>
5382
5383 PR other/69554
5384 * gcc.dg/pr69554-1.c: New test.
5385 * gfortran.dg/pr69554-1.F90: New test.
5386 * gfortran.dg/pr69554-2.F90: New test.
5387 * lib/gcc-dg.exp (proc dg-locus): New function.
5388 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5389 distinguish between the caret-printing and non-caret-printing
5390 cases. If caret-printing has been explicitly enabled, bail out
5391 without attempting to fix up the output.
5392
da7d5066 53932016-02-12 David Malcolm <dmalcolm@redhat.com>
5394
5395 PR driver/69265
5396 PR driver/69453
5397 * gcc.dg/spellcheck-options-3.c: New test case.
5398 * gcc.dg/spellcheck-options-4.c: New test case.
5399 * gcc.dg/spellcheck-options-5.c: New test case.
5400 * gcc.dg/spellcheck-options-6.c: New test case.
5401 * gcc.dg/spellcheck-options-7.c: New test case.
5402 * gcc.dg/spellcheck-options-8.c: New test case.
5403 * gcc.dg/spellcheck-options-9.c: New test case.
5404 * gcc.dg/spellcheck-options-10.c: New test case.
5405
fcce1b0b 54062016-02-12 Jakub Jelinek <jakub@redhat.com>
5407
5408 PR rtl-optimization/69764
5409 PR rtl-optimization/69771
5410 * c-c++-common/pr69764.c: New test.
5411 * gcc.dg/torture/pr69771.c: New test.
5412
6d609290 54132016-02-12 Marek Polacek <polacek@redhat.com>
5414
5415 * g++.dg/torture/init-list1.C: New.
5416
7d75fb56 54172016-02-12 Marek Polacek <polacek@redhat.com>
5418
5419 * gcc.dg/pr69522.c: Add empty dg-options.
5420
52543fda 54212016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5422
5423 * g++.dg/lto/lto.exp: Include and init mpx.
5424 * g++.dg/lto/pr69729_0.C: New test.
5425
34947478 54262016-02-12 Jakub Jelinek <jakub@redhat.com>
5427
9181a4ec 5428 PR ipa/69241
5429 * g++.dg/ipa/pr69241-4.C: New test.
5430
34947478 5431 PR ipa/68672
5432 * g++.dg/ipa/pr68672-1.C: New test.
5433 * g++.dg/ipa/pr68672-2.C: New test.
5434 * g++.dg/ipa/pr68672-3.C: New test.
5435
74a4140f 54362016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5437
5438 PR c/69522
50e0cd76 5439 * gcc.dg/pr69522.c: New test.
74a4140f 5440
9ddb20d6 54412016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5442
5443 PR c++/69098
5444 * g++.dg/cpp1y/69098.C: New test.
5445 * g++.dg/cpp1y/69098-2.C: New test.
5446
67cf9b55 54472016-02-12 Jakub Jelinek <jakub@redhat.com>
5448
5449 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5450 and neighbour -> neighbor.
5451 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5452 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5453 * c-c++-common/Wvarargs.c: Likewise.
5454 * c-c++-common/goacc/host_data-5.c: Likewise.
5455 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
5456 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
5457 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5458 * gcc.target/aarch64/pr60697.c: Likewise.
5459 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
5460 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
5461 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
5462 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
5463 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
5464 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5465 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5466 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5467 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5468 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5469 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5470 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5471 * g++.dg/lookup/koenig5.C: Likewise.
5472 * g++.dg/ext/no-asm-2.C: Likewise.
5473 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5474 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5475 * gfortran.dg/used_types_16.f90: Likewise.
5476 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5477 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5478 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5479 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5480 * gfortran.dg/abstract_type_6.f03: Likewise.
5481 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5482 * gfortran.dg/used_types_15.f90: Likewise.
5483 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5484 * gfortran.dg/exit_3.f08: Likewise.
5485 * gfortran.dg/open_status_2.f90: Likewise.
5486 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5487 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5488 * gfortran.dg/associate_1.f03: Likewise.
5489 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5490 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5491 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5492 * gcc.dg/builtin-object-size-1.c: Likewise.
5493 * gcc.dg/noreturn-6.c: Likewise.
5494 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5495 * gcc.dg/globalalias.c: Likewise.
5496 * gcc.dg/builtins-config.h: Likewise.
5497 * gcc.dg/pr30457.c: Likewise.
5498 * gcc.c-torture/compile/volatile-1.c: Likewise.
5499 * gcc.c-torture/execute/20101011-1.c: Likewise.
5500 * c-c++-common/Waddress-1.c: Likewise.
5501
40b38ace 55022016-02-11 Jakub Jelinek <jakub@redhat.com>
5503
5504 PR c/69768
5505 * c-c++-common/Waddress-1.c: New test.
5506
42c87ca9 55072016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5508
5509 PR fortran/69296
5510 * gfortran.dg/associate_19.f03: New test.
5511 * gfortran.dg/associate_20.f03: New test.
5512
acb7939f 55132016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5514
5515 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5516
6defe3c5 55172016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5518
5519 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5520 .arch armv8-a\n. Add -dA to dg-options.
5521 * gcc.target/aarch64/assembler_arch_1.c: New test.
5522 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5523
63f63318 55242016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5525
5526 PR c++/68726
5527 * g++.dg/cpp0x/pr68726.C: New.
5528
1cddf457 55292016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5530
5531 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5532 test.
5533
b86fba37 55342016-02-11 Richard Biener <rguenther@suse.de>
5535
5536 * g++.dg/tree-ssa/pr61034.C: Adjust.
5537
ec4ec95a 55382016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5539
be7c31e9 5540 PR target/69148
ec4ec95a 5541 * gcc.target/s390/pr69148.c: New.
5542
f64416ca 55432016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5544
5545 PR tree-optimization/69652
5546 * gcc.dg/torture/pr69652.c: New test.
5547
e5d1ea31 55482016-02-10 Jakub Jelinek <jakub@redhat.com>
5549 Patrick Palka <ppalka@gcc.gnu.org>
5550
5551 PR ipa/69241
5552 PR c++/69649
5553 * g++.dg/ipa/pr69241-1.C: New test.
5554 * g++.dg/ipa/pr69241-2.C: New test.
5555 * g++.dg/ipa/pr69241-3.C: New test.
5556 * g++.dg/ipa/pr69649.C: New test.
5557
fa03b19d 55582016-02-10 Uros Bizjak <ubizjak@gmail.com>
5559
5560 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5561 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5562
14485c8a 55632016-02-10 Bin Cheng <bin.cheng@arm.com>
5564
5565 PR tree-optimization/68021
5566 * gcc.dg/tree-ssa/pr68021.c: New test.
5567
79f1ed25 55682016-02-10 Richard Biener <rguenther@suse.de>
5569
5570 PR tree-optimization/69726
5571 * gcc.dg/uninit-22.c: New testcase.
5572
58f74eff 55732016-02-09 Andrew Pinski <apinski@cavium.com>
5574
5575 PR tree-opt/69282
5576 * gcc.c-torture/compile/20160205-1.c: New testcase.
5577
600c00f7 55782016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5579
5580 PR target/68404
5581 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5582 instead accessing a really large arrray.
5583 * gcc.target/powerpc/fusion3.c: Likewise.
5584
0771836e 55852016-02-09 Charles Baylis <charles.baylis@linaro.org>
5586
5587 PR target/68532
5588 * gcc.c-torture/execute/pr68532.c: New test.
5589
4ccd644f 55902016-02-11 Alexandre Oliva <aoliva@redhat.com>
5591
5592 PR target/69634
5593 * gcc.dg/pr69634.c: New.
5594
2e980a39 55952016-02-09 Richard Biener <rguenther@suse.de>
5596
5597 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5598
aacf7102 55992016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 5600
aacf7102 5601 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5602
a1856ddf 56032016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5604
5605 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5606
d4d3da7e 56072016-02-09 Richard Biener <rguenther@suse.de>
5608
5609 PR tree-optimization/69715
5610 * gcc.dg/torture/pr69715.c: New testcase.
5611
9cc6714f 56122016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5613
5614 PR c++/69139
5615 * g++.dg/cpp0x/trailing12.C: New test.
5616 * g++.dg/cpp0x/trailing13.C: New test.
5617
83d5062b 56182016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5619
5620 PR c++/69283
5621 PR c++/67835
5622 * g++.dg/cpp1y/auto-fn29.C: New test.
5623 * g++.dg/cpp1y/auto-fn30.C: New test.
5624
394a86f3 56252016-02-08 Jakub Jelinek <jakub@redhat.com>
5626
5627 PR tree-optimization/69209
5628 * gcc.c-torture/compile/pr69209.c: New test.
5629
93b124b4 56302016-02-08 Jeff Law <law@redhat.com>
5631
5632 PR tree-optimization/68541
5633 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5634 of statements allowed in join block for path splitting.
5635
26abce13 56362016-02-08 Jakub Jelinek <jakub@redhat.com>
5637
0acb2d6e 5638 PR c++/59627
5639 * g++.dg/gomp/pr59627.C: New test.
5640
26abce13 5641 PR ipa/69239
5642 * g++.dg/ipa/pr69239.C: New test.
5643
86e0b129 56442016-02-08 David Malcolm <dmalcolm@redhat.com>
5645
5646 PR preprocessor/69664
5647 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5648 * gcc.dg/cpp/warn-comments.c: Likewise.
5649
f553d9f8 56502016-02-08 Marek Polacek <polacek@redhat.com>
5651
5652 PR c++/69688
5653 * g++.dg/init/const12.C: New test.
5654
600695e0 56552016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5656
5657 PR target/60410
5658 * gcc.dg/lto/pr55113_0.c: Remove test.
5659
c4f4b1e8 56602016-02-08 Richard Biener <rguenther@suse.de>
5661
5662 PR tree-optimization/69719
5663 * gcc.dg/torture/pr69719.c: New testcase.
5664
5a987d87 56652016-02-08 Richard Biener <rguenther@suse.de>
5666 Jeff Law <law@redhat.com>
5667
5668 PR target/68273
5669 * gcc.target/mips/pr68273.c: New testcase.
5670
0418e71d 56712016-02-08 Richard Biener <rguenther@suse.de>
5672
5673 PR rtl-optimization/69274
5674 * gcc.target/i386/addr-sel-1.c: XFAIL.
5675
07c0f1ca 56762016-02-08 Jeff Law <law@redhat.com>
5677
40d85f4c 5678 PR tree-optimization/68541
5679 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5680
140e093f 5681 PR tree-optimization/65917
07c0f1ca 5682 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5683
16430acf 56842016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5685
5686 PR fortran/50555
5687 * gfortran.dg/namelist_args.f90: New test.
5688
3f0ff0d8 56892016-02-05 Jeff Law <law@redhat.com>
5690
140e093f 5691 PR tree-optimization/68541
3f0ff0d8 5692 * gcc.dg/tree-ssa/split-path-2.c: New test.
5693 * gcc.dg/tree-ssa/split-path-3.c: New test.
5694 * gcc.dg/tree-ssa/split-path-4.c: New test.
5695 * gcc.dg/tree-ssa/split-path-5.c: New test.
5696 * gcc.dg/tree-ssa/split-path-6.c: New test.
5697 * gcc.dg/tree-ssa/split-path-7.c: New test.
5698
a7cc1f94 56992016-02-05 Martin Sebor <msebor@redhat.com>
5700
5701 PR c++/69662
5702 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5703 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5704
fcb25f28 57052016-02-06 Richard HEnderson <rth@redhat.com>
5706
5707 PR c/69643
5708 * gcc.target/i386/addr-space-4.c: New.
5709 * gcc.target/i386/addr-space-5.c: New.
5710
3a2545a1 57112016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5712
5713 PR fortran/66089
5714 * gfortran.dg/elemental_dependency_6.f90: New.
5715
1e302465 57162016-02-05 Jakub Jelinek <jakub@redhat.com>
5717
66feb54c 5718 PR rtl-optimization/69691
5719 * gcc.c-torture/execute/pr69691.c: New test.
5720
1e302465 5721 PR c++/69628
5722 * g++.dg/parse/pr69628.C: New test.
5723
9c28a298 57242016-02-05 Uros Bizjak <ubizjak@gmail.com>
5725
5726 * gcc.dg/sancov/asan.c: Move to ...
5727 * gcc.dg/asan/sancov-1.c: ... here.
5728
a854e286 57292016-02-05 Uros Bizjak <ubizjak@gmail.com>
5730
5731 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5732
d4f0b240 57332016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5734
5735 PR target/69677
5736 * gcc.target/i386/pr69677.c: New test.
5737
235d8723 57382016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5739
5740 PR c++/68948
5741 * g++.dg/template/pr68948.C: New test.
5742
f390cf65 57432016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5744
5745 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5746 (only necessary on s390x).
5747
ab99f104 57482016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5749
5750 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5751 -mno-accumulate-outgoing-args.
5752
f7ef5392 57532016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5754
5755 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5756
6b098e91 57572016-02-04 Jakub Jelinek <jakub@redhat.com>
5758
5759 PR c/69669
5760 * c-c++-common/pr69669.c: New test.
5761
f0146cf3 57622016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5763
5764 PR target/69667
5765 * g++.dg/pr69667.C: New file.
5766
08fd6cf5 57672016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5768
5769 PR target/69619
5770 * gcc.dg/pr69619.c: Add new test.
5771
a6f3f39f 57722016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5773
5774 PR rtl-optimization/69577
5775 * gcc.target/i386/pr69577.c: New test.
5776
774068a0 57772016-02-04 Martin Liska <mliska@suse.cz>
5778
5779 * g++.dg/asan/pr69276.C: New test.
5780
f50a7894 57812016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5782
5783 PR target/65932
5784 PR target/67714
5785 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5786 a single smulbb instruction.
5787 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5788 * gcc.target/amr/wmul-2.c: Likewise.
5789
6b722eb3 57902016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5791
5792 PR target/65932
5793 PR target/67714
5794 * gcc.c-torture/execute/pr67714.c: New test.
5795
1f1475a7 57962016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5797
5798 PR target/69454
5799 * gcc.target/i386/pr69454-1.c: New test.
5800 * gcc.target/i386/pr69454-2.c: New test.
5801
6b94e133 58022016-02-03 Martin Sebor <msebor@redhat.com>
5803
5804 PR c++/69251
5805 PR c++/69253
5806 PR c++/69290
5807 PR c++/69277
5808 PR c++/69349
5809 * g++.dg/ext/flexarray-mangle-2.C: New test.
5810 * g++.dg/ext/flexarray-mangle.C: New test.
5811 * g++.dg/ext/flexarray-subst.C: New test.
5812 * g++.dg/ext/flexary11.C: New test.
5813 * g++.dg/ext/flexary12.C: New test.
5814 * g++.dg/ext/flexary13.C: New test.
5815 * g++.dg/ext/flexary14.C: New test.
5816 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5817
342ed0ac 58182016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5819
5820 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5821 Define only if CHECK_FLOAT128 is defined.
5822 (main): Properly initialize u5.
5823
edf6c4d2 58242016-02-03 Jakub Jelinek <jakub@redhat.com>
5825
415d5641 5826 PR c/69627
5827 * gcc.dg/pr69627.c: New test.
5828
edf6c4d2 5829 PR target/69644
5830 * gcc.dg/pr69644.c: New test.
5831
cf8f3ba0 58322016-02-03 Mike Stump <mikestump@comcast.net>
5833
5834 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5835 support for struct-layout-1.exp.
5836
c90d55dd 58372016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5838
5839 PR c++/69056
f7ef5392 5840 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 5841
401bd0c8 58422016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5843 Alexandre Oliva <aoliva@redhat.com>
5844
5845 PR target/69461
5846 * gcc.target/powerpc/pr69461.c: New.
5847
277d9d1d 58482016-02-03 Uros Bizjak <ubizjak@gmail.com>
5849
5850 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5851 works from here ...
5852 (check_effective_target_fsanitize_thread): ... to here. Do not
5853 specify additional compile flags for the test source.
5854 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5855 specify additional compile flags for the test source.
5856
e69ad94a 58572016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5858
5859 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5860
a4454da2 58612016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5862
5863 PR fortran/67451
5864 PR fortran/69418
5865 * gfortran.dg/coarray_allocate_2.f08: New test.
5866 * gfortran.dg/coarray_allocate_3.f08: New test.
5867 * gfortran.dg/coarray_allocate_4.f08: New test.
5868
88cab2dd 58692016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5870
5871 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5872 use same scan-tree-dump-times on all platforms.
5873 * gcc.dg/vect/vect-outer-1.c: Likewise.
5874 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5875 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5876 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5877 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5878 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5879 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5880 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5881
66ea75c4 58822016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5883
5884 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5885 warning.
5886
4eef8df7 58872016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5888
5889 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5890
665fbc2f 58912016-02-02 James Norris <jnorris@codesourcery.com>
5892
5893 * c-c++-common/goacc/routine-5.c: Add tests.
5894
b10e3d47 58952016-02-02 Alexander Monakov <amonakov@ispras.ru>
5896
5897 * gcc.target/nvptx/unsigned-cmp.c: New test.
5898
12ad66dd 58992016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5900
5901 * gcc.target/aarch64/scalar_shift_1.c
5902 (test_corners_sisd_di): Improve force to SIMD register.
5903 (test_corners_sisd_si): Likewise.
5904 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5905 Remove scan-assembler check for ldr.
5906
f9ec342f 59072016-02-02 Richard Biener <rguenther@suse.de>
5908
5909 PR tree-optimization/69595
5910 * gcc.dg/Warray-bounds-17.c: New testcase.
5911
32f2925a 59122016-02-02 Richard Biener <rguenther@suse.de>
5913
5914 PR tree-optimization/69606
5915 * gcc.dg/torture/pr69606.c: New testcase.
5916
cfd9ca84 59172016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5918
5919 PR middle-end/68542
5920 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5921 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5922
19bf08e2 59232016-02-02 Alan Modra <amodra@gmail.com>
5924
5925 PR target/69548
5926 * gcc.target/powerpc/pr69548.c: New test.
5927
6f13b088 59282016-02-01 Jakub Jelinek <jakub@redhat.com>
5929
dcddc5af 5930 PR rtl-optimization/69592
5931 * gcc.dg/pr69592.c: New test.
5932
6f13b088 5933 PR preprocessor/69543
5934 PR c/69558
5935 * gcc.dg/pr69543.c: New test.
5936 * gcc.dg/pr69558.c: New test.
5937
d090e5c2 59382016-02-01 Uros Bizjak <ubizjak@gmail.com>
5939
fcb317c5 5940 PR testsuite/65940
5941 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 5942
aaf527dc 59432016-02-01 Martin Sebor <msebor@redhat.com>
5944
5945 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5946
1674217b 59472016-02-01 Bin Cheng <bin.cheng@arm.com>
5948
5949 PR tree-optimization/67921
5950 * c-c++-common/ubsan/pr67921.c: New test.
5951
b4007655 59522016-02-01 Richard Biener <rguenther@suse.de>
5953
5954 PR middle-end/69556
5955 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5956
88a477bb 59572016-02-01 Richard Biener <rguenther@suse.de>
5958
5959 PR tree-optimization/69574
5960 * gcc.dg/torture/pr69574.c: New testcase.
5961
2eaaa4e7 59622016-02-01 Richard Biener <rguenther@suse.de>
5963
5964 PR tree-optimization/69579
5965 * gcc.dg/setjmp-6.c: New testcase.
5966
e3882c44 59672016-02-01 Jakub Jelinek <jakub@redhat.com>
5968
5969 PR rtl-optimization/69570
5970 * g++.dg/opt/pr69570.C: New test.
5971
f80aff47 59722016-02-01 Richard Henderson <rth@redhat.com>
5973
5974 * gcc.dg/pr69535.c: New test.
5975
240568aa 59762016-01-31 John David Anglin <danglin@gcc.gnu.org>
5977
6009b3b8 5978 PR testsuite/69584
5979 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5980 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5981
1fdf7177 5982 PR debug/68244
5983 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5984
240568aa 5985 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5986
cb3e5ac0 59872016-01-31 Paul Thomas <pault@gcc.gnu.org>
5988
5989 PR fortran/67564
5990 * gfortran.dg/allocate_with_source_17.f03: New test.
5991
3b8b902b 59922016-01-30 Jakub Jelinek <jakub@redhat.com>
5993
5994 PR tree-optimization/69546
5995 * gcc.dg/torture/pr69546.c: New test.
5996
17985abe 59972016-01-30 Paul Thomas <pault@gcc.gnu.org>
5998
5999 PR fortran/69566
6000 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6001
b5239e80 60022016-01-30 Martin Sebor <msebor@redhat.com>
6003
6004 PR c++/68490
6005 * g++.dg/ext/flexary10.C: New test.
6006
e8f03010 60072016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6008
6009 PR fortran/66707
6010 gfortran.dg/common_23.f90: New test.
6011
dc93691a 60122016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6013
6014 PR target/65546
6015 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6016 condition being checked, and disable it when the target supports
6017 misaligned loads and stores.
6018
ff5e28e9 60192016-01-29 Jakub Jelinek <jakub@redhat.com>
6020
6021 PR debug/69518
6022 * gcc.dg/torture/pr69518.c: New test.
6023
b0d8930a 60242016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6025
6026 PR target/69530
6027 * gcc.target/i386/pr69530.c: New test.
6028
21601fc7 60292016-01-29 Steve Ellcey <sellcey@imgtec.com>
6030
6031 PR target/65604
6032 * gcc.target/mips/div-delay.c: New test.
6033
ca6c7317 60342016-01-29 Jakub Jelinek <jakub@redhat.com>
6035
4758dc39 6036 PR target/69551
6037 * gcc.target/i386/pr69551.c: New test.
6038
ca6c7317 6039 PR target/66137
6040 * gcc.target/i386/pr66137.c: New test.
6041
e3078da6 60422016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6043
6044 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6045 always built for p5600.
6046 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6047 isa=p5600 dg-option.
6048
b622ec25 60492016-01-29 Richard Biener <rguenther@suse.de>
6050
6051 PR tree-optimization/69547
6052 * g++.dg/tree-ssa/pr69547.C: New testcase.
6053
d2a60e99 60542016-01-29 Jakub Jelinek <jakub@redhat.com>
6055
6056 PR debug/66869
6057 * g++.dg/warn/Wunused-function2.C: New test.
6058
ae849d2b 60592016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6060
6061 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6062 support for test to succeed.
6063
ce6a6978 60642016-01-29 Marek Polacek <polacek@redhat.com>
6065
6066 PR c++/69509
6067 PR c++/69516
6068 * g++.dg/ext/constexpr-vla2.C: New test.
6069 * g++.dg/ext/constexpr-vla3.C: New test.
6070 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6071
7550d855 60722016-01-29 Richard Biener <rguenther@suse.de>
6073
6074 PR middle-end/69537
6075 * gcc.dg/uninit-21.c: New testcase.
6076
f11bb279 60772016-01-28 Uros Bizjak <ubizjak@gmail.com>
6078
6079 PR target/69459
6080 * gcc.target/i386/pr69459.c: New test.
6081
c80c12c8 60822016-01-28 Steve Ellcey <sellcey@imgtec.com>
6083
6084 PR target/68400
6085 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6086 * gcc.target/mips/pr68400.c: New test.
6087
c649bacc 60882016-01-28 Martin Sebor <msebor@redhat.com>
6089
6090 PR target/17381
6091 * gcc.target/powerpc/pr17381.c: New test.
6092
f4881661 60932016-01-28 Jakub Jelinek <jakub@redhat.com>
6094
6095 PR middle-end/69542
6096 * gcc.dg/torture/pr69542.c: New test.
6097
d66fdd75 60982016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6099
6100 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6101
d4a78818 61022016-01-28 David Edelsohn <dje.gcc@gmail.com>
6103
6104 * gcc.dg/pr65980.c: Skip on AIX.
6105 * gcc.dg/pr66688.c: Same.
6106
21329e97 61072016-01-28 David Edelsohn <dje.gcc@gmail.com>
6108
6109 PR target/63679
6110 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6111 * gcc.dg/tree-ssa/sra-18.c: Same.
6112
cc7124a6 61132016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6114
6115 PR fortran/62536
6116 * gfortran.dg/block_15.f08: New test.
6117 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6118 on incorrectly closed BLOCK.
6119
358dfcb4 61202016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6121
6122 * gcc.dg/declare-simd.c: New test.
e87502d6 61232016-01-28 Richard Biener <rguenther@suse.de>
6124
6125 PR tree-optimization/69466
6126 * gfortran.dg/vect/pr69466.f90: New testcase.
6127
44e7334b 61282016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6129
6130 * g++.dg/pr67989.C: Remove ARM-specific option.
6131 * gcc.target/arm/pr67989.C: New file.
6132
5ce8f551 61332016-01-27 Uros Bizjak <ubizjak@gmail.com>
6134
6135 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6136 and expm1 test for glibc < 2.11.
6137
fa6e6b15 61382016-01-27 Richard Henderson <rth@redhat.com>
6139
6140 * gcc.c-torture/execute/pr69447.c: New test.
6141
61422016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 6143
7b8122c6 6144 PR fortran/69422
147b2f9b 6145 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6146
78e516eb 61472016-01-27 Jakub Jelinek <jakub@redhat.com>
6148
6149 PR debug/66869
6150 * gcc.dg/pr66869.c: New test.
6151
9b849350 61522016-01-25 Jeff Law <law@redhat.com>
6153
6154 PR tree-optimization/68398
f11bb279 6155 PR tree-optimization/69196
9b849350 6156 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6157 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6158 path to avoid new heuristic allowing more irreducible regions
6159 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6160 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6161 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6162 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6163 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6164
fee5e491 61652016-01-27 Marek Polacek <polacek@redhat.com>
6166
6167 PR c/68062
6168 * c-c++-common/vector-compare-4.c: New test.
6169
eec96426 61702016-01-27 David Malcolm <dmalcolm@redhat.com>
6171
6172 PR preprocessor/69126
6173 * c-c++-common/pr69126.c: New test case.
6174
5068be18 61752016-01-27 Ian Lance Taylor <iant@google.com>
6176
6177 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6178
5fa82c11 61792016-01-27 Ryan Burn <contact@rnburn.com>
6180
6181 PR cilkplus/69267
6182 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6183
b3df0219 61842016-01-27 Uros Bizjak <ubizjak@gmail.com>
6185
6186 PR target/69512
6187 * gcc.target/i386/pr69512.c: New test.
6188
d46a16d4 61892016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6190
6191 PR ada/69488
6192 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6193
6a9b35ef 61942016-01-27 Marek Polacek <polacek@redhat.com>
6195
6196 PR c++/69379
6197 * g++.dg/pr69379.C: New test.
6198
18e9663b 61992016-01-27 Martin Sebor <msebor@redhat.com>
6200
6201 PR c++/69317
6202 * g++.dg/abi/Wabi-2-2.C: New test.
6203 * g++.dg/abi/Wabi-2-3.C: New test.
6204 * g++.dg/abi/Wabi-3-2.C: New test.
6205 * g++.dg/abi/Wabi-3-3.C: New test.
6206
c88301ad 62072016-01-27 Richard Biener <rguenther@suse.de>
6208
6209 PR tree-optimization/69166
6210 * gcc.dg/torture/pr69166.c: New testcase.
6211
8ca47550 62122016-01-27 Martin Jambor <mjambor@suse.cz>
6213
6214 PR tree-optimization/69355
6215 * gcc.dg/tree-ssa/pr69355.c: New test.
6216
5cb23e3c 62172016-01-27 Marek Polacek <polacek@redhat.com>
6218
6219 PR c++/69496
6220 * g++.dg/ext/constexpr-vla1.C: New test.
6221
7b0c1b6d 62222016-01-20 Christian Bruel <christian.bruel@st.com>
6223
6224 PR target/69245
6225 * gcc.target/arm/pr69245.c: New test.
6226
220112fc 62272016-01-27 Jakub Jelinek <jakub@redhat.com>
6228
6229 PR tree-optimization/69399
6230 * gcc.dg/torture/pr69399.c: New test.
6231
16294490 62322016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6233
6234 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6235
8abd3d0c 62362016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6237
6238 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6239
7cf9b895 62402016-01-26 Tom de Vries <tom@codesourcery.com>
6241
6242 PR tree-optimization/69110
6243 * gcc.dg/autopar/pr69110.c: New test.
6244
557c1942 62452016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 6246 Sebastian Pop <s.pop@samsung.com>
557c1942 6247
6248 * gcc.dg/graphite/isl-ast-op-select.c: New.
6249
80adbd96 62502015-01-26 Paul Thomas <pault@gcc.gnu.org>
6251
6252 PR fortran/69385
6253 * gfortran.dg/allocate_error_6.f90: New test.
6254
c3f86f60 62552016-01-26 Richard Henderson <rth@redhat.com>
6256
6257 * gcc.dg/tm/pr60908.c: New test.
6258
3752e5b1 62592016-01-26 David Malcolm <dmalcolm@redhat.com>
6260
6261 PR other/69006
6262 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6263 directive.
6264 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6265 expected multiline output to reflect the colorization being
6266 disabled before newlines.
6267 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6268 (custom_diagnostic_finalizer): Replace call to
6269 pp_newline_and_flush with call to pp_flush.
6270 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6271 * gfortran.dg/implicit_class_1.f90: Likewise.
6272 * lib/gcc-dg.exp (allow_blank_lines): New global.
6273 (dg-allow-blank-lines-in-output): New procedure.
6274 (gcc-dg-prune): Complain about blank lines in the output, unless
6275 dg-allow-blank-lines-in-output was called.
6276 * lib/multiline.exp (_build_multiline_regex): Only support
6277 arbitrary followup text for non-blank-lines, not for blank lines.
6278
9bbfd060 62792016-01-26 Jakub Jelinek <jakub@redhat.com>
6280
6281 PR tree-optimization/69483
6282 * gcc.dg/pr69483.c: New test.
6283 * g++.dg/opt/pr69483.C: New test.
6284
53773057 62852016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6286
6287 PR target/68620
6288 * gcc.target/arm/pr68620.c: New test.
6289
442a556f 62902016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6291
6292 * gcc.target/i386/pr68986-2.c: Remove -m32.
6293
d513c683 62942016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6295
6296 PR target/68986
6297 * gcc.target/i386/pr68986-1.c: New test.
6298 * gcc.target/i386/pr68986-2.c: Likewise.
6299 * gcc.target/i386/pr68986-3.c: Likewise.
6300
976877a5 63012016-01-26 Christian Bruel <christian.bruel@st.com>
6302
6303 * lib/target-supports.exp
6304 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6305 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6306 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6307
2c7b2f88 63082016-01-26 Richard Biener <rguenther@suse.de>
6309
6310 PR tree-optimization/69452
6311 * gcc.dg/torture/pr69452.c: New testcase.
6312
f7fc06e7 63132016-01-26 Jakub Jelinek <jakub@redhat.com>
6314
6315 PR target/69442
6316 * gcc.dg/pr69442.c: New test.
6317
d1dae587 63182016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6319
6320 PR target/67896
6321 * gcc.target/aarch64/simd/pr67896.C: New.
6322
ef7be7f8 63232016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6324
6325 PR tree-optimization/69400
6326 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6327 function.
6328 (plugin_init): Call it.
6329 * gcc.dg/torture/pr69400.c: New test.
6330
648433a4 63312016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6332
6333 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6334
45fc5243 63352016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6336 Sebastian Pop <s.pop@samsung.com>
6337
6338 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6339 isl-0.15.
6340
c699f6a1 63412016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6342 Sebastian Pop <s.pop@samsung.com>
6343
6344 * gcc.dg/graphite/pr69292.c: New.
6345
b86e24ea 63462016-01-25 Jakub Jelinek <jakub@redhat.com>
6347
6348 * c-c++-common/goacc/use_device-1.c: New test.
6349
105cb8d7 63502016-01-25 Jeff Law <law@redhat.com>
6351
6352 PR tree-optimization/69196
6353 PR tree-optimization/68398
6354 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6355 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6356
44562749 63572016-01-25 David Edelsohn <dje.gcc@gmail.com>
6358
6359 PR target/69469
6360 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6361 Algorithm.
6362
6837fee7 63632016-01-25 Richard Biener <rguenther@suse.de>
6364
6365 PR testsuite/69380
6366 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6367
fe500d65 63682016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6369
6370 PR target/69421
6371 * gcc.dg/pr69421.c: New test.
6372
8eacba94 63732016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6374
6375 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6376 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6377 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6378 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6379 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6380 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6381 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6382 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6383 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6384 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6385
af09d40d 63862016-01-25 Richard Biener <rguenther@suse.de>
6387
6388 PR tree-optimization/69376
6389 * gcc.dg/torture/pr69376.c: New testcase.
6390
d65063f5 63912016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6392
6393 PR fortran/69397
6394 PR fortran/68442
6395 * gfortran.dg/interface_38.f90: New test.
6396 * gfortran.dg/interface_39.f90: New test.
80adbd96 6397
08c7bfb4 63982016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6399
6400 Revert:
6401 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6402
6403 PR c++/11858
6404 PR c++/24663
6405 PR c++/24664
6406 * g++.dg/template/pr11858.C: New test.
6407 * g++.dg/template/pr24663.C: New test.
6408 * g++.dg/template/unify12.C: New test.
6409 * g++.dg/template/unify13.C: New test.
6410 * g++.dg/template/unify14.C: New test.
6411 * g++.dg/template/unify15.C: New test.
6412 * g++.dg/template/unify16.C: New test.
6413 * g++.dg/template/unify17.C: New test.
6414
c2e7d2be 64152016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6416
6417 PR fortran/68283
6418 gfortran.dg/pr68283.f90: New test.
6419
9f2e8617 64202016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6421
6422 PR fortran/66094
6423 * gfortran.dg/inline_matmul_13.f90: New test.
6424 * gfortran.dg/matmul_bounds_8.f90: New test.
6425 * gfortran.dg/matmul_bounds_9.f90: New test.
6426 * gfortran.dg/matmul_bounds_10.f90: New test.
6427
a4838119 64282016-01-23 Tom de Vries <tom@codesourcery.com>
6429
6430 PR tree-optimization/69426
6431 * gcc.dg/autopar/pr69426.c: New test.
6432
feddf0dc 64332016-01-23 Martin Sebor <msebor@redhat.com>
6434
6435 PR c++/58109
6436 PR c++/69022
6437 * g++.dg/cpp0x/alignas5.C: New test.
6438 * g++.dg/ext/vector29.C: Same.
6439
132731fb 64402016-01-23 Uros Bizjak <ubizjak@gmail.com>
6441
6442 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6443 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6444 _GNU_SOURCE from compile flags to the source.
6445 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6446 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6447 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6448 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6449
51aec681 64502016-01-22 Jakub Jelinek <jakub@redhat.com>
6451
6452 PR target/69432
6453 * g++.dg/opt/pr69432.C: New test.
6454
147aa3e3 64552016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6456
6457 * gcc.target/powerpc/pr63354c: Adjust target selector to include
6458 32-bit targets testing an -m64 multilib.
6459
4d04e35e 64602016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6461
6462 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
6463 64-bit support.
6464
86f38d0c 64652016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6466
6467 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6468
f776e712 64692016-01-21 Christian Bruel <christian.bruel@st.com>
6470
6471 PR target/68674
6472 * gcc.target/i386/pr68674.c
6473 * gcc.target/aarch64/pr68674.c
6474 * gcc.target/arm/pr68674.c
6475
7b9de435 64762016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6477
6478 PR target/69403
6479 * gcc.c-torture/execute/pr69403.c: New test.
6480
9935a0ba 64812016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6482
6483 PR c++/55843
6484 * g++.dg/template/pr55843.C: New.
6485
06b94aa1 64862016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6487
6488 PR testsuite/66877
6489 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6490 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6491
b68773a8 64922016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6493
6494 PR testsuite/67489
132731fb 6495 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6496 from dg-do compile directive, and instead add
6497 { dg-require-effective-target int128 }.
b68773a8 6498
bbbbe8ab 64992016-01-20 Martin Sebor <msebor@redhat.com>
6500
6501 PR c/69405
6502 * gcc.dg/sync-fetch.c: New test.
6503
f3a6a26f 65042016-01-21 Martin Sebor <msebor@redhat.com>
6505
6506 PR target/69252
6507 * gcc.target/powerpc/pr69252.c: New test.
6508
d1565a03 65092016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6510
6511 PR fortran/65996
132731fb 6512 * gfortran.dg/pr65996.f90: New test.
d1565a03 6513
15a5a905 65142016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6515
6516 PR c++/68810
bbbbe8ab 6517 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 6518 expected to generate an error.
15a5a905 6519
e4538af5 65202016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6521
6522 PR middle-end/66178
6523 * gcc.dg/torture/pr66178.c: New test.
6524
4d4180ce 65252016-01-21 Anton Blanchard <anton@samba.org>
6526 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6527
6528 PR target/63354
6529 * gcc.target/powerpc/pr63354.c: New test.
6530
86e16058 65312016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6532
6533 PR rtl-optimization/68990
6534 * gcc.target/i386/pr68990: New.
6535
b11b85e4 65362016-01-21 Nick Clifton <nickc@redhat.com>
6537
6538 PR target/69129
6539 * gcc.target/mips/pr69129.c: New.
6540
62dd9f85 65412016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6542
6543 PR c++/58046
6544 * g++.dg/cpp0x/pr58046.C: New.
6545
ac7d424b 65462016-01-21 Jakub Jelinek <jakub@redhat.com>
6547
47c0bea3 6548 PR target/69187
6549 PR target/65624
6550 * gcc.target/arm/pr69187.c: New test.
6551
ac7d424b 6552 PR c++/69355
6553 * g++.dg/torture/pr69355.C: New test.
6554
9e18b252 65552016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6556 Sebastian Pop <s.pop@samsung.com>
6557
6558 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6559
de862e2f 65602016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6561 Sebastian Pop <s.pop@samsung.com>
6562
132731fb 6563 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 6564
f55f9344 65652016-01-21 Jakub Jelinek <jakub@redhat.com>
6566
6567 PR middle-end/67653
6568 * c-c++-common/pr67653.c: New test.
6569 * gcc.dg/torture/pr29119.c: Add dg-warning.
6570
62752e71 65712016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6572
6573 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6574
16d4186f 65752016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6576
6577 PR c/24293
6578 * gcc.dg/pr24293.c: New test.
6579 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6580 incomplete struct type.
6581 * gcc.dg/declspec-1.c: Likewise.
6582 * gcc.dg/pr63549.c: Likewise.
6583
58219d13 65842016-01-20 Jakub Jelinek <jakub@redhat.com>
6585
6586 PR tree-optimization/66612
6587 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6588 for bdn instruction.
6589
a7b5688a 65902016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6591
6592 * lib/target-supports.exp
6593 (check_effective_target_arm_fp_ok_nocache): New.
6594 (check_effective_target_arm_fp_ok): New.
6595 (add_options_for_arm_fp): New.
6596 (check_effective_target_arm_crypto_ok_nocache): Require
6597 target_arm_v8_neon_ok instead of arm32.
6598 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6599 (check_effective_target_arm_crypto_pragma_ok): New.
6600 (add_options_for_arm_vfp): New.
6601 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6602 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6603 target instead. Force initial fpu to vfp.
6604 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6605 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6606 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6607 dependency.
6608 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6609 use arm_vfp effective target instead. Force initial fpu to vfp.
6610 * gcc.target/arm/attr-neon3.c: Likewise.
6611 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6612 arm_vfp_ok.
6613 * gcc.target/arm/unsigned-float.c: Likewise.
6614 * gcc.target/arm/vfp-1.c: Likewise.
6615 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6616 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6617 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6618 * gcc.target/arm/vfp-ldmias.c: Likewise.
6619 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6620 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6621 * gcc.target/arm/vfp-stmiad.c: Likewise.
6622 * gcc.target/arm/vfp-stmias.c: Likewise.
6623 * gcc.target/arm/vnmul-1.c: Likewise.
6624 * gcc.target/arm/vnmul-2.c: Likewise.
6625 * gcc.target/arm/vnmul-3.c: Likewise.
6626 * gcc.target/arm/vnmul-4.c: Likewise.
6627
7ca56ca8 66282016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 6629
7fb75b57 6630 PR testsuite/69366
6631 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6632 the MPX run-time library, for compile-time MPX test.
6633 * gcc.target/i386/chkp-always_inline.c: Likewise.
6634 * gcc.target/i386/chkp-bndret.c: Likewise.
6635 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6636 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6637 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6638 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6639 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6640 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6641 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6642 * gcc.target/i386/chkp-label-address.c: Likewise.
6643 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6644 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6645 * gcc.target/i386/chkp-pr69044.c: Likewise.
6646 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6647 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6648 * gcc.target/i386/chkp-strchr.c: Likewise.
6649 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6650 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6651 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6652 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6653 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6654 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6655 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6656 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6657 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6658 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6659 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6660 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6661 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6662 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6663 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6664 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6665 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6666 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6667 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6668 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6669 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6670 * gcc.target/i386/pr63995-2.c: Likewise.
6671 * gcc.target/i386/pr64805.c: Likewise.
6672 * gcc.target/i386/pr65044.c: Likewise.
6673 * gcc.target/i386/pr65167.c: Likewise.
6674 * gcc.target/i386/pr65183.c: Likewise.
6675 * gcc.target/i386/pr65184.c: Likewise.
6676 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 6677
f2da0b99 66782016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6679
6680 PR tree-optimization/69328
6681 * gcc.dg/pr69328.c: New test.
6682
4d379676 66832016-01-20 Jeff Law <law@redhat.com>
6684
4a11f145 6685 PR target/25114
4d379676 6686 * gcc.target/m68k/pr25114.c: New test.
6687
0754bad1 66882016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6689
6690 * gcc.target/arm/memset-inline-10.c: Added
6691 dg-require-effective-target arm_thumb2_ok.
6692
63bd5c2d 66932016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6694
6695 * gcc.dg/debug/dwarf2/sso.c: New test.
6696
a9c01e81 66972016-01-19 Uros Bizjak <ubizjak@gmail.com>
6698
6699 PR testsuite/68820
6700 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6701 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6702 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6703
53fa0e54 67042016-01-19 Jan Hubicka <hubicka@ucw.cz>
6705
6706 PR ipa/66223
6707 * g++.dg/ipa/devirt-50.C: New testcase.
6708
e035a62c 67092016-01-19 Marek Polacek <polacek@redhat.com>
6710
6711 PR c++/68965
6712 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6713 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6714
885cc3ea 67152016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6716
6717 PR target/69135
6718 * gcc.target/arm/pr69135_1.c: New test.
6719
07bd240e 67202015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6721
6722 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6723
9f60d257 67242015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6725
6726 * gcc.target/aarch64/ccmp_1.c: New testcase.
6727
a0c919f7 67282016-01-19 Marek Polacek <polacek@redhat.com>
6729
6730 PR c++/68586
6731 * g++.dg/cpp0x/enum30.C: New test.
6732
dc5d6d17 67332016-01-19 Richard Biener <rguenther@suse.de>
6734
6735 PR tree-optimization/69336
6736 * g++.dg/tree-ssa/pr69336.C: New testcase.
6737
6dd156e0 67382016-01-19 Jakub Jelinek <jakub@redhat.com>
6739
6740 PR debug/65779
6741 * gcc.dg/pr65779.c: New test.
6742
3e0d45b9 67432016-01-19 Richard Biener <rguenther@suse.de>
6744
6745 PR tree-optimization/69352
6746 * gcc.dg/torture/pr69352.c: New testcase.
6747
7a3cf64d 67482016-01-19 Jakub Jelinek <jakub@redhat.com>
6749
6750 PR rtl-optimization/68955
6751 PR rtl-optimization/64557
6752 * gcc.dg/torture/pr68955.c: New test.
6753
8be55b33 67542016-01-19 Jan Hubicka <hubicka@ucw.cz>
6755
6756 PR lto/69136
6757 * g++.dg/torture/pr69136.C: New testcase.
6758
72a985d7 67592016-01-19 Jan Hubicka <hubicka@ucw.cz>
6760
6761 PR lto/69133
6762 * g++.dg/lto/pr69133_0.C: New testcase.
6763 * g++.dg/lto/pr69133_1.C: New testcase.
6764
56778b62 67652016-01-15 Jeff Law <law@redhat.com>
6766
6767 PR tree-optimization/69320
6768 * gcc.c-torture/pr69320-1.c: New test.
6769 * gcc.c-torture/pr69320-2.c: New test.
6770 * gcc.c-torture/pr69320-3.c: New test.
6771 * gcc.c-torture/pr69320-4.c: New test.
6772
ced41b93 67732016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6774
6775 PR c++/11858
6776 PR c++/24663
6777 PR c++/24664
6778 * g++.dg/template/pr11858.C: New test.
6779 * g++.dg/template/pr24663.C: New test.
6780 * g++.dg/template/unify12.C: New test.
6781 * g++.dg/template/unify13.C: New test.
6782 * g++.dg/template/unify14.C: New test.
6783 * g++.dg/template/unify15.C: New test.
6784 * g++.dg/template/unify16.C: New test.
6785 * g++.dg/template/unify17.C: New test.
6786
7f8cbcaf 67872016-01-18 David Malcolm <dmalcolm@redhat.com>
6788
6789 PR testsuite/69181
6790 * gcc.dg/pr69181-1.c: New test file.
6791 * gcc.dg/pr69181-2.c: New test file.
6792 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6793 globals by moving it to...
6794 (cleanup-after-saved-dg-test): ...this new function. Add
6795 "global additional_sources_used". Add reset of global
6796 multiline_expected_outputs to the empty list.
6797 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6798 global to...
6799 (multiline_expected_outputs): ...this, and updated comments to
6800 note that it is modified from gcc-dg.exp.
6801 (dg-end-multiline-output): Update for the above renaming.
6802 (handle-multiline-outputs): Likewise. Remove the clearing
6803 of the expected outputs to the empty list.
6804
3c7cbfc0 68052016-01-18 Richard Biener <rguenther@suse.de>
6806
6807 PR tree-optimization/69297
6808 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6809
81d49cc1 68102016-01-18 Joseph Myers <joseph@codesourcery.com>
6811
6812 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6813 dg-options.
6814 * gcc.target/mips/mips-3d-2.c: Likewise.
6815 * gcc.target/mips/mips-3d-3.c: Likewise.
6816 * gcc.target/mips/mips-3d-4.c: Likewise.
6817 * gcc.target/mips/mips-3d-5.c: Likewise.
6818 * gcc.target/mips/mips-3d-6.c: Likewise.
6819 * gcc.target/mips/mips-3d-7.c: Likewise.
6820 * gcc.target/mips/mips-3d-8.c: Likewise.
6821 * gcc.target/mips/mips-3d-9.c: Likewise.
6822 * gcc.target/mips/mips-ps-1.c: Likewise.
6823 * gcc.target/mips/mips-ps-2.c: Likewise.
6824 * gcc.target/mips/mips-ps-3.c: Likewise.
6825 * gcc.target/mips/mips-ps-4.c: Likewise.
6826 * gcc.target/mips/mips-ps-5.c: Likewise.
6827 * gcc.target/mips/mips-ps-6.c: Likewise.
6828 * gcc.target/mips/mips-ps-7.c: Likewise.
6829 * gcc.target/mips/mips-ps-type.c: Likewise.
6830 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6831 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6832
03c4ff3a 68332016-01-18 Tom de Vries <tom@codesourcery.com>
6834
6835 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6836 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6837 * c-c++-common/goacc/kernels-empty.c: New test.
6838 * c-c++-common/goacc/kernels-eternal.c: New test.
6839 * c-c++-common/goacc/kernels-loop-2.c: New test.
6840 * c-c++-common/goacc/kernels-loop-3.c: New test.
6841 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6842 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6843 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6844 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6845 * c-c++-common/goacc/kernels-loop-data.c: New test.
6846 * c-c++-common/goacc/kernels-loop-g.c: New test.
6847 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6848 * c-c++-common/goacc/kernels-loop-n.c: New test.
6849 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6850 * c-c++-common/goacc/kernels-loop.c: New test.
6851 * c-c++-common/goacc/kernels-noreturn.c: New test.
6852 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6853 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6854 * c-c++-common/goacc/kernels-reduction.c: New test.
6855
22e3dcee 68562016-01-18 Tom de Vries <tom@codesourcery.com>
6857
6858 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6859 * gcc.dg/autopar/outer-2.c: Same.
6860 * gcc.dg/autopar/outer-3.c: Same.
6861 * gcc.dg/autopar/outer-4.c: Same.
6862 * gcc.dg/autopar/outer-5.c: Same.
6863 * gcc.dg/autopar/outer-6.c: Same.
6864 * gcc.dg/autopar/parallelization-1.c: Same.
6865 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6866 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6867 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6868 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6869 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6870 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6871 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6872 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6873 * gcc.dg/autopar/pr39500-1.c: Same.
6874 * gcc.dg/autopar/pr39500-2.c: Same.
6875 * gcc.dg/autopar/pr46193.c: Same.
6876 * gcc.dg/autopar/pr46194.c: Same.
6877 * gcc.dg/autopar/pr49580.c: Same.
6878 * gcc.dg/autopar/pr49960-1.c: Same.
6879 * gcc.dg/autopar/pr49960.c: Same.
6880 * gcc.dg/autopar/pr68373.c: Same.
6881 * gcc.dg/autopar/reduc-1.c: Same.
6882 * gcc.dg/autopar/reduc-1char.c: Same.
6883 * gcc.dg/autopar/reduc-1short.c: Same.
6884 * gcc.dg/autopar/reduc-2.c: Same.
6885 * gcc.dg/autopar/reduc-2char.c: Same.
6886 * gcc.dg/autopar/reduc-2short.c: Same.
6887 * gcc.dg/autopar/reduc-3.c: Same.
6888 * gcc.dg/autopar/reduc-4.c: Same.
6889 * gcc.dg/autopar/reduc-6.c: Same.
6890 * gcc.dg/autopar/reduc-7.c: Same.
6891 * gcc.dg/autopar/reduc-8.c: Same.
6892 * gcc.dg/autopar/reduc-9.c: Same.
6893 * gcc.dg/autopar/uns-outer-4.c: Same.
6894 * gcc.dg/autopar/uns-outer-5.c: Same.
6895 * gcc.dg/autopar/uns-outer-6.c: Same.
6896 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6897 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6898
fd5cbe2f 68992016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6900
6901 PR target/63679
6902 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6903 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6904
fa75ab55 69052016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6906
6907 PR target/63679
6908 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6909 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6910 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6911
214b2582 69122016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6913
6914 PR target/63679
6915 * gcc.dg/tree-ssa/sra-17.c: New.
6916 * gcc.dg/tree-ssa/sra-18.c: New.
6917
13146837 69182016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6919
6920 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6921
6ccd18c2 69222016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6923
6924 * gnat.dg/inline12.adb: New test.
6925
8872b95f 69262016-01-18 Bin Cheng <bin.cheng@arm.com>
6927
6928 PR tree-optimization/66797
6929 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6930
971514e3 69312016-01-18 Richard Biener <rguenther@suse.de>
6932
6933 PR tree-optimization/69170
6934 * gcc.dg/torture/pr69170.c: New testcase.
6935
dfb6d139 69362016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 6937
6938 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6939
164d84c2 69402016-01-16 Tom de Vries <tom@codesourcery.com>
6941
6942 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6943
4c33b769 69442016-01-16 Tom de Vries <tom@codesourcery.com>
6945
6946 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6947 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6948 redundant dg-require-effective-target pthread.
6949 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6950 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6951 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6952 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6953 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6954 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6955 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6956
673441b0 69572016-01-16 David Edelsohn <dje.gcc@gmail.com>
6958
6959 PR target/68609
6960 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6961 * gcc.target/powerpc/recip-7.c: Same.
6962
90153ae7 69632016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6964
6965 PR c++/69091
6966 * g++.dg/template/pr69091.C: New test.
6967
bc24d01d 69682016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6969
6970 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6971 dump does not contain an error_mark_node.
6972 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6973 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6974
4067c0fd 69752016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6976
6977 PR c++/68936
6978 * g++.dg/template/pr68936.C: New test.
6979
27c6dbdd 69802016-01-15 David Edelsohn <dje.gcc@gmail.com>
6981
6982 PR target/68609
6983 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6984 * gcc.target/powerpc/recip-2.c: Same.
6985 * gcc.target/powerpc/recip-3.c: Same.
6986 * gcc.target/powerpc/recip-4.c: Same.
6987 * gcc.target/powerpc/recip-sqrtf.c: Same.
6988
e390c57d 69892016-01-15 Jeff Law <law@redhat.com>
6990
6991 PR tree-optimization/69270
6992 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6993 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6994
ddcfeaf1 69952016-01-15 Paul Thomas <pault@gcc.gnu.org>
6996
6997 PR fortran/49630
6998 * gfortran.dg/deferred_character_13.f90: New test for the fix
6999 of comment 3 of the PR.
7000
7001 PR fortran/54070
7002 * gfortran.dg/deferred_character_8.f90: New test
7003 * gfortran.dg/allocate_error_5.f90: New test
7004
7005 PR fortran/60593
7006 * gfortran.dg/deferred_character_10.f90: New test
7007
7008 PR fortran/60795
7009 * gfortran.dg/deferred_character_14.f90: New test
7010
7011 PR fortran/61147
7012 * gfortran.dg/deferred_character_11.f90: New test
7013
7014 PR fortran/64324
7015 * gfortran.dg/deferred_character_9.f90: New test
7016
81be349c 70172016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7018
7019 PR rtl-optimization/69030
7020 * gcc.target/i386/pr69030.c: New.
7021
998456c5 70222016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7023
7024 * gcc.target/aarch64/target_attr_17.c: New test.
7025
0d85be19 70262016-01-15 Richard Biener <rguenther@suse.de>
7027
7028 PR tree-optimization/66856
7029 * gcc.dg/torture/pr66856-1.c: New testcase.
7030 * gcc.dg/torture/pr66856-2.c: Likewise.
7031
321d36c8 70322016-01-15 Richard Biener <rguenther@suse.de>
7033
7034 PR debug/69137
7035 * g++.dg/lto/pr69137_0.C: New testcase.
7036
d94a1f53 70372016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7038
7039 PR middle-end/69246
7040 * gcc.target/i386/pr69246.c: New test.
7041
5fe9a861 70422016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7043
a9c01e81 7044 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 7045
3d05a5e9 70462016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7047
7048 PR c++/56194
7049 * g++.dg/init/const9.C: Disable test on S/390.
7050
5e8132b5 70512016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7052
7053 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7054 * g++.dg/Wno-frame-address.C: Ditto.
7055
32307cdf 70562016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7057
7058 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7059
1ca28250 70602016-01-15 Richard Biener <rguenther@suse.de>
7061
7062 PR tree-optimization/68961
7063 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7064
6271bd93 70652016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7066
7067 * gcc.target/i386/pr65105-5.c: New test.
7068
dfb6d139 70692016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 7070
7071 * gcc.c-torture/execute/alias-4.c: New testcase.
7072
dfb6d139 70732016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 7074
7075 PR ipa/68148
7076 * g++.dg/ipa/devirt-49.C: New testcase.
7077
7bbac464 70782016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 7079
7080 PR target/65837
7081 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7082 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7083 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7084
4345b868 70852016-01-15 Richard Biener <rguenther@suse.de>
7086
7087 PR tree-optimization/69117
7088 * gcc.dg/torture/pr69117.c: New testcase.
7089
580357e7 70902015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 7091
7092 PR c++/69048
7093 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7094
612baa31 70952016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7096
7097 PR testsuite/67509
7098 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7099 range tests use 100 * maximum instead of maximum + 1.
7100
44e09bc4 71012016-01-14 Jakub Jelinek <jakub@redhat.com>
7102
7103 PR debug/69244
7104 * gcc.dg/guality/pr69244.c: New test.
7105
96962ae4 71062016-01-14 Uros Bizjak <ubizjak@gmail.com>
7107
7108 * lib/target-supports.exp (check_effective_target_issignaling):
7109 New procedure.
7110 * gcc.dg/pr61441.c: Require issignaling effective target.
7111
ab9c400b 71122016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7113
7114 PR target/68803
7115 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7116
a7ed4583 71172016-01-14 David Malcolm <dmalcolm@redhat.com>
7118
7119 PR c++/68819
7120 PR preprocessor/69177
7121 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7122 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7123 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7124 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7125
77f35cec 71262016-01-14 Marek Polacek <polacek@redhat.com>
7127
7128 PR c/69262
7129 * gcc.dg/array-15.c: New test.
7130
915d0950 71312016-01-14 Jakub Jelinek <jakub@redhat.com>
7132
7133 PR middle-end/68146
7134 PR tree-optimization/69155
7135 * gfortran.dg/pr68146.f: New test.
7136 * gfortran.dg/pr69155.f90: New test.
7137
24651fb7 71382016-01-14 Richard Biener <rguenther@suse.de>
7139
7140 PR tree-optimization/68060
7141 * gcc.dg/torture/pr68060-1.c: New testcase.
7142 * gcc.dg/torture/pr68060-2.c: Likewise.
7143
2f63f950 71442016-01-14 Nick Clifton <nickc@redhat.com>
7145
7146 * lib/target-supports.exp
7147 (check_effective_target_arm_neon_ok_nocache): Add an option
7148 sequence that includes setting the ARM architecture to ARMv7-A.
7149 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7150 command line options necessary to enable Neon support.
7151 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7152 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7153 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7154 * gcc.target/arm/pr69180.c: Likewise.
7155
3ce0acde 71562016-01-14 Jeff Law <law@redhat.com>
7157
7158 PR tree-optimization/69270
7159 * gcc.dg/tree-ssa/pr69270.c: New test.
7160
bda05c57 71612016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7162
7163 PR c/66208
7164 * c-c++-common/pr66208.c: New file.
7165
9b657cf1 71662016-01-13 Jakub Jelinek <jakub@redhat.com>
7167
7168 PR tree-optimization/69156
7169 * gcc.dg/pr69156.c: New test.
7170
58ba1b9d 71712016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7172
7173 * gcc.target/i386/pr69225-7.c: New test.
7174
e5fee0fe 71752016-01-13 Richard Henderson <rth@redhat.com>
7176
7177 * gcc.dg/tm/memopt-13.c: Update expected function.
7178 * gcc.dg/tm/memopt-6.c: Likewise.
7179
3f0e9745 71802016-01-13 Uros Bizjak <ubizjak@gmail.com>
7181
7182 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7183 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7184 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7185 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 7186
3f0e9745 71872016-01-13 Tom de Vries <tom@codesourcery.com>
7188
7189 PR tree-optimization/69169
7a6ddc0d 7190 * gcc.dg/pr69169.c: New test.
7191
9b657cf1 71922016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 7193
7194 PR target/69228
7195 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7196 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7197 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7198 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7199 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7200 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7201 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7202 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7203
f704d701 72042016-01-13 Jakub Jelinek <jakub@redhat.com>
7205
7206 PR target/69247
7207 * gcc.dg/pr69247.c: New test.
7208
e966d6b9 72092016-01-13 Richard Biener <rguenther@suse.de>
7210
7211 PR tree-optimization/69242
7212 * gcc.dg/torture/pr69242.c: New testcase.
7213
1ca1d9b2 72142016-01-13 Richard Biener <rguenther@suse.de>
7215
7216 PR tree-optimization/69186
7217 * gcc.dg/torture/pr69186.c: New testcase.
7218
d07cbccc 72192016-01-13 Jeff Law <law@redhat.com>
7220
7221 PR tree-optimization/67755
7222 * gcc.dg/tree-ssa/pr67755.c: New test.
7223
72242016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 7225
7226 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7227 pass number in output by a star.
7228
b95d41cf 72292016-01-12 Bin Cheng <bin.cheng@arm.com>
7230
7231 PR tree-optimization/68911
7232 * gcc.c-torture/execute/pr68911.c: New test.
7233
91d87e22 72342016-01-12 Marek Polacek <polacek@redhat.com>
7235
7236 PR c++/68979
7237 * g++.dg/warn/permissive-1.C: New test.
7238
8a9401a4 72392016-01-12 Jakub Jelinek <jakub@redhat.com>
7240
7241 PR objc++/68511
7242 PR c++/69213
7243 * g++.dg/opt/pr69213.C: New test.
7244
b9cb7a67 72452016-01-12 Christian Bruel <christian.bruel@st.com>
7246
7247 PR target/69180
7248 * gcc.target/arm/pr69180.c: New test.
7249
e4c96992 72502016-01-12 Richard Biener <rguenther@suse.de>
7251
7252 PR lto/69077
7253 * g++.dg/lto/pr69077_0.C: New testcase.
7254 * g++.dg/lto/pr69077_1.C: Likewise.
7255
90525f61 72562016-01-12 Jakub Jelinek <jakub@redhat.com>
7257
7258 PR target/69175
7259 * g++.dg/opt/pr69175.C: New test.
7260
9e7edfd3 72612016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7262
7263 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7264 rather than #including math.h & stdlib.h.
7265 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7266 * gcc.dg/vect/pr49771.c: Likewise.
7267 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7268 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7269 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7270 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7271 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7272 * gcc.dg/vect/pr44507.c: Likewise.
7273 * gcc.dg/vect/pr45902.c: Likewise.
7274 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7275 * gcc.dg/vect/vect-117.c: Likewise.
7276 * gcc.dg/vect/vect-99.c: Likewise.
7277 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7278 * gcc.dg/vect/vect-cond-1.c: Likewise.
7279 * gcc.dg/vect/vect-cond-2.c: Likewise.
7280 * gcc.dg/vect/vect-cond-3.c: Likewise.
7281 * gcc.dg/vect/vect-cond-4.c: Likewise.
7282 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7283 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7284 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7285 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7286 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7287 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7288 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7289 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7290 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7291 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7292 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7293 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7294 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7295 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7296 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7297 include of signal.h.
7298 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7299 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7300 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7301 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7302 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7303 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7304 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7305 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7306 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7307 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7308 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7309 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7310 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7311 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7312 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7313 * gcc.dg/vect/vect-outer-5.c: Likewise.
7314 * gcc.dg/vect/vect-outer-6.c: Likewise.
7315 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7316 include of stdio.h.
7317
3368873d 73182016-01-12 Nick Clifton <nickc@redhat.com>
7319
7320 PR target/68913
7321 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7322 to fread so that it will be found in all target runtimes.
7323
0464ea95 73242016-01-12 Richard Biener <rguenther@suse.de>
7325
7326 PR tree-optimization/69053
7327 * g++.dg/torture/pr69053.C: New testcase.
7328
7819730f 73292016-01-12 Richard Biener <rguenther@suse.de>
7330
7331 PR tree-optimization/69168
7332 * gcc.dg/torture/pr69168.c: New testcase.
7333
995bfebf 73342016-01-12 Richard Biener <rguenther@suse.de>
7335
7336 PR tree-optimization/69157
7337 * gcc.dg/torture/pr69157.c: New testcase.
7338
73392016-01-12 Richard Biener <rguenther@suse.de>
7340
7341 PR tree-optimization/69174
7342 * gcc.dg/torture/pr69174.c: New testcase.
7343
1d10d64c 73442016-01-12 Jakub Jelinek <jakub@redhat.com>
7345
7346 PR c++/66808
7347 PR c++/69000
7348 * g++.dg/tls/pr66808.C: New test.
7349 * g++.dg/tls/pr69000.C: New test.
7350
f0b79faf 73512016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7352
7353 * gcc.target/powerpc/swaps-p8-23.c: New test.
7354 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7355
04cf75a4 73562016-01-11 John David Anglin <danglin@gcc.gnu.org>
7357
7358 PR tree-optimization/68356
7359 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7360
0eb4264c 73612016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7362 Jim Wilson <jim.wilson@linaro.org>
7363
7364 PR target/69194
7365 * gcc.target/arm/pr69194.c: New test.
7366
2f66de64 73672016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7368
7369 PR target/69225
7370 * gcc.target/i386/pr69225-1.c: New test.
7371 * gcc.target/i386/pr69225-2.c: Likewise.
7372 * gcc.target/i386/pr69225-3.c: Likewise.
7373 * gcc.target/i386/pr69225-4.c: Likewise.
7374 * gcc.target/i386/pr69225-5.c: Likewise.
7375 * gcc.target/i386/pr69225-6.c: Likewise.
7376
36105e82 73772016-01-11 Jakub Jelinek <jakub@redhat.com>
7378
1c78ce2e 7379 PR target/67462
7380 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7381 if lp64.
7382
a4a87320 7383 PR target/69071
7384 * gcc.dg/pr69071.c: New test.
7385
91fbd04f 7386 PR c++/69211
7387 * g++.dg/opt/pr69211.C: New test.
7388
36105e82 7389 PR tree-optimization/69214
7390 * gcc.c-torture/compile/pr69214.c: New test.
7391
e934c380 73922016-01-11 Uros Bizjak <ubizjak@gmail.com>
7393
7394 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7395 * gcc.target/i386/pr66232-11.c: Ditto.
7396 * gcc.target/i386/pr66232-12.c: Ditto.
7397 * gcc.target/i386/pr66232-13.c: Ditto.
7398
3ff1b153 73992016-01-11 Richard Biener <rguenther@suse.de>
7400
7401 PR tree-optimization/69173
7402 * gcc.dg/torture/pr69173.c: New testcase.
7403
04e1504c 74042016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7405
7406 PR rtl-optimization/68796
7407 * gcc.target/aarch64/tst_5.c: New test.
7408 * gcc.target/aarch64/tst_6.c: Likewise.
7409
ae8718b5 74102016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7411
7412 PR rtl-optimization/68841
7413 * gcc.dg/pr68841.c: New test.
7414 * gcc.c-torture/execute/pr68841.c: New test.
7415
bd8bece2 74162016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7417
7418 PR rtl-optimization/68920
7419 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7420 for ix86 targets.
7421 * gcc.dg/ifcvt-5.c: New test.
7422
9b657cf1 74232016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 7424
7425 PR bootstrap/69123
7426 * g++.dg/pr69123.C: New.
7427
7a158352 74282016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7429
7430 PR target/69010
7431 * gcc.target/i386/pr69010.c: New test.
7432
ff375d11 74332016-01-11 Martin Jambor <mjambor@suse.cz>
7434
7435 PR ipa/69044
7436 * gcc.target/i386/chkp-pr69044.c: New test.
7437
9eb890f1 74382016-01-11 Tom de Vries <tom@codesourcery.com>
7439
7440 PR tree-optimization/69109
7441 * gcc.dg/autopar/pr69109-2.c: New test.
7442 * gcc.dg/autopar/pr69109.c: New test.
7443
c4157ee5 74442016-01-11 Tom de Vries <tom@codesourcery.com>
7445
7446 PR tree-optimization/69108
7447 * gcc.dg/autopar/pr69108.c: New test.
7448
b933e511 74492016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7450
7451 PR c++/69029
7452 * c-c++-common/Wisleading-indentation.c: Augment test.
7453
efb73de1 74542016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7455
7456 PR fortran/69154
7457 * gfortran.dg/inline_matmul_12.f90: New test.
7458
40c86c3b 74592016-01-10 Paul Thomas <pault@gcc.gnu.org>
7460
7461 PR fortran/67779
7462 * gfortran.dg/actual_array_offset_1: New test.
7463
a006c0bb 74642016-01-10 Tom de Vries <tom@codesourcery.com>
7465
7466 PR tree-optimization/69062
7467 * gcc.dg/autopar/pr69062.c: New test.
7468
880ed4be 74692016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7470
7471 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7472 * gcc.dg/vect/slp-perm-2.c: Likewise.
7473 * gcc.dg/vect/slp-perm-3.c: Likewise.
7474 * gcc.dg/vect/slp-perm-5.c: Likewise.
7475 * gcc.dg/vect/slp-perm-6.c: Likewise.
7476 * gcc.dg/vect/slp-perm-7.c: Likewise.
7477 * gcc.dg/vect/slp-perm-8.c: Likewise.
7478
d95e1856 74792016-01-10 Tom de Vries <tom@codesourcery.com>
7480
7481 PR tree-optimization/69039
7482 * gcc.dg/autopar/pr69039.c: New test.
7483
0f8f48d0 74842016-01-09 Marek Polacek <polacek@redhat.com>
7485
7486 PR c++/69113
7487 * g++.dg/pr69113.C: New test.
7488
7dff0499 74892016-01-09 Jakub Jelinek <jakub@redhat.com>
7490
7491 PR middle-end/50865
7492 PR tree-optimization/69097
7493 * gcc.c-torture/execute/pr50865.c: New test.
7494 * gcc.c-torture/execute/pr69097-1.c: New test.
7495 * gcc.c-torture/execute/pr69097-2.c: New test.
7496 * gcc.dg/pr69097-1.c: New test.
7497 * gcc.dg/pr69097-2.c: New test.
7498
18431e78 74992016-01-09 Jakub Jelinek <jakub@redhat.com>
7500
7501 PR c++/69164
7502 * g++.dg/opt/pr69164.C: New test.
7503
1943a4a2 75042016-01-08 Jakub Jelinek <jakub@redhat.com>
7505
7506 PR tree-optimization/69167
7507 * gcc.dg/pr69167.c: New test.
7508
a143e277 75092016-01-08 Marek Polacek <polacek@redhat.com>
7510
7511 PR c++/68449
7512 * g++.dg/pr68449.C: New.
7513
44c01906 75142016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7515
7516 PR tree-optimization/68707
7517 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7518 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7519 on platforms supporting it.
7520 * gcc.dg/vect/slp-perm-2.c: Likewise.
7521 * gcc.dg/vect/slp-perm-3.c: Likewise.
7522 * gcc.dg/vect/slp-perm-5.c: Likewise.
7523 * gcc.dg/vect/slp-perm-7.c: Likewise.
7524 * gcc.dg/vect/slp-perm-8.c: Likewise.
7525 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7526 on platforms supporting it.
7527
c437d1e8 75282016-01-08 Jakub Jelinek <jakub@redhat.com>
7529
c9595c51 7530 PR tree-optimization/69162
7531 * gcc.dg/pr69162.c: New test.
7532
c437d1e8 7533 PR tree-optimization/69172
7534 * gcc.dg/pr69172.c: New test.
7535
6a46a28c 75362016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7537
7538 PR tree-optimization/67781
7539 * gcc.c-torture/execute/pr67781.c: New file.
7540
62ad9a04 75412016-01-08 Jakub Jelinek <jakub@redhat.com>
7542
7543 PR tree-optimization/69083
7544 * gcc.dg/vect/pr69083.c: New test.
7545
9e0e8c2a 75462016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7547
7548 PR tree-optimization/61441
7549 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7550 Use -fexcess-precision=standard for compiler options.
7551 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7552
5d034e37 75532016-01-08 Jakub Jelinek <jakub@redhat.com>
7554
5013f740 7555 PR fortran/69128
7556 * gfortran.dg/gomp/pr69128.f90: New test.
7557
5d034e37 7558 PR c++/69145
7559 * g++.dg/ext/pr69145-1.C: New test.
7560 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7561 * g++.dg/ext/pr69145-2.h: New file.
7562
517906ff 75632016-01-07 Martin Sebor <msebor@redhat.com>
7564
7565 PR c/68966
7566 * gcc.dg/atomic-fetch-bool.c: New test.
7567 * gcc.dg/sync-fetch-bool.c: New test.
7568
cdbb524c 75692016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7570
7571 PR fortran/66680
7572 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7573
ec3aba9e 75742016-01-07 Nick Clifton <nickc@redhat.com>
7575
7576 PR target/66655
7577 * g++.dg/pr66655.C: New test.
7578 * g++.dg/pr66655_1.cc: Test support file.
7579 * g++.dg/pr66655.h: Test header file.
7580
9b657cf1 75812016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 7582
7583 PR fortran/66680
7584 gfortran.dg/gomp/pr66680.f90: New test.
7585
cd45d7a5 75862016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7587
7588 PR target/69171
7589 * gcc.target/i386/pr69171-1.c: New test.
7590 * gcc.target/i386/pr69171-2.c: Likewise.
7591 * gcc.target/i386/pr69171-3.c: Likewise.
7592 * gcc.target/i386/pr69171-4.c: Likewise.
7593 * gcc.target/i386/pr69171-5.c: Likewise.
7594 * gcc.target/i386/pr69171-6.c: Likewise.
7595
4a86a91a 75962015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7597
7598 PR middle-end/67639
7599 * c-c++-common/pr67639.c: New test.
7600
34c05552 76012016-01-07 Jakub Jelinek <jakub@redhat.com>
7602
7603 PR tree-optimization/69141
7604 * g++.dg/opt/pr69141.C: New test.
7605
f08d6895 76062016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7607
7608 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7609
32ec4173 76102016-01-06 Uros Bizjak <ubizjak@gmail.com>
7611
7612 PR target/69140
7613 * gcc.target/i386/pr69140.c: New test
7614
d74214f3 76152016-01-06 David Malcolm <dmalcolm@redhat.com>
7616
7617 * gcc.dg/bad-dereference.c: New test case.
7618
73991cab 76192015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7620
7621 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7622
fc8cc457 76232016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7624
7625 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7626
be3c9981 76272016-01-06 Marek Polacek <polacek@redhat.com>
7628
7629 PR sanitizer/69099
7630 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7631
2cb724f9 76322016-01-05 Marek Polacek <polacek@redhat.com>
7633
7634 PR c/69104
7635 * gcc.dg/atomic-invalid-2.c: New.
7636
233a53ed 76372016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7638
7639 PR target/68991
7640 * gcc.target/i386/pr68991.c: New test.
7641
ea87c5e3 76422016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7643
7644 PR target/68991
7645 * g++.dg/pr68991-1.C: New test.
7646 * g++.dg/pr68991-2.C: Likewise.
7647
1943a4a2 76482016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 7649
1943a4a2 7650 PR other/60465
afe82e5b 7651 * gcc.target/ia64/pr60465-gprel64.c: New test.
7652 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7653
1e9147dd 76542016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7655
7656 PR rtl-optimization/68651
7657 * gcc.target/aarch64/pr68651_1.c: New test.
7658
d42aa619 76592016-01-05 David Malcolm <dmalcolm@redhat.com>
7660
7661 PR c/69122
7662 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7663
1776de76 76642016-01-05 Nathan Sidwell <nathan@acm.org>
7665
2d7d361d 7666 PR c++/58583
7667 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7668
1776de76 7669 * gcc.dg/alias-15.c: New.
7670
5beb12c0 76712016-01-05 Nick Clifton <nickc@redhat.com>
7672
7673 PR target/68870
7674 * g++.dg/pr68770.C: New test.
7675
d8cca921 76762016-01-04 Mike Stump <mikestump@comcast.net>
7677
7678 * lib/target-supports.exp (check_effective_target_cilkplus):
7679 cilkplus targets require pthreads.
afc907ef 7680 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 7681
8427dff3 76822016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7683
7684 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7685 generation.
7686
f1717362 76872016-01-04 Jakub Jelinek <jakub@redhat.com>
7688
7689 Update copyright years.
7690
d7d6a3ab 76912016-01-04 Marek Polacek <polacek@redhat.com>
7692
7693 PR c/68908
7694 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7695 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7696 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7697
b8f4a5f9 76982016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7699
7700 * gcc.target/sparc/20160104-2.c: New test.
7701
6b5c028f 77022016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7703
7704 * gcc.target/sparc/20160104-1.c: New test.
7705
300e1002 77062016-01-03 Paul Thomas <pault@gcc.gnu.org>
7707
7708 PR fortran/65045
7709 * gfortran.dg/pr65045.f90: New test.
7710
855b105f 77112016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7712
7713 * gnat.dg/specs/debug1.ads: Delete.
7714
bdc177dc 77152016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7716
7717 PR libgfortran/68867
7718 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7719 expression.
7720
48aaffae 77212016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7722
7723 PR libgfortran/68867
7724 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7725 PowerPC.
7726
19a468b8 77272016-01-01 Paul Thomas <pault@gcc.gnu.org>
7728
7729 PR fortran/68864
7730 * gfortran.dg/pr68864.f90: New test.
7731
25371c91 77322016-01-01 Jakub Jelinek <jakub@redhat.com>
7733
2a659064 7734 PR tree-optimization/69070
7735 * gcc.dg/pr69070.c: New test.
7736
57aa9851 7737 PR sanitizer/69055
7738 * gfortran.dg/pr69055.f90: New test.
7739
25371c91 7740 PR target/69015
7741 * gcc.dg/pr69015.c: New test.
f1717362 7742\f
fb2c1edd 7743Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 7744
7745Copying and distribution of this file, with or without modification,
7746are permitted in any medium without royalty provided the copyright
7747notice and this notice are preserved.