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