]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* expr.c (move_by_pieces_d::generate): Mark mode parameter with
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
c5899606 12016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2
3 PR fortran/71404
4 * gfortran.dg/fmt_read_5.f: New test.
5
8e3cd305 62016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
7
8 PR fortran/69659
9 * gfortran.dg/class_array_22.f03: New test.
10
703c0a09 112016-06-05 Jan Hubicka <hubicka@ucw.cz>
12
13 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
14
d07b2b6f 152016-06-05 Jan Hubicka <hubicka@ucw.cz>
16
17 * gcc.dg/predict-9.c: Update template.
18
4a7ec4ac 192016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
20
21 PR c++/49377
22 * g++.dg/template/pr49377.C: New.
23
7499ef4a 242016-06-04 Jakub Jelinek <jakub@redhat.com>
25
26 PR tree-optimization/71405
27 * g++.dg/torture/pr71405.C: New test.
28
558c800d 292016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
30
31 PR c++/70202
32 * g++.dg/inherit/crash5.C: New.
33 * g++.dg/inherit/virtual1.C: Adjust.
34
4ee7cf4b 352016-06-03 Jeff Law <law@redhat.com>
36
37 PR tree-optimization/71316
38 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
39
b12ae762 402016-06-03 Jakub Jelinek <jakub@redhat.com>
41
42 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
43 dg-additional-options with just -fno-tree-scev-cprop in it.
44 * gcc.dg/vect/vect-live-2.c: Likewise.
45 * gcc.dg/vect/vect-live-5.c: Likewise.
46 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
47 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
48 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
49
e09a5ee3 502016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
51
52 PR c++/27100
53 * g++.dg/other/friend6.C: New test.
54
f14b1922 552016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
56
57 * g++.dg/torture/ppc-ldst-array.C: New.
58
20702ea3 592016-06-03 Joseph Myers <joseph@codesourcery.com>
60
61 PR target/71276
62 PR target/71277
63 * gcc.dg/torture/builtin-fp-int-inexact.c,
64 gcc.target/i386/387-builtin-fp-int-inexact.c,
65 gcc.target/i386/387-rint-inline-1.c,
66 gcc.target/i386/387-rint-inline-2.c,
67 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
68 gcc.target/i386/sse2-rint-inline-1.c,
69 gcc.target/i386/sse2-rint-inline-2.c,
70 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
71 gcc.target/i386/sse4_1-rint-inline.c: New tests.
72
5ed3cc7b 732016-06-03 H.J. Lu <hongjiu.lu@intel.com>
74 Julia Koval <julia.koval@intel.com>
75
76 PR target/66960
77 PR target/67630
78 PR target/67634
79 PR target/67841
80 PR target/68037
81 PR target/68618
82 PR target/68661
83 PR target/69575
84 PR target/69596
85 PR target/69734
86 * gcc.dg/guality/pr68037-1.c: New test.
87 * gcc.dg/guality/pr68037-2.c: Likewise.
88 * gcc.dg/guality/pr68037-3.c: Likewise.
89 * gcc.dg/torture/pr68037-1.c: Likewise.
90 * gcc.dg/torture/pr68037-2.c: Likewise.
91 * gcc.dg/torture/pr68037-3.c: Likewise.
92 * gcc.dg/torture/pr68661-1a.c: Likewise.
93 * gcc.dg/torture/pr68661-1b.c: Likewise.
94 * gcc.target/i386/interrupt-1.c: Likewise.
95 * gcc.target/i386/interrupt-2.c: Likewise.
96 * gcc.target/i386/interrupt-3.c: Likewise.
97 * gcc.target/i386/interrupt-4.c: Likewise.
98 * gcc.target/i386/interrupt-5.c: Likewise.
99 * gcc.target/i386/interrupt-6.c: Likewise.
100 * gcc.target/i386/interrupt-7.c: Likewise.
101 * gcc.target/i386/interrupt-8.c: Likewise.
102 * gcc.target/i386/interrupt-9.c: Likewise.
103 * gcc.target/i386/interrupt-10.c: Likewise.
104 * gcc.target/i386/interrupt-11.c: Likewise.
105 * gcc.target/i386/interrupt-12.c: Likewise.
106 * gcc.target/i386/interrupt-13.c: Likewise.
107 * gcc.target/i386/interrupt-14.c: Likewise.
108 * gcc.target/i386/interrupt-15.c: Likewise.
109 * gcc.target/i386/interrupt-16.c: Likewise.
110 * gcc.target/i386/interrupt-17.c: Likewise.
111 * gcc.target/i386/interrupt-18.c: Likewise.
112 * gcc.target/i386/interrupt-19.c: Likewise.
113 * gcc.target/i386/interrupt-20.c: Likewise.
114 * gcc.target/i386/interrupt-21.c: Likewise.
115 * gcc.target/i386/interrupt-22.c: Likewise.
116 * gcc.target/i386/interrupt-23.c: Likewise.
117 * gcc.target/i386/interrupt-24.c: Likewise.
118 * gcc.target/i386/interrupt-25.c: Likewise.
119 * gcc.target/i386/interrupt-26.c: Likewise.
120 * gcc.target/i386/interrupt-27.c: Likewise.
121 * gcc.target/i386/interrupt-28.c: Likewise.
122 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
123 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
124 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
125 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
126 * gcc.target/i386/interrupt-iamcu.c: Likewise.
127 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
128 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
129 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
130 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
131 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
132 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
133 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
134
3e346f54 1352016-06-03 Bernd Schmidt <bschmidt@redhat.com>
136
f27c52fb 137 PR tree-optimization/52171
138 * gcc.dg/pr52171.c: New test.
139 * gcc.target/i386/pr52171.c: New test.
3e346f54 140
22e029d2 1412016-06-03 Jan Hubicka <jh@suse.cz>
142
143 * g++.dg/tree-ssa/pred-1.C: New testcase
144 * gcc.dg/tree-ssa/pred-1.c: New testcase
145
41ce74ed 1462016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
147
148 PR target/70957
149 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
150 support.
151 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
152
cf573a72 1532016-06-03 Alan Hayward <alan.hayward@arm.com>
154
155 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
156
75aae5b4 1572016-06-03 Alan Hayward <alan.hayward@arm.com>
158
159 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
160 * testsuite/gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
161 * gcc.dg/vect/vect-live-1.c: New test.
162 * gcc.dg/vect/vect-live-2.c: New test.
163 * gcc.dg/vect/vect-live-3.c: New test.
164 * gcc.dg/vect/vect-live-4.c: New test.
165 * gcc.dg/vect/vect-live-5.c: New test.
166 * gcc.dg/vect/vect-live-slp-1.c: New test.
167 * gcc.dg/vect/vect-live-slp-2.c: New test.
168 * gcc.dg/vect/vect-live-slp-3.c: New test.
169
eba6788d 1702016-06-03 Jakub Jelinek <jakub@redhat.com>
171
172 PR middle-end/71387
173 * g++.dg/opt/pr71387.C: New test.
174
5a653985 1752016-06-02 Jeff Law <law@redhat.com>
176
177 PR tree-optimization/71328
178 * gcc.c-torture/compile/pr71328.c: New test.
179
f92f6941 1802016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
181
182 PR fortran/52393
183 * gfortran.dg/fmt_read_3.f90: Fix typo.
184 * gfortran.dg/fmt_read_4.f90: New test.
185
0d29e152 1862016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
187
188 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
189 * g++.dg/cpp0x/forw_enum6.C: Likewise.
190 * g++.dg/cpp0x/forw_enum8.C: Likewise.
191 * g++.dg/cpp0x/override2.C: Likewise.
192 * g++.dg/parse/crash5.C: Likewise.
193 * g++.dg/parse/error16.C: Likewise.
194 * g++.dg/parse/error27.C: Likewise.
195 * g++.dg/template/qualttp15.C: Likewise.
196 * g++.dg/template/redecl4.C: Likewise.
197 * g++.old-deja/g++.other/crash39.C: Likewise.
198 * g++.old-deja/g++.other/struct1.C: Likewise.
199 * g++.old-deja/g++.pt/m9a.C: Likewise.
200 * g++.old-deja/g++.pt/memclass10.C: Likewise.
201
2740a1a5 2022016-06-02 Jakub Jelinek <jakub@redhat.com>
203
89f17a65 204 PR c++/71372
205 * c-c++-common/pr71372.c: New test.
206
2740a1a5 207 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
208 __TIME__ strings with __builtin_strcmp instead of printf and
209 dg-output.
210
9ae89a4e 2112016-06-02 Martin Liska <mliska@suse.cz>
212
213 * gcc.dg/predict-9.c: New test.
214
41258f9c 2152016-06-02 Jakub Jelinek <jakub@redhat.com>
216
217 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
218 global set_compiler_env_var and global saved_compiler_env_var.
219
dad46eb8 2202016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
221
222 PR rtl-optimization/71295
223 * gcc.c-torture/compile/pr71295.c: New test.
224
9cc8a892 2252016-06-02 Jakub Jelinek <jakub@redhat.com>
226
98e7c96c 227 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
228
4a5a4de2 229 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
230 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
231
9cc8a892 232 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
233 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
234 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
235 alternative number.
236
46819a36 2372016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
238
239 * gcc.target/powerpc/p9-splat-4.c: New test.
240
2412016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
242
243 PR target/71186
244 * gcc.target/powerpc/pr71186.c: New test.
245
d9820cc5 2462016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
247
248 PR fortran/52393
249 * gfortran.dg/fmt_read_3.f90: New test.
250
2f14ca3e 2512016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
252
253 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
254 procedure.
255
dfa5c0d3 2562016-06-01 Eduard Sanou <dhole@openmailbox.org>
257
258 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
259 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
260 env var is set.
261 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
262 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
263 shown once.
264 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
265 during compilation.
266 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
267 vars set by dg-set-compiler-env-var.
268
7d7125df 2692016-06-01 Paul Thomas <pault@gcc.gnu.org>
270
271 PR fortran/71156
272 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
273 to the module procedure declaration.
274 * gfortran.dg/submodule_16.f08: New test.
275
6ab9cde4 2762016-06-01 Jakub Jelinek <jakub@redhat.com>
277
278 PR middle-end/71371
279 * c-c++-common/gomp/pr71371.c: New test.
280
0cfe7a23 2812016-06-01 Richard Biener <rguenther@suse.de>
282
283 PR tree-optimization/71366
284 * gcc.dg/torture/pr71366-1.c: New testcase.
285 * gcc.dg/torture/pr71366-2.c: Likewise.
286
5a5b02e1 2872016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
288
289 * gcc.target/powerpc/vslv-0.c: New test.
290 * gcc.target/powerpc/vslv-1.c: New test.
291 * gcc.target/powerpc/vsrv-0.c: New test.
292 * gcc.target/powerpc/vsrv-1.c: New test.
293
d27a79f6 2942016-06-01 Nathan Sidwell <nathan@acm.org>
295
296 * c-c++-common/torture/pr57945.c: Add expected PTX error.
297 * gcc.target/nvptx/weak.c: New.
298
6172a9fd 2992016-06-01 Richard Biener <rguenther@suse.de>
300
301 PR tree-optimization/71261
302 * gcc.dg/torture/vect-bool-1.c: New testcase.
303
f9aaabb2 3042016-06-01 Jakub Jelinek <jakub@redhat.com>
305
306 * gfortran.dg/gomp/order-1.f90: New test.
307 * gfortran.dg/gomp/order-2.f90: New test.
308
53b01069 3092016-06-01 Jan Hubicka <hubicka@ucw.cz>
310
311 * gcc.dg/unroll-6.c: Update template.
312 * gcc.dg/unroll-7.c: New testcase.
313 * gcc.dg/unroll-8.c: New testcase.
314
36757397 3152016-06-01 Eric Botcazou <ebotcazou@adacore.com>
316
317 * gnat.dg/opt56.ad[sb]: New test.
318
7f93bd6e 3192016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
320
321 PR c++/66635
322 * g++.dg/cpp0x/constexpr-ice16.C: New.
323
9f41a2ce 3242016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
325
326 PR tree-optimization/71314
327 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
328 -mbranch-cost=2.
329
31e02373 3302016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
331
332 PR tree-optimization/71077
333 * gcc.dg/tree-ssa/pr71077.c: New test.
334
76f8f901 3352016-05-31 Jan Hubicka <hubicka@ucw.cz>
336
7f93bd6e 337 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
338 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
339 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
76f8f901 340
04f5f923 3412016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
342
343 PR c++/71248
344 * g++.dg/cpp0x/pr71248.C: New.
345 * g++.dg/cpp0x/auto7.C: Test column numbers too.
346 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
347 * g++.dg/init/new37.C: Likewise.
348 * g++.dg/template/static1.C: Likewise.
349 * g++.dg/template/static2.C: Likewise.
350
4ffddf28 3512016-05-31 H.J. Lu <hongjiu.lu@intel.com>
352
353 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
354 instead of %rdi.
355 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
356
4ff7bd21 3572016-05-31 Marek Polacek <polacek@redhat.com>
358
359 * c-c++-common/Wswitch-unreachable-3.c: New test.
360 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
361
e1f7cc4b 3622016-05-31 Richard Biener <rguenther@suse.de>
363
364 PR tree-optimization/71352
365 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
366
02978bd1 3672016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
368
369 * gcc.target/arm/armv5_thumb_isa.c: New test.
370
cfce8164 3712016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
372
373 PR target/71346
374 * gcc.target/i386/pr71346.c: New test.
375
7a51c705 3762016-05-31 Tom de Vries <tom@codesourcery.com>
377
378 PR tree-optimization/69068
379 * gcc.dg/graphite/pr69068.c: New test.
380
8c1ac106 3812016-05-27 Martin Sebor <msebor@redhat.com>
382
383 PR c++/71306
384 * g++.dg/warn/Wplacement-new-size-3.C: New test.
385
b6431756 3862016-05-30 Jakub Jelinek <jakub@redhat.com>
387
388 PR c++/71349
389 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
390 nowait depend(inout: dd[0]) clauses where permitted.
391
f6203294 3922016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
393
394 PR c++/71238
395 * g++.dg/parse/pr71238.C: New.
396 * g++.dg/concepts/friend1.C: Test column numbers too.
397 * g++.dg/cpp0x/initlist31.C: Likewise.
398 * g++.dg/cpp0x/pr51420.C: Likewise.
399 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
400 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
401 * g++.dg/ext/builtin3.C: Likewise.
402 * g++.dg/lookup/friend12.C: Likewise.
403 * g++.dg/lookup/friend7.C: Likewise.
404 * g++.dg/lookup/koenig1.C: Likewise.
405 * g++.dg/lookup/koenig5.C: Likewise.
406 * g++.dg/lookup/used-before-declaration.C: Likewise.
407 * g++.dg/overload/koenig1.C: Likewise.
408 * g++.dg/template/crash65.C: Likewise.
409 * g++.dg/template/friend57.C: Likewise.
410 * g++.dg/warn/Wshadow-5.C: Likewise.
411 * g++.dg/warn/Wunused-8.C: Likewise.
412 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
413 * g++.old-deja/g++.jason/lineno5.C: Likewise.
414 * g++.old-deja/g++.jason/member.C: Likewise.
415 * g++.old-deja/g++.jason/report.C: Likewise.
416 * g++.old-deja/g++.jason/scoping12.C: Likewise.
417 * g++.old-deja/g++.law/visibility20.C: Likewise.
418 * g++.old-deja/g++.ns/koenig5.C: Likewise.
419 * g++.old-deja/g++.other/static5.C: Likewise.
420 * g++.old-deja/g++.pt/overload2.C: Likewise.
421
b96f8145 4222016-05-30 Jan Hubicka <hubicka@ucw.cz>
423
424 * gcc.dg/tree-ssa/peel1.c: New testcase.
425 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
426 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
427
ed5bca7a 4282016-05-30 Tom de Vries <tom@codesourcery.com>
429
430 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
431 to ce.
432
c0aa0333 4332016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
434
435 PR c++/71099
436 * g++.dg/parse/virtual1.C: New.
437
231010db 4382016-05-30 Uros Bizjak <ubizjak@gmail.com>
439
440 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
441 Use correct register when clearing %edx.
442
765557c0 4432016-05-30 Alexander Monakov <amonakov@ispras.ru>
444
445 PR tree-optimization/71289
446 * gcc.dg/pr71289.c: New test.
447
fc3b1c44 4482016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
449
450 PR middle-end/71269
451 PR middle-end/71292
452 * gcc.dg/tree-ssa/pr71269.c: New test.
453 * gcc.dg/tree-ssa/pr71292.c: New test.
454
ce352457 4552016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
456
457 PR middle-end/71252
458 * gcc.dg/tree-ssa/pr71252-2.c: New test.
459
eedd711b 4602016-05-30 Jan Hubicka <hubicka@ucw.cz>
461
462 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
463 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
464 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
465
8c061890 4662016-05-30 Tom de Vries <tom@codesourcery.com>
467
468 PR tree-optimization/69067
469 * gcc.dg/graphite/pr69067.c: New test.
470
a6b0884c 4712016-05-29 Uros Bizjak <ubizjak@gmail.com>
472
473 PR target/71245
474 * gcc.target/i386/pr71245-1.c: New test.
475 * gcc.target/i386/pr71245-2.c: Ditto.
476
2369edfc 4772016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
478
479 PR c++/71105
480 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
481 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
482 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
483
b6ab3f43 4842016-05-27 Jan Hubicka <hubicka@ucw.cz>
485
486 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
487
0192662b 4882016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
489
490 Revert:
491 PR c++/69855
492 * g++.dg/overload/69855.C: New.
493 * g++.old-deja/g++.law/missed-error2.C: Adjust.
494 * g++.old-deja/g++.pt/crash3.C: Likewise.
495
fce78c50 4962016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
497
498 PR c++/60385
499 * g++.dg/parse/namespace13.C: New.
500
372172fe 5012016-05-26 Jeff Law <law@redhat.com>
502
503 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
504 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
505 * gcc.dg/tree-ssa/pr68198.c: Likewise.
506 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
507 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
508 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
509 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
510 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
511 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
512 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
513 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
514 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
515 * gcc.dg/tree-ssa/vrp56.c: Likewise.
516
5d8a8944 5172016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
518
519 PR c++/69855
520 * g++.dg/overload/69855.C: New.
521 * g++.old-deja/g++.law/missed-error2.C: Adjust.
522 * g++.old-deja/g++.pt/crash3.C: Likewise.
523
29602b75 5242016-05-27 Jiong Wang <jiong.wang@arm.com>
525
526 PR target/63596
527 * gcc.target/aarch64/va_arg_1.c: New testcase.
528 * gcc.target/aarch64/va_arg_2.c: Likewise.
529 * gcc.target/aarch64/va_arg_3.c: Likewise.
530
c900b732 5312016-05-27 Jiong Wang <jiong.wang@arm.com>
532
533 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
534 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
535 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
536 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
537 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
538
73ef73bd 5392016-05-27 Marek Polacek <polacek@redhat.com>
540
541 PR middle-end/71308
542 * g++.dg/torture/pr71308.C: New test.
543
a6031633 5442016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
545
546 * gcc.dg/zero_bits_compound-1.c: New test.
547 * gcc.dg/zero_bits_compound-2.c: New test.
548
1fbdc7ae 5492016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
550
551 PR middle-end/71279
552 * gcc.dg/pr71279.c: New test.
553
2e196ca8 5542016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
555
556 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
557 floating point min/max/comparison instructions.
558 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
559
6feab9ce 5602016-05-26 Jakub Jelinek <jakub@redhat.com>
561
562 * c-c++-common/gomp/schedule-1.c: New test.
563 * gfortran.dg/gomp/schedule-1.f90: New test.
564
978cea8f 5652016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
566
567 PR c++/70822
568 PR c++/70106
569 * g++.dg/cpp1y/auto-fn32.C: New test.
570 * g++.dg/cpp1y/paren4.C: New test.
571
0478d9ed 5722016-05-26 Nathan Sidwell <nathan@acm.org>
573
574 * gcc.dg/20060410.c: Xfail on ptx.
575 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
576 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
577 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
578 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
579 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
580
5fd1c174 5812016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
582
583 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
584
c5e8b3e2 5852016-05-26 Jakub Jelinek <jakub@redhat.com>
586
0db93a5b 587 PR tree-optimization/71280
588 * gcc.dg/pr71280.c: New test.
589
7199c05c 590 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
591
76c786ac 592 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
593 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
594
c5e8b3e2 595 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
596
e9bcea2f 5972016-05-26 Jiong Wang <jiong.wang@arm.com>
598
599 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
7d7125df 600 kept in memory.
e9bcea2f 601
955d947b 6022016-05-25 Jeff Law <law@redhat.com>
603
604 PR tree-optimization/71272
605 * gcc.c-torture/compile/pr71272.c: new test.
606
77102dbe 6072016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
608
609 * gcc.target/powerpc/vec-cmpne.c: New test.
610 * gcc.target/powerpc/vec-cmpne-long.c: New test.
611
552821b4 6122016-05-25 Eric Botcazou <ebotcazou@adacore.com>
613
614 * gnat.dg/opt55.ad[sb]: New test.
615
0113f3c5 6162016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
617
618 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
619 * c-c++-common/pr60226.c: Require int32plus.
620 * gcc.c-torture/execute/pr70602.c: Likewise.
621 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
622 unsigned long for malloc arg type.
623 * gcc.dg/asr_div1.c: Require int32plus.
624 * gcc.dg/enum-mode-1.c: XFAIL for int16.
625 * gcc.dg/pie-1.c: Require pie.
626 * gcc.dg/pie-2.c: Likewise.
627 * gcc.dg/pr59471.c: Require int32plus.
628 * gcc.dg/pr59963-2.c: XFAIL for int16.
629 * gcc.dg/pr60114.c: Require int32plus.
630 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
631 unsigned long for typedef of size_t.
632 * gcc.dg/pr63914.c: Require int32plus.
633 * gcc.dg/pr64536.c: Require pt32plus.
634 * gcc.dg/pr65658.c: Likewise.
635 * gcc.dg/pr67271.c: Require int32plus.
636 * gcc.dg/pr68112.c: Likewise.
637 * gcc.dg/pr69071.c: Skip for avr target.
638 * gcc.dg/pr69973.c: Require int32plus.
639 * gcc.dg/pr70169.c: Skip for avr target.
640 * gcc.dg/sso-6.c: Require int32plus.
641 * gcc.dg/sso-7.c: Likewise.
642 * gcc.dg/sso-8.c: Likewise.
643 * gcc.dg/vrp-min-max-2.c: Likewise.
644
f4094380 6452016-05-25 H.J. Lu <hongjiu.lu@intel.com>
646
647 PR target/70738
648 * gcc.target/i386/pr70738-1.c: New test.
649 * gcc.target/i386/pr70738-2.c: Likewise.
650 * gcc.target/i386/pr70738-3.c: Likewise.
651 * gcc.target/i386/pr70738-4.c: Likewise.
652 * gcc.target/i386/pr70738-5.c: Likewise.
653 * gcc.target/i386/pr70738-6.c: Likewise.
654 * gcc.target/i386/pr70738-7.c: Likewise.
655 * gcc.target/i386/pr70738-8.c: Likewise.
656 * gcc.target/i386/pr70738-9.c: Likewise.
657
239a4bea 6582016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
659
660 PR rtl-optimization/66940
661 * gcc.c-torture/execute/pr66940.c: New test.
662
bf6382ba 6632016-05-25 Ilya Verbin <ilya.verbin@intel.com>
664
665 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
666 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
667 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
668 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
669 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
670 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
671 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
672 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
673 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
674 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
675 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
676 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
677 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
678 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
679 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
680 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
681 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
682 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
683 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
684 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
685 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
686 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
687 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
688 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
689
2c995da9 6902016-05-25 Marek Polacek <polacek@redhat.com>
691
692 PR c/71265
693 * gcc.dg/noncompile/pr71265.c: New test.
694
abfbb5b5 695 PR c/71266
696 * gcc.dg/noncompile/old-style-parm-3.c: New test.
697
f6871bbd 6982016-05-25 Nathan Sidwell <nathan@acm.org>
699
700 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
701
de04e83e 7022016-05-25 Richard Biener <rguenther@suse.de>
703
704 PR tree-optimization/71261
705 * c-c++-common/torture/pr71261.c: New testcase.
706
b35931f7 7072016-05-25 Richard Biener <rguenther@suse.de>
708
709 PR tree-optimization/71264
710 * gcc.dg/vect/pr71264.c: New testcase.
711
166c3089 7122016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
713
714 PR c++/55992
715 * g++.dg/cpp0x/alias-decl-53.C: New.
716 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
717
14240409 7182016-05-25 Martin Liska <mliska@suse.cz>
719
720 * g++.dg/pr71239.C: New test.
721
bc47d9f6 7222016-05-25 Richard Biener <rguenther@suse.de>
723
724 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
725 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
726
d8a3f157 7272016-05-25 Marek Polacek <polacek@redhat.com>
728
729 * g++.dg/pr65295.C: Use target c++14.
730
3af16045 7312016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
732
231010db 733 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
734 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
3af16045 735
949479b2 7362016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
737
738 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
739 instructions.
740
6d6a3fc3 7412016-05-24 Cesar Philippidis <cesar@codesourcery.com>
742
743 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
744 * c-c++-common/goacc/deviceptr-1.c: Likewise.
745 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
746 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
747 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
748 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
749 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
750 * c-c++-common/goacc/pcopy.c: Likewise.
751 * c-c++-common/goacc/pcopyin.c: Likewise.
752 * c-c++-common/goacc/pcopyout.c: Likewise.
753 * c-c++-common/goacc/pcreate.c: Likewise.
754 * c-c++-common/goacc/pr70688.c: New test.
755 * c-c++-common/goacc/present-1.c: Adjust test.
756 * c-c++-common/goacc/reduction-5.c: Likewise.
757 * g++.dg/goacc/data-1.C: New test.
758
af648be2 7592016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
760
761 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
762 vector parity built-in functions.
763 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
764 count trailing zeros automatic vectorization.
765 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
766 count trailing zeros built-in functions.
767
4e173d60 7682016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
769
770 * gcc.dg/tree-ssa/reassoc-44.c: New test.
771
a0c02a52 7722016-05-24 Pat Haugen <pthaugen@us.ibm.com>
773
774 PR target/71050
775 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
776
64c52e9c 7772016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
778
779 PR c++/50436
780 * g++.dg/template/crash123.C: New.
781 * g++.dg/template/crash124.C: Likewise.
782
752b5a4c 7832016-05-24 Martin Sebor <msebor@redhat.com>
784
785 PR c++/71147
786 * g++.dg/ext/flexary16.C: New test.
787
a36dd683 7882016-05-24 Ilya Verbin <ilya.verbin@intel.com>
789
f6871bbd 790 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
791 before math.h is included.
a36dd683 792 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
793 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
794 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
795 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
796 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
797 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
798 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
799 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
800 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
801 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
802 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
803 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
804 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
805 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
806 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
807 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
808 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
809 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
810 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
811 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
812 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
813 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
814 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
815
d60e1df7 8162016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
817 Kelvin Nilsen <kelvin@gcc.gnu.org>
818
819 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
820 support.
821
22d09025 8222016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
823
824 PR c++/69872
825 * g++.dg/warn/Wno-narrowing1.C: New.
826
6ef0143d 8272016-05-24 Marek Polacek <polacek@redhat.com>
828
829 PR c/71249
830 * c-c++-common/Wswitch-unreachable-2.c: New test.
831
962a2062 8322016-05-24 Jakub Jelinek <jakub@redhat.com>
833
ead77194 834 PR c++/71257
835 * g++.dg/vect/simd-clone-6.cc: New test.
836 * g++.dg/gomp/declare-simd-6.C: New test.
837
962a2062 838 PR middle-end/70434
839 PR c/69504
840 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
841
23edc6d1 8422016-05-24 Richard Biener <rguenther@suse.de>
843
844 PR tree-optimization/71240
845 * gcc.dg/optimize-bswapsi-5.c: New testcase.
846
30633bcc 8472016-05-24 Richard Biener <rguenther@suse.de>
848
849 PR tree-optimization/71230
850 * gcc.dg/torture/pr71230.c: New testcase.
851 * g++.dg/torture/pr71230.C: Likewise.
852
c9d624bd 8532016-05-24 Thomas Schwinge <thomas@codesourcery.com>
854
855 * c-c++-common/goacc/routine-5.c: Add tests.
856 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
857 * gfortran.dg/goacc/routine-6.f90: Add tests.
858
ce143ff0 8592016-05-24 Richard Biener <rguenther@suse.de>
860
861 PR tree-optimization/71253
862 * gcc.dg/torture/pr71253.c: New testcase.
863
3bdaecd5 8642016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
865
866 PR middle-end/71252
867 * gfortran.dg/pr71252.f90: New test.
868
856b494d 8692016-05-24 Richard Sandiford <richard.sandiford@arm.com>
870
871 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
872
7345b977 8732016-05-24 Richard Biener <rguenther@suse.de>
874
875 PR middle-end/70434
876 PR c/69504
877 * c-c++-common/vector-subscript-4.c: New testcase.
878 * c-c++-common/vector-subscript-5.c: Likewise.
879
6f065267 8802016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
881
882 PR fortran/71123
883 * gfortran.dg/namelist_90.f: New test
884
fd6757da 8852016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
886
887 PR fortran/66461
888 * gfortran.dg/unexpected_eof.f: New test
889
7d5555a8 8902016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
891 Kelvin Nilsen <kelvin@gcc.gnu.org>
892
893 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
894 as little endian.
895
ae6744c9 8962016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
897
898 PR c++/70972
899 * g++.dg/cpp0x/inh-ctor20.C: New.
900 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
901
f0d91a85 9022016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
903
904 PR c++/69095
905 * g++.dg/cpp0x/variadic168.C: New.
906
1618ffe5 9072016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
908
909 * g++.dg/cpp0x/pr31445.C: Test column number too.
910 * g++.dg/cpp0x/pr32253.C: Likewise.
911 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
912 * g++.dg/cpp0x/variadic36.C: Likewise.
913
c0205bab 9142016-05-23 Marc Glisse <marc.glisse@inria.fr>
915
916 * gcc.dg/fold-notshift-2.c: Adjust.
917
1398da0f 9182016-05-23 Marek Polacek <polacek@redhat.com>
919
920 PR c/49859
921 * c-c++-common/Wswitch-unreachable-1.c: New test.
922 * gcc.dg/Wswitch-unreachable-1.c: New test.
923 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
924 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
925 * g++.dg/gomp/block-10.C: Likewise.
926 * gcc.dg/gomp/block-10.c: Likewise.
927 * g++.dg/gomp/block-9.C: Likewise.
928 * gcc.dg/gomp/block-9.c: Likewise.
929 * g++.dg/gomp/target-1.C: Likewise.
930 * g++.dg/gomp/target-2.C: Likewise.
931 * gcc.dg/gomp/target-1.c: Likewise.
1618ffe5 932 * gcc.dg/gomp/target-2.c: Likewise.
1398da0f 933 * g++.dg/gomp/taskgroup-1.C: Likewise.
934 * gcc.dg/gomp/taskgroup-1.c: Likewise.
935 * gcc.dg/gomp/teams-1.c: Likewise.
936 * g++.dg/gomp/teams-1.C: Likewise.
937 * g++.dg/overload/error3.C: Likewise.
938 * g++.dg/tm/jump1.C: Likewise.
939 * g++.dg/torture/pr40335.C: Likewise.
940 * gcc.dg/c99-vla-jump-5.c: Likewise.
941 * gcc.dg/switch-warn-1.c: Likewise.
942 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
943 * gcc.dg/nested-func-1.c: Likewise.
944 * gcc.dg/pr67784-4.c: Likewise.
945
5403ed8b 9462016-05-23 Richard Biener <rguenther@suse.de>
947
948 PR tree-optimization/71230
949 * gfortran.dg/pr71230-1.f90: New testcase.
950 * gfortran.dg/pr71230-2.f90: Likewise.
951
27510941 9522016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
953
1618ffe5 954 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
27510941 955 * gcc.dg/vect/pr58135.c: Add new.
956 * gfortran.dg/pr46519-1.f: Adjust test case.
957
a41c605d 9582016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
959
960 PR c++/53401
961 * g++.dg/cpp0x/decltype64.C: New.
962
3eb254ab 9632016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
964
965 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
966 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
967 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
968
a75fffe1 9692016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
970
971 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
972 Add poly64x1_t and poly64x2_t cases if supported.
973 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
974 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
975 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
976 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
977 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
978
56979b12 9792016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
980
981 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
982 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
983 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
984 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
985 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
986 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
987 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
988
dc5e98db 9892016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
990
991 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
992
c0f383ae 9932016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
994
995 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
996 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
997
2a4d70a2 9982016-05-22 Jakub Jelinek <jakub@redhat.com>
999
4c109025 1000 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1001 constraint instead of "r".
1002 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1003 insn instead of vxorpd.
1004 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1005
bad891ce 1006 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1007 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1008
ac23ddb9 1009 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1010
9dac9579 1011 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1012 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1013
2a4d70a2 1014 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1015
9eafdd7b 10162016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1017
1018 PR middle-end/40921
1019 * gcc.dg/tree-ssa/pr40921.c: New test.
1020
93df190d 10212016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1022
1023 PR target/71103
1024 * gcc.target/avr/pr71103.c: New test.
1025
933b9f7f 10262016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1027
1028 PR middle-end/71179
1029 * gcc.dg/tree-ssa/pr71179.c: New test.
1030
8bdfbc08 10312016-05-20 Martin Sebor <msebor@redhat.com>
1032
1033 PR c/71115
1034 * gcc.dg/init-excess-2.c: New test.
1035
6827ab42 10362016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1037
1038 * gnat.dg/opt53.adb: New test.
1039 * gnat.dg/opt54.adb: Likewise.
1040
58a5f4c0 10412016-05-20 Martin Jambor <mjambor@suse.cz>
1042
1043 PR tree-optimization/70884
1044 * gcc.dg/tree-ssa/pr70919.c: New test.
1045
bb7145f6 10462016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1047
1048 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1049 formatting.
f6871bbd 1050 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1051 fix code formatting.
1052
10532016-05-20 Nathan Sidwell <nathan@acm.org>
1054
1055 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1056 non-common cases.
1057 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
bb7145f6 1058
9954d230 10592016-05-20 David Malcolm <dmalcolm@redhat.com>
1060
1061 * jit.dg/all-non-failing-tests.h: Add
1062 test-factorial-must-tail-call.c.
1063 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1064 * jit.dg/test-factorial-must-tail-call.c: New test case.
1065
08a161f9 10662016-05-20 Jakub Jelinek <jakub@redhat.com>
1067
1068 PR fortran/71204
1069 * gfortran.dg/pr71204.f90: New test.
1070
3d380077 10712016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1072
1073 * gcc.target/nvptx/sincos.c: New test.
1074
0f104d56 10752016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1076
1077 PR c++/70572
1078 * g++.dg/cpp1y/auto-fn31.C: New.
1079
61736a1b 10802016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1081
1082 * gcc.target/powerpc/vec-addec.c: New test.
1083 * gcc.target/powerpc/vec-addec-int128.c: New test.
1084
b4a61e77 10852016-05-20 David Malcolm <dmalcolm@redhat.com>
1086
1087 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1088 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1089 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1090 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1091
9a2ace10 10922016-05-20 Jan Hubicka <hubicka@ucw.cz>
1093
1094 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1095
45cdf8c6 10962016-05-20 Jakub Jelinek <jakub@redhat.com>
1097
b9a1dcd5 1098 PR c++/71210
1099 * g++.dg/opt/pr71210-1.C: New test.
1100 * g++.dg/opt/pr71210-2.C: New test.
1101
45cdf8c6 1102 PR tree-optimization/29756
1103 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1104 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1105 only on selected targets where V4SImode vectors are known to be
1106 supported.
1107
92e3ffbf 11082016-05-20 Marc Glisse <marc.glisse@inria.fr>
1109
1110 PR tree-optimization/71079
1111 PR tree-optimization/71206
1112 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1113
5da368e3 11142016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1115
1116 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1117 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1118 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1119
2506d97a 11202016-05-20 Richard Guenther <rguenther@suse.de>
1121
1122 PR tree-optimization/29756
1123 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1124
adade307 11252016-05-20 Richard Biener <rguenther@suse.de>
1126
1127 PR tree-optimization/71185
1128 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1129
c3deca25 11302016-05-20 Richard Biener <rguenther@suse.de>
1131
1132 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1133
8b0bef14 11342016-05-19 Marek Polacek <polacek@redhat.com>
1135
1136 PR c++/71075
1137 * g++.dg/diagnostic/pr71075.C: New test.
1138
08025288 11392016-05-19 David Malcolm <dmalcolm@redhat.com>
1140
1141 PR c++/71184
1142 * g++.dg/pr71184.C: New test case.
1143
26a51591 11442016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1145
1146 * gcc.target/powerpc/darn-0.c: New test.
1147 * gcc.target/powerpc/darn-1.c: New test.
1148 * gcc.target/powerpc/darn-2.c: New test.
1149
d8d3e75a 11502016-05-19 Marek Polacek <polacek@redhat.com>
1151
1152 PR tree-optimization/71031
1153 * gcc.dg/tree-ssa/vrp100.c: New test.
1154
c28211ae 11552016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1156
1157 PR rtl-optimization/71148
1158 * gcc.dg/pr71148.c: New test.
1159
3f5ea43a 11602016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1161
1162 PR target/71056
1163 * gcc.target/arm/pr71056.c: New test.
1164
2a7d4c20 11652016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1166
1167 * c-c++-common/pr69669.c: Check the used mode.
1168
ed0b0569 11692016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1170
1171 PR sanitizer/64354
1172 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1173
410372fe 11742016-05-19 Richard Biener <rguenther@suse.de>
1175
1176 PR tree-optimization/70729
1177 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1178 * gcc.dg/graphite/scop-18.c: Likewise.
1179 * gcc.dg/pr41783.c: Disable LIM.
1180 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1181 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1182 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1183 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1184 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1185 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1186 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1187 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1188 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1189 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1190 * gfortran.dg/pr42108.f90: Likewise.
1191
56f34f03 11922016-05-18 David Malcolm <dmalcolm@redhat.com>
1193
1194 PR driver/69265
1195 * gcc.dg/spellcheck-options-11.c: New test case.
1196
e6481cd1 11972016-05-18 Jakub Jelinek <jakub@redhat.com>
1198
1199 PR c++/71100
1200 * g++.dg/opt/pr71100.C: New test.
1201
be951c59 12022016-05-18 Martin Jambor <mjambor@suse.cz>
1203
1204 PR ipa/69708
1205 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1206 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1207 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1208 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1209
665ff45b 12102016-05-18 Martin Jambor <mjambor@suse.cz>
1211
1212 PR ipa/69708
1213 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1214 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1215 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1216 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1217 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1218
485be62c 12192016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1220
1221 PR c++/69793
1222 * g++.dg/template/crash122.C: New.
1223
b251d5f5 12242016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1225
1226 PR c++/70466
1227 * g++.dg/template/pr70466-1.C: New.
1228 * g++.dg/template/pr70466-2.C: Likewise.
1229
c93e9931 12302016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1231
1232 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1233 splat operations and the XXSPLTIB instruction.
1234 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1235 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1236 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1237 xxlxor to clear a register.
1238
8ba6639c 12392016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1240
1241 * gcc.dg/torture/pr71020.c: New test.
1242
ec6e3005 12432016-05-18 Martin Jambor <mjambor@suse.cz>
1244
1245 PR ipa/70646
1246 * gcc.dg/ipa/pr70646.c: New test.
1247
5ef3c918 12482016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1249
1250 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1251
70a88eab 12522016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1253
1254 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1255 missing tests for vreinterpretq_p{8,16}.
1256
b52a930c 12572016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1258
1259 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1260 vsliq_n_s64 and vsliq_n_u64.
1261
bdd4080b 12622016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1263
1264 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1265 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1266
37814bf5 12672016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1268
1269 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1270 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1271 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1272
764af2e0 12732016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1274
1275 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1276 in comment.
1277
ffe01a83 12782016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
7cec01b4 1279
1280 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1281 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1282 "blr\t" and switch to scan-assembler-times.
1283
fab6dae9 12842016-05-18 Jiong Wang <jiong.wang@arm.com>
1285
231010db 1286 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1287 with __aarch64__.
1288 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1289 declarations under __aarch64__ and __ARM_FEATURE_FMA.
fab6dae9 1290
4eb0c566 12912016-05-18 Jakub Jelinek <jakub@redhat.com>
1292
442f18f1 1293 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1294 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1295 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1296 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1297 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1298 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1299
4d83b36b 1300 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1301 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1302
a4528eec 1303 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1304 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1305
f0066139 1306 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1307 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1308
4eb0c566 1309 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1310
303e9267 13112016-05-18 Richard Biener <rguenther@suse.de>
1312
1313 PR tree-optimization/71168
1314 * gcc.dg/torture/pr71168.c: New testcase.
1315
0d7ddd44 13162016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1317
1318 PR middle-end/63586
1319 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1320 * gcc.dg/tree-ssa/pr63586.c: New test.
1321 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1322
899bcc0f 13232016-05-17 Nathan Sidwell <nathan@acm.org>
1324
1325 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1326 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1327 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1328 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1329
a2246979 13302016-05-17 Nathan Sidwell <nathan@acm.org>
1331
1332 * gcc.target/nvptx/abi-vararg-3.c: New.
1333
2f6a4d21 13342016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1335
1336 PR tree-optimization/54579
1337 PR middle-end/55299
1338 * gcc.dg/fold-notrotate-1.c: New test.
1339 * gcc.dg/fold-notshift-1.c: New test.
1340 * gcc.dg/fold-notshift-2.c: New test.
1341
27bdad45 13422016-05-17 Marek Polacek <polacek@redhat.com>
1343
1344 PR ipa/71146
1345 * g++.dg/ipa/pr71146.C: New test.
1346
f33a295a 13472016-05-17 David Malcolm <dmalcolm@redhat.com>
1348
1349 * jit.dg/test-error-array-bounds.c: New test case.
1350
b6dd53bf 13512016-05-17 Marc Glisse <marc.glisse@inria.fr>
1352
1353 * gcc.dg/tree-ssa/and-1.c: New testcase.
1354
a8719545 13552016-05-17 Marc Glisse <marc.glisse@inria.fr>
1356
1357 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1358 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1359
34806102 13602016-05-17 Marc Glisse <marc.glisse@inria.fr>
1361
1362 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1363 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1364
25fe08a8 13652016-05-17 Jiong Wang <jiong.wang@arm.com>
1366
1367 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1368
abf1a837 13692016-05-17 Jiong Wang <jiong.wang@arm.com>
1370
1371 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1372
666b9dd3 13732016-05-17 Jiong Wang <jiong.wang@arm.com>
1374
1375 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1376 ".2d[index]" when scan the assembly.
1377 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1378 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1379 float64x1.
1380 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1381
77d095c0 13822016-05-17 Richard Biener <rguenther@suse.de>
1383
1384 PR tree-optimization/71132
1385 * gcc.dg/torture/pr71132.c: New testcase.
1386
28adcc23 13872016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1388
1389 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1390
2439931e 13912016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1392
1393 PR target/70809
1394 * gcc.target/aarch64/pr70809_1.c: New test.
1395
5ec2ff80 13962016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1397
1398 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1399 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1400 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1401 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1402
17fd1c7a 14032016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1404 Ilya Enkovich <ilya.enkovich@intel.com>
1405
1406 PR target/71114
1407 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1408
46729204 14092016-05-16 Jan Hubicka <hubicka@ucw.cz>
1410
1411 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1412 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1413
2a1125d6 14142016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1415
1416 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1417 test for __ARM_FP16_ARGS.
1418 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1419 * gcc.target/arm/aapcs/neon-vect10.c: New.
1420 * gcc.target/arm/aapcs/neon-vect9.c: New.
1421 * gcc.target/arm/aapcs/vfp18.c: New.
1422 * gcc.target/arm/aapcs/vfp19.c: New.
1423 * gcc.target/arm/aapcs/vfp20.c: New.
1424 * gcc.target/arm/aapcs/vfp21.c: New.
1425 * gcc.target/arm/fp16-aapcs-1.c: New.
1426 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1427 test for __ARM_FP16_ARGS.
1428 * g++.target/arm/fp16-return-1.c: Update expected output.
1429
ea3d2d74 14302016-05-16 Jiong Wang <jiong.wang@arm.com>
1431
1432 PR testsuite/70227
1433 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1434
6989e05f 14352016-05-15 Harald Anlauf <anlauf@gmx.de>
1436
1437 PR fortran/69603
1438 * gfortran.dg/pr69603.f90: New testcase.
1439
a5f52592 14402016-05-14 Fritz Reese <fritzoreese@gmail.com>
1441
1442 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1443
88f949ab 14442016-05-14 Fritz Reese <fritzoreese@gmail.com>
1445
1446 PR fortran/71047
1447 * gfortran.dg/pr71047.f08: New test.
1448
90c88567 14492016-05-13 Joseph Myers <joseph@codesourcery.com>
1450
1451 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1452 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1453 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1454
00a690cc 14552016-05-13 Martin Sebor <msebor@redhat.com>
1456
1457 PR c++/60049
1458 * g++.dg/cpp0x/constexpr-60049.C: New test.
1459
ec8b6af7 14602016-05-13 Jakub Jelinek <jakub@redhat.com>
1461
1462 PR bootstrap/71071
1463 * gcc.dg/pr71071.c: New test.
1464
f54d1d7b 14652016-05-13 Uros Bizjak <ubizjak@gmail.com>
1466
1467 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
1468 remove XOP handling.
2f3af60f 1469 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
f54d1d7b 1470
a39a0392 14712016-05-13 Nathan Sidwell <nathan@acm.org>
1472
1473 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
1474 __atomic_is_lock_free declaration.
1475
42333dd9 14762016-05-13 Richard Biener <rguenther@suse.de>
1477
1478 PR tree-optimization/42587
1479 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1480
c5442454 14812016-05-13 Martin Liska <mliska@suse.cz>
1482
1483 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1484 the new format of dump output.
1485
03a400fb 14862016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1487
1488 * gcc.dg/pr71084.c: New test.
1489
69278c3f 14902016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1491
231010db 1492 PR target/53440
1493 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
69278c3f 1494
8138f11b 14952016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1496
1497 * gcc.target/aarch64/struct_return.c: New test.
1498
22a3f7bd 14992016-05-12 Marek Polacek <polacek@redhat.com>
1500
1501 PR c/70756
1502 * c-c++-common/pr70756-2.c: New test.
1503 * c-c++-common/pr70756.c: New test.
1504
9bcd42cc 15052016-05-12 Richard Biener <rguenther@suse.de>
1506
1507 PR tree-optimization/71059
1508 * gcc.dg/torture/pr71059.c: New testcase.
1509
5ffb4a0d 15102016-05-12 Richard Biener <rguenther@suse.de>
1511
1512 PR tree-optimization/71062
1513 * gcc.dg/torture/pr71062.c: New testcase.
1514
2ab65c31 15152016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1516
1517 PR tree-optimization/71006
1518 * gcc.dg/pr71006.c: New test.
1519
f0158fc0 15202016-05-12 Marek Polacek <polacek@redhat.com>
1521
1522 PR driver/71063
1523 * gcc.dg/opts-7.c: New test.
1524
0f56938b 15252016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1526
1527 PR target/70830
1528 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1529 Add -save-temps to dg-options.
1530 Scan for ldmfd rather than pop instruction.
1531 * gcc.target/arm/interrupt-2.c: Likewise.
1532 * gcc.target/arm/pr70830.c: New test.
1533
e10946d5 15342016-05-12 Jakub Jelinek <jakub@redhat.com>
1535
9fa8e468 1536 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1537 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1538
9ce62bbe 1539 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1540 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1541 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1542
708ae1b1 1543 PR target/71019
1544 * gcc.target/i386/avx512vl-pack-1.c: New test.
1545 * gcc.target/i386/avx512vl-pack-2.c: New test.
1546 * gcc.target/i386/avx512bw-pack-2.c: New test.
1547
a461f32e 1548 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1549
e10946d5 1550 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1551 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1552 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1553
f52a3ef6 15542016-05-12 Richard Biener <rguenther@suse.de>
1555
1556 PR tree-optimization/70986
1557 * gcc.dg/torture/pr70986-1.c: New testcase.
1558 * gcc.dg/torture/pr70986-2.c: Likewise.
1559 * gcc.dg/torture/pr70986-3.c: Likewise.
1560
54c4d22e 15612016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1562
1563 PR c/43651
1564 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1565 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1566
57215d5b 15672016-05-11 Uros Bizjak <ubizjak@gmail.com>
1568
1569 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1570 directive.
1571 * gcc.target/i386/pr66746.c: Ditto.
1572
67d3121c 15732016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1574
1575 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1576 support.
1577 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1578 warning when using -mvsx-timode.
1579 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1580 * gcc.target/powerpc/dform-2.c: Likewise.
1581 * gcc.target/powerpc/pr68805.c: Likewise.
1582
7f8012a5 15832016-05-11 Marek Polacek <polacek@redhat.com>
1584
1585 PR c++/71024
1586 * c-c++-common/attributes-3.c: New test.
1587
3e8567ce 15882016-05-11 Nathan Sidwell <nathan@acm.org>
1589
1590 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1591 * gcc.c-torture/execute/pr68185.c: Likewise.
1592 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1593 * gcc.dg/pr69634.c: Requires scheduling.
1594 * gcc.dg/torture/pr66178.c: Require label values.
1595 * gcc.dg/setjmp-6.c: Require indirect jumps.
1596
3739ac00 15972016-05-11 Richard Biener <rguenther@suse.de>
1598
1599 PR tree-optimization/71055
1600 * gcc.dg/torture/pr71055.c: New testcase.
1601
1ff8b385 16022016-05-11 Richard Biener <rguenther@suse.de>
1603
1604 PR debug/71057
1605 * g++.dg/debug/pr71057.C: New testcase.
1606
77126efa 16072016-05-11 Jakub Jelinek <jakub@redhat.com>
1608
1609 PR fortran/70855
1610 * gfortran.dg/gomp/pr70855.f90: New test.
1611
6fcaaf9b 16122016-05-11 Richard Biener <rguenther@suse.de>
1613
1614 PR middle-end/71002
1615 * g++.dg/torture/pr71002.C: New testcase.
1616
bfa8ea12 16172016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1618
1619 PR middle-end/70807
1620 * gcc.dg/pr70807.c: New test.
1621
87632549 16222016-05-10 Martin Sebor <msebor@redhat.com>
1623
1624 PR c++/38611
1625 * g++.dg/Wattributes.C: New test.
1626
f9153689 16272016-05-10 Marc Glisse <marc.glisse@inria.fr>
1628
1629 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1630 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1631 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1632
a44ed58a 16332016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1634
1635 PR target/70799
1636 * gcc.target/i386/pr70799-1.c: New test.
1637
d6c90d89 16382016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1639
1640 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1641
c1f73044 16422016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1643
1644 PR middle-end/70877
1645 * gcc.target/i386/pr70877.c: New test.
1646
e66d763a 16472016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1648
1649 PR tree-optimization/70786
1650 * gcc.target/i386/pr70876.c: New test.
1651
a30ff73a 16522016-05-10 Jakub Jelinek <jakub@redhat.com>
1653
1654 PR target/70927
1655 * gcc.target/i386/avx512vl-logic-1.c: New test.
1656 * gcc.target/i386/avx512vl-logic-2.c: New test.
1657 * gcc.target/i386/avx512dq-logic-2.c: New test.
1658
4b3fd38f 16592016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1660
1661 PR target/70963
1662 * gcc.target/powerpc/pr70963.c: New.
1663
abf93a25 16642016-05-10 David Malcolm <dmalcolm@redhat.com>
1665
1666 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1667 (test_very_wide_line): Add ruler to expected output.
1668 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1669 (test_very_wide_line): Likewise.
1670 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1671 (test_show_locus): Within the handling of "test_very_wide_line",
1672 enable show_ruler_p on the diagnostic context.
1673
d614888f 16742016-05-10 Richard Biener <rguenther@suse.de>
1675
1676 PR tree-optimization/71039
1677 * gcc.dg/torture/pr71039.c: New testcase.
1678
dbca5ed9 16792016-05-10 Nathan Sidwell <nathan@acm.org>
1680
1681 * gcc.dg/nested-func-10.c: Requires alloca.
1682 * gcc.dg/nested-func-9.c: Requires alloca.
1683 * gcc.c-torture/execute/pr70460.c: Requires labels.
1684 * gcc.c-torture/compile/pr70199.c: Requires labels.
1685 * gcc.target/nvptx/decl.c: Compile only.
1686 * gcc.target/nvptx/trailing-init.c: Compile only.
1687 * gcc.target/nvptx/ary-init.c: Compile only.
1688
3fa82609 16892016-05-10 Marek Polacek <polacek@redhat.com>
1690
1691 PR c/70255
1692 * gcc.dg/attr-opt-1.c: New test.
1693
76825907 16942016-05-10 Richard Biener <rguenther@suse.de>
1695
1696 PR tree-optimization/70497
1697 PR tree-optimization/28367
1698 * gcc.dg/torture/20160404-1.c: New testcase.
1699 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1700 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1701
68255819 17022016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1703
1704 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1705
d9aa8cdb 17062016-05-09 Uros Bizjak <ubizjak@gmail.com>
1707
1708 * gcc.target/i386/fabsneg-1.c New test.
1709
7cc16f50 17102016-05-09 Alan Modra <amodra@gmail.com>
1711
1712 PR testsuite/70826
1713 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1714
a83b7b63 17152016-05-09 Richard Biener <rguenther@suse.de>
1716
1717 PR tree-optimization/70985
1718 * gcc.dg/torture/pr70985.c: New testcase.
1719
189d0706 17202016-05-09 Bin Cheng <bin.cheng@arm.com>
1721
1722 * gcc.dg/tree-ssa/ifc-9.c: New test.
1723 * gcc.dg/tree-ssa/ifc-10.c: New test.
1724 * gcc.dg/tree-ssa/ifc-11.c: New test.
1725 * gcc.dg/tree-ssa/ifc-12.c: New test.
1726 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1727 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1728 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1729
1ec957b0 17302016-05-09 Richard Biener <rguenther@suse.de>
1731
1732 PR fortran/70937
1733 * gfortran.dg/pr70937.f90: New testcase.
1734
923c7714 17352016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1736
1737 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1738
d7cd448a 17392016-05-07 Fritz Reese <fritzoreese@gmail.com>
1740
1741 PR fortran/56226
1742 * gfortran.dg/dec_structure_1.f90: New testcase.
1743 * gfortran.dg/dec_structure_2.f90: Ditto.
1744 * gfortran.dg/dec_structure_3.f90: Ditto.
1745 * gfortran.dg/dec_structure_4.f90: Ditto.
1746 * gfortran.dg/dec_structure_5.f90: Ditto.
1747 * gfortran.dg/dec_structure_6.f90: Ditto.
1748 * gfortran.dg/dec_structure_7.f90: Ditto.
1749 * gfortran.dg/dec_structure_8.f90: Ditto.
1750 * gfortran.dg/dec_structure_9.f90: Ditto.
1751 * gfortran.dg/dec_structure_10.f90: Ditto.
1752 * gfortran.dg/dec_structure_11.f90: Ditto.
1753 * gfortran.dg/dec_union_1.f90: Ditto.
1754 * gfortran.dg/dec_union_2.f90: Ditto.
1755 * gfortran.dg/dec_union_3.f90: Ditto.
1756 * gfortran.dg/dec_union_4.f90: Ditto.
1757 * gfortran.dg/dec_union_5.f90: Ditto.
1758 * gfortran.dg/dec_union_6.f90: Ditto.
1759 * gfortran.dg/dec_union_7.f90: Ditto.
1760
f681e29b 17612016-05-07 Tom de Vries <tom@codesourcery.com>
1762
1763 PR tree-optimization/70956
1764 * gcc.dg/graphite/pr70956.c: New test.
1765
68d7f375 17662016-05-06 Jakub Jelinek <jakub@redhat.com>
1767
faf39348 1768 PR middle-end/70941
1769 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1770 (a, b, c, d): Change type from char to signed char.
1771 (main): Compare against (signed char) -1634678893 instead of
1772 hardcoded -109. Use __builtin_abort instead of abort.
1773
b768b13a 1774 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1775 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1776
68d7f375 1777 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1778
5dda16ea 17792016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1780
1781 PR debug/70935
1782 * gcc.dg/torture/pr70935.c: New test.
1783
13ede1b5 17842016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1785
1786 PR target/58219
7fc878c4 1787 * gcc.target/sh/pr58219.c: New tests.
13ede1b5 1788
96d94be2 17892016-05-06 Richard Biener <rguenther@suse.de>
1790
1791 PR tree-optimization/70960
1792 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1793
e5d9f15d 17942016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1795
1796 PR target/52933
1797 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1798 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1799 Adjust expected instruction counts.
1800 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1801
2dd7705f 18022016-05-06 Marek Polacek <polacek@redhat.com>
1803
1804 PR sanitizer/70875
1805 * gcc.dg/ubsan/bounds-3.c: New test.
1806
cb8bc632 18072016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1808
1809 PR target/54089
1810 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1811
b343c173 18122016-05-06 Richard Biener <rguenther@suse.de>
1813
1814 PR middle-end/70931
1815 * gfortran.dg/pr70931.f90: New testcase.
1816
1e3db0b1 18172016-05-06 Richard Biener <rguenther@suse.de>
1818
1819 PR middle-end/70941
1820 * gcc.dg/torture/pr70941.c: New testcase.
1821
bdd54b6d 18222016-05-05 Bin Cheng <bin.cheng@arm.com>
1823
1824 PR tree-optimization/57206
1825 * gcc.dg/vect/pr57206.c: New test.
1826
499adcfd 18272016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1828
1829 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1830
871164c4 18312016-05-05 Jakub Jelinek <jakub@redhat.com>
1832
ecb23e00 1833 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1834
871164c4 1835 * c-c++-common/Wdangling-else-4.c: New test.
1836
70cf83ba 18372016-05-04 Jakub Jelinek <jakub@redhat.com>
1838
858c9470 1839 PR c++/70906
1840 PR c++/70933
1841 * g++.dg/opt/pr70906.C: New test.
1842 * g++.dg/opt/pr70933.C: New test.
1843
70cf83ba 1844 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1845
aaa36a78 18462016-05-04 Jan Hubicka <hubicka@ucw.cz>
1847
1848 * gcc.dg/ipa/pure-const-3.c: New testcase.
1849
1d52c456 18502016-05-04 Marek Polacek <polacek@redhat.com>
1851
1852 * c-c++-common/Wdangling-else-1.c: New test.
1853 * c-c++-common/Wdangling-else-2.c: New test.
1854 * c-c++-common/Wdangling-else-3.c: New test.
1855
dc581573 18562016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1857
1858 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1859 flag is present.
1860
a64030fe 18612016-05-04 Marek Polacek <polacek@redhat.com>
1862
1863 PR c/48778
1864 * gcc.dg/Waddress-2.c: New test.
1865
b461b04a 18662016-05-04 Alan Modra <amodra@gmail.com>
1867
1868 * gcc.target/powerpc/pr70866.c: New.
1869
c388a0cf 18702016-05-03 Martin Sebor <msebor@redhat.com>
1871
1872 PR c++/66561
1873 * c-c++-common/builtin_location.c: New test.
1874 * g++.dg/cpp1y/builtin_location.C: New test.
1875
5d4db8ef 18762016-05-03 Marek Polacek <polacek@redhat.com>
1877
1878 PR c/70859
1879 * gcc.dg/pr70859.c: New test.
1880 * gcc.dg/pr70859-2.c: New test.
1881
ca938765 18822016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1883
1884 * gnat.dg/debug5.adb: New testcase.
1885
60b27d5f 18862016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1887
1888 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1889 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1890 Procedure to check for z10 instruction set.
1891
5ab325d0 18922016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1893
1894 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1895
c548a0ad 18962016-05-03 Alan Modra <amodra@gmail.com>
1897
1898 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1899
d5ecd946 19002016-05-03 Jakub Jelinek <jakub@redhat.com>
1901
1902 * gcc.target/i386/avx512f-cvt-1.c: New test.
1903
35b0a053 19042016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1905
1906 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1907 -fdump-tree-vrp-details.
1908
9ae1b28a 19092016-05-03 Richard Biener <rguenther@suse.de>
1910
1911 * gcc.dg/pr30172-1.c: Adjust.
1912 * gcc.dg/pr63743.c: Likewise.
1913 * gcc.dg/tm/pr51696.c: Likewise.
1914 * c-c++-common/tm/safe-1.c: Likewise.
1915 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1916 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1917 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1918 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1919
9c1a31e4 19202016-05-03 Jakub Jelinek <jakub@redhat.com>
1921
fe69bcb9 1922 PR rtl-optimization/70467
1923 * gcc.target/i386/pr70467-3.c: New test.
1924 * gcc.target/i386/pr70467-4.c: New test.
1925
9082c4a4 1926 PR tree-optimization/70916
1927 * gcc.c-torture/compile/pr70916.c: New test.
1928
9c1a31e4 1929 PR target/49244
1930 * gcc.target/i386/pr49244-1.c: New test.
1931 * gcc.target/i386/pr49244-2.c: New test.
1932
69105acc 19332016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1934
1935 PR rtl-optimization/44281
1936 * gcc.target/i386/pr44281.c: New test.
1937
9ab8df54 19382016-05-03 bin cheng <bin.cheng@arm.com>
1939
1940 PR tree-optimization/56541
1941 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1942 * gcc.dg/vect/pr56541.c: new test.
1943
3c62cae0 19442016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1945
1946 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1947 __float128.
1948 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1949
91abc161 19502016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1951
1952 PR testsuite/70520
1953 * c-c++-common/asan/clone-test-1.c (main): Align child process
1954 stack to 16 bytes.
1955
aa3d1155 19562016-05-02 David Malcolm <dmalcolm@redhat.com>
1957
1958 PR c++/62314
1959 * g++.dg/spellcheck-fields-2.C: New test case.
1960
002c3f28 19612016-05-02 David Malcolm <dmalcolm@redhat.com>
1962
1963 PR c++/62314
1964 * g++.dg/pr62314.C: New test case.
1965
46e5dccc 19662016-05-02 Jan Hubicka <hubicka@ucw.cz>
1967
1968 * gcc.dg/ipa/inline-8.c: New testcase.
1969
663f4248 19702016-05-02 Jakub Jelinek <jakub@redhat.com>
1971
1972 PR rtl-optimization/70467
1973 * gcc.target/i386/pr70467-1.c: New test.
1974
efe8bdf5 19752016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1976
1977 * gcc.dg/spec-options.c: Run the test on all targets.
1978 * gcc.dg/foo.specs: Use cpp_unique_options.
1979
47ef9633 19802016-05-02 Marc Glisse <marc.glisse@inria.fr>
1981
1982 * gcc.dg/tree-ssa/unord.c: New testcase.
1983
eb1a077c 19842016-05-02 Marc Glisse <marc.glisse@inria.fr>
1985
1986 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1987
28e869d0 19882016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1989
1990 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1991
dd185f6e 19922016-05-02 Marek Polacek <polacek@redhat.com>
1993
1994 PR c/70851
1995 * gcc.dg/enum-incomplete-3.c: New test.
1996
773d09b9 19972016-05-02 Marek Polacek <polacek@redhat.com>
1998 Tom de Vries <tom@codesourcery.com>
1999
2000 PR tree-optimization/70700
2001 * gcc.dg/pr70700.c: New test.
2002
f0dc3286 20032016-05-01 Uros Bizjak <ubizjak@gmail.com>
2004
2005 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2006 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2007 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2008 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2009 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2010
7f931827 20112016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2012
2013 * ada/acats/run_acats: Rename into...
2014 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2015 * ada/acats/run_all.sh: Remove redundant test.
2016 (target_run): Move around.
2017 (target_gnatchop): Use newly built executable.
2018 (target_gnatmake): Likewise.
2019 Check that the compilation of impbit succeeds.
2020
1c492b4e 20212016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2022
2023 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2024 * gcc.dg/20021029-1.c: Likewise.
2025 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2026 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2027 * gcc.target/sh/cmpstr.c: Likewise.
2028 * gcc.target/sh/cmpstrn.c: Likewise.
2029 * gcc.target/sh/memset.c: Likewise.
2030 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2031 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2032 * gcc.target/sh/pr39423-1.c: Likewise.
2033 * gcc.target/sh/pr49468-di.c: Likewise.
2034 * gcc.target/sh/pr49468-si.c: Likewise.
2035 * gcc.target/sh/pr49880-1.c: Likewise.
2036 * gcc.target/sh/pr49880-2.c: Likewise.
2037 * gcc.target/sh/pr49880-3.c: Likewise.
2038 * gcc.target/sh/pr50751-1.c: Likewise.
2039 * gcc.target/sh/pr50751-4.c: Likewise.
2040 * gcc.target/sh/pr50751-7.c: Likewise.
2041 * gcc.target/sh/pr51244-1.c: Likewise.
2042 * gcc.target/sh/pr51244-10.c: Likewise.
2043 * gcc.target/sh/pr51244-11.c: Likewise.
2044 * gcc.target/sh/pr51244-12.c: Likewise.
2045 * gcc.target/sh/pr51244-13.c: Likewise.
2046 * gcc.target/sh/pr51244-14.c: Likewise.
2047 * gcc.target/sh/pr51244-17.c: Likewise.
2048 * gcc.target/sh/pr51244-18.c: Likewise.
2049 * gcc.target/sh/pr51244-19.c: Likewise.
2050 * gcc.target/sh/pr51244-4.c: Likewise.
2051 * gcc.target/sh/pr51244-5.c: Likewise.
2052 * gcc.target/sh/pr51244-7.c: Likewise.
2053 * gcc.target/sh/pr51244-8.c: Likewise.
2054 * gcc.target/sh/pr51244-9.c: Likewise.
2055 * gcc.target/sh/pr51697.c: Likewise.
2056 * gcc.target/sh/pr52483-1.c: Likewise.
2057 * gcc.target/sh/pr52483-2.c: Likewise.
2058 * gcc.target/sh/pr52483-3.c: Likewise.
2059 * gcc.target/sh/pr52483-5.c: Likewise.
2060 * gcc.target/sh/pr52933-1.c: Likewise.
2061 * gcc.target/sh/pr52933-2.c: Likewise.
2062 * gcc.target/sh/pr52933-3.c: Likewise.
2063 * gcc.target/sh/pr53568-1.c: Likewise.
2064 * gcc.target/sh/pr53976-1.c: Likewise.
2065 * gcc.target/sh/pr53988-1.c: Likewise.
2066 * gcc.target/sh/pr53988.c: Likewise.
2067 * gcc.target/sh/pr54089-1.c: Likewise.
2068 * gcc.target/sh/pr54089-6.c: Likewise.
2069 * gcc.target/sh/pr54089-7.c: Likewise.
2070 * gcc.target/sh/pr54089-8.c: Likewise.
2071 * gcc.target/sh/pr54089-9.c: Likewise.
2072 * gcc.target/sh/pr54236-1.c: Likewise.
2073 * gcc.target/sh/pr54236-2.c: Likewise.
2074 * gcc.target/sh/pr54236-3.c: Likewise.
2075 * gcc.target/sh/pr54236-4.c: Likewise.
2076 * gcc.target/sh/pr54386.c: Likewise.
2077 * gcc.target/sh/pr54602-1.c: Likewise.
2078 * gcc.target/sh/pr54685.c: Likewise.
2079 * gcc.target/sh/pr54760-1.c: Likewise.
2080 * gcc.target/sh/pr54760-2.c: Likewise.
2081 * gcc.target/sh/pr54760-3.c: Likewise.
2082 * gcc.target/sh/pr54760-4.c: Likewise.
2083 * gcc.target/sh/pr54760-5.c: Likewise.
2084 * gcc.target/sh/pr54760-6.c: Likewise.
2085 * gcc.target/sh/pr55146.c: Likewise.
2086 * gcc.target/sh/pr55160.c: Likewise.
2087 * gcc.target/sh/pr59278.c: Likewise.
2088 * gcc.target/sh/pr59401-1.c: Likewise.
2089 * gcc.target/sh/pr59533-1.c: Likewise.
2090 * gcc.target/sh/pr63260.c: Likewise.
2091 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2092 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2093 * gcc.target/sh/strlen.c: Likewise.
2094 * gcc.target/sh/torture/pr30807.c: Likewise.
2095 * gcc.target/sh/torture/pr34777.c: Likewise.
2096 * gcc.target/sh/torture/pr64652.c: Likewise.
2097 * gcc.target/sh/torture/pr65505.c: Likewise.
2098 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2099 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2100
0c4005be 21012016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2102
2103 PR c++/66644
2104 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2105
d94e6223 21062016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2107
2108 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2109 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2110 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2111 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2112
46f37836 21132016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2114
2115 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2116 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2117
4d0a8bac 21182016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2119
2120 PR middle-end/70626
2121 * c-c++-common/goacc/combined-reduction.c: New test.
2122 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2123
b98e0db3 21242016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2125
2126 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2127 *movdi_internal pattern only if PIC off.
2128 * gcc.target/i386/pr70155-2.c: Likewise.
2129 * gcc.target/i386/pr70155-3.c: Likewise.
2130 * gcc.target/i386/pr70155-4.c: Likewise.
2131 * gcc.target/i386/pr70155-5.c: Likewise.
2132 * gcc.target/i386/pr70155-6.c: Likewise.
2133 * gcc.target/i386/pr70155-7.c: Likewise.
2134 * gcc.target/i386/pr70155-8.c: Likewise.
2135 * gcc.target/i386/pr70155-15.c: Likewise.
2136 * gcc.target/i386/pr70155-17.c: Likewise.
2137 * gcc.target/i386/pr70155-22.c: Likewise.
2138
8b066242 21392016-04-29 Bin Cheng <bin.cheng@arm.com>
2140
2141 PR tree-optimization/70803
2142 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2143
22912e73 21442016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2145
2146 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2147 optimization of vector loop.
2148 * gcc.target/i386/vect-unpack-3.c: New test.
2149 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2150 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2151 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2152
568128c6 21532016-04-29 Marek Polacek <polacek@redhat.com>
2154
2155 PR sanitizer/70342
2156 * g++.dg/ubsan/null-7.C: New test.
2157
025dd1e0 2158 PR c/70852
2159 * gcc.dg/pr70852.c: New test.
2160
eb16928e 21612016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2162
2163 PR/69089
2164 * g++.dg/cpp0x/alignas6.C: New test.
2165
d7377ee9 21662016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2167
2168 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
2169 dg-do.
2170 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
2171 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
2172 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
2173 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
2174 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
2175 * gcc.target/arc/mxy.c: Likewise.
2176 * gcc.target/arc/mswape.c: Likewise.
2177 * gcc.target/arc/mrtsc.c: Likewise.
2178 * gcc.target/arc/mcrc.c: Likewise.
2179 * gcc.target/arc/mdsp-packa.c: Likewise.
2180 * gcc.target/arc/mdvbf.c: Likewise.
2181 * gcc.target/arc/mlock.c: Likewise.
2182 * gcc.target/arc/mmac-24.c: Likewise.
2183 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2184
efa1b7ab 21852016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2186 Matthijs Kooijman <matthijs@stdin.nl>
2187 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2188
2189 PR target/60040
2190 * gcc.target/avr/pr60040-1.c: New.
2191 * gcc.target/avr/pr60040-2.c: New.
2192
00371d68 21932016-04-29 Richard Biener <rguenther@suse.de>
2194
2195 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2196
73447cc5 21972016-04-29 Richard Biener <rguenther@suse.de>
2198
2199 PR tree-optimization/13962
2200 PR tree-optimization/65686
2201 * gcc.dg/uninit-pr65686.c: New testcase.
2202
c2087b56 22032016-04-29 Jakub Jelinek <jakub@redhat.com>
2204
2205 PR middle-end/70843
2206 * gcc.dg/pr70843.c: New test.
2207
cdd06d5a 22082016-04-28 Jakub Jelinek <jakub@redhat.com>
2209
2210 PR target/70858
2211 * gcc.target/i386/pr70858.c: New test.
2212
1a60079e 22132016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2214
2215 * gcc.target/arc/nps400-1.c: New file.
2216
11bc2894 22172016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2218 Andrew Burgess <andrew.burgess@embecosm.com>
2219
2220 * gcc.target/arc/movh_cl-1.c: New file.
2221
dd9bf0b5 22222016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2223 Andrew Burgess <andrew.burgess@embecosm.com>
2224
2225 * gcc.target/arc/extzv-1.c: New file.
2226 * gcc.target/arc/insv-1.c: New file.
2227 * gcc.target/arc/insv-2.c: New file.
2228 * gcc.target/arc/movb-1.c: New file.
2229 * gcc.target/arc/movb-2.c: New file.
2230 * gcc.target/arc/movb-3.c: New file.
2231 * gcc.target/arc/movb-4.c: New file.
2232 * gcc.target/arc/movb-5.c: New file.
2233 * gcc.target/arc/movb_cl-1.c: New file.
2234 * gcc.target/arc/movb_cl-2.c: New file.
2235 * gcc.target/arc/movbi_cl-1.c: New file.
2236 * gcc.target/arc/movl-1.c: New file.
2237
a22e4209 22382016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2239 Andrew Burgess <andrew.burgess@embecosm.com>
2240
2241 * gcc.target/arc/cmem-1.c: New file.
2242 * gcc.target/arc/cmem-2.c: New file.
2243 * gcc.target/arc/cmem-3.c: New file.
2244 * gcc.target/arc/cmem-4.c: New file.
2245 * gcc.target/arc/cmem-5.c: New file.
2246 * gcc.target/arc/cmem-6.c: New file.
2247 * gcc.target/arc/cmem-7.c: New file.
2248 * gcc.target/arc/cmem-ld.inc: New file.
2249 * gcc.target/arc/cmem-st.inc: New file.
2250
287c3982 22512016-04-28 Jakub Jelinek <jakub@redhat.com>
2252
2253 PR target/70821
2254 * gcc.target/i386/pr70821.c: New test.
2255
e40e5340 22562016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2257
2258 * gcc.target/powerpc/vec-adde.c: New test.
2259 * gcc.target/powerpc/vec-adde-int128.c: New test.
2260
cf977d50 22612016-04-28 Jakub Jelinek <jakub@redhat.com>
2262
2263 * gcc.target/i386/avx-vround-1.c: New test.
2264 * gcc.target/i386/avx-vround-2.c: New test.
2265 * gcc.target/i386/avx512vl-vround-1.c: New test.
2266 * gcc.target/i386/avx512vl-vround-2.c: New test.
2267
572f8300 22682016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2269
2270 PR testsuite/70595
2271 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2272 (check_effective_target_cilkplus_runtime): ... this.
2273 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2274 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2275
2276 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2277 Require cilkplus_runtime.
2278 Don't add -lcilkrts.
2279 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2280 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2281 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2282 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2283 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2284 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2285 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2286 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2287 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2288 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2289 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2290 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2291 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2292 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2293 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2294 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2295 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2296 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2297 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2298 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2299 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2300 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2301 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2302 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2303 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2304 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2305 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2306 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2307 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2308
2309 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2310 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2311
2312 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2313
2314 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2315 cilkplus_runtime.
2316
dfba0905 23172016-04-27 Marc Glisse <marc.glisse@inria.fr>
2318
2319 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2320 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2321
605a4556 23222015-04-27 Ryan Burn <contact@rnburn.com>
2323
2324 PR c++/69024
2325 PR c++/68997
2326 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2327 diagnostic.
2328 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2329 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2330
6a1231a5 23312016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2332
2333 * gnat.dg/limited_with4.ad[sb]: New test.
2334 * gnat.dg/limited_with4_pkg.ads: New helper.
2335
4dad9e09 23362016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2337
2338 PR target/70155
2339 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2340 and movv1ti_internal patterns
2341 * gcc.target/i386/pr70155-1.c: New test.
2342 * gcc.target/i386/pr70155-2.c: Likewise.
2343 * gcc.target/i386/pr70155-3.c: Likewise.
2344 * gcc.target/i386/pr70155-4.c: Likewise.
2345 * gcc.target/i386/pr70155-5.c: Likewise.
2346 * gcc.target/i386/pr70155-6.c: Likewise.
2347 * gcc.target/i386/pr70155-7.c: Likewise.
2348 * gcc.target/i386/pr70155-8.c: Likewise.
2349 * gcc.target/i386/pr70155-9.c: Likewise.
2350 * gcc.target/i386/pr70155-10.c: Likewise.
2351 * gcc.target/i386/pr70155-11.c: Likewise.
2352 * gcc.target/i386/pr70155-12.c: Likewise.
2353 * gcc.target/i386/pr70155-13.c: Likewise.
2354 * gcc.target/i386/pr70155-14.c: Likewise.
2355 * gcc.target/i386/pr70155-15.c: Likewise.
2356 * gcc.target/i386/pr70155-16.c: Likewise.
2357 * gcc.target/i386/pr70155-17.c: Likewise.
2358 * gcc.target/i386/pr70155-18.c: Likewise.
2359 * gcc.target/i386/pr70155-19.c: Likewise.
2360 * gcc.target/i386/pr70155-20.c: Likewise.
2361 * gcc.target/i386/pr70155-21.c: Likewise.
2362 * gcc.target/i386/pr70155-22.c: Likewise.
2363
a80f3f45 23642016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2365
2366 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2367 ".{5,6}".
2368
279305d1 23692016-04-27 Bin Cheng <bin.cheng@arm.com>
2370
2371 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2372 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2373 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2374 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2375 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2376
8974b625 23772016-04-27 Richard Biener <rguenther@suse.de>
2378
2379 PR ipa/70760
2380 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2381 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2382
886d5463 23832016-04-27 Nathan Sidwell <nathan@acm.org>
2384
2385 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2386 * g++.dg/ubsan/pr63956.C: Adjust error location.
2387
f0e35aa9 23882016-04-27 Nick Clifton <nickc@redhat.com>
2389
2390 PR middle-end/49889
2391 * gcc.dg/pr49889.c: New test.
2392
40385231 23932016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2394
2395 * c-c++-common/memset-array.c: New test.
2396
37229a71 23972016-04-26 Martin Sebor <msebor@redhat.com>
2398
2399 PR c++/66639
2400 * g++.dg/cpp1y/func_constexpr.C: New test.
2401
3eedf9bd 24022016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2403
2404 PR c++/70241
2405 * g++.dg/cpp0x/enum32.C: New test.
2406 * g++.dg/cpp0x/enum33.C: New test.
2407
24082016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 2409
2410 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2411 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2412 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2413 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2414 * gcc.c-torture/execute/pr38151.c: Likewise.
2415 * gcc.c-torture/execute/pr66556.c: Likewise.
2416 * gcc.c-torture/execute/pr67781.c: Likewise.
2417 * gcc.c-torture/execute/pr68648.c: Likewise.
2418
8c51f92f 24192016-04-26 Marc Glisse <marc.glisse@inria.fr>
2420
2421 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2422
fa20ebd3 24232016-04-26 Marek Polacek <polacek@redhat.com>
2424
2425 PR c/67784
2426 * gcc.dg/pr67784-3.c: New test.
2427 * gcc.dg/pr67784-4.c: New test.
2428 * gcc.dg/pr67784-5.c: New test.
2429
9db47803 2430 PR c/70791
2431 * gcc.dg/Wnested-externs-2.c: New test.
2432
bff407f2 24332016-04-26 Marc Glisse <marc.glisse@inria.fr>
2434
2435 * gcc.dg/fold-plusmult.c: Adjust.
2436 * gcc.dg/no-strict-overflow-6.c: Adjust.
2437 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2438
78d0c69e 24392016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2440
2441 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2442 number scans.
2443 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2444 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2445 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2446 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2447 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2448 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2449 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2450 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2451 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2452 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2453 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2454 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2455 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2456 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2457 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2458 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2459 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2460 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2461 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2462 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2463 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2464 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2465 scans.
2466 * gcc.target/i386/pr32219-4.c: Likewise.
2467 * gcc.target/i386/pr32219-6.c: Likewise.
2468 * gcc.target/i386/pr32219-8.c: Likewise.
2469
221d6722 24702016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2471
2472 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
2473 associated options.
2474
514727a9 24752016-04-26 Marek Polacek <polacek@redhat.com>
2476
2477 PR c++/70744
2478 * g++.dg/ext/cond2.C: New test.
2479
e6ee4c61 24802016-04-26 Bin Cheng <bin.cheng@arm.com>
2481
2482 PR tree-optimization/70771
2483 PR tree-optimization/70775
2484 * gcc.dg/pr70771.c: New test.
3730828c 2485 * gcc.dg/pr70775.c: New test.
e6ee4c61 2486
b3d72796 24872016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2488
2489 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2490
c11ece29 24912016-04-25 Richard Biener <rguenther@suse.de>
2492
2493 PR tree-optimization/70780
2494 * gcc.dg/torture/pr70780.c: New testcase.
2495
d40b10b2 24962016-04-25 Michael Collison <michael.collison@arm.com>
2497
2498 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
2499 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
2500 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
2501 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
2502 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
2503 * testsuite/lib/target-supports.exp
2504 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2505 that arm neon support vector widen sum of HImode TO SImode.
2506
4bbfd6c2 25072016-04-23 Jakub Jelinek <jakub@redhat.com>
2508
2509 PR sanitizer/70712
2510 * c-c++-common/asan/pr70712.c: New test.
2511
524df596 25122016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2513
2514 * .gitattributes: New file.
2515
426c75c3 25162016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2517
2518 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2519
c052a8d5 25202016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2521
2522 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2523 * gfortran.dg/submodule_15.f08: Likewise.
2524
c08d4612 25252016-04-22 Richard Biener <rguenther@suse.de>
2526
2527 PR tree-optimization/70740
2528 * gcc.dg/torture/pr70740.c: New testcase.
2529
fd3211e1 25302016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2531
2532 PR target/70750
2533 * gcc.target/i386/pr70750-1.c: New test.
2534 * gcc.target/i386/pr70750-2.c: Likewise.
2535
15acd78c 25362016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2537
2538 PR c++/70540
2539 * g++.dg/cpp0x/auto48.C: New.
2540
192bf59c 25412016-04-21 Marek Polacek <polacek@redhat.com>
2542
2543 PR c++/70513
2544 * g++.dg/cpp0x/forw_enum12.C: New test.
2545 * g++.dg/cpp0x/forw_enum13.C: New test.
2546
5d429e99 25472016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2548
2549 PR target/70728
2550 * gcc.target/i386/pr70728.c: New test.
2551
06777d85 25522016-04-21 Richard Biener <rguenther@suse.de>
2553
2554 PR middle-end/70747
2555 * gcc.dg/pr70747.c: New testcase.
2556
7434c6fb 25572016-04-21 Bin Cheng <bin.cheng@arm.com>
2558
2559 PR tree-optimization/70715
2560 * gcc.dg/tree-ssa/scev-13.c: New test.
2561
f3ec0970 25622016-04-21 Marc Glisse <marc.glisse@inria.fr>
2563
2564 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2565
523f3a9d 25662016-04-21 Marc Glisse <marc.glisse@inria.fr>
2567
2568 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2569
ace7bf06 25702016-04-20 Jan Hubicka <jh@suse.cz>
2571
2572 PR ipa/70018
2573 * g++.dg/ipa/nothrow-1.C: New testcase.
2574
2b073aa6 25752016-04-20 Nathan Sidwell <nathan@acm.org>
2576
2577 PR c++/55635
2578 * g++.dg/eh/delete1.C: New.
2579
8a574c11 25802016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2581
2582 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2583 -mtune-ctrl=sse_typeless_stores.
2584
e3400750 25852016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2586
2587 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2588
4bd8a059 25892016-04-20 Bin Cheng <bin.cheng@arm.com>
2590
2591 PR tree-optimization/69489
2592 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2593
70574e60 25942016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2595
2596 PR c++/69363
2597 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2598 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2599 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2600
bd6f374c 26012016-04-20 Bin Cheng <bin.cheng@arm.com>
2602
2603 PR tree-optimization/56625
2604 PR tree-optimization/69489
2605 * gcc.dg/vect/pr56625.c: New test.
2606 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2607
482539ee 26082016-04-20 Andrew Pinski <apinski@cavium.com>
2609
2610 PR target/64971
2611 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2612
b4672800 26132016-04-20 Arnaud Charlet <charlet@adacore.com>
2614
2615 * gnat.dg/self1.adb: Remove now incorrect test.
2616
4fb48737 26172016-04-20 Bin Cheng <bin.cheng@arm.com>
2618
2619 * gcc.dg/tree-ssa/scev-11.c: New test.
2620 * gcc.dg/tree-ssa/scev-12.c: New test.
2621
97efb92e 26222016-04-20 Marek Polacek <polacek@redhat.com>
2623
2624 PR tree-optimization/70725
2625 * gcc.dg/pr70725.c: New test.
2626
9d2d4060 26272016-04-20 Richard Biener <rguenther@suse.de>
2628
2629 PR tree-optimization/70726
2630 * g++.dg/vect/pr70726.cc: New testcase.
2631
54530437 26322016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2633
2634 PR target/70674
2635 * gcc.target/s390/pr70674.c: New test.
2636
acda2210 26372016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2638
2639 PR libgfortran/70684
2640 * gfortran.dg/list_read_14.f90: New test.
2641
b7040bb0 26422016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2643
2644 PR target/69201
2645 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2646 extern to force it misaligned.
2647 (b): Likewise.
2648 (c): Likewise.
2649 (d): Likewise.
2650 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2651 Don't check `*' before movv4sf_internal.
2652 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2653 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2654 Don't check `*' before movv16qi_internal.
2655 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2656 extern to force it misaligned.
2657 (b): Likewise.
2658 (c): Likewise.
2659 (d): Likewise.
2660 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2661 Don't check `*' before movv2df_internal.
2662 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2663 extern to force it misaligned.
2664 (b): Likewise.
2665 (c): Likewise.
2666 (d): Likewise.
2667 Check movv8sf_internal instead of avx_storeups256.
2668 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2669
263b5475 26702016-04-19 Richard Biener <rguenther@suse.de>
2671
2672 PR tree-optimization/70171
2673 * g++.dg/tree-ssa/pr70171.C: New testcase.
2674
222ac318 26752016-04-19 Richard Biener <rguenther@suse.de>
2676
2677 PR tree-optimization/70724
2678 * gcc.dg/torture/pr70724.c: New testcase.
2679
003000a4 26802016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2681
2682 PR middle-end/70689
2683 * testsuite/gcc.target/i386/pr70689.c: New.
2684
3f6e13de 26852016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2686
2687 PR target/70708
2688 * gcc.target/i386/pr70708.c: New test.
2689
10abddbd 26902016-04-18 Richard Biener <rguenther@suse.de>
2691
2692 PR tree-optimization/43434
2693 * gcc.dg/vect/pr43434.c: New testcase.
2694 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2695 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2696 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2697 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2698 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2699 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2700 * gcc.dg/gomp/pr68640.c: Likewise.
2701 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2702 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2703
950db54a 27042016-04-18 Richard Biener <rguenther@suse.de>
2705
2706 PR tree-optimization/70701
2707 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2708
67ccbf39 27092016-04-18 Tom de Vries <tom@codesourcery.com>
2710
2711 PR testsuite/70699
2712 * gcc.dg/pr70161.c: Add dot-file scans.
2713 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2714 instead of after last dot char.
2715
021ad2f3 27162016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2717
2718 * c-c++-common/dump-ada-spec-3.c: New test.
2719 * c-c++-common/dump-ada-spec-4.c: Likewise.
2720
d572fcfd 27212016-04-17 Tom de Vries <tom@codesourcery.com>
2722
2723 PR other/70183
2724 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2725
8b4ee73c 27262016-04-15 Jan Hubicka <jh@suse.cz>
2727
2728 PR ipa/70018
2729 * g++.dg/ipa/pure-const-1.C: New testcase.
2730 * g++.dg/ipa/pure-const-2.C: New testcase.
2731 * g++.dg/ipa/pure-const-3.C: New testcase.
2732
eac243e7 27332016-04-15 Marek Polacek <polacek@redhat.com>
2734
2735 PR c/70671
2736 * gcc.dg/bitfld-22.c: New test.
2737
64c1df32 27382016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2739
2740 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2741 x86_64.
2742
926f9422 27432016-04-15 Marek Polacek <polacek@redhat.com>
2744
2745 PR c/70651
2746 * c-c++-common/pr70651.c: New test.
2747
309bbaa3 27482016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2749
2750 PR rtl-optimization/70681
2751 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2752 dump scan on arm and powerpc.
2753 * gcc.dg/pr10474.c: Likewise.
2754
b4ba8358 27552016-04-15 Jakub Jelinek <jakub@redhat.com>
2756
ed92874a 2757 PR c++/69517
2758 PR c++/70019
2759 PR c++/70588
2760 * g++.dg/cpp1y/vla11.C: Revert for real.
2761
b4ba8358 2762 PR c/70436
2763 * c-c++-common/Wparentheses-1.c: New test.
2764 * c-c++-common/gomp/Wparentheses-1.c: New test.
2765 * c-c++-common/gomp/Wparentheses-2.c: New test.
2766 * c-c++-common/gomp/Wparentheses-3.c: New test.
2767 * c-c++-common/gomp/Wparentheses-4.c: New test.
2768 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2769 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2770 * c-c++-common/goacc/Wparentheses-1.c: New test.
2771
65717bb5 27722016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2773
2774 PR target/70662
2775 * gcc.target/i386/pr70662.c: New test.
2776
ca1a4077 27772016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 2778 Alan Modra <amodra@gmail.com>
ca1a4077 2779
2780 PR tree-optimization/70130
2781 * gcc.dg/vect/O3-pr70130.c: New testcase.
2782
dbe1794c 27832016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2784
11836644 2785 PR target/70669
2786 * gcc.target/powerpc/pr70669.c: New test.
2787
dbe1794c 2788 PR target/70640
2789 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2790 a power7 system that does not have an assembler that supports
2791 power8.
2792
4c1007f1 27932016-04-14 Martin Sebor <msebor@redhat.com>
2794
2795 PR c++/69517
2796 PR c++/70019
2797 PR c++/70588
2798 * c-c++-common/ubsan/vla-1.c: Revert.
2799 * g++.dg/cpp1y/vla11.C: Same.
2800 * g++.dg/cpp1y/vla12.C: Same.
2801 * g++.dg/cpp1y/vla13.C: Same.
2802 * g++.dg/cpp1y/vla14.C: Same.
2803 * g++.dg/cpp1y/vla3.C: Same.
2804 * gcc/testsuite/g++.dg/init/array24.C: Same.
2805 * g++.dg/ubsan/vla-1.C: Same.
2806
22dcab66 28072016-04-14 Marek Polacek <polacek@redhat.com>
2808 Jan Hubicka <hubicka@ucw.cz>
2809
2810 PR c++/70029
2811 * g++.dg/torture/pr70029.C: New test.
2812
3e74b025 28132016-04-14 Martin Sebor <msebor@redhat.com>
2814
2815 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2816 type size to prevent failures on targets with very low maximum
2817 alignment.
2818
1d2e0f2a 28192016-04-14 Richard Biener <rguenther@suse.de>
2820
2821 PR tree-optimization/70623
2822 * gcc.dg/torture/pr70623.c: New testcase.
2823 * gcc.dg/torture/pr70623-2.c: Likewise.
2824
9aed0626 28252016-04-13 Martin Sebor <msebor@redhat.com>
2826
2827 PR c++/69517
2828 PR c++/70019
2829 PR c++/70588
2830 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2831 * g++.dg/cpp1y/vla11.C: New test.
2832 * g++.dg/cpp1y/vla12.C: New test.
2833 * g++.dg/cpp1y/vla13.C: New test.
2834 * g++.dg/cpp1y/vla14.C: New test.
2835 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2836 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2837 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2838
fd499010 28392016-04-13 Jakub Jelinek <jakub@redhat.com>
2840
2841 PR c++/70641
2842 * g++.dg/opt/pr70641.C: New test.
2843
87fa7252 28442016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2845
2846 PR rtl-optimization/68749
2847 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2848 effects of argument promotions.
2849 Remove default args to dg-skip-if.
2850
6c40e18b 28512016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2852
2853 PR c++/70635
2854 * g++.dg/parse/pr70635.C: New.
2855
92c53257 28562016-04-13 Marek Polacek <polacek@redhat.com>
2857
2858 PR c++/70639
2859 * c-c++-common/Wmisleading-indentation-4.c: New test.
2860
0241e4dc 28612016-04-13 Marek Polacek <polacek@redhat.com>
2862
2863 PR c/70436
2864 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2865 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2866
92bda444 28672016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2868
2869 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2870 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2871 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2872
38ea8a26 28732016-04-13 Jakub Jelinek <jakub@redhat.com>
2874
d08aa032 2875 PR middle-end/70633
2876 * gcc.c-torture/compile/pr70633.c: New test.
2877
38ea8a26 2878 PR debug/70628
2879 * gcc.dg/torture/pr70628.c: New test.
2880
9231d5c2 28812016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2882
2883 PR c++/70610
2884 * g++.dg/template/pr70610.C: New test.
2885 * g++.dg/template/pr70610-2.C: New test.
2886 * g++.dg/template/pr70610-3.C: New test.
2887 * g++.dg/template/pr70610-4.C: New test.
2888
249ca944 28892016-04-12 Jakub Jelinek <jakub@redhat.com>
2890
7f2ea2fb 2891 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2892 128 instead of 32.
2893
249ca944 2894 PR c++/70571
2895 * g++.dg/ext/pr70571.C: New test.
2896
8ca5a97d 28972016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2898
bf32a52d 2899 PR target/70640
8ca5a97d 2900 * gcc.target/powerpc/pr70640.c: New test.
2901
e971b45f 29022016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2903
2904 PR c++/68722
2905 * g++.dg/parse/pr68722.C: New.
2906
0b54d964 29072016-04-12 Jakub Jelinek <jakub@redhat.com>
2908
2909 PR rtl-optimization/70596
2910 * gcc.target/i386/pr70596.c: New test.
2911
d2dd85e3 29122016-04-12 Nathan Sidwell <nathan@acm.org>
2913
2914 PR c++/70501
2915 * g++.dg/init/pr70501.C: New.
2916
2d0001b0 29172016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2918
2919 * gcc.target/i386/asm-flag-6.c: New test.
2920
6c4df0d1 29212016-04-12 Tom de Vries <tom@codesourcery.com>
2922
2923 PR tree-optimization/68756
2924 * gcc.dg/graphite/pr68756.c: New test.
2925
0d60da57 29262016-04-12 Jakub Jelinek <jakub@redhat.com>
2927
2928 PR tree-optimization/70602
2929 * gcc.c-torture/execute/pr70602.c: New test.
2930
62735984 29312016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2932
2933 PR target/70381
2934 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2935 __float128 emulator is built and runs.
2936 * gcc.target/powerpc/float128-1.c: Likewise.
2937
2938 * lib/target-supports.exp (check_ppc_float128_sw_available):
2939 Rework tests for __float128 software and hardware
2940 availability. Fix exit condition to return 0 on success.
2941
a702492c 29422016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2943
2944 PR target/70133
2945 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2946 * gcc.target/aarch64/target_attr_15.c: Likewise.
2947
a8c5ce92 29482016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2949
2950 PR c++/69066
2951 * g++.dg/cpp1y/pr69066.C: New.
2952
5ecab913 29532016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2954
2955 PR fortran/68566
2956 * gfortran.dg/pr36192.f90: Update test.
2957 * gfortran.dg/pr36192_1.f90: Update test.
2958 * gfortran.dg/real_dimension_1.f: Update test.
2959 * gfortran.dg/parameter_array_init_7.f90: New test.
2960
6cb5ef70 29612016-04-09 John David Anglin <danglin@gcc.gnu.org>
2962
4edfdd23 2963 PR testsuite/64039
2964 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2965
964f71e3 2966 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2967
5d61c198 2968 PR rtl-optimization/66669
2969 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2970
16eaaf58 2971 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2972
0b68802d 2973 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2974 * gcc.dg/pie-1.c: Likewise.
2975 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2976 * gcc.dg/pic-4.c: Likewise.
2977 * gcc.dg/pie-3.c: Likewise.
2978 * gcc.dg/pie-4.c: Likewise.
2979
9c0dd509 2980 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2981
03b2d3c1 2982 PR tree-optimization/68644
2983 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2984
6cb5ef70 2985 PR rtl-optimization/64886
2986 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2987
07de41ba 29882016-04-09 Tom de Vries <tom@codesourcery.com>
2989
2990 PR tree-optimization/68953
2991 * gcc.dg/graphite/pr68953.c: New test.
2992
d294e3fb 29932016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2994
2995 PR fortran/70592
2996 * gfortran.dg/deferred_character_16.f90: New test.
2997
3cb15094 29982016-04-09 Jakub Jelinek <jakub@redhat.com>
2999
3000 PR tree-optimization/70586
3001 * gcc.c-torture/execute/pr70586.c: New test.
3002
a02dc66f 30032016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3004
3005 PR sanitizer/70573
3006 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3007 with __builtin_memset
3008 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3009
0c302595 30102016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3011
3012 PR lto/70289
3013 PR ipa/70348
3014 PR tree-optimization/70373
3015 PR middle-end/70533
3016 PR middle-end/70534
3017 PR middle-end/70535
3018 * c-c++-common/goacc/reduction-5.c: New test.
3019 * c-c++-common/goacc/reduction-promotions.c: New test.
3020 * gfortran.dg/goacc/reduction-3.f95: New test.
3021 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3022
c6c0523b 30232016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3024
3025 PR c++/70590
3026 PR c++/70452
3027 * g++.dg/pr70590.C: New test.
3028 * g++.dg/pr70590-2.C: New test.
3029
3ac399da 30302016-04-08 Jakub Jelinek <jakub@redhat.com>
3031
e97d1706 3032 PR middle-end/70593
3033 * gcc.target/i386/pr70593.c: New test.
3034
3ac399da 3035 PR rtl-optimization/70574
3036 * gcc.target/i386/avx2-pr70574.c: New test.
3037
fcfbb129 30382016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3039
3040 PR sanitizer/70541
3041 * c-c++-common/asan/pr70541.c: New test.
3042
0aabcddf 30432016-04-08 Tom de Vries <tom@codesourcery.com>
3044
3045 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3046 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3047
bec0c1e8 30482016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3049
3050 PR target/70566
3051 * gcc.c-torture/execute/pr70566.c: New test.
3052
87c791f5 30532016-04-08 Tom de Vries <tom@codesourcery.com>
3054
3055 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3056 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3057
7f38718f 30582016-04-08 Alan Modra <amodra@gmail.com>
3059
3060 * gcc.target/powerpc/pr70117.c: New.
3061
a96a7710 30622016-04-07 Jakub Jelinek <jakub@redhat.com>
3063
7a6265d1 3064 PR testsuite/70581
3065 * gcc.dg/lto/simd-function_0.c: New test.
3066
a96a7710 3067 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3068 clones.
3069 * c-c++-common/attr-simd-2.c: Likewise.
3070 * c-c++-common/attr-simd-4.c: Likewise.
3071 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3072 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3073
508dd607 30742016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3075
3076 PR testsuite/70553
3077 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3078
1b61585a 30792016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3080 Tom de Vries <tom@codesourcery.com>
3081
3082 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3083 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3084 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3085 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3086 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3087 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3088 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3089 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3090
5f060aa8 30912016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3092
3093 PR c/70436
3094 * g++.dg/warn/Wparentheses-29.C: New test.
3095
d3831f71 30962016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3097
3098 PR c/70436
3099 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3100 explicit braces to resolve a future -Wparentheses warning.
3101
382ece2d 31022016-04-06 Richard Henderson <rth@redhat.com>
3103
3104 * gcc.dg/pr61817-1.c: New test.
3105 * gcc.dg/pr61817-2.c: New test.
3106 * gcc.dg/pr69391-1.c: New test.
3107 * gcc.dg/pr69391-2.c: New test.
3108
72234ee9 31092016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3110
3111 PR rtl-optimization/70398
3112 * testsuite/gcc.target/aarch64/pr70398.c: New.
3113
5547150a 31142016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3115
3116 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3117
15b70121 31182016-04-06 Yvan Roux <yvan.roux@linaro.org>
3119 Pedro Alves <palves@redhat.com>
3120
3121 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3122
585aefbb 31232016-04-06 Jakub Jelinek <jakub@redhat.com>
3124
0cbb513b 3125 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3126 Check for avx512f effective targets instead of avx2.
3127 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3128 for AVX512F clones.
3129 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3130 * g++.dg/gomp/declare-simd-1.C: Likewise.
3131 * g++.dg/gomp/declare-simd-3.C: Likewise.
3132 * g++.dg/gomp/declare-simd-4.C: Likewise.
3133
585aefbb 3134 PR middle-end/70550
3135 * c-c++-common/gomp/pr70550-1.c: New test.
3136 * c-c++-common/gomp/pr70550-2.c: New test.
3137
0b91cceb 31382016-04-05 Nathan Sidwell <nathan@acm.org>
3139
3140 PR c++/70512
3141 * g++.dg/ext/attribute-may-alias-5.C: New.
3142
645a9d8e 31432016-04-05 Jakub Jelinek <jakub@redhat.com>
3144
3145 PR c++/70336
3146 * c-c++-common/pr70336.c: New test.
3147 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3148 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3149
bdf23925 31502016-04-05 Jan Hubicka <hubicka@ucw.cz>
3151
3152 PR ipa/66223
3153 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3154
aaff837c 31552016-04-05 Jakub Jelinek <jakub@redhat.com>
3156
3157 PR rtl-optimization/70542
3158 * gcc.dg/torture/pr70542.c: New test.
3159 * gcc.target/i386/avx2-pr70542.c: New test.
3160
2eac58a0 31612016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3162
3163 PR tree-optimization/70509
3164 * gcc.target/i386/avx512bw-pr70509.c: New test.
3165
4f7ebe46 31662016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3167
3168 PR c++/70452
3169 * g++.dg/ext/constexpr-vla4.C: New test.
3170
305d86a0 31712016-04-05 Uros Bizjak <ubizjak@gmail.com>
3172
3173 PR target/70510
3174 * gcc.target/i386/pr70510.c: New test.
3175
eec3b789 31762016-04-05 Richard Biener <rguenther@suse.de>
3177
3178 PR tree-optimization/70526
3179 * g++.dg/torture/pr70526.C: New testcase.
3180
ca943582 31812016-04-05 Jakub Jelinek <jakub@redhat.com>
3182
3183 PR target/70525
3184 * gcc.target/i386/pr70525.c: New test.
3185
87825cd5 31862016-04-05 Richard Biener <rguenther@suse.de>
3187
3188 PR middle-end/70499
3189 * g++.dg/torture/pr70499.C: New testcase.
3190
14638828 31912016-04-05 Richard Biener <rguenther@suse.de>
3192
3193 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3194 remove XFAIL.
3195
967a90d5 31962016-04-04 Jakub Jelinek <jakub@redhat.com>
3197
3198 PR middle-end/70307
3199 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3200 rs6000 ABI warnings.
3201
d374a3a3 32022016-04-04 Jan Hubicka <hubicka@ucw.cz>
3203
3204 PR ipa/66223
3205 * g++.dg/ipa/devirt-51.C: New testcase.
3206
8ff377a6 32072016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3208 Jakub Jelinek <jakub@redhat.com>
3209
3210 PR middle-end/70457
3211 * gcc.dg/torture/pr70457.c: New.
3212
f567b44f 32132016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3214
3215 PR fortran/67538
3216 * gfortran.dg/allocate_with_source_19.f08: New test.
3217
89d4ebfa 32182016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3219
3220 PR fortran/65795
3221 * gfortran.dg/coarray_allocate_6.f08: New test.
3222
68ab33a6 32232016-04-04 Richard Biener <rguenther@suse.de>
3224
3225 PR rtl-optimization/70484
3226 * gcc.dg/torture/pr70484.c: New testcase.
3227
c4f5465d 32282016-04-04 Marek Polacek <polacek@redhat.com>
3229
3230 PR c/70307
3231 * gcc.dg/torture/pr70307.c: New test.
3232
bfec6609 32332016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3234
3235 PR target/70416
3236 PR target/67391
3237 * gcc.target/sh/torture/pr70416.c: New.
3238
40df9099 32392016-04-02 Martin Sebor <msebor@redhat.com>
3240
3241 PR c++/67376
3242 PR c++/70170
3243 PR c++/70172
3244 PR c++/70228
3245 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3246 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3247 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3248 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3249 * g++.dg/cpp0x/constexpr-string.C: Same.
3250 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3251 * g++.dg/cpp0x/pr65398.C: Same.
3252 * g++.dg/ext/constexpr-vla1.C: Same.
3253 * g++.dg/ext/constexpr-vla2.C: Same.
3254 * g++.dg/ext/constexpr-vla3.C: Same.
3255 * g++.dg/ubsan/pr63956.C: Same.
3256
0edb9bfe 32572016-04-01 Jakub Jelinek <jakub@redhat.com>
3258
3259 PR rtl-optimization/70467
3260 * gcc.target/i386/pr70467-2.c: New test.
3261
e5b1a1d9 32622016-04-01 Jakub Jelinek <jakub@redhat.com>
3263 Marek Polacek <polacek@redhat.com>
3264
3265 PR c++/70488
3266 * g++.dg/init/new47.C: New test.
3267
b2ca3fb0 32682016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3269
3270 PR target/70496
3271 * gcc.target/arm/pr70496.c: New test.
3272
4c3bd1e3 32732016-04-01 Nathan Sidwell <nathan@acm.org>
3274
47de69ad 3275 PR c++/68475
3276 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3277
313d569f 32782016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3279
3280 PR target/69890
3281 * gcc.dg/strlenopt.h (memmove): New.
3282 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3283 instead of "string.h".
3284 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3285 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3286 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3287 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3288 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3289 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3290 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3291 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3292 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3293 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3294 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3295 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3296 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3297 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3298 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3299 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3300 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3301 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3302 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3303 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3304
5469facd 33052016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3306
3307 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3308 (Holder::foo): Reflect this.
3309
503de754 33102016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3311
3312 PR target/70442
3313 * gcc.dg/pr70442.c: New test.
3314
13ee2de7 33152016-03-31 Nathan Sidwell <nathan@acm.org>
3316
3317 PR c++/70393
3318 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3319
5e0d03a8 33202016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3321
3322 PR target/70453
3323 * gcc.target/i386/pr70453.c: New test.
3324
8cb82ed4 33252016-03-31 Andrey Belevantsev <abel@ispras.ru>
3326
3327 PR target/70292
3328 * gcc.c-torture/pr70292.c: New test.
3329
7952b661 33302016-03-31 Marek Polacek <polacek@redhat.com>
3331
3332 PR c/70297
3333 * c-c++-common/pr70297.c: New test.
3334 * g++.dg/cpp0x/typedef-redecl.C: New test.
3335 * gcc.dg/typedef-redecl2.c: New test.
3336
1607cc74 33372016-03-31 Jakub Jelinek <jakub@redhat.com>
3338
3339 PR rtl-optimization/70460
3340 * gcc.c-torture/execute/pr70460.c: New test.
3341
c689c252 33422016-03-31 Richard Biener <rguenther@suse.de>
3343
3344 PR c++/70430
3345 * g++.dg/ext/vector30.C: New testcase.
3346
91c9586d 33472016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3348 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3349
3350 * gfortran.dg/fmt_pf.f90: New test.
3351
afa5c1b8 33522016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3353
3354 Forward-port from 5 branch
3355 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3356
3357 PR testsuite/70356
3358 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3359 dg-require-effective-target after dg-do.
3360
3361 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3362
3363 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3364
6a5dcab3 33652016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3366 Julian Brown <julian@codesourcery.com>
3367 Chung-Lin Tang <cltang@codesourcery.com>
3368 Cesar Philippidis <cesar@codesourcery.com>
3369 James Norris <jnorris@codesourcery.com>
3370 Tom de Vries <tom@codesourcery.com>
3371 Nathan Sidwell <nathan@codesourcery.com>
3372
305d86a0 3373 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 3374 * c-c++-common/goacc/loop-clauses.c: Likewise.
3375 * g++.dg/goacc/template.C: Likewise.
3376 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3377 * gfortran.dg/goacc/loop-1.f95: Likewise.
3378 * gfortran.dg/goacc/loop-5.f95: Likewise.
3379 * gfortran.dg/goacc/loop-6.f95: Likewise.
3380 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3381 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3382 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3383 * c-c++-common/goacc/clauses-fail.c: Likewise.
3384 * c-c++-common/goacc/parallel-1.c: Likewise.
3385 * c-c++-common/goacc/reduction-1.c: Likewise.
3386 * c-c++-common/goacc/reduction-2.c: Likewise.
3387 * c-c++-common/goacc/reduction-3.c: Likewise.
3388 * c-c++-common/goacc/reduction-4.c: Likewise.
3389 * c-c++-common/goacc/routine-3.c: Likewise.
3390 * c-c++-common/goacc/routine-4.c: Likewise.
3391 * c-c++-common/goacc/routine-5.c: Likewise.
3392 * c-c++-common/goacc/tile.c: Likewise.
3393 * g++.dg/goacc/template.C: Likewise.
3394 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3395 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3396 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3397 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3398 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3399 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3400 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3401 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3402 * c-c++-common/goacc/use_device-1.c: ... this file.
3403 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3404 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3405 * c-c++-common/goacc/host_data-6.c: ... this file.
3406 * c-c++-common/goacc/loop-2-kernels.c: New file.
3407 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3408 * c-c++-common/goacc/loop-3.c: Likewise.
3409 * g++.dg/goacc/reference.C: Likewise.
3410 * g++.dg/goacc/routine-1.C: Likewise.
3411 * g++.dg/goacc/routine-2.C: Likewise.
3412
932c0baa 34132016-03-30 Richard Biener <rguenther@suse.de>
3414
3415 PR middle-end/70450
3416 * gcc.dg/torture/pr70450.c: New testcase.
3417
7f7c4659 34182016-03-30 Jakub Jelinek <jakub@redhat.com>
3419
3420 PR target/70421
3421 * gcc.dg/torture/pr70421.c: New test.
3422 * gcc.target/i386/avx512f-pr70421.c: New test.
3423
9cbfe80c 34242016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3425
3426 PR testsuite/70364
3427 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3428 (check): New function.
3429 (bar): Call check.
3430 (foo): Align stack to 16 bytes when calling bar.
3431 * gcc.target/i386/cleanup-2.c: Likewise.
3432
f56c7d36 34332016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3434
3435 PR tree-optimization/59124
3436 * gcc.dg/Warray-bounds-19.c: New test.
3437
0275bf9b 34382016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3439
3440 * lib/prune.exp (escape_regex_chars): New.
3441 (prune_file_path): Update to quote metcharacters for regexp.
3442
a3daa269 34432016-03-29 Jakub Jelinek <jakub@redhat.com>
3444
24e1ba3d 3445 PR rtl-optimization/70429
3446 * gcc.c-torture/execute/pr70429.c: New test.
3447
a3daa269 3448 PR tree-optimization/70405
3449 * gcc.dg/pr70405.c: New test.
3450
3ef41a6e 34512016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3452
3453 PR fortran/70397
3454 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3455 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3456
4abd9410 34572016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3458
3459 PR testsuite/64177
3460 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3461 __cilkrts_set_param to set two workers.
3462 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3463 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3464
b58e5f0f 34652016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3466
305d86a0 3467 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 3468
bff53658 34692016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
3470
3471 PR target/70406
305d86a0 3472 * gcc.target/i386/pr70406.c: New test.
bff53658 3473
bb2c9c15 34742016-03-27 Eric Botcazou <ebotcazou@adacore.com>
3475
3476 * gnat.dg/specs/double_record_extension3.ads: New test.
3477
f12c84ab 34782016-03-25 Richard Henderson <rth@redhat.com>
3479
3480 PR target/70120
3481 * gcc.target/aarch64/pr70120-1.c: New.
3482 * gcc.target/aarch64/pr70120-2.c: New.
3483 * gcc.target/aarch64/pr70120-3.c: New.
3484
b0bf58c4 34852016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3486
3487 PR c++/62212
3488 * g++.dg/template/mangle2.C: The dg-do directive should be
3489 "compile" not "assemble".
3490
f175ba0f 34912016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3492
3493 PR lto/69650
3494 * gcc.dg/pr69650.c: New test.
3495
4cc3295f 34962016-03-25 David Edelsohn <dje.gcc@gmail.com>
3497
3498 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3499
0cf40600 35002016-03-25 Alan Modra <amodra@gmail.com>
3501
3502 * gcc.dg/dfp/pr70052.c: New test.
3503
3aebf099 35042016-03-24 Richard Henderson <rth@redhat.com>
3505
3506 PR middle-end/69845
3507 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3508 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3509
83245bd3 35102016-03-24 Tom de Vries <tom@codesourcery.com>
3511
3512 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3513
108e7ee4 35142016-03-24 Tom de Vries <tom@codesourcery.com>
3515
3516 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3517 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3518
17af0b14 35192016-03-24 Tom de Vries <tom@codesourcery.com>
3520
3521 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3522 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3523
6c8770ee 35242016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3525
3526 PR c++/62212
3527 * g++.dg/template/mangle2.C: New test.
3528
a7e21b7b 35292016-03-24 Richard Biener <rguenther@suse.de>
3530
3531 PR tree-optimization/70396
3532 * gcc.dg/torture/pr70396.c: New testcase.
3533
f365d297 35342016-03-24 Richard Biener <rguenther@suse.de>
3535
3536 PR middle-end/70370
3537 * gcc.dg/torture/pr70370.c: New testcase.
3538
da7aeb13 35392016-03-24 Tom de Vries <tom@codesourcery.com>
3540
3541 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3542 * gfortran.dg/goacc/kernels-tree.f95: Same.
3543 * gfortran.dg/goacc/parallel-tree.f95: Same.
3544
80b30de0 35452016-03-24 Tom de Vries <tom@codesourcery.com>
3546
3547 * c-c++-common/goacc/uninit-if-clause.c: New test.
3548 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3549
cb9b6b99 35502016-03-24 Jakub Jelinek <jakub@redhat.com>
3551
3552 PR target/70290
305d86a0 3553 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3554 Fix formatting.
cb9b6b99 3555
a4225fff 35562016-03-24 Richard Biener <rguenther@suse.de>
3557
3558 PR tree-optimization/70372
3559 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3560
5a869ab8 35612016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3562
3563 PR c++/70347
3564 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3565
36ce5faa 35662016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3567
3568 PR c++/70332
3569 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3570
c4fa85c9 35712016-03-23 Jakub Jelinek <jakub@redhat.com>
3572
d9377ad5 3573 PR c++/70001
3574 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3575 * g++.dg/cpp1y/pr70001.C: New test.
3576
c4fa85c9 3577 PR c++/70323
3578 * g++.dg/cpp0x/constexpr-70323.C: New test.
3579
0a2062da 35802016-03-23 Alexandre Oliva <aoliva@redhat.com>
3581 Jason Merrill <jason@redhat.com>
3582 Jakub Jelinek <jakub@redhat.com>
3583
3584 PR c++/69315
3585 * g++.dg/cpp0x/constexpr-69315.C: New test.
3586 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3587
62d2a6dc 35882016-03-23 Marek Polacek <polacek@redhat.com>
3589
3590 PR c++/69884
3591 * g++.dg/warn/Wignored-attributes-1.C: New test.
3592 * g++.dg/warn/Wignored-attributes-2.C: New test.
3593
a82d6246 35942016-03-23 Tom de Vries <tom@codesourcery.com>
3595
3596 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3597 initialization.
3598 * gfortran.dg/goacc/private-3.f95 (test): Same.
3599 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3600 missing use param.
3601
dc834ba1 36022016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3603
3604 * lib/target-supports.exp: Remove v7ve entry from loop
3605 creating effective target checks.
3606 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3607 (add_options_for_arm_arch_v7ve): Likewise.
3608
7e83fd1f 36092016-03-23 Jakub Jelinek <jakub@redhat.com>
3610
3611 PR tree-optimization/70354
3612 * gcc.dg/vect/pr70354-1.c: New test.
3613 * gcc.dg/vect/pr70354-2.c: New test.
3614 * gcc.target/i386/avx2-pr70354-1.c: New test.
3615 * gcc.target/i386/avx2-pr70354-2.c: New test.
3616
4e4da058 36172016-03-22 Jeff Law <law@redhat.com>
3618
3619 PR target/70232
3620 * gcc.dg/tree-ssa/pr70232.c: New test.
3621
6855137b 36222016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3623
3624 PR target/70302
3625 * gcc.target/i386/pr70302.c: New test.
3626
19db1ec8 36272016-03-22 Richard Biener <rguenther@suse.de>
3628
3629 PR middle-end/70251
3630 * g++.dg/torture/pr70251.C: New testcase.
3631
4baec9f2 36322016-03-22 David Malcolm <dmalcolm@redhat.com>
3633
3634 PR c/69993
3635 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3636 Wmisleading-indentation.c.
3637 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3638 reflect change to diagnostic text and order of messages.
3639 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3640
fcfec126 36412016-03-22 David Edelsohn <dje.gcc@gmail.com>
3642
3643 * g++.dg/ext/java-3.C: Don't compile on AIX.
3644
aa30728a 36452016-03-22 Richard Biener <rguenther@suse.de>
3646
3647 PR middle-end/70333
3648 * gcc.dg/torture/pr70333.c: New testcase.
3649
46ec4eb4 36502016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3651
3652 * g++.dg/ext/pr70290.C: New test.
3653
4880f878 36542016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3655
3656 PR target/70325
3657 * gcc.target/i386/pr70325.c: New test.
3658
3d78ea44 36592016-03-22 Jakub Jelinek <jakub@redhat.com>
3660
5934fb8f 3661 PR target/70329
3662 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3663 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3664
b6436f79 3665 PR target/70300
3666 * gcc.target/i386/pr70300.c: New test.
3667
3d78ea44 3668 PR c++/70295
3669 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3670 (func2): New function for cond with parens, xfail warning for c++.
3671 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3672
b60244f6 36732016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3674
3675 PR c++/70096
3676 * g++.dg/template/ptrmem30.C: New test.
3677
c8e3e744 36782016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3679
3680 PR c++/70204
3681 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3682 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3683
2715f63a 36842016-03-21 Jakub Jelinek <jakub@redhat.com>
3685
3686 PR middle-end/70326
3687 * gcc.dg/pr70326.c: New test.
3688
2daa2cda 36892016-03-21 Marc Glisse <marc.glisse@inria.fr>
3690 Jakub Jelinek <jakub@redhat.com>
3691
3692 PR tree-optimization/70317
3693 * gcc.dg/pr70317.c: New test.
3694
d9aa5a50 36952016-03-21 Uros Bizjak <ubizjak@gmail.com>
3696
3697 PR target/70327
3698 * gcc.target/i386/pr70327.c: New test.
3699
e1a88bf4 37002016-03-21 Martin Liska <mliska@suse.cz>
3701
61941425 3702 PR ipa/70306
e1a88bf4 3703 * gcc.dg/ipa/pr70306.c: New test.
3704
d9aa5a50 37052016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 3706
3707 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3708 * gcc.target/arm/attr-align3.c: Likewise.
3709 * gcc.target/arm/attr_arm.c: Likewise.
3710 * gcc.target/arm/flip-thumb.c: Likewise.
3711
afdde20c 37122016-03-21 Jakub Jelinek <jakub@redhat.com>
3713
3714 PR target/70296
3715 * gcc.target/powerpc/altivec-36.c: New test.
3716
3f2ef661 37172016-03-21 Richard Biener <rguenther@suse.de>
3718
3719 PR tree-optimization/70310
3720 * gcc.dg/torture/pr70310.c: New testcase.
3721
08b2b692 37222016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3723
3724 PR target/70293
3725 * gcc.target/i386/pr70293.c: New test.
3726
93505d22 37272016-03-21 Richard Biener <rguenther@suse.de>
3728
3729 PR tree-optimization/70288
3730 * gcc.dg/torture/pr70288-1.c: New testcase.
3731 * gcc.dg/torture/pr70288-2.c: Likewise.
3732
06fd1914 37332016-03-21 Andrey Belevantsev <abel@ispras.ru>
3734
3735 PR rtl-optimization/69307
3736 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 3737
b628775e 37382016-03-21 Andrey Belevantsev <abel@ispras.ru>
3739
3740 PR rtl-optimization/69102
3741 * gcc.c-torture/compile/pr69102.c: New test.
3742
1421f43c 37432016-03-18 Jeff Law <law@redhat.com>
3744
3745 PR rtl-optimization/70263
3746 * gcc.c-torture/compile/pr70263-1.c: New test.
3747 * gcc.target/i386/pr70263-2.c: New test.
3748
e7142ce1 37492016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3750
3751 PR rtl-optimization/70278
3752 * gcc.dg/torture/pr70278.c: New test.
3753 * gcc.target/arm/pr70278.c: New test.
3754
5539bc70 37552016-03-18 David Malcolm <dmalcolm@redhat.com>
3756
3757 PR c/70281
3758 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3759 (test_builtin_types_compatible_p): New test function.
3760 * gcc.dg/pr70281.c: New test case.
3761
296a290a 37622016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3763
3764 PR target/70113
3765 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3766
666094f0 37672016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3768
3769 PR tree-optimization/70252
3770 * gcc.dg/pr70252.c: New test.
3771
350514e8 37722016-03-18 Tom de Vries <tom@codesourcery.com>
3773
3774 * gcc.dg/pr70161-2.c: New test.
3775 * gcc.dg/pr70161.c: New test.
3776
011e0cea 37772016-03-18 Tom de Vries <tom@codesourcery.com>
3778
3779 PR ipa/70269
3780 * gcc.dg/pr70269.c: New test.
3781
292a09de 37822016-03-18 Jakub Jelinek <jakub@redhat.com>
3783
3784 PR c++/70267
3785 * g++.dg/ext/java-3.C: New test.
3786
efc86c4c 37872016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3788
3789 PR c++/70205
3790 * g++.dg/lookup/pr70205.C: New test.
3791
a28dd575 37922016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3793
3794 PR c++/70218
3795 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3796
92e7ab1e 37972016-03-17 Marek Polacek <polacek@redhat.com>
3798
3799 PR c/69407
3800 * gcc.dg/atomic-op-6.c: New test.
3801
7378dbfb 38022016-03-17 David Malcolm <dmalcolm@redhat.com>
3803
3804 PR c/70264
3805 * c-c++-common/pr70264.c: New test case.
3806
f7995d7d 38072016-03-17 Jakub Jelinek <jakub@redhat.com>
3808
e2895b76 3809 PR c++/70144
3810 * c-c++-common/pr70144-1.c: New test.
3811 * c-c++-common/pr70144-2.c: New test.
3812
f7995d7d 3813 PR c++/70272
3814 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3815 * g++.dg/opt/flifetime-dse6.C: New test.
3816 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3817
5ec4a949 38182016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3819
3820 PR driver/70192
3821 * gcc.dg/pic-1.c: New test.
3822 * gcc.dg/pic-2.c: Likewise.
3823 * gcc.dg/pic-3.c: Likewise.
3824 * gcc.dg/pic-4.c: Likewise.
3825 * gcc.dg/pie-1.c: Likewise.
3826 * gcc.dg/pie-2.c: Likewise.
3827 * gcc.dg/pie-3.c: Likewise.
3828 * gcc.dg/pie-4.c: Likewise.
3829 * gcc.dg/pie-5.c: Likewise.
3830 * gcc.dg/pie-6.c: Likewise.
3831
c28550e1 38322016-03-17 Tom de Vries <tom@codesourcery.com>
3833
3834 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3835 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3836
be3296cb 38372016-03-17 Richard Biener <rguenther@suse.de>
3838
3839 PR debug/70271
3840 * g++.dg/debug/pr70271.C: New testcase.
3841
9b60ef21 38422016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3843
3844 * gcc.target/i386/pr70251.c: New test.
3845
9a80bc1a 38462016-03-17 Marek Polacek <polacek@redhat.com>
3847
3848 PR c++/70194
3849 * g++.dg/warn/constexpr-70194.C: New test.
3850
733d7ff9 38512016-03-16 Richard Henderson <rth@redhat.com>
3852
3853 PR middle-end/70240
3854 * gcc.c-torture/compile/pr70240.c: New.
3855
3e6f12bf 38562016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3857
3858 * gcc.c-torture/compile/20151204.c: Skip for avr.
3859
867c9e99 38602016-03-16 Jakub Jelinek <jakub@redhat.com>
3861
3862 PR target/70245
3863 * g++.dg/opt/pr70245.C: New test.
3864 * g++.dg/opt/pr70245.h: New file.
3865 * g++.dg/opt/pr70245-aux.cc: New file.
3866
8ced6ab7 38672016-03-16 Martin Sebor <msebor@redhat.com>
3868
3869 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3870
37af779a 38712016-03-16 Richard Henderson <rth@redhat.com>
3872
3873 PR middle-end/70199
3874 * gcc.c-torture/compile/pr70199.c: New.
3875
78ed999c 38762016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3877
3878 * gcc.dg/uninit-19.c: Run dos2unix.
3879
462ca422 38802016-03-16 Marek Polacek <polacek@redhat.com>
3881
3882 PR c/70093
3883 * gcc.dg/nested-func-10.c: New test.
3884 * gcc.dg/nested-func-9.c: New test.
3885
fe58aacc 38862016-03-16 Jakub Jelinek <jakub@redhat.com>
3887
3888 PR tree-optimization/68714
3889 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3890
27a53872 38912016-03-16 Tom de Vries <tom@codesourcery.com>
3892
3893 PR tree-optimization/68715
3894 * gcc.dg/graphite/pr68715-2.c: New test.
3895 * gcc.dg/graphite/pr68715.c: New test.
3896 * gfortran.dg/graphite/pr68715.f90: New test.
3897
95049c3c 38982016-03-16 Tom de Vries <tom@codesourcery.com>
3899
3900 PR tree-optimization/68809
3901 * gcc.dg/graphite/pr68809-2.c: New test.
3902 * gcc.dg/graphite/pr68809.c: New test.
3903
09eddd70 39042016-03-16 Jakub Jelinek <jakub@redhat.com>
3905
81fc5915 3906 PR c++/70147
3907 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3908 method call to i () as argument. Adjust expected output.
3909
09eddd70 3910 PR c++/70147
3911 * g++.dg/ubsan/pr70147-1.C: New test.
3912 * g++.dg/ubsan/pr70147-2.C: New test.
3913
6373d2a2 39142016-03-15 Martin Sebor <msebor@redhat.com>
3915
3916 PR c++/58281
3917 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3918
d27a0c11 39192016-03-15 John David Anglin <danglin@gcc.gnu.org>
3920
9908039d 3921 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3922 hppa*-*-hpux*.
3923
45cdc3a6 3924 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3925
d27a0c11 3926 PR libfortran/69799
3927 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3928 libatomic_available.
3929
0dd1d57f 39302016-03-15 Marek Polacek <polacek@redhat.com>
3931
3932 PR c++/70209
3933 * g++.dg/ext/attribute-may-alias-4.C: New test.
3934
0ce02c07 39352016-03-15 Alexander Monakov <amonakov@ispras.ru>
3936
3937 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3938 -fvar-tracking-assignments-toggle flag.
3939
f6e39b30 39402016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3941
3942 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3943
167f93a2 39442016-03-15 Jakub Jelinek <jakub@redhat.com>
3945
3946 PR rtl-optimization/70222
3947 * gcc.c-torture/execute/pr70222-1.c: New test.
3948 * gcc.c-torture/execute/pr70222-2.c: New test.
3949
08a8af4a 39502016-03-15 Richard Henderson <rth@redhat.com>
3951
3952 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3953
738eb905 39542016-03-15 Andrey Belevantsev <abel@ispras.ru>
3955
3956 PR rtl-optimization/69032
3957 * gcc.dg/pr69032.c: New test.
3958
dd148b3a 39592016-03-15 Andrey Belevantsev <abel@ispras.ru>
3960
3961 PR rtl-optimization/63384
d9aa5a50 3962 * g++.dg/pr63384.C: New test.
dd148b3a 3963
acf58115 39642016-03-15 Andrey Belevantsev <abel@ispras.ru>
3965
3966 PR target/64411
3967 * gcc.target/i386/pr64411.C: New test.
3968
a2897dc4 39692016-03-15 Tom de Vries <tom@codesourcery.com>
3970
3971 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3972 * gfortran.dg/goacc/kernels-alias.f95: New test.
3973
7bad2faf 39742016-03-14 Martin Sebor <msebor@redhat.com>
3975
3976 PR c++/53792
3977 * g++.dg/cpp0x/constexpr-inline.C: New test.
3978 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3979
d65fa8d9 39802016-03-14 David Edelsohn <dje.gcc@gmail.com>
3981
3982 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3983
2b3c633f 39842016-03-14 Jakub Jelinek <jakub@redhat.com>
3985
3986 PR middle-end/70219
3987 * gcc.dg/pr70219.c: New test.
3988
e947f9c3 39892016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3990
3991 PR target/70083
3992 * gcc.dg/torture/pr70083.c: New test.
3993 * gcc.target/i386/pr70083.c: New test.
3994
74201dc2 39952016-03-14 Richard Biener <rguenther@suse.de>
3996
3997 PR tree-optimization/56365
3998 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3999
88aea41e 40002016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4001
4002 PR target/70098
4003 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4004 New function.
4005 * g++.dg/pr70098.C: New testcase.
4006
4007
1bd2aefd 40082016-03-14 Tom de Vries <tom@codesourcery.com>
4009
4010 PR tree-optimization/70045
4011 * gcc.dg/graphite/pr70045.c: New test.
4012
922c7033 40132016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4014
4015 PR fortran/69043
4016 * gfortran.dg/include_9.f90: New test.
4017
fd4ab6d9 40182016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4019
4020 PR fortran/45076
4021 gfortran.dg/prof/prof.exp: New script.
4022 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4023
7d7218d3 40242016-03-12 Andrey Belevantsev <abel@ispras.ru>
4025
4026 PR rtl-optimization/69307
4027 * gcc.dg/pr69307.c: New test.
4028
02ffd664 40292016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4030
4031 PR target/69614
4032 * gcc.target/arm/pr69614.c: New.
4033
76e207a9 40342016-03-12 Paul Thomas <pault@gcc.gnu.org>
4035
4036 PR fortran/70031
4037 * gfortran.dg/submodule_14.f08: New test
4038
4039 PR fortran/69524
4040 * gfortran.dg/submodule_15.f08: New test
4041
490ee78a 40422016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4043
4044 PR c++/70106
4045 * g++.dg/cpp1y/paren3.C: New test.
4046
04e137ff 40472016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4048
4049 PR target/70131
4050 * gcc.target/powerpc/ppc-round2.c: New test.
4051
27b2c1c4 40522016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4053
4054 PR target/70123
4055 * gcc.dg/torture/pr70123.c: New test.
4056
84116671 40572016-03-11 Jeff Law <law@redhat.com>
4058
4059 PR tree-optimization/70190
4060 * gcc.c-torture/compile/pr70190.c: New test.
4061
cfa58bc8 40622016-03-11 David Malcolm <dmalcolm@redhat.com>
4063
4064 PR c/68187
4065 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4066 case.
4067 (test43_b): Likewise.
4068 (test43_c): Likewise.
4069 (test43_d): Likewise.
4070 (test43_e): Likewise.
4071 (test43_f): Likewise.
4072 (test43_g): Likewise.
4073 (test44_a): Likewise.
4074 (test44_b): Likewise.
4075 (test44_c): Likewise.
4076 (test44_d): Likewise.
4077 (test44_e): Likewise.
4078
ce234f27 40792016-03-11 David Malcolm <dmalcolm@redhat.com>
4080
4081 PR c/70085
4082 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4083
e4756b48 40842016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4085
4086 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4087 dg-options.
4088
1f5ef87e 40892016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4090
4091 PR target/70002
4092 PR target/69245
4093 * gcc.target/aarch64/pr69245_2.c: New test.
4094
f9c352a1 40952016-03-11 Jakub Jelinek <jakub@redhat.com>
4096
4097 PR tree-optimization/70177
4098 * gcc.dg/pr70177.c: New test.
4099
4dd92ac6 41002016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4101
4102 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4103
331e4fdb 41042016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4105
4106 * gcc.dg/tree-ssa/sra-20.c: New.
4107
69262824 41082016-03-11 Jakub Jelinek <jakub@redhat.com>
4109
6f9a7425 4110 PR rtl-optimization/70174
4111 * gcc.dg/pr70174.c: New test.
4112
69262824 4113 PR tree-optimization/70169
4114 * gcc.dg/pr70169.c: New test.
4115
4637a847 41162016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4117
4118 PR target/70160
4119 * gcc.target/i386/pr70160.c: New test.
4120
5a86d754 41212016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4122
4123 * gcc.target/s390/dfp-1.c: New test.
4124
af4c8290 41252016-03-10 Nick Clifton <nickc@redhat.com>
4126
4127 PR target/70044
4128 * gcc.target/aarch64/pr70044.c: New test.
4129
98dfd328 41302016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4131 Jakub Jelinek <jakub@redhat.com>
4132
4133 PR c++/70001
4134 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4135 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4136 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4137
75e72311 41382016-03-10 Jan Hubicka <hubicka@ucw.cz>
4139
4140 PR lto/69589
4141 * g++.dg/lto/pr69589_0.C: New testcase
4142 * g++.dg/lto/pr69589_1.C: New testcase
4143
a2eb1271 41442016-03-10 Marek Polacek <polacek@redhat.com>
4145
4146 PR c++/70153
4147 * g++.dg/delayedfold/unary-plus1.C: New test.
4148
41492016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 4150
4151 * gcc.target/arm/pr45701-1.c: Escape brackets.
4152 * gcc.target/arm/pr45701-2.c: Likewise.
4153
5ab2987f 41542016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4155
4156 * gfortran.dg/unconstrained_commons.f: New.
4157
6972afac 41582016-03-10 Alan Modra <amodra@gmail.com>
4159
4160 * gcc.dg/pr69195.c: New.
4161 * gcc.dg/pr69238.c: New.
4162
c82c99ec 41632016-03-10 Tom de Vries <tom@codesourcery.com>
4164
4165 PR testsuite/68915
4166 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4167
a2389d4a 41682016-03-10 Richard Biener <rguenther@suse.de>
4169
4170 PR tree-optimization/70128
4171 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4172 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4173
c272412d 41742016-03-09 Jakub Jelinek <jakub@redhat.com>
4175
a0451069 4176 PR tree-optimization/70152
4177 * gcc.dg/pr70152.c: New test.
4178
c272412d 4179 PR target/70086
4180 * gcc.target/i386/pr70086-1.c: New test.
4181 * gcc.target/i386/pr70086-2.c: New test.
4182 * gcc.target/i386/pr70086-3.c: New test.
5f611068 4183
4184 PR tree-optimization/70127
4185 * gcc.c-torture/execute/pr70127.c: New test.
4186
27dcb7a8 41872016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4188
4189 * c-c++-common/goacc/combined-directives-2.c: New test.
4190
c24757cf 41912016-03-09 David Malcolm <dmalcolm@redhat.com>
4192
4193 PR c/68473
4194 PR c++/70105
4195 * g++.dg/diagnostic/pr70105.C: New test.
4196 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4197 (test_multiple_ordinary_maps): New test function.
4198
83108969 41992016-03-09 David Malcolm <dmalcolm@redhat.com>
4200
4201 PR c/68473
4202 PR c++/70105
4203 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4204 Drop range information from call to inform_at_rich_loc.
4205 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4206 New.
4207 (test_show_locus): Replace calls to rich_location::add_range with
4208 calls to add_range. Rewrite the tests that used the now-defunct
4209 rich_location ctor taking a source_range. Simplify other tests
4210 by replacing calls to COMBINE_LOCATION_DATA with calls to
4211 make_location.
4212
6733c0e8 42132016-03-09 Richard Biener <rguenther@suse.de>
4214 Jakub Jelinek <jakub@redhat.com>
4215
4216 PR tree-optimization/70138
4217 * gcc.dg/vect/pr70138-1.c: New testcase.
4218 * gcc.dg/vect/pr70138-2.c: Likewise.
4219
96abb9f5 42202016-03-09 Jakub Jelinek <jakub@redhat.com>
4221
4222 PR target/70049
4223 * gcc.target/i386/pr70049.c: New test.
4224
42bb3bfb 42252016-03-09 Richard Biener <rguenther@suse.de>
4226
4227 PR c/70143
4228 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4229 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4230 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4231
27527428 42322016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4233
4234 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4235 arm-*-*.
4236
248449f2 42372016-03-09 Jakub Jelinek <jakub@redhat.com>
4238
1bd49ced 4239 PR middle-end/67278
4240 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4241
248449f2 4242 PR target/67278
4243 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4244
4245 PR middle-end/70050
4246 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4247 in testcase comment.
4248
dfc460ff 42492016-03-09 Tom de Vries <tom@codesourcery.com>
4250
4251 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4252 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4253 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4254 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4255 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4256 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4257 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4258 * gfortran.dg/goacc/kernels-loop.f95: New test.
4259
0377fc7f 42602016-03-08 Martin Sebor <msebor@redhat.com>
4261
4262 PR c++/62096
4263 * g++.dg/warn/overflow-warn-7.C: New test.
4264
3556aa80 42652016-03-08 Jason Merrill <jason@redhat.com>
4266
4267 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4268 * lib/target-supports.exp (check_effective_target_concepts): New.
4269
e5096208 42702016-03-08 Jakub Jelinek <jakub@redhat.com>
4271
5370eb8d 4272 PR c++/70135
4273 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4274 * g++.dg/ubsan/pr70135.C: New test.
4275
e5096208 4276 PR target/70110
4277 * gcc.dg/pr70110.c: New test.
4278
cc37120d 42792016-03-07 Martin Jambor <mjambor@suse.cz>
4280
4281 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4282 * c-c++-common/gomp/if-1.c: Likewise.
4283 * c-c++-common/gomp/pr61486-2.c: Likewise.
4284 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4285 to dg-additional-options.
4286 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4287 * g++/gomp/target-teams-1.c: Likewise.
4288 * gcc.dg/gomp/gomp.exp: Likewise.
4289 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4290 dg-additional-options.
4291 * gfortran.dg/gomp/gomp.exp: Likewise.
4292 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4293 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4294 dg-additional-options.
4295 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4296
53c248d8 42972016-03-07 Martin Jambor <mjambor@suse.cz>
4298
4299 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4300 * c-c++-common/gomp/gridify-1.c: New test.
4301 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4302
541e79a0 43032016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4304
4305 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4306 trigger for cortex-r8, when scanning for register r8.
4307 * gcc.target/arm/pr45701-2.c: Likewise.
4308
4dfabd94 43092016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 4310 Jeff Law <law@redhat.com>
4dfabd94 4311
4312 PR tree-optimization/69740
4313 * gcc.c-torture/compile/pr69740-1.c: New test.
4314 * gcc.c-torture/compile/pr69740-2.c: New test.
4315
1b63a87b 43162016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4317
4318 * lib/target-supports.exp
4319 (check_effective_target_whole_vector_shift): Enable for PPC64.
4320
d33914da 43212016-03-07 Richard Biener <rguenther@suse.de>
4322
4323 PR tree-optimization/70115
4324 * gcc.dg/torture/pr70115.c: New testcase.
4325
584fba4b 43262016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4327
4328 PR middle-end/69916
4329 * c-c-++-common/goacc/pr69916.c: New.
4330
7f2f5ec0 43312016-03-07 Richard Henderson <rth@redhat.com>
4332
4333 * gcc.c-torture/compile/pr70061.c: New test.
4334
f530e7c4 43352016-03-07 Richard Biener <rguenther@suse.de>
4336
4337 PR testsuite/70109
4338 * gcc.dg/vect/O3-pr36098.c: New testcase.
4339
a3855fed 43402016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4341
4342 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4343
091ffc31 43442016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4345
4346 * gnat.dg/renaming9.ad[sb]: New testcase.
4347
2941b871 43482016-03-05 Jakub Jelinek <jakub@redhat.com>
4349
4350 PR c++/70084
4351 * g++.dg/expr/stdarg3.C: New test.
4352
5173ce42 43532016-03-04 Jeff Law <law@redhat.com>
4354
4355 PR tree-optimization/69196
4356 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4357 x86_64-*-*.
4358
2d1d2e55 43592016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4360
0e43078e 4361 PR c/69973
4362 * gcc.dg/pr69973.c: New test.
4363
d8ec06ae 4364 PR rtl-optimization/69941
4365 * gcc.dg/torture/pr69941.c: New test.
4366
2d1d2e55 4367 PR c/69824
4368 * gcc.dg/pr69824.c: New test.
4369
32f692e2 43702016-03-05 Tom de Vries <tom@codesourcery.com>
4371
4372 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4373 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4374 function.
4375
1c699e9a 43762016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4377
4378 PR c++/66786
4379 * g++.dg/cpp1y/var-templ48.C: New test.
4380 * g++.dg/cpp1y/var-templ49.C: New test.
4381
358448c6 43822016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4383
4384 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4385
01dc3c45 43862016-03-04 Jakub Jelinek <jakub@redhat.com>
4387
e968ff6d 4388 PR c++/70035
4389 * g++.dg/ubsan/pr70035.C: New test.
4390
01dc3c45 4391 PR target/70062
4392 * gcc.target/i386/pr70062.c: New test.
4393
3937d618 43942016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4395
4396 * g++.dg/template/typename21.C: Remove c++98_only.
4397
c58ac7f8 43982016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4399
4400 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4401
0060768a 44022016-03-04 David Malcolm <dmalcolm@redhat.com>
4403
4404 PR c/68187
4405 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4406 function.
4407 (fn_42_b): Likewise.
4408 (fn_42_c): Likewise.
4409
74c6fd40 44102016-03-04 David Malcolm <dmalcolm@redhat.com>
4411
4412 PR c/68187
4413 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4414 function.
4415 (fn_40_b): Likewise.
4416 (fn_41_a): Likewise.
4417 (fn_41_b): Likewise.
4418
31b11359 44192016-03-04 Jakub Jelinek <jakub@redhat.com>
4420
4421 PR target/70059
4422 * gcc.target/i386/avx512f-pr70059.c: New test.
4423 * gcc.target/i386/avx512dq-pr70059.c: New test.
4424
c5b93452 44252016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4426
4427 PR rtl-optimization/57676
4428 * gcc.dg/torture/pr57676.c: New test.
4429
268fbd56 44302016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4431
4432 * gcc.dg/pr70026.c: New test.
4433
6560d1ad 44342016-03-04 Marek Polacek <polacek@redhat.com>
4435
4436 PR c/69798
4437 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4438 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4439
cc7dfddf 44402016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4441
4442 PR target/70004
4443 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4444 Delete.
4445 (test_corners_sisd_si): Likewise.
4446 (main): Remove checks of the above.
4447 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4448
e9663bd4 44492016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4450
4451 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4452
dcdd684e 44532016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4454
4455 * gcc.dg/torture/pr69951.c: Accept argc==0.
4456
e692d332 44572016-03-04 Richard Biener <rguenther@suse.de>
4458
4459 PR c++/70054
4460 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4461 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4462
af77b7e6 44632016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4464
4465 PR testsuite/69766
4466 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
4467 testing multiarch.
4468
290da96e 44692016-03-04 Jakub Jelinek <jakub@redhat.com>
4470
4471 PR debug/69947
4472 * gcc.dg/guality/pr69947.c: New test.
4473
e51ce713 44742016-03-03 Jakub Jelinek <jakub@redhat.com>
4475
4476 PR ada/70017
4477 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4478
1feed892 44792016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4480
4481 PR rtl-optimization/69904
4482 * gcc.target/arm/pr69904.c: New test.
4483
c32bda69 44842016-03-03 Jakub Jelinek <jakub@redhat.com>
4485
4486 PR target/70021
4487 * gcc.dg/vect/pr70021.c: New test.
4488 * gcc.target/i386/pr70021.c: New test.
4489
1bc579ed 44902016-03-03 Marek Polacek <polacek@redhat.com>
4491
4492 PR middle-end/70050
4493 * gcc.dg/pr70050.c: New test.
4494
cfa8d638 44952016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4496
4497 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4498
1b889259 44992016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4500
4501 PR tree-optimization/70043
4502 * gfortran.dg/vect/pr70043.f90: New test.
4503
f756dfa3 45042016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4505
4506 * gnat.dg/specs/task1.ads: New test.
4507
5cb4863d 45082016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4509
4510 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4511 Invoke gdb with -batch.
4512 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4513
5dd12e43 45142016-03-03 Richard Biener <rguenther@suse.de>
4515
4516 PR tree-optimization/55936
4517 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4518
d97ba4ca 45192016-03-02 Jeff Law <law@redhat.com>
4520
5d23c86f 4521 PR rtl-optimization/69942
4522 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4523 effects of argument promotions.
4524
d97ba4ca 4525 PR tree-optimization/69987
4526 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4527 target does not support -fprefetch-loop-arrays.
4528
901faaa0 45292016-03-02 Uros Bizjak <ubizjak@gmail.com>
4530
4531 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4532
51f6fdce 45332016-03-02 Bin Cheng <bin.cheng@arm.com>
4534
6bc7872f 4535 PR rtl-optimization/69052
51f6fdce 4536 * gcc.target/i386/pr69052.c: New test.
4537
31d31e07 45382016-03-02 Alan Modra <amodra@gmail.com>
4539
4540 * gcc.dg/pr69990.c: New.
4541
04faee95 45422016-03-02 Jakub Jelinek <jakub@redhat.com>
4543
270d0117 4544 PR c/68062
4545 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4546
4547 PR middle-end/70022
4548 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4549
04faee95 4550 PR target/70028
4551 * gcc.target/i386/pr70028.c: New test.
4552
a2cc9e8e 45532016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4554
4555 * c-c++-common/asan/swapcontext-test-1.c,
4556 * c-c++-common/tsan/thread_leak.c,
4557 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4558 * g++.dg/tsan/benign_race.C,
4559 * g++.dg/tsan/fd_close_norace.C,
4560 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4561 races with sanitizer output
4562
dd4bd263 45632016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 4564 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 4565
4566 PR target/67278
4567 * gcc.dg/simd-8.c: New testcase.
4568
b5fe3a49 45692016-03-02 Richard Biener <rguenther@suse.de>
4570
4571 PR middle-end/67278
4572 * gcc.dg/simd-7.c: New testcase.
4573
23601f67 45742016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4575
4576 * gcc.target/i386/pr70007.c: Tweak.
4577
f66f65e7 45782016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4579
4580 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4581
60773515 45822016-03-02 Marek Polacek <polacek@redhat.com>
4583
4584 PR c/67854
4585 * gcc.dg/pr67854.c: New test.
4586
6c094cb1 45872016-03-02 Jakub Jelinek <jakub@redhat.com>
4588
4589 PR middle-end/70025
4590 * gcc.dg/torture/pr70025.c: New test.
4591
7627bb56 45922016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4593
4594 PR tree-optimization/68621
4595 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4596
066c8e94 45972016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4598
4599 * gcc.target/i386/pr70007.c: New test.
4600
d3b819ad 46012016-03-01 Jeff Law <law@redhat.com>
4602
d4b9ad56 4603 PR tree-optimization/69196
7e217344 4604 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 4605
d3b819ad 4606 PR tree-optimization/69196
4607 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4608 duplicating code and spoiling the expected output.
4609
4f37285d 46102016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4611
4612 PR target/70033
4613 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4614 supports power9 before doing tests.
4615 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4616 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4617 * gcc.target/powerpc/p9-permute.c: Likewise.
4618
3e9c4f6c 46192016-03-01 Uros Bizjak <ubizjak@gmail.com>
4620
4621 PR target/70027
4622 * gcc.target/i386/pr70027.c: New test.
4623
e324729e 46242016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 4625
4626 * gcc.dg/pr70017.c: New test.
4627
40e9ce2d 46282016-03-01 Jakub Jelinek <jakub@redhat.com>
4629
4630 PR c/69796
4631 PR c/69974
4632 * gcc.dg/pr69796.c: New test.
4633 * gcc.dg/pr69974.c: New test.
4634
e8b016ea 46352016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4636
4637 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4638
24d3127c 46392016-02-29 Jeff Law <law@redhat.com>
4640
4641 PR tree-optimization/69987
4642 * gfortran.dg/pr69987.f90: New test.
4643
4644 PR tree-optimization/69989
4645 * gcc.c-torture/compile/pr69989-2.c: New test.
4646
12cc1225 46472016-03-01 Marek Polacek <polacek@redhat.com>
4648
4649 PR c++/69795
4650 * g++.dg/parse/invalid1.C: New test.
4651
d99a947c 46522016-03-01 Richard Biener <rguenther@suse.de>
4653
4654 PR middle-end/70022
4655 * gcc.dg/pr70022.c: New testcase.
4656
395dbc60 46572016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4658
4659 PR tree-optimization/69956
4660 * gcc.dg/pr69956.c: New test.
4661
40a35c55 46622016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4663
4664 PR target/70011
4665 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4666 XFAIL when hardware supports efficient unaligned storage access.
4667
4edc90b0 46682016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4669
4670 PR c++/69961
4671 * g++.dg/template/pr69961a.C: New test.
4672 * g++.dg/template/pr69961b.C: New test.
4673
1ed1f69a 46742016-02-29 David Malcolm <dmalcolm@redhat.com>
4675
4676 PR preprocessor/69985
4677 * gcc.dg/cpp/pr69985.c: New test case.
4678
01c5d15d 46792016-02-29 Jeff Law <law@redhat.com>
4680
3a4d3de5 4681 PR tree-optimization/70005
4682 * gcc.c-torture/execute/pr70005.c New test.
4683
01c5d15d 4684 PR tree-optimization/69999
4685 * gcc.c-torture/compile/pr69999.c: New test.
4686
1bf66b54 46872016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4688
4689 PR tree-optimization/69652
4690 * gcc.dg/torture/pr69652.c: Delete test.
4691 * gcc.dg/vect/pr69652.c: New test.
4692
b4d653d5 46932016-02-19 Richard Biener <rguenther@suse.de>
4694
4695 PR tree-optimization/69980
4696 * gfortran.dg/vect/pr69980.f90: New testcase.
4697
35bc4745 46982016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4699
4700 * gcc.target/sparc/20160229-1.c: New test.
4701
bb54a538 47022016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4703
4704 * gnat.dg/stack_usage3.adb: New test.
4705 * gnat.dg/stack_usage3_pkg.ads: New helper.
4706
95164e71 47072016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4708
4709 * gnat.dg/renaming8.adb: New test.
4710 * gnat.dg/renaming8_pkg1.ads: New helper.
4711 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4712 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4713
a890896f 47142016-02-29 Richard Biener <rguenther@suse.de>
4715
4716 PR tree-optimization/69720
4717 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4718
5c70403a 47192016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4720
4721 PR fortran/68147
4722 PR fortran/47674
4723 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4724
dfb6d139 47252016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 4726 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4727
4728 PR fortran/56007
4729 * gfortran.dg/coarray_8.f90: Adjust error message.
4730 * gfortran.dg/pr56007.f90: New test.
4731 * gfortran.dg/pr56007.f: New test.
4732
536508db 47332016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4734
4735 PR tree-optimization/69989
4736 * gcc.dg/torture/pr69989.c: New test.
4737
eec75e45 47382016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4739
4740 * gcc.target/i386/stack-realign-win.c: New test.
4741
0175e45a 47422016-02-28 Harald Anlauf <anlauf@gmx.de>
4743
4744 PR fortran/60126
4745 * gfortran.dg/pr60126.f90: New test.
4746
2a703589 47472016-02-27 Jeff Law <law@redhat.com>
4748
4749 Revert
4750 2016-02-26 Richard Biener <rguenther@suse.de>
4751 Jeff Law <law@redhat.com>
4752
4753 PR tree-optimization/69740
4754 * gcc.c-torture/compile/pr69740-1.c: New test.
4755 * gcc.c-torture/compile/pr69740-2.c: New test.
4756
359b4c18 47572016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4758
1c96765a 4759 PR fortran/69910
359b4c18 4760 * gfortran.dg/newunit_4.f90: New test.
4761
49462d93 47622016-02-27 Jakub Jelinek <jakub@redhat.com>
4763
4764 PR target/69613
4765 PR rtl-optimization/69886
4766 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4767 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4768 target.
4769
c4ac733e 47702016-02-26 Martin Sebor <msebor@redhat.com>
4771
4772 PR tree-optimization/15826
4773 * gcc.dg/tree-ssa/pr15826.c: New test.
4774
da8c4b5d 47752016-02-26 Jakub Jelinek <jakub@redhat.com>
4776
4777 PR target/69969
4778 * gcc.target/powerpc/pr69969.c: New test.
4779
0a4558eb 47802016-02-26 Martin Sebor <msebor@redhat.com>
4781
4782 PR c++/15766
4783 * g++.old-deja/g++.other/decl5.C: Add a test case.
4784
5b500299 47852016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4786
4787 PR target/69946
4788 * gcc.target/powerpc/pr69946.c: New file.
4789
565f533b 47902016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 4791 Jeff Law <law@redhat.com>
565f533b 4792
0a4558eb 4793 PR tree-optimization/69740
565f533b 4794 * gcc.c-torture/compile/pr69740-1.c: New test.
4795 * gcc.c-torture/compile/pr69740-2.c: New test.
4796
ff67cbea 47972016-02-26 Martin Jambor <mjambor@suse.cz>
4798
4799 PR middle-end/69920
4800 * gcc.dg/torture/pr69932.c: New test.
4801 * gcc.dg/torture/pr69936.c: Likewise.
4802
e400d817 48032016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4804
4805 PR target/69709
4806 * gcc.target/s390/pr69709.c: New test.
4807
126a5a2d 48082016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4809
4810 PR target/69245
4811 * gcc.target/aarch64/pr69245_1.c: New test.
4812
59c58860 48132016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4814
4815 PR target/69613
4816 * gcc.dg/torture/pr69613.c: New test.
4817
9441fa4e 48182016-02-26 Jakub Jelinek <jakub@redhat.com>
4819
4820 PR rtl-optimization/69891
4821 * gcc.target/i386/pr69891.c: New test.
4822
e48fcde0 48232016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 4824 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4825
35ed600a 4826 PR target/61397
f41208a1 4827 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4828 functionality for both 32-bit and 64-bit.
4829
c86aaa0e 48302016-02-26 Richard Biener <rguenther@suse.de>
4831
4832 PR tree-optimization/69551
4833 * gcc.dg/torture/pr69951.c: New testcase.
4834
38e71a65 48352016-02-25 Richard Biener <rguenther@suse.de>
4836
4837 PR tree-optimization/48795
4838 * gcc.dg/Warray-bounds-18.c: New testcase.
4839
03331e69 48402016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4841
4842 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4843
f14d8d6a 48442016-02-25 Jakub Jelinek <jakub@redhat.com>
4845
4846 PR rtl-optimization/69896
4847 * gcc.dg/pr69896.c: New test.
4848
4003c807 48492016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4850
4851 PR c++/69736
4852 * g++.dg/cpp1y/paren2.C: New test.
4853
a0573328 48542016-02-24 Martin Sebor <msebor@redhat.com>
4855
4856 PR c/51147
4857 * gcc.dg/enum-mode-2.c: New test.
4858
2cde02ad 48592016-02-24 Jakub Jelinek <jakub@redhat.com>
4860
4861 PR c++/69922
4862 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4863 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4864 * g++.dg/ubsan/pr69922.C: New test.
4865
f0ea75d1 48662016-02-24 Marek Polacek <polacek@redhat.com>
4867
4868 PR c/69819
4869 * gcc.dg/pr69819.c: New test.
4870
05027366 48712016-02-24 Martin Sebor <msebor@redhat.com>
4872
34ed562b 4873 PR c++/69912
4874 * g++.dg/ext/flexary15.C: New test.
4875
48762016-02-24 Martin Sebor <msebor@redhat.com>
4877
4878 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 4879 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 4880 * g++.dg/ext/builtin_alloca.C: Same.
05027366 4881
650c3ad5 48822016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4883 Charles Baylis <charles.baylis@linaro.org>
4884
4885 PR debug/61033
4886 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4887
596070e8 48882016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 4889 Jakub Jelinek <jakub@redhat.com>
596070e8 4890
4891 PR middle-end/69760
4892 * gcc.dg/torture/pr69760.c: New testcase.
4893
d6b92d9f 48942016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4895
4896 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4897 pattern on Solaris with as.
4898
90436d9d 48992016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4900
4901 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4902 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4903 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4904 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4905
7c749495 49062016-02-24 Jakub Jelinek <jakub@redhat.com>
4907
4908 PR middle-end/69915
4909 * gcc.dg/pr69915.c: New test.
4910
9c9680b5 49112016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4912
4913 PR rtl-optimization/69886
4914 * gcc.dg/torture/pr69886.c: New test.
4915
36d081ee 49162016-02-24 Richard Biener <rguenther@suse.de>
4917
4918 PR middle-end/68963
4919 * gcc.dg/torture/pr68963.c: New testcase.
4920
2a0accb9 49212016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4922
4923 PR target/69875
4924 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4925 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4926 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4927 * gcc.target/arm/atomic_loaddi_1.c: New test.
4928 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4929 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4930 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4931 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4932 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4933 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4934 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4935 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4936
f0e92ef1 49372016-02-24 Jakub Jelinek <jakub@redhat.com>
4938
4939 PR middle-end/69909
4940 * gcc.dg/torture/pr69909.c: New test.
4941
6907286f 49422016-02-24 Richard Biener <rguenther@suse.de>
4943
4944 PR tree-optimization/69907
4945 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4946 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4947 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4948
e6ab7475 49492016-02-24 Christian Bruel <christian.bruel@st.com>
4950
4951 * gcc.target/arm/pragma_cpp_fma.c: New test.
4952
47587450 49532016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4954
4955 PR fortran/61156
4956 * gfortran.dg/include_6.f90: Update test.
4957
d41ab738 49582016-02-23 Jakub Jelinek <jakub@redhat.com>
4959
4960 PR objc/69844
4961 * objc.dg/pr69844.m: New test.
4962
4772d9d5 49632016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4964
4965 PR libgfortran/69456
4966 * gfortran.dg/namelist_89.f90: New test.
4967 * gfortran.dg/pr59700.f90: Update test..
4968
8c38d887 49692016-02-23 Martin Sebor <msebor@redhat.com>
4970
4971 PR middle-end/69780
4972 * g++.dg/ext/builtin_alloca.C: New test.
4973 * gcc.dg/builtins-68.c: New test.
4974
ee1bfdb0 49752016-02-23 Richard Henderson <rth@redhat.com>
4976
4977 * gcc.target/i386/addr-space-3.c: Remove test.
4978
52609ec3 49792016-02-23 David Malcolm <dmalcolm@redhat.com>
4980
4981 PR preprocessor/69126
4982 PR preprocessor/69543
4983 * c-c++-common/pr69126-2-long.c: New test.
4984 * c-c++-common/pr69126-2-short.c: New test.
4985 * c-c++-common/pr69543-1.c: Remove xfail.
4986
d5bf2cc8 49872016-02-23 David Malcolm <dmalcolm@redhat.com>
4988
4989 PR preprocessor/69126
4990 PR preprocessor/69543
4991 PR preprocessor/69558
4992 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4993 (f): Rename to...
4994 (test_2): ...this, and add leading comment.
4995 (MACRO_3, test_3): New.
4996 (MACRO_4A, MACRO_4B, test_4): New.
4997 (MACRO): Rename to...
4998 (MACRO_5): ...this.
4999 (g): Rename to...
5000 (test_5): ...this, updating for renaming of MACRO, and
5001 add leading comment.
5002 * c-c++-common/pr69543-1.c: New.
5003 * c-c++-common/pr69543-2.c: New.
5004 * c-c++-common/pr69543-3.c: New.
5005 * c-c++-common/pr69543-4.c: New.
5006 * c-c++-common/pr69558-1.c: New.
5007 * c-c++-common/pr69558-2.c: New.
5008 * c-c++-common/pr69558-3.c: New.
5009 * c-c++-common/pr69558-4.c: New.
5010 * gcc.dg/pr69558.c: Move to...
5011 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5012 xfail for c++.
5013
3a37a410 50142016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5015
5016 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5017 to -ftree-parallelize-loops/-fopenacc changes.
5018 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5019 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5020 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5021 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5022 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5023 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5024 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5025 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5026 * c-c++-common/goacc/kernels-loop.c: Likewise.
5027 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5028 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5029 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5030 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5031
ecca180f 50322016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5033
5034 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5035
eec0fa3f 50362016-02-23 Jakub Jelinek <jakub@redhat.com>
5037
f1f91c07 5038 PR c++/69902
5039 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5040
eec0fa3f 5041 PR c/69900
5042 * gcc.dg/pr69900.c: New test.
5043
e045424d 50442016-02-23 Martin Jambor <mjambor@suse.cz>
5045
5046 PR tree-optimization/69666
5047 * gcc.dg/tree-ssa/pr69666.c: New test.
5048
f482dff6 50492016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5050
5051 PR fortran/67451
5052 * gfortran.dg/coarray_allocate_5.f08: New test.
5053
57ed698b 50542016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5055
5056 * gcc.target/s390/vcond-shift.c: Move to ...
5057 * gcc.target/s390/vector/vcond-shift.c: ... here.
5058
990e443c 50592016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5060
5061 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5062 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5063
296c5f01 50642016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5065
5066 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5067
e53f41d5 50682016-02-20 Mark Wielaard <mjw@redhat.com>
5069
5070 PR c/28901
5071 * gcc.dg/unused-variable-3.c: New test.
5072
13af201d 50732016-02-22 Jakub Jelinek <jakub@redhat.com>
5074
5075 PR target/69888
5076 * gcc.target/i386/pr69888.c: New test.
5077
682c90f9 50782016-02-22 Richard Biener <rguenther@suse.de>
5079
5080 PR tree-optimization/69882
5081 * gfortran.dg/vect/pr69882.f90: New testcase.
5082
b8cd18c3 50832016-02-22 Jakub Jelinek <jakub@redhat.com>
5084
5085 PR target/69885
5086 * gcc.dg/pr69885.c: New test.
5087
09343379 50882016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5089
5090 PR target/69806
5091 PR target/54089
5092 * gcc.target/sh/pr54089-10.c: New.
5093
b345a09f 50942016-02-20 Paul Thomas <pault@gcc.gnu.org>
5095
5096 PR fortran/69423
5097 * gfortran.dg/deferred_character_15.f90 : New test.
5098
51385aed 50992016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5100
5101 PR fortran/57365
5102 gfortran.dg/allocate_with_source_18.f03: New test.
5103
51042016-02-20 Harald Anlauf <anlauf@gmx.de>
5105
5106 PR fortran/52531
5107 gfortran.dg/gomp/pr52531.f90: New test.
5108
9cce8384 51092016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5110
5111 PR c++/69865
5112 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5113 -std=c++03.
5114
d91f5fbb 51152016-02-19 Jakub Jelinek <jakub@redhat.com>
5116
563d5cb8 5117 PR c++/69826
5118 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5119 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5120
0a04aac9 5121 PR c++/69850
5122 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5123
d91f5fbb 5124 PR c++/69851
5125 * g++.dg/torture/pr69851.C: New test.
5126
5fe1f282 51272016-02-19 Martin Sebor <msebor@redhat.com>
5128
5129 PR testsuite/69573
5130 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5131
a45bce11 51322016-02-19 Jakub Jelinek <jakub@redhat.com>
5133
6263dde1 5134 PR c++/69850
5135 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5136 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5137
a45bce11 5138 PR c++/67767
5139 * g++.dg/cpp0x/pr67767.C: New test.
5140
cf2ed1b7 51412016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5142
5143 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5144 for fp, simd, crypto, crc, lse.
5145 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5146 above.
5147 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5148 effective target check.
5149
f6cc34b0 51502016-02-19 Jakub Jelinek <jakub@redhat.com>
5151
5152 PR target/69820
5153 * gcc.target/i386/pr69820.c: New test.
5154
6c678e78 51552016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5156
5157 * gcc.target/s390/vector/int128-1.c: New test.
5158
b088ff4b 51592016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5160
5161 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5162
b11e60a4 51632016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5164
5165 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5166 instruction pattern name to prevent the testcase from failing with
5167 -march=z13.
5168
664ff6a0 51692016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5170
5171 * gcc.target/s390/md/movstr-2.c: New test.
5172
e80be24b 51732016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5174
5175 * gcc.target/s390/morestack.c: New test.
5176
9839f350 51772016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5178
5179 PR target/69625
5180 * gcc.target/s390/pr69625.c: Add test case.
5181
4550fbd0 51822016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5183
5184 PR testsuite/68580
5185 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5186
57d00b6a 51872016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5188
5189 PR target/68404
5190 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5191 * gcc.target/powerpc/fusion3.c: Likewise.
5192
63ad69d6 51932016-02-18 Richard Biener <rguenther@suse.de>
5194
5195 PR middle-end/69553
5196 * g++.dg/torture/pr69553.C: New testcase.
5197
d92404ed 51982016-02-18 Nick Clifton <nickc@redhat.com>
5199
4550fbd0 5200 PR target/62254
5201 PR target/69610
5202 * gcc.target/arm/pr62554.c: New test.
5203 * gcc.target/arm/pr69610-1.c: New test.
5204 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 5205
0808dfce 52062016-02-18 Richard Biener <rguenther@suse.de>
5207
5208 PR middle-end/69854
5209 * gcc.dg/torture/pr69854.c: New testcase.
5210
fc3527e3 52112016-02-17 Jakub Jelinek <jakub@redhat.com>
5212
5213 PR c++/69850
5214 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5215
e3c24279 52162012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5217
5218 * gcc.target/powerpc/vec-cg.c: New test.
5219
c9732c2b 52202016-02-17 Richard Biener <rguenther@suse.de>
5221
5222 PR testsuite/69586
5223 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5224
51bf9f9b 52252016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5226
5227 PR target/69161
5228 * gcc.c-torture/compile/pr69161.c: New test.
5229
6baedca3 52302016-02-17 David Sherwood <david.sherwood@arm.com>
5231
5232 PR target/69532
5233 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5234 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5235
4f240715 52362016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5237
5238 * gcc.dg/ifcvt-4.c: Skip on Visium.
5239
e0c0515d 52402016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5241
5242 * gnat.dg/atomic8.adb: New test.
5243
7b319ee6 52442016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5245
5246 * gnat.dg/discr46.ad[sb]: New test.
5247
48a7e3d1 52482016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5249
5250 PR Target/48344
5251 * gcc.target/powerpc/pr48344-1.c: New test.
5252
3f844f15 52532015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5254
5255 PR fortran/69742
5256 * gfortran.dg/associate_21.f90: New test.
5257
7675e968 52582016-02-16 Jakub Jelinek <jakub@redhat.com>
5259
5260 PR c/69835
5261 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5262 -Wnonnull in dg-options.
5263 * c-c++-common/nonnull-2.c: New test.
5264
d6faee88 52652016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5266 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5267
5268 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5269
3a2a72aa 52702016-02-16 Jakub Jelinek <jakub@redhat.com>
5271
5272 PR middle-end/69801
5273 * gcc.dg/pr69801.c: Add empty dg-options.
5274
28072426 52752016-02-16 James Norris <jnorris@codesourcery.com>
5276
5277 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5278 * g++.dg/goacc/deviceptr-1.c: New file.
5279
37fffac2 52802016-02-16 Jakub Jelinek <jakub@redhat.com>
5281
5282 PR tree-optimization/69820
5283 * gcc.dg/vect/pr69820.c: New test.
5284
f72a5e61 52852016-02-16 Richard Biener <rguenther@suse.de>
5286
5287 PR tree-optimization/69776
5288 * gcc.dg/torture/pr69776-2.c: New testcase.
5289
50e0cd76 52902016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5291
5292 PR tree-optimization/69714
5293 * gcc.dg/torture/pr69714.c: New test.
5294
14a72c4e 52952016-02-16 Jakub Jelinek <jakub@redhat.com>
5296
5297 PR tree-optimization/69802
5298 * gcc.dg/pr69802.c: New test.
5299
fd808c11 53002016-02-16 Richard Biener <rguenther@suse.de>
5301
5302 PR middle-end/69801
5303 * gcc.dg/pr69801.c: New testcase.
5304
49a549ca 53052016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5306
5307 PR libgfortran/69651
5308 * gfortran.dg/read_bang.f90: New test.
5309 * gfortran.dg/read_bang4.f90: New test.
5310
77454e6e 53112016-02-15 Jakub Jelinek <jakub@redhat.com>
5312
2074f21c 5313 PR c++/69658
5314 * g++.dg/init/pr69658.C: New test.
5315
77454e6e 5316 PR c++/69797
5317 * c-c++-common/pr69797.c: New test.
5318
4ef4d764 53192016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5320
5321 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5322 check for aarch64*-*-*.
5323
4a45fe0f 53242016-02-15 Richard Biener <rguenther@suse.de>
5325
5326 PR tree-optimization/69783
5327 * gcc.dg/vect/pr69783.c: New testcase.
5328
0b3619e6 53292016-02-15 Richard Biener <rguenther@suse.de>
5330
5331 PR tree-optimization/69776
5332 * gcc.dg/torture/pr69776.c: New testcase.
5333
9b49c3cb 53342016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5335
5336 PR fortran/60526
5337 * gfortran.dg/type_decl_4.f90: Reinstated.
5338
e46faff9 53392016-02-14 John David Anglin <danglin@gcc.gnu.org>
5340
5341 PR fortran/68746
5342 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5343
a96c809a 53442016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5345
5346 PR fortran/60526
5347 PR bootstrap/69816
5348 * gfortran.dg/type_decl_4.f90: Removed.
5349
fdec7e88 53502016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5351
5352 PR fortran/60526
5353 * gfortran.dg/type_decl_4.f90: New test.
5354
a72095c4 53552016-02-14 Alan Modra <amodra@gmail.com>
5356
bc436924 5357 PR testsuite/68886
a72095c4 5358 * gcc.c-torture/execute/stkalign.c: Revise test.
5359
73bb5f8b 53602016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5361
5362 PR target/67260
5363 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5364
beb13161 53652016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5366
5367 PR target/67260
5368 * gcc.target/sh/torture/pr67260.c: New.
5369
67cab04e 53702016-02-12 John David Anglin <danglin@gcc.gnu.org>
5371
5372 * gcc.dg/pr67964.c: Add dg-require-alias.
5373
44a59bb1 53742016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5375
5376 PR target/67636
5377 PR target/64345
5378 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5379
38c9bd3a 53802016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5381
5382 PR libgfortran/69668
5383 * gfortran.dg/namelist_88.f90: New test.
5384
1774ff82 53852016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5386
5387 PR libgfortran/69668
5388 * gfortran.dg/namelist_38.f90: Update test.
5389 * gfortran.dg/namelist_84.f90: Update test.
5390
aec1f4bd 53912016-02-12 David Malcolm <dmalcolm@redhat.com>
5392
5393 PR other/69554
5394 * gcc.dg/pr69554-1.c: New test.
5395 * gfortran.dg/pr69554-1.F90: New test.
5396 * gfortran.dg/pr69554-2.F90: New test.
5397 * lib/gcc-dg.exp (proc dg-locus): New function.
5398 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5399 distinguish between the caret-printing and non-caret-printing
5400 cases. If caret-printing has been explicitly enabled, bail out
5401 without attempting to fix up the output.
5402
da7d5066 54032016-02-12 David Malcolm <dmalcolm@redhat.com>
5404
5405 PR driver/69265
5406 PR driver/69453
5407 * gcc.dg/spellcheck-options-3.c: New test case.
5408 * gcc.dg/spellcheck-options-4.c: New test case.
5409 * gcc.dg/spellcheck-options-5.c: New test case.
5410 * gcc.dg/spellcheck-options-6.c: New test case.
5411 * gcc.dg/spellcheck-options-7.c: New test case.
5412 * gcc.dg/spellcheck-options-8.c: New test case.
5413 * gcc.dg/spellcheck-options-9.c: New test case.
5414 * gcc.dg/spellcheck-options-10.c: New test case.
5415
fcce1b0b 54162016-02-12 Jakub Jelinek <jakub@redhat.com>
5417
5418 PR rtl-optimization/69764
5419 PR rtl-optimization/69771
5420 * c-c++-common/pr69764.c: New test.
5421 * gcc.dg/torture/pr69771.c: New test.
5422
6d609290 54232016-02-12 Marek Polacek <polacek@redhat.com>
5424
5425 * g++.dg/torture/init-list1.C: New.
5426
7d75fb56 54272016-02-12 Marek Polacek <polacek@redhat.com>
5428
5429 * gcc.dg/pr69522.c: Add empty dg-options.
5430
52543fda 54312016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5432
5433 * g++.dg/lto/lto.exp: Include and init mpx.
5434 * g++.dg/lto/pr69729_0.C: New test.
5435
34947478 54362016-02-12 Jakub Jelinek <jakub@redhat.com>
5437
9181a4ec 5438 PR ipa/69241
5439 * g++.dg/ipa/pr69241-4.C: New test.
5440
34947478 5441 PR ipa/68672
5442 * g++.dg/ipa/pr68672-1.C: New test.
5443 * g++.dg/ipa/pr68672-2.C: New test.
5444 * g++.dg/ipa/pr68672-3.C: New test.
5445
74a4140f 54462016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5447
5448 PR c/69522
50e0cd76 5449 * gcc.dg/pr69522.c: New test.
74a4140f 5450
9ddb20d6 54512016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5452
5453 PR c++/69098
5454 * g++.dg/cpp1y/69098.C: New test.
5455 * g++.dg/cpp1y/69098-2.C: New test.
5456
67cf9b55 54572016-02-12 Jakub Jelinek <jakub@redhat.com>
5458
5459 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5460 and neighbour -> neighbor.
5461 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5462 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5463 * c-c++-common/Wvarargs.c: Likewise.
5464 * c-c++-common/goacc/host_data-5.c: Likewise.
5465 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
5466 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
5467 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5468 * gcc.target/aarch64/pr60697.c: Likewise.
5469 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
5470 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
5471 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
5472 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
5473 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
5474 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5475 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5476 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5477 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5478 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5479 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5480 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5481 * g++.dg/lookup/koenig5.C: Likewise.
5482 * g++.dg/ext/no-asm-2.C: Likewise.
5483 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5484 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5485 * gfortran.dg/used_types_16.f90: Likewise.
5486 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5487 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5488 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5489 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5490 * gfortran.dg/abstract_type_6.f03: Likewise.
5491 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5492 * gfortran.dg/used_types_15.f90: Likewise.
5493 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5494 * gfortran.dg/exit_3.f08: Likewise.
5495 * gfortran.dg/open_status_2.f90: Likewise.
5496 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5497 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5498 * gfortran.dg/associate_1.f03: Likewise.
5499 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5500 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5501 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5502 * gcc.dg/builtin-object-size-1.c: Likewise.
5503 * gcc.dg/noreturn-6.c: Likewise.
5504 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5505 * gcc.dg/globalalias.c: Likewise.
5506 * gcc.dg/builtins-config.h: Likewise.
5507 * gcc.dg/pr30457.c: Likewise.
5508 * gcc.c-torture/compile/volatile-1.c: Likewise.
5509 * gcc.c-torture/execute/20101011-1.c: Likewise.
5510 * c-c++-common/Waddress-1.c: Likewise.
5511
40b38ace 55122016-02-11 Jakub Jelinek <jakub@redhat.com>
5513
5514 PR c/69768
5515 * c-c++-common/Waddress-1.c: New test.
5516
42c87ca9 55172016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5518
5519 PR fortran/69296
5520 * gfortran.dg/associate_19.f03: New test.
5521 * gfortran.dg/associate_20.f03: New test.
5522
acb7939f 55232016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5524
5525 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5526
6defe3c5 55272016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5528
5529 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5530 .arch armv8-a\n. Add -dA to dg-options.
5531 * gcc.target/aarch64/assembler_arch_1.c: New test.
5532 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5533
63f63318 55342016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5535
5536 PR c++/68726
5537 * g++.dg/cpp0x/pr68726.C: New.
5538
1cddf457 55392016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5540
5541 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5542 test.
5543
b86fba37 55442016-02-11 Richard Biener <rguenther@suse.de>
5545
5546 * g++.dg/tree-ssa/pr61034.C: Adjust.
5547
ec4ec95a 55482016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5549
be7c31e9 5550 PR target/69148
ec4ec95a 5551 * gcc.target/s390/pr69148.c: New.
5552
f64416ca 55532016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5554
5555 PR tree-optimization/69652
5556 * gcc.dg/torture/pr69652.c: New test.
5557
e5d1ea31 55582016-02-10 Jakub Jelinek <jakub@redhat.com>
5559 Patrick Palka <ppalka@gcc.gnu.org>
5560
5561 PR ipa/69241
5562 PR c++/69649
5563 * g++.dg/ipa/pr69241-1.C: New test.
5564 * g++.dg/ipa/pr69241-2.C: New test.
5565 * g++.dg/ipa/pr69241-3.C: New test.
5566 * g++.dg/ipa/pr69649.C: New test.
5567
fa03b19d 55682016-02-10 Uros Bizjak <ubizjak@gmail.com>
5569
5570 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5571 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5572
14485c8a 55732016-02-10 Bin Cheng <bin.cheng@arm.com>
5574
5575 PR tree-optimization/68021
5576 * gcc.dg/tree-ssa/pr68021.c: New test.
5577
79f1ed25 55782016-02-10 Richard Biener <rguenther@suse.de>
5579
5580 PR tree-optimization/69726
5581 * gcc.dg/uninit-22.c: New testcase.
5582
58f74eff 55832016-02-09 Andrew Pinski <apinski@cavium.com>
5584
5585 PR tree-opt/69282
5586 * gcc.c-torture/compile/20160205-1.c: New testcase.
5587
600c00f7 55882016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5589
5590 PR target/68404
5591 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5592 instead accessing a really large arrray.
5593 * gcc.target/powerpc/fusion3.c: Likewise.
5594
0771836e 55952016-02-09 Charles Baylis <charles.baylis@linaro.org>
5596
5597 PR target/68532
5598 * gcc.c-torture/execute/pr68532.c: New test.
5599
4ccd644f 56002016-02-11 Alexandre Oliva <aoliva@redhat.com>
5601
5602 PR target/69634
5603 * gcc.dg/pr69634.c: New.
5604
2e980a39 56052016-02-09 Richard Biener <rguenther@suse.de>
5606
5607 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5608
aacf7102 56092016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 5610
aacf7102 5611 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5612
a1856ddf 56132016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5614
5615 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5616
d4d3da7e 56172016-02-09 Richard Biener <rguenther@suse.de>
5618
5619 PR tree-optimization/69715
5620 * gcc.dg/torture/pr69715.c: New testcase.
5621
9cc6714f 56222016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5623
5624 PR c++/69139
5625 * g++.dg/cpp0x/trailing12.C: New test.
5626 * g++.dg/cpp0x/trailing13.C: New test.
5627
83d5062b 56282016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5629
5630 PR c++/69283
5631 PR c++/67835
5632 * g++.dg/cpp1y/auto-fn29.C: New test.
5633 * g++.dg/cpp1y/auto-fn30.C: New test.
5634
394a86f3 56352016-02-08 Jakub Jelinek <jakub@redhat.com>
5636
5637 PR tree-optimization/69209
5638 * gcc.c-torture/compile/pr69209.c: New test.
5639
93b124b4 56402016-02-08 Jeff Law <law@redhat.com>
5641
5642 PR tree-optimization/68541
5643 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5644 of statements allowed in join block for path splitting.
5645
26abce13 56462016-02-08 Jakub Jelinek <jakub@redhat.com>
5647
0acb2d6e 5648 PR c++/59627
5649 * g++.dg/gomp/pr59627.C: New test.
5650
26abce13 5651 PR ipa/69239
5652 * g++.dg/ipa/pr69239.C: New test.
5653
86e0b129 56542016-02-08 David Malcolm <dmalcolm@redhat.com>
5655
5656 PR preprocessor/69664
5657 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5658 * gcc.dg/cpp/warn-comments.c: Likewise.
5659
f553d9f8 56602016-02-08 Marek Polacek <polacek@redhat.com>
5661
5662 PR c++/69688
5663 * g++.dg/init/const12.C: New test.
5664
600695e0 56652016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5666
5667 PR target/60410
5668 * gcc.dg/lto/pr55113_0.c: Remove test.
5669
c4f4b1e8 56702016-02-08 Richard Biener <rguenther@suse.de>
5671
5672 PR tree-optimization/69719
5673 * gcc.dg/torture/pr69719.c: New testcase.
5674
5a987d87 56752016-02-08 Richard Biener <rguenther@suse.de>
5676 Jeff Law <law@redhat.com>
5677
5678 PR target/68273
5679 * gcc.target/mips/pr68273.c: New testcase.
5680
0418e71d 56812016-02-08 Richard Biener <rguenther@suse.de>
5682
5683 PR rtl-optimization/69274
5684 * gcc.target/i386/addr-sel-1.c: XFAIL.
5685
07c0f1ca 56862016-02-08 Jeff Law <law@redhat.com>
5687
40d85f4c 5688 PR tree-optimization/68541
5689 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5690
140e093f 5691 PR tree-optimization/65917
07c0f1ca 5692 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5693
16430acf 56942016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5695
5696 PR fortran/50555
5697 * gfortran.dg/namelist_args.f90: New test.
5698
3f0ff0d8 56992016-02-05 Jeff Law <law@redhat.com>
5700
140e093f 5701 PR tree-optimization/68541
3f0ff0d8 5702 * gcc.dg/tree-ssa/split-path-2.c: New test.
5703 * gcc.dg/tree-ssa/split-path-3.c: New test.
5704 * gcc.dg/tree-ssa/split-path-4.c: New test.
5705 * gcc.dg/tree-ssa/split-path-5.c: New test.
5706 * gcc.dg/tree-ssa/split-path-6.c: New test.
5707 * gcc.dg/tree-ssa/split-path-7.c: New test.
5708
a7cc1f94 57092016-02-05 Martin Sebor <msebor@redhat.com>
5710
5711 PR c++/69662
5712 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5713 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5714
fcb25f28 57152016-02-06 Richard HEnderson <rth@redhat.com>
5716
5717 PR c/69643
5718 * gcc.target/i386/addr-space-4.c: New.
5719 * gcc.target/i386/addr-space-5.c: New.
5720
3a2545a1 57212016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5722
5723 PR fortran/66089
5724 * gfortran.dg/elemental_dependency_6.f90: New.
5725
1e302465 57262016-02-05 Jakub Jelinek <jakub@redhat.com>
5727
66feb54c 5728 PR rtl-optimization/69691
5729 * gcc.c-torture/execute/pr69691.c: New test.
5730
1e302465 5731 PR c++/69628
5732 * g++.dg/parse/pr69628.C: New test.
5733
9c28a298 57342016-02-05 Uros Bizjak <ubizjak@gmail.com>
5735
5736 * gcc.dg/sancov/asan.c: Move to ...
5737 * gcc.dg/asan/sancov-1.c: ... here.
5738
a854e286 57392016-02-05 Uros Bizjak <ubizjak@gmail.com>
5740
5741 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5742
d4f0b240 57432016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5744
5745 PR target/69677
5746 * gcc.target/i386/pr69677.c: New test.
5747
235d8723 57482016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5749
5750 PR c++/68948
5751 * g++.dg/template/pr68948.C: New test.
5752
f390cf65 57532016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5754
5755 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5756 (only necessary on s390x).
5757
ab99f104 57582016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5759
5760 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5761 -mno-accumulate-outgoing-args.
5762
f7ef5392 57632016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5764
5765 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5766
6b098e91 57672016-02-04 Jakub Jelinek <jakub@redhat.com>
5768
5769 PR c/69669
5770 * c-c++-common/pr69669.c: New test.
5771
f0146cf3 57722016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5773
5774 PR target/69667
5775 * g++.dg/pr69667.C: New file.
5776
08fd6cf5 57772016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5778
5779 PR target/69619
5780 * gcc.dg/pr69619.c: Add new test.
5781
a6f3f39f 57822016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5783
5784 PR rtl-optimization/69577
5785 * gcc.target/i386/pr69577.c: New test.
5786
774068a0 57872016-02-04 Martin Liska <mliska@suse.cz>
5788
5789 * g++.dg/asan/pr69276.C: New test.
5790
f50a7894 57912016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5792
5793 PR target/65932
5794 PR target/67714
5795 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5796 a single smulbb instruction.
5797 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5798 * gcc.target/amr/wmul-2.c: Likewise.
5799
6b722eb3 58002016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5801
5802 PR target/65932
5803 PR target/67714
5804 * gcc.c-torture/execute/pr67714.c: New test.
5805
1f1475a7 58062016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5807
5808 PR target/69454
5809 * gcc.target/i386/pr69454-1.c: New test.
5810 * gcc.target/i386/pr69454-2.c: New test.
5811
6b94e133 58122016-02-03 Martin Sebor <msebor@redhat.com>
5813
5814 PR c++/69251
5815 PR c++/69253
5816 PR c++/69290
5817 PR c++/69277
5818 PR c++/69349
5819 * g++.dg/ext/flexarray-mangle-2.C: New test.
5820 * g++.dg/ext/flexarray-mangle.C: New test.
5821 * g++.dg/ext/flexarray-subst.C: New test.
5822 * g++.dg/ext/flexary11.C: New test.
5823 * g++.dg/ext/flexary12.C: New test.
5824 * g++.dg/ext/flexary13.C: New test.
5825 * g++.dg/ext/flexary14.C: New test.
5826 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5827
342ed0ac 58282016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5829
5830 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5831 Define only if CHECK_FLOAT128 is defined.
5832 (main): Properly initialize u5.
5833
edf6c4d2 58342016-02-03 Jakub Jelinek <jakub@redhat.com>
5835
415d5641 5836 PR c/69627
5837 * gcc.dg/pr69627.c: New test.
5838
edf6c4d2 5839 PR target/69644
5840 * gcc.dg/pr69644.c: New test.
5841
cf8f3ba0 58422016-02-03 Mike Stump <mikestump@comcast.net>
5843
5844 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5845 support for struct-layout-1.exp.
5846
c90d55dd 58472016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5848
5849 PR c++/69056
f7ef5392 5850 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 5851
401bd0c8 58522016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5853 Alexandre Oliva <aoliva@redhat.com>
5854
5855 PR target/69461
5856 * gcc.target/powerpc/pr69461.c: New.
5857
277d9d1d 58582016-02-03 Uros Bizjak <ubizjak@gmail.com>
5859
5860 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5861 works from here ...
5862 (check_effective_target_fsanitize_thread): ... to here. Do not
5863 specify additional compile flags for the test source.
5864 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5865 specify additional compile flags for the test source.
5866
e69ad94a 58672016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5868
5869 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5870
a4454da2 58712016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5872
5873 PR fortran/67451
5874 PR fortran/69418
5875 * gfortran.dg/coarray_allocate_2.f08: New test.
5876 * gfortran.dg/coarray_allocate_3.f08: New test.
5877 * gfortran.dg/coarray_allocate_4.f08: New test.
5878
88cab2dd 58792016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5880
5881 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5882 use same scan-tree-dump-times on all platforms.
5883 * gcc.dg/vect/vect-outer-1.c: Likewise.
5884 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5885 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5886 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5887 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5888 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5889 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5890 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5891
66ea75c4 58922016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5893
5894 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5895 warning.
5896
4eef8df7 58972016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5898
5899 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5900
665fbc2f 59012016-02-02 James Norris <jnorris@codesourcery.com>
5902
5903 * c-c++-common/goacc/routine-5.c: Add tests.
5904
b10e3d47 59052016-02-02 Alexander Monakov <amonakov@ispras.ru>
5906
5907 * gcc.target/nvptx/unsigned-cmp.c: New test.
5908
12ad66dd 59092016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5910
5911 * gcc.target/aarch64/scalar_shift_1.c
5912 (test_corners_sisd_di): Improve force to SIMD register.
5913 (test_corners_sisd_si): Likewise.
5914 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5915 Remove scan-assembler check for ldr.
5916
f9ec342f 59172016-02-02 Richard Biener <rguenther@suse.de>
5918
5919 PR tree-optimization/69595
5920 * gcc.dg/Warray-bounds-17.c: New testcase.
5921
32f2925a 59222016-02-02 Richard Biener <rguenther@suse.de>
5923
5924 PR tree-optimization/69606
5925 * gcc.dg/torture/pr69606.c: New testcase.
5926
cfd9ca84 59272016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5928
5929 PR middle-end/68542
5930 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5931 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5932
19bf08e2 59332016-02-02 Alan Modra <amodra@gmail.com>
5934
5935 PR target/69548
5936 * gcc.target/powerpc/pr69548.c: New test.
5937
6f13b088 59382016-02-01 Jakub Jelinek <jakub@redhat.com>
5939
dcddc5af 5940 PR rtl-optimization/69592
5941 * gcc.dg/pr69592.c: New test.
5942
6f13b088 5943 PR preprocessor/69543
5944 PR c/69558
5945 * gcc.dg/pr69543.c: New test.
5946 * gcc.dg/pr69558.c: New test.
5947
d090e5c2 59482016-02-01 Uros Bizjak <ubizjak@gmail.com>
5949
fcb317c5 5950 PR testsuite/65940
5951 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 5952
aaf527dc 59532016-02-01 Martin Sebor <msebor@redhat.com>
5954
5955 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5956
1674217b 59572016-02-01 Bin Cheng <bin.cheng@arm.com>
5958
5959 PR tree-optimization/67921
5960 * c-c++-common/ubsan/pr67921.c: New test.
5961
b4007655 59622016-02-01 Richard Biener <rguenther@suse.de>
5963
5964 PR middle-end/69556
5965 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5966
88a477bb 59672016-02-01 Richard Biener <rguenther@suse.de>
5968
5969 PR tree-optimization/69574
5970 * gcc.dg/torture/pr69574.c: New testcase.
5971
2eaaa4e7 59722016-02-01 Richard Biener <rguenther@suse.de>
5973
5974 PR tree-optimization/69579
5975 * gcc.dg/setjmp-6.c: New testcase.
5976
e3882c44 59772016-02-01 Jakub Jelinek <jakub@redhat.com>
5978
5979 PR rtl-optimization/69570
5980 * g++.dg/opt/pr69570.C: New test.
5981
f80aff47 59822016-02-01 Richard Henderson <rth@redhat.com>
5983
5984 * gcc.dg/pr69535.c: New test.
5985
240568aa 59862016-01-31 John David Anglin <danglin@gcc.gnu.org>
5987
6009b3b8 5988 PR testsuite/69584
5989 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5990 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5991
1fdf7177 5992 PR debug/68244
5993 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5994
240568aa 5995 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5996
cb3e5ac0 59972016-01-31 Paul Thomas <pault@gcc.gnu.org>
5998
5999 PR fortran/67564
6000 * gfortran.dg/allocate_with_source_17.f03: New test.
6001
3b8b902b 60022016-01-30 Jakub Jelinek <jakub@redhat.com>
6003
6004 PR tree-optimization/69546
6005 * gcc.dg/torture/pr69546.c: New test.
6006
17985abe 60072016-01-30 Paul Thomas <pault@gcc.gnu.org>
6008
6009 PR fortran/69566
6010 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6011
b5239e80 60122016-01-30 Martin Sebor <msebor@redhat.com>
6013
6014 PR c++/68490
6015 * g++.dg/ext/flexary10.C: New test.
6016
e8f03010 60172016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6018
6019 PR fortran/66707
6020 gfortran.dg/common_23.f90: New test.
6021
dc93691a 60222016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6023
6024 PR target/65546
6025 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6026 condition being checked, and disable it when the target supports
6027 misaligned loads and stores.
6028
ff5e28e9 60292016-01-29 Jakub Jelinek <jakub@redhat.com>
6030
6031 PR debug/69518
6032 * gcc.dg/torture/pr69518.c: New test.
6033
b0d8930a 60342016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6035
6036 PR target/69530
6037 * gcc.target/i386/pr69530.c: New test.
6038
21601fc7 60392016-01-29 Steve Ellcey <sellcey@imgtec.com>
6040
6041 PR target/65604
6042 * gcc.target/mips/div-delay.c: New test.
6043
ca6c7317 60442016-01-29 Jakub Jelinek <jakub@redhat.com>
6045
4758dc39 6046 PR target/69551
6047 * gcc.target/i386/pr69551.c: New test.
6048
ca6c7317 6049 PR target/66137
6050 * gcc.target/i386/pr66137.c: New test.
6051
e3078da6 60522016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6053
6054 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6055 always built for p5600.
6056 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6057 isa=p5600 dg-option.
6058
b622ec25 60592016-01-29 Richard Biener <rguenther@suse.de>
6060
6061 PR tree-optimization/69547
6062 * g++.dg/tree-ssa/pr69547.C: New testcase.
6063
d2a60e99 60642016-01-29 Jakub Jelinek <jakub@redhat.com>
6065
6066 PR debug/66869
6067 * g++.dg/warn/Wunused-function2.C: New test.
6068
ae849d2b 60692016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6070
6071 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6072 support for test to succeed.
6073
ce6a6978 60742016-01-29 Marek Polacek <polacek@redhat.com>
6075
6076 PR c++/69509
6077 PR c++/69516
6078 * g++.dg/ext/constexpr-vla2.C: New test.
6079 * g++.dg/ext/constexpr-vla3.C: New test.
6080 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6081
7550d855 60822016-01-29 Richard Biener <rguenther@suse.de>
6083
6084 PR middle-end/69537
6085 * gcc.dg/uninit-21.c: New testcase.
6086
f11bb279 60872016-01-28 Uros Bizjak <ubizjak@gmail.com>
6088
6089 PR target/69459
6090 * gcc.target/i386/pr69459.c: New test.
6091
c80c12c8 60922016-01-28 Steve Ellcey <sellcey@imgtec.com>
6093
6094 PR target/68400
6095 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6096 * gcc.target/mips/pr68400.c: New test.
6097
c649bacc 60982016-01-28 Martin Sebor <msebor@redhat.com>
6099
6100 PR target/17381
6101 * gcc.target/powerpc/pr17381.c: New test.
6102
f4881661 61032016-01-28 Jakub Jelinek <jakub@redhat.com>
6104
6105 PR middle-end/69542
6106 * gcc.dg/torture/pr69542.c: New test.
6107
d66fdd75 61082016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6109
6110 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6111
d4a78818 61122016-01-28 David Edelsohn <dje.gcc@gmail.com>
6113
6114 * gcc.dg/pr65980.c: Skip on AIX.
6115 * gcc.dg/pr66688.c: Same.
6116
21329e97 61172016-01-28 David Edelsohn <dje.gcc@gmail.com>
6118
6119 PR target/63679
6120 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6121 * gcc.dg/tree-ssa/sra-18.c: Same.
6122
cc7124a6 61232016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6124
6125 PR fortran/62536
6126 * gfortran.dg/block_15.f08: New test.
6127 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6128 on incorrectly closed BLOCK.
6129
358dfcb4 61302016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6131
6132 * gcc.dg/declare-simd.c: New test.
e87502d6 61332016-01-28 Richard Biener <rguenther@suse.de>
6134
6135 PR tree-optimization/69466
6136 * gfortran.dg/vect/pr69466.f90: New testcase.
6137
44e7334b 61382016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6139
6140 * g++.dg/pr67989.C: Remove ARM-specific option.
6141 * gcc.target/arm/pr67989.C: New file.
6142
5ce8f551 61432016-01-27 Uros Bizjak <ubizjak@gmail.com>
6144
6145 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6146 and expm1 test for glibc < 2.11.
6147
fa6e6b15 61482016-01-27 Richard Henderson <rth@redhat.com>
6149
6150 * gcc.c-torture/execute/pr69447.c: New test.
6151
61522016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 6153
7b8122c6 6154 PR fortran/69422
147b2f9b 6155 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6156
78e516eb 61572016-01-27 Jakub Jelinek <jakub@redhat.com>
6158
6159 PR debug/66869
6160 * gcc.dg/pr66869.c: New test.
6161
9b849350 61622016-01-25 Jeff Law <law@redhat.com>
6163
6164 PR tree-optimization/68398
f11bb279 6165 PR tree-optimization/69196
9b849350 6166 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6167 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6168 path to avoid new heuristic allowing more irreducible regions
6169 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6170 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6171 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6172 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6173 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6174
fee5e491 61752016-01-27 Marek Polacek <polacek@redhat.com>
6176
6177 PR c/68062
6178 * c-c++-common/vector-compare-4.c: New test.
6179
eec96426 61802016-01-27 David Malcolm <dmalcolm@redhat.com>
6181
6182 PR preprocessor/69126
6183 * c-c++-common/pr69126.c: New test case.
6184
5068be18 61852016-01-27 Ian Lance Taylor <iant@google.com>
6186
6187 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6188
5fa82c11 61892016-01-27 Ryan Burn <contact@rnburn.com>
6190
6191 PR cilkplus/69267
6192 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6193
b3df0219 61942016-01-27 Uros Bizjak <ubizjak@gmail.com>
6195
6196 PR target/69512
6197 * gcc.target/i386/pr69512.c: New test.
6198
d46a16d4 61992016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6200
6201 PR ada/69488
6202 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6203
6a9b35ef 62042016-01-27 Marek Polacek <polacek@redhat.com>
6205
6206 PR c++/69379
6207 * g++.dg/pr69379.C: New test.
6208
18e9663b 62092016-01-27 Martin Sebor <msebor@redhat.com>
6210
6211 PR c++/69317
6212 * g++.dg/abi/Wabi-2-2.C: New test.
6213 * g++.dg/abi/Wabi-2-3.C: New test.
6214 * g++.dg/abi/Wabi-3-2.C: New test.
6215 * g++.dg/abi/Wabi-3-3.C: New test.
6216
c88301ad 62172016-01-27 Richard Biener <rguenther@suse.de>
6218
6219 PR tree-optimization/69166
6220 * gcc.dg/torture/pr69166.c: New testcase.
6221
8ca47550 62222016-01-27 Martin Jambor <mjambor@suse.cz>
6223
6224 PR tree-optimization/69355
6225 * gcc.dg/tree-ssa/pr69355.c: New test.
6226
5cb23e3c 62272016-01-27 Marek Polacek <polacek@redhat.com>
6228
6229 PR c++/69496
6230 * g++.dg/ext/constexpr-vla1.C: New test.
6231
7b0c1b6d 62322016-01-20 Christian Bruel <christian.bruel@st.com>
6233
6234 PR target/69245
6235 * gcc.target/arm/pr69245.c: New test.
6236
220112fc 62372016-01-27 Jakub Jelinek <jakub@redhat.com>
6238
6239 PR tree-optimization/69399
6240 * gcc.dg/torture/pr69399.c: New test.
6241
16294490 62422016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6243
6244 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6245
8abd3d0c 62462016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6247
6248 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6249
7cf9b895 62502016-01-26 Tom de Vries <tom@codesourcery.com>
6251
6252 PR tree-optimization/69110
6253 * gcc.dg/autopar/pr69110.c: New test.
6254
557c1942 62552016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 6256 Sebastian Pop <s.pop@samsung.com>
557c1942 6257
6258 * gcc.dg/graphite/isl-ast-op-select.c: New.
6259
80adbd96 62602015-01-26 Paul Thomas <pault@gcc.gnu.org>
6261
6262 PR fortran/69385
6263 * gfortran.dg/allocate_error_6.f90: New test.
6264
c3f86f60 62652016-01-26 Richard Henderson <rth@redhat.com>
6266
6267 * gcc.dg/tm/pr60908.c: New test.
6268
3752e5b1 62692016-01-26 David Malcolm <dmalcolm@redhat.com>
6270
6271 PR other/69006
6272 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6273 directive.
6274 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6275 expected multiline output to reflect the colorization being
6276 disabled before newlines.
6277 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6278 (custom_diagnostic_finalizer): Replace call to
6279 pp_newline_and_flush with call to pp_flush.
6280 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6281 * gfortran.dg/implicit_class_1.f90: Likewise.
6282 * lib/gcc-dg.exp (allow_blank_lines): New global.
6283 (dg-allow-blank-lines-in-output): New procedure.
6284 (gcc-dg-prune): Complain about blank lines in the output, unless
6285 dg-allow-blank-lines-in-output was called.
6286 * lib/multiline.exp (_build_multiline_regex): Only support
6287 arbitrary followup text for non-blank-lines, not for blank lines.
6288
9bbfd060 62892016-01-26 Jakub Jelinek <jakub@redhat.com>
6290
6291 PR tree-optimization/69483
6292 * gcc.dg/pr69483.c: New test.
6293 * g++.dg/opt/pr69483.C: New test.
6294
53773057 62952016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6296
6297 PR target/68620
6298 * gcc.target/arm/pr68620.c: New test.
6299
442a556f 63002016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6301
6302 * gcc.target/i386/pr68986-2.c: Remove -m32.
6303
d513c683 63042016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6305
6306 PR target/68986
6307 * gcc.target/i386/pr68986-1.c: New test.
6308 * gcc.target/i386/pr68986-2.c: Likewise.
6309 * gcc.target/i386/pr68986-3.c: Likewise.
6310
976877a5 63112016-01-26 Christian Bruel <christian.bruel@st.com>
6312
6313 * lib/target-supports.exp
6314 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6315 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6316 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6317
2c7b2f88 63182016-01-26 Richard Biener <rguenther@suse.de>
6319
6320 PR tree-optimization/69452
6321 * gcc.dg/torture/pr69452.c: New testcase.
6322
f7fc06e7 63232016-01-26 Jakub Jelinek <jakub@redhat.com>
6324
6325 PR target/69442
6326 * gcc.dg/pr69442.c: New test.
6327
d1dae587 63282016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6329
6330 PR target/67896
6331 * gcc.target/aarch64/simd/pr67896.C: New.
6332
ef7be7f8 63332016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6334
6335 PR tree-optimization/69400
6336 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6337 function.
6338 (plugin_init): Call it.
6339 * gcc.dg/torture/pr69400.c: New test.
6340
648433a4 63412016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6342
6343 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6344
45fc5243 63452016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6346 Sebastian Pop <s.pop@samsung.com>
6347
6348 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6349 isl-0.15.
6350
c699f6a1 63512016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6352 Sebastian Pop <s.pop@samsung.com>
6353
6354 * gcc.dg/graphite/pr69292.c: New.
6355
b86e24ea 63562016-01-25 Jakub Jelinek <jakub@redhat.com>
6357
6358 * c-c++-common/goacc/use_device-1.c: New test.
6359
105cb8d7 63602016-01-25 Jeff Law <law@redhat.com>
6361
6362 PR tree-optimization/69196
6363 PR tree-optimization/68398
6364 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6365 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6366
44562749 63672016-01-25 David Edelsohn <dje.gcc@gmail.com>
6368
6369 PR target/69469
6370 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6371 Algorithm.
6372
6837fee7 63732016-01-25 Richard Biener <rguenther@suse.de>
6374
6375 PR testsuite/69380
6376 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6377
fe500d65 63782016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6379
6380 PR target/69421
6381 * gcc.dg/pr69421.c: New test.
6382
8eacba94 63832016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6384
6385 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6386 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6387 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6388 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6389 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6390 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6391 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6392 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6393 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6394 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6395
af09d40d 63962016-01-25 Richard Biener <rguenther@suse.de>
6397
6398 PR tree-optimization/69376
6399 * gcc.dg/torture/pr69376.c: New testcase.
6400
d65063f5 64012016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6402
6403 PR fortran/69397
6404 PR fortran/68442
6405 * gfortran.dg/interface_38.f90: New test.
6406 * gfortran.dg/interface_39.f90: New test.
80adbd96 6407
08c7bfb4 64082016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6409
6410 Revert:
6411 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6412
6413 PR c++/11858
6414 PR c++/24663
6415 PR c++/24664
6416 * g++.dg/template/pr11858.C: New test.
6417 * g++.dg/template/pr24663.C: New test.
6418 * g++.dg/template/unify12.C: New test.
6419 * g++.dg/template/unify13.C: New test.
6420 * g++.dg/template/unify14.C: New test.
6421 * g++.dg/template/unify15.C: New test.
6422 * g++.dg/template/unify16.C: New test.
6423 * g++.dg/template/unify17.C: New test.
6424
c2e7d2be 64252016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6426
6427 PR fortran/68283
6428 gfortran.dg/pr68283.f90: New test.
6429
9f2e8617 64302016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6431
6432 PR fortran/66094
6433 * gfortran.dg/inline_matmul_13.f90: New test.
6434 * gfortran.dg/matmul_bounds_8.f90: New test.
6435 * gfortran.dg/matmul_bounds_9.f90: New test.
6436 * gfortran.dg/matmul_bounds_10.f90: New test.
6437
a4838119 64382016-01-23 Tom de Vries <tom@codesourcery.com>
6439
6440 PR tree-optimization/69426
6441 * gcc.dg/autopar/pr69426.c: New test.
6442
feddf0dc 64432016-01-23 Martin Sebor <msebor@redhat.com>
6444
6445 PR c++/58109
6446 PR c++/69022
6447 * g++.dg/cpp0x/alignas5.C: New test.
6448 * g++.dg/ext/vector29.C: Same.
6449
132731fb 64502016-01-23 Uros Bizjak <ubizjak@gmail.com>
6451
6452 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6453 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6454 _GNU_SOURCE from compile flags to the source.
6455 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6456 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6457 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6458 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6459
51aec681 64602016-01-22 Jakub Jelinek <jakub@redhat.com>
6461
6462 PR target/69432
6463 * g++.dg/opt/pr69432.C: New test.
6464
147aa3e3 64652016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6466
6467 * gcc.target/powerpc/pr63354c: Adjust target selector to include
6468 32-bit targets testing an -m64 multilib.
6469
4d04e35e 64702016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6471
6472 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
6473 64-bit support.
6474
86f38d0c 64752016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6476
6477 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6478
f776e712 64792016-01-21 Christian Bruel <christian.bruel@st.com>
6480
6481 PR target/68674
6482 * gcc.target/i386/pr68674.c
6483 * gcc.target/aarch64/pr68674.c
6484 * gcc.target/arm/pr68674.c
6485
7b9de435 64862016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6487
6488 PR target/69403
6489 * gcc.c-torture/execute/pr69403.c: New test.
6490
9935a0ba 64912016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6492
6493 PR c++/55843
6494 * g++.dg/template/pr55843.C: New.
6495
06b94aa1 64962016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6497
6498 PR testsuite/66877
6499 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6500 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6501
b68773a8 65022016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6503
6504 PR testsuite/67489
132731fb 6505 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6506 from dg-do compile directive, and instead add
6507 { dg-require-effective-target int128 }.
b68773a8 6508
bbbbe8ab 65092016-01-20 Martin Sebor <msebor@redhat.com>
6510
6511 PR c/69405
6512 * gcc.dg/sync-fetch.c: New test.
6513
f3a6a26f 65142016-01-21 Martin Sebor <msebor@redhat.com>
6515
6516 PR target/69252
6517 * gcc.target/powerpc/pr69252.c: New test.
6518
d1565a03 65192016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6520
6521 PR fortran/65996
132731fb 6522 * gfortran.dg/pr65996.f90: New test.
d1565a03 6523
15a5a905 65242016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6525
6526 PR c++/68810
bbbbe8ab 6527 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 6528 expected to generate an error.
15a5a905 6529
e4538af5 65302016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6531
6532 PR middle-end/66178
6533 * gcc.dg/torture/pr66178.c: New test.
6534
4d4180ce 65352016-01-21 Anton Blanchard <anton@samba.org>
6536 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6537
6538 PR target/63354
6539 * gcc.target/powerpc/pr63354.c: New test.
6540
86e16058 65412016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6542
6543 PR rtl-optimization/68990
6544 * gcc.target/i386/pr68990: New.
6545
b11b85e4 65462016-01-21 Nick Clifton <nickc@redhat.com>
6547
6548 PR target/69129
6549 * gcc.target/mips/pr69129.c: New.
6550
62dd9f85 65512016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6552
6553 PR c++/58046
6554 * g++.dg/cpp0x/pr58046.C: New.
6555
ac7d424b 65562016-01-21 Jakub Jelinek <jakub@redhat.com>
6557
47c0bea3 6558 PR target/69187
6559 PR target/65624
6560 * gcc.target/arm/pr69187.c: New test.
6561
ac7d424b 6562 PR c++/69355
6563 * g++.dg/torture/pr69355.C: New test.
6564
9e18b252 65652016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6566 Sebastian Pop <s.pop@samsung.com>
6567
6568 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6569
de862e2f 65702016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6571 Sebastian Pop <s.pop@samsung.com>
6572
132731fb 6573 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 6574
f55f9344 65752016-01-21 Jakub Jelinek <jakub@redhat.com>
6576
6577 PR middle-end/67653
6578 * c-c++-common/pr67653.c: New test.
6579 * gcc.dg/torture/pr29119.c: Add dg-warning.
6580
62752e71 65812016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6582
6583 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6584
16d4186f 65852016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6586
6587 PR c/24293
6588 * gcc.dg/pr24293.c: New test.
6589 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6590 incomplete struct type.
6591 * gcc.dg/declspec-1.c: Likewise.
6592 * gcc.dg/pr63549.c: Likewise.
6593
58219d13 65942016-01-20 Jakub Jelinek <jakub@redhat.com>
6595
6596 PR tree-optimization/66612
6597 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6598 for bdn instruction.
6599
a7b5688a 66002016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6601
6602 * lib/target-supports.exp
6603 (check_effective_target_arm_fp_ok_nocache): New.
6604 (check_effective_target_arm_fp_ok): New.
6605 (add_options_for_arm_fp): New.
6606 (check_effective_target_arm_crypto_ok_nocache): Require
6607 target_arm_v8_neon_ok instead of arm32.
6608 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6609 (check_effective_target_arm_crypto_pragma_ok): New.
6610 (add_options_for_arm_vfp): New.
6611 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6612 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6613 target instead. Force initial fpu to vfp.
6614 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6615 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6616 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6617 dependency.
6618 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6619 use arm_vfp effective target instead. Force initial fpu to vfp.
6620 * gcc.target/arm/attr-neon3.c: Likewise.
6621 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6622 arm_vfp_ok.
6623 * gcc.target/arm/unsigned-float.c: Likewise.
6624 * gcc.target/arm/vfp-1.c: Likewise.
6625 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6626 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6627 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6628 * gcc.target/arm/vfp-ldmias.c: Likewise.
6629 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6630 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6631 * gcc.target/arm/vfp-stmiad.c: Likewise.
6632 * gcc.target/arm/vfp-stmias.c: Likewise.
6633 * gcc.target/arm/vnmul-1.c: Likewise.
6634 * gcc.target/arm/vnmul-2.c: Likewise.
6635 * gcc.target/arm/vnmul-3.c: Likewise.
6636 * gcc.target/arm/vnmul-4.c: Likewise.
6637
7ca56ca8 66382016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 6639
7fb75b57 6640 PR testsuite/69366
6641 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6642 the MPX run-time library, for compile-time MPX test.
6643 * gcc.target/i386/chkp-always_inline.c: Likewise.
6644 * gcc.target/i386/chkp-bndret.c: Likewise.
6645 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6646 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6647 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6648 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6649 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6650 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6651 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6652 * gcc.target/i386/chkp-label-address.c: Likewise.
6653 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6654 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6655 * gcc.target/i386/chkp-pr69044.c: Likewise.
6656 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6657 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6658 * gcc.target/i386/chkp-strchr.c: Likewise.
6659 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6660 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6661 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6662 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6663 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6664 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6665 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6666 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6667 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6668 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6669 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6670 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6671 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6672 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6673 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6674 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6675 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6676 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6677 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6678 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6679 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6680 * gcc.target/i386/pr63995-2.c: Likewise.
6681 * gcc.target/i386/pr64805.c: Likewise.
6682 * gcc.target/i386/pr65044.c: Likewise.
6683 * gcc.target/i386/pr65167.c: Likewise.
6684 * gcc.target/i386/pr65183.c: Likewise.
6685 * gcc.target/i386/pr65184.c: Likewise.
6686 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 6687
f2da0b99 66882016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6689
6690 PR tree-optimization/69328
6691 * gcc.dg/pr69328.c: New test.
6692
4d379676 66932016-01-20 Jeff Law <law@redhat.com>
6694
4a11f145 6695 PR target/25114
4d379676 6696 * gcc.target/m68k/pr25114.c: New test.
6697
0754bad1 66982016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6699
6700 * gcc.target/arm/memset-inline-10.c: Added
6701 dg-require-effective-target arm_thumb2_ok.
6702
63bd5c2d 67032016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6704
6705 * gcc.dg/debug/dwarf2/sso.c: New test.
6706
a9c01e81 67072016-01-19 Uros Bizjak <ubizjak@gmail.com>
6708
6709 PR testsuite/68820
6710 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6711 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6712 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6713
53fa0e54 67142016-01-19 Jan Hubicka <hubicka@ucw.cz>
6715
6716 PR ipa/66223
6717 * g++.dg/ipa/devirt-50.C: New testcase.
6718
e035a62c 67192016-01-19 Marek Polacek <polacek@redhat.com>
6720
6721 PR c++/68965
6722 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6723 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6724
885cc3ea 67252016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6726
6727 PR target/69135
6728 * gcc.target/arm/pr69135_1.c: New test.
6729
07bd240e 67302015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6731
6732 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6733
9f60d257 67342015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6735
6736 * gcc.target/aarch64/ccmp_1.c: New testcase.
6737
a0c919f7 67382016-01-19 Marek Polacek <polacek@redhat.com>
6739
6740 PR c++/68586
6741 * g++.dg/cpp0x/enum30.C: New test.
6742
dc5d6d17 67432016-01-19 Richard Biener <rguenther@suse.de>
6744
6745 PR tree-optimization/69336
6746 * g++.dg/tree-ssa/pr69336.C: New testcase.
6747
6dd156e0 67482016-01-19 Jakub Jelinek <jakub@redhat.com>
6749
6750 PR debug/65779
6751 * gcc.dg/pr65779.c: New test.
6752
3e0d45b9 67532016-01-19 Richard Biener <rguenther@suse.de>
6754
6755 PR tree-optimization/69352
6756 * gcc.dg/torture/pr69352.c: New testcase.
6757
7a3cf64d 67582016-01-19 Jakub Jelinek <jakub@redhat.com>
6759
6760 PR rtl-optimization/68955
6761 PR rtl-optimization/64557
6762 * gcc.dg/torture/pr68955.c: New test.
6763
8be55b33 67642016-01-19 Jan Hubicka <hubicka@ucw.cz>
6765
6766 PR lto/69136
6767 * g++.dg/torture/pr69136.C: New testcase.
6768
72a985d7 67692016-01-19 Jan Hubicka <hubicka@ucw.cz>
6770
6771 PR lto/69133
6772 * g++.dg/lto/pr69133_0.C: New testcase.
6773 * g++.dg/lto/pr69133_1.C: New testcase.
6774
56778b62 67752016-01-15 Jeff Law <law@redhat.com>
6776
6777 PR tree-optimization/69320
6778 * gcc.c-torture/pr69320-1.c: New test.
6779 * gcc.c-torture/pr69320-2.c: New test.
6780 * gcc.c-torture/pr69320-3.c: New test.
6781 * gcc.c-torture/pr69320-4.c: New test.
6782
ced41b93 67832016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6784
6785 PR c++/11858
6786 PR c++/24663
6787 PR c++/24664
6788 * g++.dg/template/pr11858.C: New test.
6789 * g++.dg/template/pr24663.C: New test.
6790 * g++.dg/template/unify12.C: New test.
6791 * g++.dg/template/unify13.C: New test.
6792 * g++.dg/template/unify14.C: New test.
6793 * g++.dg/template/unify15.C: New test.
6794 * g++.dg/template/unify16.C: New test.
6795 * g++.dg/template/unify17.C: New test.
6796
7f8cbcaf 67972016-01-18 David Malcolm <dmalcolm@redhat.com>
6798
6799 PR testsuite/69181
6800 * gcc.dg/pr69181-1.c: New test file.
6801 * gcc.dg/pr69181-2.c: New test file.
6802 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6803 globals by moving it to...
6804 (cleanup-after-saved-dg-test): ...this new function. Add
6805 "global additional_sources_used". Add reset of global
6806 multiline_expected_outputs to the empty list.
6807 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6808 global to...
6809 (multiline_expected_outputs): ...this, and updated comments to
6810 note that it is modified from gcc-dg.exp.
6811 (dg-end-multiline-output): Update for the above renaming.
6812 (handle-multiline-outputs): Likewise. Remove the clearing
6813 of the expected outputs to the empty list.
6814
3c7cbfc0 68152016-01-18 Richard Biener <rguenther@suse.de>
6816
6817 PR tree-optimization/69297
6818 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6819
81d49cc1 68202016-01-18 Joseph Myers <joseph@codesourcery.com>
6821
6822 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6823 dg-options.
6824 * gcc.target/mips/mips-3d-2.c: Likewise.
6825 * gcc.target/mips/mips-3d-3.c: Likewise.
6826 * gcc.target/mips/mips-3d-4.c: Likewise.
6827 * gcc.target/mips/mips-3d-5.c: Likewise.
6828 * gcc.target/mips/mips-3d-6.c: Likewise.
6829 * gcc.target/mips/mips-3d-7.c: Likewise.
6830 * gcc.target/mips/mips-3d-8.c: Likewise.
6831 * gcc.target/mips/mips-3d-9.c: Likewise.
6832 * gcc.target/mips/mips-ps-1.c: Likewise.
6833 * gcc.target/mips/mips-ps-2.c: Likewise.
6834 * gcc.target/mips/mips-ps-3.c: Likewise.
6835 * gcc.target/mips/mips-ps-4.c: Likewise.
6836 * gcc.target/mips/mips-ps-5.c: Likewise.
6837 * gcc.target/mips/mips-ps-6.c: Likewise.
6838 * gcc.target/mips/mips-ps-7.c: Likewise.
6839 * gcc.target/mips/mips-ps-type.c: Likewise.
6840 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6841 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6842
03c4ff3a 68432016-01-18 Tom de Vries <tom@codesourcery.com>
6844
6845 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6846 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6847 * c-c++-common/goacc/kernels-empty.c: New test.
6848 * c-c++-common/goacc/kernels-eternal.c: New test.
6849 * c-c++-common/goacc/kernels-loop-2.c: New test.
6850 * c-c++-common/goacc/kernels-loop-3.c: New test.
6851 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6852 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6853 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6854 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6855 * c-c++-common/goacc/kernels-loop-data.c: New test.
6856 * c-c++-common/goacc/kernels-loop-g.c: New test.
6857 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6858 * c-c++-common/goacc/kernels-loop-n.c: New test.
6859 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6860 * c-c++-common/goacc/kernels-loop.c: New test.
6861 * c-c++-common/goacc/kernels-noreturn.c: New test.
6862 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6863 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6864 * c-c++-common/goacc/kernels-reduction.c: New test.
6865
22e3dcee 68662016-01-18 Tom de Vries <tom@codesourcery.com>
6867
6868 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6869 * gcc.dg/autopar/outer-2.c: Same.
6870 * gcc.dg/autopar/outer-3.c: Same.
6871 * gcc.dg/autopar/outer-4.c: Same.
6872 * gcc.dg/autopar/outer-5.c: Same.
6873 * gcc.dg/autopar/outer-6.c: Same.
6874 * gcc.dg/autopar/parallelization-1.c: Same.
6875 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6876 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6877 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6878 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6879 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6880 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6881 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6882 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6883 * gcc.dg/autopar/pr39500-1.c: Same.
6884 * gcc.dg/autopar/pr39500-2.c: Same.
6885 * gcc.dg/autopar/pr46193.c: Same.
6886 * gcc.dg/autopar/pr46194.c: Same.
6887 * gcc.dg/autopar/pr49580.c: Same.
6888 * gcc.dg/autopar/pr49960-1.c: Same.
6889 * gcc.dg/autopar/pr49960.c: Same.
6890 * gcc.dg/autopar/pr68373.c: Same.
6891 * gcc.dg/autopar/reduc-1.c: Same.
6892 * gcc.dg/autopar/reduc-1char.c: Same.
6893 * gcc.dg/autopar/reduc-1short.c: Same.
6894 * gcc.dg/autopar/reduc-2.c: Same.
6895 * gcc.dg/autopar/reduc-2char.c: Same.
6896 * gcc.dg/autopar/reduc-2short.c: Same.
6897 * gcc.dg/autopar/reduc-3.c: Same.
6898 * gcc.dg/autopar/reduc-4.c: Same.
6899 * gcc.dg/autopar/reduc-6.c: Same.
6900 * gcc.dg/autopar/reduc-7.c: Same.
6901 * gcc.dg/autopar/reduc-8.c: Same.
6902 * gcc.dg/autopar/reduc-9.c: Same.
6903 * gcc.dg/autopar/uns-outer-4.c: Same.
6904 * gcc.dg/autopar/uns-outer-5.c: Same.
6905 * gcc.dg/autopar/uns-outer-6.c: Same.
6906 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6907 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6908
fd5cbe2f 69092016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6910
6911 PR target/63679
6912 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6913 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6914
fa75ab55 69152016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6916
6917 PR target/63679
6918 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6919 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6920 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6921
214b2582 69222016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6923
6924 PR target/63679
6925 * gcc.dg/tree-ssa/sra-17.c: New.
6926 * gcc.dg/tree-ssa/sra-18.c: New.
6927
13146837 69282016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6929
6930 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6931
6ccd18c2 69322016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6933
6934 * gnat.dg/inline12.adb: New test.
6935
8872b95f 69362016-01-18 Bin Cheng <bin.cheng@arm.com>
6937
6938 PR tree-optimization/66797
6939 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6940
971514e3 69412016-01-18 Richard Biener <rguenther@suse.de>
6942
6943 PR tree-optimization/69170
6944 * gcc.dg/torture/pr69170.c: New testcase.
6945
dfb6d139 69462016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 6947
6948 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6949
164d84c2 69502016-01-16 Tom de Vries <tom@codesourcery.com>
6951
6952 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6953
4c33b769 69542016-01-16 Tom de Vries <tom@codesourcery.com>
6955
6956 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6957 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6958 redundant dg-require-effective-target pthread.
6959 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6960 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6961 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6962 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6963 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6964 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6965 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6966
673441b0 69672016-01-16 David Edelsohn <dje.gcc@gmail.com>
6968
6969 PR target/68609
6970 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6971 * gcc.target/powerpc/recip-7.c: Same.
6972
90153ae7 69732016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6974
6975 PR c++/69091
6976 * g++.dg/template/pr69091.C: New test.
6977
bc24d01d 69782016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6979
6980 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6981 dump does not contain an error_mark_node.
6982 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6983 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6984
4067c0fd 69852016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6986
6987 PR c++/68936
6988 * g++.dg/template/pr68936.C: New test.
6989
27c6dbdd 69902016-01-15 David Edelsohn <dje.gcc@gmail.com>
6991
6992 PR target/68609
6993 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6994 * gcc.target/powerpc/recip-2.c: Same.
6995 * gcc.target/powerpc/recip-3.c: Same.
6996 * gcc.target/powerpc/recip-4.c: Same.
6997 * gcc.target/powerpc/recip-sqrtf.c: Same.
6998
e390c57d 69992016-01-15 Jeff Law <law@redhat.com>
7000
7001 PR tree-optimization/69270
7002 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7003 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7004
ddcfeaf1 70052016-01-15 Paul Thomas <pault@gcc.gnu.org>
7006
7007 PR fortran/49630
7008 * gfortran.dg/deferred_character_13.f90: New test for the fix
7009 of comment 3 of the PR.
7010
7011 PR fortran/54070
7012 * gfortran.dg/deferred_character_8.f90: New test
7013 * gfortran.dg/allocate_error_5.f90: New test
7014
7015 PR fortran/60593
7016 * gfortran.dg/deferred_character_10.f90: New test
7017
7018 PR fortran/60795
7019 * gfortran.dg/deferred_character_14.f90: New test
7020
7021 PR fortran/61147
7022 * gfortran.dg/deferred_character_11.f90: New test
7023
7024 PR fortran/64324
7025 * gfortran.dg/deferred_character_9.f90: New test
7026
81be349c 70272016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7028
7029 PR rtl-optimization/69030
7030 * gcc.target/i386/pr69030.c: New.
7031
998456c5 70322016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7033
7034 * gcc.target/aarch64/target_attr_17.c: New test.
7035
0d85be19 70362016-01-15 Richard Biener <rguenther@suse.de>
7037
7038 PR tree-optimization/66856
7039 * gcc.dg/torture/pr66856-1.c: New testcase.
7040 * gcc.dg/torture/pr66856-2.c: Likewise.
7041
321d36c8 70422016-01-15 Richard Biener <rguenther@suse.de>
7043
7044 PR debug/69137
7045 * g++.dg/lto/pr69137_0.C: New testcase.
7046
d94a1f53 70472016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7048
7049 PR middle-end/69246
7050 * gcc.target/i386/pr69246.c: New test.
7051
5fe9a861 70522016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7053
a9c01e81 7054 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 7055
3d05a5e9 70562016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7057
7058 PR c++/56194
7059 * g++.dg/init/const9.C: Disable test on S/390.
7060
5e8132b5 70612016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7062
7063 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7064 * g++.dg/Wno-frame-address.C: Ditto.
7065
32307cdf 70662016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7067
7068 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7069
1ca28250 70702016-01-15 Richard Biener <rguenther@suse.de>
7071
7072 PR tree-optimization/68961
7073 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7074
6271bd93 70752016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7076
7077 * gcc.target/i386/pr65105-5.c: New test.
7078
dfb6d139 70792016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 7080
7081 * gcc.c-torture/execute/alias-4.c: New testcase.
7082
dfb6d139 70832016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 7084
7085 PR ipa/68148
7086 * g++.dg/ipa/devirt-49.C: New testcase.
7087
7bbac464 70882016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 7089
7090 PR target/65837
7091 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7092 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7093 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7094
4345b868 70952016-01-15 Richard Biener <rguenther@suse.de>
7096
7097 PR tree-optimization/69117
7098 * gcc.dg/torture/pr69117.c: New testcase.
7099
580357e7 71002015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 7101
7102 PR c++/69048
7103 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7104
612baa31 71052016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7106
7107 PR testsuite/67509
7108 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7109 range tests use 100 * maximum instead of maximum + 1.
7110
44e09bc4 71112016-01-14 Jakub Jelinek <jakub@redhat.com>
7112
7113 PR debug/69244
7114 * gcc.dg/guality/pr69244.c: New test.
7115
96962ae4 71162016-01-14 Uros Bizjak <ubizjak@gmail.com>
7117
7118 * lib/target-supports.exp (check_effective_target_issignaling):
7119 New procedure.
7120 * gcc.dg/pr61441.c: Require issignaling effective target.
7121
ab9c400b 71222016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7123
7124 PR target/68803
7125 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7126
a7ed4583 71272016-01-14 David Malcolm <dmalcolm@redhat.com>
7128
7129 PR c++/68819
7130 PR preprocessor/69177
7131 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7132 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7133 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7134 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7135
77f35cec 71362016-01-14 Marek Polacek <polacek@redhat.com>
7137
7138 PR c/69262
7139 * gcc.dg/array-15.c: New test.
7140
915d0950 71412016-01-14 Jakub Jelinek <jakub@redhat.com>
7142
7143 PR middle-end/68146
7144 PR tree-optimization/69155
7145 * gfortran.dg/pr68146.f: New test.
7146 * gfortran.dg/pr69155.f90: New test.
7147
24651fb7 71482016-01-14 Richard Biener <rguenther@suse.de>
7149
7150 PR tree-optimization/68060
7151 * gcc.dg/torture/pr68060-1.c: New testcase.
7152 * gcc.dg/torture/pr68060-2.c: Likewise.
7153
2f63f950 71542016-01-14 Nick Clifton <nickc@redhat.com>
7155
7156 * lib/target-supports.exp
7157 (check_effective_target_arm_neon_ok_nocache): Add an option
7158 sequence that includes setting the ARM architecture to ARMv7-A.
7159 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7160 command line options necessary to enable Neon support.
7161 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7162 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7163 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7164 * gcc.target/arm/pr69180.c: Likewise.
7165
3ce0acde 71662016-01-14 Jeff Law <law@redhat.com>
7167
7168 PR tree-optimization/69270
7169 * gcc.dg/tree-ssa/pr69270.c: New test.
7170
bda05c57 71712016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7172
7173 PR c/66208
7174 * c-c++-common/pr66208.c: New file.
7175
9b657cf1 71762016-01-13 Jakub Jelinek <jakub@redhat.com>
7177
7178 PR tree-optimization/69156
7179 * gcc.dg/pr69156.c: New test.
7180
58ba1b9d 71812016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7182
7183 * gcc.target/i386/pr69225-7.c: New test.
7184
e5fee0fe 71852016-01-13 Richard Henderson <rth@redhat.com>
7186
7187 * gcc.dg/tm/memopt-13.c: Update expected function.
7188 * gcc.dg/tm/memopt-6.c: Likewise.
7189
3f0e9745 71902016-01-13 Uros Bizjak <ubizjak@gmail.com>
7191
7192 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7193 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7194 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7195 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 7196
3f0e9745 71972016-01-13 Tom de Vries <tom@codesourcery.com>
7198
7199 PR tree-optimization/69169
7a6ddc0d 7200 * gcc.dg/pr69169.c: New test.
7201
9b657cf1 72022016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 7203
7204 PR target/69228
7205 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7206 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7207 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7208 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7209 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7210 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7211 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7212 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7213
f704d701 72142016-01-13 Jakub Jelinek <jakub@redhat.com>
7215
7216 PR target/69247
7217 * gcc.dg/pr69247.c: New test.
7218
e966d6b9 72192016-01-13 Richard Biener <rguenther@suse.de>
7220
7221 PR tree-optimization/69242
7222 * gcc.dg/torture/pr69242.c: New testcase.
7223
1ca1d9b2 72242016-01-13 Richard Biener <rguenther@suse.de>
7225
7226 PR tree-optimization/69186
7227 * gcc.dg/torture/pr69186.c: New testcase.
7228
d07cbccc 72292016-01-13 Jeff Law <law@redhat.com>
7230
7231 PR tree-optimization/67755
7232 * gcc.dg/tree-ssa/pr67755.c: New test.
7233
72342016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 7235
7236 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7237 pass number in output by a star.
7238
b95d41cf 72392016-01-12 Bin Cheng <bin.cheng@arm.com>
7240
7241 PR tree-optimization/68911
7242 * gcc.c-torture/execute/pr68911.c: New test.
7243
91d87e22 72442016-01-12 Marek Polacek <polacek@redhat.com>
7245
7246 PR c++/68979
7247 * g++.dg/warn/permissive-1.C: New test.
7248
8a9401a4 72492016-01-12 Jakub Jelinek <jakub@redhat.com>
7250
7251 PR objc++/68511
7252 PR c++/69213
7253 * g++.dg/opt/pr69213.C: New test.
7254
b9cb7a67 72552016-01-12 Christian Bruel <christian.bruel@st.com>
7256
7257 PR target/69180
7258 * gcc.target/arm/pr69180.c: New test.
7259
e4c96992 72602016-01-12 Richard Biener <rguenther@suse.de>
7261
7262 PR lto/69077
7263 * g++.dg/lto/pr69077_0.C: New testcase.
7264 * g++.dg/lto/pr69077_1.C: Likewise.
7265
90525f61 72662016-01-12 Jakub Jelinek <jakub@redhat.com>
7267
7268 PR target/69175
7269 * g++.dg/opt/pr69175.C: New test.
7270
9e7edfd3 72712016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7272
7273 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7274 rather than #including math.h & stdlib.h.
7275 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7276 * gcc.dg/vect/pr49771.c: Likewise.
7277 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7278 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7279 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7280 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7281 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7282 * gcc.dg/vect/pr44507.c: Likewise.
7283 * gcc.dg/vect/pr45902.c: Likewise.
7284 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7285 * gcc.dg/vect/vect-117.c: Likewise.
7286 * gcc.dg/vect/vect-99.c: Likewise.
7287 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7288 * gcc.dg/vect/vect-cond-1.c: Likewise.
7289 * gcc.dg/vect/vect-cond-2.c: Likewise.
7290 * gcc.dg/vect/vect-cond-3.c: Likewise.
7291 * gcc.dg/vect/vect-cond-4.c: Likewise.
7292 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7293 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7294 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7295 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7296 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7297 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7298 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7299 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7300 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7301 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7302 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7303 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7304 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7305 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7306 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7307 include of signal.h.
7308 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7309 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7310 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7311 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7312 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7313 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7314 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7315 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7316 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7317 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7318 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7319 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7320 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7321 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7322 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7323 * gcc.dg/vect/vect-outer-5.c: Likewise.
7324 * gcc.dg/vect/vect-outer-6.c: Likewise.
7325 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7326 include of stdio.h.
7327
3368873d 73282016-01-12 Nick Clifton <nickc@redhat.com>
7329
7330 PR target/68913
7331 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7332 to fread so that it will be found in all target runtimes.
7333
0464ea95 73342016-01-12 Richard Biener <rguenther@suse.de>
7335
7336 PR tree-optimization/69053
7337 * g++.dg/torture/pr69053.C: New testcase.
7338
7819730f 73392016-01-12 Richard Biener <rguenther@suse.de>
7340
7341 PR tree-optimization/69168
7342 * gcc.dg/torture/pr69168.c: New testcase.
7343
995bfebf 73442016-01-12 Richard Biener <rguenther@suse.de>
7345
7346 PR tree-optimization/69157
7347 * gcc.dg/torture/pr69157.c: New testcase.
7348
73492016-01-12 Richard Biener <rguenther@suse.de>
7350
7351 PR tree-optimization/69174
7352 * gcc.dg/torture/pr69174.c: New testcase.
7353
1d10d64c 73542016-01-12 Jakub Jelinek <jakub@redhat.com>
7355
7356 PR c++/66808
7357 PR c++/69000
7358 * g++.dg/tls/pr66808.C: New test.
7359 * g++.dg/tls/pr69000.C: New test.
7360
f0b79faf 73612016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7362
7363 * gcc.target/powerpc/swaps-p8-23.c: New test.
7364 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7365
04cf75a4 73662016-01-11 John David Anglin <danglin@gcc.gnu.org>
7367
7368 PR tree-optimization/68356
7369 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7370
0eb4264c 73712016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7372 Jim Wilson <jim.wilson@linaro.org>
7373
7374 PR target/69194
7375 * gcc.target/arm/pr69194.c: New test.
7376
2f66de64 73772016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7378
7379 PR target/69225
7380 * gcc.target/i386/pr69225-1.c: New test.
7381 * gcc.target/i386/pr69225-2.c: Likewise.
7382 * gcc.target/i386/pr69225-3.c: Likewise.
7383 * gcc.target/i386/pr69225-4.c: Likewise.
7384 * gcc.target/i386/pr69225-5.c: Likewise.
7385 * gcc.target/i386/pr69225-6.c: Likewise.
7386
36105e82 73872016-01-11 Jakub Jelinek <jakub@redhat.com>
7388
1c78ce2e 7389 PR target/67462
7390 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7391 if lp64.
7392
a4a87320 7393 PR target/69071
7394 * gcc.dg/pr69071.c: New test.
7395
91fbd04f 7396 PR c++/69211
7397 * g++.dg/opt/pr69211.C: New test.
7398
36105e82 7399 PR tree-optimization/69214
7400 * gcc.c-torture/compile/pr69214.c: New test.
7401
e934c380 74022016-01-11 Uros Bizjak <ubizjak@gmail.com>
7403
7404 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7405 * gcc.target/i386/pr66232-11.c: Ditto.
7406 * gcc.target/i386/pr66232-12.c: Ditto.
7407 * gcc.target/i386/pr66232-13.c: Ditto.
7408
3ff1b153 74092016-01-11 Richard Biener <rguenther@suse.de>
7410
7411 PR tree-optimization/69173
7412 * gcc.dg/torture/pr69173.c: New testcase.
7413
04e1504c 74142016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7415
7416 PR rtl-optimization/68796
7417 * gcc.target/aarch64/tst_5.c: New test.
7418 * gcc.target/aarch64/tst_6.c: Likewise.
7419
ae8718b5 74202016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7421
7422 PR rtl-optimization/68841
7423 * gcc.dg/pr68841.c: New test.
7424 * gcc.c-torture/execute/pr68841.c: New test.
7425
bd8bece2 74262016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7427
7428 PR rtl-optimization/68920
7429 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7430 for ix86 targets.
7431 * gcc.dg/ifcvt-5.c: New test.
7432
9b657cf1 74332016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 7434
7435 PR bootstrap/69123
7436 * g++.dg/pr69123.C: New.
7437
7a158352 74382016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7439
7440 PR target/69010
7441 * gcc.target/i386/pr69010.c: New test.
7442
ff375d11 74432016-01-11 Martin Jambor <mjambor@suse.cz>
7444
7445 PR ipa/69044
7446 * gcc.target/i386/chkp-pr69044.c: New test.
7447
9eb890f1 74482016-01-11 Tom de Vries <tom@codesourcery.com>
7449
7450 PR tree-optimization/69109
7451 * gcc.dg/autopar/pr69109-2.c: New test.
7452 * gcc.dg/autopar/pr69109.c: New test.
7453
c4157ee5 74542016-01-11 Tom de Vries <tom@codesourcery.com>
7455
7456 PR tree-optimization/69108
7457 * gcc.dg/autopar/pr69108.c: New test.
7458
b933e511 74592016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7460
7461 PR c++/69029
7462 * c-c++-common/Wisleading-indentation.c: Augment test.
7463
efb73de1 74642016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7465
7466 PR fortran/69154
7467 * gfortran.dg/inline_matmul_12.f90: New test.
7468
40c86c3b 74692016-01-10 Paul Thomas <pault@gcc.gnu.org>
7470
7471 PR fortran/67779
7472 * gfortran.dg/actual_array_offset_1: New test.
7473
a006c0bb 74742016-01-10 Tom de Vries <tom@codesourcery.com>
7475
7476 PR tree-optimization/69062
7477 * gcc.dg/autopar/pr69062.c: New test.
7478
880ed4be 74792016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7480
7481 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7482 * gcc.dg/vect/slp-perm-2.c: Likewise.
7483 * gcc.dg/vect/slp-perm-3.c: Likewise.
7484 * gcc.dg/vect/slp-perm-5.c: Likewise.
7485 * gcc.dg/vect/slp-perm-6.c: Likewise.
7486 * gcc.dg/vect/slp-perm-7.c: Likewise.
7487 * gcc.dg/vect/slp-perm-8.c: Likewise.
7488
d95e1856 74892016-01-10 Tom de Vries <tom@codesourcery.com>
7490
7491 PR tree-optimization/69039
7492 * gcc.dg/autopar/pr69039.c: New test.
7493
0f8f48d0 74942016-01-09 Marek Polacek <polacek@redhat.com>
7495
7496 PR c++/69113
7497 * g++.dg/pr69113.C: New test.
7498
7dff0499 74992016-01-09 Jakub Jelinek <jakub@redhat.com>
7500
7501 PR middle-end/50865
7502 PR tree-optimization/69097
7503 * gcc.c-torture/execute/pr50865.c: New test.
7504 * gcc.c-torture/execute/pr69097-1.c: New test.
7505 * gcc.c-torture/execute/pr69097-2.c: New test.
7506 * gcc.dg/pr69097-1.c: New test.
7507 * gcc.dg/pr69097-2.c: New test.
7508
18431e78 75092016-01-09 Jakub Jelinek <jakub@redhat.com>
7510
7511 PR c++/69164
7512 * g++.dg/opt/pr69164.C: New test.
7513
1943a4a2 75142016-01-08 Jakub Jelinek <jakub@redhat.com>
7515
7516 PR tree-optimization/69167
7517 * gcc.dg/pr69167.c: New test.
7518
a143e277 75192016-01-08 Marek Polacek <polacek@redhat.com>
7520
7521 PR c++/68449
7522 * g++.dg/pr68449.C: New.
7523
44c01906 75242016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7525
7526 PR tree-optimization/68707
7527 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7528 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7529 on platforms supporting it.
7530 * gcc.dg/vect/slp-perm-2.c: Likewise.
7531 * gcc.dg/vect/slp-perm-3.c: Likewise.
7532 * gcc.dg/vect/slp-perm-5.c: Likewise.
7533 * gcc.dg/vect/slp-perm-7.c: Likewise.
7534 * gcc.dg/vect/slp-perm-8.c: Likewise.
7535 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7536 on platforms supporting it.
7537
c437d1e8 75382016-01-08 Jakub Jelinek <jakub@redhat.com>
7539
c9595c51 7540 PR tree-optimization/69162
7541 * gcc.dg/pr69162.c: New test.
7542
c437d1e8 7543 PR tree-optimization/69172
7544 * gcc.dg/pr69172.c: New test.
7545
6a46a28c 75462016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7547
7548 PR tree-optimization/67781
7549 * gcc.c-torture/execute/pr67781.c: New file.
7550
62ad9a04 75512016-01-08 Jakub Jelinek <jakub@redhat.com>
7552
7553 PR tree-optimization/69083
7554 * gcc.dg/vect/pr69083.c: New test.
7555
9e0e8c2a 75562016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7557
7558 PR tree-optimization/61441
7559 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7560 Use -fexcess-precision=standard for compiler options.
7561 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7562
5d034e37 75632016-01-08 Jakub Jelinek <jakub@redhat.com>
7564
5013f740 7565 PR fortran/69128
7566 * gfortran.dg/gomp/pr69128.f90: New test.
7567
5d034e37 7568 PR c++/69145
7569 * g++.dg/ext/pr69145-1.C: New test.
7570 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7571 * g++.dg/ext/pr69145-2.h: New file.
7572
517906ff 75732016-01-07 Martin Sebor <msebor@redhat.com>
7574
7575 PR c/68966
7576 * gcc.dg/atomic-fetch-bool.c: New test.
7577 * gcc.dg/sync-fetch-bool.c: New test.
7578
cdbb524c 75792016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7580
7581 PR fortran/66680
7582 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7583
ec3aba9e 75842016-01-07 Nick Clifton <nickc@redhat.com>
7585
7586 PR target/66655
7587 * g++.dg/pr66655.C: New test.
7588 * g++.dg/pr66655_1.cc: Test support file.
7589 * g++.dg/pr66655.h: Test header file.
7590
9b657cf1 75912016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 7592
7593 PR fortran/66680
7594 gfortran.dg/gomp/pr66680.f90: New test.
7595
cd45d7a5 75962016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7597
7598 PR target/69171
7599 * gcc.target/i386/pr69171-1.c: New test.
7600 * gcc.target/i386/pr69171-2.c: Likewise.
7601 * gcc.target/i386/pr69171-3.c: Likewise.
7602 * gcc.target/i386/pr69171-4.c: Likewise.
7603 * gcc.target/i386/pr69171-5.c: Likewise.
7604 * gcc.target/i386/pr69171-6.c: Likewise.
7605
4a86a91a 76062015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7607
7608 PR middle-end/67639
7609 * c-c++-common/pr67639.c: New test.
7610
34c05552 76112016-01-07 Jakub Jelinek <jakub@redhat.com>
7612
7613 PR tree-optimization/69141
7614 * g++.dg/opt/pr69141.C: New test.
7615
f08d6895 76162016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7617
7618 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7619
32ec4173 76202016-01-06 Uros Bizjak <ubizjak@gmail.com>
7621
7622 PR target/69140
7623 * gcc.target/i386/pr69140.c: New test
7624
d74214f3 76252016-01-06 David Malcolm <dmalcolm@redhat.com>
7626
7627 * gcc.dg/bad-dereference.c: New test case.
7628
73991cab 76292015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7630
7631 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7632
fc8cc457 76332016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7634
7635 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7636
be3c9981 76372016-01-06 Marek Polacek <polacek@redhat.com>
7638
7639 PR sanitizer/69099
7640 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7641
2cb724f9 76422016-01-05 Marek Polacek <polacek@redhat.com>
7643
7644 PR c/69104
7645 * gcc.dg/atomic-invalid-2.c: New.
7646
233a53ed 76472016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7648
7649 PR target/68991
7650 * gcc.target/i386/pr68991.c: New test.
7651
ea87c5e3 76522016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7653
7654 PR target/68991
7655 * g++.dg/pr68991-1.C: New test.
7656 * g++.dg/pr68991-2.C: Likewise.
7657
1943a4a2 76582016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 7659
1943a4a2 7660 PR other/60465
afe82e5b 7661 * gcc.target/ia64/pr60465-gprel64.c: New test.
7662 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7663
1e9147dd 76642016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7665
7666 PR rtl-optimization/68651
7667 * gcc.target/aarch64/pr68651_1.c: New test.
7668
d42aa619 76692016-01-05 David Malcolm <dmalcolm@redhat.com>
7670
7671 PR c/69122
7672 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7673
1776de76 76742016-01-05 Nathan Sidwell <nathan@acm.org>
7675
2d7d361d 7676 PR c++/58583
7677 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7678
1776de76 7679 * gcc.dg/alias-15.c: New.
7680
5beb12c0 76812016-01-05 Nick Clifton <nickc@redhat.com>
7682
7683 PR target/68870
7684 * g++.dg/pr68770.C: New test.
7685
d8cca921 76862016-01-04 Mike Stump <mikestump@comcast.net>
7687
7688 * lib/target-supports.exp (check_effective_target_cilkplus):
7689 cilkplus targets require pthreads.
afc907ef 7690 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 7691
8427dff3 76922016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7693
7694 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7695 generation.
7696
f1717362 76972016-01-04 Jakub Jelinek <jakub@redhat.com>
7698
7699 Update copyright years.
7700
d7d6a3ab 77012016-01-04 Marek Polacek <polacek@redhat.com>
7702
7703 PR c/68908
7704 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7705 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7706 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7707
b8f4a5f9 77082016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7709
7710 * gcc.target/sparc/20160104-2.c: New test.
7711
6b5c028f 77122016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7713
7714 * gcc.target/sparc/20160104-1.c: New test.
7715
300e1002 77162016-01-03 Paul Thomas <pault@gcc.gnu.org>
7717
7718 PR fortran/65045
7719 * gfortran.dg/pr65045.f90: New test.
7720
855b105f 77212016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7722
7723 * gnat.dg/specs/debug1.ads: Delete.
7724
bdc177dc 77252016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7726
7727 PR libgfortran/68867
7728 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7729 expression.
7730
48aaffae 77312016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7732
7733 PR libgfortran/68867
7734 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7735 PowerPC.
7736
19a468b8 77372016-01-01 Paul Thomas <pault@gcc.gnu.org>
7738
7739 PR fortran/68864
7740 * gfortran.dg/pr68864.f90: New test.
7741
25371c91 77422016-01-01 Jakub Jelinek <jakub@redhat.com>
7743
2a659064 7744 PR tree-optimization/69070
7745 * gcc.dg/pr69070.c: New test.
7746
57aa9851 7747 PR sanitizer/69055
7748 * gfortran.dg/pr69055.f90: New test.
7749
25371c91 7750 PR target/69015
7751 * gcc.dg/pr69015.c: New test.
f1717362 7752\f
fb2c1edd 7753Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 7754
7755Copying and distribution of this file, with or without modification,
7756are permitted in any medium without royalty provided the copyright
7757notice and this notice are preserved.