]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Support allocators in tuples of zero size.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
837679bc 12016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2
3 PR middle-end/37780
4 * gcc.c-torture/execute/pr37780.c: New test.
5 * gcc.target/aarch64/pr37780_1.c: Likewise.
6 * gcc.target/arm/pr37780_1.c: Likewise.
7
e4b92538 82016-06-06 Marek Polacek <polacek@redhat.com>
9
10 * c-c++-common/attr-may-alias-1.c: New test.
11 * c-c++-common/attr-may-alias-2.c: New test.
12 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
13
43ac2f2f 142016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
15
16 PR c/24414
17 * gcc.target/i386/pr24414.c: New test.
18
7e1786b2 192016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
20
21 * gcc.target/sparc/vis4misc.c: New file.
22 * gcc.target/sparc/fpcmp.c: Likewise.
23 * gcc.target/sparc/fpcmpu.c: Likewise.
24
f593ccb2 252016-06-06 Alan Hayward <alan.hayward@arm.com>
26
27 * gcc.dg/vect/vect-live-1.c: Use additional-options.
28 * gcc.dg/vect/vect-live-3.c: Likewise.
29
be6d8ddc 302016-06-06 Richard Biener <rguenther@suse.de>
31
32 PR tree-optimization/71398
33 * gcc.dg/torture/pr71398.c: New testcase.
34
78f27916 352016-06-06 Uros Bizjak <ubizjak@gmail.com>
36
37 PR target/71389
38 * g++.dg/pr71389.C: New test.
39
c5899606 402016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
41
42 PR fortran/71404
43 * gfortran.dg/fmt_read_5.f: New test.
44
8e3cd305 452016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
46
47 PR fortran/69659
48 * gfortran.dg/class_array_22.f03: New test.
49
703c0a09 502016-06-05 Jan Hubicka <hubicka@ucw.cz>
51
52 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
53
d07b2b6f 542016-06-05 Jan Hubicka <hubicka@ucw.cz>
55
56 * gcc.dg/predict-9.c: Update template.
57
4a7ec4ac 582016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
59
60 PR c++/49377
61 * g++.dg/template/pr49377.C: New.
62
7499ef4a 632016-06-04 Jakub Jelinek <jakub@redhat.com>
64
65 PR tree-optimization/71405
66 * g++.dg/torture/pr71405.C: New test.
67
558c800d 682016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
69
70 PR c++/70202
71 * g++.dg/inherit/crash5.C: New.
72 * g++.dg/inherit/virtual1.C: Adjust.
73
4ee7cf4b 742016-06-03 Jeff Law <law@redhat.com>
75
76 PR tree-optimization/71316
77 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
78
b12ae762 792016-06-03 Jakub Jelinek <jakub@redhat.com>
80
81 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
82 dg-additional-options with just -fno-tree-scev-cprop in it.
83 * gcc.dg/vect/vect-live-2.c: Likewise.
84 * gcc.dg/vect/vect-live-5.c: Likewise.
85 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
86 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
87 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
88
e09a5ee3 892016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
90
91 PR c++/27100
92 * g++.dg/other/friend6.C: New test.
93
f14b1922 942016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
95
96 * g++.dg/torture/ppc-ldst-array.C: New.
97
20702ea3 982016-06-03 Joseph Myers <joseph@codesourcery.com>
99
100 PR target/71276
101 PR target/71277
102 * gcc.dg/torture/builtin-fp-int-inexact.c,
103 gcc.target/i386/387-builtin-fp-int-inexact.c,
104 gcc.target/i386/387-rint-inline-1.c,
105 gcc.target/i386/387-rint-inline-2.c,
106 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
107 gcc.target/i386/sse2-rint-inline-1.c,
108 gcc.target/i386/sse2-rint-inline-2.c,
109 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
110 gcc.target/i386/sse4_1-rint-inline.c: New tests.
111
5ed3cc7b 1122016-06-03 H.J. Lu <hongjiu.lu@intel.com>
113 Julia Koval <julia.koval@intel.com>
114
115 PR target/66960
116 PR target/67630
117 PR target/67634
118 PR target/67841
119 PR target/68037
120 PR target/68618
121 PR target/68661
122 PR target/69575
123 PR target/69596
124 PR target/69734
125 * gcc.dg/guality/pr68037-1.c: New test.
126 * gcc.dg/guality/pr68037-2.c: Likewise.
127 * gcc.dg/guality/pr68037-3.c: Likewise.
128 * gcc.dg/torture/pr68037-1.c: Likewise.
129 * gcc.dg/torture/pr68037-2.c: Likewise.
130 * gcc.dg/torture/pr68037-3.c: Likewise.
131 * gcc.dg/torture/pr68661-1a.c: Likewise.
132 * gcc.dg/torture/pr68661-1b.c: Likewise.
133 * gcc.target/i386/interrupt-1.c: Likewise.
134 * gcc.target/i386/interrupt-2.c: Likewise.
135 * gcc.target/i386/interrupt-3.c: Likewise.
136 * gcc.target/i386/interrupt-4.c: Likewise.
137 * gcc.target/i386/interrupt-5.c: Likewise.
138 * gcc.target/i386/interrupt-6.c: Likewise.
139 * gcc.target/i386/interrupt-7.c: Likewise.
140 * gcc.target/i386/interrupt-8.c: Likewise.
141 * gcc.target/i386/interrupt-9.c: Likewise.
142 * gcc.target/i386/interrupt-10.c: Likewise.
143 * gcc.target/i386/interrupt-11.c: Likewise.
144 * gcc.target/i386/interrupt-12.c: Likewise.
145 * gcc.target/i386/interrupt-13.c: Likewise.
146 * gcc.target/i386/interrupt-14.c: Likewise.
147 * gcc.target/i386/interrupt-15.c: Likewise.
148 * gcc.target/i386/interrupt-16.c: Likewise.
149 * gcc.target/i386/interrupt-17.c: Likewise.
150 * gcc.target/i386/interrupt-18.c: Likewise.
151 * gcc.target/i386/interrupt-19.c: Likewise.
152 * gcc.target/i386/interrupt-20.c: Likewise.
153 * gcc.target/i386/interrupt-21.c: Likewise.
154 * gcc.target/i386/interrupt-22.c: Likewise.
155 * gcc.target/i386/interrupt-23.c: Likewise.
156 * gcc.target/i386/interrupt-24.c: Likewise.
157 * gcc.target/i386/interrupt-25.c: Likewise.
158 * gcc.target/i386/interrupt-26.c: Likewise.
159 * gcc.target/i386/interrupt-27.c: Likewise.
160 * gcc.target/i386/interrupt-28.c: Likewise.
161 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
162 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
163 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
164 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
165 * gcc.target/i386/interrupt-iamcu.c: Likewise.
166 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
167 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
168 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
169 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
170 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
171 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
172 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
173
3e346f54 1742016-06-03 Bernd Schmidt <bschmidt@redhat.com>
175
f27c52fb 176 PR tree-optimization/52171
177 * gcc.dg/pr52171.c: New test.
178 * gcc.target/i386/pr52171.c: New test.
3e346f54 179
22e029d2 1802016-06-03 Jan Hubicka <jh@suse.cz>
181
182 * g++.dg/tree-ssa/pred-1.C: New testcase
183 * gcc.dg/tree-ssa/pred-1.c: New testcase
184
41ce74ed 1852016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
186
187 PR target/70957
188 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
189 support.
190 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
191
cf573a72 1922016-06-03 Alan Hayward <alan.hayward@arm.com>
193
194 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
195
75aae5b4 1962016-06-03 Alan Hayward <alan.hayward@arm.com>
197
198 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
199 * testsuite/gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
200 * gcc.dg/vect/vect-live-1.c: New test.
201 * gcc.dg/vect/vect-live-2.c: New test.
202 * gcc.dg/vect/vect-live-3.c: New test.
203 * gcc.dg/vect/vect-live-4.c: New test.
204 * gcc.dg/vect/vect-live-5.c: New test.
205 * gcc.dg/vect/vect-live-slp-1.c: New test.
206 * gcc.dg/vect/vect-live-slp-2.c: New test.
207 * gcc.dg/vect/vect-live-slp-3.c: New test.
208
eba6788d 2092016-06-03 Jakub Jelinek <jakub@redhat.com>
210
211 PR middle-end/71387
212 * g++.dg/opt/pr71387.C: New test.
213
5a653985 2142016-06-02 Jeff Law <law@redhat.com>
215
216 PR tree-optimization/71328
217 * gcc.c-torture/compile/pr71328.c: New test.
218
f92f6941 2192016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
220
221 PR fortran/52393
222 * gfortran.dg/fmt_read_3.f90: Fix typo.
223 * gfortran.dg/fmt_read_4.f90: New test.
224
0d29e152 2252016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
226
227 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
228 * g++.dg/cpp0x/forw_enum6.C: Likewise.
229 * g++.dg/cpp0x/forw_enum8.C: Likewise.
230 * g++.dg/cpp0x/override2.C: Likewise.
231 * g++.dg/parse/crash5.C: Likewise.
232 * g++.dg/parse/error16.C: Likewise.
233 * g++.dg/parse/error27.C: Likewise.
234 * g++.dg/template/qualttp15.C: Likewise.
235 * g++.dg/template/redecl4.C: Likewise.
236 * g++.old-deja/g++.other/crash39.C: Likewise.
237 * g++.old-deja/g++.other/struct1.C: Likewise.
238 * g++.old-deja/g++.pt/m9a.C: Likewise.
239 * g++.old-deja/g++.pt/memclass10.C: Likewise.
240
2740a1a5 2412016-06-02 Jakub Jelinek <jakub@redhat.com>
242
89f17a65 243 PR c++/71372
244 * c-c++-common/pr71372.c: New test.
245
2740a1a5 246 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
247 __TIME__ strings with __builtin_strcmp instead of printf and
248 dg-output.
249
9ae89a4e 2502016-06-02 Martin Liska <mliska@suse.cz>
251
252 * gcc.dg/predict-9.c: New test.
253
41258f9c 2542016-06-02 Jakub Jelinek <jakub@redhat.com>
255
256 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
257 global set_compiler_env_var and global saved_compiler_env_var.
258
dad46eb8 2592016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
260
261 PR rtl-optimization/71295
262 * gcc.c-torture/compile/pr71295.c: New test.
263
9cc8a892 2642016-06-02 Jakub Jelinek <jakub@redhat.com>
265
98e7c96c 266 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
267
4a5a4de2 268 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
269 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
270
9cc8a892 271 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
272 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
273 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
274 alternative number.
275
46819a36 2762016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
277
278 * gcc.target/powerpc/p9-splat-4.c: New test.
279
2802016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
281
282 PR target/71186
283 * gcc.target/powerpc/pr71186.c: New test.
284
d9820cc5 2852016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
286
287 PR fortran/52393
288 * gfortran.dg/fmt_read_3.f90: New test.
289
2f14ca3e 2902016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
291
292 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
293 procedure.
294
dfa5c0d3 2952016-06-01 Eduard Sanou <dhole@openmailbox.org>
296
297 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
298 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
299 env var is set.
300 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
301 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
302 shown once.
303 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
304 during compilation.
305 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
306 vars set by dg-set-compiler-env-var.
307
7d7125df 3082016-06-01 Paul Thomas <pault@gcc.gnu.org>
309
310 PR fortran/71156
311 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
312 to the module procedure declaration.
313 * gfortran.dg/submodule_16.f08: New test.
314
6ab9cde4 3152016-06-01 Jakub Jelinek <jakub@redhat.com>
316
317 PR middle-end/71371
318 * c-c++-common/gomp/pr71371.c: New test.
319
0cfe7a23 3202016-06-01 Richard Biener <rguenther@suse.de>
321
322 PR tree-optimization/71366
323 * gcc.dg/torture/pr71366-1.c: New testcase.
324 * gcc.dg/torture/pr71366-2.c: Likewise.
325
5a5b02e1 3262016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
327
328 * gcc.target/powerpc/vslv-0.c: New test.
329 * gcc.target/powerpc/vslv-1.c: New test.
330 * gcc.target/powerpc/vsrv-0.c: New test.
331 * gcc.target/powerpc/vsrv-1.c: New test.
332
d27a79f6 3332016-06-01 Nathan Sidwell <nathan@acm.org>
334
335 * c-c++-common/torture/pr57945.c: Add expected PTX error.
336 * gcc.target/nvptx/weak.c: New.
337
6172a9fd 3382016-06-01 Richard Biener <rguenther@suse.de>
339
340 PR tree-optimization/71261
341 * gcc.dg/torture/vect-bool-1.c: New testcase.
342
f9aaabb2 3432016-06-01 Jakub Jelinek <jakub@redhat.com>
344
345 * gfortran.dg/gomp/order-1.f90: New test.
346 * gfortran.dg/gomp/order-2.f90: New test.
347
53b01069 3482016-06-01 Jan Hubicka <hubicka@ucw.cz>
349
350 * gcc.dg/unroll-6.c: Update template.
351 * gcc.dg/unroll-7.c: New testcase.
352 * gcc.dg/unroll-8.c: New testcase.
353
36757397 3542016-06-01 Eric Botcazou <ebotcazou@adacore.com>
355
356 * gnat.dg/opt56.ad[sb]: New test.
357
7f93bd6e 3582016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
359
360 PR c++/66635
361 * g++.dg/cpp0x/constexpr-ice16.C: New.
362
9f41a2ce 3632016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
364
365 PR tree-optimization/71314
366 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
367 -mbranch-cost=2.
368
31e02373 3692016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
370
371 PR tree-optimization/71077
372 * gcc.dg/tree-ssa/pr71077.c: New test.
373
76f8f901 3742016-05-31 Jan Hubicka <hubicka@ucw.cz>
375
7f93bd6e 376 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
377 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
378 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
76f8f901 379
04f5f923 3802016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
381
382 PR c++/71248
383 * g++.dg/cpp0x/pr71248.C: New.
384 * g++.dg/cpp0x/auto7.C: Test column numbers too.
385 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
386 * g++.dg/init/new37.C: Likewise.
387 * g++.dg/template/static1.C: Likewise.
388 * g++.dg/template/static2.C: Likewise.
389
4ffddf28 3902016-05-31 H.J. Lu <hongjiu.lu@intel.com>
391
392 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
393 instead of %rdi.
394 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
395
4ff7bd21 3962016-05-31 Marek Polacek <polacek@redhat.com>
397
398 * c-c++-common/Wswitch-unreachable-3.c: New test.
399 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
400
e1f7cc4b 4012016-05-31 Richard Biener <rguenther@suse.de>
402
403 PR tree-optimization/71352
404 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
405
02978bd1 4062016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
407
408 * gcc.target/arm/armv5_thumb_isa.c: New test.
409
cfce8164 4102016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
411
412 PR target/71346
413 * gcc.target/i386/pr71346.c: New test.
414
7a51c705 4152016-05-31 Tom de Vries <tom@codesourcery.com>
416
417 PR tree-optimization/69068
418 * gcc.dg/graphite/pr69068.c: New test.
419
8c1ac106 4202016-05-27 Martin Sebor <msebor@redhat.com>
421
422 PR c++/71306
423 * g++.dg/warn/Wplacement-new-size-3.C: New test.
424
b6431756 4252016-05-30 Jakub Jelinek <jakub@redhat.com>
426
427 PR c++/71349
428 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
429 nowait depend(inout: dd[0]) clauses where permitted.
430
f6203294 4312016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
432
433 PR c++/71238
434 * g++.dg/parse/pr71238.C: New.
435 * g++.dg/concepts/friend1.C: Test column numbers too.
436 * g++.dg/cpp0x/initlist31.C: Likewise.
437 * g++.dg/cpp0x/pr51420.C: Likewise.
438 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
439 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
440 * g++.dg/ext/builtin3.C: Likewise.
441 * g++.dg/lookup/friend12.C: Likewise.
442 * g++.dg/lookup/friend7.C: Likewise.
443 * g++.dg/lookup/koenig1.C: Likewise.
444 * g++.dg/lookup/koenig5.C: Likewise.
445 * g++.dg/lookup/used-before-declaration.C: Likewise.
446 * g++.dg/overload/koenig1.C: Likewise.
447 * g++.dg/template/crash65.C: Likewise.
448 * g++.dg/template/friend57.C: Likewise.
449 * g++.dg/warn/Wshadow-5.C: Likewise.
450 * g++.dg/warn/Wunused-8.C: Likewise.
451 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
452 * g++.old-deja/g++.jason/lineno5.C: Likewise.
453 * g++.old-deja/g++.jason/member.C: Likewise.
454 * g++.old-deja/g++.jason/report.C: Likewise.
455 * g++.old-deja/g++.jason/scoping12.C: Likewise.
456 * g++.old-deja/g++.law/visibility20.C: Likewise.
457 * g++.old-deja/g++.ns/koenig5.C: Likewise.
458 * g++.old-deja/g++.other/static5.C: Likewise.
459 * g++.old-deja/g++.pt/overload2.C: Likewise.
460
b96f8145 4612016-05-30 Jan Hubicka <hubicka@ucw.cz>
462
463 * gcc.dg/tree-ssa/peel1.c: New testcase.
464 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
465 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
466
ed5bca7a 4672016-05-30 Tom de Vries <tom@codesourcery.com>
468
469 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
470 to ce.
471
c0aa0333 4722016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
473
474 PR c++/71099
475 * g++.dg/parse/virtual1.C: New.
476
231010db 4772016-05-30 Uros Bizjak <ubizjak@gmail.com>
478
479 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
480 Use correct register when clearing %edx.
481
765557c0 4822016-05-30 Alexander Monakov <amonakov@ispras.ru>
483
484 PR tree-optimization/71289
485 * gcc.dg/pr71289.c: New test.
486
fc3b1c44 4872016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
488
489 PR middle-end/71269
490 PR middle-end/71292
491 * gcc.dg/tree-ssa/pr71269.c: New test.
492 * gcc.dg/tree-ssa/pr71292.c: New test.
493
ce352457 4942016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
495
496 PR middle-end/71252
497 * gcc.dg/tree-ssa/pr71252-2.c: New test.
498
eedd711b 4992016-05-30 Jan Hubicka <hubicka@ucw.cz>
500
501 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
502 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
503 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
504
8c061890 5052016-05-30 Tom de Vries <tom@codesourcery.com>
506
507 PR tree-optimization/69067
508 * gcc.dg/graphite/pr69067.c: New test.
509
a6b0884c 5102016-05-29 Uros Bizjak <ubizjak@gmail.com>
511
512 PR target/71245
513 * gcc.target/i386/pr71245-1.c: New test.
514 * gcc.target/i386/pr71245-2.c: Ditto.
515
2369edfc 5162016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
517
518 PR c++/71105
519 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
520 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
521 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
522
b6ab3f43 5232016-05-27 Jan Hubicka <hubicka@ucw.cz>
524
525 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
526
0192662b 5272016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
528
529 Revert:
530 PR c++/69855
531 * g++.dg/overload/69855.C: New.
532 * g++.old-deja/g++.law/missed-error2.C: Adjust.
533 * g++.old-deja/g++.pt/crash3.C: Likewise.
534
fce78c50 5352016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
536
537 PR c++/60385
538 * g++.dg/parse/namespace13.C: New.
539
372172fe 5402016-05-26 Jeff Law <law@redhat.com>
541
542 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
543 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
544 * gcc.dg/tree-ssa/pr68198.c: Likewise.
545 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
546 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
547 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
548 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
549 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
550 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
551 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
552 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
553 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
554 * gcc.dg/tree-ssa/vrp56.c: Likewise.
555
5d8a8944 5562016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
557
558 PR c++/69855
559 * g++.dg/overload/69855.C: New.
560 * g++.old-deja/g++.law/missed-error2.C: Adjust.
561 * g++.old-deja/g++.pt/crash3.C: Likewise.
562
29602b75 5632016-05-27 Jiong Wang <jiong.wang@arm.com>
564
565 PR target/63596
566 * gcc.target/aarch64/va_arg_1.c: New testcase.
567 * gcc.target/aarch64/va_arg_2.c: Likewise.
568 * gcc.target/aarch64/va_arg_3.c: Likewise.
569
c900b732 5702016-05-27 Jiong Wang <jiong.wang@arm.com>
571
572 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
573 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
574 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
575 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
576 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
577
73ef73bd 5782016-05-27 Marek Polacek <polacek@redhat.com>
579
580 PR middle-end/71308
581 * g++.dg/torture/pr71308.C: New test.
582
a6031633 5832016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
584
585 * gcc.dg/zero_bits_compound-1.c: New test.
586 * gcc.dg/zero_bits_compound-2.c: New test.
587
1fbdc7ae 5882016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
589
590 PR middle-end/71279
591 * gcc.dg/pr71279.c: New test.
592
2e196ca8 5932016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
594
595 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
596 floating point min/max/comparison instructions.
597 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
598
6feab9ce 5992016-05-26 Jakub Jelinek <jakub@redhat.com>
600
601 * c-c++-common/gomp/schedule-1.c: New test.
602 * gfortran.dg/gomp/schedule-1.f90: New test.
603
978cea8f 6042016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
605
606 PR c++/70822
607 PR c++/70106
608 * g++.dg/cpp1y/auto-fn32.C: New test.
609 * g++.dg/cpp1y/paren4.C: New test.
610
0478d9ed 6112016-05-26 Nathan Sidwell <nathan@acm.org>
612
613 * gcc.dg/20060410.c: Xfail on ptx.
614 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
615 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
616 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
617 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
618 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
619
5fd1c174 6202016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
621
622 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
623
c5e8b3e2 6242016-05-26 Jakub Jelinek <jakub@redhat.com>
625
0db93a5b 626 PR tree-optimization/71280
627 * gcc.dg/pr71280.c: New test.
628
7199c05c 629 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
630
76c786ac 631 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
632 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
633
c5e8b3e2 634 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
635
e9bcea2f 6362016-05-26 Jiong Wang <jiong.wang@arm.com>
637
638 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
7d7125df 639 kept in memory.
e9bcea2f 640
955d947b 6412016-05-25 Jeff Law <law@redhat.com>
642
643 PR tree-optimization/71272
644 * gcc.c-torture/compile/pr71272.c: new test.
645
77102dbe 6462016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
647
648 * gcc.target/powerpc/vec-cmpne.c: New test.
649 * gcc.target/powerpc/vec-cmpne-long.c: New test.
650
552821b4 6512016-05-25 Eric Botcazou <ebotcazou@adacore.com>
652
653 * gnat.dg/opt55.ad[sb]: New test.
654
0113f3c5 6552016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
656
657 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
658 * c-c++-common/pr60226.c: Require int32plus.
659 * gcc.c-torture/execute/pr70602.c: Likewise.
660 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
661 unsigned long for malloc arg type.
662 * gcc.dg/asr_div1.c: Require int32plus.
663 * gcc.dg/enum-mode-1.c: XFAIL for int16.
664 * gcc.dg/pie-1.c: Require pie.
665 * gcc.dg/pie-2.c: Likewise.
666 * gcc.dg/pr59471.c: Require int32plus.
667 * gcc.dg/pr59963-2.c: XFAIL for int16.
668 * gcc.dg/pr60114.c: Require int32plus.
669 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
670 unsigned long for typedef of size_t.
671 * gcc.dg/pr63914.c: Require int32plus.
672 * gcc.dg/pr64536.c: Require pt32plus.
673 * gcc.dg/pr65658.c: Likewise.
674 * gcc.dg/pr67271.c: Require int32plus.
675 * gcc.dg/pr68112.c: Likewise.
676 * gcc.dg/pr69071.c: Skip for avr target.
677 * gcc.dg/pr69973.c: Require int32plus.
678 * gcc.dg/pr70169.c: Skip for avr target.
679 * gcc.dg/sso-6.c: Require int32plus.
680 * gcc.dg/sso-7.c: Likewise.
681 * gcc.dg/sso-8.c: Likewise.
682 * gcc.dg/vrp-min-max-2.c: Likewise.
683
f4094380 6842016-05-25 H.J. Lu <hongjiu.lu@intel.com>
685
686 PR target/70738
687 * gcc.target/i386/pr70738-1.c: New test.
688 * gcc.target/i386/pr70738-2.c: Likewise.
689 * gcc.target/i386/pr70738-3.c: Likewise.
690 * gcc.target/i386/pr70738-4.c: Likewise.
691 * gcc.target/i386/pr70738-5.c: Likewise.
692 * gcc.target/i386/pr70738-6.c: Likewise.
693 * gcc.target/i386/pr70738-7.c: Likewise.
694 * gcc.target/i386/pr70738-8.c: Likewise.
695 * gcc.target/i386/pr70738-9.c: Likewise.
696
239a4bea 6972016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
698
699 PR rtl-optimization/66940
700 * gcc.c-torture/execute/pr66940.c: New test.
701
bf6382ba 7022016-05-25 Ilya Verbin <ilya.verbin@intel.com>
703
704 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
705 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
706 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
707 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
708 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
709 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
710 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
711 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
712 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
713 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
714 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
715 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
716 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
717 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
718 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
719 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
720 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
721 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
722 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
723 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
724 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
725 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
726 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
727 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
728
2c995da9 7292016-05-25 Marek Polacek <polacek@redhat.com>
730
731 PR c/71265
732 * gcc.dg/noncompile/pr71265.c: New test.
733
abfbb5b5 734 PR c/71266
735 * gcc.dg/noncompile/old-style-parm-3.c: New test.
736
f6871bbd 7372016-05-25 Nathan Sidwell <nathan@acm.org>
738
739 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
740
de04e83e 7412016-05-25 Richard Biener <rguenther@suse.de>
742
743 PR tree-optimization/71261
744 * c-c++-common/torture/pr71261.c: New testcase.
745
b35931f7 7462016-05-25 Richard Biener <rguenther@suse.de>
747
748 PR tree-optimization/71264
749 * gcc.dg/vect/pr71264.c: New testcase.
750
166c3089 7512016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
752
753 PR c++/55992
754 * g++.dg/cpp0x/alias-decl-53.C: New.
755 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
756
14240409 7572016-05-25 Martin Liska <mliska@suse.cz>
758
759 * g++.dg/pr71239.C: New test.
760
bc47d9f6 7612016-05-25 Richard Biener <rguenther@suse.de>
762
763 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
764 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
765
d8a3f157 7662016-05-25 Marek Polacek <polacek@redhat.com>
767
768 * g++.dg/pr65295.C: Use target c++14.
769
3af16045 7702016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
771
231010db 772 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
773 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
3af16045 774
949479b2 7752016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
776
777 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
778 instructions.
779
6d6a3fc3 7802016-05-24 Cesar Philippidis <cesar@codesourcery.com>
781
782 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
783 * c-c++-common/goacc/deviceptr-1.c: Likewise.
784 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
785 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
786 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
787 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
788 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
789 * c-c++-common/goacc/pcopy.c: Likewise.
790 * c-c++-common/goacc/pcopyin.c: Likewise.
791 * c-c++-common/goacc/pcopyout.c: Likewise.
792 * c-c++-common/goacc/pcreate.c: Likewise.
793 * c-c++-common/goacc/pr70688.c: New test.
794 * c-c++-common/goacc/present-1.c: Adjust test.
795 * c-c++-common/goacc/reduction-5.c: Likewise.
796 * g++.dg/goacc/data-1.C: New test.
797
af648be2 7982016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
799
800 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
801 vector parity built-in functions.
802 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
803 count trailing zeros automatic vectorization.
804 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
805 count trailing zeros built-in functions.
806
4e173d60 8072016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
808
809 * gcc.dg/tree-ssa/reassoc-44.c: New test.
810
a0c02a52 8112016-05-24 Pat Haugen <pthaugen@us.ibm.com>
812
813 PR target/71050
814 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
815
64c52e9c 8162016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
817
818 PR c++/50436
819 * g++.dg/template/crash123.C: New.
820 * g++.dg/template/crash124.C: Likewise.
821
752b5a4c 8222016-05-24 Martin Sebor <msebor@redhat.com>
823
824 PR c++/71147
825 * g++.dg/ext/flexary16.C: New test.
826
a36dd683 8272016-05-24 Ilya Verbin <ilya.verbin@intel.com>
828
f6871bbd 829 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
830 before math.h is included.
a36dd683 831 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
832 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
833 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
834 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
835 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
836 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
837 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
838 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
839 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
840 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
841 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
842 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
843 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
844 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
845 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
846 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
847 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
848 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
849 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
850 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
851 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
852 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
853 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
854
d60e1df7 8552016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
856 Kelvin Nilsen <kelvin@gcc.gnu.org>
857
858 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
859 support.
860
22d09025 8612016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
862
863 PR c++/69872
864 * g++.dg/warn/Wno-narrowing1.C: New.
865
6ef0143d 8662016-05-24 Marek Polacek <polacek@redhat.com>
867
868 PR c/71249
869 * c-c++-common/Wswitch-unreachable-2.c: New test.
870
962a2062 8712016-05-24 Jakub Jelinek <jakub@redhat.com>
872
ead77194 873 PR c++/71257
874 * g++.dg/vect/simd-clone-6.cc: New test.
875 * g++.dg/gomp/declare-simd-6.C: New test.
876
962a2062 877 PR middle-end/70434
878 PR c/69504
879 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
880
23edc6d1 8812016-05-24 Richard Biener <rguenther@suse.de>
882
883 PR tree-optimization/71240
884 * gcc.dg/optimize-bswapsi-5.c: New testcase.
885
30633bcc 8862016-05-24 Richard Biener <rguenther@suse.de>
887
888 PR tree-optimization/71230
889 * gcc.dg/torture/pr71230.c: New testcase.
890 * g++.dg/torture/pr71230.C: Likewise.
891
c9d624bd 8922016-05-24 Thomas Schwinge <thomas@codesourcery.com>
893
894 * c-c++-common/goacc/routine-5.c: Add tests.
895 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
896 * gfortran.dg/goacc/routine-6.f90: Add tests.
897
ce143ff0 8982016-05-24 Richard Biener <rguenther@suse.de>
899
900 PR tree-optimization/71253
901 * gcc.dg/torture/pr71253.c: New testcase.
902
3bdaecd5 9032016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
904
905 PR middle-end/71252
906 * gfortran.dg/pr71252.f90: New test.
907
856b494d 9082016-05-24 Richard Sandiford <richard.sandiford@arm.com>
909
910 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
911
7345b977 9122016-05-24 Richard Biener <rguenther@suse.de>
913
914 PR middle-end/70434
915 PR c/69504
916 * c-c++-common/vector-subscript-4.c: New testcase.
917 * c-c++-common/vector-subscript-5.c: Likewise.
918
6f065267 9192016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
920
921 PR fortran/71123
922 * gfortran.dg/namelist_90.f: New test
923
fd6757da 9242016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
925
926 PR fortran/66461
927 * gfortran.dg/unexpected_eof.f: New test
928
7d5555a8 9292016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
930 Kelvin Nilsen <kelvin@gcc.gnu.org>
931
932 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
933 as little endian.
934
ae6744c9 9352016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
936
937 PR c++/70972
938 * g++.dg/cpp0x/inh-ctor20.C: New.
939 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
940
f0d91a85 9412016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
942
943 PR c++/69095
944 * g++.dg/cpp0x/variadic168.C: New.
945
1618ffe5 9462016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
947
948 * g++.dg/cpp0x/pr31445.C: Test column number too.
949 * g++.dg/cpp0x/pr32253.C: Likewise.
950 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
951 * g++.dg/cpp0x/variadic36.C: Likewise.
952
c0205bab 9532016-05-23 Marc Glisse <marc.glisse@inria.fr>
954
955 * gcc.dg/fold-notshift-2.c: Adjust.
956
1398da0f 9572016-05-23 Marek Polacek <polacek@redhat.com>
958
959 PR c/49859
960 * c-c++-common/Wswitch-unreachable-1.c: New test.
961 * gcc.dg/Wswitch-unreachable-1.c: New test.
962 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
963 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
964 * g++.dg/gomp/block-10.C: Likewise.
965 * gcc.dg/gomp/block-10.c: Likewise.
966 * g++.dg/gomp/block-9.C: Likewise.
967 * gcc.dg/gomp/block-9.c: Likewise.
968 * g++.dg/gomp/target-1.C: Likewise.
969 * g++.dg/gomp/target-2.C: Likewise.
970 * gcc.dg/gomp/target-1.c: Likewise.
1618ffe5 971 * gcc.dg/gomp/target-2.c: Likewise.
1398da0f 972 * g++.dg/gomp/taskgroup-1.C: Likewise.
973 * gcc.dg/gomp/taskgroup-1.c: Likewise.
974 * gcc.dg/gomp/teams-1.c: Likewise.
975 * g++.dg/gomp/teams-1.C: Likewise.
976 * g++.dg/overload/error3.C: Likewise.
977 * g++.dg/tm/jump1.C: Likewise.
978 * g++.dg/torture/pr40335.C: Likewise.
979 * gcc.dg/c99-vla-jump-5.c: Likewise.
980 * gcc.dg/switch-warn-1.c: Likewise.
981 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
982 * gcc.dg/nested-func-1.c: Likewise.
983 * gcc.dg/pr67784-4.c: Likewise.
984
5403ed8b 9852016-05-23 Richard Biener <rguenther@suse.de>
986
987 PR tree-optimization/71230
988 * gfortran.dg/pr71230-1.f90: New testcase.
989 * gfortran.dg/pr71230-2.f90: Likewise.
990
27510941 9912016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
992
1618ffe5 993 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
27510941 994 * gcc.dg/vect/pr58135.c: Add new.
995 * gfortran.dg/pr46519-1.f: Adjust test case.
996
a41c605d 9972016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
998
999 PR c++/53401
1000 * g++.dg/cpp0x/decltype64.C: New.
1001
3eb254ab 10022016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1003
1004 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1005 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1006 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1007
a75fffe1 10082016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1009
1010 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1011 Add poly64x1_t and poly64x2_t cases if supported.
1012 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1013 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1014 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1015 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1016 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1017
56979b12 10182016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1019
1020 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1021 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1022 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1023 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1024 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1025 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1026 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1027
dc5e98db 10282016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1029
1030 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1031
c0f383ae 10322016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1033
1034 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1035 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1036
2a4d70a2 10372016-05-22 Jakub Jelinek <jakub@redhat.com>
1038
4c109025 1039 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1040 constraint instead of "r".
1041 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1042 insn instead of vxorpd.
1043 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1044
bad891ce 1045 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1046 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1047
ac23ddb9 1048 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1049
9dac9579 1050 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1051 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1052
2a4d70a2 1053 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1054
9eafdd7b 10552016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1056
1057 PR middle-end/40921
1058 * gcc.dg/tree-ssa/pr40921.c: New test.
1059
93df190d 10602016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1061
1062 PR target/71103
1063 * gcc.target/avr/pr71103.c: New test.
1064
933b9f7f 10652016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1066
1067 PR middle-end/71179
1068 * gcc.dg/tree-ssa/pr71179.c: New test.
1069
8bdfbc08 10702016-05-20 Martin Sebor <msebor@redhat.com>
1071
1072 PR c/71115
1073 * gcc.dg/init-excess-2.c: New test.
1074
6827ab42 10752016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1076
1077 * gnat.dg/opt53.adb: New test.
1078 * gnat.dg/opt54.adb: Likewise.
1079
58a5f4c0 10802016-05-20 Martin Jambor <mjambor@suse.cz>
1081
1082 PR tree-optimization/70884
1083 * gcc.dg/tree-ssa/pr70919.c: New test.
1084
bb7145f6 10852016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1086
1087 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1088 formatting.
f6871bbd 1089 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1090 fix code formatting.
1091
10922016-05-20 Nathan Sidwell <nathan@acm.org>
1093
1094 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1095 non-common cases.
1096 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
bb7145f6 1097
9954d230 10982016-05-20 David Malcolm <dmalcolm@redhat.com>
1099
1100 * jit.dg/all-non-failing-tests.h: Add
1101 test-factorial-must-tail-call.c.
1102 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1103 * jit.dg/test-factorial-must-tail-call.c: New test case.
1104
08a161f9 11052016-05-20 Jakub Jelinek <jakub@redhat.com>
1106
1107 PR fortran/71204
1108 * gfortran.dg/pr71204.f90: New test.
1109
3d380077 11102016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1111
1112 * gcc.target/nvptx/sincos.c: New test.
1113
0f104d56 11142016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1115
1116 PR c++/70572
1117 * g++.dg/cpp1y/auto-fn31.C: New.
1118
61736a1b 11192016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1120
1121 * gcc.target/powerpc/vec-addec.c: New test.
1122 * gcc.target/powerpc/vec-addec-int128.c: New test.
1123
b4a61e77 11242016-05-20 David Malcolm <dmalcolm@redhat.com>
1125
1126 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1127 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1128 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1129 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1130
9a2ace10 11312016-05-20 Jan Hubicka <hubicka@ucw.cz>
1132
1133 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1134
45cdf8c6 11352016-05-20 Jakub Jelinek <jakub@redhat.com>
1136
b9a1dcd5 1137 PR c++/71210
1138 * g++.dg/opt/pr71210-1.C: New test.
1139 * g++.dg/opt/pr71210-2.C: New test.
1140
45cdf8c6 1141 PR tree-optimization/29756
1142 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1143 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1144 only on selected targets where V4SImode vectors are known to be
1145 supported.
1146
92e3ffbf 11472016-05-20 Marc Glisse <marc.glisse@inria.fr>
1148
1149 PR tree-optimization/71079
1150 PR tree-optimization/71206
1151 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1152
5da368e3 11532016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1154
1155 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1156 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1157 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1158
2506d97a 11592016-05-20 Richard Guenther <rguenther@suse.de>
1160
1161 PR tree-optimization/29756
1162 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1163
adade307 11642016-05-20 Richard Biener <rguenther@suse.de>
1165
1166 PR tree-optimization/71185
1167 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1168
c3deca25 11692016-05-20 Richard Biener <rguenther@suse.de>
1170
1171 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1172
8b0bef14 11732016-05-19 Marek Polacek <polacek@redhat.com>
1174
1175 PR c++/71075
1176 * g++.dg/diagnostic/pr71075.C: New test.
1177
08025288 11782016-05-19 David Malcolm <dmalcolm@redhat.com>
1179
1180 PR c++/71184
1181 * g++.dg/pr71184.C: New test case.
1182
26a51591 11832016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1184
1185 * gcc.target/powerpc/darn-0.c: New test.
1186 * gcc.target/powerpc/darn-1.c: New test.
1187 * gcc.target/powerpc/darn-2.c: New test.
1188
d8d3e75a 11892016-05-19 Marek Polacek <polacek@redhat.com>
1190
1191 PR tree-optimization/71031
1192 * gcc.dg/tree-ssa/vrp100.c: New test.
1193
c28211ae 11942016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1195
1196 PR rtl-optimization/71148
1197 * gcc.dg/pr71148.c: New test.
1198
3f5ea43a 11992016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1200
1201 PR target/71056
1202 * gcc.target/arm/pr71056.c: New test.
1203
2a7d4c20 12042016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1205
1206 * c-c++-common/pr69669.c: Check the used mode.
1207
ed0b0569 12082016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1209
1210 PR sanitizer/64354
1211 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1212
410372fe 12132016-05-19 Richard Biener <rguenther@suse.de>
1214
1215 PR tree-optimization/70729
1216 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1217 * gcc.dg/graphite/scop-18.c: Likewise.
1218 * gcc.dg/pr41783.c: Disable LIM.
1219 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1220 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1221 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1222 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1223 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1224 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1225 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1226 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1227 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1228 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1229 * gfortran.dg/pr42108.f90: Likewise.
1230
56f34f03 12312016-05-18 David Malcolm <dmalcolm@redhat.com>
1232
1233 PR driver/69265
1234 * gcc.dg/spellcheck-options-11.c: New test case.
1235
e6481cd1 12362016-05-18 Jakub Jelinek <jakub@redhat.com>
1237
1238 PR c++/71100
1239 * g++.dg/opt/pr71100.C: New test.
1240
be951c59 12412016-05-18 Martin Jambor <mjambor@suse.cz>
1242
1243 PR ipa/69708
1244 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1245 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1246 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1247 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1248
665ff45b 12492016-05-18 Martin Jambor <mjambor@suse.cz>
1250
1251 PR ipa/69708
1252 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1253 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1254 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1255 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1256 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1257
485be62c 12582016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1259
1260 PR c++/69793
1261 * g++.dg/template/crash122.C: New.
1262
b251d5f5 12632016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1264
1265 PR c++/70466
1266 * g++.dg/template/pr70466-1.C: New.
1267 * g++.dg/template/pr70466-2.C: Likewise.
1268
c93e9931 12692016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1270
1271 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1272 splat operations and the XXSPLTIB instruction.
1273 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1274 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1275 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1276 xxlxor to clear a register.
1277
8ba6639c 12782016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1279
1280 * gcc.dg/torture/pr71020.c: New test.
1281
ec6e3005 12822016-05-18 Martin Jambor <mjambor@suse.cz>
1283
1284 PR ipa/70646
1285 * gcc.dg/ipa/pr70646.c: New test.
1286
5ef3c918 12872016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1288
1289 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1290
70a88eab 12912016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1292
1293 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1294 missing tests for vreinterpretq_p{8,16}.
1295
b52a930c 12962016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1297
1298 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1299 vsliq_n_s64 and vsliq_n_u64.
1300
bdd4080b 13012016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1302
1303 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1304 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1305
37814bf5 13062016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1307
1308 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1309 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1310 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1311
764af2e0 13122016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1313
1314 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1315 in comment.
1316
ffe01a83 13172016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
7cec01b4 1318
1319 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1320 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1321 "blr\t" and switch to scan-assembler-times.
1322
fab6dae9 13232016-05-18 Jiong Wang <jiong.wang@arm.com>
1324
231010db 1325 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1326 with __aarch64__.
1327 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1328 declarations under __aarch64__ and __ARM_FEATURE_FMA.
fab6dae9 1329
4eb0c566 13302016-05-18 Jakub Jelinek <jakub@redhat.com>
1331
442f18f1 1332 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1333 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1334 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1335 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1336 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1337 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1338
4d83b36b 1339 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1340 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1341
a4528eec 1342 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1343 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1344
f0066139 1345 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1346 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1347
4eb0c566 1348 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1349
303e9267 13502016-05-18 Richard Biener <rguenther@suse.de>
1351
1352 PR tree-optimization/71168
1353 * gcc.dg/torture/pr71168.c: New testcase.
1354
0d7ddd44 13552016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1356
1357 PR middle-end/63586
1358 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1359 * gcc.dg/tree-ssa/pr63586.c: New test.
1360 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1361
899bcc0f 13622016-05-17 Nathan Sidwell <nathan@acm.org>
1363
1364 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1365 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1366 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1367 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1368
a2246979 13692016-05-17 Nathan Sidwell <nathan@acm.org>
1370
1371 * gcc.target/nvptx/abi-vararg-3.c: New.
1372
2f6a4d21 13732016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1374
1375 PR tree-optimization/54579
1376 PR middle-end/55299
1377 * gcc.dg/fold-notrotate-1.c: New test.
1378 * gcc.dg/fold-notshift-1.c: New test.
1379 * gcc.dg/fold-notshift-2.c: New test.
1380
27bdad45 13812016-05-17 Marek Polacek <polacek@redhat.com>
1382
1383 PR ipa/71146
1384 * g++.dg/ipa/pr71146.C: New test.
1385
f33a295a 13862016-05-17 David Malcolm <dmalcolm@redhat.com>
1387
1388 * jit.dg/test-error-array-bounds.c: New test case.
1389
b6dd53bf 13902016-05-17 Marc Glisse <marc.glisse@inria.fr>
1391
1392 * gcc.dg/tree-ssa/and-1.c: New testcase.
1393
a8719545 13942016-05-17 Marc Glisse <marc.glisse@inria.fr>
1395
1396 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1397 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1398
34806102 13992016-05-17 Marc Glisse <marc.glisse@inria.fr>
1400
1401 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1402 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1403
25fe08a8 14042016-05-17 Jiong Wang <jiong.wang@arm.com>
1405
1406 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1407
abf1a837 14082016-05-17 Jiong Wang <jiong.wang@arm.com>
1409
1410 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1411
666b9dd3 14122016-05-17 Jiong Wang <jiong.wang@arm.com>
1413
1414 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1415 ".2d[index]" when scan the assembly.
1416 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1417 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1418 float64x1.
1419 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1420
77d095c0 14212016-05-17 Richard Biener <rguenther@suse.de>
1422
1423 PR tree-optimization/71132
1424 * gcc.dg/torture/pr71132.c: New testcase.
1425
28adcc23 14262016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1427
1428 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1429
2439931e 14302016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1431
1432 PR target/70809
1433 * gcc.target/aarch64/pr70809_1.c: New test.
1434
5ec2ff80 14352016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1436
1437 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1438 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1439 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1440 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1441
17fd1c7a 14422016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1443 Ilya Enkovich <ilya.enkovich@intel.com>
1444
1445 PR target/71114
1446 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1447
46729204 14482016-05-16 Jan Hubicka <hubicka@ucw.cz>
1449
1450 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1451 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1452
2a1125d6 14532016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1454
1455 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1456 test for __ARM_FP16_ARGS.
1457 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1458 * gcc.target/arm/aapcs/neon-vect10.c: New.
1459 * gcc.target/arm/aapcs/neon-vect9.c: New.
1460 * gcc.target/arm/aapcs/vfp18.c: New.
1461 * gcc.target/arm/aapcs/vfp19.c: New.
1462 * gcc.target/arm/aapcs/vfp20.c: New.
1463 * gcc.target/arm/aapcs/vfp21.c: New.
1464 * gcc.target/arm/fp16-aapcs-1.c: New.
1465 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1466 test for __ARM_FP16_ARGS.
1467 * g++.target/arm/fp16-return-1.c: Update expected output.
1468
ea3d2d74 14692016-05-16 Jiong Wang <jiong.wang@arm.com>
1470
1471 PR testsuite/70227
1472 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1473
6989e05f 14742016-05-15 Harald Anlauf <anlauf@gmx.de>
1475
1476 PR fortran/69603
1477 * gfortran.dg/pr69603.f90: New testcase.
1478
a5f52592 14792016-05-14 Fritz Reese <fritzoreese@gmail.com>
1480
1481 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1482
88f949ab 14832016-05-14 Fritz Reese <fritzoreese@gmail.com>
1484
1485 PR fortran/71047
1486 * gfortran.dg/pr71047.f08: New test.
1487
90c88567 14882016-05-13 Joseph Myers <joseph@codesourcery.com>
1489
1490 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1491 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1492 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1493
00a690cc 14942016-05-13 Martin Sebor <msebor@redhat.com>
1495
1496 PR c++/60049
1497 * g++.dg/cpp0x/constexpr-60049.C: New test.
1498
ec8b6af7 14992016-05-13 Jakub Jelinek <jakub@redhat.com>
1500
1501 PR bootstrap/71071
1502 * gcc.dg/pr71071.c: New test.
1503
f54d1d7b 15042016-05-13 Uros Bizjak <ubizjak@gmail.com>
1505
1506 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
1507 remove XOP handling.
2f3af60f 1508 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
f54d1d7b 1509
a39a0392 15102016-05-13 Nathan Sidwell <nathan@acm.org>
1511
1512 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
1513 __atomic_is_lock_free declaration.
1514
42333dd9 15152016-05-13 Richard Biener <rguenther@suse.de>
1516
1517 PR tree-optimization/42587
1518 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1519
c5442454 15202016-05-13 Martin Liska <mliska@suse.cz>
1521
1522 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1523 the new format of dump output.
1524
03a400fb 15252016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1526
1527 * gcc.dg/pr71084.c: New test.
1528
69278c3f 15292016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1530
231010db 1531 PR target/53440
1532 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
69278c3f 1533
8138f11b 15342016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1535
1536 * gcc.target/aarch64/struct_return.c: New test.
1537
22a3f7bd 15382016-05-12 Marek Polacek <polacek@redhat.com>
1539
1540 PR c/70756
1541 * c-c++-common/pr70756-2.c: New test.
1542 * c-c++-common/pr70756.c: New test.
1543
9bcd42cc 15442016-05-12 Richard Biener <rguenther@suse.de>
1545
1546 PR tree-optimization/71059
1547 * gcc.dg/torture/pr71059.c: New testcase.
1548
5ffb4a0d 15492016-05-12 Richard Biener <rguenther@suse.de>
1550
1551 PR tree-optimization/71062
1552 * gcc.dg/torture/pr71062.c: New testcase.
1553
2ab65c31 15542016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1555
1556 PR tree-optimization/71006
1557 * gcc.dg/pr71006.c: New test.
1558
f0158fc0 15592016-05-12 Marek Polacek <polacek@redhat.com>
1560
1561 PR driver/71063
1562 * gcc.dg/opts-7.c: New test.
1563
0f56938b 15642016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1565
1566 PR target/70830
1567 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1568 Add -save-temps to dg-options.
1569 Scan for ldmfd rather than pop instruction.
1570 * gcc.target/arm/interrupt-2.c: Likewise.
1571 * gcc.target/arm/pr70830.c: New test.
1572
e10946d5 15732016-05-12 Jakub Jelinek <jakub@redhat.com>
1574
9fa8e468 1575 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1576 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1577
9ce62bbe 1578 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1579 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1580 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1581
708ae1b1 1582 PR target/71019
1583 * gcc.target/i386/avx512vl-pack-1.c: New test.
1584 * gcc.target/i386/avx512vl-pack-2.c: New test.
1585 * gcc.target/i386/avx512bw-pack-2.c: New test.
1586
a461f32e 1587 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1588
e10946d5 1589 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1590 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1591 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1592
f52a3ef6 15932016-05-12 Richard Biener <rguenther@suse.de>
1594
1595 PR tree-optimization/70986
1596 * gcc.dg/torture/pr70986-1.c: New testcase.
1597 * gcc.dg/torture/pr70986-2.c: Likewise.
1598 * gcc.dg/torture/pr70986-3.c: Likewise.
1599
54c4d22e 16002016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1601
1602 PR c/43651
1603 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1604 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1605
57215d5b 16062016-05-11 Uros Bizjak <ubizjak@gmail.com>
1607
1608 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1609 directive.
1610 * gcc.target/i386/pr66746.c: Ditto.
1611
67d3121c 16122016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1613
1614 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1615 support.
1616 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1617 warning when using -mvsx-timode.
1618 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1619 * gcc.target/powerpc/dform-2.c: Likewise.
1620 * gcc.target/powerpc/pr68805.c: Likewise.
1621
7f8012a5 16222016-05-11 Marek Polacek <polacek@redhat.com>
1623
1624 PR c++/71024
1625 * c-c++-common/attributes-3.c: New test.
1626
3e8567ce 16272016-05-11 Nathan Sidwell <nathan@acm.org>
1628
1629 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1630 * gcc.c-torture/execute/pr68185.c: Likewise.
1631 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1632 * gcc.dg/pr69634.c: Requires scheduling.
1633 * gcc.dg/torture/pr66178.c: Require label values.
1634 * gcc.dg/setjmp-6.c: Require indirect jumps.
1635
3739ac00 16362016-05-11 Richard Biener <rguenther@suse.de>
1637
1638 PR tree-optimization/71055
1639 * gcc.dg/torture/pr71055.c: New testcase.
1640
1ff8b385 16412016-05-11 Richard Biener <rguenther@suse.de>
1642
1643 PR debug/71057
1644 * g++.dg/debug/pr71057.C: New testcase.
1645
77126efa 16462016-05-11 Jakub Jelinek <jakub@redhat.com>
1647
1648 PR fortran/70855
1649 * gfortran.dg/gomp/pr70855.f90: New test.
1650
6fcaaf9b 16512016-05-11 Richard Biener <rguenther@suse.de>
1652
1653 PR middle-end/71002
1654 * g++.dg/torture/pr71002.C: New testcase.
1655
bfa8ea12 16562016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1657
1658 PR middle-end/70807
1659 * gcc.dg/pr70807.c: New test.
1660
87632549 16612016-05-10 Martin Sebor <msebor@redhat.com>
1662
1663 PR c++/38611
1664 * g++.dg/Wattributes.C: New test.
1665
f9153689 16662016-05-10 Marc Glisse <marc.glisse@inria.fr>
1667
1668 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1669 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1670 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1671
a44ed58a 16722016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1673
1674 PR target/70799
1675 * gcc.target/i386/pr70799-1.c: New test.
1676
d6c90d89 16772016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1678
1679 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1680
c1f73044 16812016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1682
1683 PR middle-end/70877
1684 * gcc.target/i386/pr70877.c: New test.
1685
e66d763a 16862016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1687
1688 PR tree-optimization/70786
1689 * gcc.target/i386/pr70876.c: New test.
1690
a30ff73a 16912016-05-10 Jakub Jelinek <jakub@redhat.com>
1692
1693 PR target/70927
1694 * gcc.target/i386/avx512vl-logic-1.c: New test.
1695 * gcc.target/i386/avx512vl-logic-2.c: New test.
1696 * gcc.target/i386/avx512dq-logic-2.c: New test.
1697
4b3fd38f 16982016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1699
1700 PR target/70963
1701 * gcc.target/powerpc/pr70963.c: New.
1702
abf93a25 17032016-05-10 David Malcolm <dmalcolm@redhat.com>
1704
1705 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1706 (test_very_wide_line): Add ruler to expected output.
1707 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1708 (test_very_wide_line): Likewise.
1709 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1710 (test_show_locus): Within the handling of "test_very_wide_line",
1711 enable show_ruler_p on the diagnostic context.
1712
d614888f 17132016-05-10 Richard Biener <rguenther@suse.de>
1714
1715 PR tree-optimization/71039
1716 * gcc.dg/torture/pr71039.c: New testcase.
1717
dbca5ed9 17182016-05-10 Nathan Sidwell <nathan@acm.org>
1719
1720 * gcc.dg/nested-func-10.c: Requires alloca.
1721 * gcc.dg/nested-func-9.c: Requires alloca.
1722 * gcc.c-torture/execute/pr70460.c: Requires labels.
1723 * gcc.c-torture/compile/pr70199.c: Requires labels.
1724 * gcc.target/nvptx/decl.c: Compile only.
1725 * gcc.target/nvptx/trailing-init.c: Compile only.
1726 * gcc.target/nvptx/ary-init.c: Compile only.
1727
3fa82609 17282016-05-10 Marek Polacek <polacek@redhat.com>
1729
1730 PR c/70255
1731 * gcc.dg/attr-opt-1.c: New test.
1732
76825907 17332016-05-10 Richard Biener <rguenther@suse.de>
1734
1735 PR tree-optimization/70497
1736 PR tree-optimization/28367
1737 * gcc.dg/torture/20160404-1.c: New testcase.
1738 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1739 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1740
68255819 17412016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1742
1743 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1744
d9aa8cdb 17452016-05-09 Uros Bizjak <ubizjak@gmail.com>
1746
1747 * gcc.target/i386/fabsneg-1.c New test.
1748
7cc16f50 17492016-05-09 Alan Modra <amodra@gmail.com>
1750
1751 PR testsuite/70826
1752 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1753
a83b7b63 17542016-05-09 Richard Biener <rguenther@suse.de>
1755
1756 PR tree-optimization/70985
1757 * gcc.dg/torture/pr70985.c: New testcase.
1758
189d0706 17592016-05-09 Bin Cheng <bin.cheng@arm.com>
1760
1761 * gcc.dg/tree-ssa/ifc-9.c: New test.
1762 * gcc.dg/tree-ssa/ifc-10.c: New test.
1763 * gcc.dg/tree-ssa/ifc-11.c: New test.
1764 * gcc.dg/tree-ssa/ifc-12.c: New test.
1765 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1766 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1767 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1768
1ec957b0 17692016-05-09 Richard Biener <rguenther@suse.de>
1770
1771 PR fortran/70937
1772 * gfortran.dg/pr70937.f90: New testcase.
1773
923c7714 17742016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1775
1776 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1777
d7cd448a 17782016-05-07 Fritz Reese <fritzoreese@gmail.com>
1779
1780 PR fortran/56226
1781 * gfortran.dg/dec_structure_1.f90: New testcase.
1782 * gfortran.dg/dec_structure_2.f90: Ditto.
1783 * gfortran.dg/dec_structure_3.f90: Ditto.
1784 * gfortran.dg/dec_structure_4.f90: Ditto.
1785 * gfortran.dg/dec_structure_5.f90: Ditto.
1786 * gfortran.dg/dec_structure_6.f90: Ditto.
1787 * gfortran.dg/dec_structure_7.f90: Ditto.
1788 * gfortran.dg/dec_structure_8.f90: Ditto.
1789 * gfortran.dg/dec_structure_9.f90: Ditto.
1790 * gfortran.dg/dec_structure_10.f90: Ditto.
1791 * gfortran.dg/dec_structure_11.f90: Ditto.
1792 * gfortran.dg/dec_union_1.f90: Ditto.
1793 * gfortran.dg/dec_union_2.f90: Ditto.
1794 * gfortran.dg/dec_union_3.f90: Ditto.
1795 * gfortran.dg/dec_union_4.f90: Ditto.
1796 * gfortran.dg/dec_union_5.f90: Ditto.
1797 * gfortran.dg/dec_union_6.f90: Ditto.
1798 * gfortran.dg/dec_union_7.f90: Ditto.
1799
f681e29b 18002016-05-07 Tom de Vries <tom@codesourcery.com>
1801
1802 PR tree-optimization/70956
1803 * gcc.dg/graphite/pr70956.c: New test.
1804
68d7f375 18052016-05-06 Jakub Jelinek <jakub@redhat.com>
1806
faf39348 1807 PR middle-end/70941
1808 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1809 (a, b, c, d): Change type from char to signed char.
1810 (main): Compare against (signed char) -1634678893 instead of
1811 hardcoded -109. Use __builtin_abort instead of abort.
1812
b768b13a 1813 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1814 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1815
68d7f375 1816 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1817
5dda16ea 18182016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1819
1820 PR debug/70935
1821 * gcc.dg/torture/pr70935.c: New test.
1822
13ede1b5 18232016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1824
1825 PR target/58219
7fc878c4 1826 * gcc.target/sh/pr58219.c: New tests.
13ede1b5 1827
96d94be2 18282016-05-06 Richard Biener <rguenther@suse.de>
1829
1830 PR tree-optimization/70960
1831 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1832
e5d9f15d 18332016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1834
1835 PR target/52933
1836 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1837 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1838 Adjust expected instruction counts.
1839 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1840
2dd7705f 18412016-05-06 Marek Polacek <polacek@redhat.com>
1842
1843 PR sanitizer/70875
1844 * gcc.dg/ubsan/bounds-3.c: New test.
1845
cb8bc632 18462016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1847
1848 PR target/54089
1849 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1850
b343c173 18512016-05-06 Richard Biener <rguenther@suse.de>
1852
1853 PR middle-end/70931
1854 * gfortran.dg/pr70931.f90: New testcase.
1855
1e3db0b1 18562016-05-06 Richard Biener <rguenther@suse.de>
1857
1858 PR middle-end/70941
1859 * gcc.dg/torture/pr70941.c: New testcase.
1860
bdd54b6d 18612016-05-05 Bin Cheng <bin.cheng@arm.com>
1862
1863 PR tree-optimization/57206
1864 * gcc.dg/vect/pr57206.c: New test.
1865
499adcfd 18662016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1867
1868 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1869
871164c4 18702016-05-05 Jakub Jelinek <jakub@redhat.com>
1871
ecb23e00 1872 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1873
871164c4 1874 * c-c++-common/Wdangling-else-4.c: New test.
1875
70cf83ba 18762016-05-04 Jakub Jelinek <jakub@redhat.com>
1877
858c9470 1878 PR c++/70906
1879 PR c++/70933
1880 * g++.dg/opt/pr70906.C: New test.
1881 * g++.dg/opt/pr70933.C: New test.
1882
70cf83ba 1883 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1884
aaa36a78 18852016-05-04 Jan Hubicka <hubicka@ucw.cz>
1886
1887 * gcc.dg/ipa/pure-const-3.c: New testcase.
1888
1d52c456 18892016-05-04 Marek Polacek <polacek@redhat.com>
1890
1891 * c-c++-common/Wdangling-else-1.c: New test.
1892 * c-c++-common/Wdangling-else-2.c: New test.
1893 * c-c++-common/Wdangling-else-3.c: New test.
1894
dc581573 18952016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1896
1897 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1898 flag is present.
1899
a64030fe 19002016-05-04 Marek Polacek <polacek@redhat.com>
1901
1902 PR c/48778
1903 * gcc.dg/Waddress-2.c: New test.
1904
b461b04a 19052016-05-04 Alan Modra <amodra@gmail.com>
1906
1907 * gcc.target/powerpc/pr70866.c: New.
1908
c388a0cf 19092016-05-03 Martin Sebor <msebor@redhat.com>
1910
1911 PR c++/66561
1912 * c-c++-common/builtin_location.c: New test.
1913 * g++.dg/cpp1y/builtin_location.C: New test.
1914
5d4db8ef 19152016-05-03 Marek Polacek <polacek@redhat.com>
1916
1917 PR c/70859
1918 * gcc.dg/pr70859.c: New test.
1919 * gcc.dg/pr70859-2.c: New test.
1920
ca938765 19212016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1922
1923 * gnat.dg/debug5.adb: New testcase.
1924
60b27d5f 19252016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1926
1927 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1928 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1929 Procedure to check for z10 instruction set.
1930
5ab325d0 19312016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1932
1933 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1934
c548a0ad 19352016-05-03 Alan Modra <amodra@gmail.com>
1936
1937 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1938
d5ecd946 19392016-05-03 Jakub Jelinek <jakub@redhat.com>
1940
1941 * gcc.target/i386/avx512f-cvt-1.c: New test.
1942
35b0a053 19432016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1944
1945 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1946 -fdump-tree-vrp-details.
1947
9ae1b28a 19482016-05-03 Richard Biener <rguenther@suse.de>
1949
1950 * gcc.dg/pr30172-1.c: Adjust.
1951 * gcc.dg/pr63743.c: Likewise.
1952 * gcc.dg/tm/pr51696.c: Likewise.
1953 * c-c++-common/tm/safe-1.c: Likewise.
1954 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1955 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1956 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1957 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1958
9c1a31e4 19592016-05-03 Jakub Jelinek <jakub@redhat.com>
1960
fe69bcb9 1961 PR rtl-optimization/70467
1962 * gcc.target/i386/pr70467-3.c: New test.
1963 * gcc.target/i386/pr70467-4.c: New test.
1964
9082c4a4 1965 PR tree-optimization/70916
1966 * gcc.c-torture/compile/pr70916.c: New test.
1967
9c1a31e4 1968 PR target/49244
1969 * gcc.target/i386/pr49244-1.c: New test.
1970 * gcc.target/i386/pr49244-2.c: New test.
1971
69105acc 19722016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1973
1974 PR rtl-optimization/44281
1975 * gcc.target/i386/pr44281.c: New test.
1976
9ab8df54 19772016-05-03 bin cheng <bin.cheng@arm.com>
1978
1979 PR tree-optimization/56541
1980 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1981 * gcc.dg/vect/pr56541.c: new test.
1982
3c62cae0 19832016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1984
1985 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1986 __float128.
1987 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1988
91abc161 19892016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1990
1991 PR testsuite/70520
1992 * c-c++-common/asan/clone-test-1.c (main): Align child process
1993 stack to 16 bytes.
1994
aa3d1155 19952016-05-02 David Malcolm <dmalcolm@redhat.com>
1996
1997 PR c++/62314
1998 * g++.dg/spellcheck-fields-2.C: New test case.
1999
002c3f28 20002016-05-02 David Malcolm <dmalcolm@redhat.com>
2001
2002 PR c++/62314
2003 * g++.dg/pr62314.C: New test case.
2004
46e5dccc 20052016-05-02 Jan Hubicka <hubicka@ucw.cz>
2006
2007 * gcc.dg/ipa/inline-8.c: New testcase.
2008
663f4248 20092016-05-02 Jakub Jelinek <jakub@redhat.com>
2010
2011 PR rtl-optimization/70467
2012 * gcc.target/i386/pr70467-1.c: New test.
2013
efe8bdf5 20142016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2015
2016 * gcc.dg/spec-options.c: Run the test on all targets.
2017 * gcc.dg/foo.specs: Use cpp_unique_options.
2018
47ef9633 20192016-05-02 Marc Glisse <marc.glisse@inria.fr>
2020
2021 * gcc.dg/tree-ssa/unord.c: New testcase.
2022
eb1a077c 20232016-05-02 Marc Glisse <marc.glisse@inria.fr>
2024
2025 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2026
28e869d0 20272016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2028
2029 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2030
dd185f6e 20312016-05-02 Marek Polacek <polacek@redhat.com>
2032
2033 PR c/70851
2034 * gcc.dg/enum-incomplete-3.c: New test.
2035
773d09b9 20362016-05-02 Marek Polacek <polacek@redhat.com>
2037 Tom de Vries <tom@codesourcery.com>
2038
2039 PR tree-optimization/70700
2040 * gcc.dg/pr70700.c: New test.
2041
f0dc3286 20422016-05-01 Uros Bizjak <ubizjak@gmail.com>
2043
2044 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2045 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2046 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2047 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2048 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2049
7f931827 20502016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2051
2052 * ada/acats/run_acats: Rename into...
2053 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2054 * ada/acats/run_all.sh: Remove redundant test.
2055 (target_run): Move around.
2056 (target_gnatchop): Use newly built executable.
2057 (target_gnatmake): Likewise.
2058 Check that the compilation of impbit succeeds.
2059
1c492b4e 20602016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2061
2062 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2063 * gcc.dg/20021029-1.c: Likewise.
2064 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2065 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2066 * gcc.target/sh/cmpstr.c: Likewise.
2067 * gcc.target/sh/cmpstrn.c: Likewise.
2068 * gcc.target/sh/memset.c: Likewise.
2069 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2070 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2071 * gcc.target/sh/pr39423-1.c: Likewise.
2072 * gcc.target/sh/pr49468-di.c: Likewise.
2073 * gcc.target/sh/pr49468-si.c: Likewise.
2074 * gcc.target/sh/pr49880-1.c: Likewise.
2075 * gcc.target/sh/pr49880-2.c: Likewise.
2076 * gcc.target/sh/pr49880-3.c: Likewise.
2077 * gcc.target/sh/pr50751-1.c: Likewise.
2078 * gcc.target/sh/pr50751-4.c: Likewise.
2079 * gcc.target/sh/pr50751-7.c: Likewise.
2080 * gcc.target/sh/pr51244-1.c: Likewise.
2081 * gcc.target/sh/pr51244-10.c: Likewise.
2082 * gcc.target/sh/pr51244-11.c: Likewise.
2083 * gcc.target/sh/pr51244-12.c: Likewise.
2084 * gcc.target/sh/pr51244-13.c: Likewise.
2085 * gcc.target/sh/pr51244-14.c: Likewise.
2086 * gcc.target/sh/pr51244-17.c: Likewise.
2087 * gcc.target/sh/pr51244-18.c: Likewise.
2088 * gcc.target/sh/pr51244-19.c: Likewise.
2089 * gcc.target/sh/pr51244-4.c: Likewise.
2090 * gcc.target/sh/pr51244-5.c: Likewise.
2091 * gcc.target/sh/pr51244-7.c: Likewise.
2092 * gcc.target/sh/pr51244-8.c: Likewise.
2093 * gcc.target/sh/pr51244-9.c: Likewise.
2094 * gcc.target/sh/pr51697.c: Likewise.
2095 * gcc.target/sh/pr52483-1.c: Likewise.
2096 * gcc.target/sh/pr52483-2.c: Likewise.
2097 * gcc.target/sh/pr52483-3.c: Likewise.
2098 * gcc.target/sh/pr52483-5.c: Likewise.
2099 * gcc.target/sh/pr52933-1.c: Likewise.
2100 * gcc.target/sh/pr52933-2.c: Likewise.
2101 * gcc.target/sh/pr52933-3.c: Likewise.
2102 * gcc.target/sh/pr53568-1.c: Likewise.
2103 * gcc.target/sh/pr53976-1.c: Likewise.
2104 * gcc.target/sh/pr53988-1.c: Likewise.
2105 * gcc.target/sh/pr53988.c: Likewise.
2106 * gcc.target/sh/pr54089-1.c: Likewise.
2107 * gcc.target/sh/pr54089-6.c: Likewise.
2108 * gcc.target/sh/pr54089-7.c: Likewise.
2109 * gcc.target/sh/pr54089-8.c: Likewise.
2110 * gcc.target/sh/pr54089-9.c: Likewise.
2111 * gcc.target/sh/pr54236-1.c: Likewise.
2112 * gcc.target/sh/pr54236-2.c: Likewise.
2113 * gcc.target/sh/pr54236-3.c: Likewise.
2114 * gcc.target/sh/pr54236-4.c: Likewise.
2115 * gcc.target/sh/pr54386.c: Likewise.
2116 * gcc.target/sh/pr54602-1.c: Likewise.
2117 * gcc.target/sh/pr54685.c: Likewise.
2118 * gcc.target/sh/pr54760-1.c: Likewise.
2119 * gcc.target/sh/pr54760-2.c: Likewise.
2120 * gcc.target/sh/pr54760-3.c: Likewise.
2121 * gcc.target/sh/pr54760-4.c: Likewise.
2122 * gcc.target/sh/pr54760-5.c: Likewise.
2123 * gcc.target/sh/pr54760-6.c: Likewise.
2124 * gcc.target/sh/pr55146.c: Likewise.
2125 * gcc.target/sh/pr55160.c: Likewise.
2126 * gcc.target/sh/pr59278.c: Likewise.
2127 * gcc.target/sh/pr59401-1.c: Likewise.
2128 * gcc.target/sh/pr59533-1.c: Likewise.
2129 * gcc.target/sh/pr63260.c: Likewise.
2130 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2131 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2132 * gcc.target/sh/strlen.c: Likewise.
2133 * gcc.target/sh/torture/pr30807.c: Likewise.
2134 * gcc.target/sh/torture/pr34777.c: Likewise.
2135 * gcc.target/sh/torture/pr64652.c: Likewise.
2136 * gcc.target/sh/torture/pr65505.c: Likewise.
2137 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2138 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2139
0c4005be 21402016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2141
2142 PR c++/66644
2143 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2144
d94e6223 21452016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2146
2147 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2148 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2149 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2150 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2151
46f37836 21522016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2153
2154 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2155 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2156
4d0a8bac 21572016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2158
2159 PR middle-end/70626
2160 * c-c++-common/goacc/combined-reduction.c: New test.
2161 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2162
b98e0db3 21632016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2164
2165 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2166 *movdi_internal pattern only if PIC off.
2167 * gcc.target/i386/pr70155-2.c: Likewise.
2168 * gcc.target/i386/pr70155-3.c: Likewise.
2169 * gcc.target/i386/pr70155-4.c: Likewise.
2170 * gcc.target/i386/pr70155-5.c: Likewise.
2171 * gcc.target/i386/pr70155-6.c: Likewise.
2172 * gcc.target/i386/pr70155-7.c: Likewise.
2173 * gcc.target/i386/pr70155-8.c: Likewise.
2174 * gcc.target/i386/pr70155-15.c: Likewise.
2175 * gcc.target/i386/pr70155-17.c: Likewise.
2176 * gcc.target/i386/pr70155-22.c: Likewise.
2177
8b066242 21782016-04-29 Bin Cheng <bin.cheng@arm.com>
2179
2180 PR tree-optimization/70803
2181 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2182
22912e73 21832016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2184
2185 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2186 optimization of vector loop.
2187 * gcc.target/i386/vect-unpack-3.c: New test.
2188 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2189 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2190 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2191
568128c6 21922016-04-29 Marek Polacek <polacek@redhat.com>
2193
2194 PR sanitizer/70342
2195 * g++.dg/ubsan/null-7.C: New test.
2196
025dd1e0 2197 PR c/70852
2198 * gcc.dg/pr70852.c: New test.
2199
eb16928e 22002016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2201
2202 PR/69089
2203 * g++.dg/cpp0x/alignas6.C: New test.
2204
d7377ee9 22052016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2206
2207 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
2208 dg-do.
2209 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
2210 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
2211 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
2212 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
2213 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
2214 * gcc.target/arc/mxy.c: Likewise.
2215 * gcc.target/arc/mswape.c: Likewise.
2216 * gcc.target/arc/mrtsc.c: Likewise.
2217 * gcc.target/arc/mcrc.c: Likewise.
2218 * gcc.target/arc/mdsp-packa.c: Likewise.
2219 * gcc.target/arc/mdvbf.c: Likewise.
2220 * gcc.target/arc/mlock.c: Likewise.
2221 * gcc.target/arc/mmac-24.c: Likewise.
2222 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2223
efa1b7ab 22242016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2225 Matthijs Kooijman <matthijs@stdin.nl>
2226 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2227
2228 PR target/60040
2229 * gcc.target/avr/pr60040-1.c: New.
2230 * gcc.target/avr/pr60040-2.c: New.
2231
00371d68 22322016-04-29 Richard Biener <rguenther@suse.de>
2233
2234 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2235
73447cc5 22362016-04-29 Richard Biener <rguenther@suse.de>
2237
2238 PR tree-optimization/13962
2239 PR tree-optimization/65686
2240 * gcc.dg/uninit-pr65686.c: New testcase.
2241
c2087b56 22422016-04-29 Jakub Jelinek <jakub@redhat.com>
2243
2244 PR middle-end/70843
2245 * gcc.dg/pr70843.c: New test.
2246
cdd06d5a 22472016-04-28 Jakub Jelinek <jakub@redhat.com>
2248
2249 PR target/70858
2250 * gcc.target/i386/pr70858.c: New test.
2251
1a60079e 22522016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2253
2254 * gcc.target/arc/nps400-1.c: New file.
2255
11bc2894 22562016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2257 Andrew Burgess <andrew.burgess@embecosm.com>
2258
2259 * gcc.target/arc/movh_cl-1.c: New file.
2260
dd9bf0b5 22612016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2262 Andrew Burgess <andrew.burgess@embecosm.com>
2263
2264 * gcc.target/arc/extzv-1.c: New file.
2265 * gcc.target/arc/insv-1.c: New file.
2266 * gcc.target/arc/insv-2.c: New file.
2267 * gcc.target/arc/movb-1.c: New file.
2268 * gcc.target/arc/movb-2.c: New file.
2269 * gcc.target/arc/movb-3.c: New file.
2270 * gcc.target/arc/movb-4.c: New file.
2271 * gcc.target/arc/movb-5.c: New file.
2272 * gcc.target/arc/movb_cl-1.c: New file.
2273 * gcc.target/arc/movb_cl-2.c: New file.
2274 * gcc.target/arc/movbi_cl-1.c: New file.
2275 * gcc.target/arc/movl-1.c: New file.
2276
a22e4209 22772016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2278 Andrew Burgess <andrew.burgess@embecosm.com>
2279
2280 * gcc.target/arc/cmem-1.c: New file.
2281 * gcc.target/arc/cmem-2.c: New file.
2282 * gcc.target/arc/cmem-3.c: New file.
2283 * gcc.target/arc/cmem-4.c: New file.
2284 * gcc.target/arc/cmem-5.c: New file.
2285 * gcc.target/arc/cmem-6.c: New file.
2286 * gcc.target/arc/cmem-7.c: New file.
2287 * gcc.target/arc/cmem-ld.inc: New file.
2288 * gcc.target/arc/cmem-st.inc: New file.
2289
287c3982 22902016-04-28 Jakub Jelinek <jakub@redhat.com>
2291
2292 PR target/70821
2293 * gcc.target/i386/pr70821.c: New test.
2294
e40e5340 22952016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2296
2297 * gcc.target/powerpc/vec-adde.c: New test.
2298 * gcc.target/powerpc/vec-adde-int128.c: New test.
2299
cf977d50 23002016-04-28 Jakub Jelinek <jakub@redhat.com>
2301
2302 * gcc.target/i386/avx-vround-1.c: New test.
2303 * gcc.target/i386/avx-vround-2.c: New test.
2304 * gcc.target/i386/avx512vl-vround-1.c: New test.
2305 * gcc.target/i386/avx512vl-vround-2.c: New test.
2306
572f8300 23072016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2308
2309 PR testsuite/70595
2310 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2311 (check_effective_target_cilkplus_runtime): ... this.
2312 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2313 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2314
2315 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2316 Require cilkplus_runtime.
2317 Don't add -lcilkrts.
2318 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2319 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2320 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2321 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2322 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2323 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2324 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2325 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2326 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2327 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2328 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2329 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2330 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2331 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2332 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2333 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2334 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2335 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2336 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2337 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2338 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2339 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2340 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2341 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2342 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2343 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2344 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2345 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2346 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2347
2348 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2349 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2350
2351 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2352
2353 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2354 cilkplus_runtime.
2355
dfba0905 23562016-04-27 Marc Glisse <marc.glisse@inria.fr>
2357
2358 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2359 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2360
605a4556 23612015-04-27 Ryan Burn <contact@rnburn.com>
2362
2363 PR c++/69024
2364 PR c++/68997
2365 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2366 diagnostic.
2367 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2368 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2369
6a1231a5 23702016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2371
2372 * gnat.dg/limited_with4.ad[sb]: New test.
2373 * gnat.dg/limited_with4_pkg.ads: New helper.
2374
4dad9e09 23752016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2376
2377 PR target/70155
2378 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2379 and movv1ti_internal patterns
2380 * gcc.target/i386/pr70155-1.c: New test.
2381 * gcc.target/i386/pr70155-2.c: Likewise.
2382 * gcc.target/i386/pr70155-3.c: Likewise.
2383 * gcc.target/i386/pr70155-4.c: Likewise.
2384 * gcc.target/i386/pr70155-5.c: Likewise.
2385 * gcc.target/i386/pr70155-6.c: Likewise.
2386 * gcc.target/i386/pr70155-7.c: Likewise.
2387 * gcc.target/i386/pr70155-8.c: Likewise.
2388 * gcc.target/i386/pr70155-9.c: Likewise.
2389 * gcc.target/i386/pr70155-10.c: Likewise.
2390 * gcc.target/i386/pr70155-11.c: Likewise.
2391 * gcc.target/i386/pr70155-12.c: Likewise.
2392 * gcc.target/i386/pr70155-13.c: Likewise.
2393 * gcc.target/i386/pr70155-14.c: Likewise.
2394 * gcc.target/i386/pr70155-15.c: Likewise.
2395 * gcc.target/i386/pr70155-16.c: Likewise.
2396 * gcc.target/i386/pr70155-17.c: Likewise.
2397 * gcc.target/i386/pr70155-18.c: Likewise.
2398 * gcc.target/i386/pr70155-19.c: Likewise.
2399 * gcc.target/i386/pr70155-20.c: Likewise.
2400 * gcc.target/i386/pr70155-21.c: Likewise.
2401 * gcc.target/i386/pr70155-22.c: Likewise.
2402
a80f3f45 24032016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2404
2405 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2406 ".{5,6}".
2407
279305d1 24082016-04-27 Bin Cheng <bin.cheng@arm.com>
2409
2410 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2411 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2412 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2413 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2414 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2415
8974b625 24162016-04-27 Richard Biener <rguenther@suse.de>
2417
2418 PR ipa/70760
2419 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2420 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2421
886d5463 24222016-04-27 Nathan Sidwell <nathan@acm.org>
2423
2424 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2425 * g++.dg/ubsan/pr63956.C: Adjust error location.
2426
f0e35aa9 24272016-04-27 Nick Clifton <nickc@redhat.com>
2428
2429 PR middle-end/49889
2430 * gcc.dg/pr49889.c: New test.
2431
40385231 24322016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2433
2434 * c-c++-common/memset-array.c: New test.
2435
37229a71 24362016-04-26 Martin Sebor <msebor@redhat.com>
2437
2438 PR c++/66639
2439 * g++.dg/cpp1y/func_constexpr.C: New test.
2440
3eedf9bd 24412016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2442
2443 PR c++/70241
2444 * g++.dg/cpp0x/enum32.C: New test.
2445 * g++.dg/cpp0x/enum33.C: New test.
2446
24472016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 2448
2449 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2450 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2451 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2452 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2453 * gcc.c-torture/execute/pr38151.c: Likewise.
2454 * gcc.c-torture/execute/pr66556.c: Likewise.
2455 * gcc.c-torture/execute/pr67781.c: Likewise.
2456 * gcc.c-torture/execute/pr68648.c: Likewise.
2457
8c51f92f 24582016-04-26 Marc Glisse <marc.glisse@inria.fr>
2459
2460 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2461
fa20ebd3 24622016-04-26 Marek Polacek <polacek@redhat.com>
2463
2464 PR c/67784
2465 * gcc.dg/pr67784-3.c: New test.
2466 * gcc.dg/pr67784-4.c: New test.
2467 * gcc.dg/pr67784-5.c: New test.
2468
9db47803 2469 PR c/70791
2470 * gcc.dg/Wnested-externs-2.c: New test.
2471
bff407f2 24722016-04-26 Marc Glisse <marc.glisse@inria.fr>
2473
2474 * gcc.dg/fold-plusmult.c: Adjust.
2475 * gcc.dg/no-strict-overflow-6.c: Adjust.
2476 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2477
78d0c69e 24782016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2479
2480 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2481 number scans.
2482 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2483 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2484 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2485 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2486 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2487 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2488 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2489 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2490 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2491 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2492 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2493 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2494 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2495 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2496 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2497 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2498 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2499 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2500 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2501 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2502 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2503 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2504 scans.
2505 * gcc.target/i386/pr32219-4.c: Likewise.
2506 * gcc.target/i386/pr32219-6.c: Likewise.
2507 * gcc.target/i386/pr32219-8.c: Likewise.
2508
221d6722 25092016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2510
2511 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
2512 associated options.
2513
514727a9 25142016-04-26 Marek Polacek <polacek@redhat.com>
2515
2516 PR c++/70744
2517 * g++.dg/ext/cond2.C: New test.
2518
e6ee4c61 25192016-04-26 Bin Cheng <bin.cheng@arm.com>
2520
2521 PR tree-optimization/70771
2522 PR tree-optimization/70775
2523 * gcc.dg/pr70771.c: New test.
3730828c 2524 * gcc.dg/pr70775.c: New test.
e6ee4c61 2525
b3d72796 25262016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2527
2528 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2529
c11ece29 25302016-04-25 Richard Biener <rguenther@suse.de>
2531
2532 PR tree-optimization/70780
2533 * gcc.dg/torture/pr70780.c: New testcase.
2534
d40b10b2 25352016-04-25 Michael Collison <michael.collison@arm.com>
2536
2537 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
2538 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
2539 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
2540 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
2541 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
2542 * testsuite/lib/target-supports.exp
2543 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2544 that arm neon support vector widen sum of HImode TO SImode.
2545
4bbfd6c2 25462016-04-23 Jakub Jelinek <jakub@redhat.com>
2547
2548 PR sanitizer/70712
2549 * c-c++-common/asan/pr70712.c: New test.
2550
524df596 25512016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2552
2553 * .gitattributes: New file.
2554
426c75c3 25552016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2556
2557 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2558
c052a8d5 25592016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2560
2561 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2562 * gfortran.dg/submodule_15.f08: Likewise.
2563
c08d4612 25642016-04-22 Richard Biener <rguenther@suse.de>
2565
2566 PR tree-optimization/70740
2567 * gcc.dg/torture/pr70740.c: New testcase.
2568
fd3211e1 25692016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2570
2571 PR target/70750
2572 * gcc.target/i386/pr70750-1.c: New test.
2573 * gcc.target/i386/pr70750-2.c: Likewise.
2574
15acd78c 25752016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2576
2577 PR c++/70540
2578 * g++.dg/cpp0x/auto48.C: New.
2579
192bf59c 25802016-04-21 Marek Polacek <polacek@redhat.com>
2581
2582 PR c++/70513
2583 * g++.dg/cpp0x/forw_enum12.C: New test.
2584 * g++.dg/cpp0x/forw_enum13.C: New test.
2585
5d429e99 25862016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2587
2588 PR target/70728
2589 * gcc.target/i386/pr70728.c: New test.
2590
06777d85 25912016-04-21 Richard Biener <rguenther@suse.de>
2592
2593 PR middle-end/70747
2594 * gcc.dg/pr70747.c: New testcase.
2595
7434c6fb 25962016-04-21 Bin Cheng <bin.cheng@arm.com>
2597
2598 PR tree-optimization/70715
2599 * gcc.dg/tree-ssa/scev-13.c: New test.
2600
f3ec0970 26012016-04-21 Marc Glisse <marc.glisse@inria.fr>
2602
2603 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2604
523f3a9d 26052016-04-21 Marc Glisse <marc.glisse@inria.fr>
2606
2607 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2608
ace7bf06 26092016-04-20 Jan Hubicka <jh@suse.cz>
2610
2611 PR ipa/70018
2612 * g++.dg/ipa/nothrow-1.C: New testcase.
2613
2b073aa6 26142016-04-20 Nathan Sidwell <nathan@acm.org>
2615
2616 PR c++/55635
2617 * g++.dg/eh/delete1.C: New.
2618
8a574c11 26192016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2620
2621 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2622 -mtune-ctrl=sse_typeless_stores.
2623
e3400750 26242016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2625
2626 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2627
4bd8a059 26282016-04-20 Bin Cheng <bin.cheng@arm.com>
2629
2630 PR tree-optimization/69489
2631 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2632
70574e60 26332016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2634
2635 PR c++/69363
2636 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2637 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2638 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2639
bd6f374c 26402016-04-20 Bin Cheng <bin.cheng@arm.com>
2641
2642 PR tree-optimization/56625
2643 PR tree-optimization/69489
2644 * gcc.dg/vect/pr56625.c: New test.
2645 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2646
482539ee 26472016-04-20 Andrew Pinski <apinski@cavium.com>
2648
2649 PR target/64971
2650 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2651
b4672800 26522016-04-20 Arnaud Charlet <charlet@adacore.com>
2653
2654 * gnat.dg/self1.adb: Remove now incorrect test.
2655
4fb48737 26562016-04-20 Bin Cheng <bin.cheng@arm.com>
2657
2658 * gcc.dg/tree-ssa/scev-11.c: New test.
2659 * gcc.dg/tree-ssa/scev-12.c: New test.
2660
97efb92e 26612016-04-20 Marek Polacek <polacek@redhat.com>
2662
2663 PR tree-optimization/70725
2664 * gcc.dg/pr70725.c: New test.
2665
9d2d4060 26662016-04-20 Richard Biener <rguenther@suse.de>
2667
2668 PR tree-optimization/70726
2669 * g++.dg/vect/pr70726.cc: New testcase.
2670
54530437 26712016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2672
2673 PR target/70674
2674 * gcc.target/s390/pr70674.c: New test.
2675
acda2210 26762016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2677
2678 PR libgfortran/70684
2679 * gfortran.dg/list_read_14.f90: New test.
2680
b7040bb0 26812016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2682
2683 PR target/69201
2684 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2685 extern to force it misaligned.
2686 (b): Likewise.
2687 (c): Likewise.
2688 (d): Likewise.
2689 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2690 Don't check `*' before movv4sf_internal.
2691 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2692 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2693 Don't check `*' before movv16qi_internal.
2694 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2695 extern to force it misaligned.
2696 (b): Likewise.
2697 (c): Likewise.
2698 (d): Likewise.
2699 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2700 Don't check `*' before movv2df_internal.
2701 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2702 extern to force it misaligned.
2703 (b): Likewise.
2704 (c): Likewise.
2705 (d): Likewise.
2706 Check movv8sf_internal instead of avx_storeups256.
2707 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2708
263b5475 27092016-04-19 Richard Biener <rguenther@suse.de>
2710
2711 PR tree-optimization/70171
2712 * g++.dg/tree-ssa/pr70171.C: New testcase.
2713
222ac318 27142016-04-19 Richard Biener <rguenther@suse.de>
2715
2716 PR tree-optimization/70724
2717 * gcc.dg/torture/pr70724.c: New testcase.
2718
003000a4 27192016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2720
2721 PR middle-end/70689
2722 * testsuite/gcc.target/i386/pr70689.c: New.
2723
3f6e13de 27242016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2725
2726 PR target/70708
2727 * gcc.target/i386/pr70708.c: New test.
2728
10abddbd 27292016-04-18 Richard Biener <rguenther@suse.de>
2730
2731 PR tree-optimization/43434
2732 * gcc.dg/vect/pr43434.c: New testcase.
2733 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2734 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2735 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2736 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2737 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2738 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2739 * gcc.dg/gomp/pr68640.c: Likewise.
2740 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2741 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2742
950db54a 27432016-04-18 Richard Biener <rguenther@suse.de>
2744
2745 PR tree-optimization/70701
2746 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2747
67ccbf39 27482016-04-18 Tom de Vries <tom@codesourcery.com>
2749
2750 PR testsuite/70699
2751 * gcc.dg/pr70161.c: Add dot-file scans.
2752 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2753 instead of after last dot char.
2754
021ad2f3 27552016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2756
2757 * c-c++-common/dump-ada-spec-3.c: New test.
2758 * c-c++-common/dump-ada-spec-4.c: Likewise.
2759
d572fcfd 27602016-04-17 Tom de Vries <tom@codesourcery.com>
2761
2762 PR other/70183
2763 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2764
8b4ee73c 27652016-04-15 Jan Hubicka <jh@suse.cz>
2766
2767 PR ipa/70018
2768 * g++.dg/ipa/pure-const-1.C: New testcase.
2769 * g++.dg/ipa/pure-const-2.C: New testcase.
2770 * g++.dg/ipa/pure-const-3.C: New testcase.
2771
eac243e7 27722016-04-15 Marek Polacek <polacek@redhat.com>
2773
2774 PR c/70671
2775 * gcc.dg/bitfld-22.c: New test.
2776
64c1df32 27772016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2778
2779 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2780 x86_64.
2781
926f9422 27822016-04-15 Marek Polacek <polacek@redhat.com>
2783
2784 PR c/70651
2785 * c-c++-common/pr70651.c: New test.
2786
309bbaa3 27872016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2788
2789 PR rtl-optimization/70681
2790 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2791 dump scan on arm and powerpc.
2792 * gcc.dg/pr10474.c: Likewise.
2793
b4ba8358 27942016-04-15 Jakub Jelinek <jakub@redhat.com>
2795
ed92874a 2796 PR c++/69517
2797 PR c++/70019
2798 PR c++/70588
2799 * g++.dg/cpp1y/vla11.C: Revert for real.
2800
b4ba8358 2801 PR c/70436
2802 * c-c++-common/Wparentheses-1.c: New test.
2803 * c-c++-common/gomp/Wparentheses-1.c: New test.
2804 * c-c++-common/gomp/Wparentheses-2.c: New test.
2805 * c-c++-common/gomp/Wparentheses-3.c: New test.
2806 * c-c++-common/gomp/Wparentheses-4.c: New test.
2807 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2808 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2809 * c-c++-common/goacc/Wparentheses-1.c: New test.
2810
65717bb5 28112016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2812
2813 PR target/70662
2814 * gcc.target/i386/pr70662.c: New test.
2815
ca1a4077 28162016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 2817 Alan Modra <amodra@gmail.com>
ca1a4077 2818
2819 PR tree-optimization/70130
2820 * gcc.dg/vect/O3-pr70130.c: New testcase.
2821
dbe1794c 28222016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2823
11836644 2824 PR target/70669
2825 * gcc.target/powerpc/pr70669.c: New test.
2826
dbe1794c 2827 PR target/70640
2828 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2829 a power7 system that does not have an assembler that supports
2830 power8.
2831
4c1007f1 28322016-04-14 Martin Sebor <msebor@redhat.com>
2833
2834 PR c++/69517
2835 PR c++/70019
2836 PR c++/70588
2837 * c-c++-common/ubsan/vla-1.c: Revert.
2838 * g++.dg/cpp1y/vla11.C: Same.
2839 * g++.dg/cpp1y/vla12.C: Same.
2840 * g++.dg/cpp1y/vla13.C: Same.
2841 * g++.dg/cpp1y/vla14.C: Same.
2842 * g++.dg/cpp1y/vla3.C: Same.
2843 * gcc/testsuite/g++.dg/init/array24.C: Same.
2844 * g++.dg/ubsan/vla-1.C: Same.
2845
22dcab66 28462016-04-14 Marek Polacek <polacek@redhat.com>
2847 Jan Hubicka <hubicka@ucw.cz>
2848
2849 PR c++/70029
2850 * g++.dg/torture/pr70029.C: New test.
2851
3e74b025 28522016-04-14 Martin Sebor <msebor@redhat.com>
2853
2854 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2855 type size to prevent failures on targets with very low maximum
2856 alignment.
2857
1d2e0f2a 28582016-04-14 Richard Biener <rguenther@suse.de>
2859
2860 PR tree-optimization/70623
2861 * gcc.dg/torture/pr70623.c: New testcase.
2862 * gcc.dg/torture/pr70623-2.c: Likewise.
2863
9aed0626 28642016-04-13 Martin Sebor <msebor@redhat.com>
2865
2866 PR c++/69517
2867 PR c++/70019
2868 PR c++/70588
2869 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2870 * g++.dg/cpp1y/vla11.C: New test.
2871 * g++.dg/cpp1y/vla12.C: New test.
2872 * g++.dg/cpp1y/vla13.C: New test.
2873 * g++.dg/cpp1y/vla14.C: New test.
2874 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2875 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2876 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2877
fd499010 28782016-04-13 Jakub Jelinek <jakub@redhat.com>
2879
2880 PR c++/70641
2881 * g++.dg/opt/pr70641.C: New test.
2882
87fa7252 28832016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2884
2885 PR rtl-optimization/68749
2886 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2887 effects of argument promotions.
2888 Remove default args to dg-skip-if.
2889
6c40e18b 28902016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2891
2892 PR c++/70635
2893 * g++.dg/parse/pr70635.C: New.
2894
92c53257 28952016-04-13 Marek Polacek <polacek@redhat.com>
2896
2897 PR c++/70639
2898 * c-c++-common/Wmisleading-indentation-4.c: New test.
2899
0241e4dc 29002016-04-13 Marek Polacek <polacek@redhat.com>
2901
2902 PR c/70436
2903 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2904 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2905
92bda444 29062016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2907
2908 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2909 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2910 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2911
38ea8a26 29122016-04-13 Jakub Jelinek <jakub@redhat.com>
2913
d08aa032 2914 PR middle-end/70633
2915 * gcc.c-torture/compile/pr70633.c: New test.
2916
38ea8a26 2917 PR debug/70628
2918 * gcc.dg/torture/pr70628.c: New test.
2919
9231d5c2 29202016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2921
2922 PR c++/70610
2923 * g++.dg/template/pr70610.C: New test.
2924 * g++.dg/template/pr70610-2.C: New test.
2925 * g++.dg/template/pr70610-3.C: New test.
2926 * g++.dg/template/pr70610-4.C: New test.
2927
249ca944 29282016-04-12 Jakub Jelinek <jakub@redhat.com>
2929
7f2ea2fb 2930 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2931 128 instead of 32.
2932
249ca944 2933 PR c++/70571
2934 * g++.dg/ext/pr70571.C: New test.
2935
8ca5a97d 29362016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2937
bf32a52d 2938 PR target/70640
8ca5a97d 2939 * gcc.target/powerpc/pr70640.c: New test.
2940
e971b45f 29412016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2942
2943 PR c++/68722
2944 * g++.dg/parse/pr68722.C: New.
2945
0b54d964 29462016-04-12 Jakub Jelinek <jakub@redhat.com>
2947
2948 PR rtl-optimization/70596
2949 * gcc.target/i386/pr70596.c: New test.
2950
d2dd85e3 29512016-04-12 Nathan Sidwell <nathan@acm.org>
2952
2953 PR c++/70501
2954 * g++.dg/init/pr70501.C: New.
2955
2d0001b0 29562016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2957
2958 * gcc.target/i386/asm-flag-6.c: New test.
2959
6c4df0d1 29602016-04-12 Tom de Vries <tom@codesourcery.com>
2961
2962 PR tree-optimization/68756
2963 * gcc.dg/graphite/pr68756.c: New test.
2964
0d60da57 29652016-04-12 Jakub Jelinek <jakub@redhat.com>
2966
2967 PR tree-optimization/70602
2968 * gcc.c-torture/execute/pr70602.c: New test.
2969
62735984 29702016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2971
2972 PR target/70381
2973 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2974 __float128 emulator is built and runs.
2975 * gcc.target/powerpc/float128-1.c: Likewise.
2976
2977 * lib/target-supports.exp (check_ppc_float128_sw_available):
2978 Rework tests for __float128 software and hardware
2979 availability. Fix exit condition to return 0 on success.
2980
a702492c 29812016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2982
2983 PR target/70133
2984 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2985 * gcc.target/aarch64/target_attr_15.c: Likewise.
2986
a8c5ce92 29872016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2988
2989 PR c++/69066
2990 * g++.dg/cpp1y/pr69066.C: New.
2991
5ecab913 29922016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2993
2994 PR fortran/68566
2995 * gfortran.dg/pr36192.f90: Update test.
2996 * gfortran.dg/pr36192_1.f90: Update test.
2997 * gfortran.dg/real_dimension_1.f: Update test.
2998 * gfortran.dg/parameter_array_init_7.f90: New test.
2999
6cb5ef70 30002016-04-09 John David Anglin <danglin@gcc.gnu.org>
3001
4edfdd23 3002 PR testsuite/64039
3003 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3004
964f71e3 3005 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3006
5d61c198 3007 PR rtl-optimization/66669
3008 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3009
16eaaf58 3010 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3011
0b68802d 3012 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3013 * gcc.dg/pie-1.c: Likewise.
3014 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3015 * gcc.dg/pic-4.c: Likewise.
3016 * gcc.dg/pie-3.c: Likewise.
3017 * gcc.dg/pie-4.c: Likewise.
3018
9c0dd509 3019 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3020
03b2d3c1 3021 PR tree-optimization/68644
3022 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3023
6cb5ef70 3024 PR rtl-optimization/64886
3025 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3026
07de41ba 30272016-04-09 Tom de Vries <tom@codesourcery.com>
3028
3029 PR tree-optimization/68953
3030 * gcc.dg/graphite/pr68953.c: New test.
3031
d294e3fb 30322016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3033
3034 PR fortran/70592
3035 * gfortran.dg/deferred_character_16.f90: New test.
3036
3cb15094 30372016-04-09 Jakub Jelinek <jakub@redhat.com>
3038
3039 PR tree-optimization/70586
3040 * gcc.c-torture/execute/pr70586.c: New test.
3041
a02dc66f 30422016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3043
3044 PR sanitizer/70573
3045 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3046 with __builtin_memset
3047 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3048
0c302595 30492016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3050
3051 PR lto/70289
3052 PR ipa/70348
3053 PR tree-optimization/70373
3054 PR middle-end/70533
3055 PR middle-end/70534
3056 PR middle-end/70535
3057 * c-c++-common/goacc/reduction-5.c: New test.
3058 * c-c++-common/goacc/reduction-promotions.c: New test.
3059 * gfortran.dg/goacc/reduction-3.f95: New test.
3060 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3061
c6c0523b 30622016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3063
3064 PR c++/70590
3065 PR c++/70452
3066 * g++.dg/pr70590.C: New test.
3067 * g++.dg/pr70590-2.C: New test.
3068
3ac399da 30692016-04-08 Jakub Jelinek <jakub@redhat.com>
3070
e97d1706 3071 PR middle-end/70593
3072 * gcc.target/i386/pr70593.c: New test.
3073
3ac399da 3074 PR rtl-optimization/70574
3075 * gcc.target/i386/avx2-pr70574.c: New test.
3076
fcfbb129 30772016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3078
3079 PR sanitizer/70541
3080 * c-c++-common/asan/pr70541.c: New test.
3081
0aabcddf 30822016-04-08 Tom de Vries <tom@codesourcery.com>
3083
3084 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3085 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3086
bec0c1e8 30872016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3088
3089 PR target/70566
3090 * gcc.c-torture/execute/pr70566.c: New test.
3091
87c791f5 30922016-04-08 Tom de Vries <tom@codesourcery.com>
3093
3094 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3095 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3096
7f38718f 30972016-04-08 Alan Modra <amodra@gmail.com>
3098
3099 * gcc.target/powerpc/pr70117.c: New.
3100
a96a7710 31012016-04-07 Jakub Jelinek <jakub@redhat.com>
3102
7a6265d1 3103 PR testsuite/70581
3104 * gcc.dg/lto/simd-function_0.c: New test.
3105
a96a7710 3106 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3107 clones.
3108 * c-c++-common/attr-simd-2.c: Likewise.
3109 * c-c++-common/attr-simd-4.c: Likewise.
3110 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3111 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3112
508dd607 31132016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3114
3115 PR testsuite/70553
3116 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3117
1b61585a 31182016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3119 Tom de Vries <tom@codesourcery.com>
3120
3121 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3122 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3123 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3124 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3125 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3126 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3127 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3128 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3129
5f060aa8 31302016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3131
3132 PR c/70436
3133 * g++.dg/warn/Wparentheses-29.C: New test.
3134
d3831f71 31352016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3136
3137 PR c/70436
3138 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3139 explicit braces to resolve a future -Wparentheses warning.
3140
382ece2d 31412016-04-06 Richard Henderson <rth@redhat.com>
3142
3143 * gcc.dg/pr61817-1.c: New test.
3144 * gcc.dg/pr61817-2.c: New test.
3145 * gcc.dg/pr69391-1.c: New test.
3146 * gcc.dg/pr69391-2.c: New test.
3147
72234ee9 31482016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3149
3150 PR rtl-optimization/70398
3151 * testsuite/gcc.target/aarch64/pr70398.c: New.
3152
5547150a 31532016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3154
3155 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3156
15b70121 31572016-04-06 Yvan Roux <yvan.roux@linaro.org>
3158 Pedro Alves <palves@redhat.com>
3159
3160 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3161
585aefbb 31622016-04-06 Jakub Jelinek <jakub@redhat.com>
3163
0cbb513b 3164 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3165 Check for avx512f effective targets instead of avx2.
3166 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3167 for AVX512F clones.
3168 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3169 * g++.dg/gomp/declare-simd-1.C: Likewise.
3170 * g++.dg/gomp/declare-simd-3.C: Likewise.
3171 * g++.dg/gomp/declare-simd-4.C: Likewise.
3172
585aefbb 3173 PR middle-end/70550
3174 * c-c++-common/gomp/pr70550-1.c: New test.
3175 * c-c++-common/gomp/pr70550-2.c: New test.
3176
0b91cceb 31772016-04-05 Nathan Sidwell <nathan@acm.org>
3178
3179 PR c++/70512
3180 * g++.dg/ext/attribute-may-alias-5.C: New.
3181
645a9d8e 31822016-04-05 Jakub Jelinek <jakub@redhat.com>
3183
3184 PR c++/70336
3185 * c-c++-common/pr70336.c: New test.
3186 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3187 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3188
bdf23925 31892016-04-05 Jan Hubicka <hubicka@ucw.cz>
3190
3191 PR ipa/66223
3192 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3193
aaff837c 31942016-04-05 Jakub Jelinek <jakub@redhat.com>
3195
3196 PR rtl-optimization/70542
3197 * gcc.dg/torture/pr70542.c: New test.
3198 * gcc.target/i386/avx2-pr70542.c: New test.
3199
2eac58a0 32002016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3201
3202 PR tree-optimization/70509
3203 * gcc.target/i386/avx512bw-pr70509.c: New test.
3204
4f7ebe46 32052016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3206
3207 PR c++/70452
3208 * g++.dg/ext/constexpr-vla4.C: New test.
3209
305d86a0 32102016-04-05 Uros Bizjak <ubizjak@gmail.com>
3211
3212 PR target/70510
3213 * gcc.target/i386/pr70510.c: New test.
3214
eec3b789 32152016-04-05 Richard Biener <rguenther@suse.de>
3216
3217 PR tree-optimization/70526
3218 * g++.dg/torture/pr70526.C: New testcase.
3219
ca943582 32202016-04-05 Jakub Jelinek <jakub@redhat.com>
3221
3222 PR target/70525
3223 * gcc.target/i386/pr70525.c: New test.
3224
87825cd5 32252016-04-05 Richard Biener <rguenther@suse.de>
3226
3227 PR middle-end/70499
3228 * g++.dg/torture/pr70499.C: New testcase.
3229
14638828 32302016-04-05 Richard Biener <rguenther@suse.de>
3231
3232 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3233 remove XFAIL.
3234
967a90d5 32352016-04-04 Jakub Jelinek <jakub@redhat.com>
3236
3237 PR middle-end/70307
3238 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3239 rs6000 ABI warnings.
3240
d374a3a3 32412016-04-04 Jan Hubicka <hubicka@ucw.cz>
3242
3243 PR ipa/66223
3244 * g++.dg/ipa/devirt-51.C: New testcase.
3245
8ff377a6 32462016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3247 Jakub Jelinek <jakub@redhat.com>
3248
3249 PR middle-end/70457
3250 * gcc.dg/torture/pr70457.c: New.
3251
f567b44f 32522016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3253
3254 PR fortran/67538
3255 * gfortran.dg/allocate_with_source_19.f08: New test.
3256
89d4ebfa 32572016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3258
3259 PR fortran/65795
3260 * gfortran.dg/coarray_allocate_6.f08: New test.
3261
68ab33a6 32622016-04-04 Richard Biener <rguenther@suse.de>
3263
3264 PR rtl-optimization/70484
3265 * gcc.dg/torture/pr70484.c: New testcase.
3266
c4f5465d 32672016-04-04 Marek Polacek <polacek@redhat.com>
3268
3269 PR c/70307
3270 * gcc.dg/torture/pr70307.c: New test.
3271
bfec6609 32722016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3273
3274 PR target/70416
3275 PR target/67391
3276 * gcc.target/sh/torture/pr70416.c: New.
3277
40df9099 32782016-04-02 Martin Sebor <msebor@redhat.com>
3279
3280 PR c++/67376
3281 PR c++/70170
3282 PR c++/70172
3283 PR c++/70228
3284 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3285 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3286 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3287 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3288 * g++.dg/cpp0x/constexpr-string.C: Same.
3289 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3290 * g++.dg/cpp0x/pr65398.C: Same.
3291 * g++.dg/ext/constexpr-vla1.C: Same.
3292 * g++.dg/ext/constexpr-vla2.C: Same.
3293 * g++.dg/ext/constexpr-vla3.C: Same.
3294 * g++.dg/ubsan/pr63956.C: Same.
3295
0edb9bfe 32962016-04-01 Jakub Jelinek <jakub@redhat.com>
3297
3298 PR rtl-optimization/70467
3299 * gcc.target/i386/pr70467-2.c: New test.
3300
e5b1a1d9 33012016-04-01 Jakub Jelinek <jakub@redhat.com>
3302 Marek Polacek <polacek@redhat.com>
3303
3304 PR c++/70488
3305 * g++.dg/init/new47.C: New test.
3306
b2ca3fb0 33072016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3308
3309 PR target/70496
3310 * gcc.target/arm/pr70496.c: New test.
3311
4c3bd1e3 33122016-04-01 Nathan Sidwell <nathan@acm.org>
3313
47de69ad 3314 PR c++/68475
3315 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3316
313d569f 33172016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3318
3319 PR target/69890
3320 * gcc.dg/strlenopt.h (memmove): New.
3321 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3322 instead of "string.h".
3323 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3324 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3325 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3326 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3327 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3328 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3329 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3330 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3331 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3332 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3333 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3334 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3335 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3336 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3337 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3338 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3339 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3340 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3341 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3342 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3343
5469facd 33442016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3345
3346 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3347 (Holder::foo): Reflect this.
3348
503de754 33492016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3350
3351 PR target/70442
3352 * gcc.dg/pr70442.c: New test.
3353
13ee2de7 33542016-03-31 Nathan Sidwell <nathan@acm.org>
3355
3356 PR c++/70393
3357 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3358
5e0d03a8 33592016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3360
3361 PR target/70453
3362 * gcc.target/i386/pr70453.c: New test.
3363
8cb82ed4 33642016-03-31 Andrey Belevantsev <abel@ispras.ru>
3365
3366 PR target/70292
3367 * gcc.c-torture/pr70292.c: New test.
3368
7952b661 33692016-03-31 Marek Polacek <polacek@redhat.com>
3370
3371 PR c/70297
3372 * c-c++-common/pr70297.c: New test.
3373 * g++.dg/cpp0x/typedef-redecl.C: New test.
3374 * gcc.dg/typedef-redecl2.c: New test.
3375
1607cc74 33762016-03-31 Jakub Jelinek <jakub@redhat.com>
3377
3378 PR rtl-optimization/70460
3379 * gcc.c-torture/execute/pr70460.c: New test.
3380
c689c252 33812016-03-31 Richard Biener <rguenther@suse.de>
3382
3383 PR c++/70430
3384 * g++.dg/ext/vector30.C: New testcase.
3385
91c9586d 33862016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3387 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3388
3389 * gfortran.dg/fmt_pf.f90: New test.
3390
afa5c1b8 33912016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3392
3393 Forward-port from 5 branch
3394 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3395
3396 PR testsuite/70356
3397 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3398 dg-require-effective-target after dg-do.
3399
3400 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3401
3402 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3403
6a5dcab3 34042016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3405 Julian Brown <julian@codesourcery.com>
3406 Chung-Lin Tang <cltang@codesourcery.com>
3407 Cesar Philippidis <cesar@codesourcery.com>
3408 James Norris <jnorris@codesourcery.com>
3409 Tom de Vries <tom@codesourcery.com>
3410 Nathan Sidwell <nathan@codesourcery.com>
3411
305d86a0 3412 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 3413 * c-c++-common/goacc/loop-clauses.c: Likewise.
3414 * g++.dg/goacc/template.C: Likewise.
3415 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3416 * gfortran.dg/goacc/loop-1.f95: Likewise.
3417 * gfortran.dg/goacc/loop-5.f95: Likewise.
3418 * gfortran.dg/goacc/loop-6.f95: Likewise.
3419 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3420 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3421 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3422 * c-c++-common/goacc/clauses-fail.c: Likewise.
3423 * c-c++-common/goacc/parallel-1.c: Likewise.
3424 * c-c++-common/goacc/reduction-1.c: Likewise.
3425 * c-c++-common/goacc/reduction-2.c: Likewise.
3426 * c-c++-common/goacc/reduction-3.c: Likewise.
3427 * c-c++-common/goacc/reduction-4.c: Likewise.
3428 * c-c++-common/goacc/routine-3.c: Likewise.
3429 * c-c++-common/goacc/routine-4.c: Likewise.
3430 * c-c++-common/goacc/routine-5.c: Likewise.
3431 * c-c++-common/goacc/tile.c: Likewise.
3432 * g++.dg/goacc/template.C: Likewise.
3433 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3434 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3435 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3436 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3437 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3438 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3439 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3440 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3441 * c-c++-common/goacc/use_device-1.c: ... this file.
3442 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3443 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3444 * c-c++-common/goacc/host_data-6.c: ... this file.
3445 * c-c++-common/goacc/loop-2-kernels.c: New file.
3446 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3447 * c-c++-common/goacc/loop-3.c: Likewise.
3448 * g++.dg/goacc/reference.C: Likewise.
3449 * g++.dg/goacc/routine-1.C: Likewise.
3450 * g++.dg/goacc/routine-2.C: Likewise.
3451
932c0baa 34522016-03-30 Richard Biener <rguenther@suse.de>
3453
3454 PR middle-end/70450
3455 * gcc.dg/torture/pr70450.c: New testcase.
3456
7f7c4659 34572016-03-30 Jakub Jelinek <jakub@redhat.com>
3458
3459 PR target/70421
3460 * gcc.dg/torture/pr70421.c: New test.
3461 * gcc.target/i386/avx512f-pr70421.c: New test.
3462
9cbfe80c 34632016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3464
3465 PR testsuite/70364
3466 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3467 (check): New function.
3468 (bar): Call check.
3469 (foo): Align stack to 16 bytes when calling bar.
3470 * gcc.target/i386/cleanup-2.c: Likewise.
3471
f56c7d36 34722016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3473
3474 PR tree-optimization/59124
3475 * gcc.dg/Warray-bounds-19.c: New test.
3476
0275bf9b 34772016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3478
3479 * lib/prune.exp (escape_regex_chars): New.
3480 (prune_file_path): Update to quote metcharacters for regexp.
3481
a3daa269 34822016-03-29 Jakub Jelinek <jakub@redhat.com>
3483
24e1ba3d 3484 PR rtl-optimization/70429
3485 * gcc.c-torture/execute/pr70429.c: New test.
3486
a3daa269 3487 PR tree-optimization/70405
3488 * gcc.dg/pr70405.c: New test.
3489
3ef41a6e 34902016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3491
3492 PR fortran/70397
3493 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3494 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3495
4abd9410 34962016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3497
3498 PR testsuite/64177
3499 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3500 __cilkrts_set_param to set two workers.
3501 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3502 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3503
b58e5f0f 35042016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3505
305d86a0 3506 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 3507
bff53658 35082016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
3509
3510 PR target/70406
305d86a0 3511 * gcc.target/i386/pr70406.c: New test.
bff53658 3512
bb2c9c15 35132016-03-27 Eric Botcazou <ebotcazou@adacore.com>
3514
3515 * gnat.dg/specs/double_record_extension3.ads: New test.
3516
f12c84ab 35172016-03-25 Richard Henderson <rth@redhat.com>
3518
3519 PR target/70120
3520 * gcc.target/aarch64/pr70120-1.c: New.
3521 * gcc.target/aarch64/pr70120-2.c: New.
3522 * gcc.target/aarch64/pr70120-3.c: New.
3523
b0bf58c4 35242016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3525
3526 PR c++/62212
3527 * g++.dg/template/mangle2.C: The dg-do directive should be
3528 "compile" not "assemble".
3529
f175ba0f 35302016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3531
3532 PR lto/69650
3533 * gcc.dg/pr69650.c: New test.
3534
4cc3295f 35352016-03-25 David Edelsohn <dje.gcc@gmail.com>
3536
3537 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3538
0cf40600 35392016-03-25 Alan Modra <amodra@gmail.com>
3540
3541 * gcc.dg/dfp/pr70052.c: New test.
3542
3aebf099 35432016-03-24 Richard Henderson <rth@redhat.com>
3544
3545 PR middle-end/69845
3546 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3547 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3548
83245bd3 35492016-03-24 Tom de Vries <tom@codesourcery.com>
3550
3551 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3552
108e7ee4 35532016-03-24 Tom de Vries <tom@codesourcery.com>
3554
3555 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3556 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3557
17af0b14 35582016-03-24 Tom de Vries <tom@codesourcery.com>
3559
3560 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3561 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3562
6c8770ee 35632016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3564
3565 PR c++/62212
3566 * g++.dg/template/mangle2.C: New test.
3567
a7e21b7b 35682016-03-24 Richard Biener <rguenther@suse.de>
3569
3570 PR tree-optimization/70396
3571 * gcc.dg/torture/pr70396.c: New testcase.
3572
f365d297 35732016-03-24 Richard Biener <rguenther@suse.de>
3574
3575 PR middle-end/70370
3576 * gcc.dg/torture/pr70370.c: New testcase.
3577
da7aeb13 35782016-03-24 Tom de Vries <tom@codesourcery.com>
3579
3580 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3581 * gfortran.dg/goacc/kernels-tree.f95: Same.
3582 * gfortran.dg/goacc/parallel-tree.f95: Same.
3583
80b30de0 35842016-03-24 Tom de Vries <tom@codesourcery.com>
3585
3586 * c-c++-common/goacc/uninit-if-clause.c: New test.
3587 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3588
cb9b6b99 35892016-03-24 Jakub Jelinek <jakub@redhat.com>
3590
3591 PR target/70290
305d86a0 3592 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3593 Fix formatting.
cb9b6b99 3594
a4225fff 35952016-03-24 Richard Biener <rguenther@suse.de>
3596
3597 PR tree-optimization/70372
3598 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3599
5a869ab8 36002016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3601
3602 PR c++/70347
3603 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3604
36ce5faa 36052016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3606
3607 PR c++/70332
3608 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3609
c4fa85c9 36102016-03-23 Jakub Jelinek <jakub@redhat.com>
3611
d9377ad5 3612 PR c++/70001
3613 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3614 * g++.dg/cpp1y/pr70001.C: New test.
3615
c4fa85c9 3616 PR c++/70323
3617 * g++.dg/cpp0x/constexpr-70323.C: New test.
3618
0a2062da 36192016-03-23 Alexandre Oliva <aoliva@redhat.com>
3620 Jason Merrill <jason@redhat.com>
3621 Jakub Jelinek <jakub@redhat.com>
3622
3623 PR c++/69315
3624 * g++.dg/cpp0x/constexpr-69315.C: New test.
3625 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3626
62d2a6dc 36272016-03-23 Marek Polacek <polacek@redhat.com>
3628
3629 PR c++/69884
3630 * g++.dg/warn/Wignored-attributes-1.C: New test.
3631 * g++.dg/warn/Wignored-attributes-2.C: New test.
3632
a82d6246 36332016-03-23 Tom de Vries <tom@codesourcery.com>
3634
3635 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3636 initialization.
3637 * gfortran.dg/goacc/private-3.f95 (test): Same.
3638 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3639 missing use param.
3640
dc834ba1 36412016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3642
3643 * lib/target-supports.exp: Remove v7ve entry from loop
3644 creating effective target checks.
3645 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3646 (add_options_for_arm_arch_v7ve): Likewise.
3647
7e83fd1f 36482016-03-23 Jakub Jelinek <jakub@redhat.com>
3649
3650 PR tree-optimization/70354
3651 * gcc.dg/vect/pr70354-1.c: New test.
3652 * gcc.dg/vect/pr70354-2.c: New test.
3653 * gcc.target/i386/avx2-pr70354-1.c: New test.
3654 * gcc.target/i386/avx2-pr70354-2.c: New test.
3655
4e4da058 36562016-03-22 Jeff Law <law@redhat.com>
3657
3658 PR target/70232
3659 * gcc.dg/tree-ssa/pr70232.c: New test.
3660
6855137b 36612016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3662
3663 PR target/70302
3664 * gcc.target/i386/pr70302.c: New test.
3665
19db1ec8 36662016-03-22 Richard Biener <rguenther@suse.de>
3667
3668 PR middle-end/70251
3669 * g++.dg/torture/pr70251.C: New testcase.
3670
4baec9f2 36712016-03-22 David Malcolm <dmalcolm@redhat.com>
3672
3673 PR c/69993
3674 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3675 Wmisleading-indentation.c.
3676 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3677 reflect change to diagnostic text and order of messages.
3678 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3679
fcfec126 36802016-03-22 David Edelsohn <dje.gcc@gmail.com>
3681
3682 * g++.dg/ext/java-3.C: Don't compile on AIX.
3683
aa30728a 36842016-03-22 Richard Biener <rguenther@suse.de>
3685
3686 PR middle-end/70333
3687 * gcc.dg/torture/pr70333.c: New testcase.
3688
46ec4eb4 36892016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3690
3691 * g++.dg/ext/pr70290.C: New test.
3692
4880f878 36932016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3694
3695 PR target/70325
3696 * gcc.target/i386/pr70325.c: New test.
3697
3d78ea44 36982016-03-22 Jakub Jelinek <jakub@redhat.com>
3699
5934fb8f 3700 PR target/70329
3701 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3702 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3703
b6436f79 3704 PR target/70300
3705 * gcc.target/i386/pr70300.c: New test.
3706
3d78ea44 3707 PR c++/70295
3708 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3709 (func2): New function for cond with parens, xfail warning for c++.
3710 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3711
b60244f6 37122016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3713
3714 PR c++/70096
3715 * g++.dg/template/ptrmem30.C: New test.
3716
c8e3e744 37172016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3718
3719 PR c++/70204
3720 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3721 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3722
2715f63a 37232016-03-21 Jakub Jelinek <jakub@redhat.com>
3724
3725 PR middle-end/70326
3726 * gcc.dg/pr70326.c: New test.
3727
2daa2cda 37282016-03-21 Marc Glisse <marc.glisse@inria.fr>
3729 Jakub Jelinek <jakub@redhat.com>
3730
3731 PR tree-optimization/70317
3732 * gcc.dg/pr70317.c: New test.
3733
d9aa5a50 37342016-03-21 Uros Bizjak <ubizjak@gmail.com>
3735
3736 PR target/70327
3737 * gcc.target/i386/pr70327.c: New test.
3738
e1a88bf4 37392016-03-21 Martin Liska <mliska@suse.cz>
3740
61941425 3741 PR ipa/70306
e1a88bf4 3742 * gcc.dg/ipa/pr70306.c: New test.
3743
d9aa5a50 37442016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 3745
3746 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3747 * gcc.target/arm/attr-align3.c: Likewise.
3748 * gcc.target/arm/attr_arm.c: Likewise.
3749 * gcc.target/arm/flip-thumb.c: Likewise.
3750
afdde20c 37512016-03-21 Jakub Jelinek <jakub@redhat.com>
3752
3753 PR target/70296
3754 * gcc.target/powerpc/altivec-36.c: New test.
3755
3f2ef661 37562016-03-21 Richard Biener <rguenther@suse.de>
3757
3758 PR tree-optimization/70310
3759 * gcc.dg/torture/pr70310.c: New testcase.
3760
08b2b692 37612016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3762
3763 PR target/70293
3764 * gcc.target/i386/pr70293.c: New test.
3765
93505d22 37662016-03-21 Richard Biener <rguenther@suse.de>
3767
3768 PR tree-optimization/70288
3769 * gcc.dg/torture/pr70288-1.c: New testcase.
3770 * gcc.dg/torture/pr70288-2.c: Likewise.
3771
06fd1914 37722016-03-21 Andrey Belevantsev <abel@ispras.ru>
3773
3774 PR rtl-optimization/69307
3775 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 3776
b628775e 37772016-03-21 Andrey Belevantsev <abel@ispras.ru>
3778
3779 PR rtl-optimization/69102
3780 * gcc.c-torture/compile/pr69102.c: New test.
3781
1421f43c 37822016-03-18 Jeff Law <law@redhat.com>
3783
3784 PR rtl-optimization/70263
3785 * gcc.c-torture/compile/pr70263-1.c: New test.
3786 * gcc.target/i386/pr70263-2.c: New test.
3787
e7142ce1 37882016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3789
3790 PR rtl-optimization/70278
3791 * gcc.dg/torture/pr70278.c: New test.
3792 * gcc.target/arm/pr70278.c: New test.
3793
5539bc70 37942016-03-18 David Malcolm <dmalcolm@redhat.com>
3795
3796 PR c/70281
3797 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3798 (test_builtin_types_compatible_p): New test function.
3799 * gcc.dg/pr70281.c: New test case.
3800
296a290a 38012016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3802
3803 PR target/70113
3804 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3805
666094f0 38062016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3807
3808 PR tree-optimization/70252
3809 * gcc.dg/pr70252.c: New test.
3810
350514e8 38112016-03-18 Tom de Vries <tom@codesourcery.com>
3812
3813 * gcc.dg/pr70161-2.c: New test.
3814 * gcc.dg/pr70161.c: New test.
3815
011e0cea 38162016-03-18 Tom de Vries <tom@codesourcery.com>
3817
3818 PR ipa/70269
3819 * gcc.dg/pr70269.c: New test.
3820
292a09de 38212016-03-18 Jakub Jelinek <jakub@redhat.com>
3822
3823 PR c++/70267
3824 * g++.dg/ext/java-3.C: New test.
3825
efc86c4c 38262016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3827
3828 PR c++/70205
3829 * g++.dg/lookup/pr70205.C: New test.
3830
a28dd575 38312016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3832
3833 PR c++/70218
3834 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3835
92e7ab1e 38362016-03-17 Marek Polacek <polacek@redhat.com>
3837
3838 PR c/69407
3839 * gcc.dg/atomic-op-6.c: New test.
3840
7378dbfb 38412016-03-17 David Malcolm <dmalcolm@redhat.com>
3842
3843 PR c/70264
3844 * c-c++-common/pr70264.c: New test case.
3845
f7995d7d 38462016-03-17 Jakub Jelinek <jakub@redhat.com>
3847
e2895b76 3848 PR c++/70144
3849 * c-c++-common/pr70144-1.c: New test.
3850 * c-c++-common/pr70144-2.c: New test.
3851
f7995d7d 3852 PR c++/70272
3853 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3854 * g++.dg/opt/flifetime-dse6.C: New test.
3855 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3856
5ec4a949 38572016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3858
3859 PR driver/70192
3860 * gcc.dg/pic-1.c: New test.
3861 * gcc.dg/pic-2.c: Likewise.
3862 * gcc.dg/pic-3.c: Likewise.
3863 * gcc.dg/pic-4.c: Likewise.
3864 * gcc.dg/pie-1.c: Likewise.
3865 * gcc.dg/pie-2.c: Likewise.
3866 * gcc.dg/pie-3.c: Likewise.
3867 * gcc.dg/pie-4.c: Likewise.
3868 * gcc.dg/pie-5.c: Likewise.
3869 * gcc.dg/pie-6.c: Likewise.
3870
c28550e1 38712016-03-17 Tom de Vries <tom@codesourcery.com>
3872
3873 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3874 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3875
be3296cb 38762016-03-17 Richard Biener <rguenther@suse.de>
3877
3878 PR debug/70271
3879 * g++.dg/debug/pr70271.C: New testcase.
3880
9b60ef21 38812016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3882
3883 * gcc.target/i386/pr70251.c: New test.
3884
9a80bc1a 38852016-03-17 Marek Polacek <polacek@redhat.com>
3886
3887 PR c++/70194
3888 * g++.dg/warn/constexpr-70194.C: New test.
3889
733d7ff9 38902016-03-16 Richard Henderson <rth@redhat.com>
3891
3892 PR middle-end/70240
3893 * gcc.c-torture/compile/pr70240.c: New.
3894
3e6f12bf 38952016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3896
3897 * gcc.c-torture/compile/20151204.c: Skip for avr.
3898
867c9e99 38992016-03-16 Jakub Jelinek <jakub@redhat.com>
3900
3901 PR target/70245
3902 * g++.dg/opt/pr70245.C: New test.
3903 * g++.dg/opt/pr70245.h: New file.
3904 * g++.dg/opt/pr70245-aux.cc: New file.
3905
8ced6ab7 39062016-03-16 Martin Sebor <msebor@redhat.com>
3907
3908 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3909
37af779a 39102016-03-16 Richard Henderson <rth@redhat.com>
3911
3912 PR middle-end/70199
3913 * gcc.c-torture/compile/pr70199.c: New.
3914
78ed999c 39152016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3916
3917 * gcc.dg/uninit-19.c: Run dos2unix.
3918
462ca422 39192016-03-16 Marek Polacek <polacek@redhat.com>
3920
3921 PR c/70093
3922 * gcc.dg/nested-func-10.c: New test.
3923 * gcc.dg/nested-func-9.c: New test.
3924
fe58aacc 39252016-03-16 Jakub Jelinek <jakub@redhat.com>
3926
3927 PR tree-optimization/68714
3928 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3929
27a53872 39302016-03-16 Tom de Vries <tom@codesourcery.com>
3931
3932 PR tree-optimization/68715
3933 * gcc.dg/graphite/pr68715-2.c: New test.
3934 * gcc.dg/graphite/pr68715.c: New test.
3935 * gfortran.dg/graphite/pr68715.f90: New test.
3936
95049c3c 39372016-03-16 Tom de Vries <tom@codesourcery.com>
3938
3939 PR tree-optimization/68809
3940 * gcc.dg/graphite/pr68809-2.c: New test.
3941 * gcc.dg/graphite/pr68809.c: New test.
3942
09eddd70 39432016-03-16 Jakub Jelinek <jakub@redhat.com>
3944
81fc5915 3945 PR c++/70147
3946 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3947 method call to i () as argument. Adjust expected output.
3948
09eddd70 3949 PR c++/70147
3950 * g++.dg/ubsan/pr70147-1.C: New test.
3951 * g++.dg/ubsan/pr70147-2.C: New test.
3952
6373d2a2 39532016-03-15 Martin Sebor <msebor@redhat.com>
3954
3955 PR c++/58281
3956 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3957
d27a0c11 39582016-03-15 John David Anglin <danglin@gcc.gnu.org>
3959
9908039d 3960 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3961 hppa*-*-hpux*.
3962
45cdc3a6 3963 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3964
d27a0c11 3965 PR libfortran/69799
3966 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3967 libatomic_available.
3968
0dd1d57f 39692016-03-15 Marek Polacek <polacek@redhat.com>
3970
3971 PR c++/70209
3972 * g++.dg/ext/attribute-may-alias-4.C: New test.
3973
0ce02c07 39742016-03-15 Alexander Monakov <amonakov@ispras.ru>
3975
3976 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3977 -fvar-tracking-assignments-toggle flag.
3978
f6e39b30 39792016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3980
3981 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3982
167f93a2 39832016-03-15 Jakub Jelinek <jakub@redhat.com>
3984
3985 PR rtl-optimization/70222
3986 * gcc.c-torture/execute/pr70222-1.c: New test.
3987 * gcc.c-torture/execute/pr70222-2.c: New test.
3988
08a8af4a 39892016-03-15 Richard Henderson <rth@redhat.com>
3990
3991 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3992
738eb905 39932016-03-15 Andrey Belevantsev <abel@ispras.ru>
3994
3995 PR rtl-optimization/69032
3996 * gcc.dg/pr69032.c: New test.
3997
dd148b3a 39982016-03-15 Andrey Belevantsev <abel@ispras.ru>
3999
4000 PR rtl-optimization/63384
d9aa5a50 4001 * g++.dg/pr63384.C: New test.
dd148b3a 4002
acf58115 40032016-03-15 Andrey Belevantsev <abel@ispras.ru>
4004
4005 PR target/64411
4006 * gcc.target/i386/pr64411.C: New test.
4007
a2897dc4 40082016-03-15 Tom de Vries <tom@codesourcery.com>
4009
4010 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4011 * gfortran.dg/goacc/kernels-alias.f95: New test.
4012
7bad2faf 40132016-03-14 Martin Sebor <msebor@redhat.com>
4014
4015 PR c++/53792
4016 * g++.dg/cpp0x/constexpr-inline.C: New test.
4017 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4018
d65fa8d9 40192016-03-14 David Edelsohn <dje.gcc@gmail.com>
4020
4021 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4022
2b3c633f 40232016-03-14 Jakub Jelinek <jakub@redhat.com>
4024
4025 PR middle-end/70219
4026 * gcc.dg/pr70219.c: New test.
4027
e947f9c3 40282016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4029
4030 PR target/70083
4031 * gcc.dg/torture/pr70083.c: New test.
4032 * gcc.target/i386/pr70083.c: New test.
4033
74201dc2 40342016-03-14 Richard Biener <rguenther@suse.de>
4035
4036 PR tree-optimization/56365
4037 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4038
88aea41e 40392016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4040
4041 PR target/70098
4042 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4043 New function.
4044 * g++.dg/pr70098.C: New testcase.
4045
4046
1bd2aefd 40472016-03-14 Tom de Vries <tom@codesourcery.com>
4048
4049 PR tree-optimization/70045
4050 * gcc.dg/graphite/pr70045.c: New test.
4051
922c7033 40522016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4053
4054 PR fortran/69043
4055 * gfortran.dg/include_9.f90: New test.
4056
fd4ab6d9 40572016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4058
4059 PR fortran/45076
4060 gfortran.dg/prof/prof.exp: New script.
4061 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4062
7d7218d3 40632016-03-12 Andrey Belevantsev <abel@ispras.ru>
4064
4065 PR rtl-optimization/69307
4066 * gcc.dg/pr69307.c: New test.
4067
02ffd664 40682016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4069
4070 PR target/69614
4071 * gcc.target/arm/pr69614.c: New.
4072
76e207a9 40732016-03-12 Paul Thomas <pault@gcc.gnu.org>
4074
4075 PR fortran/70031
4076 * gfortran.dg/submodule_14.f08: New test
4077
4078 PR fortran/69524
4079 * gfortran.dg/submodule_15.f08: New test
4080
490ee78a 40812016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4082
4083 PR c++/70106
4084 * g++.dg/cpp1y/paren3.C: New test.
4085
04e137ff 40862016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4087
4088 PR target/70131
4089 * gcc.target/powerpc/ppc-round2.c: New test.
4090
27b2c1c4 40912016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4092
4093 PR target/70123
4094 * gcc.dg/torture/pr70123.c: New test.
4095
84116671 40962016-03-11 Jeff Law <law@redhat.com>
4097
4098 PR tree-optimization/70190
4099 * gcc.c-torture/compile/pr70190.c: New test.
4100
cfa58bc8 41012016-03-11 David Malcolm <dmalcolm@redhat.com>
4102
4103 PR c/68187
4104 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4105 case.
4106 (test43_b): Likewise.
4107 (test43_c): Likewise.
4108 (test43_d): Likewise.
4109 (test43_e): Likewise.
4110 (test43_f): Likewise.
4111 (test43_g): Likewise.
4112 (test44_a): Likewise.
4113 (test44_b): Likewise.
4114 (test44_c): Likewise.
4115 (test44_d): Likewise.
4116 (test44_e): Likewise.
4117
ce234f27 41182016-03-11 David Malcolm <dmalcolm@redhat.com>
4119
4120 PR c/70085
4121 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4122
e4756b48 41232016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4124
4125 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4126 dg-options.
4127
1f5ef87e 41282016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4129
4130 PR target/70002
4131 PR target/69245
4132 * gcc.target/aarch64/pr69245_2.c: New test.
4133
f9c352a1 41342016-03-11 Jakub Jelinek <jakub@redhat.com>
4135
4136 PR tree-optimization/70177
4137 * gcc.dg/pr70177.c: New test.
4138
4dd92ac6 41392016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4140
4141 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4142
331e4fdb 41432016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4144
4145 * gcc.dg/tree-ssa/sra-20.c: New.
4146
69262824 41472016-03-11 Jakub Jelinek <jakub@redhat.com>
4148
6f9a7425 4149 PR rtl-optimization/70174
4150 * gcc.dg/pr70174.c: New test.
4151
69262824 4152 PR tree-optimization/70169
4153 * gcc.dg/pr70169.c: New test.
4154
4637a847 41552016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4156
4157 PR target/70160
4158 * gcc.target/i386/pr70160.c: New test.
4159
5a86d754 41602016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4161
4162 * gcc.target/s390/dfp-1.c: New test.
4163
af4c8290 41642016-03-10 Nick Clifton <nickc@redhat.com>
4165
4166 PR target/70044
4167 * gcc.target/aarch64/pr70044.c: New test.
4168
98dfd328 41692016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4170 Jakub Jelinek <jakub@redhat.com>
4171
4172 PR c++/70001
4173 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4174 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4175 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4176
75e72311 41772016-03-10 Jan Hubicka <hubicka@ucw.cz>
4178
4179 PR lto/69589
4180 * g++.dg/lto/pr69589_0.C: New testcase
4181 * g++.dg/lto/pr69589_1.C: New testcase
4182
a2eb1271 41832016-03-10 Marek Polacek <polacek@redhat.com>
4184
4185 PR c++/70153
4186 * g++.dg/delayedfold/unary-plus1.C: New test.
4187
41882016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 4189
4190 * gcc.target/arm/pr45701-1.c: Escape brackets.
4191 * gcc.target/arm/pr45701-2.c: Likewise.
4192
5ab2987f 41932016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4194
4195 * gfortran.dg/unconstrained_commons.f: New.
4196
6972afac 41972016-03-10 Alan Modra <amodra@gmail.com>
4198
4199 * gcc.dg/pr69195.c: New.
4200 * gcc.dg/pr69238.c: New.
4201
c82c99ec 42022016-03-10 Tom de Vries <tom@codesourcery.com>
4203
4204 PR testsuite/68915
4205 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4206
a2389d4a 42072016-03-10 Richard Biener <rguenther@suse.de>
4208
4209 PR tree-optimization/70128
4210 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4211 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4212
c272412d 42132016-03-09 Jakub Jelinek <jakub@redhat.com>
4214
a0451069 4215 PR tree-optimization/70152
4216 * gcc.dg/pr70152.c: New test.
4217
c272412d 4218 PR target/70086
4219 * gcc.target/i386/pr70086-1.c: New test.
4220 * gcc.target/i386/pr70086-2.c: New test.
4221 * gcc.target/i386/pr70086-3.c: New test.
5f611068 4222
4223 PR tree-optimization/70127
4224 * gcc.c-torture/execute/pr70127.c: New test.
4225
27dcb7a8 42262016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4227
4228 * c-c++-common/goacc/combined-directives-2.c: New test.
4229
c24757cf 42302016-03-09 David Malcolm <dmalcolm@redhat.com>
4231
4232 PR c/68473
4233 PR c++/70105
4234 * g++.dg/diagnostic/pr70105.C: New test.
4235 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4236 (test_multiple_ordinary_maps): New test function.
4237
83108969 42382016-03-09 David Malcolm <dmalcolm@redhat.com>
4239
4240 PR c/68473
4241 PR c++/70105
4242 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4243 Drop range information from call to inform_at_rich_loc.
4244 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4245 New.
4246 (test_show_locus): Replace calls to rich_location::add_range with
4247 calls to add_range. Rewrite the tests that used the now-defunct
4248 rich_location ctor taking a source_range. Simplify other tests
4249 by replacing calls to COMBINE_LOCATION_DATA with calls to
4250 make_location.
4251
6733c0e8 42522016-03-09 Richard Biener <rguenther@suse.de>
4253 Jakub Jelinek <jakub@redhat.com>
4254
4255 PR tree-optimization/70138
4256 * gcc.dg/vect/pr70138-1.c: New testcase.
4257 * gcc.dg/vect/pr70138-2.c: Likewise.
4258
96abb9f5 42592016-03-09 Jakub Jelinek <jakub@redhat.com>
4260
4261 PR target/70049
4262 * gcc.target/i386/pr70049.c: New test.
4263
42bb3bfb 42642016-03-09 Richard Biener <rguenther@suse.de>
4265
4266 PR c/70143
4267 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4268 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4269 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4270
27527428 42712016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4272
4273 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4274 arm-*-*.
4275
248449f2 42762016-03-09 Jakub Jelinek <jakub@redhat.com>
4277
1bd49ced 4278 PR middle-end/67278
4279 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4280
248449f2 4281 PR target/67278
4282 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4283
4284 PR middle-end/70050
4285 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4286 in testcase comment.
4287
dfc460ff 42882016-03-09 Tom de Vries <tom@codesourcery.com>
4289
4290 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4291 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4292 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4293 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4294 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4295 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4296 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4297 * gfortran.dg/goacc/kernels-loop.f95: New test.
4298
0377fc7f 42992016-03-08 Martin Sebor <msebor@redhat.com>
4300
4301 PR c++/62096
4302 * g++.dg/warn/overflow-warn-7.C: New test.
4303
3556aa80 43042016-03-08 Jason Merrill <jason@redhat.com>
4305
4306 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4307 * lib/target-supports.exp (check_effective_target_concepts): New.
4308
e5096208 43092016-03-08 Jakub Jelinek <jakub@redhat.com>
4310
5370eb8d 4311 PR c++/70135
4312 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4313 * g++.dg/ubsan/pr70135.C: New test.
4314
e5096208 4315 PR target/70110
4316 * gcc.dg/pr70110.c: New test.
4317
cc37120d 43182016-03-07 Martin Jambor <mjambor@suse.cz>
4319
4320 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4321 * c-c++-common/gomp/if-1.c: Likewise.
4322 * c-c++-common/gomp/pr61486-2.c: Likewise.
4323 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4324 to dg-additional-options.
4325 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4326 * g++/gomp/target-teams-1.c: Likewise.
4327 * gcc.dg/gomp/gomp.exp: Likewise.
4328 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4329 dg-additional-options.
4330 * gfortran.dg/gomp/gomp.exp: Likewise.
4331 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4332 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4333 dg-additional-options.
4334 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4335
53c248d8 43362016-03-07 Martin Jambor <mjambor@suse.cz>
4337
4338 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4339 * c-c++-common/gomp/gridify-1.c: New test.
4340 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4341
541e79a0 43422016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4343
4344 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4345 trigger for cortex-r8, when scanning for register r8.
4346 * gcc.target/arm/pr45701-2.c: Likewise.
4347
4dfabd94 43482016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 4349 Jeff Law <law@redhat.com>
4dfabd94 4350
4351 PR tree-optimization/69740
4352 * gcc.c-torture/compile/pr69740-1.c: New test.
4353 * gcc.c-torture/compile/pr69740-2.c: New test.
4354
1b63a87b 43552016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4356
4357 * lib/target-supports.exp
4358 (check_effective_target_whole_vector_shift): Enable for PPC64.
4359
d33914da 43602016-03-07 Richard Biener <rguenther@suse.de>
4361
4362 PR tree-optimization/70115
4363 * gcc.dg/torture/pr70115.c: New testcase.
4364
584fba4b 43652016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4366
4367 PR middle-end/69916
4368 * c-c-++-common/goacc/pr69916.c: New.
4369
7f2f5ec0 43702016-03-07 Richard Henderson <rth@redhat.com>
4371
4372 * gcc.c-torture/compile/pr70061.c: New test.
4373
f530e7c4 43742016-03-07 Richard Biener <rguenther@suse.de>
4375
4376 PR testsuite/70109
4377 * gcc.dg/vect/O3-pr36098.c: New testcase.
4378
a3855fed 43792016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4380
4381 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4382
091ffc31 43832016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4384
4385 * gnat.dg/renaming9.ad[sb]: New testcase.
4386
2941b871 43872016-03-05 Jakub Jelinek <jakub@redhat.com>
4388
4389 PR c++/70084
4390 * g++.dg/expr/stdarg3.C: New test.
4391
5173ce42 43922016-03-04 Jeff Law <law@redhat.com>
4393
4394 PR tree-optimization/69196
4395 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4396 x86_64-*-*.
4397
2d1d2e55 43982016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4399
0e43078e 4400 PR c/69973
4401 * gcc.dg/pr69973.c: New test.
4402
d8ec06ae 4403 PR rtl-optimization/69941
4404 * gcc.dg/torture/pr69941.c: New test.
4405
2d1d2e55 4406 PR c/69824
4407 * gcc.dg/pr69824.c: New test.
4408
32f692e2 44092016-03-05 Tom de Vries <tom@codesourcery.com>
4410
4411 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4412 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4413 function.
4414
1c699e9a 44152016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4416
4417 PR c++/66786
4418 * g++.dg/cpp1y/var-templ48.C: New test.
4419 * g++.dg/cpp1y/var-templ49.C: New test.
4420
358448c6 44212016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4422
4423 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4424
01dc3c45 44252016-03-04 Jakub Jelinek <jakub@redhat.com>
4426
e968ff6d 4427 PR c++/70035
4428 * g++.dg/ubsan/pr70035.C: New test.
4429
01dc3c45 4430 PR target/70062
4431 * gcc.target/i386/pr70062.c: New test.
4432
3937d618 44332016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4434
4435 * g++.dg/template/typename21.C: Remove c++98_only.
4436
c58ac7f8 44372016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4438
4439 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4440
0060768a 44412016-03-04 David Malcolm <dmalcolm@redhat.com>
4442
4443 PR c/68187
4444 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4445 function.
4446 (fn_42_b): Likewise.
4447 (fn_42_c): Likewise.
4448
74c6fd40 44492016-03-04 David Malcolm <dmalcolm@redhat.com>
4450
4451 PR c/68187
4452 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4453 function.
4454 (fn_40_b): Likewise.
4455 (fn_41_a): Likewise.
4456 (fn_41_b): Likewise.
4457
31b11359 44582016-03-04 Jakub Jelinek <jakub@redhat.com>
4459
4460 PR target/70059
4461 * gcc.target/i386/avx512f-pr70059.c: New test.
4462 * gcc.target/i386/avx512dq-pr70059.c: New test.
4463
c5b93452 44642016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4465
4466 PR rtl-optimization/57676
4467 * gcc.dg/torture/pr57676.c: New test.
4468
268fbd56 44692016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4470
4471 * gcc.dg/pr70026.c: New test.
4472
6560d1ad 44732016-03-04 Marek Polacek <polacek@redhat.com>
4474
4475 PR c/69798
4476 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4477 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4478
cc7dfddf 44792016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4480
4481 PR target/70004
4482 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4483 Delete.
4484 (test_corners_sisd_si): Likewise.
4485 (main): Remove checks of the above.
4486 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4487
e9663bd4 44882016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4489
4490 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4491
dcdd684e 44922016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4493
4494 * gcc.dg/torture/pr69951.c: Accept argc==0.
4495
e692d332 44962016-03-04 Richard Biener <rguenther@suse.de>
4497
4498 PR c++/70054
4499 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4500 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4501
af77b7e6 45022016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4503
4504 PR testsuite/69766
4505 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
4506 testing multiarch.
4507
290da96e 45082016-03-04 Jakub Jelinek <jakub@redhat.com>
4509
4510 PR debug/69947
4511 * gcc.dg/guality/pr69947.c: New test.
4512
e51ce713 45132016-03-03 Jakub Jelinek <jakub@redhat.com>
4514
4515 PR ada/70017
4516 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4517
1feed892 45182016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4519
4520 PR rtl-optimization/69904
4521 * gcc.target/arm/pr69904.c: New test.
4522
c32bda69 45232016-03-03 Jakub Jelinek <jakub@redhat.com>
4524
4525 PR target/70021
4526 * gcc.dg/vect/pr70021.c: New test.
4527 * gcc.target/i386/pr70021.c: New test.
4528
1bc579ed 45292016-03-03 Marek Polacek <polacek@redhat.com>
4530
4531 PR middle-end/70050
4532 * gcc.dg/pr70050.c: New test.
4533
cfa8d638 45342016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4535
4536 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4537
1b889259 45382016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4539
4540 PR tree-optimization/70043
4541 * gfortran.dg/vect/pr70043.f90: New test.
4542
f756dfa3 45432016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4544
4545 * gnat.dg/specs/task1.ads: New test.
4546
5cb4863d 45472016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4548
4549 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4550 Invoke gdb with -batch.
4551 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4552
5dd12e43 45532016-03-03 Richard Biener <rguenther@suse.de>
4554
4555 PR tree-optimization/55936
4556 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4557
d97ba4ca 45582016-03-02 Jeff Law <law@redhat.com>
4559
5d23c86f 4560 PR rtl-optimization/69942
4561 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4562 effects of argument promotions.
4563
d97ba4ca 4564 PR tree-optimization/69987
4565 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4566 target does not support -fprefetch-loop-arrays.
4567
901faaa0 45682016-03-02 Uros Bizjak <ubizjak@gmail.com>
4569
4570 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4571
51f6fdce 45722016-03-02 Bin Cheng <bin.cheng@arm.com>
4573
6bc7872f 4574 PR rtl-optimization/69052
51f6fdce 4575 * gcc.target/i386/pr69052.c: New test.
4576
31d31e07 45772016-03-02 Alan Modra <amodra@gmail.com>
4578
4579 * gcc.dg/pr69990.c: New.
4580
04faee95 45812016-03-02 Jakub Jelinek <jakub@redhat.com>
4582
270d0117 4583 PR c/68062
4584 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4585
4586 PR middle-end/70022
4587 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4588
04faee95 4589 PR target/70028
4590 * gcc.target/i386/pr70028.c: New test.
4591
a2cc9e8e 45922016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4593
4594 * c-c++-common/asan/swapcontext-test-1.c,
4595 * c-c++-common/tsan/thread_leak.c,
4596 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4597 * g++.dg/tsan/benign_race.C,
4598 * g++.dg/tsan/fd_close_norace.C,
4599 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4600 races with sanitizer output
4601
dd4bd263 46022016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 4603 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 4604
4605 PR target/67278
4606 * gcc.dg/simd-8.c: New testcase.
4607
b5fe3a49 46082016-03-02 Richard Biener <rguenther@suse.de>
4609
4610 PR middle-end/67278
4611 * gcc.dg/simd-7.c: New testcase.
4612
23601f67 46132016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4614
4615 * gcc.target/i386/pr70007.c: Tweak.
4616
f66f65e7 46172016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4618
4619 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4620
60773515 46212016-03-02 Marek Polacek <polacek@redhat.com>
4622
4623 PR c/67854
4624 * gcc.dg/pr67854.c: New test.
4625
6c094cb1 46262016-03-02 Jakub Jelinek <jakub@redhat.com>
4627
4628 PR middle-end/70025
4629 * gcc.dg/torture/pr70025.c: New test.
4630
7627bb56 46312016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4632
4633 PR tree-optimization/68621
4634 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4635
066c8e94 46362016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4637
4638 * gcc.target/i386/pr70007.c: New test.
4639
d3b819ad 46402016-03-01 Jeff Law <law@redhat.com>
4641
d4b9ad56 4642 PR tree-optimization/69196
7e217344 4643 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 4644
d3b819ad 4645 PR tree-optimization/69196
4646 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4647 duplicating code and spoiling the expected output.
4648
4f37285d 46492016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4650
4651 PR target/70033
4652 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4653 supports power9 before doing tests.
4654 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4655 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4656 * gcc.target/powerpc/p9-permute.c: Likewise.
4657
3e9c4f6c 46582016-03-01 Uros Bizjak <ubizjak@gmail.com>
4659
4660 PR target/70027
4661 * gcc.target/i386/pr70027.c: New test.
4662
e324729e 46632016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 4664
4665 * gcc.dg/pr70017.c: New test.
4666
40e9ce2d 46672016-03-01 Jakub Jelinek <jakub@redhat.com>
4668
4669 PR c/69796
4670 PR c/69974
4671 * gcc.dg/pr69796.c: New test.
4672 * gcc.dg/pr69974.c: New test.
4673
e8b016ea 46742016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4675
4676 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4677
24d3127c 46782016-02-29 Jeff Law <law@redhat.com>
4679
4680 PR tree-optimization/69987
4681 * gfortran.dg/pr69987.f90: New test.
4682
4683 PR tree-optimization/69989
4684 * gcc.c-torture/compile/pr69989-2.c: New test.
4685
12cc1225 46862016-03-01 Marek Polacek <polacek@redhat.com>
4687
4688 PR c++/69795
4689 * g++.dg/parse/invalid1.C: New test.
4690
d99a947c 46912016-03-01 Richard Biener <rguenther@suse.de>
4692
4693 PR middle-end/70022
4694 * gcc.dg/pr70022.c: New testcase.
4695
395dbc60 46962016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4697
4698 PR tree-optimization/69956
4699 * gcc.dg/pr69956.c: New test.
4700
40a35c55 47012016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4702
4703 PR target/70011
4704 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4705 XFAIL when hardware supports efficient unaligned storage access.
4706
4edc90b0 47072016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4708
4709 PR c++/69961
4710 * g++.dg/template/pr69961a.C: New test.
4711 * g++.dg/template/pr69961b.C: New test.
4712
1ed1f69a 47132016-02-29 David Malcolm <dmalcolm@redhat.com>
4714
4715 PR preprocessor/69985
4716 * gcc.dg/cpp/pr69985.c: New test case.
4717
01c5d15d 47182016-02-29 Jeff Law <law@redhat.com>
4719
3a4d3de5 4720 PR tree-optimization/70005
4721 * gcc.c-torture/execute/pr70005.c New test.
4722
01c5d15d 4723 PR tree-optimization/69999
4724 * gcc.c-torture/compile/pr69999.c: New test.
4725
1bf66b54 47262016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4727
4728 PR tree-optimization/69652
4729 * gcc.dg/torture/pr69652.c: Delete test.
4730 * gcc.dg/vect/pr69652.c: New test.
4731
b4d653d5 47322016-02-19 Richard Biener <rguenther@suse.de>
4733
4734 PR tree-optimization/69980
4735 * gfortran.dg/vect/pr69980.f90: New testcase.
4736
35bc4745 47372016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4738
4739 * gcc.target/sparc/20160229-1.c: New test.
4740
bb54a538 47412016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4742
4743 * gnat.dg/stack_usage3.adb: New test.
4744 * gnat.dg/stack_usage3_pkg.ads: New helper.
4745
95164e71 47462016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4747
4748 * gnat.dg/renaming8.adb: New test.
4749 * gnat.dg/renaming8_pkg1.ads: New helper.
4750 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4751 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4752
a890896f 47532016-02-29 Richard Biener <rguenther@suse.de>
4754
4755 PR tree-optimization/69720
4756 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4757
5c70403a 47582016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4759
4760 PR fortran/68147
4761 PR fortran/47674
4762 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4763
dfb6d139 47642016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 4765 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4766
4767 PR fortran/56007
4768 * gfortran.dg/coarray_8.f90: Adjust error message.
4769 * gfortran.dg/pr56007.f90: New test.
4770 * gfortran.dg/pr56007.f: New test.
4771
536508db 47722016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4773
4774 PR tree-optimization/69989
4775 * gcc.dg/torture/pr69989.c: New test.
4776
eec75e45 47772016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4778
4779 * gcc.target/i386/stack-realign-win.c: New test.
4780
0175e45a 47812016-02-28 Harald Anlauf <anlauf@gmx.de>
4782
4783 PR fortran/60126
4784 * gfortran.dg/pr60126.f90: New test.
4785
2a703589 47862016-02-27 Jeff Law <law@redhat.com>
4787
4788 Revert
4789 2016-02-26 Richard Biener <rguenther@suse.de>
4790 Jeff Law <law@redhat.com>
4791
4792 PR tree-optimization/69740
4793 * gcc.c-torture/compile/pr69740-1.c: New test.
4794 * gcc.c-torture/compile/pr69740-2.c: New test.
4795
359b4c18 47962016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4797
1c96765a 4798 PR fortran/69910
359b4c18 4799 * gfortran.dg/newunit_4.f90: New test.
4800
49462d93 48012016-02-27 Jakub Jelinek <jakub@redhat.com>
4802
4803 PR target/69613
4804 PR rtl-optimization/69886
4805 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4806 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4807 target.
4808
c4ac733e 48092016-02-26 Martin Sebor <msebor@redhat.com>
4810
4811 PR tree-optimization/15826
4812 * gcc.dg/tree-ssa/pr15826.c: New test.
4813
da8c4b5d 48142016-02-26 Jakub Jelinek <jakub@redhat.com>
4815
4816 PR target/69969
4817 * gcc.target/powerpc/pr69969.c: New test.
4818
0a4558eb 48192016-02-26 Martin Sebor <msebor@redhat.com>
4820
4821 PR c++/15766
4822 * g++.old-deja/g++.other/decl5.C: Add a test case.
4823
5b500299 48242016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4825
4826 PR target/69946
4827 * gcc.target/powerpc/pr69946.c: New file.
4828
565f533b 48292016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 4830 Jeff Law <law@redhat.com>
565f533b 4831
0a4558eb 4832 PR tree-optimization/69740
565f533b 4833 * gcc.c-torture/compile/pr69740-1.c: New test.
4834 * gcc.c-torture/compile/pr69740-2.c: New test.
4835
ff67cbea 48362016-02-26 Martin Jambor <mjambor@suse.cz>
4837
4838 PR middle-end/69920
4839 * gcc.dg/torture/pr69932.c: New test.
4840 * gcc.dg/torture/pr69936.c: Likewise.
4841
e400d817 48422016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4843
4844 PR target/69709
4845 * gcc.target/s390/pr69709.c: New test.
4846
126a5a2d 48472016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4848
4849 PR target/69245
4850 * gcc.target/aarch64/pr69245_1.c: New test.
4851
59c58860 48522016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4853
4854 PR target/69613
4855 * gcc.dg/torture/pr69613.c: New test.
4856
9441fa4e 48572016-02-26 Jakub Jelinek <jakub@redhat.com>
4858
4859 PR rtl-optimization/69891
4860 * gcc.target/i386/pr69891.c: New test.
4861
e48fcde0 48622016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 4863 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4864
35ed600a 4865 PR target/61397
f41208a1 4866 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4867 functionality for both 32-bit and 64-bit.
4868
c86aaa0e 48692016-02-26 Richard Biener <rguenther@suse.de>
4870
4871 PR tree-optimization/69551
4872 * gcc.dg/torture/pr69951.c: New testcase.
4873
38e71a65 48742016-02-25 Richard Biener <rguenther@suse.de>
4875
4876 PR tree-optimization/48795
4877 * gcc.dg/Warray-bounds-18.c: New testcase.
4878
03331e69 48792016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4880
4881 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4882
f14d8d6a 48832016-02-25 Jakub Jelinek <jakub@redhat.com>
4884
4885 PR rtl-optimization/69896
4886 * gcc.dg/pr69896.c: New test.
4887
4003c807 48882016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4889
4890 PR c++/69736
4891 * g++.dg/cpp1y/paren2.C: New test.
4892
a0573328 48932016-02-24 Martin Sebor <msebor@redhat.com>
4894
4895 PR c/51147
4896 * gcc.dg/enum-mode-2.c: New test.
4897
2cde02ad 48982016-02-24 Jakub Jelinek <jakub@redhat.com>
4899
4900 PR c++/69922
4901 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4902 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4903 * g++.dg/ubsan/pr69922.C: New test.
4904
f0ea75d1 49052016-02-24 Marek Polacek <polacek@redhat.com>
4906
4907 PR c/69819
4908 * gcc.dg/pr69819.c: New test.
4909
05027366 49102016-02-24 Martin Sebor <msebor@redhat.com>
4911
34ed562b 4912 PR c++/69912
4913 * g++.dg/ext/flexary15.C: New test.
4914
49152016-02-24 Martin Sebor <msebor@redhat.com>
4916
4917 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 4918 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 4919 * g++.dg/ext/builtin_alloca.C: Same.
05027366 4920
650c3ad5 49212016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4922 Charles Baylis <charles.baylis@linaro.org>
4923
4924 PR debug/61033
4925 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4926
596070e8 49272016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 4928 Jakub Jelinek <jakub@redhat.com>
596070e8 4929
4930 PR middle-end/69760
4931 * gcc.dg/torture/pr69760.c: New testcase.
4932
d6b92d9f 49332016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4934
4935 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4936 pattern on Solaris with as.
4937
90436d9d 49382016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4939
4940 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4941 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4942 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4943 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4944
7c749495 49452016-02-24 Jakub Jelinek <jakub@redhat.com>
4946
4947 PR middle-end/69915
4948 * gcc.dg/pr69915.c: New test.
4949
9c9680b5 49502016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4951
4952 PR rtl-optimization/69886
4953 * gcc.dg/torture/pr69886.c: New test.
4954
36d081ee 49552016-02-24 Richard Biener <rguenther@suse.de>
4956
4957 PR middle-end/68963
4958 * gcc.dg/torture/pr68963.c: New testcase.
4959
2a0accb9 49602016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4961
4962 PR target/69875
4963 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4964 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4965 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4966 * gcc.target/arm/atomic_loaddi_1.c: New test.
4967 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4968 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4969 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4970 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4971 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4972 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4973 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4974 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4975
f0e92ef1 49762016-02-24 Jakub Jelinek <jakub@redhat.com>
4977
4978 PR middle-end/69909
4979 * gcc.dg/torture/pr69909.c: New test.
4980
6907286f 49812016-02-24 Richard Biener <rguenther@suse.de>
4982
4983 PR tree-optimization/69907
4984 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4985 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4986 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4987
e6ab7475 49882016-02-24 Christian Bruel <christian.bruel@st.com>
4989
4990 * gcc.target/arm/pragma_cpp_fma.c: New test.
4991
47587450 49922016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4993
4994 PR fortran/61156
4995 * gfortran.dg/include_6.f90: Update test.
4996
d41ab738 49972016-02-23 Jakub Jelinek <jakub@redhat.com>
4998
4999 PR objc/69844
5000 * objc.dg/pr69844.m: New test.
5001
4772d9d5 50022016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5003
5004 PR libgfortran/69456
5005 * gfortran.dg/namelist_89.f90: New test.
5006 * gfortran.dg/pr59700.f90: Update test..
5007
8c38d887 50082016-02-23 Martin Sebor <msebor@redhat.com>
5009
5010 PR middle-end/69780
5011 * g++.dg/ext/builtin_alloca.C: New test.
5012 * gcc.dg/builtins-68.c: New test.
5013
ee1bfdb0 50142016-02-23 Richard Henderson <rth@redhat.com>
5015
5016 * gcc.target/i386/addr-space-3.c: Remove test.
5017
52609ec3 50182016-02-23 David Malcolm <dmalcolm@redhat.com>
5019
5020 PR preprocessor/69126
5021 PR preprocessor/69543
5022 * c-c++-common/pr69126-2-long.c: New test.
5023 * c-c++-common/pr69126-2-short.c: New test.
5024 * c-c++-common/pr69543-1.c: Remove xfail.
5025
d5bf2cc8 50262016-02-23 David Malcolm <dmalcolm@redhat.com>
5027
5028 PR preprocessor/69126
5029 PR preprocessor/69543
5030 PR preprocessor/69558
5031 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5032 (f): Rename to...
5033 (test_2): ...this, and add leading comment.
5034 (MACRO_3, test_3): New.
5035 (MACRO_4A, MACRO_4B, test_4): New.
5036 (MACRO): Rename to...
5037 (MACRO_5): ...this.
5038 (g): Rename to...
5039 (test_5): ...this, updating for renaming of MACRO, and
5040 add leading comment.
5041 * c-c++-common/pr69543-1.c: New.
5042 * c-c++-common/pr69543-2.c: New.
5043 * c-c++-common/pr69543-3.c: New.
5044 * c-c++-common/pr69543-4.c: New.
5045 * c-c++-common/pr69558-1.c: New.
5046 * c-c++-common/pr69558-2.c: New.
5047 * c-c++-common/pr69558-3.c: New.
5048 * c-c++-common/pr69558-4.c: New.
5049 * gcc.dg/pr69558.c: Move to...
5050 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5051 xfail for c++.
5052
3a37a410 50532016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5054
5055 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5056 to -ftree-parallelize-loops/-fopenacc changes.
5057 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5058 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5059 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5060 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5061 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5062 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5063 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5064 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5065 * c-c++-common/goacc/kernels-loop.c: Likewise.
5066 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5067 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5068 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5069 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5070
ecca180f 50712016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5072
5073 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5074
eec0fa3f 50752016-02-23 Jakub Jelinek <jakub@redhat.com>
5076
f1f91c07 5077 PR c++/69902
5078 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5079
eec0fa3f 5080 PR c/69900
5081 * gcc.dg/pr69900.c: New test.
5082
e045424d 50832016-02-23 Martin Jambor <mjambor@suse.cz>
5084
5085 PR tree-optimization/69666
5086 * gcc.dg/tree-ssa/pr69666.c: New test.
5087
f482dff6 50882016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5089
5090 PR fortran/67451
5091 * gfortran.dg/coarray_allocate_5.f08: New test.
5092
57ed698b 50932016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5094
5095 * gcc.target/s390/vcond-shift.c: Move to ...
5096 * gcc.target/s390/vector/vcond-shift.c: ... here.
5097
990e443c 50982016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5099
5100 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5101 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5102
296c5f01 51032016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5104
5105 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5106
e53f41d5 51072016-02-20 Mark Wielaard <mjw@redhat.com>
5108
5109 PR c/28901
5110 * gcc.dg/unused-variable-3.c: New test.
5111
13af201d 51122016-02-22 Jakub Jelinek <jakub@redhat.com>
5113
5114 PR target/69888
5115 * gcc.target/i386/pr69888.c: New test.
5116
682c90f9 51172016-02-22 Richard Biener <rguenther@suse.de>
5118
5119 PR tree-optimization/69882
5120 * gfortran.dg/vect/pr69882.f90: New testcase.
5121
b8cd18c3 51222016-02-22 Jakub Jelinek <jakub@redhat.com>
5123
5124 PR target/69885
5125 * gcc.dg/pr69885.c: New test.
5126
09343379 51272016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5128
5129 PR target/69806
5130 PR target/54089
5131 * gcc.target/sh/pr54089-10.c: New.
5132
b345a09f 51332016-02-20 Paul Thomas <pault@gcc.gnu.org>
5134
5135 PR fortran/69423
5136 * gfortran.dg/deferred_character_15.f90 : New test.
5137
51385aed 51382016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5139
5140 PR fortran/57365
5141 gfortran.dg/allocate_with_source_18.f03: New test.
5142
51432016-02-20 Harald Anlauf <anlauf@gmx.de>
5144
5145 PR fortran/52531
5146 gfortran.dg/gomp/pr52531.f90: New test.
5147
9cce8384 51482016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5149
5150 PR c++/69865
5151 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5152 -std=c++03.
5153
d91f5fbb 51542016-02-19 Jakub Jelinek <jakub@redhat.com>
5155
563d5cb8 5156 PR c++/69826
5157 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5158 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5159
0a04aac9 5160 PR c++/69850
5161 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5162
d91f5fbb 5163 PR c++/69851
5164 * g++.dg/torture/pr69851.C: New test.
5165
5fe1f282 51662016-02-19 Martin Sebor <msebor@redhat.com>
5167
5168 PR testsuite/69573
5169 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5170
a45bce11 51712016-02-19 Jakub Jelinek <jakub@redhat.com>
5172
6263dde1 5173 PR c++/69850
5174 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5175 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5176
a45bce11 5177 PR c++/67767
5178 * g++.dg/cpp0x/pr67767.C: New test.
5179
cf2ed1b7 51802016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5181
5182 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5183 for fp, simd, crypto, crc, lse.
5184 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5185 above.
5186 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5187 effective target check.
5188
f6cc34b0 51892016-02-19 Jakub Jelinek <jakub@redhat.com>
5190
5191 PR target/69820
5192 * gcc.target/i386/pr69820.c: New test.
5193
6c678e78 51942016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5195
5196 * gcc.target/s390/vector/int128-1.c: New test.
5197
b088ff4b 51982016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5199
5200 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5201
b11e60a4 52022016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5203
5204 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5205 instruction pattern name to prevent the testcase from failing with
5206 -march=z13.
5207
664ff6a0 52082016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5209
5210 * gcc.target/s390/md/movstr-2.c: New test.
5211
e80be24b 52122016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5213
5214 * gcc.target/s390/morestack.c: New test.
5215
9839f350 52162016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5217
5218 PR target/69625
5219 * gcc.target/s390/pr69625.c: Add test case.
5220
4550fbd0 52212016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5222
5223 PR testsuite/68580
5224 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5225
57d00b6a 52262016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5227
5228 PR target/68404
5229 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5230 * gcc.target/powerpc/fusion3.c: Likewise.
5231
63ad69d6 52322016-02-18 Richard Biener <rguenther@suse.de>
5233
5234 PR middle-end/69553
5235 * g++.dg/torture/pr69553.C: New testcase.
5236
d92404ed 52372016-02-18 Nick Clifton <nickc@redhat.com>
5238
4550fbd0 5239 PR target/62254
5240 PR target/69610
5241 * gcc.target/arm/pr62554.c: New test.
5242 * gcc.target/arm/pr69610-1.c: New test.
5243 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 5244
0808dfce 52452016-02-18 Richard Biener <rguenther@suse.de>
5246
5247 PR middle-end/69854
5248 * gcc.dg/torture/pr69854.c: New testcase.
5249
fc3527e3 52502016-02-17 Jakub Jelinek <jakub@redhat.com>
5251
5252 PR c++/69850
5253 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5254
e3c24279 52552012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5256
5257 * gcc.target/powerpc/vec-cg.c: New test.
5258
c9732c2b 52592016-02-17 Richard Biener <rguenther@suse.de>
5260
5261 PR testsuite/69586
5262 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5263
51bf9f9b 52642016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5265
5266 PR target/69161
5267 * gcc.c-torture/compile/pr69161.c: New test.
5268
6baedca3 52692016-02-17 David Sherwood <david.sherwood@arm.com>
5270
5271 PR target/69532
5272 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5273 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5274
4f240715 52752016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5276
5277 * gcc.dg/ifcvt-4.c: Skip on Visium.
5278
e0c0515d 52792016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5280
5281 * gnat.dg/atomic8.adb: New test.
5282
7b319ee6 52832016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5284
5285 * gnat.dg/discr46.ad[sb]: New test.
5286
48a7e3d1 52872016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5288
5289 PR Target/48344
5290 * gcc.target/powerpc/pr48344-1.c: New test.
5291
3f844f15 52922015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5293
5294 PR fortran/69742
5295 * gfortran.dg/associate_21.f90: New test.
5296
7675e968 52972016-02-16 Jakub Jelinek <jakub@redhat.com>
5298
5299 PR c/69835
5300 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5301 -Wnonnull in dg-options.
5302 * c-c++-common/nonnull-2.c: New test.
5303
d6faee88 53042016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5305 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5306
5307 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5308
3a2a72aa 53092016-02-16 Jakub Jelinek <jakub@redhat.com>
5310
5311 PR middle-end/69801
5312 * gcc.dg/pr69801.c: Add empty dg-options.
5313
28072426 53142016-02-16 James Norris <jnorris@codesourcery.com>
5315
5316 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5317 * g++.dg/goacc/deviceptr-1.c: New file.
5318
37fffac2 53192016-02-16 Jakub Jelinek <jakub@redhat.com>
5320
5321 PR tree-optimization/69820
5322 * gcc.dg/vect/pr69820.c: New test.
5323
f72a5e61 53242016-02-16 Richard Biener <rguenther@suse.de>
5325
5326 PR tree-optimization/69776
5327 * gcc.dg/torture/pr69776-2.c: New testcase.
5328
50e0cd76 53292016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5330
5331 PR tree-optimization/69714
5332 * gcc.dg/torture/pr69714.c: New test.
5333
14a72c4e 53342016-02-16 Jakub Jelinek <jakub@redhat.com>
5335
5336 PR tree-optimization/69802
5337 * gcc.dg/pr69802.c: New test.
5338
fd808c11 53392016-02-16 Richard Biener <rguenther@suse.de>
5340
5341 PR middle-end/69801
5342 * gcc.dg/pr69801.c: New testcase.
5343
49a549ca 53442016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5345
5346 PR libgfortran/69651
5347 * gfortran.dg/read_bang.f90: New test.
5348 * gfortran.dg/read_bang4.f90: New test.
5349
77454e6e 53502016-02-15 Jakub Jelinek <jakub@redhat.com>
5351
2074f21c 5352 PR c++/69658
5353 * g++.dg/init/pr69658.C: New test.
5354
77454e6e 5355 PR c++/69797
5356 * c-c++-common/pr69797.c: New test.
5357
4ef4d764 53582016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5359
5360 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5361 check for aarch64*-*-*.
5362
4a45fe0f 53632016-02-15 Richard Biener <rguenther@suse.de>
5364
5365 PR tree-optimization/69783
5366 * gcc.dg/vect/pr69783.c: New testcase.
5367
0b3619e6 53682016-02-15 Richard Biener <rguenther@suse.de>
5369
5370 PR tree-optimization/69776
5371 * gcc.dg/torture/pr69776.c: New testcase.
5372
9b49c3cb 53732016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5374
5375 PR fortran/60526
5376 * gfortran.dg/type_decl_4.f90: Reinstated.
5377
e46faff9 53782016-02-14 John David Anglin <danglin@gcc.gnu.org>
5379
5380 PR fortran/68746
5381 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5382
a96c809a 53832016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5384
5385 PR fortran/60526
5386 PR bootstrap/69816
5387 * gfortran.dg/type_decl_4.f90: Removed.
5388
fdec7e88 53892016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5390
5391 PR fortran/60526
5392 * gfortran.dg/type_decl_4.f90: New test.
5393
a72095c4 53942016-02-14 Alan Modra <amodra@gmail.com>
5395
bc436924 5396 PR testsuite/68886
a72095c4 5397 * gcc.c-torture/execute/stkalign.c: Revise test.
5398
73bb5f8b 53992016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5400
5401 PR target/67260
5402 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5403
beb13161 54042016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5405
5406 PR target/67260
5407 * gcc.target/sh/torture/pr67260.c: New.
5408
67cab04e 54092016-02-12 John David Anglin <danglin@gcc.gnu.org>
5410
5411 * gcc.dg/pr67964.c: Add dg-require-alias.
5412
44a59bb1 54132016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5414
5415 PR target/67636
5416 PR target/64345
5417 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5418
38c9bd3a 54192016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5420
5421 PR libgfortran/69668
5422 * gfortran.dg/namelist_88.f90: New test.
5423
1774ff82 54242016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5425
5426 PR libgfortran/69668
5427 * gfortran.dg/namelist_38.f90: Update test.
5428 * gfortran.dg/namelist_84.f90: Update test.
5429
aec1f4bd 54302016-02-12 David Malcolm <dmalcolm@redhat.com>
5431
5432 PR other/69554
5433 * gcc.dg/pr69554-1.c: New test.
5434 * gfortran.dg/pr69554-1.F90: New test.
5435 * gfortran.dg/pr69554-2.F90: New test.
5436 * lib/gcc-dg.exp (proc dg-locus): New function.
5437 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5438 distinguish between the caret-printing and non-caret-printing
5439 cases. If caret-printing has been explicitly enabled, bail out
5440 without attempting to fix up the output.
5441
da7d5066 54422016-02-12 David Malcolm <dmalcolm@redhat.com>
5443
5444 PR driver/69265
5445 PR driver/69453
5446 * gcc.dg/spellcheck-options-3.c: New test case.
5447 * gcc.dg/spellcheck-options-4.c: New test case.
5448 * gcc.dg/spellcheck-options-5.c: New test case.
5449 * gcc.dg/spellcheck-options-6.c: New test case.
5450 * gcc.dg/spellcheck-options-7.c: New test case.
5451 * gcc.dg/spellcheck-options-8.c: New test case.
5452 * gcc.dg/spellcheck-options-9.c: New test case.
5453 * gcc.dg/spellcheck-options-10.c: New test case.
5454
fcce1b0b 54552016-02-12 Jakub Jelinek <jakub@redhat.com>
5456
5457 PR rtl-optimization/69764
5458 PR rtl-optimization/69771
5459 * c-c++-common/pr69764.c: New test.
5460 * gcc.dg/torture/pr69771.c: New test.
5461
6d609290 54622016-02-12 Marek Polacek <polacek@redhat.com>
5463
5464 * g++.dg/torture/init-list1.C: New.
5465
7d75fb56 54662016-02-12 Marek Polacek <polacek@redhat.com>
5467
5468 * gcc.dg/pr69522.c: Add empty dg-options.
5469
52543fda 54702016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5471
5472 * g++.dg/lto/lto.exp: Include and init mpx.
5473 * g++.dg/lto/pr69729_0.C: New test.
5474
34947478 54752016-02-12 Jakub Jelinek <jakub@redhat.com>
5476
9181a4ec 5477 PR ipa/69241
5478 * g++.dg/ipa/pr69241-4.C: New test.
5479
34947478 5480 PR ipa/68672
5481 * g++.dg/ipa/pr68672-1.C: New test.
5482 * g++.dg/ipa/pr68672-2.C: New test.
5483 * g++.dg/ipa/pr68672-3.C: New test.
5484
74a4140f 54852016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5486
5487 PR c/69522
50e0cd76 5488 * gcc.dg/pr69522.c: New test.
74a4140f 5489
9ddb20d6 54902016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5491
5492 PR c++/69098
5493 * g++.dg/cpp1y/69098.C: New test.
5494 * g++.dg/cpp1y/69098-2.C: New test.
5495
67cf9b55 54962016-02-12 Jakub Jelinek <jakub@redhat.com>
5497
5498 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5499 and neighbour -> neighbor.
5500 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5501 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5502 * c-c++-common/Wvarargs.c: Likewise.
5503 * c-c++-common/goacc/host_data-5.c: Likewise.
5504 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
5505 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
5506 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5507 * gcc.target/aarch64/pr60697.c: Likewise.
5508 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
5509 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
5510 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
5511 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
5512 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
5513 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5514 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5515 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5516 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5517 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5518 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5519 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5520 * g++.dg/lookup/koenig5.C: Likewise.
5521 * g++.dg/ext/no-asm-2.C: Likewise.
5522 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5523 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5524 * gfortran.dg/used_types_16.f90: Likewise.
5525 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5526 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5527 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5528 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5529 * gfortran.dg/abstract_type_6.f03: Likewise.
5530 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5531 * gfortran.dg/used_types_15.f90: Likewise.
5532 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5533 * gfortran.dg/exit_3.f08: Likewise.
5534 * gfortran.dg/open_status_2.f90: Likewise.
5535 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5536 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5537 * gfortran.dg/associate_1.f03: Likewise.
5538 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5539 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5540 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5541 * gcc.dg/builtin-object-size-1.c: Likewise.
5542 * gcc.dg/noreturn-6.c: Likewise.
5543 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5544 * gcc.dg/globalalias.c: Likewise.
5545 * gcc.dg/builtins-config.h: Likewise.
5546 * gcc.dg/pr30457.c: Likewise.
5547 * gcc.c-torture/compile/volatile-1.c: Likewise.
5548 * gcc.c-torture/execute/20101011-1.c: Likewise.
5549 * c-c++-common/Waddress-1.c: Likewise.
5550
40b38ace 55512016-02-11 Jakub Jelinek <jakub@redhat.com>
5552
5553 PR c/69768
5554 * c-c++-common/Waddress-1.c: New test.
5555
42c87ca9 55562016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5557
5558 PR fortran/69296
5559 * gfortran.dg/associate_19.f03: New test.
5560 * gfortran.dg/associate_20.f03: New test.
5561
acb7939f 55622016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5563
5564 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5565
6defe3c5 55662016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5567
5568 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5569 .arch armv8-a\n. Add -dA to dg-options.
5570 * gcc.target/aarch64/assembler_arch_1.c: New test.
5571 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5572
63f63318 55732016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5574
5575 PR c++/68726
5576 * g++.dg/cpp0x/pr68726.C: New.
5577
1cddf457 55782016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5579
5580 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5581 test.
5582
b86fba37 55832016-02-11 Richard Biener <rguenther@suse.de>
5584
5585 * g++.dg/tree-ssa/pr61034.C: Adjust.
5586
ec4ec95a 55872016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5588
be7c31e9 5589 PR target/69148
ec4ec95a 5590 * gcc.target/s390/pr69148.c: New.
5591
f64416ca 55922016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5593
5594 PR tree-optimization/69652
5595 * gcc.dg/torture/pr69652.c: New test.
5596
e5d1ea31 55972016-02-10 Jakub Jelinek <jakub@redhat.com>
5598 Patrick Palka <ppalka@gcc.gnu.org>
5599
5600 PR ipa/69241
5601 PR c++/69649
5602 * g++.dg/ipa/pr69241-1.C: New test.
5603 * g++.dg/ipa/pr69241-2.C: New test.
5604 * g++.dg/ipa/pr69241-3.C: New test.
5605 * g++.dg/ipa/pr69649.C: New test.
5606
fa03b19d 56072016-02-10 Uros Bizjak <ubizjak@gmail.com>
5608
5609 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5610 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5611
14485c8a 56122016-02-10 Bin Cheng <bin.cheng@arm.com>
5613
5614 PR tree-optimization/68021
5615 * gcc.dg/tree-ssa/pr68021.c: New test.
5616
79f1ed25 56172016-02-10 Richard Biener <rguenther@suse.de>
5618
5619 PR tree-optimization/69726
5620 * gcc.dg/uninit-22.c: New testcase.
5621
58f74eff 56222016-02-09 Andrew Pinski <apinski@cavium.com>
5623
5624 PR tree-opt/69282
5625 * gcc.c-torture/compile/20160205-1.c: New testcase.
5626
600c00f7 56272016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5628
5629 PR target/68404
5630 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5631 instead accessing a really large arrray.
5632 * gcc.target/powerpc/fusion3.c: Likewise.
5633
0771836e 56342016-02-09 Charles Baylis <charles.baylis@linaro.org>
5635
5636 PR target/68532
5637 * gcc.c-torture/execute/pr68532.c: New test.
5638
4ccd644f 56392016-02-11 Alexandre Oliva <aoliva@redhat.com>
5640
5641 PR target/69634
5642 * gcc.dg/pr69634.c: New.
5643
2e980a39 56442016-02-09 Richard Biener <rguenther@suse.de>
5645
5646 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5647
aacf7102 56482016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 5649
aacf7102 5650 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5651
a1856ddf 56522016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5653
5654 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5655
d4d3da7e 56562016-02-09 Richard Biener <rguenther@suse.de>
5657
5658 PR tree-optimization/69715
5659 * gcc.dg/torture/pr69715.c: New testcase.
5660
9cc6714f 56612016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5662
5663 PR c++/69139
5664 * g++.dg/cpp0x/trailing12.C: New test.
5665 * g++.dg/cpp0x/trailing13.C: New test.
5666
83d5062b 56672016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5668
5669 PR c++/69283
5670 PR c++/67835
5671 * g++.dg/cpp1y/auto-fn29.C: New test.
5672 * g++.dg/cpp1y/auto-fn30.C: New test.
5673
394a86f3 56742016-02-08 Jakub Jelinek <jakub@redhat.com>
5675
5676 PR tree-optimization/69209
5677 * gcc.c-torture/compile/pr69209.c: New test.
5678
93b124b4 56792016-02-08 Jeff Law <law@redhat.com>
5680
5681 PR tree-optimization/68541
5682 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5683 of statements allowed in join block for path splitting.
5684
26abce13 56852016-02-08 Jakub Jelinek <jakub@redhat.com>
5686
0acb2d6e 5687 PR c++/59627
5688 * g++.dg/gomp/pr59627.C: New test.
5689
26abce13 5690 PR ipa/69239
5691 * g++.dg/ipa/pr69239.C: New test.
5692
86e0b129 56932016-02-08 David Malcolm <dmalcolm@redhat.com>
5694
5695 PR preprocessor/69664
5696 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5697 * gcc.dg/cpp/warn-comments.c: Likewise.
5698
f553d9f8 56992016-02-08 Marek Polacek <polacek@redhat.com>
5700
5701 PR c++/69688
5702 * g++.dg/init/const12.C: New test.
5703
600695e0 57042016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5705
5706 PR target/60410
5707 * gcc.dg/lto/pr55113_0.c: Remove test.
5708
c4f4b1e8 57092016-02-08 Richard Biener <rguenther@suse.de>
5710
5711 PR tree-optimization/69719
5712 * gcc.dg/torture/pr69719.c: New testcase.
5713
5a987d87 57142016-02-08 Richard Biener <rguenther@suse.de>
5715 Jeff Law <law@redhat.com>
5716
5717 PR target/68273
5718 * gcc.target/mips/pr68273.c: New testcase.
5719
0418e71d 57202016-02-08 Richard Biener <rguenther@suse.de>
5721
5722 PR rtl-optimization/69274
5723 * gcc.target/i386/addr-sel-1.c: XFAIL.
5724
07c0f1ca 57252016-02-08 Jeff Law <law@redhat.com>
5726
40d85f4c 5727 PR tree-optimization/68541
5728 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5729
140e093f 5730 PR tree-optimization/65917
07c0f1ca 5731 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5732
16430acf 57332016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5734
5735 PR fortran/50555
5736 * gfortran.dg/namelist_args.f90: New test.
5737
3f0ff0d8 57382016-02-05 Jeff Law <law@redhat.com>
5739
140e093f 5740 PR tree-optimization/68541
3f0ff0d8 5741 * gcc.dg/tree-ssa/split-path-2.c: New test.
5742 * gcc.dg/tree-ssa/split-path-3.c: New test.
5743 * gcc.dg/tree-ssa/split-path-4.c: New test.
5744 * gcc.dg/tree-ssa/split-path-5.c: New test.
5745 * gcc.dg/tree-ssa/split-path-6.c: New test.
5746 * gcc.dg/tree-ssa/split-path-7.c: New test.
5747
a7cc1f94 57482016-02-05 Martin Sebor <msebor@redhat.com>
5749
5750 PR c++/69662
5751 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5752 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5753
fcb25f28 57542016-02-06 Richard HEnderson <rth@redhat.com>
5755
5756 PR c/69643
5757 * gcc.target/i386/addr-space-4.c: New.
5758 * gcc.target/i386/addr-space-5.c: New.
5759
3a2545a1 57602016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5761
5762 PR fortran/66089
5763 * gfortran.dg/elemental_dependency_6.f90: New.
5764
1e302465 57652016-02-05 Jakub Jelinek <jakub@redhat.com>
5766
66feb54c 5767 PR rtl-optimization/69691
5768 * gcc.c-torture/execute/pr69691.c: New test.
5769
1e302465 5770 PR c++/69628
5771 * g++.dg/parse/pr69628.C: New test.
5772
9c28a298 57732016-02-05 Uros Bizjak <ubizjak@gmail.com>
5774
5775 * gcc.dg/sancov/asan.c: Move to ...
5776 * gcc.dg/asan/sancov-1.c: ... here.
5777
a854e286 57782016-02-05 Uros Bizjak <ubizjak@gmail.com>
5779
5780 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5781
d4f0b240 57822016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5783
5784 PR target/69677
5785 * gcc.target/i386/pr69677.c: New test.
5786
235d8723 57872016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5788
5789 PR c++/68948
5790 * g++.dg/template/pr68948.C: New test.
5791
f390cf65 57922016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5793
5794 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5795 (only necessary on s390x).
5796
ab99f104 57972016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5798
5799 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5800 -mno-accumulate-outgoing-args.
5801
f7ef5392 58022016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5803
5804 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5805
6b098e91 58062016-02-04 Jakub Jelinek <jakub@redhat.com>
5807
5808 PR c/69669
5809 * c-c++-common/pr69669.c: New test.
5810
f0146cf3 58112016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5812
5813 PR target/69667
5814 * g++.dg/pr69667.C: New file.
5815
08fd6cf5 58162016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5817
5818 PR target/69619
5819 * gcc.dg/pr69619.c: Add new test.
5820
a6f3f39f 58212016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5822
5823 PR rtl-optimization/69577
5824 * gcc.target/i386/pr69577.c: New test.
5825
774068a0 58262016-02-04 Martin Liska <mliska@suse.cz>
5827
5828 * g++.dg/asan/pr69276.C: New test.
5829
f50a7894 58302016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5831
5832 PR target/65932
5833 PR target/67714
5834 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5835 a single smulbb instruction.
5836 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5837 * gcc.target/amr/wmul-2.c: Likewise.
5838
6b722eb3 58392016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5840
5841 PR target/65932
5842 PR target/67714
5843 * gcc.c-torture/execute/pr67714.c: New test.
5844
1f1475a7 58452016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5846
5847 PR target/69454
5848 * gcc.target/i386/pr69454-1.c: New test.
5849 * gcc.target/i386/pr69454-2.c: New test.
5850
6b94e133 58512016-02-03 Martin Sebor <msebor@redhat.com>
5852
5853 PR c++/69251
5854 PR c++/69253
5855 PR c++/69290
5856 PR c++/69277
5857 PR c++/69349
5858 * g++.dg/ext/flexarray-mangle-2.C: New test.
5859 * g++.dg/ext/flexarray-mangle.C: New test.
5860 * g++.dg/ext/flexarray-subst.C: New test.
5861 * g++.dg/ext/flexary11.C: New test.
5862 * g++.dg/ext/flexary12.C: New test.
5863 * g++.dg/ext/flexary13.C: New test.
5864 * g++.dg/ext/flexary14.C: New test.
5865 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5866
342ed0ac 58672016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5868
5869 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5870 Define only if CHECK_FLOAT128 is defined.
5871 (main): Properly initialize u5.
5872
edf6c4d2 58732016-02-03 Jakub Jelinek <jakub@redhat.com>
5874
415d5641 5875 PR c/69627
5876 * gcc.dg/pr69627.c: New test.
5877
edf6c4d2 5878 PR target/69644
5879 * gcc.dg/pr69644.c: New test.
5880
cf8f3ba0 58812016-02-03 Mike Stump <mikestump@comcast.net>
5882
5883 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5884 support for struct-layout-1.exp.
5885
c90d55dd 58862016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5887
5888 PR c++/69056
f7ef5392 5889 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 5890
401bd0c8 58912016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5892 Alexandre Oliva <aoliva@redhat.com>
5893
5894 PR target/69461
5895 * gcc.target/powerpc/pr69461.c: New.
5896
277d9d1d 58972016-02-03 Uros Bizjak <ubizjak@gmail.com>
5898
5899 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5900 works from here ...
5901 (check_effective_target_fsanitize_thread): ... to here. Do not
5902 specify additional compile flags for the test source.
5903 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5904 specify additional compile flags for the test source.
5905
e69ad94a 59062016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5907
5908 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5909
a4454da2 59102016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5911
5912 PR fortran/67451
5913 PR fortran/69418
5914 * gfortran.dg/coarray_allocate_2.f08: New test.
5915 * gfortran.dg/coarray_allocate_3.f08: New test.
5916 * gfortran.dg/coarray_allocate_4.f08: New test.
5917
88cab2dd 59182016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5919
5920 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5921 use same scan-tree-dump-times on all platforms.
5922 * gcc.dg/vect/vect-outer-1.c: Likewise.
5923 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5924 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5925 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5926 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5927 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5928 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5929 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5930
66ea75c4 59312016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5932
5933 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5934 warning.
5935
4eef8df7 59362016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5937
5938 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5939
665fbc2f 59402016-02-02 James Norris <jnorris@codesourcery.com>
5941
5942 * c-c++-common/goacc/routine-5.c: Add tests.
5943
b10e3d47 59442016-02-02 Alexander Monakov <amonakov@ispras.ru>
5945
5946 * gcc.target/nvptx/unsigned-cmp.c: New test.
5947
12ad66dd 59482016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5949
5950 * gcc.target/aarch64/scalar_shift_1.c
5951 (test_corners_sisd_di): Improve force to SIMD register.
5952 (test_corners_sisd_si): Likewise.
5953 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5954 Remove scan-assembler check for ldr.
5955
f9ec342f 59562016-02-02 Richard Biener <rguenther@suse.de>
5957
5958 PR tree-optimization/69595
5959 * gcc.dg/Warray-bounds-17.c: New testcase.
5960
32f2925a 59612016-02-02 Richard Biener <rguenther@suse.de>
5962
5963 PR tree-optimization/69606
5964 * gcc.dg/torture/pr69606.c: New testcase.
5965
cfd9ca84 59662016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5967
5968 PR middle-end/68542
5969 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5970 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5971
19bf08e2 59722016-02-02 Alan Modra <amodra@gmail.com>
5973
5974 PR target/69548
5975 * gcc.target/powerpc/pr69548.c: New test.
5976
6f13b088 59772016-02-01 Jakub Jelinek <jakub@redhat.com>
5978
dcddc5af 5979 PR rtl-optimization/69592
5980 * gcc.dg/pr69592.c: New test.
5981
6f13b088 5982 PR preprocessor/69543
5983 PR c/69558
5984 * gcc.dg/pr69543.c: New test.
5985 * gcc.dg/pr69558.c: New test.
5986
d090e5c2 59872016-02-01 Uros Bizjak <ubizjak@gmail.com>
5988
fcb317c5 5989 PR testsuite/65940
5990 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 5991
aaf527dc 59922016-02-01 Martin Sebor <msebor@redhat.com>
5993
5994 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5995
1674217b 59962016-02-01 Bin Cheng <bin.cheng@arm.com>
5997
5998 PR tree-optimization/67921
5999 * c-c++-common/ubsan/pr67921.c: New test.
6000
b4007655 60012016-02-01 Richard Biener <rguenther@suse.de>
6002
6003 PR middle-end/69556
6004 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6005
88a477bb 60062016-02-01 Richard Biener <rguenther@suse.de>
6007
6008 PR tree-optimization/69574
6009 * gcc.dg/torture/pr69574.c: New testcase.
6010
2eaaa4e7 60112016-02-01 Richard Biener <rguenther@suse.de>
6012
6013 PR tree-optimization/69579
6014 * gcc.dg/setjmp-6.c: New testcase.
6015
e3882c44 60162016-02-01 Jakub Jelinek <jakub@redhat.com>
6017
6018 PR rtl-optimization/69570
6019 * g++.dg/opt/pr69570.C: New test.
6020
f80aff47 60212016-02-01 Richard Henderson <rth@redhat.com>
6022
6023 * gcc.dg/pr69535.c: New test.
6024
240568aa 60252016-01-31 John David Anglin <danglin@gcc.gnu.org>
6026
6009b3b8 6027 PR testsuite/69584
6028 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6029 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6030
1fdf7177 6031 PR debug/68244
6032 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6033
240568aa 6034 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6035
cb3e5ac0 60362016-01-31 Paul Thomas <pault@gcc.gnu.org>
6037
6038 PR fortran/67564
6039 * gfortran.dg/allocate_with_source_17.f03: New test.
6040
3b8b902b 60412016-01-30 Jakub Jelinek <jakub@redhat.com>
6042
6043 PR tree-optimization/69546
6044 * gcc.dg/torture/pr69546.c: New test.
6045
17985abe 60462016-01-30 Paul Thomas <pault@gcc.gnu.org>
6047
6048 PR fortran/69566
6049 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6050
b5239e80 60512016-01-30 Martin Sebor <msebor@redhat.com>
6052
6053 PR c++/68490
6054 * g++.dg/ext/flexary10.C: New test.
6055
e8f03010 60562016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6057
6058 PR fortran/66707
6059 gfortran.dg/common_23.f90: New test.
6060
dc93691a 60612016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6062
6063 PR target/65546
6064 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6065 condition being checked, and disable it when the target supports
6066 misaligned loads and stores.
6067
ff5e28e9 60682016-01-29 Jakub Jelinek <jakub@redhat.com>
6069
6070 PR debug/69518
6071 * gcc.dg/torture/pr69518.c: New test.
6072
b0d8930a 60732016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6074
6075 PR target/69530
6076 * gcc.target/i386/pr69530.c: New test.
6077
21601fc7 60782016-01-29 Steve Ellcey <sellcey@imgtec.com>
6079
6080 PR target/65604
6081 * gcc.target/mips/div-delay.c: New test.
6082
ca6c7317 60832016-01-29 Jakub Jelinek <jakub@redhat.com>
6084
4758dc39 6085 PR target/69551
6086 * gcc.target/i386/pr69551.c: New test.
6087
ca6c7317 6088 PR target/66137
6089 * gcc.target/i386/pr66137.c: New test.
6090
e3078da6 60912016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6092
6093 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6094 always built for p5600.
6095 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6096 isa=p5600 dg-option.
6097
b622ec25 60982016-01-29 Richard Biener <rguenther@suse.de>
6099
6100 PR tree-optimization/69547
6101 * g++.dg/tree-ssa/pr69547.C: New testcase.
6102
d2a60e99 61032016-01-29 Jakub Jelinek <jakub@redhat.com>
6104
6105 PR debug/66869
6106 * g++.dg/warn/Wunused-function2.C: New test.
6107
ae849d2b 61082016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6109
6110 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6111 support for test to succeed.
6112
ce6a6978 61132016-01-29 Marek Polacek <polacek@redhat.com>
6114
6115 PR c++/69509
6116 PR c++/69516
6117 * g++.dg/ext/constexpr-vla2.C: New test.
6118 * g++.dg/ext/constexpr-vla3.C: New test.
6119 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6120
7550d855 61212016-01-29 Richard Biener <rguenther@suse.de>
6122
6123 PR middle-end/69537
6124 * gcc.dg/uninit-21.c: New testcase.
6125
f11bb279 61262016-01-28 Uros Bizjak <ubizjak@gmail.com>
6127
6128 PR target/69459
6129 * gcc.target/i386/pr69459.c: New test.
6130
c80c12c8 61312016-01-28 Steve Ellcey <sellcey@imgtec.com>
6132
6133 PR target/68400
6134 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6135 * gcc.target/mips/pr68400.c: New test.
6136
c649bacc 61372016-01-28 Martin Sebor <msebor@redhat.com>
6138
6139 PR target/17381
6140 * gcc.target/powerpc/pr17381.c: New test.
6141
f4881661 61422016-01-28 Jakub Jelinek <jakub@redhat.com>
6143
6144 PR middle-end/69542
6145 * gcc.dg/torture/pr69542.c: New test.
6146
d66fdd75 61472016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6148
6149 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6150
d4a78818 61512016-01-28 David Edelsohn <dje.gcc@gmail.com>
6152
6153 * gcc.dg/pr65980.c: Skip on AIX.
6154 * gcc.dg/pr66688.c: Same.
6155
21329e97 61562016-01-28 David Edelsohn <dje.gcc@gmail.com>
6157
6158 PR target/63679
6159 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6160 * gcc.dg/tree-ssa/sra-18.c: Same.
6161
cc7124a6 61622016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6163
6164 PR fortran/62536
6165 * gfortran.dg/block_15.f08: New test.
6166 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6167 on incorrectly closed BLOCK.
6168
358dfcb4 61692016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6170
6171 * gcc.dg/declare-simd.c: New test.
e87502d6 61722016-01-28 Richard Biener <rguenther@suse.de>
6173
6174 PR tree-optimization/69466
6175 * gfortran.dg/vect/pr69466.f90: New testcase.
6176
44e7334b 61772016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6178
6179 * g++.dg/pr67989.C: Remove ARM-specific option.
6180 * gcc.target/arm/pr67989.C: New file.
6181
5ce8f551 61822016-01-27 Uros Bizjak <ubizjak@gmail.com>
6183
6184 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6185 and expm1 test for glibc < 2.11.
6186
fa6e6b15 61872016-01-27 Richard Henderson <rth@redhat.com>
6188
6189 * gcc.c-torture/execute/pr69447.c: New test.
6190
61912016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 6192
7b8122c6 6193 PR fortran/69422
147b2f9b 6194 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6195
78e516eb 61962016-01-27 Jakub Jelinek <jakub@redhat.com>
6197
6198 PR debug/66869
6199 * gcc.dg/pr66869.c: New test.
6200
9b849350 62012016-01-25 Jeff Law <law@redhat.com>
6202
6203 PR tree-optimization/68398
f11bb279 6204 PR tree-optimization/69196
9b849350 6205 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6206 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6207 path to avoid new heuristic allowing more irreducible regions
6208 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6209 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6210 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6211 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6212 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6213
fee5e491 62142016-01-27 Marek Polacek <polacek@redhat.com>
6215
6216 PR c/68062
6217 * c-c++-common/vector-compare-4.c: New test.
6218
eec96426 62192016-01-27 David Malcolm <dmalcolm@redhat.com>
6220
6221 PR preprocessor/69126
6222 * c-c++-common/pr69126.c: New test case.
6223
5068be18 62242016-01-27 Ian Lance Taylor <iant@google.com>
6225
6226 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6227
5fa82c11 62282016-01-27 Ryan Burn <contact@rnburn.com>
6229
6230 PR cilkplus/69267
6231 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6232
b3df0219 62332016-01-27 Uros Bizjak <ubizjak@gmail.com>
6234
6235 PR target/69512
6236 * gcc.target/i386/pr69512.c: New test.
6237
d46a16d4 62382016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6239
6240 PR ada/69488
6241 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6242
6a9b35ef 62432016-01-27 Marek Polacek <polacek@redhat.com>
6244
6245 PR c++/69379
6246 * g++.dg/pr69379.C: New test.
6247
18e9663b 62482016-01-27 Martin Sebor <msebor@redhat.com>
6249
6250 PR c++/69317
6251 * g++.dg/abi/Wabi-2-2.C: New test.
6252 * g++.dg/abi/Wabi-2-3.C: New test.
6253 * g++.dg/abi/Wabi-3-2.C: New test.
6254 * g++.dg/abi/Wabi-3-3.C: New test.
6255
c88301ad 62562016-01-27 Richard Biener <rguenther@suse.de>
6257
6258 PR tree-optimization/69166
6259 * gcc.dg/torture/pr69166.c: New testcase.
6260
8ca47550 62612016-01-27 Martin Jambor <mjambor@suse.cz>
6262
6263 PR tree-optimization/69355
6264 * gcc.dg/tree-ssa/pr69355.c: New test.
6265
5cb23e3c 62662016-01-27 Marek Polacek <polacek@redhat.com>
6267
6268 PR c++/69496
6269 * g++.dg/ext/constexpr-vla1.C: New test.
6270
7b0c1b6d 62712016-01-20 Christian Bruel <christian.bruel@st.com>
6272
6273 PR target/69245
6274 * gcc.target/arm/pr69245.c: New test.
6275
220112fc 62762016-01-27 Jakub Jelinek <jakub@redhat.com>
6277
6278 PR tree-optimization/69399
6279 * gcc.dg/torture/pr69399.c: New test.
6280
16294490 62812016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6282
6283 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6284
8abd3d0c 62852016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6286
6287 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6288
7cf9b895 62892016-01-26 Tom de Vries <tom@codesourcery.com>
6290
6291 PR tree-optimization/69110
6292 * gcc.dg/autopar/pr69110.c: New test.
6293
557c1942 62942016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 6295 Sebastian Pop <s.pop@samsung.com>
557c1942 6296
6297 * gcc.dg/graphite/isl-ast-op-select.c: New.
6298
80adbd96 62992015-01-26 Paul Thomas <pault@gcc.gnu.org>
6300
6301 PR fortran/69385
6302 * gfortran.dg/allocate_error_6.f90: New test.
6303
c3f86f60 63042016-01-26 Richard Henderson <rth@redhat.com>
6305
6306 * gcc.dg/tm/pr60908.c: New test.
6307
3752e5b1 63082016-01-26 David Malcolm <dmalcolm@redhat.com>
6309
6310 PR other/69006
6311 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6312 directive.
6313 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6314 expected multiline output to reflect the colorization being
6315 disabled before newlines.
6316 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6317 (custom_diagnostic_finalizer): Replace call to
6318 pp_newline_and_flush with call to pp_flush.
6319 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6320 * gfortran.dg/implicit_class_1.f90: Likewise.
6321 * lib/gcc-dg.exp (allow_blank_lines): New global.
6322 (dg-allow-blank-lines-in-output): New procedure.
6323 (gcc-dg-prune): Complain about blank lines in the output, unless
6324 dg-allow-blank-lines-in-output was called.
6325 * lib/multiline.exp (_build_multiline_regex): Only support
6326 arbitrary followup text for non-blank-lines, not for blank lines.
6327
9bbfd060 63282016-01-26 Jakub Jelinek <jakub@redhat.com>
6329
6330 PR tree-optimization/69483
6331 * gcc.dg/pr69483.c: New test.
6332 * g++.dg/opt/pr69483.C: New test.
6333
53773057 63342016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6335
6336 PR target/68620
6337 * gcc.target/arm/pr68620.c: New test.
6338
442a556f 63392016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6340
6341 * gcc.target/i386/pr68986-2.c: Remove -m32.
6342
d513c683 63432016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6344
6345 PR target/68986
6346 * gcc.target/i386/pr68986-1.c: New test.
6347 * gcc.target/i386/pr68986-2.c: Likewise.
6348 * gcc.target/i386/pr68986-3.c: Likewise.
6349
976877a5 63502016-01-26 Christian Bruel <christian.bruel@st.com>
6351
6352 * lib/target-supports.exp
6353 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6354 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6355 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6356
2c7b2f88 63572016-01-26 Richard Biener <rguenther@suse.de>
6358
6359 PR tree-optimization/69452
6360 * gcc.dg/torture/pr69452.c: New testcase.
6361
f7fc06e7 63622016-01-26 Jakub Jelinek <jakub@redhat.com>
6363
6364 PR target/69442
6365 * gcc.dg/pr69442.c: New test.
6366
d1dae587 63672016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6368
6369 PR target/67896
6370 * gcc.target/aarch64/simd/pr67896.C: New.
6371
ef7be7f8 63722016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6373
6374 PR tree-optimization/69400
6375 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6376 function.
6377 (plugin_init): Call it.
6378 * gcc.dg/torture/pr69400.c: New test.
6379
648433a4 63802016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6381
6382 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6383
45fc5243 63842016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6385 Sebastian Pop <s.pop@samsung.com>
6386
6387 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6388 isl-0.15.
6389
c699f6a1 63902016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6391 Sebastian Pop <s.pop@samsung.com>
6392
6393 * gcc.dg/graphite/pr69292.c: New.
6394
b86e24ea 63952016-01-25 Jakub Jelinek <jakub@redhat.com>
6396
6397 * c-c++-common/goacc/use_device-1.c: New test.
6398
105cb8d7 63992016-01-25 Jeff Law <law@redhat.com>
6400
6401 PR tree-optimization/69196
6402 PR tree-optimization/68398
6403 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6404 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6405
44562749 64062016-01-25 David Edelsohn <dje.gcc@gmail.com>
6407
6408 PR target/69469
6409 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6410 Algorithm.
6411
6837fee7 64122016-01-25 Richard Biener <rguenther@suse.de>
6413
6414 PR testsuite/69380
6415 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6416
fe500d65 64172016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6418
6419 PR target/69421
6420 * gcc.dg/pr69421.c: New test.
6421
8eacba94 64222016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6423
6424 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6425 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6426 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6427 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6428 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6429 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6430 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6431 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6432 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6433 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6434
af09d40d 64352016-01-25 Richard Biener <rguenther@suse.de>
6436
6437 PR tree-optimization/69376
6438 * gcc.dg/torture/pr69376.c: New testcase.
6439
d65063f5 64402016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6441
6442 PR fortran/69397
6443 PR fortran/68442
6444 * gfortran.dg/interface_38.f90: New test.
6445 * gfortran.dg/interface_39.f90: New test.
80adbd96 6446
08c7bfb4 64472016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6448
6449 Revert:
6450 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6451
6452 PR c++/11858
6453 PR c++/24663
6454 PR c++/24664
6455 * g++.dg/template/pr11858.C: New test.
6456 * g++.dg/template/pr24663.C: New test.
6457 * g++.dg/template/unify12.C: New test.
6458 * g++.dg/template/unify13.C: New test.
6459 * g++.dg/template/unify14.C: New test.
6460 * g++.dg/template/unify15.C: New test.
6461 * g++.dg/template/unify16.C: New test.
6462 * g++.dg/template/unify17.C: New test.
6463
c2e7d2be 64642016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6465
6466 PR fortran/68283
6467 gfortran.dg/pr68283.f90: New test.
6468
9f2e8617 64692016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6470
6471 PR fortran/66094
6472 * gfortran.dg/inline_matmul_13.f90: New test.
6473 * gfortran.dg/matmul_bounds_8.f90: New test.
6474 * gfortran.dg/matmul_bounds_9.f90: New test.
6475 * gfortran.dg/matmul_bounds_10.f90: New test.
6476
a4838119 64772016-01-23 Tom de Vries <tom@codesourcery.com>
6478
6479 PR tree-optimization/69426
6480 * gcc.dg/autopar/pr69426.c: New test.
6481
feddf0dc 64822016-01-23 Martin Sebor <msebor@redhat.com>
6483
6484 PR c++/58109
6485 PR c++/69022
6486 * g++.dg/cpp0x/alignas5.C: New test.
6487 * g++.dg/ext/vector29.C: Same.
6488
132731fb 64892016-01-23 Uros Bizjak <ubizjak@gmail.com>
6490
6491 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6492 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6493 _GNU_SOURCE from compile flags to the source.
6494 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6495 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6496 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6497 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6498
51aec681 64992016-01-22 Jakub Jelinek <jakub@redhat.com>
6500
6501 PR target/69432
6502 * g++.dg/opt/pr69432.C: New test.
6503
147aa3e3 65042016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6505
6506 * gcc.target/powerpc/pr63354c: Adjust target selector to include
6507 32-bit targets testing an -m64 multilib.
6508
4d04e35e 65092016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6510
6511 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
6512 64-bit support.
6513
86f38d0c 65142016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6515
6516 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6517
f776e712 65182016-01-21 Christian Bruel <christian.bruel@st.com>
6519
6520 PR target/68674
6521 * gcc.target/i386/pr68674.c
6522 * gcc.target/aarch64/pr68674.c
6523 * gcc.target/arm/pr68674.c
6524
7b9de435 65252016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6526
6527 PR target/69403
6528 * gcc.c-torture/execute/pr69403.c: New test.
6529
9935a0ba 65302016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6531
6532 PR c++/55843
6533 * g++.dg/template/pr55843.C: New.
6534
06b94aa1 65352016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6536
6537 PR testsuite/66877
6538 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6539 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6540
b68773a8 65412016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6542
6543 PR testsuite/67489
132731fb 6544 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6545 from dg-do compile directive, and instead add
6546 { dg-require-effective-target int128 }.
b68773a8 6547
bbbbe8ab 65482016-01-20 Martin Sebor <msebor@redhat.com>
6549
6550 PR c/69405
6551 * gcc.dg/sync-fetch.c: New test.
6552
f3a6a26f 65532016-01-21 Martin Sebor <msebor@redhat.com>
6554
6555 PR target/69252
6556 * gcc.target/powerpc/pr69252.c: New test.
6557
d1565a03 65582016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6559
6560 PR fortran/65996
132731fb 6561 * gfortran.dg/pr65996.f90: New test.
d1565a03 6562
15a5a905 65632016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6564
6565 PR c++/68810
bbbbe8ab 6566 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 6567 expected to generate an error.
15a5a905 6568
e4538af5 65692016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6570
6571 PR middle-end/66178
6572 * gcc.dg/torture/pr66178.c: New test.
6573
4d4180ce 65742016-01-21 Anton Blanchard <anton@samba.org>
6575 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6576
6577 PR target/63354
6578 * gcc.target/powerpc/pr63354.c: New test.
6579
86e16058 65802016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6581
6582 PR rtl-optimization/68990
6583 * gcc.target/i386/pr68990: New.
6584
b11b85e4 65852016-01-21 Nick Clifton <nickc@redhat.com>
6586
6587 PR target/69129
6588 * gcc.target/mips/pr69129.c: New.
6589
62dd9f85 65902016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6591
6592 PR c++/58046
6593 * g++.dg/cpp0x/pr58046.C: New.
6594
ac7d424b 65952016-01-21 Jakub Jelinek <jakub@redhat.com>
6596
47c0bea3 6597 PR target/69187
6598 PR target/65624
6599 * gcc.target/arm/pr69187.c: New test.
6600
ac7d424b 6601 PR c++/69355
6602 * g++.dg/torture/pr69355.C: New test.
6603
9e18b252 66042016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6605 Sebastian Pop <s.pop@samsung.com>
6606
6607 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6608
de862e2f 66092016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6610 Sebastian Pop <s.pop@samsung.com>
6611
132731fb 6612 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 6613
f55f9344 66142016-01-21 Jakub Jelinek <jakub@redhat.com>
6615
6616 PR middle-end/67653
6617 * c-c++-common/pr67653.c: New test.
6618 * gcc.dg/torture/pr29119.c: Add dg-warning.
6619
62752e71 66202016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6621
6622 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6623
16d4186f 66242016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6625
6626 PR c/24293
6627 * gcc.dg/pr24293.c: New test.
6628 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6629 incomplete struct type.
6630 * gcc.dg/declspec-1.c: Likewise.
6631 * gcc.dg/pr63549.c: Likewise.
6632
58219d13 66332016-01-20 Jakub Jelinek <jakub@redhat.com>
6634
6635 PR tree-optimization/66612
6636 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6637 for bdn instruction.
6638
a7b5688a 66392016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6640
6641 * lib/target-supports.exp
6642 (check_effective_target_arm_fp_ok_nocache): New.
6643 (check_effective_target_arm_fp_ok): New.
6644 (add_options_for_arm_fp): New.
6645 (check_effective_target_arm_crypto_ok_nocache): Require
6646 target_arm_v8_neon_ok instead of arm32.
6647 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6648 (check_effective_target_arm_crypto_pragma_ok): New.
6649 (add_options_for_arm_vfp): New.
6650 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6651 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6652 target instead. Force initial fpu to vfp.
6653 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6654 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6655 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6656 dependency.
6657 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6658 use arm_vfp effective target instead. Force initial fpu to vfp.
6659 * gcc.target/arm/attr-neon3.c: Likewise.
6660 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6661 arm_vfp_ok.
6662 * gcc.target/arm/unsigned-float.c: Likewise.
6663 * gcc.target/arm/vfp-1.c: Likewise.
6664 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6665 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6666 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6667 * gcc.target/arm/vfp-ldmias.c: Likewise.
6668 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6669 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6670 * gcc.target/arm/vfp-stmiad.c: Likewise.
6671 * gcc.target/arm/vfp-stmias.c: Likewise.
6672 * gcc.target/arm/vnmul-1.c: Likewise.
6673 * gcc.target/arm/vnmul-2.c: Likewise.
6674 * gcc.target/arm/vnmul-3.c: Likewise.
6675 * gcc.target/arm/vnmul-4.c: Likewise.
6676
7ca56ca8 66772016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 6678
7fb75b57 6679 PR testsuite/69366
6680 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6681 the MPX run-time library, for compile-time MPX test.
6682 * gcc.target/i386/chkp-always_inline.c: Likewise.
6683 * gcc.target/i386/chkp-bndret.c: Likewise.
6684 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6685 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6686 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6687 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6688 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6689 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6690 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6691 * gcc.target/i386/chkp-label-address.c: Likewise.
6692 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6693 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6694 * gcc.target/i386/chkp-pr69044.c: Likewise.
6695 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6696 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6697 * gcc.target/i386/chkp-strchr.c: Likewise.
6698 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6699 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6700 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6701 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6702 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6703 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6704 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6705 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6706 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6707 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6708 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6709 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6710 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6711 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6712 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6713 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6714 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6715 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6716 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6717 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6718 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6719 * gcc.target/i386/pr63995-2.c: Likewise.
6720 * gcc.target/i386/pr64805.c: Likewise.
6721 * gcc.target/i386/pr65044.c: Likewise.
6722 * gcc.target/i386/pr65167.c: Likewise.
6723 * gcc.target/i386/pr65183.c: Likewise.
6724 * gcc.target/i386/pr65184.c: Likewise.
6725 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 6726
f2da0b99 67272016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6728
6729 PR tree-optimization/69328
6730 * gcc.dg/pr69328.c: New test.
6731
4d379676 67322016-01-20 Jeff Law <law@redhat.com>
6733
4a11f145 6734 PR target/25114
4d379676 6735 * gcc.target/m68k/pr25114.c: New test.
6736
0754bad1 67372016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6738
6739 * gcc.target/arm/memset-inline-10.c: Added
6740 dg-require-effective-target arm_thumb2_ok.
6741
63bd5c2d 67422016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6743
6744 * gcc.dg/debug/dwarf2/sso.c: New test.
6745
a9c01e81 67462016-01-19 Uros Bizjak <ubizjak@gmail.com>
6747
6748 PR testsuite/68820
6749 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6750 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6751 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6752
53fa0e54 67532016-01-19 Jan Hubicka <hubicka@ucw.cz>
6754
6755 PR ipa/66223
6756 * g++.dg/ipa/devirt-50.C: New testcase.
6757
e035a62c 67582016-01-19 Marek Polacek <polacek@redhat.com>
6759
6760 PR c++/68965
6761 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6762 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6763
885cc3ea 67642016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6765
6766 PR target/69135
6767 * gcc.target/arm/pr69135_1.c: New test.
6768
07bd240e 67692015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6770
6771 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6772
9f60d257 67732015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6774
6775 * gcc.target/aarch64/ccmp_1.c: New testcase.
6776
a0c919f7 67772016-01-19 Marek Polacek <polacek@redhat.com>
6778
6779 PR c++/68586
6780 * g++.dg/cpp0x/enum30.C: New test.
6781
dc5d6d17 67822016-01-19 Richard Biener <rguenther@suse.de>
6783
6784 PR tree-optimization/69336
6785 * g++.dg/tree-ssa/pr69336.C: New testcase.
6786
6dd156e0 67872016-01-19 Jakub Jelinek <jakub@redhat.com>
6788
6789 PR debug/65779
6790 * gcc.dg/pr65779.c: New test.
6791
3e0d45b9 67922016-01-19 Richard Biener <rguenther@suse.de>
6793
6794 PR tree-optimization/69352
6795 * gcc.dg/torture/pr69352.c: New testcase.
6796
7a3cf64d 67972016-01-19 Jakub Jelinek <jakub@redhat.com>
6798
6799 PR rtl-optimization/68955
6800 PR rtl-optimization/64557
6801 * gcc.dg/torture/pr68955.c: New test.
6802
8be55b33 68032016-01-19 Jan Hubicka <hubicka@ucw.cz>
6804
6805 PR lto/69136
6806 * g++.dg/torture/pr69136.C: New testcase.
6807
72a985d7 68082016-01-19 Jan Hubicka <hubicka@ucw.cz>
6809
6810 PR lto/69133
6811 * g++.dg/lto/pr69133_0.C: New testcase.
6812 * g++.dg/lto/pr69133_1.C: New testcase.
6813
56778b62 68142016-01-15 Jeff Law <law@redhat.com>
6815
6816 PR tree-optimization/69320
6817 * gcc.c-torture/pr69320-1.c: New test.
6818 * gcc.c-torture/pr69320-2.c: New test.
6819 * gcc.c-torture/pr69320-3.c: New test.
6820 * gcc.c-torture/pr69320-4.c: New test.
6821
ced41b93 68222016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6823
6824 PR c++/11858
6825 PR c++/24663
6826 PR c++/24664
6827 * g++.dg/template/pr11858.C: New test.
6828 * g++.dg/template/pr24663.C: New test.
6829 * g++.dg/template/unify12.C: New test.
6830 * g++.dg/template/unify13.C: New test.
6831 * g++.dg/template/unify14.C: New test.
6832 * g++.dg/template/unify15.C: New test.
6833 * g++.dg/template/unify16.C: New test.
6834 * g++.dg/template/unify17.C: New test.
6835
7f8cbcaf 68362016-01-18 David Malcolm <dmalcolm@redhat.com>
6837
6838 PR testsuite/69181
6839 * gcc.dg/pr69181-1.c: New test file.
6840 * gcc.dg/pr69181-2.c: New test file.
6841 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6842 globals by moving it to...
6843 (cleanup-after-saved-dg-test): ...this new function. Add
6844 "global additional_sources_used". Add reset of global
6845 multiline_expected_outputs to the empty list.
6846 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6847 global to...
6848 (multiline_expected_outputs): ...this, and updated comments to
6849 note that it is modified from gcc-dg.exp.
6850 (dg-end-multiline-output): Update for the above renaming.
6851 (handle-multiline-outputs): Likewise. Remove the clearing
6852 of the expected outputs to the empty list.
6853
3c7cbfc0 68542016-01-18 Richard Biener <rguenther@suse.de>
6855
6856 PR tree-optimization/69297
6857 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6858
81d49cc1 68592016-01-18 Joseph Myers <joseph@codesourcery.com>
6860
6861 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6862 dg-options.
6863 * gcc.target/mips/mips-3d-2.c: Likewise.
6864 * gcc.target/mips/mips-3d-3.c: Likewise.
6865 * gcc.target/mips/mips-3d-4.c: Likewise.
6866 * gcc.target/mips/mips-3d-5.c: Likewise.
6867 * gcc.target/mips/mips-3d-6.c: Likewise.
6868 * gcc.target/mips/mips-3d-7.c: Likewise.
6869 * gcc.target/mips/mips-3d-8.c: Likewise.
6870 * gcc.target/mips/mips-3d-9.c: Likewise.
6871 * gcc.target/mips/mips-ps-1.c: Likewise.
6872 * gcc.target/mips/mips-ps-2.c: Likewise.
6873 * gcc.target/mips/mips-ps-3.c: Likewise.
6874 * gcc.target/mips/mips-ps-4.c: Likewise.
6875 * gcc.target/mips/mips-ps-5.c: Likewise.
6876 * gcc.target/mips/mips-ps-6.c: Likewise.
6877 * gcc.target/mips/mips-ps-7.c: Likewise.
6878 * gcc.target/mips/mips-ps-type.c: Likewise.
6879 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6880 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6881
03c4ff3a 68822016-01-18 Tom de Vries <tom@codesourcery.com>
6883
6884 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6885 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6886 * c-c++-common/goacc/kernels-empty.c: New test.
6887 * c-c++-common/goacc/kernels-eternal.c: New test.
6888 * c-c++-common/goacc/kernels-loop-2.c: New test.
6889 * c-c++-common/goacc/kernels-loop-3.c: New test.
6890 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6891 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6892 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6893 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6894 * c-c++-common/goacc/kernels-loop-data.c: New test.
6895 * c-c++-common/goacc/kernels-loop-g.c: New test.
6896 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6897 * c-c++-common/goacc/kernels-loop-n.c: New test.
6898 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6899 * c-c++-common/goacc/kernels-loop.c: New test.
6900 * c-c++-common/goacc/kernels-noreturn.c: New test.
6901 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6902 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6903 * c-c++-common/goacc/kernels-reduction.c: New test.
6904
22e3dcee 69052016-01-18 Tom de Vries <tom@codesourcery.com>
6906
6907 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6908 * gcc.dg/autopar/outer-2.c: Same.
6909 * gcc.dg/autopar/outer-3.c: Same.
6910 * gcc.dg/autopar/outer-4.c: Same.
6911 * gcc.dg/autopar/outer-5.c: Same.
6912 * gcc.dg/autopar/outer-6.c: Same.
6913 * gcc.dg/autopar/parallelization-1.c: Same.
6914 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6915 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6916 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6917 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6918 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6919 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6920 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6921 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6922 * gcc.dg/autopar/pr39500-1.c: Same.
6923 * gcc.dg/autopar/pr39500-2.c: Same.
6924 * gcc.dg/autopar/pr46193.c: Same.
6925 * gcc.dg/autopar/pr46194.c: Same.
6926 * gcc.dg/autopar/pr49580.c: Same.
6927 * gcc.dg/autopar/pr49960-1.c: Same.
6928 * gcc.dg/autopar/pr49960.c: Same.
6929 * gcc.dg/autopar/pr68373.c: Same.
6930 * gcc.dg/autopar/reduc-1.c: Same.
6931 * gcc.dg/autopar/reduc-1char.c: Same.
6932 * gcc.dg/autopar/reduc-1short.c: Same.
6933 * gcc.dg/autopar/reduc-2.c: Same.
6934 * gcc.dg/autopar/reduc-2char.c: Same.
6935 * gcc.dg/autopar/reduc-2short.c: Same.
6936 * gcc.dg/autopar/reduc-3.c: Same.
6937 * gcc.dg/autopar/reduc-4.c: Same.
6938 * gcc.dg/autopar/reduc-6.c: Same.
6939 * gcc.dg/autopar/reduc-7.c: Same.
6940 * gcc.dg/autopar/reduc-8.c: Same.
6941 * gcc.dg/autopar/reduc-9.c: Same.
6942 * gcc.dg/autopar/uns-outer-4.c: Same.
6943 * gcc.dg/autopar/uns-outer-5.c: Same.
6944 * gcc.dg/autopar/uns-outer-6.c: Same.
6945 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6946 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6947
fd5cbe2f 69482016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6949
6950 PR target/63679
6951 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6952 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6953
fa75ab55 69542016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6955
6956 PR target/63679
6957 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6958 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6959 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6960
214b2582 69612016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6962
6963 PR target/63679
6964 * gcc.dg/tree-ssa/sra-17.c: New.
6965 * gcc.dg/tree-ssa/sra-18.c: New.
6966
13146837 69672016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6968
6969 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6970
6ccd18c2 69712016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6972
6973 * gnat.dg/inline12.adb: New test.
6974
8872b95f 69752016-01-18 Bin Cheng <bin.cheng@arm.com>
6976
6977 PR tree-optimization/66797
6978 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6979
971514e3 69802016-01-18 Richard Biener <rguenther@suse.de>
6981
6982 PR tree-optimization/69170
6983 * gcc.dg/torture/pr69170.c: New testcase.
6984
dfb6d139 69852016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 6986
6987 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6988
164d84c2 69892016-01-16 Tom de Vries <tom@codesourcery.com>
6990
6991 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6992
4c33b769 69932016-01-16 Tom de Vries <tom@codesourcery.com>
6994
6995 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6996 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6997 redundant dg-require-effective-target pthread.
6998 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6999 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7000 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7001 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7002 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7003 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7004 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7005
673441b0 70062016-01-16 David Edelsohn <dje.gcc@gmail.com>
7007
7008 PR target/68609
7009 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7010 * gcc.target/powerpc/recip-7.c: Same.
7011
90153ae7 70122016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7013
7014 PR c++/69091
7015 * g++.dg/template/pr69091.C: New test.
7016
bc24d01d 70172016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7018
7019 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7020 dump does not contain an error_mark_node.
7021 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7022 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7023
4067c0fd 70242016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7025
7026 PR c++/68936
7027 * g++.dg/template/pr68936.C: New test.
7028
27c6dbdd 70292016-01-15 David Edelsohn <dje.gcc@gmail.com>
7030
7031 PR target/68609
7032 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7033 * gcc.target/powerpc/recip-2.c: Same.
7034 * gcc.target/powerpc/recip-3.c: Same.
7035 * gcc.target/powerpc/recip-4.c: Same.
7036 * gcc.target/powerpc/recip-sqrtf.c: Same.
7037
e390c57d 70382016-01-15 Jeff Law <law@redhat.com>
7039
7040 PR tree-optimization/69270
7041 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7042 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7043
ddcfeaf1 70442016-01-15 Paul Thomas <pault@gcc.gnu.org>
7045
7046 PR fortran/49630
7047 * gfortran.dg/deferred_character_13.f90: New test for the fix
7048 of comment 3 of the PR.
7049
7050 PR fortran/54070
7051 * gfortran.dg/deferred_character_8.f90: New test
7052 * gfortran.dg/allocate_error_5.f90: New test
7053
7054 PR fortran/60593
7055 * gfortran.dg/deferred_character_10.f90: New test
7056
7057 PR fortran/60795
7058 * gfortran.dg/deferred_character_14.f90: New test
7059
7060 PR fortran/61147
7061 * gfortran.dg/deferred_character_11.f90: New test
7062
7063 PR fortran/64324
7064 * gfortran.dg/deferred_character_9.f90: New test
7065
81be349c 70662016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7067
7068 PR rtl-optimization/69030
7069 * gcc.target/i386/pr69030.c: New.
7070
998456c5 70712016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7072
7073 * gcc.target/aarch64/target_attr_17.c: New test.
7074
0d85be19 70752016-01-15 Richard Biener <rguenther@suse.de>
7076
7077 PR tree-optimization/66856
7078 * gcc.dg/torture/pr66856-1.c: New testcase.
7079 * gcc.dg/torture/pr66856-2.c: Likewise.
7080
321d36c8 70812016-01-15 Richard Biener <rguenther@suse.de>
7082
7083 PR debug/69137
7084 * g++.dg/lto/pr69137_0.C: New testcase.
7085
d94a1f53 70862016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7087
7088 PR middle-end/69246
7089 * gcc.target/i386/pr69246.c: New test.
7090
5fe9a861 70912016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7092
a9c01e81 7093 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 7094
3d05a5e9 70952016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7096
7097 PR c++/56194
7098 * g++.dg/init/const9.C: Disable test on S/390.
7099
5e8132b5 71002016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7101
7102 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7103 * g++.dg/Wno-frame-address.C: Ditto.
7104
32307cdf 71052016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7106
7107 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7108
1ca28250 71092016-01-15 Richard Biener <rguenther@suse.de>
7110
7111 PR tree-optimization/68961
7112 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7113
6271bd93 71142016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7115
7116 * gcc.target/i386/pr65105-5.c: New test.
7117
dfb6d139 71182016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 7119
7120 * gcc.c-torture/execute/alias-4.c: New testcase.
7121
dfb6d139 71222016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 7123
7124 PR ipa/68148
7125 * g++.dg/ipa/devirt-49.C: New testcase.
7126
7bbac464 71272016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 7128
7129 PR target/65837
7130 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7131 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7132 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7133
4345b868 71342016-01-15 Richard Biener <rguenther@suse.de>
7135
7136 PR tree-optimization/69117
7137 * gcc.dg/torture/pr69117.c: New testcase.
7138
580357e7 71392015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 7140
7141 PR c++/69048
7142 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7143
612baa31 71442016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7145
7146 PR testsuite/67509
7147 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7148 range tests use 100 * maximum instead of maximum + 1.
7149
44e09bc4 71502016-01-14 Jakub Jelinek <jakub@redhat.com>
7151
7152 PR debug/69244
7153 * gcc.dg/guality/pr69244.c: New test.
7154
96962ae4 71552016-01-14 Uros Bizjak <ubizjak@gmail.com>
7156
7157 * lib/target-supports.exp (check_effective_target_issignaling):
7158 New procedure.
7159 * gcc.dg/pr61441.c: Require issignaling effective target.
7160
ab9c400b 71612016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7162
7163 PR target/68803
7164 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7165
a7ed4583 71662016-01-14 David Malcolm <dmalcolm@redhat.com>
7167
7168 PR c++/68819
7169 PR preprocessor/69177
7170 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7171 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7172 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7173 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7174
77f35cec 71752016-01-14 Marek Polacek <polacek@redhat.com>
7176
7177 PR c/69262
7178 * gcc.dg/array-15.c: New test.
7179
915d0950 71802016-01-14 Jakub Jelinek <jakub@redhat.com>
7181
7182 PR middle-end/68146
7183 PR tree-optimization/69155
7184 * gfortran.dg/pr68146.f: New test.
7185 * gfortran.dg/pr69155.f90: New test.
7186
24651fb7 71872016-01-14 Richard Biener <rguenther@suse.de>
7188
7189 PR tree-optimization/68060
7190 * gcc.dg/torture/pr68060-1.c: New testcase.
7191 * gcc.dg/torture/pr68060-2.c: Likewise.
7192
2f63f950 71932016-01-14 Nick Clifton <nickc@redhat.com>
7194
7195 * lib/target-supports.exp
7196 (check_effective_target_arm_neon_ok_nocache): Add an option
7197 sequence that includes setting the ARM architecture to ARMv7-A.
7198 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7199 command line options necessary to enable Neon support.
7200 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7201 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7202 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7203 * gcc.target/arm/pr69180.c: Likewise.
7204
3ce0acde 72052016-01-14 Jeff Law <law@redhat.com>
7206
7207 PR tree-optimization/69270
7208 * gcc.dg/tree-ssa/pr69270.c: New test.
7209
bda05c57 72102016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7211
7212 PR c/66208
7213 * c-c++-common/pr66208.c: New file.
7214
9b657cf1 72152016-01-13 Jakub Jelinek <jakub@redhat.com>
7216
7217 PR tree-optimization/69156
7218 * gcc.dg/pr69156.c: New test.
7219
58ba1b9d 72202016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7221
7222 * gcc.target/i386/pr69225-7.c: New test.
7223
e5fee0fe 72242016-01-13 Richard Henderson <rth@redhat.com>
7225
7226 * gcc.dg/tm/memopt-13.c: Update expected function.
7227 * gcc.dg/tm/memopt-6.c: Likewise.
7228
3f0e9745 72292016-01-13 Uros Bizjak <ubizjak@gmail.com>
7230
7231 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7232 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7233 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7234 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 7235
3f0e9745 72362016-01-13 Tom de Vries <tom@codesourcery.com>
7237
7238 PR tree-optimization/69169
7a6ddc0d 7239 * gcc.dg/pr69169.c: New test.
7240
9b657cf1 72412016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 7242
7243 PR target/69228
7244 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7245 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7246 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7247 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7248 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7249 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7250 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7251 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7252
f704d701 72532016-01-13 Jakub Jelinek <jakub@redhat.com>
7254
7255 PR target/69247
7256 * gcc.dg/pr69247.c: New test.
7257
e966d6b9 72582016-01-13 Richard Biener <rguenther@suse.de>
7259
7260 PR tree-optimization/69242
7261 * gcc.dg/torture/pr69242.c: New testcase.
7262
1ca1d9b2 72632016-01-13 Richard Biener <rguenther@suse.de>
7264
7265 PR tree-optimization/69186
7266 * gcc.dg/torture/pr69186.c: New testcase.
7267
d07cbccc 72682016-01-13 Jeff Law <law@redhat.com>
7269
7270 PR tree-optimization/67755
7271 * gcc.dg/tree-ssa/pr67755.c: New test.
7272
72732016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 7274
7275 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7276 pass number in output by a star.
7277
b95d41cf 72782016-01-12 Bin Cheng <bin.cheng@arm.com>
7279
7280 PR tree-optimization/68911
7281 * gcc.c-torture/execute/pr68911.c: New test.
7282
91d87e22 72832016-01-12 Marek Polacek <polacek@redhat.com>
7284
7285 PR c++/68979
7286 * g++.dg/warn/permissive-1.C: New test.
7287
8a9401a4 72882016-01-12 Jakub Jelinek <jakub@redhat.com>
7289
7290 PR objc++/68511
7291 PR c++/69213
7292 * g++.dg/opt/pr69213.C: New test.
7293
b9cb7a67 72942016-01-12 Christian Bruel <christian.bruel@st.com>
7295
7296 PR target/69180
7297 * gcc.target/arm/pr69180.c: New test.
7298
e4c96992 72992016-01-12 Richard Biener <rguenther@suse.de>
7300
7301 PR lto/69077
7302 * g++.dg/lto/pr69077_0.C: New testcase.
7303 * g++.dg/lto/pr69077_1.C: Likewise.
7304
90525f61 73052016-01-12 Jakub Jelinek <jakub@redhat.com>
7306
7307 PR target/69175
7308 * g++.dg/opt/pr69175.C: New test.
7309
9e7edfd3 73102016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7311
7312 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7313 rather than #including math.h & stdlib.h.
7314 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7315 * gcc.dg/vect/pr49771.c: Likewise.
7316 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7317 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7318 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7319 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7320 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7321 * gcc.dg/vect/pr44507.c: Likewise.
7322 * gcc.dg/vect/pr45902.c: Likewise.
7323 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7324 * gcc.dg/vect/vect-117.c: Likewise.
7325 * gcc.dg/vect/vect-99.c: Likewise.
7326 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7327 * gcc.dg/vect/vect-cond-1.c: Likewise.
7328 * gcc.dg/vect/vect-cond-2.c: Likewise.
7329 * gcc.dg/vect/vect-cond-3.c: Likewise.
7330 * gcc.dg/vect/vect-cond-4.c: Likewise.
7331 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7332 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7333 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7334 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7335 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7336 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7337 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7338 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7339 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7340 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7341 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7342 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7343 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7344 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7345 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7346 include of signal.h.
7347 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7348 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7349 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7350 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7351 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7352 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7353 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7354 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7355 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7356 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7357 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7358 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7359 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7360 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7361 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7362 * gcc.dg/vect/vect-outer-5.c: Likewise.
7363 * gcc.dg/vect/vect-outer-6.c: Likewise.
7364 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7365 include of stdio.h.
7366
3368873d 73672016-01-12 Nick Clifton <nickc@redhat.com>
7368
7369 PR target/68913
7370 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7371 to fread so that it will be found in all target runtimes.
7372
0464ea95 73732016-01-12 Richard Biener <rguenther@suse.de>
7374
7375 PR tree-optimization/69053
7376 * g++.dg/torture/pr69053.C: New testcase.
7377
7819730f 73782016-01-12 Richard Biener <rguenther@suse.de>
7379
7380 PR tree-optimization/69168
7381 * gcc.dg/torture/pr69168.c: New testcase.
7382
995bfebf 73832016-01-12 Richard Biener <rguenther@suse.de>
7384
7385 PR tree-optimization/69157
7386 * gcc.dg/torture/pr69157.c: New testcase.
7387
73882016-01-12 Richard Biener <rguenther@suse.de>
7389
7390 PR tree-optimization/69174
7391 * gcc.dg/torture/pr69174.c: New testcase.
7392
1d10d64c 73932016-01-12 Jakub Jelinek <jakub@redhat.com>
7394
7395 PR c++/66808
7396 PR c++/69000
7397 * g++.dg/tls/pr66808.C: New test.
7398 * g++.dg/tls/pr69000.C: New test.
7399
f0b79faf 74002016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7401
7402 * gcc.target/powerpc/swaps-p8-23.c: New test.
7403 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7404
04cf75a4 74052016-01-11 John David Anglin <danglin@gcc.gnu.org>
7406
7407 PR tree-optimization/68356
7408 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7409
0eb4264c 74102016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7411 Jim Wilson <jim.wilson@linaro.org>
7412
7413 PR target/69194
7414 * gcc.target/arm/pr69194.c: New test.
7415
2f66de64 74162016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7417
7418 PR target/69225
7419 * gcc.target/i386/pr69225-1.c: New test.
7420 * gcc.target/i386/pr69225-2.c: Likewise.
7421 * gcc.target/i386/pr69225-3.c: Likewise.
7422 * gcc.target/i386/pr69225-4.c: Likewise.
7423 * gcc.target/i386/pr69225-5.c: Likewise.
7424 * gcc.target/i386/pr69225-6.c: Likewise.
7425
36105e82 74262016-01-11 Jakub Jelinek <jakub@redhat.com>
7427
1c78ce2e 7428 PR target/67462
7429 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7430 if lp64.
7431
a4a87320 7432 PR target/69071
7433 * gcc.dg/pr69071.c: New test.
7434
91fbd04f 7435 PR c++/69211
7436 * g++.dg/opt/pr69211.C: New test.
7437
36105e82 7438 PR tree-optimization/69214
7439 * gcc.c-torture/compile/pr69214.c: New test.
7440
e934c380 74412016-01-11 Uros Bizjak <ubizjak@gmail.com>
7442
7443 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7444 * gcc.target/i386/pr66232-11.c: Ditto.
7445 * gcc.target/i386/pr66232-12.c: Ditto.
7446 * gcc.target/i386/pr66232-13.c: Ditto.
7447
3ff1b153 74482016-01-11 Richard Biener <rguenther@suse.de>
7449
7450 PR tree-optimization/69173
7451 * gcc.dg/torture/pr69173.c: New testcase.
7452
04e1504c 74532016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7454
7455 PR rtl-optimization/68796
7456 * gcc.target/aarch64/tst_5.c: New test.
7457 * gcc.target/aarch64/tst_6.c: Likewise.
7458
ae8718b5 74592016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7460
7461 PR rtl-optimization/68841
7462 * gcc.dg/pr68841.c: New test.
7463 * gcc.c-torture/execute/pr68841.c: New test.
7464
bd8bece2 74652016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7466
7467 PR rtl-optimization/68920
7468 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7469 for ix86 targets.
7470 * gcc.dg/ifcvt-5.c: New test.
7471
9b657cf1 74722016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 7473
7474 PR bootstrap/69123
7475 * g++.dg/pr69123.C: New.
7476
7a158352 74772016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7478
7479 PR target/69010
7480 * gcc.target/i386/pr69010.c: New test.
7481
ff375d11 74822016-01-11 Martin Jambor <mjambor@suse.cz>
7483
7484 PR ipa/69044
7485 * gcc.target/i386/chkp-pr69044.c: New test.
7486
9eb890f1 74872016-01-11 Tom de Vries <tom@codesourcery.com>
7488
7489 PR tree-optimization/69109
7490 * gcc.dg/autopar/pr69109-2.c: New test.
7491 * gcc.dg/autopar/pr69109.c: New test.
7492
c4157ee5 74932016-01-11 Tom de Vries <tom@codesourcery.com>
7494
7495 PR tree-optimization/69108
7496 * gcc.dg/autopar/pr69108.c: New test.
7497
b933e511 74982016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7499
7500 PR c++/69029
7501 * c-c++-common/Wisleading-indentation.c: Augment test.
7502
efb73de1 75032016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7504
7505 PR fortran/69154
7506 * gfortran.dg/inline_matmul_12.f90: New test.
7507
40c86c3b 75082016-01-10 Paul Thomas <pault@gcc.gnu.org>
7509
7510 PR fortran/67779
7511 * gfortran.dg/actual_array_offset_1: New test.
7512
a006c0bb 75132016-01-10 Tom de Vries <tom@codesourcery.com>
7514
7515 PR tree-optimization/69062
7516 * gcc.dg/autopar/pr69062.c: New test.
7517
880ed4be 75182016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7519
7520 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7521 * gcc.dg/vect/slp-perm-2.c: Likewise.
7522 * gcc.dg/vect/slp-perm-3.c: Likewise.
7523 * gcc.dg/vect/slp-perm-5.c: Likewise.
7524 * gcc.dg/vect/slp-perm-6.c: Likewise.
7525 * gcc.dg/vect/slp-perm-7.c: Likewise.
7526 * gcc.dg/vect/slp-perm-8.c: Likewise.
7527
d95e1856 75282016-01-10 Tom de Vries <tom@codesourcery.com>
7529
7530 PR tree-optimization/69039
7531 * gcc.dg/autopar/pr69039.c: New test.
7532
0f8f48d0 75332016-01-09 Marek Polacek <polacek@redhat.com>
7534
7535 PR c++/69113
7536 * g++.dg/pr69113.C: New test.
7537
7dff0499 75382016-01-09 Jakub Jelinek <jakub@redhat.com>
7539
7540 PR middle-end/50865
7541 PR tree-optimization/69097
7542 * gcc.c-torture/execute/pr50865.c: New test.
7543 * gcc.c-torture/execute/pr69097-1.c: New test.
7544 * gcc.c-torture/execute/pr69097-2.c: New test.
7545 * gcc.dg/pr69097-1.c: New test.
7546 * gcc.dg/pr69097-2.c: New test.
7547
18431e78 75482016-01-09 Jakub Jelinek <jakub@redhat.com>
7549
7550 PR c++/69164
7551 * g++.dg/opt/pr69164.C: New test.
7552
1943a4a2 75532016-01-08 Jakub Jelinek <jakub@redhat.com>
7554
7555 PR tree-optimization/69167
7556 * gcc.dg/pr69167.c: New test.
7557
a143e277 75582016-01-08 Marek Polacek <polacek@redhat.com>
7559
7560 PR c++/68449
7561 * g++.dg/pr68449.C: New.
7562
44c01906 75632016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7564
7565 PR tree-optimization/68707
7566 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7567 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7568 on platforms supporting it.
7569 * gcc.dg/vect/slp-perm-2.c: Likewise.
7570 * gcc.dg/vect/slp-perm-3.c: Likewise.
7571 * gcc.dg/vect/slp-perm-5.c: Likewise.
7572 * gcc.dg/vect/slp-perm-7.c: Likewise.
7573 * gcc.dg/vect/slp-perm-8.c: Likewise.
7574 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7575 on platforms supporting it.
7576
c437d1e8 75772016-01-08 Jakub Jelinek <jakub@redhat.com>
7578
c9595c51 7579 PR tree-optimization/69162
7580 * gcc.dg/pr69162.c: New test.
7581
c437d1e8 7582 PR tree-optimization/69172
7583 * gcc.dg/pr69172.c: New test.
7584
6a46a28c 75852016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7586
7587 PR tree-optimization/67781
7588 * gcc.c-torture/execute/pr67781.c: New file.
7589
62ad9a04 75902016-01-08 Jakub Jelinek <jakub@redhat.com>
7591
7592 PR tree-optimization/69083
7593 * gcc.dg/vect/pr69083.c: New test.
7594
9e0e8c2a 75952016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7596
7597 PR tree-optimization/61441
7598 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7599 Use -fexcess-precision=standard for compiler options.
7600 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7601
5d034e37 76022016-01-08 Jakub Jelinek <jakub@redhat.com>
7603
5013f740 7604 PR fortran/69128
7605 * gfortran.dg/gomp/pr69128.f90: New test.
7606
5d034e37 7607 PR c++/69145
7608 * g++.dg/ext/pr69145-1.C: New test.
7609 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7610 * g++.dg/ext/pr69145-2.h: New file.
7611
517906ff 76122016-01-07 Martin Sebor <msebor@redhat.com>
7613
7614 PR c/68966
7615 * gcc.dg/atomic-fetch-bool.c: New test.
7616 * gcc.dg/sync-fetch-bool.c: New test.
7617
cdbb524c 76182016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7619
7620 PR fortran/66680
7621 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7622
ec3aba9e 76232016-01-07 Nick Clifton <nickc@redhat.com>
7624
7625 PR target/66655
7626 * g++.dg/pr66655.C: New test.
7627 * g++.dg/pr66655_1.cc: Test support file.
7628 * g++.dg/pr66655.h: Test header file.
7629
9b657cf1 76302016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 7631
7632 PR fortran/66680
7633 gfortran.dg/gomp/pr66680.f90: New test.
7634
cd45d7a5 76352016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7636
7637 PR target/69171
7638 * gcc.target/i386/pr69171-1.c: New test.
7639 * gcc.target/i386/pr69171-2.c: Likewise.
7640 * gcc.target/i386/pr69171-3.c: Likewise.
7641 * gcc.target/i386/pr69171-4.c: Likewise.
7642 * gcc.target/i386/pr69171-5.c: Likewise.
7643 * gcc.target/i386/pr69171-6.c: Likewise.
7644
4a86a91a 76452015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7646
7647 PR middle-end/67639
7648 * c-c++-common/pr67639.c: New test.
7649
34c05552 76502016-01-07 Jakub Jelinek <jakub@redhat.com>
7651
7652 PR tree-optimization/69141
7653 * g++.dg/opt/pr69141.C: New test.
7654
f08d6895 76552016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7656
7657 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7658
32ec4173 76592016-01-06 Uros Bizjak <ubizjak@gmail.com>
7660
7661 PR target/69140
7662 * gcc.target/i386/pr69140.c: New test
7663
d74214f3 76642016-01-06 David Malcolm <dmalcolm@redhat.com>
7665
7666 * gcc.dg/bad-dereference.c: New test case.
7667
73991cab 76682015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7669
7670 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7671
fc8cc457 76722016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7673
7674 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7675
be3c9981 76762016-01-06 Marek Polacek <polacek@redhat.com>
7677
7678 PR sanitizer/69099
7679 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7680
2cb724f9 76812016-01-05 Marek Polacek <polacek@redhat.com>
7682
7683 PR c/69104
7684 * gcc.dg/atomic-invalid-2.c: New.
7685
233a53ed 76862016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7687
7688 PR target/68991
7689 * gcc.target/i386/pr68991.c: New test.
7690
ea87c5e3 76912016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7692
7693 PR target/68991
7694 * g++.dg/pr68991-1.C: New test.
7695 * g++.dg/pr68991-2.C: Likewise.
7696
1943a4a2 76972016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 7698
1943a4a2 7699 PR other/60465
afe82e5b 7700 * gcc.target/ia64/pr60465-gprel64.c: New test.
7701 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7702
1e9147dd 77032016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7704
7705 PR rtl-optimization/68651
7706 * gcc.target/aarch64/pr68651_1.c: New test.
7707
d42aa619 77082016-01-05 David Malcolm <dmalcolm@redhat.com>
7709
7710 PR c/69122
7711 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7712
1776de76 77132016-01-05 Nathan Sidwell <nathan@acm.org>
7714
2d7d361d 7715 PR c++/58583
7716 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7717
1776de76 7718 * gcc.dg/alias-15.c: New.
7719
5beb12c0 77202016-01-05 Nick Clifton <nickc@redhat.com>
7721
7722 PR target/68870
7723 * g++.dg/pr68770.C: New test.
7724
d8cca921 77252016-01-04 Mike Stump <mikestump@comcast.net>
7726
7727 * lib/target-supports.exp (check_effective_target_cilkplus):
7728 cilkplus targets require pthreads.
afc907ef 7729 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 7730
8427dff3 77312016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7732
7733 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7734 generation.
7735
f1717362 77362016-01-04 Jakub Jelinek <jakub@redhat.com>
7737
7738 Update copyright years.
7739
d7d6a3ab 77402016-01-04 Marek Polacek <polacek@redhat.com>
7741
7742 PR c/68908
7743 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7744 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7745 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7746
b8f4a5f9 77472016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7748
7749 * gcc.target/sparc/20160104-2.c: New test.
7750
6b5c028f 77512016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7752
7753 * gcc.target/sparc/20160104-1.c: New test.
7754
300e1002 77552016-01-03 Paul Thomas <pault@gcc.gnu.org>
7756
7757 PR fortran/65045
7758 * gfortran.dg/pr65045.f90: New test.
7759
855b105f 77602016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7761
7762 * gnat.dg/specs/debug1.ads: Delete.
7763
bdc177dc 77642016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7765
7766 PR libgfortran/68867
7767 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7768 expression.
7769
48aaffae 77702016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7771
7772 PR libgfortran/68867
7773 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7774 PowerPC.
7775
19a468b8 77762016-01-01 Paul Thomas <pault@gcc.gnu.org>
7777
7778 PR fortran/68864
7779 * gfortran.dg/pr68864.f90: New test.
7780
25371c91 77812016-01-01 Jakub Jelinek <jakub@redhat.com>
7782
2a659064 7783 PR tree-optimization/69070
7784 * gcc.dg/pr69070.c: New test.
7785
57aa9851 7786 PR sanitizer/69055
7787 * gfortran.dg/pr69055.f90: New test.
7788
25371c91 7789 PR target/69015
7790 * gcc.dg/pr69015.c: New test.
f1717362 7791\f
fb2c1edd 7792Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 7793
7794Copying and distribution of this file, with or without modification,
7795are permitted in any medium without royalty provided the copyright
7796notice and this notice are preserved.