]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[AArch64] Delete obsolete CC_ZESWP and CC_SESWP CC modes
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
21316320
MM
12016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2
3 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
4 floating point min/max/comparison instructions.
5 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
6
7211a097
JJ
72016-05-26 Jakub Jelinek <jakub@redhat.com>
8
9 * c-c++-common/gomp/schedule-1.c: New test.
10 * gfortran.dg/gomp/schedule-1.f90: New test.
11
cac177cf
PP
122016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
13
14 PR c++/70822
15 PR c++/70106
16 * g++.dg/cpp1y/auto-fn32.C: New test.
17 * g++.dg/cpp1y/paren4.C: New test.
18
a2d5b8c9
NS
192016-05-26 Nathan Sidwell <nathan@acm.org>
20
21 * gcc.dg/20060410.c: Xfail on ptx.
22 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
23 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
24 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
25 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
26 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
27
ffa8b552
TP
282016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
29
30 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
31
c7501e00
JJ
322016-05-26 Jakub Jelinek <jakub@redhat.com>
33
1875b9a0
JJ
34 PR tree-optimization/71280
35 * gcc.dg/pr71280.c: New test.
36
2116e19f
JJ
37 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
38
305aef09
JJ
39 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
40 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
41
c7501e00
JJ
42 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
43
ca449d26
JW
442016-05-26 Jiong Wang <jiong.wang@arm.com>
45
46 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
47 kept in memory.
48
8af01c66
JL
492016-05-25 Jeff Law <law@redhat.com>
50
51 PR tree-optimization/71272
52 * gcc.c-torture/compile/pr71272.c: new test.
53
f9d6ce73
BS
542016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
55
56 * gcc.target/powerpc/vec-cmpne.c: New test.
57 * gcc.target/powerpc/vec-cmpne-long.c: New test.
58
a88a7b22
EB
592016-05-25 Eric Botcazou <ebotcazou@adacore.com>
60
61 * gnat.dg/opt55.ad[sb]: New test.
62
125f02ed
SKS
632016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
64
65 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
66 * c-c++-common/pr60226.c: Require int32plus.
67 * gcc.c-torture/execute/pr70602.c: Likewise.
68 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
69 unsigned long for malloc arg type.
70 * gcc.dg/asr_div1.c: Require int32plus.
71 * gcc.dg/enum-mode-1.c: XFAIL for int16.
72 * gcc.dg/pie-1.c: Require pie.
73 * gcc.dg/pie-2.c: Likewise.
74 * gcc.dg/pr59471.c: Require int32plus.
75 * gcc.dg/pr59963-2.c: XFAIL for int16.
76 * gcc.dg/pr60114.c: Require int32plus.
77 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
78 unsigned long for typedef of size_t.
79 * gcc.dg/pr63914.c: Require int32plus.
80 * gcc.dg/pr64536.c: Require pt32plus.
81 * gcc.dg/pr65658.c: Likewise.
82 * gcc.dg/pr67271.c: Require int32plus.
83 * gcc.dg/pr68112.c: Likewise.
84 * gcc.dg/pr69071.c: Skip for avr target.
85 * gcc.dg/pr69973.c: Require int32plus.
86 * gcc.dg/pr70169.c: Skip for avr target.
87 * gcc.dg/sso-6.c: Require int32plus.
88 * gcc.dg/sso-7.c: Likewise.
89 * gcc.dg/sso-8.c: Likewise.
90 * gcc.dg/vrp-min-max-2.c: Likewise.
91
c6e434f5
UB
922016-05-25 H.J. Lu <hongjiu.lu@intel.com>
93
94 PR target/70738
95 * gcc.target/i386/pr70738-1.c: New test.
96 * gcc.target/i386/pr70738-2.c: Likewise.
97 * gcc.target/i386/pr70738-3.c: Likewise.
98 * gcc.target/i386/pr70738-4.c: Likewise.
99 * gcc.target/i386/pr70738-5.c: Likewise.
100 * gcc.target/i386/pr70738-6.c: Likewise.
101 * gcc.target/i386/pr70738-7.c: Likewise.
102 * gcc.target/i386/pr70738-8.c: Likewise.
103 * gcc.target/i386/pr70738-9.c: Likewise.
104
5c42d341
KT
1052016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
106
107 PR rtl-optimization/66940
108 * gcc.c-torture/execute/pr66940.c: New test.
109
bf9a1a07
IV
1102016-05-25 Ilya Verbin <ilya.verbin@intel.com>
111
112 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
113 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
114 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
115 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
116 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
117 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
118 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
119 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
120 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
121 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
122 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
123 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
124 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
125 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
126 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
127 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
128 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
129 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
130 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
131 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
132 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
133 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
134 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
135 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
136
95efe6b6
MP
1372016-05-25 Marek Polacek <polacek@redhat.com>
138
139 PR c/71265
140 * gcc.dg/noncompile/pr71265.c: New test.
141
a23faf7a
MP
142 PR c/71266
143 * gcc.dg/noncompile/old-style-parm-3.c: New test.
144
69a6d5ad
NS
1452016-05-25 Nathan Sidwell <nathan@acm.org>
146
147 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
148
3072d4ea
RB
1492016-05-25 Richard Biener <rguenther@suse.de>
150
151 PR tree-optimization/71261
152 * c-c++-common/torture/pr71261.c: New testcase.
153
e412ece4
RB
1542016-05-25 Richard Biener <rguenther@suse.de>
155
156 PR tree-optimization/71264
157 * gcc.dg/vect/pr71264.c: New testcase.
158
b9e551ad
PC
1592016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
160
161 PR c++/55992
162 * g++.dg/cpp0x/alias-decl-53.C: New.
163 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
164
6aa1abe5
ML
1652016-05-25 Martin Liska <mliska@suse.cz>
166
167 * g++.dg/pr71239.C: New test.
168
842d162e
RB
1692016-05-25 Richard Biener <rguenther@suse.de>
170
171 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
172 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
173
f184a36c
MP
1742016-05-25 Marek Polacek <polacek@redhat.com>
175
176 * g++.dg/pr65295.C: Use target c++14.
177
021fad86
PC
1782016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
179
180 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
181 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
182
c3eaf15a
MM
1832016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
184
185 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
186 instructions.
187
e46c7770
CP
1882016-05-24 Cesar Philippidis <cesar@codesourcery.com>
189
190 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
191 * c-c++-common/goacc/deviceptr-1.c: Likewise.
192 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
193 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
194 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
195 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
196 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
197 * c-c++-common/goacc/pcopy.c: Likewise.
198 * c-c++-common/goacc/pcopyin.c: Likewise.
199 * c-c++-common/goacc/pcopyout.c: Likewise.
200 * c-c++-common/goacc/pcreate.c: Likewise.
201 * c-c++-common/goacc/pr70688.c: New test.
202 * c-c++-common/goacc/present-1.c: Adjust test.
203 * c-c++-common/goacc/reduction-5.c: Likewise.
204 * g++.dg/goacc/data-1.C: New test.
205
4bfc9db7
MM
2062016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
207
208 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
209 vector parity built-in functions.
210 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
211 count trailing zeros automatic vectorization.
212 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
213 count trailing zeros built-in functions.
214
2bc145af
KV
2152016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
216
217 * gcc.dg/tree-ssa/reassoc-44.c: New test.
218
26869fdb
PH
2192016-05-24 Pat Haugen <pthaugen@us.ibm.com>
220
221 PR target/71050
222 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
223
b2dc9c3b
PC
2242016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
225
226 PR c++/50436
227 * g++.dg/template/crash123.C: New.
228 * g++.dg/template/crash124.C: Likewise.
229
f65e97fd
MS
2302016-05-24 Martin Sebor <msebor@redhat.com>
231
232 PR c++/71147
233 * g++.dg/ext/flexary16.C: New test.
234
a6f5ac7f
IV
2352016-05-24 Ilya Verbin <ilya.verbin@intel.com>
236
69a6d5ad
NS
237 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
238 before math.h is included.
a6f5ac7f
IV
239 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
240 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
241 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
242 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
243 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
244 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
245 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
246 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
247 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
248 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
249 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
250 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
251 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
252 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
253 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
254 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
255 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
256 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
257 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
258 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
259 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
260 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
261 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
262
27bad558
MM
2632016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
264 Kelvin Nilsen <kelvin@gcc.gnu.org>
265
266 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
267 support.
268
72f382fb
PC
2692016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
270
271 PR c++/69872
272 * g++.dg/warn/Wno-narrowing1.C: New.
273
ef2ec9d9
MP
2742016-05-24 Marek Polacek <polacek@redhat.com>
275
276 PR c/71249
277 * c-c++-common/Wswitch-unreachable-2.c: New test.
278
e90434e3
JJ
2792016-05-24 Jakub Jelinek <jakub@redhat.com>
280
7adb26f2
JJ
281 PR c++/71257
282 * g++.dg/vect/simd-clone-6.cc: New test.
283 * g++.dg/gomp/declare-simd-6.C: New test.
284
e90434e3
JJ
285 PR middle-end/70434
286 PR c/69504
287 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
288
b556ea3b
RB
2892016-05-24 Richard Biener <rguenther@suse.de>
290
291 PR tree-optimization/71240
292 * gcc.dg/optimize-bswapsi-5.c: New testcase.
293
e5328f5d
RB
2942016-05-24 Richard Biener <rguenther@suse.de>
295
296 PR tree-optimization/71230
297 * gcc.dg/torture/pr71230.c: New testcase.
298 * g++.dg/torture/pr71230.C: Likewise.
299
a04e69c0
TS
3002016-05-24 Thomas Schwinge <thomas@codesourcery.com>
301
302 * c-c++-common/goacc/routine-5.c: Add tests.
303 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
304 * gfortran.dg/goacc/routine-6.f90: Add tests.
305
30fd2977
RB
3062016-05-24 Richard Biener <rguenther@suse.de>
307
308 PR tree-optimization/71253
309 * gcc.dg/torture/pr71253.c: New testcase.
310
ca6f60bc
KV
3112016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
312
313 PR middle-end/71252
314 * gfortran.dg/pr71252.f90: New test.
315
d3465d72
RS
3162016-05-24 Richard Sandiford <richard.sandiford@arm.com>
317
318 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
319
f17a223d
RB
3202016-05-24 Richard Biener <rguenther@suse.de>
321
322 PR middle-end/70434
323 PR c/69504
324 * c-c++-common/vector-subscript-4.c: New testcase.
325 * c-c++-common/vector-subscript-5.c: Likewise.
326
e3f36534
JD
3272016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
328
329 PR fortran/71123
330 * gfortran.dg/namelist_90.f: New test
331
85d5c27d
JD
3322016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
333
334 PR fortran/66461
335 * gfortran.dg/unexpected_eof.f: New test
336
fe3f3340
MM
3372016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
338 Kelvin Nilsen <kelvin@gcc.gnu.org>
339
340 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
341 as little endian.
342
26d6ae55
PC
3432016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
344
345 PR c++/70972
346 * g++.dg/cpp0x/inh-ctor20.C: New.
347 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
348
d6c9a06f
PC
3492016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
350
351 PR c++/69095
352 * g++.dg/cpp0x/variadic168.C: New.
353
396a1d10
PC
3542016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
355
356 * g++.dg/cpp0x/pr31445.C: Test column number too.
357 * g++.dg/cpp0x/pr32253.C: Likewise.
358 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
359 * g++.dg/cpp0x/variadic36.C: Likewise.
360
ece46666
MG
3612016-05-23 Marc Glisse <marc.glisse@inria.fr>
362
363 * gcc.dg/fold-notshift-2.c: Adjust.
364
a7dc5980
MP
3652016-05-23 Marek Polacek <polacek@redhat.com>
366
367 PR c/49859
368 * c-c++-common/Wswitch-unreachable-1.c: New test.
369 * gcc.dg/Wswitch-unreachable-1.c: New test.
370 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
371 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
372 * g++.dg/gomp/block-10.C: Likewise.
373 * gcc.dg/gomp/block-10.c: Likewise.
374 * g++.dg/gomp/block-9.C: Likewise.
375 * gcc.dg/gomp/block-9.c: Likewise.
376 * g++.dg/gomp/target-1.C: Likewise.
377 * g++.dg/gomp/target-2.C: Likewise.
378 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 379 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
380 * g++.dg/gomp/taskgroup-1.C: Likewise.
381 * gcc.dg/gomp/taskgroup-1.c: Likewise.
382 * gcc.dg/gomp/teams-1.c: Likewise.
383 * g++.dg/gomp/teams-1.C: Likewise.
384 * g++.dg/overload/error3.C: Likewise.
385 * g++.dg/tm/jump1.C: Likewise.
386 * g++.dg/torture/pr40335.C: Likewise.
387 * gcc.dg/c99-vla-jump-5.c: Likewise.
388 * gcc.dg/switch-warn-1.c: Likewise.
389 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
390 * gcc.dg/nested-func-1.c: Likewise.
391 * gcc.dg/pr67784-4.c: Likewise.
392
18b54004
RB
3932016-05-23 Richard Biener <rguenther@suse.de>
394
395 PR tree-optimization/71230
396 * gfortran.dg/pr71230-1.f90: New testcase.
397 * gfortran.dg/pr71230-2.f90: Likewise.
398
e569db5f
VK
3992016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
400
396a1d10 401 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
402 * gcc.dg/vect/pr58135.c: Add new.
403 * gfortran.dg/pr46519-1.f: Adjust test case.
404
e4b71114
PC
4052016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
406
407 PR c++/53401
408 * g++.dg/cpp0x/decltype64.C: New.
409
a25a8058
CL
4102016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
411
412 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
413 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
414 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
415
0dcfe9ab
CL
4162016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
417
418 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
419 Add poly64x1_t and poly64x2_t cases if supported.
420 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
421 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
422 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
423 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
424 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
425
ffd70e4a
CL
4262016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
427
428 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
429 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
430 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
431 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
432 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
433 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
434 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
435
4b1f57fe
CL
4362016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
437
438 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
439
16c5ec77
CL
4402016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
441
442 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
443 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
444
94ad56c7
JJ
4452016-05-22 Jakub Jelinek <jakub@redhat.com>
446
57748705
JJ
447 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
448 constraint instead of "r".
449 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
450 insn instead of vxorpd.
451 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
452
af120161
JJ
453 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
454 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
455
355023ce
JJ
456 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
457
3b48574c
JJ
458 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
459 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
460
94ad56c7
JJ
461 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
462
8a85cee2
KV
4632016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
464
465 PR middle-end/40921
466 * gcc.dg/tree-ssa/pr40921.c: New test.
467
8e916b16
PS
4682016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
469
470 PR target/71103
471 * gcc.target/avr/pr71103.c: New test.
472
88aea79f
KV
4732016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
474
475 PR middle-end/71179
476 * gcc.dg/tree-ssa/pr71179.c: New test.
477
79063edd
MS
4782016-05-20 Martin Sebor <msebor@redhat.com>
479
480 PR c/71115
481 * gcc.dg/init-excess-2.c: New test.
482
55c8849f
EB
4832016-05-20 Eric Botcazou <ebotcazou@adacore.com>
484
485 * gnat.dg/opt53.adb: New test.
486 * gnat.dg/opt54.adb: Likewise.
487
c91a0948
MJ
4882016-05-20 Martin Jambor <mjambor@suse.cz>
489
490 PR tree-optimization/70884
491 * gcc.dg/tree-ssa/pr70919.c: New test.
492
9cad20fa
BS
4932016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
494
495 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
496 formatting.
69a6d5ad
NS
497 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
498 fix code formatting.
499
5002016-05-20 Nathan Sidwell <nathan@acm.org>
501
502 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
503 non-common cases.
504 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 505
15c671a7
DM
5062016-05-20 David Malcolm <dmalcolm@redhat.com>
507
508 * jit.dg/all-non-failing-tests.h: Add
509 test-factorial-must-tail-call.c.
510 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
511 * jit.dg/test-factorial-must-tail-call.c: New test case.
512
4f028369
JJ
5132016-05-20 Jakub Jelinek <jakub@redhat.com>
514
515 PR fortran/71204
516 * gfortran.dg/pr71204.f90: New test.
517
7dea4ab3
CP
5182016-05-20 Cesar Philippidis <cesar@codesourcery.com>
519
520 * gcc.target/nvptx/sincos.c: New test.
521
ef98d365
PC
5222016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
523
524 PR c++/70572
525 * g++.dg/cpp1y/auto-fn31.C: New.
526
92466115
BS
5272016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
528
529 * gcc.target/powerpc/vec-addec.c: New test.
530 * gcc.target/powerpc/vec-addec-int128.c: New test.
531
9a385c2d
DM
5322016-05-20 David Malcolm <dmalcolm@redhat.com>
533
534 * gcc.dg/plugin/must-tail-call-1.c: New test case.
535 * gcc.dg/plugin/must-tail-call-2.c: New test case.
536 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
537 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
538
77c9d5b4
JH
5392016-05-20 Jan Hubicka <hubicka@ucw.cz>
540
541 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
542
68047971
JJ
5432016-05-20 Jakub Jelinek <jakub@redhat.com>
544
18954840
JJ
545 PR c++/71210
546 * g++.dg/opt/pr71210-1.C: New test.
547 * g++.dg/opt/pr71210-2.C: New test.
548
68047971
JJ
549 PR tree-optimization/29756
550 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
551 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
552 only on selected targets where V4SImode vectors are known to be
553 supported.
554
d78789f5
MG
5552016-05-20 Marc Glisse <marc.glisse@inria.fr>
556
557 PR tree-optimization/71079
558 PR tree-optimization/71206
559 * gcc.dg/tree-ssa/pr71206.c: New testcase.
560
550fa093
PK
5612016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
562
563 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
564 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
565 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
566
483c6429
RG
5672016-05-20 Richard Guenther <rguenther@suse.de>
568
569 PR tree-optimization/29756
570 * gcc.dg/tree-ssa/vector-6.c: New testcase.
571
eb066284
RB
5722016-05-20 Richard Biener <rguenther@suse.de>
573
574 PR tree-optimization/71185
575 * gcc.dg/tree-ssa/pr71185.c: New testcase.
576
58f10249
RB
5772016-05-20 Richard Biener <rguenther@suse.de>
578
579 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
580
2a5569fa
MP
5812016-05-19 Marek Polacek <polacek@redhat.com>
582
583 PR c++/71075
584 * g++.dg/diagnostic/pr71075.C: New test.
585
5e9a5385
DM
5862016-05-19 David Malcolm <dmalcolm@redhat.com>
587
588 PR c++/71184
589 * g++.dg/pr71184.C: New test case.
590
4f45da44
KN
5912016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
592
593 * gcc.target/powerpc/darn-0.c: New test.
594 * gcc.target/powerpc/darn-1.c: New test.
595 * gcc.target/powerpc/darn-2.c: New test.
596
4177437e
MP
5972016-05-19 Marek Polacek <polacek@redhat.com>
598
599 PR tree-optimization/71031
600 * gcc.dg/tree-ssa/vrp100.c: New test.
601
afb72432
IE
6022016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
603
604 PR rtl-optimization/71148
605 * gcc.dg/pr71148.c: New test.
606
4f83064e
KT
6072016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
608
609 PR target/71056
610 * gcc.target/arm/pr71056.c: New test.
611
4bf8dbe1
BE
6122016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
613
614 * c-c++-common/pr69669.c: Check the used mode.
615
f3510625
MO
6162016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
617
618 PR sanitizer/64354
619 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
620
43c0068e
RB
6212016-05-19 Richard Biener <rguenther@suse.de>
622
623 PR tree-optimization/70729
624 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
625 * gcc.dg/graphite/scop-18.c: Likewise.
626 * gcc.dg/pr41783.c: Disable LIM.
627 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
628 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
629 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
630 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
631 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
632 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
633 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
634 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
635 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
636 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
637 * gfortran.dg/pr42108.f90: Likewise.
638
70f25790
DM
6392016-05-18 David Malcolm <dmalcolm@redhat.com>
640
641 PR driver/69265
642 * gcc.dg/spellcheck-options-11.c: New test case.
643
960db8ec
JJ
6442016-05-18 Jakub Jelinek <jakub@redhat.com>
645
646 PR c++/71100
647 * g++.dg/opt/pr71100.C: New test.
648
04643334
MJ
6492016-05-18 Martin Jambor <mjambor@suse.cz>
650
651 PR ipa/69708
652 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
653 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
654 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
655 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
656
91bb9f80
MJ
6572016-05-18 Martin Jambor <mjambor@suse.cz>
658
659 PR ipa/69708
660 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
661 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
662 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
663 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
664 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
665
c584aca6
PC
6662016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
667
668 PR c++/69793
669 * g++.dg/template/crash122.C: New.
670
20309c6e
PC
6712016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
672
673 PR c++/70466
674 * g++.dg/template/pr70466-1.C: New.
675 * g++.dg/template/pr70466-2.C: Likewise.
676
50c78b9a
MM
6772016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
678
679 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
680 splat operations and the XXSPLTIB instruction.
681 * gcc.target/powerpc/p9-splat-2.c: Likewise.
682 * gcc.target/powerpc/p9-splat-3.c: Likewise.
683 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
684 xxlxor to clear a register.
685
cf8be00d
RS
6862016-05-18 Richard Sandiford <richard.sandiford@arm.com>
687
688 * gcc.dg/torture/pr71020.c: New test.
689
848a392a
MJ
6902016-05-18 Martin Jambor <mjambor@suse.cz>
691
692 PR ipa/70646
693 * gcc.dg/ipa/pr70646.c: New test.
694
1f2ab776
CL
6952016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
696
697 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
698
76489493
CL
6992016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
700
701 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
702 missing tests for vreinterpretq_p{8,16}.
703
bd79378d
CL
7042016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
705
706 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
707 vsliq_n_s64 and vsliq_n_u64.
708
81ca3ea0
CL
7092016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
710
711 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
712 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
713
873cb425
CL
7142016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
715
716 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
717 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
718 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
719
9d6e7c21
CL
7202016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
721
722 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
723 in comment.
724
b4dbe40e 7252016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
726
727 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
728 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
729 "blr\t" and switch to scan-assembler-times.
730
83a5c910
JW
7312016-05-18 Jiong Wang <jiong.wang@arm.com>
732
733 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
734 with __aarch64__.
735 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
736 declarations under __aarch64__ and __ARM_FEATURE_FMA.
737
fb7cbdeb
JJ
7382016-05-18 Jakub Jelinek <jakub@redhat.com>
739
8ee91165
JJ
740 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
741 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
742 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
743 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
744 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
745 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
746
cf4d516a
JJ
747 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
748 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
749
a4f16422
JJ
750 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
751 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
752
7b37ce10
JJ
753 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
754 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
755
fb7cbdeb
JJ
756 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
757
c9326aef
RB
7582016-05-18 Richard Biener <rguenther@suse.de>
759
760 PR tree-optimization/71168
761 * gcc.dg/torture/pr71168.c: New testcase.
762
df8b0a11
KV
7632016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
764
765 PR middle-end/63586
766 * gcc.dg/tree-ssa/pr63586-2.c: New test.
767 * gcc.dg/tree-ssa/pr63586.c: New test.
768 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
769
2efd67ed
NS
7702016-05-17 Nathan Sidwell <nathan@acm.org>
771
772 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
773 * gcc.dg/pr68671.c: Fix ptx xfail-if.
774 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
775 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
776
1988b2c2
NS
7772016-05-17 Nathan Sidwell <nathan@acm.org>
778
779 * gcc.target/nvptx/abi-vararg-3.c: New.
780
ad1d92ab
MM
7812016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
782
783 PR tree-optimization/54579
784 PR middle-end/55299
785 * gcc.dg/fold-notrotate-1.c: New test.
786 * gcc.dg/fold-notshift-1.c: New test.
787 * gcc.dg/fold-notshift-2.c: New test.
788
47768df8
MP
7892016-05-17 Marek Polacek <polacek@redhat.com>
790
791 PR ipa/71146
792 * g++.dg/ipa/pr71146.C: New test.
793
6b5423a5
DM
7942016-05-17 David Malcolm <dmalcolm@redhat.com>
795
796 * jit.dg/test-error-array-bounds.c: New test case.
797
c7986356
MG
7982016-05-17 Marc Glisse <marc.glisse@inria.fr>
799
800 * gcc.dg/tree-ssa/and-1.c: New testcase.
801
d982c5b7
MG
8022016-05-17 Marc Glisse <marc.glisse@inria.fr>
803
804 * gcc.dg/tree-ssa/pr69270.c: Adjust.
805 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
806
0139ba93
MG
8072016-05-17 Marc Glisse <marc.glisse@inria.fr>
808
809 * gcc.dg/tree-ssa/pr69270.c: Adjust.
810 * gcc.dg/tree-ssa/vrp99.c: New testcase.
811
daab4562
JW
8122016-05-17 Jiong Wang <jiong.wang@arm.com>
813
814 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
815
22330033
JW
8162016-05-17 Jiong Wang <jiong.wang@arm.com>
817
818 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
819
98b3a5f2
JW
8202016-05-17 Jiong Wang <jiong.wang@arm.com>
821
822 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
823 ".2d[index]" when scan the assembly.
824 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
825 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
826 float64x1.
827 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
828
b71b7a8e
RB
8292016-05-17 Richard Biener <rguenther@suse.de>
830
831 PR tree-optimization/71132
832 * gcc.dg/torture/pr71132.c: New testcase.
833
3c51ad46
CL
8342016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
835
836 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
837
d20faa66
KT
8382016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
839
840 PR target/70809
841 * gcc.target/aarch64/pr70809_1.c: New test.
842
b75cc5a4
KT
8432016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
844
845 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
846 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
847 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
848 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
849
b28eb195
IE
8502016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
851 Ilya Enkovich <ilya.enkovich@intel.com>
852
853 PR target/71114
854 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
855
0b9004ed
JH
8562016-05-16 Jan Hubicka <hubicka@ucw.cz>
857
858 * g++.dg/ipa/ivinline-7.C: Do not xfail.
859 * g++.dg/ipa/ivinline-9.C: Do not xfail.
860
1b81a1c1
MW
8612016-05-16 Matthew Wahab <matthew.wahab@arm.com>
862
863 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
864 test for __ARM_FP16_ARGS.
865 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
866 * gcc.target/arm/aapcs/neon-vect10.c: New.
867 * gcc.target/arm/aapcs/neon-vect9.c: New.
868 * gcc.target/arm/aapcs/vfp18.c: New.
869 * gcc.target/arm/aapcs/vfp19.c: New.
870 * gcc.target/arm/aapcs/vfp20.c: New.
871 * gcc.target/arm/aapcs/vfp21.c: New.
872 * gcc.target/arm/fp16-aapcs-1.c: New.
873 * g++.target/arm/fp16-param-1.c: Update expected output. Add
874 test for __ARM_FP16_ARGS.
875 * g++.target/arm/fp16-return-1.c: Update expected output.
876
921d1e73
JW
8772016-05-16 Jiong Wang <jiong.wang@arm.com>
878
879 PR testsuite/70227
880 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
881
228eb42a
HA
8822016-05-15 Harald Anlauf <anlauf@gmx.de>
883
884 PR fortran/69603
885 * gfortran.dg/pr69603.f90: New testcase.
886
785abfd3
FR
8872016-05-14 Fritz Reese <fritzoreese@gmail.com>
888
889 * gfortran.dg/dec_union_4.f90: Fix endian issue.
890
e75eb64f
FR
8912016-05-14 Fritz Reese <fritzoreese@gmail.com>
892
893 PR fortran/71047
894 * gfortran.dg/pr71047.f08: New test.
895
aa4b467b
JM
8962016-05-13 Joseph Myers <joseph@codesourcery.com>
897
898 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
899 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
900 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
901
653fb4a2
MS
9022016-05-13 Martin Sebor <msebor@redhat.com>
903
904 PR c++/60049
905 * g++.dg/cpp0x/constexpr-60049.C: New test.
906
9e37582d
JJ
9072016-05-13 Jakub Jelinek <jakub@redhat.com>
908
909 PR bootstrap/71071
910 * gcc.dg/pr71071.c: New test.
911
a278aa17
UB
9122016-05-13 Uros Bizjak <ubizjak@gmail.com>
913
914 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
915 remove XOP handling.
377eaca7 916 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 917
ac3d02e2
NS
9182016-05-13 Nathan Sidwell <nathan@acm.org>
919
920 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
921 __atomic_is_lock_free declaration.
922
8ab3bdac
RB
9232016-05-13 Richard Biener <rguenther@suse.de>
924
925 PR tree-optimization/42587
926 * gcc.dg/optimize-bswapsi-4.c: New testcase.
927
623b8e0a
ML
9282016-05-13 Martin Liska <mliska@suse.cz>
929
930 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
931 the new format of dump output.
932
da7674f6
IE
9332016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
934
935 * gcc.dg/pr71084.c: New test.
936
c959db3d
RR
9372016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
938
939 PR target/53440
940 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
941
43203dea
RR
9422016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
943
944 * gcc.target/aarch64/struct_return.c: New test.
945
4f2e1536
MP
9462016-05-12 Marek Polacek <polacek@redhat.com>
947
948 PR c/70756
949 * c-c++-common/pr70756-2.c: New test.
950 * c-c++-common/pr70756.c: New test.
951
1ef33ef3
RB
9522016-05-12 Richard Biener <rguenther@suse.de>
953
954 PR tree-optimization/71059
955 * gcc.dg/torture/pr71059.c: New testcase.
956
763baff6
RB
9572016-05-12 Richard Biener <rguenther@suse.de>
958
959 PR tree-optimization/71062
960 * gcc.dg/torture/pr71062.c: New testcase.
961
c4ec1243
IE
9622016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
963
964 PR tree-optimization/71006
965 * gcc.dg/pr71006.c: New test.
966
a5fbf76d
MP
9672016-05-12 Marek Polacek <polacek@redhat.com>
968
969 PR driver/71063
970 * gcc.dg/opts-7.c: New test.
971
5acc47a4
KT
9722016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
973
974 PR target/70830
975 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
976 Add -save-temps to dg-options.
977 Scan for ldmfd rather than pop instruction.
978 * gcc.target/arm/interrupt-2.c: Likewise.
979 * gcc.target/arm/pr70830.c: New test.
980
40bd4bf9
JJ
9812016-05-12 Jakub Jelinek <jakub@redhat.com>
982
3cd63842
JJ
983 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
984 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
985
c05d08f6
JJ
986 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
987 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
988 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
989
bc27ffae
JJ
990 PR target/71019
991 * gcc.target/i386/avx512vl-pack-1.c: New test.
992 * gcc.target/i386/avx512vl-pack-2.c: New test.
993 * gcc.target/i386/avx512bw-pack-2.c: New test.
994
515d7412
JJ
995 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
996
40bd4bf9
JJ
997 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
998 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
999 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1000
44ab146a
RB
10012016-05-12 Richard Biener <rguenther@suse.de>
1002
1003 PR tree-optimization/70986
1004 * gcc.dg/torture/pr70986-1.c: New testcase.
1005 * gcc.dg/torture/pr70986-2.c: Likewise.
1006 * gcc.dg/torture/pr70986-3.c: Likewise.
1007
d6e83a8d
MM
10082016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1009
1010 PR c/43651
1011 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1012 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1013
51e67ea3
UB
10142016-05-11 Uros Bizjak <ubizjak@gmail.com>
1015
1016 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1017 directive.
1018 * gcc.target/i386/pr66746.c: Ditto.
1019
3fd2b007
MM
10202016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1021
1022 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1023 support.
1024 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1025 warning when using -mvsx-timode.
1026 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1027 * gcc.target/powerpc/dform-2.c: Likewise.
1028 * gcc.target/powerpc/pr68805.c: Likewise.
1029
5c3a10fb
MP
10302016-05-11 Marek Polacek <polacek@redhat.com>
1031
1032 PR c++/71024
1033 * c-c++-common/attributes-3.c: New test.
1034
7cfb065b
NS
10352016-05-11 Nathan Sidwell <nathan@acm.org>
1036
1037 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1038 * gcc.c-torture/execute/pr68185.c: Likewise.
1039 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1040 * gcc.dg/pr69634.c: Requires scheduling.
1041 * gcc.dg/torture/pr66178.c: Require label values.
1042 * gcc.dg/setjmp-6.c: Require indirect jumps.
1043
f35ea97d
RB
10442016-05-11 Richard Biener <rguenther@suse.de>
1045
1046 PR tree-optimization/71055
1047 * gcc.dg/torture/pr71055.c: New testcase.
1048
dff70323
RB
10492016-05-11 Richard Biener <rguenther@suse.de>
1050
1051 PR debug/71057
1052 * g++.dg/debug/pr71057.C: New testcase.
1053
56a3d28b
JJ
10542016-05-11 Jakub Jelinek <jakub@redhat.com>
1055
1056 PR fortran/70855
1057 * gfortran.dg/gomp/pr70855.f90: New test.
1058
ebc1b29e
RB
10592016-05-11 Richard Biener <rguenther@suse.de>
1060
1061 PR middle-end/71002
1062 * g++.dg/torture/pr71002.C: New testcase.
1063
98ccd1d7
IE
10642016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1065
1066 PR middle-end/70807
1067 * gcc.dg/pr70807.c: New test.
1068
ed29e24b
MS
10692016-05-10 Martin Sebor <msebor@redhat.com>
1070
1071 PR c++/38611
1072 * g++.dg/Wattributes.C: New test.
1073
e39dab2c
MG
10742016-05-10 Marc Glisse <marc.glisse@inria.fr>
1075
1076 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1077 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1078 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1079
d067e238
IE
10802016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1081
1082 PR target/70799
1083 * gcc.target/i386/pr70799-1.c: New test.
1084
cd36c83e
PMR
10852016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1086
1087 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1088
1e3af2a4
IE
10892016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1090
1091 PR middle-end/70877
1092 * gcc.target/i386/pr70877.c: New test.
1093
afc610db
IE
10942016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1095
1096 PR tree-optimization/70786
1097 * gcc.target/i386/pr70876.c: New test.
1098
4b59d19f
JJ
10992016-05-10 Jakub Jelinek <jakub@redhat.com>
1100
1101 PR target/70927
1102 * gcc.target/i386/avx512vl-logic-1.c: New test.
1103 * gcc.target/i386/avx512vl-logic-2.c: New test.
1104 * gcc.target/i386/avx512dq-logic-2.c: New test.
1105
9b5ee426
BS
11062016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1107
1108 PR target/70963
1109 * gcc.target/powerpc/pr70963.c: New.
1110
f3352cab
DM
11112016-05-10 David Malcolm <dmalcolm@redhat.com>
1112
1113 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1114 (test_very_wide_line): Add ruler to expected output.
1115 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1116 (test_very_wide_line): Likewise.
1117 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1118 (test_show_locus): Within the handling of "test_very_wide_line",
1119 enable show_ruler_p on the diagnostic context.
1120
4a3255dd
RB
11212016-05-10 Richard Biener <rguenther@suse.de>
1122
1123 PR tree-optimization/71039
1124 * gcc.dg/torture/pr71039.c: New testcase.
1125
da7c9950
NS
11262016-05-10 Nathan Sidwell <nathan@acm.org>
1127
1128 * gcc.dg/nested-func-10.c: Requires alloca.
1129 * gcc.dg/nested-func-9.c: Requires alloca.
1130 * gcc.c-torture/execute/pr70460.c: Requires labels.
1131 * gcc.c-torture/compile/pr70199.c: Requires labels.
1132 * gcc.target/nvptx/decl.c: Compile only.
1133 * gcc.target/nvptx/trailing-init.c: Compile only.
1134 * gcc.target/nvptx/ary-init.c: Compile only.
1135
cf68d92c
MP
11362016-05-10 Marek Polacek <polacek@redhat.com>
1137
1138 PR c/70255
1139 * gcc.dg/attr-opt-1.c: New test.
1140
64ea4e15
RB
11412016-05-10 Richard Biener <rguenther@suse.de>
1142
1143 PR tree-optimization/70497
1144 PR tree-optimization/28367
1145 * gcc.dg/torture/20160404-1.c: New testcase.
1146 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1147 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1148
5a96dae3
PMR
11492016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1150
1151 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1152
fc97f805
UB
11532016-05-09 Uros Bizjak <ubizjak@gmail.com>
1154
1155 * gcc.target/i386/fabsneg-1.c New test.
1156
a710b1d5
AM
11572016-05-09 Alan Modra <amodra@gmail.com>
1158
1159 PR testsuite/70826
1160 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1161
171f6f05
RB
11622016-05-09 Richard Biener <rguenther@suse.de>
1163
1164 PR tree-optimization/70985
1165 * gcc.dg/torture/pr70985.c: New testcase.
1166
18caa34e
BC
11672016-05-09 Bin Cheng <bin.cheng@arm.com>
1168
1169 * gcc.dg/tree-ssa/ifc-9.c: New test.
1170 * gcc.dg/tree-ssa/ifc-10.c: New test.
1171 * gcc.dg/tree-ssa/ifc-11.c: New test.
1172 * gcc.dg/tree-ssa/ifc-12.c: New test.
1173 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1174 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1175 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1176
7a27d38f
RB
11772016-05-09 Richard Biener <rguenther@suse.de>
1178
1179 PR fortran/70937
1180 * gfortran.dg/pr70937.f90: New testcase.
1181
5ebbbd3d
RO
11822016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1183
1184 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1185
f6288c24
FR
11862016-05-07 Fritz Reese <fritzoreese@gmail.com>
1187
1188 PR fortran/56226
1189 * gfortran.dg/dec_structure_1.f90: New testcase.
1190 * gfortran.dg/dec_structure_2.f90: Ditto.
1191 * gfortran.dg/dec_structure_3.f90: Ditto.
1192 * gfortran.dg/dec_structure_4.f90: Ditto.
1193 * gfortran.dg/dec_structure_5.f90: Ditto.
1194 * gfortran.dg/dec_structure_6.f90: Ditto.
1195 * gfortran.dg/dec_structure_7.f90: Ditto.
1196 * gfortran.dg/dec_structure_8.f90: Ditto.
1197 * gfortran.dg/dec_structure_9.f90: Ditto.
1198 * gfortran.dg/dec_structure_10.f90: Ditto.
1199 * gfortran.dg/dec_structure_11.f90: Ditto.
1200 * gfortran.dg/dec_union_1.f90: Ditto.
1201 * gfortran.dg/dec_union_2.f90: Ditto.
1202 * gfortran.dg/dec_union_3.f90: Ditto.
1203 * gfortran.dg/dec_union_4.f90: Ditto.
1204 * gfortran.dg/dec_union_5.f90: Ditto.
1205 * gfortran.dg/dec_union_6.f90: Ditto.
1206 * gfortran.dg/dec_union_7.f90: Ditto.
1207
5ec4a8cd
TV
12082016-05-07 Tom de Vries <tom@codesourcery.com>
1209
1210 PR tree-optimization/70956
1211 * gcc.dg/graphite/pr70956.c: New test.
1212
58ec1d0e
JJ
12132016-05-06 Jakub Jelinek <jakub@redhat.com>
1214
ccd88fb7
JJ
1215 PR middle-end/70941
1216 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1217 (a, b, c, d): Change type from char to signed char.
1218 (main): Compare against (signed char) -1634678893 instead of
1219 hardcoded -109. Use __builtin_abort instead of abort.
1220
dd3b6464
JJ
1221 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1222 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1223
58ec1d0e
JJ
1224 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1225
19aa23d8
YR
12262016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1227
1228 PR debug/70935
1229 * gcc.dg/torture/pr70935.c: New test.
1230
ae5f0df1
OE
12312016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1232
1233 PR target/58219
ce23a8ff 1234 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 1235
078f7e37
RB
12362016-05-06 Richard Biener <rguenther@suse.de>
1237
1238 PR tree-optimization/70960
1239 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1240
765d7b54
OE
12412016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1242
1243 PR target/52933
1244 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1245 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1246 Adjust expected instruction counts.
1247 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1248
29c94e65
MP
12492016-05-06 Marek Polacek <polacek@redhat.com>
1250
1251 PR sanitizer/70875
1252 * gcc.dg/ubsan/bounds-3.c: New test.
1253
3684b02e
OE
12542016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1255
1256 PR target/54089
1257 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1258
8706773f
RB
12592016-05-06 Richard Biener <rguenther@suse.de>
1260
1261 PR middle-end/70931
1262 * gfortran.dg/pr70931.f90: New testcase.
1263
a4f51018
RB
12642016-05-06 Richard Biener <rguenther@suse.de>
1265
1266 PR middle-end/70941
1267 * gcc.dg/torture/pr70941.c: New testcase.
1268
c4f2425f
BC
12692016-05-05 Bin Cheng <bin.cheng@arm.com>
1270
1271 PR tree-optimization/57206
1272 * gcc.dg/vect/pr57206.c: New test.
1273
5dc08197
RO
12742016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1275
1276 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1277
351f85c5
JJ
12782016-05-05 Jakub Jelinek <jakub@redhat.com>
1279
568bac8c
JJ
1280 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1281
351f85c5
JJ
1282 * c-c++-common/Wdangling-else-4.c: New test.
1283
33fd7785
JJ
12842016-05-04 Jakub Jelinek <jakub@redhat.com>
1285
2d1ac15a
JJ
1286 PR c++/70906
1287 PR c++/70933
1288 * g++.dg/opt/pr70906.C: New test.
1289 * g++.dg/opt/pr70933.C: New test.
1290
33fd7785
JJ
1291 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1292
6b715bf6
JH
12932016-05-04 Jan Hubicka <hubicka@ucw.cz>
1294
1295 * gcc.dg/ipa/pure-const-3.c: New testcase.
1296
deef7113
MP
12972016-05-04 Marek Polacek <polacek@redhat.com>
1298
1299 * c-c++-common/Wdangling-else-1.c: New test.
1300 * c-c++-common/Wdangling-else-2.c: New test.
1301 * c-c++-common/Wdangling-else-3.c: New test.
1302
5396db97
KCY
13032016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1304
1305 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1306 flag is present.
1307
de55efd5
MP
13082016-05-04 Marek Polacek <polacek@redhat.com>
1309
1310 PR c/48778
1311 * gcc.dg/Waddress-2.c: New test.
1312
475839b6
AM
13132016-05-04 Alan Modra <amodra@gmail.com>
1314
1315 * gcc.target/powerpc/pr70866.c: New.
1316
b25aad5f
MS
13172016-05-03 Martin Sebor <msebor@redhat.com>
1318
1319 PR c++/66561
1320 * c-c++-common/builtin_location.c: New test.
1321 * g++.dg/cpp1y/builtin_location.C: New test.
1322
79ce98bc
MP
13232016-05-03 Marek Polacek <polacek@redhat.com>
1324
1325 PR c/70859
1326 * gcc.dg/pr70859.c: New test.
1327 * gcc.dg/pr70859-2.c: New test.
1328
402e89f5
PMR
13292016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1330
1331 * gnat.dg/debug5.adb: New testcase.
1332
f3d90045
DV
13332016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1334
1335 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1336 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1337 Procedure to check for z10 instruction set.
1338
1e26cec1
CL
13392016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1340
1341 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1342
71aca5a0
AM
13432016-05-03 Alan Modra <amodra@gmail.com>
1344
1345 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1346
2fd70ec1
JJ
13472016-05-03 Jakub Jelinek <jakub@redhat.com>
1348
1349 * gcc.target/i386/avx512f-cvt-1.c: New test.
1350
e5705cf7
L
13512016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1352
1353 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1354 -fdump-tree-vrp-details.
1355
381cdae4
RB
13562016-05-03 Richard Biener <rguenther@suse.de>
1357
1358 * gcc.dg/pr30172-1.c: Adjust.
1359 * gcc.dg/pr63743.c: Likewise.
1360 * gcc.dg/tm/pr51696.c: Likewise.
1361 * c-c++-common/tm/safe-1.c: Likewise.
1362 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1363 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1364 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1365 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1366
adedd5c1
JJ
13672016-05-03 Jakub Jelinek <jakub@redhat.com>
1368
31ed1665
JJ
1369 PR rtl-optimization/70467
1370 * gcc.target/i386/pr70467-3.c: New test.
1371 * gcc.target/i386/pr70467-4.c: New test.
1372
dea60b59
JJ
1373 PR tree-optimization/70916
1374 * gcc.c-torture/compile/pr70916.c: New test.
1375
adedd5c1
JJ
1376 PR target/49244
1377 * gcc.target/i386/pr49244-1.c: New test.
1378 * gcc.target/i386/pr49244-2.c: New test.
1379
f80041ef
BS
13802016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1381
1382 PR rtl-optimization/44281
1383 * gcc.target/i386/pr44281.c: New test.
1384
1cfcd39e
BC
13852016-05-03 bin cheng <bin.cheng@arm.com>
1386
1387 PR tree-optimization/56541
1388 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1389 * gcc.dg/vect/pr56541.c: new test.
1390
4304ccfd
MM
13912016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1392
1393 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1394 __float128.
1395 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1396
50d94c29
L
13972016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1398
1399 PR testsuite/70520
1400 * c-c++-common/asan/clone-test-1.c (main): Align child process
1401 stack to 16 bytes.
1402
bc1aee87
DM
14032016-05-02 David Malcolm <dmalcolm@redhat.com>
1404
1405 PR c++/62314
1406 * g++.dg/spellcheck-fields-2.C: New test case.
1407
474e0129
DM
14082016-05-02 David Malcolm <dmalcolm@redhat.com>
1409
1410 PR c++/62314
1411 * g++.dg/pr62314.C: New test case.
1412
818b88a7
JH
14132016-05-02 Jan Hubicka <hubicka@ucw.cz>
1414
1415 * gcc.dg/ipa/inline-8.c: New testcase.
1416
dd77684f
JJ
14172016-05-02 Jakub Jelinek <jakub@redhat.com>
1418
1419 PR rtl-optimization/70467
1420 * gcc.target/i386/pr70467-1.c: New test.
1421
72407e00
BE
14222016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1423
1424 * gcc.dg/spec-options.c: Run the test on all targets.
1425 * gcc.dg/foo.specs: Use cpp_unique_options.
1426
dd53d197
MG
14272016-05-02 Marc Glisse <marc.glisse@inria.fr>
1428
1429 * gcc.dg/tree-ssa/unord.c: New testcase.
1430
a8b85ce9
MG
14312016-05-02 Marc Glisse <marc.glisse@inria.fr>
1432
1433 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1434
5b37e866
NS
14352016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1436
1437 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1438
7176a4a0
MP
14392016-05-02 Marek Polacek <polacek@redhat.com>
1440
1441 PR c/70851
1442 * gcc.dg/enum-incomplete-3.c: New test.
1443
6b9933b9
MP
14442016-05-02 Marek Polacek <polacek@redhat.com>
1445 Tom de Vries <tom@codesourcery.com>
1446
1447 PR tree-optimization/70700
1448 * gcc.dg/pr70700.c: New test.
1449
90f82260
UB
14502016-05-01 Uros Bizjak <ubizjak@gmail.com>
1451
1452 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1453 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1454 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1455 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1456 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1457
f73036c1
EB
14582016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1459
1460 * ada/acats/run_acats: Rename into...
1461 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1462 * ada/acats/run_all.sh: Remove redundant test.
1463 (target_run): Move around.
1464 (target_gnatchop): Use newly built executable.
1465 (target_gnatmake): Likewise.
1466 Check that the compilation of impbit succeeds.
1467
85e051a3
OE
14682016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1469
1470 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1471 * gcc.dg/20021029-1.c: Likewise.
1472 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1473 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1474 * gcc.target/sh/cmpstr.c: Likewise.
1475 * gcc.target/sh/cmpstrn.c: Likewise.
1476 * gcc.target/sh/memset.c: Likewise.
1477 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1478 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1479 * gcc.target/sh/pr39423-1.c: Likewise.
1480 * gcc.target/sh/pr49468-di.c: Likewise.
1481 * gcc.target/sh/pr49468-si.c: Likewise.
1482 * gcc.target/sh/pr49880-1.c: Likewise.
1483 * gcc.target/sh/pr49880-2.c: Likewise.
1484 * gcc.target/sh/pr49880-3.c: Likewise.
1485 * gcc.target/sh/pr50751-1.c: Likewise.
1486 * gcc.target/sh/pr50751-4.c: Likewise.
1487 * gcc.target/sh/pr50751-7.c: Likewise.
1488 * gcc.target/sh/pr51244-1.c: Likewise.
1489 * gcc.target/sh/pr51244-10.c: Likewise.
1490 * gcc.target/sh/pr51244-11.c: Likewise.
1491 * gcc.target/sh/pr51244-12.c: Likewise.
1492 * gcc.target/sh/pr51244-13.c: Likewise.
1493 * gcc.target/sh/pr51244-14.c: Likewise.
1494 * gcc.target/sh/pr51244-17.c: Likewise.
1495 * gcc.target/sh/pr51244-18.c: Likewise.
1496 * gcc.target/sh/pr51244-19.c: Likewise.
1497 * gcc.target/sh/pr51244-4.c: Likewise.
1498 * gcc.target/sh/pr51244-5.c: Likewise.
1499 * gcc.target/sh/pr51244-7.c: Likewise.
1500 * gcc.target/sh/pr51244-8.c: Likewise.
1501 * gcc.target/sh/pr51244-9.c: Likewise.
1502 * gcc.target/sh/pr51697.c: Likewise.
1503 * gcc.target/sh/pr52483-1.c: Likewise.
1504 * gcc.target/sh/pr52483-2.c: Likewise.
1505 * gcc.target/sh/pr52483-3.c: Likewise.
1506 * gcc.target/sh/pr52483-5.c: Likewise.
1507 * gcc.target/sh/pr52933-1.c: Likewise.
1508 * gcc.target/sh/pr52933-2.c: Likewise.
1509 * gcc.target/sh/pr52933-3.c: Likewise.
1510 * gcc.target/sh/pr53568-1.c: Likewise.
1511 * gcc.target/sh/pr53976-1.c: Likewise.
1512 * gcc.target/sh/pr53988-1.c: Likewise.
1513 * gcc.target/sh/pr53988.c: Likewise.
1514 * gcc.target/sh/pr54089-1.c: Likewise.
1515 * gcc.target/sh/pr54089-6.c: Likewise.
1516 * gcc.target/sh/pr54089-7.c: Likewise.
1517 * gcc.target/sh/pr54089-8.c: Likewise.
1518 * gcc.target/sh/pr54089-9.c: Likewise.
1519 * gcc.target/sh/pr54236-1.c: Likewise.
1520 * gcc.target/sh/pr54236-2.c: Likewise.
1521 * gcc.target/sh/pr54236-3.c: Likewise.
1522 * gcc.target/sh/pr54236-4.c: Likewise.
1523 * gcc.target/sh/pr54386.c: Likewise.
1524 * gcc.target/sh/pr54602-1.c: Likewise.
1525 * gcc.target/sh/pr54685.c: Likewise.
1526 * gcc.target/sh/pr54760-1.c: Likewise.
1527 * gcc.target/sh/pr54760-2.c: Likewise.
1528 * gcc.target/sh/pr54760-3.c: Likewise.
1529 * gcc.target/sh/pr54760-4.c: Likewise.
1530 * gcc.target/sh/pr54760-5.c: Likewise.
1531 * gcc.target/sh/pr54760-6.c: Likewise.
1532 * gcc.target/sh/pr55146.c: Likewise.
1533 * gcc.target/sh/pr55160.c: Likewise.
1534 * gcc.target/sh/pr59278.c: Likewise.
1535 * gcc.target/sh/pr59401-1.c: Likewise.
1536 * gcc.target/sh/pr59533-1.c: Likewise.
1537 * gcc.target/sh/pr63260.c: Likewise.
1538 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1539 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1540 * gcc.target/sh/strlen.c: Likewise.
1541 * gcc.target/sh/torture/pr30807.c: Likewise.
1542 * gcc.target/sh/torture/pr34777.c: Likewise.
1543 * gcc.target/sh/torture/pr64652.c: Likewise.
1544 * gcc.target/sh/torture/pr65505.c: Likewise.
1545 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1546 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1547
411e5c67
PC
15482016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1549
1550 PR c++/66644
1551 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1552
8fa97501
BS
15532016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1554
1555 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1556 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1557 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1558 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1559
5a956111
PP
15602016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1561
1562 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1563 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1564
e7ff0319
CP
15652016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1566
1567 PR middle-end/70626
1568 * c-c++-common/goacc/combined-reduction.c: New test.
1569 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1570
52d11a4b
L
15712016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1572
1573 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1574 *movdi_internal pattern only if PIC off.
1575 * gcc.target/i386/pr70155-2.c: Likewise.
1576 * gcc.target/i386/pr70155-3.c: Likewise.
1577 * gcc.target/i386/pr70155-4.c: Likewise.
1578 * gcc.target/i386/pr70155-5.c: Likewise.
1579 * gcc.target/i386/pr70155-6.c: Likewise.
1580 * gcc.target/i386/pr70155-7.c: Likewise.
1581 * gcc.target/i386/pr70155-8.c: Likewise.
1582 * gcc.target/i386/pr70155-15.c: Likewise.
1583 * gcc.target/i386/pr70155-17.c: Likewise.
1584 * gcc.target/i386/pr70155-22.c: Likewise.
1585
8960db31
BC
15862016-04-29 Bin Cheng <bin.cheng@arm.com>
1587
1588 PR tree-optimization/70803
1589 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1590
cca535a4
IE
15912016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1592
1593 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1594 optimization of vector loop.
1595 * gcc.target/i386/vect-unpack-3.c: New test.
1596 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1597 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1598 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1599
500ecf4a
MP
16002016-04-29 Marek Polacek <polacek@redhat.com>
1601
1602 PR sanitizer/70342
1603 * g++.dg/ubsan/null-7.C: New test.
1604
2fff3db8
MP
1605 PR c/70852
1606 * gcc.dg/pr70852.c: New test.
1607
509063eb
DV
16082016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1609
1610 PR/69089
1611 * g++.dg/cpp0x/alignas6.C: New test.
1612
83745c0d
DV
16132016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1614
1615 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1616 dg-do.
1617 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1618 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1619 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1620 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1621 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1622 * gcc.target/arc/mxy.c: Likewise.
1623 * gcc.target/arc/mswape.c: Likewise.
1624 * gcc.target/arc/mrtsc.c: Likewise.
1625 * gcc.target/arc/mcrc.c: Likewise.
1626 * gcc.target/arc/mdsp-packa.c: Likewise.
1627 * gcc.target/arc/mdvbf.c: Likewise.
1628 * gcc.target/arc/mlock.c: Likewise.
1629 * gcc.target/arc/mmac-24.c: Likewise.
1630 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1631
849b265d
BS
16322016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1633 Matthijs Kooijman <matthijs@stdin.nl>
1634 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1635
1636 PR target/60040
1637 * gcc.target/avr/pr60040-1.c: New.
1638 * gcc.target/avr/pr60040-2.c: New.
1639
1390536b
RB
16402016-04-29 Richard Biener <rguenther@suse.de>
1641
1642 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1643
98998245
RB
16442016-04-29 Richard Biener <rguenther@suse.de>
1645
1646 PR tree-optimization/13962
1647 PR tree-optimization/65686
1648 * gcc.dg/uninit-pr65686.c: New testcase.
1649
8b80cc21
JJ
16502016-04-29 Jakub Jelinek <jakub@redhat.com>
1651
1652 PR middle-end/70843
1653 * gcc.dg/pr70843.c: New test.
1654
6181bc30
JJ
16552016-04-28 Jakub Jelinek <jakub@redhat.com>
1656
1657 PR target/70858
1658 * gcc.target/i386/pr70858.c: New test.
1659
f4cb3612
AB
16602016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1661
1662 * gcc.target/arc/nps400-1.c: New file.
1663
8ad9df62
JR
16642016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1665 Andrew Burgess <andrew.burgess@embecosm.com>
1666
1667 * gcc.target/arc/movh_cl-1.c: New file.
1668
ceaaa9fe
JR
16692016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1670 Andrew Burgess <andrew.burgess@embecosm.com>
1671
1672 * gcc.target/arc/extzv-1.c: New file.
1673 * gcc.target/arc/insv-1.c: New file.
1674 * gcc.target/arc/insv-2.c: New file.
1675 * gcc.target/arc/movb-1.c: New file.
1676 * gcc.target/arc/movb-2.c: New file.
1677 * gcc.target/arc/movb-3.c: New file.
1678 * gcc.target/arc/movb-4.c: New file.
1679 * gcc.target/arc/movb-5.c: New file.
1680 * gcc.target/arc/movb_cl-1.c: New file.
1681 * gcc.target/arc/movb_cl-2.c: New file.
1682 * gcc.target/arc/movbi_cl-1.c: New file.
1683 * gcc.target/arc/movl-1.c: New file.
1684
4d03dc2f
JR
16852016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1686 Andrew Burgess <andrew.burgess@embecosm.com>
1687
1688 * gcc.target/arc/cmem-1.c: New file.
1689 * gcc.target/arc/cmem-2.c: New file.
1690 * gcc.target/arc/cmem-3.c: New file.
1691 * gcc.target/arc/cmem-4.c: New file.
1692 * gcc.target/arc/cmem-5.c: New file.
1693 * gcc.target/arc/cmem-6.c: New file.
1694 * gcc.target/arc/cmem-7.c: New file.
1695 * gcc.target/arc/cmem-ld.inc: New file.
1696 * gcc.target/arc/cmem-st.inc: New file.
1697
81262dad
JJ
16982016-04-28 Jakub Jelinek <jakub@redhat.com>
1699
1700 PR target/70821
1701 * gcc.target/i386/pr70821.c: New test.
1702
0a31a09a
BS
17032016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1704
1705 * gcc.target/powerpc/vec-adde.c: New test.
1706 * gcc.target/powerpc/vec-adde-int128.c: New test.
1707
3ddffba9
JJ
17082016-04-28 Jakub Jelinek <jakub@redhat.com>
1709
1710 * gcc.target/i386/avx-vround-1.c: New test.
1711 * gcc.target/i386/avx-vround-2.c: New test.
1712 * gcc.target/i386/avx512vl-vround-1.c: New test.
1713 * gcc.target/i386/avx512vl-vround-2.c: New test.
1714
713dedcd
RO
17152016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1716
1717 PR testsuite/70595
1718 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1719 (check_effective_target_cilkplus_runtime): ... this.
1720 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1721 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1722
1723 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1724 Require cilkplus_runtime.
1725 Don't add -lcilkrts.
1726 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1727 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1728 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1729 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1730 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1731 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1732 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1733 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1734 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1735 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1736 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1737 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1738 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1739 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1740 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1741 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1742 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1743 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1744 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1745 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1746 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1747 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1748 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1749 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1750 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1751 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1752 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1753 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1754 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1755
1756 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1757 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1758
1759 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1760
1761 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1762 cilkplus_runtime.
1763
3563f78f
MG
17642016-04-27 Marc Glisse <marc.glisse@inria.fr>
1765
1766 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1767 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1768
6bc2bb18
RB
17692015-04-27 Ryan Burn <contact@rnburn.com>
1770
1771 PR c++/69024
1772 PR c++/68997
1773 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1774 diagnostic.
1775 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1776 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1777
1e55d29a
EB
17782016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1779
1780 * gnat.dg/limited_with4.ad[sb]: New test.
1781 * gnat.dg/limited_with4_pkg.ads: New helper.
1782
087146ca
L
17832016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1784
1785 PR target/70155
1786 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1787 and movv1ti_internal patterns
1788 * gcc.target/i386/pr70155-1.c: New test.
1789 * gcc.target/i386/pr70155-2.c: Likewise.
1790 * gcc.target/i386/pr70155-3.c: Likewise.
1791 * gcc.target/i386/pr70155-4.c: Likewise.
1792 * gcc.target/i386/pr70155-5.c: Likewise.
1793 * gcc.target/i386/pr70155-6.c: Likewise.
1794 * gcc.target/i386/pr70155-7.c: Likewise.
1795 * gcc.target/i386/pr70155-8.c: Likewise.
1796 * gcc.target/i386/pr70155-9.c: Likewise.
1797 * gcc.target/i386/pr70155-10.c: Likewise.
1798 * gcc.target/i386/pr70155-11.c: Likewise.
1799 * gcc.target/i386/pr70155-12.c: Likewise.
1800 * gcc.target/i386/pr70155-13.c: Likewise.
1801 * gcc.target/i386/pr70155-14.c: Likewise.
1802 * gcc.target/i386/pr70155-15.c: Likewise.
1803 * gcc.target/i386/pr70155-16.c: Likewise.
1804 * gcc.target/i386/pr70155-17.c: Likewise.
1805 * gcc.target/i386/pr70155-18.c: Likewise.
1806 * gcc.target/i386/pr70155-19.c: Likewise.
1807 * gcc.target/i386/pr70155-20.c: Likewise.
1808 * gcc.target/i386/pr70155-21.c: Likewise.
1809 * gcc.target/i386/pr70155-22.c: Likewise.
1810
92329f9f
L
18112016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1812
1813 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1814 ".{5,6}".
1815
309a0cf6
BC
18162016-04-27 Bin Cheng <bin.cheng@arm.com>
1817
1818 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1819 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1820 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1821 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1822 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1823
72ed2b9c
RB
18242016-04-27 Richard Biener <rguenther@suse.de>
1825
1826 PR ipa/70760
1827 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1828 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1829
3c98ff9b
NS
18302016-04-27 Nathan Sidwell <nathan@acm.org>
1831
1832 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1833 * g++.dg/ubsan/pr63956.C: Adjust error location.
1834
9ec5d66b
NC
18352016-04-27 Nick Clifton <nickc@redhat.com>
1836
1837 PR middle-end/49889
1838 * gcc.dg/pr49889.c: New test.
1839
c1e1f433
BS
18402016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1841
1842 * c-c++-common/memset-array.c: New test.
1843
8ac43293
MS
18442016-04-26 Martin Sebor <msebor@redhat.com>
1845
1846 PR c++/66639
1847 * g++.dg/cpp1y/func_constexpr.C: New test.
1848
843ce8ab
PP
18492016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1850
1851 PR c++/70241
1852 * g++.dg/cpp0x/enum32.C: New test.
1853 * g++.dg/cpp0x/enum33.C: New test.
1854
18552016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
1856
1857 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1858 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1859 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1860 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1861 * gcc.c-torture/execute/pr38151.c: Likewise.
1862 * gcc.c-torture/execute/pr66556.c: Likewise.
1863 * gcc.c-torture/execute/pr67781.c: Likewise.
1864 * gcc.c-torture/execute/pr68648.c: Likewise.
1865
ca1206be
MG
18662016-04-26 Marc Glisse <marc.glisse@inria.fr>
1867
1868 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1869
2448a956
MP
18702016-04-26 Marek Polacek <polacek@redhat.com>
1871
1872 PR c/67784
1873 * gcc.dg/pr67784-3.c: New test.
1874 * gcc.dg/pr67784-4.c: New test.
1875 * gcc.dg/pr67784-5.c: New test.
1876
b02a5e26
MP
1877 PR c/70791
1878 * gcc.dg/Wnested-externs-2.c: New test.
1879
6b6aa8d3
MG
18802016-04-26 Marc Glisse <marc.glisse@inria.fr>
1881
1882 * gcc.dg/fold-plusmult.c: Adjust.
1883 * gcc.dg/no-strict-overflow-6.c: Adjust.
1884 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1885
a2095b55
BS
18862016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1887
1888 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1889 number scans.
1890 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1891 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1892 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1893 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1894 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1895 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1896 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1897 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1898 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1899 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1900 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1901 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1902 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1903 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1904 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1905 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1906 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1907 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1908 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1909 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1910 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1911 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1912 scans.
1913 * gcc.target/i386/pr32219-4.c: Likewise.
1914 * gcc.target/i386/pr32219-6.c: Likewise.
1915 * gcc.target/i386/pr32219-8.c: Likewise.
1916
bb0cc5c8
KT
19172016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1918
1919 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1920 associated options.
1921
5a0802ea
MP
19222016-04-26 Marek Polacek <polacek@redhat.com>
1923
1924 PR c++/70744
1925 * g++.dg/ext/cond2.C: New test.
1926
00f615af
BC
19272016-04-26 Bin Cheng <bin.cheng@arm.com>
1928
1929 PR tree-optimization/70771
1930 PR tree-optimization/70775
1931 * gcc.dg/pr70771.c: New test.
25939d34 1932 * gcc.dg/pr70775.c: New test.
00f615af 1933
218155e7
BS
19342016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1935
1936 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1937
ab99f467
RB
19382016-04-25 Richard Biener <rguenther@suse.de>
1939
1940 PR tree-optimization/70780
1941 * gcc.dg/torture/pr70780.c: New testcase.
1942
93c590ee
MC
19432016-04-25 Michael Collison <michael.collison@arm.com>
1944
1945 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1946 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1947 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1948 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1949 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1950 * testsuite/lib/target-supports.exp
1951 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1952 that arm neon support vector widen sum of HImode TO SImode.
1953
d6c1a7a7
JJ
19542016-04-23 Jakub Jelinek <jakub@redhat.com>
1955
1956 PR sanitizer/70712
1957 * c-c++-common/asan/pr70712.c: New test.
1958
ab0fc037
TS
19592016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1960
1961 * .gitattributes: New file.
1962
2aa64824
CL
19632016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1964
1965 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1966
e7e12d92
DH
19672016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1968
1969 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1970 * gfortran.dg/submodule_15.f08: Likewise.
1971
d1431192
RB
19722016-04-22 Richard Biener <rguenther@suse.de>
1973
1974 PR tree-optimization/70740
1975 * gcc.dg/torture/pr70740.c: New testcase.
1976
04a63c24
L
19772016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1978
1979 PR target/70750
1980 * gcc.target/i386/pr70750-1.c: New test.
1981 * gcc.target/i386/pr70750-2.c: Likewise.
1982
20700098
PC
19832016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1984
1985 PR c++/70540
1986 * g++.dg/cpp0x/auto48.C: New.
1987
aedf4e12
MP
19882016-04-21 Marek Polacek <polacek@redhat.com>
1989
1990 PR c++/70513
1991 * g++.dg/cpp0x/forw_enum12.C: New test.
1992 * g++.dg/cpp0x/forw_enum13.C: New test.
1993
2074d80a
KY
19942016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1995
1996 PR target/70728
1997 * gcc.target/i386/pr70728.c: New test.
1998
aef4aab0
RB
19992016-04-21 Richard Biener <rguenther@suse.de>
2000
2001 PR middle-end/70747
2002 * gcc.dg/pr70747.c: New testcase.
2003
2359e571
BC
20042016-04-21 Bin Cheng <bin.cheng@arm.com>
2005
2006 PR tree-optimization/70715
2007 * gcc.dg/tree-ssa/scev-13.c: New test.
2008
ce0e66ff
MG
20092016-04-21 Marc Glisse <marc.glisse@inria.fr>
2010
2011 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2012
2c2870a1
MG
20132016-04-21 Marc Glisse <marc.glisse@inria.fr>
2014
2015 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2016
a2b056a3
JH
20172016-04-20 Jan Hubicka <jh@suse.cz>
2018
2019 PR ipa/70018
2020 * g++.dg/ipa/nothrow-1.C: New testcase.
2021
ee392fc2
NS
20222016-04-20 Nathan Sidwell <nathan@acm.org>
2023
2024 PR c++/55635
2025 * g++.dg/eh/delete1.C: New.
2026
dda49daf
L
20272016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2028
2029 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2030 -mtune-ctrl=sse_typeless_stores.
2031
8a5b9d5a
L
20322016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2033
2034 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2035
1011119f
BC
20362016-04-20 Bin Cheng <bin.cheng@arm.com>
2037
2038 PR tree-optimization/69489
2039 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2040
477d4906
IV
20412016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2042
2043 PR c++/69363
2044 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2045 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2046 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2047
fad08d12
BC
20482016-04-20 Bin Cheng <bin.cheng@arm.com>
2049
2050 PR tree-optimization/56625
2051 PR tree-optimization/69489
2052 * gcc.dg/vect/pr56625.c: New test.
2053 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2054
9e3e4fab
AP
20552016-04-20 Andrew Pinski <apinski@cavium.com>
2056
2057 PR target/64971
2058 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2059
d7aa24e4
AC
20602016-04-20 Arnaud Charlet <charlet@adacore.com>
2061
2062 * gnat.dg/self1.adb: Remove now incorrect test.
2063
e6d62b46
BC
20642016-04-20 Bin Cheng <bin.cheng@arm.com>
2065
2066 * gcc.dg/tree-ssa/scev-11.c: New test.
2067 * gcc.dg/tree-ssa/scev-12.c: New test.
2068
2697b189
MP
20692016-04-20 Marek Polacek <polacek@redhat.com>
2070
2071 PR tree-optimization/70725
2072 * gcc.dg/pr70725.c: New test.
2073
60d393e8
RB
20742016-04-20 Richard Biener <rguenther@suse.de>
2075
2076 PR tree-optimization/70726
2077 * g++.dg/vect/pr70726.cc: New testcase.
2078
82c6f58a
AK
20792016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2080
2081 PR target/70674
2082 * gcc.target/s390/pr70674.c: New test.
2083
90eeab20
JD
20842016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2085
2086 PR libgfortran/70684
2087 * gfortran.dg/list_read_14.f90: New test.
2088
fc9cf6da
L
20892016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2090
2091 PR target/69201
2092 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2093 extern to force it misaligned.
2094 (b): Likewise.
2095 (c): Likewise.
2096 (d): Likewise.
2097 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2098 Don't check `*' before movv4sf_internal.
2099 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2100 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2101 Don't check `*' before movv16qi_internal.
2102 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2103 extern to force it misaligned.
2104 (b): Likewise.
2105 (c): Likewise.
2106 (d): Likewise.
2107 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2108 Don't check `*' before movv2df_internal.
2109 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2110 extern to force it misaligned.
2111 (b): Likewise.
2112 (c): Likewise.
2113 (d): Likewise.
2114 Check movv8sf_internal instead of avx_storeups256.
2115 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2116
ea8927ea
RB
21172016-04-19 Richard Biener <rguenther@suse.de>
2118
2119 PR tree-optimization/70171
2120 * g++.dg/tree-ssa/pr70171.C: New testcase.
2121
65f52ee9
RB
21222016-04-19 Richard Biener <rguenther@suse.de>
2123
2124 PR tree-optimization/70724
2125 * gcc.dg/torture/pr70724.c: New testcase.
2126
987b67f1
VM
21272016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2128
2129 PR middle-end/70689
2130 * testsuite/gcc.target/i386/pr70689.c: New.
2131
91a47c39
L
21322016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2133
2134 PR target/70708
2135 * gcc.target/i386/pr70708.c: New test.
2136
8270b82d
RB
21372016-04-18 Richard Biener <rguenther@suse.de>
2138
2139 PR tree-optimization/43434
2140 * gcc.dg/vect/pr43434.c: New testcase.
2141 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2142 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2143 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2144 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2145 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2146 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2147 * gcc.dg/gomp/pr68640.c: Likewise.
2148 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2149 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2150
edd048e2
RB
21512016-04-18 Richard Biener <rguenther@suse.de>
2152
2153 PR tree-optimization/70701
2154 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2155
bd5c7330
TV
21562016-04-18 Tom de Vries <tom@codesourcery.com>
2157
2158 PR testsuite/70699
2159 * gcc.dg/pr70161.c: Add dot-file scans.
2160 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2161 instead of after last dot char.
2162
23f2660f
EB
21632016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2164
2165 * c-c++-common/dump-ada-spec-3.c: New test.
2166 * c-c++-common/dump-ada-spec-4.c: Likewise.
2167
da152c9f
TV
21682016-04-17 Tom de Vries <tom@codesourcery.com>
2169
2170 PR other/70183
2171 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2172
cc950f98
JH
21732016-04-15 Jan Hubicka <jh@suse.cz>
2174
2175 PR ipa/70018
2176 * g++.dg/ipa/pure-const-1.C: New testcase.
2177 * g++.dg/ipa/pure-const-2.C: New testcase.
2178 * g++.dg/ipa/pure-const-3.C: New testcase.
2179
949505a9
MP
21802016-04-15 Marek Polacek <polacek@redhat.com>
2181
2182 PR c/70671
2183 * gcc.dg/bitfld-22.c: New test.
2184
10e547d6
BS
21852016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2186
2187 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2188 x86_64.
2189
1e77281b
MP
21902016-04-15 Marek Polacek <polacek@redhat.com>
2191
2192 PR c/70651
2193 * c-c++-common/pr70651.c: New test.
2194
e501fa8e
KT
21952016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2196
2197 PR rtl-optimization/70681
2198 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2199 dump scan on arm and powerpc.
2200 * gcc.dg/pr10474.c: Likewise.
2201
dda1bf61
JJ
22022016-04-15 Jakub Jelinek <jakub@redhat.com>
2203
ca4ef1ff
JJ
2204 PR c++/69517
2205 PR c++/70019
2206 PR c++/70588
2207 * g++.dg/cpp1y/vla11.C: Revert for real.
2208
dda1bf61
JJ
2209 PR c/70436
2210 * c-c++-common/Wparentheses-1.c: New test.
2211 * c-c++-common/gomp/Wparentheses-1.c: New test.
2212 * c-c++-common/gomp/Wparentheses-2.c: New test.
2213 * c-c++-common/gomp/Wparentheses-3.c: New test.
2214 * c-c++-common/gomp/Wparentheses-4.c: New test.
2215 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2216 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2217 * c-c++-common/goacc/Wparentheses-1.c: New test.
2218
1355e62c
KY
22192016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2220
2221 PR target/70662
2222 * gcc.target/i386/pr70662.c: New test.
2223
0ab34b9e 22242016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 2225 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
2226
2227 PR tree-optimization/70130
2228 * gcc.dg/vect/O3-pr70130.c: New testcase.
2229
bc773aad
MM
22302016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2231
6e9b2286
MM
2232 PR target/70669
2233 * gcc.target/powerpc/pr70669.c: New test.
2234
bc773aad
MM
2235 PR target/70640
2236 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2237 a power7 system that does not have an assembler that supports
2238 power8.
2239
d8747845
MS
22402016-04-14 Martin Sebor <msebor@redhat.com>
2241
2242 PR c++/69517
2243 PR c++/70019
2244 PR c++/70588
2245 * c-c++-common/ubsan/vla-1.c: Revert.
2246 * g++.dg/cpp1y/vla11.C: Same.
2247 * g++.dg/cpp1y/vla12.C: Same.
2248 * g++.dg/cpp1y/vla13.C: Same.
2249 * g++.dg/cpp1y/vla14.C: Same.
2250 * g++.dg/cpp1y/vla3.C: Same.
2251 * gcc/testsuite/g++.dg/init/array24.C: Same.
2252 * g++.dg/ubsan/vla-1.C: Same.
2253
85128559
MP
22542016-04-14 Marek Polacek <polacek@redhat.com>
2255 Jan Hubicka <hubicka@ucw.cz>
2256
2257 PR c++/70029
2258 * g++.dg/torture/pr70029.C: New test.
2259
52fbb073
MS
22602016-04-14 Martin Sebor <msebor@redhat.com>
2261
2262 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2263 type size to prevent failures on targets with very low maximum
2264 alignment.
2265
6db61d6f
RB
22662016-04-14 Richard Biener <rguenther@suse.de>
2267
2268 PR tree-optimization/70623
2269 * gcc.dg/torture/pr70623.c: New testcase.
2270 * gcc.dg/torture/pr70623-2.c: Likewise.
2271
342fac95
MS
22722016-04-13 Martin Sebor <msebor@redhat.com>
2273
2274 PR c++/69517
2275 PR c++/70019
2276 PR c++/70588
2277 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2278 * g++.dg/cpp1y/vla11.C: New test.
2279 * g++.dg/cpp1y/vla12.C: New test.
2280 * g++.dg/cpp1y/vla13.C: New test.
2281 * g++.dg/cpp1y/vla14.C: New test.
2282 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2283 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2284 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2285
d93c452f
JJ
22862016-04-13 Jakub Jelinek <jakub@redhat.com>
2287
2288 PR c++/70641
2289 * g++.dg/opt/pr70641.C: New test.
2290
85115fb6
RO
22912016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2292
2293 PR rtl-optimization/68749
2294 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2295 effects of argument promotions.
2296 Remove default args to dg-skip-if.
2297
545a4139
PC
22982016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2299
2300 PR c++/70635
2301 * g++.dg/parse/pr70635.C: New.
2302
b3a77f21
MP
23032016-04-13 Marek Polacek <polacek@redhat.com>
2304
2305 PR c++/70639
2306 * c-c++-common/Wmisleading-indentation-4.c: New test.
2307
99cd9857
MP
23082016-04-13 Marek Polacek <polacek@redhat.com>
2309
2310 PR c/70436
2311 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2312 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2313
75ca93ec
IE
23142016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2315
2316 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2317 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2318 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2319
3d3f9e7e
JJ
23202016-04-13 Jakub Jelinek <jakub@redhat.com>
2321
37947cd0
JJ
2322 PR middle-end/70633
2323 * gcc.c-torture/compile/pr70633.c: New test.
2324
3d3f9e7e
JJ
2325 PR debug/70628
2326 * gcc.dg/torture/pr70628.c: New test.
2327
92886d3e
PP
23282016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2329
2330 PR c++/70610
2331 * g++.dg/template/pr70610.C: New test.
2332 * g++.dg/template/pr70610-2.C: New test.
2333 * g++.dg/template/pr70610-3.C: New test.
2334 * g++.dg/template/pr70610-4.C: New test.
2335
13bd7c2b
JJ
23362016-04-12 Jakub Jelinek <jakub@redhat.com>
2337
6512fa6d
JJ
2338 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2339 128 instead of 32.
2340
13bd7c2b
JJ
2341 PR c++/70571
2342 * g++.dg/ext/pr70571.C: New test.
2343
20b9851c
MM
23442016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2345
8a434ada 2346 PR target/70640
20b9851c
MM
2347 * gcc.target/powerpc/pr70640.c: New test.
2348
2b2f52bc
PC
23492016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2350
2351 PR c++/68722
2352 * g++.dg/parse/pr68722.C: New.
2353
5901e56a
JJ
23542016-04-12 Jakub Jelinek <jakub@redhat.com>
2355
2356 PR rtl-optimization/70596
2357 * gcc.target/i386/pr70596.c: New test.
2358
d4619dc1
NS
23592016-04-12 Nathan Sidwell <nathan@acm.org>
2360
2361 PR c++/70501
2362 * g++.dg/init/pr70501.C: New.
2363
3df530d3
DW
23642016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2365
2366 * gcc.target/i386/asm-flag-6.c: New test.
2367
b7a120d7
TV
23682016-04-12 Tom de Vries <tom@codesourcery.com>
2369
2370 PR tree-optimization/68756
2371 * gcc.dg/graphite/pr68756.c: New test.
2372
4e0eea75
JJ
23732016-04-12 Jakub Jelinek <jakub@redhat.com>
2374
2375 PR tree-optimization/70602
2376 * gcc.c-torture/execute/pr70602.c: New test.
2377
35fbda43
MM
23782016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2379
2380 PR target/70381
2381 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2382 __float128 emulator is built and runs.
2383 * gcc.target/powerpc/float128-1.c: Likewise.
2384
2385 * lib/target-supports.exp (check_ppc_float128_sw_available):
2386 Rework tests for __float128 software and hardware
2387 availability. Fix exit condition to return 0 on success.
2388
04a99ebe
JG
23892016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2390
2391 PR target/70133
2392 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2393 * gcc.target/aarch64/target_attr_15.c: Likewise.
2394
47cd5a85
PC
23952016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2396
2397 PR c++/69066
2398 * g++.dg/cpp1y/pr69066.C: New.
2399
a5edb32e
JD
24002016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2401
2402 PR fortran/68566
2403 * gfortran.dg/pr36192.f90: Update test.
2404 * gfortran.dg/pr36192_1.f90: Update test.
2405 * gfortran.dg/real_dimension_1.f: Update test.
2406 * gfortran.dg/parameter_array_init_7.f90: New test.
2407
8ef378f8
JDA
24082016-04-09 John David Anglin <danglin@gcc.gnu.org>
2409
c532c871
JDA
2410 PR testsuite/64039
2411 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2412
d34f706f
JDA
2413 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2414
75e1dd9e
JDA
2415 PR rtl-optimization/66669
2416 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2417
8a976f5f
JDA
2418 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2419
da04822a
JDA
2420 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2421 * gcc.dg/pie-1.c: Likewise.
2422 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2423 * gcc.dg/pic-4.c: Likewise.
2424 * gcc.dg/pie-3.c: Likewise.
2425 * gcc.dg/pie-4.c: Likewise.
2426
adfabcf9
JDA
2427 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2428
4a020adf
JDA
2429 PR tree-optimization/68644
2430 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2431
8ef378f8
JDA
2432 PR rtl-optimization/64886
2433 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2434
09bf990e
TV
24352016-04-09 Tom de Vries <tom@codesourcery.com>
2436
2437 PR tree-optimization/68953
2438 * gcc.dg/graphite/pr68953.c: New test.
2439
138c3c1a
DH
24402016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2441
2442 PR fortran/70592
2443 * gfortran.dg/deferred_character_16.f90: New test.
2444
f55460af
JJ
24452016-04-09 Jakub Jelinek <jakub@redhat.com>
2446
2447 PR tree-optimization/70586
2448 * gcc.c-torture/execute/pr70586.c: New test.
2449
0b77bbf3
DH
24502016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2451
2452 PR sanitizer/70573
2453 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2454 with __builtin_memset
2455 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2456
c42cfb5c
CP
24572016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2458
2459 PR lto/70289
2460 PR ipa/70348
2461 PR tree-optimization/70373
2462 PR middle-end/70533
2463 PR middle-end/70534
2464 PR middle-end/70535
2465 * c-c++-common/goacc/reduction-5.c: New test.
2466 * c-c++-common/goacc/reduction-promotions.c: New test.
2467 * gfortran.dg/goacc/reduction-3.f95: New test.
2468 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2469
56cfb596
PP
24702016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2471
2472 PR c++/70590
2473 PR c++/70452
2474 * g++.dg/pr70590.C: New test.
2475 * g++.dg/pr70590-2.C: New test.
2476
1a13c0a2
JJ
24772016-04-08 Jakub Jelinek <jakub@redhat.com>
2478
abc0647a
JJ
2479 PR middle-end/70593
2480 * gcc.target/i386/pr70593.c: New test.
2481
1a13c0a2
JJ
2482 PR rtl-optimization/70574
2483 * gcc.target/i386/avx2-pr70574.c: New test.
2484
c3da4956
MO
24852016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2486
2487 PR sanitizer/70541
2488 * c-c++-common/asan/pr70541.c: New test.
2489
9f1b833b
TV
24902016-04-08 Tom de Vries <tom@codesourcery.com>
2491
2492 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2493 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2494
bae7adda
KT
24952016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2496
2497 PR target/70566
2498 * gcc.c-torture/execute/pr70566.c: New test.
2499
211f3d57
TV
25002016-04-08 Tom de Vries <tom@codesourcery.com>
2501
2502 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2503 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2504
02cf2861
AM
25052016-04-08 Alan Modra <amodra@gmail.com>
2506
2507 * gcc.target/powerpc/pr70117.c: New.
2508
5f490f9f
JJ
25092016-04-07 Jakub Jelinek <jakub@redhat.com>
2510
56e9b710
JJ
2511 PR testsuite/70581
2512 * gcc.dg/lto/simd-function_0.c: New test.
2513
5f490f9f
JJ
2514 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2515 clones.
2516 * c-c++-common/attr-simd-2.c: Likewise.
2517 * c-c++-common/attr-simd-4.c: Likewise.
2518 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2519 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2520
e4ebc74d
TP
25212016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2522
2523 PR testsuite/70553
2524 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2525
9817ae35
TS
25262016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2527 Tom de Vries <tom@codesourcery.com>
2528
2529 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2530 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2531 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2532 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2533 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2534 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2535 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2536 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2537
e292f64d
PP
25382016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2539
2540 PR c/70436
2541 * g++.dg/warn/Wparentheses-29.C: New test.
2542
6b37bdaf
PP
25432016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2544
2545 PR c/70436
2546 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2547 explicit braces to resolve a future -Wparentheses warning.
2548
64824205
RH
25492016-04-06 Richard Henderson <rth@redhat.com>
2550
2551 * gcc.dg/pr61817-1.c: New test.
2552 * gcc.dg/pr61817-2.c: New test.
2553 * gcc.dg/pr69391-1.c: New test.
2554 * gcc.dg/pr69391-2.c: New test.
2555
bc2fc1f3
VM
25562016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2557
2558 PR rtl-optimization/70398
2559 * testsuite/gcc.target/aarch64/pr70398.c: New.
2560
41414a02
EB
25612016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2562
2563 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2564
4066ea8a
YR
25652016-04-06 Yvan Roux <yvan.roux@linaro.org>
2566 Pedro Alves <palves@redhat.com>
2567
2568 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2569
ec35ea45
JJ
25702016-04-06 Jakub Jelinek <jakub@redhat.com>
2571
3866f8dd
JJ
2572 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2573 Check for avx512f effective targets instead of avx2.
2574 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2575 for AVX512F clones.
2576 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2577 * g++.dg/gomp/declare-simd-1.C: Likewise.
2578 * g++.dg/gomp/declare-simd-3.C: Likewise.
2579 * g++.dg/gomp/declare-simd-4.C: Likewise.
2580
ec35ea45
JJ
2581 PR middle-end/70550
2582 * c-c++-common/gomp/pr70550-1.c: New test.
2583 * c-c++-common/gomp/pr70550-2.c: New test.
2584
c08d28ac
NS
25852016-04-05 Nathan Sidwell <nathan@acm.org>
2586
2587 PR c++/70512
2588 * g++.dg/ext/attribute-may-alias-5.C: New.
2589
1d510e04
JJ
25902016-04-05 Jakub Jelinek <jakub@redhat.com>
2591
2592 PR c++/70336
2593 * c-c++-common/pr70336.c: New test.
2594 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2595 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2596
84278ed9
JH
25972016-04-05 Jan Hubicka <hubicka@ucw.cz>
2598
2599 PR ipa/66223
2600 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2601
268a0ec4
JJ
26022016-04-05 Jakub Jelinek <jakub@redhat.com>
2603
2604 PR rtl-optimization/70542
2605 * gcc.dg/torture/pr70542.c: New test.
2606 * gcc.target/i386/avx2-pr70542.c: New test.
2607
5e8c2eb1
ZS
26082016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2609
2610 PR tree-optimization/70509
2611 * gcc.target/i386/avx512bw-pr70509.c: New test.
2612
c0daf32d
PP
26132016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2614
2615 PR c++/70452
2616 * g++.dg/ext/constexpr-vla4.C: New test.
2617
bf867841
UB
26182016-04-05 Uros Bizjak <ubizjak@gmail.com>
2619
2620 PR target/70510
2621 * gcc.target/i386/pr70510.c: New test.
2622
3022186a
RB
26232016-04-05 Richard Biener <rguenther@suse.de>
2624
2625 PR tree-optimization/70526
2626 * g++.dg/torture/pr70526.C: New testcase.
2627
55fc79b2
JJ
26282016-04-05 Jakub Jelinek <jakub@redhat.com>
2629
2630 PR target/70525
2631 * gcc.target/i386/pr70525.c: New test.
2632
62b233f2
RB
26332016-04-05 Richard Biener <rguenther@suse.de>
2634
2635 PR middle-end/70499
2636 * g++.dg/torture/pr70499.C: New testcase.
2637
cc05759d
RB
26382016-04-05 Richard Biener <rguenther@suse.de>
2639
2640 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2641 remove XFAIL.
2642
f23f16d4
JJ
26432016-04-04 Jakub Jelinek <jakub@redhat.com>
2644
2645 PR middle-end/70307
2646 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2647 rs6000 ABI warnings.
2648
d27ecc49
JH
26492016-04-04 Jan Hubicka <hubicka@ucw.cz>
2650
2651 PR ipa/66223
2652 * g++.dg/ipa/devirt-51.C: New testcase.
2653
c974c96e
BS
26542016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2655 Jakub Jelinek <jakub@redhat.com>
2656
2657 PR middle-end/70457
2658 * gcc.dg/torture/pr70457.c: New.
2659
7a85da89
AV
26602016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2661
2662 PR fortran/67538
2663 * gfortran.dg/allocate_with_source_19.f08: New test.
2664
de517e64
AV
26652016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2666
2667 PR fortran/65795
2668 * gfortran.dg/coarray_allocate_6.f08: New test.
2669
43b9f499
RB
26702016-04-04 Richard Biener <rguenther@suse.de>
2671
2672 PR rtl-optimization/70484
2673 * gcc.dg/torture/pr70484.c: New testcase.
2674
f13355da
MP
26752016-04-04 Marek Polacek <polacek@redhat.com>
2676
2677 PR c/70307
2678 * gcc.dg/torture/pr70307.c: New test.
2679
6cc6ed50
OE
26802016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2681
2682 PR target/70416
2683 PR target/67391
2684 * gcc.target/sh/torture/pr70416.c: New.
2685
abdc16c8
MS
26862016-04-02 Martin Sebor <msebor@redhat.com>
2687
2688 PR c++/67376
2689 PR c++/70170
2690 PR c++/70172
2691 PR c++/70228
2692 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2693 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2694 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2695 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2696 * g++.dg/cpp0x/constexpr-string.C: Same.
2697 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2698 * g++.dg/cpp0x/pr65398.C: Same.
2699 * g++.dg/ext/constexpr-vla1.C: Same.
2700 * g++.dg/ext/constexpr-vla2.C: Same.
2701 * g++.dg/ext/constexpr-vla3.C: Same.
2702 * g++.dg/ubsan/pr63956.C: Same.
2703
763cd859
JJ
27042016-04-01 Jakub Jelinek <jakub@redhat.com>
2705
2706 PR rtl-optimization/70467
2707 * gcc.target/i386/pr70467-2.c: New test.
2708
0f875435
JJ
27092016-04-01 Jakub Jelinek <jakub@redhat.com>
2710 Marek Polacek <polacek@redhat.com>
2711
2712 PR c++/70488
2713 * g++.dg/init/new47.C: New test.
2714
41d14659
RR
27152016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2716
2717 PR target/70496
2718 * gcc.target/arm/pr70496.c: New test.
2719
f9bf89bb
NS
27202016-04-01 Nathan Sidwell <nathan@acm.org>
2721
73b9085d
NS
2722 PR c++/68475
2723 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2724
4afdcfaa
IE
27252016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2726
2727 PR target/69890
2728 * gcc.dg/strlenopt.h (memmove): New.
2729 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2730 instead of "string.h".
2731 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2732 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2733 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2734 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2735 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2736 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2737 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2738 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2739 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2740 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2741 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2742 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2743 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2744 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2745 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2746 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2747 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2748 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2749 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2750 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2751
b5d7a29c
RO
27522016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2753
2754 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2755 (Holder::foo): Reflect this.
2756
b660f9ec
IE
27572016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2758
2759 PR target/70442
2760 * gcc.dg/pr70442.c: New test.
2761
88504f34
NS
27622016-03-31 Nathan Sidwell <nathan@acm.org>
2763
2764 PR c++/70393
2765 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2766
95d34b96
KY
27672016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2768
2769 PR target/70453
2770 * gcc.target/i386/pr70453.c: New test.
2771
b4c4967c
AB
27722016-03-31 Andrey Belevantsev <abel@ispras.ru>
2773
2774 PR target/70292
2775 * gcc.c-torture/pr70292.c: New test.
2776
5fde6a45
MP
27772016-03-31 Marek Polacek <polacek@redhat.com>
2778
2779 PR c/70297
2780 * c-c++-common/pr70297.c: New test.
2781 * g++.dg/cpp0x/typedef-redecl.C: New test.
2782 * gcc.dg/typedef-redecl2.c: New test.
2783
97eb24c4
JJ
27842016-03-31 Jakub Jelinek <jakub@redhat.com>
2785
2786 PR rtl-optimization/70460
2787 * gcc.c-torture/execute/pr70460.c: New test.
2788
efc3536f
RB
27892016-03-31 Richard Biener <rguenther@suse.de>
2790
2791 PR c++/70430
2792 * g++.dg/ext/vector30.C: New testcase.
2793
e0876e21
DH
27942016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2795 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2796
2797 * gfortran.dg/fmt_pf.f90: New test.
2798
e9bff8c6
RO
27992016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2800
2801 Forward-port from 5 branch
2802 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2803
2804 PR testsuite/70356
2805 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2806 dg-require-effective-target after dg-do.
2807
2808 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2809
2810 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2811
2620c80d
TS
28122016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2813 Julian Brown <julian@codesourcery.com>
2814 Chung-Lin Tang <cltang@codesourcery.com>
2815 Cesar Philippidis <cesar@codesourcery.com>
2816 James Norris <jnorris@codesourcery.com>
2817 Tom de Vries <tom@codesourcery.com>
2818 Nathan Sidwell <nathan@codesourcery.com>
2819
bf867841 2820 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
2821 * c-c++-common/goacc/loop-clauses.c: Likewise.
2822 * g++.dg/goacc/template.C: Likewise.
2823 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2824 * gfortran.dg/goacc/loop-1.f95: Likewise.
2825 * gfortran.dg/goacc/loop-5.f95: Likewise.
2826 * gfortran.dg/goacc/loop-6.f95: Likewise.
2827 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2828 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2829 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2830 * c-c++-common/goacc/clauses-fail.c: Likewise.
2831 * c-c++-common/goacc/parallel-1.c: Likewise.
2832 * c-c++-common/goacc/reduction-1.c: Likewise.
2833 * c-c++-common/goacc/reduction-2.c: Likewise.
2834 * c-c++-common/goacc/reduction-3.c: Likewise.
2835 * c-c++-common/goacc/reduction-4.c: Likewise.
2836 * c-c++-common/goacc/routine-3.c: Likewise.
2837 * c-c++-common/goacc/routine-4.c: Likewise.
2838 * c-c++-common/goacc/routine-5.c: Likewise.
2839 * c-c++-common/goacc/tile.c: Likewise.
2840 * g++.dg/goacc/template.C: Likewise.
2841 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2842 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2843 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2844 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2845 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2846 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2847 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2848 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2849 * c-c++-common/goacc/use_device-1.c: ... this file.
2850 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2851 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2852 * c-c++-common/goacc/host_data-6.c: ... this file.
2853 * c-c++-common/goacc/loop-2-kernels.c: New file.
2854 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2855 * c-c++-common/goacc/loop-3.c: Likewise.
2856 * g++.dg/goacc/reference.C: Likewise.
2857 * g++.dg/goacc/routine-1.C: Likewise.
2858 * g++.dg/goacc/routine-2.C: Likewise.
2859
f6d2d066
RB
28602016-03-30 Richard Biener <rguenther@suse.de>
2861
2862 PR middle-end/70450
2863 * gcc.dg/torture/pr70450.c: New testcase.
2864
d43242b9
JJ
28652016-03-30 Jakub Jelinek <jakub@redhat.com>
2866
2867 PR target/70421
2868 * gcc.dg/torture/pr70421.c: New test.
2869 * gcc.target/i386/avx512f-pr70421.c: New test.
2870
5ce43b77
L
28712016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2872
2873 PR testsuite/70364
2874 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2875 (check): New function.
2876 (bar): Call check.
2877 (foo): Align stack to 16 bytes when calling bar.
2878 * gcc.target/i386/cleanup-2.c: Likewise.
2879
d014a712
PP
28802016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2881
2882 PR tree-optimization/59124
2883 * gcc.dg/Warray-bounds-19.c: New test.
2884
13f0e8c7
ZW
28852016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2886
2887 * lib/prune.exp (escape_regex_chars): New.
2888 (prune_file_path): Update to quote metcharacters for regexp.
2889
3336c6e0
JJ
28902016-03-29 Jakub Jelinek <jakub@redhat.com>
2891
a362f023
JJ
2892 PR rtl-optimization/70429
2893 * gcc.c-torture/execute/pr70429.c: New test.
2894
3336c6e0
JJ
2895 PR tree-optimization/70405
2896 * gcc.dg/pr70405.c: New test.
2897
728557fd
AV
28982016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2899
2900 PR fortran/70397
2901 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2902 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2903
bef977d4
TS
29042016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2905
2906 PR testsuite/64177
2907 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2908 __cilkrts_set_param to set two workers.
2909 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2910 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2911
6f6d25c9
DH
29122016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2913
bf867841 2914 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 2915
45733562
KY
29162016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2917
2918 PR target/70406
bf867841 2919 * gcc.target/i386/pr70406.c: New test.
45733562 2920
a1799e5e
EB
29212016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2922
2923 * gnat.dg/specs/double_record_extension3.ads: New test.
2924
5fca7b66
RH
29252016-03-25 Richard Henderson <rth@redhat.com>
2926
2927 PR target/70120
2928 * gcc.target/aarch64/pr70120-1.c: New.
2929 * gcc.target/aarch64/pr70120-2.c: New.
2930 * gcc.target/aarch64/pr70120-3.c: New.
2931
31ce75c6
PP
29322016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2933
2934 PR c++/62212
2935 * g++.dg/template/mangle2.C: The dg-do directive should be
2936 "compile" not "assemble".
2937
3caf0ca1
BS
29382016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2939
2940 PR lto/69650
2941 * gcc.dg/pr69650.c: New test.
2942
634035b6
DE
29432016-03-25 David Edelsohn <dje.gcc@gmail.com>
2944
2945 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2946
45d34276
AM
29472016-03-25 Alan Modra <amodra@gmail.com>
2948
2949 * gcc.dg/dfp/pr70052.c: New test.
2950
8f085166
RH
29512016-03-24 Richard Henderson <rth@redhat.com>
2952
2953 PR middle-end/69845
2954 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2955 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2956
011e5ec3
TV
29572016-03-24 Tom de Vries <tom@codesourcery.com>
2958
2959 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2960
9e3f4551
TV
29612016-03-24 Tom de Vries <tom@codesourcery.com>
2962
2963 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2964 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2965
45780041
TV
29662016-03-24 Tom de Vries <tom@codesourcery.com>
2967
2968 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2969 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2970
887ab4e5
PP
29712016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2972
2973 PR c++/62212
2974 * g++.dg/template/mangle2.C: New test.
2975
69a9a66f
RB
29762016-03-24 Richard Biener <rguenther@suse.de>
2977
2978 PR tree-optimization/70396
2979 * gcc.dg/torture/pr70396.c: New testcase.
2980
ed87de55
RB
29812016-03-24 Richard Biener <rguenther@suse.de>
2982
2983 PR middle-end/70370
2984 * gcc.dg/torture/pr70370.c: New testcase.
2985
ea064934
TV
29862016-03-24 Tom de Vries <tom@codesourcery.com>
2987
2988 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2989 * gfortran.dg/goacc/kernels-tree.f95: Same.
2990 * gfortran.dg/goacc/parallel-tree.f95: Same.
2991
b2a4dd1d
TV
29922016-03-24 Tom de Vries <tom@codesourcery.com>
2993
2994 * c-c++-common/goacc/uninit-if-clause.c: New test.
2995 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2996
72e7cd6e
JJ
29972016-03-24 Jakub Jelinek <jakub@redhat.com>
2998
2999 PR target/70290
bf867841
UB
3000 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3001 Fix formatting.
72e7cd6e 3002
ce9d0c03
RB
30032016-03-24 Richard Biener <rguenther@suse.de>
3004
3005 PR tree-optimization/70372
3006 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3007
426b9428
PP
30082016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3009
3010 PR c++/70347
3011 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3012
cd1588c4
PP
30132016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3014
3015 PR c++/70332
3016 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3017
61637db3
JJ
30182016-03-23 Jakub Jelinek <jakub@redhat.com>
3019
928af3bf
JJ
3020 PR c++/70001
3021 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3022 * g++.dg/cpp1y/pr70001.C: New test.
3023
61637db3
JJ
3024 PR c++/70323
3025 * g++.dg/cpp0x/constexpr-70323.C: New test.
3026
05aca4e7
AO
30272016-03-23 Alexandre Oliva <aoliva@redhat.com>
3028 Jason Merrill <jason@redhat.com>
3029 Jakub Jelinek <jakub@redhat.com>
3030
3031 PR c++/69315
3032 * g++.dg/cpp0x/constexpr-69315.C: New test.
3033 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3034
fbdb6baf
MP
30352016-03-23 Marek Polacek <polacek@redhat.com>
3036
3037 PR c++/69884
3038 * g++.dg/warn/Wignored-attributes-1.C: New test.
3039 * g++.dg/warn/Wignored-attributes-2.C: New test.
3040
d79ee524
TV
30412016-03-23 Tom de Vries <tom@codesourcery.com>
3042
3043 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3044 initialization.
3045 * gfortran.dg/goacc/private-3.f95 (test): Same.
3046 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3047 missing use param.
3048
a59f0bef
KT
30492016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3050
3051 * lib/target-supports.exp: Remove v7ve entry from loop
3052 creating effective target checks.
3053 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3054 (add_options_for_arm_arch_v7ve): Likewise.
3055
0179520a
JJ
30562016-03-23 Jakub Jelinek <jakub@redhat.com>
3057
3058 PR tree-optimization/70354
3059 * gcc.dg/vect/pr70354-1.c: New test.
3060 * gcc.dg/vect/pr70354-2.c: New test.
3061 * gcc.target/i386/avx2-pr70354-1.c: New test.
3062 * gcc.target/i386/avx2-pr70354-2.c: New test.
3063
75bb14d7
JL
30642016-03-22 Jeff Law <law@redhat.com>
3065
3066 PR target/70232
3067 * gcc.dg/tree-ssa/pr70232.c: New test.
3068
72c9526d
IE
30692016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3070
3071 PR target/70302
3072 * gcc.target/i386/pr70302.c: New test.
3073
a3ca1bc5
RB
30742016-03-22 Richard Biener <rguenther@suse.de>
3075
3076 PR middle-end/70251
3077 * g++.dg/torture/pr70251.C: New testcase.
3078
5c240f4d
DM
30792016-03-22 David Malcolm <dmalcolm@redhat.com>
3080
3081 PR c/69993
3082 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3083 Wmisleading-indentation.c.
3084 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3085 reflect change to diagnostic text and order of messages.
3086 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3087
80f6631b
DE
30882016-03-22 David Edelsohn <dje.gcc@gmail.com>
3089
3090 * g++.dg/ext/java-3.C: Don't compile on AIX.
3091
9a10956c
RB
30922016-03-22 Richard Biener <rguenther@suse.de>
3093
3094 PR middle-end/70333
3095 * gcc.dg/torture/pr70333.c: New testcase.
3096
6cedf922
IE
30972016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3098
3099 * g++.dg/ext/pr70290.C: New test.
3100
cd6c27ac
KY
31012016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3102
3103 PR target/70325
3104 * gcc.target/i386/pr70325.c: New test.
3105
4cde512c
JJ
31062016-03-22 Jakub Jelinek <jakub@redhat.com>
3107
b01915ed
JJ
3108 PR target/70329
3109 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3110 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3111
4e3e2cf1
JJ
3112 PR target/70300
3113 * gcc.target/i386/pr70300.c: New test.
3114
4cde512c
JJ
3115 PR c++/70295
3116 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3117 (func2): New function for cond with parens, xfail warning for c++.
3118 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3119
16f6d7dc
PP
31202016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3121
3122 PR c++/70096
3123 * g++.dg/template/ptrmem30.C: New test.
3124
a3e2b438
PP
31252016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3126
3127 PR c++/70204
3128 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3129 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3130
11b6a02e
JJ
31312016-03-21 Jakub Jelinek <jakub@redhat.com>
3132
3133 PR middle-end/70326
3134 * gcc.dg/pr70326.c: New test.
3135
b9407883
MG
31362016-03-21 Marc Glisse <marc.glisse@inria.fr>
3137 Jakub Jelinek <jakub@redhat.com>
3138
3139 PR tree-optimization/70317
3140 * gcc.dg/pr70317.c: New test.
3141
4a148e19
UB
31422016-03-21 Uros Bizjak <ubizjak@gmail.com>
3143
3144 PR target/70327
3145 * gcc.target/i386/pr70327.c: New test.
3146
2a85ddbb
ML
31472016-03-21 Martin Liska <mliska@suse.cz>
3148
7d36fe98 3149 PR ipa/70306
2a85ddbb
ML
3150 * gcc.dg/ipa/pr70306.c: New test.
3151
4a148e19 31522016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
3153
3154 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3155 * gcc.target/arm/attr-align3.c: Likewise.
3156 * gcc.target/arm/attr_arm.c: Likewise.
3157 * gcc.target/arm/flip-thumb.c: Likewise.
3158
6b366948
JJ
31592016-03-21 Jakub Jelinek <jakub@redhat.com>
3160
3161 PR target/70296
3162 * gcc.target/powerpc/altivec-36.c: New test.
3163
2fac8c14
RB
31642016-03-21 Richard Biener <rguenther@suse.de>
3165
3166 PR tree-optimization/70310
3167 * gcc.dg/torture/pr70310.c: New testcase.
3168
e9bde854
KY
31692016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3170
3171 PR target/70293
3172 * gcc.target/i386/pr70293.c: New test.
3173
56bbfaf6
RB
31742016-03-21 Richard Biener <rguenther@suse.de>
3175
3176 PR tree-optimization/70288
3177 * gcc.dg/torture/pr70288-1.c: New testcase.
3178 * gcc.dg/torture/pr70288-2.c: Likewise.
3179
3eee49ed
AB
31802016-03-21 Andrey Belevantsev <abel@ispras.ru>
3181
3182 PR rtl-optimization/69307
3183 * gcc.target/arm/pr69307.c: New test.
4a148e19 3184
8e7816b4
AB
31852016-03-21 Andrey Belevantsev <abel@ispras.ru>
3186
3187 PR rtl-optimization/69102
3188 * gcc.c-torture/compile/pr69102.c: New test.
3189
14d7d4be
JL
31902016-03-18 Jeff Law <law@redhat.com>
3191
3192 PR rtl-optimization/70263
3193 * gcc.c-torture/compile/pr70263-1.c: New test.
3194 * gcc.target/i386/pr70263-2.c: New test.
3195
5c6a601c
BS
31962016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3197
3198 PR rtl-optimization/70278
3199 * gcc.dg/torture/pr70278.c: New test.
3200 * gcc.target/arm/pr70278.c: New test.
3201
4bbf545b
DM
32022016-03-18 David Malcolm <dmalcolm@redhat.com>
3203
3204 PR c/70281
3205 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3206 (test_builtin_types_compatible_p): New test function.
3207 * gcc.dg/pr70281.c: New test case.
3208
dc28bb68
CL
32092016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3210
3211 PR target/70113
3212 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3213
5e8d6dff
IE
32142016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3215
3216 PR tree-optimization/70252
3217 * gcc.dg/pr70252.c: New test.
3218
d0e7e403
TV
32192016-03-18 Tom de Vries <tom@codesourcery.com>
3220
3221 * gcc.dg/pr70161-2.c: New test.
3222 * gcc.dg/pr70161.c: New test.
3223
fa22501a
TV
32242016-03-18 Tom de Vries <tom@codesourcery.com>
3225
3226 PR ipa/70269
3227 * gcc.dg/pr70269.c: New test.
3228
dd125026
JJ
32292016-03-18 Jakub Jelinek <jakub@redhat.com>
3230
3231 PR c++/70267
3232 * g++.dg/ext/java-3.C: New test.
3233
91914f0a
PP
32342016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3235
3236 PR c++/70205
3237 * g++.dg/lookup/pr70205.C: New test.
3238
753a8910
PP
32392016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3240
3241 PR c++/70218
3242 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3243
14ba7b28
MP
32442016-03-17 Marek Polacek <polacek@redhat.com>
3245
3246 PR c/69407
3247 * gcc.dg/atomic-op-6.c: New test.
3248
ded60913
DM
32492016-03-17 David Malcolm <dmalcolm@redhat.com>
3250
3251 PR c/70264
3252 * c-c++-common/pr70264.c: New test case.
3253
a3aad0e6
JJ
32542016-03-17 Jakub Jelinek <jakub@redhat.com>
3255
17366700
JJ
3256 PR c++/70144
3257 * c-c++-common/pr70144-1.c: New test.
3258 * c-c++-common/pr70144-2.c: New test.
3259
a3aad0e6
JJ
3260 PR c++/70272
3261 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3262 * g++.dg/opt/flifetime-dse6.C: New test.
3263 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3264
b57e6e18
L
32652016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3266
3267 PR driver/70192
3268 * gcc.dg/pic-1.c: New test.
3269 * gcc.dg/pic-2.c: Likewise.
3270 * gcc.dg/pic-3.c: Likewise.
3271 * gcc.dg/pic-4.c: Likewise.
3272 * gcc.dg/pie-1.c: Likewise.
3273 * gcc.dg/pie-2.c: Likewise.
3274 * gcc.dg/pie-3.c: Likewise.
3275 * gcc.dg/pie-4.c: Likewise.
3276 * gcc.dg/pie-5.c: Likewise.
3277 * gcc.dg/pie-6.c: Likewise.
3278
b38ba58b
TV
32792016-03-17 Tom de Vries <tom@codesourcery.com>
3280
3281 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3282 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3283
6931b3b7
RB
32842016-03-17 Richard Biener <rguenther@suse.de>
3285
3286 PR debug/70271
3287 * g++.dg/debug/pr70271.C: New testcase.
3288
0c8b64cb
IE
32892016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3290
3291 * gcc.target/i386/pr70251.c: New test.
3292
b1970801
MP
32932016-03-17 Marek Polacek <polacek@redhat.com>
3294
3295 PR c++/70194
3296 * g++.dg/warn/constexpr-70194.C: New test.
3297
820c5eaa
RH
32982016-03-16 Richard Henderson <rth@redhat.com>
3299
3300 PR middle-end/70240
3301 * gcc.c-torture/compile/pr70240.c: New.
3302
da0ad263
SKS
33032016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3304
3305 * gcc.c-torture/compile/20151204.c: Skip for avr.
3306
c73d295c
JJ
33072016-03-16 Jakub Jelinek <jakub@redhat.com>
3308
3309 PR target/70245
3310 * g++.dg/opt/pr70245.C: New test.
3311 * g++.dg/opt/pr70245.h: New file.
3312 * g++.dg/opt/pr70245-aux.cc: New file.
3313
b2794066
MS
33142016-03-16 Martin Sebor <msebor@redhat.com>
3315
3316 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3317
aa43616c
RH
33182016-03-16 Richard Henderson <rth@redhat.com>
3319
3320 PR middle-end/70199
3321 * gcc.c-torture/compile/pr70199.c: New.
3322
59608fe5
L
33232016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3324
3325 * gcc.dg/uninit-19.c: Run dos2unix.
3326
ab4c578f
MP
33272016-03-16 Marek Polacek <polacek@redhat.com>
3328
3329 PR c/70093
3330 * gcc.dg/nested-func-10.c: New test.
3331 * gcc.dg/nested-func-9.c: New test.
3332
f5387e76
JJ
33332016-03-16 Jakub Jelinek <jakub@redhat.com>
3334
3335 PR tree-optimization/68714
3336 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3337
7662b718
TV
33382016-03-16 Tom de Vries <tom@codesourcery.com>
3339
3340 PR tree-optimization/68715
3341 * gcc.dg/graphite/pr68715-2.c: New test.
3342 * gcc.dg/graphite/pr68715.c: New test.
3343 * gfortran.dg/graphite/pr68715.f90: New test.
3344
be7ce7ae
TV
33452016-03-16 Tom de Vries <tom@codesourcery.com>
3346
3347 PR tree-optimization/68809
3348 * gcc.dg/graphite/pr68809-2.c: New test.
3349 * gcc.dg/graphite/pr68809.c: New test.
3350
1935f250
JJ
33512016-03-16 Jakub Jelinek <jakub@redhat.com>
3352
6651c93e
JJ
3353 PR c++/70147
3354 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3355 method call to i () as argument. Adjust expected output.
3356
1935f250
JJ
3357 PR c++/70147
3358 * g++.dg/ubsan/pr70147-1.C: New test.
3359 * g++.dg/ubsan/pr70147-2.C: New test.
3360
ab1caa6e
MS
33612016-03-15 Martin Sebor <msebor@redhat.com>
3362
3363 PR c++/58281
3364 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3365
5c2a1bbb
JDA
33662016-03-15 John David Anglin <danglin@gcc.gnu.org>
3367
cb5d8ad1
JDA
3368 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3369 hppa*-*-hpux*.
3370
b440dd40
JDA
3371 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3372
5c2a1bbb
JDA
3373 PR libfortran/69799
3374 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3375 libatomic_available.
3376
42c729c5
MP
33772016-03-15 Marek Polacek <polacek@redhat.com>
3378
3379 PR c++/70209
3380 * g++.dg/ext/attribute-may-alias-4.C: New test.
3381
82b1c550
AM
33822016-03-15 Alexander Monakov <amonakov@ispras.ru>
3383
3384 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3385 -fvar-tracking-assignments-toggle flag.
3386
4ccbf3a6
PH
33872016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3388
3389 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3390
c39858bd
JJ
33912016-03-15 Jakub Jelinek <jakub@redhat.com>
3392
3393 PR rtl-optimization/70222
3394 * gcc.c-torture/execute/pr70222-1.c: New test.
3395 * gcc.c-torture/execute/pr70222-2.c: New test.
3396
8be119c1
RH
33972016-03-15 Richard Henderson <rth@redhat.com>
3398
3399 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3400
6598bb55
AB
34012016-03-15 Andrey Belevantsev <abel@ispras.ru>
3402
3403 PR rtl-optimization/69032
3404 * gcc.dg/pr69032.c: New test.
3405
81fa2944
AB
34062016-03-15 Andrey Belevantsev <abel@ispras.ru>
3407
3408 PR rtl-optimization/63384
4a148e19 3409 * g++.dg/pr63384.C: New test.
81fa2944 3410
74ea9ab6
AB
34112016-03-15 Andrey Belevantsev <abel@ispras.ru>
3412
3413 PR target/64411
3414 * gcc.target/i386/pr64411.C: New test.
3415
045d5055
TV
34162016-03-15 Tom de Vries <tom@codesourcery.com>
3417
3418 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3419 * gfortran.dg/goacc/kernels-alias.f95: New test.
3420
3ea33585
MS
34212016-03-14 Martin Sebor <msebor@redhat.com>
3422
3423 PR c++/53792
3424 * g++.dg/cpp0x/constexpr-inline.C: New test.
3425 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3426
1df7b330
DE
34272016-03-14 David Edelsohn <dje.gcc@gmail.com>
3428
3429 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3430
79b57d18
JJ
34312016-03-14 Jakub Jelinek <jakub@redhat.com>
3432
3433 PR middle-end/70219
3434 * gcc.dg/pr70219.c: New test.
3435
3cbf012a
BS
34362016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3437
3438 PR target/70083
3439 * gcc.dg/torture/pr70083.c: New test.
3440 * gcc.target/i386/pr70083.c: New test.
3441
a9fee7cd
RB
34422016-03-14 Richard Biener <rguenther@suse.de>
3443
3444 PR tree-optimization/56365
3445 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3446
4799603f
SB
34472016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3448
3449 PR target/70098
3450 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3451 New function.
3452 * g++.dg/pr70098.C: New testcase.
3453
3454
760ca967
TV
34552016-03-14 Tom de Vries <tom@codesourcery.com>
3456
3457 PR tree-optimization/70045
3458 * gcc.dg/graphite/pr70045.c: New test.
3459
44e66a77
JD
34602016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3461
3462 PR fortran/69043
3463 * gfortran.dg/include_9.f90: New test.
3464
a18e0fe1
DH
34652016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3466
3467 PR fortran/45076
3468 gfortran.dg/prof/prof.exp: New script.
3469 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3470
d0aca6ab
AB
34712016-03-12 Andrey Belevantsev <abel@ispras.ru>
3472
3473 PR rtl-optimization/69307
3474 * gcc.dg/pr69307.c: New test.
3475
cefe08a4
VM
34762016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3477
3478 PR target/69614
3479 * gcc.target/arm/pr69614.c: New.
3480
70112e2a
PT
34812016-03-12 Paul Thomas <pault@gcc.gnu.org>
3482
3483 PR fortran/70031
3484 * gfortran.dg/submodule_14.f08: New test
3485
3486 PR fortran/69524
3487 * gfortran.dg/submodule_15.f08: New test
3488
3f1e5d3a
PP
34892016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3490
3491 PR c++/70106
3492 * g++.dg/cpp1y/paren3.C: New test.
3493
a3f6d680
MM
34942016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3495
3496 PR target/70131
3497 * gcc.target/powerpc/ppc-round2.c: New test.
3498
92348f09
BS
34992016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3500
3501 PR target/70123
3502 * gcc.dg/torture/pr70123.c: New test.
3503
cebde9e9
JL
35042016-03-11 Jeff Law <law@redhat.com>
3505
3506 PR tree-optimization/70190
3507 * gcc.c-torture/compile/pr70190.c: New test.
3508
3edc5da4
DM
35092016-03-11 David Malcolm <dmalcolm@redhat.com>
3510
3511 PR c/68187
3512 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3513 case.
3514 (test43_b): Likewise.
3515 (test43_c): Likewise.
3516 (test43_d): Likewise.
3517 (test43_e): Likewise.
3518 (test43_f): Likewise.
3519 (test43_g): Likewise.
3520 (test44_a): Likewise.
3521 (test44_b): Likewise.
3522 (test44_c): Likewise.
3523 (test44_d): Likewise.
3524 (test44_e): Likewise.
3525
318c1204
DM
35262016-03-11 David Malcolm <dmalcolm@redhat.com>
3527
3528 PR c/70085
3529 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3530
bc062234
KT
35312016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3532
3533 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3534 dg-options.
3535
acfc1ac1
KT
35362016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3537
3538 PR target/70002
3539 PR target/69245
3540 * gcc.target/aarch64/pr69245_2.c: New test.
3541
d1e2bb2d
JJ
35422016-03-11 Jakub Jelinek <jakub@redhat.com>
3543
3544 PR tree-optimization/70177
3545 * gcc.dg/pr70177.c: New test.
3546
07350627
AL
35472016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3548
3549 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3550
5c6706f7
AL
35512016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3552
3553 * gcc.dg/tree-ssa/sra-20.c: New.
3554
02d472a2
JJ
35552016-03-11 Jakub Jelinek <jakub@redhat.com>
3556
686d390a
JJ
3557 PR rtl-optimization/70174
3558 * gcc.dg/pr70174.c: New test.
3559
02d472a2
JJ
3560 PR tree-optimization/70169
3561 * gcc.dg/pr70169.c: New test.
3562
0f9befa1
IE
35632016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3564
3565 PR target/70160
3566 * gcc.target/i386/pr70160.c: New test.
3567
432d4670
AK
35682016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3569
3570 * gcc.target/s390/dfp-1.c: New test.
3571
a3dc8760
NC
35722016-03-10 Nick Clifton <nickc@redhat.com>
3573
3574 PR target/70044
3575 * gcc.target/aarch64/pr70044.c: New test.
3576
b87a8d7d
PP
35772016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3578 Jakub Jelinek <jakub@redhat.com>
3579
3580 PR c++/70001
3581 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3582 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3583 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3584
4f4ada6a
JH
35852016-03-10 Jan Hubicka <hubicka@ucw.cz>
3586
3587 PR lto/69589
3588 * g++.dg/lto/pr69589_0.C: New testcase
3589 * g++.dg/lto/pr69589_1.C: New testcase
3590
d49b0aa0
MP
35912016-03-10 Marek Polacek <polacek@redhat.com>
3592
3593 PR c++/70153
3594 * g++.dg/delayedfold/unary-plus1.C: New test.
3595
35962016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
3597
3598 * gcc.target/arm/pr45701-1.c: Escape brackets.
3599 * gcc.target/arm/pr45701-2.c: Likewise.
3600
71017a7b
AL
36012016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3602
3603 * gfortran.dg/unconstrained_commons.f: New.
3604
ba52669f
AM
36052016-03-10 Alan Modra <amodra@gmail.com>
3606
3607 * gcc.dg/pr69195.c: New.
3608 * gcc.dg/pr69238.c: New.
3609
27742332
TV
36102016-03-10 Tom de Vries <tom@codesourcery.com>
3611
3612 PR testsuite/68915
3613 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3614
3a81a594
RB
36152016-03-10 Richard Biener <rguenther@suse.de>
3616
3617 PR tree-optimization/70128
3618 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3619 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3620
3433b975
JJ
36212016-03-09 Jakub Jelinek <jakub@redhat.com>
3622
c2864f02
JJ
3623 PR tree-optimization/70152
3624 * gcc.dg/pr70152.c: New test.
3625
3433b975
JJ
3626 PR target/70086
3627 * gcc.target/i386/pr70086-1.c: New test.
3628 * gcc.target/i386/pr70086-2.c: New test.
3629 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
3630
3631 PR tree-optimization/70127
3632 * gcc.c-torture/execute/pr70127.c: New test.
3633
96b3c82d
CP
36342016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3635
3636 * c-c++-common/goacc/combined-directives-2.c: New test.
3637
b4f3232d
DM
36382016-03-09 David Malcolm <dmalcolm@redhat.com>
3639
3640 PR c/68473
3641 PR c++/70105
3642 * g++.dg/diagnostic/pr70105.C: New test.
3643 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3644 (test_multiple_ordinary_maps): New test function.
3645
40499f81
DM
36462016-03-09 David Malcolm <dmalcolm@redhat.com>
3647
3648 PR c/68473
3649 PR c++/70105
3650 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3651 Drop range information from call to inform_at_rich_loc.
3652 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3653 New.
3654 (test_show_locus): Replace calls to rich_location::add_range with
3655 calls to add_range. Rewrite the tests that used the now-defunct
3656 rich_location ctor taking a source_range. Simplify other tests
3657 by replacing calls to COMBINE_LOCATION_DATA with calls to
3658 make_location.
3659
c9e33662
RB
36602016-03-09 Richard Biener <rguenther@suse.de>
3661 Jakub Jelinek <jakub@redhat.com>
3662
3663 PR tree-optimization/70138
3664 * gcc.dg/vect/pr70138-1.c: New testcase.
3665 * gcc.dg/vect/pr70138-2.c: Likewise.
3666
2c73b764
JJ
36672016-03-09 Jakub Jelinek <jakub@redhat.com>
3668
3669 PR target/70049
3670 * gcc.target/i386/pr70049.c: New test.
3671
c06d25bb
RB
36722016-03-09 Richard Biener <rguenther@suse.de>
3673
3674 PR c/70143
3675 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3676 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3677 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3678
5828a501
RO
36792016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3680
3681 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3682 arm-*-*.
3683
2e141c8d
JJ
36842016-03-09 Jakub Jelinek <jakub@redhat.com>
3685
5a9def37
JJ
3686 PR middle-end/67278
3687 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3688
2e141c8d
JJ
3689 PR target/67278
3690 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3691
3692 PR middle-end/70050
3693 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3694 in testcase comment.
3695
bf751f40
TV
36962016-03-09 Tom de Vries <tom@codesourcery.com>
3697
3698 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3699 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3700 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3701 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3702 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3703 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3704 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3705 * gfortran.dg/goacc/kernels-loop.f95: New test.
3706
e210c999
MS
37072016-03-08 Martin Sebor <msebor@redhat.com>
3708
3709 PR c++/62096
3710 * g++.dg/warn/overflow-warn-7.C: New test.
3711
80aac5c8
JM
37122016-03-08 Jason Merrill <jason@redhat.com>
3713
3714 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3715 * lib/target-supports.exp (check_effective_target_concepts): New.
3716
12b81409
JJ
37172016-03-08 Jakub Jelinek <jakub@redhat.com>
3718
d259b234
JJ
3719 PR c++/70135
3720 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3721 * g++.dg/ubsan/pr70135.C: New test.
3722
12b81409
JJ
3723 PR target/70110
3724 * gcc.dg/pr70110.c: New test.
3725
b4e9f2aa
MJ
37262016-03-07 Martin Jambor <mjambor@suse.cz>
3727
3728 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3729 * c-c++-common/gomp/if-1.c: Likewise.
3730 * c-c++-common/gomp/pr61486-2.c: Likewise.
3731 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3732 to dg-additional-options.
3733 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3734 * g++/gomp/target-teams-1.c: Likewise.
3735 * gcc.dg/gomp/gomp.exp: Likewise.
3736 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3737 dg-additional-options.
3738 * gfortran.dg/gomp/gomp.exp: Likewise.
3739 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3740 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3741 dg-additional-options.
3742 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3743
f86e631e
MJ
37442016-03-07 Martin Jambor <mjambor@suse.cz>
3745
3746 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3747 * c-c++-common/gomp/gridify-1.c: New test.
3748 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3749
94156b3f
AV
37502016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3751
3752 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3753 trigger for cortex-r8, when scanning for register r8.
3754 * gcc.target/arm/pr45701-2.c: Likewise.
3755
a84a49b7 37562016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 3757 Jeff Law <law@redhat.com>
a84a49b7
RB
3758
3759 PR tree-optimization/69740
3760 * gcc.c-torture/compile/pr69740-1.c: New test.
3761 * gcc.c-torture/compile/pr69740-2.c: New test.
3762
e41f6c9e
BS
37632016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3764
3765 * lib/target-supports.exp
3766 (check_effective_target_whole_vector_shift): Enable for PPC64.
3767
57548bf5
RB
37682016-03-07 Richard Biener <rguenther@suse.de>
3769
3770 PR tree-optimization/70115
3771 * gcc.dg/torture/pr70115.c: New testcase.
3772
4ae13300
NS
37732016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3774
3775 PR middle-end/69916
3776 * c-c-++-common/goacc/pr69916.c: New.
3777
5edb9853
RH
37782016-03-07 Richard Henderson <rth@redhat.com>
3779
3780 * gcc.c-torture/compile/pr70061.c: New test.
3781
2067a8f3
RB
37822016-03-07 Richard Biener <rguenther@suse.de>
3783
3784 PR testsuite/70109
3785 * gcc.dg/vect/O3-pr36098.c: New testcase.
3786
4145a9b7
CL
37872016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3788
3789 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3790
1878be32
EB
37912016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3792
3793 * gnat.dg/renaming9.ad[sb]: New testcase.
3794
df762bb2
JJ
37952016-03-05 Jakub Jelinek <jakub@redhat.com>
3796
3797 PR c++/70084
3798 * g++.dg/expr/stdarg3.C: New test.
3799
7d461295
JL
38002016-03-04 Jeff Law <law@redhat.com>
3801
3802 PR tree-optimization/69196
3803 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3804 x86_64-*-*.
3805
29b9828f
BS
38062016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3807
b6b552fd
BS
3808 PR c/69973
3809 * gcc.dg/pr69973.c: New test.
3810
201d49e9
BS
3811 PR rtl-optimization/69941
3812 * gcc.dg/torture/pr69941.c: New test.
3813
29b9828f
BS
3814 PR c/69824
3815 * gcc.dg/pr69824.c: New test.
3816
640b7e74
TV
38172016-03-05 Tom de Vries <tom@codesourcery.com>
3818
3819 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3820 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3821 function.
3822
7a3a3fad
PP
38232016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3824
3825 PR c++/66786
3826 * g++.dg/cpp1y/var-templ48.C: New test.
3827 * g++.dg/cpp1y/var-templ49.C: New test.
3828
cd439aec
EB
38292016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3830
3831 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3832
60204554
JJ
38332016-03-04 Jakub Jelinek <jakub@redhat.com>
3834
0c8825de
JJ
3835 PR c++/70035
3836 * g++.dg/ubsan/pr70035.C: New test.
3837
60204554
JJ
3838 PR target/70062
3839 * gcc.target/i386/pr70062.c: New test.
3840
f79d4eab
L
38412016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3842
3843 * g++.dg/template/typename21.C: Remove c++98_only.
3844
ea81ce67
L
38452016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3846
3847 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3848
64b23c13
DM
38492016-03-04 David Malcolm <dmalcolm@redhat.com>
3850
3851 PR c/68187
3852 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3853 function.
3854 (fn_42_b): Likewise.
3855 (fn_42_c): Likewise.
3856
729526f5
DM
38572016-03-04 David Malcolm <dmalcolm@redhat.com>
3858
3859 PR c/68187
3860 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3861 function.
3862 (fn_40_b): Likewise.
3863 (fn_41_a): Likewise.
3864 (fn_41_b): Likewise.
3865
f9ea11ac
JJ
38662016-03-04 Jakub Jelinek <jakub@redhat.com>
3867
3868 PR target/70059
3869 * gcc.target/i386/avx512f-pr70059.c: New test.
3870 * gcc.target/i386/avx512dq-pr70059.c: New test.
3871
b6c38c69
BS
38722016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3873
3874 PR rtl-optimization/57676
3875 * gcc.dg/torture/pr57676.c: New test.
3876
af3cdd34
IE
38772016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3878
3879 * gcc.dg/pr70026.c: New test.
3880
7ff6ca38
MP
38812016-03-04 Marek Polacek <polacek@redhat.com>
3882
3883 PR c/69798
3884 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3885 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3886
a6bf62d5
KT
38872016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3888
3889 PR target/70004
3890 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3891 Delete.
3892 (test_corners_sisd_si): Likewise.
3893 (main): Remove checks of the above.
3894 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3895
ae4cdc6a
EB
38962016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3897
3898 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3899
08455559
CL
39002016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3901
3902 * gcc.dg/torture/pr69951.c: Accept argc==0.
3903
e9a35493
RB
39042016-03-04 Richard Biener <rguenther@suse.de>
3905
3906 PR c++/70054
3907 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3908 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3909
fba054c2
DV
39102016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3911
3912 PR testsuite/69766
3913 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3914 testing multiarch.
3915
f10cdc6c
JJ
39162016-03-04 Jakub Jelinek <jakub@redhat.com>
3917
3918 PR debug/69947
3919 * gcc.dg/guality/pr69947.c: New test.
3920
2e981ba0
JJ
39212016-03-03 Jakub Jelinek <jakub@redhat.com>
3922
3923 PR ada/70017
3924 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3925
0ba3bfa2
KT
39262016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3927
3928 PR rtl-optimization/69904
3929 * gcc.target/arm/pr69904.c: New test.
3930
97ecdb46
JJ
39312016-03-03 Jakub Jelinek <jakub@redhat.com>
3932
3933 PR target/70021
3934 * gcc.dg/vect/pr70021.c: New test.
3935 * gcc.target/i386/pr70021.c: New test.
3936
a2a743a1
MP
39372016-03-03 Marek Polacek <polacek@redhat.com>
3938
3939 PR middle-end/70050
3940 * gcc.dg/pr70050.c: New test.
3941
fa07ecdd
JG
39422016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3943
3944 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3945
23504262
ML
39462016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3947
3948 PR tree-optimization/70043
3949 * gfortran.dg/vect/pr70043.f90: New test.
3950
b7b9e1a9
EB
39512016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3952
3953 * gnat.dg/specs/task1.ads: New test.
3954
cb83ba54
RO
39552016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3956
3957 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3958 Invoke gdb with -batch.
3959 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3960
a75f5e30
RB
39612016-03-03 Richard Biener <rguenther@suse.de>
3962
3963 PR tree-optimization/55936
3964 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3965
268bc320
JL
39662016-03-02 Jeff Law <law@redhat.com>
3967
815f20ab
JL
3968 PR rtl-optimization/69942
3969 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3970 effects of argument promotions.
3971
268bc320
JL
3972 PR tree-optimization/69987
3973 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3974 target does not support -fprefetch-loop-arrays.
3975
171f7de5
UB
39762016-03-02 Uros Bizjak <ubizjak@gmail.com>
3977
3978 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3979
192912db
BC
39802016-03-02 Bin Cheng <bin.cheng@arm.com>
3981
c7908871 3982 PR rtl-optimization/69052
192912db
BC
3983 * gcc.target/i386/pr69052.c: New test.
3984
90a7a40b
AM
39852016-03-02 Alan Modra <amodra@gmail.com>
3986
3987 * gcc.dg/pr69990.c: New.
3988
69fa742f
JJ
39892016-03-02 Jakub Jelinek <jakub@redhat.com>
3990
de752fb0
JJ
3991 PR c/68062
3992 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3993
3994 PR middle-end/70022
3995 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3996
69fa742f
JJ
3997 PR target/70028
3998 * gcc.target/i386/pr70028.c: New test.
3999
7c65bd56
MK
40002016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4001
4002 * c-c++-common/asan/swapcontext-test-1.c,
4003 * c-c++-common/tsan/thread_leak.c,
4004 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4005 * g++.dg/tsan/benign_race.C,
4006 * g++.dg/tsan/fd_close_norace.C,
4007 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4008 races with sanitizer output
4009
37d98220 40102016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 4011 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
4012
4013 PR target/67278
4014 * gcc.dg/simd-8.c: New testcase.
4015
218db463
RB
40162016-03-02 Richard Biener <rguenther@suse.de>
4017
4018 PR middle-end/67278
4019 * gcc.dg/simd-7.c: New testcase.
4020
22c72158
EB
40212016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4022
4023 * gcc.target/i386/pr70007.c: Tweak.
4024
9a790ccc
DV
40252016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4026
4027 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4028
bd02f00f
MP
40292016-03-02 Marek Polacek <polacek@redhat.com>
4030
4031 PR c/67854
4032 * gcc.dg/pr67854.c: New test.
4033
1e840f39
JJ
40342016-03-02 Jakub Jelinek <jakub@redhat.com>
4035
4036 PR middle-end/70025
4037 * gcc.dg/torture/pr70025.c: New test.
4038
bca00241
VK
40392016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4040
4041 PR tree-optimization/68621
4042 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4043
0bca04b8
EB
40442016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4045
4046 * gcc.target/i386/pr70007.c: New test.
4047
2a9afc86
JL
40482016-03-01 Jeff Law <law@redhat.com>
4049
eab2541b 4050 PR tree-optimization/69196
9d83ef71 4051 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 4052
2a9afc86
JL
4053 PR tree-optimization/69196
4054 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4055 duplicating code and spoiling the expected output.
4056
0d39977e
MM
40572016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4058
4059 PR target/70033
4060 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4061 supports power9 before doing tests.
4062 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4063 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4064 * gcc.target/powerpc/p9-permute.c: Likewise.
4065
a0c0699d
UB
40662016-03-01 Uros Bizjak <ubizjak@gmail.com>
4067
4068 PR target/70027
4069 * gcc.target/i386/pr70027.c: New test.
4070
0ae3ef47 40712016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
4072
4073 * gcc.dg/pr70017.c: New test.
4074
686e2237
JJ
40752016-03-01 Jakub Jelinek <jakub@redhat.com>
4076
4077 PR c/69796
4078 PR c/69974
4079 * gcc.dg/pr69796.c: New test.
4080 * gcc.dg/pr69974.c: New test.
4081
f8e4188c
EB
40822016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4083
4084 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4085
5e3f1c7c
JL
40862016-02-29 Jeff Law <law@redhat.com>
4087
4088 PR tree-optimization/69987
4089 * gfortran.dg/pr69987.f90: New test.
4090
4091 PR tree-optimization/69989
4092 * gcc.c-torture/compile/pr69989-2.c: New test.
4093
1be56bc5
MP
40942016-03-01 Marek Polacek <polacek@redhat.com>
4095
4096 PR c++/69795
4097 * g++.dg/parse/invalid1.C: New test.
4098
1b19470d
RB
40992016-03-01 Richard Biener <rguenther@suse.de>
4100
4101 PR middle-end/70022
4102 * gcc.dg/pr70022.c: New testcase.
4103
3ae0661a
IE
41042016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4105
4106 PR tree-optimization/69956
4107 * gcc.dg/pr69956.c: New test.
4108
0f09ab88
BS
41092016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4110
4111 PR target/70011
4112 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4113 XFAIL when hardware supports efficient unaligned storage access.
4114
76d881bf
PP
41152016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4116
4117 PR c++/69961
4118 * g++.dg/template/pr69961a.C: New test.
4119 * g++.dg/template/pr69961b.C: New test.
4120
7168133a
DM
41212016-02-29 David Malcolm <dmalcolm@redhat.com>
4122
4123 PR preprocessor/69985
4124 * gcc.dg/cpp/pr69985.c: New test case.
4125
0c6072a3
JL
41262016-02-29 Jeff Law <law@redhat.com>
4127
e66f219b
JL
4128 PR tree-optimization/70005
4129 * gcc.c-torture/execute/pr70005.c New test.
4130
0c6072a3
JL
4131 PR tree-optimization/69999
4132 * gcc.c-torture/compile/pr69999.c: New test.
4133
fd9fbdb3
YR
41342016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4135
4136 PR tree-optimization/69652
4137 * gcc.dg/torture/pr69652.c: Delete test.
4138 * gcc.dg/vect/pr69652.c: New test.
4139
cbd400b4
RB
41402016-02-19 Richard Biener <rguenther@suse.de>
4141
4142 PR tree-optimization/69980
4143 * gfortran.dg/vect/pr69980.f90: New testcase.
4144
84ea0f58
EB
41452016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4146
4147 * gcc.target/sparc/20160229-1.c: New test.
4148
5d2a63dc
EB
41492016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4150
4151 * gnat.dg/stack_usage3.adb: New test.
4152 * gnat.dg/stack_usage3_pkg.ads: New helper.
4153
93e708f9
EB
41542016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4155
4156 * gnat.dg/renaming8.adb: New test.
4157 * gnat.dg/renaming8_pkg1.ads: New helper.
4158 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4159 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4160
6512bc93
RB
41612016-02-29 Richard Biener <rguenther@suse.de>
4162
4163 PR tree-optimization/69720
4164 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4165
7b201a88
TK
41662016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4167
4168 PR fortran/68147
4169 PR fortran/47674
4170 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4171
82ee0cf2 41722016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
4173 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4174
4175 PR fortran/56007
4176 * gfortran.dg/coarray_8.f90: Adjust error message.
4177 * gfortran.dg/pr56007.f90: New test.
4178 * gfortran.dg/pr56007.f: New test.
4179
cdc1a2c8
L
41802016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4181
4182 PR tree-optimization/69989
4183 * gcc.dg/torture/pr69989.c: New test.
4184
33505bcf
EB
41852016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4186
4187 * gcc.target/i386/stack-realign-win.c: New test.
4188
524bfb19
HA
41892016-02-28 Harald Anlauf <anlauf@gmx.de>
4190
4191 PR fortran/60126
4192 * gfortran.dg/pr60126.f90: New test.
4193
bd542508
JL
41942016-02-27 Jeff Law <law@redhat.com>
4195
4196 Revert
4197 2016-02-26 Richard Biener <rguenther@suse.de>
4198 Jeff Law <law@redhat.com>
4199
4200 PR tree-optimization/69740
4201 * gcc.c-torture/compile/pr69740-1.c: New test.
4202 * gcc.c-torture/compile/pr69740-2.c: New test.
4203
dd1291e0
JD
42042016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4205
5fb67f8b 4206 PR fortran/69910
dd1291e0
JD
4207 * gfortran.dg/newunit_4.f90: New test.
4208
5cfefb59
JJ
42092016-02-27 Jakub Jelinek <jakub@redhat.com>
4210
4211 PR target/69613
4212 PR rtl-optimization/69886
4213 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4214 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4215 target.
4216
20ba5f33
MS
42172016-02-26 Martin Sebor <msebor@redhat.com>
4218
4219 PR tree-optimization/15826
4220 * gcc.dg/tree-ssa/pr15826.c: New test.
4221
e6fb01b0
JJ
42222016-02-26 Jakub Jelinek <jakub@redhat.com>
4223
4224 PR target/69969
4225 * gcc.target/powerpc/pr69969.c: New test.
4226
e3e0cf64
MS
42272016-02-26 Martin Sebor <msebor@redhat.com>
4228
4229 PR c++/15766
4230 * g++.old-deja/g++.other/decl5.C: Add a test case.
4231
d1f2bea5
SB
42322016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4233
4234 PR target/69946
4235 * gcc.target/powerpc/pr69946.c: New file.
4236
4a4f9d2b 42372016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 4238 Jeff Law <law@redhat.com>
4a4f9d2b 4239
e3e0cf64 4240 PR tree-optimization/69740
4a4f9d2b
RB
4241 * gcc.c-torture/compile/pr69740-1.c: New test.
4242 * gcc.c-torture/compile/pr69740-2.c: New test.
4243
ad2a2706
MJ
42442016-02-26 Martin Jambor <mjambor@suse.cz>
4245
4246 PR middle-end/69920
4247 * gcc.dg/torture/pr69932.c: New test.
4248 * gcc.dg/torture/pr69936.c: Likewise.
4249
1d11f7ce
AK
42502016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4251
4252 PR target/69709
4253 * gcc.target/s390/pr69709.c: New test.
4254
6cfccbb2
KT
42552016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4256
4257 PR target/69245
4258 * gcc.target/aarch64/pr69245_1.c: New test.
4259
ac59ad4e
KT
42602016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4261
4262 PR target/69613
4263 * gcc.dg/torture/pr69613.c: New test.
4264
a2ad54a0
JJ
42652016-02-26 Jakub Jelinek <jakub@redhat.com>
4266
4267 PR rtl-optimization/69891
4268 * gcc.target/i386/pr69891.c: New test.
4269
0884062c 42702016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
4271 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4272
d2369d4f 4273 PR target/61397
c163789b
MM
4274 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4275 functionality for both 32-bit and 64-bit.
4276
5aed7e2c
RB
42772016-02-26 Richard Biener <rguenther@suse.de>
4278
4279 PR tree-optimization/69551
4280 * gcc.dg/torture/pr69951.c: New testcase.
4281
798e2a8e
RB
42822016-02-25 Richard Biener <rguenther@suse.de>
4283
4284 PR tree-optimization/48795
4285 * gcc.dg/Warray-bounds-18.c: New testcase.
4286
9559fbac
RO
42872016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4288
4289 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4290
c049b107
JJ
42912016-02-25 Jakub Jelinek <jakub@redhat.com>
4292
4293 PR rtl-optimization/69896
4294 * gcc.dg/pr69896.c: New test.
4295
1137001c
PP
42962016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4297
4298 PR c++/69736
4299 * g++.dg/cpp1y/paren2.C: New test.
4300
2e9c8641
MS
43012016-02-24 Martin Sebor <msebor@redhat.com>
4302
4303 PR c/51147
4304 * gcc.dg/enum-mode-2.c: New test.
4305
03ca8fb3
JJ
43062016-02-24 Jakub Jelinek <jakub@redhat.com>
4307
4308 PR c++/69922
4309 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4310 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4311 * g++.dg/ubsan/pr69922.C: New test.
4312
0b05329b
MP
43132016-02-24 Marek Polacek <polacek@redhat.com>
4314
4315 PR c/69819
4316 * gcc.dg/pr69819.c: New test.
4317
57c2c374
MS
43182016-02-24 Martin Sebor <msebor@redhat.com>
4319
3b96b93a
MS
4320 PR c++/69912
4321 * g++.dg/ext/flexary15.C: New test.
4322
43232016-02-24 Martin Sebor <msebor@redhat.com>
4324
4325 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 4326 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 4327 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 4328
65433bb5
MK
43292016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4330 Charles Baylis <charles.baylis@linaro.org>
4331
4332 PR debug/61033
4333 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4334
f802a424 43352016-02-24 Richard Biener <rguenther@suse.de>
44293580 4336 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
4337
4338 PR middle-end/69760
4339 * gcc.dg/torture/pr69760.c: New testcase.
4340
525f795f
RO
43412016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4342
4343 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4344 pattern on Solaris with as.
4345
cd7bbceb
KT
43462016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4347
4348 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4349 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4350 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4351 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4352
89c0c1fd
JJ
43532016-02-24 Jakub Jelinek <jakub@redhat.com>
4354
4355 PR middle-end/69915
4356 * gcc.dg/pr69915.c: New test.
4357
0683fd27
KT
43582016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4359
4360 PR rtl-optimization/69886
4361 * gcc.dg/torture/pr69886.c: New test.
4362
e53d562a
RB
43632016-02-24 Richard Biener <rguenther@suse.de>
4364
4365 PR middle-end/68963
4366 * gcc.dg/torture/pr68963.c: New testcase.
4367
74a00288
KT
43682016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4369
4370 PR target/69875
4371 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4372 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4373 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4374 * gcc.target/arm/atomic_loaddi_1.c: New test.
4375 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4376 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4377 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4378 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4379 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4380 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4381 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4382 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4383
340fd4c9
JJ
43842016-02-24 Jakub Jelinek <jakub@redhat.com>
4385
4386 PR middle-end/69909
4387 * gcc.dg/torture/pr69909.c: New test.
4388
47d3fdb2
RB
43892016-02-24 Richard Biener <rguenther@suse.de>
4390
4391 PR tree-optimization/69907
4392 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4393 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4394 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4395
dab73e73
CB
43962016-02-24 Christian Bruel <christian.bruel@st.com>
4397
4398 * gcc.target/arm/pragma_cpp_fma.c: New test.
4399
7cc5ec65
JD
44002016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4401
4402 PR fortran/61156
4403 * gfortran.dg/include_6.f90: Update test.
4404
067fbd8b
JJ
44052016-02-23 Jakub Jelinek <jakub@redhat.com>
4406
4407 PR objc/69844
4408 * objc.dg/pr69844.m: New test.
4409
64a454d9
JD
44102016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4411
4412 PR libgfortran/69456
4413 * gfortran.dg/namelist_89.f90: New test.
4414 * gfortran.dg/pr59700.f90: Update test..
4415
35886f0b
MS
44162016-02-23 Martin Sebor <msebor@redhat.com>
4417
4418 PR middle-end/69780
4419 * g++.dg/ext/builtin_alloca.C: New test.
4420 * gcc.dg/builtins-68.c: New test.
4421
162cc7e3
RH
44222016-02-23 Richard Henderson <rth@redhat.com>
4423
4424 * gcc.target/i386/addr-space-3.c: Remove test.
4425
196440f8
DM
44262016-02-23 David Malcolm <dmalcolm@redhat.com>
4427
4428 PR preprocessor/69126
4429 PR preprocessor/69543
4430 * c-c++-common/pr69126-2-long.c: New test.
4431 * c-c++-common/pr69126-2-short.c: New test.
4432 * c-c++-common/pr69543-1.c: Remove xfail.
4433
1d3121af
DM
44342016-02-23 David Malcolm <dmalcolm@redhat.com>
4435
4436 PR preprocessor/69126
4437 PR preprocessor/69543
4438 PR preprocessor/69558
4439 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4440 (f): Rename to...
4441 (test_2): ...this, and add leading comment.
4442 (MACRO_3, test_3): New.
4443 (MACRO_4A, MACRO_4B, test_4): New.
4444 (MACRO): Rename to...
4445 (MACRO_5): ...this.
4446 (g): Rename to...
4447 (test_5): ...this, updating for renaming of MACRO, and
4448 add leading comment.
4449 * c-c++-common/pr69543-1.c: New.
4450 * c-c++-common/pr69543-2.c: New.
4451 * c-c++-common/pr69543-3.c: New.
4452 * c-c++-common/pr69543-4.c: New.
4453 * c-c++-common/pr69558-1.c: New.
4454 * c-c++-common/pr69558-2.c: New.
4455 * c-c++-common/pr69558-3.c: New.
4456 * c-c++-common/pr69558-4.c: New.
4457 * gcc.dg/pr69558.c: Move to...
4458 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4459 xfail for c++.
4460
f99c3557
TS
44612016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4462
4463 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4464 to -ftree-parallelize-loops/-fopenacc changes.
4465 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4466 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4467 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4468 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4469 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4470 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4471 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4472 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4473 * c-c++-common/goacc/kernels-loop.c: Likewise.
4474 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4475 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4476 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4477 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4478
c60ec7c2
RO
44792016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4480
4481 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4482
f1a62b6f
JJ
44832016-02-23 Jakub Jelinek <jakub@redhat.com>
4484
e67bf044
JJ
4485 PR c++/69902
4486 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4487
f1a62b6f
JJ
4488 PR c/69900
4489 * gcc.dg/pr69900.c: New test.
4490
20c5e09e
MJ
44912016-02-23 Martin Jambor <mjambor@suse.cz>
4492
4493 PR tree-optimization/69666
4494 * gcc.dg/tree-ssa/pr69666.c: New test.
4495
e457a6fc
AV
44962016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4497
4498 PR fortran/67451
4499 * gfortran.dg/coarray_allocate_5.f08: New test.
4500
d7b574f4
AK
45012016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4502
4503 * gcc.target/s390/vcond-shift.c: Move to ...
4504 * gcc.target/s390/vector/vcond-shift.c: ... here.
4505
58bdeb44
AK
45062016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4507
4508 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4509 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4510
7cd0387b
AK
45112016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4512
4513 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4514
4246c8da
MW
45152016-02-20 Mark Wielaard <mjw@redhat.com>
4516
4517 PR c/28901
4518 * gcc.dg/unused-variable-3.c: New test.
4519
f93bc532
JJ
45202016-02-22 Jakub Jelinek <jakub@redhat.com>
4521
4522 PR target/69888
4523 * gcc.target/i386/pr69888.c: New test.
4524
c4e360f4
RB
45252016-02-22 Richard Biener <rguenther@suse.de>
4526
4527 PR tree-optimization/69882
4528 * gfortran.dg/vect/pr69882.f90: New testcase.
4529
09c92f1c
JJ
45302016-02-22 Jakub Jelinek <jakub@redhat.com>
4531
4532 PR target/69885
4533 * gcc.dg/pr69885.c: New test.
4534
f88d45dc
OE
45352016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4536
4537 PR target/69806
4538 PR target/54089
4539 * gcc.target/sh/pr54089-10.c: New.
4540
ce1ff48e
PT
45412016-02-20 Paul Thomas <pault@gcc.gnu.org>
4542
4543 PR fortran/69423
4544 * gfortran.dg/deferred_character_15.f90 : New test.
4545
bbf27208
DH
45462016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4547
4548 PR fortran/57365
4549 gfortran.dg/allocate_with_source_18.f03: New test.
4550
45512016-02-20 Harald Anlauf <anlauf@gmx.de>
4552
4553 PR fortran/52531
4554 gfortran.dg/gomp/pr52531.f90: New test.
4555
268be88c
BE
45562016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4557
4558 PR c++/69865
4559 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4560 -std=c++03.
4561
4b6c824a
JJ
45622016-02-19 Jakub Jelinek <jakub@redhat.com>
4563
871b3f47
JJ
4564 PR c++/69826
4565 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4566 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4567
7a965d51
JJ
4568 PR c++/69850
4569 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4570
4b6c824a
JJ
4571 PR c++/69851
4572 * g++.dg/torture/pr69851.C: New test.
4573
15fca21a
MS
45742016-02-19 Martin Sebor <msebor@redhat.com>
4575
4576 PR testsuite/69573
4577 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4578
19e21586
JJ
45792016-02-19 Jakub Jelinek <jakub@redhat.com>
4580
03a616ac
JJ
4581 PR c++/69850
4582 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4583 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4584
19e21586
JJ
4585 PR c++/67767
4586 * g++.dg/cpp0x/pr67767.C: New test.
4587
2db16594
KT
45882016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4589
4590 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4591 for fp, simd, crypto, crc, lse.
4592 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4593 above.
4594 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4595 effective target check.
4596
5a7d9d1e
JJ
45972016-02-19 Jakub Jelinek <jakub@redhat.com>
4598
4599 PR target/69820
4600 * gcc.target/i386/pr69820.c: New test.
4601
6448f064
AK
46022016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4603
4604 * gcc.target/s390/vector/int128-1.c: New test.
4605
d0a859e6
AK
46062016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4607
4608 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4609
9e4eb643
AK
46102016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4611
4612 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4613 instruction pattern name to prevent the testcase from failing with
4614 -march=z13.
4615
859a4c0e
AK
46162016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4617
4618 * gcc.target/s390/md/movstr-2.c: New test.
4619
efc2340b
MK
46202016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4621
4622 * gcc.target/s390/morestack.c: New test.
4623
ca2bfbc2
DV
46242016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4625
4626 PR target/69625
4627 * gcc.target/s390/pr69625.c: Add test case.
4628
efd4bd05
BE
46292016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4630
4631 PR testsuite/68580
4632 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4633
2bf2078a
MM
46342016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4635
4636 PR target/68404
4637 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4638 * gcc.target/powerpc/fusion3.c: Likewise.
4639
f003579e
RB
46402016-02-18 Richard Biener <rguenther@suse.de>
4641
4642 PR middle-end/69553
4643 * g++.dg/torture/pr69553.C: New testcase.
4644
19233914
NC
46452016-02-18 Nick Clifton <nickc@redhat.com>
4646
efd4bd05
BE
4647 PR target/62254
4648 PR target/69610
4649 * gcc.target/arm/pr62554.c: New test.
4650 * gcc.target/arm/pr69610-1.c: New test.
4651 * gcc.target/arm/pr69610-2.c: New test.
19233914 4652
23f27839
RB
46532016-02-18 Richard Biener <rguenther@suse.de>
4654
4655 PR middle-end/69854
4656 * gcc.dg/torture/pr69854.c: New testcase.
4657
932c0da4
JJ
46582016-02-17 Jakub Jelinek <jakub@redhat.com>
4659
4660 PR c++/69850
4661 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4662
1bed93e4
BS
46632012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4664
4665 * gcc.target/powerpc/vec-cg.c: New test.
4666
57bfb134
RB
46672016-02-17 Richard Biener <rguenther@suse.de>
4668
4669 PR testsuite/69586
4670 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4671
a44e0ebb
KT
46722016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4673
4674 PR target/69161
4675 * gcc.c-torture/compile/pr69161.c: New test.
4676
ffacd726
DS
46772016-02-17 David Sherwood <david.sherwood@arm.com>
4678
4679 PR target/69532
4680 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4681 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4682
448db8d2
EB
46832016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4684
4685 * gcc.dg/ifcvt-4.c: Skip on Visium.
4686
e2f0522e
EB
46872016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4688
4689 * gnat.dg/atomic8.adb: New test.
4690
bf17fe3f
EB
46912016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4692
4693 * gnat.dg/discr46.ad[sb]: New test.
4694
ecf835e9
KN
46952016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4696
4697 PR Target/48344
4698 * gcc.target/powerpc/pr48344-1.c: New test.
4699
49a1164a
TK
47002015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4701
4702 PR fortran/69742
4703 * gfortran.dg/associate_21.f90: New test.
4704
bf14eba2
JJ
47052016-02-16 Jakub Jelinek <jakub@redhat.com>
4706
4707 PR c/69835
4708 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4709 -Wnonnull in dg-options.
4710 * c-c++-common/nonnull-2.c: New test.
4711
35a093b6
JG
47122016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4713 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4714
4715 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4716
e387d491
JJ
47172016-02-16 Jakub Jelinek <jakub@redhat.com>
4718
4719 PR middle-end/69801
4720 * gcc.dg/pr69801.c: Add empty dg-options.
4721
ba539195
JN
47222016-02-16 James Norris <jnorris@codesourcery.com>
4723
4724 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4725 * g++.dg/goacc/deviceptr-1.c: New file.
4726
2a2b8f64
JJ
47272016-02-16 Jakub Jelinek <jakub@redhat.com>
4728
4729 PR tree-optimization/69820
4730 * gcc.dg/vect/pr69820.c: New test.
4731
87440c29
RB
47322016-02-16 Richard Biener <rguenther@suse.de>
4733
4734 PR tree-optimization/69776
4735 * gcc.dg/torture/pr69776-2.c: New testcase.
4736
6d87c306
BS
47372016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4738
4739 PR tree-optimization/69714
4740 * gcc.dg/torture/pr69714.c: New test.
4741
3824a0a2
JJ
47422016-02-16 Jakub Jelinek <jakub@redhat.com>
4743
4744 PR tree-optimization/69802
4745 * gcc.dg/pr69802.c: New test.
4746
c8cfe96e
RB
47472016-02-16 Richard Biener <rguenther@suse.de>
4748
4749 PR middle-end/69801
4750 * gcc.dg/pr69801.c: New testcase.
4751
fc12098d
JD
47522016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4753
4754 PR libgfortran/69651
4755 * gfortran.dg/read_bang.f90: New test.
4756 * gfortran.dg/read_bang4.f90: New test.
4757
ba6b3795
JJ
47582016-02-15 Jakub Jelinek <jakub@redhat.com>
4759
f0516ca4
JJ
4760 PR c++/69658
4761 * g++.dg/init/pr69658.C: New test.
4762
ba6b3795
JJ
4763 PR c++/69797
4764 * c-c++-common/pr69797.c: New test.
4765
de3f9a2d
PK
47662016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4767
4768 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4769 check for aarch64*-*-*.
4770
17a3b967
RB
47712016-02-15 Richard Biener <rguenther@suse.de>
4772
4773 PR tree-optimization/69783
4774 * gcc.dg/vect/pr69783.c: New testcase.
4775
1c48bff1
RB
47762016-02-15 Richard Biener <rguenther@suse.de>
4777
4778 PR tree-optimization/69776
4779 * gcc.dg/torture/pr69776.c: New testcase.
4780
1e6025b6
TK
47812016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4782
4783 PR fortran/60526
4784 * gfortran.dg/type_decl_4.f90: Reinstated.
4785
d3308279
JDA
47862016-02-14 John David Anglin <danglin@gcc.gnu.org>
4787
4788 PR fortran/68746
4789 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4790
b7c56581
TK
47912016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4792
4793 PR fortran/60526
4794 PR bootstrap/69816
4795 * gfortran.dg/type_decl_4.f90: Removed.
4796
60cb4ef5
TK
47972016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4798
4799 PR fortran/60526
4800 * gfortran.dg/type_decl_4.f90: New test.
4801
f6964637
AM
48022016-02-14 Alan Modra <amodra@gmail.com>
4803
1a8849d1 4804 PR testsuite/68886
f6964637
AM
4805 * gcc.c-torture/execute/stkalign.c: Revise test.
4806
f5121920
OE
48072016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4808
4809 PR target/67260
4810 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4811
6cda3ab6
OE
48122016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4813
4814 PR target/67260
4815 * gcc.target/sh/torture/pr67260.c: New.
4816
6786e598
JDA
48172016-02-12 John David Anglin <danglin@gcc.gnu.org>
4818
4819 * gcc.dg/pr67964.c: Add dg-require-alias.
4820
7e05dad8
OE
48212016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4822
4823 PR target/67636
4824 PR target/64345
4825 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4826
7f4cc3ce
JD
48272016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4828
4829 PR libgfortran/69668
4830 * gfortran.dg/namelist_88.f90: New test.
4831
955ca6dc
JD
48322016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4833
4834 PR libgfortran/69668
4835 * gfortran.dg/namelist_38.f90: Update test.
4836 * gfortran.dg/namelist_84.f90: Update test.
4837
876217ae
DM
48382016-02-12 David Malcolm <dmalcolm@redhat.com>
4839
4840 PR other/69554
4841 * gcc.dg/pr69554-1.c: New test.
4842 * gfortran.dg/pr69554-1.F90: New test.
4843 * gfortran.dg/pr69554-2.F90: New test.
4844 * lib/gcc-dg.exp (proc dg-locus): New function.
4845 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4846 distinguish between the caret-printing and non-caret-printing
4847 cases. If caret-printing has been explicitly enabled, bail out
4848 without attempting to fix up the output.
4849
61789eed
DM
48502016-02-12 David Malcolm <dmalcolm@redhat.com>
4851
4852 PR driver/69265
4853 PR driver/69453
4854 * gcc.dg/spellcheck-options-3.c: New test case.
4855 * gcc.dg/spellcheck-options-4.c: New test case.
4856 * gcc.dg/spellcheck-options-5.c: New test case.
4857 * gcc.dg/spellcheck-options-6.c: New test case.
4858 * gcc.dg/spellcheck-options-7.c: New test case.
4859 * gcc.dg/spellcheck-options-8.c: New test case.
4860 * gcc.dg/spellcheck-options-9.c: New test case.
4861 * gcc.dg/spellcheck-options-10.c: New test case.
4862
c3090c1f
JJ
48632016-02-12 Jakub Jelinek <jakub@redhat.com>
4864
4865 PR rtl-optimization/69764
4866 PR rtl-optimization/69771
4867 * c-c++-common/pr69764.c: New test.
4868 * gcc.dg/torture/pr69771.c: New test.
4869
8222034d
MP
48702016-02-12 Marek Polacek <polacek@redhat.com>
4871
4872 * g++.dg/torture/init-list1.C: New.
4873
f749f792
MP
48742016-02-12 Marek Polacek <polacek@redhat.com>
4875
4876 * gcc.dg/pr69522.c: Add empty dg-options.
4877
199fb02a
IE
48782016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4879
4880 * g++.dg/lto/lto.exp: Include and init mpx.
4881 * g++.dg/lto/pr69729_0.C: New test.
4882
b69539cb
JJ
48832016-02-12 Jakub Jelinek <jakub@redhat.com>
4884
06ff7000
JJ
4885 PR ipa/69241
4886 * g++.dg/ipa/pr69241-4.C: New test.
4887
b69539cb
JJ
4888 PR ipa/68672
4889 * g++.dg/ipa/pr68672-1.C: New test.
4890 * g++.dg/ipa/pr68672-2.C: New test.
4891 * g++.dg/ipa/pr68672-3.C: New test.
4892
16595a1f
BS
48932016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4894
4895 PR c/69522
6d87c306 4896 * gcc.dg/pr69522.c: New test.
16595a1f 4897
38d795d2
PP
48982016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4899
4900 PR c++/69098
4901 * g++.dg/cpp1y/69098.C: New test.
4902 * g++.dg/cpp1y/69098-2.C: New test.
4903
9c582551
JJ
49042016-02-12 Jakub Jelinek <jakub@redhat.com>
4905
4906 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4907 and neighbour -> neighbor.
4908 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4909 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4910 * c-c++-common/Wvarargs.c: Likewise.
4911 * c-c++-common/goacc/host_data-5.c: Likewise.
4912 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4913 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4914 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4915 * gcc.target/aarch64/pr60697.c: Likewise.
4916 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4917 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4918 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4919 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4920 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4921 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4922 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4923 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4924 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4925 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4926 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4927 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4928 * g++.dg/lookup/koenig5.C: Likewise.
4929 * g++.dg/ext/no-asm-2.C: Likewise.
4930 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4931 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4932 * gfortran.dg/used_types_16.f90: Likewise.
4933 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4934 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4935 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4936 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4937 * gfortran.dg/abstract_type_6.f03: Likewise.
4938 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4939 * gfortran.dg/used_types_15.f90: Likewise.
4940 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4941 * gfortran.dg/exit_3.f08: Likewise.
4942 * gfortran.dg/open_status_2.f90: Likewise.
4943 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4944 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4945 * gfortran.dg/associate_1.f03: Likewise.
4946 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4947 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4948 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4949 * gcc.dg/builtin-object-size-1.c: Likewise.
4950 * gcc.dg/noreturn-6.c: Likewise.
4951 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4952 * gcc.dg/globalalias.c: Likewise.
4953 * gcc.dg/builtins-config.h: Likewise.
4954 * gcc.dg/pr30457.c: Likewise.
4955 * gcc.c-torture/compile/volatile-1.c: Likewise.
4956 * gcc.c-torture/execute/20101011-1.c: Likewise.
4957 * c-c++-common/Waddress-1.c: Likewise.
4958
66756373
JJ
49592016-02-11 Jakub Jelinek <jakub@redhat.com>
4960
4961 PR c/69768
4962 * c-c++-common/Waddress-1.c: New test.
4963
76fe932b
AV
49642016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4965
4966 PR fortran/69296
4967 * gfortran.dg/associate_19.f03: New test.
4968 * gfortran.dg/associate_20.f03: New test.
4969
564c4d4b
OE
49702016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4971
4972 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4973
e1c1ecb0
KT
49742016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4975
4976 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4977 .arch armv8-a\n. Add -dA to dg-options.
4978 * gcc.target/aarch64/assembler_arch_1.c: New test.
4979 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4980
0d7d9458
PC
49812016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4982
4983 PR c++/68726
4984 * g++.dg/cpp0x/pr68726.C: New.
4985
e6208a60
IE
49862016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4987
4988 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4989 test.
4990
281a11eb
RB
49912016-02-11 Richard Biener <rguenther@suse.de>
4992
4993 * g++.dg/tree-ssa/pr61034.C: Adjust.
4994
e03dd765
VM
49952016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4996
4b48faf5 4997 PR target/69148
e03dd765
VM
4998 * gcc.target/s390/pr69148.c: New.
4999
cdc23927
YR
50002016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5001
5002 PR tree-optimization/69652
5003 * gcc.dg/torture/pr69652.c: New test.
5004
e199dd0a
JJ
50052016-02-10 Jakub Jelinek <jakub@redhat.com>
5006 Patrick Palka <ppalka@gcc.gnu.org>
5007
5008 PR ipa/69241
5009 PR c++/69649
5010 * g++.dg/ipa/pr69241-1.C: New test.
5011 * g++.dg/ipa/pr69241-2.C: New test.
5012 * g++.dg/ipa/pr69241-3.C: New test.
5013 * g++.dg/ipa/pr69649.C: New test.
5014
d6b38027
UB
50152016-02-10 Uros Bizjak <ubizjak@gmail.com>
5016
5017 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5018 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5019
13b562c5
BC
50202016-02-10 Bin Cheng <bin.cheng@arm.com>
5021
5022 PR tree-optimization/68021
5023 * gcc.dg/tree-ssa/pr68021.c: New test.
5024
24a179f8
RB
50252016-02-10 Richard Biener <rguenther@suse.de>
5026
5027 PR tree-optimization/69726
5028 * gcc.dg/uninit-22.c: New testcase.
5029
0d99886f
AP
50302016-02-09 Andrew Pinski <apinski@cavium.com>
5031
5032 PR tree-opt/69282
5033 * gcc.c-torture/compile/20160205-1.c: New testcase.
5034
ab04995c
MM
50352016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5036
5037 PR target/68404
5038 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5039 instead accessing a really large arrray.
5040 * gcc.target/powerpc/fusion3.c: Likewise.
5041
4b79ac23
CB
50422016-02-09 Charles Baylis <charles.baylis@linaro.org>
5043
5044 PR target/68532
5045 * gcc.c-torture/execute/pr68532.c: New test.
5046
b890a441
AO
50472016-02-11 Alexandre Oliva <aoliva@redhat.com>
5048
5049 PR target/69634
5050 * gcc.dg/pr69634.c: New.
5051
84a5bef7
RB
50522016-02-09 Richard Biener <rguenther@suse.de>
5053
5054 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5055
1f123759 50562016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 5057
1f123759
AF
5058 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5059
65860c77
YR
50602016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5061
5062 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5063
7e1e8a0a
RB
50642016-02-09 Richard Biener <rguenther@suse.de>
5065
5066 PR tree-optimization/69715
5067 * gcc.dg/torture/pr69715.c: New testcase.
5068
efb45a9f
PP
50692016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5070
5071 PR c++/69139
5072 * g++.dg/cpp0x/trailing12.C: New test.
5073 * g++.dg/cpp0x/trailing13.C: New test.
5074
20a0c6f9
PP
50752016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5076
5077 PR c++/69283
5078 PR c++/67835
5079 * g++.dg/cpp1y/auto-fn29.C: New test.
5080 * g++.dg/cpp1y/auto-fn30.C: New test.
5081
a162f3af
JJ
50822016-02-08 Jakub Jelinek <jakub@redhat.com>
5083
5084 PR tree-optimization/69209
5085 * gcc.c-torture/compile/pr69209.c: New test.
5086
4b4a9fbd
JL
50872016-02-08 Jeff Law <law@redhat.com>
5088
5089 PR tree-optimization/68541
5090 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5091 of statements allowed in join block for path splitting.
5092
cfac5ed2
JJ
50932016-02-08 Jakub Jelinek <jakub@redhat.com>
5094
f68bc23f
JJ
5095 PR c++/59627
5096 * g++.dg/gomp/pr59627.C: New test.
5097
cfac5ed2
JJ
5098 PR ipa/69239
5099 * g++.dg/ipa/pr69239.C: New test.
5100
44714d8c
DM
51012016-02-08 David Malcolm <dmalcolm@redhat.com>
5102
5103 PR preprocessor/69664
5104 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5105 * gcc.dg/cpp/warn-comments.c: Likewise.
5106
eba9e839
MP
51072016-02-08 Marek Polacek <polacek@redhat.com>
5108
5109 PR c++/69688
5110 * g++.dg/init/const12.C: New test.
5111
a011cd92
BS
51122016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5113
5114 PR target/60410
5115 * gcc.dg/lto/pr55113_0.c: Remove test.
5116
5317b1be
RB
51172016-02-08 Richard Biener <rguenther@suse.de>
5118
5119 PR tree-optimization/69719
5120 * gcc.dg/torture/pr69719.c: New testcase.
5121
63998a63
RB
51222016-02-08 Richard Biener <rguenther@suse.de>
5123 Jeff Law <law@redhat.com>
5124
5125 PR target/68273
5126 * gcc.target/mips/pr68273.c: New testcase.
5127
43f4a281
RB
51282016-02-08 Richard Biener <rguenther@suse.de>
5129
5130 PR rtl-optimization/69274
5131 * gcc.target/i386/addr-sel-1.c: XFAIL.
5132
0b604d2d
JL
51332016-02-08 Jeff Law <law@redhat.com>
5134
e8dfe49e
JL
5135 PR tree-optimization/68541
5136 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5137
6daecd7a 5138 PR tree-optimization/65917
0b604d2d
JL
5139 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5140
c0f0e35a
JD
51412016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5142
5143 PR fortran/50555
5144 * gfortran.dg/namelist_args.f90: New test.
5145
8981d712
JL
51462016-02-05 Jeff Law <law@redhat.com>
5147
6daecd7a 5148 PR tree-optimization/68541
8981d712
JL
5149 * gcc.dg/tree-ssa/split-path-2.c: New test.
5150 * gcc.dg/tree-ssa/split-path-3.c: New test.
5151 * gcc.dg/tree-ssa/split-path-4.c: New test.
5152 * gcc.dg/tree-ssa/split-path-5.c: New test.
5153 * gcc.dg/tree-ssa/split-path-6.c: New test.
5154 * gcc.dg/tree-ssa/split-path-7.c: New test.
5155
46cb9332
MS
51562016-02-05 Martin Sebor <msebor@redhat.com>
5157
5158 PR c++/69662
5159 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5160 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5161
be2083ea
RH
51622016-02-06 Richard HEnderson <rth@redhat.com>
5163
5164 PR c/69643
5165 * gcc.target/i386/addr-space-4.c: New.
5166 * gcc.target/i386/addr-space-5.c: New.
5167
711d7c23
MM
51682016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5169
5170 PR fortran/66089
5171 * gfortran.dg/elemental_dependency_6.f90: New.
5172
b5c1c988
JJ
51732016-02-05 Jakub Jelinek <jakub@redhat.com>
5174
861c7bcd
JJ
5175 PR rtl-optimization/69691
5176 * gcc.c-torture/execute/pr69691.c: New test.
5177
b5c1c988
JJ
5178 PR c++/69628
5179 * g++.dg/parse/pr69628.C: New test.
5180
f7dfa966
UB
51812016-02-05 Uros Bizjak <ubizjak@gmail.com>
5182
5183 * gcc.dg/sancov/asan.c: Move to ...
5184 * gcc.dg/asan/sancov-1.c: ... here.
5185
9b143e64
UB
51862016-02-05 Uros Bizjak <ubizjak@gmail.com>
5187
5188 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5189
f5d4b899
L
51902016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5191
5192 PR target/69677
5193 * gcc.target/i386/pr69677.c: New test.
5194
76c85fbb
PP
51952016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5196
5197 PR c++/68948
5198 * g++.dg/template/pr68948.C: New test.
5199
f181bf90
DV
52002016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5201
5202 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5203 (only necessary on s390x).
5204
714fb282
L
52052016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5206
5207 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5208 -mno-accumulate-outgoing-args.
5209
618d6c1c
PP
52102016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5211
5212 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5213
1066e9b5
JJ
52142016-02-04 Jakub Jelinek <jakub@redhat.com>
5215
5216 PR c/69669
5217 * c-c++-common/pr69669.c: New test.
5218
76255d0d
MM
52192016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5220
5221 PR target/69667
5222 * g++.dg/pr69667.C: New file.
5223
e0b059b1
WD
52242016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5225
5226 PR target/69619
5227 * gcc.dg/pr69619.c: Add new test.
5228
2692b5c8
RS
52292016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5230
5231 PR rtl-optimization/69577
5232 * gcc.target/i386/pr69577.c: New test.
5233
7db337c2
ML
52342016-02-04 Martin Liska <mliska@suse.cz>
5235
5236 * g++.dg/asan/pr69276.C: New test.
5237
cc9c0829
KT
52382016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5239
5240 PR target/65932
5241 PR target/67714
5242 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5243 a single smulbb instruction.
5244 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5245 * gcc.target/amr/wmul-2.c: Likewise.
5246
eb9feb52
KT
52472016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5248
5249 PR target/65932
5250 PR target/67714
5251 * gcc.c-torture/execute/pr67714.c: New test.
5252
61f727fe
JJ
52532016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5254
5255 PR target/69454
5256 * gcc.target/i386/pr69454-1.c: New test.
5257 * gcc.target/i386/pr69454-2.c: New test.
5258
05dd97db
MS
52592016-02-03 Martin Sebor <msebor@redhat.com>
5260
5261 PR c++/69251
5262 PR c++/69253
5263 PR c++/69290
5264 PR c++/69277
5265 PR c++/69349
5266 * g++.dg/ext/flexarray-mangle-2.C: New test.
5267 * g++.dg/ext/flexarray-mangle.C: New test.
5268 * g++.dg/ext/flexarray-subst.C: New test.
5269 * g++.dg/ext/flexary11.C: New test.
5270 * g++.dg/ext/flexary12.C: New test.
5271 * g++.dg/ext/flexary13.C: New test.
5272 * g++.dg/ext/flexary14.C: New test.
5273 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5274
dac2fc29
L
52752016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5276
5277 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5278 Define only if CHECK_FLOAT128 is defined.
5279 (main): Properly initialize u5.
5280
eadb8035
JJ
52812016-02-03 Jakub Jelinek <jakub@redhat.com>
5282
0afbb81b
JJ
5283 PR c/69627
5284 * gcc.dg/pr69627.c: New test.
5285
eadb8035
JJ
5286 PR target/69644
5287 * gcc.dg/pr69644.c: New test.
5288
b12d4923
MS
52892016-02-03 Mike Stump <mikestump@comcast.net>
5290
5291 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5292 support for struct-layout-1.exp.
5293
ab4bae0c
PP
52942016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5295
5296 PR c++/69056
618d6c1c 5297 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 5298
95831c01
VM
52992016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5300 Alexandre Oliva <aoliva@redhat.com>
5301
5302 PR target/69461
5303 * gcc.target/powerpc/pr69461.c: New.
5304
ccc71ab8
UB
53052016-02-03 Uros Bizjak <ubizjak@gmail.com>
5306
5307 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5308 works from here ...
5309 (check_effective_target_fsanitize_thread): ... to here. Do not
5310 specify additional compile flags for the test source.
5311 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5312 specify additional compile flags for the test source.
5313
96299640
WD
53142016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5315
5316 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5317
781d83d9
AV
53182016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5319
5320 PR fortran/67451
5321 PR fortran/69418
5322 * gfortran.dg/coarray_allocate_2.f08: New test.
5323 * gfortran.dg/coarray_allocate_3.f08: New test.
5324 * gfortran.dg/coarray_allocate_4.f08: New test.
5325
d8208e6d
AL
53262016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5327
5328 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5329 use same scan-tree-dump-times on all platforms.
5330 * gcc.dg/vect/vect-outer-1.c: Likewise.
5331 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5332 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5333 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5334 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5335 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5336 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5337 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5338
a8394fa0
SB
53392016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5340
5341 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5342 warning.
5343
f3baa1d3
L
53442016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5345
5346 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5347
eb077516
JN
53482016-02-02 James Norris <jnorris@codesourcery.com>
5349
5350 * c-c++-common/goacc/routine-5.c: Add tests.
5351
578fb225
AM
53522016-02-02 Alexander Monakov <amonakov@ispras.ru>
5353
5354 * gcc.target/nvptx/unsigned-cmp.c: New test.
5355
c64f7d37
WD
53562016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5357
5358 * gcc.target/aarch64/scalar_shift_1.c
5359 (test_corners_sisd_di): Improve force to SIMD register.
5360 (test_corners_sisd_si): Likewise.
5361 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5362 Remove scan-assembler check for ldr.
5363
90c6f26c
RB
53642016-02-02 Richard Biener <rguenther@suse.de>
5365
5366 PR tree-optimization/69595
5367 * gcc.dg/Warray-bounds-17.c: New testcase.
5368
9dc03c97
RB
53692016-02-02 Richard Biener <rguenther@suse.de>
5370
5371 PR tree-optimization/69606
5372 * gcc.dg/torture/pr69606.c: New testcase.
5373
2d4dc223
YR
53742016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5375
5376 PR middle-end/68542
5377 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5378 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5379
65c98fde
AM
53802016-02-02 Alan Modra <amodra@gmail.com>
5381
5382 PR target/69548
5383 * gcc.target/powerpc/pr69548.c: New test.
5384
e1b81f2b
JJ
53852016-02-01 Jakub Jelinek <jakub@redhat.com>
5386
d0268b37
JJ
5387 PR rtl-optimization/69592
5388 * gcc.dg/pr69592.c: New test.
5389
e1b81f2b
JJ
5390 PR preprocessor/69543
5391 PR c/69558
5392 * gcc.dg/pr69543.c: New test.
5393 * gcc.dg/pr69558.c: New test.
5394
7dd7780d
UB
53952016-02-01 Uros Bizjak <ubizjak@gmail.com>
5396
bf672ee5
UB
5397 PR testsuite/65940
5398 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 5399
9a7013f8
MS
54002016-02-01 Martin Sebor <msebor@redhat.com>
5401
5402 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5403
e681fb2b
BC
54042016-02-01 Bin Cheng <bin.cheng@arm.com>
5405
5406 PR tree-optimization/67921
5407 * c-c++-common/ubsan/pr67921.c: New test.
5408
ff86345f
RB
54092016-02-01 Richard Biener <rguenther@suse.de>
5410
5411 PR middle-end/69556
5412 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5413
bc369dbd
RB
54142016-02-01 Richard Biener <rguenther@suse.de>
5415
5416 PR tree-optimization/69574
5417 * gcc.dg/torture/pr69574.c: New testcase.
5418
ef318184
RB
54192016-02-01 Richard Biener <rguenther@suse.de>
5420
5421 PR tree-optimization/69579
5422 * gcc.dg/setjmp-6.c: New testcase.
5423
654745e6
JJ
54242016-02-01 Jakub Jelinek <jakub@redhat.com>
5425
5426 PR rtl-optimization/69570
5427 * g++.dg/opt/pr69570.C: New test.
5428
e6c0c44b
RH
54292016-02-01 Richard Henderson <rth@redhat.com>
5430
5431 * gcc.dg/pr69535.c: New test.
5432
6ff3f09a
JDA
54332016-01-31 John David Anglin <danglin@gcc.gnu.org>
5434
2c005538
JDA
5435 PR testsuite/69584
5436 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5437 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5438
61083a4b
JDA
5439 PR debug/68244
5440 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5441
6ff3f09a
JDA
5442 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5443
0c221916
PT
54442016-01-31 Paul Thomas <pault@gcc.gnu.org>
5445
5446 PR fortran/67564
5447 * gfortran.dg/allocate_with_source_17.f03: New test.
5448
db7a2818
JJ
54492016-01-30 Jakub Jelinek <jakub@redhat.com>
5450
5451 PR tree-optimization/69546
5452 * gcc.dg/torture/pr69546.c: New test.
5453
e520d5f0
PT
54542016-01-30 Paul Thomas <pault@gcc.gnu.org>
5455
5456 PR fortran/69566
5457 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5458
343c05d3
MS
54592016-01-30 Martin Sebor <msebor@redhat.com>
5460
5461 PR c++/68490
5462 * g++.dg/ext/flexary10.C: New test.
5463
d6c3a539
DH
54642016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5465
5466 PR fortran/66707
5467 gfortran.dg/common_23.f90: New test.
5468
52d72fcd
BS
54692016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5470
5471 PR target/65546
5472 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5473 condition being checked, and disable it when the target supports
5474 misaligned loads and stores.
5475
3a5d2ba4
JJ
54762016-01-29 Jakub Jelinek <jakub@redhat.com>
5477
5478 PR debug/69518
5479 * gcc.dg/torture/pr69518.c: New test.
5480
6bbacdb5
L
54812016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5482
5483 PR target/69530
5484 * gcc.target/i386/pr69530.c: New test.
5485
af932cdb
SE
54862016-01-29 Steve Ellcey <sellcey@imgtec.com>
5487
5488 PR target/65604
5489 * gcc.target/mips/div-delay.c: New test.
5490
26658b7c
JJ
54912016-01-29 Jakub Jelinek <jakub@redhat.com>
5492
33e89989
JJ
5493 PR target/69551
5494 * gcc.target/i386/pr69551.c: New test.
5495
26658b7c
JJ
5496 PR target/66137
5497 * gcc.target/i386/pr66137.c: New test.
5498
401116b5
AB
54992016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5500
5501 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5502 always built for p5600.
5503 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5504 isa=p5600 dg-option.
5505
d4abfcc5
RB
55062016-01-29 Richard Biener <rguenther@suse.de>
5507
5508 PR tree-optimization/69547
5509 * g++.dg/tree-ssa/pr69547.C: New testcase.
5510
16b77b32
JJ
55112016-01-29 Jakub Jelinek <jakub@redhat.com>
5512
5513 PR debug/66869
5514 * g++.dg/warn/Wunused-function2.C: New test.
5515
a1c95464
DV
55162016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5517
5518 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5519 support for test to succeed.
5520
5453bfed
MP
55212016-01-29 Marek Polacek <polacek@redhat.com>
5522
5523 PR c++/69509
5524 PR c++/69516
5525 * g++.dg/ext/constexpr-vla2.C: New test.
5526 * g++.dg/ext/constexpr-vla3.C: New test.
5527 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5528
452ec2a5
RB
55292016-01-29 Richard Biener <rguenther@suse.de>
5530
5531 PR middle-end/69537
5532 * gcc.dg/uninit-21.c: New testcase.
5533
aec0b19e
UB
55342016-01-28 Uros Bizjak <ubizjak@gmail.com>
5535
5536 PR target/69459
5537 * gcc.target/i386/pr69459.c: New test.
5538
df113ce7
SE
55392016-01-28 Steve Ellcey <sellcey@imgtec.com>
5540
5541 PR target/68400
5542 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5543 * gcc.target/mips/pr68400.c: New test.
5544
494de84f
MS
55452016-01-28 Martin Sebor <msebor@redhat.com>
5546
5547 PR target/17381
5548 * gcc.target/powerpc/pr17381.c: New test.
5549
eb1b1f01
JJ
55502016-01-28 Jakub Jelinek <jakub@redhat.com>
5551
5552 PR middle-end/69542
5553 * gcc.dg/torture/pr69542.c: New test.
5554
6dfeb7ce
WD
55552016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5556
5557 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5558
4b7471a4
DE
55592016-01-28 David Edelsohn <dje.gcc@gmail.com>
5560
5561 * gcc.dg/pr65980.c: Skip on AIX.
5562 * gcc.dg/pr66688.c: Same.
5563
b271fd21
DE
55642016-01-28 David Edelsohn <dje.gcc@gmail.com>
5565
5566 PR target/63679
5567 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5568 * gcc.dg/tree-ssa/sra-18.c: Same.
5569
874108a9
AV
55702016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5571
5572 PR fortran/62536
5573 * gfortran.dg/block_15.f08: New test.
5574 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5575 on incorrectly closed BLOCK.
5576
30480bcd
IE
55772016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5578
5579 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
55802016-01-28 Richard Biener <rguenther@suse.de>
5581
5582 PR tree-optimization/69466
5583 * gfortran.dg/vect/pr69466.f90: New testcase.
5584
0d4c694e
TP
55852016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5586
5587 * g++.dg/pr67989.C: Remove ARM-specific option.
5588 * gcc.target/arm/pr67989.C: New file.
5589
2aa780da
UB
55902016-01-27 Uros Bizjak <ubizjak@gmail.com>
5591
5592 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5593 and expm1 test for glibc < 2.11.
5594
f75ebe77
RH
55952016-01-27 Richard Henderson <rth@redhat.com>
5596
5597 * gcc.c-torture/execute/pr69447.c: New test.
5598
55992016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 5600
9a175e65 5601 PR fortran/69422
49847d75
PT
5602 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5603
cbdd8ae0
JJ
56042016-01-27 Jakub Jelinek <jakub@redhat.com>
5605
5606 PR debug/66869
5607 * gcc.dg/pr66869.c: New test.
5608
2b572b3c
JL
56092016-01-25 Jeff Law <law@redhat.com>
5610
5611 PR tree-optimization/68398
aec0b19e 5612 PR tree-optimization/69196
2b572b3c
JL
5613 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5614 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5615 path to avoid new heuristic allowing more irreducible regions
5616 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5617 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5618 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5619 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5620 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5621
fa74a4bc
MP
56222016-01-27 Marek Polacek <polacek@redhat.com>
5623
5624 PR c/68062
5625 * c-c++-common/vector-compare-4.c: New test.
5626
0afff540
DM
56272016-01-27 David Malcolm <dmalcolm@redhat.com>
5628
5629 PR preprocessor/69126
5630 * c-c++-common/pr69126.c: New test case.
5631
1a218fc9
ILT
56322016-01-27 Ian Lance Taylor <iant@google.com>
5633
5634 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5635
5d70666e
RB
56362016-01-27 Ryan Burn <contact@rnburn.com>
5637
5638 PR cilkplus/69267
5639 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5640
87ff4d66
UB
56412016-01-27 Uros Bizjak <ubizjak@gmail.com>
5642
5643 PR target/69512
5644 * gcc.target/i386/pr69512.c: New test.
5645
27e23cca
RE
56462016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5647
5648 PR ada/69488
5649 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5650
05bf54c3
MP
56512016-01-27 Marek Polacek <polacek@redhat.com>
5652
5653 PR c++/69379
5654 * g++.dg/pr69379.C: New test.
5655
60214d0d
MS
56562016-01-27 Martin Sebor <msebor@redhat.com>
5657
5658 PR c++/69317
5659 * g++.dg/abi/Wabi-2-2.C: New test.
5660 * g++.dg/abi/Wabi-2-3.C: New test.
5661 * g++.dg/abi/Wabi-3-2.C: New test.
5662 * g++.dg/abi/Wabi-3-3.C: New test.
5663
167c7bfa
RB
56642016-01-27 Richard Biener <rguenther@suse.de>
5665
5666 PR tree-optimization/69166
5667 * gcc.dg/torture/pr69166.c: New testcase.
5668
1430fb1f
MJ
56692016-01-27 Martin Jambor <mjambor@suse.cz>
5670
5671 PR tree-optimization/69355
5672 * gcc.dg/tree-ssa/pr69355.c: New test.
5673
95e3030c
MP
56742016-01-27 Marek Polacek <polacek@redhat.com>
5675
5676 PR c++/69496
5677 * g++.dg/ext/constexpr-vla1.C: New test.
5678
eeb085f3
CB
56792016-01-20 Christian Bruel <christian.bruel@st.com>
5680
5681 PR target/69245
5682 * gcc.target/arm/pr69245.c: New test.
5683
b1652dde
JJ
56842016-01-27 Jakub Jelinek <jakub@redhat.com>
5685
5686 PR tree-optimization/69399
5687 * gcc.dg/torture/pr69399.c: New test.
5688
ce7e8f00
EB
56892016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5690
5691 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5692
e4aac1d1
EB
56932016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5694
5695 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5696
8dfdb419
TV
56972016-01-26 Tom de Vries <tom@codesourcery.com>
5698
5699 PR tree-optimization/69110
5700 * gcc.dg/autopar/pr69110.c: New test.
5701
56f80f54 57022016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 5703 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
5704
5705 * gcc.dg/graphite/isl-ast-op-select.c: New.
5706
a0909527
PT
57072015-01-26 Paul Thomas <pault@gcc.gnu.org>
5708
5709 PR fortran/69385
5710 * gfortran.dg/allocate_error_6.f90: New test.
5711
ffc445f4
RH
57122016-01-26 Richard Henderson <rth@redhat.com>
5713
5714 * gcc.dg/tm/pr60908.c: New test.
5715
01e1dea3
DM
57162016-01-26 David Malcolm <dmalcolm@redhat.com>
5717
5718 PR other/69006
5719 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5720 directive.
5721 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5722 expected multiline output to reflect the colorization being
5723 disabled before newlines.
5724 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5725 (custom_diagnostic_finalizer): Replace call to
5726 pp_newline_and_flush with call to pp_flush.
5727 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5728 * gfortran.dg/implicit_class_1.f90: Likewise.
5729 * lib/gcc-dg.exp (allow_blank_lines): New global.
5730 (dg-allow-blank-lines-in-output): New procedure.
5731 (gcc-dg-prune): Complain about blank lines in the output, unless
5732 dg-allow-blank-lines-in-output was called.
5733 * lib/multiline.exp (_build_multiline_regex): Only support
5734 arbitrary followup text for non-blank-lines, not for blank lines.
5735
13f92e8d
JJ
57362016-01-26 Jakub Jelinek <jakub@redhat.com>
5737
5738 PR tree-optimization/69483
5739 * gcc.dg/pr69483.c: New test.
5740 * g++.dg/opt/pr69483.C: New test.
5741
92422235
CL
57422016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5743
5744 PR target/68620
5745 * gcc.target/arm/pr68620.c: New test.
5746
0bccf11b
L
57472016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5748
5749 * gcc.target/i386/pr68986-2.c: Remove -m32.
5750
81cd202e
L
57512016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5752
5753 PR target/68986
5754 * gcc.target/i386/pr68986-1.c: New test.
5755 * gcc.target/i386/pr68986-2.c: Likewise.
5756 * gcc.target/i386/pr68986-3.c: Likewise.
5757
213a1c03
CB
57582016-01-26 Christian Bruel <christian.bruel@st.com>
5759
5760 * lib/target-supports.exp
5761 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5762 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5763 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5764
22a08dd1
RB
57652016-01-26 Richard Biener <rguenther@suse.de>
5766
5767 PR tree-optimization/69452
5768 * gcc.dg/torture/pr69452.c: New testcase.
5769
6c06e0e8
JJ
57702016-01-26 Jakub Jelinek <jakub@redhat.com>
5771
5772 PR target/69442
5773 * gcc.dg/pr69442.c: New test.
5774
b96824c4
RFI
57752016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5776
5777 PR target/67896
5778 * gcc.target/aarch64/simd/pr67896.C: New.
5779
5ee31e57
RS
57802016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5781
5782 PR tree-optimization/69400
5783 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5784 function.
5785 (plugin_init): Call it.
5786 * gcc.dg/torture/pr69400.c: New test.
5787
7ddfb31d
CL
57882016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5789
5790 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5791
1e050c90
AK
57922016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5793 Sebastian Pop <s.pop@samsung.com>
5794
5795 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5796 isl-0.15.
5797
c8ee4bf5
AK
57982016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5799 Sebastian Pop <s.pop@samsung.com>
5800
5801 * gcc.dg/graphite/pr69292.c: New.
5802
d902b330
JJ
58032016-01-25 Jakub Jelinek <jakub@redhat.com>
5804
5805 * c-c++-common/goacc/use_device-1.c: New test.
5806
2c89b952
JL
58072016-01-25 Jeff Law <law@redhat.com>
5808
5809 PR tree-optimization/69196
5810 PR tree-optimization/68398
5811 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5812 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5813
685c8785
DE
58142016-01-25 David Edelsohn <dje.gcc@gmail.com>
5815
5816 PR target/69469
5817 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5818 Algorithm.
5819
95cef0c1
RB
58202016-01-25 Richard Biener <rguenther@suse.de>
5821
5822 PR testsuite/69380
5823 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5824
2947d3b2
IE
58252016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5826
5827 PR target/69421
5828 * gcc.dg/pr69421.c: New test.
5829
ae19075a
BB
58302016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5831
5832 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5833 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5834 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5835 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5836 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5837 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5838 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5839 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5840 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5841 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5842
fa4511c2
RB
58432016-01-25 Richard Biener <rguenther@suse.de>
5844
5845 PR tree-optimization/69376
5846 * gcc.dg/torture/pr69376.c: New testcase.
5847
1d101216
JD
58482016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5849
5850 PR fortran/69397
5851 PR fortran/68442
5852 * gfortran.dg/interface_38.f90: New test.
5853 * gfortran.dg/interface_39.f90: New test.
a0909527 5854
a59b92b0
PP
58552016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5856
5857 Revert:
5858 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5859
5860 PR c++/11858
5861 PR c++/24663
5862 PR c++/24664
5863 * g++.dg/template/pr11858.C: New test.
5864 * g++.dg/template/pr24663.C: New test.
5865 * g++.dg/template/unify12.C: New test.
5866 * g++.dg/template/unify13.C: New test.
5867 * g++.dg/template/unify14.C: New test.
5868 * g++.dg/template/unify15.C: New test.
5869 * g++.dg/template/unify16.C: New test.
5870 * g++.dg/template/unify17.C: New test.
5871
16acb1a8
DH
58722016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5873
5874 PR fortran/68283
5875 gfortran.dg/pr68283.f90: New test.
5876
094773e8
TK
58772016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5878
5879 PR fortran/66094
5880 * gfortran.dg/inline_matmul_13.f90: New test.
5881 * gfortran.dg/matmul_bounds_8.f90: New test.
5882 * gfortran.dg/matmul_bounds_9.f90: New test.
5883 * gfortran.dg/matmul_bounds_10.f90: New test.
5884
42fb90d7
TV
58852016-01-23 Tom de Vries <tom@codesourcery.com>
5886
5887 PR tree-optimization/69426
5888 * gcc.dg/autopar/pr69426.c: New test.
5889
69da7802
MS
58902016-01-23 Martin Sebor <msebor@redhat.com>
5891
5892 PR c++/58109
5893 PR c++/69022
5894 * g++.dg/cpp0x/alignas5.C: New test.
5895 * g++.dg/ext/vector29.C: Same.
5896
da17300a
UB
58972016-01-23 Uros Bizjak <ubizjak@gmail.com>
5898
5899 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5900 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5901 _GNU_SOURCE from compile flags to the source.
5902 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5903 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5904 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5905 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5906
62041cfc
JJ
59072016-01-22 Jakub Jelinek <jakub@redhat.com>
5908
5909 PR target/69432
5910 * g++.dg/opt/pr69432.C: New test.
5911
f7d2ad6f
BS
59122016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5913
5914 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5915 32-bit targets testing an -m64 multilib.
5916
d403fc9a
WS
59172016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5918
5919 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5920 64-bit support.
5921
4aa16f8d
JG
59222016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5923
5924 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5925
7c816d0f
CB
59262016-01-21 Christian Bruel <christian.bruel@st.com>
5927
5928 PR target/68674
5929 * gcc.target/i386/pr68674.c
5930 * gcc.target/aarch64/pr68674.c
5931 * gcc.target/arm/pr68674.c
5932
fce661e8
KT
59332016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5934
5935 PR target/69403
5936 * gcc.c-torture/execute/pr69403.c: New test.
5937
4696899f
PC
59382016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5939
5940 PR c++/55843
5941 * g++.dg/template/pr55843.C: New.
5942
bac69366
AL
59432016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5944
5945 PR testsuite/66877
5946 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5947 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5948
b57d3a5c
BS
59492016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5950
5951 PR testsuite/67489
da17300a
UB
5952 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5953 from dg-do compile directive, and instead add
5954 { dg-require-effective-target int128 }.
b57d3a5c 5955
9f04a53e
MS
59562016-01-20 Martin Sebor <msebor@redhat.com>
5957
5958 PR c/69405
5959 * gcc.dg/sync-fetch.c: New test.
5960
38a51663
JL
59612016-01-21 Martin Sebor <msebor@redhat.com>
5962
5963 PR target/69252
5964 * gcc.target/powerpc/pr69252.c: New test.
5965
2423a75a
JD
59662016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5967
5968 PR fortran/65996
da17300a 5969 * gfortran.dg/pr65996.f90: New test.
2423a75a 5970
0a76463f
DV
59712016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5972
5973 PR c++/68810
9f04a53e 5974 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 5975 expected to generate an error.
0a76463f 5976
9776e692
BS
59772016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5978
5979 PR middle-end/66178
5980 * gcc.dg/torture/pr66178.c: New test.
5981
c8d3e088
AB
59822016-01-21 Anton Blanchard <anton@samba.org>
5983 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5984
5985 PR target/63354
5986 * gcc.target/powerpc/pr63354.c: New test.
5987
35b707ff
VM
59882016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5989
5990 PR rtl-optimization/68990
5991 * gcc.target/i386/pr68990: New.
5992
157b0829
NC
59932016-01-21 Nick Clifton <nickc@redhat.com>
5994
5995 PR target/69129
5996 * gcc.target/mips/pr69129.c: New.
5997
aede6748
PC
59982016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5999
6000 PR c++/58046
6001 * g++.dg/cpp0x/pr58046.C: New.
6002
5463c2c8
JJ
60032016-01-21 Jakub Jelinek <jakub@redhat.com>
6004
6d31cc75
SS
6005 PR target/69187
6006 PR target/65624
6007 * gcc.target/arm/pr69187.c: New test.
6008
5463c2c8
JJ
6009 PR c++/69355
6010 * g++.dg/torture/pr69355.C: New test.
6011
fa28f32b
AK
60122016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6013 Sebastian Pop <s.pop@samsung.com>
6014
6015 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6016
b920a047
AK
60172016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6018 Sebastian Pop <s.pop@samsung.com>
6019
da17300a 6020 * gcc.dg/graphite/pr68976.c: New test.
b920a047 6021
bdd3aea6
JJ
60222016-01-21 Jakub Jelinek <jakub@redhat.com>
6023
6024 PR middle-end/67653
6025 * c-c++-common/pr67653.c: New test.
6026 * gcc.dg/torture/pr29119.c: Add dg-warning.
6027
26a2e6ae
PB
60282016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6029
6030 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6031
d25c7690
PK
60322016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6033
6034 PR c/24293
6035 * gcc.dg/pr24293.c: New test.
6036 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6037 incomplete struct type.
6038 * gcc.dg/declspec-1.c: Likewise.
6039 * gcc.dg/pr63549.c: Likewise.
6040
889d5698
JJ
60412016-01-20 Jakub Jelinek <jakub@redhat.com>
6042
6043 PR tree-optimization/66612
6044 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6045 for bdn instruction.
6046
d7cf3dc7
CL
60472016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6048
6049 * lib/target-supports.exp
6050 (check_effective_target_arm_fp_ok_nocache): New.
6051 (check_effective_target_arm_fp_ok): New.
6052 (add_options_for_arm_fp): New.
6053 (check_effective_target_arm_crypto_ok_nocache): Require
6054 target_arm_v8_neon_ok instead of arm32.
6055 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6056 (check_effective_target_arm_crypto_pragma_ok): New.
6057 (add_options_for_arm_vfp): New.
6058 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6059 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6060 target instead. Force initial fpu to vfp.
6061 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6062 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6063 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6064 dependency.
6065 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6066 use arm_vfp effective target instead. Force initial fpu to vfp.
6067 * gcc.target/arm/attr-neon3.c: Likewise.
6068 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6069 arm_vfp_ok.
6070 * gcc.target/arm/unsigned-float.c: Likewise.
6071 * gcc.target/arm/vfp-1.c: Likewise.
6072 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6073 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6074 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6075 * gcc.target/arm/vfp-ldmias.c: Likewise.
6076 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6077 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6078 * gcc.target/arm/vfp-stmiad.c: Likewise.
6079 * gcc.target/arm/vfp-stmias.c: Likewise.
6080 * gcc.target/arm/vnmul-1.c: Likewise.
6081 * gcc.target/arm/vnmul-2.c: Likewise.
6082 * gcc.target/arm/vnmul-3.c: Likewise.
6083 * gcc.target/arm/vnmul-4.c: Likewise.
6084
01ac9704 60852016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 6086
e84b00da
L
6087 PR testsuite/69366
6088 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6089 the MPX run-time library, for compile-time MPX test.
6090 * gcc.target/i386/chkp-always_inline.c: Likewise.
6091 * gcc.target/i386/chkp-bndret.c: Likewise.
6092 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6093 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6094 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6095 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6096 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6097 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6098 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6099 * gcc.target/i386/chkp-label-address.c: Likewise.
6100 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6101 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6102 * gcc.target/i386/chkp-pr69044.c: Likewise.
6103 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6104 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6105 * gcc.target/i386/chkp-strchr.c: Likewise.
6106 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6107 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6108 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6109 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6110 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6111 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6112 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6113 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6114 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6115 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6116 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6117 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6118 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6119 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6120 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6121 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6122 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6123 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6124 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6125 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6126 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6127 * gcc.target/i386/pr63995-2.c: Likewise.
6128 * gcc.target/i386/pr64805.c: Likewise.
6129 * gcc.target/i386/pr65044.c: Likewise.
6130 * gcc.target/i386/pr65167.c: Likewise.
6131 * gcc.target/i386/pr65183.c: Likewise.
6132 * gcc.target/i386/pr65184.c: Likewise.
6133 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 6134
28b33016
IE
61352016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6136
6137 PR tree-optimization/69328
6138 * gcc.dg/pr69328.c: New test.
6139
bcff0913
JL
61402016-01-20 Jeff Law <law@redhat.com>
6141
bf0bb970 6142 PR target/25114
bcff0913
JL
6143 * gcc.target/m68k/pr25114.c: New test.
6144
a3f69631
AV
61452016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6146
6147 * gcc.target/arm/memset-inline-10.c: Added
6148 dg-require-effective-target arm_thumb2_ok.
6149
af33ba0d
EB
61502016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6151
6152 * gcc.dg/debug/dwarf2/sso.c: New test.
6153
7596d5de
UB
61542016-01-19 Uros Bizjak <ubizjak@gmail.com>
6155
6156 PR testsuite/68820
6157 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6158 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6159 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6160
ceda2c69
JH
61612016-01-19 Jan Hubicka <hubicka@ucw.cz>
6162
6163 PR ipa/66223
6164 * g++.dg/ipa/devirt-50.C: New testcase.
6165
38a979f2
MP
61662016-01-19 Marek Polacek <polacek@redhat.com>
6167
6168 PR c++/68965
6169 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6170 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6171
962801c5
KT
61722016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6173
6174 PR target/69135
6175 * gcc.target/arm/pr69135_1.c: New test.
6176
078fe40a
WD
61772015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6178
6179 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6180
786e3c06
WD
61812015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6182
6183 * gcc.target/aarch64/ccmp_1.c: New testcase.
6184
1e297006
MP
61852016-01-19 Marek Polacek <polacek@redhat.com>
6186
6187 PR c++/68586
6188 * g++.dg/cpp0x/enum30.C: New test.
6189
879c27e3
RB
61902016-01-19 Richard Biener <rguenther@suse.de>
6191
6192 PR tree-optimization/69336
6193 * g++.dg/tree-ssa/pr69336.C: New testcase.
6194
015337d3
JJ
61952016-01-19 Jakub Jelinek <jakub@redhat.com>
6196
6197 PR debug/65779
6198 * gcc.dg/pr65779.c: New test.
6199
e2c768b6
RB
62002016-01-19 Richard Biener <rguenther@suse.de>
6201
6202 PR tree-optimization/69352
6203 * gcc.dg/torture/pr69352.c: New testcase.
6204
569efc34
JJ
62052016-01-19 Jakub Jelinek <jakub@redhat.com>
6206
6207 PR rtl-optimization/68955
6208 PR rtl-optimization/64557
6209 * gcc.dg/torture/pr68955.c: New test.
6210
e49d321f
JH
62112016-01-19 Jan Hubicka <hubicka@ucw.cz>
6212
6213 PR lto/69136
6214 * g++.dg/torture/pr69136.C: New testcase.
6215
e9191ad3
JH
62162016-01-19 Jan Hubicka <hubicka@ucw.cz>
6217
6218 PR lto/69133
6219 * g++.dg/lto/pr69133_0.C: New testcase.
6220 * g++.dg/lto/pr69133_1.C: New testcase.
6221
2bedb645
JL
62222016-01-15 Jeff Law <law@redhat.com>
6223
6224 PR tree-optimization/69320
6225 * gcc.c-torture/pr69320-1.c: New test.
6226 * gcc.c-torture/pr69320-2.c: New test.
6227 * gcc.c-torture/pr69320-3.c: New test.
6228 * gcc.c-torture/pr69320-4.c: New test.
6229
17c15cb9
PP
62302016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6231
6232 PR c++/11858
6233 PR c++/24663
6234 PR c++/24664
6235 * g++.dg/template/pr11858.C: New test.
6236 * g++.dg/template/pr24663.C: New test.
6237 * g++.dg/template/unify12.C: New test.
6238 * g++.dg/template/unify13.C: New test.
6239 * g++.dg/template/unify14.C: New test.
6240 * g++.dg/template/unify15.C: New test.
6241 * g++.dg/template/unify16.C: New test.
6242 * g++.dg/template/unify17.C: New test.
6243
9617fd08
DM
62442016-01-18 David Malcolm <dmalcolm@redhat.com>
6245
6246 PR testsuite/69181
6247 * gcc.dg/pr69181-1.c: New test file.
6248 * gcc.dg/pr69181-2.c: New test file.
6249 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6250 globals by moving it to...
6251 (cleanup-after-saved-dg-test): ...this new function. Add
6252 "global additional_sources_used". Add reset of global
6253 multiline_expected_outputs to the empty list.
6254 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6255 global to...
6256 (multiline_expected_outputs): ...this, and updated comments to
6257 note that it is modified from gcc-dg.exp.
6258 (dg-end-multiline-output): Update for the above renaming.
6259 (handle-multiline-outputs): Likewise. Remove the clearing
6260 of the expected outputs to the empty list.
6261
b555a2e4
RB
62622016-01-18 Richard Biener <rguenther@suse.de>
6263
6264 PR tree-optimization/69297
6265 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6266
96902805
JM
62672016-01-18 Joseph Myers <joseph@codesourcery.com>
6268
6269 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6270 dg-options.
6271 * gcc.target/mips/mips-3d-2.c: Likewise.
6272 * gcc.target/mips/mips-3d-3.c: Likewise.
6273 * gcc.target/mips/mips-3d-4.c: Likewise.
6274 * gcc.target/mips/mips-3d-5.c: Likewise.
6275 * gcc.target/mips/mips-3d-6.c: Likewise.
6276 * gcc.target/mips/mips-3d-7.c: Likewise.
6277 * gcc.target/mips/mips-3d-8.c: Likewise.
6278 * gcc.target/mips/mips-3d-9.c: Likewise.
6279 * gcc.target/mips/mips-ps-1.c: Likewise.
6280 * gcc.target/mips/mips-ps-2.c: Likewise.
6281 * gcc.target/mips/mips-ps-3.c: Likewise.
6282 * gcc.target/mips/mips-ps-4.c: Likewise.
6283 * gcc.target/mips/mips-ps-5.c: Likewise.
6284 * gcc.target/mips/mips-ps-6.c: Likewise.
6285 * gcc.target/mips/mips-ps-7.c: Likewise.
6286 * gcc.target/mips/mips-ps-type.c: Likewise.
6287 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6288 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6289
40e26f94
TV
62902016-01-18 Tom de Vries <tom@codesourcery.com>
6291
6292 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6293 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6294 * c-c++-common/goacc/kernels-empty.c: New test.
6295 * c-c++-common/goacc/kernels-eternal.c: New test.
6296 * c-c++-common/goacc/kernels-loop-2.c: New test.
6297 * c-c++-common/goacc/kernels-loop-3.c: New test.
6298 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6299 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6300 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6301 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6302 * c-c++-common/goacc/kernels-loop-data.c: New test.
6303 * c-c++-common/goacc/kernels-loop-g.c: New test.
6304 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6305 * c-c++-common/goacc/kernels-loop-n.c: New test.
6306 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6307 * c-c++-common/goacc/kernels-loop.c: New test.
6308 * c-c++-common/goacc/kernels-noreturn.c: New test.
6309 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6310 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6311 * c-c++-common/goacc/kernels-reduction.c: New test.
6312
a98d4647
TV
63132016-01-18 Tom de Vries <tom@codesourcery.com>
6314
6315 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6316 * gcc.dg/autopar/outer-2.c: Same.
6317 * gcc.dg/autopar/outer-3.c: Same.
6318 * gcc.dg/autopar/outer-4.c: Same.
6319 * gcc.dg/autopar/outer-5.c: Same.
6320 * gcc.dg/autopar/outer-6.c: Same.
6321 * gcc.dg/autopar/parallelization-1.c: Same.
6322 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6323 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6324 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6325 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6326 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6327 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6328 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6329 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6330 * gcc.dg/autopar/pr39500-1.c: Same.
6331 * gcc.dg/autopar/pr39500-2.c: Same.
6332 * gcc.dg/autopar/pr46193.c: Same.
6333 * gcc.dg/autopar/pr46194.c: Same.
6334 * gcc.dg/autopar/pr49580.c: Same.
6335 * gcc.dg/autopar/pr49960-1.c: Same.
6336 * gcc.dg/autopar/pr49960.c: Same.
6337 * gcc.dg/autopar/pr68373.c: Same.
6338 * gcc.dg/autopar/reduc-1.c: Same.
6339 * gcc.dg/autopar/reduc-1char.c: Same.
6340 * gcc.dg/autopar/reduc-1short.c: Same.
6341 * gcc.dg/autopar/reduc-2.c: Same.
6342 * gcc.dg/autopar/reduc-2char.c: Same.
6343 * gcc.dg/autopar/reduc-2short.c: Same.
6344 * gcc.dg/autopar/reduc-3.c: Same.
6345 * gcc.dg/autopar/reduc-4.c: Same.
6346 * gcc.dg/autopar/reduc-6.c: Same.
6347 * gcc.dg/autopar/reduc-7.c: Same.
6348 * gcc.dg/autopar/reduc-8.c: Same.
6349 * gcc.dg/autopar/reduc-9.c: Same.
6350 * gcc.dg/autopar/uns-outer-4.c: Same.
6351 * gcc.dg/autopar/uns-outer-5.c: Same.
6352 * gcc.dg/autopar/uns-outer-6.c: Same.
6353 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6354 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6355
da976fa8
AL
63562016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6357
6358 PR target/63679
6359 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6360 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6361
70c1e886
AL
63622016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6363
6364 PR target/63679
6365 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6366 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6367 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6368
88bed196
AL
63692016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6370
6371 PR target/63679
6372 * gcc.dg/tree-ssa/sra-17.c: New.
6373 * gcc.dg/tree-ssa/sra-18.c: New.
6374
3dd5f42e
IE
63752016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6376
6377 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6378
ae5a77fa
EB
63792016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6380
6381 * gnat.dg/inline12.adb: New test.
6382
11e57fc6
BC
63832016-01-18 Bin Cheng <bin.cheng@arm.com>
6384
6385 PR tree-optimization/66797
6386 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6387
995b6fe0
RB
63882016-01-18 Richard Biener <rguenther@suse.de>
6389
6390 PR tree-optimization/69170
6391 * gcc.dg/torture/pr69170.c: New testcase.
6392
82ee0cf2 63932016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
6394
6395 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6396
d69da357
TV
63972016-01-16 Tom de Vries <tom@codesourcery.com>
6398
6399 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6400
a3845283
TV
64012016-01-16 Tom de Vries <tom@codesourcery.com>
6402
6403 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6404 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6405 redundant dg-require-effective-target pthread.
6406 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6407 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6408 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6409 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6410 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6411 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6412 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6413
197a6aa6
DE
64142016-01-16 David Edelsohn <dje.gcc@gmail.com>
6415
6416 PR target/68609
6417 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6418 * gcc.target/powerpc/recip-7.c: Same.
6419
ec7886c1
PP
64202016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6421
6422 PR c++/69091
6423 * g++.dg/template/pr69091.C: New test.
6424
203484bb
PP
64252016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6426
6427 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6428 dump does not contain an error_mark_node.
6429 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6430 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6431
aa2500e9
PP
64322016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6433
6434 PR c++/68936
6435 * g++.dg/template/pr68936.C: New test.
6436
28621a5c
DE
64372016-01-15 David Edelsohn <dje.gcc@gmail.com>
6438
6439 PR target/68609
6440 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6441 * gcc.target/powerpc/recip-2.c: Same.
6442 * gcc.target/powerpc/recip-3.c: Same.
6443 * gcc.target/powerpc/recip-4.c: Same.
6444 * gcc.target/powerpc/recip-sqrtf.c: Same.
6445
40c43aca
JL
64462016-01-15 Jeff Law <law@redhat.com>
6447
6448 PR tree-optimization/69270
6449 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6450 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6451
afbc5ae8
PT
64522016-01-15 Paul Thomas <pault@gcc.gnu.org>
6453
6454 PR fortran/49630
6455 * gfortran.dg/deferred_character_13.f90: New test for the fix
6456 of comment 3 of the PR.
6457
6458 PR fortran/54070
6459 * gfortran.dg/deferred_character_8.f90: New test
6460 * gfortran.dg/allocate_error_5.f90: New test
6461
6462 PR fortran/60593
6463 * gfortran.dg/deferred_character_10.f90: New test
6464
6465 PR fortran/60795
6466 * gfortran.dg/deferred_character_14.f90: New test
6467
6468 PR fortran/61147
6469 * gfortran.dg/deferred_character_11.f90: New test
6470
6471 PR fortran/64324
6472 * gfortran.dg/deferred_character_9.f90: New test
6473
49abe076
VM
64742016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6475
6476 PR rtl-optimization/69030
6477 * gcc.target/i386/pr69030.c: New.
6478
16d12992
KT
64792016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6480
6481 * gcc.target/aarch64/target_attr_17.c: New test.
6482
78810bd3
RB
64832016-01-15 Richard Biener <rguenther@suse.de>
6484
6485 PR tree-optimization/66856
6486 * gcc.dg/torture/pr66856-1.c: New testcase.
6487 * gcc.dg/torture/pr66856-2.c: Likewise.
6488
2bd847fe
RB
64892016-01-15 Richard Biener <rguenther@suse.de>
6490
6491 PR debug/69137
6492 * g++.dg/lto/pr69137_0.C: New testcase.
6493
a00fe3b7
RS
64942016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6495
6496 PR middle-end/69246
6497 * gcc.target/i386/pr69246.c: New test.
6498
cbb0e83b
DV
64992016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6500
7596d5de 6501 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 6502
5a500ecf
DV
65032016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6504
6505 PR c++/56194
6506 * g++.dg/init/const9.C: Disable test on S/390.
6507
5d9bf64f
DV
65082016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6509
6510 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6511 * g++.dg/Wno-frame-address.C: Ditto.
6512
e234b19e
DV
65132016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6514
6515 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6516
89483f99
RB
65172016-01-15 Richard Biener <rguenther@suse.de>
6518
6519 PR tree-optimization/68961
6520 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6521
94f37395
IE
65222016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6523
6524 * gcc.target/i386/pr65105-5.c: New test.
6525
82ee0cf2 65262016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
6527
6528 * gcc.c-torture/execute/alias-4.c: New testcase.
6529
82ee0cf2 65302016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
6531
6532 PR ipa/68148
6533 * g++.dg/ipa/devirt-49.C: New testcase.
6534
092f7deb 65352016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
6536
6537 PR target/65837
6538 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6539 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6540 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6541
e93c66bc
RB
65422016-01-15 Richard Biener <rguenther@suse.de>
6543
6544 PR tree-optimization/69117
6545 * gcc.dg/torture/pr69117.c: New testcase.
6546
c47eaca6 65472015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
6548
6549 PR c++/69048
6550 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6551
c3f6914a
FXC
65522016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6553
6554 PR testsuite/67509
6555 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6556 range tests use 100 * maximum instead of maximum + 1.
6557
cd65ae90
JJ
65582016-01-14 Jakub Jelinek <jakub@redhat.com>
6559
6560 PR debug/69244
6561 * gcc.dg/guality/pr69244.c: New test.
6562
19643948
UB
65632016-01-14 Uros Bizjak <ubizjak@gmail.com>
6564
6565 * lib/target-supports.exp (check_effective_target_issignaling):
6566 New procedure.
6567 * gcc.dg/pr61441.c: Require issignaling effective target.
6568
fe79c97e
SB
65692016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6570
6571 PR target/68803
6572 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6573
c7df95d8
DM
65742016-01-14 David Malcolm <dmalcolm@redhat.com>
6575
6576 PR c++/68819
6577 PR preprocessor/69177
6578 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6579 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6580 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6581 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6582
00083992
MP
65832016-01-14 Marek Polacek <polacek@redhat.com>
6584
6585 PR c/69262
6586 * gcc.dg/array-15.c: New test.
6587
0c9b3294
JJ
65882016-01-14 Jakub Jelinek <jakub@redhat.com>
6589
6590 PR middle-end/68146
6591 PR tree-optimization/69155
6592 * gfortran.dg/pr68146.f: New test.
6593 * gfortran.dg/pr69155.f90: New test.
6594
3688e13d
RB
65952016-01-14 Richard Biener <rguenther@suse.de>
6596
6597 PR tree-optimization/68060
6598 * gcc.dg/torture/pr68060-1.c: New testcase.
6599 * gcc.dg/torture/pr68060-2.c: Likewise.
6600
bab0ad3a
NC
66012016-01-14 Nick Clifton <nickc@redhat.com>
6602
6603 * lib/target-supports.exp
6604 (check_effective_target_arm_neon_ok_nocache): Add an option
6605 sequence that includes setting the ARM architecture to ARMv7-A.
6606 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6607 command line options necessary to enable Neon support.
6608 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6609 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6610 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6611 * gcc.target/arm/pr69180.c: Likewise.
6612
947c2ce5
JL
66132016-01-14 Jeff Law <law@redhat.com>
6614
6615 PR tree-optimization/69270
6616 * gcc.dg/tree-ssa/pr69270.c: New test.
6617
3342fd71
BS
66182016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6619
6620 PR c/66208
6621 * c-c++-common/pr66208.c: New file.
6622
2ad3adf1
JJ
66232016-01-13 Jakub Jelinek <jakub@redhat.com>
6624
6625 PR tree-optimization/69156
6626 * gcc.dg/pr69156.c: New test.
6627
398d6feb
L
66282016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6629
6630 * gcc.target/i386/pr69225-7.c: New test.
6631
4c868789
RH
66322016-01-13 Richard Henderson <rth@redhat.com>
6633
6634 * gcc.dg/tm/memopt-13.c: Update expected function.
6635 * gcc.dg/tm/memopt-6.c: Likewise.
6636
ef6d1772
UB
66372016-01-13 Uros Bizjak <ubizjak@gmail.com>
6638
6639 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6640 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6641 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6642 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 6643
ef6d1772
UB
66442016-01-13 Tom de Vries <tom@codesourcery.com>
6645
6646 PR tree-optimization/69169
0b4b6ef2
TV
6647 * gcc.dg/pr69169.c: New test.
6648
2ad3adf1 66492016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
6650
6651 PR target/69228
6652 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6653 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6654 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6655 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6656 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6657 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6658 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6659 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6660
9060e335
AK
66612016-01-13 Jakub Jelinek <jakub@redhat.com>
6662
6663 PR target/69247
6664 * gcc.dg/pr69247.c: New test.
6665
40311329
RB
66662016-01-13 Richard Biener <rguenther@suse.de>
6667
6668 PR tree-optimization/69242
6669 * gcc.dg/torture/pr69242.c: New testcase.
6670
ccbd7103
RB
66712016-01-13 Richard Biener <rguenther@suse.de>
6672
6673 PR tree-optimization/69186
6674 * gcc.dg/torture/pr69186.c: New testcase.
6675
c6f72a46
JL
66762016-01-13 Jeff Law <law@redhat.com>
6677
6678 PR tree-optimization/67755
6679 * gcc.dg/tree-ssa/pr67755.c: New test.
6680
66812016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
6682
6683 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6684 pass number in output by a star.
6685
c446cf07
BC
66862016-01-12 Bin Cheng <bin.cheng@arm.com>
6687
6688 PR tree-optimization/68911
6689 * gcc.c-torture/execute/pr68911.c: New test.
6690
5342156c
MP
66912016-01-12 Marek Polacek <polacek@redhat.com>
6692
6693 PR c++/68979
6694 * g++.dg/warn/permissive-1.C: New test.
6695
65364cc5
JJ
66962016-01-12 Jakub Jelinek <jakub@redhat.com>
6697
6698 PR objc++/68511
6699 PR c++/69213
6700 * g++.dg/opt/pr69213.C: New test.
6701
81b9a3d9
CB
67022016-01-12 Christian Bruel <christian.bruel@st.com>
6703
6704 PR target/69180
6705 * gcc.target/arm/pr69180.c: New test.
6706
3c4e91c9
RB
67072016-01-12 Richard Biener <rguenther@suse.de>
6708
6709 PR lto/69077
6710 * g++.dg/lto/pr69077_0.C: New testcase.
6711 * g++.dg/lto/pr69077_1.C: Likewise.
6712
5664cea1
JJ
67132016-01-12 Jakub Jelinek <jakub@redhat.com>
6714
6715 PR target/69175
6716 * g++.dg/opt/pr69175.C: New test.
6717
86cefc49
AL
67182016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6719
6720 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6721 rather than #including math.h & stdlib.h.
6722 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6723 * gcc.dg/vect/pr49771.c: Likewise.
6724 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6725 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6726 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6727 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6728 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6729 * gcc.dg/vect/pr44507.c: Likewise.
6730 * gcc.dg/vect/pr45902.c: Likewise.
6731 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6732 * gcc.dg/vect/vect-117.c: Likewise.
6733 * gcc.dg/vect/vect-99.c: Likewise.
6734 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6735 * gcc.dg/vect/vect-cond-1.c: Likewise.
6736 * gcc.dg/vect/vect-cond-2.c: Likewise.
6737 * gcc.dg/vect/vect-cond-3.c: Likewise.
6738 * gcc.dg/vect/vect-cond-4.c: Likewise.
6739 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6740 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6741 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6742 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6743 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6744 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6745 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6746 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6747 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6748 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6749 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6750 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6751 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6752 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6753 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6754 include of signal.h.
6755 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6756 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6757 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6758 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6759 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6760 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6761 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6762 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6763 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6764 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6765 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6766 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6767 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6768 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6769 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6770 * gcc.dg/vect/vect-outer-5.c: Likewise.
6771 * gcc.dg/vect/vect-outer-6.c: Likewise.
6772 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6773 include of stdio.h.
6774
b832f61e
NC
67752016-01-12 Nick Clifton <nickc@redhat.com>
6776
6777 PR target/68913
6778 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6779 to fread so that it will be found in all target runtimes.
6780
8eac49b1
RB
67812016-01-12 Richard Biener <rguenther@suse.de>
6782
6783 PR tree-optimization/69053
6784 * g++.dg/torture/pr69053.C: New testcase.
6785
2935d994
RB
67862016-01-12 Richard Biener <rguenther@suse.de>
6787
6788 PR tree-optimization/69168
6789 * gcc.dg/torture/pr69168.c: New testcase.
6790
66c16fd9
RB
67912016-01-12 Richard Biener <rguenther@suse.de>
6792
6793 PR tree-optimization/69157
6794 * gcc.dg/torture/pr69157.c: New testcase.
6795
67962016-01-12 Richard Biener <rguenther@suse.de>
6797
6798 PR tree-optimization/69174
6799 * gcc.dg/torture/pr69174.c: New testcase.
6800
723033a6
JJ
68012016-01-12 Jakub Jelinek <jakub@redhat.com>
6802
6803 PR c++/66808
6804 PR c++/69000
6805 * g++.dg/tls/pr66808.C: New test.
6806 * g++.dg/tls/pr69000.C: New test.
6807
3574cf47
BS
68082016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6809
6810 * gcc.target/powerpc/swaps-p8-23.c: New test.
6811 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6812
feb20787
JDA
68132016-01-11 John David Anglin <danglin@gcc.gnu.org>
6814
6815 PR tree-optimization/68356
6816 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6817
27b1820a
KV
68182016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6819 Jim Wilson <jim.wilson@linaro.org>
6820
6821 PR target/69194
6822 * gcc.target/arm/pr69194.c: New test.
6823
cf4de6af
L
68242016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6825
6826 PR target/69225
6827 * gcc.target/i386/pr69225-1.c: New test.
6828 * gcc.target/i386/pr69225-2.c: Likewise.
6829 * gcc.target/i386/pr69225-3.c: Likewise.
6830 * gcc.target/i386/pr69225-4.c: Likewise.
6831 * gcc.target/i386/pr69225-5.c: Likewise.
6832 * gcc.target/i386/pr69225-6.c: Likewise.
6833
1ebd5558
JJ
68342016-01-11 Jakub Jelinek <jakub@redhat.com>
6835
23552a4d
JJ
6836 PR target/67462
6837 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6838 if lp64.
6839
26ff85b0
JJ
6840 PR target/69071
6841 * gcc.dg/pr69071.c: New test.
6842
9cb6bd74
JJ
6843 PR c++/69211
6844 * g++.dg/opt/pr69211.C: New test.
6845
1ebd5558
JJ
6846 PR tree-optimization/69214
6847 * gcc.c-torture/compile/pr69214.c: New test.
6848
8c18c836
UB
68492016-01-11 Uros Bizjak <ubizjak@gmail.com>
6850
6851 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6852 * gcc.target/i386/pr66232-11.c: Ditto.
6853 * gcc.target/i386/pr66232-12.c: Ditto.
6854 * gcc.target/i386/pr66232-13.c: Ditto.
6855
62446e6e
RB
68562016-01-11 Richard Biener <rguenther@suse.de>
6857
6858 PR tree-optimization/69173
6859 * gcc.dg/torture/pr69173.c: New testcase.
6860
2b8568fe
KT
68612016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6862
6863 PR rtl-optimization/68796
6864 * gcc.target/aarch64/tst_5.c: New test.
6865 * gcc.target/aarch64/tst_6.c: Likewise.
6866
5baf4532
KT
68672016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6868
6869 PR rtl-optimization/68841
6870 * gcc.dg/pr68841.c: New test.
6871 * gcc.c-torture/execute/pr68841.c: New test.
6872
ca90b1ed
YR
68732016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6874
6875 PR rtl-optimization/68920
6876 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6877 for ix86 targets.
6878 * gcc.dg/ifcvt-5.c: New test.
6879
2ad3adf1 68802016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
6881
6882 PR bootstrap/69123
6883 * g++.dg/pr69123.C: New.
6884
83834c09
IE
68852016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6886
6887 PR target/69010
6888 * gcc.target/i386/pr69010.c: New test.
6889
dcf89d57
MJ
68902016-01-11 Martin Jambor <mjambor@suse.cz>
6891
6892 PR ipa/69044
6893 * gcc.target/i386/chkp-pr69044.c: New test.
6894
d95167ee
TV
68952016-01-11 Tom de Vries <tom@codesourcery.com>
6896
6897 PR tree-optimization/69109
6898 * gcc.dg/autopar/pr69109-2.c: New test.
6899 * gcc.dg/autopar/pr69109.c: New test.
6900
4f6403a8
TV
69012016-01-11 Tom de Vries <tom@codesourcery.com>
6902
6903 PR tree-optimization/69108
6904 * gcc.dg/autopar/pr69108.c: New test.
6905
21efdd80
PP
69062016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6907
6908 PR c++/69029
6909 * c-c++-common/Wisleading-indentation.c: Augment test.
6910
fd42eed8
TK
69112016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6912
6913 PR fortran/69154
6914 * gfortran.dg/inline_matmul_12.f90: New test.
6915
4f90ee6c
PT
69162016-01-10 Paul Thomas <pault@gcc.gnu.org>
6917
6918 PR fortran/67779
6919 * gfortran.dg/actual_array_offset_1: New test.
6920
3907c6cf
TV
69212016-01-10 Tom de Vries <tom@codesourcery.com>
6922
6923 PR tree-optimization/69062
6924 * gcc.dg/autopar/pr69062.c: New test.
6925
b07b236e
TS
69262016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6927
6928 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
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-6.c: Likewise.
6933 * gcc.dg/vect/slp-perm-7.c: Likewise.
6934 * gcc.dg/vect/slp-perm-8.c: Likewise.
6935
23fab8ae
TV
69362016-01-10 Tom de Vries <tom@codesourcery.com>
6937
6938 PR tree-optimization/69039
6939 * gcc.dg/autopar/pr69039.c: New test.
6940
73f0dae2
MP
69412016-01-09 Marek Polacek <polacek@redhat.com>
6942
6943 PR c++/69113
6944 * g++.dg/pr69113.C: New test.
6945
20b8d734
JJ
69462016-01-09 Jakub Jelinek <jakub@redhat.com>
6947
6948 PR middle-end/50865
6949 PR tree-optimization/69097
6950 * gcc.c-torture/execute/pr50865.c: New test.
6951 * gcc.c-torture/execute/pr69097-1.c: New test.
6952 * gcc.c-torture/execute/pr69097-2.c: New test.
6953 * gcc.dg/pr69097-1.c: New test.
6954 * gcc.dg/pr69097-2.c: New test.
6955
c50e614b
JJ
69562016-01-09 Jakub Jelinek <jakub@redhat.com>
6957
6958 PR c++/69164
6959 * g++.dg/opt/pr69164.C: New test.
6960
e0237993
JJ
69612016-01-08 Jakub Jelinek <jakub@redhat.com>
6962
6963 PR tree-optimization/69167
6964 * gcc.dg/pr69167.c: New test.
6965
bd8f5bb2
MP
69662016-01-08 Marek Polacek <polacek@redhat.com>
6967
6968 PR c++/68449
6969 * g++.dg/pr68449.C: New.
6970
bb0f5ca7
AL
69712016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6972
6973 PR tree-optimization/68707
6974 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6975 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6976 on platforms supporting it.
6977 * gcc.dg/vect/slp-perm-2.c: Likewise.
6978 * gcc.dg/vect/slp-perm-3.c: Likewise.
6979 * gcc.dg/vect/slp-perm-5.c: Likewise.
6980 * gcc.dg/vect/slp-perm-7.c: Likewise.
6981 * gcc.dg/vect/slp-perm-8.c: Likewise.
6982 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6983 on platforms supporting it.
6984
22518428
JJ
69852016-01-08 Jakub Jelinek <jakub@redhat.com>
6986
33f0852f
JJ
6987 PR tree-optimization/69162
6988 * gcc.dg/pr69162.c: New test.
6989
22518428
JJ
6990 PR tree-optimization/69172
6991 * gcc.dg/pr69172.c: New test.
6992
80e9b3aa
TP
69932016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6994
6995 PR tree-optimization/67781
6996 * gcc.c-torture/execute/pr67781.c: New file.
6997
262a363f
JJ
69982016-01-08 Jakub Jelinek <jakub@redhat.com>
6999
7000 PR tree-optimization/69083
7001 * gcc.dg/vect/pr69083.c: New test.
7002
6e1f093f
SS
70032016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7004
7005 PR tree-optimization/61441
7006 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7007 Use -fexcess-precision=standard for compiler options.
7008 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7009
53290e07
JJ
70102016-01-08 Jakub Jelinek <jakub@redhat.com>
7011
57bf3072
JJ
7012 PR fortran/69128
7013 * gfortran.dg/gomp/pr69128.f90: New test.
7014
53290e07
JJ
7015 PR c++/69145
7016 * g++.dg/ext/pr69145-1.C: New test.
7017 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7018 * g++.dg/ext/pr69145-2.h: New file.
7019
7a127fa7
MS
70202016-01-07 Martin Sebor <msebor@redhat.com>
7021
7022 PR c/68966
7023 * gcc.dg/atomic-fetch-bool.c: New test.
7024 * gcc.dg/sync-fetch-bool.c: New test.
7025
95918b49
L
70262016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7027
7028 PR fortran/66680
7029 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7030
c8e62a9d
NC
70312016-01-07 Nick Clifton <nickc@redhat.com>
7032
7033 PR target/66655
7034 * g++.dg/pr66655.C: New test.
7035 * g++.dg/pr66655_1.cc: Test support file.
7036 * g++.dg/pr66655.h: Test header file.
7037
2ad3adf1 70382016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
7039
7040 PR fortran/66680
7041 gfortran.dg/gomp/pr66680.f90: New test.
7042
4cd9ca92
L
70432016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7044
7045 PR target/69171
7046 * gcc.target/i386/pr69171-1.c: New test.
7047 * gcc.target/i386/pr69171-2.c: Likewise.
7048 * gcc.target/i386/pr69171-3.c: Likewise.
7049 * gcc.target/i386/pr69171-4.c: Likewise.
7050 * gcc.target/i386/pr69171-5.c: Likewise.
7051 * gcc.target/i386/pr69171-6.c: Likewise.
7052
7e33d4dc
BS
70532015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7054
7055 PR middle-end/67639
7056 * c-c++-common/pr67639.c: New test.
7057
fec64afc
JJ
70582016-01-07 Jakub Jelinek <jakub@redhat.com>
7059
7060 PR tree-optimization/69141
7061 * g++.dg/opt/pr69141.C: New test.
7062
f293ad29
EB
70632016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7064
7065 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7066
5027395e
UB
70672016-01-06 Uros Bizjak <ubizjak@gmail.com>
7068
7069 PR target/69140
7070 * gcc.target/i386/pr69140.c: New test
7071
7443cf13
DM
70722016-01-06 David Malcolm <dmalcolm@redhat.com>
7073
7074 * gcc.dg/bad-dereference.c: New test case.
7075
32928931
BS
70762015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7077
7078 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7079
68dd05da
AS
70802016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7081
7082 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7083
6b131d5b
MP
70842016-01-06 Marek Polacek <polacek@redhat.com>
7085
7086 PR sanitizer/69099
7087 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7088
8d9fdb49
MP
70892016-01-05 Marek Polacek <polacek@redhat.com>
7090
7091 PR c/69104
7092 * gcc.dg/atomic-invalid-2.c: New.
7093
acf93f1e
L
70942016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7095
7096 PR target/68991
7097 * gcc.target/i386/pr68991.c: New test.
7098
3f50525d
L
70992016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7100
7101 PR target/68991
7102 * g++.dg/pr68991-1.C: New test.
7103 * g++.dg/pr68991-2.C: Likewise.
7104
e0237993 71052016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 7106
e0237993 7107 PR other/60465
face88a1
ST
7108 * gcc.target/ia64/pr60465-gprel64.c: New test.
7109 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7110
a0866eff
KT
71112016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7112
7113 PR rtl-optimization/68651
7114 * gcc.target/aarch64/pr68651_1.c: New test.
7115
c589e975
DM
71162016-01-05 David Malcolm <dmalcolm@redhat.com>
7117
7118 PR c/69122
7119 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7120
929710d9
NS
71212016-01-05 Nathan Sidwell <nathan@acm.org>
7122
ce3e43d7
NS
7123 PR c++/58583
7124 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7125
929710d9
NS
7126 * gcc.dg/alias-15.c: New.
7127
a2faef8e
NC
71282016-01-05 Nick Clifton <nickc@redhat.com>
7129
7130 PR target/68870
7131 * g++.dg/pr68770.C: New test.
7132
4cfa76e3
MS
71332016-01-04 Mike Stump <mikestump@comcast.net>
7134
7135 * lib/target-supports.exp (check_effective_target_cilkplus):
7136 cilkplus targets require pthreads.
4ece61b6 7137 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 7138
4e8a3a35
MM
71392016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7140
7141 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7142 generation.
7143
818ab71a
JJ
71442016-01-04 Jakub Jelinek <jakub@redhat.com>
7145
7146 Update copyright years.
7147
2fe0a208
MP
71482016-01-04 Marek Polacek <polacek@redhat.com>
7149
7150 PR c/68908
7151 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7152 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7153 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7154
9e3b2fe3
EB
71552016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7156
7157 * gcc.target/sparc/20160104-2.c: New test.
7158
e8d65a35
EB
71592016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7160
7161 * gcc.target/sparc/20160104-1.c: New test.
7162
25ccfccd
PT
71632016-01-03 Paul Thomas <pault@gcc.gnu.org>
7164
7165 PR fortran/65045
7166 * gfortran.dg/pr65045.f90: New test.
7167
cb51d382
EB
71682016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7169
7170 * gnat.dg/specs/debug1.ads: Delete.
7171
6eeaad6e
JD
71722016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7173
7174 PR libgfortran/68867
7175 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7176 expression.
7177
2f968603
JD
71782016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7179
7180 PR libgfortran/68867
7181 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7182 PowerPC.
7183
591bb5e4
PT
71842016-01-01 Paul Thomas <pault@gcc.gnu.org>
7185
7186 PR fortran/68864
7187 * gfortran.dg/pr68864.f90: New test.
7188
f1e0620c
JJ
71892016-01-01 Jakub Jelinek <jakub@redhat.com>
7190
942a1319
JJ
7191 PR tree-optimization/69070
7192 * gcc.dg/pr69070.c: New test.
7193
10dff63f
JJ
7194 PR sanitizer/69055
7195 * gfortran.dg/pr69055.f90: New test.
7196
f1e0620c
JJ
7197 PR target/69015
7198 * gcc.dg/pr69015.c: New test.
818ab71a 7199\f
2f883d1c 7200Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
7201
7202Copying and distribution of this file, with or without modification,
7203are permitted in any medium without royalty provided the copyright
7204notice and this notice are preserved.