]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR target/67310
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
d27a79f6 12016-06-01 Nathan Sidwell <nathan@acm.org>
2
3 * c-c++-common/torture/pr57945.c: Add expected PTX error.
4 * gcc.target/nvptx/weak.c: New.
5
6172a9fd 62016-06-01 Richard Biener <rguenther@suse.de>
7
8 PR tree-optimization/71261
9 * gcc.dg/torture/vect-bool-1.c: New testcase.
10
f9aaabb2 112016-06-01 Jakub Jelinek <jakub@redhat.com>
12
13 * gfortran.dg/gomp/order-1.f90: New test.
14 * gfortran.dg/gomp/order-2.f90: New test.
15
53b01069 162016-06-01 Jan Hubicka <hubicka@ucw.cz>
17
18 * gcc.dg/unroll-6.c: Update template.
19 * gcc.dg/unroll-7.c: New testcase.
20 * gcc.dg/unroll-8.c: New testcase.
21
36757397 222016-06-01 Eric Botcazou <ebotcazou@adacore.com>
23
24 * gnat.dg/opt56.ad[sb]: New test.
25
7f93bd6e 262016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
27
28 PR c++/66635
29 * g++.dg/cpp0x/constexpr-ice16.C: New.
30
9f41a2ce 312016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
32
33 PR tree-optimization/71314
34 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
35 -mbranch-cost=2.
36
31e02373 372016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
38
39 PR tree-optimization/71077
40 * gcc.dg/tree-ssa/pr71077.c: New test.
41
76f8f901 422016-05-31 Jan Hubicka <hubicka@ucw.cz>
43
7f93bd6e 44 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
45 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
46 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
76f8f901 47
04f5f923 482016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
49
50 PR c++/71248
51 * g++.dg/cpp0x/pr71248.C: New.
52 * g++.dg/cpp0x/auto7.C: Test column numbers too.
53 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
54 * g++.dg/init/new37.C: Likewise.
55 * g++.dg/template/static1.C: Likewise.
56 * g++.dg/template/static2.C: Likewise.
57
4ffddf28 582016-05-31 H.J. Lu <hongjiu.lu@intel.com>
59
60 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
61 instead of %rdi.
62 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
63
4ff7bd21 642016-05-31 Marek Polacek <polacek@redhat.com>
65
66 * c-c++-common/Wswitch-unreachable-3.c: New test.
67 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
68
e1f7cc4b 692016-05-31 Richard Biener <rguenther@suse.de>
70
71 PR tree-optimization/71352
72 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
73
02978bd1 742016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
75
76 * gcc.target/arm/armv5_thumb_isa.c: New test.
77
cfce8164 782016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
79
80 PR target/71346
81 * gcc.target/i386/pr71346.c: New test.
82
7a51c705 832016-05-31 Tom de Vries <tom@codesourcery.com>
84
85 PR tree-optimization/69068
86 * gcc.dg/graphite/pr69068.c: New test.
87
8c1ac106 882016-05-27 Martin Sebor <msebor@redhat.com>
89
90 PR c++/71306
91 * g++.dg/warn/Wplacement-new-size-3.C: New test.
92
b6431756 932016-05-30 Jakub Jelinek <jakub@redhat.com>
94
95 PR c++/71349
96 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
97 nowait depend(inout: dd[0]) clauses where permitted.
98
f6203294 992016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
100
101 PR c++/71238
102 * g++.dg/parse/pr71238.C: New.
103 * g++.dg/concepts/friend1.C: Test column numbers too.
104 * g++.dg/cpp0x/initlist31.C: Likewise.
105 * g++.dg/cpp0x/pr51420.C: Likewise.
106 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
107 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
108 * g++.dg/ext/builtin3.C: Likewise.
109 * g++.dg/lookup/friend12.C: Likewise.
110 * g++.dg/lookup/friend7.C: Likewise.
111 * g++.dg/lookup/koenig1.C: Likewise.
112 * g++.dg/lookup/koenig5.C: Likewise.
113 * g++.dg/lookup/used-before-declaration.C: Likewise.
114 * g++.dg/overload/koenig1.C: Likewise.
115 * g++.dg/template/crash65.C: Likewise.
116 * g++.dg/template/friend57.C: Likewise.
117 * g++.dg/warn/Wshadow-5.C: Likewise.
118 * g++.dg/warn/Wunused-8.C: Likewise.
119 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
120 * g++.old-deja/g++.jason/lineno5.C: Likewise.
121 * g++.old-deja/g++.jason/member.C: Likewise.
122 * g++.old-deja/g++.jason/report.C: Likewise.
123 * g++.old-deja/g++.jason/scoping12.C: Likewise.
124 * g++.old-deja/g++.law/visibility20.C: Likewise.
125 * g++.old-deja/g++.ns/koenig5.C: Likewise.
126 * g++.old-deja/g++.other/static5.C: Likewise.
127 * g++.old-deja/g++.pt/overload2.C: Likewise.
128
b96f8145 1292016-05-30 Jan Hubicka <hubicka@ucw.cz>
130
131 * gcc.dg/tree-ssa/peel1.c: New testcase.
132 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
133 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
134
ed5bca7a 1352016-05-30 Tom de Vries <tom@codesourcery.com>
136
137 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
138 to ce.
139
c0aa0333 1402016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
141
142 PR c++/71099
143 * g++.dg/parse/virtual1.C: New.
144
231010db 1452016-05-30 Uros Bizjak <ubizjak@gmail.com>
146
147 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
148 Use correct register when clearing %edx.
149
765557c0 1502016-05-30 Alexander Monakov <amonakov@ispras.ru>
151
152 PR tree-optimization/71289
153 * gcc.dg/pr71289.c: New test.
154
fc3b1c44 1552016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
156
157 PR middle-end/71269
158 PR middle-end/71292
159 * gcc.dg/tree-ssa/pr71269.c: New test.
160 * gcc.dg/tree-ssa/pr71292.c: New test.
161
ce352457 1622016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
163
164 PR middle-end/71252
165 * gcc.dg/tree-ssa/pr71252-2.c: New test.
166
eedd711b 1672016-05-30 Jan Hubicka <hubicka@ucw.cz>
168
169 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
170 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
171 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
172
8c061890 1732016-05-30 Tom de Vries <tom@codesourcery.com>
174
175 PR tree-optimization/69067
176 * gcc.dg/graphite/pr69067.c: New test.
177
a6b0884c 1782016-05-29 Uros Bizjak <ubizjak@gmail.com>
179
180 PR target/71245
181 * gcc.target/i386/pr71245-1.c: New test.
182 * gcc.target/i386/pr71245-2.c: Ditto.
183
2369edfc 1842016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
185
186 PR c++/71105
187 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
188 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
189 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
190
b6ab3f43 1912016-05-27 Jan Hubicka <hubicka@ucw.cz>
192
193 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
194
0192662b 1952016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
196
197 Revert:
198 PR c++/69855
199 * g++.dg/overload/69855.C: New.
200 * g++.old-deja/g++.law/missed-error2.C: Adjust.
201 * g++.old-deja/g++.pt/crash3.C: Likewise.
202
fce78c50 2032016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
204
205 PR c++/60385
206 * g++.dg/parse/namespace13.C: New.
207
372172fe 2082016-05-26 Jeff Law <law@redhat.com>
209
210 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
211 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
212 * gcc.dg/tree-ssa/pr68198.c: Likewise.
213 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
214 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
215 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
216 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
217 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
218 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
219 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
220 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
221 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
222 * gcc.dg/tree-ssa/vrp56.c: Likewise.
223
5d8a8944 2242016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
225
226 PR c++/69855
227 * g++.dg/overload/69855.C: New.
228 * g++.old-deja/g++.law/missed-error2.C: Adjust.
229 * g++.old-deja/g++.pt/crash3.C: Likewise.
230
29602b75 2312016-05-27 Jiong Wang <jiong.wang@arm.com>
232
233 PR target/63596
234 * gcc.target/aarch64/va_arg_1.c: New testcase.
235 * gcc.target/aarch64/va_arg_2.c: Likewise.
236 * gcc.target/aarch64/va_arg_3.c: Likewise.
237
c900b732 2382016-05-27 Jiong Wang <jiong.wang@arm.com>
239
240 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
241 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
242 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
243 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
244 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
245
73ef73bd 2462016-05-27 Marek Polacek <polacek@redhat.com>
247
248 PR middle-end/71308
249 * g++.dg/torture/pr71308.C: New test.
250
a6031633 2512016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
252
253 * gcc.dg/zero_bits_compound-1.c: New test.
254 * gcc.dg/zero_bits_compound-2.c: New test.
255
1fbdc7ae 2562016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
257
258 PR middle-end/71279
259 * gcc.dg/pr71279.c: New test.
260
2e196ca8 2612016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
262
263 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
264 floating point min/max/comparison instructions.
265 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
266
6feab9ce 2672016-05-26 Jakub Jelinek <jakub@redhat.com>
268
269 * c-c++-common/gomp/schedule-1.c: New test.
270 * gfortran.dg/gomp/schedule-1.f90: New test.
271
978cea8f 2722016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
273
274 PR c++/70822
275 PR c++/70106
276 * g++.dg/cpp1y/auto-fn32.C: New test.
277 * g++.dg/cpp1y/paren4.C: New test.
278
0478d9ed 2792016-05-26 Nathan Sidwell <nathan@acm.org>
280
281 * gcc.dg/20060410.c: Xfail on ptx.
282 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
283 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
284 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
285 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
286 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
287
5fd1c174 2882016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
289
290 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
291
c5e8b3e2 2922016-05-26 Jakub Jelinek <jakub@redhat.com>
293
0db93a5b 294 PR tree-optimization/71280
295 * gcc.dg/pr71280.c: New test.
296
7199c05c 297 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
298
76c786ac 299 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
300 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
301
c5e8b3e2 302 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
303
e9bcea2f 3042016-05-26 Jiong Wang <jiong.wang@arm.com>
305
306 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
307 kept in memory.
308
955d947b 3092016-05-25 Jeff Law <law@redhat.com>
310
311 PR tree-optimization/71272
312 * gcc.c-torture/compile/pr71272.c: new test.
313
77102dbe 3142016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
315
316 * gcc.target/powerpc/vec-cmpne.c: New test.
317 * gcc.target/powerpc/vec-cmpne-long.c: New test.
318
552821b4 3192016-05-25 Eric Botcazou <ebotcazou@adacore.com>
320
321 * gnat.dg/opt55.ad[sb]: New test.
322
0113f3c5 3232016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
324
325 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
326 * c-c++-common/pr60226.c: Require int32plus.
327 * gcc.c-torture/execute/pr70602.c: Likewise.
328 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
329 unsigned long for malloc arg type.
330 * gcc.dg/asr_div1.c: Require int32plus.
331 * gcc.dg/enum-mode-1.c: XFAIL for int16.
332 * gcc.dg/pie-1.c: Require pie.
333 * gcc.dg/pie-2.c: Likewise.
334 * gcc.dg/pr59471.c: Require int32plus.
335 * gcc.dg/pr59963-2.c: XFAIL for int16.
336 * gcc.dg/pr60114.c: Require int32plus.
337 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
338 unsigned long for typedef of size_t.
339 * gcc.dg/pr63914.c: Require int32plus.
340 * gcc.dg/pr64536.c: Require pt32plus.
341 * gcc.dg/pr65658.c: Likewise.
342 * gcc.dg/pr67271.c: Require int32plus.
343 * gcc.dg/pr68112.c: Likewise.
344 * gcc.dg/pr69071.c: Skip for avr target.
345 * gcc.dg/pr69973.c: Require int32plus.
346 * gcc.dg/pr70169.c: Skip for avr target.
347 * gcc.dg/sso-6.c: Require int32plus.
348 * gcc.dg/sso-7.c: Likewise.
349 * gcc.dg/sso-8.c: Likewise.
350 * gcc.dg/vrp-min-max-2.c: Likewise.
351
f4094380 3522016-05-25 H.J. Lu <hongjiu.lu@intel.com>
353
354 PR target/70738
355 * gcc.target/i386/pr70738-1.c: New test.
356 * gcc.target/i386/pr70738-2.c: Likewise.
357 * gcc.target/i386/pr70738-3.c: Likewise.
358 * gcc.target/i386/pr70738-4.c: Likewise.
359 * gcc.target/i386/pr70738-5.c: Likewise.
360 * gcc.target/i386/pr70738-6.c: Likewise.
361 * gcc.target/i386/pr70738-7.c: Likewise.
362 * gcc.target/i386/pr70738-8.c: Likewise.
363 * gcc.target/i386/pr70738-9.c: Likewise.
364
239a4bea 3652016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
366
367 PR rtl-optimization/66940
368 * gcc.c-torture/execute/pr66940.c: New test.
369
bf6382ba 3702016-05-25 Ilya Verbin <ilya.verbin@intel.com>
371
372 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
373 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
374 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
375 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
376 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
377 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
378 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
379 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
380 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
381 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
382 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
383 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
384 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
385 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
386 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
387 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
388 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
389 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
390 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
391 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
392 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
393 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
394 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
395 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
396
2c995da9 3972016-05-25 Marek Polacek <polacek@redhat.com>
398
399 PR c/71265
400 * gcc.dg/noncompile/pr71265.c: New test.
401
abfbb5b5 402 PR c/71266
403 * gcc.dg/noncompile/old-style-parm-3.c: New test.
404
f6871bbd 4052016-05-25 Nathan Sidwell <nathan@acm.org>
406
407 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
408
de04e83e 4092016-05-25 Richard Biener <rguenther@suse.de>
410
411 PR tree-optimization/71261
412 * c-c++-common/torture/pr71261.c: New testcase.
413
b35931f7 4142016-05-25 Richard Biener <rguenther@suse.de>
415
416 PR tree-optimization/71264
417 * gcc.dg/vect/pr71264.c: New testcase.
418
166c3089 4192016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
420
421 PR c++/55992
422 * g++.dg/cpp0x/alias-decl-53.C: New.
423 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
424
14240409 4252016-05-25 Martin Liska <mliska@suse.cz>
426
427 * g++.dg/pr71239.C: New test.
428
bc47d9f6 4292016-05-25 Richard Biener <rguenther@suse.de>
430
431 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
432 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
433
d8a3f157 4342016-05-25 Marek Polacek <polacek@redhat.com>
435
436 * g++.dg/pr65295.C: Use target c++14.
437
3af16045 4382016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
439
231010db 440 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
441 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
3af16045 442
949479b2 4432016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
444
445 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
446 instructions.
447
6d6a3fc3 4482016-05-24 Cesar Philippidis <cesar@codesourcery.com>
449
450 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
451 * c-c++-common/goacc/deviceptr-1.c: Likewise.
452 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
453 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
454 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
455 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
456 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
457 * c-c++-common/goacc/pcopy.c: Likewise.
458 * c-c++-common/goacc/pcopyin.c: Likewise.
459 * c-c++-common/goacc/pcopyout.c: Likewise.
460 * c-c++-common/goacc/pcreate.c: Likewise.
461 * c-c++-common/goacc/pr70688.c: New test.
462 * c-c++-common/goacc/present-1.c: Adjust test.
463 * c-c++-common/goacc/reduction-5.c: Likewise.
464 * g++.dg/goacc/data-1.C: New test.
465
af648be2 4662016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
467
468 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
469 vector parity built-in functions.
470 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
471 count trailing zeros automatic vectorization.
472 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
473 count trailing zeros built-in functions.
474
4e173d60 4752016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
476
477 * gcc.dg/tree-ssa/reassoc-44.c: New test.
478
a0c02a52 4792016-05-24 Pat Haugen <pthaugen@us.ibm.com>
480
481 PR target/71050
482 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
483
64c52e9c 4842016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
485
486 PR c++/50436
487 * g++.dg/template/crash123.C: New.
488 * g++.dg/template/crash124.C: Likewise.
489
752b5a4c 4902016-05-24 Martin Sebor <msebor@redhat.com>
491
492 PR c++/71147
493 * g++.dg/ext/flexary16.C: New test.
494
a36dd683 4952016-05-24 Ilya Verbin <ilya.verbin@intel.com>
496
f6871bbd 497 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
498 before math.h is included.
a36dd683 499 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
500 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
501 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
502 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
503 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
504 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
505 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
506 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
507 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
508 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
509 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
510 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
511 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
512 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
513 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
514 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
515 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
516 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
517 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
518 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
519 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
520 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
521 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
522
d60e1df7 5232016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
524 Kelvin Nilsen <kelvin@gcc.gnu.org>
525
526 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
527 support.
528
22d09025 5292016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
530
531 PR c++/69872
532 * g++.dg/warn/Wno-narrowing1.C: New.
533
6ef0143d 5342016-05-24 Marek Polacek <polacek@redhat.com>
535
536 PR c/71249
537 * c-c++-common/Wswitch-unreachable-2.c: New test.
538
962a2062 5392016-05-24 Jakub Jelinek <jakub@redhat.com>
540
ead77194 541 PR c++/71257
542 * g++.dg/vect/simd-clone-6.cc: New test.
543 * g++.dg/gomp/declare-simd-6.C: New test.
544
962a2062 545 PR middle-end/70434
546 PR c/69504
547 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
548
23edc6d1 5492016-05-24 Richard Biener <rguenther@suse.de>
550
551 PR tree-optimization/71240
552 * gcc.dg/optimize-bswapsi-5.c: New testcase.
553
30633bcc 5542016-05-24 Richard Biener <rguenther@suse.de>
555
556 PR tree-optimization/71230
557 * gcc.dg/torture/pr71230.c: New testcase.
558 * g++.dg/torture/pr71230.C: Likewise.
559
c9d624bd 5602016-05-24 Thomas Schwinge <thomas@codesourcery.com>
561
562 * c-c++-common/goacc/routine-5.c: Add tests.
563 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
564 * gfortran.dg/goacc/routine-6.f90: Add tests.
565
ce143ff0 5662016-05-24 Richard Biener <rguenther@suse.de>
567
568 PR tree-optimization/71253
569 * gcc.dg/torture/pr71253.c: New testcase.
570
3bdaecd5 5712016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
572
573 PR middle-end/71252
574 * gfortran.dg/pr71252.f90: New test.
575
856b494d 5762016-05-24 Richard Sandiford <richard.sandiford@arm.com>
577
578 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
579
7345b977 5802016-05-24 Richard Biener <rguenther@suse.de>
581
582 PR middle-end/70434
583 PR c/69504
584 * c-c++-common/vector-subscript-4.c: New testcase.
585 * c-c++-common/vector-subscript-5.c: Likewise.
586
6f065267 5872016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
588
589 PR fortran/71123
590 * gfortran.dg/namelist_90.f: New test
591
fd6757da 5922016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
593
594 PR fortran/66461
595 * gfortran.dg/unexpected_eof.f: New test
596
7d5555a8 5972016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
598 Kelvin Nilsen <kelvin@gcc.gnu.org>
599
600 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
601 as little endian.
602
ae6744c9 6032016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
604
605 PR c++/70972
606 * g++.dg/cpp0x/inh-ctor20.C: New.
607 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
608
f0d91a85 6092016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
610
611 PR c++/69095
612 * g++.dg/cpp0x/variadic168.C: New.
613
1618ffe5 6142016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
615
616 * g++.dg/cpp0x/pr31445.C: Test column number too.
617 * g++.dg/cpp0x/pr32253.C: Likewise.
618 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
619 * g++.dg/cpp0x/variadic36.C: Likewise.
620
c0205bab 6212016-05-23 Marc Glisse <marc.glisse@inria.fr>
622
623 * gcc.dg/fold-notshift-2.c: Adjust.
624
1398da0f 6252016-05-23 Marek Polacek <polacek@redhat.com>
626
627 PR c/49859
628 * c-c++-common/Wswitch-unreachable-1.c: New test.
629 * gcc.dg/Wswitch-unreachable-1.c: New test.
630 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
631 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
632 * g++.dg/gomp/block-10.C: Likewise.
633 * gcc.dg/gomp/block-10.c: Likewise.
634 * g++.dg/gomp/block-9.C: Likewise.
635 * gcc.dg/gomp/block-9.c: Likewise.
636 * g++.dg/gomp/target-1.C: Likewise.
637 * g++.dg/gomp/target-2.C: Likewise.
638 * gcc.dg/gomp/target-1.c: Likewise.
1618ffe5 639 * gcc.dg/gomp/target-2.c: Likewise.
1398da0f 640 * g++.dg/gomp/taskgroup-1.C: Likewise.
641 * gcc.dg/gomp/taskgroup-1.c: Likewise.
642 * gcc.dg/gomp/teams-1.c: Likewise.
643 * g++.dg/gomp/teams-1.C: Likewise.
644 * g++.dg/overload/error3.C: Likewise.
645 * g++.dg/tm/jump1.C: Likewise.
646 * g++.dg/torture/pr40335.C: Likewise.
647 * gcc.dg/c99-vla-jump-5.c: Likewise.
648 * gcc.dg/switch-warn-1.c: Likewise.
649 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
650 * gcc.dg/nested-func-1.c: Likewise.
651 * gcc.dg/pr67784-4.c: Likewise.
652
5403ed8b 6532016-05-23 Richard Biener <rguenther@suse.de>
654
655 PR tree-optimization/71230
656 * gfortran.dg/pr71230-1.f90: New testcase.
657 * gfortran.dg/pr71230-2.f90: Likewise.
658
27510941 6592016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
660
1618ffe5 661 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
27510941 662 * gcc.dg/vect/pr58135.c: Add new.
663 * gfortran.dg/pr46519-1.f: Adjust test case.
664
a41c605d 6652016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
666
667 PR c++/53401
668 * g++.dg/cpp0x/decltype64.C: New.
669
3eb254ab 6702016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
671
672 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
673 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
674 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
675
a75fffe1 6762016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
677
678 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
679 Add poly64x1_t and poly64x2_t cases if supported.
680 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
681 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
682 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
683 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
684 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
685
56979b12 6862016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
687
688 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
689 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
690 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
691 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
692 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
693 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
694 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
695
dc5e98db 6962016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
697
698 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
699
c0f383ae 7002016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
701
702 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
703 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
704
2a4d70a2 7052016-05-22 Jakub Jelinek <jakub@redhat.com>
706
4c109025 707 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
708 constraint instead of "r".
709 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
710 insn instead of vxorpd.
711 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
712
bad891ce 713 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
714 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
715
ac23ddb9 716 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
717
9dac9579 718 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
719 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
720
2a4d70a2 721 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
722
9eafdd7b 7232016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
724
725 PR middle-end/40921
726 * gcc.dg/tree-ssa/pr40921.c: New test.
727
93df190d 7282016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
729
730 PR target/71103
731 * gcc.target/avr/pr71103.c: New test.
732
933b9f7f 7332016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
734
735 PR middle-end/71179
736 * gcc.dg/tree-ssa/pr71179.c: New test.
737
8bdfbc08 7382016-05-20 Martin Sebor <msebor@redhat.com>
739
740 PR c/71115
741 * gcc.dg/init-excess-2.c: New test.
742
6827ab42 7432016-05-20 Eric Botcazou <ebotcazou@adacore.com>
744
745 * gnat.dg/opt53.adb: New test.
746 * gnat.dg/opt54.adb: Likewise.
747
58a5f4c0 7482016-05-20 Martin Jambor <mjambor@suse.cz>
749
750 PR tree-optimization/70884
751 * gcc.dg/tree-ssa/pr70919.c: New test.
752
bb7145f6 7532016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
754
755 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
756 formatting.
f6871bbd 757 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
758 fix code formatting.
759
7602016-05-20 Nathan Sidwell <nathan@acm.org>
761
762 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
763 non-common cases.
764 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
bb7145f6 765
9954d230 7662016-05-20 David Malcolm <dmalcolm@redhat.com>
767
768 * jit.dg/all-non-failing-tests.h: Add
769 test-factorial-must-tail-call.c.
770 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
771 * jit.dg/test-factorial-must-tail-call.c: New test case.
772
08a161f9 7732016-05-20 Jakub Jelinek <jakub@redhat.com>
774
775 PR fortran/71204
776 * gfortran.dg/pr71204.f90: New test.
777
3d380077 7782016-05-20 Cesar Philippidis <cesar@codesourcery.com>
779
780 * gcc.target/nvptx/sincos.c: New test.
781
0f104d56 7822016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
783
784 PR c++/70572
785 * g++.dg/cpp1y/auto-fn31.C: New.
786
61736a1b 7872016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
788
789 * gcc.target/powerpc/vec-addec.c: New test.
790 * gcc.target/powerpc/vec-addec-int128.c: New test.
791
b4a61e77 7922016-05-20 David Malcolm <dmalcolm@redhat.com>
793
794 * gcc.dg/plugin/must-tail-call-1.c: New test case.
795 * gcc.dg/plugin/must-tail-call-2.c: New test case.
796 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
797 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
798
9a2ace10 7992016-05-20 Jan Hubicka <hubicka@ucw.cz>
800
801 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
802
45cdf8c6 8032016-05-20 Jakub Jelinek <jakub@redhat.com>
804
b9a1dcd5 805 PR c++/71210
806 * g++.dg/opt/pr71210-1.C: New test.
807 * g++.dg/opt/pr71210-2.C: New test.
808
45cdf8c6 809 PR tree-optimization/29756
810 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
811 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
812 only on selected targets where V4SImode vectors are known to be
813 supported.
814
92e3ffbf 8152016-05-20 Marc Glisse <marc.glisse@inria.fr>
816
817 PR tree-optimization/71079
818 PR tree-optimization/71206
819 * gcc.dg/tree-ssa/pr71206.c: New testcase.
820
5da368e3 8212016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
822
823 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
824 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
825 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
826
2506d97a 8272016-05-20 Richard Guenther <rguenther@suse.de>
828
829 PR tree-optimization/29756
830 * gcc.dg/tree-ssa/vector-6.c: New testcase.
831
adade307 8322016-05-20 Richard Biener <rguenther@suse.de>
833
834 PR tree-optimization/71185
835 * gcc.dg/tree-ssa/pr71185.c: New testcase.
836
c3deca25 8372016-05-20 Richard Biener <rguenther@suse.de>
838
839 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
840
8b0bef14 8412016-05-19 Marek Polacek <polacek@redhat.com>
842
843 PR c++/71075
844 * g++.dg/diagnostic/pr71075.C: New test.
845
08025288 8462016-05-19 David Malcolm <dmalcolm@redhat.com>
847
848 PR c++/71184
849 * g++.dg/pr71184.C: New test case.
850
26a51591 8512016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
852
853 * gcc.target/powerpc/darn-0.c: New test.
854 * gcc.target/powerpc/darn-1.c: New test.
855 * gcc.target/powerpc/darn-2.c: New test.
856
d8d3e75a 8572016-05-19 Marek Polacek <polacek@redhat.com>
858
859 PR tree-optimization/71031
860 * gcc.dg/tree-ssa/vrp100.c: New test.
861
c28211ae 8622016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
863
864 PR rtl-optimization/71148
865 * gcc.dg/pr71148.c: New test.
866
3f5ea43a 8672016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
868
869 PR target/71056
870 * gcc.target/arm/pr71056.c: New test.
871
2a7d4c20 8722016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
873
874 * c-c++-common/pr69669.c: Check the used mode.
875
ed0b0569 8762016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
877
878 PR sanitizer/64354
879 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
880
410372fe 8812016-05-19 Richard Biener <rguenther@suse.de>
882
883 PR tree-optimization/70729
884 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
885 * gcc.dg/graphite/scop-18.c: Likewise.
886 * gcc.dg/pr41783.c: Disable LIM.
887 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
888 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
889 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
890 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
891 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
892 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
893 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
894 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
895 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
896 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
897 * gfortran.dg/pr42108.f90: Likewise.
898
56f34f03 8992016-05-18 David Malcolm <dmalcolm@redhat.com>
900
901 PR driver/69265
902 * gcc.dg/spellcheck-options-11.c: New test case.
903
e6481cd1 9042016-05-18 Jakub Jelinek <jakub@redhat.com>
905
906 PR c++/71100
907 * g++.dg/opt/pr71100.C: New test.
908
be951c59 9092016-05-18 Martin Jambor <mjambor@suse.cz>
910
911 PR ipa/69708
912 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
913 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
914 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
915 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
916
665ff45b 9172016-05-18 Martin Jambor <mjambor@suse.cz>
918
919 PR ipa/69708
920 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
921 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
922 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
923 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
924 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
925
485be62c 9262016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
927
928 PR c++/69793
929 * g++.dg/template/crash122.C: New.
930
b251d5f5 9312016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
932
933 PR c++/70466
934 * g++.dg/template/pr70466-1.C: New.
935 * g++.dg/template/pr70466-2.C: Likewise.
936
c93e9931 9372016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
938
939 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
940 splat operations and the XXSPLTIB instruction.
941 * gcc.target/powerpc/p9-splat-2.c: Likewise.
942 * gcc.target/powerpc/p9-splat-3.c: Likewise.
943 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
944 xxlxor to clear a register.
945
8ba6639c 9462016-05-18 Richard Sandiford <richard.sandiford@arm.com>
947
948 * gcc.dg/torture/pr71020.c: New test.
949
ec6e3005 9502016-05-18 Martin Jambor <mjambor@suse.cz>
951
952 PR ipa/70646
953 * gcc.dg/ipa/pr70646.c: New test.
954
5ef3c918 9552016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
956
957 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
958
70a88eab 9592016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
960
961 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
962 missing tests for vreinterpretq_p{8,16}.
963
b52a930c 9642016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
965
966 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
967 vsliq_n_s64 and vsliq_n_u64.
968
bdd4080b 9692016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
970
971 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
972 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
973
37814bf5 9742016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
975
976 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
977 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
978 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
979
764af2e0 9802016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
981
982 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
983 in comment.
984
ffe01a83 9852016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
7cec01b4 986
987 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
988 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
989 "blr\t" and switch to scan-assembler-times.
990
fab6dae9 9912016-05-18 Jiong Wang <jiong.wang@arm.com>
992
231010db 993 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
994 with __aarch64__.
995 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
996 declarations under __aarch64__ and __ARM_FEATURE_FMA.
fab6dae9 997
4eb0c566 9982016-05-18 Jakub Jelinek <jakub@redhat.com>
999
442f18f1 1000 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1001 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1002 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1003 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1004 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1005 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1006
4d83b36b 1007 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1008 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1009
a4528eec 1010 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1011 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1012
f0066139 1013 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1014 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1015
4eb0c566 1016 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1017
303e9267 10182016-05-18 Richard Biener <rguenther@suse.de>
1019
1020 PR tree-optimization/71168
1021 * gcc.dg/torture/pr71168.c: New testcase.
1022
0d7ddd44 10232016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1024
1025 PR middle-end/63586
1026 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1027 * gcc.dg/tree-ssa/pr63586.c: New test.
1028 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1029
899bcc0f 10302016-05-17 Nathan Sidwell <nathan@acm.org>
1031
1032 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1033 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1034 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1035 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1036
a2246979 10372016-05-17 Nathan Sidwell <nathan@acm.org>
1038
1039 * gcc.target/nvptx/abi-vararg-3.c: New.
1040
2f6a4d21 10412016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1042
1043 PR tree-optimization/54579
1044 PR middle-end/55299
1045 * gcc.dg/fold-notrotate-1.c: New test.
1046 * gcc.dg/fold-notshift-1.c: New test.
1047 * gcc.dg/fold-notshift-2.c: New test.
1048
27bdad45 10492016-05-17 Marek Polacek <polacek@redhat.com>
1050
1051 PR ipa/71146
1052 * g++.dg/ipa/pr71146.C: New test.
1053
f33a295a 10542016-05-17 David Malcolm <dmalcolm@redhat.com>
1055
1056 * jit.dg/test-error-array-bounds.c: New test case.
1057
b6dd53bf 10582016-05-17 Marc Glisse <marc.glisse@inria.fr>
1059
1060 * gcc.dg/tree-ssa/and-1.c: New testcase.
1061
a8719545 10622016-05-17 Marc Glisse <marc.glisse@inria.fr>
1063
1064 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1065 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1066
34806102 10672016-05-17 Marc Glisse <marc.glisse@inria.fr>
1068
1069 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1070 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1071
25fe08a8 10722016-05-17 Jiong Wang <jiong.wang@arm.com>
1073
1074 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1075
abf1a837 10762016-05-17 Jiong Wang <jiong.wang@arm.com>
1077
1078 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1079
666b9dd3 10802016-05-17 Jiong Wang <jiong.wang@arm.com>
1081
1082 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1083 ".2d[index]" when scan the assembly.
1084 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1085 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1086 float64x1.
1087 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1088
77d095c0 10892016-05-17 Richard Biener <rguenther@suse.de>
1090
1091 PR tree-optimization/71132
1092 * gcc.dg/torture/pr71132.c: New testcase.
1093
28adcc23 10942016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1095
1096 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1097
2439931e 10982016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1099
1100 PR target/70809
1101 * gcc.target/aarch64/pr70809_1.c: New test.
1102
5ec2ff80 11032016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1104
1105 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1106 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1107 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1108 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1109
17fd1c7a 11102016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1111 Ilya Enkovich <ilya.enkovich@intel.com>
1112
1113 PR target/71114
1114 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1115
46729204 11162016-05-16 Jan Hubicka <hubicka@ucw.cz>
1117
1118 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1119 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1120
2a1125d6 11212016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1122
1123 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1124 test for __ARM_FP16_ARGS.
1125 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1126 * gcc.target/arm/aapcs/neon-vect10.c: New.
1127 * gcc.target/arm/aapcs/neon-vect9.c: New.
1128 * gcc.target/arm/aapcs/vfp18.c: New.
1129 * gcc.target/arm/aapcs/vfp19.c: New.
1130 * gcc.target/arm/aapcs/vfp20.c: New.
1131 * gcc.target/arm/aapcs/vfp21.c: New.
1132 * gcc.target/arm/fp16-aapcs-1.c: New.
1133 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1134 test for __ARM_FP16_ARGS.
1135 * g++.target/arm/fp16-return-1.c: Update expected output.
1136
ea3d2d74 11372016-05-16 Jiong Wang <jiong.wang@arm.com>
1138
1139 PR testsuite/70227
1140 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1141
6989e05f 11422016-05-15 Harald Anlauf <anlauf@gmx.de>
1143
1144 PR fortran/69603
1145 * gfortran.dg/pr69603.f90: New testcase.
1146
a5f52592 11472016-05-14 Fritz Reese <fritzoreese@gmail.com>
1148
1149 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1150
88f949ab 11512016-05-14 Fritz Reese <fritzoreese@gmail.com>
1152
1153 PR fortran/71047
1154 * gfortran.dg/pr71047.f08: New test.
1155
90c88567 11562016-05-13 Joseph Myers <joseph@codesourcery.com>
1157
1158 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1159 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1160 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1161
00a690cc 11622016-05-13 Martin Sebor <msebor@redhat.com>
1163
1164 PR c++/60049
1165 * g++.dg/cpp0x/constexpr-60049.C: New test.
1166
ec8b6af7 11672016-05-13 Jakub Jelinek <jakub@redhat.com>
1168
1169 PR bootstrap/71071
1170 * gcc.dg/pr71071.c: New test.
1171
f54d1d7b 11722016-05-13 Uros Bizjak <ubizjak@gmail.com>
1173
1174 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
1175 remove XOP handling.
2f3af60f 1176 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
f54d1d7b 1177
a39a0392 11782016-05-13 Nathan Sidwell <nathan@acm.org>
1179
1180 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
1181 __atomic_is_lock_free declaration.
1182
42333dd9 11832016-05-13 Richard Biener <rguenther@suse.de>
1184
1185 PR tree-optimization/42587
1186 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1187
c5442454 11882016-05-13 Martin Liska <mliska@suse.cz>
1189
1190 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1191 the new format of dump output.
1192
03a400fb 11932016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1194
1195 * gcc.dg/pr71084.c: New test.
1196
69278c3f 11972016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1198
231010db 1199 PR target/53440
1200 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
69278c3f 1201
8138f11b 12022016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1203
1204 * gcc.target/aarch64/struct_return.c: New test.
1205
22a3f7bd 12062016-05-12 Marek Polacek <polacek@redhat.com>
1207
1208 PR c/70756
1209 * c-c++-common/pr70756-2.c: New test.
1210 * c-c++-common/pr70756.c: New test.
1211
9bcd42cc 12122016-05-12 Richard Biener <rguenther@suse.de>
1213
1214 PR tree-optimization/71059
1215 * gcc.dg/torture/pr71059.c: New testcase.
1216
5ffb4a0d 12172016-05-12 Richard Biener <rguenther@suse.de>
1218
1219 PR tree-optimization/71062
1220 * gcc.dg/torture/pr71062.c: New testcase.
1221
2ab65c31 12222016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1223
1224 PR tree-optimization/71006
1225 * gcc.dg/pr71006.c: New test.
1226
f0158fc0 12272016-05-12 Marek Polacek <polacek@redhat.com>
1228
1229 PR driver/71063
1230 * gcc.dg/opts-7.c: New test.
1231
0f56938b 12322016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1233
1234 PR target/70830
1235 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1236 Add -save-temps to dg-options.
1237 Scan for ldmfd rather than pop instruction.
1238 * gcc.target/arm/interrupt-2.c: Likewise.
1239 * gcc.target/arm/pr70830.c: New test.
1240
e10946d5 12412016-05-12 Jakub Jelinek <jakub@redhat.com>
1242
9fa8e468 1243 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1244 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1245
9ce62bbe 1246 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1247 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1248 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1249
708ae1b1 1250 PR target/71019
1251 * gcc.target/i386/avx512vl-pack-1.c: New test.
1252 * gcc.target/i386/avx512vl-pack-2.c: New test.
1253 * gcc.target/i386/avx512bw-pack-2.c: New test.
1254
a461f32e 1255 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1256
e10946d5 1257 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1258 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1259 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1260
f52a3ef6 12612016-05-12 Richard Biener <rguenther@suse.de>
1262
1263 PR tree-optimization/70986
1264 * gcc.dg/torture/pr70986-1.c: New testcase.
1265 * gcc.dg/torture/pr70986-2.c: Likewise.
1266 * gcc.dg/torture/pr70986-3.c: Likewise.
1267
54c4d22e 12682016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1269
1270 PR c/43651
1271 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1272 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1273
57215d5b 12742016-05-11 Uros Bizjak <ubizjak@gmail.com>
1275
1276 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1277 directive.
1278 * gcc.target/i386/pr66746.c: Ditto.
1279
67d3121c 12802016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1281
1282 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1283 support.
1284 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1285 warning when using -mvsx-timode.
1286 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1287 * gcc.target/powerpc/dform-2.c: Likewise.
1288 * gcc.target/powerpc/pr68805.c: Likewise.
1289
7f8012a5 12902016-05-11 Marek Polacek <polacek@redhat.com>
1291
1292 PR c++/71024
1293 * c-c++-common/attributes-3.c: New test.
1294
3e8567ce 12952016-05-11 Nathan Sidwell <nathan@acm.org>
1296
1297 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1298 * gcc.c-torture/execute/pr68185.c: Likewise.
1299 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1300 * gcc.dg/pr69634.c: Requires scheduling.
1301 * gcc.dg/torture/pr66178.c: Require label values.
1302 * gcc.dg/setjmp-6.c: Require indirect jumps.
1303
3739ac00 13042016-05-11 Richard Biener <rguenther@suse.de>
1305
1306 PR tree-optimization/71055
1307 * gcc.dg/torture/pr71055.c: New testcase.
1308
1ff8b385 13092016-05-11 Richard Biener <rguenther@suse.de>
1310
1311 PR debug/71057
1312 * g++.dg/debug/pr71057.C: New testcase.
1313
77126efa 13142016-05-11 Jakub Jelinek <jakub@redhat.com>
1315
1316 PR fortran/70855
1317 * gfortran.dg/gomp/pr70855.f90: New test.
1318
6fcaaf9b 13192016-05-11 Richard Biener <rguenther@suse.de>
1320
1321 PR middle-end/71002
1322 * g++.dg/torture/pr71002.C: New testcase.
1323
bfa8ea12 13242016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1325
1326 PR middle-end/70807
1327 * gcc.dg/pr70807.c: New test.
1328
87632549 13292016-05-10 Martin Sebor <msebor@redhat.com>
1330
1331 PR c++/38611
1332 * g++.dg/Wattributes.C: New test.
1333
f9153689 13342016-05-10 Marc Glisse <marc.glisse@inria.fr>
1335
1336 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1337 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1338 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1339
a44ed58a 13402016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1341
1342 PR target/70799
1343 * gcc.target/i386/pr70799-1.c: New test.
1344
d6c90d89 13452016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1346
1347 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1348
c1f73044 13492016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1350
1351 PR middle-end/70877
1352 * gcc.target/i386/pr70877.c: New test.
1353
e66d763a 13542016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1355
1356 PR tree-optimization/70786
1357 * gcc.target/i386/pr70876.c: New test.
1358
a30ff73a 13592016-05-10 Jakub Jelinek <jakub@redhat.com>
1360
1361 PR target/70927
1362 * gcc.target/i386/avx512vl-logic-1.c: New test.
1363 * gcc.target/i386/avx512vl-logic-2.c: New test.
1364 * gcc.target/i386/avx512dq-logic-2.c: New test.
1365
4b3fd38f 13662016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1367
1368 PR target/70963
1369 * gcc.target/powerpc/pr70963.c: New.
1370
abf93a25 13712016-05-10 David Malcolm <dmalcolm@redhat.com>
1372
1373 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1374 (test_very_wide_line): Add ruler to expected output.
1375 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1376 (test_very_wide_line): Likewise.
1377 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1378 (test_show_locus): Within the handling of "test_very_wide_line",
1379 enable show_ruler_p on the diagnostic context.
1380
d614888f 13812016-05-10 Richard Biener <rguenther@suse.de>
1382
1383 PR tree-optimization/71039
1384 * gcc.dg/torture/pr71039.c: New testcase.
1385
dbca5ed9 13862016-05-10 Nathan Sidwell <nathan@acm.org>
1387
1388 * gcc.dg/nested-func-10.c: Requires alloca.
1389 * gcc.dg/nested-func-9.c: Requires alloca.
1390 * gcc.c-torture/execute/pr70460.c: Requires labels.
1391 * gcc.c-torture/compile/pr70199.c: Requires labels.
1392 * gcc.target/nvptx/decl.c: Compile only.
1393 * gcc.target/nvptx/trailing-init.c: Compile only.
1394 * gcc.target/nvptx/ary-init.c: Compile only.
1395
3fa82609 13962016-05-10 Marek Polacek <polacek@redhat.com>
1397
1398 PR c/70255
1399 * gcc.dg/attr-opt-1.c: New test.
1400
76825907 14012016-05-10 Richard Biener <rguenther@suse.de>
1402
1403 PR tree-optimization/70497
1404 PR tree-optimization/28367
1405 * gcc.dg/torture/20160404-1.c: New testcase.
1406 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1407 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1408
68255819 14092016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1410
1411 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1412
d9aa8cdb 14132016-05-09 Uros Bizjak <ubizjak@gmail.com>
1414
1415 * gcc.target/i386/fabsneg-1.c New test.
1416
7cc16f50 14172016-05-09 Alan Modra <amodra@gmail.com>
1418
1419 PR testsuite/70826
1420 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1421
a83b7b63 14222016-05-09 Richard Biener <rguenther@suse.de>
1423
1424 PR tree-optimization/70985
1425 * gcc.dg/torture/pr70985.c: New testcase.
1426
189d0706 14272016-05-09 Bin Cheng <bin.cheng@arm.com>
1428
1429 * gcc.dg/tree-ssa/ifc-9.c: New test.
1430 * gcc.dg/tree-ssa/ifc-10.c: New test.
1431 * gcc.dg/tree-ssa/ifc-11.c: New test.
1432 * gcc.dg/tree-ssa/ifc-12.c: New test.
1433 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1434 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1435 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1436
1ec957b0 14372016-05-09 Richard Biener <rguenther@suse.de>
1438
1439 PR fortran/70937
1440 * gfortran.dg/pr70937.f90: New testcase.
1441
923c7714 14422016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1443
1444 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1445
d7cd448a 14462016-05-07 Fritz Reese <fritzoreese@gmail.com>
1447
1448 PR fortran/56226
1449 * gfortran.dg/dec_structure_1.f90: New testcase.
1450 * gfortran.dg/dec_structure_2.f90: Ditto.
1451 * gfortran.dg/dec_structure_3.f90: Ditto.
1452 * gfortran.dg/dec_structure_4.f90: Ditto.
1453 * gfortran.dg/dec_structure_5.f90: Ditto.
1454 * gfortran.dg/dec_structure_6.f90: Ditto.
1455 * gfortran.dg/dec_structure_7.f90: Ditto.
1456 * gfortran.dg/dec_structure_8.f90: Ditto.
1457 * gfortran.dg/dec_structure_9.f90: Ditto.
1458 * gfortran.dg/dec_structure_10.f90: Ditto.
1459 * gfortran.dg/dec_structure_11.f90: Ditto.
1460 * gfortran.dg/dec_union_1.f90: Ditto.
1461 * gfortran.dg/dec_union_2.f90: Ditto.
1462 * gfortran.dg/dec_union_3.f90: Ditto.
1463 * gfortran.dg/dec_union_4.f90: Ditto.
1464 * gfortran.dg/dec_union_5.f90: Ditto.
1465 * gfortran.dg/dec_union_6.f90: Ditto.
1466 * gfortran.dg/dec_union_7.f90: Ditto.
1467
f681e29b 14682016-05-07 Tom de Vries <tom@codesourcery.com>
1469
1470 PR tree-optimization/70956
1471 * gcc.dg/graphite/pr70956.c: New test.
1472
68d7f375 14732016-05-06 Jakub Jelinek <jakub@redhat.com>
1474
faf39348 1475 PR middle-end/70941
1476 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1477 (a, b, c, d): Change type from char to signed char.
1478 (main): Compare against (signed char) -1634678893 instead of
1479 hardcoded -109. Use __builtin_abort instead of abort.
1480
b768b13a 1481 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1482 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1483
68d7f375 1484 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1485
5dda16ea 14862016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1487
1488 PR debug/70935
1489 * gcc.dg/torture/pr70935.c: New test.
1490
13ede1b5 14912016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1492
1493 PR target/58219
7fc878c4 1494 * gcc.target/sh/pr58219.c: New tests.
13ede1b5 1495
96d94be2 14962016-05-06 Richard Biener <rguenther@suse.de>
1497
1498 PR tree-optimization/70960
1499 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1500
e5d9f15d 15012016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1502
1503 PR target/52933
1504 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1505 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1506 Adjust expected instruction counts.
1507 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1508
2dd7705f 15092016-05-06 Marek Polacek <polacek@redhat.com>
1510
1511 PR sanitizer/70875
1512 * gcc.dg/ubsan/bounds-3.c: New test.
1513
cb8bc632 15142016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1515
1516 PR target/54089
1517 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1518
b343c173 15192016-05-06 Richard Biener <rguenther@suse.de>
1520
1521 PR middle-end/70931
1522 * gfortran.dg/pr70931.f90: New testcase.
1523
1e3db0b1 15242016-05-06 Richard Biener <rguenther@suse.de>
1525
1526 PR middle-end/70941
1527 * gcc.dg/torture/pr70941.c: New testcase.
1528
bdd54b6d 15292016-05-05 Bin Cheng <bin.cheng@arm.com>
1530
1531 PR tree-optimization/57206
1532 * gcc.dg/vect/pr57206.c: New test.
1533
499adcfd 15342016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1535
1536 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1537
871164c4 15382016-05-05 Jakub Jelinek <jakub@redhat.com>
1539
ecb23e00 1540 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1541
871164c4 1542 * c-c++-common/Wdangling-else-4.c: New test.
1543
70cf83ba 15442016-05-04 Jakub Jelinek <jakub@redhat.com>
1545
858c9470 1546 PR c++/70906
1547 PR c++/70933
1548 * g++.dg/opt/pr70906.C: New test.
1549 * g++.dg/opt/pr70933.C: New test.
1550
70cf83ba 1551 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1552
aaa36a78 15532016-05-04 Jan Hubicka <hubicka@ucw.cz>
1554
1555 * gcc.dg/ipa/pure-const-3.c: New testcase.
1556
1d52c456 15572016-05-04 Marek Polacek <polacek@redhat.com>
1558
1559 * c-c++-common/Wdangling-else-1.c: New test.
1560 * c-c++-common/Wdangling-else-2.c: New test.
1561 * c-c++-common/Wdangling-else-3.c: New test.
1562
dc581573 15632016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1564
1565 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1566 flag is present.
1567
a64030fe 15682016-05-04 Marek Polacek <polacek@redhat.com>
1569
1570 PR c/48778
1571 * gcc.dg/Waddress-2.c: New test.
1572
b461b04a 15732016-05-04 Alan Modra <amodra@gmail.com>
1574
1575 * gcc.target/powerpc/pr70866.c: New.
1576
c388a0cf 15772016-05-03 Martin Sebor <msebor@redhat.com>
1578
1579 PR c++/66561
1580 * c-c++-common/builtin_location.c: New test.
1581 * g++.dg/cpp1y/builtin_location.C: New test.
1582
5d4db8ef 15832016-05-03 Marek Polacek <polacek@redhat.com>
1584
1585 PR c/70859
1586 * gcc.dg/pr70859.c: New test.
1587 * gcc.dg/pr70859-2.c: New test.
1588
ca938765 15892016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1590
1591 * gnat.dg/debug5.adb: New testcase.
1592
60b27d5f 15932016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1594
1595 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1596 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1597 Procedure to check for z10 instruction set.
1598
5ab325d0 15992016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1600
1601 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1602
c548a0ad 16032016-05-03 Alan Modra <amodra@gmail.com>
1604
1605 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1606
d5ecd946 16072016-05-03 Jakub Jelinek <jakub@redhat.com>
1608
1609 * gcc.target/i386/avx512f-cvt-1.c: New test.
1610
35b0a053 16112016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1612
1613 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1614 -fdump-tree-vrp-details.
1615
9ae1b28a 16162016-05-03 Richard Biener <rguenther@suse.de>
1617
1618 * gcc.dg/pr30172-1.c: Adjust.
1619 * gcc.dg/pr63743.c: Likewise.
1620 * gcc.dg/tm/pr51696.c: Likewise.
1621 * c-c++-common/tm/safe-1.c: Likewise.
1622 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1623 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1624 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1625 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1626
9c1a31e4 16272016-05-03 Jakub Jelinek <jakub@redhat.com>
1628
fe69bcb9 1629 PR rtl-optimization/70467
1630 * gcc.target/i386/pr70467-3.c: New test.
1631 * gcc.target/i386/pr70467-4.c: New test.
1632
9082c4a4 1633 PR tree-optimization/70916
1634 * gcc.c-torture/compile/pr70916.c: New test.
1635
9c1a31e4 1636 PR target/49244
1637 * gcc.target/i386/pr49244-1.c: New test.
1638 * gcc.target/i386/pr49244-2.c: New test.
1639
69105acc 16402016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1641
1642 PR rtl-optimization/44281
1643 * gcc.target/i386/pr44281.c: New test.
1644
9ab8df54 16452016-05-03 bin cheng <bin.cheng@arm.com>
1646
1647 PR tree-optimization/56541
1648 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1649 * gcc.dg/vect/pr56541.c: new test.
1650
3c62cae0 16512016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1652
1653 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1654 __float128.
1655 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1656
91abc161 16572016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1658
1659 PR testsuite/70520
1660 * c-c++-common/asan/clone-test-1.c (main): Align child process
1661 stack to 16 bytes.
1662
aa3d1155 16632016-05-02 David Malcolm <dmalcolm@redhat.com>
1664
1665 PR c++/62314
1666 * g++.dg/spellcheck-fields-2.C: New test case.
1667
002c3f28 16682016-05-02 David Malcolm <dmalcolm@redhat.com>
1669
1670 PR c++/62314
1671 * g++.dg/pr62314.C: New test case.
1672
46e5dccc 16732016-05-02 Jan Hubicka <hubicka@ucw.cz>
1674
1675 * gcc.dg/ipa/inline-8.c: New testcase.
1676
663f4248 16772016-05-02 Jakub Jelinek <jakub@redhat.com>
1678
1679 PR rtl-optimization/70467
1680 * gcc.target/i386/pr70467-1.c: New test.
1681
efe8bdf5 16822016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1683
1684 * gcc.dg/spec-options.c: Run the test on all targets.
1685 * gcc.dg/foo.specs: Use cpp_unique_options.
1686
47ef9633 16872016-05-02 Marc Glisse <marc.glisse@inria.fr>
1688
1689 * gcc.dg/tree-ssa/unord.c: New testcase.
1690
eb1a077c 16912016-05-02 Marc Glisse <marc.glisse@inria.fr>
1692
1693 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1694
28e869d0 16952016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1696
1697 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1698
dd185f6e 16992016-05-02 Marek Polacek <polacek@redhat.com>
1700
1701 PR c/70851
1702 * gcc.dg/enum-incomplete-3.c: New test.
1703
773d09b9 17042016-05-02 Marek Polacek <polacek@redhat.com>
1705 Tom de Vries <tom@codesourcery.com>
1706
1707 PR tree-optimization/70700
1708 * gcc.dg/pr70700.c: New test.
1709
f0dc3286 17102016-05-01 Uros Bizjak <ubizjak@gmail.com>
1711
1712 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1713 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1714 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1715 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1716 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1717
7f931827 17182016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1719
1720 * ada/acats/run_acats: Rename into...
1721 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1722 * ada/acats/run_all.sh: Remove redundant test.
1723 (target_run): Move around.
1724 (target_gnatchop): Use newly built executable.
1725 (target_gnatmake): Likewise.
1726 Check that the compilation of impbit succeeds.
1727
1c492b4e 17282016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1729
1730 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1731 * gcc.dg/20021029-1.c: Likewise.
1732 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1733 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1734 * gcc.target/sh/cmpstr.c: Likewise.
1735 * gcc.target/sh/cmpstrn.c: Likewise.
1736 * gcc.target/sh/memset.c: Likewise.
1737 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1738 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1739 * gcc.target/sh/pr39423-1.c: Likewise.
1740 * gcc.target/sh/pr49468-di.c: Likewise.
1741 * gcc.target/sh/pr49468-si.c: Likewise.
1742 * gcc.target/sh/pr49880-1.c: Likewise.
1743 * gcc.target/sh/pr49880-2.c: Likewise.
1744 * gcc.target/sh/pr49880-3.c: Likewise.
1745 * gcc.target/sh/pr50751-1.c: Likewise.
1746 * gcc.target/sh/pr50751-4.c: Likewise.
1747 * gcc.target/sh/pr50751-7.c: Likewise.
1748 * gcc.target/sh/pr51244-1.c: Likewise.
1749 * gcc.target/sh/pr51244-10.c: Likewise.
1750 * gcc.target/sh/pr51244-11.c: Likewise.
1751 * gcc.target/sh/pr51244-12.c: Likewise.
1752 * gcc.target/sh/pr51244-13.c: Likewise.
1753 * gcc.target/sh/pr51244-14.c: Likewise.
1754 * gcc.target/sh/pr51244-17.c: Likewise.
1755 * gcc.target/sh/pr51244-18.c: Likewise.
1756 * gcc.target/sh/pr51244-19.c: Likewise.
1757 * gcc.target/sh/pr51244-4.c: Likewise.
1758 * gcc.target/sh/pr51244-5.c: Likewise.
1759 * gcc.target/sh/pr51244-7.c: Likewise.
1760 * gcc.target/sh/pr51244-8.c: Likewise.
1761 * gcc.target/sh/pr51244-9.c: Likewise.
1762 * gcc.target/sh/pr51697.c: Likewise.
1763 * gcc.target/sh/pr52483-1.c: Likewise.
1764 * gcc.target/sh/pr52483-2.c: Likewise.
1765 * gcc.target/sh/pr52483-3.c: Likewise.
1766 * gcc.target/sh/pr52483-5.c: Likewise.
1767 * gcc.target/sh/pr52933-1.c: Likewise.
1768 * gcc.target/sh/pr52933-2.c: Likewise.
1769 * gcc.target/sh/pr52933-3.c: Likewise.
1770 * gcc.target/sh/pr53568-1.c: Likewise.
1771 * gcc.target/sh/pr53976-1.c: Likewise.
1772 * gcc.target/sh/pr53988-1.c: Likewise.
1773 * gcc.target/sh/pr53988.c: Likewise.
1774 * gcc.target/sh/pr54089-1.c: Likewise.
1775 * gcc.target/sh/pr54089-6.c: Likewise.
1776 * gcc.target/sh/pr54089-7.c: Likewise.
1777 * gcc.target/sh/pr54089-8.c: Likewise.
1778 * gcc.target/sh/pr54089-9.c: Likewise.
1779 * gcc.target/sh/pr54236-1.c: Likewise.
1780 * gcc.target/sh/pr54236-2.c: Likewise.
1781 * gcc.target/sh/pr54236-3.c: Likewise.
1782 * gcc.target/sh/pr54236-4.c: Likewise.
1783 * gcc.target/sh/pr54386.c: Likewise.
1784 * gcc.target/sh/pr54602-1.c: Likewise.
1785 * gcc.target/sh/pr54685.c: Likewise.
1786 * gcc.target/sh/pr54760-1.c: Likewise.
1787 * gcc.target/sh/pr54760-2.c: Likewise.
1788 * gcc.target/sh/pr54760-3.c: Likewise.
1789 * gcc.target/sh/pr54760-4.c: Likewise.
1790 * gcc.target/sh/pr54760-5.c: Likewise.
1791 * gcc.target/sh/pr54760-6.c: Likewise.
1792 * gcc.target/sh/pr55146.c: Likewise.
1793 * gcc.target/sh/pr55160.c: Likewise.
1794 * gcc.target/sh/pr59278.c: Likewise.
1795 * gcc.target/sh/pr59401-1.c: Likewise.
1796 * gcc.target/sh/pr59533-1.c: Likewise.
1797 * gcc.target/sh/pr63260.c: Likewise.
1798 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1799 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1800 * gcc.target/sh/strlen.c: Likewise.
1801 * gcc.target/sh/torture/pr30807.c: Likewise.
1802 * gcc.target/sh/torture/pr34777.c: Likewise.
1803 * gcc.target/sh/torture/pr64652.c: Likewise.
1804 * gcc.target/sh/torture/pr65505.c: Likewise.
1805 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1806 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1807
0c4005be 18082016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1809
1810 PR c++/66644
1811 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1812
d94e6223 18132016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1814
1815 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1816 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1817 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1818 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1819
46f37836 18202016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1821
1822 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1823 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1824
4d0a8bac 18252016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1826
1827 PR middle-end/70626
1828 * c-c++-common/goacc/combined-reduction.c: New test.
1829 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1830
b98e0db3 18312016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1832
1833 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1834 *movdi_internal pattern only if PIC off.
1835 * gcc.target/i386/pr70155-2.c: Likewise.
1836 * gcc.target/i386/pr70155-3.c: Likewise.
1837 * gcc.target/i386/pr70155-4.c: Likewise.
1838 * gcc.target/i386/pr70155-5.c: Likewise.
1839 * gcc.target/i386/pr70155-6.c: Likewise.
1840 * gcc.target/i386/pr70155-7.c: Likewise.
1841 * gcc.target/i386/pr70155-8.c: Likewise.
1842 * gcc.target/i386/pr70155-15.c: Likewise.
1843 * gcc.target/i386/pr70155-17.c: Likewise.
1844 * gcc.target/i386/pr70155-22.c: Likewise.
1845
8b066242 18462016-04-29 Bin Cheng <bin.cheng@arm.com>
1847
1848 PR tree-optimization/70803
1849 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1850
22912e73 18512016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1852
1853 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1854 optimization of vector loop.
1855 * gcc.target/i386/vect-unpack-3.c: New test.
1856 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1857 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1858 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1859
568128c6 18602016-04-29 Marek Polacek <polacek@redhat.com>
1861
1862 PR sanitizer/70342
1863 * g++.dg/ubsan/null-7.C: New test.
1864
025dd1e0 1865 PR c/70852
1866 * gcc.dg/pr70852.c: New test.
1867
eb16928e 18682016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1869
1870 PR/69089
1871 * g++.dg/cpp0x/alignas6.C: New test.
1872
d7377ee9 18732016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1874
1875 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1876 dg-do.
1877 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1878 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1879 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1880 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1881 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1882 * gcc.target/arc/mxy.c: Likewise.
1883 * gcc.target/arc/mswape.c: Likewise.
1884 * gcc.target/arc/mrtsc.c: Likewise.
1885 * gcc.target/arc/mcrc.c: Likewise.
1886 * gcc.target/arc/mdsp-packa.c: Likewise.
1887 * gcc.target/arc/mdvbf.c: Likewise.
1888 * gcc.target/arc/mlock.c: Likewise.
1889 * gcc.target/arc/mmac-24.c: Likewise.
1890 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1891
efa1b7ab 18922016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1893 Matthijs Kooijman <matthijs@stdin.nl>
1894 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1895
1896 PR target/60040
1897 * gcc.target/avr/pr60040-1.c: New.
1898 * gcc.target/avr/pr60040-2.c: New.
1899
00371d68 19002016-04-29 Richard Biener <rguenther@suse.de>
1901
1902 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1903
73447cc5 19042016-04-29 Richard Biener <rguenther@suse.de>
1905
1906 PR tree-optimization/13962
1907 PR tree-optimization/65686
1908 * gcc.dg/uninit-pr65686.c: New testcase.
1909
c2087b56 19102016-04-29 Jakub Jelinek <jakub@redhat.com>
1911
1912 PR middle-end/70843
1913 * gcc.dg/pr70843.c: New test.
1914
cdd06d5a 19152016-04-28 Jakub Jelinek <jakub@redhat.com>
1916
1917 PR target/70858
1918 * gcc.target/i386/pr70858.c: New test.
1919
1a60079e 19202016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1921
1922 * gcc.target/arc/nps400-1.c: New file.
1923
11bc2894 19242016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1925 Andrew Burgess <andrew.burgess@embecosm.com>
1926
1927 * gcc.target/arc/movh_cl-1.c: New file.
1928
dd9bf0b5 19292016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1930 Andrew Burgess <andrew.burgess@embecosm.com>
1931
1932 * gcc.target/arc/extzv-1.c: New file.
1933 * gcc.target/arc/insv-1.c: New file.
1934 * gcc.target/arc/insv-2.c: New file.
1935 * gcc.target/arc/movb-1.c: New file.
1936 * gcc.target/arc/movb-2.c: New file.
1937 * gcc.target/arc/movb-3.c: New file.
1938 * gcc.target/arc/movb-4.c: New file.
1939 * gcc.target/arc/movb-5.c: New file.
1940 * gcc.target/arc/movb_cl-1.c: New file.
1941 * gcc.target/arc/movb_cl-2.c: New file.
1942 * gcc.target/arc/movbi_cl-1.c: New file.
1943 * gcc.target/arc/movl-1.c: New file.
1944
a22e4209 19452016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1946 Andrew Burgess <andrew.burgess@embecosm.com>
1947
1948 * gcc.target/arc/cmem-1.c: New file.
1949 * gcc.target/arc/cmem-2.c: New file.
1950 * gcc.target/arc/cmem-3.c: New file.
1951 * gcc.target/arc/cmem-4.c: New file.
1952 * gcc.target/arc/cmem-5.c: New file.
1953 * gcc.target/arc/cmem-6.c: New file.
1954 * gcc.target/arc/cmem-7.c: New file.
1955 * gcc.target/arc/cmem-ld.inc: New file.
1956 * gcc.target/arc/cmem-st.inc: New file.
1957
287c3982 19582016-04-28 Jakub Jelinek <jakub@redhat.com>
1959
1960 PR target/70821
1961 * gcc.target/i386/pr70821.c: New test.
1962
e40e5340 19632016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1964
1965 * gcc.target/powerpc/vec-adde.c: New test.
1966 * gcc.target/powerpc/vec-adde-int128.c: New test.
1967
cf977d50 19682016-04-28 Jakub Jelinek <jakub@redhat.com>
1969
1970 * gcc.target/i386/avx-vround-1.c: New test.
1971 * gcc.target/i386/avx-vround-2.c: New test.
1972 * gcc.target/i386/avx512vl-vround-1.c: New test.
1973 * gcc.target/i386/avx512vl-vround-2.c: New test.
1974
572f8300 19752016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1976
1977 PR testsuite/70595
1978 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1979 (check_effective_target_cilkplus_runtime): ... this.
1980 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1981 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1982
1983 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1984 Require cilkplus_runtime.
1985 Don't add -lcilkrts.
1986 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1987 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1988 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1989 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1990 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1991 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1992 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1993 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1994 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1995 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1996 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1997 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1998 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1999 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2000 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2001 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2002 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2003 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2004 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2005 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2006 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2007 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2008 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2009 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2010 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2011 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2012 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2013 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2014 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2015
2016 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2017 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2018
2019 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2020
2021 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2022 cilkplus_runtime.
2023
dfba0905 20242016-04-27 Marc Glisse <marc.glisse@inria.fr>
2025
2026 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2027 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2028
605a4556 20292015-04-27 Ryan Burn <contact@rnburn.com>
2030
2031 PR c++/69024
2032 PR c++/68997
2033 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2034 diagnostic.
2035 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2036 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2037
6a1231a5 20382016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2039
2040 * gnat.dg/limited_with4.ad[sb]: New test.
2041 * gnat.dg/limited_with4_pkg.ads: New helper.
2042
4dad9e09 20432016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2044
2045 PR target/70155
2046 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2047 and movv1ti_internal patterns
2048 * gcc.target/i386/pr70155-1.c: New test.
2049 * gcc.target/i386/pr70155-2.c: Likewise.
2050 * gcc.target/i386/pr70155-3.c: Likewise.
2051 * gcc.target/i386/pr70155-4.c: Likewise.
2052 * gcc.target/i386/pr70155-5.c: Likewise.
2053 * gcc.target/i386/pr70155-6.c: Likewise.
2054 * gcc.target/i386/pr70155-7.c: Likewise.
2055 * gcc.target/i386/pr70155-8.c: Likewise.
2056 * gcc.target/i386/pr70155-9.c: Likewise.
2057 * gcc.target/i386/pr70155-10.c: Likewise.
2058 * gcc.target/i386/pr70155-11.c: Likewise.
2059 * gcc.target/i386/pr70155-12.c: Likewise.
2060 * gcc.target/i386/pr70155-13.c: Likewise.
2061 * gcc.target/i386/pr70155-14.c: Likewise.
2062 * gcc.target/i386/pr70155-15.c: Likewise.
2063 * gcc.target/i386/pr70155-16.c: Likewise.
2064 * gcc.target/i386/pr70155-17.c: Likewise.
2065 * gcc.target/i386/pr70155-18.c: Likewise.
2066 * gcc.target/i386/pr70155-19.c: Likewise.
2067 * gcc.target/i386/pr70155-20.c: Likewise.
2068 * gcc.target/i386/pr70155-21.c: Likewise.
2069 * gcc.target/i386/pr70155-22.c: Likewise.
2070
a80f3f45 20712016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2072
2073 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2074 ".{5,6}".
2075
279305d1 20762016-04-27 Bin Cheng <bin.cheng@arm.com>
2077
2078 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2079 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2080 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2081 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2082 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2083
8974b625 20842016-04-27 Richard Biener <rguenther@suse.de>
2085
2086 PR ipa/70760
2087 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2088 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2089
886d5463 20902016-04-27 Nathan Sidwell <nathan@acm.org>
2091
2092 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2093 * g++.dg/ubsan/pr63956.C: Adjust error location.
2094
f0e35aa9 20952016-04-27 Nick Clifton <nickc@redhat.com>
2096
2097 PR middle-end/49889
2098 * gcc.dg/pr49889.c: New test.
2099
40385231 21002016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2101
2102 * c-c++-common/memset-array.c: New test.
2103
37229a71 21042016-04-26 Martin Sebor <msebor@redhat.com>
2105
2106 PR c++/66639
2107 * g++.dg/cpp1y/func_constexpr.C: New test.
2108
3eedf9bd 21092016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2110
2111 PR c++/70241
2112 * g++.dg/cpp0x/enum32.C: New test.
2113 * g++.dg/cpp0x/enum33.C: New test.
2114
21152016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 2116
2117 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2118 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2119 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2120 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2121 * gcc.c-torture/execute/pr38151.c: Likewise.
2122 * gcc.c-torture/execute/pr66556.c: Likewise.
2123 * gcc.c-torture/execute/pr67781.c: Likewise.
2124 * gcc.c-torture/execute/pr68648.c: Likewise.
2125
8c51f92f 21262016-04-26 Marc Glisse <marc.glisse@inria.fr>
2127
2128 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2129
fa20ebd3 21302016-04-26 Marek Polacek <polacek@redhat.com>
2131
2132 PR c/67784
2133 * gcc.dg/pr67784-3.c: New test.
2134 * gcc.dg/pr67784-4.c: New test.
2135 * gcc.dg/pr67784-5.c: New test.
2136
9db47803 2137 PR c/70791
2138 * gcc.dg/Wnested-externs-2.c: New test.
2139
bff407f2 21402016-04-26 Marc Glisse <marc.glisse@inria.fr>
2141
2142 * gcc.dg/fold-plusmult.c: Adjust.
2143 * gcc.dg/no-strict-overflow-6.c: Adjust.
2144 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2145
78d0c69e 21462016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2147
2148 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2149 number scans.
2150 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2151 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2152 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2153 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2154 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2155 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2156 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2157 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2158 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2159 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2160 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2161 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2162 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2163 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2164 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2165 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2166 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2167 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2168 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2169 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2170 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2171 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2172 scans.
2173 * gcc.target/i386/pr32219-4.c: Likewise.
2174 * gcc.target/i386/pr32219-6.c: Likewise.
2175 * gcc.target/i386/pr32219-8.c: Likewise.
2176
221d6722 21772016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2178
2179 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
2180 associated options.
2181
514727a9 21822016-04-26 Marek Polacek <polacek@redhat.com>
2183
2184 PR c++/70744
2185 * g++.dg/ext/cond2.C: New test.
2186
e6ee4c61 21872016-04-26 Bin Cheng <bin.cheng@arm.com>
2188
2189 PR tree-optimization/70771
2190 PR tree-optimization/70775
2191 * gcc.dg/pr70771.c: New test.
3730828c 2192 * gcc.dg/pr70775.c: New test.
e6ee4c61 2193
b3d72796 21942016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2195
2196 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2197
c11ece29 21982016-04-25 Richard Biener <rguenther@suse.de>
2199
2200 PR tree-optimization/70780
2201 * gcc.dg/torture/pr70780.c: New testcase.
2202
d40b10b2 22032016-04-25 Michael Collison <michael.collison@arm.com>
2204
2205 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
2206 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
2207 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
2208 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
2209 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
2210 * testsuite/lib/target-supports.exp
2211 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2212 that arm neon support vector widen sum of HImode TO SImode.
2213
4bbfd6c2 22142016-04-23 Jakub Jelinek <jakub@redhat.com>
2215
2216 PR sanitizer/70712
2217 * c-c++-common/asan/pr70712.c: New test.
2218
524df596 22192016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2220
2221 * .gitattributes: New file.
2222
426c75c3 22232016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2224
2225 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2226
c052a8d5 22272016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2228
2229 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2230 * gfortran.dg/submodule_15.f08: Likewise.
2231
c08d4612 22322016-04-22 Richard Biener <rguenther@suse.de>
2233
2234 PR tree-optimization/70740
2235 * gcc.dg/torture/pr70740.c: New testcase.
2236
fd3211e1 22372016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2238
2239 PR target/70750
2240 * gcc.target/i386/pr70750-1.c: New test.
2241 * gcc.target/i386/pr70750-2.c: Likewise.
2242
15acd78c 22432016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2244
2245 PR c++/70540
2246 * g++.dg/cpp0x/auto48.C: New.
2247
192bf59c 22482016-04-21 Marek Polacek <polacek@redhat.com>
2249
2250 PR c++/70513
2251 * g++.dg/cpp0x/forw_enum12.C: New test.
2252 * g++.dg/cpp0x/forw_enum13.C: New test.
2253
5d429e99 22542016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2255
2256 PR target/70728
2257 * gcc.target/i386/pr70728.c: New test.
2258
06777d85 22592016-04-21 Richard Biener <rguenther@suse.de>
2260
2261 PR middle-end/70747
2262 * gcc.dg/pr70747.c: New testcase.
2263
7434c6fb 22642016-04-21 Bin Cheng <bin.cheng@arm.com>
2265
2266 PR tree-optimization/70715
2267 * gcc.dg/tree-ssa/scev-13.c: New test.
2268
f3ec0970 22692016-04-21 Marc Glisse <marc.glisse@inria.fr>
2270
2271 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2272
523f3a9d 22732016-04-21 Marc Glisse <marc.glisse@inria.fr>
2274
2275 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2276
ace7bf06 22772016-04-20 Jan Hubicka <jh@suse.cz>
2278
2279 PR ipa/70018
2280 * g++.dg/ipa/nothrow-1.C: New testcase.
2281
2b073aa6 22822016-04-20 Nathan Sidwell <nathan@acm.org>
2283
2284 PR c++/55635
2285 * g++.dg/eh/delete1.C: New.
2286
8a574c11 22872016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2288
2289 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2290 -mtune-ctrl=sse_typeless_stores.
2291
e3400750 22922016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2293
2294 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2295
4bd8a059 22962016-04-20 Bin Cheng <bin.cheng@arm.com>
2297
2298 PR tree-optimization/69489
2299 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2300
70574e60 23012016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2302
2303 PR c++/69363
2304 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2305 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2306 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2307
bd6f374c 23082016-04-20 Bin Cheng <bin.cheng@arm.com>
2309
2310 PR tree-optimization/56625
2311 PR tree-optimization/69489
2312 * gcc.dg/vect/pr56625.c: New test.
2313 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2314
482539ee 23152016-04-20 Andrew Pinski <apinski@cavium.com>
2316
2317 PR target/64971
2318 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2319
b4672800 23202016-04-20 Arnaud Charlet <charlet@adacore.com>
2321
2322 * gnat.dg/self1.adb: Remove now incorrect test.
2323
4fb48737 23242016-04-20 Bin Cheng <bin.cheng@arm.com>
2325
2326 * gcc.dg/tree-ssa/scev-11.c: New test.
2327 * gcc.dg/tree-ssa/scev-12.c: New test.
2328
97efb92e 23292016-04-20 Marek Polacek <polacek@redhat.com>
2330
2331 PR tree-optimization/70725
2332 * gcc.dg/pr70725.c: New test.
2333
9d2d4060 23342016-04-20 Richard Biener <rguenther@suse.de>
2335
2336 PR tree-optimization/70726
2337 * g++.dg/vect/pr70726.cc: New testcase.
2338
54530437 23392016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2340
2341 PR target/70674
2342 * gcc.target/s390/pr70674.c: New test.
2343
acda2210 23442016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2345
2346 PR libgfortran/70684
2347 * gfortran.dg/list_read_14.f90: New test.
2348
b7040bb0 23492016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2350
2351 PR target/69201
2352 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2353 extern to force it misaligned.
2354 (b): Likewise.
2355 (c): Likewise.
2356 (d): Likewise.
2357 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2358 Don't check `*' before movv4sf_internal.
2359 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2360 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2361 Don't check `*' before movv16qi_internal.
2362 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2363 extern to force it misaligned.
2364 (b): Likewise.
2365 (c): Likewise.
2366 (d): Likewise.
2367 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2368 Don't check `*' before movv2df_internal.
2369 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2370 extern to force it misaligned.
2371 (b): Likewise.
2372 (c): Likewise.
2373 (d): Likewise.
2374 Check movv8sf_internal instead of avx_storeups256.
2375 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2376
263b5475 23772016-04-19 Richard Biener <rguenther@suse.de>
2378
2379 PR tree-optimization/70171
2380 * g++.dg/tree-ssa/pr70171.C: New testcase.
2381
222ac318 23822016-04-19 Richard Biener <rguenther@suse.de>
2383
2384 PR tree-optimization/70724
2385 * gcc.dg/torture/pr70724.c: New testcase.
2386
003000a4 23872016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2388
2389 PR middle-end/70689
2390 * testsuite/gcc.target/i386/pr70689.c: New.
2391
3f6e13de 23922016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2393
2394 PR target/70708
2395 * gcc.target/i386/pr70708.c: New test.
2396
10abddbd 23972016-04-18 Richard Biener <rguenther@suse.de>
2398
2399 PR tree-optimization/43434
2400 * gcc.dg/vect/pr43434.c: New testcase.
2401 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2402 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2403 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2404 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2405 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2406 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2407 * gcc.dg/gomp/pr68640.c: Likewise.
2408 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2409 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2410
950db54a 24112016-04-18 Richard Biener <rguenther@suse.de>
2412
2413 PR tree-optimization/70701
2414 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2415
67ccbf39 24162016-04-18 Tom de Vries <tom@codesourcery.com>
2417
2418 PR testsuite/70699
2419 * gcc.dg/pr70161.c: Add dot-file scans.
2420 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2421 instead of after last dot char.
2422
021ad2f3 24232016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2424
2425 * c-c++-common/dump-ada-spec-3.c: New test.
2426 * c-c++-common/dump-ada-spec-4.c: Likewise.
2427
d572fcfd 24282016-04-17 Tom de Vries <tom@codesourcery.com>
2429
2430 PR other/70183
2431 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2432
8b4ee73c 24332016-04-15 Jan Hubicka <jh@suse.cz>
2434
2435 PR ipa/70018
2436 * g++.dg/ipa/pure-const-1.C: New testcase.
2437 * g++.dg/ipa/pure-const-2.C: New testcase.
2438 * g++.dg/ipa/pure-const-3.C: New testcase.
2439
eac243e7 24402016-04-15 Marek Polacek <polacek@redhat.com>
2441
2442 PR c/70671
2443 * gcc.dg/bitfld-22.c: New test.
2444
64c1df32 24452016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2446
2447 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2448 x86_64.
2449
926f9422 24502016-04-15 Marek Polacek <polacek@redhat.com>
2451
2452 PR c/70651
2453 * c-c++-common/pr70651.c: New test.
2454
309bbaa3 24552016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2456
2457 PR rtl-optimization/70681
2458 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2459 dump scan on arm and powerpc.
2460 * gcc.dg/pr10474.c: Likewise.
2461
b4ba8358 24622016-04-15 Jakub Jelinek <jakub@redhat.com>
2463
ed92874a 2464 PR c++/69517
2465 PR c++/70019
2466 PR c++/70588
2467 * g++.dg/cpp1y/vla11.C: Revert for real.
2468
b4ba8358 2469 PR c/70436
2470 * c-c++-common/Wparentheses-1.c: New test.
2471 * c-c++-common/gomp/Wparentheses-1.c: New test.
2472 * c-c++-common/gomp/Wparentheses-2.c: New test.
2473 * c-c++-common/gomp/Wparentheses-3.c: New test.
2474 * c-c++-common/gomp/Wparentheses-4.c: New test.
2475 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2476 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2477 * c-c++-common/goacc/Wparentheses-1.c: New test.
2478
65717bb5 24792016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2480
2481 PR target/70662
2482 * gcc.target/i386/pr70662.c: New test.
2483
ca1a4077 24842016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 2485 Alan Modra <amodra@gmail.com>
ca1a4077 2486
2487 PR tree-optimization/70130
2488 * gcc.dg/vect/O3-pr70130.c: New testcase.
2489
dbe1794c 24902016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2491
11836644 2492 PR target/70669
2493 * gcc.target/powerpc/pr70669.c: New test.
2494
dbe1794c 2495 PR target/70640
2496 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2497 a power7 system that does not have an assembler that supports
2498 power8.
2499
4c1007f1 25002016-04-14 Martin Sebor <msebor@redhat.com>
2501
2502 PR c++/69517
2503 PR c++/70019
2504 PR c++/70588
2505 * c-c++-common/ubsan/vla-1.c: Revert.
2506 * g++.dg/cpp1y/vla11.C: Same.
2507 * g++.dg/cpp1y/vla12.C: Same.
2508 * g++.dg/cpp1y/vla13.C: Same.
2509 * g++.dg/cpp1y/vla14.C: Same.
2510 * g++.dg/cpp1y/vla3.C: Same.
2511 * gcc/testsuite/g++.dg/init/array24.C: Same.
2512 * g++.dg/ubsan/vla-1.C: Same.
2513
22dcab66 25142016-04-14 Marek Polacek <polacek@redhat.com>
2515 Jan Hubicka <hubicka@ucw.cz>
2516
2517 PR c++/70029
2518 * g++.dg/torture/pr70029.C: New test.
2519
3e74b025 25202016-04-14 Martin Sebor <msebor@redhat.com>
2521
2522 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2523 type size to prevent failures on targets with very low maximum
2524 alignment.
2525
1d2e0f2a 25262016-04-14 Richard Biener <rguenther@suse.de>
2527
2528 PR tree-optimization/70623
2529 * gcc.dg/torture/pr70623.c: New testcase.
2530 * gcc.dg/torture/pr70623-2.c: Likewise.
2531
9aed0626 25322016-04-13 Martin Sebor <msebor@redhat.com>
2533
2534 PR c++/69517
2535 PR c++/70019
2536 PR c++/70588
2537 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2538 * g++.dg/cpp1y/vla11.C: New test.
2539 * g++.dg/cpp1y/vla12.C: New test.
2540 * g++.dg/cpp1y/vla13.C: New test.
2541 * g++.dg/cpp1y/vla14.C: New test.
2542 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2543 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2544 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2545
fd499010 25462016-04-13 Jakub Jelinek <jakub@redhat.com>
2547
2548 PR c++/70641
2549 * g++.dg/opt/pr70641.C: New test.
2550
87fa7252 25512016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2552
2553 PR rtl-optimization/68749
2554 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2555 effects of argument promotions.
2556 Remove default args to dg-skip-if.
2557
6c40e18b 25582016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2559
2560 PR c++/70635
2561 * g++.dg/parse/pr70635.C: New.
2562
92c53257 25632016-04-13 Marek Polacek <polacek@redhat.com>
2564
2565 PR c++/70639
2566 * c-c++-common/Wmisleading-indentation-4.c: New test.
2567
0241e4dc 25682016-04-13 Marek Polacek <polacek@redhat.com>
2569
2570 PR c/70436
2571 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2572 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2573
92bda444 25742016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2575
2576 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2577 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2578 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2579
38ea8a26 25802016-04-13 Jakub Jelinek <jakub@redhat.com>
2581
d08aa032 2582 PR middle-end/70633
2583 * gcc.c-torture/compile/pr70633.c: New test.
2584
38ea8a26 2585 PR debug/70628
2586 * gcc.dg/torture/pr70628.c: New test.
2587
9231d5c2 25882016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2589
2590 PR c++/70610
2591 * g++.dg/template/pr70610.C: New test.
2592 * g++.dg/template/pr70610-2.C: New test.
2593 * g++.dg/template/pr70610-3.C: New test.
2594 * g++.dg/template/pr70610-4.C: New test.
2595
249ca944 25962016-04-12 Jakub Jelinek <jakub@redhat.com>
2597
7f2ea2fb 2598 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2599 128 instead of 32.
2600
249ca944 2601 PR c++/70571
2602 * g++.dg/ext/pr70571.C: New test.
2603
8ca5a97d 26042016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2605
bf32a52d 2606 PR target/70640
8ca5a97d 2607 * gcc.target/powerpc/pr70640.c: New test.
2608
e971b45f 26092016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2610
2611 PR c++/68722
2612 * g++.dg/parse/pr68722.C: New.
2613
0b54d964 26142016-04-12 Jakub Jelinek <jakub@redhat.com>
2615
2616 PR rtl-optimization/70596
2617 * gcc.target/i386/pr70596.c: New test.
2618
d2dd85e3 26192016-04-12 Nathan Sidwell <nathan@acm.org>
2620
2621 PR c++/70501
2622 * g++.dg/init/pr70501.C: New.
2623
2d0001b0 26242016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2625
2626 * gcc.target/i386/asm-flag-6.c: New test.
2627
6c4df0d1 26282016-04-12 Tom de Vries <tom@codesourcery.com>
2629
2630 PR tree-optimization/68756
2631 * gcc.dg/graphite/pr68756.c: New test.
2632
0d60da57 26332016-04-12 Jakub Jelinek <jakub@redhat.com>
2634
2635 PR tree-optimization/70602
2636 * gcc.c-torture/execute/pr70602.c: New test.
2637
62735984 26382016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2639
2640 PR target/70381
2641 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2642 __float128 emulator is built and runs.
2643 * gcc.target/powerpc/float128-1.c: Likewise.
2644
2645 * lib/target-supports.exp (check_ppc_float128_sw_available):
2646 Rework tests for __float128 software and hardware
2647 availability. Fix exit condition to return 0 on success.
2648
a702492c 26492016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2650
2651 PR target/70133
2652 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2653 * gcc.target/aarch64/target_attr_15.c: Likewise.
2654
a8c5ce92 26552016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2656
2657 PR c++/69066
2658 * g++.dg/cpp1y/pr69066.C: New.
2659
5ecab913 26602016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2661
2662 PR fortran/68566
2663 * gfortran.dg/pr36192.f90: Update test.
2664 * gfortran.dg/pr36192_1.f90: Update test.
2665 * gfortran.dg/real_dimension_1.f: Update test.
2666 * gfortran.dg/parameter_array_init_7.f90: New test.
2667
6cb5ef70 26682016-04-09 John David Anglin <danglin@gcc.gnu.org>
2669
4edfdd23 2670 PR testsuite/64039
2671 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2672
964f71e3 2673 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2674
5d61c198 2675 PR rtl-optimization/66669
2676 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2677
16eaaf58 2678 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2679
0b68802d 2680 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2681 * gcc.dg/pie-1.c: Likewise.
2682 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2683 * gcc.dg/pic-4.c: Likewise.
2684 * gcc.dg/pie-3.c: Likewise.
2685 * gcc.dg/pie-4.c: Likewise.
2686
9c0dd509 2687 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2688
03b2d3c1 2689 PR tree-optimization/68644
2690 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2691
6cb5ef70 2692 PR rtl-optimization/64886
2693 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2694
07de41ba 26952016-04-09 Tom de Vries <tom@codesourcery.com>
2696
2697 PR tree-optimization/68953
2698 * gcc.dg/graphite/pr68953.c: New test.
2699
d294e3fb 27002016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2701
2702 PR fortran/70592
2703 * gfortran.dg/deferred_character_16.f90: New test.
2704
3cb15094 27052016-04-09 Jakub Jelinek <jakub@redhat.com>
2706
2707 PR tree-optimization/70586
2708 * gcc.c-torture/execute/pr70586.c: New test.
2709
a02dc66f 27102016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2711
2712 PR sanitizer/70573
2713 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2714 with __builtin_memset
2715 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2716
0c302595 27172016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2718
2719 PR lto/70289
2720 PR ipa/70348
2721 PR tree-optimization/70373
2722 PR middle-end/70533
2723 PR middle-end/70534
2724 PR middle-end/70535
2725 * c-c++-common/goacc/reduction-5.c: New test.
2726 * c-c++-common/goacc/reduction-promotions.c: New test.
2727 * gfortran.dg/goacc/reduction-3.f95: New test.
2728 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2729
c6c0523b 27302016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2731
2732 PR c++/70590
2733 PR c++/70452
2734 * g++.dg/pr70590.C: New test.
2735 * g++.dg/pr70590-2.C: New test.
2736
3ac399da 27372016-04-08 Jakub Jelinek <jakub@redhat.com>
2738
e97d1706 2739 PR middle-end/70593
2740 * gcc.target/i386/pr70593.c: New test.
2741
3ac399da 2742 PR rtl-optimization/70574
2743 * gcc.target/i386/avx2-pr70574.c: New test.
2744
fcfbb129 27452016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2746
2747 PR sanitizer/70541
2748 * c-c++-common/asan/pr70541.c: New test.
2749
0aabcddf 27502016-04-08 Tom de Vries <tom@codesourcery.com>
2751
2752 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2753 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2754
bec0c1e8 27552016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2756
2757 PR target/70566
2758 * gcc.c-torture/execute/pr70566.c: New test.
2759
87c791f5 27602016-04-08 Tom de Vries <tom@codesourcery.com>
2761
2762 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2763 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2764
7f38718f 27652016-04-08 Alan Modra <amodra@gmail.com>
2766
2767 * gcc.target/powerpc/pr70117.c: New.
2768
a96a7710 27692016-04-07 Jakub Jelinek <jakub@redhat.com>
2770
7a6265d1 2771 PR testsuite/70581
2772 * gcc.dg/lto/simd-function_0.c: New test.
2773
a96a7710 2774 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2775 clones.
2776 * c-c++-common/attr-simd-2.c: Likewise.
2777 * c-c++-common/attr-simd-4.c: Likewise.
2778 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2779 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2780
508dd607 27812016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2782
2783 PR testsuite/70553
2784 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2785
1b61585a 27862016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2787 Tom de Vries <tom@codesourcery.com>
2788
2789 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2790 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2791 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2792 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2793 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2794 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2795 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2796 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2797
5f060aa8 27982016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2799
2800 PR c/70436
2801 * g++.dg/warn/Wparentheses-29.C: New test.
2802
d3831f71 28032016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2804
2805 PR c/70436
2806 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2807 explicit braces to resolve a future -Wparentheses warning.
2808
382ece2d 28092016-04-06 Richard Henderson <rth@redhat.com>
2810
2811 * gcc.dg/pr61817-1.c: New test.
2812 * gcc.dg/pr61817-2.c: New test.
2813 * gcc.dg/pr69391-1.c: New test.
2814 * gcc.dg/pr69391-2.c: New test.
2815
72234ee9 28162016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2817
2818 PR rtl-optimization/70398
2819 * testsuite/gcc.target/aarch64/pr70398.c: New.
2820
5547150a 28212016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2822
2823 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2824
15b70121 28252016-04-06 Yvan Roux <yvan.roux@linaro.org>
2826 Pedro Alves <palves@redhat.com>
2827
2828 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2829
585aefbb 28302016-04-06 Jakub Jelinek <jakub@redhat.com>
2831
0cbb513b 2832 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2833 Check for avx512f effective targets instead of avx2.
2834 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2835 for AVX512F clones.
2836 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2837 * g++.dg/gomp/declare-simd-1.C: Likewise.
2838 * g++.dg/gomp/declare-simd-3.C: Likewise.
2839 * g++.dg/gomp/declare-simd-4.C: Likewise.
2840
585aefbb 2841 PR middle-end/70550
2842 * c-c++-common/gomp/pr70550-1.c: New test.
2843 * c-c++-common/gomp/pr70550-2.c: New test.
2844
0b91cceb 28452016-04-05 Nathan Sidwell <nathan@acm.org>
2846
2847 PR c++/70512
2848 * g++.dg/ext/attribute-may-alias-5.C: New.
2849
645a9d8e 28502016-04-05 Jakub Jelinek <jakub@redhat.com>
2851
2852 PR c++/70336
2853 * c-c++-common/pr70336.c: New test.
2854 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2855 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2856
bdf23925 28572016-04-05 Jan Hubicka <hubicka@ucw.cz>
2858
2859 PR ipa/66223
2860 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2861
aaff837c 28622016-04-05 Jakub Jelinek <jakub@redhat.com>
2863
2864 PR rtl-optimization/70542
2865 * gcc.dg/torture/pr70542.c: New test.
2866 * gcc.target/i386/avx2-pr70542.c: New test.
2867
2eac58a0 28682016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2869
2870 PR tree-optimization/70509
2871 * gcc.target/i386/avx512bw-pr70509.c: New test.
2872
4f7ebe46 28732016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2874
2875 PR c++/70452
2876 * g++.dg/ext/constexpr-vla4.C: New test.
2877
305d86a0 28782016-04-05 Uros Bizjak <ubizjak@gmail.com>
2879
2880 PR target/70510
2881 * gcc.target/i386/pr70510.c: New test.
2882
eec3b789 28832016-04-05 Richard Biener <rguenther@suse.de>
2884
2885 PR tree-optimization/70526
2886 * g++.dg/torture/pr70526.C: New testcase.
2887
ca943582 28882016-04-05 Jakub Jelinek <jakub@redhat.com>
2889
2890 PR target/70525
2891 * gcc.target/i386/pr70525.c: New test.
2892
87825cd5 28932016-04-05 Richard Biener <rguenther@suse.de>
2894
2895 PR middle-end/70499
2896 * g++.dg/torture/pr70499.C: New testcase.
2897
14638828 28982016-04-05 Richard Biener <rguenther@suse.de>
2899
2900 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2901 remove XFAIL.
2902
967a90d5 29032016-04-04 Jakub Jelinek <jakub@redhat.com>
2904
2905 PR middle-end/70307
2906 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2907 rs6000 ABI warnings.
2908
d374a3a3 29092016-04-04 Jan Hubicka <hubicka@ucw.cz>
2910
2911 PR ipa/66223
2912 * g++.dg/ipa/devirt-51.C: New testcase.
2913
8ff377a6 29142016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2915 Jakub Jelinek <jakub@redhat.com>
2916
2917 PR middle-end/70457
2918 * gcc.dg/torture/pr70457.c: New.
2919
f567b44f 29202016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2921
2922 PR fortran/67538
2923 * gfortran.dg/allocate_with_source_19.f08: New test.
2924
89d4ebfa 29252016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2926
2927 PR fortran/65795
2928 * gfortran.dg/coarray_allocate_6.f08: New test.
2929
68ab33a6 29302016-04-04 Richard Biener <rguenther@suse.de>
2931
2932 PR rtl-optimization/70484
2933 * gcc.dg/torture/pr70484.c: New testcase.
2934
c4f5465d 29352016-04-04 Marek Polacek <polacek@redhat.com>
2936
2937 PR c/70307
2938 * gcc.dg/torture/pr70307.c: New test.
2939
bfec6609 29402016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2941
2942 PR target/70416
2943 PR target/67391
2944 * gcc.target/sh/torture/pr70416.c: New.
2945
40df9099 29462016-04-02 Martin Sebor <msebor@redhat.com>
2947
2948 PR c++/67376
2949 PR c++/70170
2950 PR c++/70172
2951 PR c++/70228
2952 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2953 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2954 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2955 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2956 * g++.dg/cpp0x/constexpr-string.C: Same.
2957 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2958 * g++.dg/cpp0x/pr65398.C: Same.
2959 * g++.dg/ext/constexpr-vla1.C: Same.
2960 * g++.dg/ext/constexpr-vla2.C: Same.
2961 * g++.dg/ext/constexpr-vla3.C: Same.
2962 * g++.dg/ubsan/pr63956.C: Same.
2963
0edb9bfe 29642016-04-01 Jakub Jelinek <jakub@redhat.com>
2965
2966 PR rtl-optimization/70467
2967 * gcc.target/i386/pr70467-2.c: New test.
2968
e5b1a1d9 29692016-04-01 Jakub Jelinek <jakub@redhat.com>
2970 Marek Polacek <polacek@redhat.com>
2971
2972 PR c++/70488
2973 * g++.dg/init/new47.C: New test.
2974
b2ca3fb0 29752016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2976
2977 PR target/70496
2978 * gcc.target/arm/pr70496.c: New test.
2979
4c3bd1e3 29802016-04-01 Nathan Sidwell <nathan@acm.org>
2981
47de69ad 2982 PR c++/68475
2983 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2984
313d569f 29852016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2986
2987 PR target/69890
2988 * gcc.dg/strlenopt.h (memmove): New.
2989 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2990 instead of "string.h".
2991 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2992 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2993 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2994 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2995 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2996 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2997 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2998 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2999 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3000 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3001 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3002 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3003 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3004 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3005 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3006 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3007 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3008 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3009 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3010 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3011
5469facd 30122016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3013
3014 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3015 (Holder::foo): Reflect this.
3016
503de754 30172016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3018
3019 PR target/70442
3020 * gcc.dg/pr70442.c: New test.
3021
13ee2de7 30222016-03-31 Nathan Sidwell <nathan@acm.org>
3023
3024 PR c++/70393
3025 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3026
5e0d03a8 30272016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3028
3029 PR target/70453
3030 * gcc.target/i386/pr70453.c: New test.
3031
8cb82ed4 30322016-03-31 Andrey Belevantsev <abel@ispras.ru>
3033
3034 PR target/70292
3035 * gcc.c-torture/pr70292.c: New test.
3036
7952b661 30372016-03-31 Marek Polacek <polacek@redhat.com>
3038
3039 PR c/70297
3040 * c-c++-common/pr70297.c: New test.
3041 * g++.dg/cpp0x/typedef-redecl.C: New test.
3042 * gcc.dg/typedef-redecl2.c: New test.
3043
1607cc74 30442016-03-31 Jakub Jelinek <jakub@redhat.com>
3045
3046 PR rtl-optimization/70460
3047 * gcc.c-torture/execute/pr70460.c: New test.
3048
c689c252 30492016-03-31 Richard Biener <rguenther@suse.de>
3050
3051 PR c++/70430
3052 * g++.dg/ext/vector30.C: New testcase.
3053
91c9586d 30542016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3055 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3056
3057 * gfortran.dg/fmt_pf.f90: New test.
3058
afa5c1b8 30592016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3060
3061 Forward-port from 5 branch
3062 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3063
3064 PR testsuite/70356
3065 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3066 dg-require-effective-target after dg-do.
3067
3068 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3069
3070 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3071
6a5dcab3 30722016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3073 Julian Brown <julian@codesourcery.com>
3074 Chung-Lin Tang <cltang@codesourcery.com>
3075 Cesar Philippidis <cesar@codesourcery.com>
3076 James Norris <jnorris@codesourcery.com>
3077 Tom de Vries <tom@codesourcery.com>
3078 Nathan Sidwell <nathan@codesourcery.com>
3079
305d86a0 3080 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 3081 * c-c++-common/goacc/loop-clauses.c: Likewise.
3082 * g++.dg/goacc/template.C: Likewise.
3083 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3084 * gfortran.dg/goacc/loop-1.f95: Likewise.
3085 * gfortran.dg/goacc/loop-5.f95: Likewise.
3086 * gfortran.dg/goacc/loop-6.f95: Likewise.
3087 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3088 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3089 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3090 * c-c++-common/goacc/clauses-fail.c: Likewise.
3091 * c-c++-common/goacc/parallel-1.c: Likewise.
3092 * c-c++-common/goacc/reduction-1.c: Likewise.
3093 * c-c++-common/goacc/reduction-2.c: Likewise.
3094 * c-c++-common/goacc/reduction-3.c: Likewise.
3095 * c-c++-common/goacc/reduction-4.c: Likewise.
3096 * c-c++-common/goacc/routine-3.c: Likewise.
3097 * c-c++-common/goacc/routine-4.c: Likewise.
3098 * c-c++-common/goacc/routine-5.c: Likewise.
3099 * c-c++-common/goacc/tile.c: Likewise.
3100 * g++.dg/goacc/template.C: Likewise.
3101 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3102 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3103 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3104 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3105 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3106 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3107 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3108 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3109 * c-c++-common/goacc/use_device-1.c: ... this file.
3110 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3111 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3112 * c-c++-common/goacc/host_data-6.c: ... this file.
3113 * c-c++-common/goacc/loop-2-kernels.c: New file.
3114 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3115 * c-c++-common/goacc/loop-3.c: Likewise.
3116 * g++.dg/goacc/reference.C: Likewise.
3117 * g++.dg/goacc/routine-1.C: Likewise.
3118 * g++.dg/goacc/routine-2.C: Likewise.
3119
932c0baa 31202016-03-30 Richard Biener <rguenther@suse.de>
3121
3122 PR middle-end/70450
3123 * gcc.dg/torture/pr70450.c: New testcase.
3124
7f7c4659 31252016-03-30 Jakub Jelinek <jakub@redhat.com>
3126
3127 PR target/70421
3128 * gcc.dg/torture/pr70421.c: New test.
3129 * gcc.target/i386/avx512f-pr70421.c: New test.
3130
9cbfe80c 31312016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3132
3133 PR testsuite/70364
3134 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3135 (check): New function.
3136 (bar): Call check.
3137 (foo): Align stack to 16 bytes when calling bar.
3138 * gcc.target/i386/cleanup-2.c: Likewise.
3139
f56c7d36 31402016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3141
3142 PR tree-optimization/59124
3143 * gcc.dg/Warray-bounds-19.c: New test.
3144
0275bf9b 31452016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3146
3147 * lib/prune.exp (escape_regex_chars): New.
3148 (prune_file_path): Update to quote metcharacters for regexp.
3149
a3daa269 31502016-03-29 Jakub Jelinek <jakub@redhat.com>
3151
24e1ba3d 3152 PR rtl-optimization/70429
3153 * gcc.c-torture/execute/pr70429.c: New test.
3154
a3daa269 3155 PR tree-optimization/70405
3156 * gcc.dg/pr70405.c: New test.
3157
3ef41a6e 31582016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3159
3160 PR fortran/70397
3161 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3162 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3163
4abd9410 31642016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3165
3166 PR testsuite/64177
3167 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3168 __cilkrts_set_param to set two workers.
3169 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3170 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3171
b58e5f0f 31722016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3173
305d86a0 3174 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 3175
bff53658 31762016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
3177
3178 PR target/70406
305d86a0 3179 * gcc.target/i386/pr70406.c: New test.
bff53658 3180
bb2c9c15 31812016-03-27 Eric Botcazou <ebotcazou@adacore.com>
3182
3183 * gnat.dg/specs/double_record_extension3.ads: New test.
3184
f12c84ab 31852016-03-25 Richard Henderson <rth@redhat.com>
3186
3187 PR target/70120
3188 * gcc.target/aarch64/pr70120-1.c: New.
3189 * gcc.target/aarch64/pr70120-2.c: New.
3190 * gcc.target/aarch64/pr70120-3.c: New.
3191
b0bf58c4 31922016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3193
3194 PR c++/62212
3195 * g++.dg/template/mangle2.C: The dg-do directive should be
3196 "compile" not "assemble".
3197
f175ba0f 31982016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3199
3200 PR lto/69650
3201 * gcc.dg/pr69650.c: New test.
3202
4cc3295f 32032016-03-25 David Edelsohn <dje.gcc@gmail.com>
3204
3205 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3206
0cf40600 32072016-03-25 Alan Modra <amodra@gmail.com>
3208
3209 * gcc.dg/dfp/pr70052.c: New test.
3210
3aebf099 32112016-03-24 Richard Henderson <rth@redhat.com>
3212
3213 PR middle-end/69845
3214 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3215 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3216
83245bd3 32172016-03-24 Tom de Vries <tom@codesourcery.com>
3218
3219 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3220
108e7ee4 32212016-03-24 Tom de Vries <tom@codesourcery.com>
3222
3223 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3224 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3225
17af0b14 32262016-03-24 Tom de Vries <tom@codesourcery.com>
3227
3228 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3229 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3230
6c8770ee 32312016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3232
3233 PR c++/62212
3234 * g++.dg/template/mangle2.C: New test.
3235
a7e21b7b 32362016-03-24 Richard Biener <rguenther@suse.de>
3237
3238 PR tree-optimization/70396
3239 * gcc.dg/torture/pr70396.c: New testcase.
3240
f365d297 32412016-03-24 Richard Biener <rguenther@suse.de>
3242
3243 PR middle-end/70370
3244 * gcc.dg/torture/pr70370.c: New testcase.
3245
da7aeb13 32462016-03-24 Tom de Vries <tom@codesourcery.com>
3247
3248 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3249 * gfortran.dg/goacc/kernels-tree.f95: Same.
3250 * gfortran.dg/goacc/parallel-tree.f95: Same.
3251
80b30de0 32522016-03-24 Tom de Vries <tom@codesourcery.com>
3253
3254 * c-c++-common/goacc/uninit-if-clause.c: New test.
3255 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3256
cb9b6b99 32572016-03-24 Jakub Jelinek <jakub@redhat.com>
3258
3259 PR target/70290
305d86a0 3260 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3261 Fix formatting.
cb9b6b99 3262
a4225fff 32632016-03-24 Richard Biener <rguenther@suse.de>
3264
3265 PR tree-optimization/70372
3266 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3267
5a869ab8 32682016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3269
3270 PR c++/70347
3271 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3272
36ce5faa 32732016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3274
3275 PR c++/70332
3276 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3277
c4fa85c9 32782016-03-23 Jakub Jelinek <jakub@redhat.com>
3279
d9377ad5 3280 PR c++/70001
3281 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3282 * g++.dg/cpp1y/pr70001.C: New test.
3283
c4fa85c9 3284 PR c++/70323
3285 * g++.dg/cpp0x/constexpr-70323.C: New test.
3286
0a2062da 32872016-03-23 Alexandre Oliva <aoliva@redhat.com>
3288 Jason Merrill <jason@redhat.com>
3289 Jakub Jelinek <jakub@redhat.com>
3290
3291 PR c++/69315
3292 * g++.dg/cpp0x/constexpr-69315.C: New test.
3293 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3294
62d2a6dc 32952016-03-23 Marek Polacek <polacek@redhat.com>
3296
3297 PR c++/69884
3298 * g++.dg/warn/Wignored-attributes-1.C: New test.
3299 * g++.dg/warn/Wignored-attributes-2.C: New test.
3300
a82d6246 33012016-03-23 Tom de Vries <tom@codesourcery.com>
3302
3303 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3304 initialization.
3305 * gfortran.dg/goacc/private-3.f95 (test): Same.
3306 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3307 missing use param.
3308
dc834ba1 33092016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3310
3311 * lib/target-supports.exp: Remove v7ve entry from loop
3312 creating effective target checks.
3313 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3314 (add_options_for_arm_arch_v7ve): Likewise.
3315
7e83fd1f 33162016-03-23 Jakub Jelinek <jakub@redhat.com>
3317
3318 PR tree-optimization/70354
3319 * gcc.dg/vect/pr70354-1.c: New test.
3320 * gcc.dg/vect/pr70354-2.c: New test.
3321 * gcc.target/i386/avx2-pr70354-1.c: New test.
3322 * gcc.target/i386/avx2-pr70354-2.c: New test.
3323
4e4da058 33242016-03-22 Jeff Law <law@redhat.com>
3325
3326 PR target/70232
3327 * gcc.dg/tree-ssa/pr70232.c: New test.
3328
6855137b 33292016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3330
3331 PR target/70302
3332 * gcc.target/i386/pr70302.c: New test.
3333
19db1ec8 33342016-03-22 Richard Biener <rguenther@suse.de>
3335
3336 PR middle-end/70251
3337 * g++.dg/torture/pr70251.C: New testcase.
3338
4baec9f2 33392016-03-22 David Malcolm <dmalcolm@redhat.com>
3340
3341 PR c/69993
3342 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3343 Wmisleading-indentation.c.
3344 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3345 reflect change to diagnostic text and order of messages.
3346 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3347
fcfec126 33482016-03-22 David Edelsohn <dje.gcc@gmail.com>
3349
3350 * g++.dg/ext/java-3.C: Don't compile on AIX.
3351
aa30728a 33522016-03-22 Richard Biener <rguenther@suse.de>
3353
3354 PR middle-end/70333
3355 * gcc.dg/torture/pr70333.c: New testcase.
3356
46ec4eb4 33572016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3358
3359 * g++.dg/ext/pr70290.C: New test.
3360
4880f878 33612016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3362
3363 PR target/70325
3364 * gcc.target/i386/pr70325.c: New test.
3365
3d78ea44 33662016-03-22 Jakub Jelinek <jakub@redhat.com>
3367
5934fb8f 3368 PR target/70329
3369 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3370 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3371
b6436f79 3372 PR target/70300
3373 * gcc.target/i386/pr70300.c: New test.
3374
3d78ea44 3375 PR c++/70295
3376 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3377 (func2): New function for cond with parens, xfail warning for c++.
3378 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3379
b60244f6 33802016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3381
3382 PR c++/70096
3383 * g++.dg/template/ptrmem30.C: New test.
3384
c8e3e744 33852016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3386
3387 PR c++/70204
3388 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3389 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3390
2715f63a 33912016-03-21 Jakub Jelinek <jakub@redhat.com>
3392
3393 PR middle-end/70326
3394 * gcc.dg/pr70326.c: New test.
3395
2daa2cda 33962016-03-21 Marc Glisse <marc.glisse@inria.fr>
3397 Jakub Jelinek <jakub@redhat.com>
3398
3399 PR tree-optimization/70317
3400 * gcc.dg/pr70317.c: New test.
3401
d9aa5a50 34022016-03-21 Uros Bizjak <ubizjak@gmail.com>
3403
3404 PR target/70327
3405 * gcc.target/i386/pr70327.c: New test.
3406
e1a88bf4 34072016-03-21 Martin Liska <mliska@suse.cz>
3408
61941425 3409 PR ipa/70306
e1a88bf4 3410 * gcc.dg/ipa/pr70306.c: New test.
3411
d9aa5a50 34122016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 3413
3414 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3415 * gcc.target/arm/attr-align3.c: Likewise.
3416 * gcc.target/arm/attr_arm.c: Likewise.
3417 * gcc.target/arm/flip-thumb.c: Likewise.
3418
afdde20c 34192016-03-21 Jakub Jelinek <jakub@redhat.com>
3420
3421 PR target/70296
3422 * gcc.target/powerpc/altivec-36.c: New test.
3423
3f2ef661 34242016-03-21 Richard Biener <rguenther@suse.de>
3425
3426 PR tree-optimization/70310
3427 * gcc.dg/torture/pr70310.c: New testcase.
3428
08b2b692 34292016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3430
3431 PR target/70293
3432 * gcc.target/i386/pr70293.c: New test.
3433
93505d22 34342016-03-21 Richard Biener <rguenther@suse.de>
3435
3436 PR tree-optimization/70288
3437 * gcc.dg/torture/pr70288-1.c: New testcase.
3438 * gcc.dg/torture/pr70288-2.c: Likewise.
3439
06fd1914 34402016-03-21 Andrey Belevantsev <abel@ispras.ru>
3441
3442 PR rtl-optimization/69307
3443 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 3444
b628775e 34452016-03-21 Andrey Belevantsev <abel@ispras.ru>
3446
3447 PR rtl-optimization/69102
3448 * gcc.c-torture/compile/pr69102.c: New test.
3449
1421f43c 34502016-03-18 Jeff Law <law@redhat.com>
3451
3452 PR rtl-optimization/70263
3453 * gcc.c-torture/compile/pr70263-1.c: New test.
3454 * gcc.target/i386/pr70263-2.c: New test.
3455
e7142ce1 34562016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3457
3458 PR rtl-optimization/70278
3459 * gcc.dg/torture/pr70278.c: New test.
3460 * gcc.target/arm/pr70278.c: New test.
3461
5539bc70 34622016-03-18 David Malcolm <dmalcolm@redhat.com>
3463
3464 PR c/70281
3465 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3466 (test_builtin_types_compatible_p): New test function.
3467 * gcc.dg/pr70281.c: New test case.
3468
296a290a 34692016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3470
3471 PR target/70113
3472 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3473
666094f0 34742016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3475
3476 PR tree-optimization/70252
3477 * gcc.dg/pr70252.c: New test.
3478
350514e8 34792016-03-18 Tom de Vries <tom@codesourcery.com>
3480
3481 * gcc.dg/pr70161-2.c: New test.
3482 * gcc.dg/pr70161.c: New test.
3483
011e0cea 34842016-03-18 Tom de Vries <tom@codesourcery.com>
3485
3486 PR ipa/70269
3487 * gcc.dg/pr70269.c: New test.
3488
292a09de 34892016-03-18 Jakub Jelinek <jakub@redhat.com>
3490
3491 PR c++/70267
3492 * g++.dg/ext/java-3.C: New test.
3493
efc86c4c 34942016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3495
3496 PR c++/70205
3497 * g++.dg/lookup/pr70205.C: New test.
3498
a28dd575 34992016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3500
3501 PR c++/70218
3502 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3503
92e7ab1e 35042016-03-17 Marek Polacek <polacek@redhat.com>
3505
3506 PR c/69407
3507 * gcc.dg/atomic-op-6.c: New test.
3508
7378dbfb 35092016-03-17 David Malcolm <dmalcolm@redhat.com>
3510
3511 PR c/70264
3512 * c-c++-common/pr70264.c: New test case.
3513
f7995d7d 35142016-03-17 Jakub Jelinek <jakub@redhat.com>
3515
e2895b76 3516 PR c++/70144
3517 * c-c++-common/pr70144-1.c: New test.
3518 * c-c++-common/pr70144-2.c: New test.
3519
f7995d7d 3520 PR c++/70272
3521 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3522 * g++.dg/opt/flifetime-dse6.C: New test.
3523 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3524
5ec4a949 35252016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3526
3527 PR driver/70192
3528 * gcc.dg/pic-1.c: New test.
3529 * gcc.dg/pic-2.c: Likewise.
3530 * gcc.dg/pic-3.c: Likewise.
3531 * gcc.dg/pic-4.c: Likewise.
3532 * gcc.dg/pie-1.c: Likewise.
3533 * gcc.dg/pie-2.c: Likewise.
3534 * gcc.dg/pie-3.c: Likewise.
3535 * gcc.dg/pie-4.c: Likewise.
3536 * gcc.dg/pie-5.c: Likewise.
3537 * gcc.dg/pie-6.c: Likewise.
3538
c28550e1 35392016-03-17 Tom de Vries <tom@codesourcery.com>
3540
3541 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3542 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3543
be3296cb 35442016-03-17 Richard Biener <rguenther@suse.de>
3545
3546 PR debug/70271
3547 * g++.dg/debug/pr70271.C: New testcase.
3548
9b60ef21 35492016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3550
3551 * gcc.target/i386/pr70251.c: New test.
3552
9a80bc1a 35532016-03-17 Marek Polacek <polacek@redhat.com>
3554
3555 PR c++/70194
3556 * g++.dg/warn/constexpr-70194.C: New test.
3557
733d7ff9 35582016-03-16 Richard Henderson <rth@redhat.com>
3559
3560 PR middle-end/70240
3561 * gcc.c-torture/compile/pr70240.c: New.
3562
3e6f12bf 35632016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3564
3565 * gcc.c-torture/compile/20151204.c: Skip for avr.
3566
867c9e99 35672016-03-16 Jakub Jelinek <jakub@redhat.com>
3568
3569 PR target/70245
3570 * g++.dg/opt/pr70245.C: New test.
3571 * g++.dg/opt/pr70245.h: New file.
3572 * g++.dg/opt/pr70245-aux.cc: New file.
3573
8ced6ab7 35742016-03-16 Martin Sebor <msebor@redhat.com>
3575
3576 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3577
37af779a 35782016-03-16 Richard Henderson <rth@redhat.com>
3579
3580 PR middle-end/70199
3581 * gcc.c-torture/compile/pr70199.c: New.
3582
78ed999c 35832016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3584
3585 * gcc.dg/uninit-19.c: Run dos2unix.
3586
462ca422 35872016-03-16 Marek Polacek <polacek@redhat.com>
3588
3589 PR c/70093
3590 * gcc.dg/nested-func-10.c: New test.
3591 * gcc.dg/nested-func-9.c: New test.
3592
fe58aacc 35932016-03-16 Jakub Jelinek <jakub@redhat.com>
3594
3595 PR tree-optimization/68714
3596 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3597
27a53872 35982016-03-16 Tom de Vries <tom@codesourcery.com>
3599
3600 PR tree-optimization/68715
3601 * gcc.dg/graphite/pr68715-2.c: New test.
3602 * gcc.dg/graphite/pr68715.c: New test.
3603 * gfortran.dg/graphite/pr68715.f90: New test.
3604
95049c3c 36052016-03-16 Tom de Vries <tom@codesourcery.com>
3606
3607 PR tree-optimization/68809
3608 * gcc.dg/graphite/pr68809-2.c: New test.
3609 * gcc.dg/graphite/pr68809.c: New test.
3610
09eddd70 36112016-03-16 Jakub Jelinek <jakub@redhat.com>
3612
81fc5915 3613 PR c++/70147
3614 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3615 method call to i () as argument. Adjust expected output.
3616
09eddd70 3617 PR c++/70147
3618 * g++.dg/ubsan/pr70147-1.C: New test.
3619 * g++.dg/ubsan/pr70147-2.C: New test.
3620
6373d2a2 36212016-03-15 Martin Sebor <msebor@redhat.com>
3622
3623 PR c++/58281
3624 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3625
d27a0c11 36262016-03-15 John David Anglin <danglin@gcc.gnu.org>
3627
9908039d 3628 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3629 hppa*-*-hpux*.
3630
45cdc3a6 3631 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3632
d27a0c11 3633 PR libfortran/69799
3634 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3635 libatomic_available.
3636
0dd1d57f 36372016-03-15 Marek Polacek <polacek@redhat.com>
3638
3639 PR c++/70209
3640 * g++.dg/ext/attribute-may-alias-4.C: New test.
3641
0ce02c07 36422016-03-15 Alexander Monakov <amonakov@ispras.ru>
3643
3644 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3645 -fvar-tracking-assignments-toggle flag.
3646
f6e39b30 36472016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3648
3649 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3650
167f93a2 36512016-03-15 Jakub Jelinek <jakub@redhat.com>
3652
3653 PR rtl-optimization/70222
3654 * gcc.c-torture/execute/pr70222-1.c: New test.
3655 * gcc.c-torture/execute/pr70222-2.c: New test.
3656
08a8af4a 36572016-03-15 Richard Henderson <rth@redhat.com>
3658
3659 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3660
738eb905 36612016-03-15 Andrey Belevantsev <abel@ispras.ru>
3662
3663 PR rtl-optimization/69032
3664 * gcc.dg/pr69032.c: New test.
3665
dd148b3a 36662016-03-15 Andrey Belevantsev <abel@ispras.ru>
3667
3668 PR rtl-optimization/63384
d9aa5a50 3669 * g++.dg/pr63384.C: New test.
dd148b3a 3670
acf58115 36712016-03-15 Andrey Belevantsev <abel@ispras.ru>
3672
3673 PR target/64411
3674 * gcc.target/i386/pr64411.C: New test.
3675
a2897dc4 36762016-03-15 Tom de Vries <tom@codesourcery.com>
3677
3678 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3679 * gfortran.dg/goacc/kernels-alias.f95: New test.
3680
7bad2faf 36812016-03-14 Martin Sebor <msebor@redhat.com>
3682
3683 PR c++/53792
3684 * g++.dg/cpp0x/constexpr-inline.C: New test.
3685 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3686
d65fa8d9 36872016-03-14 David Edelsohn <dje.gcc@gmail.com>
3688
3689 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3690
2b3c633f 36912016-03-14 Jakub Jelinek <jakub@redhat.com>
3692
3693 PR middle-end/70219
3694 * gcc.dg/pr70219.c: New test.
3695
e947f9c3 36962016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3697
3698 PR target/70083
3699 * gcc.dg/torture/pr70083.c: New test.
3700 * gcc.target/i386/pr70083.c: New test.
3701
74201dc2 37022016-03-14 Richard Biener <rguenther@suse.de>
3703
3704 PR tree-optimization/56365
3705 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3706
88aea41e 37072016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3708
3709 PR target/70098
3710 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3711 New function.
3712 * g++.dg/pr70098.C: New testcase.
3713
3714
1bd2aefd 37152016-03-14 Tom de Vries <tom@codesourcery.com>
3716
3717 PR tree-optimization/70045
3718 * gcc.dg/graphite/pr70045.c: New test.
3719
922c7033 37202016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3721
3722 PR fortran/69043
3723 * gfortran.dg/include_9.f90: New test.
3724
fd4ab6d9 37252016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3726
3727 PR fortran/45076
3728 gfortran.dg/prof/prof.exp: New script.
3729 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3730
7d7218d3 37312016-03-12 Andrey Belevantsev <abel@ispras.ru>
3732
3733 PR rtl-optimization/69307
3734 * gcc.dg/pr69307.c: New test.
3735
02ffd664 37362016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3737
3738 PR target/69614
3739 * gcc.target/arm/pr69614.c: New.
3740
76e207a9 37412016-03-12 Paul Thomas <pault@gcc.gnu.org>
3742
3743 PR fortran/70031
3744 * gfortran.dg/submodule_14.f08: New test
3745
3746 PR fortran/69524
3747 * gfortran.dg/submodule_15.f08: New test
3748
490ee78a 37492016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3750
3751 PR c++/70106
3752 * g++.dg/cpp1y/paren3.C: New test.
3753
04e137ff 37542016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3755
3756 PR target/70131
3757 * gcc.target/powerpc/ppc-round2.c: New test.
3758
27b2c1c4 37592016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3760
3761 PR target/70123
3762 * gcc.dg/torture/pr70123.c: New test.
3763
84116671 37642016-03-11 Jeff Law <law@redhat.com>
3765
3766 PR tree-optimization/70190
3767 * gcc.c-torture/compile/pr70190.c: New test.
3768
cfa58bc8 37692016-03-11 David Malcolm <dmalcolm@redhat.com>
3770
3771 PR c/68187
3772 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3773 case.
3774 (test43_b): Likewise.
3775 (test43_c): Likewise.
3776 (test43_d): Likewise.
3777 (test43_e): Likewise.
3778 (test43_f): Likewise.
3779 (test43_g): Likewise.
3780 (test44_a): Likewise.
3781 (test44_b): Likewise.
3782 (test44_c): Likewise.
3783 (test44_d): Likewise.
3784 (test44_e): Likewise.
3785
ce234f27 37862016-03-11 David Malcolm <dmalcolm@redhat.com>
3787
3788 PR c/70085
3789 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3790
e4756b48 37912016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3792
3793 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3794 dg-options.
3795
1f5ef87e 37962016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3797
3798 PR target/70002
3799 PR target/69245
3800 * gcc.target/aarch64/pr69245_2.c: New test.
3801
f9c352a1 38022016-03-11 Jakub Jelinek <jakub@redhat.com>
3803
3804 PR tree-optimization/70177
3805 * gcc.dg/pr70177.c: New test.
3806
4dd92ac6 38072016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3808
3809 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3810
331e4fdb 38112016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3812
3813 * gcc.dg/tree-ssa/sra-20.c: New.
3814
69262824 38152016-03-11 Jakub Jelinek <jakub@redhat.com>
3816
6f9a7425 3817 PR rtl-optimization/70174
3818 * gcc.dg/pr70174.c: New test.
3819
69262824 3820 PR tree-optimization/70169
3821 * gcc.dg/pr70169.c: New test.
3822
4637a847 38232016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3824
3825 PR target/70160
3826 * gcc.target/i386/pr70160.c: New test.
3827
5a86d754 38282016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3829
3830 * gcc.target/s390/dfp-1.c: New test.
3831
af4c8290 38322016-03-10 Nick Clifton <nickc@redhat.com>
3833
3834 PR target/70044
3835 * gcc.target/aarch64/pr70044.c: New test.
3836
98dfd328 38372016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3838 Jakub Jelinek <jakub@redhat.com>
3839
3840 PR c++/70001
3841 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3842 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3843 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3844
75e72311 38452016-03-10 Jan Hubicka <hubicka@ucw.cz>
3846
3847 PR lto/69589
3848 * g++.dg/lto/pr69589_0.C: New testcase
3849 * g++.dg/lto/pr69589_1.C: New testcase
3850
a2eb1271 38512016-03-10 Marek Polacek <polacek@redhat.com>
3852
3853 PR c++/70153
3854 * g++.dg/delayedfold/unary-plus1.C: New test.
3855
38562016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 3857
3858 * gcc.target/arm/pr45701-1.c: Escape brackets.
3859 * gcc.target/arm/pr45701-2.c: Likewise.
3860
5ab2987f 38612016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3862
3863 * gfortran.dg/unconstrained_commons.f: New.
3864
6972afac 38652016-03-10 Alan Modra <amodra@gmail.com>
3866
3867 * gcc.dg/pr69195.c: New.
3868 * gcc.dg/pr69238.c: New.
3869
c82c99ec 38702016-03-10 Tom de Vries <tom@codesourcery.com>
3871
3872 PR testsuite/68915
3873 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3874
a2389d4a 38752016-03-10 Richard Biener <rguenther@suse.de>
3876
3877 PR tree-optimization/70128
3878 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3879 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3880
c272412d 38812016-03-09 Jakub Jelinek <jakub@redhat.com>
3882
a0451069 3883 PR tree-optimization/70152
3884 * gcc.dg/pr70152.c: New test.
3885
c272412d 3886 PR target/70086
3887 * gcc.target/i386/pr70086-1.c: New test.
3888 * gcc.target/i386/pr70086-2.c: New test.
3889 * gcc.target/i386/pr70086-3.c: New test.
5f611068 3890
3891 PR tree-optimization/70127
3892 * gcc.c-torture/execute/pr70127.c: New test.
3893
27dcb7a8 38942016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3895
3896 * c-c++-common/goacc/combined-directives-2.c: New test.
3897
c24757cf 38982016-03-09 David Malcolm <dmalcolm@redhat.com>
3899
3900 PR c/68473
3901 PR c++/70105
3902 * g++.dg/diagnostic/pr70105.C: New test.
3903 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3904 (test_multiple_ordinary_maps): New test function.
3905
83108969 39062016-03-09 David Malcolm <dmalcolm@redhat.com>
3907
3908 PR c/68473
3909 PR c++/70105
3910 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3911 Drop range information from call to inform_at_rich_loc.
3912 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3913 New.
3914 (test_show_locus): Replace calls to rich_location::add_range with
3915 calls to add_range. Rewrite the tests that used the now-defunct
3916 rich_location ctor taking a source_range. Simplify other tests
3917 by replacing calls to COMBINE_LOCATION_DATA with calls to
3918 make_location.
3919
6733c0e8 39202016-03-09 Richard Biener <rguenther@suse.de>
3921 Jakub Jelinek <jakub@redhat.com>
3922
3923 PR tree-optimization/70138
3924 * gcc.dg/vect/pr70138-1.c: New testcase.
3925 * gcc.dg/vect/pr70138-2.c: Likewise.
3926
96abb9f5 39272016-03-09 Jakub Jelinek <jakub@redhat.com>
3928
3929 PR target/70049
3930 * gcc.target/i386/pr70049.c: New test.
3931
42bb3bfb 39322016-03-09 Richard Biener <rguenther@suse.de>
3933
3934 PR c/70143
3935 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3936 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3937 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3938
27527428 39392016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3940
3941 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3942 arm-*-*.
3943
248449f2 39442016-03-09 Jakub Jelinek <jakub@redhat.com>
3945
1bd49ced 3946 PR middle-end/67278
3947 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3948
248449f2 3949 PR target/67278
3950 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3951
3952 PR middle-end/70050
3953 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3954 in testcase comment.
3955
dfc460ff 39562016-03-09 Tom de Vries <tom@codesourcery.com>
3957
3958 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3959 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3960 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3961 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3962 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3963 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3964 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3965 * gfortran.dg/goacc/kernels-loop.f95: New test.
3966
0377fc7f 39672016-03-08 Martin Sebor <msebor@redhat.com>
3968
3969 PR c++/62096
3970 * g++.dg/warn/overflow-warn-7.C: New test.
3971
3556aa80 39722016-03-08 Jason Merrill <jason@redhat.com>
3973
3974 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3975 * lib/target-supports.exp (check_effective_target_concepts): New.
3976
e5096208 39772016-03-08 Jakub Jelinek <jakub@redhat.com>
3978
5370eb8d 3979 PR c++/70135
3980 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3981 * g++.dg/ubsan/pr70135.C: New test.
3982
e5096208 3983 PR target/70110
3984 * gcc.dg/pr70110.c: New test.
3985
cc37120d 39862016-03-07 Martin Jambor <mjambor@suse.cz>
3987
3988 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3989 * c-c++-common/gomp/if-1.c: Likewise.
3990 * c-c++-common/gomp/pr61486-2.c: Likewise.
3991 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3992 to dg-additional-options.
3993 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3994 * g++/gomp/target-teams-1.c: Likewise.
3995 * gcc.dg/gomp/gomp.exp: Likewise.
3996 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3997 dg-additional-options.
3998 * gfortran.dg/gomp/gomp.exp: Likewise.
3999 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4000 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4001 dg-additional-options.
4002 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4003
53c248d8 40042016-03-07 Martin Jambor <mjambor@suse.cz>
4005
4006 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4007 * c-c++-common/gomp/gridify-1.c: New test.
4008 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4009
541e79a0 40102016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4011
4012 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4013 trigger for cortex-r8, when scanning for register r8.
4014 * gcc.target/arm/pr45701-2.c: Likewise.
4015
4dfabd94 40162016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 4017 Jeff Law <law@redhat.com>
4dfabd94 4018
4019 PR tree-optimization/69740
4020 * gcc.c-torture/compile/pr69740-1.c: New test.
4021 * gcc.c-torture/compile/pr69740-2.c: New test.
4022
1b63a87b 40232016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4024
4025 * lib/target-supports.exp
4026 (check_effective_target_whole_vector_shift): Enable for PPC64.
4027
d33914da 40282016-03-07 Richard Biener <rguenther@suse.de>
4029
4030 PR tree-optimization/70115
4031 * gcc.dg/torture/pr70115.c: New testcase.
4032
584fba4b 40332016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4034
4035 PR middle-end/69916
4036 * c-c-++-common/goacc/pr69916.c: New.
4037
7f2f5ec0 40382016-03-07 Richard Henderson <rth@redhat.com>
4039
4040 * gcc.c-torture/compile/pr70061.c: New test.
4041
f530e7c4 40422016-03-07 Richard Biener <rguenther@suse.de>
4043
4044 PR testsuite/70109
4045 * gcc.dg/vect/O3-pr36098.c: New testcase.
4046
a3855fed 40472016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4048
4049 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4050
091ffc31 40512016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4052
4053 * gnat.dg/renaming9.ad[sb]: New testcase.
4054
2941b871 40552016-03-05 Jakub Jelinek <jakub@redhat.com>
4056
4057 PR c++/70084
4058 * g++.dg/expr/stdarg3.C: New test.
4059
5173ce42 40602016-03-04 Jeff Law <law@redhat.com>
4061
4062 PR tree-optimization/69196
4063 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4064 x86_64-*-*.
4065
2d1d2e55 40662016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4067
0e43078e 4068 PR c/69973
4069 * gcc.dg/pr69973.c: New test.
4070
d8ec06ae 4071 PR rtl-optimization/69941
4072 * gcc.dg/torture/pr69941.c: New test.
4073
2d1d2e55 4074 PR c/69824
4075 * gcc.dg/pr69824.c: New test.
4076
32f692e2 40772016-03-05 Tom de Vries <tom@codesourcery.com>
4078
4079 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4080 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4081 function.
4082
1c699e9a 40832016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4084
4085 PR c++/66786
4086 * g++.dg/cpp1y/var-templ48.C: New test.
4087 * g++.dg/cpp1y/var-templ49.C: New test.
4088
358448c6 40892016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4090
4091 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4092
01dc3c45 40932016-03-04 Jakub Jelinek <jakub@redhat.com>
4094
e968ff6d 4095 PR c++/70035
4096 * g++.dg/ubsan/pr70035.C: New test.
4097
01dc3c45 4098 PR target/70062
4099 * gcc.target/i386/pr70062.c: New test.
4100
3937d618 41012016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4102
4103 * g++.dg/template/typename21.C: Remove c++98_only.
4104
c58ac7f8 41052016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4106
4107 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4108
0060768a 41092016-03-04 David Malcolm <dmalcolm@redhat.com>
4110
4111 PR c/68187
4112 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4113 function.
4114 (fn_42_b): Likewise.
4115 (fn_42_c): Likewise.
4116
74c6fd40 41172016-03-04 David Malcolm <dmalcolm@redhat.com>
4118
4119 PR c/68187
4120 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4121 function.
4122 (fn_40_b): Likewise.
4123 (fn_41_a): Likewise.
4124 (fn_41_b): Likewise.
4125
31b11359 41262016-03-04 Jakub Jelinek <jakub@redhat.com>
4127
4128 PR target/70059
4129 * gcc.target/i386/avx512f-pr70059.c: New test.
4130 * gcc.target/i386/avx512dq-pr70059.c: New test.
4131
c5b93452 41322016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4133
4134 PR rtl-optimization/57676
4135 * gcc.dg/torture/pr57676.c: New test.
4136
268fbd56 41372016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4138
4139 * gcc.dg/pr70026.c: New test.
4140
6560d1ad 41412016-03-04 Marek Polacek <polacek@redhat.com>
4142
4143 PR c/69798
4144 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4145 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4146
cc7dfddf 41472016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4148
4149 PR target/70004
4150 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4151 Delete.
4152 (test_corners_sisd_si): Likewise.
4153 (main): Remove checks of the above.
4154 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4155
e9663bd4 41562016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4157
4158 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4159
dcdd684e 41602016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4161
4162 * gcc.dg/torture/pr69951.c: Accept argc==0.
4163
e692d332 41642016-03-04 Richard Biener <rguenther@suse.de>
4165
4166 PR c++/70054
4167 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4168 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4169
af77b7e6 41702016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4171
4172 PR testsuite/69766
4173 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
4174 testing multiarch.
4175
290da96e 41762016-03-04 Jakub Jelinek <jakub@redhat.com>
4177
4178 PR debug/69947
4179 * gcc.dg/guality/pr69947.c: New test.
4180
e51ce713 41812016-03-03 Jakub Jelinek <jakub@redhat.com>
4182
4183 PR ada/70017
4184 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4185
1feed892 41862016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4187
4188 PR rtl-optimization/69904
4189 * gcc.target/arm/pr69904.c: New test.
4190
c32bda69 41912016-03-03 Jakub Jelinek <jakub@redhat.com>
4192
4193 PR target/70021
4194 * gcc.dg/vect/pr70021.c: New test.
4195 * gcc.target/i386/pr70021.c: New test.
4196
1bc579ed 41972016-03-03 Marek Polacek <polacek@redhat.com>
4198
4199 PR middle-end/70050
4200 * gcc.dg/pr70050.c: New test.
4201
cfa8d638 42022016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4203
4204 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4205
1b889259 42062016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4207
4208 PR tree-optimization/70043
4209 * gfortran.dg/vect/pr70043.f90: New test.
4210
f756dfa3 42112016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4212
4213 * gnat.dg/specs/task1.ads: New test.
4214
5cb4863d 42152016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4216
4217 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4218 Invoke gdb with -batch.
4219 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4220
5dd12e43 42212016-03-03 Richard Biener <rguenther@suse.de>
4222
4223 PR tree-optimization/55936
4224 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4225
d97ba4ca 42262016-03-02 Jeff Law <law@redhat.com>
4227
5d23c86f 4228 PR rtl-optimization/69942
4229 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4230 effects of argument promotions.
4231
d97ba4ca 4232 PR tree-optimization/69987
4233 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4234 target does not support -fprefetch-loop-arrays.
4235
901faaa0 42362016-03-02 Uros Bizjak <ubizjak@gmail.com>
4237
4238 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4239
51f6fdce 42402016-03-02 Bin Cheng <bin.cheng@arm.com>
4241
6bc7872f 4242 PR rtl-optimization/69052
51f6fdce 4243 * gcc.target/i386/pr69052.c: New test.
4244
31d31e07 42452016-03-02 Alan Modra <amodra@gmail.com>
4246
4247 * gcc.dg/pr69990.c: New.
4248
04faee95 42492016-03-02 Jakub Jelinek <jakub@redhat.com>
4250
270d0117 4251 PR c/68062
4252 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4253
4254 PR middle-end/70022
4255 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4256
04faee95 4257 PR target/70028
4258 * gcc.target/i386/pr70028.c: New test.
4259
a2cc9e8e 42602016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4261
4262 * c-c++-common/asan/swapcontext-test-1.c,
4263 * c-c++-common/tsan/thread_leak.c,
4264 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4265 * g++.dg/tsan/benign_race.C,
4266 * g++.dg/tsan/fd_close_norace.C,
4267 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4268 races with sanitizer output
4269
dd4bd263 42702016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 4271 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 4272
4273 PR target/67278
4274 * gcc.dg/simd-8.c: New testcase.
4275
b5fe3a49 42762016-03-02 Richard Biener <rguenther@suse.de>
4277
4278 PR middle-end/67278
4279 * gcc.dg/simd-7.c: New testcase.
4280
23601f67 42812016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4282
4283 * gcc.target/i386/pr70007.c: Tweak.
4284
f66f65e7 42852016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4286
4287 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4288
60773515 42892016-03-02 Marek Polacek <polacek@redhat.com>
4290
4291 PR c/67854
4292 * gcc.dg/pr67854.c: New test.
4293
6c094cb1 42942016-03-02 Jakub Jelinek <jakub@redhat.com>
4295
4296 PR middle-end/70025
4297 * gcc.dg/torture/pr70025.c: New test.
4298
7627bb56 42992016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4300
4301 PR tree-optimization/68621
4302 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4303
066c8e94 43042016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4305
4306 * gcc.target/i386/pr70007.c: New test.
4307
d3b819ad 43082016-03-01 Jeff Law <law@redhat.com>
4309
d4b9ad56 4310 PR tree-optimization/69196
7e217344 4311 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 4312
d3b819ad 4313 PR tree-optimization/69196
4314 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4315 duplicating code and spoiling the expected output.
4316
4f37285d 43172016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4318
4319 PR target/70033
4320 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4321 supports power9 before doing tests.
4322 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4323 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4324 * gcc.target/powerpc/p9-permute.c: Likewise.
4325
3e9c4f6c 43262016-03-01 Uros Bizjak <ubizjak@gmail.com>
4327
4328 PR target/70027
4329 * gcc.target/i386/pr70027.c: New test.
4330
e324729e 43312016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 4332
4333 * gcc.dg/pr70017.c: New test.
4334
40e9ce2d 43352016-03-01 Jakub Jelinek <jakub@redhat.com>
4336
4337 PR c/69796
4338 PR c/69974
4339 * gcc.dg/pr69796.c: New test.
4340 * gcc.dg/pr69974.c: New test.
4341
e8b016ea 43422016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4343
4344 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4345
24d3127c 43462016-02-29 Jeff Law <law@redhat.com>
4347
4348 PR tree-optimization/69987
4349 * gfortran.dg/pr69987.f90: New test.
4350
4351 PR tree-optimization/69989
4352 * gcc.c-torture/compile/pr69989-2.c: New test.
4353
12cc1225 43542016-03-01 Marek Polacek <polacek@redhat.com>
4355
4356 PR c++/69795
4357 * g++.dg/parse/invalid1.C: New test.
4358
d99a947c 43592016-03-01 Richard Biener <rguenther@suse.de>
4360
4361 PR middle-end/70022
4362 * gcc.dg/pr70022.c: New testcase.
4363
395dbc60 43642016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4365
4366 PR tree-optimization/69956
4367 * gcc.dg/pr69956.c: New test.
4368
40a35c55 43692016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4370
4371 PR target/70011
4372 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4373 XFAIL when hardware supports efficient unaligned storage access.
4374
4edc90b0 43752016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4376
4377 PR c++/69961
4378 * g++.dg/template/pr69961a.C: New test.
4379 * g++.dg/template/pr69961b.C: New test.
4380
1ed1f69a 43812016-02-29 David Malcolm <dmalcolm@redhat.com>
4382
4383 PR preprocessor/69985
4384 * gcc.dg/cpp/pr69985.c: New test case.
4385
01c5d15d 43862016-02-29 Jeff Law <law@redhat.com>
4387
3a4d3de5 4388 PR tree-optimization/70005
4389 * gcc.c-torture/execute/pr70005.c New test.
4390
01c5d15d 4391 PR tree-optimization/69999
4392 * gcc.c-torture/compile/pr69999.c: New test.
4393
1bf66b54 43942016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4395
4396 PR tree-optimization/69652
4397 * gcc.dg/torture/pr69652.c: Delete test.
4398 * gcc.dg/vect/pr69652.c: New test.
4399
b4d653d5 44002016-02-19 Richard Biener <rguenther@suse.de>
4401
4402 PR tree-optimization/69980
4403 * gfortran.dg/vect/pr69980.f90: New testcase.
4404
35bc4745 44052016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4406
4407 * gcc.target/sparc/20160229-1.c: New test.
4408
bb54a538 44092016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4410
4411 * gnat.dg/stack_usage3.adb: New test.
4412 * gnat.dg/stack_usage3_pkg.ads: New helper.
4413
95164e71 44142016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4415
4416 * gnat.dg/renaming8.adb: New test.
4417 * gnat.dg/renaming8_pkg1.ads: New helper.
4418 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4419 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4420
a890896f 44212016-02-29 Richard Biener <rguenther@suse.de>
4422
4423 PR tree-optimization/69720
4424 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4425
5c70403a 44262016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4427
4428 PR fortran/68147
4429 PR fortran/47674
4430 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4431
dfb6d139 44322016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 4433 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4434
4435 PR fortran/56007
4436 * gfortran.dg/coarray_8.f90: Adjust error message.
4437 * gfortran.dg/pr56007.f90: New test.
4438 * gfortran.dg/pr56007.f: New test.
4439
536508db 44402016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4441
4442 PR tree-optimization/69989
4443 * gcc.dg/torture/pr69989.c: New test.
4444
eec75e45 44452016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4446
4447 * gcc.target/i386/stack-realign-win.c: New test.
4448
0175e45a 44492016-02-28 Harald Anlauf <anlauf@gmx.de>
4450
4451 PR fortran/60126
4452 * gfortran.dg/pr60126.f90: New test.
4453
2a703589 44542016-02-27 Jeff Law <law@redhat.com>
4455
4456 Revert
4457 2016-02-26 Richard Biener <rguenther@suse.de>
4458 Jeff Law <law@redhat.com>
4459
4460 PR tree-optimization/69740
4461 * gcc.c-torture/compile/pr69740-1.c: New test.
4462 * gcc.c-torture/compile/pr69740-2.c: New test.
4463
359b4c18 44642016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4465
1c96765a 4466 PR fortran/69910
359b4c18 4467 * gfortran.dg/newunit_4.f90: New test.
4468
49462d93 44692016-02-27 Jakub Jelinek <jakub@redhat.com>
4470
4471 PR target/69613
4472 PR rtl-optimization/69886
4473 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4474 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4475 target.
4476
c4ac733e 44772016-02-26 Martin Sebor <msebor@redhat.com>
4478
4479 PR tree-optimization/15826
4480 * gcc.dg/tree-ssa/pr15826.c: New test.
4481
da8c4b5d 44822016-02-26 Jakub Jelinek <jakub@redhat.com>
4483
4484 PR target/69969
4485 * gcc.target/powerpc/pr69969.c: New test.
4486
0a4558eb 44872016-02-26 Martin Sebor <msebor@redhat.com>
4488
4489 PR c++/15766
4490 * g++.old-deja/g++.other/decl5.C: Add a test case.
4491
5b500299 44922016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4493
4494 PR target/69946
4495 * gcc.target/powerpc/pr69946.c: New file.
4496
565f533b 44972016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 4498 Jeff Law <law@redhat.com>
565f533b 4499
0a4558eb 4500 PR tree-optimization/69740
565f533b 4501 * gcc.c-torture/compile/pr69740-1.c: New test.
4502 * gcc.c-torture/compile/pr69740-2.c: New test.
4503
ff67cbea 45042016-02-26 Martin Jambor <mjambor@suse.cz>
4505
4506 PR middle-end/69920
4507 * gcc.dg/torture/pr69932.c: New test.
4508 * gcc.dg/torture/pr69936.c: Likewise.
4509
e400d817 45102016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4511
4512 PR target/69709
4513 * gcc.target/s390/pr69709.c: New test.
4514
126a5a2d 45152016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4516
4517 PR target/69245
4518 * gcc.target/aarch64/pr69245_1.c: New test.
4519
59c58860 45202016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4521
4522 PR target/69613
4523 * gcc.dg/torture/pr69613.c: New test.
4524
9441fa4e 45252016-02-26 Jakub Jelinek <jakub@redhat.com>
4526
4527 PR rtl-optimization/69891
4528 * gcc.target/i386/pr69891.c: New test.
4529
e48fcde0 45302016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 4531 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4532
35ed600a 4533 PR target/61397
f41208a1 4534 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4535 functionality for both 32-bit and 64-bit.
4536
c86aaa0e 45372016-02-26 Richard Biener <rguenther@suse.de>
4538
4539 PR tree-optimization/69551
4540 * gcc.dg/torture/pr69951.c: New testcase.
4541
38e71a65 45422016-02-25 Richard Biener <rguenther@suse.de>
4543
4544 PR tree-optimization/48795
4545 * gcc.dg/Warray-bounds-18.c: New testcase.
4546
03331e69 45472016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4548
4549 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4550
f14d8d6a 45512016-02-25 Jakub Jelinek <jakub@redhat.com>
4552
4553 PR rtl-optimization/69896
4554 * gcc.dg/pr69896.c: New test.
4555
4003c807 45562016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4557
4558 PR c++/69736
4559 * g++.dg/cpp1y/paren2.C: New test.
4560
a0573328 45612016-02-24 Martin Sebor <msebor@redhat.com>
4562
4563 PR c/51147
4564 * gcc.dg/enum-mode-2.c: New test.
4565
2cde02ad 45662016-02-24 Jakub Jelinek <jakub@redhat.com>
4567
4568 PR c++/69922
4569 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4570 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4571 * g++.dg/ubsan/pr69922.C: New test.
4572
f0ea75d1 45732016-02-24 Marek Polacek <polacek@redhat.com>
4574
4575 PR c/69819
4576 * gcc.dg/pr69819.c: New test.
4577
05027366 45782016-02-24 Martin Sebor <msebor@redhat.com>
4579
34ed562b 4580 PR c++/69912
4581 * g++.dg/ext/flexary15.C: New test.
4582
45832016-02-24 Martin Sebor <msebor@redhat.com>
4584
4585 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 4586 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 4587 * g++.dg/ext/builtin_alloca.C: Same.
05027366 4588
650c3ad5 45892016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4590 Charles Baylis <charles.baylis@linaro.org>
4591
4592 PR debug/61033
4593 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4594
596070e8 45952016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 4596 Jakub Jelinek <jakub@redhat.com>
596070e8 4597
4598 PR middle-end/69760
4599 * gcc.dg/torture/pr69760.c: New testcase.
4600
d6b92d9f 46012016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4602
4603 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4604 pattern on Solaris with as.
4605
90436d9d 46062016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4607
4608 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4609 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4610 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4611 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4612
7c749495 46132016-02-24 Jakub Jelinek <jakub@redhat.com>
4614
4615 PR middle-end/69915
4616 * gcc.dg/pr69915.c: New test.
4617
9c9680b5 46182016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4619
4620 PR rtl-optimization/69886
4621 * gcc.dg/torture/pr69886.c: New test.
4622
36d081ee 46232016-02-24 Richard Biener <rguenther@suse.de>
4624
4625 PR middle-end/68963
4626 * gcc.dg/torture/pr68963.c: New testcase.
4627
2a0accb9 46282016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4629
4630 PR target/69875
4631 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4632 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4633 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4634 * gcc.target/arm/atomic_loaddi_1.c: New test.
4635 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4636 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4637 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4638 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4639 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4640 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4641 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4642 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4643
f0e92ef1 46442016-02-24 Jakub Jelinek <jakub@redhat.com>
4645
4646 PR middle-end/69909
4647 * gcc.dg/torture/pr69909.c: New test.
4648
6907286f 46492016-02-24 Richard Biener <rguenther@suse.de>
4650
4651 PR tree-optimization/69907
4652 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4653 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4654 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4655
e6ab7475 46562016-02-24 Christian Bruel <christian.bruel@st.com>
4657
4658 * gcc.target/arm/pragma_cpp_fma.c: New test.
4659
47587450 46602016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4661
4662 PR fortran/61156
4663 * gfortran.dg/include_6.f90: Update test.
4664
d41ab738 46652016-02-23 Jakub Jelinek <jakub@redhat.com>
4666
4667 PR objc/69844
4668 * objc.dg/pr69844.m: New test.
4669
4772d9d5 46702016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4671
4672 PR libgfortran/69456
4673 * gfortran.dg/namelist_89.f90: New test.
4674 * gfortran.dg/pr59700.f90: Update test..
4675
8c38d887 46762016-02-23 Martin Sebor <msebor@redhat.com>
4677
4678 PR middle-end/69780
4679 * g++.dg/ext/builtin_alloca.C: New test.
4680 * gcc.dg/builtins-68.c: New test.
4681
ee1bfdb0 46822016-02-23 Richard Henderson <rth@redhat.com>
4683
4684 * gcc.target/i386/addr-space-3.c: Remove test.
4685
52609ec3 46862016-02-23 David Malcolm <dmalcolm@redhat.com>
4687
4688 PR preprocessor/69126
4689 PR preprocessor/69543
4690 * c-c++-common/pr69126-2-long.c: New test.
4691 * c-c++-common/pr69126-2-short.c: New test.
4692 * c-c++-common/pr69543-1.c: Remove xfail.
4693
d5bf2cc8 46942016-02-23 David Malcolm <dmalcolm@redhat.com>
4695
4696 PR preprocessor/69126
4697 PR preprocessor/69543
4698 PR preprocessor/69558
4699 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4700 (f): Rename to...
4701 (test_2): ...this, and add leading comment.
4702 (MACRO_3, test_3): New.
4703 (MACRO_4A, MACRO_4B, test_4): New.
4704 (MACRO): Rename to...
4705 (MACRO_5): ...this.
4706 (g): Rename to...
4707 (test_5): ...this, updating for renaming of MACRO, and
4708 add leading comment.
4709 * c-c++-common/pr69543-1.c: New.
4710 * c-c++-common/pr69543-2.c: New.
4711 * c-c++-common/pr69543-3.c: New.
4712 * c-c++-common/pr69543-4.c: New.
4713 * c-c++-common/pr69558-1.c: New.
4714 * c-c++-common/pr69558-2.c: New.
4715 * c-c++-common/pr69558-3.c: New.
4716 * c-c++-common/pr69558-4.c: New.
4717 * gcc.dg/pr69558.c: Move to...
4718 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4719 xfail for c++.
4720
3a37a410 47212016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4722
4723 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4724 to -ftree-parallelize-loops/-fopenacc changes.
4725 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4726 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4727 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4728 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4729 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4730 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4731 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4732 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4733 * c-c++-common/goacc/kernels-loop.c: Likewise.
4734 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4735 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4736 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4737 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4738
ecca180f 47392016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4740
4741 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4742
eec0fa3f 47432016-02-23 Jakub Jelinek <jakub@redhat.com>
4744
f1f91c07 4745 PR c++/69902
4746 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4747
eec0fa3f 4748 PR c/69900
4749 * gcc.dg/pr69900.c: New test.
4750
e045424d 47512016-02-23 Martin Jambor <mjambor@suse.cz>
4752
4753 PR tree-optimization/69666
4754 * gcc.dg/tree-ssa/pr69666.c: New test.
4755
f482dff6 47562016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4757
4758 PR fortran/67451
4759 * gfortran.dg/coarray_allocate_5.f08: New test.
4760
57ed698b 47612016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4762
4763 * gcc.target/s390/vcond-shift.c: Move to ...
4764 * gcc.target/s390/vector/vcond-shift.c: ... here.
4765
990e443c 47662016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4767
4768 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4769 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4770
296c5f01 47712016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4772
4773 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4774
e53f41d5 47752016-02-20 Mark Wielaard <mjw@redhat.com>
4776
4777 PR c/28901
4778 * gcc.dg/unused-variable-3.c: New test.
4779
13af201d 47802016-02-22 Jakub Jelinek <jakub@redhat.com>
4781
4782 PR target/69888
4783 * gcc.target/i386/pr69888.c: New test.
4784
682c90f9 47852016-02-22 Richard Biener <rguenther@suse.de>
4786
4787 PR tree-optimization/69882
4788 * gfortran.dg/vect/pr69882.f90: New testcase.
4789
b8cd18c3 47902016-02-22 Jakub Jelinek <jakub@redhat.com>
4791
4792 PR target/69885
4793 * gcc.dg/pr69885.c: New test.
4794
09343379 47952016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4796
4797 PR target/69806
4798 PR target/54089
4799 * gcc.target/sh/pr54089-10.c: New.
4800
b345a09f 48012016-02-20 Paul Thomas <pault@gcc.gnu.org>
4802
4803 PR fortran/69423
4804 * gfortran.dg/deferred_character_15.f90 : New test.
4805
51385aed 48062016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4807
4808 PR fortran/57365
4809 gfortran.dg/allocate_with_source_18.f03: New test.
4810
48112016-02-20 Harald Anlauf <anlauf@gmx.de>
4812
4813 PR fortran/52531
4814 gfortran.dg/gomp/pr52531.f90: New test.
4815
9cce8384 48162016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4817
4818 PR c++/69865
4819 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4820 -std=c++03.
4821
d91f5fbb 48222016-02-19 Jakub Jelinek <jakub@redhat.com>
4823
563d5cb8 4824 PR c++/69826
4825 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4826 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4827
0a04aac9 4828 PR c++/69850
4829 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4830
d91f5fbb 4831 PR c++/69851
4832 * g++.dg/torture/pr69851.C: New test.
4833
5fe1f282 48342016-02-19 Martin Sebor <msebor@redhat.com>
4835
4836 PR testsuite/69573
4837 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4838
a45bce11 48392016-02-19 Jakub Jelinek <jakub@redhat.com>
4840
6263dde1 4841 PR c++/69850
4842 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4843 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4844
a45bce11 4845 PR c++/67767
4846 * g++.dg/cpp0x/pr67767.C: New test.
4847
cf2ed1b7 48482016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4849
4850 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4851 for fp, simd, crypto, crc, lse.
4852 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4853 above.
4854 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4855 effective target check.
4856
f6cc34b0 48572016-02-19 Jakub Jelinek <jakub@redhat.com>
4858
4859 PR target/69820
4860 * gcc.target/i386/pr69820.c: New test.
4861
6c678e78 48622016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4863
4864 * gcc.target/s390/vector/int128-1.c: New test.
4865
b088ff4b 48662016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4867
4868 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4869
b11e60a4 48702016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4871
4872 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4873 instruction pattern name to prevent the testcase from failing with
4874 -march=z13.
4875
664ff6a0 48762016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4877
4878 * gcc.target/s390/md/movstr-2.c: New test.
4879
e80be24b 48802016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4881
4882 * gcc.target/s390/morestack.c: New test.
4883
9839f350 48842016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4885
4886 PR target/69625
4887 * gcc.target/s390/pr69625.c: Add test case.
4888
4550fbd0 48892016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4890
4891 PR testsuite/68580
4892 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4893
57d00b6a 48942016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4895
4896 PR target/68404
4897 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4898 * gcc.target/powerpc/fusion3.c: Likewise.
4899
63ad69d6 49002016-02-18 Richard Biener <rguenther@suse.de>
4901
4902 PR middle-end/69553
4903 * g++.dg/torture/pr69553.C: New testcase.
4904
d92404ed 49052016-02-18 Nick Clifton <nickc@redhat.com>
4906
4550fbd0 4907 PR target/62254
4908 PR target/69610
4909 * gcc.target/arm/pr62554.c: New test.
4910 * gcc.target/arm/pr69610-1.c: New test.
4911 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 4912
0808dfce 49132016-02-18 Richard Biener <rguenther@suse.de>
4914
4915 PR middle-end/69854
4916 * gcc.dg/torture/pr69854.c: New testcase.
4917
fc3527e3 49182016-02-17 Jakub Jelinek <jakub@redhat.com>
4919
4920 PR c++/69850
4921 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4922
e3c24279 49232012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4924
4925 * gcc.target/powerpc/vec-cg.c: New test.
4926
c9732c2b 49272016-02-17 Richard Biener <rguenther@suse.de>
4928
4929 PR testsuite/69586
4930 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4931
51bf9f9b 49322016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4933
4934 PR target/69161
4935 * gcc.c-torture/compile/pr69161.c: New test.
4936
6baedca3 49372016-02-17 David Sherwood <david.sherwood@arm.com>
4938
4939 PR target/69532
4940 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4941 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4942
4f240715 49432016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4944
4945 * gcc.dg/ifcvt-4.c: Skip on Visium.
4946
e0c0515d 49472016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4948
4949 * gnat.dg/atomic8.adb: New test.
4950
7b319ee6 49512016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4952
4953 * gnat.dg/discr46.ad[sb]: New test.
4954
48a7e3d1 49552016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4956
4957 PR Target/48344
4958 * gcc.target/powerpc/pr48344-1.c: New test.
4959
3f844f15 49602015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4961
4962 PR fortran/69742
4963 * gfortran.dg/associate_21.f90: New test.
4964
7675e968 49652016-02-16 Jakub Jelinek <jakub@redhat.com>
4966
4967 PR c/69835
4968 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4969 -Wnonnull in dg-options.
4970 * c-c++-common/nonnull-2.c: New test.
4971
d6faee88 49722016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4973 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4974
4975 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4976
3a2a72aa 49772016-02-16 Jakub Jelinek <jakub@redhat.com>
4978
4979 PR middle-end/69801
4980 * gcc.dg/pr69801.c: Add empty dg-options.
4981
28072426 49822016-02-16 James Norris <jnorris@codesourcery.com>
4983
4984 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4985 * g++.dg/goacc/deviceptr-1.c: New file.
4986
37fffac2 49872016-02-16 Jakub Jelinek <jakub@redhat.com>
4988
4989 PR tree-optimization/69820
4990 * gcc.dg/vect/pr69820.c: New test.
4991
f72a5e61 49922016-02-16 Richard Biener <rguenther@suse.de>
4993
4994 PR tree-optimization/69776
4995 * gcc.dg/torture/pr69776-2.c: New testcase.
4996
50e0cd76 49972016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4998
4999 PR tree-optimization/69714
5000 * gcc.dg/torture/pr69714.c: New test.
5001
14a72c4e 50022016-02-16 Jakub Jelinek <jakub@redhat.com>
5003
5004 PR tree-optimization/69802
5005 * gcc.dg/pr69802.c: New test.
5006
fd808c11 50072016-02-16 Richard Biener <rguenther@suse.de>
5008
5009 PR middle-end/69801
5010 * gcc.dg/pr69801.c: New testcase.
5011
49a549ca 50122016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5013
5014 PR libgfortran/69651
5015 * gfortran.dg/read_bang.f90: New test.
5016 * gfortran.dg/read_bang4.f90: New test.
5017
77454e6e 50182016-02-15 Jakub Jelinek <jakub@redhat.com>
5019
2074f21c 5020 PR c++/69658
5021 * g++.dg/init/pr69658.C: New test.
5022
77454e6e 5023 PR c++/69797
5024 * c-c++-common/pr69797.c: New test.
5025
4ef4d764 50262016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5027
5028 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5029 check for aarch64*-*-*.
5030
4a45fe0f 50312016-02-15 Richard Biener <rguenther@suse.de>
5032
5033 PR tree-optimization/69783
5034 * gcc.dg/vect/pr69783.c: New testcase.
5035
0b3619e6 50362016-02-15 Richard Biener <rguenther@suse.de>
5037
5038 PR tree-optimization/69776
5039 * gcc.dg/torture/pr69776.c: New testcase.
5040
9b49c3cb 50412016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5042
5043 PR fortran/60526
5044 * gfortran.dg/type_decl_4.f90: Reinstated.
5045
e46faff9 50462016-02-14 John David Anglin <danglin@gcc.gnu.org>
5047
5048 PR fortran/68746
5049 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5050
a96c809a 50512016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5052
5053 PR fortran/60526
5054 PR bootstrap/69816
5055 * gfortran.dg/type_decl_4.f90: Removed.
5056
fdec7e88 50572016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5058
5059 PR fortran/60526
5060 * gfortran.dg/type_decl_4.f90: New test.
5061
a72095c4 50622016-02-14 Alan Modra <amodra@gmail.com>
5063
bc436924 5064 PR testsuite/68886
a72095c4 5065 * gcc.c-torture/execute/stkalign.c: Revise test.
5066
73bb5f8b 50672016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5068
5069 PR target/67260
5070 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5071
beb13161 50722016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5073
5074 PR target/67260
5075 * gcc.target/sh/torture/pr67260.c: New.
5076
67cab04e 50772016-02-12 John David Anglin <danglin@gcc.gnu.org>
5078
5079 * gcc.dg/pr67964.c: Add dg-require-alias.
5080
44a59bb1 50812016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5082
5083 PR target/67636
5084 PR target/64345
5085 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5086
38c9bd3a 50872016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5088
5089 PR libgfortran/69668
5090 * gfortran.dg/namelist_88.f90: New test.
5091
1774ff82 50922016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5093
5094 PR libgfortran/69668
5095 * gfortran.dg/namelist_38.f90: Update test.
5096 * gfortran.dg/namelist_84.f90: Update test.
5097
aec1f4bd 50982016-02-12 David Malcolm <dmalcolm@redhat.com>
5099
5100 PR other/69554
5101 * gcc.dg/pr69554-1.c: New test.
5102 * gfortran.dg/pr69554-1.F90: New test.
5103 * gfortran.dg/pr69554-2.F90: New test.
5104 * lib/gcc-dg.exp (proc dg-locus): New function.
5105 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5106 distinguish between the caret-printing and non-caret-printing
5107 cases. If caret-printing has been explicitly enabled, bail out
5108 without attempting to fix up the output.
5109
da7d5066 51102016-02-12 David Malcolm <dmalcolm@redhat.com>
5111
5112 PR driver/69265
5113 PR driver/69453
5114 * gcc.dg/spellcheck-options-3.c: New test case.
5115 * gcc.dg/spellcheck-options-4.c: New test case.
5116 * gcc.dg/spellcheck-options-5.c: New test case.
5117 * gcc.dg/spellcheck-options-6.c: New test case.
5118 * gcc.dg/spellcheck-options-7.c: New test case.
5119 * gcc.dg/spellcheck-options-8.c: New test case.
5120 * gcc.dg/spellcheck-options-9.c: New test case.
5121 * gcc.dg/spellcheck-options-10.c: New test case.
5122
fcce1b0b 51232016-02-12 Jakub Jelinek <jakub@redhat.com>
5124
5125 PR rtl-optimization/69764
5126 PR rtl-optimization/69771
5127 * c-c++-common/pr69764.c: New test.
5128 * gcc.dg/torture/pr69771.c: New test.
5129
6d609290 51302016-02-12 Marek Polacek <polacek@redhat.com>
5131
5132 * g++.dg/torture/init-list1.C: New.
5133
7d75fb56 51342016-02-12 Marek Polacek <polacek@redhat.com>
5135
5136 * gcc.dg/pr69522.c: Add empty dg-options.
5137
52543fda 51382016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5139
5140 * g++.dg/lto/lto.exp: Include and init mpx.
5141 * g++.dg/lto/pr69729_0.C: New test.
5142
34947478 51432016-02-12 Jakub Jelinek <jakub@redhat.com>
5144
9181a4ec 5145 PR ipa/69241
5146 * g++.dg/ipa/pr69241-4.C: New test.
5147
34947478 5148 PR ipa/68672
5149 * g++.dg/ipa/pr68672-1.C: New test.
5150 * g++.dg/ipa/pr68672-2.C: New test.
5151 * g++.dg/ipa/pr68672-3.C: New test.
5152
74a4140f 51532016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5154
5155 PR c/69522
50e0cd76 5156 * gcc.dg/pr69522.c: New test.
74a4140f 5157
9ddb20d6 51582016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5159
5160 PR c++/69098
5161 * g++.dg/cpp1y/69098.C: New test.
5162 * g++.dg/cpp1y/69098-2.C: New test.
5163
67cf9b55 51642016-02-12 Jakub Jelinek <jakub@redhat.com>
5165
5166 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5167 and neighbour -> neighbor.
5168 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5169 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5170 * c-c++-common/Wvarargs.c: Likewise.
5171 * c-c++-common/goacc/host_data-5.c: Likewise.
5172 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
5173 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
5174 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5175 * gcc.target/aarch64/pr60697.c: Likewise.
5176 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
5177 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
5178 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
5179 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
5180 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
5181 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5182 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5183 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5184 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5185 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5186 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5187 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5188 * g++.dg/lookup/koenig5.C: Likewise.
5189 * g++.dg/ext/no-asm-2.C: Likewise.
5190 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5191 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5192 * gfortran.dg/used_types_16.f90: Likewise.
5193 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5194 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5195 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5196 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5197 * gfortran.dg/abstract_type_6.f03: Likewise.
5198 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5199 * gfortran.dg/used_types_15.f90: Likewise.
5200 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5201 * gfortran.dg/exit_3.f08: Likewise.
5202 * gfortran.dg/open_status_2.f90: Likewise.
5203 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5204 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5205 * gfortran.dg/associate_1.f03: Likewise.
5206 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5207 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5208 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5209 * gcc.dg/builtin-object-size-1.c: Likewise.
5210 * gcc.dg/noreturn-6.c: Likewise.
5211 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5212 * gcc.dg/globalalias.c: Likewise.
5213 * gcc.dg/builtins-config.h: Likewise.
5214 * gcc.dg/pr30457.c: Likewise.
5215 * gcc.c-torture/compile/volatile-1.c: Likewise.
5216 * gcc.c-torture/execute/20101011-1.c: Likewise.
5217 * c-c++-common/Waddress-1.c: Likewise.
5218
40b38ace 52192016-02-11 Jakub Jelinek <jakub@redhat.com>
5220
5221 PR c/69768
5222 * c-c++-common/Waddress-1.c: New test.
5223
42c87ca9 52242016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5225
5226 PR fortran/69296
5227 * gfortran.dg/associate_19.f03: New test.
5228 * gfortran.dg/associate_20.f03: New test.
5229
acb7939f 52302016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5231
5232 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5233
6defe3c5 52342016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5235
5236 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5237 .arch armv8-a\n. Add -dA to dg-options.
5238 * gcc.target/aarch64/assembler_arch_1.c: New test.
5239 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5240
63f63318 52412016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5242
5243 PR c++/68726
5244 * g++.dg/cpp0x/pr68726.C: New.
5245
1cddf457 52462016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5247
5248 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5249 test.
5250
b86fba37 52512016-02-11 Richard Biener <rguenther@suse.de>
5252
5253 * g++.dg/tree-ssa/pr61034.C: Adjust.
5254
ec4ec95a 52552016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5256
be7c31e9 5257 PR target/69148
ec4ec95a 5258 * gcc.target/s390/pr69148.c: New.
5259
f64416ca 52602016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5261
5262 PR tree-optimization/69652
5263 * gcc.dg/torture/pr69652.c: New test.
5264
e5d1ea31 52652016-02-10 Jakub Jelinek <jakub@redhat.com>
5266 Patrick Palka <ppalka@gcc.gnu.org>
5267
5268 PR ipa/69241
5269 PR c++/69649
5270 * g++.dg/ipa/pr69241-1.C: New test.
5271 * g++.dg/ipa/pr69241-2.C: New test.
5272 * g++.dg/ipa/pr69241-3.C: New test.
5273 * g++.dg/ipa/pr69649.C: New test.
5274
fa03b19d 52752016-02-10 Uros Bizjak <ubizjak@gmail.com>
5276
5277 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5278 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5279
14485c8a 52802016-02-10 Bin Cheng <bin.cheng@arm.com>
5281
5282 PR tree-optimization/68021
5283 * gcc.dg/tree-ssa/pr68021.c: New test.
5284
79f1ed25 52852016-02-10 Richard Biener <rguenther@suse.de>
5286
5287 PR tree-optimization/69726
5288 * gcc.dg/uninit-22.c: New testcase.
5289
58f74eff 52902016-02-09 Andrew Pinski <apinski@cavium.com>
5291
5292 PR tree-opt/69282
5293 * gcc.c-torture/compile/20160205-1.c: New testcase.
5294
600c00f7 52952016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5296
5297 PR target/68404
5298 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5299 instead accessing a really large arrray.
5300 * gcc.target/powerpc/fusion3.c: Likewise.
5301
0771836e 53022016-02-09 Charles Baylis <charles.baylis@linaro.org>
5303
5304 PR target/68532
5305 * gcc.c-torture/execute/pr68532.c: New test.
5306
4ccd644f 53072016-02-11 Alexandre Oliva <aoliva@redhat.com>
5308
5309 PR target/69634
5310 * gcc.dg/pr69634.c: New.
5311
2e980a39 53122016-02-09 Richard Biener <rguenther@suse.de>
5313
5314 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5315
aacf7102 53162016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 5317
aacf7102 5318 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5319
a1856ddf 53202016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5321
5322 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5323
d4d3da7e 53242016-02-09 Richard Biener <rguenther@suse.de>
5325
5326 PR tree-optimization/69715
5327 * gcc.dg/torture/pr69715.c: New testcase.
5328
9cc6714f 53292016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5330
5331 PR c++/69139
5332 * g++.dg/cpp0x/trailing12.C: New test.
5333 * g++.dg/cpp0x/trailing13.C: New test.
5334
83d5062b 53352016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5336
5337 PR c++/69283
5338 PR c++/67835
5339 * g++.dg/cpp1y/auto-fn29.C: New test.
5340 * g++.dg/cpp1y/auto-fn30.C: New test.
5341
394a86f3 53422016-02-08 Jakub Jelinek <jakub@redhat.com>
5343
5344 PR tree-optimization/69209
5345 * gcc.c-torture/compile/pr69209.c: New test.
5346
93b124b4 53472016-02-08 Jeff Law <law@redhat.com>
5348
5349 PR tree-optimization/68541
5350 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5351 of statements allowed in join block for path splitting.
5352
26abce13 53532016-02-08 Jakub Jelinek <jakub@redhat.com>
5354
0acb2d6e 5355 PR c++/59627
5356 * g++.dg/gomp/pr59627.C: New test.
5357
26abce13 5358 PR ipa/69239
5359 * g++.dg/ipa/pr69239.C: New test.
5360
86e0b129 53612016-02-08 David Malcolm <dmalcolm@redhat.com>
5362
5363 PR preprocessor/69664
5364 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5365 * gcc.dg/cpp/warn-comments.c: Likewise.
5366
f553d9f8 53672016-02-08 Marek Polacek <polacek@redhat.com>
5368
5369 PR c++/69688
5370 * g++.dg/init/const12.C: New test.
5371
600695e0 53722016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5373
5374 PR target/60410
5375 * gcc.dg/lto/pr55113_0.c: Remove test.
5376
c4f4b1e8 53772016-02-08 Richard Biener <rguenther@suse.de>
5378
5379 PR tree-optimization/69719
5380 * gcc.dg/torture/pr69719.c: New testcase.
5381
5a987d87 53822016-02-08 Richard Biener <rguenther@suse.de>
5383 Jeff Law <law@redhat.com>
5384
5385 PR target/68273
5386 * gcc.target/mips/pr68273.c: New testcase.
5387
0418e71d 53882016-02-08 Richard Biener <rguenther@suse.de>
5389
5390 PR rtl-optimization/69274
5391 * gcc.target/i386/addr-sel-1.c: XFAIL.
5392
07c0f1ca 53932016-02-08 Jeff Law <law@redhat.com>
5394
40d85f4c 5395 PR tree-optimization/68541
5396 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5397
140e093f 5398 PR tree-optimization/65917
07c0f1ca 5399 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5400
16430acf 54012016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5402
5403 PR fortran/50555
5404 * gfortran.dg/namelist_args.f90: New test.
5405
3f0ff0d8 54062016-02-05 Jeff Law <law@redhat.com>
5407
140e093f 5408 PR tree-optimization/68541
3f0ff0d8 5409 * gcc.dg/tree-ssa/split-path-2.c: New test.
5410 * gcc.dg/tree-ssa/split-path-3.c: New test.
5411 * gcc.dg/tree-ssa/split-path-4.c: New test.
5412 * gcc.dg/tree-ssa/split-path-5.c: New test.
5413 * gcc.dg/tree-ssa/split-path-6.c: New test.
5414 * gcc.dg/tree-ssa/split-path-7.c: New test.
5415
a7cc1f94 54162016-02-05 Martin Sebor <msebor@redhat.com>
5417
5418 PR c++/69662
5419 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5420 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5421
fcb25f28 54222016-02-06 Richard HEnderson <rth@redhat.com>
5423
5424 PR c/69643
5425 * gcc.target/i386/addr-space-4.c: New.
5426 * gcc.target/i386/addr-space-5.c: New.
5427
3a2545a1 54282016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5429
5430 PR fortran/66089
5431 * gfortran.dg/elemental_dependency_6.f90: New.
5432
1e302465 54332016-02-05 Jakub Jelinek <jakub@redhat.com>
5434
66feb54c 5435 PR rtl-optimization/69691
5436 * gcc.c-torture/execute/pr69691.c: New test.
5437
1e302465 5438 PR c++/69628
5439 * g++.dg/parse/pr69628.C: New test.
5440
9c28a298 54412016-02-05 Uros Bizjak <ubizjak@gmail.com>
5442
5443 * gcc.dg/sancov/asan.c: Move to ...
5444 * gcc.dg/asan/sancov-1.c: ... here.
5445
a854e286 54462016-02-05 Uros Bizjak <ubizjak@gmail.com>
5447
5448 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5449
d4f0b240 54502016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5451
5452 PR target/69677
5453 * gcc.target/i386/pr69677.c: New test.
5454
235d8723 54552016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5456
5457 PR c++/68948
5458 * g++.dg/template/pr68948.C: New test.
5459
f390cf65 54602016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5461
5462 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5463 (only necessary on s390x).
5464
ab99f104 54652016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5466
5467 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5468 -mno-accumulate-outgoing-args.
5469
f7ef5392 54702016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5471
5472 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5473
6b098e91 54742016-02-04 Jakub Jelinek <jakub@redhat.com>
5475
5476 PR c/69669
5477 * c-c++-common/pr69669.c: New test.
5478
f0146cf3 54792016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5480
5481 PR target/69667
5482 * g++.dg/pr69667.C: New file.
5483
08fd6cf5 54842016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5485
5486 PR target/69619
5487 * gcc.dg/pr69619.c: Add new test.
5488
a6f3f39f 54892016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5490
5491 PR rtl-optimization/69577
5492 * gcc.target/i386/pr69577.c: New test.
5493
774068a0 54942016-02-04 Martin Liska <mliska@suse.cz>
5495
5496 * g++.dg/asan/pr69276.C: New test.
5497
f50a7894 54982016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5499
5500 PR target/65932
5501 PR target/67714
5502 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5503 a single smulbb instruction.
5504 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5505 * gcc.target/amr/wmul-2.c: Likewise.
5506
6b722eb3 55072016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5508
5509 PR target/65932
5510 PR target/67714
5511 * gcc.c-torture/execute/pr67714.c: New test.
5512
1f1475a7 55132016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5514
5515 PR target/69454
5516 * gcc.target/i386/pr69454-1.c: New test.
5517 * gcc.target/i386/pr69454-2.c: New test.
5518
6b94e133 55192016-02-03 Martin Sebor <msebor@redhat.com>
5520
5521 PR c++/69251
5522 PR c++/69253
5523 PR c++/69290
5524 PR c++/69277
5525 PR c++/69349
5526 * g++.dg/ext/flexarray-mangle-2.C: New test.
5527 * g++.dg/ext/flexarray-mangle.C: New test.
5528 * g++.dg/ext/flexarray-subst.C: New test.
5529 * g++.dg/ext/flexary11.C: New test.
5530 * g++.dg/ext/flexary12.C: New test.
5531 * g++.dg/ext/flexary13.C: New test.
5532 * g++.dg/ext/flexary14.C: New test.
5533 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5534
342ed0ac 55352016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5536
5537 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5538 Define only if CHECK_FLOAT128 is defined.
5539 (main): Properly initialize u5.
5540
edf6c4d2 55412016-02-03 Jakub Jelinek <jakub@redhat.com>
5542
415d5641 5543 PR c/69627
5544 * gcc.dg/pr69627.c: New test.
5545
edf6c4d2 5546 PR target/69644
5547 * gcc.dg/pr69644.c: New test.
5548
cf8f3ba0 55492016-02-03 Mike Stump <mikestump@comcast.net>
5550
5551 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5552 support for struct-layout-1.exp.
5553
c90d55dd 55542016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5555
5556 PR c++/69056
f7ef5392 5557 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 5558
401bd0c8 55592016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5560 Alexandre Oliva <aoliva@redhat.com>
5561
5562 PR target/69461
5563 * gcc.target/powerpc/pr69461.c: New.
5564
277d9d1d 55652016-02-03 Uros Bizjak <ubizjak@gmail.com>
5566
5567 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5568 works from here ...
5569 (check_effective_target_fsanitize_thread): ... to here. Do not
5570 specify additional compile flags for the test source.
5571 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5572 specify additional compile flags for the test source.
5573
e69ad94a 55742016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5575
5576 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5577
a4454da2 55782016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5579
5580 PR fortran/67451
5581 PR fortran/69418
5582 * gfortran.dg/coarray_allocate_2.f08: New test.
5583 * gfortran.dg/coarray_allocate_3.f08: New test.
5584 * gfortran.dg/coarray_allocate_4.f08: New test.
5585
88cab2dd 55862016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5587
5588 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5589 use same scan-tree-dump-times on all platforms.
5590 * gcc.dg/vect/vect-outer-1.c: Likewise.
5591 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5592 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5593 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5594 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5595 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5596 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5597 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5598
66ea75c4 55992016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5600
5601 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5602 warning.
5603
4eef8df7 56042016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5605
5606 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5607
665fbc2f 56082016-02-02 James Norris <jnorris@codesourcery.com>
5609
5610 * c-c++-common/goacc/routine-5.c: Add tests.
5611
b10e3d47 56122016-02-02 Alexander Monakov <amonakov@ispras.ru>
5613
5614 * gcc.target/nvptx/unsigned-cmp.c: New test.
5615
12ad66dd 56162016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5617
5618 * gcc.target/aarch64/scalar_shift_1.c
5619 (test_corners_sisd_di): Improve force to SIMD register.
5620 (test_corners_sisd_si): Likewise.
5621 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5622 Remove scan-assembler check for ldr.
5623
f9ec342f 56242016-02-02 Richard Biener <rguenther@suse.de>
5625
5626 PR tree-optimization/69595
5627 * gcc.dg/Warray-bounds-17.c: New testcase.
5628
32f2925a 56292016-02-02 Richard Biener <rguenther@suse.de>
5630
5631 PR tree-optimization/69606
5632 * gcc.dg/torture/pr69606.c: New testcase.
5633
cfd9ca84 56342016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5635
5636 PR middle-end/68542
5637 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5638 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5639
19bf08e2 56402016-02-02 Alan Modra <amodra@gmail.com>
5641
5642 PR target/69548
5643 * gcc.target/powerpc/pr69548.c: New test.
5644
6f13b088 56452016-02-01 Jakub Jelinek <jakub@redhat.com>
5646
dcddc5af 5647 PR rtl-optimization/69592
5648 * gcc.dg/pr69592.c: New test.
5649
6f13b088 5650 PR preprocessor/69543
5651 PR c/69558
5652 * gcc.dg/pr69543.c: New test.
5653 * gcc.dg/pr69558.c: New test.
5654
d090e5c2 56552016-02-01 Uros Bizjak <ubizjak@gmail.com>
5656
fcb317c5 5657 PR testsuite/65940
5658 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 5659
aaf527dc 56602016-02-01 Martin Sebor <msebor@redhat.com>
5661
5662 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5663
1674217b 56642016-02-01 Bin Cheng <bin.cheng@arm.com>
5665
5666 PR tree-optimization/67921
5667 * c-c++-common/ubsan/pr67921.c: New test.
5668
b4007655 56692016-02-01 Richard Biener <rguenther@suse.de>
5670
5671 PR middle-end/69556
5672 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5673
88a477bb 56742016-02-01 Richard Biener <rguenther@suse.de>
5675
5676 PR tree-optimization/69574
5677 * gcc.dg/torture/pr69574.c: New testcase.
5678
2eaaa4e7 56792016-02-01 Richard Biener <rguenther@suse.de>
5680
5681 PR tree-optimization/69579
5682 * gcc.dg/setjmp-6.c: New testcase.
5683
e3882c44 56842016-02-01 Jakub Jelinek <jakub@redhat.com>
5685
5686 PR rtl-optimization/69570
5687 * g++.dg/opt/pr69570.C: New test.
5688
f80aff47 56892016-02-01 Richard Henderson <rth@redhat.com>
5690
5691 * gcc.dg/pr69535.c: New test.
5692
240568aa 56932016-01-31 John David Anglin <danglin@gcc.gnu.org>
5694
6009b3b8 5695 PR testsuite/69584
5696 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5697 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5698
1fdf7177 5699 PR debug/68244
5700 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5701
240568aa 5702 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5703
cb3e5ac0 57042016-01-31 Paul Thomas <pault@gcc.gnu.org>
5705
5706 PR fortran/67564
5707 * gfortran.dg/allocate_with_source_17.f03: New test.
5708
3b8b902b 57092016-01-30 Jakub Jelinek <jakub@redhat.com>
5710
5711 PR tree-optimization/69546
5712 * gcc.dg/torture/pr69546.c: New test.
5713
17985abe 57142016-01-30 Paul Thomas <pault@gcc.gnu.org>
5715
5716 PR fortran/69566
5717 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5718
b5239e80 57192016-01-30 Martin Sebor <msebor@redhat.com>
5720
5721 PR c++/68490
5722 * g++.dg/ext/flexary10.C: New test.
5723
e8f03010 57242016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5725
5726 PR fortran/66707
5727 gfortran.dg/common_23.f90: New test.
5728
dc93691a 57292016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5730
5731 PR target/65546
5732 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5733 condition being checked, and disable it when the target supports
5734 misaligned loads and stores.
5735
ff5e28e9 57362016-01-29 Jakub Jelinek <jakub@redhat.com>
5737
5738 PR debug/69518
5739 * gcc.dg/torture/pr69518.c: New test.
5740
b0d8930a 57412016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5742
5743 PR target/69530
5744 * gcc.target/i386/pr69530.c: New test.
5745
21601fc7 57462016-01-29 Steve Ellcey <sellcey@imgtec.com>
5747
5748 PR target/65604
5749 * gcc.target/mips/div-delay.c: New test.
5750
ca6c7317 57512016-01-29 Jakub Jelinek <jakub@redhat.com>
5752
4758dc39 5753 PR target/69551
5754 * gcc.target/i386/pr69551.c: New test.
5755
ca6c7317 5756 PR target/66137
5757 * gcc.target/i386/pr66137.c: New test.
5758
e3078da6 57592016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5760
5761 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5762 always built for p5600.
5763 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5764 isa=p5600 dg-option.
5765
b622ec25 57662016-01-29 Richard Biener <rguenther@suse.de>
5767
5768 PR tree-optimization/69547
5769 * g++.dg/tree-ssa/pr69547.C: New testcase.
5770
d2a60e99 57712016-01-29 Jakub Jelinek <jakub@redhat.com>
5772
5773 PR debug/66869
5774 * g++.dg/warn/Wunused-function2.C: New test.
5775
ae849d2b 57762016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5777
5778 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5779 support for test to succeed.
5780
ce6a6978 57812016-01-29 Marek Polacek <polacek@redhat.com>
5782
5783 PR c++/69509
5784 PR c++/69516
5785 * g++.dg/ext/constexpr-vla2.C: New test.
5786 * g++.dg/ext/constexpr-vla3.C: New test.
5787 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5788
7550d855 57892016-01-29 Richard Biener <rguenther@suse.de>
5790
5791 PR middle-end/69537
5792 * gcc.dg/uninit-21.c: New testcase.
5793
f11bb279 57942016-01-28 Uros Bizjak <ubizjak@gmail.com>
5795
5796 PR target/69459
5797 * gcc.target/i386/pr69459.c: New test.
5798
c80c12c8 57992016-01-28 Steve Ellcey <sellcey@imgtec.com>
5800
5801 PR target/68400
5802 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5803 * gcc.target/mips/pr68400.c: New test.
5804
c649bacc 58052016-01-28 Martin Sebor <msebor@redhat.com>
5806
5807 PR target/17381
5808 * gcc.target/powerpc/pr17381.c: New test.
5809
f4881661 58102016-01-28 Jakub Jelinek <jakub@redhat.com>
5811
5812 PR middle-end/69542
5813 * gcc.dg/torture/pr69542.c: New test.
5814
d66fdd75 58152016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5816
5817 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5818
d4a78818 58192016-01-28 David Edelsohn <dje.gcc@gmail.com>
5820
5821 * gcc.dg/pr65980.c: Skip on AIX.
5822 * gcc.dg/pr66688.c: Same.
5823
21329e97 58242016-01-28 David Edelsohn <dje.gcc@gmail.com>
5825
5826 PR target/63679
5827 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5828 * gcc.dg/tree-ssa/sra-18.c: Same.
5829
cc7124a6 58302016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5831
5832 PR fortran/62536
5833 * gfortran.dg/block_15.f08: New test.
5834 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5835 on incorrectly closed BLOCK.
5836
358dfcb4 58372016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5838
5839 * gcc.dg/declare-simd.c: New test.
e87502d6 58402016-01-28 Richard Biener <rguenther@suse.de>
5841
5842 PR tree-optimization/69466
5843 * gfortran.dg/vect/pr69466.f90: New testcase.
5844
44e7334b 58452016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5846
5847 * g++.dg/pr67989.C: Remove ARM-specific option.
5848 * gcc.target/arm/pr67989.C: New file.
5849
5ce8f551 58502016-01-27 Uros Bizjak <ubizjak@gmail.com>
5851
5852 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5853 and expm1 test for glibc < 2.11.
5854
fa6e6b15 58552016-01-27 Richard Henderson <rth@redhat.com>
5856
5857 * gcc.c-torture/execute/pr69447.c: New test.
5858
58592016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 5860
7b8122c6 5861 PR fortran/69422
147b2f9b 5862 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5863
78e516eb 58642016-01-27 Jakub Jelinek <jakub@redhat.com>
5865
5866 PR debug/66869
5867 * gcc.dg/pr66869.c: New test.
5868
9b849350 58692016-01-25 Jeff Law <law@redhat.com>
5870
5871 PR tree-optimization/68398
f11bb279 5872 PR tree-optimization/69196
9b849350 5873 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5874 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5875 path to avoid new heuristic allowing more irreducible regions
5876 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5877 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5878 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5879 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5880 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5881
fee5e491 58822016-01-27 Marek Polacek <polacek@redhat.com>
5883
5884 PR c/68062
5885 * c-c++-common/vector-compare-4.c: New test.
5886
eec96426 58872016-01-27 David Malcolm <dmalcolm@redhat.com>
5888
5889 PR preprocessor/69126
5890 * c-c++-common/pr69126.c: New test case.
5891
5068be18 58922016-01-27 Ian Lance Taylor <iant@google.com>
5893
5894 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5895
5fa82c11 58962016-01-27 Ryan Burn <contact@rnburn.com>
5897
5898 PR cilkplus/69267
5899 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5900
b3df0219 59012016-01-27 Uros Bizjak <ubizjak@gmail.com>
5902
5903 PR target/69512
5904 * gcc.target/i386/pr69512.c: New test.
5905
d46a16d4 59062016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5907
5908 PR ada/69488
5909 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5910
6a9b35ef 59112016-01-27 Marek Polacek <polacek@redhat.com>
5912
5913 PR c++/69379
5914 * g++.dg/pr69379.C: New test.
5915
18e9663b 59162016-01-27 Martin Sebor <msebor@redhat.com>
5917
5918 PR c++/69317
5919 * g++.dg/abi/Wabi-2-2.C: New test.
5920 * g++.dg/abi/Wabi-2-3.C: New test.
5921 * g++.dg/abi/Wabi-3-2.C: New test.
5922 * g++.dg/abi/Wabi-3-3.C: New test.
5923
c88301ad 59242016-01-27 Richard Biener <rguenther@suse.de>
5925
5926 PR tree-optimization/69166
5927 * gcc.dg/torture/pr69166.c: New testcase.
5928
8ca47550 59292016-01-27 Martin Jambor <mjambor@suse.cz>
5930
5931 PR tree-optimization/69355
5932 * gcc.dg/tree-ssa/pr69355.c: New test.
5933
5cb23e3c 59342016-01-27 Marek Polacek <polacek@redhat.com>
5935
5936 PR c++/69496
5937 * g++.dg/ext/constexpr-vla1.C: New test.
5938
7b0c1b6d 59392016-01-20 Christian Bruel <christian.bruel@st.com>
5940
5941 PR target/69245
5942 * gcc.target/arm/pr69245.c: New test.
5943
220112fc 59442016-01-27 Jakub Jelinek <jakub@redhat.com>
5945
5946 PR tree-optimization/69399
5947 * gcc.dg/torture/pr69399.c: New test.
5948
16294490 59492016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5950
5951 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5952
8abd3d0c 59532016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5954
5955 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5956
7cf9b895 59572016-01-26 Tom de Vries <tom@codesourcery.com>
5958
5959 PR tree-optimization/69110
5960 * gcc.dg/autopar/pr69110.c: New test.
5961
557c1942 59622016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 5963 Sebastian Pop <s.pop@samsung.com>
557c1942 5964
5965 * gcc.dg/graphite/isl-ast-op-select.c: New.
5966
80adbd96 59672015-01-26 Paul Thomas <pault@gcc.gnu.org>
5968
5969 PR fortran/69385
5970 * gfortran.dg/allocate_error_6.f90: New test.
5971
c3f86f60 59722016-01-26 Richard Henderson <rth@redhat.com>
5973
5974 * gcc.dg/tm/pr60908.c: New test.
5975
3752e5b1 59762016-01-26 David Malcolm <dmalcolm@redhat.com>
5977
5978 PR other/69006
5979 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5980 directive.
5981 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5982 expected multiline output to reflect the colorization being
5983 disabled before newlines.
5984 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5985 (custom_diagnostic_finalizer): Replace call to
5986 pp_newline_and_flush with call to pp_flush.
5987 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5988 * gfortran.dg/implicit_class_1.f90: Likewise.
5989 * lib/gcc-dg.exp (allow_blank_lines): New global.
5990 (dg-allow-blank-lines-in-output): New procedure.
5991 (gcc-dg-prune): Complain about blank lines in the output, unless
5992 dg-allow-blank-lines-in-output was called.
5993 * lib/multiline.exp (_build_multiline_regex): Only support
5994 arbitrary followup text for non-blank-lines, not for blank lines.
5995
9bbfd060 59962016-01-26 Jakub Jelinek <jakub@redhat.com>
5997
5998 PR tree-optimization/69483
5999 * gcc.dg/pr69483.c: New test.
6000 * g++.dg/opt/pr69483.C: New test.
6001
53773057 60022016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6003
6004 PR target/68620
6005 * gcc.target/arm/pr68620.c: New test.
6006
442a556f 60072016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6008
6009 * gcc.target/i386/pr68986-2.c: Remove -m32.
6010
d513c683 60112016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6012
6013 PR target/68986
6014 * gcc.target/i386/pr68986-1.c: New test.
6015 * gcc.target/i386/pr68986-2.c: Likewise.
6016 * gcc.target/i386/pr68986-3.c: Likewise.
6017
976877a5 60182016-01-26 Christian Bruel <christian.bruel@st.com>
6019
6020 * lib/target-supports.exp
6021 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6022 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6023 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6024
2c7b2f88 60252016-01-26 Richard Biener <rguenther@suse.de>
6026
6027 PR tree-optimization/69452
6028 * gcc.dg/torture/pr69452.c: New testcase.
6029
f7fc06e7 60302016-01-26 Jakub Jelinek <jakub@redhat.com>
6031
6032 PR target/69442
6033 * gcc.dg/pr69442.c: New test.
6034
d1dae587 60352016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6036
6037 PR target/67896
6038 * gcc.target/aarch64/simd/pr67896.C: New.
6039
ef7be7f8 60402016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6041
6042 PR tree-optimization/69400
6043 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6044 function.
6045 (plugin_init): Call it.
6046 * gcc.dg/torture/pr69400.c: New test.
6047
648433a4 60482016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6049
6050 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6051
45fc5243 60522016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6053 Sebastian Pop <s.pop@samsung.com>
6054
6055 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6056 isl-0.15.
6057
c699f6a1 60582016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6059 Sebastian Pop <s.pop@samsung.com>
6060
6061 * gcc.dg/graphite/pr69292.c: New.
6062
b86e24ea 60632016-01-25 Jakub Jelinek <jakub@redhat.com>
6064
6065 * c-c++-common/goacc/use_device-1.c: New test.
6066
105cb8d7 60672016-01-25 Jeff Law <law@redhat.com>
6068
6069 PR tree-optimization/69196
6070 PR tree-optimization/68398
6071 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6072 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6073
44562749 60742016-01-25 David Edelsohn <dje.gcc@gmail.com>
6075
6076 PR target/69469
6077 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6078 Algorithm.
6079
6837fee7 60802016-01-25 Richard Biener <rguenther@suse.de>
6081
6082 PR testsuite/69380
6083 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6084
fe500d65 60852016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6086
6087 PR target/69421
6088 * gcc.dg/pr69421.c: New test.
6089
8eacba94 60902016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6091
6092 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6093 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6094 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6095 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6096 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6097 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6098 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6099 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6100 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6101 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6102
af09d40d 61032016-01-25 Richard Biener <rguenther@suse.de>
6104
6105 PR tree-optimization/69376
6106 * gcc.dg/torture/pr69376.c: New testcase.
6107
d65063f5 61082016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6109
6110 PR fortran/69397
6111 PR fortran/68442
6112 * gfortran.dg/interface_38.f90: New test.
6113 * gfortran.dg/interface_39.f90: New test.
80adbd96 6114
08c7bfb4 61152016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6116
6117 Revert:
6118 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6119
6120 PR c++/11858
6121 PR c++/24663
6122 PR c++/24664
6123 * g++.dg/template/pr11858.C: New test.
6124 * g++.dg/template/pr24663.C: New test.
6125 * g++.dg/template/unify12.C: New test.
6126 * g++.dg/template/unify13.C: New test.
6127 * g++.dg/template/unify14.C: New test.
6128 * g++.dg/template/unify15.C: New test.
6129 * g++.dg/template/unify16.C: New test.
6130 * g++.dg/template/unify17.C: New test.
6131
c2e7d2be 61322016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6133
6134 PR fortran/68283
6135 gfortran.dg/pr68283.f90: New test.
6136
9f2e8617 61372016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6138
6139 PR fortran/66094
6140 * gfortran.dg/inline_matmul_13.f90: New test.
6141 * gfortran.dg/matmul_bounds_8.f90: New test.
6142 * gfortran.dg/matmul_bounds_9.f90: New test.
6143 * gfortran.dg/matmul_bounds_10.f90: New test.
6144
a4838119 61452016-01-23 Tom de Vries <tom@codesourcery.com>
6146
6147 PR tree-optimization/69426
6148 * gcc.dg/autopar/pr69426.c: New test.
6149
feddf0dc 61502016-01-23 Martin Sebor <msebor@redhat.com>
6151
6152 PR c++/58109
6153 PR c++/69022
6154 * g++.dg/cpp0x/alignas5.C: New test.
6155 * g++.dg/ext/vector29.C: Same.
6156
132731fb 61572016-01-23 Uros Bizjak <ubizjak@gmail.com>
6158
6159 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6160 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6161 _GNU_SOURCE from compile flags to the source.
6162 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6163 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6164 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6165 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6166
51aec681 61672016-01-22 Jakub Jelinek <jakub@redhat.com>
6168
6169 PR target/69432
6170 * g++.dg/opt/pr69432.C: New test.
6171
147aa3e3 61722016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6173
6174 * gcc.target/powerpc/pr63354c: Adjust target selector to include
6175 32-bit targets testing an -m64 multilib.
6176
4d04e35e 61772016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6178
6179 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
6180 64-bit support.
6181
86f38d0c 61822016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6183
6184 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6185
f776e712 61862016-01-21 Christian Bruel <christian.bruel@st.com>
6187
6188 PR target/68674
6189 * gcc.target/i386/pr68674.c
6190 * gcc.target/aarch64/pr68674.c
6191 * gcc.target/arm/pr68674.c
6192
7b9de435 61932016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6194
6195 PR target/69403
6196 * gcc.c-torture/execute/pr69403.c: New test.
6197
9935a0ba 61982016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6199
6200 PR c++/55843
6201 * g++.dg/template/pr55843.C: New.
6202
06b94aa1 62032016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6204
6205 PR testsuite/66877
6206 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6207 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6208
b68773a8 62092016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6210
6211 PR testsuite/67489
132731fb 6212 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6213 from dg-do compile directive, and instead add
6214 { dg-require-effective-target int128 }.
b68773a8 6215
bbbbe8ab 62162016-01-20 Martin Sebor <msebor@redhat.com>
6217
6218 PR c/69405
6219 * gcc.dg/sync-fetch.c: New test.
6220
f3a6a26f 62212016-01-21 Martin Sebor <msebor@redhat.com>
6222
6223 PR target/69252
6224 * gcc.target/powerpc/pr69252.c: New test.
6225
d1565a03 62262016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6227
6228 PR fortran/65996
132731fb 6229 * gfortran.dg/pr65996.f90: New test.
d1565a03 6230
15a5a905 62312016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6232
6233 PR c++/68810
bbbbe8ab 6234 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 6235 expected to generate an error.
15a5a905 6236
e4538af5 62372016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6238
6239 PR middle-end/66178
6240 * gcc.dg/torture/pr66178.c: New test.
6241
4d4180ce 62422016-01-21 Anton Blanchard <anton@samba.org>
6243 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6244
6245 PR target/63354
6246 * gcc.target/powerpc/pr63354.c: New test.
6247
86e16058 62482016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6249
6250 PR rtl-optimization/68990
6251 * gcc.target/i386/pr68990: New.
6252
b11b85e4 62532016-01-21 Nick Clifton <nickc@redhat.com>
6254
6255 PR target/69129
6256 * gcc.target/mips/pr69129.c: New.
6257
62dd9f85 62582016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6259
6260 PR c++/58046
6261 * g++.dg/cpp0x/pr58046.C: New.
6262
ac7d424b 62632016-01-21 Jakub Jelinek <jakub@redhat.com>
6264
47c0bea3 6265 PR target/69187
6266 PR target/65624
6267 * gcc.target/arm/pr69187.c: New test.
6268
ac7d424b 6269 PR c++/69355
6270 * g++.dg/torture/pr69355.C: New test.
6271
9e18b252 62722016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6273 Sebastian Pop <s.pop@samsung.com>
6274
6275 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6276
de862e2f 62772016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6278 Sebastian Pop <s.pop@samsung.com>
6279
132731fb 6280 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 6281
f55f9344 62822016-01-21 Jakub Jelinek <jakub@redhat.com>
6283
6284 PR middle-end/67653
6285 * c-c++-common/pr67653.c: New test.
6286 * gcc.dg/torture/pr29119.c: Add dg-warning.
6287
62752e71 62882016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6289
6290 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6291
16d4186f 62922016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6293
6294 PR c/24293
6295 * gcc.dg/pr24293.c: New test.
6296 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6297 incomplete struct type.
6298 * gcc.dg/declspec-1.c: Likewise.
6299 * gcc.dg/pr63549.c: Likewise.
6300
58219d13 63012016-01-20 Jakub Jelinek <jakub@redhat.com>
6302
6303 PR tree-optimization/66612
6304 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6305 for bdn instruction.
6306
a7b5688a 63072016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6308
6309 * lib/target-supports.exp
6310 (check_effective_target_arm_fp_ok_nocache): New.
6311 (check_effective_target_arm_fp_ok): New.
6312 (add_options_for_arm_fp): New.
6313 (check_effective_target_arm_crypto_ok_nocache): Require
6314 target_arm_v8_neon_ok instead of arm32.
6315 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6316 (check_effective_target_arm_crypto_pragma_ok): New.
6317 (add_options_for_arm_vfp): New.
6318 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6319 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6320 target instead. Force initial fpu to vfp.
6321 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6322 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6323 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6324 dependency.
6325 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6326 use arm_vfp effective target instead. Force initial fpu to vfp.
6327 * gcc.target/arm/attr-neon3.c: Likewise.
6328 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6329 arm_vfp_ok.
6330 * gcc.target/arm/unsigned-float.c: Likewise.
6331 * gcc.target/arm/vfp-1.c: Likewise.
6332 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6333 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6334 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6335 * gcc.target/arm/vfp-ldmias.c: Likewise.
6336 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6337 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6338 * gcc.target/arm/vfp-stmiad.c: Likewise.
6339 * gcc.target/arm/vfp-stmias.c: Likewise.
6340 * gcc.target/arm/vnmul-1.c: Likewise.
6341 * gcc.target/arm/vnmul-2.c: Likewise.
6342 * gcc.target/arm/vnmul-3.c: Likewise.
6343 * gcc.target/arm/vnmul-4.c: Likewise.
6344
7ca56ca8 63452016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 6346
7fb75b57 6347 PR testsuite/69366
6348 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6349 the MPX run-time library, for compile-time MPX test.
6350 * gcc.target/i386/chkp-always_inline.c: Likewise.
6351 * gcc.target/i386/chkp-bndret.c: Likewise.
6352 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6353 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6354 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6355 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6356 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6357 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6358 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6359 * gcc.target/i386/chkp-label-address.c: Likewise.
6360 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6361 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6362 * gcc.target/i386/chkp-pr69044.c: Likewise.
6363 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6364 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6365 * gcc.target/i386/chkp-strchr.c: Likewise.
6366 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6367 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6368 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6369 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6370 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6371 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6372 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6373 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6374 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6375 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6376 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6377 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6378 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6379 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6380 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6381 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6382 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6383 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6384 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6385 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6386 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6387 * gcc.target/i386/pr63995-2.c: Likewise.
6388 * gcc.target/i386/pr64805.c: Likewise.
6389 * gcc.target/i386/pr65044.c: Likewise.
6390 * gcc.target/i386/pr65167.c: Likewise.
6391 * gcc.target/i386/pr65183.c: Likewise.
6392 * gcc.target/i386/pr65184.c: Likewise.
6393 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 6394
f2da0b99 63952016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6396
6397 PR tree-optimization/69328
6398 * gcc.dg/pr69328.c: New test.
6399
4d379676 64002016-01-20 Jeff Law <law@redhat.com>
6401
4a11f145 6402 PR target/25114
4d379676 6403 * gcc.target/m68k/pr25114.c: New test.
6404
0754bad1 64052016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6406
6407 * gcc.target/arm/memset-inline-10.c: Added
6408 dg-require-effective-target arm_thumb2_ok.
6409
63bd5c2d 64102016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6411
6412 * gcc.dg/debug/dwarf2/sso.c: New test.
6413
a9c01e81 64142016-01-19 Uros Bizjak <ubizjak@gmail.com>
6415
6416 PR testsuite/68820
6417 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6418 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6419 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6420
53fa0e54 64212016-01-19 Jan Hubicka <hubicka@ucw.cz>
6422
6423 PR ipa/66223
6424 * g++.dg/ipa/devirt-50.C: New testcase.
6425
e035a62c 64262016-01-19 Marek Polacek <polacek@redhat.com>
6427
6428 PR c++/68965
6429 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6430 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6431
885cc3ea 64322016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6433
6434 PR target/69135
6435 * gcc.target/arm/pr69135_1.c: New test.
6436
07bd240e 64372015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6438
6439 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6440
9f60d257 64412015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6442
6443 * gcc.target/aarch64/ccmp_1.c: New testcase.
6444
a0c919f7 64452016-01-19 Marek Polacek <polacek@redhat.com>
6446
6447 PR c++/68586
6448 * g++.dg/cpp0x/enum30.C: New test.
6449
dc5d6d17 64502016-01-19 Richard Biener <rguenther@suse.de>
6451
6452 PR tree-optimization/69336
6453 * g++.dg/tree-ssa/pr69336.C: New testcase.
6454
6dd156e0 64552016-01-19 Jakub Jelinek <jakub@redhat.com>
6456
6457 PR debug/65779
6458 * gcc.dg/pr65779.c: New test.
6459
3e0d45b9 64602016-01-19 Richard Biener <rguenther@suse.de>
6461
6462 PR tree-optimization/69352
6463 * gcc.dg/torture/pr69352.c: New testcase.
6464
7a3cf64d 64652016-01-19 Jakub Jelinek <jakub@redhat.com>
6466
6467 PR rtl-optimization/68955
6468 PR rtl-optimization/64557
6469 * gcc.dg/torture/pr68955.c: New test.
6470
8be55b33 64712016-01-19 Jan Hubicka <hubicka@ucw.cz>
6472
6473 PR lto/69136
6474 * g++.dg/torture/pr69136.C: New testcase.
6475
72a985d7 64762016-01-19 Jan Hubicka <hubicka@ucw.cz>
6477
6478 PR lto/69133
6479 * g++.dg/lto/pr69133_0.C: New testcase.
6480 * g++.dg/lto/pr69133_1.C: New testcase.
6481
56778b62 64822016-01-15 Jeff Law <law@redhat.com>
6483
6484 PR tree-optimization/69320
6485 * gcc.c-torture/pr69320-1.c: New test.
6486 * gcc.c-torture/pr69320-2.c: New test.
6487 * gcc.c-torture/pr69320-3.c: New test.
6488 * gcc.c-torture/pr69320-4.c: New test.
6489
ced41b93 64902016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6491
6492 PR c++/11858
6493 PR c++/24663
6494 PR c++/24664
6495 * g++.dg/template/pr11858.C: New test.
6496 * g++.dg/template/pr24663.C: New test.
6497 * g++.dg/template/unify12.C: New test.
6498 * g++.dg/template/unify13.C: New test.
6499 * g++.dg/template/unify14.C: New test.
6500 * g++.dg/template/unify15.C: New test.
6501 * g++.dg/template/unify16.C: New test.
6502 * g++.dg/template/unify17.C: New test.
6503
7f8cbcaf 65042016-01-18 David Malcolm <dmalcolm@redhat.com>
6505
6506 PR testsuite/69181
6507 * gcc.dg/pr69181-1.c: New test file.
6508 * gcc.dg/pr69181-2.c: New test file.
6509 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6510 globals by moving it to...
6511 (cleanup-after-saved-dg-test): ...this new function. Add
6512 "global additional_sources_used". Add reset of global
6513 multiline_expected_outputs to the empty list.
6514 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6515 global to...
6516 (multiline_expected_outputs): ...this, and updated comments to
6517 note that it is modified from gcc-dg.exp.
6518 (dg-end-multiline-output): Update for the above renaming.
6519 (handle-multiline-outputs): Likewise. Remove the clearing
6520 of the expected outputs to the empty list.
6521
3c7cbfc0 65222016-01-18 Richard Biener <rguenther@suse.de>
6523
6524 PR tree-optimization/69297
6525 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6526
81d49cc1 65272016-01-18 Joseph Myers <joseph@codesourcery.com>
6528
6529 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6530 dg-options.
6531 * gcc.target/mips/mips-3d-2.c: Likewise.
6532 * gcc.target/mips/mips-3d-3.c: Likewise.
6533 * gcc.target/mips/mips-3d-4.c: Likewise.
6534 * gcc.target/mips/mips-3d-5.c: Likewise.
6535 * gcc.target/mips/mips-3d-6.c: Likewise.
6536 * gcc.target/mips/mips-3d-7.c: Likewise.
6537 * gcc.target/mips/mips-3d-8.c: Likewise.
6538 * gcc.target/mips/mips-3d-9.c: Likewise.
6539 * gcc.target/mips/mips-ps-1.c: Likewise.
6540 * gcc.target/mips/mips-ps-2.c: Likewise.
6541 * gcc.target/mips/mips-ps-3.c: Likewise.
6542 * gcc.target/mips/mips-ps-4.c: Likewise.
6543 * gcc.target/mips/mips-ps-5.c: Likewise.
6544 * gcc.target/mips/mips-ps-6.c: Likewise.
6545 * gcc.target/mips/mips-ps-7.c: Likewise.
6546 * gcc.target/mips/mips-ps-type.c: Likewise.
6547 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6548 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6549
03c4ff3a 65502016-01-18 Tom de Vries <tom@codesourcery.com>
6551
6552 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6553 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6554 * c-c++-common/goacc/kernels-empty.c: New test.
6555 * c-c++-common/goacc/kernels-eternal.c: New test.
6556 * c-c++-common/goacc/kernels-loop-2.c: New test.
6557 * c-c++-common/goacc/kernels-loop-3.c: New test.
6558 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6559 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6560 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6561 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6562 * c-c++-common/goacc/kernels-loop-data.c: New test.
6563 * c-c++-common/goacc/kernels-loop-g.c: New test.
6564 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6565 * c-c++-common/goacc/kernels-loop-n.c: New test.
6566 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6567 * c-c++-common/goacc/kernels-loop.c: New test.
6568 * c-c++-common/goacc/kernels-noreturn.c: New test.
6569 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6570 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6571 * c-c++-common/goacc/kernels-reduction.c: New test.
6572
22e3dcee 65732016-01-18 Tom de Vries <tom@codesourcery.com>
6574
6575 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6576 * gcc.dg/autopar/outer-2.c: Same.
6577 * gcc.dg/autopar/outer-3.c: Same.
6578 * gcc.dg/autopar/outer-4.c: Same.
6579 * gcc.dg/autopar/outer-5.c: Same.
6580 * gcc.dg/autopar/outer-6.c: Same.
6581 * gcc.dg/autopar/parallelization-1.c: Same.
6582 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6583 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6584 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6585 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6586 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6587 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6588 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6589 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6590 * gcc.dg/autopar/pr39500-1.c: Same.
6591 * gcc.dg/autopar/pr39500-2.c: Same.
6592 * gcc.dg/autopar/pr46193.c: Same.
6593 * gcc.dg/autopar/pr46194.c: Same.
6594 * gcc.dg/autopar/pr49580.c: Same.
6595 * gcc.dg/autopar/pr49960-1.c: Same.
6596 * gcc.dg/autopar/pr49960.c: Same.
6597 * gcc.dg/autopar/pr68373.c: Same.
6598 * gcc.dg/autopar/reduc-1.c: Same.
6599 * gcc.dg/autopar/reduc-1char.c: Same.
6600 * gcc.dg/autopar/reduc-1short.c: Same.
6601 * gcc.dg/autopar/reduc-2.c: Same.
6602 * gcc.dg/autopar/reduc-2char.c: Same.
6603 * gcc.dg/autopar/reduc-2short.c: Same.
6604 * gcc.dg/autopar/reduc-3.c: Same.
6605 * gcc.dg/autopar/reduc-4.c: Same.
6606 * gcc.dg/autopar/reduc-6.c: Same.
6607 * gcc.dg/autopar/reduc-7.c: Same.
6608 * gcc.dg/autopar/reduc-8.c: Same.
6609 * gcc.dg/autopar/reduc-9.c: Same.
6610 * gcc.dg/autopar/uns-outer-4.c: Same.
6611 * gcc.dg/autopar/uns-outer-5.c: Same.
6612 * gcc.dg/autopar/uns-outer-6.c: Same.
6613 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6614 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6615
fd5cbe2f 66162016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6617
6618 PR target/63679
6619 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6620 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6621
fa75ab55 66222016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6623
6624 PR target/63679
6625 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6626 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6627 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6628
214b2582 66292016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6630
6631 PR target/63679
6632 * gcc.dg/tree-ssa/sra-17.c: New.
6633 * gcc.dg/tree-ssa/sra-18.c: New.
6634
13146837 66352016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6636
6637 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6638
6ccd18c2 66392016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6640
6641 * gnat.dg/inline12.adb: New test.
6642
8872b95f 66432016-01-18 Bin Cheng <bin.cheng@arm.com>
6644
6645 PR tree-optimization/66797
6646 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6647
971514e3 66482016-01-18 Richard Biener <rguenther@suse.de>
6649
6650 PR tree-optimization/69170
6651 * gcc.dg/torture/pr69170.c: New testcase.
6652
dfb6d139 66532016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 6654
6655 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6656
164d84c2 66572016-01-16 Tom de Vries <tom@codesourcery.com>
6658
6659 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6660
4c33b769 66612016-01-16 Tom de Vries <tom@codesourcery.com>
6662
6663 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6664 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6665 redundant dg-require-effective-target pthread.
6666 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6667 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6668 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6669 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6670 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6671 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6672 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6673
673441b0 66742016-01-16 David Edelsohn <dje.gcc@gmail.com>
6675
6676 PR target/68609
6677 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6678 * gcc.target/powerpc/recip-7.c: Same.
6679
90153ae7 66802016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6681
6682 PR c++/69091
6683 * g++.dg/template/pr69091.C: New test.
6684
bc24d01d 66852016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6686
6687 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6688 dump does not contain an error_mark_node.
6689 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6690 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6691
4067c0fd 66922016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6693
6694 PR c++/68936
6695 * g++.dg/template/pr68936.C: New test.
6696
27c6dbdd 66972016-01-15 David Edelsohn <dje.gcc@gmail.com>
6698
6699 PR target/68609
6700 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6701 * gcc.target/powerpc/recip-2.c: Same.
6702 * gcc.target/powerpc/recip-3.c: Same.
6703 * gcc.target/powerpc/recip-4.c: Same.
6704 * gcc.target/powerpc/recip-sqrtf.c: Same.
6705
e390c57d 67062016-01-15 Jeff Law <law@redhat.com>
6707
6708 PR tree-optimization/69270
6709 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6710 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6711
ddcfeaf1 67122016-01-15 Paul Thomas <pault@gcc.gnu.org>
6713
6714 PR fortran/49630
6715 * gfortran.dg/deferred_character_13.f90: New test for the fix
6716 of comment 3 of the PR.
6717
6718 PR fortran/54070
6719 * gfortran.dg/deferred_character_8.f90: New test
6720 * gfortran.dg/allocate_error_5.f90: New test
6721
6722 PR fortran/60593
6723 * gfortran.dg/deferred_character_10.f90: New test
6724
6725 PR fortran/60795
6726 * gfortran.dg/deferred_character_14.f90: New test
6727
6728 PR fortran/61147
6729 * gfortran.dg/deferred_character_11.f90: New test
6730
6731 PR fortran/64324
6732 * gfortran.dg/deferred_character_9.f90: New test
6733
81be349c 67342016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6735
6736 PR rtl-optimization/69030
6737 * gcc.target/i386/pr69030.c: New.
6738
998456c5 67392016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6740
6741 * gcc.target/aarch64/target_attr_17.c: New test.
6742
0d85be19 67432016-01-15 Richard Biener <rguenther@suse.de>
6744
6745 PR tree-optimization/66856
6746 * gcc.dg/torture/pr66856-1.c: New testcase.
6747 * gcc.dg/torture/pr66856-2.c: Likewise.
6748
321d36c8 67492016-01-15 Richard Biener <rguenther@suse.de>
6750
6751 PR debug/69137
6752 * g++.dg/lto/pr69137_0.C: New testcase.
6753
d94a1f53 67542016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6755
6756 PR middle-end/69246
6757 * gcc.target/i386/pr69246.c: New test.
6758
5fe9a861 67592016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6760
a9c01e81 6761 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 6762
3d05a5e9 67632016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6764
6765 PR c++/56194
6766 * g++.dg/init/const9.C: Disable test on S/390.
6767
5e8132b5 67682016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6769
6770 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6771 * g++.dg/Wno-frame-address.C: Ditto.
6772
32307cdf 67732016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6774
6775 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6776
1ca28250 67772016-01-15 Richard Biener <rguenther@suse.de>
6778
6779 PR tree-optimization/68961
6780 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6781
6271bd93 67822016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6783
6784 * gcc.target/i386/pr65105-5.c: New test.
6785
dfb6d139 67862016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 6787
6788 * gcc.c-torture/execute/alias-4.c: New testcase.
6789
dfb6d139 67902016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 6791
6792 PR ipa/68148
6793 * g++.dg/ipa/devirt-49.C: New testcase.
6794
7bbac464 67952016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 6796
6797 PR target/65837
6798 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6799 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6800 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6801
4345b868 68022016-01-15 Richard Biener <rguenther@suse.de>
6803
6804 PR tree-optimization/69117
6805 * gcc.dg/torture/pr69117.c: New testcase.
6806
580357e7 68072015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 6808
6809 PR c++/69048
6810 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6811
612baa31 68122016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6813
6814 PR testsuite/67509
6815 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6816 range tests use 100 * maximum instead of maximum + 1.
6817
44e09bc4 68182016-01-14 Jakub Jelinek <jakub@redhat.com>
6819
6820 PR debug/69244
6821 * gcc.dg/guality/pr69244.c: New test.
6822
96962ae4 68232016-01-14 Uros Bizjak <ubizjak@gmail.com>
6824
6825 * lib/target-supports.exp (check_effective_target_issignaling):
6826 New procedure.
6827 * gcc.dg/pr61441.c: Require issignaling effective target.
6828
ab9c400b 68292016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6830
6831 PR target/68803
6832 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6833
a7ed4583 68342016-01-14 David Malcolm <dmalcolm@redhat.com>
6835
6836 PR c++/68819
6837 PR preprocessor/69177
6838 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6839 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6840 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6841 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6842
77f35cec 68432016-01-14 Marek Polacek <polacek@redhat.com>
6844
6845 PR c/69262
6846 * gcc.dg/array-15.c: New test.
6847
915d0950 68482016-01-14 Jakub Jelinek <jakub@redhat.com>
6849
6850 PR middle-end/68146
6851 PR tree-optimization/69155
6852 * gfortran.dg/pr68146.f: New test.
6853 * gfortran.dg/pr69155.f90: New test.
6854
24651fb7 68552016-01-14 Richard Biener <rguenther@suse.de>
6856
6857 PR tree-optimization/68060
6858 * gcc.dg/torture/pr68060-1.c: New testcase.
6859 * gcc.dg/torture/pr68060-2.c: Likewise.
6860
2f63f950 68612016-01-14 Nick Clifton <nickc@redhat.com>
6862
6863 * lib/target-supports.exp
6864 (check_effective_target_arm_neon_ok_nocache): Add an option
6865 sequence that includes setting the ARM architecture to ARMv7-A.
6866 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6867 command line options necessary to enable Neon support.
6868 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6869 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6870 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6871 * gcc.target/arm/pr69180.c: Likewise.
6872
3ce0acde 68732016-01-14 Jeff Law <law@redhat.com>
6874
6875 PR tree-optimization/69270
6876 * gcc.dg/tree-ssa/pr69270.c: New test.
6877
bda05c57 68782016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6879
6880 PR c/66208
6881 * c-c++-common/pr66208.c: New file.
6882
9b657cf1 68832016-01-13 Jakub Jelinek <jakub@redhat.com>
6884
6885 PR tree-optimization/69156
6886 * gcc.dg/pr69156.c: New test.
6887
58ba1b9d 68882016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6889
6890 * gcc.target/i386/pr69225-7.c: New test.
6891
e5fee0fe 68922016-01-13 Richard Henderson <rth@redhat.com>
6893
6894 * gcc.dg/tm/memopt-13.c: Update expected function.
6895 * gcc.dg/tm/memopt-6.c: Likewise.
6896
3f0e9745 68972016-01-13 Uros Bizjak <ubizjak@gmail.com>
6898
6899 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6900 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6901 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6902 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 6903
3f0e9745 69042016-01-13 Tom de Vries <tom@codesourcery.com>
6905
6906 PR tree-optimization/69169
7a6ddc0d 6907 * gcc.dg/pr69169.c: New test.
6908
9b657cf1 69092016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 6910
6911 PR target/69228
6912 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6913 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6914 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6915 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6916 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6917 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6918 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6919 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6920
f704d701 69212016-01-13 Jakub Jelinek <jakub@redhat.com>
6922
6923 PR target/69247
6924 * gcc.dg/pr69247.c: New test.
6925
e966d6b9 69262016-01-13 Richard Biener <rguenther@suse.de>
6927
6928 PR tree-optimization/69242
6929 * gcc.dg/torture/pr69242.c: New testcase.
6930
1ca1d9b2 69312016-01-13 Richard Biener <rguenther@suse.de>
6932
6933 PR tree-optimization/69186
6934 * gcc.dg/torture/pr69186.c: New testcase.
6935
d07cbccc 69362016-01-13 Jeff Law <law@redhat.com>
6937
6938 PR tree-optimization/67755
6939 * gcc.dg/tree-ssa/pr67755.c: New test.
6940
69412016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 6942
6943 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6944 pass number in output by a star.
6945
b95d41cf 69462016-01-12 Bin Cheng <bin.cheng@arm.com>
6947
6948 PR tree-optimization/68911
6949 * gcc.c-torture/execute/pr68911.c: New test.
6950
91d87e22 69512016-01-12 Marek Polacek <polacek@redhat.com>
6952
6953 PR c++/68979
6954 * g++.dg/warn/permissive-1.C: New test.
6955
8a9401a4 69562016-01-12 Jakub Jelinek <jakub@redhat.com>
6957
6958 PR objc++/68511
6959 PR c++/69213
6960 * g++.dg/opt/pr69213.C: New test.
6961
b9cb7a67 69622016-01-12 Christian Bruel <christian.bruel@st.com>
6963
6964 PR target/69180
6965 * gcc.target/arm/pr69180.c: New test.
6966
e4c96992 69672016-01-12 Richard Biener <rguenther@suse.de>
6968
6969 PR lto/69077
6970 * g++.dg/lto/pr69077_0.C: New testcase.
6971 * g++.dg/lto/pr69077_1.C: Likewise.
6972
90525f61 69732016-01-12 Jakub Jelinek <jakub@redhat.com>
6974
6975 PR target/69175
6976 * g++.dg/opt/pr69175.C: New test.
6977
9e7edfd3 69782016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6979
6980 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6981 rather than #including math.h & stdlib.h.
6982 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6983 * gcc.dg/vect/pr49771.c: Likewise.
6984 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6985 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6986 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6987 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6988 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6989 * gcc.dg/vect/pr44507.c: Likewise.
6990 * gcc.dg/vect/pr45902.c: Likewise.
6991 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6992 * gcc.dg/vect/vect-117.c: Likewise.
6993 * gcc.dg/vect/vect-99.c: Likewise.
6994 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6995 * gcc.dg/vect/vect-cond-1.c: Likewise.
6996 * gcc.dg/vect/vect-cond-2.c: Likewise.
6997 * gcc.dg/vect/vect-cond-3.c: Likewise.
6998 * gcc.dg/vect/vect-cond-4.c: Likewise.
6999 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7000 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7001 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7002 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7003 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7004 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7005 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7006 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7007 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7008 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7009 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7010 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7011 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7012 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7013 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7014 include of signal.h.
7015 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7016 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7017 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7018 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7019 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7020 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7021 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7022 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7023 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7024 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7025 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7026 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7027 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7028 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7029 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7030 * gcc.dg/vect/vect-outer-5.c: Likewise.
7031 * gcc.dg/vect/vect-outer-6.c: Likewise.
7032 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7033 include of stdio.h.
7034
3368873d 70352016-01-12 Nick Clifton <nickc@redhat.com>
7036
7037 PR target/68913
7038 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7039 to fread so that it will be found in all target runtimes.
7040
0464ea95 70412016-01-12 Richard Biener <rguenther@suse.de>
7042
7043 PR tree-optimization/69053
7044 * g++.dg/torture/pr69053.C: New testcase.
7045
7819730f 70462016-01-12 Richard Biener <rguenther@suse.de>
7047
7048 PR tree-optimization/69168
7049 * gcc.dg/torture/pr69168.c: New testcase.
7050
995bfebf 70512016-01-12 Richard Biener <rguenther@suse.de>
7052
7053 PR tree-optimization/69157
7054 * gcc.dg/torture/pr69157.c: New testcase.
7055
70562016-01-12 Richard Biener <rguenther@suse.de>
7057
7058 PR tree-optimization/69174
7059 * gcc.dg/torture/pr69174.c: New testcase.
7060
1d10d64c 70612016-01-12 Jakub Jelinek <jakub@redhat.com>
7062
7063 PR c++/66808
7064 PR c++/69000
7065 * g++.dg/tls/pr66808.C: New test.
7066 * g++.dg/tls/pr69000.C: New test.
7067
f0b79faf 70682016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7069
7070 * gcc.target/powerpc/swaps-p8-23.c: New test.
7071 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7072
04cf75a4 70732016-01-11 John David Anglin <danglin@gcc.gnu.org>
7074
7075 PR tree-optimization/68356
7076 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7077
0eb4264c 70782016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7079 Jim Wilson <jim.wilson@linaro.org>
7080
7081 PR target/69194
7082 * gcc.target/arm/pr69194.c: New test.
7083
2f66de64 70842016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7085
7086 PR target/69225
7087 * gcc.target/i386/pr69225-1.c: New test.
7088 * gcc.target/i386/pr69225-2.c: Likewise.
7089 * gcc.target/i386/pr69225-3.c: Likewise.
7090 * gcc.target/i386/pr69225-4.c: Likewise.
7091 * gcc.target/i386/pr69225-5.c: Likewise.
7092 * gcc.target/i386/pr69225-6.c: Likewise.
7093
36105e82 70942016-01-11 Jakub Jelinek <jakub@redhat.com>
7095
1c78ce2e 7096 PR target/67462
7097 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7098 if lp64.
7099
a4a87320 7100 PR target/69071
7101 * gcc.dg/pr69071.c: New test.
7102
91fbd04f 7103 PR c++/69211
7104 * g++.dg/opt/pr69211.C: New test.
7105
36105e82 7106 PR tree-optimization/69214
7107 * gcc.c-torture/compile/pr69214.c: New test.
7108
e934c380 71092016-01-11 Uros Bizjak <ubizjak@gmail.com>
7110
7111 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7112 * gcc.target/i386/pr66232-11.c: Ditto.
7113 * gcc.target/i386/pr66232-12.c: Ditto.
7114 * gcc.target/i386/pr66232-13.c: Ditto.
7115
3ff1b153 71162016-01-11 Richard Biener <rguenther@suse.de>
7117
7118 PR tree-optimization/69173
7119 * gcc.dg/torture/pr69173.c: New testcase.
7120
04e1504c 71212016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7122
7123 PR rtl-optimization/68796
7124 * gcc.target/aarch64/tst_5.c: New test.
7125 * gcc.target/aarch64/tst_6.c: Likewise.
7126
ae8718b5 71272016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7128
7129 PR rtl-optimization/68841
7130 * gcc.dg/pr68841.c: New test.
7131 * gcc.c-torture/execute/pr68841.c: New test.
7132
bd8bece2 71332016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7134
7135 PR rtl-optimization/68920
7136 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7137 for ix86 targets.
7138 * gcc.dg/ifcvt-5.c: New test.
7139
9b657cf1 71402016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 7141
7142 PR bootstrap/69123
7143 * g++.dg/pr69123.C: New.
7144
7a158352 71452016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7146
7147 PR target/69010
7148 * gcc.target/i386/pr69010.c: New test.
7149
ff375d11 71502016-01-11 Martin Jambor <mjambor@suse.cz>
7151
7152 PR ipa/69044
7153 * gcc.target/i386/chkp-pr69044.c: New test.
7154
9eb890f1 71552016-01-11 Tom de Vries <tom@codesourcery.com>
7156
7157 PR tree-optimization/69109
7158 * gcc.dg/autopar/pr69109-2.c: New test.
7159 * gcc.dg/autopar/pr69109.c: New test.
7160
c4157ee5 71612016-01-11 Tom de Vries <tom@codesourcery.com>
7162
7163 PR tree-optimization/69108
7164 * gcc.dg/autopar/pr69108.c: New test.
7165
b933e511 71662016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7167
7168 PR c++/69029
7169 * c-c++-common/Wisleading-indentation.c: Augment test.
7170
efb73de1 71712016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7172
7173 PR fortran/69154
7174 * gfortran.dg/inline_matmul_12.f90: New test.
7175
40c86c3b 71762016-01-10 Paul Thomas <pault@gcc.gnu.org>
7177
7178 PR fortran/67779
7179 * gfortran.dg/actual_array_offset_1: New test.
7180
a006c0bb 71812016-01-10 Tom de Vries <tom@codesourcery.com>
7182
7183 PR tree-optimization/69062
7184 * gcc.dg/autopar/pr69062.c: New test.
7185
880ed4be 71862016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7187
7188 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7189 * gcc.dg/vect/slp-perm-2.c: Likewise.
7190 * gcc.dg/vect/slp-perm-3.c: Likewise.
7191 * gcc.dg/vect/slp-perm-5.c: Likewise.
7192 * gcc.dg/vect/slp-perm-6.c: Likewise.
7193 * gcc.dg/vect/slp-perm-7.c: Likewise.
7194 * gcc.dg/vect/slp-perm-8.c: Likewise.
7195
d95e1856 71962016-01-10 Tom de Vries <tom@codesourcery.com>
7197
7198 PR tree-optimization/69039
7199 * gcc.dg/autopar/pr69039.c: New test.
7200
0f8f48d0 72012016-01-09 Marek Polacek <polacek@redhat.com>
7202
7203 PR c++/69113
7204 * g++.dg/pr69113.C: New test.
7205
7dff0499 72062016-01-09 Jakub Jelinek <jakub@redhat.com>
7207
7208 PR middle-end/50865
7209 PR tree-optimization/69097
7210 * gcc.c-torture/execute/pr50865.c: New test.
7211 * gcc.c-torture/execute/pr69097-1.c: New test.
7212 * gcc.c-torture/execute/pr69097-2.c: New test.
7213 * gcc.dg/pr69097-1.c: New test.
7214 * gcc.dg/pr69097-2.c: New test.
7215
18431e78 72162016-01-09 Jakub Jelinek <jakub@redhat.com>
7217
7218 PR c++/69164
7219 * g++.dg/opt/pr69164.C: New test.
7220
1943a4a2 72212016-01-08 Jakub Jelinek <jakub@redhat.com>
7222
7223 PR tree-optimization/69167
7224 * gcc.dg/pr69167.c: New test.
7225
a143e277 72262016-01-08 Marek Polacek <polacek@redhat.com>
7227
7228 PR c++/68449
7229 * g++.dg/pr68449.C: New.
7230
44c01906 72312016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7232
7233 PR tree-optimization/68707
7234 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7235 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7236 on platforms supporting it.
7237 * gcc.dg/vect/slp-perm-2.c: Likewise.
7238 * gcc.dg/vect/slp-perm-3.c: Likewise.
7239 * gcc.dg/vect/slp-perm-5.c: Likewise.
7240 * gcc.dg/vect/slp-perm-7.c: Likewise.
7241 * gcc.dg/vect/slp-perm-8.c: Likewise.
7242 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7243 on platforms supporting it.
7244
c437d1e8 72452016-01-08 Jakub Jelinek <jakub@redhat.com>
7246
c9595c51 7247 PR tree-optimization/69162
7248 * gcc.dg/pr69162.c: New test.
7249
c437d1e8 7250 PR tree-optimization/69172
7251 * gcc.dg/pr69172.c: New test.
7252
6a46a28c 72532016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7254
7255 PR tree-optimization/67781
7256 * gcc.c-torture/execute/pr67781.c: New file.
7257
62ad9a04 72582016-01-08 Jakub Jelinek <jakub@redhat.com>
7259
7260 PR tree-optimization/69083
7261 * gcc.dg/vect/pr69083.c: New test.
7262
9e0e8c2a 72632016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7264
7265 PR tree-optimization/61441
7266 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7267 Use -fexcess-precision=standard for compiler options.
7268 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7269
5d034e37 72702016-01-08 Jakub Jelinek <jakub@redhat.com>
7271
5013f740 7272 PR fortran/69128
7273 * gfortran.dg/gomp/pr69128.f90: New test.
7274
5d034e37 7275 PR c++/69145
7276 * g++.dg/ext/pr69145-1.C: New test.
7277 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7278 * g++.dg/ext/pr69145-2.h: New file.
7279
517906ff 72802016-01-07 Martin Sebor <msebor@redhat.com>
7281
7282 PR c/68966
7283 * gcc.dg/atomic-fetch-bool.c: New test.
7284 * gcc.dg/sync-fetch-bool.c: New test.
7285
cdbb524c 72862016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7287
7288 PR fortran/66680
7289 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7290
ec3aba9e 72912016-01-07 Nick Clifton <nickc@redhat.com>
7292
7293 PR target/66655
7294 * g++.dg/pr66655.C: New test.
7295 * g++.dg/pr66655_1.cc: Test support file.
7296 * g++.dg/pr66655.h: Test header file.
7297
9b657cf1 72982016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 7299
7300 PR fortran/66680
7301 gfortran.dg/gomp/pr66680.f90: New test.
7302
cd45d7a5 73032016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7304
7305 PR target/69171
7306 * gcc.target/i386/pr69171-1.c: New test.
7307 * gcc.target/i386/pr69171-2.c: Likewise.
7308 * gcc.target/i386/pr69171-3.c: Likewise.
7309 * gcc.target/i386/pr69171-4.c: Likewise.
7310 * gcc.target/i386/pr69171-5.c: Likewise.
7311 * gcc.target/i386/pr69171-6.c: Likewise.
7312
4a86a91a 73132015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7314
7315 PR middle-end/67639
7316 * c-c++-common/pr67639.c: New test.
7317
34c05552 73182016-01-07 Jakub Jelinek <jakub@redhat.com>
7319
7320 PR tree-optimization/69141
7321 * g++.dg/opt/pr69141.C: New test.
7322
f08d6895 73232016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7324
7325 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7326
32ec4173 73272016-01-06 Uros Bizjak <ubizjak@gmail.com>
7328
7329 PR target/69140
7330 * gcc.target/i386/pr69140.c: New test
7331
d74214f3 73322016-01-06 David Malcolm <dmalcolm@redhat.com>
7333
7334 * gcc.dg/bad-dereference.c: New test case.
7335
73991cab 73362015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7337
7338 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7339
fc8cc457 73402016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7341
7342 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7343
be3c9981 73442016-01-06 Marek Polacek <polacek@redhat.com>
7345
7346 PR sanitizer/69099
7347 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7348
2cb724f9 73492016-01-05 Marek Polacek <polacek@redhat.com>
7350
7351 PR c/69104
7352 * gcc.dg/atomic-invalid-2.c: New.
7353
233a53ed 73542016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7355
7356 PR target/68991
7357 * gcc.target/i386/pr68991.c: New test.
7358
ea87c5e3 73592016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7360
7361 PR target/68991
7362 * g++.dg/pr68991-1.C: New test.
7363 * g++.dg/pr68991-2.C: Likewise.
7364
1943a4a2 73652016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 7366
1943a4a2 7367 PR other/60465
afe82e5b 7368 * gcc.target/ia64/pr60465-gprel64.c: New test.
7369 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7370
1e9147dd 73712016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7372
7373 PR rtl-optimization/68651
7374 * gcc.target/aarch64/pr68651_1.c: New test.
7375
d42aa619 73762016-01-05 David Malcolm <dmalcolm@redhat.com>
7377
7378 PR c/69122
7379 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7380
1776de76 73812016-01-05 Nathan Sidwell <nathan@acm.org>
7382
2d7d361d 7383 PR c++/58583
7384 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7385
1776de76 7386 * gcc.dg/alias-15.c: New.
7387
5beb12c0 73882016-01-05 Nick Clifton <nickc@redhat.com>
7389
7390 PR target/68870
7391 * g++.dg/pr68770.C: New test.
7392
d8cca921 73932016-01-04 Mike Stump <mikestump@comcast.net>
7394
7395 * lib/target-supports.exp (check_effective_target_cilkplus):
7396 cilkplus targets require pthreads.
afc907ef 7397 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 7398
8427dff3 73992016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7400
7401 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7402 generation.
7403
f1717362 74042016-01-04 Jakub Jelinek <jakub@redhat.com>
7405
7406 Update copyright years.
7407
d7d6a3ab 74082016-01-04 Marek Polacek <polacek@redhat.com>
7409
7410 PR c/68908
7411 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7412 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7413 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7414
b8f4a5f9 74152016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7416
7417 * gcc.target/sparc/20160104-2.c: New test.
7418
6b5c028f 74192016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7420
7421 * gcc.target/sparc/20160104-1.c: New test.
7422
300e1002 74232016-01-03 Paul Thomas <pault@gcc.gnu.org>
7424
7425 PR fortran/65045
7426 * gfortran.dg/pr65045.f90: New test.
7427
855b105f 74282016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7429
7430 * gnat.dg/specs/debug1.ads: Delete.
7431
bdc177dc 74322016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7433
7434 PR libgfortran/68867
7435 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7436 expression.
7437
48aaffae 74382016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7439
7440 PR libgfortran/68867
7441 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7442 PowerPC.
7443
19a468b8 74442016-01-01 Paul Thomas <pault@gcc.gnu.org>
7445
7446 PR fortran/68864
7447 * gfortran.dg/pr68864.f90: New test.
7448
25371c91 74492016-01-01 Jakub Jelinek <jakub@redhat.com>
7450
2a659064 7451 PR tree-optimization/69070
7452 * gcc.dg/pr69070.c: New test.
7453
57aa9851 7454 PR sanitizer/69055
7455 * gfortran.dg/pr69055.f90: New test.
7456
25371c91 7457 PR target/69015
7458 * gcc.dg/pr69015.c: New test.
f1717362 7459\f
fb2c1edd 7460Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 7461
7462Copying and distribution of this file, with or without modification,
7463are permitted in any medium without royalty provided the copyright
7464notice and this notice are preserved.