]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
8af01c66
JL
12016-05-25 Jeff Law <law@redhat.com>
2
3 PR tree-optimization/71272
4 * gcc.c-torture/compile/pr71272.c: new test.
5
f9d6ce73
BS
62016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
7
8 * gcc.target/powerpc/vec-cmpne.c: New test.
9 * gcc.target/powerpc/vec-cmpne-long.c: New test.
10
a88a7b22
EB
112016-05-25 Eric Botcazou <ebotcazou@adacore.com>
12
13 * gnat.dg/opt55.ad[sb]: New test.
14
125f02ed
SKS
152016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
16
17 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
18 * c-c++-common/pr60226.c: Require int32plus.
19 * gcc.c-torture/execute/pr70602.c: Likewise.
20 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
21 unsigned long for malloc arg type.
22 * gcc.dg/asr_div1.c: Require int32plus.
23 * gcc.dg/enum-mode-1.c: XFAIL for int16.
24 * gcc.dg/pie-1.c: Require pie.
25 * gcc.dg/pie-2.c: Likewise.
26 * gcc.dg/pr59471.c: Require int32plus.
27 * gcc.dg/pr59963-2.c: XFAIL for int16.
28 * gcc.dg/pr60114.c: Require int32plus.
29 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
30 unsigned long for typedef of size_t.
31 * gcc.dg/pr63914.c: Require int32plus.
32 * gcc.dg/pr64536.c: Require pt32plus.
33 * gcc.dg/pr65658.c: Likewise.
34 * gcc.dg/pr67271.c: Require int32plus.
35 * gcc.dg/pr68112.c: Likewise.
36 * gcc.dg/pr69071.c: Skip for avr target.
37 * gcc.dg/pr69973.c: Require int32plus.
38 * gcc.dg/pr70169.c: Skip for avr target.
39 * gcc.dg/sso-6.c: Require int32plus.
40 * gcc.dg/sso-7.c: Likewise.
41 * gcc.dg/sso-8.c: Likewise.
42 * gcc.dg/vrp-min-max-2.c: Likewise.
43
c6e434f5
UB
442016-05-25 H.J. Lu <hongjiu.lu@intel.com>
45
46 PR target/70738
47 * gcc.target/i386/pr70738-1.c: New test.
48 * gcc.target/i386/pr70738-2.c: Likewise.
49 * gcc.target/i386/pr70738-3.c: Likewise.
50 * gcc.target/i386/pr70738-4.c: Likewise.
51 * gcc.target/i386/pr70738-5.c: Likewise.
52 * gcc.target/i386/pr70738-6.c: Likewise.
53 * gcc.target/i386/pr70738-7.c: Likewise.
54 * gcc.target/i386/pr70738-8.c: Likewise.
55 * gcc.target/i386/pr70738-9.c: Likewise.
56
5c42d341
KT
572016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
58
59 PR rtl-optimization/66940
60 * gcc.c-torture/execute/pr66940.c: New test.
61
bf9a1a07
IV
622016-05-25 Ilya Verbin <ilya.verbin@intel.com>
63
64 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
65 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
66 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
67 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
68 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
69 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
70 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
71 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
72 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
73 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
74 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
75 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
76 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
77 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
78 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
79 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
80 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
81 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
82 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
83 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
84 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
85 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
86 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
87 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
88
95efe6b6
MP
892016-05-25 Marek Polacek <polacek@redhat.com>
90
91 PR c/71265
92 * gcc.dg/noncompile/pr71265.c: New test.
93
a23faf7a
MP
94 PR c/71266
95 * gcc.dg/noncompile/old-style-parm-3.c: New test.
96
69a6d5ad
NS
972016-05-25 Nathan Sidwell <nathan@acm.org>
98
99 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
100
3072d4ea
RB
1012016-05-25 Richard Biener <rguenther@suse.de>
102
103 PR tree-optimization/71261
104 * c-c++-common/torture/pr71261.c: New testcase.
105
e412ece4
RB
1062016-05-25 Richard Biener <rguenther@suse.de>
107
108 PR tree-optimization/71264
109 * gcc.dg/vect/pr71264.c: New testcase.
110
b9e551ad
PC
1112016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
112
113 PR c++/55992
114 * g++.dg/cpp0x/alias-decl-53.C: New.
115 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
116
6aa1abe5
ML
1172016-05-25 Martin Liska <mliska@suse.cz>
118
119 * g++.dg/pr71239.C: New test.
120
842d162e
RB
1212016-05-25 Richard Biener <rguenther@suse.de>
122
123 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
124 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
125
f184a36c
MP
1262016-05-25 Marek Polacek <polacek@redhat.com>
127
128 * g++.dg/pr65295.C: Use target c++14.
129
021fad86
PC
1302016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
131
132 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
133 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
134
c3eaf15a
MM
1352016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
136
137 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
138 instructions.
139
e46c7770
CP
1402016-05-24 Cesar Philippidis <cesar@codesourcery.com>
141
142 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
143 * c-c++-common/goacc/deviceptr-1.c: Likewise.
144 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
145 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
146 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
147 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
148 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
149 * c-c++-common/goacc/pcopy.c: Likewise.
150 * c-c++-common/goacc/pcopyin.c: Likewise.
151 * c-c++-common/goacc/pcopyout.c: Likewise.
152 * c-c++-common/goacc/pcreate.c: Likewise.
153 * c-c++-common/goacc/pr70688.c: New test.
154 * c-c++-common/goacc/present-1.c: Adjust test.
155 * c-c++-common/goacc/reduction-5.c: Likewise.
156 * g++.dg/goacc/data-1.C: New test.
157
4bfc9db7
MM
1582016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
159
160 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
161 vector parity built-in functions.
162 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
163 count trailing zeros automatic vectorization.
164 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
165 count trailing zeros built-in functions.
166
2bc145af
KV
1672016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
168
169 * gcc.dg/tree-ssa/reassoc-44.c: New test.
170
26869fdb
PH
1712016-05-24 Pat Haugen <pthaugen@us.ibm.com>
172
173 PR target/71050
174 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
175
b2dc9c3b
PC
1762016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
177
178 PR c++/50436
179 * g++.dg/template/crash123.C: New.
180 * g++.dg/template/crash124.C: Likewise.
181
f65e97fd
MS
1822016-05-24 Martin Sebor <msebor@redhat.com>
183
184 PR c++/71147
185 * g++.dg/ext/flexary16.C: New test.
186
a6f5ac7f
IV
1872016-05-24 Ilya Verbin <ilya.verbin@intel.com>
188
69a6d5ad
NS
189 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
190 before math.h is included.
a6f5ac7f
IV
191 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
192 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
193 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
194 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
195 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
196 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
197 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
198 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
199 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
200 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
201 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
202 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
203 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
204 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
205 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
206 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
207 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
208 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
209 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
210 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
211 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
212 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
213 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
214
27bad558
MM
2152016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
216 Kelvin Nilsen <kelvin@gcc.gnu.org>
217
218 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
219 support.
220
72f382fb
PC
2212016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
222
223 PR c++/69872
224 * g++.dg/warn/Wno-narrowing1.C: New.
225
ef2ec9d9
MP
2262016-05-24 Marek Polacek <polacek@redhat.com>
227
228 PR c/71249
229 * c-c++-common/Wswitch-unreachable-2.c: New test.
230
e90434e3
JJ
2312016-05-24 Jakub Jelinek <jakub@redhat.com>
232
7adb26f2
JJ
233 PR c++/71257
234 * g++.dg/vect/simd-clone-6.cc: New test.
235 * g++.dg/gomp/declare-simd-6.C: New test.
236
e90434e3
JJ
237 PR middle-end/70434
238 PR c/69504
239 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
240
b556ea3b
RB
2412016-05-24 Richard Biener <rguenther@suse.de>
242
243 PR tree-optimization/71240
244 * gcc.dg/optimize-bswapsi-5.c: New testcase.
245
e5328f5d
RB
2462016-05-24 Richard Biener <rguenther@suse.de>
247
248 PR tree-optimization/71230
249 * gcc.dg/torture/pr71230.c: New testcase.
250 * g++.dg/torture/pr71230.C: Likewise.
251
a04e69c0
TS
2522016-05-24 Thomas Schwinge <thomas@codesourcery.com>
253
254 * c-c++-common/goacc/routine-5.c: Add tests.
255 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
256 * gfortran.dg/goacc/routine-6.f90: Add tests.
257
30fd2977
RB
2582016-05-24 Richard Biener <rguenther@suse.de>
259
260 PR tree-optimization/71253
261 * gcc.dg/torture/pr71253.c: New testcase.
262
ca6f60bc
KV
2632016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
264
265 PR middle-end/71252
266 * gfortran.dg/pr71252.f90: New test.
267
d3465d72
RS
2682016-05-24 Richard Sandiford <richard.sandiford@arm.com>
269
270 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
271
f17a223d
RB
2722016-05-24 Richard Biener <rguenther@suse.de>
273
274 PR middle-end/70434
275 PR c/69504
276 * c-c++-common/vector-subscript-4.c: New testcase.
277 * c-c++-common/vector-subscript-5.c: Likewise.
278
e3f36534
JD
2792016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
280
281 PR fortran/71123
282 * gfortran.dg/namelist_90.f: New test
283
85d5c27d
JD
2842016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
285
286 PR fortran/66461
287 * gfortran.dg/unexpected_eof.f: New test
288
fe3f3340
MM
2892016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
290 Kelvin Nilsen <kelvin@gcc.gnu.org>
291
292 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
293 as little endian.
294
26d6ae55
PC
2952016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
296
297 PR c++/70972
298 * g++.dg/cpp0x/inh-ctor20.C: New.
299 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
300
d6c9a06f
PC
3012016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
302
303 PR c++/69095
304 * g++.dg/cpp0x/variadic168.C: New.
305
396a1d10
PC
3062016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
307
308 * g++.dg/cpp0x/pr31445.C: Test column number too.
309 * g++.dg/cpp0x/pr32253.C: Likewise.
310 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
311 * g++.dg/cpp0x/variadic36.C: Likewise.
312
ece46666
MG
3132016-05-23 Marc Glisse <marc.glisse@inria.fr>
314
315 * gcc.dg/fold-notshift-2.c: Adjust.
316
a7dc5980
MP
3172016-05-23 Marek Polacek <polacek@redhat.com>
318
319 PR c/49859
320 * c-c++-common/Wswitch-unreachable-1.c: New test.
321 * gcc.dg/Wswitch-unreachable-1.c: New test.
322 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
323 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
324 * g++.dg/gomp/block-10.C: Likewise.
325 * gcc.dg/gomp/block-10.c: Likewise.
326 * g++.dg/gomp/block-9.C: Likewise.
327 * gcc.dg/gomp/block-9.c: Likewise.
328 * g++.dg/gomp/target-1.C: Likewise.
329 * g++.dg/gomp/target-2.C: Likewise.
330 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 331 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
332 * g++.dg/gomp/taskgroup-1.C: Likewise.
333 * gcc.dg/gomp/taskgroup-1.c: Likewise.
334 * gcc.dg/gomp/teams-1.c: Likewise.
335 * g++.dg/gomp/teams-1.C: Likewise.
336 * g++.dg/overload/error3.C: Likewise.
337 * g++.dg/tm/jump1.C: Likewise.
338 * g++.dg/torture/pr40335.C: Likewise.
339 * gcc.dg/c99-vla-jump-5.c: Likewise.
340 * gcc.dg/switch-warn-1.c: Likewise.
341 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
342 * gcc.dg/nested-func-1.c: Likewise.
343 * gcc.dg/pr67784-4.c: Likewise.
344
18b54004
RB
3452016-05-23 Richard Biener <rguenther@suse.de>
346
347 PR tree-optimization/71230
348 * gfortran.dg/pr71230-1.f90: New testcase.
349 * gfortran.dg/pr71230-2.f90: Likewise.
350
e569db5f
VK
3512016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
352
396a1d10 353 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
354 * gcc.dg/vect/pr58135.c: Add new.
355 * gfortran.dg/pr46519-1.f: Adjust test case.
356
e4b71114
PC
3572016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
358
359 PR c++/53401
360 * g++.dg/cpp0x/decltype64.C: New.
361
a25a8058
CL
3622016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
363
364 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
365 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
366 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
367
0dcfe9ab
CL
3682016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
369
370 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
371 Add poly64x1_t and poly64x2_t cases if supported.
372 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
373 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
374 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
375 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
376 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
377
ffd70e4a
CL
3782016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
379
380 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
381 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
382 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
383 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
384 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
385 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
386 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
387
4b1f57fe
CL
3882016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
389
390 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
391
16c5ec77
CL
3922016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
393
394 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
395 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
396
94ad56c7
JJ
3972016-05-22 Jakub Jelinek <jakub@redhat.com>
398
57748705
JJ
399 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
400 constraint instead of "r".
401 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
402 insn instead of vxorpd.
403 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
404
af120161
JJ
405 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
406 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
407
355023ce
JJ
408 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
409
3b48574c
JJ
410 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
411 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
412
94ad56c7
JJ
413 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
414
8a85cee2
KV
4152016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
416
417 PR middle-end/40921
418 * gcc.dg/tree-ssa/pr40921.c: New test.
419
8e916b16
PS
4202016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
421
422 PR target/71103
423 * gcc.target/avr/pr71103.c: New test.
424
88aea79f
KV
4252016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
426
427 PR middle-end/71179
428 * gcc.dg/tree-ssa/pr71179.c: New test.
429
79063edd
MS
4302016-05-20 Martin Sebor <msebor@redhat.com>
431
432 PR c/71115
433 * gcc.dg/init-excess-2.c: New test.
434
55c8849f
EB
4352016-05-20 Eric Botcazou <ebotcazou@adacore.com>
436
437 * gnat.dg/opt53.adb: New test.
438 * gnat.dg/opt54.adb: Likewise.
439
c91a0948
MJ
4402016-05-20 Martin Jambor <mjambor@suse.cz>
441
442 PR tree-optimization/70884
443 * gcc.dg/tree-ssa/pr70919.c: New test.
444
9cad20fa
BS
4452016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
446
447 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
448 formatting.
69a6d5ad
NS
449 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
450 fix code formatting.
451
4522016-05-20 Nathan Sidwell <nathan@acm.org>
453
454 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
455 non-common cases.
456 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 457
15c671a7
DM
4582016-05-20 David Malcolm <dmalcolm@redhat.com>
459
460 * jit.dg/all-non-failing-tests.h: Add
461 test-factorial-must-tail-call.c.
462 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
463 * jit.dg/test-factorial-must-tail-call.c: New test case.
464
4f028369
JJ
4652016-05-20 Jakub Jelinek <jakub@redhat.com>
466
467 PR fortran/71204
468 * gfortran.dg/pr71204.f90: New test.
469
7dea4ab3
CP
4702016-05-20 Cesar Philippidis <cesar@codesourcery.com>
471
472 * gcc.target/nvptx/sincos.c: New test.
473
ef98d365
PC
4742016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
475
476 PR c++/70572
477 * g++.dg/cpp1y/auto-fn31.C: New.
478
92466115
BS
4792016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
480
481 * gcc.target/powerpc/vec-addec.c: New test.
482 * gcc.target/powerpc/vec-addec-int128.c: New test.
483
9a385c2d
DM
4842016-05-20 David Malcolm <dmalcolm@redhat.com>
485
486 * gcc.dg/plugin/must-tail-call-1.c: New test case.
487 * gcc.dg/plugin/must-tail-call-2.c: New test case.
488 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
489 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
490
77c9d5b4
JH
4912016-05-20 Jan Hubicka <hubicka@ucw.cz>
492
493 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
494
68047971
JJ
4952016-05-20 Jakub Jelinek <jakub@redhat.com>
496
18954840
JJ
497 PR c++/71210
498 * g++.dg/opt/pr71210-1.C: New test.
499 * g++.dg/opt/pr71210-2.C: New test.
500
68047971
JJ
501 PR tree-optimization/29756
502 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
503 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
504 only on selected targets where V4SImode vectors are known to be
505 supported.
506
d78789f5
MG
5072016-05-20 Marc Glisse <marc.glisse@inria.fr>
508
509 PR tree-optimization/71079
510 PR tree-optimization/71206
511 * gcc.dg/tree-ssa/pr71206.c: New testcase.
512
550fa093
PK
5132016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
514
515 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
516 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
517 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
518
483c6429
RG
5192016-05-20 Richard Guenther <rguenther@suse.de>
520
521 PR tree-optimization/29756
522 * gcc.dg/tree-ssa/vector-6.c: New testcase.
523
eb066284
RB
5242016-05-20 Richard Biener <rguenther@suse.de>
525
526 PR tree-optimization/71185
527 * gcc.dg/tree-ssa/pr71185.c: New testcase.
528
58f10249
RB
5292016-05-20 Richard Biener <rguenther@suse.de>
530
531 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
532
2a5569fa
MP
5332016-05-19 Marek Polacek <polacek@redhat.com>
534
535 PR c++/71075
536 * g++.dg/diagnostic/pr71075.C: New test.
537
5e9a5385
DM
5382016-05-19 David Malcolm <dmalcolm@redhat.com>
539
540 PR c++/71184
541 * g++.dg/pr71184.C: New test case.
542
4f45da44
KN
5432016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
544
545 * gcc.target/powerpc/darn-0.c: New test.
546 * gcc.target/powerpc/darn-1.c: New test.
547 * gcc.target/powerpc/darn-2.c: New test.
548
4177437e
MP
5492016-05-19 Marek Polacek <polacek@redhat.com>
550
551 PR tree-optimization/71031
552 * gcc.dg/tree-ssa/vrp100.c: New test.
553
afb72432
IE
5542016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
555
556 PR rtl-optimization/71148
557 * gcc.dg/pr71148.c: New test.
558
4f83064e
KT
5592016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
560
561 PR target/71056
562 * gcc.target/arm/pr71056.c: New test.
563
4bf8dbe1
BE
5642016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
565
566 * c-c++-common/pr69669.c: Check the used mode.
567
f3510625
MO
5682016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
569
570 PR sanitizer/64354
571 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
572
43c0068e
RB
5732016-05-19 Richard Biener <rguenther@suse.de>
574
575 PR tree-optimization/70729
576 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
577 * gcc.dg/graphite/scop-18.c: Likewise.
578 * gcc.dg/pr41783.c: Disable LIM.
579 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
580 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
581 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
582 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
583 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
584 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
585 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
586 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
587 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
588 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
589 * gfortran.dg/pr42108.f90: Likewise.
590
70f25790
DM
5912016-05-18 David Malcolm <dmalcolm@redhat.com>
592
593 PR driver/69265
594 * gcc.dg/spellcheck-options-11.c: New test case.
595
960db8ec
JJ
5962016-05-18 Jakub Jelinek <jakub@redhat.com>
597
598 PR c++/71100
599 * g++.dg/opt/pr71100.C: New test.
600
04643334
MJ
6012016-05-18 Martin Jambor <mjambor@suse.cz>
602
603 PR ipa/69708
604 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
605 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
606 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
607 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
608
91bb9f80
MJ
6092016-05-18 Martin Jambor <mjambor@suse.cz>
610
611 PR ipa/69708
612 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
613 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
614 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
615 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
616 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
617
c584aca6
PC
6182016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
619
620 PR c++/69793
621 * g++.dg/template/crash122.C: New.
622
20309c6e
PC
6232016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
624
625 PR c++/70466
626 * g++.dg/template/pr70466-1.C: New.
627 * g++.dg/template/pr70466-2.C: Likewise.
628
50c78b9a
MM
6292016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
630
631 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
632 splat operations and the XXSPLTIB instruction.
633 * gcc.target/powerpc/p9-splat-2.c: Likewise.
634 * gcc.target/powerpc/p9-splat-3.c: Likewise.
635 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
636 xxlxor to clear a register.
637
cf8be00d
RS
6382016-05-18 Richard Sandiford <richard.sandiford@arm.com>
639
640 * gcc.dg/torture/pr71020.c: New test.
641
848a392a
MJ
6422016-05-18 Martin Jambor <mjambor@suse.cz>
643
644 PR ipa/70646
645 * gcc.dg/ipa/pr70646.c: New test.
646
1f2ab776
CL
6472016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
648
649 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
650
76489493
CL
6512016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
652
653 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
654 missing tests for vreinterpretq_p{8,16}.
655
bd79378d
CL
6562016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
657
658 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
659 vsliq_n_s64 and vsliq_n_u64.
660
81ca3ea0
CL
6612016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
662
663 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
664 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
665
873cb425
CL
6662016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
667
668 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
669 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
670 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
671
9d6e7c21
CL
6722016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
673
674 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
675 in comment.
676
b4dbe40e 6772016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
678
679 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
680 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
681 "blr\t" and switch to scan-assembler-times.
682
83a5c910
JW
6832016-05-18 Jiong Wang <jiong.wang@arm.com>
684
685 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
686 with __aarch64__.
687 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
688 declarations under __aarch64__ and __ARM_FEATURE_FMA.
689
fb7cbdeb
JJ
6902016-05-18 Jakub Jelinek <jakub@redhat.com>
691
8ee91165
JJ
692 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
693 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
694 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
695 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
696 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
697 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
698
cf4d516a
JJ
699 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
700 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
701
a4f16422
JJ
702 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
703 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
704
7b37ce10
JJ
705 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
706 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
707
fb7cbdeb
JJ
708 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
709
c9326aef
RB
7102016-05-18 Richard Biener <rguenther@suse.de>
711
712 PR tree-optimization/71168
713 * gcc.dg/torture/pr71168.c: New testcase.
714
df8b0a11
KV
7152016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
716
717 PR middle-end/63586
718 * gcc.dg/tree-ssa/pr63586-2.c: New test.
719 * gcc.dg/tree-ssa/pr63586.c: New test.
720 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
721
2efd67ed
NS
7222016-05-17 Nathan Sidwell <nathan@acm.org>
723
724 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
725 * gcc.dg/pr68671.c: Fix ptx xfail-if.
726 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
727 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
728
1988b2c2
NS
7292016-05-17 Nathan Sidwell <nathan@acm.org>
730
731 * gcc.target/nvptx/abi-vararg-3.c: New.
732
ad1d92ab
MM
7332016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
734
735 PR tree-optimization/54579
736 PR middle-end/55299
737 * gcc.dg/fold-notrotate-1.c: New test.
738 * gcc.dg/fold-notshift-1.c: New test.
739 * gcc.dg/fold-notshift-2.c: New test.
740
47768df8
MP
7412016-05-17 Marek Polacek <polacek@redhat.com>
742
743 PR ipa/71146
744 * g++.dg/ipa/pr71146.C: New test.
745
6b5423a5
DM
7462016-05-17 David Malcolm <dmalcolm@redhat.com>
747
748 * jit.dg/test-error-array-bounds.c: New test case.
749
c7986356
MG
7502016-05-17 Marc Glisse <marc.glisse@inria.fr>
751
752 * gcc.dg/tree-ssa/and-1.c: New testcase.
753
d982c5b7
MG
7542016-05-17 Marc Glisse <marc.glisse@inria.fr>
755
756 * gcc.dg/tree-ssa/pr69270.c: Adjust.
757 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
758
0139ba93
MG
7592016-05-17 Marc Glisse <marc.glisse@inria.fr>
760
761 * gcc.dg/tree-ssa/pr69270.c: Adjust.
762 * gcc.dg/tree-ssa/vrp99.c: New testcase.
763
daab4562
JW
7642016-05-17 Jiong Wang <jiong.wang@arm.com>
765
766 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
767
22330033
JW
7682016-05-17 Jiong Wang <jiong.wang@arm.com>
769
770 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
771
98b3a5f2
JW
7722016-05-17 Jiong Wang <jiong.wang@arm.com>
773
774 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
775 ".2d[index]" when scan the assembly.
776 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
777 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
778 float64x1.
779 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
780
b71b7a8e
RB
7812016-05-17 Richard Biener <rguenther@suse.de>
782
783 PR tree-optimization/71132
784 * gcc.dg/torture/pr71132.c: New testcase.
785
3c51ad46
CL
7862016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
787
788 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
789
d20faa66
KT
7902016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
791
792 PR target/70809
793 * gcc.target/aarch64/pr70809_1.c: New test.
794
b75cc5a4
KT
7952016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
796
797 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
798 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
799 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
800 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
801
b28eb195
IE
8022016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
803 Ilya Enkovich <ilya.enkovich@intel.com>
804
805 PR target/71114
806 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
807
0b9004ed
JH
8082016-05-16 Jan Hubicka <hubicka@ucw.cz>
809
810 * g++.dg/ipa/ivinline-7.C: Do not xfail.
811 * g++.dg/ipa/ivinline-9.C: Do not xfail.
812
1b81a1c1
MW
8132016-05-16 Matthew Wahab <matthew.wahab@arm.com>
814
815 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
816 test for __ARM_FP16_ARGS.
817 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
818 * gcc.target/arm/aapcs/neon-vect10.c: New.
819 * gcc.target/arm/aapcs/neon-vect9.c: New.
820 * gcc.target/arm/aapcs/vfp18.c: New.
821 * gcc.target/arm/aapcs/vfp19.c: New.
822 * gcc.target/arm/aapcs/vfp20.c: New.
823 * gcc.target/arm/aapcs/vfp21.c: New.
824 * gcc.target/arm/fp16-aapcs-1.c: New.
825 * g++.target/arm/fp16-param-1.c: Update expected output. Add
826 test for __ARM_FP16_ARGS.
827 * g++.target/arm/fp16-return-1.c: Update expected output.
828
921d1e73
JW
8292016-05-16 Jiong Wang <jiong.wang@arm.com>
830
831 PR testsuite/70227
832 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
833
228eb42a
HA
8342016-05-15 Harald Anlauf <anlauf@gmx.de>
835
836 PR fortran/69603
837 * gfortran.dg/pr69603.f90: New testcase.
838
785abfd3
FR
8392016-05-14 Fritz Reese <fritzoreese@gmail.com>
840
841 * gfortran.dg/dec_union_4.f90: Fix endian issue.
842
e75eb64f
FR
8432016-05-14 Fritz Reese <fritzoreese@gmail.com>
844
845 PR fortran/71047
846 * gfortran.dg/pr71047.f08: New test.
847
aa4b467b
JM
8482016-05-13 Joseph Myers <joseph@codesourcery.com>
849
850 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
851 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
852 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
853
653fb4a2
MS
8542016-05-13 Martin Sebor <msebor@redhat.com>
855
856 PR c++/60049
857 * g++.dg/cpp0x/constexpr-60049.C: New test.
858
9e37582d
JJ
8592016-05-13 Jakub Jelinek <jakub@redhat.com>
860
861 PR bootstrap/71071
862 * gcc.dg/pr71071.c: New test.
863
a278aa17
UB
8642016-05-13 Uros Bizjak <ubizjak@gmail.com>
865
866 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
867 remove XOP handling.
377eaca7 868 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 869
ac3d02e2
NS
8702016-05-13 Nathan Sidwell <nathan@acm.org>
871
872 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
873 __atomic_is_lock_free declaration.
874
8ab3bdac
RB
8752016-05-13 Richard Biener <rguenther@suse.de>
876
877 PR tree-optimization/42587
878 * gcc.dg/optimize-bswapsi-4.c: New testcase.
879
623b8e0a
ML
8802016-05-13 Martin Liska <mliska@suse.cz>
881
882 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
883 the new format of dump output.
884
da7674f6
IE
8852016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
886
887 * gcc.dg/pr71084.c: New test.
888
c959db3d
RR
8892016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
890
891 PR target/53440
892 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
893
43203dea
RR
8942016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
895
896 * gcc.target/aarch64/struct_return.c: New test.
897
4f2e1536
MP
8982016-05-12 Marek Polacek <polacek@redhat.com>
899
900 PR c/70756
901 * c-c++-common/pr70756-2.c: New test.
902 * c-c++-common/pr70756.c: New test.
903
1ef33ef3
RB
9042016-05-12 Richard Biener <rguenther@suse.de>
905
906 PR tree-optimization/71059
907 * gcc.dg/torture/pr71059.c: New testcase.
908
763baff6
RB
9092016-05-12 Richard Biener <rguenther@suse.de>
910
911 PR tree-optimization/71062
912 * gcc.dg/torture/pr71062.c: New testcase.
913
c4ec1243
IE
9142016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
915
916 PR tree-optimization/71006
917 * gcc.dg/pr71006.c: New test.
918
a5fbf76d
MP
9192016-05-12 Marek Polacek <polacek@redhat.com>
920
921 PR driver/71063
922 * gcc.dg/opts-7.c: New test.
923
5acc47a4
KT
9242016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
925
926 PR target/70830
927 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
928 Add -save-temps to dg-options.
929 Scan for ldmfd rather than pop instruction.
930 * gcc.target/arm/interrupt-2.c: Likewise.
931 * gcc.target/arm/pr70830.c: New test.
932
40bd4bf9
JJ
9332016-05-12 Jakub Jelinek <jakub@redhat.com>
934
3cd63842
JJ
935 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
936 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
937
c05d08f6
JJ
938 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
939 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
940 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
941
bc27ffae
JJ
942 PR target/71019
943 * gcc.target/i386/avx512vl-pack-1.c: New test.
944 * gcc.target/i386/avx512vl-pack-2.c: New test.
945 * gcc.target/i386/avx512bw-pack-2.c: New test.
946
515d7412
JJ
947 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
948
40bd4bf9
JJ
949 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
950 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
951 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
952
44ab146a
RB
9532016-05-12 Richard Biener <rguenther@suse.de>
954
955 PR tree-optimization/70986
956 * gcc.dg/torture/pr70986-1.c: New testcase.
957 * gcc.dg/torture/pr70986-2.c: Likewise.
958 * gcc.dg/torture/pr70986-3.c: Likewise.
959
d6e83a8d
MM
9602016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
961
962 PR c/43651
963 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
964 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
965
51e67ea3
UB
9662016-05-11 Uros Bizjak <ubizjak@gmail.com>
967
968 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
969 directive.
970 * gcc.target/i386/pr66746.c: Ditto.
971
3fd2b007
MM
9722016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
973
974 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
975 support.
976 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
977 warning when using -mvsx-timode.
978 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
979 * gcc.target/powerpc/dform-2.c: Likewise.
980 * gcc.target/powerpc/pr68805.c: Likewise.
981
5c3a10fb
MP
9822016-05-11 Marek Polacek <polacek@redhat.com>
983
984 PR c++/71024
985 * c-c++-common/attributes-3.c: New test.
986
7cfb065b
NS
9872016-05-11 Nathan Sidwell <nathan@acm.org>
988
989 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
990 * gcc.c-torture/execute/pr68185.c: Likewise.
991 * gcc.dg/ipa/pr70306.c: Requires global constructors.
992 * gcc.dg/pr69634.c: Requires scheduling.
993 * gcc.dg/torture/pr66178.c: Require label values.
994 * gcc.dg/setjmp-6.c: Require indirect jumps.
995
f35ea97d
RB
9962016-05-11 Richard Biener <rguenther@suse.de>
997
998 PR tree-optimization/71055
999 * gcc.dg/torture/pr71055.c: New testcase.
1000
dff70323
RB
10012016-05-11 Richard Biener <rguenther@suse.de>
1002
1003 PR debug/71057
1004 * g++.dg/debug/pr71057.C: New testcase.
1005
56a3d28b
JJ
10062016-05-11 Jakub Jelinek <jakub@redhat.com>
1007
1008 PR fortran/70855
1009 * gfortran.dg/gomp/pr70855.f90: New test.
1010
ebc1b29e
RB
10112016-05-11 Richard Biener <rguenther@suse.de>
1012
1013 PR middle-end/71002
1014 * g++.dg/torture/pr71002.C: New testcase.
1015
98ccd1d7
IE
10162016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1017
1018 PR middle-end/70807
1019 * gcc.dg/pr70807.c: New test.
1020
ed29e24b
MS
10212016-05-10 Martin Sebor <msebor@redhat.com>
1022
1023 PR c++/38611
1024 * g++.dg/Wattributes.C: New test.
1025
e39dab2c
MG
10262016-05-10 Marc Glisse <marc.glisse@inria.fr>
1027
1028 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1029 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1030 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1031
d067e238
IE
10322016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1033
1034 PR target/70799
1035 * gcc.target/i386/pr70799-1.c: New test.
1036
cd36c83e
PMR
10372016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1038
1039 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1040
1e3af2a4
IE
10412016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1042
1043 PR middle-end/70877
1044 * gcc.target/i386/pr70877.c: New test.
1045
afc610db
IE
10462016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1047
1048 PR tree-optimization/70786
1049 * gcc.target/i386/pr70876.c: New test.
1050
4b59d19f
JJ
10512016-05-10 Jakub Jelinek <jakub@redhat.com>
1052
1053 PR target/70927
1054 * gcc.target/i386/avx512vl-logic-1.c: New test.
1055 * gcc.target/i386/avx512vl-logic-2.c: New test.
1056 * gcc.target/i386/avx512dq-logic-2.c: New test.
1057
9b5ee426
BS
10582016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1059
1060 PR target/70963
1061 * gcc.target/powerpc/pr70963.c: New.
1062
f3352cab
DM
10632016-05-10 David Malcolm <dmalcolm@redhat.com>
1064
1065 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1066 (test_very_wide_line): Add ruler to expected output.
1067 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1068 (test_very_wide_line): Likewise.
1069 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1070 (test_show_locus): Within the handling of "test_very_wide_line",
1071 enable show_ruler_p on the diagnostic context.
1072
4a3255dd
RB
10732016-05-10 Richard Biener <rguenther@suse.de>
1074
1075 PR tree-optimization/71039
1076 * gcc.dg/torture/pr71039.c: New testcase.
1077
da7c9950
NS
10782016-05-10 Nathan Sidwell <nathan@acm.org>
1079
1080 * gcc.dg/nested-func-10.c: Requires alloca.
1081 * gcc.dg/nested-func-9.c: Requires alloca.
1082 * gcc.c-torture/execute/pr70460.c: Requires labels.
1083 * gcc.c-torture/compile/pr70199.c: Requires labels.
1084 * gcc.target/nvptx/decl.c: Compile only.
1085 * gcc.target/nvptx/trailing-init.c: Compile only.
1086 * gcc.target/nvptx/ary-init.c: Compile only.
1087
cf68d92c
MP
10882016-05-10 Marek Polacek <polacek@redhat.com>
1089
1090 PR c/70255
1091 * gcc.dg/attr-opt-1.c: New test.
1092
64ea4e15
RB
10932016-05-10 Richard Biener <rguenther@suse.de>
1094
1095 PR tree-optimization/70497
1096 PR tree-optimization/28367
1097 * gcc.dg/torture/20160404-1.c: New testcase.
1098 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1099 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1100
5a96dae3
PMR
11012016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1102
1103 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1104
fc97f805
UB
11052016-05-09 Uros Bizjak <ubizjak@gmail.com>
1106
1107 * gcc.target/i386/fabsneg-1.c New test.
1108
a710b1d5
AM
11092016-05-09 Alan Modra <amodra@gmail.com>
1110
1111 PR testsuite/70826
1112 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1113
171f6f05
RB
11142016-05-09 Richard Biener <rguenther@suse.de>
1115
1116 PR tree-optimization/70985
1117 * gcc.dg/torture/pr70985.c: New testcase.
1118
18caa34e
BC
11192016-05-09 Bin Cheng <bin.cheng@arm.com>
1120
1121 * gcc.dg/tree-ssa/ifc-9.c: New test.
1122 * gcc.dg/tree-ssa/ifc-10.c: New test.
1123 * gcc.dg/tree-ssa/ifc-11.c: New test.
1124 * gcc.dg/tree-ssa/ifc-12.c: New test.
1125 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1126 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1127 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1128
7a27d38f
RB
11292016-05-09 Richard Biener <rguenther@suse.de>
1130
1131 PR fortran/70937
1132 * gfortran.dg/pr70937.f90: New testcase.
1133
5ebbbd3d
RO
11342016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1135
1136 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1137
f6288c24
FR
11382016-05-07 Fritz Reese <fritzoreese@gmail.com>
1139
1140 PR fortran/56226
1141 * gfortran.dg/dec_structure_1.f90: New testcase.
1142 * gfortran.dg/dec_structure_2.f90: Ditto.
1143 * gfortran.dg/dec_structure_3.f90: Ditto.
1144 * gfortran.dg/dec_structure_4.f90: Ditto.
1145 * gfortran.dg/dec_structure_5.f90: Ditto.
1146 * gfortran.dg/dec_structure_6.f90: Ditto.
1147 * gfortran.dg/dec_structure_7.f90: Ditto.
1148 * gfortran.dg/dec_structure_8.f90: Ditto.
1149 * gfortran.dg/dec_structure_9.f90: Ditto.
1150 * gfortran.dg/dec_structure_10.f90: Ditto.
1151 * gfortran.dg/dec_structure_11.f90: Ditto.
1152 * gfortran.dg/dec_union_1.f90: Ditto.
1153 * gfortran.dg/dec_union_2.f90: Ditto.
1154 * gfortran.dg/dec_union_3.f90: Ditto.
1155 * gfortran.dg/dec_union_4.f90: Ditto.
1156 * gfortran.dg/dec_union_5.f90: Ditto.
1157 * gfortran.dg/dec_union_6.f90: Ditto.
1158 * gfortran.dg/dec_union_7.f90: Ditto.
1159
5ec4a8cd
TV
11602016-05-07 Tom de Vries <tom@codesourcery.com>
1161
1162 PR tree-optimization/70956
1163 * gcc.dg/graphite/pr70956.c: New test.
1164
58ec1d0e
JJ
11652016-05-06 Jakub Jelinek <jakub@redhat.com>
1166
ccd88fb7
JJ
1167 PR middle-end/70941
1168 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1169 (a, b, c, d): Change type from char to signed char.
1170 (main): Compare against (signed char) -1634678893 instead of
1171 hardcoded -109. Use __builtin_abort instead of abort.
1172
dd3b6464
JJ
1173 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1174 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1175
58ec1d0e
JJ
1176 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1177
19aa23d8
YR
11782016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1179
1180 PR debug/70935
1181 * gcc.dg/torture/pr70935.c: New test.
1182
ae5f0df1
OE
11832016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1184
1185 PR target/58219
ce23a8ff 1186 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 1187
078f7e37
RB
11882016-05-06 Richard Biener <rguenther@suse.de>
1189
1190 PR tree-optimization/70960
1191 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1192
765d7b54
OE
11932016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1194
1195 PR target/52933
1196 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1197 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1198 Adjust expected instruction counts.
1199 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1200
29c94e65
MP
12012016-05-06 Marek Polacek <polacek@redhat.com>
1202
1203 PR sanitizer/70875
1204 * gcc.dg/ubsan/bounds-3.c: New test.
1205
3684b02e
OE
12062016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1207
1208 PR target/54089
1209 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1210
8706773f
RB
12112016-05-06 Richard Biener <rguenther@suse.de>
1212
1213 PR middle-end/70931
1214 * gfortran.dg/pr70931.f90: New testcase.
1215
a4f51018
RB
12162016-05-06 Richard Biener <rguenther@suse.de>
1217
1218 PR middle-end/70941
1219 * gcc.dg/torture/pr70941.c: New testcase.
1220
c4f2425f
BC
12212016-05-05 Bin Cheng <bin.cheng@arm.com>
1222
1223 PR tree-optimization/57206
1224 * gcc.dg/vect/pr57206.c: New test.
1225
5dc08197
RO
12262016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1227
1228 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1229
351f85c5
JJ
12302016-05-05 Jakub Jelinek <jakub@redhat.com>
1231
568bac8c
JJ
1232 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1233
351f85c5
JJ
1234 * c-c++-common/Wdangling-else-4.c: New test.
1235
33fd7785
JJ
12362016-05-04 Jakub Jelinek <jakub@redhat.com>
1237
2d1ac15a
JJ
1238 PR c++/70906
1239 PR c++/70933
1240 * g++.dg/opt/pr70906.C: New test.
1241 * g++.dg/opt/pr70933.C: New test.
1242
33fd7785
JJ
1243 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1244
6b715bf6
JH
12452016-05-04 Jan Hubicka <hubicka@ucw.cz>
1246
1247 * gcc.dg/ipa/pure-const-3.c: New testcase.
1248
deef7113
MP
12492016-05-04 Marek Polacek <polacek@redhat.com>
1250
1251 * c-c++-common/Wdangling-else-1.c: New test.
1252 * c-c++-common/Wdangling-else-2.c: New test.
1253 * c-c++-common/Wdangling-else-3.c: New test.
1254
5396db97
KCY
12552016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1256
1257 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1258 flag is present.
1259
de55efd5
MP
12602016-05-04 Marek Polacek <polacek@redhat.com>
1261
1262 PR c/48778
1263 * gcc.dg/Waddress-2.c: New test.
1264
475839b6
AM
12652016-05-04 Alan Modra <amodra@gmail.com>
1266
1267 * gcc.target/powerpc/pr70866.c: New.
1268
b25aad5f
MS
12692016-05-03 Martin Sebor <msebor@redhat.com>
1270
1271 PR c++/66561
1272 * c-c++-common/builtin_location.c: New test.
1273 * g++.dg/cpp1y/builtin_location.C: New test.
1274
79ce98bc
MP
12752016-05-03 Marek Polacek <polacek@redhat.com>
1276
1277 PR c/70859
1278 * gcc.dg/pr70859.c: New test.
1279 * gcc.dg/pr70859-2.c: New test.
1280
402e89f5
PMR
12812016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1282
1283 * gnat.dg/debug5.adb: New testcase.
1284
f3d90045
DV
12852016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1286
1287 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1288 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1289 Procedure to check for z10 instruction set.
1290
1e26cec1
CL
12912016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1292
1293 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1294
71aca5a0
AM
12952016-05-03 Alan Modra <amodra@gmail.com>
1296
1297 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1298
2fd70ec1
JJ
12992016-05-03 Jakub Jelinek <jakub@redhat.com>
1300
1301 * gcc.target/i386/avx512f-cvt-1.c: New test.
1302
e5705cf7
L
13032016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1304
1305 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1306 -fdump-tree-vrp-details.
1307
381cdae4
RB
13082016-05-03 Richard Biener <rguenther@suse.de>
1309
1310 * gcc.dg/pr30172-1.c: Adjust.
1311 * gcc.dg/pr63743.c: Likewise.
1312 * gcc.dg/tm/pr51696.c: Likewise.
1313 * c-c++-common/tm/safe-1.c: Likewise.
1314 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1315 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1316 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1317 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1318
adedd5c1
JJ
13192016-05-03 Jakub Jelinek <jakub@redhat.com>
1320
31ed1665
JJ
1321 PR rtl-optimization/70467
1322 * gcc.target/i386/pr70467-3.c: New test.
1323 * gcc.target/i386/pr70467-4.c: New test.
1324
dea60b59
JJ
1325 PR tree-optimization/70916
1326 * gcc.c-torture/compile/pr70916.c: New test.
1327
adedd5c1
JJ
1328 PR target/49244
1329 * gcc.target/i386/pr49244-1.c: New test.
1330 * gcc.target/i386/pr49244-2.c: New test.
1331
f80041ef
BS
13322016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1333
1334 PR rtl-optimization/44281
1335 * gcc.target/i386/pr44281.c: New test.
1336
1cfcd39e
BC
13372016-05-03 bin cheng <bin.cheng@arm.com>
1338
1339 PR tree-optimization/56541
1340 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1341 * gcc.dg/vect/pr56541.c: new test.
1342
4304ccfd
MM
13432016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1344
1345 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1346 __float128.
1347 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1348
50d94c29
L
13492016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1350
1351 PR testsuite/70520
1352 * c-c++-common/asan/clone-test-1.c (main): Align child process
1353 stack to 16 bytes.
1354
bc1aee87
DM
13552016-05-02 David Malcolm <dmalcolm@redhat.com>
1356
1357 PR c++/62314
1358 * g++.dg/spellcheck-fields-2.C: New test case.
1359
474e0129
DM
13602016-05-02 David Malcolm <dmalcolm@redhat.com>
1361
1362 PR c++/62314
1363 * g++.dg/pr62314.C: New test case.
1364
818b88a7
JH
13652016-05-02 Jan Hubicka <hubicka@ucw.cz>
1366
1367 * gcc.dg/ipa/inline-8.c: New testcase.
1368
dd77684f
JJ
13692016-05-02 Jakub Jelinek <jakub@redhat.com>
1370
1371 PR rtl-optimization/70467
1372 * gcc.target/i386/pr70467-1.c: New test.
1373
72407e00
BE
13742016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1375
1376 * gcc.dg/spec-options.c: Run the test on all targets.
1377 * gcc.dg/foo.specs: Use cpp_unique_options.
1378
dd53d197
MG
13792016-05-02 Marc Glisse <marc.glisse@inria.fr>
1380
1381 * gcc.dg/tree-ssa/unord.c: New testcase.
1382
a8b85ce9
MG
13832016-05-02 Marc Glisse <marc.glisse@inria.fr>
1384
1385 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1386
5b37e866
NS
13872016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1388
1389 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1390
7176a4a0
MP
13912016-05-02 Marek Polacek <polacek@redhat.com>
1392
1393 PR c/70851
1394 * gcc.dg/enum-incomplete-3.c: New test.
1395
6b9933b9
MP
13962016-05-02 Marek Polacek <polacek@redhat.com>
1397 Tom de Vries <tom@codesourcery.com>
1398
1399 PR tree-optimization/70700
1400 * gcc.dg/pr70700.c: New test.
1401
90f82260
UB
14022016-05-01 Uros Bizjak <ubizjak@gmail.com>
1403
1404 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1405 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1406 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1407 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1408 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1409
f73036c1
EB
14102016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1411
1412 * ada/acats/run_acats: Rename into...
1413 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1414 * ada/acats/run_all.sh: Remove redundant test.
1415 (target_run): Move around.
1416 (target_gnatchop): Use newly built executable.
1417 (target_gnatmake): Likewise.
1418 Check that the compilation of impbit succeeds.
1419
85e051a3
OE
14202016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1421
1422 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1423 * gcc.dg/20021029-1.c: Likewise.
1424 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1425 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1426 * gcc.target/sh/cmpstr.c: Likewise.
1427 * gcc.target/sh/cmpstrn.c: Likewise.
1428 * gcc.target/sh/memset.c: Likewise.
1429 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1430 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1431 * gcc.target/sh/pr39423-1.c: Likewise.
1432 * gcc.target/sh/pr49468-di.c: Likewise.
1433 * gcc.target/sh/pr49468-si.c: Likewise.
1434 * gcc.target/sh/pr49880-1.c: Likewise.
1435 * gcc.target/sh/pr49880-2.c: Likewise.
1436 * gcc.target/sh/pr49880-3.c: Likewise.
1437 * gcc.target/sh/pr50751-1.c: Likewise.
1438 * gcc.target/sh/pr50751-4.c: Likewise.
1439 * gcc.target/sh/pr50751-7.c: Likewise.
1440 * gcc.target/sh/pr51244-1.c: Likewise.
1441 * gcc.target/sh/pr51244-10.c: Likewise.
1442 * gcc.target/sh/pr51244-11.c: Likewise.
1443 * gcc.target/sh/pr51244-12.c: Likewise.
1444 * gcc.target/sh/pr51244-13.c: Likewise.
1445 * gcc.target/sh/pr51244-14.c: Likewise.
1446 * gcc.target/sh/pr51244-17.c: Likewise.
1447 * gcc.target/sh/pr51244-18.c: Likewise.
1448 * gcc.target/sh/pr51244-19.c: Likewise.
1449 * gcc.target/sh/pr51244-4.c: Likewise.
1450 * gcc.target/sh/pr51244-5.c: Likewise.
1451 * gcc.target/sh/pr51244-7.c: Likewise.
1452 * gcc.target/sh/pr51244-8.c: Likewise.
1453 * gcc.target/sh/pr51244-9.c: Likewise.
1454 * gcc.target/sh/pr51697.c: Likewise.
1455 * gcc.target/sh/pr52483-1.c: Likewise.
1456 * gcc.target/sh/pr52483-2.c: Likewise.
1457 * gcc.target/sh/pr52483-3.c: Likewise.
1458 * gcc.target/sh/pr52483-5.c: Likewise.
1459 * gcc.target/sh/pr52933-1.c: Likewise.
1460 * gcc.target/sh/pr52933-2.c: Likewise.
1461 * gcc.target/sh/pr52933-3.c: Likewise.
1462 * gcc.target/sh/pr53568-1.c: Likewise.
1463 * gcc.target/sh/pr53976-1.c: Likewise.
1464 * gcc.target/sh/pr53988-1.c: Likewise.
1465 * gcc.target/sh/pr53988.c: Likewise.
1466 * gcc.target/sh/pr54089-1.c: Likewise.
1467 * gcc.target/sh/pr54089-6.c: Likewise.
1468 * gcc.target/sh/pr54089-7.c: Likewise.
1469 * gcc.target/sh/pr54089-8.c: Likewise.
1470 * gcc.target/sh/pr54089-9.c: Likewise.
1471 * gcc.target/sh/pr54236-1.c: Likewise.
1472 * gcc.target/sh/pr54236-2.c: Likewise.
1473 * gcc.target/sh/pr54236-3.c: Likewise.
1474 * gcc.target/sh/pr54236-4.c: Likewise.
1475 * gcc.target/sh/pr54386.c: Likewise.
1476 * gcc.target/sh/pr54602-1.c: Likewise.
1477 * gcc.target/sh/pr54685.c: Likewise.
1478 * gcc.target/sh/pr54760-1.c: Likewise.
1479 * gcc.target/sh/pr54760-2.c: Likewise.
1480 * gcc.target/sh/pr54760-3.c: Likewise.
1481 * gcc.target/sh/pr54760-4.c: Likewise.
1482 * gcc.target/sh/pr54760-5.c: Likewise.
1483 * gcc.target/sh/pr54760-6.c: Likewise.
1484 * gcc.target/sh/pr55146.c: Likewise.
1485 * gcc.target/sh/pr55160.c: Likewise.
1486 * gcc.target/sh/pr59278.c: Likewise.
1487 * gcc.target/sh/pr59401-1.c: Likewise.
1488 * gcc.target/sh/pr59533-1.c: Likewise.
1489 * gcc.target/sh/pr63260.c: Likewise.
1490 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1491 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1492 * gcc.target/sh/strlen.c: Likewise.
1493 * gcc.target/sh/torture/pr30807.c: Likewise.
1494 * gcc.target/sh/torture/pr34777.c: Likewise.
1495 * gcc.target/sh/torture/pr64652.c: Likewise.
1496 * gcc.target/sh/torture/pr65505.c: Likewise.
1497 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1498 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1499
411e5c67
PC
15002016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1501
1502 PR c++/66644
1503 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1504
8fa97501
BS
15052016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1506
1507 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1508 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1509 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1510 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1511
5a956111
PP
15122016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1513
1514 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1515 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1516
e7ff0319
CP
15172016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1518
1519 PR middle-end/70626
1520 * c-c++-common/goacc/combined-reduction.c: New test.
1521 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1522
52d11a4b
L
15232016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1524
1525 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1526 *movdi_internal pattern only if PIC off.
1527 * gcc.target/i386/pr70155-2.c: Likewise.
1528 * gcc.target/i386/pr70155-3.c: Likewise.
1529 * gcc.target/i386/pr70155-4.c: Likewise.
1530 * gcc.target/i386/pr70155-5.c: Likewise.
1531 * gcc.target/i386/pr70155-6.c: Likewise.
1532 * gcc.target/i386/pr70155-7.c: Likewise.
1533 * gcc.target/i386/pr70155-8.c: Likewise.
1534 * gcc.target/i386/pr70155-15.c: Likewise.
1535 * gcc.target/i386/pr70155-17.c: Likewise.
1536 * gcc.target/i386/pr70155-22.c: Likewise.
1537
8960db31
BC
15382016-04-29 Bin Cheng <bin.cheng@arm.com>
1539
1540 PR tree-optimization/70803
1541 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1542
cca535a4
IE
15432016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1544
1545 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1546 optimization of vector loop.
1547 * gcc.target/i386/vect-unpack-3.c: New test.
1548 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1549 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1550 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1551
500ecf4a
MP
15522016-04-29 Marek Polacek <polacek@redhat.com>
1553
1554 PR sanitizer/70342
1555 * g++.dg/ubsan/null-7.C: New test.
1556
2fff3db8
MP
1557 PR c/70852
1558 * gcc.dg/pr70852.c: New test.
1559
509063eb
DV
15602016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1561
1562 PR/69089
1563 * g++.dg/cpp0x/alignas6.C: New test.
1564
83745c0d
DV
15652016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1566
1567 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1568 dg-do.
1569 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1570 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1571 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1572 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1573 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1574 * gcc.target/arc/mxy.c: Likewise.
1575 * gcc.target/arc/mswape.c: Likewise.
1576 * gcc.target/arc/mrtsc.c: Likewise.
1577 * gcc.target/arc/mcrc.c: Likewise.
1578 * gcc.target/arc/mdsp-packa.c: Likewise.
1579 * gcc.target/arc/mdvbf.c: Likewise.
1580 * gcc.target/arc/mlock.c: Likewise.
1581 * gcc.target/arc/mmac-24.c: Likewise.
1582 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1583
849b265d
BS
15842016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1585 Matthijs Kooijman <matthijs@stdin.nl>
1586 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1587
1588 PR target/60040
1589 * gcc.target/avr/pr60040-1.c: New.
1590 * gcc.target/avr/pr60040-2.c: New.
1591
1390536b
RB
15922016-04-29 Richard Biener <rguenther@suse.de>
1593
1594 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1595
98998245
RB
15962016-04-29 Richard Biener <rguenther@suse.de>
1597
1598 PR tree-optimization/13962
1599 PR tree-optimization/65686
1600 * gcc.dg/uninit-pr65686.c: New testcase.
1601
8b80cc21
JJ
16022016-04-29 Jakub Jelinek <jakub@redhat.com>
1603
1604 PR middle-end/70843
1605 * gcc.dg/pr70843.c: New test.
1606
6181bc30
JJ
16072016-04-28 Jakub Jelinek <jakub@redhat.com>
1608
1609 PR target/70858
1610 * gcc.target/i386/pr70858.c: New test.
1611
f4cb3612
AB
16122016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1613
1614 * gcc.target/arc/nps400-1.c: New file.
1615
8ad9df62
JR
16162016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1617 Andrew Burgess <andrew.burgess@embecosm.com>
1618
1619 * gcc.target/arc/movh_cl-1.c: New file.
1620
ceaaa9fe
JR
16212016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1622 Andrew Burgess <andrew.burgess@embecosm.com>
1623
1624 * gcc.target/arc/extzv-1.c: New file.
1625 * gcc.target/arc/insv-1.c: New file.
1626 * gcc.target/arc/insv-2.c: New file.
1627 * gcc.target/arc/movb-1.c: New file.
1628 * gcc.target/arc/movb-2.c: New file.
1629 * gcc.target/arc/movb-3.c: New file.
1630 * gcc.target/arc/movb-4.c: New file.
1631 * gcc.target/arc/movb-5.c: New file.
1632 * gcc.target/arc/movb_cl-1.c: New file.
1633 * gcc.target/arc/movb_cl-2.c: New file.
1634 * gcc.target/arc/movbi_cl-1.c: New file.
1635 * gcc.target/arc/movl-1.c: New file.
1636
4d03dc2f
JR
16372016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1638 Andrew Burgess <andrew.burgess@embecosm.com>
1639
1640 * gcc.target/arc/cmem-1.c: New file.
1641 * gcc.target/arc/cmem-2.c: New file.
1642 * gcc.target/arc/cmem-3.c: New file.
1643 * gcc.target/arc/cmem-4.c: New file.
1644 * gcc.target/arc/cmem-5.c: New file.
1645 * gcc.target/arc/cmem-6.c: New file.
1646 * gcc.target/arc/cmem-7.c: New file.
1647 * gcc.target/arc/cmem-ld.inc: New file.
1648 * gcc.target/arc/cmem-st.inc: New file.
1649
81262dad
JJ
16502016-04-28 Jakub Jelinek <jakub@redhat.com>
1651
1652 PR target/70821
1653 * gcc.target/i386/pr70821.c: New test.
1654
0a31a09a
BS
16552016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1656
1657 * gcc.target/powerpc/vec-adde.c: New test.
1658 * gcc.target/powerpc/vec-adde-int128.c: New test.
1659
3ddffba9
JJ
16602016-04-28 Jakub Jelinek <jakub@redhat.com>
1661
1662 * gcc.target/i386/avx-vround-1.c: New test.
1663 * gcc.target/i386/avx-vround-2.c: New test.
1664 * gcc.target/i386/avx512vl-vround-1.c: New test.
1665 * gcc.target/i386/avx512vl-vround-2.c: New test.
1666
713dedcd
RO
16672016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1668
1669 PR testsuite/70595
1670 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1671 (check_effective_target_cilkplus_runtime): ... this.
1672 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1673 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1674
1675 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1676 Require cilkplus_runtime.
1677 Don't add -lcilkrts.
1678 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1679 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1680 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1681 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1682 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1683 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1684 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1685 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1686 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1687 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1688 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1689 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1690 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1691 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1692 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1693 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1694 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1695 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1696 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1697 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1698 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1699 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1700 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1701 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1702 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1703 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1704 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1705 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1706 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1707
1708 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1709 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1710
1711 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1712
1713 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1714 cilkplus_runtime.
1715
3563f78f
MG
17162016-04-27 Marc Glisse <marc.glisse@inria.fr>
1717
1718 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1719 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1720
6bc2bb18
RB
17212015-04-27 Ryan Burn <contact@rnburn.com>
1722
1723 PR c++/69024
1724 PR c++/68997
1725 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1726 diagnostic.
1727 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1728 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1729
1e55d29a
EB
17302016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1731
1732 * gnat.dg/limited_with4.ad[sb]: New test.
1733 * gnat.dg/limited_with4_pkg.ads: New helper.
1734
087146ca
L
17352016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1736
1737 PR target/70155
1738 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1739 and movv1ti_internal patterns
1740 * gcc.target/i386/pr70155-1.c: New test.
1741 * gcc.target/i386/pr70155-2.c: Likewise.
1742 * gcc.target/i386/pr70155-3.c: Likewise.
1743 * gcc.target/i386/pr70155-4.c: Likewise.
1744 * gcc.target/i386/pr70155-5.c: Likewise.
1745 * gcc.target/i386/pr70155-6.c: Likewise.
1746 * gcc.target/i386/pr70155-7.c: Likewise.
1747 * gcc.target/i386/pr70155-8.c: Likewise.
1748 * gcc.target/i386/pr70155-9.c: Likewise.
1749 * gcc.target/i386/pr70155-10.c: Likewise.
1750 * gcc.target/i386/pr70155-11.c: Likewise.
1751 * gcc.target/i386/pr70155-12.c: Likewise.
1752 * gcc.target/i386/pr70155-13.c: Likewise.
1753 * gcc.target/i386/pr70155-14.c: Likewise.
1754 * gcc.target/i386/pr70155-15.c: Likewise.
1755 * gcc.target/i386/pr70155-16.c: Likewise.
1756 * gcc.target/i386/pr70155-17.c: Likewise.
1757 * gcc.target/i386/pr70155-18.c: Likewise.
1758 * gcc.target/i386/pr70155-19.c: Likewise.
1759 * gcc.target/i386/pr70155-20.c: Likewise.
1760 * gcc.target/i386/pr70155-21.c: Likewise.
1761 * gcc.target/i386/pr70155-22.c: Likewise.
1762
92329f9f
L
17632016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1764
1765 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1766 ".{5,6}".
1767
309a0cf6
BC
17682016-04-27 Bin Cheng <bin.cheng@arm.com>
1769
1770 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1771 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1772 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1773 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1774 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1775
72ed2b9c
RB
17762016-04-27 Richard Biener <rguenther@suse.de>
1777
1778 PR ipa/70760
1779 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1780 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1781
3c98ff9b
NS
17822016-04-27 Nathan Sidwell <nathan@acm.org>
1783
1784 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1785 * g++.dg/ubsan/pr63956.C: Adjust error location.
1786
9ec5d66b
NC
17872016-04-27 Nick Clifton <nickc@redhat.com>
1788
1789 PR middle-end/49889
1790 * gcc.dg/pr49889.c: New test.
1791
c1e1f433
BS
17922016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1793
1794 * c-c++-common/memset-array.c: New test.
1795
8ac43293
MS
17962016-04-26 Martin Sebor <msebor@redhat.com>
1797
1798 PR c++/66639
1799 * g++.dg/cpp1y/func_constexpr.C: New test.
1800
843ce8ab
PP
18012016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1802
1803 PR c++/70241
1804 * g++.dg/cpp0x/enum32.C: New test.
1805 * g++.dg/cpp0x/enum33.C: New test.
1806
18072016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
1808
1809 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1810 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1811 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1812 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1813 * gcc.c-torture/execute/pr38151.c: Likewise.
1814 * gcc.c-torture/execute/pr66556.c: Likewise.
1815 * gcc.c-torture/execute/pr67781.c: Likewise.
1816 * gcc.c-torture/execute/pr68648.c: Likewise.
1817
ca1206be
MG
18182016-04-26 Marc Glisse <marc.glisse@inria.fr>
1819
1820 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1821
2448a956
MP
18222016-04-26 Marek Polacek <polacek@redhat.com>
1823
1824 PR c/67784
1825 * gcc.dg/pr67784-3.c: New test.
1826 * gcc.dg/pr67784-4.c: New test.
1827 * gcc.dg/pr67784-5.c: New test.
1828
b02a5e26
MP
1829 PR c/70791
1830 * gcc.dg/Wnested-externs-2.c: New test.
1831
6b6aa8d3
MG
18322016-04-26 Marc Glisse <marc.glisse@inria.fr>
1833
1834 * gcc.dg/fold-plusmult.c: Adjust.
1835 * gcc.dg/no-strict-overflow-6.c: Adjust.
1836 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1837
a2095b55
BS
18382016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1839
1840 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1841 number scans.
1842 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1843 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1844 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1845 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1846 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1847 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1848 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1849 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1850 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1851 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1852 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1853 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1854 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1855 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1856 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1857 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1858 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1859 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1860 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1861 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1862 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1863 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1864 scans.
1865 * gcc.target/i386/pr32219-4.c: Likewise.
1866 * gcc.target/i386/pr32219-6.c: Likewise.
1867 * gcc.target/i386/pr32219-8.c: Likewise.
1868
bb0cc5c8
KT
18692016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1870
1871 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1872 associated options.
1873
5a0802ea
MP
18742016-04-26 Marek Polacek <polacek@redhat.com>
1875
1876 PR c++/70744
1877 * g++.dg/ext/cond2.C: New test.
1878
00f615af
BC
18792016-04-26 Bin Cheng <bin.cheng@arm.com>
1880
1881 PR tree-optimization/70771
1882 PR tree-optimization/70775
1883 * gcc.dg/pr70771.c: New test.
25939d34 1884 * gcc.dg/pr70775.c: New test.
00f615af 1885
218155e7
BS
18862016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1887
1888 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1889
ab99f467
RB
18902016-04-25 Richard Biener <rguenther@suse.de>
1891
1892 PR tree-optimization/70780
1893 * gcc.dg/torture/pr70780.c: New testcase.
1894
93c590ee
MC
18952016-04-25 Michael Collison <michael.collison@arm.com>
1896
1897 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1898 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1899 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1900 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1901 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1902 * testsuite/lib/target-supports.exp
1903 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1904 that arm neon support vector widen sum of HImode TO SImode.
1905
d6c1a7a7
JJ
19062016-04-23 Jakub Jelinek <jakub@redhat.com>
1907
1908 PR sanitizer/70712
1909 * c-c++-common/asan/pr70712.c: New test.
1910
ab0fc037
TS
19112016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1912
1913 * .gitattributes: New file.
1914
2aa64824
CL
19152016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1916
1917 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1918
e7e12d92
DH
19192016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1920
1921 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1922 * gfortran.dg/submodule_15.f08: Likewise.
1923
d1431192
RB
19242016-04-22 Richard Biener <rguenther@suse.de>
1925
1926 PR tree-optimization/70740
1927 * gcc.dg/torture/pr70740.c: New testcase.
1928
04a63c24
L
19292016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1930
1931 PR target/70750
1932 * gcc.target/i386/pr70750-1.c: New test.
1933 * gcc.target/i386/pr70750-2.c: Likewise.
1934
20700098
PC
19352016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1936
1937 PR c++/70540
1938 * g++.dg/cpp0x/auto48.C: New.
1939
aedf4e12
MP
19402016-04-21 Marek Polacek <polacek@redhat.com>
1941
1942 PR c++/70513
1943 * g++.dg/cpp0x/forw_enum12.C: New test.
1944 * g++.dg/cpp0x/forw_enum13.C: New test.
1945
2074d80a
KY
19462016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1947
1948 PR target/70728
1949 * gcc.target/i386/pr70728.c: New test.
1950
aef4aab0
RB
19512016-04-21 Richard Biener <rguenther@suse.de>
1952
1953 PR middle-end/70747
1954 * gcc.dg/pr70747.c: New testcase.
1955
2359e571
BC
19562016-04-21 Bin Cheng <bin.cheng@arm.com>
1957
1958 PR tree-optimization/70715
1959 * gcc.dg/tree-ssa/scev-13.c: New test.
1960
ce0e66ff
MG
19612016-04-21 Marc Glisse <marc.glisse@inria.fr>
1962
1963 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1964
2c2870a1
MG
19652016-04-21 Marc Glisse <marc.glisse@inria.fr>
1966
1967 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1968
a2b056a3
JH
19692016-04-20 Jan Hubicka <jh@suse.cz>
1970
1971 PR ipa/70018
1972 * g++.dg/ipa/nothrow-1.C: New testcase.
1973
ee392fc2
NS
19742016-04-20 Nathan Sidwell <nathan@acm.org>
1975
1976 PR c++/55635
1977 * g++.dg/eh/delete1.C: New.
1978
dda49daf
L
19792016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1980
1981 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1982 -mtune-ctrl=sse_typeless_stores.
1983
8a5b9d5a
L
19842016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1985
1986 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1987
1011119f
BC
19882016-04-20 Bin Cheng <bin.cheng@arm.com>
1989
1990 PR tree-optimization/69489
1991 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1992
477d4906
IV
19932016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1994
1995 PR c++/69363
1996 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1997 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1998 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1999
fad08d12
BC
20002016-04-20 Bin Cheng <bin.cheng@arm.com>
2001
2002 PR tree-optimization/56625
2003 PR tree-optimization/69489
2004 * gcc.dg/vect/pr56625.c: New test.
2005 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2006
9e3e4fab
AP
20072016-04-20 Andrew Pinski <apinski@cavium.com>
2008
2009 PR target/64971
2010 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2011
d7aa24e4
AC
20122016-04-20 Arnaud Charlet <charlet@adacore.com>
2013
2014 * gnat.dg/self1.adb: Remove now incorrect test.
2015
e6d62b46
BC
20162016-04-20 Bin Cheng <bin.cheng@arm.com>
2017
2018 * gcc.dg/tree-ssa/scev-11.c: New test.
2019 * gcc.dg/tree-ssa/scev-12.c: New test.
2020
2697b189
MP
20212016-04-20 Marek Polacek <polacek@redhat.com>
2022
2023 PR tree-optimization/70725
2024 * gcc.dg/pr70725.c: New test.
2025
60d393e8
RB
20262016-04-20 Richard Biener <rguenther@suse.de>
2027
2028 PR tree-optimization/70726
2029 * g++.dg/vect/pr70726.cc: New testcase.
2030
82c6f58a
AK
20312016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2032
2033 PR target/70674
2034 * gcc.target/s390/pr70674.c: New test.
2035
90eeab20
JD
20362016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2037
2038 PR libgfortran/70684
2039 * gfortran.dg/list_read_14.f90: New test.
2040
fc9cf6da
L
20412016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2042
2043 PR target/69201
2044 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2045 extern to force it misaligned.
2046 (b): Likewise.
2047 (c): Likewise.
2048 (d): Likewise.
2049 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2050 Don't check `*' before movv4sf_internal.
2051 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2052 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2053 Don't check `*' before movv16qi_internal.
2054 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2055 extern to force it misaligned.
2056 (b): Likewise.
2057 (c): Likewise.
2058 (d): Likewise.
2059 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2060 Don't check `*' before movv2df_internal.
2061 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2062 extern to force it misaligned.
2063 (b): Likewise.
2064 (c): Likewise.
2065 (d): Likewise.
2066 Check movv8sf_internal instead of avx_storeups256.
2067 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2068
ea8927ea
RB
20692016-04-19 Richard Biener <rguenther@suse.de>
2070
2071 PR tree-optimization/70171
2072 * g++.dg/tree-ssa/pr70171.C: New testcase.
2073
65f52ee9
RB
20742016-04-19 Richard Biener <rguenther@suse.de>
2075
2076 PR tree-optimization/70724
2077 * gcc.dg/torture/pr70724.c: New testcase.
2078
987b67f1
VM
20792016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2080
2081 PR middle-end/70689
2082 * testsuite/gcc.target/i386/pr70689.c: New.
2083
91a47c39
L
20842016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2085
2086 PR target/70708
2087 * gcc.target/i386/pr70708.c: New test.
2088
8270b82d
RB
20892016-04-18 Richard Biener <rguenther@suse.de>
2090
2091 PR tree-optimization/43434
2092 * gcc.dg/vect/pr43434.c: New testcase.
2093 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2094 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2095 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2096 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2097 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2098 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2099 * gcc.dg/gomp/pr68640.c: Likewise.
2100 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2101 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2102
edd048e2
RB
21032016-04-18 Richard Biener <rguenther@suse.de>
2104
2105 PR tree-optimization/70701
2106 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2107
bd5c7330
TV
21082016-04-18 Tom de Vries <tom@codesourcery.com>
2109
2110 PR testsuite/70699
2111 * gcc.dg/pr70161.c: Add dot-file scans.
2112 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2113 instead of after last dot char.
2114
23f2660f
EB
21152016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2116
2117 * c-c++-common/dump-ada-spec-3.c: New test.
2118 * c-c++-common/dump-ada-spec-4.c: Likewise.
2119
da152c9f
TV
21202016-04-17 Tom de Vries <tom@codesourcery.com>
2121
2122 PR other/70183
2123 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2124
cc950f98
JH
21252016-04-15 Jan Hubicka <jh@suse.cz>
2126
2127 PR ipa/70018
2128 * g++.dg/ipa/pure-const-1.C: New testcase.
2129 * g++.dg/ipa/pure-const-2.C: New testcase.
2130 * g++.dg/ipa/pure-const-3.C: New testcase.
2131
949505a9
MP
21322016-04-15 Marek Polacek <polacek@redhat.com>
2133
2134 PR c/70671
2135 * gcc.dg/bitfld-22.c: New test.
2136
10e547d6
BS
21372016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2138
2139 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2140 x86_64.
2141
1e77281b
MP
21422016-04-15 Marek Polacek <polacek@redhat.com>
2143
2144 PR c/70651
2145 * c-c++-common/pr70651.c: New test.
2146
e501fa8e
KT
21472016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2148
2149 PR rtl-optimization/70681
2150 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2151 dump scan on arm and powerpc.
2152 * gcc.dg/pr10474.c: Likewise.
2153
dda1bf61
JJ
21542016-04-15 Jakub Jelinek <jakub@redhat.com>
2155
ca4ef1ff
JJ
2156 PR c++/69517
2157 PR c++/70019
2158 PR c++/70588
2159 * g++.dg/cpp1y/vla11.C: Revert for real.
2160
dda1bf61
JJ
2161 PR c/70436
2162 * c-c++-common/Wparentheses-1.c: New test.
2163 * c-c++-common/gomp/Wparentheses-1.c: New test.
2164 * c-c++-common/gomp/Wparentheses-2.c: New test.
2165 * c-c++-common/gomp/Wparentheses-3.c: New test.
2166 * c-c++-common/gomp/Wparentheses-4.c: New test.
2167 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2168 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2169 * c-c++-common/goacc/Wparentheses-1.c: New test.
2170
1355e62c
KY
21712016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2172
2173 PR target/70662
2174 * gcc.target/i386/pr70662.c: New test.
2175
0ab34b9e 21762016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 2177 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
2178
2179 PR tree-optimization/70130
2180 * gcc.dg/vect/O3-pr70130.c: New testcase.
2181
bc773aad
MM
21822016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2183
6e9b2286
MM
2184 PR target/70669
2185 * gcc.target/powerpc/pr70669.c: New test.
2186
bc773aad
MM
2187 PR target/70640
2188 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2189 a power7 system that does not have an assembler that supports
2190 power8.
2191
d8747845
MS
21922016-04-14 Martin Sebor <msebor@redhat.com>
2193
2194 PR c++/69517
2195 PR c++/70019
2196 PR c++/70588
2197 * c-c++-common/ubsan/vla-1.c: Revert.
2198 * g++.dg/cpp1y/vla11.C: Same.
2199 * g++.dg/cpp1y/vla12.C: Same.
2200 * g++.dg/cpp1y/vla13.C: Same.
2201 * g++.dg/cpp1y/vla14.C: Same.
2202 * g++.dg/cpp1y/vla3.C: Same.
2203 * gcc/testsuite/g++.dg/init/array24.C: Same.
2204 * g++.dg/ubsan/vla-1.C: Same.
2205
85128559
MP
22062016-04-14 Marek Polacek <polacek@redhat.com>
2207 Jan Hubicka <hubicka@ucw.cz>
2208
2209 PR c++/70029
2210 * g++.dg/torture/pr70029.C: New test.
2211
52fbb073
MS
22122016-04-14 Martin Sebor <msebor@redhat.com>
2213
2214 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2215 type size to prevent failures on targets with very low maximum
2216 alignment.
2217
6db61d6f
RB
22182016-04-14 Richard Biener <rguenther@suse.de>
2219
2220 PR tree-optimization/70623
2221 * gcc.dg/torture/pr70623.c: New testcase.
2222 * gcc.dg/torture/pr70623-2.c: Likewise.
2223
342fac95
MS
22242016-04-13 Martin Sebor <msebor@redhat.com>
2225
2226 PR c++/69517
2227 PR c++/70019
2228 PR c++/70588
2229 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2230 * g++.dg/cpp1y/vla11.C: New test.
2231 * g++.dg/cpp1y/vla12.C: New test.
2232 * g++.dg/cpp1y/vla13.C: New test.
2233 * g++.dg/cpp1y/vla14.C: New test.
2234 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2235 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2236 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2237
d93c452f
JJ
22382016-04-13 Jakub Jelinek <jakub@redhat.com>
2239
2240 PR c++/70641
2241 * g++.dg/opt/pr70641.C: New test.
2242
85115fb6
RO
22432016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2244
2245 PR rtl-optimization/68749
2246 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2247 effects of argument promotions.
2248 Remove default args to dg-skip-if.
2249
545a4139
PC
22502016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2251
2252 PR c++/70635
2253 * g++.dg/parse/pr70635.C: New.
2254
b3a77f21
MP
22552016-04-13 Marek Polacek <polacek@redhat.com>
2256
2257 PR c++/70639
2258 * c-c++-common/Wmisleading-indentation-4.c: New test.
2259
99cd9857
MP
22602016-04-13 Marek Polacek <polacek@redhat.com>
2261
2262 PR c/70436
2263 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2264 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2265
75ca93ec
IE
22662016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2267
2268 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2269 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2270 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2271
3d3f9e7e
JJ
22722016-04-13 Jakub Jelinek <jakub@redhat.com>
2273
37947cd0
JJ
2274 PR middle-end/70633
2275 * gcc.c-torture/compile/pr70633.c: New test.
2276
3d3f9e7e
JJ
2277 PR debug/70628
2278 * gcc.dg/torture/pr70628.c: New test.
2279
92886d3e
PP
22802016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2281
2282 PR c++/70610
2283 * g++.dg/template/pr70610.C: New test.
2284 * g++.dg/template/pr70610-2.C: New test.
2285 * g++.dg/template/pr70610-3.C: New test.
2286 * g++.dg/template/pr70610-4.C: New test.
2287
13bd7c2b
JJ
22882016-04-12 Jakub Jelinek <jakub@redhat.com>
2289
6512fa6d
JJ
2290 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2291 128 instead of 32.
2292
13bd7c2b
JJ
2293 PR c++/70571
2294 * g++.dg/ext/pr70571.C: New test.
2295
20b9851c
MM
22962016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2297
8a434ada 2298 PR target/70640
20b9851c
MM
2299 * gcc.target/powerpc/pr70640.c: New test.
2300
2b2f52bc
PC
23012016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2302
2303 PR c++/68722
2304 * g++.dg/parse/pr68722.C: New.
2305
5901e56a
JJ
23062016-04-12 Jakub Jelinek <jakub@redhat.com>
2307
2308 PR rtl-optimization/70596
2309 * gcc.target/i386/pr70596.c: New test.
2310
d4619dc1
NS
23112016-04-12 Nathan Sidwell <nathan@acm.org>
2312
2313 PR c++/70501
2314 * g++.dg/init/pr70501.C: New.
2315
3df530d3
DW
23162016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2317
2318 * gcc.target/i386/asm-flag-6.c: New test.
2319
b7a120d7
TV
23202016-04-12 Tom de Vries <tom@codesourcery.com>
2321
2322 PR tree-optimization/68756
2323 * gcc.dg/graphite/pr68756.c: New test.
2324
4e0eea75
JJ
23252016-04-12 Jakub Jelinek <jakub@redhat.com>
2326
2327 PR tree-optimization/70602
2328 * gcc.c-torture/execute/pr70602.c: New test.
2329
35fbda43
MM
23302016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2331
2332 PR target/70381
2333 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2334 __float128 emulator is built and runs.
2335 * gcc.target/powerpc/float128-1.c: Likewise.
2336
2337 * lib/target-supports.exp (check_ppc_float128_sw_available):
2338 Rework tests for __float128 software and hardware
2339 availability. Fix exit condition to return 0 on success.
2340
04a99ebe
JG
23412016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2342
2343 PR target/70133
2344 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2345 * gcc.target/aarch64/target_attr_15.c: Likewise.
2346
47cd5a85
PC
23472016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2348
2349 PR c++/69066
2350 * g++.dg/cpp1y/pr69066.C: New.
2351
a5edb32e
JD
23522016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2353
2354 PR fortran/68566
2355 * gfortran.dg/pr36192.f90: Update test.
2356 * gfortran.dg/pr36192_1.f90: Update test.
2357 * gfortran.dg/real_dimension_1.f: Update test.
2358 * gfortran.dg/parameter_array_init_7.f90: New test.
2359
8ef378f8
JDA
23602016-04-09 John David Anglin <danglin@gcc.gnu.org>
2361
c532c871
JDA
2362 PR testsuite/64039
2363 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2364
d34f706f
JDA
2365 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2366
75e1dd9e
JDA
2367 PR rtl-optimization/66669
2368 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2369
8a976f5f
JDA
2370 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2371
da04822a
JDA
2372 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2373 * gcc.dg/pie-1.c: Likewise.
2374 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2375 * gcc.dg/pic-4.c: Likewise.
2376 * gcc.dg/pie-3.c: Likewise.
2377 * gcc.dg/pie-4.c: Likewise.
2378
adfabcf9
JDA
2379 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2380
4a020adf
JDA
2381 PR tree-optimization/68644
2382 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2383
8ef378f8
JDA
2384 PR rtl-optimization/64886
2385 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2386
09bf990e
TV
23872016-04-09 Tom de Vries <tom@codesourcery.com>
2388
2389 PR tree-optimization/68953
2390 * gcc.dg/graphite/pr68953.c: New test.
2391
138c3c1a
DH
23922016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2393
2394 PR fortran/70592
2395 * gfortran.dg/deferred_character_16.f90: New test.
2396
f55460af
JJ
23972016-04-09 Jakub Jelinek <jakub@redhat.com>
2398
2399 PR tree-optimization/70586
2400 * gcc.c-torture/execute/pr70586.c: New test.
2401
0b77bbf3
DH
24022016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2403
2404 PR sanitizer/70573
2405 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2406 with __builtin_memset
2407 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2408
c42cfb5c
CP
24092016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2410
2411 PR lto/70289
2412 PR ipa/70348
2413 PR tree-optimization/70373
2414 PR middle-end/70533
2415 PR middle-end/70534
2416 PR middle-end/70535
2417 * c-c++-common/goacc/reduction-5.c: New test.
2418 * c-c++-common/goacc/reduction-promotions.c: New test.
2419 * gfortran.dg/goacc/reduction-3.f95: New test.
2420 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2421
56cfb596
PP
24222016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2423
2424 PR c++/70590
2425 PR c++/70452
2426 * g++.dg/pr70590.C: New test.
2427 * g++.dg/pr70590-2.C: New test.
2428
1a13c0a2
JJ
24292016-04-08 Jakub Jelinek <jakub@redhat.com>
2430
abc0647a
JJ
2431 PR middle-end/70593
2432 * gcc.target/i386/pr70593.c: New test.
2433
1a13c0a2
JJ
2434 PR rtl-optimization/70574
2435 * gcc.target/i386/avx2-pr70574.c: New test.
2436
c3da4956
MO
24372016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2438
2439 PR sanitizer/70541
2440 * c-c++-common/asan/pr70541.c: New test.
2441
9f1b833b
TV
24422016-04-08 Tom de Vries <tom@codesourcery.com>
2443
2444 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2445 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2446
bae7adda
KT
24472016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2448
2449 PR target/70566
2450 * gcc.c-torture/execute/pr70566.c: New test.
2451
211f3d57
TV
24522016-04-08 Tom de Vries <tom@codesourcery.com>
2453
2454 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2455 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2456
02cf2861
AM
24572016-04-08 Alan Modra <amodra@gmail.com>
2458
2459 * gcc.target/powerpc/pr70117.c: New.
2460
5f490f9f
JJ
24612016-04-07 Jakub Jelinek <jakub@redhat.com>
2462
56e9b710
JJ
2463 PR testsuite/70581
2464 * gcc.dg/lto/simd-function_0.c: New test.
2465
5f490f9f
JJ
2466 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2467 clones.
2468 * c-c++-common/attr-simd-2.c: Likewise.
2469 * c-c++-common/attr-simd-4.c: Likewise.
2470 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2471 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2472
e4ebc74d
TP
24732016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2474
2475 PR testsuite/70553
2476 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2477
9817ae35
TS
24782016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2479 Tom de Vries <tom@codesourcery.com>
2480
2481 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2482 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2483 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2484 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2485 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2486 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2487 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2488 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2489
e292f64d
PP
24902016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2491
2492 PR c/70436
2493 * g++.dg/warn/Wparentheses-29.C: New test.
2494
6b37bdaf
PP
24952016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2496
2497 PR c/70436
2498 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2499 explicit braces to resolve a future -Wparentheses warning.
2500
64824205
RH
25012016-04-06 Richard Henderson <rth@redhat.com>
2502
2503 * gcc.dg/pr61817-1.c: New test.
2504 * gcc.dg/pr61817-2.c: New test.
2505 * gcc.dg/pr69391-1.c: New test.
2506 * gcc.dg/pr69391-2.c: New test.
2507
bc2fc1f3
VM
25082016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2509
2510 PR rtl-optimization/70398
2511 * testsuite/gcc.target/aarch64/pr70398.c: New.
2512
41414a02
EB
25132016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2514
2515 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2516
4066ea8a
YR
25172016-04-06 Yvan Roux <yvan.roux@linaro.org>
2518 Pedro Alves <palves@redhat.com>
2519
2520 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2521
ec35ea45
JJ
25222016-04-06 Jakub Jelinek <jakub@redhat.com>
2523
3866f8dd
JJ
2524 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2525 Check for avx512f effective targets instead of avx2.
2526 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2527 for AVX512F clones.
2528 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2529 * g++.dg/gomp/declare-simd-1.C: Likewise.
2530 * g++.dg/gomp/declare-simd-3.C: Likewise.
2531 * g++.dg/gomp/declare-simd-4.C: Likewise.
2532
ec35ea45
JJ
2533 PR middle-end/70550
2534 * c-c++-common/gomp/pr70550-1.c: New test.
2535 * c-c++-common/gomp/pr70550-2.c: New test.
2536
c08d28ac
NS
25372016-04-05 Nathan Sidwell <nathan@acm.org>
2538
2539 PR c++/70512
2540 * g++.dg/ext/attribute-may-alias-5.C: New.
2541
1d510e04
JJ
25422016-04-05 Jakub Jelinek <jakub@redhat.com>
2543
2544 PR c++/70336
2545 * c-c++-common/pr70336.c: New test.
2546 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2547 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2548
84278ed9
JH
25492016-04-05 Jan Hubicka <hubicka@ucw.cz>
2550
2551 PR ipa/66223
2552 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2553
268a0ec4
JJ
25542016-04-05 Jakub Jelinek <jakub@redhat.com>
2555
2556 PR rtl-optimization/70542
2557 * gcc.dg/torture/pr70542.c: New test.
2558 * gcc.target/i386/avx2-pr70542.c: New test.
2559
5e8c2eb1
ZS
25602016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2561
2562 PR tree-optimization/70509
2563 * gcc.target/i386/avx512bw-pr70509.c: New test.
2564
c0daf32d
PP
25652016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2566
2567 PR c++/70452
2568 * g++.dg/ext/constexpr-vla4.C: New test.
2569
bf867841
UB
25702016-04-05 Uros Bizjak <ubizjak@gmail.com>
2571
2572 PR target/70510
2573 * gcc.target/i386/pr70510.c: New test.
2574
3022186a
RB
25752016-04-05 Richard Biener <rguenther@suse.de>
2576
2577 PR tree-optimization/70526
2578 * g++.dg/torture/pr70526.C: New testcase.
2579
55fc79b2
JJ
25802016-04-05 Jakub Jelinek <jakub@redhat.com>
2581
2582 PR target/70525
2583 * gcc.target/i386/pr70525.c: New test.
2584
62b233f2
RB
25852016-04-05 Richard Biener <rguenther@suse.de>
2586
2587 PR middle-end/70499
2588 * g++.dg/torture/pr70499.C: New testcase.
2589
cc05759d
RB
25902016-04-05 Richard Biener <rguenther@suse.de>
2591
2592 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2593 remove XFAIL.
2594
f23f16d4
JJ
25952016-04-04 Jakub Jelinek <jakub@redhat.com>
2596
2597 PR middle-end/70307
2598 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2599 rs6000 ABI warnings.
2600
d27ecc49
JH
26012016-04-04 Jan Hubicka <hubicka@ucw.cz>
2602
2603 PR ipa/66223
2604 * g++.dg/ipa/devirt-51.C: New testcase.
2605
c974c96e
BS
26062016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2607 Jakub Jelinek <jakub@redhat.com>
2608
2609 PR middle-end/70457
2610 * gcc.dg/torture/pr70457.c: New.
2611
7a85da89
AV
26122016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2613
2614 PR fortran/67538
2615 * gfortran.dg/allocate_with_source_19.f08: New test.
2616
de517e64
AV
26172016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2618
2619 PR fortran/65795
2620 * gfortran.dg/coarray_allocate_6.f08: New test.
2621
43b9f499
RB
26222016-04-04 Richard Biener <rguenther@suse.de>
2623
2624 PR rtl-optimization/70484
2625 * gcc.dg/torture/pr70484.c: New testcase.
2626
f13355da
MP
26272016-04-04 Marek Polacek <polacek@redhat.com>
2628
2629 PR c/70307
2630 * gcc.dg/torture/pr70307.c: New test.
2631
6cc6ed50
OE
26322016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2633
2634 PR target/70416
2635 PR target/67391
2636 * gcc.target/sh/torture/pr70416.c: New.
2637
abdc16c8
MS
26382016-04-02 Martin Sebor <msebor@redhat.com>
2639
2640 PR c++/67376
2641 PR c++/70170
2642 PR c++/70172
2643 PR c++/70228
2644 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2645 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2646 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2647 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2648 * g++.dg/cpp0x/constexpr-string.C: Same.
2649 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2650 * g++.dg/cpp0x/pr65398.C: Same.
2651 * g++.dg/ext/constexpr-vla1.C: Same.
2652 * g++.dg/ext/constexpr-vla2.C: Same.
2653 * g++.dg/ext/constexpr-vla3.C: Same.
2654 * g++.dg/ubsan/pr63956.C: Same.
2655
763cd859
JJ
26562016-04-01 Jakub Jelinek <jakub@redhat.com>
2657
2658 PR rtl-optimization/70467
2659 * gcc.target/i386/pr70467-2.c: New test.
2660
0f875435
JJ
26612016-04-01 Jakub Jelinek <jakub@redhat.com>
2662 Marek Polacek <polacek@redhat.com>
2663
2664 PR c++/70488
2665 * g++.dg/init/new47.C: New test.
2666
41d14659
RR
26672016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2668
2669 PR target/70496
2670 * gcc.target/arm/pr70496.c: New test.
2671
f9bf89bb
NS
26722016-04-01 Nathan Sidwell <nathan@acm.org>
2673
73b9085d
NS
2674 PR c++/68475
2675 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2676
4afdcfaa
IE
26772016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2678
2679 PR target/69890
2680 * gcc.dg/strlenopt.h (memmove): New.
2681 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2682 instead of "string.h".
2683 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2684 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2685 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2686 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2687 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2688 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2689 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2690 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2691 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2692 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2693 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2694 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2695 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2696 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2697 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2698 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2699 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2700 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2701 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2702 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2703
b5d7a29c
RO
27042016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2705
2706 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2707 (Holder::foo): Reflect this.
2708
b660f9ec
IE
27092016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2710
2711 PR target/70442
2712 * gcc.dg/pr70442.c: New test.
2713
88504f34
NS
27142016-03-31 Nathan Sidwell <nathan@acm.org>
2715
2716 PR c++/70393
2717 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2718
95d34b96
KY
27192016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2720
2721 PR target/70453
2722 * gcc.target/i386/pr70453.c: New test.
2723
b4c4967c
AB
27242016-03-31 Andrey Belevantsev <abel@ispras.ru>
2725
2726 PR target/70292
2727 * gcc.c-torture/pr70292.c: New test.
2728
5fde6a45
MP
27292016-03-31 Marek Polacek <polacek@redhat.com>
2730
2731 PR c/70297
2732 * c-c++-common/pr70297.c: New test.
2733 * g++.dg/cpp0x/typedef-redecl.C: New test.
2734 * gcc.dg/typedef-redecl2.c: New test.
2735
97eb24c4
JJ
27362016-03-31 Jakub Jelinek <jakub@redhat.com>
2737
2738 PR rtl-optimization/70460
2739 * gcc.c-torture/execute/pr70460.c: New test.
2740
efc3536f
RB
27412016-03-31 Richard Biener <rguenther@suse.de>
2742
2743 PR c++/70430
2744 * g++.dg/ext/vector30.C: New testcase.
2745
e0876e21
DH
27462016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2747 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2748
2749 * gfortran.dg/fmt_pf.f90: New test.
2750
e9bff8c6
RO
27512016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2752
2753 Forward-port from 5 branch
2754 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2755
2756 PR testsuite/70356
2757 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2758 dg-require-effective-target after dg-do.
2759
2760 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2761
2762 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2763
2620c80d
TS
27642016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2765 Julian Brown <julian@codesourcery.com>
2766 Chung-Lin Tang <cltang@codesourcery.com>
2767 Cesar Philippidis <cesar@codesourcery.com>
2768 James Norris <jnorris@codesourcery.com>
2769 Tom de Vries <tom@codesourcery.com>
2770 Nathan Sidwell <nathan@codesourcery.com>
2771
bf867841 2772 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
2773 * c-c++-common/goacc/loop-clauses.c: Likewise.
2774 * g++.dg/goacc/template.C: Likewise.
2775 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2776 * gfortran.dg/goacc/loop-1.f95: Likewise.
2777 * gfortran.dg/goacc/loop-5.f95: Likewise.
2778 * gfortran.dg/goacc/loop-6.f95: Likewise.
2779 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2780 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2781 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2782 * c-c++-common/goacc/clauses-fail.c: Likewise.
2783 * c-c++-common/goacc/parallel-1.c: Likewise.
2784 * c-c++-common/goacc/reduction-1.c: Likewise.
2785 * c-c++-common/goacc/reduction-2.c: Likewise.
2786 * c-c++-common/goacc/reduction-3.c: Likewise.
2787 * c-c++-common/goacc/reduction-4.c: Likewise.
2788 * c-c++-common/goacc/routine-3.c: Likewise.
2789 * c-c++-common/goacc/routine-4.c: Likewise.
2790 * c-c++-common/goacc/routine-5.c: Likewise.
2791 * c-c++-common/goacc/tile.c: Likewise.
2792 * g++.dg/goacc/template.C: Likewise.
2793 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2794 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2795 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2796 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2797 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2798 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2799 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2800 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2801 * c-c++-common/goacc/use_device-1.c: ... this file.
2802 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2803 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2804 * c-c++-common/goacc/host_data-6.c: ... this file.
2805 * c-c++-common/goacc/loop-2-kernels.c: New file.
2806 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2807 * c-c++-common/goacc/loop-3.c: Likewise.
2808 * g++.dg/goacc/reference.C: Likewise.
2809 * g++.dg/goacc/routine-1.C: Likewise.
2810 * g++.dg/goacc/routine-2.C: Likewise.
2811
f6d2d066
RB
28122016-03-30 Richard Biener <rguenther@suse.de>
2813
2814 PR middle-end/70450
2815 * gcc.dg/torture/pr70450.c: New testcase.
2816
d43242b9
JJ
28172016-03-30 Jakub Jelinek <jakub@redhat.com>
2818
2819 PR target/70421
2820 * gcc.dg/torture/pr70421.c: New test.
2821 * gcc.target/i386/avx512f-pr70421.c: New test.
2822
5ce43b77
L
28232016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2824
2825 PR testsuite/70364
2826 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2827 (check): New function.
2828 (bar): Call check.
2829 (foo): Align stack to 16 bytes when calling bar.
2830 * gcc.target/i386/cleanup-2.c: Likewise.
2831
d014a712
PP
28322016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2833
2834 PR tree-optimization/59124
2835 * gcc.dg/Warray-bounds-19.c: New test.
2836
13f0e8c7
ZW
28372016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2838
2839 * lib/prune.exp (escape_regex_chars): New.
2840 (prune_file_path): Update to quote metcharacters for regexp.
2841
3336c6e0
JJ
28422016-03-29 Jakub Jelinek <jakub@redhat.com>
2843
a362f023
JJ
2844 PR rtl-optimization/70429
2845 * gcc.c-torture/execute/pr70429.c: New test.
2846
3336c6e0
JJ
2847 PR tree-optimization/70405
2848 * gcc.dg/pr70405.c: New test.
2849
728557fd
AV
28502016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2851
2852 PR fortran/70397
2853 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2854 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2855
bef977d4
TS
28562016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2857
2858 PR testsuite/64177
2859 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2860 __cilkrts_set_param to set two workers.
2861 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2862 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2863
6f6d25c9
DH
28642016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2865
bf867841 2866 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 2867
45733562
KY
28682016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2869
2870 PR target/70406
bf867841 2871 * gcc.target/i386/pr70406.c: New test.
45733562 2872
a1799e5e
EB
28732016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2874
2875 * gnat.dg/specs/double_record_extension3.ads: New test.
2876
5fca7b66
RH
28772016-03-25 Richard Henderson <rth@redhat.com>
2878
2879 PR target/70120
2880 * gcc.target/aarch64/pr70120-1.c: New.
2881 * gcc.target/aarch64/pr70120-2.c: New.
2882 * gcc.target/aarch64/pr70120-3.c: New.
2883
31ce75c6
PP
28842016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2885
2886 PR c++/62212
2887 * g++.dg/template/mangle2.C: The dg-do directive should be
2888 "compile" not "assemble".
2889
3caf0ca1
BS
28902016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2891
2892 PR lto/69650
2893 * gcc.dg/pr69650.c: New test.
2894
634035b6
DE
28952016-03-25 David Edelsohn <dje.gcc@gmail.com>
2896
2897 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2898
45d34276
AM
28992016-03-25 Alan Modra <amodra@gmail.com>
2900
2901 * gcc.dg/dfp/pr70052.c: New test.
2902
8f085166
RH
29032016-03-24 Richard Henderson <rth@redhat.com>
2904
2905 PR middle-end/69845
2906 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2907 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2908
011e5ec3
TV
29092016-03-24 Tom de Vries <tom@codesourcery.com>
2910
2911 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2912
9e3f4551
TV
29132016-03-24 Tom de Vries <tom@codesourcery.com>
2914
2915 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2916 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2917
45780041
TV
29182016-03-24 Tom de Vries <tom@codesourcery.com>
2919
2920 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2921 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2922
887ab4e5
PP
29232016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2924
2925 PR c++/62212
2926 * g++.dg/template/mangle2.C: New test.
2927
69a9a66f
RB
29282016-03-24 Richard Biener <rguenther@suse.de>
2929
2930 PR tree-optimization/70396
2931 * gcc.dg/torture/pr70396.c: New testcase.
2932
ed87de55
RB
29332016-03-24 Richard Biener <rguenther@suse.de>
2934
2935 PR middle-end/70370
2936 * gcc.dg/torture/pr70370.c: New testcase.
2937
ea064934
TV
29382016-03-24 Tom de Vries <tom@codesourcery.com>
2939
2940 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2941 * gfortran.dg/goacc/kernels-tree.f95: Same.
2942 * gfortran.dg/goacc/parallel-tree.f95: Same.
2943
b2a4dd1d
TV
29442016-03-24 Tom de Vries <tom@codesourcery.com>
2945
2946 * c-c++-common/goacc/uninit-if-clause.c: New test.
2947 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2948
72e7cd6e
JJ
29492016-03-24 Jakub Jelinek <jakub@redhat.com>
2950
2951 PR target/70290
bf867841
UB
2952 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2953 Fix formatting.
72e7cd6e 2954
ce9d0c03
RB
29552016-03-24 Richard Biener <rguenther@suse.de>
2956
2957 PR tree-optimization/70372
2958 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2959
426b9428
PP
29602016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2961
2962 PR c++/70347
2963 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2964
cd1588c4
PP
29652016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2966
2967 PR c++/70332
2968 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2969
61637db3
JJ
29702016-03-23 Jakub Jelinek <jakub@redhat.com>
2971
928af3bf
JJ
2972 PR c++/70001
2973 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2974 * g++.dg/cpp1y/pr70001.C: New test.
2975
61637db3
JJ
2976 PR c++/70323
2977 * g++.dg/cpp0x/constexpr-70323.C: New test.
2978
05aca4e7
AO
29792016-03-23 Alexandre Oliva <aoliva@redhat.com>
2980 Jason Merrill <jason@redhat.com>
2981 Jakub Jelinek <jakub@redhat.com>
2982
2983 PR c++/69315
2984 * g++.dg/cpp0x/constexpr-69315.C: New test.
2985 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2986
fbdb6baf
MP
29872016-03-23 Marek Polacek <polacek@redhat.com>
2988
2989 PR c++/69884
2990 * g++.dg/warn/Wignored-attributes-1.C: New test.
2991 * g++.dg/warn/Wignored-attributes-2.C: New test.
2992
d79ee524
TV
29932016-03-23 Tom de Vries <tom@codesourcery.com>
2994
2995 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2996 initialization.
2997 * gfortran.dg/goacc/private-3.f95 (test): Same.
2998 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2999 missing use param.
3000
a59f0bef
KT
30012016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3002
3003 * lib/target-supports.exp: Remove v7ve entry from loop
3004 creating effective target checks.
3005 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3006 (add_options_for_arm_arch_v7ve): Likewise.
3007
0179520a
JJ
30082016-03-23 Jakub Jelinek <jakub@redhat.com>
3009
3010 PR tree-optimization/70354
3011 * gcc.dg/vect/pr70354-1.c: New test.
3012 * gcc.dg/vect/pr70354-2.c: New test.
3013 * gcc.target/i386/avx2-pr70354-1.c: New test.
3014 * gcc.target/i386/avx2-pr70354-2.c: New test.
3015
75bb14d7
JL
30162016-03-22 Jeff Law <law@redhat.com>
3017
3018 PR target/70232
3019 * gcc.dg/tree-ssa/pr70232.c: New test.
3020
72c9526d
IE
30212016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3022
3023 PR target/70302
3024 * gcc.target/i386/pr70302.c: New test.
3025
a3ca1bc5
RB
30262016-03-22 Richard Biener <rguenther@suse.de>
3027
3028 PR middle-end/70251
3029 * g++.dg/torture/pr70251.C: New testcase.
3030
5c240f4d
DM
30312016-03-22 David Malcolm <dmalcolm@redhat.com>
3032
3033 PR c/69993
3034 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3035 Wmisleading-indentation.c.
3036 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3037 reflect change to diagnostic text and order of messages.
3038 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3039
80f6631b
DE
30402016-03-22 David Edelsohn <dje.gcc@gmail.com>
3041
3042 * g++.dg/ext/java-3.C: Don't compile on AIX.
3043
9a10956c
RB
30442016-03-22 Richard Biener <rguenther@suse.de>
3045
3046 PR middle-end/70333
3047 * gcc.dg/torture/pr70333.c: New testcase.
3048
6cedf922
IE
30492016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3050
3051 * g++.dg/ext/pr70290.C: New test.
3052
cd6c27ac
KY
30532016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3054
3055 PR target/70325
3056 * gcc.target/i386/pr70325.c: New test.
3057
4cde512c
JJ
30582016-03-22 Jakub Jelinek <jakub@redhat.com>
3059
b01915ed
JJ
3060 PR target/70329
3061 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3062 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3063
4e3e2cf1
JJ
3064 PR target/70300
3065 * gcc.target/i386/pr70300.c: New test.
3066
4cde512c
JJ
3067 PR c++/70295
3068 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3069 (func2): New function for cond with parens, xfail warning for c++.
3070 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3071
16f6d7dc
PP
30722016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3073
3074 PR c++/70096
3075 * g++.dg/template/ptrmem30.C: New test.
3076
a3e2b438
PP
30772016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3078
3079 PR c++/70204
3080 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3081 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3082
11b6a02e
JJ
30832016-03-21 Jakub Jelinek <jakub@redhat.com>
3084
3085 PR middle-end/70326
3086 * gcc.dg/pr70326.c: New test.
3087
b9407883
MG
30882016-03-21 Marc Glisse <marc.glisse@inria.fr>
3089 Jakub Jelinek <jakub@redhat.com>
3090
3091 PR tree-optimization/70317
3092 * gcc.dg/pr70317.c: New test.
3093
4a148e19
UB
30942016-03-21 Uros Bizjak <ubizjak@gmail.com>
3095
3096 PR target/70327
3097 * gcc.target/i386/pr70327.c: New test.
3098
2a85ddbb
ML
30992016-03-21 Martin Liska <mliska@suse.cz>
3100
7d36fe98 3101 PR ipa/70306
2a85ddbb
ML
3102 * gcc.dg/ipa/pr70306.c: New test.
3103
4a148e19 31042016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
3105
3106 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3107 * gcc.target/arm/attr-align3.c: Likewise.
3108 * gcc.target/arm/attr_arm.c: Likewise.
3109 * gcc.target/arm/flip-thumb.c: Likewise.
3110
6b366948
JJ
31112016-03-21 Jakub Jelinek <jakub@redhat.com>
3112
3113 PR target/70296
3114 * gcc.target/powerpc/altivec-36.c: New test.
3115
2fac8c14
RB
31162016-03-21 Richard Biener <rguenther@suse.de>
3117
3118 PR tree-optimization/70310
3119 * gcc.dg/torture/pr70310.c: New testcase.
3120
e9bde854
KY
31212016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3122
3123 PR target/70293
3124 * gcc.target/i386/pr70293.c: New test.
3125
56bbfaf6
RB
31262016-03-21 Richard Biener <rguenther@suse.de>
3127
3128 PR tree-optimization/70288
3129 * gcc.dg/torture/pr70288-1.c: New testcase.
3130 * gcc.dg/torture/pr70288-2.c: Likewise.
3131
3eee49ed
AB
31322016-03-21 Andrey Belevantsev <abel@ispras.ru>
3133
3134 PR rtl-optimization/69307
3135 * gcc.target/arm/pr69307.c: New test.
4a148e19 3136
8e7816b4
AB
31372016-03-21 Andrey Belevantsev <abel@ispras.ru>
3138
3139 PR rtl-optimization/69102
3140 * gcc.c-torture/compile/pr69102.c: New test.
3141
14d7d4be
JL
31422016-03-18 Jeff Law <law@redhat.com>
3143
3144 PR rtl-optimization/70263
3145 * gcc.c-torture/compile/pr70263-1.c: New test.
3146 * gcc.target/i386/pr70263-2.c: New test.
3147
5c6a601c
BS
31482016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3149
3150 PR rtl-optimization/70278
3151 * gcc.dg/torture/pr70278.c: New test.
3152 * gcc.target/arm/pr70278.c: New test.
3153
4bbf545b
DM
31542016-03-18 David Malcolm <dmalcolm@redhat.com>
3155
3156 PR c/70281
3157 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3158 (test_builtin_types_compatible_p): New test function.
3159 * gcc.dg/pr70281.c: New test case.
3160
dc28bb68
CL
31612016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3162
3163 PR target/70113
3164 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3165
5e8d6dff
IE
31662016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3167
3168 PR tree-optimization/70252
3169 * gcc.dg/pr70252.c: New test.
3170
d0e7e403
TV
31712016-03-18 Tom de Vries <tom@codesourcery.com>
3172
3173 * gcc.dg/pr70161-2.c: New test.
3174 * gcc.dg/pr70161.c: New test.
3175
fa22501a
TV
31762016-03-18 Tom de Vries <tom@codesourcery.com>
3177
3178 PR ipa/70269
3179 * gcc.dg/pr70269.c: New test.
3180
dd125026
JJ
31812016-03-18 Jakub Jelinek <jakub@redhat.com>
3182
3183 PR c++/70267
3184 * g++.dg/ext/java-3.C: New test.
3185
91914f0a
PP
31862016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3187
3188 PR c++/70205
3189 * g++.dg/lookup/pr70205.C: New test.
3190
753a8910
PP
31912016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3192
3193 PR c++/70218
3194 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3195
14ba7b28
MP
31962016-03-17 Marek Polacek <polacek@redhat.com>
3197
3198 PR c/69407
3199 * gcc.dg/atomic-op-6.c: New test.
3200
ded60913
DM
32012016-03-17 David Malcolm <dmalcolm@redhat.com>
3202
3203 PR c/70264
3204 * c-c++-common/pr70264.c: New test case.
3205
a3aad0e6
JJ
32062016-03-17 Jakub Jelinek <jakub@redhat.com>
3207
17366700
JJ
3208 PR c++/70144
3209 * c-c++-common/pr70144-1.c: New test.
3210 * c-c++-common/pr70144-2.c: New test.
3211
a3aad0e6
JJ
3212 PR c++/70272
3213 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3214 * g++.dg/opt/flifetime-dse6.C: New test.
3215 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3216
b57e6e18
L
32172016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3218
3219 PR driver/70192
3220 * gcc.dg/pic-1.c: New test.
3221 * gcc.dg/pic-2.c: Likewise.
3222 * gcc.dg/pic-3.c: Likewise.
3223 * gcc.dg/pic-4.c: Likewise.
3224 * gcc.dg/pie-1.c: Likewise.
3225 * gcc.dg/pie-2.c: Likewise.
3226 * gcc.dg/pie-3.c: Likewise.
3227 * gcc.dg/pie-4.c: Likewise.
3228 * gcc.dg/pie-5.c: Likewise.
3229 * gcc.dg/pie-6.c: Likewise.
3230
b38ba58b
TV
32312016-03-17 Tom de Vries <tom@codesourcery.com>
3232
3233 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3234 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3235
6931b3b7
RB
32362016-03-17 Richard Biener <rguenther@suse.de>
3237
3238 PR debug/70271
3239 * g++.dg/debug/pr70271.C: New testcase.
3240
0c8b64cb
IE
32412016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3242
3243 * gcc.target/i386/pr70251.c: New test.
3244
b1970801
MP
32452016-03-17 Marek Polacek <polacek@redhat.com>
3246
3247 PR c++/70194
3248 * g++.dg/warn/constexpr-70194.C: New test.
3249
820c5eaa
RH
32502016-03-16 Richard Henderson <rth@redhat.com>
3251
3252 PR middle-end/70240
3253 * gcc.c-torture/compile/pr70240.c: New.
3254
da0ad263
SKS
32552016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3256
3257 * gcc.c-torture/compile/20151204.c: Skip for avr.
3258
c73d295c
JJ
32592016-03-16 Jakub Jelinek <jakub@redhat.com>
3260
3261 PR target/70245
3262 * g++.dg/opt/pr70245.C: New test.
3263 * g++.dg/opt/pr70245.h: New file.
3264 * g++.dg/opt/pr70245-aux.cc: New file.
3265
b2794066
MS
32662016-03-16 Martin Sebor <msebor@redhat.com>
3267
3268 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3269
aa43616c
RH
32702016-03-16 Richard Henderson <rth@redhat.com>
3271
3272 PR middle-end/70199
3273 * gcc.c-torture/compile/pr70199.c: New.
3274
59608fe5
L
32752016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3276
3277 * gcc.dg/uninit-19.c: Run dos2unix.
3278
ab4c578f
MP
32792016-03-16 Marek Polacek <polacek@redhat.com>
3280
3281 PR c/70093
3282 * gcc.dg/nested-func-10.c: New test.
3283 * gcc.dg/nested-func-9.c: New test.
3284
f5387e76
JJ
32852016-03-16 Jakub Jelinek <jakub@redhat.com>
3286
3287 PR tree-optimization/68714
3288 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3289
7662b718
TV
32902016-03-16 Tom de Vries <tom@codesourcery.com>
3291
3292 PR tree-optimization/68715
3293 * gcc.dg/graphite/pr68715-2.c: New test.
3294 * gcc.dg/graphite/pr68715.c: New test.
3295 * gfortran.dg/graphite/pr68715.f90: New test.
3296
be7ce7ae
TV
32972016-03-16 Tom de Vries <tom@codesourcery.com>
3298
3299 PR tree-optimization/68809
3300 * gcc.dg/graphite/pr68809-2.c: New test.
3301 * gcc.dg/graphite/pr68809.c: New test.
3302
1935f250
JJ
33032016-03-16 Jakub Jelinek <jakub@redhat.com>
3304
6651c93e
JJ
3305 PR c++/70147
3306 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3307 method call to i () as argument. Adjust expected output.
3308
1935f250
JJ
3309 PR c++/70147
3310 * g++.dg/ubsan/pr70147-1.C: New test.
3311 * g++.dg/ubsan/pr70147-2.C: New test.
3312
ab1caa6e
MS
33132016-03-15 Martin Sebor <msebor@redhat.com>
3314
3315 PR c++/58281
3316 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3317
5c2a1bbb
JDA
33182016-03-15 John David Anglin <danglin@gcc.gnu.org>
3319
cb5d8ad1
JDA
3320 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3321 hppa*-*-hpux*.
3322
b440dd40
JDA
3323 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3324
5c2a1bbb
JDA
3325 PR libfortran/69799
3326 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3327 libatomic_available.
3328
42c729c5
MP
33292016-03-15 Marek Polacek <polacek@redhat.com>
3330
3331 PR c++/70209
3332 * g++.dg/ext/attribute-may-alias-4.C: New test.
3333
82b1c550
AM
33342016-03-15 Alexander Monakov <amonakov@ispras.ru>
3335
3336 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3337 -fvar-tracking-assignments-toggle flag.
3338
4ccbf3a6
PH
33392016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3340
3341 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3342
c39858bd
JJ
33432016-03-15 Jakub Jelinek <jakub@redhat.com>
3344
3345 PR rtl-optimization/70222
3346 * gcc.c-torture/execute/pr70222-1.c: New test.
3347 * gcc.c-torture/execute/pr70222-2.c: New test.
3348
8be119c1
RH
33492016-03-15 Richard Henderson <rth@redhat.com>
3350
3351 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3352
6598bb55
AB
33532016-03-15 Andrey Belevantsev <abel@ispras.ru>
3354
3355 PR rtl-optimization/69032
3356 * gcc.dg/pr69032.c: New test.
3357
81fa2944
AB
33582016-03-15 Andrey Belevantsev <abel@ispras.ru>
3359
3360 PR rtl-optimization/63384
4a148e19 3361 * g++.dg/pr63384.C: New test.
81fa2944 3362
74ea9ab6
AB
33632016-03-15 Andrey Belevantsev <abel@ispras.ru>
3364
3365 PR target/64411
3366 * gcc.target/i386/pr64411.C: New test.
3367
045d5055
TV
33682016-03-15 Tom de Vries <tom@codesourcery.com>
3369
3370 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3371 * gfortran.dg/goacc/kernels-alias.f95: New test.
3372
3ea33585
MS
33732016-03-14 Martin Sebor <msebor@redhat.com>
3374
3375 PR c++/53792
3376 * g++.dg/cpp0x/constexpr-inline.C: New test.
3377 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3378
1df7b330
DE
33792016-03-14 David Edelsohn <dje.gcc@gmail.com>
3380
3381 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3382
79b57d18
JJ
33832016-03-14 Jakub Jelinek <jakub@redhat.com>
3384
3385 PR middle-end/70219
3386 * gcc.dg/pr70219.c: New test.
3387
3cbf012a
BS
33882016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3389
3390 PR target/70083
3391 * gcc.dg/torture/pr70083.c: New test.
3392 * gcc.target/i386/pr70083.c: New test.
3393
a9fee7cd
RB
33942016-03-14 Richard Biener <rguenther@suse.de>
3395
3396 PR tree-optimization/56365
3397 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3398
4799603f
SB
33992016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3400
3401 PR target/70098
3402 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3403 New function.
3404 * g++.dg/pr70098.C: New testcase.
3405
3406
760ca967
TV
34072016-03-14 Tom de Vries <tom@codesourcery.com>
3408
3409 PR tree-optimization/70045
3410 * gcc.dg/graphite/pr70045.c: New test.
3411
44e66a77
JD
34122016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3413
3414 PR fortran/69043
3415 * gfortran.dg/include_9.f90: New test.
3416
a18e0fe1
DH
34172016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3418
3419 PR fortran/45076
3420 gfortran.dg/prof/prof.exp: New script.
3421 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3422
d0aca6ab
AB
34232016-03-12 Andrey Belevantsev <abel@ispras.ru>
3424
3425 PR rtl-optimization/69307
3426 * gcc.dg/pr69307.c: New test.
3427
cefe08a4
VM
34282016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3429
3430 PR target/69614
3431 * gcc.target/arm/pr69614.c: New.
3432
70112e2a
PT
34332016-03-12 Paul Thomas <pault@gcc.gnu.org>
3434
3435 PR fortran/70031
3436 * gfortran.dg/submodule_14.f08: New test
3437
3438 PR fortran/69524
3439 * gfortran.dg/submodule_15.f08: New test
3440
3f1e5d3a
PP
34412016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3442
3443 PR c++/70106
3444 * g++.dg/cpp1y/paren3.C: New test.
3445
a3f6d680
MM
34462016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3447
3448 PR target/70131
3449 * gcc.target/powerpc/ppc-round2.c: New test.
3450
92348f09
BS
34512016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3452
3453 PR target/70123
3454 * gcc.dg/torture/pr70123.c: New test.
3455
cebde9e9
JL
34562016-03-11 Jeff Law <law@redhat.com>
3457
3458 PR tree-optimization/70190
3459 * gcc.c-torture/compile/pr70190.c: New test.
3460
3edc5da4
DM
34612016-03-11 David Malcolm <dmalcolm@redhat.com>
3462
3463 PR c/68187
3464 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3465 case.
3466 (test43_b): Likewise.
3467 (test43_c): Likewise.
3468 (test43_d): Likewise.
3469 (test43_e): Likewise.
3470 (test43_f): Likewise.
3471 (test43_g): Likewise.
3472 (test44_a): Likewise.
3473 (test44_b): Likewise.
3474 (test44_c): Likewise.
3475 (test44_d): Likewise.
3476 (test44_e): Likewise.
3477
318c1204
DM
34782016-03-11 David Malcolm <dmalcolm@redhat.com>
3479
3480 PR c/70085
3481 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3482
bc062234
KT
34832016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3484
3485 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3486 dg-options.
3487
acfc1ac1
KT
34882016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3489
3490 PR target/70002
3491 PR target/69245
3492 * gcc.target/aarch64/pr69245_2.c: New test.
3493
d1e2bb2d
JJ
34942016-03-11 Jakub Jelinek <jakub@redhat.com>
3495
3496 PR tree-optimization/70177
3497 * gcc.dg/pr70177.c: New test.
3498
07350627
AL
34992016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3500
3501 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3502
5c6706f7
AL
35032016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3504
3505 * gcc.dg/tree-ssa/sra-20.c: New.
3506
02d472a2
JJ
35072016-03-11 Jakub Jelinek <jakub@redhat.com>
3508
686d390a
JJ
3509 PR rtl-optimization/70174
3510 * gcc.dg/pr70174.c: New test.
3511
02d472a2
JJ
3512 PR tree-optimization/70169
3513 * gcc.dg/pr70169.c: New test.
3514
0f9befa1
IE
35152016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3516
3517 PR target/70160
3518 * gcc.target/i386/pr70160.c: New test.
3519
432d4670
AK
35202016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3521
3522 * gcc.target/s390/dfp-1.c: New test.
3523
a3dc8760
NC
35242016-03-10 Nick Clifton <nickc@redhat.com>
3525
3526 PR target/70044
3527 * gcc.target/aarch64/pr70044.c: New test.
3528
b87a8d7d
PP
35292016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3530 Jakub Jelinek <jakub@redhat.com>
3531
3532 PR c++/70001
3533 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3534 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3535 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3536
4f4ada6a
JH
35372016-03-10 Jan Hubicka <hubicka@ucw.cz>
3538
3539 PR lto/69589
3540 * g++.dg/lto/pr69589_0.C: New testcase
3541 * g++.dg/lto/pr69589_1.C: New testcase
3542
d49b0aa0
MP
35432016-03-10 Marek Polacek <polacek@redhat.com>
3544
3545 PR c++/70153
3546 * g++.dg/delayedfold/unary-plus1.C: New test.
3547
35482016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
3549
3550 * gcc.target/arm/pr45701-1.c: Escape brackets.
3551 * gcc.target/arm/pr45701-2.c: Likewise.
3552
71017a7b
AL
35532016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3554
3555 * gfortran.dg/unconstrained_commons.f: New.
3556
ba52669f
AM
35572016-03-10 Alan Modra <amodra@gmail.com>
3558
3559 * gcc.dg/pr69195.c: New.
3560 * gcc.dg/pr69238.c: New.
3561
27742332
TV
35622016-03-10 Tom de Vries <tom@codesourcery.com>
3563
3564 PR testsuite/68915
3565 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3566
3a81a594
RB
35672016-03-10 Richard Biener <rguenther@suse.de>
3568
3569 PR tree-optimization/70128
3570 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3571 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3572
3433b975
JJ
35732016-03-09 Jakub Jelinek <jakub@redhat.com>
3574
c2864f02
JJ
3575 PR tree-optimization/70152
3576 * gcc.dg/pr70152.c: New test.
3577
3433b975
JJ
3578 PR target/70086
3579 * gcc.target/i386/pr70086-1.c: New test.
3580 * gcc.target/i386/pr70086-2.c: New test.
3581 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
3582
3583 PR tree-optimization/70127
3584 * gcc.c-torture/execute/pr70127.c: New test.
3585
96b3c82d
CP
35862016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3587
3588 * c-c++-common/goacc/combined-directives-2.c: New test.
3589
b4f3232d
DM
35902016-03-09 David Malcolm <dmalcolm@redhat.com>
3591
3592 PR c/68473
3593 PR c++/70105
3594 * g++.dg/diagnostic/pr70105.C: New test.
3595 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3596 (test_multiple_ordinary_maps): New test function.
3597
40499f81
DM
35982016-03-09 David Malcolm <dmalcolm@redhat.com>
3599
3600 PR c/68473
3601 PR c++/70105
3602 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3603 Drop range information from call to inform_at_rich_loc.
3604 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3605 New.
3606 (test_show_locus): Replace calls to rich_location::add_range with
3607 calls to add_range. Rewrite the tests that used the now-defunct
3608 rich_location ctor taking a source_range. Simplify other tests
3609 by replacing calls to COMBINE_LOCATION_DATA with calls to
3610 make_location.
3611
c9e33662
RB
36122016-03-09 Richard Biener <rguenther@suse.de>
3613 Jakub Jelinek <jakub@redhat.com>
3614
3615 PR tree-optimization/70138
3616 * gcc.dg/vect/pr70138-1.c: New testcase.
3617 * gcc.dg/vect/pr70138-2.c: Likewise.
3618
2c73b764
JJ
36192016-03-09 Jakub Jelinek <jakub@redhat.com>
3620
3621 PR target/70049
3622 * gcc.target/i386/pr70049.c: New test.
3623
c06d25bb
RB
36242016-03-09 Richard Biener <rguenther@suse.de>
3625
3626 PR c/70143
3627 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3628 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3629 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3630
5828a501
RO
36312016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3632
3633 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3634 arm-*-*.
3635
2e141c8d
JJ
36362016-03-09 Jakub Jelinek <jakub@redhat.com>
3637
5a9def37
JJ
3638 PR middle-end/67278
3639 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3640
2e141c8d
JJ
3641 PR target/67278
3642 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3643
3644 PR middle-end/70050
3645 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3646 in testcase comment.
3647
bf751f40
TV
36482016-03-09 Tom de Vries <tom@codesourcery.com>
3649
3650 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3651 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3652 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3653 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3654 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3655 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3656 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3657 * gfortran.dg/goacc/kernels-loop.f95: New test.
3658
e210c999
MS
36592016-03-08 Martin Sebor <msebor@redhat.com>
3660
3661 PR c++/62096
3662 * g++.dg/warn/overflow-warn-7.C: New test.
3663
80aac5c8
JM
36642016-03-08 Jason Merrill <jason@redhat.com>
3665
3666 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3667 * lib/target-supports.exp (check_effective_target_concepts): New.
3668
12b81409
JJ
36692016-03-08 Jakub Jelinek <jakub@redhat.com>
3670
d259b234
JJ
3671 PR c++/70135
3672 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3673 * g++.dg/ubsan/pr70135.C: New test.
3674
12b81409
JJ
3675 PR target/70110
3676 * gcc.dg/pr70110.c: New test.
3677
b4e9f2aa
MJ
36782016-03-07 Martin Jambor <mjambor@suse.cz>
3679
3680 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3681 * c-c++-common/gomp/if-1.c: Likewise.
3682 * c-c++-common/gomp/pr61486-2.c: Likewise.
3683 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3684 to dg-additional-options.
3685 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3686 * g++/gomp/target-teams-1.c: Likewise.
3687 * gcc.dg/gomp/gomp.exp: Likewise.
3688 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3689 dg-additional-options.
3690 * gfortran.dg/gomp/gomp.exp: Likewise.
3691 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3692 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3693 dg-additional-options.
3694 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3695
f86e631e
MJ
36962016-03-07 Martin Jambor <mjambor@suse.cz>
3697
3698 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3699 * c-c++-common/gomp/gridify-1.c: New test.
3700 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3701
94156b3f
AV
37022016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3703
3704 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3705 trigger for cortex-r8, when scanning for register r8.
3706 * gcc.target/arm/pr45701-2.c: Likewise.
3707
a84a49b7 37082016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 3709 Jeff Law <law@redhat.com>
a84a49b7
RB
3710
3711 PR tree-optimization/69740
3712 * gcc.c-torture/compile/pr69740-1.c: New test.
3713 * gcc.c-torture/compile/pr69740-2.c: New test.
3714
e41f6c9e
BS
37152016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3716
3717 * lib/target-supports.exp
3718 (check_effective_target_whole_vector_shift): Enable for PPC64.
3719
57548bf5
RB
37202016-03-07 Richard Biener <rguenther@suse.de>
3721
3722 PR tree-optimization/70115
3723 * gcc.dg/torture/pr70115.c: New testcase.
3724
4ae13300
NS
37252016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3726
3727 PR middle-end/69916
3728 * c-c-++-common/goacc/pr69916.c: New.
3729
5edb9853
RH
37302016-03-07 Richard Henderson <rth@redhat.com>
3731
3732 * gcc.c-torture/compile/pr70061.c: New test.
3733
2067a8f3
RB
37342016-03-07 Richard Biener <rguenther@suse.de>
3735
3736 PR testsuite/70109
3737 * gcc.dg/vect/O3-pr36098.c: New testcase.
3738
4145a9b7
CL
37392016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3740
3741 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3742
1878be32
EB
37432016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3744
3745 * gnat.dg/renaming9.ad[sb]: New testcase.
3746
df762bb2
JJ
37472016-03-05 Jakub Jelinek <jakub@redhat.com>
3748
3749 PR c++/70084
3750 * g++.dg/expr/stdarg3.C: New test.
3751
7d461295
JL
37522016-03-04 Jeff Law <law@redhat.com>
3753
3754 PR tree-optimization/69196
3755 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3756 x86_64-*-*.
3757
29b9828f
BS
37582016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3759
b6b552fd
BS
3760 PR c/69973
3761 * gcc.dg/pr69973.c: New test.
3762
201d49e9
BS
3763 PR rtl-optimization/69941
3764 * gcc.dg/torture/pr69941.c: New test.
3765
29b9828f
BS
3766 PR c/69824
3767 * gcc.dg/pr69824.c: New test.
3768
640b7e74
TV
37692016-03-05 Tom de Vries <tom@codesourcery.com>
3770
3771 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3772 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3773 function.
3774
7a3a3fad
PP
37752016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3776
3777 PR c++/66786
3778 * g++.dg/cpp1y/var-templ48.C: New test.
3779 * g++.dg/cpp1y/var-templ49.C: New test.
3780
cd439aec
EB
37812016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3782
3783 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3784
60204554
JJ
37852016-03-04 Jakub Jelinek <jakub@redhat.com>
3786
0c8825de
JJ
3787 PR c++/70035
3788 * g++.dg/ubsan/pr70035.C: New test.
3789
60204554
JJ
3790 PR target/70062
3791 * gcc.target/i386/pr70062.c: New test.
3792
f79d4eab
L
37932016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3794
3795 * g++.dg/template/typename21.C: Remove c++98_only.
3796
ea81ce67
L
37972016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3798
3799 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3800
64b23c13
DM
38012016-03-04 David Malcolm <dmalcolm@redhat.com>
3802
3803 PR c/68187
3804 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3805 function.
3806 (fn_42_b): Likewise.
3807 (fn_42_c): Likewise.
3808
729526f5
DM
38092016-03-04 David Malcolm <dmalcolm@redhat.com>
3810
3811 PR c/68187
3812 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3813 function.
3814 (fn_40_b): Likewise.
3815 (fn_41_a): Likewise.
3816 (fn_41_b): Likewise.
3817
f9ea11ac
JJ
38182016-03-04 Jakub Jelinek <jakub@redhat.com>
3819
3820 PR target/70059
3821 * gcc.target/i386/avx512f-pr70059.c: New test.
3822 * gcc.target/i386/avx512dq-pr70059.c: New test.
3823
b6c38c69
BS
38242016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3825
3826 PR rtl-optimization/57676
3827 * gcc.dg/torture/pr57676.c: New test.
3828
af3cdd34
IE
38292016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3830
3831 * gcc.dg/pr70026.c: New test.
3832
7ff6ca38
MP
38332016-03-04 Marek Polacek <polacek@redhat.com>
3834
3835 PR c/69798
3836 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3837 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3838
a6bf62d5
KT
38392016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3840
3841 PR target/70004
3842 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3843 Delete.
3844 (test_corners_sisd_si): Likewise.
3845 (main): Remove checks of the above.
3846 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3847
ae4cdc6a
EB
38482016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3849
3850 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3851
08455559
CL
38522016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3853
3854 * gcc.dg/torture/pr69951.c: Accept argc==0.
3855
e9a35493
RB
38562016-03-04 Richard Biener <rguenther@suse.de>
3857
3858 PR c++/70054
3859 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3860 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3861
fba054c2
DV
38622016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3863
3864 PR testsuite/69766
3865 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3866 testing multiarch.
3867
f10cdc6c
JJ
38682016-03-04 Jakub Jelinek <jakub@redhat.com>
3869
3870 PR debug/69947
3871 * gcc.dg/guality/pr69947.c: New test.
3872
2e981ba0
JJ
38732016-03-03 Jakub Jelinek <jakub@redhat.com>
3874
3875 PR ada/70017
3876 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3877
0ba3bfa2
KT
38782016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3879
3880 PR rtl-optimization/69904
3881 * gcc.target/arm/pr69904.c: New test.
3882
97ecdb46
JJ
38832016-03-03 Jakub Jelinek <jakub@redhat.com>
3884
3885 PR target/70021
3886 * gcc.dg/vect/pr70021.c: New test.
3887 * gcc.target/i386/pr70021.c: New test.
3888
a2a743a1
MP
38892016-03-03 Marek Polacek <polacek@redhat.com>
3890
3891 PR middle-end/70050
3892 * gcc.dg/pr70050.c: New test.
3893
fa07ecdd
JG
38942016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3895
3896 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3897
23504262
ML
38982016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3899
3900 PR tree-optimization/70043
3901 * gfortran.dg/vect/pr70043.f90: New test.
3902
b7b9e1a9
EB
39032016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3904
3905 * gnat.dg/specs/task1.ads: New test.
3906
cb83ba54
RO
39072016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3908
3909 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3910 Invoke gdb with -batch.
3911 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3912
a75f5e30
RB
39132016-03-03 Richard Biener <rguenther@suse.de>
3914
3915 PR tree-optimization/55936
3916 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3917
268bc320
JL
39182016-03-02 Jeff Law <law@redhat.com>
3919
815f20ab
JL
3920 PR rtl-optimization/69942
3921 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3922 effects of argument promotions.
3923
268bc320
JL
3924 PR tree-optimization/69987
3925 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3926 target does not support -fprefetch-loop-arrays.
3927
171f7de5
UB
39282016-03-02 Uros Bizjak <ubizjak@gmail.com>
3929
3930 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3931
192912db
BC
39322016-03-02 Bin Cheng <bin.cheng@arm.com>
3933
c7908871 3934 PR rtl-optimization/69052
192912db
BC
3935 * gcc.target/i386/pr69052.c: New test.
3936
90a7a40b
AM
39372016-03-02 Alan Modra <amodra@gmail.com>
3938
3939 * gcc.dg/pr69990.c: New.
3940
69fa742f
JJ
39412016-03-02 Jakub Jelinek <jakub@redhat.com>
3942
de752fb0
JJ
3943 PR c/68062
3944 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3945
3946 PR middle-end/70022
3947 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3948
69fa742f
JJ
3949 PR target/70028
3950 * gcc.target/i386/pr70028.c: New test.
3951
7c65bd56
MK
39522016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3953
3954 * c-c++-common/asan/swapcontext-test-1.c,
3955 * c-c++-common/tsan/thread_leak.c,
3956 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3957 * g++.dg/tsan/benign_race.C,
3958 * g++.dg/tsan/fd_close_norace.C,
3959 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3960 races with sanitizer output
3961
37d98220 39622016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 3963 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
3964
3965 PR target/67278
3966 * gcc.dg/simd-8.c: New testcase.
3967
218db463
RB
39682016-03-02 Richard Biener <rguenther@suse.de>
3969
3970 PR middle-end/67278
3971 * gcc.dg/simd-7.c: New testcase.
3972
22c72158
EB
39732016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3974
3975 * gcc.target/i386/pr70007.c: Tweak.
3976
9a790ccc
DV
39772016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3978
3979 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3980
bd02f00f
MP
39812016-03-02 Marek Polacek <polacek@redhat.com>
3982
3983 PR c/67854
3984 * gcc.dg/pr67854.c: New test.
3985
1e840f39
JJ
39862016-03-02 Jakub Jelinek <jakub@redhat.com>
3987
3988 PR middle-end/70025
3989 * gcc.dg/torture/pr70025.c: New test.
3990
bca00241
VK
39912016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3992
3993 PR tree-optimization/68621
3994 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3995
0bca04b8
EB
39962016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3997
3998 * gcc.target/i386/pr70007.c: New test.
3999
2a9afc86
JL
40002016-03-01 Jeff Law <law@redhat.com>
4001
eab2541b 4002 PR tree-optimization/69196
9d83ef71 4003 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 4004
2a9afc86
JL
4005 PR tree-optimization/69196
4006 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4007 duplicating code and spoiling the expected output.
4008
0d39977e
MM
40092016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4010
4011 PR target/70033
4012 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4013 supports power9 before doing tests.
4014 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4015 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4016 * gcc.target/powerpc/p9-permute.c: Likewise.
4017
a0c0699d
UB
40182016-03-01 Uros Bizjak <ubizjak@gmail.com>
4019
4020 PR target/70027
4021 * gcc.target/i386/pr70027.c: New test.
4022
0ae3ef47 40232016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
4024
4025 * gcc.dg/pr70017.c: New test.
4026
686e2237
JJ
40272016-03-01 Jakub Jelinek <jakub@redhat.com>
4028
4029 PR c/69796
4030 PR c/69974
4031 * gcc.dg/pr69796.c: New test.
4032 * gcc.dg/pr69974.c: New test.
4033
f8e4188c
EB
40342016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4035
4036 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4037
5e3f1c7c
JL
40382016-02-29 Jeff Law <law@redhat.com>
4039
4040 PR tree-optimization/69987
4041 * gfortran.dg/pr69987.f90: New test.
4042
4043 PR tree-optimization/69989
4044 * gcc.c-torture/compile/pr69989-2.c: New test.
4045
1be56bc5
MP
40462016-03-01 Marek Polacek <polacek@redhat.com>
4047
4048 PR c++/69795
4049 * g++.dg/parse/invalid1.C: New test.
4050
1b19470d
RB
40512016-03-01 Richard Biener <rguenther@suse.de>
4052
4053 PR middle-end/70022
4054 * gcc.dg/pr70022.c: New testcase.
4055
3ae0661a
IE
40562016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4057
4058 PR tree-optimization/69956
4059 * gcc.dg/pr69956.c: New test.
4060
0f09ab88
BS
40612016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4062
4063 PR target/70011
4064 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4065 XFAIL when hardware supports efficient unaligned storage access.
4066
76d881bf
PP
40672016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4068
4069 PR c++/69961
4070 * g++.dg/template/pr69961a.C: New test.
4071 * g++.dg/template/pr69961b.C: New test.
4072
7168133a
DM
40732016-02-29 David Malcolm <dmalcolm@redhat.com>
4074
4075 PR preprocessor/69985
4076 * gcc.dg/cpp/pr69985.c: New test case.
4077
0c6072a3
JL
40782016-02-29 Jeff Law <law@redhat.com>
4079
e66f219b
JL
4080 PR tree-optimization/70005
4081 * gcc.c-torture/execute/pr70005.c New test.
4082
0c6072a3
JL
4083 PR tree-optimization/69999
4084 * gcc.c-torture/compile/pr69999.c: New test.
4085
fd9fbdb3
YR
40862016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4087
4088 PR tree-optimization/69652
4089 * gcc.dg/torture/pr69652.c: Delete test.
4090 * gcc.dg/vect/pr69652.c: New test.
4091
cbd400b4
RB
40922016-02-19 Richard Biener <rguenther@suse.de>
4093
4094 PR tree-optimization/69980
4095 * gfortran.dg/vect/pr69980.f90: New testcase.
4096
84ea0f58
EB
40972016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4098
4099 * gcc.target/sparc/20160229-1.c: New test.
4100
5d2a63dc
EB
41012016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4102
4103 * gnat.dg/stack_usage3.adb: New test.
4104 * gnat.dg/stack_usage3_pkg.ads: New helper.
4105
93e708f9
EB
41062016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4107
4108 * gnat.dg/renaming8.adb: New test.
4109 * gnat.dg/renaming8_pkg1.ads: New helper.
4110 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4111 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4112
6512bc93
RB
41132016-02-29 Richard Biener <rguenther@suse.de>
4114
4115 PR tree-optimization/69720
4116 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4117
7b201a88
TK
41182016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4119
4120 PR fortran/68147
4121 PR fortran/47674
4122 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4123
82ee0cf2 41242016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
4125 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4126
4127 PR fortran/56007
4128 * gfortran.dg/coarray_8.f90: Adjust error message.
4129 * gfortran.dg/pr56007.f90: New test.
4130 * gfortran.dg/pr56007.f: New test.
4131
cdc1a2c8
L
41322016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4133
4134 PR tree-optimization/69989
4135 * gcc.dg/torture/pr69989.c: New test.
4136
33505bcf
EB
41372016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4138
4139 * gcc.target/i386/stack-realign-win.c: New test.
4140
524bfb19
HA
41412016-02-28 Harald Anlauf <anlauf@gmx.de>
4142
4143 PR fortran/60126
4144 * gfortran.dg/pr60126.f90: New test.
4145
bd542508
JL
41462016-02-27 Jeff Law <law@redhat.com>
4147
4148 Revert
4149 2016-02-26 Richard Biener <rguenther@suse.de>
4150 Jeff Law <law@redhat.com>
4151
4152 PR tree-optimization/69740
4153 * gcc.c-torture/compile/pr69740-1.c: New test.
4154 * gcc.c-torture/compile/pr69740-2.c: New test.
4155
dd1291e0
JD
41562016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4157
5fb67f8b 4158 PR fortran/69910
dd1291e0
JD
4159 * gfortran.dg/newunit_4.f90: New test.
4160
5cfefb59
JJ
41612016-02-27 Jakub Jelinek <jakub@redhat.com>
4162
4163 PR target/69613
4164 PR rtl-optimization/69886
4165 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4166 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4167 target.
4168
20ba5f33
MS
41692016-02-26 Martin Sebor <msebor@redhat.com>
4170
4171 PR tree-optimization/15826
4172 * gcc.dg/tree-ssa/pr15826.c: New test.
4173
e6fb01b0
JJ
41742016-02-26 Jakub Jelinek <jakub@redhat.com>
4175
4176 PR target/69969
4177 * gcc.target/powerpc/pr69969.c: New test.
4178
e3e0cf64
MS
41792016-02-26 Martin Sebor <msebor@redhat.com>
4180
4181 PR c++/15766
4182 * g++.old-deja/g++.other/decl5.C: Add a test case.
4183
d1f2bea5
SB
41842016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4185
4186 PR target/69946
4187 * gcc.target/powerpc/pr69946.c: New file.
4188
4a4f9d2b 41892016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 4190 Jeff Law <law@redhat.com>
4a4f9d2b 4191
e3e0cf64 4192 PR tree-optimization/69740
4a4f9d2b
RB
4193 * gcc.c-torture/compile/pr69740-1.c: New test.
4194 * gcc.c-torture/compile/pr69740-2.c: New test.
4195
ad2a2706
MJ
41962016-02-26 Martin Jambor <mjambor@suse.cz>
4197
4198 PR middle-end/69920
4199 * gcc.dg/torture/pr69932.c: New test.
4200 * gcc.dg/torture/pr69936.c: Likewise.
4201
1d11f7ce
AK
42022016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4203
4204 PR target/69709
4205 * gcc.target/s390/pr69709.c: New test.
4206
6cfccbb2
KT
42072016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4208
4209 PR target/69245
4210 * gcc.target/aarch64/pr69245_1.c: New test.
4211
ac59ad4e
KT
42122016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4213
4214 PR target/69613
4215 * gcc.dg/torture/pr69613.c: New test.
4216
a2ad54a0
JJ
42172016-02-26 Jakub Jelinek <jakub@redhat.com>
4218
4219 PR rtl-optimization/69891
4220 * gcc.target/i386/pr69891.c: New test.
4221
0884062c 42222016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
4223 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4224
d2369d4f 4225 PR target/61397
c163789b
MM
4226 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4227 functionality for both 32-bit and 64-bit.
4228
5aed7e2c
RB
42292016-02-26 Richard Biener <rguenther@suse.de>
4230
4231 PR tree-optimization/69551
4232 * gcc.dg/torture/pr69951.c: New testcase.
4233
798e2a8e
RB
42342016-02-25 Richard Biener <rguenther@suse.de>
4235
4236 PR tree-optimization/48795
4237 * gcc.dg/Warray-bounds-18.c: New testcase.
4238
9559fbac
RO
42392016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4240
4241 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4242
c049b107
JJ
42432016-02-25 Jakub Jelinek <jakub@redhat.com>
4244
4245 PR rtl-optimization/69896
4246 * gcc.dg/pr69896.c: New test.
4247
1137001c
PP
42482016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4249
4250 PR c++/69736
4251 * g++.dg/cpp1y/paren2.C: New test.
4252
2e9c8641
MS
42532016-02-24 Martin Sebor <msebor@redhat.com>
4254
4255 PR c/51147
4256 * gcc.dg/enum-mode-2.c: New test.
4257
03ca8fb3
JJ
42582016-02-24 Jakub Jelinek <jakub@redhat.com>
4259
4260 PR c++/69922
4261 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4262 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4263 * g++.dg/ubsan/pr69922.C: New test.
4264
0b05329b
MP
42652016-02-24 Marek Polacek <polacek@redhat.com>
4266
4267 PR c/69819
4268 * gcc.dg/pr69819.c: New test.
4269
57c2c374
MS
42702016-02-24 Martin Sebor <msebor@redhat.com>
4271
3b96b93a
MS
4272 PR c++/69912
4273 * g++.dg/ext/flexary15.C: New test.
4274
42752016-02-24 Martin Sebor <msebor@redhat.com>
4276
4277 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 4278 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 4279 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 4280
65433bb5
MK
42812016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4282 Charles Baylis <charles.baylis@linaro.org>
4283
4284 PR debug/61033
4285 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4286
f802a424 42872016-02-24 Richard Biener <rguenther@suse.de>
44293580 4288 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
4289
4290 PR middle-end/69760
4291 * gcc.dg/torture/pr69760.c: New testcase.
4292
525f795f
RO
42932016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4294
4295 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4296 pattern on Solaris with as.
4297
cd7bbceb
KT
42982016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4299
4300 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4301 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4302 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4303 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4304
89c0c1fd
JJ
43052016-02-24 Jakub Jelinek <jakub@redhat.com>
4306
4307 PR middle-end/69915
4308 * gcc.dg/pr69915.c: New test.
4309
0683fd27
KT
43102016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4311
4312 PR rtl-optimization/69886
4313 * gcc.dg/torture/pr69886.c: New test.
4314
e53d562a
RB
43152016-02-24 Richard Biener <rguenther@suse.de>
4316
4317 PR middle-end/68963
4318 * gcc.dg/torture/pr68963.c: New testcase.
4319
74a00288
KT
43202016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4321
4322 PR target/69875
4323 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4324 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4325 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4326 * gcc.target/arm/atomic_loaddi_1.c: New test.
4327 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4328 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4329 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4330 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4331 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4332 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4333 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4334 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4335
340fd4c9
JJ
43362016-02-24 Jakub Jelinek <jakub@redhat.com>
4337
4338 PR middle-end/69909
4339 * gcc.dg/torture/pr69909.c: New test.
4340
47d3fdb2
RB
43412016-02-24 Richard Biener <rguenther@suse.de>
4342
4343 PR tree-optimization/69907
4344 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4345 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4346 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4347
dab73e73
CB
43482016-02-24 Christian Bruel <christian.bruel@st.com>
4349
4350 * gcc.target/arm/pragma_cpp_fma.c: New test.
4351
7cc5ec65
JD
43522016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4353
4354 PR fortran/61156
4355 * gfortran.dg/include_6.f90: Update test.
4356
067fbd8b
JJ
43572016-02-23 Jakub Jelinek <jakub@redhat.com>
4358
4359 PR objc/69844
4360 * objc.dg/pr69844.m: New test.
4361
64a454d9
JD
43622016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4363
4364 PR libgfortran/69456
4365 * gfortran.dg/namelist_89.f90: New test.
4366 * gfortran.dg/pr59700.f90: Update test..
4367
35886f0b
MS
43682016-02-23 Martin Sebor <msebor@redhat.com>
4369
4370 PR middle-end/69780
4371 * g++.dg/ext/builtin_alloca.C: New test.
4372 * gcc.dg/builtins-68.c: New test.
4373
162cc7e3
RH
43742016-02-23 Richard Henderson <rth@redhat.com>
4375
4376 * gcc.target/i386/addr-space-3.c: Remove test.
4377
196440f8
DM
43782016-02-23 David Malcolm <dmalcolm@redhat.com>
4379
4380 PR preprocessor/69126
4381 PR preprocessor/69543
4382 * c-c++-common/pr69126-2-long.c: New test.
4383 * c-c++-common/pr69126-2-short.c: New test.
4384 * c-c++-common/pr69543-1.c: Remove xfail.
4385
1d3121af
DM
43862016-02-23 David Malcolm <dmalcolm@redhat.com>
4387
4388 PR preprocessor/69126
4389 PR preprocessor/69543
4390 PR preprocessor/69558
4391 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4392 (f): Rename to...
4393 (test_2): ...this, and add leading comment.
4394 (MACRO_3, test_3): New.
4395 (MACRO_4A, MACRO_4B, test_4): New.
4396 (MACRO): Rename to...
4397 (MACRO_5): ...this.
4398 (g): Rename to...
4399 (test_5): ...this, updating for renaming of MACRO, and
4400 add leading comment.
4401 * c-c++-common/pr69543-1.c: New.
4402 * c-c++-common/pr69543-2.c: New.
4403 * c-c++-common/pr69543-3.c: New.
4404 * c-c++-common/pr69543-4.c: New.
4405 * c-c++-common/pr69558-1.c: New.
4406 * c-c++-common/pr69558-2.c: New.
4407 * c-c++-common/pr69558-3.c: New.
4408 * c-c++-common/pr69558-4.c: New.
4409 * gcc.dg/pr69558.c: Move to...
4410 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4411 xfail for c++.
4412
f99c3557
TS
44132016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4414
4415 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4416 to -ftree-parallelize-loops/-fopenacc changes.
4417 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4418 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4419 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4420 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4421 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4422 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4423 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4424 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4425 * c-c++-common/goacc/kernels-loop.c: Likewise.
4426 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4427 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4428 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4429 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4430
c60ec7c2
RO
44312016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4432
4433 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4434
f1a62b6f
JJ
44352016-02-23 Jakub Jelinek <jakub@redhat.com>
4436
e67bf044
JJ
4437 PR c++/69902
4438 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4439
f1a62b6f
JJ
4440 PR c/69900
4441 * gcc.dg/pr69900.c: New test.
4442
20c5e09e
MJ
44432016-02-23 Martin Jambor <mjambor@suse.cz>
4444
4445 PR tree-optimization/69666
4446 * gcc.dg/tree-ssa/pr69666.c: New test.
4447
e457a6fc
AV
44482016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4449
4450 PR fortran/67451
4451 * gfortran.dg/coarray_allocate_5.f08: New test.
4452
d7b574f4
AK
44532016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4454
4455 * gcc.target/s390/vcond-shift.c: Move to ...
4456 * gcc.target/s390/vector/vcond-shift.c: ... here.
4457
58bdeb44
AK
44582016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4459
4460 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4461 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4462
7cd0387b
AK
44632016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4464
4465 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4466
4246c8da
MW
44672016-02-20 Mark Wielaard <mjw@redhat.com>
4468
4469 PR c/28901
4470 * gcc.dg/unused-variable-3.c: New test.
4471
f93bc532
JJ
44722016-02-22 Jakub Jelinek <jakub@redhat.com>
4473
4474 PR target/69888
4475 * gcc.target/i386/pr69888.c: New test.
4476
c4e360f4
RB
44772016-02-22 Richard Biener <rguenther@suse.de>
4478
4479 PR tree-optimization/69882
4480 * gfortran.dg/vect/pr69882.f90: New testcase.
4481
09c92f1c
JJ
44822016-02-22 Jakub Jelinek <jakub@redhat.com>
4483
4484 PR target/69885
4485 * gcc.dg/pr69885.c: New test.
4486
f88d45dc
OE
44872016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4488
4489 PR target/69806
4490 PR target/54089
4491 * gcc.target/sh/pr54089-10.c: New.
4492
ce1ff48e
PT
44932016-02-20 Paul Thomas <pault@gcc.gnu.org>
4494
4495 PR fortran/69423
4496 * gfortran.dg/deferred_character_15.f90 : New test.
4497
bbf27208
DH
44982016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4499
4500 PR fortran/57365
4501 gfortran.dg/allocate_with_source_18.f03: New test.
4502
45032016-02-20 Harald Anlauf <anlauf@gmx.de>
4504
4505 PR fortran/52531
4506 gfortran.dg/gomp/pr52531.f90: New test.
4507
268be88c
BE
45082016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4509
4510 PR c++/69865
4511 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4512 -std=c++03.
4513
4b6c824a
JJ
45142016-02-19 Jakub Jelinek <jakub@redhat.com>
4515
871b3f47
JJ
4516 PR c++/69826
4517 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4518 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4519
7a965d51
JJ
4520 PR c++/69850
4521 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4522
4b6c824a
JJ
4523 PR c++/69851
4524 * g++.dg/torture/pr69851.C: New test.
4525
15fca21a
MS
45262016-02-19 Martin Sebor <msebor@redhat.com>
4527
4528 PR testsuite/69573
4529 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4530
19e21586
JJ
45312016-02-19 Jakub Jelinek <jakub@redhat.com>
4532
03a616ac
JJ
4533 PR c++/69850
4534 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4535 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4536
19e21586
JJ
4537 PR c++/67767
4538 * g++.dg/cpp0x/pr67767.C: New test.
4539
2db16594
KT
45402016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4541
4542 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4543 for fp, simd, crypto, crc, lse.
4544 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4545 above.
4546 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4547 effective target check.
4548
5a7d9d1e
JJ
45492016-02-19 Jakub Jelinek <jakub@redhat.com>
4550
4551 PR target/69820
4552 * gcc.target/i386/pr69820.c: New test.
4553
6448f064
AK
45542016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4555
4556 * gcc.target/s390/vector/int128-1.c: New test.
4557
d0a859e6
AK
45582016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4559
4560 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4561
9e4eb643
AK
45622016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4563
4564 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4565 instruction pattern name to prevent the testcase from failing with
4566 -march=z13.
4567
859a4c0e
AK
45682016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4569
4570 * gcc.target/s390/md/movstr-2.c: New test.
4571
efc2340b
MK
45722016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4573
4574 * gcc.target/s390/morestack.c: New test.
4575
ca2bfbc2
DV
45762016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4577
4578 PR target/69625
4579 * gcc.target/s390/pr69625.c: Add test case.
4580
efd4bd05
BE
45812016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4582
4583 PR testsuite/68580
4584 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4585
2bf2078a
MM
45862016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4587
4588 PR target/68404
4589 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4590 * gcc.target/powerpc/fusion3.c: Likewise.
4591
f003579e
RB
45922016-02-18 Richard Biener <rguenther@suse.de>
4593
4594 PR middle-end/69553
4595 * g++.dg/torture/pr69553.C: New testcase.
4596
19233914
NC
45972016-02-18 Nick Clifton <nickc@redhat.com>
4598
efd4bd05
BE
4599 PR target/62254
4600 PR target/69610
4601 * gcc.target/arm/pr62554.c: New test.
4602 * gcc.target/arm/pr69610-1.c: New test.
4603 * gcc.target/arm/pr69610-2.c: New test.
19233914 4604
23f27839
RB
46052016-02-18 Richard Biener <rguenther@suse.de>
4606
4607 PR middle-end/69854
4608 * gcc.dg/torture/pr69854.c: New testcase.
4609
932c0da4
JJ
46102016-02-17 Jakub Jelinek <jakub@redhat.com>
4611
4612 PR c++/69850
4613 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4614
1bed93e4
BS
46152012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4616
4617 * gcc.target/powerpc/vec-cg.c: New test.
4618
57bfb134
RB
46192016-02-17 Richard Biener <rguenther@suse.de>
4620
4621 PR testsuite/69586
4622 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4623
a44e0ebb
KT
46242016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4625
4626 PR target/69161
4627 * gcc.c-torture/compile/pr69161.c: New test.
4628
ffacd726
DS
46292016-02-17 David Sherwood <david.sherwood@arm.com>
4630
4631 PR target/69532
4632 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4633 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4634
448db8d2
EB
46352016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4636
4637 * gcc.dg/ifcvt-4.c: Skip on Visium.
4638
e2f0522e
EB
46392016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4640
4641 * gnat.dg/atomic8.adb: New test.
4642
bf17fe3f
EB
46432016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4644
4645 * gnat.dg/discr46.ad[sb]: New test.
4646
ecf835e9
KN
46472016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4648
4649 PR Target/48344
4650 * gcc.target/powerpc/pr48344-1.c: New test.
4651
49a1164a
TK
46522015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4653
4654 PR fortran/69742
4655 * gfortran.dg/associate_21.f90: New test.
4656
bf14eba2
JJ
46572016-02-16 Jakub Jelinek <jakub@redhat.com>
4658
4659 PR c/69835
4660 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4661 -Wnonnull in dg-options.
4662 * c-c++-common/nonnull-2.c: New test.
4663
35a093b6
JG
46642016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4665 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4666
4667 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4668
e387d491
JJ
46692016-02-16 Jakub Jelinek <jakub@redhat.com>
4670
4671 PR middle-end/69801
4672 * gcc.dg/pr69801.c: Add empty dg-options.
4673
ba539195
JN
46742016-02-16 James Norris <jnorris@codesourcery.com>
4675
4676 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4677 * g++.dg/goacc/deviceptr-1.c: New file.
4678
2a2b8f64
JJ
46792016-02-16 Jakub Jelinek <jakub@redhat.com>
4680
4681 PR tree-optimization/69820
4682 * gcc.dg/vect/pr69820.c: New test.
4683
87440c29
RB
46842016-02-16 Richard Biener <rguenther@suse.de>
4685
4686 PR tree-optimization/69776
4687 * gcc.dg/torture/pr69776-2.c: New testcase.
4688
6d87c306
BS
46892016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4690
4691 PR tree-optimization/69714
4692 * gcc.dg/torture/pr69714.c: New test.
4693
3824a0a2
JJ
46942016-02-16 Jakub Jelinek <jakub@redhat.com>
4695
4696 PR tree-optimization/69802
4697 * gcc.dg/pr69802.c: New test.
4698
c8cfe96e
RB
46992016-02-16 Richard Biener <rguenther@suse.de>
4700
4701 PR middle-end/69801
4702 * gcc.dg/pr69801.c: New testcase.
4703
fc12098d
JD
47042016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4705
4706 PR libgfortran/69651
4707 * gfortran.dg/read_bang.f90: New test.
4708 * gfortran.dg/read_bang4.f90: New test.
4709
ba6b3795
JJ
47102016-02-15 Jakub Jelinek <jakub@redhat.com>
4711
f0516ca4
JJ
4712 PR c++/69658
4713 * g++.dg/init/pr69658.C: New test.
4714
ba6b3795
JJ
4715 PR c++/69797
4716 * c-c++-common/pr69797.c: New test.
4717
de3f9a2d
PK
47182016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4719
4720 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4721 check for aarch64*-*-*.
4722
17a3b967
RB
47232016-02-15 Richard Biener <rguenther@suse.de>
4724
4725 PR tree-optimization/69783
4726 * gcc.dg/vect/pr69783.c: New testcase.
4727
1c48bff1
RB
47282016-02-15 Richard Biener <rguenther@suse.de>
4729
4730 PR tree-optimization/69776
4731 * gcc.dg/torture/pr69776.c: New testcase.
4732
1e6025b6
TK
47332016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4734
4735 PR fortran/60526
4736 * gfortran.dg/type_decl_4.f90: Reinstated.
4737
d3308279
JDA
47382016-02-14 John David Anglin <danglin@gcc.gnu.org>
4739
4740 PR fortran/68746
4741 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4742
b7c56581
TK
47432016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4744
4745 PR fortran/60526
4746 PR bootstrap/69816
4747 * gfortran.dg/type_decl_4.f90: Removed.
4748
60cb4ef5
TK
47492016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4750
4751 PR fortran/60526
4752 * gfortran.dg/type_decl_4.f90: New test.
4753
f6964637
AM
47542016-02-14 Alan Modra <amodra@gmail.com>
4755
1a8849d1 4756 PR testsuite/68886
f6964637
AM
4757 * gcc.c-torture/execute/stkalign.c: Revise test.
4758
f5121920
OE
47592016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4760
4761 PR target/67260
4762 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4763
6cda3ab6
OE
47642016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4765
4766 PR target/67260
4767 * gcc.target/sh/torture/pr67260.c: New.
4768
6786e598
JDA
47692016-02-12 John David Anglin <danglin@gcc.gnu.org>
4770
4771 * gcc.dg/pr67964.c: Add dg-require-alias.
4772
7e05dad8
OE
47732016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4774
4775 PR target/67636
4776 PR target/64345
4777 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4778
7f4cc3ce
JD
47792016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4780
4781 PR libgfortran/69668
4782 * gfortran.dg/namelist_88.f90: New test.
4783
955ca6dc
JD
47842016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4785
4786 PR libgfortran/69668
4787 * gfortran.dg/namelist_38.f90: Update test.
4788 * gfortran.dg/namelist_84.f90: Update test.
4789
876217ae
DM
47902016-02-12 David Malcolm <dmalcolm@redhat.com>
4791
4792 PR other/69554
4793 * gcc.dg/pr69554-1.c: New test.
4794 * gfortran.dg/pr69554-1.F90: New test.
4795 * gfortran.dg/pr69554-2.F90: New test.
4796 * lib/gcc-dg.exp (proc dg-locus): New function.
4797 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4798 distinguish between the caret-printing and non-caret-printing
4799 cases. If caret-printing has been explicitly enabled, bail out
4800 without attempting to fix up the output.
4801
61789eed
DM
48022016-02-12 David Malcolm <dmalcolm@redhat.com>
4803
4804 PR driver/69265
4805 PR driver/69453
4806 * gcc.dg/spellcheck-options-3.c: New test case.
4807 * gcc.dg/spellcheck-options-4.c: New test case.
4808 * gcc.dg/spellcheck-options-5.c: New test case.
4809 * gcc.dg/spellcheck-options-6.c: New test case.
4810 * gcc.dg/spellcheck-options-7.c: New test case.
4811 * gcc.dg/spellcheck-options-8.c: New test case.
4812 * gcc.dg/spellcheck-options-9.c: New test case.
4813 * gcc.dg/spellcheck-options-10.c: New test case.
4814
c3090c1f
JJ
48152016-02-12 Jakub Jelinek <jakub@redhat.com>
4816
4817 PR rtl-optimization/69764
4818 PR rtl-optimization/69771
4819 * c-c++-common/pr69764.c: New test.
4820 * gcc.dg/torture/pr69771.c: New test.
4821
8222034d
MP
48222016-02-12 Marek Polacek <polacek@redhat.com>
4823
4824 * g++.dg/torture/init-list1.C: New.
4825
f749f792
MP
48262016-02-12 Marek Polacek <polacek@redhat.com>
4827
4828 * gcc.dg/pr69522.c: Add empty dg-options.
4829
199fb02a
IE
48302016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4831
4832 * g++.dg/lto/lto.exp: Include and init mpx.
4833 * g++.dg/lto/pr69729_0.C: New test.
4834
b69539cb
JJ
48352016-02-12 Jakub Jelinek <jakub@redhat.com>
4836
06ff7000
JJ
4837 PR ipa/69241
4838 * g++.dg/ipa/pr69241-4.C: New test.
4839
b69539cb
JJ
4840 PR ipa/68672
4841 * g++.dg/ipa/pr68672-1.C: New test.
4842 * g++.dg/ipa/pr68672-2.C: New test.
4843 * g++.dg/ipa/pr68672-3.C: New test.
4844
16595a1f
BS
48452016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4846
4847 PR c/69522
6d87c306 4848 * gcc.dg/pr69522.c: New test.
16595a1f 4849
38d795d2
PP
48502016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4851
4852 PR c++/69098
4853 * g++.dg/cpp1y/69098.C: New test.
4854 * g++.dg/cpp1y/69098-2.C: New test.
4855
9c582551
JJ
48562016-02-12 Jakub Jelinek <jakub@redhat.com>
4857
4858 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4859 and neighbour -> neighbor.
4860 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4861 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4862 * c-c++-common/Wvarargs.c: Likewise.
4863 * c-c++-common/goacc/host_data-5.c: Likewise.
4864 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4865 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4866 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4867 * gcc.target/aarch64/pr60697.c: Likewise.
4868 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4869 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4870 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4871 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4872 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4873 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4874 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4875 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4876 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4877 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4878 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4879 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4880 * g++.dg/lookup/koenig5.C: Likewise.
4881 * g++.dg/ext/no-asm-2.C: Likewise.
4882 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4883 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4884 * gfortran.dg/used_types_16.f90: Likewise.
4885 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4886 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4887 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4888 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4889 * gfortran.dg/abstract_type_6.f03: Likewise.
4890 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4891 * gfortran.dg/used_types_15.f90: Likewise.
4892 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4893 * gfortran.dg/exit_3.f08: Likewise.
4894 * gfortran.dg/open_status_2.f90: Likewise.
4895 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4896 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4897 * gfortran.dg/associate_1.f03: Likewise.
4898 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4899 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4900 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4901 * gcc.dg/builtin-object-size-1.c: Likewise.
4902 * gcc.dg/noreturn-6.c: Likewise.
4903 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4904 * gcc.dg/globalalias.c: Likewise.
4905 * gcc.dg/builtins-config.h: Likewise.
4906 * gcc.dg/pr30457.c: Likewise.
4907 * gcc.c-torture/compile/volatile-1.c: Likewise.
4908 * gcc.c-torture/execute/20101011-1.c: Likewise.
4909 * c-c++-common/Waddress-1.c: Likewise.
4910
66756373
JJ
49112016-02-11 Jakub Jelinek <jakub@redhat.com>
4912
4913 PR c/69768
4914 * c-c++-common/Waddress-1.c: New test.
4915
76fe932b
AV
49162016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4917
4918 PR fortran/69296
4919 * gfortran.dg/associate_19.f03: New test.
4920 * gfortran.dg/associate_20.f03: New test.
4921
564c4d4b
OE
49222016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4923
4924 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4925
e1c1ecb0
KT
49262016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4927
4928 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4929 .arch armv8-a\n. Add -dA to dg-options.
4930 * gcc.target/aarch64/assembler_arch_1.c: New test.
4931 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4932
0d7d9458
PC
49332016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4934
4935 PR c++/68726
4936 * g++.dg/cpp0x/pr68726.C: New.
4937
e6208a60
IE
49382016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4939
4940 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4941 test.
4942
281a11eb
RB
49432016-02-11 Richard Biener <rguenther@suse.de>
4944
4945 * g++.dg/tree-ssa/pr61034.C: Adjust.
4946
e03dd765
VM
49472016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4948
4b48faf5 4949 PR target/69148
e03dd765
VM
4950 * gcc.target/s390/pr69148.c: New.
4951
cdc23927
YR
49522016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4953
4954 PR tree-optimization/69652
4955 * gcc.dg/torture/pr69652.c: New test.
4956
e199dd0a
JJ
49572016-02-10 Jakub Jelinek <jakub@redhat.com>
4958 Patrick Palka <ppalka@gcc.gnu.org>
4959
4960 PR ipa/69241
4961 PR c++/69649
4962 * g++.dg/ipa/pr69241-1.C: New test.
4963 * g++.dg/ipa/pr69241-2.C: New test.
4964 * g++.dg/ipa/pr69241-3.C: New test.
4965 * g++.dg/ipa/pr69649.C: New test.
4966
d6b38027
UB
49672016-02-10 Uros Bizjak <ubizjak@gmail.com>
4968
4969 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4970 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4971
13b562c5
BC
49722016-02-10 Bin Cheng <bin.cheng@arm.com>
4973
4974 PR tree-optimization/68021
4975 * gcc.dg/tree-ssa/pr68021.c: New test.
4976
24a179f8
RB
49772016-02-10 Richard Biener <rguenther@suse.de>
4978
4979 PR tree-optimization/69726
4980 * gcc.dg/uninit-22.c: New testcase.
4981
0d99886f
AP
49822016-02-09 Andrew Pinski <apinski@cavium.com>
4983
4984 PR tree-opt/69282
4985 * gcc.c-torture/compile/20160205-1.c: New testcase.
4986
ab04995c
MM
49872016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4988
4989 PR target/68404
4990 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4991 instead accessing a really large arrray.
4992 * gcc.target/powerpc/fusion3.c: Likewise.
4993
4b79ac23
CB
49942016-02-09 Charles Baylis <charles.baylis@linaro.org>
4995
4996 PR target/68532
4997 * gcc.c-torture/execute/pr68532.c: New test.
4998
b890a441
AO
49992016-02-11 Alexandre Oliva <aoliva@redhat.com>
5000
5001 PR target/69634
5002 * gcc.dg/pr69634.c: New.
5003
84a5bef7
RB
50042016-02-09 Richard Biener <rguenther@suse.de>
5005
5006 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5007
1f123759 50082016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 5009
1f123759
AF
5010 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5011
65860c77
YR
50122016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5013
5014 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5015
7e1e8a0a
RB
50162016-02-09 Richard Biener <rguenther@suse.de>
5017
5018 PR tree-optimization/69715
5019 * gcc.dg/torture/pr69715.c: New testcase.
5020
efb45a9f
PP
50212016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5022
5023 PR c++/69139
5024 * g++.dg/cpp0x/trailing12.C: New test.
5025 * g++.dg/cpp0x/trailing13.C: New test.
5026
20a0c6f9
PP
50272016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5028
5029 PR c++/69283
5030 PR c++/67835
5031 * g++.dg/cpp1y/auto-fn29.C: New test.
5032 * g++.dg/cpp1y/auto-fn30.C: New test.
5033
a162f3af
JJ
50342016-02-08 Jakub Jelinek <jakub@redhat.com>
5035
5036 PR tree-optimization/69209
5037 * gcc.c-torture/compile/pr69209.c: New test.
5038
4b4a9fbd
JL
50392016-02-08 Jeff Law <law@redhat.com>
5040
5041 PR tree-optimization/68541
5042 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5043 of statements allowed in join block for path splitting.
5044
cfac5ed2
JJ
50452016-02-08 Jakub Jelinek <jakub@redhat.com>
5046
f68bc23f
JJ
5047 PR c++/59627
5048 * g++.dg/gomp/pr59627.C: New test.
5049
cfac5ed2
JJ
5050 PR ipa/69239
5051 * g++.dg/ipa/pr69239.C: New test.
5052
44714d8c
DM
50532016-02-08 David Malcolm <dmalcolm@redhat.com>
5054
5055 PR preprocessor/69664
5056 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5057 * gcc.dg/cpp/warn-comments.c: Likewise.
5058
eba9e839
MP
50592016-02-08 Marek Polacek <polacek@redhat.com>
5060
5061 PR c++/69688
5062 * g++.dg/init/const12.C: New test.
5063
a011cd92
BS
50642016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5065
5066 PR target/60410
5067 * gcc.dg/lto/pr55113_0.c: Remove test.
5068
5317b1be
RB
50692016-02-08 Richard Biener <rguenther@suse.de>
5070
5071 PR tree-optimization/69719
5072 * gcc.dg/torture/pr69719.c: New testcase.
5073
63998a63
RB
50742016-02-08 Richard Biener <rguenther@suse.de>
5075 Jeff Law <law@redhat.com>
5076
5077 PR target/68273
5078 * gcc.target/mips/pr68273.c: New testcase.
5079
43f4a281
RB
50802016-02-08 Richard Biener <rguenther@suse.de>
5081
5082 PR rtl-optimization/69274
5083 * gcc.target/i386/addr-sel-1.c: XFAIL.
5084
0b604d2d
JL
50852016-02-08 Jeff Law <law@redhat.com>
5086
e8dfe49e
JL
5087 PR tree-optimization/68541
5088 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5089
6daecd7a 5090 PR tree-optimization/65917
0b604d2d
JL
5091 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5092
c0f0e35a
JD
50932016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5094
5095 PR fortran/50555
5096 * gfortran.dg/namelist_args.f90: New test.
5097
8981d712
JL
50982016-02-05 Jeff Law <law@redhat.com>
5099
6daecd7a 5100 PR tree-optimization/68541
8981d712
JL
5101 * gcc.dg/tree-ssa/split-path-2.c: New test.
5102 * gcc.dg/tree-ssa/split-path-3.c: New test.
5103 * gcc.dg/tree-ssa/split-path-4.c: New test.
5104 * gcc.dg/tree-ssa/split-path-5.c: New test.
5105 * gcc.dg/tree-ssa/split-path-6.c: New test.
5106 * gcc.dg/tree-ssa/split-path-7.c: New test.
5107
46cb9332
MS
51082016-02-05 Martin Sebor <msebor@redhat.com>
5109
5110 PR c++/69662
5111 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5112 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5113
be2083ea
RH
51142016-02-06 Richard HEnderson <rth@redhat.com>
5115
5116 PR c/69643
5117 * gcc.target/i386/addr-space-4.c: New.
5118 * gcc.target/i386/addr-space-5.c: New.
5119
711d7c23
MM
51202016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5121
5122 PR fortran/66089
5123 * gfortran.dg/elemental_dependency_6.f90: New.
5124
b5c1c988
JJ
51252016-02-05 Jakub Jelinek <jakub@redhat.com>
5126
861c7bcd
JJ
5127 PR rtl-optimization/69691
5128 * gcc.c-torture/execute/pr69691.c: New test.
5129
b5c1c988
JJ
5130 PR c++/69628
5131 * g++.dg/parse/pr69628.C: New test.
5132
f7dfa966
UB
51332016-02-05 Uros Bizjak <ubizjak@gmail.com>
5134
5135 * gcc.dg/sancov/asan.c: Move to ...
5136 * gcc.dg/asan/sancov-1.c: ... here.
5137
9b143e64
UB
51382016-02-05 Uros Bizjak <ubizjak@gmail.com>
5139
5140 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5141
f5d4b899
L
51422016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5143
5144 PR target/69677
5145 * gcc.target/i386/pr69677.c: New test.
5146
76c85fbb
PP
51472016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5148
5149 PR c++/68948
5150 * g++.dg/template/pr68948.C: New test.
5151
f181bf90
DV
51522016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5153
5154 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5155 (only necessary on s390x).
5156
714fb282
L
51572016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5158
5159 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5160 -mno-accumulate-outgoing-args.
5161
618d6c1c
PP
51622016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5163
5164 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5165
1066e9b5
JJ
51662016-02-04 Jakub Jelinek <jakub@redhat.com>
5167
5168 PR c/69669
5169 * c-c++-common/pr69669.c: New test.
5170
76255d0d
MM
51712016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5172
5173 PR target/69667
5174 * g++.dg/pr69667.C: New file.
5175
e0b059b1
WD
51762016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5177
5178 PR target/69619
5179 * gcc.dg/pr69619.c: Add new test.
5180
2692b5c8
RS
51812016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5182
5183 PR rtl-optimization/69577
5184 * gcc.target/i386/pr69577.c: New test.
5185
7db337c2
ML
51862016-02-04 Martin Liska <mliska@suse.cz>
5187
5188 * g++.dg/asan/pr69276.C: New test.
5189
cc9c0829
KT
51902016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5191
5192 PR target/65932
5193 PR target/67714
5194 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5195 a single smulbb instruction.
5196 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5197 * gcc.target/amr/wmul-2.c: Likewise.
5198
eb9feb52
KT
51992016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5200
5201 PR target/65932
5202 PR target/67714
5203 * gcc.c-torture/execute/pr67714.c: New test.
5204
61f727fe
JJ
52052016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5206
5207 PR target/69454
5208 * gcc.target/i386/pr69454-1.c: New test.
5209 * gcc.target/i386/pr69454-2.c: New test.
5210
05dd97db
MS
52112016-02-03 Martin Sebor <msebor@redhat.com>
5212
5213 PR c++/69251
5214 PR c++/69253
5215 PR c++/69290
5216 PR c++/69277
5217 PR c++/69349
5218 * g++.dg/ext/flexarray-mangle-2.C: New test.
5219 * g++.dg/ext/flexarray-mangle.C: New test.
5220 * g++.dg/ext/flexarray-subst.C: New test.
5221 * g++.dg/ext/flexary11.C: New test.
5222 * g++.dg/ext/flexary12.C: New test.
5223 * g++.dg/ext/flexary13.C: New test.
5224 * g++.dg/ext/flexary14.C: New test.
5225 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5226
dac2fc29
L
52272016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5228
5229 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5230 Define only if CHECK_FLOAT128 is defined.
5231 (main): Properly initialize u5.
5232
eadb8035
JJ
52332016-02-03 Jakub Jelinek <jakub@redhat.com>
5234
0afbb81b
JJ
5235 PR c/69627
5236 * gcc.dg/pr69627.c: New test.
5237
eadb8035
JJ
5238 PR target/69644
5239 * gcc.dg/pr69644.c: New test.
5240
b12d4923
MS
52412016-02-03 Mike Stump <mikestump@comcast.net>
5242
5243 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5244 support for struct-layout-1.exp.
5245
ab4bae0c
PP
52462016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5247
5248 PR c++/69056
618d6c1c 5249 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 5250
95831c01
VM
52512016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5252 Alexandre Oliva <aoliva@redhat.com>
5253
5254 PR target/69461
5255 * gcc.target/powerpc/pr69461.c: New.
5256
ccc71ab8
UB
52572016-02-03 Uros Bizjak <ubizjak@gmail.com>
5258
5259 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5260 works from here ...
5261 (check_effective_target_fsanitize_thread): ... to here. Do not
5262 specify additional compile flags for the test source.
5263 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5264 specify additional compile flags for the test source.
5265
96299640
WD
52662016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5267
5268 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5269
781d83d9
AV
52702016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5271
5272 PR fortran/67451
5273 PR fortran/69418
5274 * gfortran.dg/coarray_allocate_2.f08: New test.
5275 * gfortran.dg/coarray_allocate_3.f08: New test.
5276 * gfortran.dg/coarray_allocate_4.f08: New test.
5277
d8208e6d
AL
52782016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5279
5280 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5281 use same scan-tree-dump-times on all platforms.
5282 * gcc.dg/vect/vect-outer-1.c: Likewise.
5283 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5284 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5285 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5286 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5287 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5288 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5289 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5290
a8394fa0
SB
52912016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5292
5293 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5294 warning.
5295
f3baa1d3
L
52962016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5297
5298 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5299
eb077516
JN
53002016-02-02 James Norris <jnorris@codesourcery.com>
5301
5302 * c-c++-common/goacc/routine-5.c: Add tests.
5303
578fb225
AM
53042016-02-02 Alexander Monakov <amonakov@ispras.ru>
5305
5306 * gcc.target/nvptx/unsigned-cmp.c: New test.
5307
c64f7d37
WD
53082016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5309
5310 * gcc.target/aarch64/scalar_shift_1.c
5311 (test_corners_sisd_di): Improve force to SIMD register.
5312 (test_corners_sisd_si): Likewise.
5313 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5314 Remove scan-assembler check for ldr.
5315
90c6f26c
RB
53162016-02-02 Richard Biener <rguenther@suse.de>
5317
5318 PR tree-optimization/69595
5319 * gcc.dg/Warray-bounds-17.c: New testcase.
5320
9dc03c97
RB
53212016-02-02 Richard Biener <rguenther@suse.de>
5322
5323 PR tree-optimization/69606
5324 * gcc.dg/torture/pr69606.c: New testcase.
5325
2d4dc223
YR
53262016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5327
5328 PR middle-end/68542
5329 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5330 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5331
65c98fde
AM
53322016-02-02 Alan Modra <amodra@gmail.com>
5333
5334 PR target/69548
5335 * gcc.target/powerpc/pr69548.c: New test.
5336
e1b81f2b
JJ
53372016-02-01 Jakub Jelinek <jakub@redhat.com>
5338
d0268b37
JJ
5339 PR rtl-optimization/69592
5340 * gcc.dg/pr69592.c: New test.
5341
e1b81f2b
JJ
5342 PR preprocessor/69543
5343 PR c/69558
5344 * gcc.dg/pr69543.c: New test.
5345 * gcc.dg/pr69558.c: New test.
5346
7dd7780d
UB
53472016-02-01 Uros Bizjak <ubizjak@gmail.com>
5348
bf672ee5
UB
5349 PR testsuite/65940
5350 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 5351
9a7013f8
MS
53522016-02-01 Martin Sebor <msebor@redhat.com>
5353
5354 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5355
e681fb2b
BC
53562016-02-01 Bin Cheng <bin.cheng@arm.com>
5357
5358 PR tree-optimization/67921
5359 * c-c++-common/ubsan/pr67921.c: New test.
5360
ff86345f
RB
53612016-02-01 Richard Biener <rguenther@suse.de>
5362
5363 PR middle-end/69556
5364 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5365
bc369dbd
RB
53662016-02-01 Richard Biener <rguenther@suse.de>
5367
5368 PR tree-optimization/69574
5369 * gcc.dg/torture/pr69574.c: New testcase.
5370
ef318184
RB
53712016-02-01 Richard Biener <rguenther@suse.de>
5372
5373 PR tree-optimization/69579
5374 * gcc.dg/setjmp-6.c: New testcase.
5375
654745e6
JJ
53762016-02-01 Jakub Jelinek <jakub@redhat.com>
5377
5378 PR rtl-optimization/69570
5379 * g++.dg/opt/pr69570.C: New test.
5380
e6c0c44b
RH
53812016-02-01 Richard Henderson <rth@redhat.com>
5382
5383 * gcc.dg/pr69535.c: New test.
5384
6ff3f09a
JDA
53852016-01-31 John David Anglin <danglin@gcc.gnu.org>
5386
2c005538
JDA
5387 PR testsuite/69584
5388 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5389 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5390
61083a4b
JDA
5391 PR debug/68244
5392 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5393
6ff3f09a
JDA
5394 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5395
0c221916
PT
53962016-01-31 Paul Thomas <pault@gcc.gnu.org>
5397
5398 PR fortran/67564
5399 * gfortran.dg/allocate_with_source_17.f03: New test.
5400
db7a2818
JJ
54012016-01-30 Jakub Jelinek <jakub@redhat.com>
5402
5403 PR tree-optimization/69546
5404 * gcc.dg/torture/pr69546.c: New test.
5405
e520d5f0
PT
54062016-01-30 Paul Thomas <pault@gcc.gnu.org>
5407
5408 PR fortran/69566
5409 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5410
343c05d3
MS
54112016-01-30 Martin Sebor <msebor@redhat.com>
5412
5413 PR c++/68490
5414 * g++.dg/ext/flexary10.C: New test.
5415
d6c3a539
DH
54162016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5417
5418 PR fortran/66707
5419 gfortran.dg/common_23.f90: New test.
5420
52d72fcd
BS
54212016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5422
5423 PR target/65546
5424 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5425 condition being checked, and disable it when the target supports
5426 misaligned loads and stores.
5427
3a5d2ba4
JJ
54282016-01-29 Jakub Jelinek <jakub@redhat.com>
5429
5430 PR debug/69518
5431 * gcc.dg/torture/pr69518.c: New test.
5432
6bbacdb5
L
54332016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5434
5435 PR target/69530
5436 * gcc.target/i386/pr69530.c: New test.
5437
af932cdb
SE
54382016-01-29 Steve Ellcey <sellcey@imgtec.com>
5439
5440 PR target/65604
5441 * gcc.target/mips/div-delay.c: New test.
5442
26658b7c
JJ
54432016-01-29 Jakub Jelinek <jakub@redhat.com>
5444
33e89989
JJ
5445 PR target/69551
5446 * gcc.target/i386/pr69551.c: New test.
5447
26658b7c
JJ
5448 PR target/66137
5449 * gcc.target/i386/pr66137.c: New test.
5450
401116b5
AB
54512016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5452
5453 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5454 always built for p5600.
5455 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5456 isa=p5600 dg-option.
5457
d4abfcc5
RB
54582016-01-29 Richard Biener <rguenther@suse.de>
5459
5460 PR tree-optimization/69547
5461 * g++.dg/tree-ssa/pr69547.C: New testcase.
5462
16b77b32
JJ
54632016-01-29 Jakub Jelinek <jakub@redhat.com>
5464
5465 PR debug/66869
5466 * g++.dg/warn/Wunused-function2.C: New test.
5467
a1c95464
DV
54682016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5469
5470 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5471 support for test to succeed.
5472
5453bfed
MP
54732016-01-29 Marek Polacek <polacek@redhat.com>
5474
5475 PR c++/69509
5476 PR c++/69516
5477 * g++.dg/ext/constexpr-vla2.C: New test.
5478 * g++.dg/ext/constexpr-vla3.C: New test.
5479 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5480
452ec2a5
RB
54812016-01-29 Richard Biener <rguenther@suse.de>
5482
5483 PR middle-end/69537
5484 * gcc.dg/uninit-21.c: New testcase.
5485
aec0b19e
UB
54862016-01-28 Uros Bizjak <ubizjak@gmail.com>
5487
5488 PR target/69459
5489 * gcc.target/i386/pr69459.c: New test.
5490
df113ce7
SE
54912016-01-28 Steve Ellcey <sellcey@imgtec.com>
5492
5493 PR target/68400
5494 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5495 * gcc.target/mips/pr68400.c: New test.
5496
494de84f
MS
54972016-01-28 Martin Sebor <msebor@redhat.com>
5498
5499 PR target/17381
5500 * gcc.target/powerpc/pr17381.c: New test.
5501
eb1b1f01
JJ
55022016-01-28 Jakub Jelinek <jakub@redhat.com>
5503
5504 PR middle-end/69542
5505 * gcc.dg/torture/pr69542.c: New test.
5506
6dfeb7ce
WD
55072016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5508
5509 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5510
4b7471a4
DE
55112016-01-28 David Edelsohn <dje.gcc@gmail.com>
5512
5513 * gcc.dg/pr65980.c: Skip on AIX.
5514 * gcc.dg/pr66688.c: Same.
5515
b271fd21
DE
55162016-01-28 David Edelsohn <dje.gcc@gmail.com>
5517
5518 PR target/63679
5519 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5520 * gcc.dg/tree-ssa/sra-18.c: Same.
5521
874108a9
AV
55222016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5523
5524 PR fortran/62536
5525 * gfortran.dg/block_15.f08: New test.
5526 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5527 on incorrectly closed BLOCK.
5528
30480bcd
IE
55292016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5530
5531 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
55322016-01-28 Richard Biener <rguenther@suse.de>
5533
5534 PR tree-optimization/69466
5535 * gfortran.dg/vect/pr69466.f90: New testcase.
5536
0d4c694e
TP
55372016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5538
5539 * g++.dg/pr67989.C: Remove ARM-specific option.
5540 * gcc.target/arm/pr67989.C: New file.
5541
2aa780da
UB
55422016-01-27 Uros Bizjak <ubizjak@gmail.com>
5543
5544 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5545 and expm1 test for glibc < 2.11.
5546
f75ebe77
RH
55472016-01-27 Richard Henderson <rth@redhat.com>
5548
5549 * gcc.c-torture/execute/pr69447.c: New test.
5550
55512016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 5552
9a175e65 5553 PR fortran/69422
49847d75
PT
5554 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5555
cbdd8ae0
JJ
55562016-01-27 Jakub Jelinek <jakub@redhat.com>
5557
5558 PR debug/66869
5559 * gcc.dg/pr66869.c: New test.
5560
2b572b3c
JL
55612016-01-25 Jeff Law <law@redhat.com>
5562
5563 PR tree-optimization/68398
aec0b19e 5564 PR tree-optimization/69196
2b572b3c
JL
5565 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5566 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5567 path to avoid new heuristic allowing more irreducible regions
5568 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5569 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5570 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5571 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5572 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5573
fa74a4bc
MP
55742016-01-27 Marek Polacek <polacek@redhat.com>
5575
5576 PR c/68062
5577 * c-c++-common/vector-compare-4.c: New test.
5578
0afff540
DM
55792016-01-27 David Malcolm <dmalcolm@redhat.com>
5580
5581 PR preprocessor/69126
5582 * c-c++-common/pr69126.c: New test case.
5583
1a218fc9
ILT
55842016-01-27 Ian Lance Taylor <iant@google.com>
5585
5586 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5587
5d70666e
RB
55882016-01-27 Ryan Burn <contact@rnburn.com>
5589
5590 PR cilkplus/69267
5591 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5592
87ff4d66
UB
55932016-01-27 Uros Bizjak <ubizjak@gmail.com>
5594
5595 PR target/69512
5596 * gcc.target/i386/pr69512.c: New test.
5597
27e23cca
RE
55982016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5599
5600 PR ada/69488
5601 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5602
05bf54c3
MP
56032016-01-27 Marek Polacek <polacek@redhat.com>
5604
5605 PR c++/69379
5606 * g++.dg/pr69379.C: New test.
5607
60214d0d
MS
56082016-01-27 Martin Sebor <msebor@redhat.com>
5609
5610 PR c++/69317
5611 * g++.dg/abi/Wabi-2-2.C: New test.
5612 * g++.dg/abi/Wabi-2-3.C: New test.
5613 * g++.dg/abi/Wabi-3-2.C: New test.
5614 * g++.dg/abi/Wabi-3-3.C: New test.
5615
167c7bfa
RB
56162016-01-27 Richard Biener <rguenther@suse.de>
5617
5618 PR tree-optimization/69166
5619 * gcc.dg/torture/pr69166.c: New testcase.
5620
1430fb1f
MJ
56212016-01-27 Martin Jambor <mjambor@suse.cz>
5622
5623 PR tree-optimization/69355
5624 * gcc.dg/tree-ssa/pr69355.c: New test.
5625
95e3030c
MP
56262016-01-27 Marek Polacek <polacek@redhat.com>
5627
5628 PR c++/69496
5629 * g++.dg/ext/constexpr-vla1.C: New test.
5630
eeb085f3
CB
56312016-01-20 Christian Bruel <christian.bruel@st.com>
5632
5633 PR target/69245
5634 * gcc.target/arm/pr69245.c: New test.
5635
b1652dde
JJ
56362016-01-27 Jakub Jelinek <jakub@redhat.com>
5637
5638 PR tree-optimization/69399
5639 * gcc.dg/torture/pr69399.c: New test.
5640
ce7e8f00
EB
56412016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5642
5643 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5644
e4aac1d1
EB
56452016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5646
5647 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5648
8dfdb419
TV
56492016-01-26 Tom de Vries <tom@codesourcery.com>
5650
5651 PR tree-optimization/69110
5652 * gcc.dg/autopar/pr69110.c: New test.
5653
56f80f54 56542016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 5655 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
5656
5657 * gcc.dg/graphite/isl-ast-op-select.c: New.
5658
a0909527
PT
56592015-01-26 Paul Thomas <pault@gcc.gnu.org>
5660
5661 PR fortran/69385
5662 * gfortran.dg/allocate_error_6.f90: New test.
5663
ffc445f4
RH
56642016-01-26 Richard Henderson <rth@redhat.com>
5665
5666 * gcc.dg/tm/pr60908.c: New test.
5667
01e1dea3
DM
56682016-01-26 David Malcolm <dmalcolm@redhat.com>
5669
5670 PR other/69006
5671 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5672 directive.
5673 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5674 expected multiline output to reflect the colorization being
5675 disabled before newlines.
5676 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5677 (custom_diagnostic_finalizer): Replace call to
5678 pp_newline_and_flush with call to pp_flush.
5679 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5680 * gfortran.dg/implicit_class_1.f90: Likewise.
5681 * lib/gcc-dg.exp (allow_blank_lines): New global.
5682 (dg-allow-blank-lines-in-output): New procedure.
5683 (gcc-dg-prune): Complain about blank lines in the output, unless
5684 dg-allow-blank-lines-in-output was called.
5685 * lib/multiline.exp (_build_multiline_regex): Only support
5686 arbitrary followup text for non-blank-lines, not for blank lines.
5687
13f92e8d
JJ
56882016-01-26 Jakub Jelinek <jakub@redhat.com>
5689
5690 PR tree-optimization/69483
5691 * gcc.dg/pr69483.c: New test.
5692 * g++.dg/opt/pr69483.C: New test.
5693
92422235
CL
56942016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5695
5696 PR target/68620
5697 * gcc.target/arm/pr68620.c: New test.
5698
0bccf11b
L
56992016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5700
5701 * gcc.target/i386/pr68986-2.c: Remove -m32.
5702
81cd202e
L
57032016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5704
5705 PR target/68986
5706 * gcc.target/i386/pr68986-1.c: New test.
5707 * gcc.target/i386/pr68986-2.c: Likewise.
5708 * gcc.target/i386/pr68986-3.c: Likewise.
5709
213a1c03
CB
57102016-01-26 Christian Bruel <christian.bruel@st.com>
5711
5712 * lib/target-supports.exp
5713 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5714 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5715 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5716
22a08dd1
RB
57172016-01-26 Richard Biener <rguenther@suse.de>
5718
5719 PR tree-optimization/69452
5720 * gcc.dg/torture/pr69452.c: New testcase.
5721
6c06e0e8
JJ
57222016-01-26 Jakub Jelinek <jakub@redhat.com>
5723
5724 PR target/69442
5725 * gcc.dg/pr69442.c: New test.
5726
b96824c4
RFI
57272016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5728
5729 PR target/67896
5730 * gcc.target/aarch64/simd/pr67896.C: New.
5731
5ee31e57
RS
57322016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5733
5734 PR tree-optimization/69400
5735 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5736 function.
5737 (plugin_init): Call it.
5738 * gcc.dg/torture/pr69400.c: New test.
5739
7ddfb31d
CL
57402016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5741
5742 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5743
1e050c90
AK
57442016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5745 Sebastian Pop <s.pop@samsung.com>
5746
5747 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5748 isl-0.15.
5749
c8ee4bf5
AK
57502016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5751 Sebastian Pop <s.pop@samsung.com>
5752
5753 * gcc.dg/graphite/pr69292.c: New.
5754
d902b330
JJ
57552016-01-25 Jakub Jelinek <jakub@redhat.com>
5756
5757 * c-c++-common/goacc/use_device-1.c: New test.
5758
2c89b952
JL
57592016-01-25 Jeff Law <law@redhat.com>
5760
5761 PR tree-optimization/69196
5762 PR tree-optimization/68398
5763 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5764 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5765
685c8785
DE
57662016-01-25 David Edelsohn <dje.gcc@gmail.com>
5767
5768 PR target/69469
5769 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5770 Algorithm.
5771
95cef0c1
RB
57722016-01-25 Richard Biener <rguenther@suse.de>
5773
5774 PR testsuite/69380
5775 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5776
2947d3b2
IE
57772016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5778
5779 PR target/69421
5780 * gcc.dg/pr69421.c: New test.
5781
ae19075a
BB
57822016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5783
5784 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5785 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5786 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5787 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5788 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5789 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5790 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5791 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5792 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5793 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5794
fa4511c2
RB
57952016-01-25 Richard Biener <rguenther@suse.de>
5796
5797 PR tree-optimization/69376
5798 * gcc.dg/torture/pr69376.c: New testcase.
5799
1d101216
JD
58002016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5801
5802 PR fortran/69397
5803 PR fortran/68442
5804 * gfortran.dg/interface_38.f90: New test.
5805 * gfortran.dg/interface_39.f90: New test.
a0909527 5806
a59b92b0
PP
58072016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5808
5809 Revert:
5810 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5811
5812 PR c++/11858
5813 PR c++/24663
5814 PR c++/24664
5815 * g++.dg/template/pr11858.C: New test.
5816 * g++.dg/template/pr24663.C: New test.
5817 * g++.dg/template/unify12.C: New test.
5818 * g++.dg/template/unify13.C: New test.
5819 * g++.dg/template/unify14.C: New test.
5820 * g++.dg/template/unify15.C: New test.
5821 * g++.dg/template/unify16.C: New test.
5822 * g++.dg/template/unify17.C: New test.
5823
16acb1a8
DH
58242016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5825
5826 PR fortran/68283
5827 gfortran.dg/pr68283.f90: New test.
5828
094773e8
TK
58292016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5830
5831 PR fortran/66094
5832 * gfortran.dg/inline_matmul_13.f90: New test.
5833 * gfortran.dg/matmul_bounds_8.f90: New test.
5834 * gfortran.dg/matmul_bounds_9.f90: New test.
5835 * gfortran.dg/matmul_bounds_10.f90: New test.
5836
42fb90d7
TV
58372016-01-23 Tom de Vries <tom@codesourcery.com>
5838
5839 PR tree-optimization/69426
5840 * gcc.dg/autopar/pr69426.c: New test.
5841
69da7802
MS
58422016-01-23 Martin Sebor <msebor@redhat.com>
5843
5844 PR c++/58109
5845 PR c++/69022
5846 * g++.dg/cpp0x/alignas5.C: New test.
5847 * g++.dg/ext/vector29.C: Same.
5848
da17300a
UB
58492016-01-23 Uros Bizjak <ubizjak@gmail.com>
5850
5851 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5852 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5853 _GNU_SOURCE from compile flags to the source.
5854 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5855 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5856 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5857 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5858
62041cfc
JJ
58592016-01-22 Jakub Jelinek <jakub@redhat.com>
5860
5861 PR target/69432
5862 * g++.dg/opt/pr69432.C: New test.
5863
f7d2ad6f
BS
58642016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5865
5866 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5867 32-bit targets testing an -m64 multilib.
5868
d403fc9a
WS
58692016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5870
5871 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5872 64-bit support.
5873
4aa16f8d
JG
58742016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5875
5876 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5877
7c816d0f
CB
58782016-01-21 Christian Bruel <christian.bruel@st.com>
5879
5880 PR target/68674
5881 * gcc.target/i386/pr68674.c
5882 * gcc.target/aarch64/pr68674.c
5883 * gcc.target/arm/pr68674.c
5884
fce661e8
KT
58852016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5886
5887 PR target/69403
5888 * gcc.c-torture/execute/pr69403.c: New test.
5889
4696899f
PC
58902016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5891
5892 PR c++/55843
5893 * g++.dg/template/pr55843.C: New.
5894
bac69366
AL
58952016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5896
5897 PR testsuite/66877
5898 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5899 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5900
b57d3a5c
BS
59012016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5902
5903 PR testsuite/67489
da17300a
UB
5904 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5905 from dg-do compile directive, and instead add
5906 { dg-require-effective-target int128 }.
b57d3a5c 5907
9f04a53e
MS
59082016-01-20 Martin Sebor <msebor@redhat.com>
5909
5910 PR c/69405
5911 * gcc.dg/sync-fetch.c: New test.
5912
38a51663
JL
59132016-01-21 Martin Sebor <msebor@redhat.com>
5914
5915 PR target/69252
5916 * gcc.target/powerpc/pr69252.c: New test.
5917
2423a75a
JD
59182016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5919
5920 PR fortran/65996
da17300a 5921 * gfortran.dg/pr65996.f90: New test.
2423a75a 5922
0a76463f
DV
59232016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5924
5925 PR c++/68810
9f04a53e 5926 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 5927 expected to generate an error.
0a76463f 5928
9776e692
BS
59292016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5930
5931 PR middle-end/66178
5932 * gcc.dg/torture/pr66178.c: New test.
5933
c8d3e088
AB
59342016-01-21 Anton Blanchard <anton@samba.org>
5935 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5936
5937 PR target/63354
5938 * gcc.target/powerpc/pr63354.c: New test.
5939
35b707ff
VM
59402016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5941
5942 PR rtl-optimization/68990
5943 * gcc.target/i386/pr68990: New.
5944
157b0829
NC
59452016-01-21 Nick Clifton <nickc@redhat.com>
5946
5947 PR target/69129
5948 * gcc.target/mips/pr69129.c: New.
5949
aede6748
PC
59502016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5951
5952 PR c++/58046
5953 * g++.dg/cpp0x/pr58046.C: New.
5954
5463c2c8
JJ
59552016-01-21 Jakub Jelinek <jakub@redhat.com>
5956
6d31cc75
SS
5957 PR target/69187
5958 PR target/65624
5959 * gcc.target/arm/pr69187.c: New test.
5960
5463c2c8
JJ
5961 PR c++/69355
5962 * g++.dg/torture/pr69355.C: New test.
5963
fa28f32b
AK
59642016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5965 Sebastian Pop <s.pop@samsung.com>
5966
5967 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5968
b920a047
AK
59692016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5970 Sebastian Pop <s.pop@samsung.com>
5971
da17300a 5972 * gcc.dg/graphite/pr68976.c: New test.
b920a047 5973
bdd3aea6
JJ
59742016-01-21 Jakub Jelinek <jakub@redhat.com>
5975
5976 PR middle-end/67653
5977 * c-c++-common/pr67653.c: New test.
5978 * gcc.dg/torture/pr29119.c: Add dg-warning.
5979
26a2e6ae
PB
59802016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5981
5982 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5983
d25c7690
PK
59842016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5985
5986 PR c/24293
5987 * gcc.dg/pr24293.c: New test.
5988 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5989 incomplete struct type.
5990 * gcc.dg/declspec-1.c: Likewise.
5991 * gcc.dg/pr63549.c: Likewise.
5992
889d5698
JJ
59932016-01-20 Jakub Jelinek <jakub@redhat.com>
5994
5995 PR tree-optimization/66612
5996 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5997 for bdn instruction.
5998
d7cf3dc7
CL
59992016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6000
6001 * lib/target-supports.exp
6002 (check_effective_target_arm_fp_ok_nocache): New.
6003 (check_effective_target_arm_fp_ok): New.
6004 (add_options_for_arm_fp): New.
6005 (check_effective_target_arm_crypto_ok_nocache): Require
6006 target_arm_v8_neon_ok instead of arm32.
6007 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6008 (check_effective_target_arm_crypto_pragma_ok): New.
6009 (add_options_for_arm_vfp): New.
6010 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6011 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6012 target instead. Force initial fpu to vfp.
6013 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6014 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6015 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6016 dependency.
6017 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6018 use arm_vfp effective target instead. Force initial fpu to vfp.
6019 * gcc.target/arm/attr-neon3.c: Likewise.
6020 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6021 arm_vfp_ok.
6022 * gcc.target/arm/unsigned-float.c: Likewise.
6023 * gcc.target/arm/vfp-1.c: Likewise.
6024 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6025 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6026 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6027 * gcc.target/arm/vfp-ldmias.c: Likewise.
6028 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6029 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6030 * gcc.target/arm/vfp-stmiad.c: Likewise.
6031 * gcc.target/arm/vfp-stmias.c: Likewise.
6032 * gcc.target/arm/vnmul-1.c: Likewise.
6033 * gcc.target/arm/vnmul-2.c: Likewise.
6034 * gcc.target/arm/vnmul-3.c: Likewise.
6035 * gcc.target/arm/vnmul-4.c: Likewise.
6036
01ac9704 60372016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 6038
e84b00da
L
6039 PR testsuite/69366
6040 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6041 the MPX run-time library, for compile-time MPX test.
6042 * gcc.target/i386/chkp-always_inline.c: Likewise.
6043 * gcc.target/i386/chkp-bndret.c: Likewise.
6044 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6045 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6046 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6047 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6048 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6049 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6050 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6051 * gcc.target/i386/chkp-label-address.c: Likewise.
6052 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6053 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6054 * gcc.target/i386/chkp-pr69044.c: Likewise.
6055 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6056 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6057 * gcc.target/i386/chkp-strchr.c: Likewise.
6058 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6059 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6060 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6061 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6062 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6063 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6064 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6065 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6066 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6067 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6068 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6069 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6070 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6071 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6072 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6073 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6074 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6075 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6076 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6077 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6078 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6079 * gcc.target/i386/pr63995-2.c: Likewise.
6080 * gcc.target/i386/pr64805.c: Likewise.
6081 * gcc.target/i386/pr65044.c: Likewise.
6082 * gcc.target/i386/pr65167.c: Likewise.
6083 * gcc.target/i386/pr65183.c: Likewise.
6084 * gcc.target/i386/pr65184.c: Likewise.
6085 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 6086
28b33016
IE
60872016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6088
6089 PR tree-optimization/69328
6090 * gcc.dg/pr69328.c: New test.
6091
bcff0913
JL
60922016-01-20 Jeff Law <law@redhat.com>
6093
bf0bb970 6094 PR target/25114
bcff0913
JL
6095 * gcc.target/m68k/pr25114.c: New test.
6096
a3f69631
AV
60972016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6098
6099 * gcc.target/arm/memset-inline-10.c: Added
6100 dg-require-effective-target arm_thumb2_ok.
6101
af33ba0d
EB
61022016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6103
6104 * gcc.dg/debug/dwarf2/sso.c: New test.
6105
7596d5de
UB
61062016-01-19 Uros Bizjak <ubizjak@gmail.com>
6107
6108 PR testsuite/68820
6109 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6110 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6111 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6112
ceda2c69
JH
61132016-01-19 Jan Hubicka <hubicka@ucw.cz>
6114
6115 PR ipa/66223
6116 * g++.dg/ipa/devirt-50.C: New testcase.
6117
38a979f2
MP
61182016-01-19 Marek Polacek <polacek@redhat.com>
6119
6120 PR c++/68965
6121 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6122 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6123
962801c5
KT
61242016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6125
6126 PR target/69135
6127 * gcc.target/arm/pr69135_1.c: New test.
6128
078fe40a
WD
61292015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6130
6131 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6132
786e3c06
WD
61332015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6134
6135 * gcc.target/aarch64/ccmp_1.c: New testcase.
6136
1e297006
MP
61372016-01-19 Marek Polacek <polacek@redhat.com>
6138
6139 PR c++/68586
6140 * g++.dg/cpp0x/enum30.C: New test.
6141
879c27e3
RB
61422016-01-19 Richard Biener <rguenther@suse.de>
6143
6144 PR tree-optimization/69336
6145 * g++.dg/tree-ssa/pr69336.C: New testcase.
6146
015337d3
JJ
61472016-01-19 Jakub Jelinek <jakub@redhat.com>
6148
6149 PR debug/65779
6150 * gcc.dg/pr65779.c: New test.
6151
e2c768b6
RB
61522016-01-19 Richard Biener <rguenther@suse.de>
6153
6154 PR tree-optimization/69352
6155 * gcc.dg/torture/pr69352.c: New testcase.
6156
569efc34
JJ
61572016-01-19 Jakub Jelinek <jakub@redhat.com>
6158
6159 PR rtl-optimization/68955
6160 PR rtl-optimization/64557
6161 * gcc.dg/torture/pr68955.c: New test.
6162
e49d321f
JH
61632016-01-19 Jan Hubicka <hubicka@ucw.cz>
6164
6165 PR lto/69136
6166 * g++.dg/torture/pr69136.C: New testcase.
6167
e9191ad3
JH
61682016-01-19 Jan Hubicka <hubicka@ucw.cz>
6169
6170 PR lto/69133
6171 * g++.dg/lto/pr69133_0.C: New testcase.
6172 * g++.dg/lto/pr69133_1.C: New testcase.
6173
2bedb645
JL
61742016-01-15 Jeff Law <law@redhat.com>
6175
6176 PR tree-optimization/69320
6177 * gcc.c-torture/pr69320-1.c: New test.
6178 * gcc.c-torture/pr69320-2.c: New test.
6179 * gcc.c-torture/pr69320-3.c: New test.
6180 * gcc.c-torture/pr69320-4.c: New test.
6181
17c15cb9
PP
61822016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6183
6184 PR c++/11858
6185 PR c++/24663
6186 PR c++/24664
6187 * g++.dg/template/pr11858.C: New test.
6188 * g++.dg/template/pr24663.C: New test.
6189 * g++.dg/template/unify12.C: New test.
6190 * g++.dg/template/unify13.C: New test.
6191 * g++.dg/template/unify14.C: New test.
6192 * g++.dg/template/unify15.C: New test.
6193 * g++.dg/template/unify16.C: New test.
6194 * g++.dg/template/unify17.C: New test.
6195
9617fd08
DM
61962016-01-18 David Malcolm <dmalcolm@redhat.com>
6197
6198 PR testsuite/69181
6199 * gcc.dg/pr69181-1.c: New test file.
6200 * gcc.dg/pr69181-2.c: New test file.
6201 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6202 globals by moving it to...
6203 (cleanup-after-saved-dg-test): ...this new function. Add
6204 "global additional_sources_used". Add reset of global
6205 multiline_expected_outputs to the empty list.
6206 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6207 global to...
6208 (multiline_expected_outputs): ...this, and updated comments to
6209 note that it is modified from gcc-dg.exp.
6210 (dg-end-multiline-output): Update for the above renaming.
6211 (handle-multiline-outputs): Likewise. Remove the clearing
6212 of the expected outputs to the empty list.
6213
b555a2e4
RB
62142016-01-18 Richard Biener <rguenther@suse.de>
6215
6216 PR tree-optimization/69297
6217 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6218
96902805
JM
62192016-01-18 Joseph Myers <joseph@codesourcery.com>
6220
6221 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6222 dg-options.
6223 * gcc.target/mips/mips-3d-2.c: Likewise.
6224 * gcc.target/mips/mips-3d-3.c: Likewise.
6225 * gcc.target/mips/mips-3d-4.c: Likewise.
6226 * gcc.target/mips/mips-3d-5.c: Likewise.
6227 * gcc.target/mips/mips-3d-6.c: Likewise.
6228 * gcc.target/mips/mips-3d-7.c: Likewise.
6229 * gcc.target/mips/mips-3d-8.c: Likewise.
6230 * gcc.target/mips/mips-3d-9.c: Likewise.
6231 * gcc.target/mips/mips-ps-1.c: Likewise.
6232 * gcc.target/mips/mips-ps-2.c: Likewise.
6233 * gcc.target/mips/mips-ps-3.c: Likewise.
6234 * gcc.target/mips/mips-ps-4.c: Likewise.
6235 * gcc.target/mips/mips-ps-5.c: Likewise.
6236 * gcc.target/mips/mips-ps-6.c: Likewise.
6237 * gcc.target/mips/mips-ps-7.c: Likewise.
6238 * gcc.target/mips/mips-ps-type.c: Likewise.
6239 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6240 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6241
40e26f94
TV
62422016-01-18 Tom de Vries <tom@codesourcery.com>
6243
6244 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6245 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6246 * c-c++-common/goacc/kernels-empty.c: New test.
6247 * c-c++-common/goacc/kernels-eternal.c: New test.
6248 * c-c++-common/goacc/kernels-loop-2.c: New test.
6249 * c-c++-common/goacc/kernels-loop-3.c: New test.
6250 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6251 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6252 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6253 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6254 * c-c++-common/goacc/kernels-loop-data.c: New test.
6255 * c-c++-common/goacc/kernels-loop-g.c: New test.
6256 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6257 * c-c++-common/goacc/kernels-loop-n.c: New test.
6258 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6259 * c-c++-common/goacc/kernels-loop.c: New test.
6260 * c-c++-common/goacc/kernels-noreturn.c: New test.
6261 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6262 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6263 * c-c++-common/goacc/kernels-reduction.c: New test.
6264
a98d4647
TV
62652016-01-18 Tom de Vries <tom@codesourcery.com>
6266
6267 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6268 * gcc.dg/autopar/outer-2.c: Same.
6269 * gcc.dg/autopar/outer-3.c: Same.
6270 * gcc.dg/autopar/outer-4.c: Same.
6271 * gcc.dg/autopar/outer-5.c: Same.
6272 * gcc.dg/autopar/outer-6.c: Same.
6273 * gcc.dg/autopar/parallelization-1.c: Same.
6274 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6275 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6276 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6277 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6278 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6279 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6280 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6281 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6282 * gcc.dg/autopar/pr39500-1.c: Same.
6283 * gcc.dg/autopar/pr39500-2.c: Same.
6284 * gcc.dg/autopar/pr46193.c: Same.
6285 * gcc.dg/autopar/pr46194.c: Same.
6286 * gcc.dg/autopar/pr49580.c: Same.
6287 * gcc.dg/autopar/pr49960-1.c: Same.
6288 * gcc.dg/autopar/pr49960.c: Same.
6289 * gcc.dg/autopar/pr68373.c: Same.
6290 * gcc.dg/autopar/reduc-1.c: Same.
6291 * gcc.dg/autopar/reduc-1char.c: Same.
6292 * gcc.dg/autopar/reduc-1short.c: Same.
6293 * gcc.dg/autopar/reduc-2.c: Same.
6294 * gcc.dg/autopar/reduc-2char.c: Same.
6295 * gcc.dg/autopar/reduc-2short.c: Same.
6296 * gcc.dg/autopar/reduc-3.c: Same.
6297 * gcc.dg/autopar/reduc-4.c: Same.
6298 * gcc.dg/autopar/reduc-6.c: Same.
6299 * gcc.dg/autopar/reduc-7.c: Same.
6300 * gcc.dg/autopar/reduc-8.c: Same.
6301 * gcc.dg/autopar/reduc-9.c: Same.
6302 * gcc.dg/autopar/uns-outer-4.c: Same.
6303 * gcc.dg/autopar/uns-outer-5.c: Same.
6304 * gcc.dg/autopar/uns-outer-6.c: Same.
6305 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6306 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6307
da976fa8
AL
63082016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6309
6310 PR target/63679
6311 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6312 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6313
70c1e886
AL
63142016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6315
6316 PR target/63679
6317 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6318 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6319 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6320
88bed196
AL
63212016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6322
6323 PR target/63679
6324 * gcc.dg/tree-ssa/sra-17.c: New.
6325 * gcc.dg/tree-ssa/sra-18.c: New.
6326
3dd5f42e
IE
63272016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6328
6329 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6330
ae5a77fa
EB
63312016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6332
6333 * gnat.dg/inline12.adb: New test.
6334
11e57fc6
BC
63352016-01-18 Bin Cheng <bin.cheng@arm.com>
6336
6337 PR tree-optimization/66797
6338 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6339
995b6fe0
RB
63402016-01-18 Richard Biener <rguenther@suse.de>
6341
6342 PR tree-optimization/69170
6343 * gcc.dg/torture/pr69170.c: New testcase.
6344
82ee0cf2 63452016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
6346
6347 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6348
d69da357
TV
63492016-01-16 Tom de Vries <tom@codesourcery.com>
6350
6351 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6352
a3845283
TV
63532016-01-16 Tom de Vries <tom@codesourcery.com>
6354
6355 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6356 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6357 redundant dg-require-effective-target pthread.
6358 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6359 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6360 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6361 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6362 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6363 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6364 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6365
197a6aa6
DE
63662016-01-16 David Edelsohn <dje.gcc@gmail.com>
6367
6368 PR target/68609
6369 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6370 * gcc.target/powerpc/recip-7.c: Same.
6371
ec7886c1
PP
63722016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6373
6374 PR c++/69091
6375 * g++.dg/template/pr69091.C: New test.
6376
203484bb
PP
63772016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6378
6379 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6380 dump does not contain an error_mark_node.
6381 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6382 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6383
aa2500e9
PP
63842016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6385
6386 PR c++/68936
6387 * g++.dg/template/pr68936.C: New test.
6388
28621a5c
DE
63892016-01-15 David Edelsohn <dje.gcc@gmail.com>
6390
6391 PR target/68609
6392 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6393 * gcc.target/powerpc/recip-2.c: Same.
6394 * gcc.target/powerpc/recip-3.c: Same.
6395 * gcc.target/powerpc/recip-4.c: Same.
6396 * gcc.target/powerpc/recip-sqrtf.c: Same.
6397
40c43aca
JL
63982016-01-15 Jeff Law <law@redhat.com>
6399
6400 PR tree-optimization/69270
6401 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6402 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6403
afbc5ae8
PT
64042016-01-15 Paul Thomas <pault@gcc.gnu.org>
6405
6406 PR fortran/49630
6407 * gfortran.dg/deferred_character_13.f90: New test for the fix
6408 of comment 3 of the PR.
6409
6410 PR fortran/54070
6411 * gfortran.dg/deferred_character_8.f90: New test
6412 * gfortran.dg/allocate_error_5.f90: New test
6413
6414 PR fortran/60593
6415 * gfortran.dg/deferred_character_10.f90: New test
6416
6417 PR fortran/60795
6418 * gfortran.dg/deferred_character_14.f90: New test
6419
6420 PR fortran/61147
6421 * gfortran.dg/deferred_character_11.f90: New test
6422
6423 PR fortran/64324
6424 * gfortran.dg/deferred_character_9.f90: New test
6425
49abe076
VM
64262016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6427
6428 PR rtl-optimization/69030
6429 * gcc.target/i386/pr69030.c: New.
6430
16d12992
KT
64312016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6432
6433 * gcc.target/aarch64/target_attr_17.c: New test.
6434
78810bd3
RB
64352016-01-15 Richard Biener <rguenther@suse.de>
6436
6437 PR tree-optimization/66856
6438 * gcc.dg/torture/pr66856-1.c: New testcase.
6439 * gcc.dg/torture/pr66856-2.c: Likewise.
6440
2bd847fe
RB
64412016-01-15 Richard Biener <rguenther@suse.de>
6442
6443 PR debug/69137
6444 * g++.dg/lto/pr69137_0.C: New testcase.
6445
a00fe3b7
RS
64462016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6447
6448 PR middle-end/69246
6449 * gcc.target/i386/pr69246.c: New test.
6450
cbb0e83b
DV
64512016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6452
7596d5de 6453 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 6454
5a500ecf
DV
64552016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6456
6457 PR c++/56194
6458 * g++.dg/init/const9.C: Disable test on S/390.
6459
5d9bf64f
DV
64602016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6461
6462 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6463 * g++.dg/Wno-frame-address.C: Ditto.
6464
e234b19e
DV
64652016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6466
6467 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6468
89483f99
RB
64692016-01-15 Richard Biener <rguenther@suse.de>
6470
6471 PR tree-optimization/68961
6472 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6473
94f37395
IE
64742016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6475
6476 * gcc.target/i386/pr65105-5.c: New test.
6477
82ee0cf2 64782016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
6479
6480 * gcc.c-torture/execute/alias-4.c: New testcase.
6481
82ee0cf2 64822016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
6483
6484 PR ipa/68148
6485 * g++.dg/ipa/devirt-49.C: New testcase.
6486
092f7deb 64872016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
6488
6489 PR target/65837
6490 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6491 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6492 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6493
e93c66bc
RB
64942016-01-15 Richard Biener <rguenther@suse.de>
6495
6496 PR tree-optimization/69117
6497 * gcc.dg/torture/pr69117.c: New testcase.
6498
c47eaca6 64992015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
6500
6501 PR c++/69048
6502 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6503
c3f6914a
FXC
65042016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6505
6506 PR testsuite/67509
6507 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6508 range tests use 100 * maximum instead of maximum + 1.
6509
cd65ae90
JJ
65102016-01-14 Jakub Jelinek <jakub@redhat.com>
6511
6512 PR debug/69244
6513 * gcc.dg/guality/pr69244.c: New test.
6514
19643948
UB
65152016-01-14 Uros Bizjak <ubizjak@gmail.com>
6516
6517 * lib/target-supports.exp (check_effective_target_issignaling):
6518 New procedure.
6519 * gcc.dg/pr61441.c: Require issignaling effective target.
6520
fe79c97e
SB
65212016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6522
6523 PR target/68803
6524 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6525
c7df95d8
DM
65262016-01-14 David Malcolm <dmalcolm@redhat.com>
6527
6528 PR c++/68819
6529 PR preprocessor/69177
6530 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6531 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6532 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6533 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6534
00083992
MP
65352016-01-14 Marek Polacek <polacek@redhat.com>
6536
6537 PR c/69262
6538 * gcc.dg/array-15.c: New test.
6539
0c9b3294
JJ
65402016-01-14 Jakub Jelinek <jakub@redhat.com>
6541
6542 PR middle-end/68146
6543 PR tree-optimization/69155
6544 * gfortran.dg/pr68146.f: New test.
6545 * gfortran.dg/pr69155.f90: New test.
6546
3688e13d
RB
65472016-01-14 Richard Biener <rguenther@suse.de>
6548
6549 PR tree-optimization/68060
6550 * gcc.dg/torture/pr68060-1.c: New testcase.
6551 * gcc.dg/torture/pr68060-2.c: Likewise.
6552
bab0ad3a
NC
65532016-01-14 Nick Clifton <nickc@redhat.com>
6554
6555 * lib/target-supports.exp
6556 (check_effective_target_arm_neon_ok_nocache): Add an option
6557 sequence that includes setting the ARM architecture to ARMv7-A.
6558 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6559 command line options necessary to enable Neon support.
6560 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6561 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6562 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6563 * gcc.target/arm/pr69180.c: Likewise.
6564
947c2ce5
JL
65652016-01-14 Jeff Law <law@redhat.com>
6566
6567 PR tree-optimization/69270
6568 * gcc.dg/tree-ssa/pr69270.c: New test.
6569
3342fd71
BS
65702016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6571
6572 PR c/66208
6573 * c-c++-common/pr66208.c: New file.
6574
2ad3adf1
JJ
65752016-01-13 Jakub Jelinek <jakub@redhat.com>
6576
6577 PR tree-optimization/69156
6578 * gcc.dg/pr69156.c: New test.
6579
398d6feb
L
65802016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6581
6582 * gcc.target/i386/pr69225-7.c: New test.
6583
4c868789
RH
65842016-01-13 Richard Henderson <rth@redhat.com>
6585
6586 * gcc.dg/tm/memopt-13.c: Update expected function.
6587 * gcc.dg/tm/memopt-6.c: Likewise.
6588
ef6d1772
UB
65892016-01-13 Uros Bizjak <ubizjak@gmail.com>
6590
6591 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6592 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6593 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6594 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 6595
ef6d1772
UB
65962016-01-13 Tom de Vries <tom@codesourcery.com>
6597
6598 PR tree-optimization/69169
0b4b6ef2
TV
6599 * gcc.dg/pr69169.c: New test.
6600
2ad3adf1 66012016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
6602
6603 PR target/69228
6604 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6605 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6606 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6607 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6608 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6609 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6610 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6611 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6612
9060e335
AK
66132016-01-13 Jakub Jelinek <jakub@redhat.com>
6614
6615 PR target/69247
6616 * gcc.dg/pr69247.c: New test.
6617
40311329
RB
66182016-01-13 Richard Biener <rguenther@suse.de>
6619
6620 PR tree-optimization/69242
6621 * gcc.dg/torture/pr69242.c: New testcase.
6622
ccbd7103
RB
66232016-01-13 Richard Biener <rguenther@suse.de>
6624
6625 PR tree-optimization/69186
6626 * gcc.dg/torture/pr69186.c: New testcase.
6627
c6f72a46
JL
66282016-01-13 Jeff Law <law@redhat.com>
6629
6630 PR tree-optimization/67755
6631 * gcc.dg/tree-ssa/pr67755.c: New test.
6632
66332016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
6634
6635 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6636 pass number in output by a star.
6637
c446cf07
BC
66382016-01-12 Bin Cheng <bin.cheng@arm.com>
6639
6640 PR tree-optimization/68911
6641 * gcc.c-torture/execute/pr68911.c: New test.
6642
5342156c
MP
66432016-01-12 Marek Polacek <polacek@redhat.com>
6644
6645 PR c++/68979
6646 * g++.dg/warn/permissive-1.C: New test.
6647
65364cc5
JJ
66482016-01-12 Jakub Jelinek <jakub@redhat.com>
6649
6650 PR objc++/68511
6651 PR c++/69213
6652 * g++.dg/opt/pr69213.C: New test.
6653
81b9a3d9
CB
66542016-01-12 Christian Bruel <christian.bruel@st.com>
6655
6656 PR target/69180
6657 * gcc.target/arm/pr69180.c: New test.
6658
3c4e91c9
RB
66592016-01-12 Richard Biener <rguenther@suse.de>
6660
6661 PR lto/69077
6662 * g++.dg/lto/pr69077_0.C: New testcase.
6663 * g++.dg/lto/pr69077_1.C: Likewise.
6664
5664cea1
JJ
66652016-01-12 Jakub Jelinek <jakub@redhat.com>
6666
6667 PR target/69175
6668 * g++.dg/opt/pr69175.C: New test.
6669
86cefc49
AL
66702016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6671
6672 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6673 rather than #including math.h & stdlib.h.
6674 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6675 * gcc.dg/vect/pr49771.c: Likewise.
6676 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6677 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6678 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6679 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6680 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6681 * gcc.dg/vect/pr44507.c: Likewise.
6682 * gcc.dg/vect/pr45902.c: Likewise.
6683 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6684 * gcc.dg/vect/vect-117.c: Likewise.
6685 * gcc.dg/vect/vect-99.c: Likewise.
6686 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6687 * gcc.dg/vect/vect-cond-1.c: Likewise.
6688 * gcc.dg/vect/vect-cond-2.c: Likewise.
6689 * gcc.dg/vect/vect-cond-3.c: Likewise.
6690 * gcc.dg/vect/vect-cond-4.c: Likewise.
6691 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6692 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6693 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6694 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6695 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6696 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6697 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6698 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6699 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6700 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6701 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6702 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6703 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6704 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6705 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6706 include of signal.h.
6707 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6708 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6709 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6710 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6711 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6712 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6713 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6714 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6715 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6716 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6717 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6718 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6719 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6720 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6721 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6722 * gcc.dg/vect/vect-outer-5.c: Likewise.
6723 * gcc.dg/vect/vect-outer-6.c: Likewise.
6724 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6725 include of stdio.h.
6726
b832f61e
NC
67272016-01-12 Nick Clifton <nickc@redhat.com>
6728
6729 PR target/68913
6730 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6731 to fread so that it will be found in all target runtimes.
6732
8eac49b1
RB
67332016-01-12 Richard Biener <rguenther@suse.de>
6734
6735 PR tree-optimization/69053
6736 * g++.dg/torture/pr69053.C: New testcase.
6737
2935d994
RB
67382016-01-12 Richard Biener <rguenther@suse.de>
6739
6740 PR tree-optimization/69168
6741 * gcc.dg/torture/pr69168.c: New testcase.
6742
66c16fd9
RB
67432016-01-12 Richard Biener <rguenther@suse.de>
6744
6745 PR tree-optimization/69157
6746 * gcc.dg/torture/pr69157.c: New testcase.
6747
67482016-01-12 Richard Biener <rguenther@suse.de>
6749
6750 PR tree-optimization/69174
6751 * gcc.dg/torture/pr69174.c: New testcase.
6752
723033a6
JJ
67532016-01-12 Jakub Jelinek <jakub@redhat.com>
6754
6755 PR c++/66808
6756 PR c++/69000
6757 * g++.dg/tls/pr66808.C: New test.
6758 * g++.dg/tls/pr69000.C: New test.
6759
3574cf47
BS
67602016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6761
6762 * gcc.target/powerpc/swaps-p8-23.c: New test.
6763 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6764
feb20787
JDA
67652016-01-11 John David Anglin <danglin@gcc.gnu.org>
6766
6767 PR tree-optimization/68356
6768 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6769
27b1820a
KV
67702016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6771 Jim Wilson <jim.wilson@linaro.org>
6772
6773 PR target/69194
6774 * gcc.target/arm/pr69194.c: New test.
6775
cf4de6af
L
67762016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6777
6778 PR target/69225
6779 * gcc.target/i386/pr69225-1.c: New test.
6780 * gcc.target/i386/pr69225-2.c: Likewise.
6781 * gcc.target/i386/pr69225-3.c: Likewise.
6782 * gcc.target/i386/pr69225-4.c: Likewise.
6783 * gcc.target/i386/pr69225-5.c: Likewise.
6784 * gcc.target/i386/pr69225-6.c: Likewise.
6785
1ebd5558
JJ
67862016-01-11 Jakub Jelinek <jakub@redhat.com>
6787
23552a4d
JJ
6788 PR target/67462
6789 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6790 if lp64.
6791
26ff85b0
JJ
6792 PR target/69071
6793 * gcc.dg/pr69071.c: New test.
6794
9cb6bd74
JJ
6795 PR c++/69211
6796 * g++.dg/opt/pr69211.C: New test.
6797
1ebd5558
JJ
6798 PR tree-optimization/69214
6799 * gcc.c-torture/compile/pr69214.c: New test.
6800
8c18c836
UB
68012016-01-11 Uros Bizjak <ubizjak@gmail.com>
6802
6803 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6804 * gcc.target/i386/pr66232-11.c: Ditto.
6805 * gcc.target/i386/pr66232-12.c: Ditto.
6806 * gcc.target/i386/pr66232-13.c: Ditto.
6807
62446e6e
RB
68082016-01-11 Richard Biener <rguenther@suse.de>
6809
6810 PR tree-optimization/69173
6811 * gcc.dg/torture/pr69173.c: New testcase.
6812
2b8568fe
KT
68132016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6814
6815 PR rtl-optimization/68796
6816 * gcc.target/aarch64/tst_5.c: New test.
6817 * gcc.target/aarch64/tst_6.c: Likewise.
6818
5baf4532
KT
68192016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6820
6821 PR rtl-optimization/68841
6822 * gcc.dg/pr68841.c: New test.
6823 * gcc.c-torture/execute/pr68841.c: New test.
6824
ca90b1ed
YR
68252016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6826
6827 PR rtl-optimization/68920
6828 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6829 for ix86 targets.
6830 * gcc.dg/ifcvt-5.c: New test.
6831
2ad3adf1 68322016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
6833
6834 PR bootstrap/69123
6835 * g++.dg/pr69123.C: New.
6836
83834c09
IE
68372016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6838
6839 PR target/69010
6840 * gcc.target/i386/pr69010.c: New test.
6841
dcf89d57
MJ
68422016-01-11 Martin Jambor <mjambor@suse.cz>
6843
6844 PR ipa/69044
6845 * gcc.target/i386/chkp-pr69044.c: New test.
6846
d95167ee
TV
68472016-01-11 Tom de Vries <tom@codesourcery.com>
6848
6849 PR tree-optimization/69109
6850 * gcc.dg/autopar/pr69109-2.c: New test.
6851 * gcc.dg/autopar/pr69109.c: New test.
6852
4f6403a8
TV
68532016-01-11 Tom de Vries <tom@codesourcery.com>
6854
6855 PR tree-optimization/69108
6856 * gcc.dg/autopar/pr69108.c: New test.
6857
21efdd80
PP
68582016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6859
6860 PR c++/69029
6861 * c-c++-common/Wisleading-indentation.c: Augment test.
6862
fd42eed8
TK
68632016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6864
6865 PR fortran/69154
6866 * gfortran.dg/inline_matmul_12.f90: New test.
6867
4f90ee6c
PT
68682016-01-10 Paul Thomas <pault@gcc.gnu.org>
6869
6870 PR fortran/67779
6871 * gfortran.dg/actual_array_offset_1: New test.
6872
3907c6cf
TV
68732016-01-10 Tom de Vries <tom@codesourcery.com>
6874
6875 PR tree-optimization/69062
6876 * gcc.dg/autopar/pr69062.c: New test.
6877
b07b236e
TS
68782016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6879
6880 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6881 * gcc.dg/vect/slp-perm-2.c: Likewise.
6882 * gcc.dg/vect/slp-perm-3.c: Likewise.
6883 * gcc.dg/vect/slp-perm-5.c: Likewise.
6884 * gcc.dg/vect/slp-perm-6.c: Likewise.
6885 * gcc.dg/vect/slp-perm-7.c: Likewise.
6886 * gcc.dg/vect/slp-perm-8.c: Likewise.
6887
23fab8ae
TV
68882016-01-10 Tom de Vries <tom@codesourcery.com>
6889
6890 PR tree-optimization/69039
6891 * gcc.dg/autopar/pr69039.c: New test.
6892
73f0dae2
MP
68932016-01-09 Marek Polacek <polacek@redhat.com>
6894
6895 PR c++/69113
6896 * g++.dg/pr69113.C: New test.
6897
20b8d734
JJ
68982016-01-09 Jakub Jelinek <jakub@redhat.com>
6899
6900 PR middle-end/50865
6901 PR tree-optimization/69097
6902 * gcc.c-torture/execute/pr50865.c: New test.
6903 * gcc.c-torture/execute/pr69097-1.c: New test.
6904 * gcc.c-torture/execute/pr69097-2.c: New test.
6905 * gcc.dg/pr69097-1.c: New test.
6906 * gcc.dg/pr69097-2.c: New test.
6907
c50e614b
JJ
69082016-01-09 Jakub Jelinek <jakub@redhat.com>
6909
6910 PR c++/69164
6911 * g++.dg/opt/pr69164.C: New test.
6912
e0237993
JJ
69132016-01-08 Jakub Jelinek <jakub@redhat.com>
6914
6915 PR tree-optimization/69167
6916 * gcc.dg/pr69167.c: New test.
6917
bd8f5bb2
MP
69182016-01-08 Marek Polacek <polacek@redhat.com>
6919
6920 PR c++/68449
6921 * g++.dg/pr68449.C: New.
6922
bb0f5ca7
AL
69232016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6924
6925 PR tree-optimization/68707
6926 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6927 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6928 on platforms supporting it.
6929 * gcc.dg/vect/slp-perm-2.c: Likewise.
6930 * gcc.dg/vect/slp-perm-3.c: Likewise.
6931 * gcc.dg/vect/slp-perm-5.c: Likewise.
6932 * gcc.dg/vect/slp-perm-7.c: Likewise.
6933 * gcc.dg/vect/slp-perm-8.c: Likewise.
6934 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6935 on platforms supporting it.
6936
22518428
JJ
69372016-01-08 Jakub Jelinek <jakub@redhat.com>
6938
33f0852f
JJ
6939 PR tree-optimization/69162
6940 * gcc.dg/pr69162.c: New test.
6941
22518428
JJ
6942 PR tree-optimization/69172
6943 * gcc.dg/pr69172.c: New test.
6944
80e9b3aa
TP
69452016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6946
6947 PR tree-optimization/67781
6948 * gcc.c-torture/execute/pr67781.c: New file.
6949
262a363f
JJ
69502016-01-08 Jakub Jelinek <jakub@redhat.com>
6951
6952 PR tree-optimization/69083
6953 * gcc.dg/vect/pr69083.c: New test.
6954
6e1f093f
SS
69552016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6956
6957 PR tree-optimization/61441
6958 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6959 Use -fexcess-precision=standard for compiler options.
6960 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6961
53290e07
JJ
69622016-01-08 Jakub Jelinek <jakub@redhat.com>
6963
57bf3072
JJ
6964 PR fortran/69128
6965 * gfortran.dg/gomp/pr69128.f90: New test.
6966
53290e07
JJ
6967 PR c++/69145
6968 * g++.dg/ext/pr69145-1.C: New test.
6969 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6970 * g++.dg/ext/pr69145-2.h: New file.
6971
7a127fa7
MS
69722016-01-07 Martin Sebor <msebor@redhat.com>
6973
6974 PR c/68966
6975 * gcc.dg/atomic-fetch-bool.c: New test.
6976 * gcc.dg/sync-fetch-bool.c: New test.
6977
95918b49
L
69782016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6979
6980 PR fortran/66680
6981 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6982
c8e62a9d
NC
69832016-01-07 Nick Clifton <nickc@redhat.com>
6984
6985 PR target/66655
6986 * g++.dg/pr66655.C: New test.
6987 * g++.dg/pr66655_1.cc: Test support file.
6988 * g++.dg/pr66655.h: Test header file.
6989
2ad3adf1 69902016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
6991
6992 PR fortran/66680
6993 gfortran.dg/gomp/pr66680.f90: New test.
6994
4cd9ca92
L
69952016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6996
6997 PR target/69171
6998 * gcc.target/i386/pr69171-1.c: New test.
6999 * gcc.target/i386/pr69171-2.c: Likewise.
7000 * gcc.target/i386/pr69171-3.c: Likewise.
7001 * gcc.target/i386/pr69171-4.c: Likewise.
7002 * gcc.target/i386/pr69171-5.c: Likewise.
7003 * gcc.target/i386/pr69171-6.c: Likewise.
7004
7e33d4dc
BS
70052015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7006
7007 PR middle-end/67639
7008 * c-c++-common/pr67639.c: New test.
7009
fec64afc
JJ
70102016-01-07 Jakub Jelinek <jakub@redhat.com>
7011
7012 PR tree-optimization/69141
7013 * g++.dg/opt/pr69141.C: New test.
7014
f293ad29
EB
70152016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7016
7017 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7018
5027395e
UB
70192016-01-06 Uros Bizjak <ubizjak@gmail.com>
7020
7021 PR target/69140
7022 * gcc.target/i386/pr69140.c: New test
7023
7443cf13
DM
70242016-01-06 David Malcolm <dmalcolm@redhat.com>
7025
7026 * gcc.dg/bad-dereference.c: New test case.
7027
32928931
BS
70282015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7029
7030 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7031
68dd05da
AS
70322016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7033
7034 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7035
6b131d5b
MP
70362016-01-06 Marek Polacek <polacek@redhat.com>
7037
7038 PR sanitizer/69099
7039 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7040
8d9fdb49
MP
70412016-01-05 Marek Polacek <polacek@redhat.com>
7042
7043 PR c/69104
7044 * gcc.dg/atomic-invalid-2.c: New.
7045
acf93f1e
L
70462016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7047
7048 PR target/68991
7049 * gcc.target/i386/pr68991.c: New test.
7050
3f50525d
L
70512016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7052
7053 PR target/68991
7054 * g++.dg/pr68991-1.C: New test.
7055 * g++.dg/pr68991-2.C: Likewise.
7056
e0237993 70572016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 7058
e0237993 7059 PR other/60465
face88a1
ST
7060 * gcc.target/ia64/pr60465-gprel64.c: New test.
7061 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7062
a0866eff
KT
70632016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7064
7065 PR rtl-optimization/68651
7066 * gcc.target/aarch64/pr68651_1.c: New test.
7067
c589e975
DM
70682016-01-05 David Malcolm <dmalcolm@redhat.com>
7069
7070 PR c/69122
7071 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7072
929710d9
NS
70732016-01-05 Nathan Sidwell <nathan@acm.org>
7074
ce3e43d7
NS
7075 PR c++/58583
7076 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7077
929710d9
NS
7078 * gcc.dg/alias-15.c: New.
7079
a2faef8e
NC
70802016-01-05 Nick Clifton <nickc@redhat.com>
7081
7082 PR target/68870
7083 * g++.dg/pr68770.C: New test.
7084
4cfa76e3
MS
70852016-01-04 Mike Stump <mikestump@comcast.net>
7086
7087 * lib/target-supports.exp (check_effective_target_cilkplus):
7088 cilkplus targets require pthreads.
4ece61b6 7089 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 7090
4e8a3a35
MM
70912016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7092
7093 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7094 generation.
7095
818ab71a
JJ
70962016-01-04 Jakub Jelinek <jakub@redhat.com>
7097
7098 Update copyright years.
7099
2fe0a208
MP
71002016-01-04 Marek Polacek <polacek@redhat.com>
7101
7102 PR c/68908
7103 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7104 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7105 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7106
9e3b2fe3
EB
71072016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7108
7109 * gcc.target/sparc/20160104-2.c: New test.
7110
e8d65a35
EB
71112016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7112
7113 * gcc.target/sparc/20160104-1.c: New test.
7114
25ccfccd
PT
71152016-01-03 Paul Thomas <pault@gcc.gnu.org>
7116
7117 PR fortran/65045
7118 * gfortran.dg/pr65045.f90: New test.
7119
cb51d382
EB
71202016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7121
7122 * gnat.dg/specs/debug1.ads: Delete.
7123
6eeaad6e
JD
71242016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7125
7126 PR libgfortran/68867
7127 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7128 expression.
7129
2f968603
JD
71302016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7131
7132 PR libgfortran/68867
7133 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7134 PowerPC.
7135
591bb5e4
PT
71362016-01-01 Paul Thomas <pault@gcc.gnu.org>
7137
7138 PR fortran/68864
7139 * gfortran.dg/pr68864.f90: New test.
7140
f1e0620c
JJ
71412016-01-01 Jakub Jelinek <jakub@redhat.com>
7142
942a1319
JJ
7143 PR tree-optimization/69070
7144 * gcc.dg/pr69070.c: New test.
7145
10dff63f
JJ
7146 PR sanitizer/69055
7147 * gfortran.dg/pr69055.f90: New test.
7148
f1e0620c
JJ
7149 PR target/69015
7150 * gcc.dg/pr69015.c: New test.
818ab71a 7151\f
2f883d1c 7152Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
7153
7154Copying and distribution of this file, with or without modification,
7155are permitted in any medium without royalty provided the copyright
7156notice and this notice are preserved.