]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* predict.c (maybe_hot_frequency_p): Avoid division.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
b6d4f8e8
PC
12016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2
3 PR c++/71105
4 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
5 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
6 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
7
00022058
JH
82016-05-27 Jan Hubicka <hubicka@ucw.cz>
9
10 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
11
c8419aca
VV
122016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
13
14 Revert:
15 PR c++/69855
16 * g++.dg/overload/69855.C: New.
17 * g++.old-deja/g++.law/missed-error2.C: Adjust.
18 * g++.old-deja/g++.pt/crash3.C: Likewise.
19
8008c4d2
PC
202016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
21
22 PR c++/60385
23 * g++.dg/parse/namespace13.C: New.
24
8b2ef235
JL
252016-05-26 Jeff Law <law@redhat.com>
26
27 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
28 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
29 * gcc.dg/tree-ssa/pr68198.c: Likewise.
30 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
31 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
32 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
33 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
34 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
35 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
36 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
37 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
38 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
39 * gcc.dg/tree-ssa/vrp56.c: Likewise.
40
7d67159b
VV
412016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
42
43 PR c++/69855
44 * g++.dg/overload/69855.C: New.
45 * g++.old-deja/g++.law/missed-error2.C: Adjust.
46 * g++.old-deja/g++.pt/crash3.C: Likewise.
47
88e3bdd1
JW
482016-05-27 Jiong Wang <jiong.wang@arm.com>
49
50 PR target/63596
51 * gcc.target/aarch64/va_arg_1.c: New testcase.
52 * gcc.target/aarch64/va_arg_2.c: Likewise.
53 * gcc.target/aarch64/va_arg_3.c: Likewise.
54
3fd6b9cc
JW
552016-05-27 Jiong Wang <jiong.wang@arm.com>
56
57 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
58 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
59 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
60 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
61 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
62
3cee7e4e
MP
632016-05-27 Marek Polacek <polacek@redhat.com>
64
65 PR middle-end/71308
66 * g++.dg/torture/pr71308.C: New test.
67
6a813c96
DV
682016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
69
70 * gcc.dg/zero_bits_compound-1.c: New test.
71 * gcc.dg/zero_bits_compound-2.c: New test.
72
0561bcfb
IE
732016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
74
75 PR middle-end/71279
76 * gcc.dg/pr71279.c: New test.
77
21316320
MM
782016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
79
80 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
81 floating point min/max/comparison instructions.
82 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
83
7211a097
JJ
842016-05-26 Jakub Jelinek <jakub@redhat.com>
85
86 * c-c++-common/gomp/schedule-1.c: New test.
87 * gfortran.dg/gomp/schedule-1.f90: New test.
88
cac177cf
PP
892016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
90
91 PR c++/70822
92 PR c++/70106
93 * g++.dg/cpp1y/auto-fn32.C: New test.
94 * g++.dg/cpp1y/paren4.C: New test.
95
a2d5b8c9
NS
962016-05-26 Nathan Sidwell <nathan@acm.org>
97
98 * gcc.dg/20060410.c: Xfail on ptx.
99 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
100 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
101 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
102 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
103 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
104
ffa8b552
TP
1052016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
106
107 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
108
c7501e00
JJ
1092016-05-26 Jakub Jelinek <jakub@redhat.com>
110
1875b9a0
JJ
111 PR tree-optimization/71280
112 * gcc.dg/pr71280.c: New test.
113
2116e19f
JJ
114 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
115
305aef09
JJ
116 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
117 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
118
c7501e00
JJ
119 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
120
ca449d26
JW
1212016-05-26 Jiong Wang <jiong.wang@arm.com>
122
123 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
124 kept in memory.
125
8af01c66
JL
1262016-05-25 Jeff Law <law@redhat.com>
127
128 PR tree-optimization/71272
129 * gcc.c-torture/compile/pr71272.c: new test.
130
f9d6ce73
BS
1312016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
132
133 * gcc.target/powerpc/vec-cmpne.c: New test.
134 * gcc.target/powerpc/vec-cmpne-long.c: New test.
135
a88a7b22
EB
1362016-05-25 Eric Botcazou <ebotcazou@adacore.com>
137
138 * gnat.dg/opt55.ad[sb]: New test.
139
125f02ed
SKS
1402016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
141
142 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
143 * c-c++-common/pr60226.c: Require int32plus.
144 * gcc.c-torture/execute/pr70602.c: Likewise.
145 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
146 unsigned long for malloc arg type.
147 * gcc.dg/asr_div1.c: Require int32plus.
148 * gcc.dg/enum-mode-1.c: XFAIL for int16.
149 * gcc.dg/pie-1.c: Require pie.
150 * gcc.dg/pie-2.c: Likewise.
151 * gcc.dg/pr59471.c: Require int32plus.
152 * gcc.dg/pr59963-2.c: XFAIL for int16.
153 * gcc.dg/pr60114.c: Require int32plus.
154 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
155 unsigned long for typedef of size_t.
156 * gcc.dg/pr63914.c: Require int32plus.
157 * gcc.dg/pr64536.c: Require pt32plus.
158 * gcc.dg/pr65658.c: Likewise.
159 * gcc.dg/pr67271.c: Require int32plus.
160 * gcc.dg/pr68112.c: Likewise.
161 * gcc.dg/pr69071.c: Skip for avr target.
162 * gcc.dg/pr69973.c: Require int32plus.
163 * gcc.dg/pr70169.c: Skip for avr target.
164 * gcc.dg/sso-6.c: Require int32plus.
165 * gcc.dg/sso-7.c: Likewise.
166 * gcc.dg/sso-8.c: Likewise.
167 * gcc.dg/vrp-min-max-2.c: Likewise.
168
c6e434f5
UB
1692016-05-25 H.J. Lu <hongjiu.lu@intel.com>
170
171 PR target/70738
172 * gcc.target/i386/pr70738-1.c: New test.
173 * gcc.target/i386/pr70738-2.c: Likewise.
174 * gcc.target/i386/pr70738-3.c: Likewise.
175 * gcc.target/i386/pr70738-4.c: Likewise.
176 * gcc.target/i386/pr70738-5.c: Likewise.
177 * gcc.target/i386/pr70738-6.c: Likewise.
178 * gcc.target/i386/pr70738-7.c: Likewise.
179 * gcc.target/i386/pr70738-8.c: Likewise.
180 * gcc.target/i386/pr70738-9.c: Likewise.
181
5c42d341
KT
1822016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
183
184 PR rtl-optimization/66940
185 * gcc.c-torture/execute/pr66940.c: New test.
186
bf9a1a07
IV
1872016-05-25 Ilya Verbin <ilya.verbin@intel.com>
188
189 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
190 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
191 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
192 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
193 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
194 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
195 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
196 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
197 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
198 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
199 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
200 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
201 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
202 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
203 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
204 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
205 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
206 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
207 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
208 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
209 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
210 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
211 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
212 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
213
95efe6b6
MP
2142016-05-25 Marek Polacek <polacek@redhat.com>
215
216 PR c/71265
217 * gcc.dg/noncompile/pr71265.c: New test.
218
a23faf7a
MP
219 PR c/71266
220 * gcc.dg/noncompile/old-style-parm-3.c: New test.
221
69a6d5ad
NS
2222016-05-25 Nathan Sidwell <nathan@acm.org>
223
224 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
225
3072d4ea
RB
2262016-05-25 Richard Biener <rguenther@suse.de>
227
228 PR tree-optimization/71261
229 * c-c++-common/torture/pr71261.c: New testcase.
230
e412ece4
RB
2312016-05-25 Richard Biener <rguenther@suse.de>
232
233 PR tree-optimization/71264
234 * gcc.dg/vect/pr71264.c: New testcase.
235
b9e551ad
PC
2362016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
237
238 PR c++/55992
239 * g++.dg/cpp0x/alias-decl-53.C: New.
240 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
241
6aa1abe5
ML
2422016-05-25 Martin Liska <mliska@suse.cz>
243
244 * g++.dg/pr71239.C: New test.
245
842d162e
RB
2462016-05-25 Richard Biener <rguenther@suse.de>
247
248 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
249 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
250
f184a36c
MP
2512016-05-25 Marek Polacek <polacek@redhat.com>
252
253 * g++.dg/pr65295.C: Use target c++14.
254
021fad86
PC
2552016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
256
257 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
258 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
259
c3eaf15a
MM
2602016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
261
262 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
263 instructions.
264
e46c7770
CP
2652016-05-24 Cesar Philippidis <cesar@codesourcery.com>
266
267 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
268 * c-c++-common/goacc/deviceptr-1.c: Likewise.
269 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
270 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
271 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
272 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
273 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
274 * c-c++-common/goacc/pcopy.c: Likewise.
275 * c-c++-common/goacc/pcopyin.c: Likewise.
276 * c-c++-common/goacc/pcopyout.c: Likewise.
277 * c-c++-common/goacc/pcreate.c: Likewise.
278 * c-c++-common/goacc/pr70688.c: New test.
279 * c-c++-common/goacc/present-1.c: Adjust test.
280 * c-c++-common/goacc/reduction-5.c: Likewise.
281 * g++.dg/goacc/data-1.C: New test.
282
4bfc9db7
MM
2832016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
284
285 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
286 vector parity built-in functions.
287 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
288 count trailing zeros automatic vectorization.
289 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
290 count trailing zeros built-in functions.
291
2bc145af
KV
2922016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
293
294 * gcc.dg/tree-ssa/reassoc-44.c: New test.
295
26869fdb
PH
2962016-05-24 Pat Haugen <pthaugen@us.ibm.com>
297
298 PR target/71050
299 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
300
b2dc9c3b
PC
3012016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
302
303 PR c++/50436
304 * g++.dg/template/crash123.C: New.
305 * g++.dg/template/crash124.C: Likewise.
306
f65e97fd
MS
3072016-05-24 Martin Sebor <msebor@redhat.com>
308
309 PR c++/71147
310 * g++.dg/ext/flexary16.C: New test.
311
a6f5ac7f
IV
3122016-05-24 Ilya Verbin <ilya.verbin@intel.com>
313
69a6d5ad
NS
314 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
315 before math.h is included.
a6f5ac7f
IV
316 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
317 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
318 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
319 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
320 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
321 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
322 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
323 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
324 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
325 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
326 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
327 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
328 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
329 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
330 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
331 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
332 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
333 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
334 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
335 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
336 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
337 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
338 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
339
27bad558
MM
3402016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
341 Kelvin Nilsen <kelvin@gcc.gnu.org>
342
343 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
344 support.
345
72f382fb
PC
3462016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
347
348 PR c++/69872
349 * g++.dg/warn/Wno-narrowing1.C: New.
350
ef2ec9d9
MP
3512016-05-24 Marek Polacek <polacek@redhat.com>
352
353 PR c/71249
354 * c-c++-common/Wswitch-unreachable-2.c: New test.
355
e90434e3
JJ
3562016-05-24 Jakub Jelinek <jakub@redhat.com>
357
7adb26f2
JJ
358 PR c++/71257
359 * g++.dg/vect/simd-clone-6.cc: New test.
360 * g++.dg/gomp/declare-simd-6.C: New test.
361
e90434e3
JJ
362 PR middle-end/70434
363 PR c/69504
364 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
365
b556ea3b
RB
3662016-05-24 Richard Biener <rguenther@suse.de>
367
368 PR tree-optimization/71240
369 * gcc.dg/optimize-bswapsi-5.c: New testcase.
370
e5328f5d
RB
3712016-05-24 Richard Biener <rguenther@suse.de>
372
373 PR tree-optimization/71230
374 * gcc.dg/torture/pr71230.c: New testcase.
375 * g++.dg/torture/pr71230.C: Likewise.
376
a04e69c0
TS
3772016-05-24 Thomas Schwinge <thomas@codesourcery.com>
378
379 * c-c++-common/goacc/routine-5.c: Add tests.
380 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
381 * gfortran.dg/goacc/routine-6.f90: Add tests.
382
30fd2977
RB
3832016-05-24 Richard Biener <rguenther@suse.de>
384
385 PR tree-optimization/71253
386 * gcc.dg/torture/pr71253.c: New testcase.
387
ca6f60bc
KV
3882016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
389
390 PR middle-end/71252
391 * gfortran.dg/pr71252.f90: New test.
392
d3465d72
RS
3932016-05-24 Richard Sandiford <richard.sandiford@arm.com>
394
395 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
396
f17a223d
RB
3972016-05-24 Richard Biener <rguenther@suse.de>
398
399 PR middle-end/70434
400 PR c/69504
401 * c-c++-common/vector-subscript-4.c: New testcase.
402 * c-c++-common/vector-subscript-5.c: Likewise.
403
e3f36534
JD
4042016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
405
406 PR fortran/71123
407 * gfortran.dg/namelist_90.f: New test
408
85d5c27d
JD
4092016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
410
411 PR fortran/66461
412 * gfortran.dg/unexpected_eof.f: New test
413
fe3f3340
MM
4142016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
415 Kelvin Nilsen <kelvin@gcc.gnu.org>
416
417 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
418 as little endian.
419
26d6ae55
PC
4202016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
421
422 PR c++/70972
423 * g++.dg/cpp0x/inh-ctor20.C: New.
424 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
425
d6c9a06f
PC
4262016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
427
428 PR c++/69095
429 * g++.dg/cpp0x/variadic168.C: New.
430
396a1d10
PC
4312016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
432
433 * g++.dg/cpp0x/pr31445.C: Test column number too.
434 * g++.dg/cpp0x/pr32253.C: Likewise.
435 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
436 * g++.dg/cpp0x/variadic36.C: Likewise.
437
ece46666
MG
4382016-05-23 Marc Glisse <marc.glisse@inria.fr>
439
440 * gcc.dg/fold-notshift-2.c: Adjust.
441
a7dc5980
MP
4422016-05-23 Marek Polacek <polacek@redhat.com>
443
444 PR c/49859
445 * c-c++-common/Wswitch-unreachable-1.c: New test.
446 * gcc.dg/Wswitch-unreachable-1.c: New test.
447 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
448 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
449 * g++.dg/gomp/block-10.C: Likewise.
450 * gcc.dg/gomp/block-10.c: Likewise.
451 * g++.dg/gomp/block-9.C: Likewise.
452 * gcc.dg/gomp/block-9.c: Likewise.
453 * g++.dg/gomp/target-1.C: Likewise.
454 * g++.dg/gomp/target-2.C: Likewise.
455 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 456 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
457 * g++.dg/gomp/taskgroup-1.C: Likewise.
458 * gcc.dg/gomp/taskgroup-1.c: Likewise.
459 * gcc.dg/gomp/teams-1.c: Likewise.
460 * g++.dg/gomp/teams-1.C: Likewise.
461 * g++.dg/overload/error3.C: Likewise.
462 * g++.dg/tm/jump1.C: Likewise.
463 * g++.dg/torture/pr40335.C: Likewise.
464 * gcc.dg/c99-vla-jump-5.c: Likewise.
465 * gcc.dg/switch-warn-1.c: Likewise.
466 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
467 * gcc.dg/nested-func-1.c: Likewise.
468 * gcc.dg/pr67784-4.c: Likewise.
469
18b54004
RB
4702016-05-23 Richard Biener <rguenther@suse.de>
471
472 PR tree-optimization/71230
473 * gfortran.dg/pr71230-1.f90: New testcase.
474 * gfortran.dg/pr71230-2.f90: Likewise.
475
e569db5f
VK
4762016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
477
396a1d10 478 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
479 * gcc.dg/vect/pr58135.c: Add new.
480 * gfortran.dg/pr46519-1.f: Adjust test case.
481
e4b71114
PC
4822016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
483
484 PR c++/53401
485 * g++.dg/cpp0x/decltype64.C: New.
486
a25a8058
CL
4872016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
488
489 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
490 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
491 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
492
0dcfe9ab
CL
4932016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
494
495 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
496 Add poly64x1_t and poly64x2_t cases if supported.
497 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
498 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
499 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
500 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
501 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
502
ffd70e4a
CL
5032016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
504
505 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
506 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
507 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
508 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
509 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
510 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
511 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
512
4b1f57fe
CL
5132016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
514
515 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
516
16c5ec77
CL
5172016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
518
519 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
520 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
521
94ad56c7
JJ
5222016-05-22 Jakub Jelinek <jakub@redhat.com>
523
57748705
JJ
524 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
525 constraint instead of "r".
526 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
527 insn instead of vxorpd.
528 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
529
af120161
JJ
530 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
531 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
532
355023ce
JJ
533 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
534
3b48574c
JJ
535 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
536 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
537
94ad56c7
JJ
538 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
539
8a85cee2
KV
5402016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
541
542 PR middle-end/40921
543 * gcc.dg/tree-ssa/pr40921.c: New test.
544
8e916b16
PS
5452016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
546
547 PR target/71103
548 * gcc.target/avr/pr71103.c: New test.
549
88aea79f
KV
5502016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
551
552 PR middle-end/71179
553 * gcc.dg/tree-ssa/pr71179.c: New test.
554
79063edd
MS
5552016-05-20 Martin Sebor <msebor@redhat.com>
556
557 PR c/71115
558 * gcc.dg/init-excess-2.c: New test.
559
55c8849f
EB
5602016-05-20 Eric Botcazou <ebotcazou@adacore.com>
561
562 * gnat.dg/opt53.adb: New test.
563 * gnat.dg/opt54.adb: Likewise.
564
c91a0948
MJ
5652016-05-20 Martin Jambor <mjambor@suse.cz>
566
567 PR tree-optimization/70884
568 * gcc.dg/tree-ssa/pr70919.c: New test.
569
9cad20fa
BS
5702016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
571
572 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
573 formatting.
69a6d5ad
NS
574 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
575 fix code formatting.
576
5772016-05-20 Nathan Sidwell <nathan@acm.org>
578
579 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
580 non-common cases.
581 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 582
15c671a7
DM
5832016-05-20 David Malcolm <dmalcolm@redhat.com>
584
585 * jit.dg/all-non-failing-tests.h: Add
586 test-factorial-must-tail-call.c.
587 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
588 * jit.dg/test-factorial-must-tail-call.c: New test case.
589
4f028369
JJ
5902016-05-20 Jakub Jelinek <jakub@redhat.com>
591
592 PR fortran/71204
593 * gfortran.dg/pr71204.f90: New test.
594
7dea4ab3
CP
5952016-05-20 Cesar Philippidis <cesar@codesourcery.com>
596
597 * gcc.target/nvptx/sincos.c: New test.
598
ef98d365
PC
5992016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
600
601 PR c++/70572
602 * g++.dg/cpp1y/auto-fn31.C: New.
603
92466115
BS
6042016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
605
606 * gcc.target/powerpc/vec-addec.c: New test.
607 * gcc.target/powerpc/vec-addec-int128.c: New test.
608
9a385c2d
DM
6092016-05-20 David Malcolm <dmalcolm@redhat.com>
610
611 * gcc.dg/plugin/must-tail-call-1.c: New test case.
612 * gcc.dg/plugin/must-tail-call-2.c: New test case.
613 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
614 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
615
77c9d5b4
JH
6162016-05-20 Jan Hubicka <hubicka@ucw.cz>
617
618 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
619
68047971
JJ
6202016-05-20 Jakub Jelinek <jakub@redhat.com>
621
18954840
JJ
622 PR c++/71210
623 * g++.dg/opt/pr71210-1.C: New test.
624 * g++.dg/opt/pr71210-2.C: New test.
625
68047971
JJ
626 PR tree-optimization/29756
627 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
628 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
629 only on selected targets where V4SImode vectors are known to be
630 supported.
631
d78789f5
MG
6322016-05-20 Marc Glisse <marc.glisse@inria.fr>
633
634 PR tree-optimization/71079
635 PR tree-optimization/71206
636 * gcc.dg/tree-ssa/pr71206.c: New testcase.
637
550fa093
PK
6382016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
639
640 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
641 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
642 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
643
483c6429
RG
6442016-05-20 Richard Guenther <rguenther@suse.de>
645
646 PR tree-optimization/29756
647 * gcc.dg/tree-ssa/vector-6.c: New testcase.
648
eb066284
RB
6492016-05-20 Richard Biener <rguenther@suse.de>
650
651 PR tree-optimization/71185
652 * gcc.dg/tree-ssa/pr71185.c: New testcase.
653
58f10249
RB
6542016-05-20 Richard Biener <rguenther@suse.de>
655
656 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
657
2a5569fa
MP
6582016-05-19 Marek Polacek <polacek@redhat.com>
659
660 PR c++/71075
661 * g++.dg/diagnostic/pr71075.C: New test.
662
5e9a5385
DM
6632016-05-19 David Malcolm <dmalcolm@redhat.com>
664
665 PR c++/71184
666 * g++.dg/pr71184.C: New test case.
667
4f45da44
KN
6682016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
669
670 * gcc.target/powerpc/darn-0.c: New test.
671 * gcc.target/powerpc/darn-1.c: New test.
672 * gcc.target/powerpc/darn-2.c: New test.
673
4177437e
MP
6742016-05-19 Marek Polacek <polacek@redhat.com>
675
676 PR tree-optimization/71031
677 * gcc.dg/tree-ssa/vrp100.c: New test.
678
afb72432
IE
6792016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
680
681 PR rtl-optimization/71148
682 * gcc.dg/pr71148.c: New test.
683
4f83064e
KT
6842016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
685
686 PR target/71056
687 * gcc.target/arm/pr71056.c: New test.
688
4bf8dbe1
BE
6892016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
690
691 * c-c++-common/pr69669.c: Check the used mode.
692
f3510625
MO
6932016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
694
695 PR sanitizer/64354
696 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
697
43c0068e
RB
6982016-05-19 Richard Biener <rguenther@suse.de>
699
700 PR tree-optimization/70729
701 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
702 * gcc.dg/graphite/scop-18.c: Likewise.
703 * gcc.dg/pr41783.c: Disable LIM.
704 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
705 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
706 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
707 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
708 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
709 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
710 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
711 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
712 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
713 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
714 * gfortran.dg/pr42108.f90: Likewise.
715
70f25790
DM
7162016-05-18 David Malcolm <dmalcolm@redhat.com>
717
718 PR driver/69265
719 * gcc.dg/spellcheck-options-11.c: New test case.
720
960db8ec
JJ
7212016-05-18 Jakub Jelinek <jakub@redhat.com>
722
723 PR c++/71100
724 * g++.dg/opt/pr71100.C: New test.
725
04643334
MJ
7262016-05-18 Martin Jambor <mjambor@suse.cz>
727
728 PR ipa/69708
729 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
730 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
731 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
732 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
733
91bb9f80
MJ
7342016-05-18 Martin Jambor <mjambor@suse.cz>
735
736 PR ipa/69708
737 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
738 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
739 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
740 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
741 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
742
c584aca6
PC
7432016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
744
745 PR c++/69793
746 * g++.dg/template/crash122.C: New.
747
20309c6e
PC
7482016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
749
750 PR c++/70466
751 * g++.dg/template/pr70466-1.C: New.
752 * g++.dg/template/pr70466-2.C: Likewise.
753
50c78b9a
MM
7542016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
755
756 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
757 splat operations and the XXSPLTIB instruction.
758 * gcc.target/powerpc/p9-splat-2.c: Likewise.
759 * gcc.target/powerpc/p9-splat-3.c: Likewise.
760 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
761 xxlxor to clear a register.
762
cf8be00d
RS
7632016-05-18 Richard Sandiford <richard.sandiford@arm.com>
764
765 * gcc.dg/torture/pr71020.c: New test.
766
848a392a
MJ
7672016-05-18 Martin Jambor <mjambor@suse.cz>
768
769 PR ipa/70646
770 * gcc.dg/ipa/pr70646.c: New test.
771
1f2ab776
CL
7722016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
773
774 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
775
76489493
CL
7762016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
777
778 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
779 missing tests for vreinterpretq_p{8,16}.
780
bd79378d
CL
7812016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
782
783 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
784 vsliq_n_s64 and vsliq_n_u64.
785
81ca3ea0
CL
7862016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
787
788 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
789 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
790
873cb425
CL
7912016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
792
793 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
794 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
795 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
796
9d6e7c21
CL
7972016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
798
799 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
800 in comment.
801
b4dbe40e 8022016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
803
804 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
805 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
806 "blr\t" and switch to scan-assembler-times.
807
83a5c910
JW
8082016-05-18 Jiong Wang <jiong.wang@arm.com>
809
810 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
811 with __aarch64__.
812 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
813 declarations under __aarch64__ and __ARM_FEATURE_FMA.
814
fb7cbdeb
JJ
8152016-05-18 Jakub Jelinek <jakub@redhat.com>
816
8ee91165
JJ
817 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
818 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
819 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
820 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
821 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
822 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
823
cf4d516a
JJ
824 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
825 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
826
a4f16422
JJ
827 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
828 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
829
7b37ce10
JJ
830 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
831 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
832
fb7cbdeb
JJ
833 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
834
c9326aef
RB
8352016-05-18 Richard Biener <rguenther@suse.de>
836
837 PR tree-optimization/71168
838 * gcc.dg/torture/pr71168.c: New testcase.
839
df8b0a11
KV
8402016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
841
842 PR middle-end/63586
843 * gcc.dg/tree-ssa/pr63586-2.c: New test.
844 * gcc.dg/tree-ssa/pr63586.c: New test.
845 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
846
2efd67ed
NS
8472016-05-17 Nathan Sidwell <nathan@acm.org>
848
849 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
850 * gcc.dg/pr68671.c: Fix ptx xfail-if.
851 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
852 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
853
1988b2c2
NS
8542016-05-17 Nathan Sidwell <nathan@acm.org>
855
856 * gcc.target/nvptx/abi-vararg-3.c: New.
857
ad1d92ab
MM
8582016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
859
860 PR tree-optimization/54579
861 PR middle-end/55299
862 * gcc.dg/fold-notrotate-1.c: New test.
863 * gcc.dg/fold-notshift-1.c: New test.
864 * gcc.dg/fold-notshift-2.c: New test.
865
47768df8
MP
8662016-05-17 Marek Polacek <polacek@redhat.com>
867
868 PR ipa/71146
869 * g++.dg/ipa/pr71146.C: New test.
870
6b5423a5
DM
8712016-05-17 David Malcolm <dmalcolm@redhat.com>
872
873 * jit.dg/test-error-array-bounds.c: New test case.
874
c7986356
MG
8752016-05-17 Marc Glisse <marc.glisse@inria.fr>
876
877 * gcc.dg/tree-ssa/and-1.c: New testcase.
878
d982c5b7
MG
8792016-05-17 Marc Glisse <marc.glisse@inria.fr>
880
881 * gcc.dg/tree-ssa/pr69270.c: Adjust.
882 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
883
0139ba93
MG
8842016-05-17 Marc Glisse <marc.glisse@inria.fr>
885
886 * gcc.dg/tree-ssa/pr69270.c: Adjust.
887 * gcc.dg/tree-ssa/vrp99.c: New testcase.
888
daab4562
JW
8892016-05-17 Jiong Wang <jiong.wang@arm.com>
890
891 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
892
22330033
JW
8932016-05-17 Jiong Wang <jiong.wang@arm.com>
894
895 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
896
98b3a5f2
JW
8972016-05-17 Jiong Wang <jiong.wang@arm.com>
898
899 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
900 ".2d[index]" when scan the assembly.
901 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
902 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
903 float64x1.
904 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
905
b71b7a8e
RB
9062016-05-17 Richard Biener <rguenther@suse.de>
907
908 PR tree-optimization/71132
909 * gcc.dg/torture/pr71132.c: New testcase.
910
3c51ad46
CL
9112016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
912
913 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
914
d20faa66
KT
9152016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
916
917 PR target/70809
918 * gcc.target/aarch64/pr70809_1.c: New test.
919
b75cc5a4
KT
9202016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
921
922 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
923 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
924 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
925 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
926
b28eb195
IE
9272016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
928 Ilya Enkovich <ilya.enkovich@intel.com>
929
930 PR target/71114
931 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
932
0b9004ed
JH
9332016-05-16 Jan Hubicka <hubicka@ucw.cz>
934
935 * g++.dg/ipa/ivinline-7.C: Do not xfail.
936 * g++.dg/ipa/ivinline-9.C: Do not xfail.
937
1b81a1c1
MW
9382016-05-16 Matthew Wahab <matthew.wahab@arm.com>
939
940 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
941 test for __ARM_FP16_ARGS.
942 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
943 * gcc.target/arm/aapcs/neon-vect10.c: New.
944 * gcc.target/arm/aapcs/neon-vect9.c: New.
945 * gcc.target/arm/aapcs/vfp18.c: New.
946 * gcc.target/arm/aapcs/vfp19.c: New.
947 * gcc.target/arm/aapcs/vfp20.c: New.
948 * gcc.target/arm/aapcs/vfp21.c: New.
949 * gcc.target/arm/fp16-aapcs-1.c: New.
950 * g++.target/arm/fp16-param-1.c: Update expected output. Add
951 test for __ARM_FP16_ARGS.
952 * g++.target/arm/fp16-return-1.c: Update expected output.
953
921d1e73
JW
9542016-05-16 Jiong Wang <jiong.wang@arm.com>
955
956 PR testsuite/70227
957 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
958
228eb42a
HA
9592016-05-15 Harald Anlauf <anlauf@gmx.de>
960
961 PR fortran/69603
962 * gfortran.dg/pr69603.f90: New testcase.
963
785abfd3
FR
9642016-05-14 Fritz Reese <fritzoreese@gmail.com>
965
966 * gfortran.dg/dec_union_4.f90: Fix endian issue.
967
e75eb64f
FR
9682016-05-14 Fritz Reese <fritzoreese@gmail.com>
969
970 PR fortran/71047
971 * gfortran.dg/pr71047.f08: New test.
972
aa4b467b
JM
9732016-05-13 Joseph Myers <joseph@codesourcery.com>
974
975 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
976 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
977 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
978
653fb4a2
MS
9792016-05-13 Martin Sebor <msebor@redhat.com>
980
981 PR c++/60049
982 * g++.dg/cpp0x/constexpr-60049.C: New test.
983
9e37582d
JJ
9842016-05-13 Jakub Jelinek <jakub@redhat.com>
985
986 PR bootstrap/71071
987 * gcc.dg/pr71071.c: New test.
988
a278aa17
UB
9892016-05-13 Uros Bizjak <ubizjak@gmail.com>
990
991 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
992 remove XOP handling.
377eaca7 993 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 994
ac3d02e2
NS
9952016-05-13 Nathan Sidwell <nathan@acm.org>
996
997 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
998 __atomic_is_lock_free declaration.
999
8ab3bdac
RB
10002016-05-13 Richard Biener <rguenther@suse.de>
1001
1002 PR tree-optimization/42587
1003 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1004
623b8e0a
ML
10052016-05-13 Martin Liska <mliska@suse.cz>
1006
1007 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1008 the new format of dump output.
1009
da7674f6
IE
10102016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1011
1012 * gcc.dg/pr71084.c: New test.
1013
c959db3d
RR
10142016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1015
1016 PR target/53440
1017 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
1018
43203dea
RR
10192016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1020
1021 * gcc.target/aarch64/struct_return.c: New test.
1022
4f2e1536
MP
10232016-05-12 Marek Polacek <polacek@redhat.com>
1024
1025 PR c/70756
1026 * c-c++-common/pr70756-2.c: New test.
1027 * c-c++-common/pr70756.c: New test.
1028
1ef33ef3
RB
10292016-05-12 Richard Biener <rguenther@suse.de>
1030
1031 PR tree-optimization/71059
1032 * gcc.dg/torture/pr71059.c: New testcase.
1033
763baff6
RB
10342016-05-12 Richard Biener <rguenther@suse.de>
1035
1036 PR tree-optimization/71062
1037 * gcc.dg/torture/pr71062.c: New testcase.
1038
c4ec1243
IE
10392016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1040
1041 PR tree-optimization/71006
1042 * gcc.dg/pr71006.c: New test.
1043
a5fbf76d
MP
10442016-05-12 Marek Polacek <polacek@redhat.com>
1045
1046 PR driver/71063
1047 * gcc.dg/opts-7.c: New test.
1048
5acc47a4
KT
10492016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1050
1051 PR target/70830
1052 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1053 Add -save-temps to dg-options.
1054 Scan for ldmfd rather than pop instruction.
1055 * gcc.target/arm/interrupt-2.c: Likewise.
1056 * gcc.target/arm/pr70830.c: New test.
1057
40bd4bf9
JJ
10582016-05-12 Jakub Jelinek <jakub@redhat.com>
1059
3cd63842
JJ
1060 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1061 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1062
c05d08f6
JJ
1063 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1064 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1065 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1066
bc27ffae
JJ
1067 PR target/71019
1068 * gcc.target/i386/avx512vl-pack-1.c: New test.
1069 * gcc.target/i386/avx512vl-pack-2.c: New test.
1070 * gcc.target/i386/avx512bw-pack-2.c: New test.
1071
515d7412
JJ
1072 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1073
40bd4bf9
JJ
1074 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1075 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1076 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1077
44ab146a
RB
10782016-05-12 Richard Biener <rguenther@suse.de>
1079
1080 PR tree-optimization/70986
1081 * gcc.dg/torture/pr70986-1.c: New testcase.
1082 * gcc.dg/torture/pr70986-2.c: Likewise.
1083 * gcc.dg/torture/pr70986-3.c: Likewise.
1084
d6e83a8d
MM
10852016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1086
1087 PR c/43651
1088 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1089 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1090
51e67ea3
UB
10912016-05-11 Uros Bizjak <ubizjak@gmail.com>
1092
1093 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1094 directive.
1095 * gcc.target/i386/pr66746.c: Ditto.
1096
3fd2b007
MM
10972016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1098
1099 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1100 support.
1101 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1102 warning when using -mvsx-timode.
1103 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1104 * gcc.target/powerpc/dform-2.c: Likewise.
1105 * gcc.target/powerpc/pr68805.c: Likewise.
1106
5c3a10fb
MP
11072016-05-11 Marek Polacek <polacek@redhat.com>
1108
1109 PR c++/71024
1110 * c-c++-common/attributes-3.c: New test.
1111
7cfb065b
NS
11122016-05-11 Nathan Sidwell <nathan@acm.org>
1113
1114 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1115 * gcc.c-torture/execute/pr68185.c: Likewise.
1116 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1117 * gcc.dg/pr69634.c: Requires scheduling.
1118 * gcc.dg/torture/pr66178.c: Require label values.
1119 * gcc.dg/setjmp-6.c: Require indirect jumps.
1120
f35ea97d
RB
11212016-05-11 Richard Biener <rguenther@suse.de>
1122
1123 PR tree-optimization/71055
1124 * gcc.dg/torture/pr71055.c: New testcase.
1125
dff70323
RB
11262016-05-11 Richard Biener <rguenther@suse.de>
1127
1128 PR debug/71057
1129 * g++.dg/debug/pr71057.C: New testcase.
1130
56a3d28b
JJ
11312016-05-11 Jakub Jelinek <jakub@redhat.com>
1132
1133 PR fortran/70855
1134 * gfortran.dg/gomp/pr70855.f90: New test.
1135
ebc1b29e
RB
11362016-05-11 Richard Biener <rguenther@suse.de>
1137
1138 PR middle-end/71002
1139 * g++.dg/torture/pr71002.C: New testcase.
1140
98ccd1d7
IE
11412016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1142
1143 PR middle-end/70807
1144 * gcc.dg/pr70807.c: New test.
1145
ed29e24b
MS
11462016-05-10 Martin Sebor <msebor@redhat.com>
1147
1148 PR c++/38611
1149 * g++.dg/Wattributes.C: New test.
1150
e39dab2c
MG
11512016-05-10 Marc Glisse <marc.glisse@inria.fr>
1152
1153 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1154 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1155 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1156
d067e238
IE
11572016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1158
1159 PR target/70799
1160 * gcc.target/i386/pr70799-1.c: New test.
1161
cd36c83e
PMR
11622016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1163
1164 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1165
1e3af2a4
IE
11662016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1167
1168 PR middle-end/70877
1169 * gcc.target/i386/pr70877.c: New test.
1170
afc610db
IE
11712016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1172
1173 PR tree-optimization/70786
1174 * gcc.target/i386/pr70876.c: New test.
1175
4b59d19f
JJ
11762016-05-10 Jakub Jelinek <jakub@redhat.com>
1177
1178 PR target/70927
1179 * gcc.target/i386/avx512vl-logic-1.c: New test.
1180 * gcc.target/i386/avx512vl-logic-2.c: New test.
1181 * gcc.target/i386/avx512dq-logic-2.c: New test.
1182
9b5ee426
BS
11832016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1184
1185 PR target/70963
1186 * gcc.target/powerpc/pr70963.c: New.
1187
f3352cab
DM
11882016-05-10 David Malcolm <dmalcolm@redhat.com>
1189
1190 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1191 (test_very_wide_line): Add ruler to expected output.
1192 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1193 (test_very_wide_line): Likewise.
1194 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1195 (test_show_locus): Within the handling of "test_very_wide_line",
1196 enable show_ruler_p on the diagnostic context.
1197
4a3255dd
RB
11982016-05-10 Richard Biener <rguenther@suse.de>
1199
1200 PR tree-optimization/71039
1201 * gcc.dg/torture/pr71039.c: New testcase.
1202
da7c9950
NS
12032016-05-10 Nathan Sidwell <nathan@acm.org>
1204
1205 * gcc.dg/nested-func-10.c: Requires alloca.
1206 * gcc.dg/nested-func-9.c: Requires alloca.
1207 * gcc.c-torture/execute/pr70460.c: Requires labels.
1208 * gcc.c-torture/compile/pr70199.c: Requires labels.
1209 * gcc.target/nvptx/decl.c: Compile only.
1210 * gcc.target/nvptx/trailing-init.c: Compile only.
1211 * gcc.target/nvptx/ary-init.c: Compile only.
1212
cf68d92c
MP
12132016-05-10 Marek Polacek <polacek@redhat.com>
1214
1215 PR c/70255
1216 * gcc.dg/attr-opt-1.c: New test.
1217
64ea4e15
RB
12182016-05-10 Richard Biener <rguenther@suse.de>
1219
1220 PR tree-optimization/70497
1221 PR tree-optimization/28367
1222 * gcc.dg/torture/20160404-1.c: New testcase.
1223 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1224 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1225
5a96dae3
PMR
12262016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1227
1228 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1229
fc97f805
UB
12302016-05-09 Uros Bizjak <ubizjak@gmail.com>
1231
1232 * gcc.target/i386/fabsneg-1.c New test.
1233
a710b1d5
AM
12342016-05-09 Alan Modra <amodra@gmail.com>
1235
1236 PR testsuite/70826
1237 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1238
171f6f05
RB
12392016-05-09 Richard Biener <rguenther@suse.de>
1240
1241 PR tree-optimization/70985
1242 * gcc.dg/torture/pr70985.c: New testcase.
1243
18caa34e
BC
12442016-05-09 Bin Cheng <bin.cheng@arm.com>
1245
1246 * gcc.dg/tree-ssa/ifc-9.c: New test.
1247 * gcc.dg/tree-ssa/ifc-10.c: New test.
1248 * gcc.dg/tree-ssa/ifc-11.c: New test.
1249 * gcc.dg/tree-ssa/ifc-12.c: New test.
1250 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1251 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1252 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1253
7a27d38f
RB
12542016-05-09 Richard Biener <rguenther@suse.de>
1255
1256 PR fortran/70937
1257 * gfortran.dg/pr70937.f90: New testcase.
1258
5ebbbd3d
RO
12592016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1260
1261 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1262
f6288c24
FR
12632016-05-07 Fritz Reese <fritzoreese@gmail.com>
1264
1265 PR fortran/56226
1266 * gfortran.dg/dec_structure_1.f90: New testcase.
1267 * gfortran.dg/dec_structure_2.f90: Ditto.
1268 * gfortran.dg/dec_structure_3.f90: Ditto.
1269 * gfortran.dg/dec_structure_4.f90: Ditto.
1270 * gfortran.dg/dec_structure_5.f90: Ditto.
1271 * gfortran.dg/dec_structure_6.f90: Ditto.
1272 * gfortran.dg/dec_structure_7.f90: Ditto.
1273 * gfortran.dg/dec_structure_8.f90: Ditto.
1274 * gfortran.dg/dec_structure_9.f90: Ditto.
1275 * gfortran.dg/dec_structure_10.f90: Ditto.
1276 * gfortran.dg/dec_structure_11.f90: Ditto.
1277 * gfortran.dg/dec_union_1.f90: Ditto.
1278 * gfortran.dg/dec_union_2.f90: Ditto.
1279 * gfortran.dg/dec_union_3.f90: Ditto.
1280 * gfortran.dg/dec_union_4.f90: Ditto.
1281 * gfortran.dg/dec_union_5.f90: Ditto.
1282 * gfortran.dg/dec_union_6.f90: Ditto.
1283 * gfortran.dg/dec_union_7.f90: Ditto.
1284
5ec4a8cd
TV
12852016-05-07 Tom de Vries <tom@codesourcery.com>
1286
1287 PR tree-optimization/70956
1288 * gcc.dg/graphite/pr70956.c: New test.
1289
58ec1d0e
JJ
12902016-05-06 Jakub Jelinek <jakub@redhat.com>
1291
ccd88fb7
JJ
1292 PR middle-end/70941
1293 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1294 (a, b, c, d): Change type from char to signed char.
1295 (main): Compare against (signed char) -1634678893 instead of
1296 hardcoded -109. Use __builtin_abort instead of abort.
1297
dd3b6464
JJ
1298 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1299 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1300
58ec1d0e
JJ
1301 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1302
19aa23d8
YR
13032016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1304
1305 PR debug/70935
1306 * gcc.dg/torture/pr70935.c: New test.
1307
ae5f0df1
OE
13082016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1309
1310 PR target/58219
ce23a8ff 1311 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 1312
078f7e37
RB
13132016-05-06 Richard Biener <rguenther@suse.de>
1314
1315 PR tree-optimization/70960
1316 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1317
765d7b54
OE
13182016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1319
1320 PR target/52933
1321 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1322 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1323 Adjust expected instruction counts.
1324 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1325
29c94e65
MP
13262016-05-06 Marek Polacek <polacek@redhat.com>
1327
1328 PR sanitizer/70875
1329 * gcc.dg/ubsan/bounds-3.c: New test.
1330
3684b02e
OE
13312016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1332
1333 PR target/54089
1334 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1335
8706773f
RB
13362016-05-06 Richard Biener <rguenther@suse.de>
1337
1338 PR middle-end/70931
1339 * gfortran.dg/pr70931.f90: New testcase.
1340
a4f51018
RB
13412016-05-06 Richard Biener <rguenther@suse.de>
1342
1343 PR middle-end/70941
1344 * gcc.dg/torture/pr70941.c: New testcase.
1345
c4f2425f
BC
13462016-05-05 Bin Cheng <bin.cheng@arm.com>
1347
1348 PR tree-optimization/57206
1349 * gcc.dg/vect/pr57206.c: New test.
1350
5dc08197
RO
13512016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1352
1353 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1354
351f85c5
JJ
13552016-05-05 Jakub Jelinek <jakub@redhat.com>
1356
568bac8c
JJ
1357 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1358
351f85c5
JJ
1359 * c-c++-common/Wdangling-else-4.c: New test.
1360
33fd7785
JJ
13612016-05-04 Jakub Jelinek <jakub@redhat.com>
1362
2d1ac15a
JJ
1363 PR c++/70906
1364 PR c++/70933
1365 * g++.dg/opt/pr70906.C: New test.
1366 * g++.dg/opt/pr70933.C: New test.
1367
33fd7785
JJ
1368 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1369
6b715bf6
JH
13702016-05-04 Jan Hubicka <hubicka@ucw.cz>
1371
1372 * gcc.dg/ipa/pure-const-3.c: New testcase.
1373
deef7113
MP
13742016-05-04 Marek Polacek <polacek@redhat.com>
1375
1376 * c-c++-common/Wdangling-else-1.c: New test.
1377 * c-c++-common/Wdangling-else-2.c: New test.
1378 * c-c++-common/Wdangling-else-3.c: New test.
1379
5396db97
KCY
13802016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1381
1382 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1383 flag is present.
1384
de55efd5
MP
13852016-05-04 Marek Polacek <polacek@redhat.com>
1386
1387 PR c/48778
1388 * gcc.dg/Waddress-2.c: New test.
1389
475839b6
AM
13902016-05-04 Alan Modra <amodra@gmail.com>
1391
1392 * gcc.target/powerpc/pr70866.c: New.
1393
b25aad5f
MS
13942016-05-03 Martin Sebor <msebor@redhat.com>
1395
1396 PR c++/66561
1397 * c-c++-common/builtin_location.c: New test.
1398 * g++.dg/cpp1y/builtin_location.C: New test.
1399
79ce98bc
MP
14002016-05-03 Marek Polacek <polacek@redhat.com>
1401
1402 PR c/70859
1403 * gcc.dg/pr70859.c: New test.
1404 * gcc.dg/pr70859-2.c: New test.
1405
402e89f5
PMR
14062016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1407
1408 * gnat.dg/debug5.adb: New testcase.
1409
f3d90045
DV
14102016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1411
1412 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1413 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1414 Procedure to check for z10 instruction set.
1415
1e26cec1
CL
14162016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1417
1418 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1419
71aca5a0
AM
14202016-05-03 Alan Modra <amodra@gmail.com>
1421
1422 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1423
2fd70ec1
JJ
14242016-05-03 Jakub Jelinek <jakub@redhat.com>
1425
1426 * gcc.target/i386/avx512f-cvt-1.c: New test.
1427
e5705cf7
L
14282016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1429
1430 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1431 -fdump-tree-vrp-details.
1432
381cdae4
RB
14332016-05-03 Richard Biener <rguenther@suse.de>
1434
1435 * gcc.dg/pr30172-1.c: Adjust.
1436 * gcc.dg/pr63743.c: Likewise.
1437 * gcc.dg/tm/pr51696.c: Likewise.
1438 * c-c++-common/tm/safe-1.c: Likewise.
1439 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1440 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1441 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1442 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1443
adedd5c1
JJ
14442016-05-03 Jakub Jelinek <jakub@redhat.com>
1445
31ed1665
JJ
1446 PR rtl-optimization/70467
1447 * gcc.target/i386/pr70467-3.c: New test.
1448 * gcc.target/i386/pr70467-4.c: New test.
1449
dea60b59
JJ
1450 PR tree-optimization/70916
1451 * gcc.c-torture/compile/pr70916.c: New test.
1452
adedd5c1
JJ
1453 PR target/49244
1454 * gcc.target/i386/pr49244-1.c: New test.
1455 * gcc.target/i386/pr49244-2.c: New test.
1456
f80041ef
BS
14572016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1458
1459 PR rtl-optimization/44281
1460 * gcc.target/i386/pr44281.c: New test.
1461
1cfcd39e
BC
14622016-05-03 bin cheng <bin.cheng@arm.com>
1463
1464 PR tree-optimization/56541
1465 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1466 * gcc.dg/vect/pr56541.c: new test.
1467
4304ccfd
MM
14682016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1469
1470 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1471 __float128.
1472 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1473
50d94c29
L
14742016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1475
1476 PR testsuite/70520
1477 * c-c++-common/asan/clone-test-1.c (main): Align child process
1478 stack to 16 bytes.
1479
bc1aee87
DM
14802016-05-02 David Malcolm <dmalcolm@redhat.com>
1481
1482 PR c++/62314
1483 * g++.dg/spellcheck-fields-2.C: New test case.
1484
474e0129
DM
14852016-05-02 David Malcolm <dmalcolm@redhat.com>
1486
1487 PR c++/62314
1488 * g++.dg/pr62314.C: New test case.
1489
818b88a7
JH
14902016-05-02 Jan Hubicka <hubicka@ucw.cz>
1491
1492 * gcc.dg/ipa/inline-8.c: New testcase.
1493
dd77684f
JJ
14942016-05-02 Jakub Jelinek <jakub@redhat.com>
1495
1496 PR rtl-optimization/70467
1497 * gcc.target/i386/pr70467-1.c: New test.
1498
72407e00
BE
14992016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1500
1501 * gcc.dg/spec-options.c: Run the test on all targets.
1502 * gcc.dg/foo.specs: Use cpp_unique_options.
1503
dd53d197
MG
15042016-05-02 Marc Glisse <marc.glisse@inria.fr>
1505
1506 * gcc.dg/tree-ssa/unord.c: New testcase.
1507
a8b85ce9
MG
15082016-05-02 Marc Glisse <marc.glisse@inria.fr>
1509
1510 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1511
5b37e866
NS
15122016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1513
1514 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1515
7176a4a0
MP
15162016-05-02 Marek Polacek <polacek@redhat.com>
1517
1518 PR c/70851
1519 * gcc.dg/enum-incomplete-3.c: New test.
1520
6b9933b9
MP
15212016-05-02 Marek Polacek <polacek@redhat.com>
1522 Tom de Vries <tom@codesourcery.com>
1523
1524 PR tree-optimization/70700
1525 * gcc.dg/pr70700.c: New test.
1526
90f82260
UB
15272016-05-01 Uros Bizjak <ubizjak@gmail.com>
1528
1529 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1530 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1531 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1532 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1533 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1534
f73036c1
EB
15352016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1536
1537 * ada/acats/run_acats: Rename into...
1538 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1539 * ada/acats/run_all.sh: Remove redundant test.
1540 (target_run): Move around.
1541 (target_gnatchop): Use newly built executable.
1542 (target_gnatmake): Likewise.
1543 Check that the compilation of impbit succeeds.
1544
85e051a3
OE
15452016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1546
1547 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1548 * gcc.dg/20021029-1.c: Likewise.
1549 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1550 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1551 * gcc.target/sh/cmpstr.c: Likewise.
1552 * gcc.target/sh/cmpstrn.c: Likewise.
1553 * gcc.target/sh/memset.c: Likewise.
1554 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1555 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1556 * gcc.target/sh/pr39423-1.c: Likewise.
1557 * gcc.target/sh/pr49468-di.c: Likewise.
1558 * gcc.target/sh/pr49468-si.c: Likewise.
1559 * gcc.target/sh/pr49880-1.c: Likewise.
1560 * gcc.target/sh/pr49880-2.c: Likewise.
1561 * gcc.target/sh/pr49880-3.c: Likewise.
1562 * gcc.target/sh/pr50751-1.c: Likewise.
1563 * gcc.target/sh/pr50751-4.c: Likewise.
1564 * gcc.target/sh/pr50751-7.c: Likewise.
1565 * gcc.target/sh/pr51244-1.c: Likewise.
1566 * gcc.target/sh/pr51244-10.c: Likewise.
1567 * gcc.target/sh/pr51244-11.c: Likewise.
1568 * gcc.target/sh/pr51244-12.c: Likewise.
1569 * gcc.target/sh/pr51244-13.c: Likewise.
1570 * gcc.target/sh/pr51244-14.c: Likewise.
1571 * gcc.target/sh/pr51244-17.c: Likewise.
1572 * gcc.target/sh/pr51244-18.c: Likewise.
1573 * gcc.target/sh/pr51244-19.c: Likewise.
1574 * gcc.target/sh/pr51244-4.c: Likewise.
1575 * gcc.target/sh/pr51244-5.c: Likewise.
1576 * gcc.target/sh/pr51244-7.c: Likewise.
1577 * gcc.target/sh/pr51244-8.c: Likewise.
1578 * gcc.target/sh/pr51244-9.c: Likewise.
1579 * gcc.target/sh/pr51697.c: Likewise.
1580 * gcc.target/sh/pr52483-1.c: Likewise.
1581 * gcc.target/sh/pr52483-2.c: Likewise.
1582 * gcc.target/sh/pr52483-3.c: Likewise.
1583 * gcc.target/sh/pr52483-5.c: Likewise.
1584 * gcc.target/sh/pr52933-1.c: Likewise.
1585 * gcc.target/sh/pr52933-2.c: Likewise.
1586 * gcc.target/sh/pr52933-3.c: Likewise.
1587 * gcc.target/sh/pr53568-1.c: Likewise.
1588 * gcc.target/sh/pr53976-1.c: Likewise.
1589 * gcc.target/sh/pr53988-1.c: Likewise.
1590 * gcc.target/sh/pr53988.c: Likewise.
1591 * gcc.target/sh/pr54089-1.c: Likewise.
1592 * gcc.target/sh/pr54089-6.c: Likewise.
1593 * gcc.target/sh/pr54089-7.c: Likewise.
1594 * gcc.target/sh/pr54089-8.c: Likewise.
1595 * gcc.target/sh/pr54089-9.c: Likewise.
1596 * gcc.target/sh/pr54236-1.c: Likewise.
1597 * gcc.target/sh/pr54236-2.c: Likewise.
1598 * gcc.target/sh/pr54236-3.c: Likewise.
1599 * gcc.target/sh/pr54236-4.c: Likewise.
1600 * gcc.target/sh/pr54386.c: Likewise.
1601 * gcc.target/sh/pr54602-1.c: Likewise.
1602 * gcc.target/sh/pr54685.c: Likewise.
1603 * gcc.target/sh/pr54760-1.c: Likewise.
1604 * gcc.target/sh/pr54760-2.c: Likewise.
1605 * gcc.target/sh/pr54760-3.c: Likewise.
1606 * gcc.target/sh/pr54760-4.c: Likewise.
1607 * gcc.target/sh/pr54760-5.c: Likewise.
1608 * gcc.target/sh/pr54760-6.c: Likewise.
1609 * gcc.target/sh/pr55146.c: Likewise.
1610 * gcc.target/sh/pr55160.c: Likewise.
1611 * gcc.target/sh/pr59278.c: Likewise.
1612 * gcc.target/sh/pr59401-1.c: Likewise.
1613 * gcc.target/sh/pr59533-1.c: Likewise.
1614 * gcc.target/sh/pr63260.c: Likewise.
1615 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1616 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1617 * gcc.target/sh/strlen.c: Likewise.
1618 * gcc.target/sh/torture/pr30807.c: Likewise.
1619 * gcc.target/sh/torture/pr34777.c: Likewise.
1620 * gcc.target/sh/torture/pr64652.c: Likewise.
1621 * gcc.target/sh/torture/pr65505.c: Likewise.
1622 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1623 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1624
411e5c67
PC
16252016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1626
1627 PR c++/66644
1628 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1629
8fa97501
BS
16302016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1631
1632 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1633 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1634 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1635 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1636
5a956111
PP
16372016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1638
1639 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1640 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1641
e7ff0319
CP
16422016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1643
1644 PR middle-end/70626
1645 * c-c++-common/goacc/combined-reduction.c: New test.
1646 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1647
52d11a4b
L
16482016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1649
1650 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1651 *movdi_internal pattern only if PIC off.
1652 * gcc.target/i386/pr70155-2.c: Likewise.
1653 * gcc.target/i386/pr70155-3.c: Likewise.
1654 * gcc.target/i386/pr70155-4.c: Likewise.
1655 * gcc.target/i386/pr70155-5.c: Likewise.
1656 * gcc.target/i386/pr70155-6.c: Likewise.
1657 * gcc.target/i386/pr70155-7.c: Likewise.
1658 * gcc.target/i386/pr70155-8.c: Likewise.
1659 * gcc.target/i386/pr70155-15.c: Likewise.
1660 * gcc.target/i386/pr70155-17.c: Likewise.
1661 * gcc.target/i386/pr70155-22.c: Likewise.
1662
8960db31
BC
16632016-04-29 Bin Cheng <bin.cheng@arm.com>
1664
1665 PR tree-optimization/70803
1666 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1667
cca535a4
IE
16682016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1669
1670 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1671 optimization of vector loop.
1672 * gcc.target/i386/vect-unpack-3.c: New test.
1673 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1674 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1675 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1676
500ecf4a
MP
16772016-04-29 Marek Polacek <polacek@redhat.com>
1678
1679 PR sanitizer/70342
1680 * g++.dg/ubsan/null-7.C: New test.
1681
2fff3db8
MP
1682 PR c/70852
1683 * gcc.dg/pr70852.c: New test.
1684
509063eb
DV
16852016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1686
1687 PR/69089
1688 * g++.dg/cpp0x/alignas6.C: New test.
1689
83745c0d
DV
16902016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1691
1692 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1693 dg-do.
1694 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1695 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1696 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1697 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1698 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1699 * gcc.target/arc/mxy.c: Likewise.
1700 * gcc.target/arc/mswape.c: Likewise.
1701 * gcc.target/arc/mrtsc.c: Likewise.
1702 * gcc.target/arc/mcrc.c: Likewise.
1703 * gcc.target/arc/mdsp-packa.c: Likewise.
1704 * gcc.target/arc/mdvbf.c: Likewise.
1705 * gcc.target/arc/mlock.c: Likewise.
1706 * gcc.target/arc/mmac-24.c: Likewise.
1707 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1708
849b265d
BS
17092016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1710 Matthijs Kooijman <matthijs@stdin.nl>
1711 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1712
1713 PR target/60040
1714 * gcc.target/avr/pr60040-1.c: New.
1715 * gcc.target/avr/pr60040-2.c: New.
1716
1390536b
RB
17172016-04-29 Richard Biener <rguenther@suse.de>
1718
1719 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1720
98998245
RB
17212016-04-29 Richard Biener <rguenther@suse.de>
1722
1723 PR tree-optimization/13962
1724 PR tree-optimization/65686
1725 * gcc.dg/uninit-pr65686.c: New testcase.
1726
8b80cc21
JJ
17272016-04-29 Jakub Jelinek <jakub@redhat.com>
1728
1729 PR middle-end/70843
1730 * gcc.dg/pr70843.c: New test.
1731
6181bc30
JJ
17322016-04-28 Jakub Jelinek <jakub@redhat.com>
1733
1734 PR target/70858
1735 * gcc.target/i386/pr70858.c: New test.
1736
f4cb3612
AB
17372016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1738
1739 * gcc.target/arc/nps400-1.c: New file.
1740
8ad9df62
JR
17412016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1742 Andrew Burgess <andrew.burgess@embecosm.com>
1743
1744 * gcc.target/arc/movh_cl-1.c: New file.
1745
ceaaa9fe
JR
17462016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1747 Andrew Burgess <andrew.burgess@embecosm.com>
1748
1749 * gcc.target/arc/extzv-1.c: New file.
1750 * gcc.target/arc/insv-1.c: New file.
1751 * gcc.target/arc/insv-2.c: New file.
1752 * gcc.target/arc/movb-1.c: New file.
1753 * gcc.target/arc/movb-2.c: New file.
1754 * gcc.target/arc/movb-3.c: New file.
1755 * gcc.target/arc/movb-4.c: New file.
1756 * gcc.target/arc/movb-5.c: New file.
1757 * gcc.target/arc/movb_cl-1.c: New file.
1758 * gcc.target/arc/movb_cl-2.c: New file.
1759 * gcc.target/arc/movbi_cl-1.c: New file.
1760 * gcc.target/arc/movl-1.c: New file.
1761
4d03dc2f
JR
17622016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1763 Andrew Burgess <andrew.burgess@embecosm.com>
1764
1765 * gcc.target/arc/cmem-1.c: New file.
1766 * gcc.target/arc/cmem-2.c: New file.
1767 * gcc.target/arc/cmem-3.c: New file.
1768 * gcc.target/arc/cmem-4.c: New file.
1769 * gcc.target/arc/cmem-5.c: New file.
1770 * gcc.target/arc/cmem-6.c: New file.
1771 * gcc.target/arc/cmem-7.c: New file.
1772 * gcc.target/arc/cmem-ld.inc: New file.
1773 * gcc.target/arc/cmem-st.inc: New file.
1774
81262dad
JJ
17752016-04-28 Jakub Jelinek <jakub@redhat.com>
1776
1777 PR target/70821
1778 * gcc.target/i386/pr70821.c: New test.
1779
0a31a09a
BS
17802016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1781
1782 * gcc.target/powerpc/vec-adde.c: New test.
1783 * gcc.target/powerpc/vec-adde-int128.c: New test.
1784
3ddffba9
JJ
17852016-04-28 Jakub Jelinek <jakub@redhat.com>
1786
1787 * gcc.target/i386/avx-vround-1.c: New test.
1788 * gcc.target/i386/avx-vround-2.c: New test.
1789 * gcc.target/i386/avx512vl-vround-1.c: New test.
1790 * gcc.target/i386/avx512vl-vround-2.c: New test.
1791
713dedcd
RO
17922016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1793
1794 PR testsuite/70595
1795 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1796 (check_effective_target_cilkplus_runtime): ... this.
1797 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1798 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1799
1800 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1801 Require cilkplus_runtime.
1802 Don't add -lcilkrts.
1803 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1804 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1805 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1806 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1807 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1808 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1809 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1810 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1811 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1812 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1813 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1814 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1815 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1816 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1817 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1818 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1819 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1820 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1821 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1822 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1823 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1824 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1825 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1826 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1827 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1828 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1829 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1830 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1831 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1832
1833 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1834 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1835
1836 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1837
1838 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1839 cilkplus_runtime.
1840
3563f78f
MG
18412016-04-27 Marc Glisse <marc.glisse@inria.fr>
1842
1843 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1844 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1845
6bc2bb18
RB
18462015-04-27 Ryan Burn <contact@rnburn.com>
1847
1848 PR c++/69024
1849 PR c++/68997
1850 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1851 diagnostic.
1852 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1853 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1854
1e55d29a
EB
18552016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1856
1857 * gnat.dg/limited_with4.ad[sb]: New test.
1858 * gnat.dg/limited_with4_pkg.ads: New helper.
1859
087146ca
L
18602016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1861
1862 PR target/70155
1863 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1864 and movv1ti_internal patterns
1865 * gcc.target/i386/pr70155-1.c: New test.
1866 * gcc.target/i386/pr70155-2.c: Likewise.
1867 * gcc.target/i386/pr70155-3.c: Likewise.
1868 * gcc.target/i386/pr70155-4.c: Likewise.
1869 * gcc.target/i386/pr70155-5.c: Likewise.
1870 * gcc.target/i386/pr70155-6.c: Likewise.
1871 * gcc.target/i386/pr70155-7.c: Likewise.
1872 * gcc.target/i386/pr70155-8.c: Likewise.
1873 * gcc.target/i386/pr70155-9.c: Likewise.
1874 * gcc.target/i386/pr70155-10.c: Likewise.
1875 * gcc.target/i386/pr70155-11.c: Likewise.
1876 * gcc.target/i386/pr70155-12.c: Likewise.
1877 * gcc.target/i386/pr70155-13.c: Likewise.
1878 * gcc.target/i386/pr70155-14.c: Likewise.
1879 * gcc.target/i386/pr70155-15.c: Likewise.
1880 * gcc.target/i386/pr70155-16.c: Likewise.
1881 * gcc.target/i386/pr70155-17.c: Likewise.
1882 * gcc.target/i386/pr70155-18.c: Likewise.
1883 * gcc.target/i386/pr70155-19.c: Likewise.
1884 * gcc.target/i386/pr70155-20.c: Likewise.
1885 * gcc.target/i386/pr70155-21.c: Likewise.
1886 * gcc.target/i386/pr70155-22.c: Likewise.
1887
92329f9f
L
18882016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1889
1890 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1891 ".{5,6}".
1892
309a0cf6
BC
18932016-04-27 Bin Cheng <bin.cheng@arm.com>
1894
1895 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1896 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1897 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1898 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1899 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1900
72ed2b9c
RB
19012016-04-27 Richard Biener <rguenther@suse.de>
1902
1903 PR ipa/70760
1904 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1905 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1906
3c98ff9b
NS
19072016-04-27 Nathan Sidwell <nathan@acm.org>
1908
1909 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1910 * g++.dg/ubsan/pr63956.C: Adjust error location.
1911
9ec5d66b
NC
19122016-04-27 Nick Clifton <nickc@redhat.com>
1913
1914 PR middle-end/49889
1915 * gcc.dg/pr49889.c: New test.
1916
c1e1f433
BS
19172016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1918
1919 * c-c++-common/memset-array.c: New test.
1920
8ac43293
MS
19212016-04-26 Martin Sebor <msebor@redhat.com>
1922
1923 PR c++/66639
1924 * g++.dg/cpp1y/func_constexpr.C: New test.
1925
843ce8ab
PP
19262016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1927
1928 PR c++/70241
1929 * g++.dg/cpp0x/enum32.C: New test.
1930 * g++.dg/cpp0x/enum33.C: New test.
1931
19322016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
1933
1934 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1935 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1936 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1937 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1938 * gcc.c-torture/execute/pr38151.c: Likewise.
1939 * gcc.c-torture/execute/pr66556.c: Likewise.
1940 * gcc.c-torture/execute/pr67781.c: Likewise.
1941 * gcc.c-torture/execute/pr68648.c: Likewise.
1942
ca1206be
MG
19432016-04-26 Marc Glisse <marc.glisse@inria.fr>
1944
1945 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1946
2448a956
MP
19472016-04-26 Marek Polacek <polacek@redhat.com>
1948
1949 PR c/67784
1950 * gcc.dg/pr67784-3.c: New test.
1951 * gcc.dg/pr67784-4.c: New test.
1952 * gcc.dg/pr67784-5.c: New test.
1953
b02a5e26
MP
1954 PR c/70791
1955 * gcc.dg/Wnested-externs-2.c: New test.
1956
6b6aa8d3
MG
19572016-04-26 Marc Glisse <marc.glisse@inria.fr>
1958
1959 * gcc.dg/fold-plusmult.c: Adjust.
1960 * gcc.dg/no-strict-overflow-6.c: Adjust.
1961 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1962
a2095b55
BS
19632016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1964
1965 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1966 number scans.
1967 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1968 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1969 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1970 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1971 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1972 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1973 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1974 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1975 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1976 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1977 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1978 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1979 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1980 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1981 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1982 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1983 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1984 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1985 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1986 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1987 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1988 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1989 scans.
1990 * gcc.target/i386/pr32219-4.c: Likewise.
1991 * gcc.target/i386/pr32219-6.c: Likewise.
1992 * gcc.target/i386/pr32219-8.c: Likewise.
1993
bb0cc5c8
KT
19942016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1995
1996 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1997 associated options.
1998
5a0802ea
MP
19992016-04-26 Marek Polacek <polacek@redhat.com>
2000
2001 PR c++/70744
2002 * g++.dg/ext/cond2.C: New test.
2003
00f615af
BC
20042016-04-26 Bin Cheng <bin.cheng@arm.com>
2005
2006 PR tree-optimization/70771
2007 PR tree-optimization/70775
2008 * gcc.dg/pr70771.c: New test.
25939d34 2009 * gcc.dg/pr70775.c: New test.
00f615af 2010
218155e7
BS
20112016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2012
2013 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2014
ab99f467
RB
20152016-04-25 Richard Biener <rguenther@suse.de>
2016
2017 PR tree-optimization/70780
2018 * gcc.dg/torture/pr70780.c: New testcase.
2019
93c590ee
MC
20202016-04-25 Michael Collison <michael.collison@arm.com>
2021
2022 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
2023 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
2024 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
2025 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
2026 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
2027 * testsuite/lib/target-supports.exp
2028 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2029 that arm neon support vector widen sum of HImode TO SImode.
2030
d6c1a7a7
JJ
20312016-04-23 Jakub Jelinek <jakub@redhat.com>
2032
2033 PR sanitizer/70712
2034 * c-c++-common/asan/pr70712.c: New test.
2035
ab0fc037
TS
20362016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2037
2038 * .gitattributes: New file.
2039
2aa64824
CL
20402016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2041
2042 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2043
e7e12d92
DH
20442016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2045
2046 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2047 * gfortran.dg/submodule_15.f08: Likewise.
2048
d1431192
RB
20492016-04-22 Richard Biener <rguenther@suse.de>
2050
2051 PR tree-optimization/70740
2052 * gcc.dg/torture/pr70740.c: New testcase.
2053
04a63c24
L
20542016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2055
2056 PR target/70750
2057 * gcc.target/i386/pr70750-1.c: New test.
2058 * gcc.target/i386/pr70750-2.c: Likewise.
2059
20700098
PC
20602016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2061
2062 PR c++/70540
2063 * g++.dg/cpp0x/auto48.C: New.
2064
aedf4e12
MP
20652016-04-21 Marek Polacek <polacek@redhat.com>
2066
2067 PR c++/70513
2068 * g++.dg/cpp0x/forw_enum12.C: New test.
2069 * g++.dg/cpp0x/forw_enum13.C: New test.
2070
2074d80a
KY
20712016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2072
2073 PR target/70728
2074 * gcc.target/i386/pr70728.c: New test.
2075
aef4aab0
RB
20762016-04-21 Richard Biener <rguenther@suse.de>
2077
2078 PR middle-end/70747
2079 * gcc.dg/pr70747.c: New testcase.
2080
2359e571
BC
20812016-04-21 Bin Cheng <bin.cheng@arm.com>
2082
2083 PR tree-optimization/70715
2084 * gcc.dg/tree-ssa/scev-13.c: New test.
2085
ce0e66ff
MG
20862016-04-21 Marc Glisse <marc.glisse@inria.fr>
2087
2088 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2089
2c2870a1
MG
20902016-04-21 Marc Glisse <marc.glisse@inria.fr>
2091
2092 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2093
a2b056a3
JH
20942016-04-20 Jan Hubicka <jh@suse.cz>
2095
2096 PR ipa/70018
2097 * g++.dg/ipa/nothrow-1.C: New testcase.
2098
ee392fc2
NS
20992016-04-20 Nathan Sidwell <nathan@acm.org>
2100
2101 PR c++/55635
2102 * g++.dg/eh/delete1.C: New.
2103
dda49daf
L
21042016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2105
2106 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2107 -mtune-ctrl=sse_typeless_stores.
2108
8a5b9d5a
L
21092016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2110
2111 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2112
1011119f
BC
21132016-04-20 Bin Cheng <bin.cheng@arm.com>
2114
2115 PR tree-optimization/69489
2116 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2117
477d4906
IV
21182016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2119
2120 PR c++/69363
2121 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2122 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2123 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2124
fad08d12
BC
21252016-04-20 Bin Cheng <bin.cheng@arm.com>
2126
2127 PR tree-optimization/56625
2128 PR tree-optimization/69489
2129 * gcc.dg/vect/pr56625.c: New test.
2130 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2131
9e3e4fab
AP
21322016-04-20 Andrew Pinski <apinski@cavium.com>
2133
2134 PR target/64971
2135 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2136
d7aa24e4
AC
21372016-04-20 Arnaud Charlet <charlet@adacore.com>
2138
2139 * gnat.dg/self1.adb: Remove now incorrect test.
2140
e6d62b46
BC
21412016-04-20 Bin Cheng <bin.cheng@arm.com>
2142
2143 * gcc.dg/tree-ssa/scev-11.c: New test.
2144 * gcc.dg/tree-ssa/scev-12.c: New test.
2145
2697b189
MP
21462016-04-20 Marek Polacek <polacek@redhat.com>
2147
2148 PR tree-optimization/70725
2149 * gcc.dg/pr70725.c: New test.
2150
60d393e8
RB
21512016-04-20 Richard Biener <rguenther@suse.de>
2152
2153 PR tree-optimization/70726
2154 * g++.dg/vect/pr70726.cc: New testcase.
2155
82c6f58a
AK
21562016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2157
2158 PR target/70674
2159 * gcc.target/s390/pr70674.c: New test.
2160
90eeab20
JD
21612016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2162
2163 PR libgfortran/70684
2164 * gfortran.dg/list_read_14.f90: New test.
2165
fc9cf6da
L
21662016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2167
2168 PR target/69201
2169 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2170 extern to force it misaligned.
2171 (b): Likewise.
2172 (c): Likewise.
2173 (d): Likewise.
2174 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2175 Don't check `*' before movv4sf_internal.
2176 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2177 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2178 Don't check `*' before movv16qi_internal.
2179 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2180 extern to force it misaligned.
2181 (b): Likewise.
2182 (c): Likewise.
2183 (d): Likewise.
2184 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2185 Don't check `*' before movv2df_internal.
2186 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2187 extern to force it misaligned.
2188 (b): Likewise.
2189 (c): Likewise.
2190 (d): Likewise.
2191 Check movv8sf_internal instead of avx_storeups256.
2192 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2193
ea8927ea
RB
21942016-04-19 Richard Biener <rguenther@suse.de>
2195
2196 PR tree-optimization/70171
2197 * g++.dg/tree-ssa/pr70171.C: New testcase.
2198
65f52ee9
RB
21992016-04-19 Richard Biener <rguenther@suse.de>
2200
2201 PR tree-optimization/70724
2202 * gcc.dg/torture/pr70724.c: New testcase.
2203
987b67f1
VM
22042016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2205
2206 PR middle-end/70689
2207 * testsuite/gcc.target/i386/pr70689.c: New.
2208
91a47c39
L
22092016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2210
2211 PR target/70708
2212 * gcc.target/i386/pr70708.c: New test.
2213
8270b82d
RB
22142016-04-18 Richard Biener <rguenther@suse.de>
2215
2216 PR tree-optimization/43434
2217 * gcc.dg/vect/pr43434.c: New testcase.
2218 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2219 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2220 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2221 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2222 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2223 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2224 * gcc.dg/gomp/pr68640.c: Likewise.
2225 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2226 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2227
edd048e2
RB
22282016-04-18 Richard Biener <rguenther@suse.de>
2229
2230 PR tree-optimization/70701
2231 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2232
bd5c7330
TV
22332016-04-18 Tom de Vries <tom@codesourcery.com>
2234
2235 PR testsuite/70699
2236 * gcc.dg/pr70161.c: Add dot-file scans.
2237 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2238 instead of after last dot char.
2239
23f2660f
EB
22402016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2241
2242 * c-c++-common/dump-ada-spec-3.c: New test.
2243 * c-c++-common/dump-ada-spec-4.c: Likewise.
2244
da152c9f
TV
22452016-04-17 Tom de Vries <tom@codesourcery.com>
2246
2247 PR other/70183
2248 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2249
cc950f98
JH
22502016-04-15 Jan Hubicka <jh@suse.cz>
2251
2252 PR ipa/70018
2253 * g++.dg/ipa/pure-const-1.C: New testcase.
2254 * g++.dg/ipa/pure-const-2.C: New testcase.
2255 * g++.dg/ipa/pure-const-3.C: New testcase.
2256
949505a9
MP
22572016-04-15 Marek Polacek <polacek@redhat.com>
2258
2259 PR c/70671
2260 * gcc.dg/bitfld-22.c: New test.
2261
10e547d6
BS
22622016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2263
2264 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2265 x86_64.
2266
1e77281b
MP
22672016-04-15 Marek Polacek <polacek@redhat.com>
2268
2269 PR c/70651
2270 * c-c++-common/pr70651.c: New test.
2271
e501fa8e
KT
22722016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2273
2274 PR rtl-optimization/70681
2275 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2276 dump scan on arm and powerpc.
2277 * gcc.dg/pr10474.c: Likewise.
2278
dda1bf61
JJ
22792016-04-15 Jakub Jelinek <jakub@redhat.com>
2280
ca4ef1ff
JJ
2281 PR c++/69517
2282 PR c++/70019
2283 PR c++/70588
2284 * g++.dg/cpp1y/vla11.C: Revert for real.
2285
dda1bf61
JJ
2286 PR c/70436
2287 * c-c++-common/Wparentheses-1.c: New test.
2288 * c-c++-common/gomp/Wparentheses-1.c: New test.
2289 * c-c++-common/gomp/Wparentheses-2.c: New test.
2290 * c-c++-common/gomp/Wparentheses-3.c: New test.
2291 * c-c++-common/gomp/Wparentheses-4.c: New test.
2292 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2293 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2294 * c-c++-common/goacc/Wparentheses-1.c: New test.
2295
1355e62c
KY
22962016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2297
2298 PR target/70662
2299 * gcc.target/i386/pr70662.c: New test.
2300
0ab34b9e 23012016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 2302 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
2303
2304 PR tree-optimization/70130
2305 * gcc.dg/vect/O3-pr70130.c: New testcase.
2306
bc773aad
MM
23072016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2308
6e9b2286
MM
2309 PR target/70669
2310 * gcc.target/powerpc/pr70669.c: New test.
2311
bc773aad
MM
2312 PR target/70640
2313 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2314 a power7 system that does not have an assembler that supports
2315 power8.
2316
d8747845
MS
23172016-04-14 Martin Sebor <msebor@redhat.com>
2318
2319 PR c++/69517
2320 PR c++/70019
2321 PR c++/70588
2322 * c-c++-common/ubsan/vla-1.c: Revert.
2323 * g++.dg/cpp1y/vla11.C: Same.
2324 * g++.dg/cpp1y/vla12.C: Same.
2325 * g++.dg/cpp1y/vla13.C: Same.
2326 * g++.dg/cpp1y/vla14.C: Same.
2327 * g++.dg/cpp1y/vla3.C: Same.
2328 * gcc/testsuite/g++.dg/init/array24.C: Same.
2329 * g++.dg/ubsan/vla-1.C: Same.
2330
85128559
MP
23312016-04-14 Marek Polacek <polacek@redhat.com>
2332 Jan Hubicka <hubicka@ucw.cz>
2333
2334 PR c++/70029
2335 * g++.dg/torture/pr70029.C: New test.
2336
52fbb073
MS
23372016-04-14 Martin Sebor <msebor@redhat.com>
2338
2339 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2340 type size to prevent failures on targets with very low maximum
2341 alignment.
2342
6db61d6f
RB
23432016-04-14 Richard Biener <rguenther@suse.de>
2344
2345 PR tree-optimization/70623
2346 * gcc.dg/torture/pr70623.c: New testcase.
2347 * gcc.dg/torture/pr70623-2.c: Likewise.
2348
342fac95
MS
23492016-04-13 Martin Sebor <msebor@redhat.com>
2350
2351 PR c++/69517
2352 PR c++/70019
2353 PR c++/70588
2354 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2355 * g++.dg/cpp1y/vla11.C: New test.
2356 * g++.dg/cpp1y/vla12.C: New test.
2357 * g++.dg/cpp1y/vla13.C: New test.
2358 * g++.dg/cpp1y/vla14.C: New test.
2359 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2360 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2361 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2362
d93c452f
JJ
23632016-04-13 Jakub Jelinek <jakub@redhat.com>
2364
2365 PR c++/70641
2366 * g++.dg/opt/pr70641.C: New test.
2367
85115fb6
RO
23682016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2369
2370 PR rtl-optimization/68749
2371 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2372 effects of argument promotions.
2373 Remove default args to dg-skip-if.
2374
545a4139
PC
23752016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2376
2377 PR c++/70635
2378 * g++.dg/parse/pr70635.C: New.
2379
b3a77f21
MP
23802016-04-13 Marek Polacek <polacek@redhat.com>
2381
2382 PR c++/70639
2383 * c-c++-common/Wmisleading-indentation-4.c: New test.
2384
99cd9857
MP
23852016-04-13 Marek Polacek <polacek@redhat.com>
2386
2387 PR c/70436
2388 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2389 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2390
75ca93ec
IE
23912016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2392
2393 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2394 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2395 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2396
3d3f9e7e
JJ
23972016-04-13 Jakub Jelinek <jakub@redhat.com>
2398
37947cd0
JJ
2399 PR middle-end/70633
2400 * gcc.c-torture/compile/pr70633.c: New test.
2401
3d3f9e7e
JJ
2402 PR debug/70628
2403 * gcc.dg/torture/pr70628.c: New test.
2404
92886d3e
PP
24052016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2406
2407 PR c++/70610
2408 * g++.dg/template/pr70610.C: New test.
2409 * g++.dg/template/pr70610-2.C: New test.
2410 * g++.dg/template/pr70610-3.C: New test.
2411 * g++.dg/template/pr70610-4.C: New test.
2412
13bd7c2b
JJ
24132016-04-12 Jakub Jelinek <jakub@redhat.com>
2414
6512fa6d
JJ
2415 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2416 128 instead of 32.
2417
13bd7c2b
JJ
2418 PR c++/70571
2419 * g++.dg/ext/pr70571.C: New test.
2420
20b9851c
MM
24212016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2422
8a434ada 2423 PR target/70640
20b9851c
MM
2424 * gcc.target/powerpc/pr70640.c: New test.
2425
2b2f52bc
PC
24262016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2427
2428 PR c++/68722
2429 * g++.dg/parse/pr68722.C: New.
2430
5901e56a
JJ
24312016-04-12 Jakub Jelinek <jakub@redhat.com>
2432
2433 PR rtl-optimization/70596
2434 * gcc.target/i386/pr70596.c: New test.
2435
d4619dc1
NS
24362016-04-12 Nathan Sidwell <nathan@acm.org>
2437
2438 PR c++/70501
2439 * g++.dg/init/pr70501.C: New.
2440
3df530d3
DW
24412016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2442
2443 * gcc.target/i386/asm-flag-6.c: New test.
2444
b7a120d7
TV
24452016-04-12 Tom de Vries <tom@codesourcery.com>
2446
2447 PR tree-optimization/68756
2448 * gcc.dg/graphite/pr68756.c: New test.
2449
4e0eea75
JJ
24502016-04-12 Jakub Jelinek <jakub@redhat.com>
2451
2452 PR tree-optimization/70602
2453 * gcc.c-torture/execute/pr70602.c: New test.
2454
35fbda43
MM
24552016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2456
2457 PR target/70381
2458 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2459 __float128 emulator is built and runs.
2460 * gcc.target/powerpc/float128-1.c: Likewise.
2461
2462 * lib/target-supports.exp (check_ppc_float128_sw_available):
2463 Rework tests for __float128 software and hardware
2464 availability. Fix exit condition to return 0 on success.
2465
04a99ebe
JG
24662016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2467
2468 PR target/70133
2469 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2470 * gcc.target/aarch64/target_attr_15.c: Likewise.
2471
47cd5a85
PC
24722016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2473
2474 PR c++/69066
2475 * g++.dg/cpp1y/pr69066.C: New.
2476
a5edb32e
JD
24772016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2478
2479 PR fortran/68566
2480 * gfortran.dg/pr36192.f90: Update test.
2481 * gfortran.dg/pr36192_1.f90: Update test.
2482 * gfortran.dg/real_dimension_1.f: Update test.
2483 * gfortran.dg/parameter_array_init_7.f90: New test.
2484
8ef378f8
JDA
24852016-04-09 John David Anglin <danglin@gcc.gnu.org>
2486
c532c871
JDA
2487 PR testsuite/64039
2488 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2489
d34f706f
JDA
2490 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2491
75e1dd9e
JDA
2492 PR rtl-optimization/66669
2493 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2494
8a976f5f
JDA
2495 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2496
da04822a
JDA
2497 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2498 * gcc.dg/pie-1.c: Likewise.
2499 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2500 * gcc.dg/pic-4.c: Likewise.
2501 * gcc.dg/pie-3.c: Likewise.
2502 * gcc.dg/pie-4.c: Likewise.
2503
adfabcf9
JDA
2504 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2505
4a020adf
JDA
2506 PR tree-optimization/68644
2507 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2508
8ef378f8
JDA
2509 PR rtl-optimization/64886
2510 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2511
09bf990e
TV
25122016-04-09 Tom de Vries <tom@codesourcery.com>
2513
2514 PR tree-optimization/68953
2515 * gcc.dg/graphite/pr68953.c: New test.
2516
138c3c1a
DH
25172016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2518
2519 PR fortran/70592
2520 * gfortran.dg/deferred_character_16.f90: New test.
2521
f55460af
JJ
25222016-04-09 Jakub Jelinek <jakub@redhat.com>
2523
2524 PR tree-optimization/70586
2525 * gcc.c-torture/execute/pr70586.c: New test.
2526
0b77bbf3
DH
25272016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2528
2529 PR sanitizer/70573
2530 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2531 with __builtin_memset
2532 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2533
c42cfb5c
CP
25342016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2535
2536 PR lto/70289
2537 PR ipa/70348
2538 PR tree-optimization/70373
2539 PR middle-end/70533
2540 PR middle-end/70534
2541 PR middle-end/70535
2542 * c-c++-common/goacc/reduction-5.c: New test.
2543 * c-c++-common/goacc/reduction-promotions.c: New test.
2544 * gfortran.dg/goacc/reduction-3.f95: New test.
2545 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2546
56cfb596
PP
25472016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2548
2549 PR c++/70590
2550 PR c++/70452
2551 * g++.dg/pr70590.C: New test.
2552 * g++.dg/pr70590-2.C: New test.
2553
1a13c0a2
JJ
25542016-04-08 Jakub Jelinek <jakub@redhat.com>
2555
abc0647a
JJ
2556 PR middle-end/70593
2557 * gcc.target/i386/pr70593.c: New test.
2558
1a13c0a2
JJ
2559 PR rtl-optimization/70574
2560 * gcc.target/i386/avx2-pr70574.c: New test.
2561
c3da4956
MO
25622016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2563
2564 PR sanitizer/70541
2565 * c-c++-common/asan/pr70541.c: New test.
2566
9f1b833b
TV
25672016-04-08 Tom de Vries <tom@codesourcery.com>
2568
2569 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2570 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2571
bae7adda
KT
25722016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2573
2574 PR target/70566
2575 * gcc.c-torture/execute/pr70566.c: New test.
2576
211f3d57
TV
25772016-04-08 Tom de Vries <tom@codesourcery.com>
2578
2579 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2580 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2581
02cf2861
AM
25822016-04-08 Alan Modra <amodra@gmail.com>
2583
2584 * gcc.target/powerpc/pr70117.c: New.
2585
5f490f9f
JJ
25862016-04-07 Jakub Jelinek <jakub@redhat.com>
2587
56e9b710
JJ
2588 PR testsuite/70581
2589 * gcc.dg/lto/simd-function_0.c: New test.
2590
5f490f9f
JJ
2591 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2592 clones.
2593 * c-c++-common/attr-simd-2.c: Likewise.
2594 * c-c++-common/attr-simd-4.c: Likewise.
2595 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2596 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2597
e4ebc74d
TP
25982016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2599
2600 PR testsuite/70553
2601 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2602
9817ae35
TS
26032016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2604 Tom de Vries <tom@codesourcery.com>
2605
2606 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2607 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2608 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2609 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2610 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2611 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2612 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2613 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2614
e292f64d
PP
26152016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2616
2617 PR c/70436
2618 * g++.dg/warn/Wparentheses-29.C: New test.
2619
6b37bdaf
PP
26202016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2621
2622 PR c/70436
2623 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2624 explicit braces to resolve a future -Wparentheses warning.
2625
64824205
RH
26262016-04-06 Richard Henderson <rth@redhat.com>
2627
2628 * gcc.dg/pr61817-1.c: New test.
2629 * gcc.dg/pr61817-2.c: New test.
2630 * gcc.dg/pr69391-1.c: New test.
2631 * gcc.dg/pr69391-2.c: New test.
2632
bc2fc1f3
VM
26332016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2634
2635 PR rtl-optimization/70398
2636 * testsuite/gcc.target/aarch64/pr70398.c: New.
2637
41414a02
EB
26382016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2639
2640 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2641
4066ea8a
YR
26422016-04-06 Yvan Roux <yvan.roux@linaro.org>
2643 Pedro Alves <palves@redhat.com>
2644
2645 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2646
ec35ea45
JJ
26472016-04-06 Jakub Jelinek <jakub@redhat.com>
2648
3866f8dd
JJ
2649 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2650 Check for avx512f effective targets instead of avx2.
2651 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2652 for AVX512F clones.
2653 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2654 * g++.dg/gomp/declare-simd-1.C: Likewise.
2655 * g++.dg/gomp/declare-simd-3.C: Likewise.
2656 * g++.dg/gomp/declare-simd-4.C: Likewise.
2657
ec35ea45
JJ
2658 PR middle-end/70550
2659 * c-c++-common/gomp/pr70550-1.c: New test.
2660 * c-c++-common/gomp/pr70550-2.c: New test.
2661
c08d28ac
NS
26622016-04-05 Nathan Sidwell <nathan@acm.org>
2663
2664 PR c++/70512
2665 * g++.dg/ext/attribute-may-alias-5.C: New.
2666
1d510e04
JJ
26672016-04-05 Jakub Jelinek <jakub@redhat.com>
2668
2669 PR c++/70336
2670 * c-c++-common/pr70336.c: New test.
2671 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2672 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2673
84278ed9
JH
26742016-04-05 Jan Hubicka <hubicka@ucw.cz>
2675
2676 PR ipa/66223
2677 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2678
268a0ec4
JJ
26792016-04-05 Jakub Jelinek <jakub@redhat.com>
2680
2681 PR rtl-optimization/70542
2682 * gcc.dg/torture/pr70542.c: New test.
2683 * gcc.target/i386/avx2-pr70542.c: New test.
2684
5e8c2eb1
ZS
26852016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2686
2687 PR tree-optimization/70509
2688 * gcc.target/i386/avx512bw-pr70509.c: New test.
2689
c0daf32d
PP
26902016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2691
2692 PR c++/70452
2693 * g++.dg/ext/constexpr-vla4.C: New test.
2694
bf867841
UB
26952016-04-05 Uros Bizjak <ubizjak@gmail.com>
2696
2697 PR target/70510
2698 * gcc.target/i386/pr70510.c: New test.
2699
3022186a
RB
27002016-04-05 Richard Biener <rguenther@suse.de>
2701
2702 PR tree-optimization/70526
2703 * g++.dg/torture/pr70526.C: New testcase.
2704
55fc79b2
JJ
27052016-04-05 Jakub Jelinek <jakub@redhat.com>
2706
2707 PR target/70525
2708 * gcc.target/i386/pr70525.c: New test.
2709
62b233f2
RB
27102016-04-05 Richard Biener <rguenther@suse.de>
2711
2712 PR middle-end/70499
2713 * g++.dg/torture/pr70499.C: New testcase.
2714
cc05759d
RB
27152016-04-05 Richard Biener <rguenther@suse.de>
2716
2717 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2718 remove XFAIL.
2719
f23f16d4
JJ
27202016-04-04 Jakub Jelinek <jakub@redhat.com>
2721
2722 PR middle-end/70307
2723 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2724 rs6000 ABI warnings.
2725
d27ecc49
JH
27262016-04-04 Jan Hubicka <hubicka@ucw.cz>
2727
2728 PR ipa/66223
2729 * g++.dg/ipa/devirt-51.C: New testcase.
2730
c974c96e
BS
27312016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2732 Jakub Jelinek <jakub@redhat.com>
2733
2734 PR middle-end/70457
2735 * gcc.dg/torture/pr70457.c: New.
2736
7a85da89
AV
27372016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2738
2739 PR fortran/67538
2740 * gfortran.dg/allocate_with_source_19.f08: New test.
2741
de517e64
AV
27422016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2743
2744 PR fortran/65795
2745 * gfortran.dg/coarray_allocate_6.f08: New test.
2746
43b9f499
RB
27472016-04-04 Richard Biener <rguenther@suse.de>
2748
2749 PR rtl-optimization/70484
2750 * gcc.dg/torture/pr70484.c: New testcase.
2751
f13355da
MP
27522016-04-04 Marek Polacek <polacek@redhat.com>
2753
2754 PR c/70307
2755 * gcc.dg/torture/pr70307.c: New test.
2756
6cc6ed50
OE
27572016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2758
2759 PR target/70416
2760 PR target/67391
2761 * gcc.target/sh/torture/pr70416.c: New.
2762
abdc16c8
MS
27632016-04-02 Martin Sebor <msebor@redhat.com>
2764
2765 PR c++/67376
2766 PR c++/70170
2767 PR c++/70172
2768 PR c++/70228
2769 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2770 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2771 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2772 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2773 * g++.dg/cpp0x/constexpr-string.C: Same.
2774 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2775 * g++.dg/cpp0x/pr65398.C: Same.
2776 * g++.dg/ext/constexpr-vla1.C: Same.
2777 * g++.dg/ext/constexpr-vla2.C: Same.
2778 * g++.dg/ext/constexpr-vla3.C: Same.
2779 * g++.dg/ubsan/pr63956.C: Same.
2780
763cd859
JJ
27812016-04-01 Jakub Jelinek <jakub@redhat.com>
2782
2783 PR rtl-optimization/70467
2784 * gcc.target/i386/pr70467-2.c: New test.
2785
0f875435
JJ
27862016-04-01 Jakub Jelinek <jakub@redhat.com>
2787 Marek Polacek <polacek@redhat.com>
2788
2789 PR c++/70488
2790 * g++.dg/init/new47.C: New test.
2791
41d14659
RR
27922016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2793
2794 PR target/70496
2795 * gcc.target/arm/pr70496.c: New test.
2796
f9bf89bb
NS
27972016-04-01 Nathan Sidwell <nathan@acm.org>
2798
73b9085d
NS
2799 PR c++/68475
2800 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2801
4afdcfaa
IE
28022016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2803
2804 PR target/69890
2805 * gcc.dg/strlenopt.h (memmove): New.
2806 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2807 instead of "string.h".
2808 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2809 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2810 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2811 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2812 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2813 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2814 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2815 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2816 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2817 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2818 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2819 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2820 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2821 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2822 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2823 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2824 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2825 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2826 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2827 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2828
b5d7a29c
RO
28292016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2830
2831 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2832 (Holder::foo): Reflect this.
2833
b660f9ec
IE
28342016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2835
2836 PR target/70442
2837 * gcc.dg/pr70442.c: New test.
2838
88504f34
NS
28392016-03-31 Nathan Sidwell <nathan@acm.org>
2840
2841 PR c++/70393
2842 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2843
95d34b96
KY
28442016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2845
2846 PR target/70453
2847 * gcc.target/i386/pr70453.c: New test.
2848
b4c4967c
AB
28492016-03-31 Andrey Belevantsev <abel@ispras.ru>
2850
2851 PR target/70292
2852 * gcc.c-torture/pr70292.c: New test.
2853
5fde6a45
MP
28542016-03-31 Marek Polacek <polacek@redhat.com>
2855
2856 PR c/70297
2857 * c-c++-common/pr70297.c: New test.
2858 * g++.dg/cpp0x/typedef-redecl.C: New test.
2859 * gcc.dg/typedef-redecl2.c: New test.
2860
97eb24c4
JJ
28612016-03-31 Jakub Jelinek <jakub@redhat.com>
2862
2863 PR rtl-optimization/70460
2864 * gcc.c-torture/execute/pr70460.c: New test.
2865
efc3536f
RB
28662016-03-31 Richard Biener <rguenther@suse.de>
2867
2868 PR c++/70430
2869 * g++.dg/ext/vector30.C: New testcase.
2870
e0876e21
DH
28712016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2872 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2873
2874 * gfortran.dg/fmt_pf.f90: New test.
2875
e9bff8c6
RO
28762016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2877
2878 Forward-port from 5 branch
2879 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2880
2881 PR testsuite/70356
2882 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2883 dg-require-effective-target after dg-do.
2884
2885 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2886
2887 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2888
2620c80d
TS
28892016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2890 Julian Brown <julian@codesourcery.com>
2891 Chung-Lin Tang <cltang@codesourcery.com>
2892 Cesar Philippidis <cesar@codesourcery.com>
2893 James Norris <jnorris@codesourcery.com>
2894 Tom de Vries <tom@codesourcery.com>
2895 Nathan Sidwell <nathan@codesourcery.com>
2896
bf867841 2897 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
2898 * c-c++-common/goacc/loop-clauses.c: Likewise.
2899 * g++.dg/goacc/template.C: Likewise.
2900 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2901 * gfortran.dg/goacc/loop-1.f95: Likewise.
2902 * gfortran.dg/goacc/loop-5.f95: Likewise.
2903 * gfortran.dg/goacc/loop-6.f95: Likewise.
2904 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2905 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2906 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2907 * c-c++-common/goacc/clauses-fail.c: Likewise.
2908 * c-c++-common/goacc/parallel-1.c: Likewise.
2909 * c-c++-common/goacc/reduction-1.c: Likewise.
2910 * c-c++-common/goacc/reduction-2.c: Likewise.
2911 * c-c++-common/goacc/reduction-3.c: Likewise.
2912 * c-c++-common/goacc/reduction-4.c: Likewise.
2913 * c-c++-common/goacc/routine-3.c: Likewise.
2914 * c-c++-common/goacc/routine-4.c: Likewise.
2915 * c-c++-common/goacc/routine-5.c: Likewise.
2916 * c-c++-common/goacc/tile.c: Likewise.
2917 * g++.dg/goacc/template.C: Likewise.
2918 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2919 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2920 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2921 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2922 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2923 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2924 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2925 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2926 * c-c++-common/goacc/use_device-1.c: ... this file.
2927 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2928 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2929 * c-c++-common/goacc/host_data-6.c: ... this file.
2930 * c-c++-common/goacc/loop-2-kernels.c: New file.
2931 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2932 * c-c++-common/goacc/loop-3.c: Likewise.
2933 * g++.dg/goacc/reference.C: Likewise.
2934 * g++.dg/goacc/routine-1.C: Likewise.
2935 * g++.dg/goacc/routine-2.C: Likewise.
2936
f6d2d066
RB
29372016-03-30 Richard Biener <rguenther@suse.de>
2938
2939 PR middle-end/70450
2940 * gcc.dg/torture/pr70450.c: New testcase.
2941
d43242b9
JJ
29422016-03-30 Jakub Jelinek <jakub@redhat.com>
2943
2944 PR target/70421
2945 * gcc.dg/torture/pr70421.c: New test.
2946 * gcc.target/i386/avx512f-pr70421.c: New test.
2947
5ce43b77
L
29482016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2949
2950 PR testsuite/70364
2951 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2952 (check): New function.
2953 (bar): Call check.
2954 (foo): Align stack to 16 bytes when calling bar.
2955 * gcc.target/i386/cleanup-2.c: Likewise.
2956
d014a712
PP
29572016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2958
2959 PR tree-optimization/59124
2960 * gcc.dg/Warray-bounds-19.c: New test.
2961
13f0e8c7
ZW
29622016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2963
2964 * lib/prune.exp (escape_regex_chars): New.
2965 (prune_file_path): Update to quote metcharacters for regexp.
2966
3336c6e0
JJ
29672016-03-29 Jakub Jelinek <jakub@redhat.com>
2968
a362f023
JJ
2969 PR rtl-optimization/70429
2970 * gcc.c-torture/execute/pr70429.c: New test.
2971
3336c6e0
JJ
2972 PR tree-optimization/70405
2973 * gcc.dg/pr70405.c: New test.
2974
728557fd
AV
29752016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2976
2977 PR fortran/70397
2978 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2979 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2980
bef977d4
TS
29812016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2982
2983 PR testsuite/64177
2984 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2985 __cilkrts_set_param to set two workers.
2986 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2987 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2988
6f6d25c9
DH
29892016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2990
bf867841 2991 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 2992
45733562
KY
29932016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2994
2995 PR target/70406
bf867841 2996 * gcc.target/i386/pr70406.c: New test.
45733562 2997
a1799e5e
EB
29982016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2999
3000 * gnat.dg/specs/double_record_extension3.ads: New test.
3001
5fca7b66
RH
30022016-03-25 Richard Henderson <rth@redhat.com>
3003
3004 PR target/70120
3005 * gcc.target/aarch64/pr70120-1.c: New.
3006 * gcc.target/aarch64/pr70120-2.c: New.
3007 * gcc.target/aarch64/pr70120-3.c: New.
3008
31ce75c6
PP
30092016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3010
3011 PR c++/62212
3012 * g++.dg/template/mangle2.C: The dg-do directive should be
3013 "compile" not "assemble".
3014
3caf0ca1
BS
30152016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3016
3017 PR lto/69650
3018 * gcc.dg/pr69650.c: New test.
3019
634035b6
DE
30202016-03-25 David Edelsohn <dje.gcc@gmail.com>
3021
3022 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3023
45d34276
AM
30242016-03-25 Alan Modra <amodra@gmail.com>
3025
3026 * gcc.dg/dfp/pr70052.c: New test.
3027
8f085166
RH
30282016-03-24 Richard Henderson <rth@redhat.com>
3029
3030 PR middle-end/69845
3031 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3032 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3033
011e5ec3
TV
30342016-03-24 Tom de Vries <tom@codesourcery.com>
3035
3036 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3037
9e3f4551
TV
30382016-03-24 Tom de Vries <tom@codesourcery.com>
3039
3040 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3041 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3042
45780041
TV
30432016-03-24 Tom de Vries <tom@codesourcery.com>
3044
3045 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3046 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3047
887ab4e5
PP
30482016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3049
3050 PR c++/62212
3051 * g++.dg/template/mangle2.C: New test.
3052
69a9a66f
RB
30532016-03-24 Richard Biener <rguenther@suse.de>
3054
3055 PR tree-optimization/70396
3056 * gcc.dg/torture/pr70396.c: New testcase.
3057
ed87de55
RB
30582016-03-24 Richard Biener <rguenther@suse.de>
3059
3060 PR middle-end/70370
3061 * gcc.dg/torture/pr70370.c: New testcase.
3062
ea064934
TV
30632016-03-24 Tom de Vries <tom@codesourcery.com>
3064
3065 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3066 * gfortran.dg/goacc/kernels-tree.f95: Same.
3067 * gfortran.dg/goacc/parallel-tree.f95: Same.
3068
b2a4dd1d
TV
30692016-03-24 Tom de Vries <tom@codesourcery.com>
3070
3071 * c-c++-common/goacc/uninit-if-clause.c: New test.
3072 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3073
72e7cd6e
JJ
30742016-03-24 Jakub Jelinek <jakub@redhat.com>
3075
3076 PR target/70290
bf867841
UB
3077 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3078 Fix formatting.
72e7cd6e 3079
ce9d0c03
RB
30802016-03-24 Richard Biener <rguenther@suse.de>
3081
3082 PR tree-optimization/70372
3083 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3084
426b9428
PP
30852016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3086
3087 PR c++/70347
3088 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3089
cd1588c4
PP
30902016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3091
3092 PR c++/70332
3093 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3094
61637db3
JJ
30952016-03-23 Jakub Jelinek <jakub@redhat.com>
3096
928af3bf
JJ
3097 PR c++/70001
3098 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3099 * g++.dg/cpp1y/pr70001.C: New test.
3100
61637db3
JJ
3101 PR c++/70323
3102 * g++.dg/cpp0x/constexpr-70323.C: New test.
3103
05aca4e7
AO
31042016-03-23 Alexandre Oliva <aoliva@redhat.com>
3105 Jason Merrill <jason@redhat.com>
3106 Jakub Jelinek <jakub@redhat.com>
3107
3108 PR c++/69315
3109 * g++.dg/cpp0x/constexpr-69315.C: New test.
3110 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3111
fbdb6baf
MP
31122016-03-23 Marek Polacek <polacek@redhat.com>
3113
3114 PR c++/69884
3115 * g++.dg/warn/Wignored-attributes-1.C: New test.
3116 * g++.dg/warn/Wignored-attributes-2.C: New test.
3117
d79ee524
TV
31182016-03-23 Tom de Vries <tom@codesourcery.com>
3119
3120 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3121 initialization.
3122 * gfortran.dg/goacc/private-3.f95 (test): Same.
3123 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3124 missing use param.
3125
a59f0bef
KT
31262016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3127
3128 * lib/target-supports.exp: Remove v7ve entry from loop
3129 creating effective target checks.
3130 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3131 (add_options_for_arm_arch_v7ve): Likewise.
3132
0179520a
JJ
31332016-03-23 Jakub Jelinek <jakub@redhat.com>
3134
3135 PR tree-optimization/70354
3136 * gcc.dg/vect/pr70354-1.c: New test.
3137 * gcc.dg/vect/pr70354-2.c: New test.
3138 * gcc.target/i386/avx2-pr70354-1.c: New test.
3139 * gcc.target/i386/avx2-pr70354-2.c: New test.
3140
75bb14d7
JL
31412016-03-22 Jeff Law <law@redhat.com>
3142
3143 PR target/70232
3144 * gcc.dg/tree-ssa/pr70232.c: New test.
3145
72c9526d
IE
31462016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3147
3148 PR target/70302
3149 * gcc.target/i386/pr70302.c: New test.
3150
a3ca1bc5
RB
31512016-03-22 Richard Biener <rguenther@suse.de>
3152
3153 PR middle-end/70251
3154 * g++.dg/torture/pr70251.C: New testcase.
3155
5c240f4d
DM
31562016-03-22 David Malcolm <dmalcolm@redhat.com>
3157
3158 PR c/69993
3159 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3160 Wmisleading-indentation.c.
3161 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3162 reflect change to diagnostic text and order of messages.
3163 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3164
80f6631b
DE
31652016-03-22 David Edelsohn <dje.gcc@gmail.com>
3166
3167 * g++.dg/ext/java-3.C: Don't compile on AIX.
3168
9a10956c
RB
31692016-03-22 Richard Biener <rguenther@suse.de>
3170
3171 PR middle-end/70333
3172 * gcc.dg/torture/pr70333.c: New testcase.
3173
6cedf922
IE
31742016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3175
3176 * g++.dg/ext/pr70290.C: New test.
3177
cd6c27ac
KY
31782016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3179
3180 PR target/70325
3181 * gcc.target/i386/pr70325.c: New test.
3182
4cde512c
JJ
31832016-03-22 Jakub Jelinek <jakub@redhat.com>
3184
b01915ed
JJ
3185 PR target/70329
3186 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3187 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3188
4e3e2cf1
JJ
3189 PR target/70300
3190 * gcc.target/i386/pr70300.c: New test.
3191
4cde512c
JJ
3192 PR c++/70295
3193 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3194 (func2): New function for cond with parens, xfail warning for c++.
3195 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3196
16f6d7dc
PP
31972016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3198
3199 PR c++/70096
3200 * g++.dg/template/ptrmem30.C: New test.
3201
a3e2b438
PP
32022016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3203
3204 PR c++/70204
3205 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3206 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3207
11b6a02e
JJ
32082016-03-21 Jakub Jelinek <jakub@redhat.com>
3209
3210 PR middle-end/70326
3211 * gcc.dg/pr70326.c: New test.
3212
b9407883
MG
32132016-03-21 Marc Glisse <marc.glisse@inria.fr>
3214 Jakub Jelinek <jakub@redhat.com>
3215
3216 PR tree-optimization/70317
3217 * gcc.dg/pr70317.c: New test.
3218
4a148e19
UB
32192016-03-21 Uros Bizjak <ubizjak@gmail.com>
3220
3221 PR target/70327
3222 * gcc.target/i386/pr70327.c: New test.
3223
2a85ddbb
ML
32242016-03-21 Martin Liska <mliska@suse.cz>
3225
7d36fe98 3226 PR ipa/70306
2a85ddbb
ML
3227 * gcc.dg/ipa/pr70306.c: New test.
3228
4a148e19 32292016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
3230
3231 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3232 * gcc.target/arm/attr-align3.c: Likewise.
3233 * gcc.target/arm/attr_arm.c: Likewise.
3234 * gcc.target/arm/flip-thumb.c: Likewise.
3235
6b366948
JJ
32362016-03-21 Jakub Jelinek <jakub@redhat.com>
3237
3238 PR target/70296
3239 * gcc.target/powerpc/altivec-36.c: New test.
3240
2fac8c14
RB
32412016-03-21 Richard Biener <rguenther@suse.de>
3242
3243 PR tree-optimization/70310
3244 * gcc.dg/torture/pr70310.c: New testcase.
3245
e9bde854
KY
32462016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3247
3248 PR target/70293
3249 * gcc.target/i386/pr70293.c: New test.
3250
56bbfaf6
RB
32512016-03-21 Richard Biener <rguenther@suse.de>
3252
3253 PR tree-optimization/70288
3254 * gcc.dg/torture/pr70288-1.c: New testcase.
3255 * gcc.dg/torture/pr70288-2.c: Likewise.
3256
3eee49ed
AB
32572016-03-21 Andrey Belevantsev <abel@ispras.ru>
3258
3259 PR rtl-optimization/69307
3260 * gcc.target/arm/pr69307.c: New test.
4a148e19 3261
8e7816b4
AB
32622016-03-21 Andrey Belevantsev <abel@ispras.ru>
3263
3264 PR rtl-optimization/69102
3265 * gcc.c-torture/compile/pr69102.c: New test.
3266
14d7d4be
JL
32672016-03-18 Jeff Law <law@redhat.com>
3268
3269 PR rtl-optimization/70263
3270 * gcc.c-torture/compile/pr70263-1.c: New test.
3271 * gcc.target/i386/pr70263-2.c: New test.
3272
5c6a601c
BS
32732016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3274
3275 PR rtl-optimization/70278
3276 * gcc.dg/torture/pr70278.c: New test.
3277 * gcc.target/arm/pr70278.c: New test.
3278
4bbf545b
DM
32792016-03-18 David Malcolm <dmalcolm@redhat.com>
3280
3281 PR c/70281
3282 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3283 (test_builtin_types_compatible_p): New test function.
3284 * gcc.dg/pr70281.c: New test case.
3285
dc28bb68
CL
32862016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3287
3288 PR target/70113
3289 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3290
5e8d6dff
IE
32912016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3292
3293 PR tree-optimization/70252
3294 * gcc.dg/pr70252.c: New test.
3295
d0e7e403
TV
32962016-03-18 Tom de Vries <tom@codesourcery.com>
3297
3298 * gcc.dg/pr70161-2.c: New test.
3299 * gcc.dg/pr70161.c: New test.
3300
fa22501a
TV
33012016-03-18 Tom de Vries <tom@codesourcery.com>
3302
3303 PR ipa/70269
3304 * gcc.dg/pr70269.c: New test.
3305
dd125026
JJ
33062016-03-18 Jakub Jelinek <jakub@redhat.com>
3307
3308 PR c++/70267
3309 * g++.dg/ext/java-3.C: New test.
3310
91914f0a
PP
33112016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3312
3313 PR c++/70205
3314 * g++.dg/lookup/pr70205.C: New test.
3315
753a8910
PP
33162016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3317
3318 PR c++/70218
3319 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3320
14ba7b28
MP
33212016-03-17 Marek Polacek <polacek@redhat.com>
3322
3323 PR c/69407
3324 * gcc.dg/atomic-op-6.c: New test.
3325
ded60913
DM
33262016-03-17 David Malcolm <dmalcolm@redhat.com>
3327
3328 PR c/70264
3329 * c-c++-common/pr70264.c: New test case.
3330
a3aad0e6
JJ
33312016-03-17 Jakub Jelinek <jakub@redhat.com>
3332
17366700
JJ
3333 PR c++/70144
3334 * c-c++-common/pr70144-1.c: New test.
3335 * c-c++-common/pr70144-2.c: New test.
3336
a3aad0e6
JJ
3337 PR c++/70272
3338 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3339 * g++.dg/opt/flifetime-dse6.C: New test.
3340 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3341
b57e6e18
L
33422016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3343
3344 PR driver/70192
3345 * gcc.dg/pic-1.c: New test.
3346 * gcc.dg/pic-2.c: Likewise.
3347 * gcc.dg/pic-3.c: Likewise.
3348 * gcc.dg/pic-4.c: Likewise.
3349 * gcc.dg/pie-1.c: Likewise.
3350 * gcc.dg/pie-2.c: Likewise.
3351 * gcc.dg/pie-3.c: Likewise.
3352 * gcc.dg/pie-4.c: Likewise.
3353 * gcc.dg/pie-5.c: Likewise.
3354 * gcc.dg/pie-6.c: Likewise.
3355
b38ba58b
TV
33562016-03-17 Tom de Vries <tom@codesourcery.com>
3357
3358 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3359 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3360
6931b3b7
RB
33612016-03-17 Richard Biener <rguenther@suse.de>
3362
3363 PR debug/70271
3364 * g++.dg/debug/pr70271.C: New testcase.
3365
0c8b64cb
IE
33662016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3367
3368 * gcc.target/i386/pr70251.c: New test.
3369
b1970801
MP
33702016-03-17 Marek Polacek <polacek@redhat.com>
3371
3372 PR c++/70194
3373 * g++.dg/warn/constexpr-70194.C: New test.
3374
820c5eaa
RH
33752016-03-16 Richard Henderson <rth@redhat.com>
3376
3377 PR middle-end/70240
3378 * gcc.c-torture/compile/pr70240.c: New.
3379
da0ad263
SKS
33802016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3381
3382 * gcc.c-torture/compile/20151204.c: Skip for avr.
3383
c73d295c
JJ
33842016-03-16 Jakub Jelinek <jakub@redhat.com>
3385
3386 PR target/70245
3387 * g++.dg/opt/pr70245.C: New test.
3388 * g++.dg/opt/pr70245.h: New file.
3389 * g++.dg/opt/pr70245-aux.cc: New file.
3390
b2794066
MS
33912016-03-16 Martin Sebor <msebor@redhat.com>
3392
3393 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3394
aa43616c
RH
33952016-03-16 Richard Henderson <rth@redhat.com>
3396
3397 PR middle-end/70199
3398 * gcc.c-torture/compile/pr70199.c: New.
3399
59608fe5
L
34002016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3401
3402 * gcc.dg/uninit-19.c: Run dos2unix.
3403
ab4c578f
MP
34042016-03-16 Marek Polacek <polacek@redhat.com>
3405
3406 PR c/70093
3407 * gcc.dg/nested-func-10.c: New test.
3408 * gcc.dg/nested-func-9.c: New test.
3409
f5387e76
JJ
34102016-03-16 Jakub Jelinek <jakub@redhat.com>
3411
3412 PR tree-optimization/68714
3413 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3414
7662b718
TV
34152016-03-16 Tom de Vries <tom@codesourcery.com>
3416
3417 PR tree-optimization/68715
3418 * gcc.dg/graphite/pr68715-2.c: New test.
3419 * gcc.dg/graphite/pr68715.c: New test.
3420 * gfortran.dg/graphite/pr68715.f90: New test.
3421
be7ce7ae
TV
34222016-03-16 Tom de Vries <tom@codesourcery.com>
3423
3424 PR tree-optimization/68809
3425 * gcc.dg/graphite/pr68809-2.c: New test.
3426 * gcc.dg/graphite/pr68809.c: New test.
3427
1935f250
JJ
34282016-03-16 Jakub Jelinek <jakub@redhat.com>
3429
6651c93e
JJ
3430 PR c++/70147
3431 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3432 method call to i () as argument. Adjust expected output.
3433
1935f250
JJ
3434 PR c++/70147
3435 * g++.dg/ubsan/pr70147-1.C: New test.
3436 * g++.dg/ubsan/pr70147-2.C: New test.
3437
ab1caa6e
MS
34382016-03-15 Martin Sebor <msebor@redhat.com>
3439
3440 PR c++/58281
3441 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3442
5c2a1bbb
JDA
34432016-03-15 John David Anglin <danglin@gcc.gnu.org>
3444
cb5d8ad1
JDA
3445 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3446 hppa*-*-hpux*.
3447
b440dd40
JDA
3448 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3449
5c2a1bbb
JDA
3450 PR libfortran/69799
3451 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3452 libatomic_available.
3453
42c729c5
MP
34542016-03-15 Marek Polacek <polacek@redhat.com>
3455
3456 PR c++/70209
3457 * g++.dg/ext/attribute-may-alias-4.C: New test.
3458
82b1c550
AM
34592016-03-15 Alexander Monakov <amonakov@ispras.ru>
3460
3461 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3462 -fvar-tracking-assignments-toggle flag.
3463
4ccbf3a6
PH
34642016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3465
3466 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3467
c39858bd
JJ
34682016-03-15 Jakub Jelinek <jakub@redhat.com>
3469
3470 PR rtl-optimization/70222
3471 * gcc.c-torture/execute/pr70222-1.c: New test.
3472 * gcc.c-torture/execute/pr70222-2.c: New test.
3473
8be119c1
RH
34742016-03-15 Richard Henderson <rth@redhat.com>
3475
3476 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3477
6598bb55
AB
34782016-03-15 Andrey Belevantsev <abel@ispras.ru>
3479
3480 PR rtl-optimization/69032
3481 * gcc.dg/pr69032.c: New test.
3482
81fa2944
AB
34832016-03-15 Andrey Belevantsev <abel@ispras.ru>
3484
3485 PR rtl-optimization/63384
4a148e19 3486 * g++.dg/pr63384.C: New test.
81fa2944 3487
74ea9ab6
AB
34882016-03-15 Andrey Belevantsev <abel@ispras.ru>
3489
3490 PR target/64411
3491 * gcc.target/i386/pr64411.C: New test.
3492
045d5055
TV
34932016-03-15 Tom de Vries <tom@codesourcery.com>
3494
3495 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3496 * gfortran.dg/goacc/kernels-alias.f95: New test.
3497
3ea33585
MS
34982016-03-14 Martin Sebor <msebor@redhat.com>
3499
3500 PR c++/53792
3501 * g++.dg/cpp0x/constexpr-inline.C: New test.
3502 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3503
1df7b330
DE
35042016-03-14 David Edelsohn <dje.gcc@gmail.com>
3505
3506 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3507
79b57d18
JJ
35082016-03-14 Jakub Jelinek <jakub@redhat.com>
3509
3510 PR middle-end/70219
3511 * gcc.dg/pr70219.c: New test.
3512
3cbf012a
BS
35132016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3514
3515 PR target/70083
3516 * gcc.dg/torture/pr70083.c: New test.
3517 * gcc.target/i386/pr70083.c: New test.
3518
a9fee7cd
RB
35192016-03-14 Richard Biener <rguenther@suse.de>
3520
3521 PR tree-optimization/56365
3522 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3523
4799603f
SB
35242016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3525
3526 PR target/70098
3527 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3528 New function.
3529 * g++.dg/pr70098.C: New testcase.
3530
3531
760ca967
TV
35322016-03-14 Tom de Vries <tom@codesourcery.com>
3533
3534 PR tree-optimization/70045
3535 * gcc.dg/graphite/pr70045.c: New test.
3536
44e66a77
JD
35372016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3538
3539 PR fortran/69043
3540 * gfortran.dg/include_9.f90: New test.
3541
a18e0fe1
DH
35422016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3543
3544 PR fortran/45076
3545 gfortran.dg/prof/prof.exp: New script.
3546 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3547
d0aca6ab
AB
35482016-03-12 Andrey Belevantsev <abel@ispras.ru>
3549
3550 PR rtl-optimization/69307
3551 * gcc.dg/pr69307.c: New test.
3552
cefe08a4
VM
35532016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3554
3555 PR target/69614
3556 * gcc.target/arm/pr69614.c: New.
3557
70112e2a
PT
35582016-03-12 Paul Thomas <pault@gcc.gnu.org>
3559
3560 PR fortran/70031
3561 * gfortran.dg/submodule_14.f08: New test
3562
3563 PR fortran/69524
3564 * gfortran.dg/submodule_15.f08: New test
3565
3f1e5d3a
PP
35662016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3567
3568 PR c++/70106
3569 * g++.dg/cpp1y/paren3.C: New test.
3570
a3f6d680
MM
35712016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3572
3573 PR target/70131
3574 * gcc.target/powerpc/ppc-round2.c: New test.
3575
92348f09
BS
35762016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3577
3578 PR target/70123
3579 * gcc.dg/torture/pr70123.c: New test.
3580
cebde9e9
JL
35812016-03-11 Jeff Law <law@redhat.com>
3582
3583 PR tree-optimization/70190
3584 * gcc.c-torture/compile/pr70190.c: New test.
3585
3edc5da4
DM
35862016-03-11 David Malcolm <dmalcolm@redhat.com>
3587
3588 PR c/68187
3589 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3590 case.
3591 (test43_b): Likewise.
3592 (test43_c): Likewise.
3593 (test43_d): Likewise.
3594 (test43_e): Likewise.
3595 (test43_f): Likewise.
3596 (test43_g): Likewise.
3597 (test44_a): Likewise.
3598 (test44_b): Likewise.
3599 (test44_c): Likewise.
3600 (test44_d): Likewise.
3601 (test44_e): Likewise.
3602
318c1204
DM
36032016-03-11 David Malcolm <dmalcolm@redhat.com>
3604
3605 PR c/70085
3606 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3607
bc062234
KT
36082016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3609
3610 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3611 dg-options.
3612
acfc1ac1
KT
36132016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3614
3615 PR target/70002
3616 PR target/69245
3617 * gcc.target/aarch64/pr69245_2.c: New test.
3618
d1e2bb2d
JJ
36192016-03-11 Jakub Jelinek <jakub@redhat.com>
3620
3621 PR tree-optimization/70177
3622 * gcc.dg/pr70177.c: New test.
3623
07350627
AL
36242016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3625
3626 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3627
5c6706f7
AL
36282016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3629
3630 * gcc.dg/tree-ssa/sra-20.c: New.
3631
02d472a2
JJ
36322016-03-11 Jakub Jelinek <jakub@redhat.com>
3633
686d390a
JJ
3634 PR rtl-optimization/70174
3635 * gcc.dg/pr70174.c: New test.
3636
02d472a2
JJ
3637 PR tree-optimization/70169
3638 * gcc.dg/pr70169.c: New test.
3639
0f9befa1
IE
36402016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3641
3642 PR target/70160
3643 * gcc.target/i386/pr70160.c: New test.
3644
432d4670
AK
36452016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3646
3647 * gcc.target/s390/dfp-1.c: New test.
3648
a3dc8760
NC
36492016-03-10 Nick Clifton <nickc@redhat.com>
3650
3651 PR target/70044
3652 * gcc.target/aarch64/pr70044.c: New test.
3653
b87a8d7d
PP
36542016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3655 Jakub Jelinek <jakub@redhat.com>
3656
3657 PR c++/70001
3658 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3659 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3660 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3661
4f4ada6a
JH
36622016-03-10 Jan Hubicka <hubicka@ucw.cz>
3663
3664 PR lto/69589
3665 * g++.dg/lto/pr69589_0.C: New testcase
3666 * g++.dg/lto/pr69589_1.C: New testcase
3667
d49b0aa0
MP
36682016-03-10 Marek Polacek <polacek@redhat.com>
3669
3670 PR c++/70153
3671 * g++.dg/delayedfold/unary-plus1.C: New test.
3672
36732016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
3674
3675 * gcc.target/arm/pr45701-1.c: Escape brackets.
3676 * gcc.target/arm/pr45701-2.c: Likewise.
3677
71017a7b
AL
36782016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3679
3680 * gfortran.dg/unconstrained_commons.f: New.
3681
ba52669f
AM
36822016-03-10 Alan Modra <amodra@gmail.com>
3683
3684 * gcc.dg/pr69195.c: New.
3685 * gcc.dg/pr69238.c: New.
3686
27742332
TV
36872016-03-10 Tom de Vries <tom@codesourcery.com>
3688
3689 PR testsuite/68915
3690 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3691
3a81a594
RB
36922016-03-10 Richard Biener <rguenther@suse.de>
3693
3694 PR tree-optimization/70128
3695 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3696 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3697
3433b975
JJ
36982016-03-09 Jakub Jelinek <jakub@redhat.com>
3699
c2864f02
JJ
3700 PR tree-optimization/70152
3701 * gcc.dg/pr70152.c: New test.
3702
3433b975
JJ
3703 PR target/70086
3704 * gcc.target/i386/pr70086-1.c: New test.
3705 * gcc.target/i386/pr70086-2.c: New test.
3706 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
3707
3708 PR tree-optimization/70127
3709 * gcc.c-torture/execute/pr70127.c: New test.
3710
96b3c82d
CP
37112016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3712
3713 * c-c++-common/goacc/combined-directives-2.c: New test.
3714
b4f3232d
DM
37152016-03-09 David Malcolm <dmalcolm@redhat.com>
3716
3717 PR c/68473
3718 PR c++/70105
3719 * g++.dg/diagnostic/pr70105.C: New test.
3720 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3721 (test_multiple_ordinary_maps): New test function.
3722
40499f81
DM
37232016-03-09 David Malcolm <dmalcolm@redhat.com>
3724
3725 PR c/68473
3726 PR c++/70105
3727 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3728 Drop range information from call to inform_at_rich_loc.
3729 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3730 New.
3731 (test_show_locus): Replace calls to rich_location::add_range with
3732 calls to add_range. Rewrite the tests that used the now-defunct
3733 rich_location ctor taking a source_range. Simplify other tests
3734 by replacing calls to COMBINE_LOCATION_DATA with calls to
3735 make_location.
3736
c9e33662
RB
37372016-03-09 Richard Biener <rguenther@suse.de>
3738 Jakub Jelinek <jakub@redhat.com>
3739
3740 PR tree-optimization/70138
3741 * gcc.dg/vect/pr70138-1.c: New testcase.
3742 * gcc.dg/vect/pr70138-2.c: Likewise.
3743
2c73b764
JJ
37442016-03-09 Jakub Jelinek <jakub@redhat.com>
3745
3746 PR target/70049
3747 * gcc.target/i386/pr70049.c: New test.
3748
c06d25bb
RB
37492016-03-09 Richard Biener <rguenther@suse.de>
3750
3751 PR c/70143
3752 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3753 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3754 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3755
5828a501
RO
37562016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3757
3758 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3759 arm-*-*.
3760
2e141c8d
JJ
37612016-03-09 Jakub Jelinek <jakub@redhat.com>
3762
5a9def37
JJ
3763 PR middle-end/67278
3764 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3765
2e141c8d
JJ
3766 PR target/67278
3767 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3768
3769 PR middle-end/70050
3770 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3771 in testcase comment.
3772
bf751f40
TV
37732016-03-09 Tom de Vries <tom@codesourcery.com>
3774
3775 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3776 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3777 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3778 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3779 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3780 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3781 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3782 * gfortran.dg/goacc/kernels-loop.f95: New test.
3783
e210c999
MS
37842016-03-08 Martin Sebor <msebor@redhat.com>
3785
3786 PR c++/62096
3787 * g++.dg/warn/overflow-warn-7.C: New test.
3788
80aac5c8
JM
37892016-03-08 Jason Merrill <jason@redhat.com>
3790
3791 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3792 * lib/target-supports.exp (check_effective_target_concepts): New.
3793
12b81409
JJ
37942016-03-08 Jakub Jelinek <jakub@redhat.com>
3795
d259b234
JJ
3796 PR c++/70135
3797 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3798 * g++.dg/ubsan/pr70135.C: New test.
3799
12b81409
JJ
3800 PR target/70110
3801 * gcc.dg/pr70110.c: New test.
3802
b4e9f2aa
MJ
38032016-03-07 Martin Jambor <mjambor@suse.cz>
3804
3805 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3806 * c-c++-common/gomp/if-1.c: Likewise.
3807 * c-c++-common/gomp/pr61486-2.c: Likewise.
3808 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3809 to dg-additional-options.
3810 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3811 * g++/gomp/target-teams-1.c: Likewise.
3812 * gcc.dg/gomp/gomp.exp: Likewise.
3813 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3814 dg-additional-options.
3815 * gfortran.dg/gomp/gomp.exp: Likewise.
3816 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3817 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3818 dg-additional-options.
3819 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3820
f86e631e
MJ
38212016-03-07 Martin Jambor <mjambor@suse.cz>
3822
3823 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3824 * c-c++-common/gomp/gridify-1.c: New test.
3825 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3826
94156b3f
AV
38272016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3828
3829 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3830 trigger for cortex-r8, when scanning for register r8.
3831 * gcc.target/arm/pr45701-2.c: Likewise.
3832
a84a49b7 38332016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 3834 Jeff Law <law@redhat.com>
a84a49b7
RB
3835
3836 PR tree-optimization/69740
3837 * gcc.c-torture/compile/pr69740-1.c: New test.
3838 * gcc.c-torture/compile/pr69740-2.c: New test.
3839
e41f6c9e
BS
38402016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3841
3842 * lib/target-supports.exp
3843 (check_effective_target_whole_vector_shift): Enable for PPC64.
3844
57548bf5
RB
38452016-03-07 Richard Biener <rguenther@suse.de>
3846
3847 PR tree-optimization/70115
3848 * gcc.dg/torture/pr70115.c: New testcase.
3849
4ae13300
NS
38502016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3851
3852 PR middle-end/69916
3853 * c-c-++-common/goacc/pr69916.c: New.
3854
5edb9853
RH
38552016-03-07 Richard Henderson <rth@redhat.com>
3856
3857 * gcc.c-torture/compile/pr70061.c: New test.
3858
2067a8f3
RB
38592016-03-07 Richard Biener <rguenther@suse.de>
3860
3861 PR testsuite/70109
3862 * gcc.dg/vect/O3-pr36098.c: New testcase.
3863
4145a9b7
CL
38642016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3865
3866 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3867
1878be32
EB
38682016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3869
3870 * gnat.dg/renaming9.ad[sb]: New testcase.
3871
df762bb2
JJ
38722016-03-05 Jakub Jelinek <jakub@redhat.com>
3873
3874 PR c++/70084
3875 * g++.dg/expr/stdarg3.C: New test.
3876
7d461295
JL
38772016-03-04 Jeff Law <law@redhat.com>
3878
3879 PR tree-optimization/69196
3880 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3881 x86_64-*-*.
3882
29b9828f
BS
38832016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3884
b6b552fd
BS
3885 PR c/69973
3886 * gcc.dg/pr69973.c: New test.
3887
201d49e9
BS
3888 PR rtl-optimization/69941
3889 * gcc.dg/torture/pr69941.c: New test.
3890
29b9828f
BS
3891 PR c/69824
3892 * gcc.dg/pr69824.c: New test.
3893
640b7e74
TV
38942016-03-05 Tom de Vries <tom@codesourcery.com>
3895
3896 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3897 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3898 function.
3899
7a3a3fad
PP
39002016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3901
3902 PR c++/66786
3903 * g++.dg/cpp1y/var-templ48.C: New test.
3904 * g++.dg/cpp1y/var-templ49.C: New test.
3905
cd439aec
EB
39062016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3907
3908 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3909
60204554
JJ
39102016-03-04 Jakub Jelinek <jakub@redhat.com>
3911
0c8825de
JJ
3912 PR c++/70035
3913 * g++.dg/ubsan/pr70035.C: New test.
3914
60204554
JJ
3915 PR target/70062
3916 * gcc.target/i386/pr70062.c: New test.
3917
f79d4eab
L
39182016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3919
3920 * g++.dg/template/typename21.C: Remove c++98_only.
3921
ea81ce67
L
39222016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3923
3924 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3925
64b23c13
DM
39262016-03-04 David Malcolm <dmalcolm@redhat.com>
3927
3928 PR c/68187
3929 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3930 function.
3931 (fn_42_b): Likewise.
3932 (fn_42_c): Likewise.
3933
729526f5
DM
39342016-03-04 David Malcolm <dmalcolm@redhat.com>
3935
3936 PR c/68187
3937 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3938 function.
3939 (fn_40_b): Likewise.
3940 (fn_41_a): Likewise.
3941 (fn_41_b): Likewise.
3942
f9ea11ac
JJ
39432016-03-04 Jakub Jelinek <jakub@redhat.com>
3944
3945 PR target/70059
3946 * gcc.target/i386/avx512f-pr70059.c: New test.
3947 * gcc.target/i386/avx512dq-pr70059.c: New test.
3948
b6c38c69
BS
39492016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3950
3951 PR rtl-optimization/57676
3952 * gcc.dg/torture/pr57676.c: New test.
3953
af3cdd34
IE
39542016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3955
3956 * gcc.dg/pr70026.c: New test.
3957
7ff6ca38
MP
39582016-03-04 Marek Polacek <polacek@redhat.com>
3959
3960 PR c/69798
3961 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3962 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3963
a6bf62d5
KT
39642016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3965
3966 PR target/70004
3967 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3968 Delete.
3969 (test_corners_sisd_si): Likewise.
3970 (main): Remove checks of the above.
3971 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3972
ae4cdc6a
EB
39732016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3974
3975 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3976
08455559
CL
39772016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3978
3979 * gcc.dg/torture/pr69951.c: Accept argc==0.
3980
e9a35493
RB
39812016-03-04 Richard Biener <rguenther@suse.de>
3982
3983 PR c++/70054
3984 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3985 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3986
fba054c2
DV
39872016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3988
3989 PR testsuite/69766
3990 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3991 testing multiarch.
3992
f10cdc6c
JJ
39932016-03-04 Jakub Jelinek <jakub@redhat.com>
3994
3995 PR debug/69947
3996 * gcc.dg/guality/pr69947.c: New test.
3997
2e981ba0
JJ
39982016-03-03 Jakub Jelinek <jakub@redhat.com>
3999
4000 PR ada/70017
4001 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4002
0ba3bfa2
KT
40032016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4004
4005 PR rtl-optimization/69904
4006 * gcc.target/arm/pr69904.c: New test.
4007
97ecdb46
JJ
40082016-03-03 Jakub Jelinek <jakub@redhat.com>
4009
4010 PR target/70021
4011 * gcc.dg/vect/pr70021.c: New test.
4012 * gcc.target/i386/pr70021.c: New test.
4013
a2a743a1
MP
40142016-03-03 Marek Polacek <polacek@redhat.com>
4015
4016 PR middle-end/70050
4017 * gcc.dg/pr70050.c: New test.
4018
fa07ecdd
JG
40192016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4020
4021 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4022
23504262
ML
40232016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4024
4025 PR tree-optimization/70043
4026 * gfortran.dg/vect/pr70043.f90: New test.
4027
b7b9e1a9
EB
40282016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4029
4030 * gnat.dg/specs/task1.ads: New test.
4031
cb83ba54
RO
40322016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4033
4034 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4035 Invoke gdb with -batch.
4036 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4037
a75f5e30
RB
40382016-03-03 Richard Biener <rguenther@suse.de>
4039
4040 PR tree-optimization/55936
4041 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4042
268bc320
JL
40432016-03-02 Jeff Law <law@redhat.com>
4044
815f20ab
JL
4045 PR rtl-optimization/69942
4046 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4047 effects of argument promotions.
4048
268bc320
JL
4049 PR tree-optimization/69987
4050 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4051 target does not support -fprefetch-loop-arrays.
4052
171f7de5
UB
40532016-03-02 Uros Bizjak <ubizjak@gmail.com>
4054
4055 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4056
192912db
BC
40572016-03-02 Bin Cheng <bin.cheng@arm.com>
4058
c7908871 4059 PR rtl-optimization/69052
192912db
BC
4060 * gcc.target/i386/pr69052.c: New test.
4061
90a7a40b
AM
40622016-03-02 Alan Modra <amodra@gmail.com>
4063
4064 * gcc.dg/pr69990.c: New.
4065
69fa742f
JJ
40662016-03-02 Jakub Jelinek <jakub@redhat.com>
4067
de752fb0
JJ
4068 PR c/68062
4069 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4070
4071 PR middle-end/70022
4072 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4073
69fa742f
JJ
4074 PR target/70028
4075 * gcc.target/i386/pr70028.c: New test.
4076
7c65bd56
MK
40772016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4078
4079 * c-c++-common/asan/swapcontext-test-1.c,
4080 * c-c++-common/tsan/thread_leak.c,
4081 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4082 * g++.dg/tsan/benign_race.C,
4083 * g++.dg/tsan/fd_close_norace.C,
4084 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4085 races with sanitizer output
4086
37d98220 40872016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 4088 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
4089
4090 PR target/67278
4091 * gcc.dg/simd-8.c: New testcase.
4092
218db463
RB
40932016-03-02 Richard Biener <rguenther@suse.de>
4094
4095 PR middle-end/67278
4096 * gcc.dg/simd-7.c: New testcase.
4097
22c72158
EB
40982016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4099
4100 * gcc.target/i386/pr70007.c: Tweak.
4101
9a790ccc
DV
41022016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4103
4104 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4105
bd02f00f
MP
41062016-03-02 Marek Polacek <polacek@redhat.com>
4107
4108 PR c/67854
4109 * gcc.dg/pr67854.c: New test.
4110
1e840f39
JJ
41112016-03-02 Jakub Jelinek <jakub@redhat.com>
4112
4113 PR middle-end/70025
4114 * gcc.dg/torture/pr70025.c: New test.
4115
bca00241
VK
41162016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4117
4118 PR tree-optimization/68621
4119 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4120
0bca04b8
EB
41212016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4122
4123 * gcc.target/i386/pr70007.c: New test.
4124
2a9afc86
JL
41252016-03-01 Jeff Law <law@redhat.com>
4126
eab2541b 4127 PR tree-optimization/69196
9d83ef71 4128 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 4129
2a9afc86
JL
4130 PR tree-optimization/69196
4131 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4132 duplicating code and spoiling the expected output.
4133
0d39977e
MM
41342016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4135
4136 PR target/70033
4137 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4138 supports power9 before doing tests.
4139 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4140 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4141 * gcc.target/powerpc/p9-permute.c: Likewise.
4142
a0c0699d
UB
41432016-03-01 Uros Bizjak <ubizjak@gmail.com>
4144
4145 PR target/70027
4146 * gcc.target/i386/pr70027.c: New test.
4147
0ae3ef47 41482016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
4149
4150 * gcc.dg/pr70017.c: New test.
4151
686e2237
JJ
41522016-03-01 Jakub Jelinek <jakub@redhat.com>
4153
4154 PR c/69796
4155 PR c/69974
4156 * gcc.dg/pr69796.c: New test.
4157 * gcc.dg/pr69974.c: New test.
4158
f8e4188c
EB
41592016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4160
4161 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4162
5e3f1c7c
JL
41632016-02-29 Jeff Law <law@redhat.com>
4164
4165 PR tree-optimization/69987
4166 * gfortran.dg/pr69987.f90: New test.
4167
4168 PR tree-optimization/69989
4169 * gcc.c-torture/compile/pr69989-2.c: New test.
4170
1be56bc5
MP
41712016-03-01 Marek Polacek <polacek@redhat.com>
4172
4173 PR c++/69795
4174 * g++.dg/parse/invalid1.C: New test.
4175
1b19470d
RB
41762016-03-01 Richard Biener <rguenther@suse.de>
4177
4178 PR middle-end/70022
4179 * gcc.dg/pr70022.c: New testcase.
4180
3ae0661a
IE
41812016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4182
4183 PR tree-optimization/69956
4184 * gcc.dg/pr69956.c: New test.
4185
0f09ab88
BS
41862016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4187
4188 PR target/70011
4189 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4190 XFAIL when hardware supports efficient unaligned storage access.
4191
76d881bf
PP
41922016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4193
4194 PR c++/69961
4195 * g++.dg/template/pr69961a.C: New test.
4196 * g++.dg/template/pr69961b.C: New test.
4197
7168133a
DM
41982016-02-29 David Malcolm <dmalcolm@redhat.com>
4199
4200 PR preprocessor/69985
4201 * gcc.dg/cpp/pr69985.c: New test case.
4202
0c6072a3
JL
42032016-02-29 Jeff Law <law@redhat.com>
4204
e66f219b
JL
4205 PR tree-optimization/70005
4206 * gcc.c-torture/execute/pr70005.c New test.
4207
0c6072a3
JL
4208 PR tree-optimization/69999
4209 * gcc.c-torture/compile/pr69999.c: New test.
4210
fd9fbdb3
YR
42112016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4212
4213 PR tree-optimization/69652
4214 * gcc.dg/torture/pr69652.c: Delete test.
4215 * gcc.dg/vect/pr69652.c: New test.
4216
cbd400b4
RB
42172016-02-19 Richard Biener <rguenther@suse.de>
4218
4219 PR tree-optimization/69980
4220 * gfortran.dg/vect/pr69980.f90: New testcase.
4221
84ea0f58
EB
42222016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4223
4224 * gcc.target/sparc/20160229-1.c: New test.
4225
5d2a63dc
EB
42262016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4227
4228 * gnat.dg/stack_usage3.adb: New test.
4229 * gnat.dg/stack_usage3_pkg.ads: New helper.
4230
93e708f9
EB
42312016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4232
4233 * gnat.dg/renaming8.adb: New test.
4234 * gnat.dg/renaming8_pkg1.ads: New helper.
4235 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4236 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4237
6512bc93
RB
42382016-02-29 Richard Biener <rguenther@suse.de>
4239
4240 PR tree-optimization/69720
4241 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4242
7b201a88
TK
42432016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4244
4245 PR fortran/68147
4246 PR fortran/47674
4247 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4248
82ee0cf2 42492016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
4250 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4251
4252 PR fortran/56007
4253 * gfortran.dg/coarray_8.f90: Adjust error message.
4254 * gfortran.dg/pr56007.f90: New test.
4255 * gfortran.dg/pr56007.f: New test.
4256
cdc1a2c8
L
42572016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4258
4259 PR tree-optimization/69989
4260 * gcc.dg/torture/pr69989.c: New test.
4261
33505bcf
EB
42622016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4263
4264 * gcc.target/i386/stack-realign-win.c: New test.
4265
524bfb19
HA
42662016-02-28 Harald Anlauf <anlauf@gmx.de>
4267
4268 PR fortran/60126
4269 * gfortran.dg/pr60126.f90: New test.
4270
bd542508
JL
42712016-02-27 Jeff Law <law@redhat.com>
4272
4273 Revert
4274 2016-02-26 Richard Biener <rguenther@suse.de>
4275 Jeff Law <law@redhat.com>
4276
4277 PR tree-optimization/69740
4278 * gcc.c-torture/compile/pr69740-1.c: New test.
4279 * gcc.c-torture/compile/pr69740-2.c: New test.
4280
dd1291e0
JD
42812016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4282
5fb67f8b 4283 PR fortran/69910
dd1291e0
JD
4284 * gfortran.dg/newunit_4.f90: New test.
4285
5cfefb59
JJ
42862016-02-27 Jakub Jelinek <jakub@redhat.com>
4287
4288 PR target/69613
4289 PR rtl-optimization/69886
4290 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4291 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4292 target.
4293
20ba5f33
MS
42942016-02-26 Martin Sebor <msebor@redhat.com>
4295
4296 PR tree-optimization/15826
4297 * gcc.dg/tree-ssa/pr15826.c: New test.
4298
e6fb01b0
JJ
42992016-02-26 Jakub Jelinek <jakub@redhat.com>
4300
4301 PR target/69969
4302 * gcc.target/powerpc/pr69969.c: New test.
4303
e3e0cf64
MS
43042016-02-26 Martin Sebor <msebor@redhat.com>
4305
4306 PR c++/15766
4307 * g++.old-deja/g++.other/decl5.C: Add a test case.
4308
d1f2bea5
SB
43092016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4310
4311 PR target/69946
4312 * gcc.target/powerpc/pr69946.c: New file.
4313
4a4f9d2b 43142016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 4315 Jeff Law <law@redhat.com>
4a4f9d2b 4316
e3e0cf64 4317 PR tree-optimization/69740
4a4f9d2b
RB
4318 * gcc.c-torture/compile/pr69740-1.c: New test.
4319 * gcc.c-torture/compile/pr69740-2.c: New test.
4320
ad2a2706
MJ
43212016-02-26 Martin Jambor <mjambor@suse.cz>
4322
4323 PR middle-end/69920
4324 * gcc.dg/torture/pr69932.c: New test.
4325 * gcc.dg/torture/pr69936.c: Likewise.
4326
1d11f7ce
AK
43272016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4328
4329 PR target/69709
4330 * gcc.target/s390/pr69709.c: New test.
4331
6cfccbb2
KT
43322016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4333
4334 PR target/69245
4335 * gcc.target/aarch64/pr69245_1.c: New test.
4336
ac59ad4e
KT
43372016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4338
4339 PR target/69613
4340 * gcc.dg/torture/pr69613.c: New test.
4341
a2ad54a0
JJ
43422016-02-26 Jakub Jelinek <jakub@redhat.com>
4343
4344 PR rtl-optimization/69891
4345 * gcc.target/i386/pr69891.c: New test.
4346
0884062c 43472016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
4348 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4349
d2369d4f 4350 PR target/61397
c163789b
MM
4351 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4352 functionality for both 32-bit and 64-bit.
4353
5aed7e2c
RB
43542016-02-26 Richard Biener <rguenther@suse.de>
4355
4356 PR tree-optimization/69551
4357 * gcc.dg/torture/pr69951.c: New testcase.
4358
798e2a8e
RB
43592016-02-25 Richard Biener <rguenther@suse.de>
4360
4361 PR tree-optimization/48795
4362 * gcc.dg/Warray-bounds-18.c: New testcase.
4363
9559fbac
RO
43642016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4365
4366 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4367
c049b107
JJ
43682016-02-25 Jakub Jelinek <jakub@redhat.com>
4369
4370 PR rtl-optimization/69896
4371 * gcc.dg/pr69896.c: New test.
4372
1137001c
PP
43732016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4374
4375 PR c++/69736
4376 * g++.dg/cpp1y/paren2.C: New test.
4377
2e9c8641
MS
43782016-02-24 Martin Sebor <msebor@redhat.com>
4379
4380 PR c/51147
4381 * gcc.dg/enum-mode-2.c: New test.
4382
03ca8fb3
JJ
43832016-02-24 Jakub Jelinek <jakub@redhat.com>
4384
4385 PR c++/69922
4386 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4387 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4388 * g++.dg/ubsan/pr69922.C: New test.
4389
0b05329b
MP
43902016-02-24 Marek Polacek <polacek@redhat.com>
4391
4392 PR c/69819
4393 * gcc.dg/pr69819.c: New test.
4394
57c2c374
MS
43952016-02-24 Martin Sebor <msebor@redhat.com>
4396
3b96b93a
MS
4397 PR c++/69912
4398 * g++.dg/ext/flexary15.C: New test.
4399
44002016-02-24 Martin Sebor <msebor@redhat.com>
4401
4402 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 4403 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 4404 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 4405
65433bb5
MK
44062016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4407 Charles Baylis <charles.baylis@linaro.org>
4408
4409 PR debug/61033
4410 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4411
f802a424 44122016-02-24 Richard Biener <rguenther@suse.de>
44293580 4413 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
4414
4415 PR middle-end/69760
4416 * gcc.dg/torture/pr69760.c: New testcase.
4417
525f795f
RO
44182016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4419
4420 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4421 pattern on Solaris with as.
4422
cd7bbceb
KT
44232016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4424
4425 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4426 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4427 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4428 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4429
89c0c1fd
JJ
44302016-02-24 Jakub Jelinek <jakub@redhat.com>
4431
4432 PR middle-end/69915
4433 * gcc.dg/pr69915.c: New test.
4434
0683fd27
KT
44352016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4436
4437 PR rtl-optimization/69886
4438 * gcc.dg/torture/pr69886.c: New test.
4439
e53d562a
RB
44402016-02-24 Richard Biener <rguenther@suse.de>
4441
4442 PR middle-end/68963
4443 * gcc.dg/torture/pr68963.c: New testcase.
4444
74a00288
KT
44452016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4446
4447 PR target/69875
4448 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4449 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4450 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4451 * gcc.target/arm/atomic_loaddi_1.c: New test.
4452 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4453 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4454 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4455 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4456 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4457 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4458 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4459 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4460
340fd4c9
JJ
44612016-02-24 Jakub Jelinek <jakub@redhat.com>
4462
4463 PR middle-end/69909
4464 * gcc.dg/torture/pr69909.c: New test.
4465
47d3fdb2
RB
44662016-02-24 Richard Biener <rguenther@suse.de>
4467
4468 PR tree-optimization/69907
4469 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4470 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4471 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4472
dab73e73
CB
44732016-02-24 Christian Bruel <christian.bruel@st.com>
4474
4475 * gcc.target/arm/pragma_cpp_fma.c: New test.
4476
7cc5ec65
JD
44772016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4478
4479 PR fortran/61156
4480 * gfortran.dg/include_6.f90: Update test.
4481
067fbd8b
JJ
44822016-02-23 Jakub Jelinek <jakub@redhat.com>
4483
4484 PR objc/69844
4485 * objc.dg/pr69844.m: New test.
4486
64a454d9
JD
44872016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4488
4489 PR libgfortran/69456
4490 * gfortran.dg/namelist_89.f90: New test.
4491 * gfortran.dg/pr59700.f90: Update test..
4492
35886f0b
MS
44932016-02-23 Martin Sebor <msebor@redhat.com>
4494
4495 PR middle-end/69780
4496 * g++.dg/ext/builtin_alloca.C: New test.
4497 * gcc.dg/builtins-68.c: New test.
4498
162cc7e3
RH
44992016-02-23 Richard Henderson <rth@redhat.com>
4500
4501 * gcc.target/i386/addr-space-3.c: Remove test.
4502
196440f8
DM
45032016-02-23 David Malcolm <dmalcolm@redhat.com>
4504
4505 PR preprocessor/69126
4506 PR preprocessor/69543
4507 * c-c++-common/pr69126-2-long.c: New test.
4508 * c-c++-common/pr69126-2-short.c: New test.
4509 * c-c++-common/pr69543-1.c: Remove xfail.
4510
1d3121af
DM
45112016-02-23 David Malcolm <dmalcolm@redhat.com>
4512
4513 PR preprocessor/69126
4514 PR preprocessor/69543
4515 PR preprocessor/69558
4516 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4517 (f): Rename to...
4518 (test_2): ...this, and add leading comment.
4519 (MACRO_3, test_3): New.
4520 (MACRO_4A, MACRO_4B, test_4): New.
4521 (MACRO): Rename to...
4522 (MACRO_5): ...this.
4523 (g): Rename to...
4524 (test_5): ...this, updating for renaming of MACRO, and
4525 add leading comment.
4526 * c-c++-common/pr69543-1.c: New.
4527 * c-c++-common/pr69543-2.c: New.
4528 * c-c++-common/pr69543-3.c: New.
4529 * c-c++-common/pr69543-4.c: New.
4530 * c-c++-common/pr69558-1.c: New.
4531 * c-c++-common/pr69558-2.c: New.
4532 * c-c++-common/pr69558-3.c: New.
4533 * c-c++-common/pr69558-4.c: New.
4534 * gcc.dg/pr69558.c: Move to...
4535 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4536 xfail for c++.
4537
f99c3557
TS
45382016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4539
4540 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4541 to -ftree-parallelize-loops/-fopenacc changes.
4542 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4543 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4544 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4545 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4546 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4547 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4548 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4549 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4550 * c-c++-common/goacc/kernels-loop.c: Likewise.
4551 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4552 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4553 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4554 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4555
c60ec7c2
RO
45562016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4557
4558 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4559
f1a62b6f
JJ
45602016-02-23 Jakub Jelinek <jakub@redhat.com>
4561
e67bf044
JJ
4562 PR c++/69902
4563 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4564
f1a62b6f
JJ
4565 PR c/69900
4566 * gcc.dg/pr69900.c: New test.
4567
20c5e09e
MJ
45682016-02-23 Martin Jambor <mjambor@suse.cz>
4569
4570 PR tree-optimization/69666
4571 * gcc.dg/tree-ssa/pr69666.c: New test.
4572
e457a6fc
AV
45732016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4574
4575 PR fortran/67451
4576 * gfortran.dg/coarray_allocate_5.f08: New test.
4577
d7b574f4
AK
45782016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4579
4580 * gcc.target/s390/vcond-shift.c: Move to ...
4581 * gcc.target/s390/vector/vcond-shift.c: ... here.
4582
58bdeb44
AK
45832016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4584
4585 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4586 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4587
7cd0387b
AK
45882016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4589
4590 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4591
4246c8da
MW
45922016-02-20 Mark Wielaard <mjw@redhat.com>
4593
4594 PR c/28901
4595 * gcc.dg/unused-variable-3.c: New test.
4596
f93bc532
JJ
45972016-02-22 Jakub Jelinek <jakub@redhat.com>
4598
4599 PR target/69888
4600 * gcc.target/i386/pr69888.c: New test.
4601
c4e360f4
RB
46022016-02-22 Richard Biener <rguenther@suse.de>
4603
4604 PR tree-optimization/69882
4605 * gfortran.dg/vect/pr69882.f90: New testcase.
4606
09c92f1c
JJ
46072016-02-22 Jakub Jelinek <jakub@redhat.com>
4608
4609 PR target/69885
4610 * gcc.dg/pr69885.c: New test.
4611
f88d45dc
OE
46122016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4613
4614 PR target/69806
4615 PR target/54089
4616 * gcc.target/sh/pr54089-10.c: New.
4617
ce1ff48e
PT
46182016-02-20 Paul Thomas <pault@gcc.gnu.org>
4619
4620 PR fortran/69423
4621 * gfortran.dg/deferred_character_15.f90 : New test.
4622
bbf27208
DH
46232016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4624
4625 PR fortran/57365
4626 gfortran.dg/allocate_with_source_18.f03: New test.
4627
46282016-02-20 Harald Anlauf <anlauf@gmx.de>
4629
4630 PR fortran/52531
4631 gfortran.dg/gomp/pr52531.f90: New test.
4632
268be88c
BE
46332016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4634
4635 PR c++/69865
4636 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4637 -std=c++03.
4638
4b6c824a
JJ
46392016-02-19 Jakub Jelinek <jakub@redhat.com>
4640
871b3f47
JJ
4641 PR c++/69826
4642 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4643 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4644
7a965d51
JJ
4645 PR c++/69850
4646 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4647
4b6c824a
JJ
4648 PR c++/69851
4649 * g++.dg/torture/pr69851.C: New test.
4650
15fca21a
MS
46512016-02-19 Martin Sebor <msebor@redhat.com>
4652
4653 PR testsuite/69573
4654 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4655
19e21586
JJ
46562016-02-19 Jakub Jelinek <jakub@redhat.com>
4657
03a616ac
JJ
4658 PR c++/69850
4659 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4660 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4661
19e21586
JJ
4662 PR c++/67767
4663 * g++.dg/cpp0x/pr67767.C: New test.
4664
2db16594
KT
46652016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4666
4667 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4668 for fp, simd, crypto, crc, lse.
4669 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4670 above.
4671 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4672 effective target check.
4673
5a7d9d1e
JJ
46742016-02-19 Jakub Jelinek <jakub@redhat.com>
4675
4676 PR target/69820
4677 * gcc.target/i386/pr69820.c: New test.
4678
6448f064
AK
46792016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4680
4681 * gcc.target/s390/vector/int128-1.c: New test.
4682
d0a859e6
AK
46832016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4684
4685 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4686
9e4eb643
AK
46872016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4688
4689 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4690 instruction pattern name to prevent the testcase from failing with
4691 -march=z13.
4692
859a4c0e
AK
46932016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4694
4695 * gcc.target/s390/md/movstr-2.c: New test.
4696
efc2340b
MK
46972016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4698
4699 * gcc.target/s390/morestack.c: New test.
4700
ca2bfbc2
DV
47012016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4702
4703 PR target/69625
4704 * gcc.target/s390/pr69625.c: Add test case.
4705
efd4bd05
BE
47062016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4707
4708 PR testsuite/68580
4709 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4710
2bf2078a
MM
47112016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4712
4713 PR target/68404
4714 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4715 * gcc.target/powerpc/fusion3.c: Likewise.
4716
f003579e
RB
47172016-02-18 Richard Biener <rguenther@suse.de>
4718
4719 PR middle-end/69553
4720 * g++.dg/torture/pr69553.C: New testcase.
4721
19233914
NC
47222016-02-18 Nick Clifton <nickc@redhat.com>
4723
efd4bd05
BE
4724 PR target/62254
4725 PR target/69610
4726 * gcc.target/arm/pr62554.c: New test.
4727 * gcc.target/arm/pr69610-1.c: New test.
4728 * gcc.target/arm/pr69610-2.c: New test.
19233914 4729
23f27839
RB
47302016-02-18 Richard Biener <rguenther@suse.de>
4731
4732 PR middle-end/69854
4733 * gcc.dg/torture/pr69854.c: New testcase.
4734
932c0da4
JJ
47352016-02-17 Jakub Jelinek <jakub@redhat.com>
4736
4737 PR c++/69850
4738 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4739
1bed93e4
BS
47402012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4741
4742 * gcc.target/powerpc/vec-cg.c: New test.
4743
57bfb134
RB
47442016-02-17 Richard Biener <rguenther@suse.de>
4745
4746 PR testsuite/69586
4747 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4748
a44e0ebb
KT
47492016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4750
4751 PR target/69161
4752 * gcc.c-torture/compile/pr69161.c: New test.
4753
ffacd726
DS
47542016-02-17 David Sherwood <david.sherwood@arm.com>
4755
4756 PR target/69532
4757 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4758 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4759
448db8d2
EB
47602016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4761
4762 * gcc.dg/ifcvt-4.c: Skip on Visium.
4763
e2f0522e
EB
47642016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4765
4766 * gnat.dg/atomic8.adb: New test.
4767
bf17fe3f
EB
47682016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4769
4770 * gnat.dg/discr46.ad[sb]: New test.
4771
ecf835e9
KN
47722016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4773
4774 PR Target/48344
4775 * gcc.target/powerpc/pr48344-1.c: New test.
4776
49a1164a
TK
47772015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4778
4779 PR fortran/69742
4780 * gfortran.dg/associate_21.f90: New test.
4781
bf14eba2
JJ
47822016-02-16 Jakub Jelinek <jakub@redhat.com>
4783
4784 PR c/69835
4785 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4786 -Wnonnull in dg-options.
4787 * c-c++-common/nonnull-2.c: New test.
4788
35a093b6
JG
47892016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4790 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4791
4792 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4793
e387d491
JJ
47942016-02-16 Jakub Jelinek <jakub@redhat.com>
4795
4796 PR middle-end/69801
4797 * gcc.dg/pr69801.c: Add empty dg-options.
4798
ba539195
JN
47992016-02-16 James Norris <jnorris@codesourcery.com>
4800
4801 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4802 * g++.dg/goacc/deviceptr-1.c: New file.
4803
2a2b8f64
JJ
48042016-02-16 Jakub Jelinek <jakub@redhat.com>
4805
4806 PR tree-optimization/69820
4807 * gcc.dg/vect/pr69820.c: New test.
4808
87440c29
RB
48092016-02-16 Richard Biener <rguenther@suse.de>
4810
4811 PR tree-optimization/69776
4812 * gcc.dg/torture/pr69776-2.c: New testcase.
4813
6d87c306
BS
48142016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4815
4816 PR tree-optimization/69714
4817 * gcc.dg/torture/pr69714.c: New test.
4818
3824a0a2
JJ
48192016-02-16 Jakub Jelinek <jakub@redhat.com>
4820
4821 PR tree-optimization/69802
4822 * gcc.dg/pr69802.c: New test.
4823
c8cfe96e
RB
48242016-02-16 Richard Biener <rguenther@suse.de>
4825
4826 PR middle-end/69801
4827 * gcc.dg/pr69801.c: New testcase.
4828
fc12098d
JD
48292016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4830
4831 PR libgfortran/69651
4832 * gfortran.dg/read_bang.f90: New test.
4833 * gfortran.dg/read_bang4.f90: New test.
4834
ba6b3795
JJ
48352016-02-15 Jakub Jelinek <jakub@redhat.com>
4836
f0516ca4
JJ
4837 PR c++/69658
4838 * g++.dg/init/pr69658.C: New test.
4839
ba6b3795
JJ
4840 PR c++/69797
4841 * c-c++-common/pr69797.c: New test.
4842
de3f9a2d
PK
48432016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4844
4845 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4846 check for aarch64*-*-*.
4847
17a3b967
RB
48482016-02-15 Richard Biener <rguenther@suse.de>
4849
4850 PR tree-optimization/69783
4851 * gcc.dg/vect/pr69783.c: New testcase.
4852
1c48bff1
RB
48532016-02-15 Richard Biener <rguenther@suse.de>
4854
4855 PR tree-optimization/69776
4856 * gcc.dg/torture/pr69776.c: New testcase.
4857
1e6025b6
TK
48582016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4859
4860 PR fortran/60526
4861 * gfortran.dg/type_decl_4.f90: Reinstated.
4862
d3308279
JDA
48632016-02-14 John David Anglin <danglin@gcc.gnu.org>
4864
4865 PR fortran/68746
4866 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4867
b7c56581
TK
48682016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4869
4870 PR fortran/60526
4871 PR bootstrap/69816
4872 * gfortran.dg/type_decl_4.f90: Removed.
4873
60cb4ef5
TK
48742016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4875
4876 PR fortran/60526
4877 * gfortran.dg/type_decl_4.f90: New test.
4878
f6964637
AM
48792016-02-14 Alan Modra <amodra@gmail.com>
4880
1a8849d1 4881 PR testsuite/68886
f6964637
AM
4882 * gcc.c-torture/execute/stkalign.c: Revise test.
4883
f5121920
OE
48842016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4885
4886 PR target/67260
4887 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4888
6cda3ab6
OE
48892016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4890
4891 PR target/67260
4892 * gcc.target/sh/torture/pr67260.c: New.
4893
6786e598
JDA
48942016-02-12 John David Anglin <danglin@gcc.gnu.org>
4895
4896 * gcc.dg/pr67964.c: Add dg-require-alias.
4897
7e05dad8
OE
48982016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4899
4900 PR target/67636
4901 PR target/64345
4902 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4903
7f4cc3ce
JD
49042016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4905
4906 PR libgfortran/69668
4907 * gfortran.dg/namelist_88.f90: New test.
4908
955ca6dc
JD
49092016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4910
4911 PR libgfortran/69668
4912 * gfortran.dg/namelist_38.f90: Update test.
4913 * gfortran.dg/namelist_84.f90: Update test.
4914
876217ae
DM
49152016-02-12 David Malcolm <dmalcolm@redhat.com>
4916
4917 PR other/69554
4918 * gcc.dg/pr69554-1.c: New test.
4919 * gfortran.dg/pr69554-1.F90: New test.
4920 * gfortran.dg/pr69554-2.F90: New test.
4921 * lib/gcc-dg.exp (proc dg-locus): New function.
4922 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4923 distinguish between the caret-printing and non-caret-printing
4924 cases. If caret-printing has been explicitly enabled, bail out
4925 without attempting to fix up the output.
4926
61789eed
DM
49272016-02-12 David Malcolm <dmalcolm@redhat.com>
4928
4929 PR driver/69265
4930 PR driver/69453
4931 * gcc.dg/spellcheck-options-3.c: New test case.
4932 * gcc.dg/spellcheck-options-4.c: New test case.
4933 * gcc.dg/spellcheck-options-5.c: New test case.
4934 * gcc.dg/spellcheck-options-6.c: New test case.
4935 * gcc.dg/spellcheck-options-7.c: New test case.
4936 * gcc.dg/spellcheck-options-8.c: New test case.
4937 * gcc.dg/spellcheck-options-9.c: New test case.
4938 * gcc.dg/spellcheck-options-10.c: New test case.
4939
c3090c1f
JJ
49402016-02-12 Jakub Jelinek <jakub@redhat.com>
4941
4942 PR rtl-optimization/69764
4943 PR rtl-optimization/69771
4944 * c-c++-common/pr69764.c: New test.
4945 * gcc.dg/torture/pr69771.c: New test.
4946
8222034d
MP
49472016-02-12 Marek Polacek <polacek@redhat.com>
4948
4949 * g++.dg/torture/init-list1.C: New.
4950
f749f792
MP
49512016-02-12 Marek Polacek <polacek@redhat.com>
4952
4953 * gcc.dg/pr69522.c: Add empty dg-options.
4954
199fb02a
IE
49552016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4956
4957 * g++.dg/lto/lto.exp: Include and init mpx.
4958 * g++.dg/lto/pr69729_0.C: New test.
4959
b69539cb
JJ
49602016-02-12 Jakub Jelinek <jakub@redhat.com>
4961
06ff7000
JJ
4962 PR ipa/69241
4963 * g++.dg/ipa/pr69241-4.C: New test.
4964
b69539cb
JJ
4965 PR ipa/68672
4966 * g++.dg/ipa/pr68672-1.C: New test.
4967 * g++.dg/ipa/pr68672-2.C: New test.
4968 * g++.dg/ipa/pr68672-3.C: New test.
4969
16595a1f
BS
49702016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4971
4972 PR c/69522
6d87c306 4973 * gcc.dg/pr69522.c: New test.
16595a1f 4974
38d795d2
PP
49752016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4976
4977 PR c++/69098
4978 * g++.dg/cpp1y/69098.C: New test.
4979 * g++.dg/cpp1y/69098-2.C: New test.
4980
9c582551
JJ
49812016-02-12 Jakub Jelinek <jakub@redhat.com>
4982
4983 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4984 and neighbour -> neighbor.
4985 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4986 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4987 * c-c++-common/Wvarargs.c: Likewise.
4988 * c-c++-common/goacc/host_data-5.c: Likewise.
4989 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4990 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4991 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4992 * gcc.target/aarch64/pr60697.c: Likewise.
4993 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4994 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4995 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4996 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4997 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4998 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4999 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5000 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5001 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5002 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5003 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5004 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5005 * g++.dg/lookup/koenig5.C: Likewise.
5006 * g++.dg/ext/no-asm-2.C: Likewise.
5007 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5008 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5009 * gfortran.dg/used_types_16.f90: Likewise.
5010 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5011 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5012 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5013 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5014 * gfortran.dg/abstract_type_6.f03: Likewise.
5015 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5016 * gfortran.dg/used_types_15.f90: Likewise.
5017 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5018 * gfortran.dg/exit_3.f08: Likewise.
5019 * gfortran.dg/open_status_2.f90: Likewise.
5020 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5021 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5022 * gfortran.dg/associate_1.f03: Likewise.
5023 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5024 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5025 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5026 * gcc.dg/builtin-object-size-1.c: Likewise.
5027 * gcc.dg/noreturn-6.c: Likewise.
5028 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5029 * gcc.dg/globalalias.c: Likewise.
5030 * gcc.dg/builtins-config.h: Likewise.
5031 * gcc.dg/pr30457.c: Likewise.
5032 * gcc.c-torture/compile/volatile-1.c: Likewise.
5033 * gcc.c-torture/execute/20101011-1.c: Likewise.
5034 * c-c++-common/Waddress-1.c: Likewise.
5035
66756373
JJ
50362016-02-11 Jakub Jelinek <jakub@redhat.com>
5037
5038 PR c/69768
5039 * c-c++-common/Waddress-1.c: New test.
5040
76fe932b
AV
50412016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5042
5043 PR fortran/69296
5044 * gfortran.dg/associate_19.f03: New test.
5045 * gfortran.dg/associate_20.f03: New test.
5046
564c4d4b
OE
50472016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5048
5049 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5050
e1c1ecb0
KT
50512016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5052
5053 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5054 .arch armv8-a\n. Add -dA to dg-options.
5055 * gcc.target/aarch64/assembler_arch_1.c: New test.
5056 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5057
0d7d9458
PC
50582016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5059
5060 PR c++/68726
5061 * g++.dg/cpp0x/pr68726.C: New.
5062
e6208a60
IE
50632016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5064
5065 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5066 test.
5067
281a11eb
RB
50682016-02-11 Richard Biener <rguenther@suse.de>
5069
5070 * g++.dg/tree-ssa/pr61034.C: Adjust.
5071
e03dd765
VM
50722016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5073
4b48faf5 5074 PR target/69148
e03dd765
VM
5075 * gcc.target/s390/pr69148.c: New.
5076
cdc23927
YR
50772016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5078
5079 PR tree-optimization/69652
5080 * gcc.dg/torture/pr69652.c: New test.
5081
e199dd0a
JJ
50822016-02-10 Jakub Jelinek <jakub@redhat.com>
5083 Patrick Palka <ppalka@gcc.gnu.org>
5084
5085 PR ipa/69241
5086 PR c++/69649
5087 * g++.dg/ipa/pr69241-1.C: New test.
5088 * g++.dg/ipa/pr69241-2.C: New test.
5089 * g++.dg/ipa/pr69241-3.C: New test.
5090 * g++.dg/ipa/pr69649.C: New test.
5091
d6b38027
UB
50922016-02-10 Uros Bizjak <ubizjak@gmail.com>
5093
5094 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5095 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5096
13b562c5
BC
50972016-02-10 Bin Cheng <bin.cheng@arm.com>
5098
5099 PR tree-optimization/68021
5100 * gcc.dg/tree-ssa/pr68021.c: New test.
5101
24a179f8
RB
51022016-02-10 Richard Biener <rguenther@suse.de>
5103
5104 PR tree-optimization/69726
5105 * gcc.dg/uninit-22.c: New testcase.
5106
0d99886f
AP
51072016-02-09 Andrew Pinski <apinski@cavium.com>
5108
5109 PR tree-opt/69282
5110 * gcc.c-torture/compile/20160205-1.c: New testcase.
5111
ab04995c
MM
51122016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5113
5114 PR target/68404
5115 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5116 instead accessing a really large arrray.
5117 * gcc.target/powerpc/fusion3.c: Likewise.
5118
4b79ac23
CB
51192016-02-09 Charles Baylis <charles.baylis@linaro.org>
5120
5121 PR target/68532
5122 * gcc.c-torture/execute/pr68532.c: New test.
5123
b890a441
AO
51242016-02-11 Alexandre Oliva <aoliva@redhat.com>
5125
5126 PR target/69634
5127 * gcc.dg/pr69634.c: New.
5128
84a5bef7
RB
51292016-02-09 Richard Biener <rguenther@suse.de>
5130
5131 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5132
1f123759 51332016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 5134
1f123759
AF
5135 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5136
65860c77
YR
51372016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5138
5139 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5140
7e1e8a0a
RB
51412016-02-09 Richard Biener <rguenther@suse.de>
5142
5143 PR tree-optimization/69715
5144 * gcc.dg/torture/pr69715.c: New testcase.
5145
efb45a9f
PP
51462016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5147
5148 PR c++/69139
5149 * g++.dg/cpp0x/trailing12.C: New test.
5150 * g++.dg/cpp0x/trailing13.C: New test.
5151
20a0c6f9
PP
51522016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5153
5154 PR c++/69283
5155 PR c++/67835
5156 * g++.dg/cpp1y/auto-fn29.C: New test.
5157 * g++.dg/cpp1y/auto-fn30.C: New test.
5158
a162f3af
JJ
51592016-02-08 Jakub Jelinek <jakub@redhat.com>
5160
5161 PR tree-optimization/69209
5162 * gcc.c-torture/compile/pr69209.c: New test.
5163
4b4a9fbd
JL
51642016-02-08 Jeff Law <law@redhat.com>
5165
5166 PR tree-optimization/68541
5167 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5168 of statements allowed in join block for path splitting.
5169
cfac5ed2
JJ
51702016-02-08 Jakub Jelinek <jakub@redhat.com>
5171
f68bc23f
JJ
5172 PR c++/59627
5173 * g++.dg/gomp/pr59627.C: New test.
5174
cfac5ed2
JJ
5175 PR ipa/69239
5176 * g++.dg/ipa/pr69239.C: New test.
5177
44714d8c
DM
51782016-02-08 David Malcolm <dmalcolm@redhat.com>
5179
5180 PR preprocessor/69664
5181 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5182 * gcc.dg/cpp/warn-comments.c: Likewise.
5183
eba9e839
MP
51842016-02-08 Marek Polacek <polacek@redhat.com>
5185
5186 PR c++/69688
5187 * g++.dg/init/const12.C: New test.
5188
a011cd92
BS
51892016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5190
5191 PR target/60410
5192 * gcc.dg/lto/pr55113_0.c: Remove test.
5193
5317b1be
RB
51942016-02-08 Richard Biener <rguenther@suse.de>
5195
5196 PR tree-optimization/69719
5197 * gcc.dg/torture/pr69719.c: New testcase.
5198
63998a63
RB
51992016-02-08 Richard Biener <rguenther@suse.de>
5200 Jeff Law <law@redhat.com>
5201
5202 PR target/68273
5203 * gcc.target/mips/pr68273.c: New testcase.
5204
43f4a281
RB
52052016-02-08 Richard Biener <rguenther@suse.de>
5206
5207 PR rtl-optimization/69274
5208 * gcc.target/i386/addr-sel-1.c: XFAIL.
5209
0b604d2d
JL
52102016-02-08 Jeff Law <law@redhat.com>
5211
e8dfe49e
JL
5212 PR tree-optimization/68541
5213 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5214
6daecd7a 5215 PR tree-optimization/65917
0b604d2d
JL
5216 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5217
c0f0e35a
JD
52182016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5219
5220 PR fortran/50555
5221 * gfortran.dg/namelist_args.f90: New test.
5222
8981d712
JL
52232016-02-05 Jeff Law <law@redhat.com>
5224
6daecd7a 5225 PR tree-optimization/68541
8981d712
JL
5226 * gcc.dg/tree-ssa/split-path-2.c: New test.
5227 * gcc.dg/tree-ssa/split-path-3.c: New test.
5228 * gcc.dg/tree-ssa/split-path-4.c: New test.
5229 * gcc.dg/tree-ssa/split-path-5.c: New test.
5230 * gcc.dg/tree-ssa/split-path-6.c: New test.
5231 * gcc.dg/tree-ssa/split-path-7.c: New test.
5232
46cb9332
MS
52332016-02-05 Martin Sebor <msebor@redhat.com>
5234
5235 PR c++/69662
5236 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5237 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5238
be2083ea
RH
52392016-02-06 Richard HEnderson <rth@redhat.com>
5240
5241 PR c/69643
5242 * gcc.target/i386/addr-space-4.c: New.
5243 * gcc.target/i386/addr-space-5.c: New.
5244
711d7c23
MM
52452016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5246
5247 PR fortran/66089
5248 * gfortran.dg/elemental_dependency_6.f90: New.
5249
b5c1c988
JJ
52502016-02-05 Jakub Jelinek <jakub@redhat.com>
5251
861c7bcd
JJ
5252 PR rtl-optimization/69691
5253 * gcc.c-torture/execute/pr69691.c: New test.
5254
b5c1c988
JJ
5255 PR c++/69628
5256 * g++.dg/parse/pr69628.C: New test.
5257
f7dfa966
UB
52582016-02-05 Uros Bizjak <ubizjak@gmail.com>
5259
5260 * gcc.dg/sancov/asan.c: Move to ...
5261 * gcc.dg/asan/sancov-1.c: ... here.
5262
9b143e64
UB
52632016-02-05 Uros Bizjak <ubizjak@gmail.com>
5264
5265 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5266
f5d4b899
L
52672016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5268
5269 PR target/69677
5270 * gcc.target/i386/pr69677.c: New test.
5271
76c85fbb
PP
52722016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5273
5274 PR c++/68948
5275 * g++.dg/template/pr68948.C: New test.
5276
f181bf90
DV
52772016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5278
5279 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5280 (only necessary on s390x).
5281
714fb282
L
52822016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5283
5284 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5285 -mno-accumulate-outgoing-args.
5286
618d6c1c
PP
52872016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5288
5289 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5290
1066e9b5
JJ
52912016-02-04 Jakub Jelinek <jakub@redhat.com>
5292
5293 PR c/69669
5294 * c-c++-common/pr69669.c: New test.
5295
76255d0d
MM
52962016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5297
5298 PR target/69667
5299 * g++.dg/pr69667.C: New file.
5300
e0b059b1
WD
53012016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5302
5303 PR target/69619
5304 * gcc.dg/pr69619.c: Add new test.
5305
2692b5c8
RS
53062016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5307
5308 PR rtl-optimization/69577
5309 * gcc.target/i386/pr69577.c: New test.
5310
7db337c2
ML
53112016-02-04 Martin Liska <mliska@suse.cz>
5312
5313 * g++.dg/asan/pr69276.C: New test.
5314
cc9c0829
KT
53152016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5316
5317 PR target/65932
5318 PR target/67714
5319 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5320 a single smulbb instruction.
5321 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5322 * gcc.target/amr/wmul-2.c: Likewise.
5323
eb9feb52
KT
53242016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5325
5326 PR target/65932
5327 PR target/67714
5328 * gcc.c-torture/execute/pr67714.c: New test.
5329
61f727fe
JJ
53302016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5331
5332 PR target/69454
5333 * gcc.target/i386/pr69454-1.c: New test.
5334 * gcc.target/i386/pr69454-2.c: New test.
5335
05dd97db
MS
53362016-02-03 Martin Sebor <msebor@redhat.com>
5337
5338 PR c++/69251
5339 PR c++/69253
5340 PR c++/69290
5341 PR c++/69277
5342 PR c++/69349
5343 * g++.dg/ext/flexarray-mangle-2.C: New test.
5344 * g++.dg/ext/flexarray-mangle.C: New test.
5345 * g++.dg/ext/flexarray-subst.C: New test.
5346 * g++.dg/ext/flexary11.C: New test.
5347 * g++.dg/ext/flexary12.C: New test.
5348 * g++.dg/ext/flexary13.C: New test.
5349 * g++.dg/ext/flexary14.C: New test.
5350 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5351
dac2fc29
L
53522016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5353
5354 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5355 Define only if CHECK_FLOAT128 is defined.
5356 (main): Properly initialize u5.
5357
eadb8035
JJ
53582016-02-03 Jakub Jelinek <jakub@redhat.com>
5359
0afbb81b
JJ
5360 PR c/69627
5361 * gcc.dg/pr69627.c: New test.
5362
eadb8035
JJ
5363 PR target/69644
5364 * gcc.dg/pr69644.c: New test.
5365
b12d4923
MS
53662016-02-03 Mike Stump <mikestump@comcast.net>
5367
5368 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5369 support for struct-layout-1.exp.
5370
ab4bae0c
PP
53712016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5372
5373 PR c++/69056
618d6c1c 5374 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 5375
95831c01
VM
53762016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5377 Alexandre Oliva <aoliva@redhat.com>
5378
5379 PR target/69461
5380 * gcc.target/powerpc/pr69461.c: New.
5381
ccc71ab8
UB
53822016-02-03 Uros Bizjak <ubizjak@gmail.com>
5383
5384 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5385 works from here ...
5386 (check_effective_target_fsanitize_thread): ... to here. Do not
5387 specify additional compile flags for the test source.
5388 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5389 specify additional compile flags for the test source.
5390
96299640
WD
53912016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5392
5393 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5394
781d83d9
AV
53952016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5396
5397 PR fortran/67451
5398 PR fortran/69418
5399 * gfortran.dg/coarray_allocate_2.f08: New test.
5400 * gfortran.dg/coarray_allocate_3.f08: New test.
5401 * gfortran.dg/coarray_allocate_4.f08: New test.
5402
d8208e6d
AL
54032016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5404
5405 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5406 use same scan-tree-dump-times on all platforms.
5407 * gcc.dg/vect/vect-outer-1.c: Likewise.
5408 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5409 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5410 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5411 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5412 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5413 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5414 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5415
a8394fa0
SB
54162016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5417
5418 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5419 warning.
5420
f3baa1d3
L
54212016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5422
5423 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5424
eb077516
JN
54252016-02-02 James Norris <jnorris@codesourcery.com>
5426
5427 * c-c++-common/goacc/routine-5.c: Add tests.
5428
578fb225
AM
54292016-02-02 Alexander Monakov <amonakov@ispras.ru>
5430
5431 * gcc.target/nvptx/unsigned-cmp.c: New test.
5432
c64f7d37
WD
54332016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5434
5435 * gcc.target/aarch64/scalar_shift_1.c
5436 (test_corners_sisd_di): Improve force to SIMD register.
5437 (test_corners_sisd_si): Likewise.
5438 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5439 Remove scan-assembler check for ldr.
5440
90c6f26c
RB
54412016-02-02 Richard Biener <rguenther@suse.de>
5442
5443 PR tree-optimization/69595
5444 * gcc.dg/Warray-bounds-17.c: New testcase.
5445
9dc03c97
RB
54462016-02-02 Richard Biener <rguenther@suse.de>
5447
5448 PR tree-optimization/69606
5449 * gcc.dg/torture/pr69606.c: New testcase.
5450
2d4dc223
YR
54512016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5452
5453 PR middle-end/68542
5454 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5455 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5456
65c98fde
AM
54572016-02-02 Alan Modra <amodra@gmail.com>
5458
5459 PR target/69548
5460 * gcc.target/powerpc/pr69548.c: New test.
5461
e1b81f2b
JJ
54622016-02-01 Jakub Jelinek <jakub@redhat.com>
5463
d0268b37
JJ
5464 PR rtl-optimization/69592
5465 * gcc.dg/pr69592.c: New test.
5466
e1b81f2b
JJ
5467 PR preprocessor/69543
5468 PR c/69558
5469 * gcc.dg/pr69543.c: New test.
5470 * gcc.dg/pr69558.c: New test.
5471
7dd7780d
UB
54722016-02-01 Uros Bizjak <ubizjak@gmail.com>
5473
bf672ee5
UB
5474 PR testsuite/65940
5475 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 5476
9a7013f8
MS
54772016-02-01 Martin Sebor <msebor@redhat.com>
5478
5479 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5480
e681fb2b
BC
54812016-02-01 Bin Cheng <bin.cheng@arm.com>
5482
5483 PR tree-optimization/67921
5484 * c-c++-common/ubsan/pr67921.c: New test.
5485
ff86345f
RB
54862016-02-01 Richard Biener <rguenther@suse.de>
5487
5488 PR middle-end/69556
5489 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5490
bc369dbd
RB
54912016-02-01 Richard Biener <rguenther@suse.de>
5492
5493 PR tree-optimization/69574
5494 * gcc.dg/torture/pr69574.c: New testcase.
5495
ef318184
RB
54962016-02-01 Richard Biener <rguenther@suse.de>
5497
5498 PR tree-optimization/69579
5499 * gcc.dg/setjmp-6.c: New testcase.
5500
654745e6
JJ
55012016-02-01 Jakub Jelinek <jakub@redhat.com>
5502
5503 PR rtl-optimization/69570
5504 * g++.dg/opt/pr69570.C: New test.
5505
e6c0c44b
RH
55062016-02-01 Richard Henderson <rth@redhat.com>
5507
5508 * gcc.dg/pr69535.c: New test.
5509
6ff3f09a
JDA
55102016-01-31 John David Anglin <danglin@gcc.gnu.org>
5511
2c005538
JDA
5512 PR testsuite/69584
5513 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5514 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5515
61083a4b
JDA
5516 PR debug/68244
5517 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5518
6ff3f09a
JDA
5519 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5520
0c221916
PT
55212016-01-31 Paul Thomas <pault@gcc.gnu.org>
5522
5523 PR fortran/67564
5524 * gfortran.dg/allocate_with_source_17.f03: New test.
5525
db7a2818
JJ
55262016-01-30 Jakub Jelinek <jakub@redhat.com>
5527
5528 PR tree-optimization/69546
5529 * gcc.dg/torture/pr69546.c: New test.
5530
e520d5f0
PT
55312016-01-30 Paul Thomas <pault@gcc.gnu.org>
5532
5533 PR fortran/69566
5534 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5535
343c05d3
MS
55362016-01-30 Martin Sebor <msebor@redhat.com>
5537
5538 PR c++/68490
5539 * g++.dg/ext/flexary10.C: New test.
5540
d6c3a539
DH
55412016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5542
5543 PR fortran/66707
5544 gfortran.dg/common_23.f90: New test.
5545
52d72fcd
BS
55462016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5547
5548 PR target/65546
5549 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5550 condition being checked, and disable it when the target supports
5551 misaligned loads and stores.
5552
3a5d2ba4
JJ
55532016-01-29 Jakub Jelinek <jakub@redhat.com>
5554
5555 PR debug/69518
5556 * gcc.dg/torture/pr69518.c: New test.
5557
6bbacdb5
L
55582016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5559
5560 PR target/69530
5561 * gcc.target/i386/pr69530.c: New test.
5562
af932cdb
SE
55632016-01-29 Steve Ellcey <sellcey@imgtec.com>
5564
5565 PR target/65604
5566 * gcc.target/mips/div-delay.c: New test.
5567
26658b7c
JJ
55682016-01-29 Jakub Jelinek <jakub@redhat.com>
5569
33e89989
JJ
5570 PR target/69551
5571 * gcc.target/i386/pr69551.c: New test.
5572
26658b7c
JJ
5573 PR target/66137
5574 * gcc.target/i386/pr66137.c: New test.
5575
401116b5
AB
55762016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5577
5578 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5579 always built for p5600.
5580 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5581 isa=p5600 dg-option.
5582
d4abfcc5
RB
55832016-01-29 Richard Biener <rguenther@suse.de>
5584
5585 PR tree-optimization/69547
5586 * g++.dg/tree-ssa/pr69547.C: New testcase.
5587
16b77b32
JJ
55882016-01-29 Jakub Jelinek <jakub@redhat.com>
5589
5590 PR debug/66869
5591 * g++.dg/warn/Wunused-function2.C: New test.
5592
a1c95464
DV
55932016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5594
5595 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5596 support for test to succeed.
5597
5453bfed
MP
55982016-01-29 Marek Polacek <polacek@redhat.com>
5599
5600 PR c++/69509
5601 PR c++/69516
5602 * g++.dg/ext/constexpr-vla2.C: New test.
5603 * g++.dg/ext/constexpr-vla3.C: New test.
5604 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5605
452ec2a5
RB
56062016-01-29 Richard Biener <rguenther@suse.de>
5607
5608 PR middle-end/69537
5609 * gcc.dg/uninit-21.c: New testcase.
5610
aec0b19e
UB
56112016-01-28 Uros Bizjak <ubizjak@gmail.com>
5612
5613 PR target/69459
5614 * gcc.target/i386/pr69459.c: New test.
5615
df113ce7
SE
56162016-01-28 Steve Ellcey <sellcey@imgtec.com>
5617
5618 PR target/68400
5619 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5620 * gcc.target/mips/pr68400.c: New test.
5621
494de84f
MS
56222016-01-28 Martin Sebor <msebor@redhat.com>
5623
5624 PR target/17381
5625 * gcc.target/powerpc/pr17381.c: New test.
5626
eb1b1f01
JJ
56272016-01-28 Jakub Jelinek <jakub@redhat.com>
5628
5629 PR middle-end/69542
5630 * gcc.dg/torture/pr69542.c: New test.
5631
6dfeb7ce
WD
56322016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5633
5634 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5635
4b7471a4
DE
56362016-01-28 David Edelsohn <dje.gcc@gmail.com>
5637
5638 * gcc.dg/pr65980.c: Skip on AIX.
5639 * gcc.dg/pr66688.c: Same.
5640
b271fd21
DE
56412016-01-28 David Edelsohn <dje.gcc@gmail.com>
5642
5643 PR target/63679
5644 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5645 * gcc.dg/tree-ssa/sra-18.c: Same.
5646
874108a9
AV
56472016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5648
5649 PR fortran/62536
5650 * gfortran.dg/block_15.f08: New test.
5651 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5652 on incorrectly closed BLOCK.
5653
30480bcd
IE
56542016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5655
5656 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
56572016-01-28 Richard Biener <rguenther@suse.de>
5658
5659 PR tree-optimization/69466
5660 * gfortran.dg/vect/pr69466.f90: New testcase.
5661
0d4c694e
TP
56622016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5663
5664 * g++.dg/pr67989.C: Remove ARM-specific option.
5665 * gcc.target/arm/pr67989.C: New file.
5666
2aa780da
UB
56672016-01-27 Uros Bizjak <ubizjak@gmail.com>
5668
5669 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5670 and expm1 test for glibc < 2.11.
5671
f75ebe77
RH
56722016-01-27 Richard Henderson <rth@redhat.com>
5673
5674 * gcc.c-torture/execute/pr69447.c: New test.
5675
56762016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 5677
9a175e65 5678 PR fortran/69422
49847d75
PT
5679 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5680
cbdd8ae0
JJ
56812016-01-27 Jakub Jelinek <jakub@redhat.com>
5682
5683 PR debug/66869
5684 * gcc.dg/pr66869.c: New test.
5685
2b572b3c
JL
56862016-01-25 Jeff Law <law@redhat.com>
5687
5688 PR tree-optimization/68398
aec0b19e 5689 PR tree-optimization/69196
2b572b3c
JL
5690 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5691 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5692 path to avoid new heuristic allowing more irreducible regions
5693 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5694 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5695 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5696 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5697 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5698
fa74a4bc
MP
56992016-01-27 Marek Polacek <polacek@redhat.com>
5700
5701 PR c/68062
5702 * c-c++-common/vector-compare-4.c: New test.
5703
0afff540
DM
57042016-01-27 David Malcolm <dmalcolm@redhat.com>
5705
5706 PR preprocessor/69126
5707 * c-c++-common/pr69126.c: New test case.
5708
1a218fc9
ILT
57092016-01-27 Ian Lance Taylor <iant@google.com>
5710
5711 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5712
5d70666e
RB
57132016-01-27 Ryan Burn <contact@rnburn.com>
5714
5715 PR cilkplus/69267
5716 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5717
87ff4d66
UB
57182016-01-27 Uros Bizjak <ubizjak@gmail.com>
5719
5720 PR target/69512
5721 * gcc.target/i386/pr69512.c: New test.
5722
27e23cca
RE
57232016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5724
5725 PR ada/69488
5726 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5727
05bf54c3
MP
57282016-01-27 Marek Polacek <polacek@redhat.com>
5729
5730 PR c++/69379
5731 * g++.dg/pr69379.C: New test.
5732
60214d0d
MS
57332016-01-27 Martin Sebor <msebor@redhat.com>
5734
5735 PR c++/69317
5736 * g++.dg/abi/Wabi-2-2.C: New test.
5737 * g++.dg/abi/Wabi-2-3.C: New test.
5738 * g++.dg/abi/Wabi-3-2.C: New test.
5739 * g++.dg/abi/Wabi-3-3.C: New test.
5740
167c7bfa
RB
57412016-01-27 Richard Biener <rguenther@suse.de>
5742
5743 PR tree-optimization/69166
5744 * gcc.dg/torture/pr69166.c: New testcase.
5745
1430fb1f
MJ
57462016-01-27 Martin Jambor <mjambor@suse.cz>
5747
5748 PR tree-optimization/69355
5749 * gcc.dg/tree-ssa/pr69355.c: New test.
5750
95e3030c
MP
57512016-01-27 Marek Polacek <polacek@redhat.com>
5752
5753 PR c++/69496
5754 * g++.dg/ext/constexpr-vla1.C: New test.
5755
eeb085f3
CB
57562016-01-20 Christian Bruel <christian.bruel@st.com>
5757
5758 PR target/69245
5759 * gcc.target/arm/pr69245.c: New test.
5760
b1652dde
JJ
57612016-01-27 Jakub Jelinek <jakub@redhat.com>
5762
5763 PR tree-optimization/69399
5764 * gcc.dg/torture/pr69399.c: New test.
5765
ce7e8f00
EB
57662016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5767
5768 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5769
e4aac1d1
EB
57702016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5771
5772 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5773
8dfdb419
TV
57742016-01-26 Tom de Vries <tom@codesourcery.com>
5775
5776 PR tree-optimization/69110
5777 * gcc.dg/autopar/pr69110.c: New test.
5778
56f80f54 57792016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 5780 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
5781
5782 * gcc.dg/graphite/isl-ast-op-select.c: New.
5783
a0909527
PT
57842015-01-26 Paul Thomas <pault@gcc.gnu.org>
5785
5786 PR fortran/69385
5787 * gfortran.dg/allocate_error_6.f90: New test.
5788
ffc445f4
RH
57892016-01-26 Richard Henderson <rth@redhat.com>
5790
5791 * gcc.dg/tm/pr60908.c: New test.
5792
01e1dea3
DM
57932016-01-26 David Malcolm <dmalcolm@redhat.com>
5794
5795 PR other/69006
5796 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5797 directive.
5798 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5799 expected multiline output to reflect the colorization being
5800 disabled before newlines.
5801 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5802 (custom_diagnostic_finalizer): Replace call to
5803 pp_newline_and_flush with call to pp_flush.
5804 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5805 * gfortran.dg/implicit_class_1.f90: Likewise.
5806 * lib/gcc-dg.exp (allow_blank_lines): New global.
5807 (dg-allow-blank-lines-in-output): New procedure.
5808 (gcc-dg-prune): Complain about blank lines in the output, unless
5809 dg-allow-blank-lines-in-output was called.
5810 * lib/multiline.exp (_build_multiline_regex): Only support
5811 arbitrary followup text for non-blank-lines, not for blank lines.
5812
13f92e8d
JJ
58132016-01-26 Jakub Jelinek <jakub@redhat.com>
5814
5815 PR tree-optimization/69483
5816 * gcc.dg/pr69483.c: New test.
5817 * g++.dg/opt/pr69483.C: New test.
5818
92422235
CL
58192016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5820
5821 PR target/68620
5822 * gcc.target/arm/pr68620.c: New test.
5823
0bccf11b
L
58242016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5825
5826 * gcc.target/i386/pr68986-2.c: Remove -m32.
5827
81cd202e
L
58282016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5829
5830 PR target/68986
5831 * gcc.target/i386/pr68986-1.c: New test.
5832 * gcc.target/i386/pr68986-2.c: Likewise.
5833 * gcc.target/i386/pr68986-3.c: Likewise.
5834
213a1c03
CB
58352016-01-26 Christian Bruel <christian.bruel@st.com>
5836
5837 * lib/target-supports.exp
5838 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5839 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5840 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5841
22a08dd1
RB
58422016-01-26 Richard Biener <rguenther@suse.de>
5843
5844 PR tree-optimization/69452
5845 * gcc.dg/torture/pr69452.c: New testcase.
5846
6c06e0e8
JJ
58472016-01-26 Jakub Jelinek <jakub@redhat.com>
5848
5849 PR target/69442
5850 * gcc.dg/pr69442.c: New test.
5851
b96824c4
RFI
58522016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5853
5854 PR target/67896
5855 * gcc.target/aarch64/simd/pr67896.C: New.
5856
5ee31e57
RS
58572016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5858
5859 PR tree-optimization/69400
5860 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5861 function.
5862 (plugin_init): Call it.
5863 * gcc.dg/torture/pr69400.c: New test.
5864
7ddfb31d
CL
58652016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5866
5867 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5868
1e050c90
AK
58692016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5870 Sebastian Pop <s.pop@samsung.com>
5871
5872 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5873 isl-0.15.
5874
c8ee4bf5
AK
58752016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5876 Sebastian Pop <s.pop@samsung.com>
5877
5878 * gcc.dg/graphite/pr69292.c: New.
5879
d902b330
JJ
58802016-01-25 Jakub Jelinek <jakub@redhat.com>
5881
5882 * c-c++-common/goacc/use_device-1.c: New test.
5883
2c89b952
JL
58842016-01-25 Jeff Law <law@redhat.com>
5885
5886 PR tree-optimization/69196
5887 PR tree-optimization/68398
5888 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5889 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5890
685c8785
DE
58912016-01-25 David Edelsohn <dje.gcc@gmail.com>
5892
5893 PR target/69469
5894 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5895 Algorithm.
5896
95cef0c1
RB
58972016-01-25 Richard Biener <rguenther@suse.de>
5898
5899 PR testsuite/69380
5900 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5901
2947d3b2
IE
59022016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5903
5904 PR target/69421
5905 * gcc.dg/pr69421.c: New test.
5906
ae19075a
BB
59072016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5908
5909 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5910 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5911 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5912 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5913 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5914 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5915 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5916 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5917 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5918 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5919
fa4511c2
RB
59202016-01-25 Richard Biener <rguenther@suse.de>
5921
5922 PR tree-optimization/69376
5923 * gcc.dg/torture/pr69376.c: New testcase.
5924
1d101216
JD
59252016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5926
5927 PR fortran/69397
5928 PR fortran/68442
5929 * gfortran.dg/interface_38.f90: New test.
5930 * gfortran.dg/interface_39.f90: New test.
a0909527 5931
a59b92b0
PP
59322016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5933
5934 Revert:
5935 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5936
5937 PR c++/11858
5938 PR c++/24663
5939 PR c++/24664
5940 * g++.dg/template/pr11858.C: New test.
5941 * g++.dg/template/pr24663.C: New test.
5942 * g++.dg/template/unify12.C: New test.
5943 * g++.dg/template/unify13.C: New test.
5944 * g++.dg/template/unify14.C: New test.
5945 * g++.dg/template/unify15.C: New test.
5946 * g++.dg/template/unify16.C: New test.
5947 * g++.dg/template/unify17.C: New test.
5948
16acb1a8
DH
59492016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5950
5951 PR fortran/68283
5952 gfortran.dg/pr68283.f90: New test.
5953
094773e8
TK
59542016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5955
5956 PR fortran/66094
5957 * gfortran.dg/inline_matmul_13.f90: New test.
5958 * gfortran.dg/matmul_bounds_8.f90: New test.
5959 * gfortran.dg/matmul_bounds_9.f90: New test.
5960 * gfortran.dg/matmul_bounds_10.f90: New test.
5961
42fb90d7
TV
59622016-01-23 Tom de Vries <tom@codesourcery.com>
5963
5964 PR tree-optimization/69426
5965 * gcc.dg/autopar/pr69426.c: New test.
5966
69da7802
MS
59672016-01-23 Martin Sebor <msebor@redhat.com>
5968
5969 PR c++/58109
5970 PR c++/69022
5971 * g++.dg/cpp0x/alignas5.C: New test.
5972 * g++.dg/ext/vector29.C: Same.
5973
da17300a
UB
59742016-01-23 Uros Bizjak <ubizjak@gmail.com>
5975
5976 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5977 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5978 _GNU_SOURCE from compile flags to the source.
5979 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5980 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5981 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5982 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5983
62041cfc
JJ
59842016-01-22 Jakub Jelinek <jakub@redhat.com>
5985
5986 PR target/69432
5987 * g++.dg/opt/pr69432.C: New test.
5988
f7d2ad6f
BS
59892016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5990
5991 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5992 32-bit targets testing an -m64 multilib.
5993
d403fc9a
WS
59942016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5995
5996 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5997 64-bit support.
5998
4aa16f8d
JG
59992016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6000
6001 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6002
7c816d0f
CB
60032016-01-21 Christian Bruel <christian.bruel@st.com>
6004
6005 PR target/68674
6006 * gcc.target/i386/pr68674.c
6007 * gcc.target/aarch64/pr68674.c
6008 * gcc.target/arm/pr68674.c
6009
fce661e8
KT
60102016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6011
6012 PR target/69403
6013 * gcc.c-torture/execute/pr69403.c: New test.
6014
4696899f
PC
60152016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6016
6017 PR c++/55843
6018 * g++.dg/template/pr55843.C: New.
6019
bac69366
AL
60202016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6021
6022 PR testsuite/66877
6023 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6024 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6025
b57d3a5c
BS
60262016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6027
6028 PR testsuite/67489
da17300a
UB
6029 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6030 from dg-do compile directive, and instead add
6031 { dg-require-effective-target int128 }.
b57d3a5c 6032
9f04a53e
MS
60332016-01-20 Martin Sebor <msebor@redhat.com>
6034
6035 PR c/69405
6036 * gcc.dg/sync-fetch.c: New test.
6037
38a51663
JL
60382016-01-21 Martin Sebor <msebor@redhat.com>
6039
6040 PR target/69252
6041 * gcc.target/powerpc/pr69252.c: New test.
6042
2423a75a
JD
60432016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6044
6045 PR fortran/65996
da17300a 6046 * gfortran.dg/pr65996.f90: New test.
2423a75a 6047
0a76463f
DV
60482016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6049
6050 PR c++/68810
9f04a53e 6051 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 6052 expected to generate an error.
0a76463f 6053
9776e692
BS
60542016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6055
6056 PR middle-end/66178
6057 * gcc.dg/torture/pr66178.c: New test.
6058
c8d3e088
AB
60592016-01-21 Anton Blanchard <anton@samba.org>
6060 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6061
6062 PR target/63354
6063 * gcc.target/powerpc/pr63354.c: New test.
6064
35b707ff
VM
60652016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6066
6067 PR rtl-optimization/68990
6068 * gcc.target/i386/pr68990: New.
6069
157b0829
NC
60702016-01-21 Nick Clifton <nickc@redhat.com>
6071
6072 PR target/69129
6073 * gcc.target/mips/pr69129.c: New.
6074
aede6748
PC
60752016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6076
6077 PR c++/58046
6078 * g++.dg/cpp0x/pr58046.C: New.
6079
5463c2c8
JJ
60802016-01-21 Jakub Jelinek <jakub@redhat.com>
6081
6d31cc75
SS
6082 PR target/69187
6083 PR target/65624
6084 * gcc.target/arm/pr69187.c: New test.
6085
5463c2c8
JJ
6086 PR c++/69355
6087 * g++.dg/torture/pr69355.C: New test.
6088
fa28f32b
AK
60892016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6090 Sebastian Pop <s.pop@samsung.com>
6091
6092 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6093
b920a047
AK
60942016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6095 Sebastian Pop <s.pop@samsung.com>
6096
da17300a 6097 * gcc.dg/graphite/pr68976.c: New test.
b920a047 6098
bdd3aea6
JJ
60992016-01-21 Jakub Jelinek <jakub@redhat.com>
6100
6101 PR middle-end/67653
6102 * c-c++-common/pr67653.c: New test.
6103 * gcc.dg/torture/pr29119.c: Add dg-warning.
6104
26a2e6ae
PB
61052016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6106
6107 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6108
d25c7690
PK
61092016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6110
6111 PR c/24293
6112 * gcc.dg/pr24293.c: New test.
6113 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6114 incomplete struct type.
6115 * gcc.dg/declspec-1.c: Likewise.
6116 * gcc.dg/pr63549.c: Likewise.
6117
889d5698
JJ
61182016-01-20 Jakub Jelinek <jakub@redhat.com>
6119
6120 PR tree-optimization/66612
6121 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6122 for bdn instruction.
6123
d7cf3dc7
CL
61242016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6125
6126 * lib/target-supports.exp
6127 (check_effective_target_arm_fp_ok_nocache): New.
6128 (check_effective_target_arm_fp_ok): New.
6129 (add_options_for_arm_fp): New.
6130 (check_effective_target_arm_crypto_ok_nocache): Require
6131 target_arm_v8_neon_ok instead of arm32.
6132 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6133 (check_effective_target_arm_crypto_pragma_ok): New.
6134 (add_options_for_arm_vfp): New.
6135 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6136 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6137 target instead. Force initial fpu to vfp.
6138 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6139 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6140 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6141 dependency.
6142 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6143 use arm_vfp effective target instead. Force initial fpu to vfp.
6144 * gcc.target/arm/attr-neon3.c: Likewise.
6145 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6146 arm_vfp_ok.
6147 * gcc.target/arm/unsigned-float.c: Likewise.
6148 * gcc.target/arm/vfp-1.c: Likewise.
6149 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6150 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6151 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6152 * gcc.target/arm/vfp-ldmias.c: Likewise.
6153 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6154 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6155 * gcc.target/arm/vfp-stmiad.c: Likewise.
6156 * gcc.target/arm/vfp-stmias.c: Likewise.
6157 * gcc.target/arm/vnmul-1.c: Likewise.
6158 * gcc.target/arm/vnmul-2.c: Likewise.
6159 * gcc.target/arm/vnmul-3.c: Likewise.
6160 * gcc.target/arm/vnmul-4.c: Likewise.
6161
01ac9704 61622016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 6163
e84b00da
L
6164 PR testsuite/69366
6165 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6166 the MPX run-time library, for compile-time MPX test.
6167 * gcc.target/i386/chkp-always_inline.c: Likewise.
6168 * gcc.target/i386/chkp-bndret.c: Likewise.
6169 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6170 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6171 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6172 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6173 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6174 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6175 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6176 * gcc.target/i386/chkp-label-address.c: Likewise.
6177 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6178 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6179 * gcc.target/i386/chkp-pr69044.c: Likewise.
6180 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6181 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6182 * gcc.target/i386/chkp-strchr.c: Likewise.
6183 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6184 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6185 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6186 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6187 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6188 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6189 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6190 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6191 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6192 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6193 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6194 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6195 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6196 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6197 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6198 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6199 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6200 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6201 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6202 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6203 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6204 * gcc.target/i386/pr63995-2.c: Likewise.
6205 * gcc.target/i386/pr64805.c: Likewise.
6206 * gcc.target/i386/pr65044.c: Likewise.
6207 * gcc.target/i386/pr65167.c: Likewise.
6208 * gcc.target/i386/pr65183.c: Likewise.
6209 * gcc.target/i386/pr65184.c: Likewise.
6210 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 6211
28b33016
IE
62122016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6213
6214 PR tree-optimization/69328
6215 * gcc.dg/pr69328.c: New test.
6216
bcff0913
JL
62172016-01-20 Jeff Law <law@redhat.com>
6218
bf0bb970 6219 PR target/25114
bcff0913
JL
6220 * gcc.target/m68k/pr25114.c: New test.
6221
a3f69631
AV
62222016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6223
6224 * gcc.target/arm/memset-inline-10.c: Added
6225 dg-require-effective-target arm_thumb2_ok.
6226
af33ba0d
EB
62272016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6228
6229 * gcc.dg/debug/dwarf2/sso.c: New test.
6230
7596d5de
UB
62312016-01-19 Uros Bizjak <ubizjak@gmail.com>
6232
6233 PR testsuite/68820
6234 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6235 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6236 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6237
ceda2c69
JH
62382016-01-19 Jan Hubicka <hubicka@ucw.cz>
6239
6240 PR ipa/66223
6241 * g++.dg/ipa/devirt-50.C: New testcase.
6242
38a979f2
MP
62432016-01-19 Marek Polacek <polacek@redhat.com>
6244
6245 PR c++/68965
6246 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6247 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6248
962801c5
KT
62492016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6250
6251 PR target/69135
6252 * gcc.target/arm/pr69135_1.c: New test.
6253
078fe40a
WD
62542015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6255
6256 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6257
786e3c06
WD
62582015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6259
6260 * gcc.target/aarch64/ccmp_1.c: New testcase.
6261
1e297006
MP
62622016-01-19 Marek Polacek <polacek@redhat.com>
6263
6264 PR c++/68586
6265 * g++.dg/cpp0x/enum30.C: New test.
6266
879c27e3
RB
62672016-01-19 Richard Biener <rguenther@suse.de>
6268
6269 PR tree-optimization/69336
6270 * g++.dg/tree-ssa/pr69336.C: New testcase.
6271
015337d3
JJ
62722016-01-19 Jakub Jelinek <jakub@redhat.com>
6273
6274 PR debug/65779
6275 * gcc.dg/pr65779.c: New test.
6276
e2c768b6
RB
62772016-01-19 Richard Biener <rguenther@suse.de>
6278
6279 PR tree-optimization/69352
6280 * gcc.dg/torture/pr69352.c: New testcase.
6281
569efc34
JJ
62822016-01-19 Jakub Jelinek <jakub@redhat.com>
6283
6284 PR rtl-optimization/68955
6285 PR rtl-optimization/64557
6286 * gcc.dg/torture/pr68955.c: New test.
6287
e49d321f
JH
62882016-01-19 Jan Hubicka <hubicka@ucw.cz>
6289
6290 PR lto/69136
6291 * g++.dg/torture/pr69136.C: New testcase.
6292
e9191ad3
JH
62932016-01-19 Jan Hubicka <hubicka@ucw.cz>
6294
6295 PR lto/69133
6296 * g++.dg/lto/pr69133_0.C: New testcase.
6297 * g++.dg/lto/pr69133_1.C: New testcase.
6298
2bedb645
JL
62992016-01-15 Jeff Law <law@redhat.com>
6300
6301 PR tree-optimization/69320
6302 * gcc.c-torture/pr69320-1.c: New test.
6303 * gcc.c-torture/pr69320-2.c: New test.
6304 * gcc.c-torture/pr69320-3.c: New test.
6305 * gcc.c-torture/pr69320-4.c: New test.
6306
17c15cb9
PP
63072016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6308
6309 PR c++/11858
6310 PR c++/24663
6311 PR c++/24664
6312 * g++.dg/template/pr11858.C: New test.
6313 * g++.dg/template/pr24663.C: New test.
6314 * g++.dg/template/unify12.C: New test.
6315 * g++.dg/template/unify13.C: New test.
6316 * g++.dg/template/unify14.C: New test.
6317 * g++.dg/template/unify15.C: New test.
6318 * g++.dg/template/unify16.C: New test.
6319 * g++.dg/template/unify17.C: New test.
6320
9617fd08
DM
63212016-01-18 David Malcolm <dmalcolm@redhat.com>
6322
6323 PR testsuite/69181
6324 * gcc.dg/pr69181-1.c: New test file.
6325 * gcc.dg/pr69181-2.c: New test file.
6326 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6327 globals by moving it to...
6328 (cleanup-after-saved-dg-test): ...this new function. Add
6329 "global additional_sources_used". Add reset of global
6330 multiline_expected_outputs to the empty list.
6331 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6332 global to...
6333 (multiline_expected_outputs): ...this, and updated comments to
6334 note that it is modified from gcc-dg.exp.
6335 (dg-end-multiline-output): Update for the above renaming.
6336 (handle-multiline-outputs): Likewise. Remove the clearing
6337 of the expected outputs to the empty list.
6338
b555a2e4
RB
63392016-01-18 Richard Biener <rguenther@suse.de>
6340
6341 PR tree-optimization/69297
6342 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6343
96902805
JM
63442016-01-18 Joseph Myers <joseph@codesourcery.com>
6345
6346 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6347 dg-options.
6348 * gcc.target/mips/mips-3d-2.c: Likewise.
6349 * gcc.target/mips/mips-3d-3.c: Likewise.
6350 * gcc.target/mips/mips-3d-4.c: Likewise.
6351 * gcc.target/mips/mips-3d-5.c: Likewise.
6352 * gcc.target/mips/mips-3d-6.c: Likewise.
6353 * gcc.target/mips/mips-3d-7.c: Likewise.
6354 * gcc.target/mips/mips-3d-8.c: Likewise.
6355 * gcc.target/mips/mips-3d-9.c: Likewise.
6356 * gcc.target/mips/mips-ps-1.c: Likewise.
6357 * gcc.target/mips/mips-ps-2.c: Likewise.
6358 * gcc.target/mips/mips-ps-3.c: Likewise.
6359 * gcc.target/mips/mips-ps-4.c: Likewise.
6360 * gcc.target/mips/mips-ps-5.c: Likewise.
6361 * gcc.target/mips/mips-ps-6.c: Likewise.
6362 * gcc.target/mips/mips-ps-7.c: Likewise.
6363 * gcc.target/mips/mips-ps-type.c: Likewise.
6364 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6365 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6366
40e26f94
TV
63672016-01-18 Tom de Vries <tom@codesourcery.com>
6368
6369 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6370 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6371 * c-c++-common/goacc/kernels-empty.c: New test.
6372 * c-c++-common/goacc/kernels-eternal.c: New test.
6373 * c-c++-common/goacc/kernels-loop-2.c: New test.
6374 * c-c++-common/goacc/kernels-loop-3.c: New test.
6375 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6376 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6377 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6378 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6379 * c-c++-common/goacc/kernels-loop-data.c: New test.
6380 * c-c++-common/goacc/kernels-loop-g.c: New test.
6381 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6382 * c-c++-common/goacc/kernels-loop-n.c: New test.
6383 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6384 * c-c++-common/goacc/kernels-loop.c: New test.
6385 * c-c++-common/goacc/kernels-noreturn.c: New test.
6386 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6387 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6388 * c-c++-common/goacc/kernels-reduction.c: New test.
6389
a98d4647
TV
63902016-01-18 Tom de Vries <tom@codesourcery.com>
6391
6392 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6393 * gcc.dg/autopar/outer-2.c: Same.
6394 * gcc.dg/autopar/outer-3.c: Same.
6395 * gcc.dg/autopar/outer-4.c: Same.
6396 * gcc.dg/autopar/outer-5.c: Same.
6397 * gcc.dg/autopar/outer-6.c: Same.
6398 * gcc.dg/autopar/parallelization-1.c: Same.
6399 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6400 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6401 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6402 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6403 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6404 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6405 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6406 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6407 * gcc.dg/autopar/pr39500-1.c: Same.
6408 * gcc.dg/autopar/pr39500-2.c: Same.
6409 * gcc.dg/autopar/pr46193.c: Same.
6410 * gcc.dg/autopar/pr46194.c: Same.
6411 * gcc.dg/autopar/pr49580.c: Same.
6412 * gcc.dg/autopar/pr49960-1.c: Same.
6413 * gcc.dg/autopar/pr49960.c: Same.
6414 * gcc.dg/autopar/pr68373.c: Same.
6415 * gcc.dg/autopar/reduc-1.c: Same.
6416 * gcc.dg/autopar/reduc-1char.c: Same.
6417 * gcc.dg/autopar/reduc-1short.c: Same.
6418 * gcc.dg/autopar/reduc-2.c: Same.
6419 * gcc.dg/autopar/reduc-2char.c: Same.
6420 * gcc.dg/autopar/reduc-2short.c: Same.
6421 * gcc.dg/autopar/reduc-3.c: Same.
6422 * gcc.dg/autopar/reduc-4.c: Same.
6423 * gcc.dg/autopar/reduc-6.c: Same.
6424 * gcc.dg/autopar/reduc-7.c: Same.
6425 * gcc.dg/autopar/reduc-8.c: Same.
6426 * gcc.dg/autopar/reduc-9.c: Same.
6427 * gcc.dg/autopar/uns-outer-4.c: Same.
6428 * gcc.dg/autopar/uns-outer-5.c: Same.
6429 * gcc.dg/autopar/uns-outer-6.c: Same.
6430 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6431 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6432
da976fa8
AL
64332016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6434
6435 PR target/63679
6436 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6437 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6438
70c1e886
AL
64392016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6440
6441 PR target/63679
6442 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6443 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6444 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6445
88bed196
AL
64462016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6447
6448 PR target/63679
6449 * gcc.dg/tree-ssa/sra-17.c: New.
6450 * gcc.dg/tree-ssa/sra-18.c: New.
6451
3dd5f42e
IE
64522016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6453
6454 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6455
ae5a77fa
EB
64562016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6457
6458 * gnat.dg/inline12.adb: New test.
6459
11e57fc6
BC
64602016-01-18 Bin Cheng <bin.cheng@arm.com>
6461
6462 PR tree-optimization/66797
6463 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6464
995b6fe0
RB
64652016-01-18 Richard Biener <rguenther@suse.de>
6466
6467 PR tree-optimization/69170
6468 * gcc.dg/torture/pr69170.c: New testcase.
6469
82ee0cf2 64702016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
6471
6472 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6473
d69da357
TV
64742016-01-16 Tom de Vries <tom@codesourcery.com>
6475
6476 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6477
a3845283
TV
64782016-01-16 Tom de Vries <tom@codesourcery.com>
6479
6480 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6481 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6482 redundant dg-require-effective-target pthread.
6483 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6484 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6485 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6486 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6487 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6488 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6489 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6490
197a6aa6
DE
64912016-01-16 David Edelsohn <dje.gcc@gmail.com>
6492
6493 PR target/68609
6494 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6495 * gcc.target/powerpc/recip-7.c: Same.
6496
ec7886c1
PP
64972016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6498
6499 PR c++/69091
6500 * g++.dg/template/pr69091.C: New test.
6501
203484bb
PP
65022016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6503
6504 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6505 dump does not contain an error_mark_node.
6506 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6507 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6508
aa2500e9
PP
65092016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6510
6511 PR c++/68936
6512 * g++.dg/template/pr68936.C: New test.
6513
28621a5c
DE
65142016-01-15 David Edelsohn <dje.gcc@gmail.com>
6515
6516 PR target/68609
6517 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6518 * gcc.target/powerpc/recip-2.c: Same.
6519 * gcc.target/powerpc/recip-3.c: Same.
6520 * gcc.target/powerpc/recip-4.c: Same.
6521 * gcc.target/powerpc/recip-sqrtf.c: Same.
6522
40c43aca
JL
65232016-01-15 Jeff Law <law@redhat.com>
6524
6525 PR tree-optimization/69270
6526 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6527 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6528
afbc5ae8
PT
65292016-01-15 Paul Thomas <pault@gcc.gnu.org>
6530
6531 PR fortran/49630
6532 * gfortran.dg/deferred_character_13.f90: New test for the fix
6533 of comment 3 of the PR.
6534
6535 PR fortran/54070
6536 * gfortran.dg/deferred_character_8.f90: New test
6537 * gfortran.dg/allocate_error_5.f90: New test
6538
6539 PR fortran/60593
6540 * gfortran.dg/deferred_character_10.f90: New test
6541
6542 PR fortran/60795
6543 * gfortran.dg/deferred_character_14.f90: New test
6544
6545 PR fortran/61147
6546 * gfortran.dg/deferred_character_11.f90: New test
6547
6548 PR fortran/64324
6549 * gfortran.dg/deferred_character_9.f90: New test
6550
49abe076
VM
65512016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6552
6553 PR rtl-optimization/69030
6554 * gcc.target/i386/pr69030.c: New.
6555
16d12992
KT
65562016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6557
6558 * gcc.target/aarch64/target_attr_17.c: New test.
6559
78810bd3
RB
65602016-01-15 Richard Biener <rguenther@suse.de>
6561
6562 PR tree-optimization/66856
6563 * gcc.dg/torture/pr66856-1.c: New testcase.
6564 * gcc.dg/torture/pr66856-2.c: Likewise.
6565
2bd847fe
RB
65662016-01-15 Richard Biener <rguenther@suse.de>
6567
6568 PR debug/69137
6569 * g++.dg/lto/pr69137_0.C: New testcase.
6570
a00fe3b7
RS
65712016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6572
6573 PR middle-end/69246
6574 * gcc.target/i386/pr69246.c: New test.
6575
cbb0e83b
DV
65762016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6577
7596d5de 6578 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 6579
5a500ecf
DV
65802016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6581
6582 PR c++/56194
6583 * g++.dg/init/const9.C: Disable test on S/390.
6584
5d9bf64f
DV
65852016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6586
6587 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6588 * g++.dg/Wno-frame-address.C: Ditto.
6589
e234b19e
DV
65902016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6591
6592 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6593
89483f99
RB
65942016-01-15 Richard Biener <rguenther@suse.de>
6595
6596 PR tree-optimization/68961
6597 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6598
94f37395
IE
65992016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6600
6601 * gcc.target/i386/pr65105-5.c: New test.
6602
82ee0cf2 66032016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
6604
6605 * gcc.c-torture/execute/alias-4.c: New testcase.
6606
82ee0cf2 66072016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
6608
6609 PR ipa/68148
6610 * g++.dg/ipa/devirt-49.C: New testcase.
6611
092f7deb 66122016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
6613
6614 PR target/65837
6615 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6616 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6617 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6618
e93c66bc
RB
66192016-01-15 Richard Biener <rguenther@suse.de>
6620
6621 PR tree-optimization/69117
6622 * gcc.dg/torture/pr69117.c: New testcase.
6623
c47eaca6 66242015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
6625
6626 PR c++/69048
6627 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6628
c3f6914a
FXC
66292016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6630
6631 PR testsuite/67509
6632 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6633 range tests use 100 * maximum instead of maximum + 1.
6634
cd65ae90
JJ
66352016-01-14 Jakub Jelinek <jakub@redhat.com>
6636
6637 PR debug/69244
6638 * gcc.dg/guality/pr69244.c: New test.
6639
19643948
UB
66402016-01-14 Uros Bizjak <ubizjak@gmail.com>
6641
6642 * lib/target-supports.exp (check_effective_target_issignaling):
6643 New procedure.
6644 * gcc.dg/pr61441.c: Require issignaling effective target.
6645
fe79c97e
SB
66462016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6647
6648 PR target/68803
6649 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6650
c7df95d8
DM
66512016-01-14 David Malcolm <dmalcolm@redhat.com>
6652
6653 PR c++/68819
6654 PR preprocessor/69177
6655 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6656 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6657 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6658 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6659
00083992
MP
66602016-01-14 Marek Polacek <polacek@redhat.com>
6661
6662 PR c/69262
6663 * gcc.dg/array-15.c: New test.
6664
0c9b3294
JJ
66652016-01-14 Jakub Jelinek <jakub@redhat.com>
6666
6667 PR middle-end/68146
6668 PR tree-optimization/69155
6669 * gfortran.dg/pr68146.f: New test.
6670 * gfortran.dg/pr69155.f90: New test.
6671
3688e13d
RB
66722016-01-14 Richard Biener <rguenther@suse.de>
6673
6674 PR tree-optimization/68060
6675 * gcc.dg/torture/pr68060-1.c: New testcase.
6676 * gcc.dg/torture/pr68060-2.c: Likewise.
6677
bab0ad3a
NC
66782016-01-14 Nick Clifton <nickc@redhat.com>
6679
6680 * lib/target-supports.exp
6681 (check_effective_target_arm_neon_ok_nocache): Add an option
6682 sequence that includes setting the ARM architecture to ARMv7-A.
6683 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6684 command line options necessary to enable Neon support.
6685 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6686 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6687 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6688 * gcc.target/arm/pr69180.c: Likewise.
6689
947c2ce5
JL
66902016-01-14 Jeff Law <law@redhat.com>
6691
6692 PR tree-optimization/69270
6693 * gcc.dg/tree-ssa/pr69270.c: New test.
6694
3342fd71
BS
66952016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6696
6697 PR c/66208
6698 * c-c++-common/pr66208.c: New file.
6699
2ad3adf1
JJ
67002016-01-13 Jakub Jelinek <jakub@redhat.com>
6701
6702 PR tree-optimization/69156
6703 * gcc.dg/pr69156.c: New test.
6704
398d6feb
L
67052016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6706
6707 * gcc.target/i386/pr69225-7.c: New test.
6708
4c868789
RH
67092016-01-13 Richard Henderson <rth@redhat.com>
6710
6711 * gcc.dg/tm/memopt-13.c: Update expected function.
6712 * gcc.dg/tm/memopt-6.c: Likewise.
6713
ef6d1772
UB
67142016-01-13 Uros Bizjak <ubizjak@gmail.com>
6715
6716 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6717 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6718 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6719 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 6720
ef6d1772
UB
67212016-01-13 Tom de Vries <tom@codesourcery.com>
6722
6723 PR tree-optimization/69169
0b4b6ef2
TV
6724 * gcc.dg/pr69169.c: New test.
6725
2ad3adf1 67262016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
6727
6728 PR target/69228
6729 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6730 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6731 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6732 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6733 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6734 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6735 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6736 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6737
9060e335
AK
67382016-01-13 Jakub Jelinek <jakub@redhat.com>
6739
6740 PR target/69247
6741 * gcc.dg/pr69247.c: New test.
6742
40311329
RB
67432016-01-13 Richard Biener <rguenther@suse.de>
6744
6745 PR tree-optimization/69242
6746 * gcc.dg/torture/pr69242.c: New testcase.
6747
ccbd7103
RB
67482016-01-13 Richard Biener <rguenther@suse.de>
6749
6750 PR tree-optimization/69186
6751 * gcc.dg/torture/pr69186.c: New testcase.
6752
c6f72a46
JL
67532016-01-13 Jeff Law <law@redhat.com>
6754
6755 PR tree-optimization/67755
6756 * gcc.dg/tree-ssa/pr67755.c: New test.
6757
67582016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
6759
6760 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6761 pass number in output by a star.
6762
c446cf07
BC
67632016-01-12 Bin Cheng <bin.cheng@arm.com>
6764
6765 PR tree-optimization/68911
6766 * gcc.c-torture/execute/pr68911.c: New test.
6767
5342156c
MP
67682016-01-12 Marek Polacek <polacek@redhat.com>
6769
6770 PR c++/68979
6771 * g++.dg/warn/permissive-1.C: New test.
6772
65364cc5
JJ
67732016-01-12 Jakub Jelinek <jakub@redhat.com>
6774
6775 PR objc++/68511
6776 PR c++/69213
6777 * g++.dg/opt/pr69213.C: New test.
6778
81b9a3d9
CB
67792016-01-12 Christian Bruel <christian.bruel@st.com>
6780
6781 PR target/69180
6782 * gcc.target/arm/pr69180.c: New test.
6783
3c4e91c9
RB
67842016-01-12 Richard Biener <rguenther@suse.de>
6785
6786 PR lto/69077
6787 * g++.dg/lto/pr69077_0.C: New testcase.
6788 * g++.dg/lto/pr69077_1.C: Likewise.
6789
5664cea1
JJ
67902016-01-12 Jakub Jelinek <jakub@redhat.com>
6791
6792 PR target/69175
6793 * g++.dg/opt/pr69175.C: New test.
6794
86cefc49
AL
67952016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6796
6797 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6798 rather than #including math.h & stdlib.h.
6799 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6800 * gcc.dg/vect/pr49771.c: Likewise.
6801 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6802 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6803 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6804 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6805 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6806 * gcc.dg/vect/pr44507.c: Likewise.
6807 * gcc.dg/vect/pr45902.c: Likewise.
6808 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6809 * gcc.dg/vect/vect-117.c: Likewise.
6810 * gcc.dg/vect/vect-99.c: Likewise.
6811 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6812 * gcc.dg/vect/vect-cond-1.c: Likewise.
6813 * gcc.dg/vect/vect-cond-2.c: Likewise.
6814 * gcc.dg/vect/vect-cond-3.c: Likewise.
6815 * gcc.dg/vect/vect-cond-4.c: Likewise.
6816 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6817 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6818 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6819 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6820 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6821 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6822 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6823 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6824 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6825 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6826 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6827 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6828 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6829 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6830 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6831 include of signal.h.
6832 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6833 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6834 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6835 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6836 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6837 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6838 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6839 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6840 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6841 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6842 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6843 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6844 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6845 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6846 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6847 * gcc.dg/vect/vect-outer-5.c: Likewise.
6848 * gcc.dg/vect/vect-outer-6.c: Likewise.
6849 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6850 include of stdio.h.
6851
b832f61e
NC
68522016-01-12 Nick Clifton <nickc@redhat.com>
6853
6854 PR target/68913
6855 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6856 to fread so that it will be found in all target runtimes.
6857
8eac49b1
RB
68582016-01-12 Richard Biener <rguenther@suse.de>
6859
6860 PR tree-optimization/69053
6861 * g++.dg/torture/pr69053.C: New testcase.
6862
2935d994
RB
68632016-01-12 Richard Biener <rguenther@suse.de>
6864
6865 PR tree-optimization/69168
6866 * gcc.dg/torture/pr69168.c: New testcase.
6867
66c16fd9
RB
68682016-01-12 Richard Biener <rguenther@suse.de>
6869
6870 PR tree-optimization/69157
6871 * gcc.dg/torture/pr69157.c: New testcase.
6872
68732016-01-12 Richard Biener <rguenther@suse.de>
6874
6875 PR tree-optimization/69174
6876 * gcc.dg/torture/pr69174.c: New testcase.
6877
723033a6
JJ
68782016-01-12 Jakub Jelinek <jakub@redhat.com>
6879
6880 PR c++/66808
6881 PR c++/69000
6882 * g++.dg/tls/pr66808.C: New test.
6883 * g++.dg/tls/pr69000.C: New test.
6884
3574cf47
BS
68852016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6886
6887 * gcc.target/powerpc/swaps-p8-23.c: New test.
6888 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6889
feb20787
JDA
68902016-01-11 John David Anglin <danglin@gcc.gnu.org>
6891
6892 PR tree-optimization/68356
6893 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6894
27b1820a
KV
68952016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6896 Jim Wilson <jim.wilson@linaro.org>
6897
6898 PR target/69194
6899 * gcc.target/arm/pr69194.c: New test.
6900
cf4de6af
L
69012016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6902
6903 PR target/69225
6904 * gcc.target/i386/pr69225-1.c: New test.
6905 * gcc.target/i386/pr69225-2.c: Likewise.
6906 * gcc.target/i386/pr69225-3.c: Likewise.
6907 * gcc.target/i386/pr69225-4.c: Likewise.
6908 * gcc.target/i386/pr69225-5.c: Likewise.
6909 * gcc.target/i386/pr69225-6.c: Likewise.
6910
1ebd5558
JJ
69112016-01-11 Jakub Jelinek <jakub@redhat.com>
6912
23552a4d
JJ
6913 PR target/67462
6914 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6915 if lp64.
6916
26ff85b0
JJ
6917 PR target/69071
6918 * gcc.dg/pr69071.c: New test.
6919
9cb6bd74
JJ
6920 PR c++/69211
6921 * g++.dg/opt/pr69211.C: New test.
6922
1ebd5558
JJ
6923 PR tree-optimization/69214
6924 * gcc.c-torture/compile/pr69214.c: New test.
6925
8c18c836
UB
69262016-01-11 Uros Bizjak <ubizjak@gmail.com>
6927
6928 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6929 * gcc.target/i386/pr66232-11.c: Ditto.
6930 * gcc.target/i386/pr66232-12.c: Ditto.
6931 * gcc.target/i386/pr66232-13.c: Ditto.
6932
62446e6e
RB
69332016-01-11 Richard Biener <rguenther@suse.de>
6934
6935 PR tree-optimization/69173
6936 * gcc.dg/torture/pr69173.c: New testcase.
6937
2b8568fe
KT
69382016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6939
6940 PR rtl-optimization/68796
6941 * gcc.target/aarch64/tst_5.c: New test.
6942 * gcc.target/aarch64/tst_6.c: Likewise.
6943
5baf4532
KT
69442016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6945
6946 PR rtl-optimization/68841
6947 * gcc.dg/pr68841.c: New test.
6948 * gcc.c-torture/execute/pr68841.c: New test.
6949
ca90b1ed
YR
69502016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6951
6952 PR rtl-optimization/68920
6953 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6954 for ix86 targets.
6955 * gcc.dg/ifcvt-5.c: New test.
6956
2ad3adf1 69572016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
6958
6959 PR bootstrap/69123
6960 * g++.dg/pr69123.C: New.
6961
83834c09
IE
69622016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6963
6964 PR target/69010
6965 * gcc.target/i386/pr69010.c: New test.
6966
dcf89d57
MJ
69672016-01-11 Martin Jambor <mjambor@suse.cz>
6968
6969 PR ipa/69044
6970 * gcc.target/i386/chkp-pr69044.c: New test.
6971
d95167ee
TV
69722016-01-11 Tom de Vries <tom@codesourcery.com>
6973
6974 PR tree-optimization/69109
6975 * gcc.dg/autopar/pr69109-2.c: New test.
6976 * gcc.dg/autopar/pr69109.c: New test.
6977
4f6403a8
TV
69782016-01-11 Tom de Vries <tom@codesourcery.com>
6979
6980 PR tree-optimization/69108
6981 * gcc.dg/autopar/pr69108.c: New test.
6982
21efdd80
PP
69832016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6984
6985 PR c++/69029
6986 * c-c++-common/Wisleading-indentation.c: Augment test.
6987
fd42eed8
TK
69882016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6989
6990 PR fortran/69154
6991 * gfortran.dg/inline_matmul_12.f90: New test.
6992
4f90ee6c
PT
69932016-01-10 Paul Thomas <pault@gcc.gnu.org>
6994
6995 PR fortran/67779
6996 * gfortran.dg/actual_array_offset_1: New test.
6997
3907c6cf
TV
69982016-01-10 Tom de Vries <tom@codesourcery.com>
6999
7000 PR tree-optimization/69062
7001 * gcc.dg/autopar/pr69062.c: New test.
7002
b07b236e
TS
70032016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7004
7005 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7006 * gcc.dg/vect/slp-perm-2.c: Likewise.
7007 * gcc.dg/vect/slp-perm-3.c: Likewise.
7008 * gcc.dg/vect/slp-perm-5.c: Likewise.
7009 * gcc.dg/vect/slp-perm-6.c: Likewise.
7010 * gcc.dg/vect/slp-perm-7.c: Likewise.
7011 * gcc.dg/vect/slp-perm-8.c: Likewise.
7012
23fab8ae
TV
70132016-01-10 Tom de Vries <tom@codesourcery.com>
7014
7015 PR tree-optimization/69039
7016 * gcc.dg/autopar/pr69039.c: New test.
7017
73f0dae2
MP
70182016-01-09 Marek Polacek <polacek@redhat.com>
7019
7020 PR c++/69113
7021 * g++.dg/pr69113.C: New test.
7022
20b8d734
JJ
70232016-01-09 Jakub Jelinek <jakub@redhat.com>
7024
7025 PR middle-end/50865
7026 PR tree-optimization/69097
7027 * gcc.c-torture/execute/pr50865.c: New test.
7028 * gcc.c-torture/execute/pr69097-1.c: New test.
7029 * gcc.c-torture/execute/pr69097-2.c: New test.
7030 * gcc.dg/pr69097-1.c: New test.
7031 * gcc.dg/pr69097-2.c: New test.
7032
c50e614b
JJ
70332016-01-09 Jakub Jelinek <jakub@redhat.com>
7034
7035 PR c++/69164
7036 * g++.dg/opt/pr69164.C: New test.
7037
e0237993
JJ
70382016-01-08 Jakub Jelinek <jakub@redhat.com>
7039
7040 PR tree-optimization/69167
7041 * gcc.dg/pr69167.c: New test.
7042
bd8f5bb2
MP
70432016-01-08 Marek Polacek <polacek@redhat.com>
7044
7045 PR c++/68449
7046 * g++.dg/pr68449.C: New.
7047
bb0f5ca7
AL
70482016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7049
7050 PR tree-optimization/68707
7051 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7052 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7053 on platforms supporting it.
7054 * gcc.dg/vect/slp-perm-2.c: Likewise.
7055 * gcc.dg/vect/slp-perm-3.c: Likewise.
7056 * gcc.dg/vect/slp-perm-5.c: Likewise.
7057 * gcc.dg/vect/slp-perm-7.c: Likewise.
7058 * gcc.dg/vect/slp-perm-8.c: Likewise.
7059 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7060 on platforms supporting it.
7061
22518428
JJ
70622016-01-08 Jakub Jelinek <jakub@redhat.com>
7063
33f0852f
JJ
7064 PR tree-optimization/69162
7065 * gcc.dg/pr69162.c: New test.
7066
22518428
JJ
7067 PR tree-optimization/69172
7068 * gcc.dg/pr69172.c: New test.
7069
80e9b3aa
TP
70702016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7071
7072 PR tree-optimization/67781
7073 * gcc.c-torture/execute/pr67781.c: New file.
7074
262a363f
JJ
70752016-01-08 Jakub Jelinek <jakub@redhat.com>
7076
7077 PR tree-optimization/69083
7078 * gcc.dg/vect/pr69083.c: New test.
7079
6e1f093f
SS
70802016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7081
7082 PR tree-optimization/61441
7083 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7084 Use -fexcess-precision=standard for compiler options.
7085 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7086
53290e07
JJ
70872016-01-08 Jakub Jelinek <jakub@redhat.com>
7088
57bf3072
JJ
7089 PR fortran/69128
7090 * gfortran.dg/gomp/pr69128.f90: New test.
7091
53290e07
JJ
7092 PR c++/69145
7093 * g++.dg/ext/pr69145-1.C: New test.
7094 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7095 * g++.dg/ext/pr69145-2.h: New file.
7096
7a127fa7
MS
70972016-01-07 Martin Sebor <msebor@redhat.com>
7098
7099 PR c/68966
7100 * gcc.dg/atomic-fetch-bool.c: New test.
7101 * gcc.dg/sync-fetch-bool.c: New test.
7102
95918b49
L
71032016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7104
7105 PR fortran/66680
7106 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7107
c8e62a9d
NC
71082016-01-07 Nick Clifton <nickc@redhat.com>
7109
7110 PR target/66655
7111 * g++.dg/pr66655.C: New test.
7112 * g++.dg/pr66655_1.cc: Test support file.
7113 * g++.dg/pr66655.h: Test header file.
7114
2ad3adf1 71152016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
7116
7117 PR fortran/66680
7118 gfortran.dg/gomp/pr66680.f90: New test.
7119
4cd9ca92
L
71202016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7121
7122 PR target/69171
7123 * gcc.target/i386/pr69171-1.c: New test.
7124 * gcc.target/i386/pr69171-2.c: Likewise.
7125 * gcc.target/i386/pr69171-3.c: Likewise.
7126 * gcc.target/i386/pr69171-4.c: Likewise.
7127 * gcc.target/i386/pr69171-5.c: Likewise.
7128 * gcc.target/i386/pr69171-6.c: Likewise.
7129
7e33d4dc
BS
71302015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7131
7132 PR middle-end/67639
7133 * c-c++-common/pr67639.c: New test.
7134
fec64afc
JJ
71352016-01-07 Jakub Jelinek <jakub@redhat.com>
7136
7137 PR tree-optimization/69141
7138 * g++.dg/opt/pr69141.C: New test.
7139
f293ad29
EB
71402016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7141
7142 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7143
5027395e
UB
71442016-01-06 Uros Bizjak <ubizjak@gmail.com>
7145
7146 PR target/69140
7147 * gcc.target/i386/pr69140.c: New test
7148
7443cf13
DM
71492016-01-06 David Malcolm <dmalcolm@redhat.com>
7150
7151 * gcc.dg/bad-dereference.c: New test case.
7152
32928931
BS
71532015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7154
7155 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7156
68dd05da
AS
71572016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7158
7159 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7160
6b131d5b
MP
71612016-01-06 Marek Polacek <polacek@redhat.com>
7162
7163 PR sanitizer/69099
7164 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7165
8d9fdb49
MP
71662016-01-05 Marek Polacek <polacek@redhat.com>
7167
7168 PR c/69104
7169 * gcc.dg/atomic-invalid-2.c: New.
7170
acf93f1e
L
71712016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7172
7173 PR target/68991
7174 * gcc.target/i386/pr68991.c: New test.
7175
3f50525d
L
71762016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7177
7178 PR target/68991
7179 * g++.dg/pr68991-1.C: New test.
7180 * g++.dg/pr68991-2.C: Likewise.
7181
e0237993 71822016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 7183
e0237993 7184 PR other/60465
face88a1
ST
7185 * gcc.target/ia64/pr60465-gprel64.c: New test.
7186 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7187
a0866eff
KT
71882016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7189
7190 PR rtl-optimization/68651
7191 * gcc.target/aarch64/pr68651_1.c: New test.
7192
c589e975
DM
71932016-01-05 David Malcolm <dmalcolm@redhat.com>
7194
7195 PR c/69122
7196 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7197
929710d9
NS
71982016-01-05 Nathan Sidwell <nathan@acm.org>
7199
ce3e43d7
NS
7200 PR c++/58583
7201 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7202
929710d9
NS
7203 * gcc.dg/alias-15.c: New.
7204
a2faef8e
NC
72052016-01-05 Nick Clifton <nickc@redhat.com>
7206
7207 PR target/68870
7208 * g++.dg/pr68770.C: New test.
7209
4cfa76e3
MS
72102016-01-04 Mike Stump <mikestump@comcast.net>
7211
7212 * lib/target-supports.exp (check_effective_target_cilkplus):
7213 cilkplus targets require pthreads.
4ece61b6 7214 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 7215
4e8a3a35
MM
72162016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7217
7218 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7219 generation.
7220
818ab71a
JJ
72212016-01-04 Jakub Jelinek <jakub@redhat.com>
7222
7223 Update copyright years.
7224
2fe0a208
MP
72252016-01-04 Marek Polacek <polacek@redhat.com>
7226
7227 PR c/68908
7228 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7229 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7230 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7231
9e3b2fe3
EB
72322016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7233
7234 * gcc.target/sparc/20160104-2.c: New test.
7235
e8d65a35
EB
72362016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7237
7238 * gcc.target/sparc/20160104-1.c: New test.
7239
25ccfccd
PT
72402016-01-03 Paul Thomas <pault@gcc.gnu.org>
7241
7242 PR fortran/65045
7243 * gfortran.dg/pr65045.f90: New test.
7244
cb51d382
EB
72452016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7246
7247 * gnat.dg/specs/debug1.ads: Delete.
7248
6eeaad6e
JD
72492016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7250
7251 PR libgfortran/68867
7252 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7253 expression.
7254
2f968603
JD
72552016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7256
7257 PR libgfortran/68867
7258 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7259 PowerPC.
7260
591bb5e4
PT
72612016-01-01 Paul Thomas <pault@gcc.gnu.org>
7262
7263 PR fortran/68864
7264 * gfortran.dg/pr68864.f90: New test.
7265
f1e0620c
JJ
72662016-01-01 Jakub Jelinek <jakub@redhat.com>
7267
942a1319
JJ
7268 PR tree-optimization/69070
7269 * gcc.dg/pr69070.c: New test.
7270
10dff63f
JJ
7271 PR sanitizer/69055
7272 * gfortran.dg/pr69055.f90: New test.
7273
f1e0620c
JJ
7274 PR target/69015
7275 * gcc.dg/pr69015.c: New test.
818ab71a 7276\f
2f883d1c 7277Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
7278
7279Copying and distribution of this file, with or without modification,
7280are permitted in any medium without royalty provided the copyright
7281notice and this notice are preserved.