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