]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
tree-vect-loop.c (vect_determine_vectorization_factor): Also compute the factor for...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
6442a6f4
PT
12016-06-01 Paul Thomas <pault@gcc.gnu.org>
2
3 PR fortran/71156
4 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
5 to the module procedure declaration.
6 * gfortran.dg/submodule_16.f08: New test.
7
ab62397a
JJ
82016-06-01 Jakub Jelinek <jakub@redhat.com>
9
10 PR middle-end/71371
11 * c-c++-common/gomp/pr71371.c: New test.
12
b66af6ed
RB
132016-06-01 Richard Biener <rguenther@suse.de>
14
15 PR tree-optimization/71366
16 * gcc.dg/torture/pr71366-1.c: New testcase.
17 * gcc.dg/torture/pr71366-2.c: Likewise.
18
e342b9d8
KN
192016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
20
21 * gcc.target/powerpc/vslv-0.c: New test.
22 * gcc.target/powerpc/vslv-1.c: New test.
23 * gcc.target/powerpc/vsrv-0.c: New test.
24 * gcc.target/powerpc/vsrv-1.c: New test.
25
721547cd
NS
262016-06-01 Nathan Sidwell <nathan@acm.org>
27
28 * c-c++-common/torture/pr57945.c: Add expected PTX error.
29 * gcc.target/nvptx/weak.c: New.
30
fa2c9034
RB
312016-06-01 Richard Biener <rguenther@suse.de>
32
33 PR tree-optimization/71261
34 * gcc.dg/torture/vect-bool-1.c: New testcase.
35
3e32893c
JJ
362016-06-01 Jakub Jelinek <jakub@redhat.com>
37
38 * gfortran.dg/gomp/order-1.f90: New test.
39 * gfortran.dg/gomp/order-2.f90: New test.
40
8c383600
JH
412016-06-01 Jan Hubicka <hubicka@ucw.cz>
42
43 * gcc.dg/unroll-6.c: Update template.
44 * gcc.dg/unroll-7.c: New testcase.
45 * gcc.dg/unroll-8.c: New testcase.
46
a0dfeef5
EB
472016-06-01 Eric Botcazou <ebotcazou@adacore.com>
48
49 * gnat.dg/opt56.ad[sb]: New test.
50
48de5701
PC
512016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
52
53 PR c++/66635
54 * g++.dg/cpp0x/constexpr-ice16.C: New.
55
827cf695
PP
562016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
57
58 PR tree-optimization/71314
59 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
60 -mbranch-cost=2.
61
ff66f6e8
PP
622016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
63
64 PR tree-optimization/71077
65 * gcc.dg/tree-ssa/pr71077.c: New test.
66
050fb209
JH
672016-05-31 Jan Hubicka <hubicka@ucw.cz>
68
48de5701
PC
69 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
70 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
71 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 72
c642d919
PC
732016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
74
75 PR c++/71248
76 * g++.dg/cpp0x/pr71248.C: New.
77 * g++.dg/cpp0x/auto7.C: Test column numbers too.
78 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
79 * g++.dg/init/new37.C: Likewise.
80 * g++.dg/template/static1.C: Likewise.
81 * g++.dg/template/static2.C: Likewise.
82
d6439e08
L
832016-05-31 H.J. Lu <hongjiu.lu@intel.com>
84
85 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
86 instead of %rdi.
87 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
88
780b9dd4
MP
892016-05-31 Marek Polacek <polacek@redhat.com>
90
91 * c-c++-common/Wswitch-unreachable-3.c: New test.
92 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
93
0d99f8a0
RB
942016-05-31 Richard Biener <rguenther@suse.de>
95
96 PR tree-optimization/71352
97 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
98
52545641
TP
992016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
100
101 * gcc.target/arm/armv5_thumb_isa.c: New test.
102
5b8c1205
KY
1032016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
104
105 PR target/71346
106 * gcc.target/i386/pr71346.c: New test.
107
7a88cc84
TV
1082016-05-31 Tom de Vries <tom@codesourcery.com>
109
110 PR tree-optimization/69068
111 * gcc.dg/graphite/pr69068.c: New test.
112
265149a6
MS
1132016-05-27 Martin Sebor <msebor@redhat.com>
114
115 PR c++/71306
116 * g++.dg/warn/Wplacement-new-size-3.C: New test.
117
00631022
JJ
1182016-05-30 Jakub Jelinek <jakub@redhat.com>
119
120 PR c++/71349
121 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
122 nowait depend(inout: dd[0]) clauses where permitted.
123
b2f6675b
PC
1242016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
125
126 PR c++/71238
127 * g++.dg/parse/pr71238.C: New.
128 * g++.dg/concepts/friend1.C: Test column numbers too.
129 * g++.dg/cpp0x/initlist31.C: Likewise.
130 * g++.dg/cpp0x/pr51420.C: Likewise.
131 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
132 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
133 * g++.dg/ext/builtin3.C: Likewise.
134 * g++.dg/lookup/friend12.C: Likewise.
135 * g++.dg/lookup/friend7.C: Likewise.
136 * g++.dg/lookup/koenig1.C: Likewise.
137 * g++.dg/lookup/koenig5.C: Likewise.
138 * g++.dg/lookup/used-before-declaration.C: Likewise.
139 * g++.dg/overload/koenig1.C: Likewise.
140 * g++.dg/template/crash65.C: Likewise.
141 * g++.dg/template/friend57.C: Likewise.
142 * g++.dg/warn/Wshadow-5.C: Likewise.
143 * g++.dg/warn/Wunused-8.C: Likewise.
144 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
145 * g++.old-deja/g++.jason/lineno5.C: Likewise.
146 * g++.old-deja/g++.jason/member.C: Likewise.
147 * g++.old-deja/g++.jason/report.C: Likewise.
148 * g++.old-deja/g++.jason/scoping12.C: Likewise.
149 * g++.old-deja/g++.law/visibility20.C: Likewise.
150 * g++.old-deja/g++.ns/koenig5.C: Likewise.
151 * g++.old-deja/g++.other/static5.C: Likewise.
152 * g++.old-deja/g++.pt/overload2.C: Likewise.
153
a448ff40
JH
1542016-05-30 Jan Hubicka <hubicka@ucw.cz>
155
156 * gcc.dg/tree-ssa/peel1.c: New testcase.
157 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
158 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
159
69be8c91
TV
1602016-05-30 Tom de Vries <tom@codesourcery.com>
161
162 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
163 to ce.
164
a59775a1
PC
1652016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
166
167 PR c++/71099
168 * g++.dg/parse/virtual1.C: New.
169
53d6d955
UB
1702016-05-30 Uros Bizjak <ubizjak@gmail.com>
171
172 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
173 Use correct register when clearing %edx.
174
0557293f
AM
1752016-05-30 Alexander Monakov <amonakov@ispras.ru>
176
177 PR tree-optimization/71289
178 * gcc.dg/pr71289.c: New test.
179
5d476e35
KV
1802016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
181
182 PR middle-end/71269
183 PR middle-end/71292
184 * gcc.dg/tree-ssa/pr71269.c: New test.
185 * gcc.dg/tree-ssa/pr71292.c: New test.
186
db5447ca
KV
1872016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
188
189 PR middle-end/71252
190 * gcc.dg/tree-ssa/pr71252-2.c: New test.
191
98bdbb39
JH
1922016-05-30 Jan Hubicka <hubicka@ucw.cz>
193
194 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
195 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
196 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
197
7e012855
TV
1982016-05-30 Tom de Vries <tom@codesourcery.com>
199
200 PR tree-optimization/69067
201 * gcc.dg/graphite/pr69067.c: New test.
202
beed3701
UB
2032016-05-29 Uros Bizjak <ubizjak@gmail.com>
204
205 PR target/71245
206 * gcc.target/i386/pr71245-1.c: New test.
207 * gcc.target/i386/pr71245-2.c: Ditto.
208
b6d4f8e8
PC
2092016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
210
211 PR c++/71105
212 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
213 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
214 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
215
00022058
JH
2162016-05-27 Jan Hubicka <hubicka@ucw.cz>
217
218 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
219
c8419aca
VV
2202016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
221
222 Revert:
223 PR c++/69855
224 * g++.dg/overload/69855.C: New.
225 * g++.old-deja/g++.law/missed-error2.C: Adjust.
226 * g++.old-deja/g++.pt/crash3.C: Likewise.
227
8008c4d2
PC
2282016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
229
230 PR c++/60385
231 * g++.dg/parse/namespace13.C: New.
232
8b2ef235
JL
2332016-05-26 Jeff Law <law@redhat.com>
234
235 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
236 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
237 * gcc.dg/tree-ssa/pr68198.c: Likewise.
238 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
239 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
240 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
241 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
242 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
243 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
244 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
245 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
246 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
247 * gcc.dg/tree-ssa/vrp56.c: Likewise.
248
7d67159b
VV
2492016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
250
251 PR c++/69855
252 * g++.dg/overload/69855.C: New.
253 * g++.old-deja/g++.law/missed-error2.C: Adjust.
254 * g++.old-deja/g++.pt/crash3.C: Likewise.
255
88e3bdd1
JW
2562016-05-27 Jiong Wang <jiong.wang@arm.com>
257
258 PR target/63596
259 * gcc.target/aarch64/va_arg_1.c: New testcase.
260 * gcc.target/aarch64/va_arg_2.c: Likewise.
261 * gcc.target/aarch64/va_arg_3.c: Likewise.
262
3fd6b9cc
JW
2632016-05-27 Jiong Wang <jiong.wang@arm.com>
264
265 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
266 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
267 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
268 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
269 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
270
3cee7e4e
MP
2712016-05-27 Marek Polacek <polacek@redhat.com>
272
273 PR middle-end/71308
274 * g++.dg/torture/pr71308.C: New test.
275
6a813c96
DV
2762016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
277
278 * gcc.dg/zero_bits_compound-1.c: New test.
279 * gcc.dg/zero_bits_compound-2.c: New test.
280
0561bcfb
IE
2812016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
282
283 PR middle-end/71279
284 * gcc.dg/pr71279.c: New test.
285
21316320
MM
2862016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
287
288 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
289 floating point min/max/comparison instructions.
290 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
291
7211a097
JJ
2922016-05-26 Jakub Jelinek <jakub@redhat.com>
293
294 * c-c++-common/gomp/schedule-1.c: New test.
295 * gfortran.dg/gomp/schedule-1.f90: New test.
296
cac177cf
PP
2972016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
298
299 PR c++/70822
300 PR c++/70106
301 * g++.dg/cpp1y/auto-fn32.C: New test.
302 * g++.dg/cpp1y/paren4.C: New test.
303
a2d5b8c9
NS
3042016-05-26 Nathan Sidwell <nathan@acm.org>
305
306 * gcc.dg/20060410.c: Xfail on ptx.
307 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
308 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
309 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
310 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
311 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
312
ffa8b552
TP
3132016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
314
315 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
316
c7501e00
JJ
3172016-05-26 Jakub Jelinek <jakub@redhat.com>
318
1875b9a0
JJ
319 PR tree-optimization/71280
320 * gcc.dg/pr71280.c: New test.
321
2116e19f
JJ
322 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
323
305aef09
JJ
324 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
325 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
326
c7501e00
JJ
327 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
328
ca449d26
JW
3292016-05-26 Jiong Wang <jiong.wang@arm.com>
330
331 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 332 kept in memory.
ca449d26 333
8af01c66
JL
3342016-05-25 Jeff Law <law@redhat.com>
335
336 PR tree-optimization/71272
337 * gcc.c-torture/compile/pr71272.c: new test.
338
f9d6ce73
BS
3392016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
340
341 * gcc.target/powerpc/vec-cmpne.c: New test.
342 * gcc.target/powerpc/vec-cmpne-long.c: New test.
343
a88a7b22
EB
3442016-05-25 Eric Botcazou <ebotcazou@adacore.com>
345
346 * gnat.dg/opt55.ad[sb]: New test.
347
125f02ed
SKS
3482016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
349
350 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
351 * c-c++-common/pr60226.c: Require int32plus.
352 * gcc.c-torture/execute/pr70602.c: Likewise.
353 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
354 unsigned long for malloc arg type.
355 * gcc.dg/asr_div1.c: Require int32plus.
356 * gcc.dg/enum-mode-1.c: XFAIL for int16.
357 * gcc.dg/pie-1.c: Require pie.
358 * gcc.dg/pie-2.c: Likewise.
359 * gcc.dg/pr59471.c: Require int32plus.
360 * gcc.dg/pr59963-2.c: XFAIL for int16.
361 * gcc.dg/pr60114.c: Require int32plus.
362 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
363 unsigned long for typedef of size_t.
364 * gcc.dg/pr63914.c: Require int32plus.
365 * gcc.dg/pr64536.c: Require pt32plus.
366 * gcc.dg/pr65658.c: Likewise.
367 * gcc.dg/pr67271.c: Require int32plus.
368 * gcc.dg/pr68112.c: Likewise.
369 * gcc.dg/pr69071.c: Skip for avr target.
370 * gcc.dg/pr69973.c: Require int32plus.
371 * gcc.dg/pr70169.c: Skip for avr target.
372 * gcc.dg/sso-6.c: Require int32plus.
373 * gcc.dg/sso-7.c: Likewise.
374 * gcc.dg/sso-8.c: Likewise.
375 * gcc.dg/vrp-min-max-2.c: Likewise.
376
c6e434f5
UB
3772016-05-25 H.J. Lu <hongjiu.lu@intel.com>
378
379 PR target/70738
380 * gcc.target/i386/pr70738-1.c: New test.
381 * gcc.target/i386/pr70738-2.c: Likewise.
382 * gcc.target/i386/pr70738-3.c: Likewise.
383 * gcc.target/i386/pr70738-4.c: Likewise.
384 * gcc.target/i386/pr70738-5.c: Likewise.
385 * gcc.target/i386/pr70738-6.c: Likewise.
386 * gcc.target/i386/pr70738-7.c: Likewise.
387 * gcc.target/i386/pr70738-8.c: Likewise.
388 * gcc.target/i386/pr70738-9.c: Likewise.
389
5c42d341
KT
3902016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
391
392 PR rtl-optimization/66940
393 * gcc.c-torture/execute/pr66940.c: New test.
394
bf9a1a07
IV
3952016-05-25 Ilya Verbin <ilya.verbin@intel.com>
396
397 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
398 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
399 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
400 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
401 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
402 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
403 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
404 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
405 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
406 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
407 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
408 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
409 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
410 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
411 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
412 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
413 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
414 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
415 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
416 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
417 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
418 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
419 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
420 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
421
95efe6b6
MP
4222016-05-25 Marek Polacek <polacek@redhat.com>
423
424 PR c/71265
425 * gcc.dg/noncompile/pr71265.c: New test.
426
a23faf7a
MP
427 PR c/71266
428 * gcc.dg/noncompile/old-style-parm-3.c: New test.
429
69a6d5ad
NS
4302016-05-25 Nathan Sidwell <nathan@acm.org>
431
432 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
433
3072d4ea
RB
4342016-05-25 Richard Biener <rguenther@suse.de>
435
436 PR tree-optimization/71261
437 * c-c++-common/torture/pr71261.c: New testcase.
438
e412ece4
RB
4392016-05-25 Richard Biener <rguenther@suse.de>
440
441 PR tree-optimization/71264
442 * gcc.dg/vect/pr71264.c: New testcase.
443
b9e551ad
PC
4442016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
445
446 PR c++/55992
447 * g++.dg/cpp0x/alias-decl-53.C: New.
448 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
449
6aa1abe5
ML
4502016-05-25 Martin Liska <mliska@suse.cz>
451
452 * g++.dg/pr71239.C: New test.
453
842d162e
RB
4542016-05-25 Richard Biener <rguenther@suse.de>
455
456 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
457 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
458
f184a36c
MP
4592016-05-25 Marek Polacek <polacek@redhat.com>
460
461 * g++.dg/pr65295.C: Use target c++14.
462
021fad86
PC
4632016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
464
53d6d955
UB
465 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
466 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 467
c3eaf15a
MM
4682016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
469
470 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
471 instructions.
472
e46c7770
CP
4732016-05-24 Cesar Philippidis <cesar@codesourcery.com>
474
475 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
476 * c-c++-common/goacc/deviceptr-1.c: Likewise.
477 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
478 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
479 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
480 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
481 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
482 * c-c++-common/goacc/pcopy.c: Likewise.
483 * c-c++-common/goacc/pcopyin.c: Likewise.
484 * c-c++-common/goacc/pcopyout.c: Likewise.
485 * c-c++-common/goacc/pcreate.c: Likewise.
486 * c-c++-common/goacc/pr70688.c: New test.
487 * c-c++-common/goacc/present-1.c: Adjust test.
488 * c-c++-common/goacc/reduction-5.c: Likewise.
489 * g++.dg/goacc/data-1.C: New test.
490
4bfc9db7
MM
4912016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
492
493 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
494 vector parity built-in functions.
495 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
496 count trailing zeros automatic vectorization.
497 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
498 count trailing zeros built-in functions.
499
2bc145af
KV
5002016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
501
502 * gcc.dg/tree-ssa/reassoc-44.c: New test.
503
26869fdb
PH
5042016-05-24 Pat Haugen <pthaugen@us.ibm.com>
505
506 PR target/71050
507 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
508
b2dc9c3b
PC
5092016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
510
511 PR c++/50436
512 * g++.dg/template/crash123.C: New.
513 * g++.dg/template/crash124.C: Likewise.
514
f65e97fd
MS
5152016-05-24 Martin Sebor <msebor@redhat.com>
516
517 PR c++/71147
518 * g++.dg/ext/flexary16.C: New test.
519
a6f5ac7f
IV
5202016-05-24 Ilya Verbin <ilya.verbin@intel.com>
521
69a6d5ad
NS
522 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
523 before math.h is included.
a6f5ac7f
IV
524 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
525 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
526 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
527 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
528 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
529 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
530 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
531 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
532 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
533 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
534 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
535 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
536 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
537 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
538 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
539 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
540 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
541 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
542 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
543 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
544 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
545 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
546 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
547
27bad558
MM
5482016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
549 Kelvin Nilsen <kelvin@gcc.gnu.org>
550
551 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
552 support.
553
72f382fb
PC
5542016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
555
556 PR c++/69872
557 * g++.dg/warn/Wno-narrowing1.C: New.
558
ef2ec9d9
MP
5592016-05-24 Marek Polacek <polacek@redhat.com>
560
561 PR c/71249
562 * c-c++-common/Wswitch-unreachable-2.c: New test.
563
e90434e3
JJ
5642016-05-24 Jakub Jelinek <jakub@redhat.com>
565
7adb26f2
JJ
566 PR c++/71257
567 * g++.dg/vect/simd-clone-6.cc: New test.
568 * g++.dg/gomp/declare-simd-6.C: New test.
569
e90434e3
JJ
570 PR middle-end/70434
571 PR c/69504
572 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
573
b556ea3b
RB
5742016-05-24 Richard Biener <rguenther@suse.de>
575
576 PR tree-optimization/71240
577 * gcc.dg/optimize-bswapsi-5.c: New testcase.
578
e5328f5d
RB
5792016-05-24 Richard Biener <rguenther@suse.de>
580
581 PR tree-optimization/71230
582 * gcc.dg/torture/pr71230.c: New testcase.
583 * g++.dg/torture/pr71230.C: Likewise.
584
a04e69c0
TS
5852016-05-24 Thomas Schwinge <thomas@codesourcery.com>
586
587 * c-c++-common/goacc/routine-5.c: Add tests.
588 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
589 * gfortran.dg/goacc/routine-6.f90: Add tests.
590
30fd2977
RB
5912016-05-24 Richard Biener <rguenther@suse.de>
592
593 PR tree-optimization/71253
594 * gcc.dg/torture/pr71253.c: New testcase.
595
ca6f60bc
KV
5962016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
597
598 PR middle-end/71252
599 * gfortran.dg/pr71252.f90: New test.
600
d3465d72
RS
6012016-05-24 Richard Sandiford <richard.sandiford@arm.com>
602
603 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
604
f17a223d
RB
6052016-05-24 Richard Biener <rguenther@suse.de>
606
607 PR middle-end/70434
608 PR c/69504
609 * c-c++-common/vector-subscript-4.c: New testcase.
610 * c-c++-common/vector-subscript-5.c: Likewise.
611
e3f36534
JD
6122016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
613
614 PR fortran/71123
615 * gfortran.dg/namelist_90.f: New test
616
85d5c27d
JD
6172016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
618
619 PR fortran/66461
620 * gfortran.dg/unexpected_eof.f: New test
621
fe3f3340
MM
6222016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
623 Kelvin Nilsen <kelvin@gcc.gnu.org>
624
625 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
626 as little endian.
627
26d6ae55
PC
6282016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
629
630 PR c++/70972
631 * g++.dg/cpp0x/inh-ctor20.C: New.
632 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
633
d6c9a06f
PC
6342016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
635
636 PR c++/69095
637 * g++.dg/cpp0x/variadic168.C: New.
638
396a1d10
PC
6392016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
640
641 * g++.dg/cpp0x/pr31445.C: Test column number too.
642 * g++.dg/cpp0x/pr32253.C: Likewise.
643 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
644 * g++.dg/cpp0x/variadic36.C: Likewise.
645
ece46666
MG
6462016-05-23 Marc Glisse <marc.glisse@inria.fr>
647
648 * gcc.dg/fold-notshift-2.c: Adjust.
649
a7dc5980
MP
6502016-05-23 Marek Polacek <polacek@redhat.com>
651
652 PR c/49859
653 * c-c++-common/Wswitch-unreachable-1.c: New test.
654 * gcc.dg/Wswitch-unreachable-1.c: New test.
655 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
656 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
657 * g++.dg/gomp/block-10.C: Likewise.
658 * gcc.dg/gomp/block-10.c: Likewise.
659 * g++.dg/gomp/block-9.C: Likewise.
660 * gcc.dg/gomp/block-9.c: Likewise.
661 * g++.dg/gomp/target-1.C: Likewise.
662 * g++.dg/gomp/target-2.C: Likewise.
663 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 664 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
665 * g++.dg/gomp/taskgroup-1.C: Likewise.
666 * gcc.dg/gomp/taskgroup-1.c: Likewise.
667 * gcc.dg/gomp/teams-1.c: Likewise.
668 * g++.dg/gomp/teams-1.C: Likewise.
669 * g++.dg/overload/error3.C: Likewise.
670 * g++.dg/tm/jump1.C: Likewise.
671 * g++.dg/torture/pr40335.C: Likewise.
672 * gcc.dg/c99-vla-jump-5.c: Likewise.
673 * gcc.dg/switch-warn-1.c: Likewise.
674 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
675 * gcc.dg/nested-func-1.c: Likewise.
676 * gcc.dg/pr67784-4.c: Likewise.
677
18b54004
RB
6782016-05-23 Richard Biener <rguenther@suse.de>
679
680 PR tree-optimization/71230
681 * gfortran.dg/pr71230-1.f90: New testcase.
682 * gfortran.dg/pr71230-2.f90: Likewise.
683
e569db5f
VK
6842016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
685
396a1d10 686 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
687 * gcc.dg/vect/pr58135.c: Add new.
688 * gfortran.dg/pr46519-1.f: Adjust test case.
689
e4b71114
PC
6902016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
691
692 PR c++/53401
693 * g++.dg/cpp0x/decltype64.C: New.
694
a25a8058
CL
6952016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
696
697 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
698 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
699 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
700
0dcfe9ab
CL
7012016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
702
703 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
704 Add poly64x1_t and poly64x2_t cases if supported.
705 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
706 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
707 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
708 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
709 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
710
ffd70e4a
CL
7112016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
712
713 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
714 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
715 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
716 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
717 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
718 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
719 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
720
4b1f57fe
CL
7212016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
722
723 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
724
16c5ec77
CL
7252016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
726
727 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
728 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
729
94ad56c7
JJ
7302016-05-22 Jakub Jelinek <jakub@redhat.com>
731
57748705
JJ
732 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
733 constraint instead of "r".
734 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
735 insn instead of vxorpd.
736 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
737
af120161
JJ
738 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
739 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
740
355023ce
JJ
741 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
742
3b48574c
JJ
743 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
744 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
745
94ad56c7
JJ
746 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
747
8a85cee2
KV
7482016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
749
750 PR middle-end/40921
751 * gcc.dg/tree-ssa/pr40921.c: New test.
752
8e916b16
PS
7532016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
754
755 PR target/71103
756 * gcc.target/avr/pr71103.c: New test.
757
88aea79f
KV
7582016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
759
760 PR middle-end/71179
761 * gcc.dg/tree-ssa/pr71179.c: New test.
762
79063edd
MS
7632016-05-20 Martin Sebor <msebor@redhat.com>
764
765 PR c/71115
766 * gcc.dg/init-excess-2.c: New test.
767
55c8849f
EB
7682016-05-20 Eric Botcazou <ebotcazou@adacore.com>
769
770 * gnat.dg/opt53.adb: New test.
771 * gnat.dg/opt54.adb: Likewise.
772
c91a0948
MJ
7732016-05-20 Martin Jambor <mjambor@suse.cz>
774
775 PR tree-optimization/70884
776 * gcc.dg/tree-ssa/pr70919.c: New test.
777
9cad20fa
BS
7782016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
779
780 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
781 formatting.
69a6d5ad
NS
782 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
783 fix code formatting.
784
7852016-05-20 Nathan Sidwell <nathan@acm.org>
786
787 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
788 non-common cases.
789 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 790
15c671a7
DM
7912016-05-20 David Malcolm <dmalcolm@redhat.com>
792
793 * jit.dg/all-non-failing-tests.h: Add
794 test-factorial-must-tail-call.c.
795 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
796 * jit.dg/test-factorial-must-tail-call.c: New test case.
797
4f028369
JJ
7982016-05-20 Jakub Jelinek <jakub@redhat.com>
799
800 PR fortran/71204
801 * gfortran.dg/pr71204.f90: New test.
802
7dea4ab3
CP
8032016-05-20 Cesar Philippidis <cesar@codesourcery.com>
804
805 * gcc.target/nvptx/sincos.c: New test.
806
ef98d365
PC
8072016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
808
809 PR c++/70572
810 * g++.dg/cpp1y/auto-fn31.C: New.
811
92466115
BS
8122016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
813
814 * gcc.target/powerpc/vec-addec.c: New test.
815 * gcc.target/powerpc/vec-addec-int128.c: New test.
816
9a385c2d
DM
8172016-05-20 David Malcolm <dmalcolm@redhat.com>
818
819 * gcc.dg/plugin/must-tail-call-1.c: New test case.
820 * gcc.dg/plugin/must-tail-call-2.c: New test case.
821 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
822 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
823
77c9d5b4
JH
8242016-05-20 Jan Hubicka <hubicka@ucw.cz>
825
826 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
827
68047971
JJ
8282016-05-20 Jakub Jelinek <jakub@redhat.com>
829
18954840
JJ
830 PR c++/71210
831 * g++.dg/opt/pr71210-1.C: New test.
832 * g++.dg/opt/pr71210-2.C: New test.
833
68047971
JJ
834 PR tree-optimization/29756
835 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
836 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
837 only on selected targets where V4SImode vectors are known to be
838 supported.
839
d78789f5
MG
8402016-05-20 Marc Glisse <marc.glisse@inria.fr>
841
842 PR tree-optimization/71079
843 PR tree-optimization/71206
844 * gcc.dg/tree-ssa/pr71206.c: New testcase.
845
550fa093
PK
8462016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
847
848 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
849 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
850 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
851
483c6429
RG
8522016-05-20 Richard Guenther <rguenther@suse.de>
853
854 PR tree-optimization/29756
855 * gcc.dg/tree-ssa/vector-6.c: New testcase.
856
eb066284
RB
8572016-05-20 Richard Biener <rguenther@suse.de>
858
859 PR tree-optimization/71185
860 * gcc.dg/tree-ssa/pr71185.c: New testcase.
861
58f10249
RB
8622016-05-20 Richard Biener <rguenther@suse.de>
863
864 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
865
2a5569fa
MP
8662016-05-19 Marek Polacek <polacek@redhat.com>
867
868 PR c++/71075
869 * g++.dg/diagnostic/pr71075.C: New test.
870
5e9a5385
DM
8712016-05-19 David Malcolm <dmalcolm@redhat.com>
872
873 PR c++/71184
874 * g++.dg/pr71184.C: New test case.
875
4f45da44
KN
8762016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
877
878 * gcc.target/powerpc/darn-0.c: New test.
879 * gcc.target/powerpc/darn-1.c: New test.
880 * gcc.target/powerpc/darn-2.c: New test.
881
4177437e
MP
8822016-05-19 Marek Polacek <polacek@redhat.com>
883
884 PR tree-optimization/71031
885 * gcc.dg/tree-ssa/vrp100.c: New test.
886
afb72432
IE
8872016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
888
889 PR rtl-optimization/71148
890 * gcc.dg/pr71148.c: New test.
891
4f83064e
KT
8922016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
893
894 PR target/71056
895 * gcc.target/arm/pr71056.c: New test.
896
4bf8dbe1
BE
8972016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
898
899 * c-c++-common/pr69669.c: Check the used mode.
900
f3510625
MO
9012016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
902
903 PR sanitizer/64354
904 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
905
43c0068e
RB
9062016-05-19 Richard Biener <rguenther@suse.de>
907
908 PR tree-optimization/70729
909 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
910 * gcc.dg/graphite/scop-18.c: Likewise.
911 * gcc.dg/pr41783.c: Disable LIM.
912 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
913 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
914 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
915 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
916 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
917 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
918 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
919 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
920 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
921 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
922 * gfortran.dg/pr42108.f90: Likewise.
923
70f25790
DM
9242016-05-18 David Malcolm <dmalcolm@redhat.com>
925
926 PR driver/69265
927 * gcc.dg/spellcheck-options-11.c: New test case.
928
960db8ec
JJ
9292016-05-18 Jakub Jelinek <jakub@redhat.com>
930
931 PR c++/71100
932 * g++.dg/opt/pr71100.C: New test.
933
04643334
MJ
9342016-05-18 Martin Jambor <mjambor@suse.cz>
935
936 PR ipa/69708
937 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
938 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
939 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
940 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
941
91bb9f80
MJ
9422016-05-18 Martin Jambor <mjambor@suse.cz>
943
944 PR ipa/69708
945 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
946 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
947 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
948 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
949 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
950
c584aca6
PC
9512016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
952
953 PR c++/69793
954 * g++.dg/template/crash122.C: New.
955
20309c6e
PC
9562016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
957
958 PR c++/70466
959 * g++.dg/template/pr70466-1.C: New.
960 * g++.dg/template/pr70466-2.C: Likewise.
961
50c78b9a
MM
9622016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
963
964 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
965 splat operations and the XXSPLTIB instruction.
966 * gcc.target/powerpc/p9-splat-2.c: Likewise.
967 * gcc.target/powerpc/p9-splat-3.c: Likewise.
968 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
969 xxlxor to clear a register.
970
cf8be00d
RS
9712016-05-18 Richard Sandiford <richard.sandiford@arm.com>
972
973 * gcc.dg/torture/pr71020.c: New test.
974
848a392a
MJ
9752016-05-18 Martin Jambor <mjambor@suse.cz>
976
977 PR ipa/70646
978 * gcc.dg/ipa/pr70646.c: New test.
979
1f2ab776
CL
9802016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
981
982 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
983
76489493
CL
9842016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
985
986 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
987 missing tests for vreinterpretq_p{8,16}.
988
bd79378d
CL
9892016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
990
991 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
992 vsliq_n_s64 and vsliq_n_u64.
993
81ca3ea0
CL
9942016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
995
996 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
997 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
998
873cb425
CL
9992016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1000
1001 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1002 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1003 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1004
9d6e7c21
CL
10052016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1006
1007 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1008 in comment.
1009
b4dbe40e 10102016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
1011
1012 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1013 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1014 "blr\t" and switch to scan-assembler-times.
1015
83a5c910
JW
10162016-05-18 Jiong Wang <jiong.wang@arm.com>
1017
53d6d955
UB
1018 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1019 with __aarch64__.
1020 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1021 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 1022
fb7cbdeb
JJ
10232016-05-18 Jakub Jelinek <jakub@redhat.com>
1024
8ee91165
JJ
1025 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1026 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1027 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1028 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1029 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1030 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1031
cf4d516a
JJ
1032 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1033 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1034
a4f16422
JJ
1035 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1036 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1037
7b37ce10
JJ
1038 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1039 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1040
fb7cbdeb
JJ
1041 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1042
c9326aef
RB
10432016-05-18 Richard Biener <rguenther@suse.de>
1044
1045 PR tree-optimization/71168
1046 * gcc.dg/torture/pr71168.c: New testcase.
1047
df8b0a11
KV
10482016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1049
1050 PR middle-end/63586
1051 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1052 * gcc.dg/tree-ssa/pr63586.c: New test.
1053 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1054
2efd67ed
NS
10552016-05-17 Nathan Sidwell <nathan@acm.org>
1056
1057 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1058 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1059 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1060 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1061
1988b2c2
NS
10622016-05-17 Nathan Sidwell <nathan@acm.org>
1063
1064 * gcc.target/nvptx/abi-vararg-3.c: New.
1065
ad1d92ab
MM
10662016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1067
1068 PR tree-optimization/54579
1069 PR middle-end/55299
1070 * gcc.dg/fold-notrotate-1.c: New test.
1071 * gcc.dg/fold-notshift-1.c: New test.
1072 * gcc.dg/fold-notshift-2.c: New test.
1073
47768df8
MP
10742016-05-17 Marek Polacek <polacek@redhat.com>
1075
1076 PR ipa/71146
1077 * g++.dg/ipa/pr71146.C: New test.
1078
6b5423a5
DM
10792016-05-17 David Malcolm <dmalcolm@redhat.com>
1080
1081 * jit.dg/test-error-array-bounds.c: New test case.
1082
c7986356
MG
10832016-05-17 Marc Glisse <marc.glisse@inria.fr>
1084
1085 * gcc.dg/tree-ssa/and-1.c: New testcase.
1086
d982c5b7
MG
10872016-05-17 Marc Glisse <marc.glisse@inria.fr>
1088
1089 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1090 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1091
0139ba93
MG
10922016-05-17 Marc Glisse <marc.glisse@inria.fr>
1093
1094 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1095 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1096
daab4562
JW
10972016-05-17 Jiong Wang <jiong.wang@arm.com>
1098
1099 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1100
22330033
JW
11012016-05-17 Jiong Wang <jiong.wang@arm.com>
1102
1103 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1104
98b3a5f2
JW
11052016-05-17 Jiong Wang <jiong.wang@arm.com>
1106
1107 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1108 ".2d[index]" when scan the assembly.
1109 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1110 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1111 float64x1.
1112 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1113
b71b7a8e
RB
11142016-05-17 Richard Biener <rguenther@suse.de>
1115
1116 PR tree-optimization/71132
1117 * gcc.dg/torture/pr71132.c: New testcase.
1118
3c51ad46
CL
11192016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1120
1121 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1122
d20faa66
KT
11232016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1124
1125 PR target/70809
1126 * gcc.target/aarch64/pr70809_1.c: New test.
1127
b75cc5a4
KT
11282016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1129
1130 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1131 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1132 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1133 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1134
b28eb195
IE
11352016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1136 Ilya Enkovich <ilya.enkovich@intel.com>
1137
1138 PR target/71114
1139 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1140
0b9004ed
JH
11412016-05-16 Jan Hubicka <hubicka@ucw.cz>
1142
1143 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1144 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1145
1b81a1c1
MW
11462016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1147
1148 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1149 test for __ARM_FP16_ARGS.
1150 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1151 * gcc.target/arm/aapcs/neon-vect10.c: New.
1152 * gcc.target/arm/aapcs/neon-vect9.c: New.
1153 * gcc.target/arm/aapcs/vfp18.c: New.
1154 * gcc.target/arm/aapcs/vfp19.c: New.
1155 * gcc.target/arm/aapcs/vfp20.c: New.
1156 * gcc.target/arm/aapcs/vfp21.c: New.
1157 * gcc.target/arm/fp16-aapcs-1.c: New.
1158 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1159 test for __ARM_FP16_ARGS.
1160 * g++.target/arm/fp16-return-1.c: Update expected output.
1161
921d1e73
JW
11622016-05-16 Jiong Wang <jiong.wang@arm.com>
1163
1164 PR testsuite/70227
1165 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1166
228eb42a
HA
11672016-05-15 Harald Anlauf <anlauf@gmx.de>
1168
1169 PR fortran/69603
1170 * gfortran.dg/pr69603.f90: New testcase.
1171
785abfd3
FR
11722016-05-14 Fritz Reese <fritzoreese@gmail.com>
1173
1174 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1175
e75eb64f
FR
11762016-05-14 Fritz Reese <fritzoreese@gmail.com>
1177
1178 PR fortran/71047
1179 * gfortran.dg/pr71047.f08: New test.
1180
aa4b467b
JM
11812016-05-13 Joseph Myers <joseph@codesourcery.com>
1182
1183 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1184 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1185 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1186
653fb4a2
MS
11872016-05-13 Martin Sebor <msebor@redhat.com>
1188
1189 PR c++/60049
1190 * g++.dg/cpp0x/constexpr-60049.C: New test.
1191
9e37582d
JJ
11922016-05-13 Jakub Jelinek <jakub@redhat.com>
1193
1194 PR bootstrap/71071
1195 * gcc.dg/pr71071.c: New test.
1196
a278aa17
UB
11972016-05-13 Uros Bizjak <ubizjak@gmail.com>
1198
1199 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
1200 remove XOP handling.
377eaca7 1201 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 1202
ac3d02e2
NS
12032016-05-13 Nathan Sidwell <nathan@acm.org>
1204
1205 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
1206 __atomic_is_lock_free declaration.
1207
8ab3bdac
RB
12082016-05-13 Richard Biener <rguenther@suse.de>
1209
1210 PR tree-optimization/42587
1211 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1212
623b8e0a
ML
12132016-05-13 Martin Liska <mliska@suse.cz>
1214
1215 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1216 the new format of dump output.
1217
da7674f6
IE
12182016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1219
1220 * gcc.dg/pr71084.c: New test.
1221
c959db3d
RR
12222016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1223
53d6d955
UB
1224 PR target/53440
1225 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 1226
43203dea
RR
12272016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1228
1229 * gcc.target/aarch64/struct_return.c: New test.
1230
4f2e1536
MP
12312016-05-12 Marek Polacek <polacek@redhat.com>
1232
1233 PR c/70756
1234 * c-c++-common/pr70756-2.c: New test.
1235 * c-c++-common/pr70756.c: New test.
1236
1ef33ef3
RB
12372016-05-12 Richard Biener <rguenther@suse.de>
1238
1239 PR tree-optimization/71059
1240 * gcc.dg/torture/pr71059.c: New testcase.
1241
763baff6
RB
12422016-05-12 Richard Biener <rguenther@suse.de>
1243
1244 PR tree-optimization/71062
1245 * gcc.dg/torture/pr71062.c: New testcase.
1246
c4ec1243
IE
12472016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1248
1249 PR tree-optimization/71006
1250 * gcc.dg/pr71006.c: New test.
1251
a5fbf76d
MP
12522016-05-12 Marek Polacek <polacek@redhat.com>
1253
1254 PR driver/71063
1255 * gcc.dg/opts-7.c: New test.
1256
5acc47a4
KT
12572016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1258
1259 PR target/70830
1260 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1261 Add -save-temps to dg-options.
1262 Scan for ldmfd rather than pop instruction.
1263 * gcc.target/arm/interrupt-2.c: Likewise.
1264 * gcc.target/arm/pr70830.c: New test.
1265
40bd4bf9
JJ
12662016-05-12 Jakub Jelinek <jakub@redhat.com>
1267
3cd63842
JJ
1268 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1269 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1270
c05d08f6
JJ
1271 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1272 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1273 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1274
bc27ffae
JJ
1275 PR target/71019
1276 * gcc.target/i386/avx512vl-pack-1.c: New test.
1277 * gcc.target/i386/avx512vl-pack-2.c: New test.
1278 * gcc.target/i386/avx512bw-pack-2.c: New test.
1279
515d7412
JJ
1280 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1281
40bd4bf9
JJ
1282 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1283 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1284 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1285
44ab146a
RB
12862016-05-12 Richard Biener <rguenther@suse.de>
1287
1288 PR tree-optimization/70986
1289 * gcc.dg/torture/pr70986-1.c: New testcase.
1290 * gcc.dg/torture/pr70986-2.c: Likewise.
1291 * gcc.dg/torture/pr70986-3.c: Likewise.
1292
d6e83a8d
MM
12932016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1294
1295 PR c/43651
1296 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1297 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1298
51e67ea3
UB
12992016-05-11 Uros Bizjak <ubizjak@gmail.com>
1300
1301 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1302 directive.
1303 * gcc.target/i386/pr66746.c: Ditto.
1304
3fd2b007
MM
13052016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1306
1307 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1308 support.
1309 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1310 warning when using -mvsx-timode.
1311 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1312 * gcc.target/powerpc/dform-2.c: Likewise.
1313 * gcc.target/powerpc/pr68805.c: Likewise.
1314
5c3a10fb
MP
13152016-05-11 Marek Polacek <polacek@redhat.com>
1316
1317 PR c++/71024
1318 * c-c++-common/attributes-3.c: New test.
1319
7cfb065b
NS
13202016-05-11 Nathan Sidwell <nathan@acm.org>
1321
1322 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1323 * gcc.c-torture/execute/pr68185.c: Likewise.
1324 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1325 * gcc.dg/pr69634.c: Requires scheduling.
1326 * gcc.dg/torture/pr66178.c: Require label values.
1327 * gcc.dg/setjmp-6.c: Require indirect jumps.
1328
f35ea97d
RB
13292016-05-11 Richard Biener <rguenther@suse.de>
1330
1331 PR tree-optimization/71055
1332 * gcc.dg/torture/pr71055.c: New testcase.
1333
dff70323
RB
13342016-05-11 Richard Biener <rguenther@suse.de>
1335
1336 PR debug/71057
1337 * g++.dg/debug/pr71057.C: New testcase.
1338
56a3d28b
JJ
13392016-05-11 Jakub Jelinek <jakub@redhat.com>
1340
1341 PR fortran/70855
1342 * gfortran.dg/gomp/pr70855.f90: New test.
1343
ebc1b29e
RB
13442016-05-11 Richard Biener <rguenther@suse.de>
1345
1346 PR middle-end/71002
1347 * g++.dg/torture/pr71002.C: New testcase.
1348
98ccd1d7
IE
13492016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1350
1351 PR middle-end/70807
1352 * gcc.dg/pr70807.c: New test.
1353
ed29e24b
MS
13542016-05-10 Martin Sebor <msebor@redhat.com>
1355
1356 PR c++/38611
1357 * g++.dg/Wattributes.C: New test.
1358
e39dab2c
MG
13592016-05-10 Marc Glisse <marc.glisse@inria.fr>
1360
1361 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1362 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1363 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1364
d067e238
IE
13652016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1366
1367 PR target/70799
1368 * gcc.target/i386/pr70799-1.c: New test.
1369
cd36c83e
PMR
13702016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1371
1372 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1373
1e3af2a4
IE
13742016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1375
1376 PR middle-end/70877
1377 * gcc.target/i386/pr70877.c: New test.
1378
afc610db
IE
13792016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1380
1381 PR tree-optimization/70786
1382 * gcc.target/i386/pr70876.c: New test.
1383
4b59d19f
JJ
13842016-05-10 Jakub Jelinek <jakub@redhat.com>
1385
1386 PR target/70927
1387 * gcc.target/i386/avx512vl-logic-1.c: New test.
1388 * gcc.target/i386/avx512vl-logic-2.c: New test.
1389 * gcc.target/i386/avx512dq-logic-2.c: New test.
1390
9b5ee426
BS
13912016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1392
1393 PR target/70963
1394 * gcc.target/powerpc/pr70963.c: New.
1395
f3352cab
DM
13962016-05-10 David Malcolm <dmalcolm@redhat.com>
1397
1398 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1399 (test_very_wide_line): Add ruler to expected output.
1400 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1401 (test_very_wide_line): Likewise.
1402 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1403 (test_show_locus): Within the handling of "test_very_wide_line",
1404 enable show_ruler_p on the diagnostic context.
1405
4a3255dd
RB
14062016-05-10 Richard Biener <rguenther@suse.de>
1407
1408 PR tree-optimization/71039
1409 * gcc.dg/torture/pr71039.c: New testcase.
1410
da7c9950
NS
14112016-05-10 Nathan Sidwell <nathan@acm.org>
1412
1413 * gcc.dg/nested-func-10.c: Requires alloca.
1414 * gcc.dg/nested-func-9.c: Requires alloca.
1415 * gcc.c-torture/execute/pr70460.c: Requires labels.
1416 * gcc.c-torture/compile/pr70199.c: Requires labels.
1417 * gcc.target/nvptx/decl.c: Compile only.
1418 * gcc.target/nvptx/trailing-init.c: Compile only.
1419 * gcc.target/nvptx/ary-init.c: Compile only.
1420
cf68d92c
MP
14212016-05-10 Marek Polacek <polacek@redhat.com>
1422
1423 PR c/70255
1424 * gcc.dg/attr-opt-1.c: New test.
1425
64ea4e15
RB
14262016-05-10 Richard Biener <rguenther@suse.de>
1427
1428 PR tree-optimization/70497
1429 PR tree-optimization/28367
1430 * gcc.dg/torture/20160404-1.c: New testcase.
1431 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1432 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1433
5a96dae3
PMR
14342016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1435
1436 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1437
fc97f805
UB
14382016-05-09 Uros Bizjak <ubizjak@gmail.com>
1439
1440 * gcc.target/i386/fabsneg-1.c New test.
1441
a710b1d5
AM
14422016-05-09 Alan Modra <amodra@gmail.com>
1443
1444 PR testsuite/70826
1445 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1446
171f6f05
RB
14472016-05-09 Richard Biener <rguenther@suse.de>
1448
1449 PR tree-optimization/70985
1450 * gcc.dg/torture/pr70985.c: New testcase.
1451
18caa34e
BC
14522016-05-09 Bin Cheng <bin.cheng@arm.com>
1453
1454 * gcc.dg/tree-ssa/ifc-9.c: New test.
1455 * gcc.dg/tree-ssa/ifc-10.c: New test.
1456 * gcc.dg/tree-ssa/ifc-11.c: New test.
1457 * gcc.dg/tree-ssa/ifc-12.c: New test.
1458 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1459 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1460 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1461
7a27d38f
RB
14622016-05-09 Richard Biener <rguenther@suse.de>
1463
1464 PR fortran/70937
1465 * gfortran.dg/pr70937.f90: New testcase.
1466
5ebbbd3d
RO
14672016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1468
1469 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1470
f6288c24
FR
14712016-05-07 Fritz Reese <fritzoreese@gmail.com>
1472
1473 PR fortran/56226
1474 * gfortran.dg/dec_structure_1.f90: New testcase.
1475 * gfortran.dg/dec_structure_2.f90: Ditto.
1476 * gfortran.dg/dec_structure_3.f90: Ditto.
1477 * gfortran.dg/dec_structure_4.f90: Ditto.
1478 * gfortran.dg/dec_structure_5.f90: Ditto.
1479 * gfortran.dg/dec_structure_6.f90: Ditto.
1480 * gfortran.dg/dec_structure_7.f90: Ditto.
1481 * gfortran.dg/dec_structure_8.f90: Ditto.
1482 * gfortran.dg/dec_structure_9.f90: Ditto.
1483 * gfortran.dg/dec_structure_10.f90: Ditto.
1484 * gfortran.dg/dec_structure_11.f90: Ditto.
1485 * gfortran.dg/dec_union_1.f90: Ditto.
1486 * gfortran.dg/dec_union_2.f90: Ditto.
1487 * gfortran.dg/dec_union_3.f90: Ditto.
1488 * gfortran.dg/dec_union_4.f90: Ditto.
1489 * gfortran.dg/dec_union_5.f90: Ditto.
1490 * gfortran.dg/dec_union_6.f90: Ditto.
1491 * gfortran.dg/dec_union_7.f90: Ditto.
1492
5ec4a8cd
TV
14932016-05-07 Tom de Vries <tom@codesourcery.com>
1494
1495 PR tree-optimization/70956
1496 * gcc.dg/graphite/pr70956.c: New test.
1497
58ec1d0e
JJ
14982016-05-06 Jakub Jelinek <jakub@redhat.com>
1499
ccd88fb7
JJ
1500 PR middle-end/70941
1501 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1502 (a, b, c, d): Change type from char to signed char.
1503 (main): Compare against (signed char) -1634678893 instead of
1504 hardcoded -109. Use __builtin_abort instead of abort.
1505
dd3b6464
JJ
1506 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1507 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1508
58ec1d0e
JJ
1509 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1510
19aa23d8
YR
15112016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1512
1513 PR debug/70935
1514 * gcc.dg/torture/pr70935.c: New test.
1515
ae5f0df1
OE
15162016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1517
1518 PR target/58219
ce23a8ff 1519 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 1520
078f7e37
RB
15212016-05-06 Richard Biener <rguenther@suse.de>
1522
1523 PR tree-optimization/70960
1524 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1525
765d7b54
OE
15262016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1527
1528 PR target/52933
1529 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1530 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1531 Adjust expected instruction counts.
1532 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1533
29c94e65
MP
15342016-05-06 Marek Polacek <polacek@redhat.com>
1535
1536 PR sanitizer/70875
1537 * gcc.dg/ubsan/bounds-3.c: New test.
1538
3684b02e
OE
15392016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1540
1541 PR target/54089
1542 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1543
8706773f
RB
15442016-05-06 Richard Biener <rguenther@suse.de>
1545
1546 PR middle-end/70931
1547 * gfortran.dg/pr70931.f90: New testcase.
1548
a4f51018
RB
15492016-05-06 Richard Biener <rguenther@suse.de>
1550
1551 PR middle-end/70941
1552 * gcc.dg/torture/pr70941.c: New testcase.
1553
c4f2425f
BC
15542016-05-05 Bin Cheng <bin.cheng@arm.com>
1555
1556 PR tree-optimization/57206
1557 * gcc.dg/vect/pr57206.c: New test.
1558
5dc08197
RO
15592016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1560
1561 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1562
351f85c5
JJ
15632016-05-05 Jakub Jelinek <jakub@redhat.com>
1564
568bac8c
JJ
1565 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1566
351f85c5
JJ
1567 * c-c++-common/Wdangling-else-4.c: New test.
1568
33fd7785
JJ
15692016-05-04 Jakub Jelinek <jakub@redhat.com>
1570
2d1ac15a
JJ
1571 PR c++/70906
1572 PR c++/70933
1573 * g++.dg/opt/pr70906.C: New test.
1574 * g++.dg/opt/pr70933.C: New test.
1575
33fd7785
JJ
1576 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1577
6b715bf6
JH
15782016-05-04 Jan Hubicka <hubicka@ucw.cz>
1579
1580 * gcc.dg/ipa/pure-const-3.c: New testcase.
1581
deef7113
MP
15822016-05-04 Marek Polacek <polacek@redhat.com>
1583
1584 * c-c++-common/Wdangling-else-1.c: New test.
1585 * c-c++-common/Wdangling-else-2.c: New test.
1586 * c-c++-common/Wdangling-else-3.c: New test.
1587
5396db97
KCY
15882016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1589
1590 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1591 flag is present.
1592
de55efd5
MP
15932016-05-04 Marek Polacek <polacek@redhat.com>
1594
1595 PR c/48778
1596 * gcc.dg/Waddress-2.c: New test.
1597
475839b6
AM
15982016-05-04 Alan Modra <amodra@gmail.com>
1599
1600 * gcc.target/powerpc/pr70866.c: New.
1601
b25aad5f
MS
16022016-05-03 Martin Sebor <msebor@redhat.com>
1603
1604 PR c++/66561
1605 * c-c++-common/builtin_location.c: New test.
1606 * g++.dg/cpp1y/builtin_location.C: New test.
1607
79ce98bc
MP
16082016-05-03 Marek Polacek <polacek@redhat.com>
1609
1610 PR c/70859
1611 * gcc.dg/pr70859.c: New test.
1612 * gcc.dg/pr70859-2.c: New test.
1613
402e89f5
PMR
16142016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1615
1616 * gnat.dg/debug5.adb: New testcase.
1617
f3d90045
DV
16182016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1619
1620 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1621 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1622 Procedure to check for z10 instruction set.
1623
1e26cec1
CL
16242016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1625
1626 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1627
71aca5a0
AM
16282016-05-03 Alan Modra <amodra@gmail.com>
1629
1630 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1631
2fd70ec1
JJ
16322016-05-03 Jakub Jelinek <jakub@redhat.com>
1633
1634 * gcc.target/i386/avx512f-cvt-1.c: New test.
1635
e5705cf7
L
16362016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1637
1638 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1639 -fdump-tree-vrp-details.
1640
381cdae4
RB
16412016-05-03 Richard Biener <rguenther@suse.de>
1642
1643 * gcc.dg/pr30172-1.c: Adjust.
1644 * gcc.dg/pr63743.c: Likewise.
1645 * gcc.dg/tm/pr51696.c: Likewise.
1646 * c-c++-common/tm/safe-1.c: Likewise.
1647 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1648 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1649 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1650 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1651
adedd5c1
JJ
16522016-05-03 Jakub Jelinek <jakub@redhat.com>
1653
31ed1665
JJ
1654 PR rtl-optimization/70467
1655 * gcc.target/i386/pr70467-3.c: New test.
1656 * gcc.target/i386/pr70467-4.c: New test.
1657
dea60b59
JJ
1658 PR tree-optimization/70916
1659 * gcc.c-torture/compile/pr70916.c: New test.
1660
adedd5c1
JJ
1661 PR target/49244
1662 * gcc.target/i386/pr49244-1.c: New test.
1663 * gcc.target/i386/pr49244-2.c: New test.
1664
f80041ef
BS
16652016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1666
1667 PR rtl-optimization/44281
1668 * gcc.target/i386/pr44281.c: New test.
1669
1cfcd39e
BC
16702016-05-03 bin cheng <bin.cheng@arm.com>
1671
1672 PR tree-optimization/56541
1673 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1674 * gcc.dg/vect/pr56541.c: new test.
1675
4304ccfd
MM
16762016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1677
1678 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1679 __float128.
1680 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1681
50d94c29
L
16822016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1683
1684 PR testsuite/70520
1685 * c-c++-common/asan/clone-test-1.c (main): Align child process
1686 stack to 16 bytes.
1687
bc1aee87
DM
16882016-05-02 David Malcolm <dmalcolm@redhat.com>
1689
1690 PR c++/62314
1691 * g++.dg/spellcheck-fields-2.C: New test case.
1692
474e0129
DM
16932016-05-02 David Malcolm <dmalcolm@redhat.com>
1694
1695 PR c++/62314
1696 * g++.dg/pr62314.C: New test case.
1697
818b88a7
JH
16982016-05-02 Jan Hubicka <hubicka@ucw.cz>
1699
1700 * gcc.dg/ipa/inline-8.c: New testcase.
1701
dd77684f
JJ
17022016-05-02 Jakub Jelinek <jakub@redhat.com>
1703
1704 PR rtl-optimization/70467
1705 * gcc.target/i386/pr70467-1.c: New test.
1706
72407e00
BE
17072016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1708
1709 * gcc.dg/spec-options.c: Run the test on all targets.
1710 * gcc.dg/foo.specs: Use cpp_unique_options.
1711
dd53d197
MG
17122016-05-02 Marc Glisse <marc.glisse@inria.fr>
1713
1714 * gcc.dg/tree-ssa/unord.c: New testcase.
1715
a8b85ce9
MG
17162016-05-02 Marc Glisse <marc.glisse@inria.fr>
1717
1718 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1719
5b37e866
NS
17202016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1721
1722 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1723
7176a4a0
MP
17242016-05-02 Marek Polacek <polacek@redhat.com>
1725
1726 PR c/70851
1727 * gcc.dg/enum-incomplete-3.c: New test.
1728
6b9933b9
MP
17292016-05-02 Marek Polacek <polacek@redhat.com>
1730 Tom de Vries <tom@codesourcery.com>
1731
1732 PR tree-optimization/70700
1733 * gcc.dg/pr70700.c: New test.
1734
90f82260
UB
17352016-05-01 Uros Bizjak <ubizjak@gmail.com>
1736
1737 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1738 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1739 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1740 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1741 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1742
f73036c1
EB
17432016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1744
1745 * ada/acats/run_acats: Rename into...
1746 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1747 * ada/acats/run_all.sh: Remove redundant test.
1748 (target_run): Move around.
1749 (target_gnatchop): Use newly built executable.
1750 (target_gnatmake): Likewise.
1751 Check that the compilation of impbit succeeds.
1752
85e051a3
OE
17532016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1754
1755 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1756 * gcc.dg/20021029-1.c: Likewise.
1757 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1758 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1759 * gcc.target/sh/cmpstr.c: Likewise.
1760 * gcc.target/sh/cmpstrn.c: Likewise.
1761 * gcc.target/sh/memset.c: Likewise.
1762 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1763 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1764 * gcc.target/sh/pr39423-1.c: Likewise.
1765 * gcc.target/sh/pr49468-di.c: Likewise.
1766 * gcc.target/sh/pr49468-si.c: Likewise.
1767 * gcc.target/sh/pr49880-1.c: Likewise.
1768 * gcc.target/sh/pr49880-2.c: Likewise.
1769 * gcc.target/sh/pr49880-3.c: Likewise.
1770 * gcc.target/sh/pr50751-1.c: Likewise.
1771 * gcc.target/sh/pr50751-4.c: Likewise.
1772 * gcc.target/sh/pr50751-7.c: Likewise.
1773 * gcc.target/sh/pr51244-1.c: Likewise.
1774 * gcc.target/sh/pr51244-10.c: Likewise.
1775 * gcc.target/sh/pr51244-11.c: Likewise.
1776 * gcc.target/sh/pr51244-12.c: Likewise.
1777 * gcc.target/sh/pr51244-13.c: Likewise.
1778 * gcc.target/sh/pr51244-14.c: Likewise.
1779 * gcc.target/sh/pr51244-17.c: Likewise.
1780 * gcc.target/sh/pr51244-18.c: Likewise.
1781 * gcc.target/sh/pr51244-19.c: Likewise.
1782 * gcc.target/sh/pr51244-4.c: Likewise.
1783 * gcc.target/sh/pr51244-5.c: Likewise.
1784 * gcc.target/sh/pr51244-7.c: Likewise.
1785 * gcc.target/sh/pr51244-8.c: Likewise.
1786 * gcc.target/sh/pr51244-9.c: Likewise.
1787 * gcc.target/sh/pr51697.c: Likewise.
1788 * gcc.target/sh/pr52483-1.c: Likewise.
1789 * gcc.target/sh/pr52483-2.c: Likewise.
1790 * gcc.target/sh/pr52483-3.c: Likewise.
1791 * gcc.target/sh/pr52483-5.c: Likewise.
1792 * gcc.target/sh/pr52933-1.c: Likewise.
1793 * gcc.target/sh/pr52933-2.c: Likewise.
1794 * gcc.target/sh/pr52933-3.c: Likewise.
1795 * gcc.target/sh/pr53568-1.c: Likewise.
1796 * gcc.target/sh/pr53976-1.c: Likewise.
1797 * gcc.target/sh/pr53988-1.c: Likewise.
1798 * gcc.target/sh/pr53988.c: Likewise.
1799 * gcc.target/sh/pr54089-1.c: Likewise.
1800 * gcc.target/sh/pr54089-6.c: Likewise.
1801 * gcc.target/sh/pr54089-7.c: Likewise.
1802 * gcc.target/sh/pr54089-8.c: Likewise.
1803 * gcc.target/sh/pr54089-9.c: Likewise.
1804 * gcc.target/sh/pr54236-1.c: Likewise.
1805 * gcc.target/sh/pr54236-2.c: Likewise.
1806 * gcc.target/sh/pr54236-3.c: Likewise.
1807 * gcc.target/sh/pr54236-4.c: Likewise.
1808 * gcc.target/sh/pr54386.c: Likewise.
1809 * gcc.target/sh/pr54602-1.c: Likewise.
1810 * gcc.target/sh/pr54685.c: Likewise.
1811 * gcc.target/sh/pr54760-1.c: Likewise.
1812 * gcc.target/sh/pr54760-2.c: Likewise.
1813 * gcc.target/sh/pr54760-3.c: Likewise.
1814 * gcc.target/sh/pr54760-4.c: Likewise.
1815 * gcc.target/sh/pr54760-5.c: Likewise.
1816 * gcc.target/sh/pr54760-6.c: Likewise.
1817 * gcc.target/sh/pr55146.c: Likewise.
1818 * gcc.target/sh/pr55160.c: Likewise.
1819 * gcc.target/sh/pr59278.c: Likewise.
1820 * gcc.target/sh/pr59401-1.c: Likewise.
1821 * gcc.target/sh/pr59533-1.c: Likewise.
1822 * gcc.target/sh/pr63260.c: Likewise.
1823 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1824 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1825 * gcc.target/sh/strlen.c: Likewise.
1826 * gcc.target/sh/torture/pr30807.c: Likewise.
1827 * gcc.target/sh/torture/pr34777.c: Likewise.
1828 * gcc.target/sh/torture/pr64652.c: Likewise.
1829 * gcc.target/sh/torture/pr65505.c: Likewise.
1830 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1831 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1832
411e5c67
PC
18332016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1834
1835 PR c++/66644
1836 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1837
8fa97501
BS
18382016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1839
1840 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1841 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1842 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1843 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1844
5a956111
PP
18452016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1846
1847 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1848 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1849
e7ff0319
CP
18502016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1851
1852 PR middle-end/70626
1853 * c-c++-common/goacc/combined-reduction.c: New test.
1854 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1855
52d11a4b
L
18562016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1857
1858 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1859 *movdi_internal pattern only if PIC off.
1860 * gcc.target/i386/pr70155-2.c: Likewise.
1861 * gcc.target/i386/pr70155-3.c: Likewise.
1862 * gcc.target/i386/pr70155-4.c: Likewise.
1863 * gcc.target/i386/pr70155-5.c: Likewise.
1864 * gcc.target/i386/pr70155-6.c: Likewise.
1865 * gcc.target/i386/pr70155-7.c: Likewise.
1866 * gcc.target/i386/pr70155-8.c: Likewise.
1867 * gcc.target/i386/pr70155-15.c: Likewise.
1868 * gcc.target/i386/pr70155-17.c: Likewise.
1869 * gcc.target/i386/pr70155-22.c: Likewise.
1870
8960db31
BC
18712016-04-29 Bin Cheng <bin.cheng@arm.com>
1872
1873 PR tree-optimization/70803
1874 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1875
cca535a4
IE
18762016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1877
1878 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1879 optimization of vector loop.
1880 * gcc.target/i386/vect-unpack-3.c: New test.
1881 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1882 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1883 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1884
500ecf4a
MP
18852016-04-29 Marek Polacek <polacek@redhat.com>
1886
1887 PR sanitizer/70342
1888 * g++.dg/ubsan/null-7.C: New test.
1889
2fff3db8
MP
1890 PR c/70852
1891 * gcc.dg/pr70852.c: New test.
1892
509063eb
DV
18932016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1894
1895 PR/69089
1896 * g++.dg/cpp0x/alignas6.C: New test.
1897
83745c0d
DV
18982016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1899
1900 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1901 dg-do.
1902 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1903 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1904 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1905 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1906 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1907 * gcc.target/arc/mxy.c: Likewise.
1908 * gcc.target/arc/mswape.c: Likewise.
1909 * gcc.target/arc/mrtsc.c: Likewise.
1910 * gcc.target/arc/mcrc.c: Likewise.
1911 * gcc.target/arc/mdsp-packa.c: Likewise.
1912 * gcc.target/arc/mdvbf.c: Likewise.
1913 * gcc.target/arc/mlock.c: Likewise.
1914 * gcc.target/arc/mmac-24.c: Likewise.
1915 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1916
849b265d
BS
19172016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1918 Matthijs Kooijman <matthijs@stdin.nl>
1919 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1920
1921 PR target/60040
1922 * gcc.target/avr/pr60040-1.c: New.
1923 * gcc.target/avr/pr60040-2.c: New.
1924
1390536b
RB
19252016-04-29 Richard Biener <rguenther@suse.de>
1926
1927 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1928
98998245
RB
19292016-04-29 Richard Biener <rguenther@suse.de>
1930
1931 PR tree-optimization/13962
1932 PR tree-optimization/65686
1933 * gcc.dg/uninit-pr65686.c: New testcase.
1934
8b80cc21
JJ
19352016-04-29 Jakub Jelinek <jakub@redhat.com>
1936
1937 PR middle-end/70843
1938 * gcc.dg/pr70843.c: New test.
1939
6181bc30
JJ
19402016-04-28 Jakub Jelinek <jakub@redhat.com>
1941
1942 PR target/70858
1943 * gcc.target/i386/pr70858.c: New test.
1944
f4cb3612
AB
19452016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1946
1947 * gcc.target/arc/nps400-1.c: New file.
1948
8ad9df62
JR
19492016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1950 Andrew Burgess <andrew.burgess@embecosm.com>
1951
1952 * gcc.target/arc/movh_cl-1.c: New file.
1953
ceaaa9fe
JR
19542016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1955 Andrew Burgess <andrew.burgess@embecosm.com>
1956
1957 * gcc.target/arc/extzv-1.c: New file.
1958 * gcc.target/arc/insv-1.c: New file.
1959 * gcc.target/arc/insv-2.c: New file.
1960 * gcc.target/arc/movb-1.c: New file.
1961 * gcc.target/arc/movb-2.c: New file.
1962 * gcc.target/arc/movb-3.c: New file.
1963 * gcc.target/arc/movb-4.c: New file.
1964 * gcc.target/arc/movb-5.c: New file.
1965 * gcc.target/arc/movb_cl-1.c: New file.
1966 * gcc.target/arc/movb_cl-2.c: New file.
1967 * gcc.target/arc/movbi_cl-1.c: New file.
1968 * gcc.target/arc/movl-1.c: New file.
1969
4d03dc2f
JR
19702016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1971 Andrew Burgess <andrew.burgess@embecosm.com>
1972
1973 * gcc.target/arc/cmem-1.c: New file.
1974 * gcc.target/arc/cmem-2.c: New file.
1975 * gcc.target/arc/cmem-3.c: New file.
1976 * gcc.target/arc/cmem-4.c: New file.
1977 * gcc.target/arc/cmem-5.c: New file.
1978 * gcc.target/arc/cmem-6.c: New file.
1979 * gcc.target/arc/cmem-7.c: New file.
1980 * gcc.target/arc/cmem-ld.inc: New file.
1981 * gcc.target/arc/cmem-st.inc: New file.
1982
81262dad
JJ
19832016-04-28 Jakub Jelinek <jakub@redhat.com>
1984
1985 PR target/70821
1986 * gcc.target/i386/pr70821.c: New test.
1987
0a31a09a
BS
19882016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1989
1990 * gcc.target/powerpc/vec-adde.c: New test.
1991 * gcc.target/powerpc/vec-adde-int128.c: New test.
1992
3ddffba9
JJ
19932016-04-28 Jakub Jelinek <jakub@redhat.com>
1994
1995 * gcc.target/i386/avx-vround-1.c: New test.
1996 * gcc.target/i386/avx-vround-2.c: New test.
1997 * gcc.target/i386/avx512vl-vround-1.c: New test.
1998 * gcc.target/i386/avx512vl-vround-2.c: New test.
1999
713dedcd
RO
20002016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2001
2002 PR testsuite/70595
2003 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2004 (check_effective_target_cilkplus_runtime): ... this.
2005 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2006 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2007
2008 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2009 Require cilkplus_runtime.
2010 Don't add -lcilkrts.
2011 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2012 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2013 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2014 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2015 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2016 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2017 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2018 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2019 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2020 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2021 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2022 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2023 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2024 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2025 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2026 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2027 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2028 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2029 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2030 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2031 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2032 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2033 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2034 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2035 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2036 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2037 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2038 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2039 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2040
2041 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2042 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2043
2044 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2045
2046 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2047 cilkplus_runtime.
2048
3563f78f
MG
20492016-04-27 Marc Glisse <marc.glisse@inria.fr>
2050
2051 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2052 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2053
6bc2bb18
RB
20542015-04-27 Ryan Burn <contact@rnburn.com>
2055
2056 PR c++/69024
2057 PR c++/68997
2058 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2059 diagnostic.
2060 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2061 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2062
1e55d29a
EB
20632016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2064
2065 * gnat.dg/limited_with4.ad[sb]: New test.
2066 * gnat.dg/limited_with4_pkg.ads: New helper.
2067
087146ca
L
20682016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2069
2070 PR target/70155
2071 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2072 and movv1ti_internal patterns
2073 * gcc.target/i386/pr70155-1.c: New test.
2074 * gcc.target/i386/pr70155-2.c: Likewise.
2075 * gcc.target/i386/pr70155-3.c: Likewise.
2076 * gcc.target/i386/pr70155-4.c: Likewise.
2077 * gcc.target/i386/pr70155-5.c: Likewise.
2078 * gcc.target/i386/pr70155-6.c: Likewise.
2079 * gcc.target/i386/pr70155-7.c: Likewise.
2080 * gcc.target/i386/pr70155-8.c: Likewise.
2081 * gcc.target/i386/pr70155-9.c: Likewise.
2082 * gcc.target/i386/pr70155-10.c: Likewise.
2083 * gcc.target/i386/pr70155-11.c: Likewise.
2084 * gcc.target/i386/pr70155-12.c: Likewise.
2085 * gcc.target/i386/pr70155-13.c: Likewise.
2086 * gcc.target/i386/pr70155-14.c: Likewise.
2087 * gcc.target/i386/pr70155-15.c: Likewise.
2088 * gcc.target/i386/pr70155-16.c: Likewise.
2089 * gcc.target/i386/pr70155-17.c: Likewise.
2090 * gcc.target/i386/pr70155-18.c: Likewise.
2091 * gcc.target/i386/pr70155-19.c: Likewise.
2092 * gcc.target/i386/pr70155-20.c: Likewise.
2093 * gcc.target/i386/pr70155-21.c: Likewise.
2094 * gcc.target/i386/pr70155-22.c: Likewise.
2095
92329f9f
L
20962016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2097
2098 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2099 ".{5,6}".
2100
309a0cf6
BC
21012016-04-27 Bin Cheng <bin.cheng@arm.com>
2102
2103 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2104 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2105 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2106 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2107 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2108
72ed2b9c
RB
21092016-04-27 Richard Biener <rguenther@suse.de>
2110
2111 PR ipa/70760
2112 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2113 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2114
3c98ff9b
NS
21152016-04-27 Nathan Sidwell <nathan@acm.org>
2116
2117 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2118 * g++.dg/ubsan/pr63956.C: Adjust error location.
2119
9ec5d66b
NC
21202016-04-27 Nick Clifton <nickc@redhat.com>
2121
2122 PR middle-end/49889
2123 * gcc.dg/pr49889.c: New test.
2124
c1e1f433
BS
21252016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2126
2127 * c-c++-common/memset-array.c: New test.
2128
8ac43293
MS
21292016-04-26 Martin Sebor <msebor@redhat.com>
2130
2131 PR c++/66639
2132 * g++.dg/cpp1y/func_constexpr.C: New test.
2133
843ce8ab
PP
21342016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2135
2136 PR c++/70241
2137 * g++.dg/cpp0x/enum32.C: New test.
2138 * g++.dg/cpp0x/enum33.C: New test.
2139
21402016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
2141
2142 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2143 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2144 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2145 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2146 * gcc.c-torture/execute/pr38151.c: Likewise.
2147 * gcc.c-torture/execute/pr66556.c: Likewise.
2148 * gcc.c-torture/execute/pr67781.c: Likewise.
2149 * gcc.c-torture/execute/pr68648.c: Likewise.
2150
ca1206be
MG
21512016-04-26 Marc Glisse <marc.glisse@inria.fr>
2152
2153 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2154
2448a956
MP
21552016-04-26 Marek Polacek <polacek@redhat.com>
2156
2157 PR c/67784
2158 * gcc.dg/pr67784-3.c: New test.
2159 * gcc.dg/pr67784-4.c: New test.
2160 * gcc.dg/pr67784-5.c: New test.
2161
b02a5e26
MP
2162 PR c/70791
2163 * gcc.dg/Wnested-externs-2.c: New test.
2164
6b6aa8d3
MG
21652016-04-26 Marc Glisse <marc.glisse@inria.fr>
2166
2167 * gcc.dg/fold-plusmult.c: Adjust.
2168 * gcc.dg/no-strict-overflow-6.c: Adjust.
2169 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2170
a2095b55
BS
21712016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2172
2173 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2174 number scans.
2175 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2176 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2177 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2178 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2179 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2180 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2181 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2182 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2183 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2184 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2185 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2186 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2187 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2188 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2189 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2190 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2191 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2192 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2193 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2194 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2195 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2196 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2197 scans.
2198 * gcc.target/i386/pr32219-4.c: Likewise.
2199 * gcc.target/i386/pr32219-6.c: Likewise.
2200 * gcc.target/i386/pr32219-8.c: Likewise.
2201
bb0cc5c8
KT
22022016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2203
2204 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
2205 associated options.
2206
5a0802ea
MP
22072016-04-26 Marek Polacek <polacek@redhat.com>
2208
2209 PR c++/70744
2210 * g++.dg/ext/cond2.C: New test.
2211
00f615af
BC
22122016-04-26 Bin Cheng <bin.cheng@arm.com>
2213
2214 PR tree-optimization/70771
2215 PR tree-optimization/70775
2216 * gcc.dg/pr70771.c: New test.
25939d34 2217 * gcc.dg/pr70775.c: New test.
00f615af 2218
218155e7
BS
22192016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2220
2221 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2222
ab99f467
RB
22232016-04-25 Richard Biener <rguenther@suse.de>
2224
2225 PR tree-optimization/70780
2226 * gcc.dg/torture/pr70780.c: New testcase.
2227
93c590ee
MC
22282016-04-25 Michael Collison <michael.collison@arm.com>
2229
2230 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
2231 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
2232 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
2233 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
2234 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
2235 * testsuite/lib/target-supports.exp
2236 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2237 that arm neon support vector widen sum of HImode TO SImode.
2238
d6c1a7a7
JJ
22392016-04-23 Jakub Jelinek <jakub@redhat.com>
2240
2241 PR sanitizer/70712
2242 * c-c++-common/asan/pr70712.c: New test.
2243
ab0fc037
TS
22442016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2245
2246 * .gitattributes: New file.
2247
2aa64824
CL
22482016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2249
2250 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2251
e7e12d92
DH
22522016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2253
2254 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2255 * gfortran.dg/submodule_15.f08: Likewise.
2256
d1431192
RB
22572016-04-22 Richard Biener <rguenther@suse.de>
2258
2259 PR tree-optimization/70740
2260 * gcc.dg/torture/pr70740.c: New testcase.
2261
04a63c24
L
22622016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2263
2264 PR target/70750
2265 * gcc.target/i386/pr70750-1.c: New test.
2266 * gcc.target/i386/pr70750-2.c: Likewise.
2267
20700098
PC
22682016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2269
2270 PR c++/70540
2271 * g++.dg/cpp0x/auto48.C: New.
2272
aedf4e12
MP
22732016-04-21 Marek Polacek <polacek@redhat.com>
2274
2275 PR c++/70513
2276 * g++.dg/cpp0x/forw_enum12.C: New test.
2277 * g++.dg/cpp0x/forw_enum13.C: New test.
2278
2074d80a
KY
22792016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2280
2281 PR target/70728
2282 * gcc.target/i386/pr70728.c: New test.
2283
aef4aab0
RB
22842016-04-21 Richard Biener <rguenther@suse.de>
2285
2286 PR middle-end/70747
2287 * gcc.dg/pr70747.c: New testcase.
2288
2359e571
BC
22892016-04-21 Bin Cheng <bin.cheng@arm.com>
2290
2291 PR tree-optimization/70715
2292 * gcc.dg/tree-ssa/scev-13.c: New test.
2293
ce0e66ff
MG
22942016-04-21 Marc Glisse <marc.glisse@inria.fr>
2295
2296 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2297
2c2870a1
MG
22982016-04-21 Marc Glisse <marc.glisse@inria.fr>
2299
2300 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2301
a2b056a3
JH
23022016-04-20 Jan Hubicka <jh@suse.cz>
2303
2304 PR ipa/70018
2305 * g++.dg/ipa/nothrow-1.C: New testcase.
2306
ee392fc2
NS
23072016-04-20 Nathan Sidwell <nathan@acm.org>
2308
2309 PR c++/55635
2310 * g++.dg/eh/delete1.C: New.
2311
dda49daf
L
23122016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2313
2314 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2315 -mtune-ctrl=sse_typeless_stores.
2316
8a5b9d5a
L
23172016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2318
2319 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2320
1011119f
BC
23212016-04-20 Bin Cheng <bin.cheng@arm.com>
2322
2323 PR tree-optimization/69489
2324 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2325
477d4906
IV
23262016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2327
2328 PR c++/69363
2329 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2330 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2331 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2332
fad08d12
BC
23332016-04-20 Bin Cheng <bin.cheng@arm.com>
2334
2335 PR tree-optimization/56625
2336 PR tree-optimization/69489
2337 * gcc.dg/vect/pr56625.c: New test.
2338 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2339
9e3e4fab
AP
23402016-04-20 Andrew Pinski <apinski@cavium.com>
2341
2342 PR target/64971
2343 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2344
d7aa24e4
AC
23452016-04-20 Arnaud Charlet <charlet@adacore.com>
2346
2347 * gnat.dg/self1.adb: Remove now incorrect test.
2348
e6d62b46
BC
23492016-04-20 Bin Cheng <bin.cheng@arm.com>
2350
2351 * gcc.dg/tree-ssa/scev-11.c: New test.
2352 * gcc.dg/tree-ssa/scev-12.c: New test.
2353
2697b189
MP
23542016-04-20 Marek Polacek <polacek@redhat.com>
2355
2356 PR tree-optimization/70725
2357 * gcc.dg/pr70725.c: New test.
2358
60d393e8
RB
23592016-04-20 Richard Biener <rguenther@suse.de>
2360
2361 PR tree-optimization/70726
2362 * g++.dg/vect/pr70726.cc: New testcase.
2363
82c6f58a
AK
23642016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2365
2366 PR target/70674
2367 * gcc.target/s390/pr70674.c: New test.
2368
90eeab20
JD
23692016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2370
2371 PR libgfortran/70684
2372 * gfortran.dg/list_read_14.f90: New test.
2373
fc9cf6da
L
23742016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2375
2376 PR target/69201
2377 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2378 extern to force it misaligned.
2379 (b): Likewise.
2380 (c): Likewise.
2381 (d): Likewise.
2382 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2383 Don't check `*' before movv4sf_internal.
2384 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2385 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2386 Don't check `*' before movv16qi_internal.
2387 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2388 extern to force it misaligned.
2389 (b): Likewise.
2390 (c): Likewise.
2391 (d): Likewise.
2392 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2393 Don't check `*' before movv2df_internal.
2394 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2395 extern to force it misaligned.
2396 (b): Likewise.
2397 (c): Likewise.
2398 (d): Likewise.
2399 Check movv8sf_internal instead of avx_storeups256.
2400 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2401
ea8927ea
RB
24022016-04-19 Richard Biener <rguenther@suse.de>
2403
2404 PR tree-optimization/70171
2405 * g++.dg/tree-ssa/pr70171.C: New testcase.
2406
65f52ee9
RB
24072016-04-19 Richard Biener <rguenther@suse.de>
2408
2409 PR tree-optimization/70724
2410 * gcc.dg/torture/pr70724.c: New testcase.
2411
987b67f1
VM
24122016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2413
2414 PR middle-end/70689
2415 * testsuite/gcc.target/i386/pr70689.c: New.
2416
91a47c39
L
24172016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2418
2419 PR target/70708
2420 * gcc.target/i386/pr70708.c: New test.
2421
8270b82d
RB
24222016-04-18 Richard Biener <rguenther@suse.de>
2423
2424 PR tree-optimization/43434
2425 * gcc.dg/vect/pr43434.c: New testcase.
2426 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2427 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2428 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2429 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2430 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2431 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2432 * gcc.dg/gomp/pr68640.c: Likewise.
2433 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2434 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2435
edd048e2
RB
24362016-04-18 Richard Biener <rguenther@suse.de>
2437
2438 PR tree-optimization/70701
2439 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2440
bd5c7330
TV
24412016-04-18 Tom de Vries <tom@codesourcery.com>
2442
2443 PR testsuite/70699
2444 * gcc.dg/pr70161.c: Add dot-file scans.
2445 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2446 instead of after last dot char.
2447
23f2660f
EB
24482016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2449
2450 * c-c++-common/dump-ada-spec-3.c: New test.
2451 * c-c++-common/dump-ada-spec-4.c: Likewise.
2452
da152c9f
TV
24532016-04-17 Tom de Vries <tom@codesourcery.com>
2454
2455 PR other/70183
2456 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2457
cc950f98
JH
24582016-04-15 Jan Hubicka <jh@suse.cz>
2459
2460 PR ipa/70018
2461 * g++.dg/ipa/pure-const-1.C: New testcase.
2462 * g++.dg/ipa/pure-const-2.C: New testcase.
2463 * g++.dg/ipa/pure-const-3.C: New testcase.
2464
949505a9
MP
24652016-04-15 Marek Polacek <polacek@redhat.com>
2466
2467 PR c/70671
2468 * gcc.dg/bitfld-22.c: New test.
2469
10e547d6
BS
24702016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2471
2472 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2473 x86_64.
2474
1e77281b
MP
24752016-04-15 Marek Polacek <polacek@redhat.com>
2476
2477 PR c/70651
2478 * c-c++-common/pr70651.c: New test.
2479
e501fa8e
KT
24802016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2481
2482 PR rtl-optimization/70681
2483 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2484 dump scan on arm and powerpc.
2485 * gcc.dg/pr10474.c: Likewise.
2486
dda1bf61
JJ
24872016-04-15 Jakub Jelinek <jakub@redhat.com>
2488
ca4ef1ff
JJ
2489 PR c++/69517
2490 PR c++/70019
2491 PR c++/70588
2492 * g++.dg/cpp1y/vla11.C: Revert for real.
2493
dda1bf61
JJ
2494 PR c/70436
2495 * c-c++-common/Wparentheses-1.c: New test.
2496 * c-c++-common/gomp/Wparentheses-1.c: New test.
2497 * c-c++-common/gomp/Wparentheses-2.c: New test.
2498 * c-c++-common/gomp/Wparentheses-3.c: New test.
2499 * c-c++-common/gomp/Wparentheses-4.c: New test.
2500 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2501 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2502 * c-c++-common/goacc/Wparentheses-1.c: New test.
2503
1355e62c
KY
25042016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2505
2506 PR target/70662
2507 * gcc.target/i386/pr70662.c: New test.
2508
0ab34b9e 25092016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 2510 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
2511
2512 PR tree-optimization/70130
2513 * gcc.dg/vect/O3-pr70130.c: New testcase.
2514
bc773aad
MM
25152016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2516
6e9b2286
MM
2517 PR target/70669
2518 * gcc.target/powerpc/pr70669.c: New test.
2519
bc773aad
MM
2520 PR target/70640
2521 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2522 a power7 system that does not have an assembler that supports
2523 power8.
2524
d8747845
MS
25252016-04-14 Martin Sebor <msebor@redhat.com>
2526
2527 PR c++/69517
2528 PR c++/70019
2529 PR c++/70588
2530 * c-c++-common/ubsan/vla-1.c: Revert.
2531 * g++.dg/cpp1y/vla11.C: Same.
2532 * g++.dg/cpp1y/vla12.C: Same.
2533 * g++.dg/cpp1y/vla13.C: Same.
2534 * g++.dg/cpp1y/vla14.C: Same.
2535 * g++.dg/cpp1y/vla3.C: Same.
2536 * gcc/testsuite/g++.dg/init/array24.C: Same.
2537 * g++.dg/ubsan/vla-1.C: Same.
2538
85128559
MP
25392016-04-14 Marek Polacek <polacek@redhat.com>
2540 Jan Hubicka <hubicka@ucw.cz>
2541
2542 PR c++/70029
2543 * g++.dg/torture/pr70029.C: New test.
2544
52fbb073
MS
25452016-04-14 Martin Sebor <msebor@redhat.com>
2546
2547 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2548 type size to prevent failures on targets with very low maximum
2549 alignment.
2550
6db61d6f
RB
25512016-04-14 Richard Biener <rguenther@suse.de>
2552
2553 PR tree-optimization/70623
2554 * gcc.dg/torture/pr70623.c: New testcase.
2555 * gcc.dg/torture/pr70623-2.c: Likewise.
2556
342fac95
MS
25572016-04-13 Martin Sebor <msebor@redhat.com>
2558
2559 PR c++/69517
2560 PR c++/70019
2561 PR c++/70588
2562 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2563 * g++.dg/cpp1y/vla11.C: New test.
2564 * g++.dg/cpp1y/vla12.C: New test.
2565 * g++.dg/cpp1y/vla13.C: New test.
2566 * g++.dg/cpp1y/vla14.C: New test.
2567 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2568 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2569 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2570
d93c452f
JJ
25712016-04-13 Jakub Jelinek <jakub@redhat.com>
2572
2573 PR c++/70641
2574 * g++.dg/opt/pr70641.C: New test.
2575
85115fb6
RO
25762016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2577
2578 PR rtl-optimization/68749
2579 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2580 effects of argument promotions.
2581 Remove default args to dg-skip-if.
2582
545a4139
PC
25832016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2584
2585 PR c++/70635
2586 * g++.dg/parse/pr70635.C: New.
2587
b3a77f21
MP
25882016-04-13 Marek Polacek <polacek@redhat.com>
2589
2590 PR c++/70639
2591 * c-c++-common/Wmisleading-indentation-4.c: New test.
2592
99cd9857
MP
25932016-04-13 Marek Polacek <polacek@redhat.com>
2594
2595 PR c/70436
2596 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2597 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2598
75ca93ec
IE
25992016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2600
2601 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2602 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2603 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2604
3d3f9e7e
JJ
26052016-04-13 Jakub Jelinek <jakub@redhat.com>
2606
37947cd0
JJ
2607 PR middle-end/70633
2608 * gcc.c-torture/compile/pr70633.c: New test.
2609
3d3f9e7e
JJ
2610 PR debug/70628
2611 * gcc.dg/torture/pr70628.c: New test.
2612
92886d3e
PP
26132016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2614
2615 PR c++/70610
2616 * g++.dg/template/pr70610.C: New test.
2617 * g++.dg/template/pr70610-2.C: New test.
2618 * g++.dg/template/pr70610-3.C: New test.
2619 * g++.dg/template/pr70610-4.C: New test.
2620
13bd7c2b
JJ
26212016-04-12 Jakub Jelinek <jakub@redhat.com>
2622
6512fa6d
JJ
2623 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2624 128 instead of 32.
2625
13bd7c2b
JJ
2626 PR c++/70571
2627 * g++.dg/ext/pr70571.C: New test.
2628
20b9851c
MM
26292016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2630
8a434ada 2631 PR target/70640
20b9851c
MM
2632 * gcc.target/powerpc/pr70640.c: New test.
2633
2b2f52bc
PC
26342016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2635
2636 PR c++/68722
2637 * g++.dg/parse/pr68722.C: New.
2638
5901e56a
JJ
26392016-04-12 Jakub Jelinek <jakub@redhat.com>
2640
2641 PR rtl-optimization/70596
2642 * gcc.target/i386/pr70596.c: New test.
2643
d4619dc1
NS
26442016-04-12 Nathan Sidwell <nathan@acm.org>
2645
2646 PR c++/70501
2647 * g++.dg/init/pr70501.C: New.
2648
3df530d3
DW
26492016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2650
2651 * gcc.target/i386/asm-flag-6.c: New test.
2652
b7a120d7
TV
26532016-04-12 Tom de Vries <tom@codesourcery.com>
2654
2655 PR tree-optimization/68756
2656 * gcc.dg/graphite/pr68756.c: New test.
2657
4e0eea75
JJ
26582016-04-12 Jakub Jelinek <jakub@redhat.com>
2659
2660 PR tree-optimization/70602
2661 * gcc.c-torture/execute/pr70602.c: New test.
2662
35fbda43
MM
26632016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2664
2665 PR target/70381
2666 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2667 __float128 emulator is built and runs.
2668 * gcc.target/powerpc/float128-1.c: Likewise.
2669
2670 * lib/target-supports.exp (check_ppc_float128_sw_available):
2671 Rework tests for __float128 software and hardware
2672 availability. Fix exit condition to return 0 on success.
2673
04a99ebe
JG
26742016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2675
2676 PR target/70133
2677 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2678 * gcc.target/aarch64/target_attr_15.c: Likewise.
2679
47cd5a85
PC
26802016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2681
2682 PR c++/69066
2683 * g++.dg/cpp1y/pr69066.C: New.
2684
a5edb32e
JD
26852016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2686
2687 PR fortran/68566
2688 * gfortran.dg/pr36192.f90: Update test.
2689 * gfortran.dg/pr36192_1.f90: Update test.
2690 * gfortran.dg/real_dimension_1.f: Update test.
2691 * gfortran.dg/parameter_array_init_7.f90: New test.
2692
8ef378f8
JDA
26932016-04-09 John David Anglin <danglin@gcc.gnu.org>
2694
c532c871
JDA
2695 PR testsuite/64039
2696 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2697
d34f706f
JDA
2698 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2699
75e1dd9e
JDA
2700 PR rtl-optimization/66669
2701 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2702
8a976f5f
JDA
2703 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2704
da04822a
JDA
2705 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2706 * gcc.dg/pie-1.c: Likewise.
2707 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2708 * gcc.dg/pic-4.c: Likewise.
2709 * gcc.dg/pie-3.c: Likewise.
2710 * gcc.dg/pie-4.c: Likewise.
2711
adfabcf9
JDA
2712 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2713
4a020adf
JDA
2714 PR tree-optimization/68644
2715 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2716
8ef378f8
JDA
2717 PR rtl-optimization/64886
2718 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2719
09bf990e
TV
27202016-04-09 Tom de Vries <tom@codesourcery.com>
2721
2722 PR tree-optimization/68953
2723 * gcc.dg/graphite/pr68953.c: New test.
2724
138c3c1a
DH
27252016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2726
2727 PR fortran/70592
2728 * gfortran.dg/deferred_character_16.f90: New test.
2729
f55460af
JJ
27302016-04-09 Jakub Jelinek <jakub@redhat.com>
2731
2732 PR tree-optimization/70586
2733 * gcc.c-torture/execute/pr70586.c: New test.
2734
0b77bbf3
DH
27352016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2736
2737 PR sanitizer/70573
2738 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2739 with __builtin_memset
2740 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2741
c42cfb5c
CP
27422016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2743
2744 PR lto/70289
2745 PR ipa/70348
2746 PR tree-optimization/70373
2747 PR middle-end/70533
2748 PR middle-end/70534
2749 PR middle-end/70535
2750 * c-c++-common/goacc/reduction-5.c: New test.
2751 * c-c++-common/goacc/reduction-promotions.c: New test.
2752 * gfortran.dg/goacc/reduction-3.f95: New test.
2753 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2754
56cfb596
PP
27552016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2756
2757 PR c++/70590
2758 PR c++/70452
2759 * g++.dg/pr70590.C: New test.
2760 * g++.dg/pr70590-2.C: New test.
2761
1a13c0a2
JJ
27622016-04-08 Jakub Jelinek <jakub@redhat.com>
2763
abc0647a
JJ
2764 PR middle-end/70593
2765 * gcc.target/i386/pr70593.c: New test.
2766
1a13c0a2
JJ
2767 PR rtl-optimization/70574
2768 * gcc.target/i386/avx2-pr70574.c: New test.
2769
c3da4956
MO
27702016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2771
2772 PR sanitizer/70541
2773 * c-c++-common/asan/pr70541.c: New test.
2774
9f1b833b
TV
27752016-04-08 Tom de Vries <tom@codesourcery.com>
2776
2777 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2778 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2779
bae7adda
KT
27802016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2781
2782 PR target/70566
2783 * gcc.c-torture/execute/pr70566.c: New test.
2784
211f3d57
TV
27852016-04-08 Tom de Vries <tom@codesourcery.com>
2786
2787 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2788 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2789
02cf2861
AM
27902016-04-08 Alan Modra <amodra@gmail.com>
2791
2792 * gcc.target/powerpc/pr70117.c: New.
2793
5f490f9f
JJ
27942016-04-07 Jakub Jelinek <jakub@redhat.com>
2795
56e9b710
JJ
2796 PR testsuite/70581
2797 * gcc.dg/lto/simd-function_0.c: New test.
2798
5f490f9f
JJ
2799 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2800 clones.
2801 * c-c++-common/attr-simd-2.c: Likewise.
2802 * c-c++-common/attr-simd-4.c: Likewise.
2803 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2804 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2805
e4ebc74d
TP
28062016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2807
2808 PR testsuite/70553
2809 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2810
9817ae35
TS
28112016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2812 Tom de Vries <tom@codesourcery.com>
2813
2814 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2815 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2816 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2817 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2818 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2819 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2820 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2821 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2822
e292f64d
PP
28232016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2824
2825 PR c/70436
2826 * g++.dg/warn/Wparentheses-29.C: New test.
2827
6b37bdaf
PP
28282016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2829
2830 PR c/70436
2831 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2832 explicit braces to resolve a future -Wparentheses warning.
2833
64824205
RH
28342016-04-06 Richard Henderson <rth@redhat.com>
2835
2836 * gcc.dg/pr61817-1.c: New test.
2837 * gcc.dg/pr61817-2.c: New test.
2838 * gcc.dg/pr69391-1.c: New test.
2839 * gcc.dg/pr69391-2.c: New test.
2840
bc2fc1f3
VM
28412016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2842
2843 PR rtl-optimization/70398
2844 * testsuite/gcc.target/aarch64/pr70398.c: New.
2845
41414a02
EB
28462016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2847
2848 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2849
4066ea8a
YR
28502016-04-06 Yvan Roux <yvan.roux@linaro.org>
2851 Pedro Alves <palves@redhat.com>
2852
2853 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2854
ec35ea45
JJ
28552016-04-06 Jakub Jelinek <jakub@redhat.com>
2856
3866f8dd
JJ
2857 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2858 Check for avx512f effective targets instead of avx2.
2859 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2860 for AVX512F clones.
2861 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2862 * g++.dg/gomp/declare-simd-1.C: Likewise.
2863 * g++.dg/gomp/declare-simd-3.C: Likewise.
2864 * g++.dg/gomp/declare-simd-4.C: Likewise.
2865
ec35ea45
JJ
2866 PR middle-end/70550
2867 * c-c++-common/gomp/pr70550-1.c: New test.
2868 * c-c++-common/gomp/pr70550-2.c: New test.
2869
c08d28ac
NS
28702016-04-05 Nathan Sidwell <nathan@acm.org>
2871
2872 PR c++/70512
2873 * g++.dg/ext/attribute-may-alias-5.C: New.
2874
1d510e04
JJ
28752016-04-05 Jakub Jelinek <jakub@redhat.com>
2876
2877 PR c++/70336
2878 * c-c++-common/pr70336.c: New test.
2879 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2880 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2881
84278ed9
JH
28822016-04-05 Jan Hubicka <hubicka@ucw.cz>
2883
2884 PR ipa/66223
2885 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2886
268a0ec4
JJ
28872016-04-05 Jakub Jelinek <jakub@redhat.com>
2888
2889 PR rtl-optimization/70542
2890 * gcc.dg/torture/pr70542.c: New test.
2891 * gcc.target/i386/avx2-pr70542.c: New test.
2892
5e8c2eb1
ZS
28932016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2894
2895 PR tree-optimization/70509
2896 * gcc.target/i386/avx512bw-pr70509.c: New test.
2897
c0daf32d
PP
28982016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2899
2900 PR c++/70452
2901 * g++.dg/ext/constexpr-vla4.C: New test.
2902
bf867841
UB
29032016-04-05 Uros Bizjak <ubizjak@gmail.com>
2904
2905 PR target/70510
2906 * gcc.target/i386/pr70510.c: New test.
2907
3022186a
RB
29082016-04-05 Richard Biener <rguenther@suse.de>
2909
2910 PR tree-optimization/70526
2911 * g++.dg/torture/pr70526.C: New testcase.
2912
55fc79b2
JJ
29132016-04-05 Jakub Jelinek <jakub@redhat.com>
2914
2915 PR target/70525
2916 * gcc.target/i386/pr70525.c: New test.
2917
62b233f2
RB
29182016-04-05 Richard Biener <rguenther@suse.de>
2919
2920 PR middle-end/70499
2921 * g++.dg/torture/pr70499.C: New testcase.
2922
cc05759d
RB
29232016-04-05 Richard Biener <rguenther@suse.de>
2924
2925 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2926 remove XFAIL.
2927
f23f16d4
JJ
29282016-04-04 Jakub Jelinek <jakub@redhat.com>
2929
2930 PR middle-end/70307
2931 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2932 rs6000 ABI warnings.
2933
d27ecc49
JH
29342016-04-04 Jan Hubicka <hubicka@ucw.cz>
2935
2936 PR ipa/66223
2937 * g++.dg/ipa/devirt-51.C: New testcase.
2938
c974c96e
BS
29392016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2940 Jakub Jelinek <jakub@redhat.com>
2941
2942 PR middle-end/70457
2943 * gcc.dg/torture/pr70457.c: New.
2944
7a85da89
AV
29452016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2946
2947 PR fortran/67538
2948 * gfortran.dg/allocate_with_source_19.f08: New test.
2949
de517e64
AV
29502016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2951
2952 PR fortran/65795
2953 * gfortran.dg/coarray_allocate_6.f08: New test.
2954
43b9f499
RB
29552016-04-04 Richard Biener <rguenther@suse.de>
2956
2957 PR rtl-optimization/70484
2958 * gcc.dg/torture/pr70484.c: New testcase.
2959
f13355da
MP
29602016-04-04 Marek Polacek <polacek@redhat.com>
2961
2962 PR c/70307
2963 * gcc.dg/torture/pr70307.c: New test.
2964
6cc6ed50
OE
29652016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2966
2967 PR target/70416
2968 PR target/67391
2969 * gcc.target/sh/torture/pr70416.c: New.
2970
abdc16c8
MS
29712016-04-02 Martin Sebor <msebor@redhat.com>
2972
2973 PR c++/67376
2974 PR c++/70170
2975 PR c++/70172
2976 PR c++/70228
2977 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2978 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2979 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2980 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2981 * g++.dg/cpp0x/constexpr-string.C: Same.
2982 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2983 * g++.dg/cpp0x/pr65398.C: Same.
2984 * g++.dg/ext/constexpr-vla1.C: Same.
2985 * g++.dg/ext/constexpr-vla2.C: Same.
2986 * g++.dg/ext/constexpr-vla3.C: Same.
2987 * g++.dg/ubsan/pr63956.C: Same.
2988
763cd859
JJ
29892016-04-01 Jakub Jelinek <jakub@redhat.com>
2990
2991 PR rtl-optimization/70467
2992 * gcc.target/i386/pr70467-2.c: New test.
2993
0f875435
JJ
29942016-04-01 Jakub Jelinek <jakub@redhat.com>
2995 Marek Polacek <polacek@redhat.com>
2996
2997 PR c++/70488
2998 * g++.dg/init/new47.C: New test.
2999
41d14659
RR
30002016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3001
3002 PR target/70496
3003 * gcc.target/arm/pr70496.c: New test.
3004
f9bf89bb
NS
30052016-04-01 Nathan Sidwell <nathan@acm.org>
3006
73b9085d
NS
3007 PR c++/68475
3008 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3009
4afdcfaa
IE
30102016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3011
3012 PR target/69890
3013 * gcc.dg/strlenopt.h (memmove): New.
3014 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3015 instead of "string.h".
3016 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3017 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3018 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3019 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3020 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3021 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3022 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3023 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3024 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3025 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3026 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3027 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3028 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3029 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3030 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3031 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3032 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3033 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3034 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3035 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3036
b5d7a29c
RO
30372016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3038
3039 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3040 (Holder::foo): Reflect this.
3041
b660f9ec
IE
30422016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3043
3044 PR target/70442
3045 * gcc.dg/pr70442.c: New test.
3046
88504f34
NS
30472016-03-31 Nathan Sidwell <nathan@acm.org>
3048
3049 PR c++/70393
3050 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3051
95d34b96
KY
30522016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3053
3054 PR target/70453
3055 * gcc.target/i386/pr70453.c: New test.
3056
b4c4967c
AB
30572016-03-31 Andrey Belevantsev <abel@ispras.ru>
3058
3059 PR target/70292
3060 * gcc.c-torture/pr70292.c: New test.
3061
5fde6a45
MP
30622016-03-31 Marek Polacek <polacek@redhat.com>
3063
3064 PR c/70297
3065 * c-c++-common/pr70297.c: New test.
3066 * g++.dg/cpp0x/typedef-redecl.C: New test.
3067 * gcc.dg/typedef-redecl2.c: New test.
3068
97eb24c4
JJ
30692016-03-31 Jakub Jelinek <jakub@redhat.com>
3070
3071 PR rtl-optimization/70460
3072 * gcc.c-torture/execute/pr70460.c: New test.
3073
efc3536f
RB
30742016-03-31 Richard Biener <rguenther@suse.de>
3075
3076 PR c++/70430
3077 * g++.dg/ext/vector30.C: New testcase.
3078
e0876e21
DH
30792016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3080 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3081
3082 * gfortran.dg/fmt_pf.f90: New test.
3083
e9bff8c6
RO
30842016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3085
3086 Forward-port from 5 branch
3087 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3088
3089 PR testsuite/70356
3090 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3091 dg-require-effective-target after dg-do.
3092
3093 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3094
3095 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3096
2620c80d
TS
30972016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3098 Julian Brown <julian@codesourcery.com>
3099 Chung-Lin Tang <cltang@codesourcery.com>
3100 Cesar Philippidis <cesar@codesourcery.com>
3101 James Norris <jnorris@codesourcery.com>
3102 Tom de Vries <tom@codesourcery.com>
3103 Nathan Sidwell <nathan@codesourcery.com>
3104
bf867841 3105 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
3106 * c-c++-common/goacc/loop-clauses.c: Likewise.
3107 * g++.dg/goacc/template.C: Likewise.
3108 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3109 * gfortran.dg/goacc/loop-1.f95: Likewise.
3110 * gfortran.dg/goacc/loop-5.f95: Likewise.
3111 * gfortran.dg/goacc/loop-6.f95: Likewise.
3112 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3113 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3114 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3115 * c-c++-common/goacc/clauses-fail.c: Likewise.
3116 * c-c++-common/goacc/parallel-1.c: Likewise.
3117 * c-c++-common/goacc/reduction-1.c: Likewise.
3118 * c-c++-common/goacc/reduction-2.c: Likewise.
3119 * c-c++-common/goacc/reduction-3.c: Likewise.
3120 * c-c++-common/goacc/reduction-4.c: Likewise.
3121 * c-c++-common/goacc/routine-3.c: Likewise.
3122 * c-c++-common/goacc/routine-4.c: Likewise.
3123 * c-c++-common/goacc/routine-5.c: Likewise.
3124 * c-c++-common/goacc/tile.c: Likewise.
3125 * g++.dg/goacc/template.C: Likewise.
3126 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3127 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3128 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3129 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3130 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3131 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3132 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3133 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3134 * c-c++-common/goacc/use_device-1.c: ... this file.
3135 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3136 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3137 * c-c++-common/goacc/host_data-6.c: ... this file.
3138 * c-c++-common/goacc/loop-2-kernels.c: New file.
3139 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3140 * c-c++-common/goacc/loop-3.c: Likewise.
3141 * g++.dg/goacc/reference.C: Likewise.
3142 * g++.dg/goacc/routine-1.C: Likewise.
3143 * g++.dg/goacc/routine-2.C: Likewise.
3144
f6d2d066
RB
31452016-03-30 Richard Biener <rguenther@suse.de>
3146
3147 PR middle-end/70450
3148 * gcc.dg/torture/pr70450.c: New testcase.
3149
d43242b9
JJ
31502016-03-30 Jakub Jelinek <jakub@redhat.com>
3151
3152 PR target/70421
3153 * gcc.dg/torture/pr70421.c: New test.
3154 * gcc.target/i386/avx512f-pr70421.c: New test.
3155
5ce43b77
L
31562016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3157
3158 PR testsuite/70364
3159 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3160 (check): New function.
3161 (bar): Call check.
3162 (foo): Align stack to 16 bytes when calling bar.
3163 * gcc.target/i386/cleanup-2.c: Likewise.
3164
d014a712
PP
31652016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3166
3167 PR tree-optimization/59124
3168 * gcc.dg/Warray-bounds-19.c: New test.
3169
13f0e8c7
ZW
31702016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3171
3172 * lib/prune.exp (escape_regex_chars): New.
3173 (prune_file_path): Update to quote metcharacters for regexp.
3174
3336c6e0
JJ
31752016-03-29 Jakub Jelinek <jakub@redhat.com>
3176
a362f023
JJ
3177 PR rtl-optimization/70429
3178 * gcc.c-torture/execute/pr70429.c: New test.
3179
3336c6e0
JJ
3180 PR tree-optimization/70405
3181 * gcc.dg/pr70405.c: New test.
3182
728557fd
AV
31832016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3184
3185 PR fortran/70397
3186 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3187 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3188
bef977d4
TS
31892016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3190
3191 PR testsuite/64177
3192 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3193 __cilkrts_set_param to set two workers.
3194 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3195 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3196
6f6d25c9
DH
31972016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3198
bf867841 3199 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 3200
45733562
KY
32012016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
3202
3203 PR target/70406
bf867841 3204 * gcc.target/i386/pr70406.c: New test.
45733562 3205
a1799e5e
EB
32062016-03-27 Eric Botcazou <ebotcazou@adacore.com>
3207
3208 * gnat.dg/specs/double_record_extension3.ads: New test.
3209
5fca7b66
RH
32102016-03-25 Richard Henderson <rth@redhat.com>
3211
3212 PR target/70120
3213 * gcc.target/aarch64/pr70120-1.c: New.
3214 * gcc.target/aarch64/pr70120-2.c: New.
3215 * gcc.target/aarch64/pr70120-3.c: New.
3216
31ce75c6
PP
32172016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3218
3219 PR c++/62212
3220 * g++.dg/template/mangle2.C: The dg-do directive should be
3221 "compile" not "assemble".
3222
3caf0ca1
BS
32232016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3224
3225 PR lto/69650
3226 * gcc.dg/pr69650.c: New test.
3227
634035b6
DE
32282016-03-25 David Edelsohn <dje.gcc@gmail.com>
3229
3230 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3231
45d34276
AM
32322016-03-25 Alan Modra <amodra@gmail.com>
3233
3234 * gcc.dg/dfp/pr70052.c: New test.
3235
8f085166
RH
32362016-03-24 Richard Henderson <rth@redhat.com>
3237
3238 PR middle-end/69845
3239 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3240 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3241
011e5ec3
TV
32422016-03-24 Tom de Vries <tom@codesourcery.com>
3243
3244 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3245
9e3f4551
TV
32462016-03-24 Tom de Vries <tom@codesourcery.com>
3247
3248 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3249 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3250
45780041
TV
32512016-03-24 Tom de Vries <tom@codesourcery.com>
3252
3253 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3254 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3255
887ab4e5
PP
32562016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3257
3258 PR c++/62212
3259 * g++.dg/template/mangle2.C: New test.
3260
69a9a66f
RB
32612016-03-24 Richard Biener <rguenther@suse.de>
3262
3263 PR tree-optimization/70396
3264 * gcc.dg/torture/pr70396.c: New testcase.
3265
ed87de55
RB
32662016-03-24 Richard Biener <rguenther@suse.de>
3267
3268 PR middle-end/70370
3269 * gcc.dg/torture/pr70370.c: New testcase.
3270
ea064934
TV
32712016-03-24 Tom de Vries <tom@codesourcery.com>
3272
3273 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3274 * gfortran.dg/goacc/kernels-tree.f95: Same.
3275 * gfortran.dg/goacc/parallel-tree.f95: Same.
3276
b2a4dd1d
TV
32772016-03-24 Tom de Vries <tom@codesourcery.com>
3278
3279 * c-c++-common/goacc/uninit-if-clause.c: New test.
3280 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3281
72e7cd6e
JJ
32822016-03-24 Jakub Jelinek <jakub@redhat.com>
3283
3284 PR target/70290
bf867841
UB
3285 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3286 Fix formatting.
72e7cd6e 3287
ce9d0c03
RB
32882016-03-24 Richard Biener <rguenther@suse.de>
3289
3290 PR tree-optimization/70372
3291 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3292
426b9428
PP
32932016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3294
3295 PR c++/70347
3296 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3297
cd1588c4
PP
32982016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3299
3300 PR c++/70332
3301 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3302
61637db3
JJ
33032016-03-23 Jakub Jelinek <jakub@redhat.com>
3304
928af3bf
JJ
3305 PR c++/70001
3306 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3307 * g++.dg/cpp1y/pr70001.C: New test.
3308
61637db3
JJ
3309 PR c++/70323
3310 * g++.dg/cpp0x/constexpr-70323.C: New test.
3311
05aca4e7
AO
33122016-03-23 Alexandre Oliva <aoliva@redhat.com>
3313 Jason Merrill <jason@redhat.com>
3314 Jakub Jelinek <jakub@redhat.com>
3315
3316 PR c++/69315
3317 * g++.dg/cpp0x/constexpr-69315.C: New test.
3318 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3319
fbdb6baf
MP
33202016-03-23 Marek Polacek <polacek@redhat.com>
3321
3322 PR c++/69884
3323 * g++.dg/warn/Wignored-attributes-1.C: New test.
3324 * g++.dg/warn/Wignored-attributes-2.C: New test.
3325
d79ee524
TV
33262016-03-23 Tom de Vries <tom@codesourcery.com>
3327
3328 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3329 initialization.
3330 * gfortran.dg/goacc/private-3.f95 (test): Same.
3331 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3332 missing use param.
3333
a59f0bef
KT
33342016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3335
3336 * lib/target-supports.exp: Remove v7ve entry from loop
3337 creating effective target checks.
3338 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3339 (add_options_for_arm_arch_v7ve): Likewise.
3340
0179520a
JJ
33412016-03-23 Jakub Jelinek <jakub@redhat.com>
3342
3343 PR tree-optimization/70354
3344 * gcc.dg/vect/pr70354-1.c: New test.
3345 * gcc.dg/vect/pr70354-2.c: New test.
3346 * gcc.target/i386/avx2-pr70354-1.c: New test.
3347 * gcc.target/i386/avx2-pr70354-2.c: New test.
3348
75bb14d7
JL
33492016-03-22 Jeff Law <law@redhat.com>
3350
3351 PR target/70232
3352 * gcc.dg/tree-ssa/pr70232.c: New test.
3353
72c9526d
IE
33542016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3355
3356 PR target/70302
3357 * gcc.target/i386/pr70302.c: New test.
3358
a3ca1bc5
RB
33592016-03-22 Richard Biener <rguenther@suse.de>
3360
3361 PR middle-end/70251
3362 * g++.dg/torture/pr70251.C: New testcase.
3363
5c240f4d
DM
33642016-03-22 David Malcolm <dmalcolm@redhat.com>
3365
3366 PR c/69993
3367 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3368 Wmisleading-indentation.c.
3369 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3370 reflect change to diagnostic text and order of messages.
3371 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3372
80f6631b
DE
33732016-03-22 David Edelsohn <dje.gcc@gmail.com>
3374
3375 * g++.dg/ext/java-3.C: Don't compile on AIX.
3376
9a10956c
RB
33772016-03-22 Richard Biener <rguenther@suse.de>
3378
3379 PR middle-end/70333
3380 * gcc.dg/torture/pr70333.c: New testcase.
3381
6cedf922
IE
33822016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3383
3384 * g++.dg/ext/pr70290.C: New test.
3385
cd6c27ac
KY
33862016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3387
3388 PR target/70325
3389 * gcc.target/i386/pr70325.c: New test.
3390
4cde512c
JJ
33912016-03-22 Jakub Jelinek <jakub@redhat.com>
3392
b01915ed
JJ
3393 PR target/70329
3394 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3395 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3396
4e3e2cf1
JJ
3397 PR target/70300
3398 * gcc.target/i386/pr70300.c: New test.
3399
4cde512c
JJ
3400 PR c++/70295
3401 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3402 (func2): New function for cond with parens, xfail warning for c++.
3403 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3404
16f6d7dc
PP
34052016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3406
3407 PR c++/70096
3408 * g++.dg/template/ptrmem30.C: New test.
3409
a3e2b438
PP
34102016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3411
3412 PR c++/70204
3413 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3414 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3415
11b6a02e
JJ
34162016-03-21 Jakub Jelinek <jakub@redhat.com>
3417
3418 PR middle-end/70326
3419 * gcc.dg/pr70326.c: New test.
3420
b9407883
MG
34212016-03-21 Marc Glisse <marc.glisse@inria.fr>
3422 Jakub Jelinek <jakub@redhat.com>
3423
3424 PR tree-optimization/70317
3425 * gcc.dg/pr70317.c: New test.
3426
4a148e19
UB
34272016-03-21 Uros Bizjak <ubizjak@gmail.com>
3428
3429 PR target/70327
3430 * gcc.target/i386/pr70327.c: New test.
3431
2a85ddbb
ML
34322016-03-21 Martin Liska <mliska@suse.cz>
3433
7d36fe98 3434 PR ipa/70306
2a85ddbb
ML
3435 * gcc.dg/ipa/pr70306.c: New test.
3436
4a148e19 34372016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
3438
3439 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3440 * gcc.target/arm/attr-align3.c: Likewise.
3441 * gcc.target/arm/attr_arm.c: Likewise.
3442 * gcc.target/arm/flip-thumb.c: Likewise.
3443
6b366948
JJ
34442016-03-21 Jakub Jelinek <jakub@redhat.com>
3445
3446 PR target/70296
3447 * gcc.target/powerpc/altivec-36.c: New test.
3448
2fac8c14
RB
34492016-03-21 Richard Biener <rguenther@suse.de>
3450
3451 PR tree-optimization/70310
3452 * gcc.dg/torture/pr70310.c: New testcase.
3453
e9bde854
KY
34542016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3455
3456 PR target/70293
3457 * gcc.target/i386/pr70293.c: New test.
3458
56bbfaf6
RB
34592016-03-21 Richard Biener <rguenther@suse.de>
3460
3461 PR tree-optimization/70288
3462 * gcc.dg/torture/pr70288-1.c: New testcase.
3463 * gcc.dg/torture/pr70288-2.c: Likewise.
3464
3eee49ed
AB
34652016-03-21 Andrey Belevantsev <abel@ispras.ru>
3466
3467 PR rtl-optimization/69307
3468 * gcc.target/arm/pr69307.c: New test.
4a148e19 3469
8e7816b4
AB
34702016-03-21 Andrey Belevantsev <abel@ispras.ru>
3471
3472 PR rtl-optimization/69102
3473 * gcc.c-torture/compile/pr69102.c: New test.
3474
14d7d4be
JL
34752016-03-18 Jeff Law <law@redhat.com>
3476
3477 PR rtl-optimization/70263
3478 * gcc.c-torture/compile/pr70263-1.c: New test.
3479 * gcc.target/i386/pr70263-2.c: New test.
3480
5c6a601c
BS
34812016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3482
3483 PR rtl-optimization/70278
3484 * gcc.dg/torture/pr70278.c: New test.
3485 * gcc.target/arm/pr70278.c: New test.
3486
4bbf545b
DM
34872016-03-18 David Malcolm <dmalcolm@redhat.com>
3488
3489 PR c/70281
3490 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3491 (test_builtin_types_compatible_p): New test function.
3492 * gcc.dg/pr70281.c: New test case.
3493
dc28bb68
CL
34942016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3495
3496 PR target/70113
3497 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3498
5e8d6dff
IE
34992016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3500
3501 PR tree-optimization/70252
3502 * gcc.dg/pr70252.c: New test.
3503
d0e7e403
TV
35042016-03-18 Tom de Vries <tom@codesourcery.com>
3505
3506 * gcc.dg/pr70161-2.c: New test.
3507 * gcc.dg/pr70161.c: New test.
3508
fa22501a
TV
35092016-03-18 Tom de Vries <tom@codesourcery.com>
3510
3511 PR ipa/70269
3512 * gcc.dg/pr70269.c: New test.
3513
dd125026
JJ
35142016-03-18 Jakub Jelinek <jakub@redhat.com>
3515
3516 PR c++/70267
3517 * g++.dg/ext/java-3.C: New test.
3518
91914f0a
PP
35192016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3520
3521 PR c++/70205
3522 * g++.dg/lookup/pr70205.C: New test.
3523
753a8910
PP
35242016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3525
3526 PR c++/70218
3527 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3528
14ba7b28
MP
35292016-03-17 Marek Polacek <polacek@redhat.com>
3530
3531 PR c/69407
3532 * gcc.dg/atomic-op-6.c: New test.
3533
ded60913
DM
35342016-03-17 David Malcolm <dmalcolm@redhat.com>
3535
3536 PR c/70264
3537 * c-c++-common/pr70264.c: New test case.
3538
a3aad0e6
JJ
35392016-03-17 Jakub Jelinek <jakub@redhat.com>
3540
17366700
JJ
3541 PR c++/70144
3542 * c-c++-common/pr70144-1.c: New test.
3543 * c-c++-common/pr70144-2.c: New test.
3544
a3aad0e6
JJ
3545 PR c++/70272
3546 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3547 * g++.dg/opt/flifetime-dse6.C: New test.
3548 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3549
b57e6e18
L
35502016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3551
3552 PR driver/70192
3553 * gcc.dg/pic-1.c: New test.
3554 * gcc.dg/pic-2.c: Likewise.
3555 * gcc.dg/pic-3.c: Likewise.
3556 * gcc.dg/pic-4.c: Likewise.
3557 * gcc.dg/pie-1.c: Likewise.
3558 * gcc.dg/pie-2.c: Likewise.
3559 * gcc.dg/pie-3.c: Likewise.
3560 * gcc.dg/pie-4.c: Likewise.
3561 * gcc.dg/pie-5.c: Likewise.
3562 * gcc.dg/pie-6.c: Likewise.
3563
b38ba58b
TV
35642016-03-17 Tom de Vries <tom@codesourcery.com>
3565
3566 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3567 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3568
6931b3b7
RB
35692016-03-17 Richard Biener <rguenther@suse.de>
3570
3571 PR debug/70271
3572 * g++.dg/debug/pr70271.C: New testcase.
3573
0c8b64cb
IE
35742016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3575
3576 * gcc.target/i386/pr70251.c: New test.
3577
b1970801
MP
35782016-03-17 Marek Polacek <polacek@redhat.com>
3579
3580 PR c++/70194
3581 * g++.dg/warn/constexpr-70194.C: New test.
3582
820c5eaa
RH
35832016-03-16 Richard Henderson <rth@redhat.com>
3584
3585 PR middle-end/70240
3586 * gcc.c-torture/compile/pr70240.c: New.
3587
da0ad263
SKS
35882016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3589
3590 * gcc.c-torture/compile/20151204.c: Skip for avr.
3591
c73d295c
JJ
35922016-03-16 Jakub Jelinek <jakub@redhat.com>
3593
3594 PR target/70245
3595 * g++.dg/opt/pr70245.C: New test.
3596 * g++.dg/opt/pr70245.h: New file.
3597 * g++.dg/opt/pr70245-aux.cc: New file.
3598
b2794066
MS
35992016-03-16 Martin Sebor <msebor@redhat.com>
3600
3601 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3602
aa43616c
RH
36032016-03-16 Richard Henderson <rth@redhat.com>
3604
3605 PR middle-end/70199
3606 * gcc.c-torture/compile/pr70199.c: New.
3607
59608fe5
L
36082016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3609
3610 * gcc.dg/uninit-19.c: Run dos2unix.
3611
ab4c578f
MP
36122016-03-16 Marek Polacek <polacek@redhat.com>
3613
3614 PR c/70093
3615 * gcc.dg/nested-func-10.c: New test.
3616 * gcc.dg/nested-func-9.c: New test.
3617
f5387e76
JJ
36182016-03-16 Jakub Jelinek <jakub@redhat.com>
3619
3620 PR tree-optimization/68714
3621 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3622
7662b718
TV
36232016-03-16 Tom de Vries <tom@codesourcery.com>
3624
3625 PR tree-optimization/68715
3626 * gcc.dg/graphite/pr68715-2.c: New test.
3627 * gcc.dg/graphite/pr68715.c: New test.
3628 * gfortran.dg/graphite/pr68715.f90: New test.
3629
be7ce7ae
TV
36302016-03-16 Tom de Vries <tom@codesourcery.com>
3631
3632 PR tree-optimization/68809
3633 * gcc.dg/graphite/pr68809-2.c: New test.
3634 * gcc.dg/graphite/pr68809.c: New test.
3635
1935f250
JJ
36362016-03-16 Jakub Jelinek <jakub@redhat.com>
3637
6651c93e
JJ
3638 PR c++/70147
3639 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3640 method call to i () as argument. Adjust expected output.
3641
1935f250
JJ
3642 PR c++/70147
3643 * g++.dg/ubsan/pr70147-1.C: New test.
3644 * g++.dg/ubsan/pr70147-2.C: New test.
3645
ab1caa6e
MS
36462016-03-15 Martin Sebor <msebor@redhat.com>
3647
3648 PR c++/58281
3649 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3650
5c2a1bbb
JDA
36512016-03-15 John David Anglin <danglin@gcc.gnu.org>
3652
cb5d8ad1
JDA
3653 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3654 hppa*-*-hpux*.
3655
b440dd40
JDA
3656 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3657
5c2a1bbb
JDA
3658 PR libfortran/69799
3659 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3660 libatomic_available.
3661
42c729c5
MP
36622016-03-15 Marek Polacek <polacek@redhat.com>
3663
3664 PR c++/70209
3665 * g++.dg/ext/attribute-may-alias-4.C: New test.
3666
82b1c550
AM
36672016-03-15 Alexander Monakov <amonakov@ispras.ru>
3668
3669 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3670 -fvar-tracking-assignments-toggle flag.
3671
4ccbf3a6
PH
36722016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3673
3674 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3675
c39858bd
JJ
36762016-03-15 Jakub Jelinek <jakub@redhat.com>
3677
3678 PR rtl-optimization/70222
3679 * gcc.c-torture/execute/pr70222-1.c: New test.
3680 * gcc.c-torture/execute/pr70222-2.c: New test.
3681
8be119c1
RH
36822016-03-15 Richard Henderson <rth@redhat.com>
3683
3684 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3685
6598bb55
AB
36862016-03-15 Andrey Belevantsev <abel@ispras.ru>
3687
3688 PR rtl-optimization/69032
3689 * gcc.dg/pr69032.c: New test.
3690
81fa2944
AB
36912016-03-15 Andrey Belevantsev <abel@ispras.ru>
3692
3693 PR rtl-optimization/63384
4a148e19 3694 * g++.dg/pr63384.C: New test.
81fa2944 3695
74ea9ab6
AB
36962016-03-15 Andrey Belevantsev <abel@ispras.ru>
3697
3698 PR target/64411
3699 * gcc.target/i386/pr64411.C: New test.
3700
045d5055
TV
37012016-03-15 Tom de Vries <tom@codesourcery.com>
3702
3703 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3704 * gfortran.dg/goacc/kernels-alias.f95: New test.
3705
3ea33585
MS
37062016-03-14 Martin Sebor <msebor@redhat.com>
3707
3708 PR c++/53792
3709 * g++.dg/cpp0x/constexpr-inline.C: New test.
3710 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3711
1df7b330
DE
37122016-03-14 David Edelsohn <dje.gcc@gmail.com>
3713
3714 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3715
79b57d18
JJ
37162016-03-14 Jakub Jelinek <jakub@redhat.com>
3717
3718 PR middle-end/70219
3719 * gcc.dg/pr70219.c: New test.
3720
3cbf012a
BS
37212016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3722
3723 PR target/70083
3724 * gcc.dg/torture/pr70083.c: New test.
3725 * gcc.target/i386/pr70083.c: New test.
3726
a9fee7cd
RB
37272016-03-14 Richard Biener <rguenther@suse.de>
3728
3729 PR tree-optimization/56365
3730 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3731
4799603f
SB
37322016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3733
3734 PR target/70098
3735 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3736 New function.
3737 * g++.dg/pr70098.C: New testcase.
3738
3739
760ca967
TV
37402016-03-14 Tom de Vries <tom@codesourcery.com>
3741
3742 PR tree-optimization/70045
3743 * gcc.dg/graphite/pr70045.c: New test.
3744
44e66a77
JD
37452016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3746
3747 PR fortran/69043
3748 * gfortran.dg/include_9.f90: New test.
3749
a18e0fe1
DH
37502016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3751
3752 PR fortran/45076
3753 gfortran.dg/prof/prof.exp: New script.
3754 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3755
d0aca6ab
AB
37562016-03-12 Andrey Belevantsev <abel@ispras.ru>
3757
3758 PR rtl-optimization/69307
3759 * gcc.dg/pr69307.c: New test.
3760
cefe08a4
VM
37612016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3762
3763 PR target/69614
3764 * gcc.target/arm/pr69614.c: New.
3765
70112e2a
PT
37662016-03-12 Paul Thomas <pault@gcc.gnu.org>
3767
3768 PR fortran/70031
3769 * gfortran.dg/submodule_14.f08: New test
3770
3771 PR fortran/69524
3772 * gfortran.dg/submodule_15.f08: New test
3773
3f1e5d3a
PP
37742016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3775
3776 PR c++/70106
3777 * g++.dg/cpp1y/paren3.C: New test.
3778
a3f6d680
MM
37792016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3780
3781 PR target/70131
3782 * gcc.target/powerpc/ppc-round2.c: New test.
3783
92348f09
BS
37842016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3785
3786 PR target/70123
3787 * gcc.dg/torture/pr70123.c: New test.
3788
cebde9e9
JL
37892016-03-11 Jeff Law <law@redhat.com>
3790
3791 PR tree-optimization/70190
3792 * gcc.c-torture/compile/pr70190.c: New test.
3793
3edc5da4
DM
37942016-03-11 David Malcolm <dmalcolm@redhat.com>
3795
3796 PR c/68187
3797 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3798 case.
3799 (test43_b): Likewise.
3800 (test43_c): Likewise.
3801 (test43_d): Likewise.
3802 (test43_e): Likewise.
3803 (test43_f): Likewise.
3804 (test43_g): Likewise.
3805 (test44_a): Likewise.
3806 (test44_b): Likewise.
3807 (test44_c): Likewise.
3808 (test44_d): Likewise.
3809 (test44_e): Likewise.
3810
318c1204
DM
38112016-03-11 David Malcolm <dmalcolm@redhat.com>
3812
3813 PR c/70085
3814 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3815
bc062234
KT
38162016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3817
3818 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3819 dg-options.
3820
acfc1ac1
KT
38212016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3822
3823 PR target/70002
3824 PR target/69245
3825 * gcc.target/aarch64/pr69245_2.c: New test.
3826
d1e2bb2d
JJ
38272016-03-11 Jakub Jelinek <jakub@redhat.com>
3828
3829 PR tree-optimization/70177
3830 * gcc.dg/pr70177.c: New test.
3831
07350627
AL
38322016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3833
3834 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3835
5c6706f7
AL
38362016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3837
3838 * gcc.dg/tree-ssa/sra-20.c: New.
3839
02d472a2
JJ
38402016-03-11 Jakub Jelinek <jakub@redhat.com>
3841
686d390a
JJ
3842 PR rtl-optimization/70174
3843 * gcc.dg/pr70174.c: New test.
3844
02d472a2
JJ
3845 PR tree-optimization/70169
3846 * gcc.dg/pr70169.c: New test.
3847
0f9befa1
IE
38482016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3849
3850 PR target/70160
3851 * gcc.target/i386/pr70160.c: New test.
3852
432d4670
AK
38532016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3854
3855 * gcc.target/s390/dfp-1.c: New test.
3856
a3dc8760
NC
38572016-03-10 Nick Clifton <nickc@redhat.com>
3858
3859 PR target/70044
3860 * gcc.target/aarch64/pr70044.c: New test.
3861
b87a8d7d
PP
38622016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3863 Jakub Jelinek <jakub@redhat.com>
3864
3865 PR c++/70001
3866 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3867 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3868 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3869
4f4ada6a
JH
38702016-03-10 Jan Hubicka <hubicka@ucw.cz>
3871
3872 PR lto/69589
3873 * g++.dg/lto/pr69589_0.C: New testcase
3874 * g++.dg/lto/pr69589_1.C: New testcase
3875
d49b0aa0
MP
38762016-03-10 Marek Polacek <polacek@redhat.com>
3877
3878 PR c++/70153
3879 * g++.dg/delayedfold/unary-plus1.C: New test.
3880
38812016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
3882
3883 * gcc.target/arm/pr45701-1.c: Escape brackets.
3884 * gcc.target/arm/pr45701-2.c: Likewise.
3885
71017a7b
AL
38862016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3887
3888 * gfortran.dg/unconstrained_commons.f: New.
3889
ba52669f
AM
38902016-03-10 Alan Modra <amodra@gmail.com>
3891
3892 * gcc.dg/pr69195.c: New.
3893 * gcc.dg/pr69238.c: New.
3894
27742332
TV
38952016-03-10 Tom de Vries <tom@codesourcery.com>
3896
3897 PR testsuite/68915
3898 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3899
3a81a594
RB
39002016-03-10 Richard Biener <rguenther@suse.de>
3901
3902 PR tree-optimization/70128
3903 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3904 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3905
3433b975
JJ
39062016-03-09 Jakub Jelinek <jakub@redhat.com>
3907
c2864f02
JJ
3908 PR tree-optimization/70152
3909 * gcc.dg/pr70152.c: New test.
3910
3433b975
JJ
3911 PR target/70086
3912 * gcc.target/i386/pr70086-1.c: New test.
3913 * gcc.target/i386/pr70086-2.c: New test.
3914 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
3915
3916 PR tree-optimization/70127
3917 * gcc.c-torture/execute/pr70127.c: New test.
3918
96b3c82d
CP
39192016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3920
3921 * c-c++-common/goacc/combined-directives-2.c: New test.
3922
b4f3232d
DM
39232016-03-09 David Malcolm <dmalcolm@redhat.com>
3924
3925 PR c/68473
3926 PR c++/70105
3927 * g++.dg/diagnostic/pr70105.C: New test.
3928 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3929 (test_multiple_ordinary_maps): New test function.
3930
40499f81
DM
39312016-03-09 David Malcolm <dmalcolm@redhat.com>
3932
3933 PR c/68473
3934 PR c++/70105
3935 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3936 Drop range information from call to inform_at_rich_loc.
3937 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3938 New.
3939 (test_show_locus): Replace calls to rich_location::add_range with
3940 calls to add_range. Rewrite the tests that used the now-defunct
3941 rich_location ctor taking a source_range. Simplify other tests
3942 by replacing calls to COMBINE_LOCATION_DATA with calls to
3943 make_location.
3944
c9e33662
RB
39452016-03-09 Richard Biener <rguenther@suse.de>
3946 Jakub Jelinek <jakub@redhat.com>
3947
3948 PR tree-optimization/70138
3949 * gcc.dg/vect/pr70138-1.c: New testcase.
3950 * gcc.dg/vect/pr70138-2.c: Likewise.
3951
2c73b764
JJ
39522016-03-09 Jakub Jelinek <jakub@redhat.com>
3953
3954 PR target/70049
3955 * gcc.target/i386/pr70049.c: New test.
3956
c06d25bb
RB
39572016-03-09 Richard Biener <rguenther@suse.de>
3958
3959 PR c/70143
3960 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3961 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3962 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3963
5828a501
RO
39642016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3965
3966 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3967 arm-*-*.
3968
2e141c8d
JJ
39692016-03-09 Jakub Jelinek <jakub@redhat.com>
3970
5a9def37
JJ
3971 PR middle-end/67278
3972 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3973
2e141c8d
JJ
3974 PR target/67278
3975 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3976
3977 PR middle-end/70050
3978 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3979 in testcase comment.
3980
bf751f40
TV
39812016-03-09 Tom de Vries <tom@codesourcery.com>
3982
3983 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3984 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3985 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3986 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3987 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3988 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3989 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3990 * gfortran.dg/goacc/kernels-loop.f95: New test.
3991
e210c999
MS
39922016-03-08 Martin Sebor <msebor@redhat.com>
3993
3994 PR c++/62096
3995 * g++.dg/warn/overflow-warn-7.C: New test.
3996
80aac5c8
JM
39972016-03-08 Jason Merrill <jason@redhat.com>
3998
3999 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4000 * lib/target-supports.exp (check_effective_target_concepts): New.
4001
12b81409
JJ
40022016-03-08 Jakub Jelinek <jakub@redhat.com>
4003
d259b234
JJ
4004 PR c++/70135
4005 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4006 * g++.dg/ubsan/pr70135.C: New test.
4007
12b81409
JJ
4008 PR target/70110
4009 * gcc.dg/pr70110.c: New test.
4010
b4e9f2aa
MJ
40112016-03-07 Martin Jambor <mjambor@suse.cz>
4012
4013 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4014 * c-c++-common/gomp/if-1.c: Likewise.
4015 * c-c++-common/gomp/pr61486-2.c: Likewise.
4016 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4017 to dg-additional-options.
4018 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4019 * g++/gomp/target-teams-1.c: Likewise.
4020 * gcc.dg/gomp/gomp.exp: Likewise.
4021 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4022 dg-additional-options.
4023 * gfortran.dg/gomp/gomp.exp: Likewise.
4024 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4025 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4026 dg-additional-options.
4027 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4028
f86e631e
MJ
40292016-03-07 Martin Jambor <mjambor@suse.cz>
4030
4031 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4032 * c-c++-common/gomp/gridify-1.c: New test.
4033 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4034
94156b3f
AV
40352016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4036
4037 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4038 trigger for cortex-r8, when scanning for register r8.
4039 * gcc.target/arm/pr45701-2.c: Likewise.
4040
a84a49b7 40412016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 4042 Jeff Law <law@redhat.com>
a84a49b7
RB
4043
4044 PR tree-optimization/69740
4045 * gcc.c-torture/compile/pr69740-1.c: New test.
4046 * gcc.c-torture/compile/pr69740-2.c: New test.
4047
e41f6c9e
BS
40482016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4049
4050 * lib/target-supports.exp
4051 (check_effective_target_whole_vector_shift): Enable for PPC64.
4052
57548bf5
RB
40532016-03-07 Richard Biener <rguenther@suse.de>
4054
4055 PR tree-optimization/70115
4056 * gcc.dg/torture/pr70115.c: New testcase.
4057
4ae13300
NS
40582016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4059
4060 PR middle-end/69916
4061 * c-c-++-common/goacc/pr69916.c: New.
4062
5edb9853
RH
40632016-03-07 Richard Henderson <rth@redhat.com>
4064
4065 * gcc.c-torture/compile/pr70061.c: New test.
4066
2067a8f3
RB
40672016-03-07 Richard Biener <rguenther@suse.de>
4068
4069 PR testsuite/70109
4070 * gcc.dg/vect/O3-pr36098.c: New testcase.
4071
4145a9b7
CL
40722016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4073
4074 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4075
1878be32
EB
40762016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4077
4078 * gnat.dg/renaming9.ad[sb]: New testcase.
4079
df762bb2
JJ
40802016-03-05 Jakub Jelinek <jakub@redhat.com>
4081
4082 PR c++/70084
4083 * g++.dg/expr/stdarg3.C: New test.
4084
7d461295
JL
40852016-03-04 Jeff Law <law@redhat.com>
4086
4087 PR tree-optimization/69196
4088 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4089 x86_64-*-*.
4090
29b9828f
BS
40912016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4092
b6b552fd
BS
4093 PR c/69973
4094 * gcc.dg/pr69973.c: New test.
4095
201d49e9
BS
4096 PR rtl-optimization/69941
4097 * gcc.dg/torture/pr69941.c: New test.
4098
29b9828f
BS
4099 PR c/69824
4100 * gcc.dg/pr69824.c: New test.
4101
640b7e74
TV
41022016-03-05 Tom de Vries <tom@codesourcery.com>
4103
4104 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4105 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4106 function.
4107
7a3a3fad
PP
41082016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4109
4110 PR c++/66786
4111 * g++.dg/cpp1y/var-templ48.C: New test.
4112 * g++.dg/cpp1y/var-templ49.C: New test.
4113
cd439aec
EB
41142016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4115
4116 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4117
60204554
JJ
41182016-03-04 Jakub Jelinek <jakub@redhat.com>
4119
0c8825de
JJ
4120 PR c++/70035
4121 * g++.dg/ubsan/pr70035.C: New test.
4122
60204554
JJ
4123 PR target/70062
4124 * gcc.target/i386/pr70062.c: New test.
4125
f79d4eab
L
41262016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4127
4128 * g++.dg/template/typename21.C: Remove c++98_only.
4129
ea81ce67
L
41302016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4131
4132 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4133
64b23c13
DM
41342016-03-04 David Malcolm <dmalcolm@redhat.com>
4135
4136 PR c/68187
4137 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4138 function.
4139 (fn_42_b): Likewise.
4140 (fn_42_c): Likewise.
4141
729526f5
DM
41422016-03-04 David Malcolm <dmalcolm@redhat.com>
4143
4144 PR c/68187
4145 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4146 function.
4147 (fn_40_b): Likewise.
4148 (fn_41_a): Likewise.
4149 (fn_41_b): Likewise.
4150
f9ea11ac
JJ
41512016-03-04 Jakub Jelinek <jakub@redhat.com>
4152
4153 PR target/70059
4154 * gcc.target/i386/avx512f-pr70059.c: New test.
4155 * gcc.target/i386/avx512dq-pr70059.c: New test.
4156
b6c38c69
BS
41572016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4158
4159 PR rtl-optimization/57676
4160 * gcc.dg/torture/pr57676.c: New test.
4161
af3cdd34
IE
41622016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4163
4164 * gcc.dg/pr70026.c: New test.
4165
7ff6ca38
MP
41662016-03-04 Marek Polacek <polacek@redhat.com>
4167
4168 PR c/69798
4169 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4170 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4171
a6bf62d5
KT
41722016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4173
4174 PR target/70004
4175 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4176 Delete.
4177 (test_corners_sisd_si): Likewise.
4178 (main): Remove checks of the above.
4179 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4180
ae4cdc6a
EB
41812016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4182
4183 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4184
08455559
CL
41852016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4186
4187 * gcc.dg/torture/pr69951.c: Accept argc==0.
4188
e9a35493
RB
41892016-03-04 Richard Biener <rguenther@suse.de>
4190
4191 PR c++/70054
4192 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4193 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4194
fba054c2
DV
41952016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4196
4197 PR testsuite/69766
4198 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
4199 testing multiarch.
4200
f10cdc6c
JJ
42012016-03-04 Jakub Jelinek <jakub@redhat.com>
4202
4203 PR debug/69947
4204 * gcc.dg/guality/pr69947.c: New test.
4205
2e981ba0
JJ
42062016-03-03 Jakub Jelinek <jakub@redhat.com>
4207
4208 PR ada/70017
4209 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4210
0ba3bfa2
KT
42112016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4212
4213 PR rtl-optimization/69904
4214 * gcc.target/arm/pr69904.c: New test.
4215
97ecdb46
JJ
42162016-03-03 Jakub Jelinek <jakub@redhat.com>
4217
4218 PR target/70021
4219 * gcc.dg/vect/pr70021.c: New test.
4220 * gcc.target/i386/pr70021.c: New test.
4221
a2a743a1
MP
42222016-03-03 Marek Polacek <polacek@redhat.com>
4223
4224 PR middle-end/70050
4225 * gcc.dg/pr70050.c: New test.
4226
fa07ecdd
JG
42272016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4228
4229 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4230
23504262
ML
42312016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4232
4233 PR tree-optimization/70043
4234 * gfortran.dg/vect/pr70043.f90: New test.
4235
b7b9e1a9
EB
42362016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4237
4238 * gnat.dg/specs/task1.ads: New test.
4239
cb83ba54
RO
42402016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4241
4242 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4243 Invoke gdb with -batch.
4244 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4245
a75f5e30
RB
42462016-03-03 Richard Biener <rguenther@suse.de>
4247
4248 PR tree-optimization/55936
4249 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4250
268bc320
JL
42512016-03-02 Jeff Law <law@redhat.com>
4252
815f20ab
JL
4253 PR rtl-optimization/69942
4254 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4255 effects of argument promotions.
4256
268bc320
JL
4257 PR tree-optimization/69987
4258 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4259 target does not support -fprefetch-loop-arrays.
4260
171f7de5
UB
42612016-03-02 Uros Bizjak <ubizjak@gmail.com>
4262
4263 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4264
192912db
BC
42652016-03-02 Bin Cheng <bin.cheng@arm.com>
4266
c7908871 4267 PR rtl-optimization/69052
192912db
BC
4268 * gcc.target/i386/pr69052.c: New test.
4269
90a7a40b
AM
42702016-03-02 Alan Modra <amodra@gmail.com>
4271
4272 * gcc.dg/pr69990.c: New.
4273
69fa742f
JJ
42742016-03-02 Jakub Jelinek <jakub@redhat.com>
4275
de752fb0
JJ
4276 PR c/68062
4277 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4278
4279 PR middle-end/70022
4280 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4281
69fa742f
JJ
4282 PR target/70028
4283 * gcc.target/i386/pr70028.c: New test.
4284
7c65bd56
MK
42852016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4286
4287 * c-c++-common/asan/swapcontext-test-1.c,
4288 * c-c++-common/tsan/thread_leak.c,
4289 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4290 * g++.dg/tsan/benign_race.C,
4291 * g++.dg/tsan/fd_close_norace.C,
4292 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4293 races with sanitizer output
4294
37d98220 42952016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 4296 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
4297
4298 PR target/67278
4299 * gcc.dg/simd-8.c: New testcase.
4300
218db463
RB
43012016-03-02 Richard Biener <rguenther@suse.de>
4302
4303 PR middle-end/67278
4304 * gcc.dg/simd-7.c: New testcase.
4305
22c72158
EB
43062016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4307
4308 * gcc.target/i386/pr70007.c: Tweak.
4309
9a790ccc
DV
43102016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4311
4312 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4313
bd02f00f
MP
43142016-03-02 Marek Polacek <polacek@redhat.com>
4315
4316 PR c/67854
4317 * gcc.dg/pr67854.c: New test.
4318
1e840f39
JJ
43192016-03-02 Jakub Jelinek <jakub@redhat.com>
4320
4321 PR middle-end/70025
4322 * gcc.dg/torture/pr70025.c: New test.
4323
bca00241
VK
43242016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4325
4326 PR tree-optimization/68621
4327 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4328
0bca04b8
EB
43292016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4330
4331 * gcc.target/i386/pr70007.c: New test.
4332
2a9afc86
JL
43332016-03-01 Jeff Law <law@redhat.com>
4334
eab2541b 4335 PR tree-optimization/69196
9d83ef71 4336 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 4337
2a9afc86
JL
4338 PR tree-optimization/69196
4339 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4340 duplicating code and spoiling the expected output.
4341
0d39977e
MM
43422016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4343
4344 PR target/70033
4345 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4346 supports power9 before doing tests.
4347 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4348 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4349 * gcc.target/powerpc/p9-permute.c: Likewise.
4350
a0c0699d
UB
43512016-03-01 Uros Bizjak <ubizjak@gmail.com>
4352
4353 PR target/70027
4354 * gcc.target/i386/pr70027.c: New test.
4355
0ae3ef47 43562016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
4357
4358 * gcc.dg/pr70017.c: New test.
4359
686e2237
JJ
43602016-03-01 Jakub Jelinek <jakub@redhat.com>
4361
4362 PR c/69796
4363 PR c/69974
4364 * gcc.dg/pr69796.c: New test.
4365 * gcc.dg/pr69974.c: New test.
4366
f8e4188c
EB
43672016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4368
4369 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4370
5e3f1c7c
JL
43712016-02-29 Jeff Law <law@redhat.com>
4372
4373 PR tree-optimization/69987
4374 * gfortran.dg/pr69987.f90: New test.
4375
4376 PR tree-optimization/69989
4377 * gcc.c-torture/compile/pr69989-2.c: New test.
4378
1be56bc5
MP
43792016-03-01 Marek Polacek <polacek@redhat.com>
4380
4381 PR c++/69795
4382 * g++.dg/parse/invalid1.C: New test.
4383
1b19470d
RB
43842016-03-01 Richard Biener <rguenther@suse.de>
4385
4386 PR middle-end/70022
4387 * gcc.dg/pr70022.c: New testcase.
4388
3ae0661a
IE
43892016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4390
4391 PR tree-optimization/69956
4392 * gcc.dg/pr69956.c: New test.
4393
0f09ab88
BS
43942016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4395
4396 PR target/70011
4397 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4398 XFAIL when hardware supports efficient unaligned storage access.
4399
76d881bf
PP
44002016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4401
4402 PR c++/69961
4403 * g++.dg/template/pr69961a.C: New test.
4404 * g++.dg/template/pr69961b.C: New test.
4405
7168133a
DM
44062016-02-29 David Malcolm <dmalcolm@redhat.com>
4407
4408 PR preprocessor/69985
4409 * gcc.dg/cpp/pr69985.c: New test case.
4410
0c6072a3
JL
44112016-02-29 Jeff Law <law@redhat.com>
4412
e66f219b
JL
4413 PR tree-optimization/70005
4414 * gcc.c-torture/execute/pr70005.c New test.
4415
0c6072a3
JL
4416 PR tree-optimization/69999
4417 * gcc.c-torture/compile/pr69999.c: New test.
4418
fd9fbdb3
YR
44192016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4420
4421 PR tree-optimization/69652
4422 * gcc.dg/torture/pr69652.c: Delete test.
4423 * gcc.dg/vect/pr69652.c: New test.
4424
cbd400b4
RB
44252016-02-19 Richard Biener <rguenther@suse.de>
4426
4427 PR tree-optimization/69980
4428 * gfortran.dg/vect/pr69980.f90: New testcase.
4429
84ea0f58
EB
44302016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4431
4432 * gcc.target/sparc/20160229-1.c: New test.
4433
5d2a63dc
EB
44342016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4435
4436 * gnat.dg/stack_usage3.adb: New test.
4437 * gnat.dg/stack_usage3_pkg.ads: New helper.
4438
93e708f9
EB
44392016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4440
4441 * gnat.dg/renaming8.adb: New test.
4442 * gnat.dg/renaming8_pkg1.ads: New helper.
4443 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4444 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4445
6512bc93
RB
44462016-02-29 Richard Biener <rguenther@suse.de>
4447
4448 PR tree-optimization/69720
4449 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4450
7b201a88
TK
44512016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4452
4453 PR fortran/68147
4454 PR fortran/47674
4455 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4456
82ee0cf2 44572016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
4458 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4459
4460 PR fortran/56007
4461 * gfortran.dg/coarray_8.f90: Adjust error message.
4462 * gfortran.dg/pr56007.f90: New test.
4463 * gfortran.dg/pr56007.f: New test.
4464
cdc1a2c8
L
44652016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4466
4467 PR tree-optimization/69989
4468 * gcc.dg/torture/pr69989.c: New test.
4469
33505bcf
EB
44702016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4471
4472 * gcc.target/i386/stack-realign-win.c: New test.
4473
524bfb19
HA
44742016-02-28 Harald Anlauf <anlauf@gmx.de>
4475
4476 PR fortran/60126
4477 * gfortran.dg/pr60126.f90: New test.
4478
bd542508
JL
44792016-02-27 Jeff Law <law@redhat.com>
4480
4481 Revert
4482 2016-02-26 Richard Biener <rguenther@suse.de>
4483 Jeff Law <law@redhat.com>
4484
4485 PR tree-optimization/69740
4486 * gcc.c-torture/compile/pr69740-1.c: New test.
4487 * gcc.c-torture/compile/pr69740-2.c: New test.
4488
dd1291e0
JD
44892016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4490
5fb67f8b 4491 PR fortran/69910
dd1291e0
JD
4492 * gfortran.dg/newunit_4.f90: New test.
4493
5cfefb59
JJ
44942016-02-27 Jakub Jelinek <jakub@redhat.com>
4495
4496 PR target/69613
4497 PR rtl-optimization/69886
4498 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4499 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4500 target.
4501
20ba5f33
MS
45022016-02-26 Martin Sebor <msebor@redhat.com>
4503
4504 PR tree-optimization/15826
4505 * gcc.dg/tree-ssa/pr15826.c: New test.
4506
e6fb01b0
JJ
45072016-02-26 Jakub Jelinek <jakub@redhat.com>
4508
4509 PR target/69969
4510 * gcc.target/powerpc/pr69969.c: New test.
4511
e3e0cf64
MS
45122016-02-26 Martin Sebor <msebor@redhat.com>
4513
4514 PR c++/15766
4515 * g++.old-deja/g++.other/decl5.C: Add a test case.
4516
d1f2bea5
SB
45172016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4518
4519 PR target/69946
4520 * gcc.target/powerpc/pr69946.c: New file.
4521
4a4f9d2b 45222016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 4523 Jeff Law <law@redhat.com>
4a4f9d2b 4524
e3e0cf64 4525 PR tree-optimization/69740
4a4f9d2b
RB
4526 * gcc.c-torture/compile/pr69740-1.c: New test.
4527 * gcc.c-torture/compile/pr69740-2.c: New test.
4528
ad2a2706
MJ
45292016-02-26 Martin Jambor <mjambor@suse.cz>
4530
4531 PR middle-end/69920
4532 * gcc.dg/torture/pr69932.c: New test.
4533 * gcc.dg/torture/pr69936.c: Likewise.
4534
1d11f7ce
AK
45352016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4536
4537 PR target/69709
4538 * gcc.target/s390/pr69709.c: New test.
4539
6cfccbb2
KT
45402016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4541
4542 PR target/69245
4543 * gcc.target/aarch64/pr69245_1.c: New test.
4544
ac59ad4e
KT
45452016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4546
4547 PR target/69613
4548 * gcc.dg/torture/pr69613.c: New test.
4549
a2ad54a0
JJ
45502016-02-26 Jakub Jelinek <jakub@redhat.com>
4551
4552 PR rtl-optimization/69891
4553 * gcc.target/i386/pr69891.c: New test.
4554
0884062c 45552016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
4556 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4557
d2369d4f 4558 PR target/61397
c163789b
MM
4559 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4560 functionality for both 32-bit and 64-bit.
4561
5aed7e2c
RB
45622016-02-26 Richard Biener <rguenther@suse.de>
4563
4564 PR tree-optimization/69551
4565 * gcc.dg/torture/pr69951.c: New testcase.
4566
798e2a8e
RB
45672016-02-25 Richard Biener <rguenther@suse.de>
4568
4569 PR tree-optimization/48795
4570 * gcc.dg/Warray-bounds-18.c: New testcase.
4571
9559fbac
RO
45722016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4573
4574 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4575
c049b107
JJ
45762016-02-25 Jakub Jelinek <jakub@redhat.com>
4577
4578 PR rtl-optimization/69896
4579 * gcc.dg/pr69896.c: New test.
4580
1137001c
PP
45812016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4582
4583 PR c++/69736
4584 * g++.dg/cpp1y/paren2.C: New test.
4585
2e9c8641
MS
45862016-02-24 Martin Sebor <msebor@redhat.com>
4587
4588 PR c/51147
4589 * gcc.dg/enum-mode-2.c: New test.
4590
03ca8fb3
JJ
45912016-02-24 Jakub Jelinek <jakub@redhat.com>
4592
4593 PR c++/69922
4594 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4595 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4596 * g++.dg/ubsan/pr69922.C: New test.
4597
0b05329b
MP
45982016-02-24 Marek Polacek <polacek@redhat.com>
4599
4600 PR c/69819
4601 * gcc.dg/pr69819.c: New test.
4602
57c2c374
MS
46032016-02-24 Martin Sebor <msebor@redhat.com>
4604
3b96b93a
MS
4605 PR c++/69912
4606 * g++.dg/ext/flexary15.C: New test.
4607
46082016-02-24 Martin Sebor <msebor@redhat.com>
4609
4610 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 4611 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 4612 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 4613
65433bb5
MK
46142016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4615 Charles Baylis <charles.baylis@linaro.org>
4616
4617 PR debug/61033
4618 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4619
f802a424 46202016-02-24 Richard Biener <rguenther@suse.de>
44293580 4621 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
4622
4623 PR middle-end/69760
4624 * gcc.dg/torture/pr69760.c: New testcase.
4625
525f795f
RO
46262016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4627
4628 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4629 pattern on Solaris with as.
4630
cd7bbceb
KT
46312016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4632
4633 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4634 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4635 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4636 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4637
89c0c1fd
JJ
46382016-02-24 Jakub Jelinek <jakub@redhat.com>
4639
4640 PR middle-end/69915
4641 * gcc.dg/pr69915.c: New test.
4642
0683fd27
KT
46432016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4644
4645 PR rtl-optimization/69886
4646 * gcc.dg/torture/pr69886.c: New test.
4647
e53d562a
RB
46482016-02-24 Richard Biener <rguenther@suse.de>
4649
4650 PR middle-end/68963
4651 * gcc.dg/torture/pr68963.c: New testcase.
4652
74a00288
KT
46532016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4654
4655 PR target/69875
4656 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4657 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4658 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4659 * gcc.target/arm/atomic_loaddi_1.c: New test.
4660 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4661 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4662 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4663 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4664 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4665 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4666 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4667 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4668
340fd4c9
JJ
46692016-02-24 Jakub Jelinek <jakub@redhat.com>
4670
4671 PR middle-end/69909
4672 * gcc.dg/torture/pr69909.c: New test.
4673
47d3fdb2
RB
46742016-02-24 Richard Biener <rguenther@suse.de>
4675
4676 PR tree-optimization/69907
4677 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4678 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4679 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4680
dab73e73
CB
46812016-02-24 Christian Bruel <christian.bruel@st.com>
4682
4683 * gcc.target/arm/pragma_cpp_fma.c: New test.
4684
7cc5ec65
JD
46852016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4686
4687 PR fortran/61156
4688 * gfortran.dg/include_6.f90: Update test.
4689
067fbd8b
JJ
46902016-02-23 Jakub Jelinek <jakub@redhat.com>
4691
4692 PR objc/69844
4693 * objc.dg/pr69844.m: New test.
4694
64a454d9
JD
46952016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4696
4697 PR libgfortran/69456
4698 * gfortran.dg/namelist_89.f90: New test.
4699 * gfortran.dg/pr59700.f90: Update test..
4700
35886f0b
MS
47012016-02-23 Martin Sebor <msebor@redhat.com>
4702
4703 PR middle-end/69780
4704 * g++.dg/ext/builtin_alloca.C: New test.
4705 * gcc.dg/builtins-68.c: New test.
4706
162cc7e3
RH
47072016-02-23 Richard Henderson <rth@redhat.com>
4708
4709 * gcc.target/i386/addr-space-3.c: Remove test.
4710
196440f8
DM
47112016-02-23 David Malcolm <dmalcolm@redhat.com>
4712
4713 PR preprocessor/69126
4714 PR preprocessor/69543
4715 * c-c++-common/pr69126-2-long.c: New test.
4716 * c-c++-common/pr69126-2-short.c: New test.
4717 * c-c++-common/pr69543-1.c: Remove xfail.
4718
1d3121af
DM
47192016-02-23 David Malcolm <dmalcolm@redhat.com>
4720
4721 PR preprocessor/69126
4722 PR preprocessor/69543
4723 PR preprocessor/69558
4724 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4725 (f): Rename to...
4726 (test_2): ...this, and add leading comment.
4727 (MACRO_3, test_3): New.
4728 (MACRO_4A, MACRO_4B, test_4): New.
4729 (MACRO): Rename to...
4730 (MACRO_5): ...this.
4731 (g): Rename to...
4732 (test_5): ...this, updating for renaming of MACRO, and
4733 add leading comment.
4734 * c-c++-common/pr69543-1.c: New.
4735 * c-c++-common/pr69543-2.c: New.
4736 * c-c++-common/pr69543-3.c: New.
4737 * c-c++-common/pr69543-4.c: New.
4738 * c-c++-common/pr69558-1.c: New.
4739 * c-c++-common/pr69558-2.c: New.
4740 * c-c++-common/pr69558-3.c: New.
4741 * c-c++-common/pr69558-4.c: New.
4742 * gcc.dg/pr69558.c: Move to...
4743 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4744 xfail for c++.
4745
f99c3557
TS
47462016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4747
4748 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4749 to -ftree-parallelize-loops/-fopenacc changes.
4750 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4751 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4752 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4753 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4754 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4755 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4756 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4757 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4758 * c-c++-common/goacc/kernels-loop.c: Likewise.
4759 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4760 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4761 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4762 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4763
c60ec7c2
RO
47642016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4765
4766 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4767
f1a62b6f
JJ
47682016-02-23 Jakub Jelinek <jakub@redhat.com>
4769
e67bf044
JJ
4770 PR c++/69902
4771 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4772
f1a62b6f
JJ
4773 PR c/69900
4774 * gcc.dg/pr69900.c: New test.
4775
20c5e09e
MJ
47762016-02-23 Martin Jambor <mjambor@suse.cz>
4777
4778 PR tree-optimization/69666
4779 * gcc.dg/tree-ssa/pr69666.c: New test.
4780
e457a6fc
AV
47812016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4782
4783 PR fortran/67451
4784 * gfortran.dg/coarray_allocate_5.f08: New test.
4785
d7b574f4
AK
47862016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4787
4788 * gcc.target/s390/vcond-shift.c: Move to ...
4789 * gcc.target/s390/vector/vcond-shift.c: ... here.
4790
58bdeb44
AK
47912016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4792
4793 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4794 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4795
7cd0387b
AK
47962016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4797
4798 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4799
4246c8da
MW
48002016-02-20 Mark Wielaard <mjw@redhat.com>
4801
4802 PR c/28901
4803 * gcc.dg/unused-variable-3.c: New test.
4804
f93bc532
JJ
48052016-02-22 Jakub Jelinek <jakub@redhat.com>
4806
4807 PR target/69888
4808 * gcc.target/i386/pr69888.c: New test.
4809
c4e360f4
RB
48102016-02-22 Richard Biener <rguenther@suse.de>
4811
4812 PR tree-optimization/69882
4813 * gfortran.dg/vect/pr69882.f90: New testcase.
4814
09c92f1c
JJ
48152016-02-22 Jakub Jelinek <jakub@redhat.com>
4816
4817 PR target/69885
4818 * gcc.dg/pr69885.c: New test.
4819
f88d45dc
OE
48202016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4821
4822 PR target/69806
4823 PR target/54089
4824 * gcc.target/sh/pr54089-10.c: New.
4825
ce1ff48e
PT
48262016-02-20 Paul Thomas <pault@gcc.gnu.org>
4827
4828 PR fortran/69423
4829 * gfortran.dg/deferred_character_15.f90 : New test.
4830
bbf27208
DH
48312016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4832
4833 PR fortran/57365
4834 gfortran.dg/allocate_with_source_18.f03: New test.
4835
48362016-02-20 Harald Anlauf <anlauf@gmx.de>
4837
4838 PR fortran/52531
4839 gfortran.dg/gomp/pr52531.f90: New test.
4840
268be88c
BE
48412016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4842
4843 PR c++/69865
4844 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4845 -std=c++03.
4846
4b6c824a
JJ
48472016-02-19 Jakub Jelinek <jakub@redhat.com>
4848
871b3f47
JJ
4849 PR c++/69826
4850 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4851 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4852
7a965d51
JJ
4853 PR c++/69850
4854 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4855
4b6c824a
JJ
4856 PR c++/69851
4857 * g++.dg/torture/pr69851.C: New test.
4858
15fca21a
MS
48592016-02-19 Martin Sebor <msebor@redhat.com>
4860
4861 PR testsuite/69573
4862 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4863
19e21586
JJ
48642016-02-19 Jakub Jelinek <jakub@redhat.com>
4865
03a616ac
JJ
4866 PR c++/69850
4867 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4868 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4869
19e21586
JJ
4870 PR c++/67767
4871 * g++.dg/cpp0x/pr67767.C: New test.
4872
2db16594
KT
48732016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4874
4875 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4876 for fp, simd, crypto, crc, lse.
4877 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4878 above.
4879 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4880 effective target check.
4881
5a7d9d1e
JJ
48822016-02-19 Jakub Jelinek <jakub@redhat.com>
4883
4884 PR target/69820
4885 * gcc.target/i386/pr69820.c: New test.
4886
6448f064
AK
48872016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4888
4889 * gcc.target/s390/vector/int128-1.c: New test.
4890
d0a859e6
AK
48912016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4892
4893 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4894
9e4eb643
AK
48952016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4896
4897 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4898 instruction pattern name to prevent the testcase from failing with
4899 -march=z13.
4900
859a4c0e
AK
49012016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4902
4903 * gcc.target/s390/md/movstr-2.c: New test.
4904
efc2340b
MK
49052016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4906
4907 * gcc.target/s390/morestack.c: New test.
4908
ca2bfbc2
DV
49092016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4910
4911 PR target/69625
4912 * gcc.target/s390/pr69625.c: Add test case.
4913
efd4bd05
BE
49142016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4915
4916 PR testsuite/68580
4917 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4918
2bf2078a
MM
49192016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4920
4921 PR target/68404
4922 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4923 * gcc.target/powerpc/fusion3.c: Likewise.
4924
f003579e
RB
49252016-02-18 Richard Biener <rguenther@suse.de>
4926
4927 PR middle-end/69553
4928 * g++.dg/torture/pr69553.C: New testcase.
4929
19233914
NC
49302016-02-18 Nick Clifton <nickc@redhat.com>
4931
efd4bd05
BE
4932 PR target/62254
4933 PR target/69610
4934 * gcc.target/arm/pr62554.c: New test.
4935 * gcc.target/arm/pr69610-1.c: New test.
4936 * gcc.target/arm/pr69610-2.c: New test.
19233914 4937
23f27839
RB
49382016-02-18 Richard Biener <rguenther@suse.de>
4939
4940 PR middle-end/69854
4941 * gcc.dg/torture/pr69854.c: New testcase.
4942
932c0da4
JJ
49432016-02-17 Jakub Jelinek <jakub@redhat.com>
4944
4945 PR c++/69850
4946 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4947
1bed93e4
BS
49482012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4949
4950 * gcc.target/powerpc/vec-cg.c: New test.
4951
57bfb134
RB
49522016-02-17 Richard Biener <rguenther@suse.de>
4953
4954 PR testsuite/69586
4955 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4956
a44e0ebb
KT
49572016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4958
4959 PR target/69161
4960 * gcc.c-torture/compile/pr69161.c: New test.
4961
ffacd726
DS
49622016-02-17 David Sherwood <david.sherwood@arm.com>
4963
4964 PR target/69532
4965 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4966 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4967
448db8d2
EB
49682016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4969
4970 * gcc.dg/ifcvt-4.c: Skip on Visium.
4971
e2f0522e
EB
49722016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4973
4974 * gnat.dg/atomic8.adb: New test.
4975
bf17fe3f
EB
49762016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4977
4978 * gnat.dg/discr46.ad[sb]: New test.
4979
ecf835e9
KN
49802016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4981
4982 PR Target/48344
4983 * gcc.target/powerpc/pr48344-1.c: New test.
4984
49a1164a
TK
49852015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4986
4987 PR fortran/69742
4988 * gfortran.dg/associate_21.f90: New test.
4989
bf14eba2
JJ
49902016-02-16 Jakub Jelinek <jakub@redhat.com>
4991
4992 PR c/69835
4993 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4994 -Wnonnull in dg-options.
4995 * c-c++-common/nonnull-2.c: New test.
4996
35a093b6
JG
49972016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4998 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4999
5000 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5001
e387d491
JJ
50022016-02-16 Jakub Jelinek <jakub@redhat.com>
5003
5004 PR middle-end/69801
5005 * gcc.dg/pr69801.c: Add empty dg-options.
5006
ba539195
JN
50072016-02-16 James Norris <jnorris@codesourcery.com>
5008
5009 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5010 * g++.dg/goacc/deviceptr-1.c: New file.
5011
2a2b8f64
JJ
50122016-02-16 Jakub Jelinek <jakub@redhat.com>
5013
5014 PR tree-optimization/69820
5015 * gcc.dg/vect/pr69820.c: New test.
5016
87440c29
RB
50172016-02-16 Richard Biener <rguenther@suse.de>
5018
5019 PR tree-optimization/69776
5020 * gcc.dg/torture/pr69776-2.c: New testcase.
5021
6d87c306
BS
50222016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5023
5024 PR tree-optimization/69714
5025 * gcc.dg/torture/pr69714.c: New test.
5026
3824a0a2
JJ
50272016-02-16 Jakub Jelinek <jakub@redhat.com>
5028
5029 PR tree-optimization/69802
5030 * gcc.dg/pr69802.c: New test.
5031
c8cfe96e
RB
50322016-02-16 Richard Biener <rguenther@suse.de>
5033
5034 PR middle-end/69801
5035 * gcc.dg/pr69801.c: New testcase.
5036
fc12098d
JD
50372016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5038
5039 PR libgfortran/69651
5040 * gfortran.dg/read_bang.f90: New test.
5041 * gfortran.dg/read_bang4.f90: New test.
5042
ba6b3795
JJ
50432016-02-15 Jakub Jelinek <jakub@redhat.com>
5044
f0516ca4
JJ
5045 PR c++/69658
5046 * g++.dg/init/pr69658.C: New test.
5047
ba6b3795
JJ
5048 PR c++/69797
5049 * c-c++-common/pr69797.c: New test.
5050
de3f9a2d
PK
50512016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5052
5053 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5054 check for aarch64*-*-*.
5055
17a3b967
RB
50562016-02-15 Richard Biener <rguenther@suse.de>
5057
5058 PR tree-optimization/69783
5059 * gcc.dg/vect/pr69783.c: New testcase.
5060
1c48bff1
RB
50612016-02-15 Richard Biener <rguenther@suse.de>
5062
5063 PR tree-optimization/69776
5064 * gcc.dg/torture/pr69776.c: New testcase.
5065
1e6025b6
TK
50662016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5067
5068 PR fortran/60526
5069 * gfortran.dg/type_decl_4.f90: Reinstated.
5070
d3308279
JDA
50712016-02-14 John David Anglin <danglin@gcc.gnu.org>
5072
5073 PR fortran/68746
5074 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5075
b7c56581
TK
50762016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5077
5078 PR fortran/60526
5079 PR bootstrap/69816
5080 * gfortran.dg/type_decl_4.f90: Removed.
5081
60cb4ef5
TK
50822016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5083
5084 PR fortran/60526
5085 * gfortran.dg/type_decl_4.f90: New test.
5086
f6964637
AM
50872016-02-14 Alan Modra <amodra@gmail.com>
5088
1a8849d1 5089 PR testsuite/68886
f6964637
AM
5090 * gcc.c-torture/execute/stkalign.c: Revise test.
5091
f5121920
OE
50922016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5093
5094 PR target/67260
5095 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5096
6cda3ab6
OE
50972016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5098
5099 PR target/67260
5100 * gcc.target/sh/torture/pr67260.c: New.
5101
6786e598
JDA
51022016-02-12 John David Anglin <danglin@gcc.gnu.org>
5103
5104 * gcc.dg/pr67964.c: Add dg-require-alias.
5105
7e05dad8
OE
51062016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5107
5108 PR target/67636
5109 PR target/64345
5110 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5111
7f4cc3ce
JD
51122016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5113
5114 PR libgfortran/69668
5115 * gfortran.dg/namelist_88.f90: New test.
5116
955ca6dc
JD
51172016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5118
5119 PR libgfortran/69668
5120 * gfortran.dg/namelist_38.f90: Update test.
5121 * gfortran.dg/namelist_84.f90: Update test.
5122
876217ae
DM
51232016-02-12 David Malcolm <dmalcolm@redhat.com>
5124
5125 PR other/69554
5126 * gcc.dg/pr69554-1.c: New test.
5127 * gfortran.dg/pr69554-1.F90: New test.
5128 * gfortran.dg/pr69554-2.F90: New test.
5129 * lib/gcc-dg.exp (proc dg-locus): New function.
5130 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5131 distinguish between the caret-printing and non-caret-printing
5132 cases. If caret-printing has been explicitly enabled, bail out
5133 without attempting to fix up the output.
5134
61789eed
DM
51352016-02-12 David Malcolm <dmalcolm@redhat.com>
5136
5137 PR driver/69265
5138 PR driver/69453
5139 * gcc.dg/spellcheck-options-3.c: New test case.
5140 * gcc.dg/spellcheck-options-4.c: New test case.
5141 * gcc.dg/spellcheck-options-5.c: New test case.
5142 * gcc.dg/spellcheck-options-6.c: New test case.
5143 * gcc.dg/spellcheck-options-7.c: New test case.
5144 * gcc.dg/spellcheck-options-8.c: New test case.
5145 * gcc.dg/spellcheck-options-9.c: New test case.
5146 * gcc.dg/spellcheck-options-10.c: New test case.
5147
c3090c1f
JJ
51482016-02-12 Jakub Jelinek <jakub@redhat.com>
5149
5150 PR rtl-optimization/69764
5151 PR rtl-optimization/69771
5152 * c-c++-common/pr69764.c: New test.
5153 * gcc.dg/torture/pr69771.c: New test.
5154
8222034d
MP
51552016-02-12 Marek Polacek <polacek@redhat.com>
5156
5157 * g++.dg/torture/init-list1.C: New.
5158
f749f792
MP
51592016-02-12 Marek Polacek <polacek@redhat.com>
5160
5161 * gcc.dg/pr69522.c: Add empty dg-options.
5162
199fb02a
IE
51632016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5164
5165 * g++.dg/lto/lto.exp: Include and init mpx.
5166 * g++.dg/lto/pr69729_0.C: New test.
5167
b69539cb
JJ
51682016-02-12 Jakub Jelinek <jakub@redhat.com>
5169
06ff7000
JJ
5170 PR ipa/69241
5171 * g++.dg/ipa/pr69241-4.C: New test.
5172
b69539cb
JJ
5173 PR ipa/68672
5174 * g++.dg/ipa/pr68672-1.C: New test.
5175 * g++.dg/ipa/pr68672-2.C: New test.
5176 * g++.dg/ipa/pr68672-3.C: New test.
5177
16595a1f
BS
51782016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5179
5180 PR c/69522
6d87c306 5181 * gcc.dg/pr69522.c: New test.
16595a1f 5182
38d795d2
PP
51832016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5184
5185 PR c++/69098
5186 * g++.dg/cpp1y/69098.C: New test.
5187 * g++.dg/cpp1y/69098-2.C: New test.
5188
9c582551
JJ
51892016-02-12 Jakub Jelinek <jakub@redhat.com>
5190
5191 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5192 and neighbour -> neighbor.
5193 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5194 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5195 * c-c++-common/Wvarargs.c: Likewise.
5196 * c-c++-common/goacc/host_data-5.c: Likewise.
5197 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
5198 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
5199 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5200 * gcc.target/aarch64/pr60697.c: Likewise.
5201 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
5202 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
5203 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
5204 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
5205 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
5206 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5207 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5208 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5209 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5210 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5211 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5212 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5213 * g++.dg/lookup/koenig5.C: Likewise.
5214 * g++.dg/ext/no-asm-2.C: Likewise.
5215 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5216 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5217 * gfortran.dg/used_types_16.f90: Likewise.
5218 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5219 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5220 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5221 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5222 * gfortran.dg/abstract_type_6.f03: Likewise.
5223 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5224 * gfortran.dg/used_types_15.f90: Likewise.
5225 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5226 * gfortran.dg/exit_3.f08: Likewise.
5227 * gfortran.dg/open_status_2.f90: Likewise.
5228 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5229 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5230 * gfortran.dg/associate_1.f03: Likewise.
5231 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5232 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5233 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5234 * gcc.dg/builtin-object-size-1.c: Likewise.
5235 * gcc.dg/noreturn-6.c: Likewise.
5236 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5237 * gcc.dg/globalalias.c: Likewise.
5238 * gcc.dg/builtins-config.h: Likewise.
5239 * gcc.dg/pr30457.c: Likewise.
5240 * gcc.c-torture/compile/volatile-1.c: Likewise.
5241 * gcc.c-torture/execute/20101011-1.c: Likewise.
5242 * c-c++-common/Waddress-1.c: Likewise.
5243
66756373
JJ
52442016-02-11 Jakub Jelinek <jakub@redhat.com>
5245
5246 PR c/69768
5247 * c-c++-common/Waddress-1.c: New test.
5248
76fe932b
AV
52492016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5250
5251 PR fortran/69296
5252 * gfortran.dg/associate_19.f03: New test.
5253 * gfortran.dg/associate_20.f03: New test.
5254
564c4d4b
OE
52552016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5256
5257 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5258
e1c1ecb0
KT
52592016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5260
5261 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5262 .arch armv8-a\n. Add -dA to dg-options.
5263 * gcc.target/aarch64/assembler_arch_1.c: New test.
5264 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5265
0d7d9458
PC
52662016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5267
5268 PR c++/68726
5269 * g++.dg/cpp0x/pr68726.C: New.
5270
e6208a60
IE
52712016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5272
5273 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5274 test.
5275
281a11eb
RB
52762016-02-11 Richard Biener <rguenther@suse.de>
5277
5278 * g++.dg/tree-ssa/pr61034.C: Adjust.
5279
e03dd765
VM
52802016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5281
4b48faf5 5282 PR target/69148
e03dd765
VM
5283 * gcc.target/s390/pr69148.c: New.
5284
cdc23927
YR
52852016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5286
5287 PR tree-optimization/69652
5288 * gcc.dg/torture/pr69652.c: New test.
5289
e199dd0a
JJ
52902016-02-10 Jakub Jelinek <jakub@redhat.com>
5291 Patrick Palka <ppalka@gcc.gnu.org>
5292
5293 PR ipa/69241
5294 PR c++/69649
5295 * g++.dg/ipa/pr69241-1.C: New test.
5296 * g++.dg/ipa/pr69241-2.C: New test.
5297 * g++.dg/ipa/pr69241-3.C: New test.
5298 * g++.dg/ipa/pr69649.C: New test.
5299
d6b38027
UB
53002016-02-10 Uros Bizjak <ubizjak@gmail.com>
5301
5302 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5303 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5304
13b562c5
BC
53052016-02-10 Bin Cheng <bin.cheng@arm.com>
5306
5307 PR tree-optimization/68021
5308 * gcc.dg/tree-ssa/pr68021.c: New test.
5309
24a179f8
RB
53102016-02-10 Richard Biener <rguenther@suse.de>
5311
5312 PR tree-optimization/69726
5313 * gcc.dg/uninit-22.c: New testcase.
5314
0d99886f
AP
53152016-02-09 Andrew Pinski <apinski@cavium.com>
5316
5317 PR tree-opt/69282
5318 * gcc.c-torture/compile/20160205-1.c: New testcase.
5319
ab04995c
MM
53202016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5321
5322 PR target/68404
5323 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5324 instead accessing a really large arrray.
5325 * gcc.target/powerpc/fusion3.c: Likewise.
5326
4b79ac23
CB
53272016-02-09 Charles Baylis <charles.baylis@linaro.org>
5328
5329 PR target/68532
5330 * gcc.c-torture/execute/pr68532.c: New test.
5331
b890a441
AO
53322016-02-11 Alexandre Oliva <aoliva@redhat.com>
5333
5334 PR target/69634
5335 * gcc.dg/pr69634.c: New.
5336
84a5bef7
RB
53372016-02-09 Richard Biener <rguenther@suse.de>
5338
5339 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5340
1f123759 53412016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 5342
1f123759
AF
5343 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5344
65860c77
YR
53452016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5346
5347 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5348
7e1e8a0a
RB
53492016-02-09 Richard Biener <rguenther@suse.de>
5350
5351 PR tree-optimization/69715
5352 * gcc.dg/torture/pr69715.c: New testcase.
5353
efb45a9f
PP
53542016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5355
5356 PR c++/69139
5357 * g++.dg/cpp0x/trailing12.C: New test.
5358 * g++.dg/cpp0x/trailing13.C: New test.
5359
20a0c6f9
PP
53602016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5361
5362 PR c++/69283
5363 PR c++/67835
5364 * g++.dg/cpp1y/auto-fn29.C: New test.
5365 * g++.dg/cpp1y/auto-fn30.C: New test.
5366
a162f3af
JJ
53672016-02-08 Jakub Jelinek <jakub@redhat.com>
5368
5369 PR tree-optimization/69209
5370 * gcc.c-torture/compile/pr69209.c: New test.
5371
4b4a9fbd
JL
53722016-02-08 Jeff Law <law@redhat.com>
5373
5374 PR tree-optimization/68541
5375 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5376 of statements allowed in join block for path splitting.
5377
cfac5ed2
JJ
53782016-02-08 Jakub Jelinek <jakub@redhat.com>
5379
f68bc23f
JJ
5380 PR c++/59627
5381 * g++.dg/gomp/pr59627.C: New test.
5382
cfac5ed2
JJ
5383 PR ipa/69239
5384 * g++.dg/ipa/pr69239.C: New test.
5385
44714d8c
DM
53862016-02-08 David Malcolm <dmalcolm@redhat.com>
5387
5388 PR preprocessor/69664
5389 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5390 * gcc.dg/cpp/warn-comments.c: Likewise.
5391
eba9e839
MP
53922016-02-08 Marek Polacek <polacek@redhat.com>
5393
5394 PR c++/69688
5395 * g++.dg/init/const12.C: New test.
5396
a011cd92
BS
53972016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5398
5399 PR target/60410
5400 * gcc.dg/lto/pr55113_0.c: Remove test.
5401
5317b1be
RB
54022016-02-08 Richard Biener <rguenther@suse.de>
5403
5404 PR tree-optimization/69719
5405 * gcc.dg/torture/pr69719.c: New testcase.
5406
63998a63
RB
54072016-02-08 Richard Biener <rguenther@suse.de>
5408 Jeff Law <law@redhat.com>
5409
5410 PR target/68273
5411 * gcc.target/mips/pr68273.c: New testcase.
5412
43f4a281
RB
54132016-02-08 Richard Biener <rguenther@suse.de>
5414
5415 PR rtl-optimization/69274
5416 * gcc.target/i386/addr-sel-1.c: XFAIL.
5417
0b604d2d
JL
54182016-02-08 Jeff Law <law@redhat.com>
5419
e8dfe49e
JL
5420 PR tree-optimization/68541
5421 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5422
6daecd7a 5423 PR tree-optimization/65917
0b604d2d
JL
5424 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5425
c0f0e35a
JD
54262016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5427
5428 PR fortran/50555
5429 * gfortran.dg/namelist_args.f90: New test.
5430
8981d712
JL
54312016-02-05 Jeff Law <law@redhat.com>
5432
6daecd7a 5433 PR tree-optimization/68541
8981d712
JL
5434 * gcc.dg/tree-ssa/split-path-2.c: New test.
5435 * gcc.dg/tree-ssa/split-path-3.c: New test.
5436 * gcc.dg/tree-ssa/split-path-4.c: New test.
5437 * gcc.dg/tree-ssa/split-path-5.c: New test.
5438 * gcc.dg/tree-ssa/split-path-6.c: New test.
5439 * gcc.dg/tree-ssa/split-path-7.c: New test.
5440
46cb9332
MS
54412016-02-05 Martin Sebor <msebor@redhat.com>
5442
5443 PR c++/69662
5444 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5445 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5446
be2083ea
RH
54472016-02-06 Richard HEnderson <rth@redhat.com>
5448
5449 PR c/69643
5450 * gcc.target/i386/addr-space-4.c: New.
5451 * gcc.target/i386/addr-space-5.c: New.
5452
711d7c23
MM
54532016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5454
5455 PR fortran/66089
5456 * gfortran.dg/elemental_dependency_6.f90: New.
5457
b5c1c988
JJ
54582016-02-05 Jakub Jelinek <jakub@redhat.com>
5459
861c7bcd
JJ
5460 PR rtl-optimization/69691
5461 * gcc.c-torture/execute/pr69691.c: New test.
5462
b5c1c988
JJ
5463 PR c++/69628
5464 * g++.dg/parse/pr69628.C: New test.
5465
f7dfa966
UB
54662016-02-05 Uros Bizjak <ubizjak@gmail.com>
5467
5468 * gcc.dg/sancov/asan.c: Move to ...
5469 * gcc.dg/asan/sancov-1.c: ... here.
5470
9b143e64
UB
54712016-02-05 Uros Bizjak <ubizjak@gmail.com>
5472
5473 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5474
f5d4b899
L
54752016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5476
5477 PR target/69677
5478 * gcc.target/i386/pr69677.c: New test.
5479
76c85fbb
PP
54802016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5481
5482 PR c++/68948
5483 * g++.dg/template/pr68948.C: New test.
5484
f181bf90
DV
54852016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5486
5487 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5488 (only necessary on s390x).
5489
714fb282
L
54902016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5491
5492 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5493 -mno-accumulate-outgoing-args.
5494
618d6c1c
PP
54952016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5496
5497 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5498
1066e9b5
JJ
54992016-02-04 Jakub Jelinek <jakub@redhat.com>
5500
5501 PR c/69669
5502 * c-c++-common/pr69669.c: New test.
5503
76255d0d
MM
55042016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5505
5506 PR target/69667
5507 * g++.dg/pr69667.C: New file.
5508
e0b059b1
WD
55092016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5510
5511 PR target/69619
5512 * gcc.dg/pr69619.c: Add new test.
5513
2692b5c8
RS
55142016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5515
5516 PR rtl-optimization/69577
5517 * gcc.target/i386/pr69577.c: New test.
5518
7db337c2
ML
55192016-02-04 Martin Liska <mliska@suse.cz>
5520
5521 * g++.dg/asan/pr69276.C: New test.
5522
cc9c0829
KT
55232016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5524
5525 PR target/65932
5526 PR target/67714
5527 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5528 a single smulbb instruction.
5529 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5530 * gcc.target/amr/wmul-2.c: Likewise.
5531
eb9feb52
KT
55322016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5533
5534 PR target/65932
5535 PR target/67714
5536 * gcc.c-torture/execute/pr67714.c: New test.
5537
61f727fe
JJ
55382016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5539
5540 PR target/69454
5541 * gcc.target/i386/pr69454-1.c: New test.
5542 * gcc.target/i386/pr69454-2.c: New test.
5543
05dd97db
MS
55442016-02-03 Martin Sebor <msebor@redhat.com>
5545
5546 PR c++/69251
5547 PR c++/69253
5548 PR c++/69290
5549 PR c++/69277
5550 PR c++/69349
5551 * g++.dg/ext/flexarray-mangle-2.C: New test.
5552 * g++.dg/ext/flexarray-mangle.C: New test.
5553 * g++.dg/ext/flexarray-subst.C: New test.
5554 * g++.dg/ext/flexary11.C: New test.
5555 * g++.dg/ext/flexary12.C: New test.
5556 * g++.dg/ext/flexary13.C: New test.
5557 * g++.dg/ext/flexary14.C: New test.
5558 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5559
dac2fc29
L
55602016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5561
5562 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5563 Define only if CHECK_FLOAT128 is defined.
5564 (main): Properly initialize u5.
5565
eadb8035
JJ
55662016-02-03 Jakub Jelinek <jakub@redhat.com>
5567
0afbb81b
JJ
5568 PR c/69627
5569 * gcc.dg/pr69627.c: New test.
5570
eadb8035
JJ
5571 PR target/69644
5572 * gcc.dg/pr69644.c: New test.
5573
b12d4923
MS
55742016-02-03 Mike Stump <mikestump@comcast.net>
5575
5576 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5577 support for struct-layout-1.exp.
5578
ab4bae0c
PP
55792016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5580
5581 PR c++/69056
618d6c1c 5582 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 5583
95831c01
VM
55842016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5585 Alexandre Oliva <aoliva@redhat.com>
5586
5587 PR target/69461
5588 * gcc.target/powerpc/pr69461.c: New.
5589
ccc71ab8
UB
55902016-02-03 Uros Bizjak <ubizjak@gmail.com>
5591
5592 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5593 works from here ...
5594 (check_effective_target_fsanitize_thread): ... to here. Do not
5595 specify additional compile flags for the test source.
5596 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5597 specify additional compile flags for the test source.
5598
96299640
WD
55992016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5600
5601 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5602
781d83d9
AV
56032016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5604
5605 PR fortran/67451
5606 PR fortran/69418
5607 * gfortran.dg/coarray_allocate_2.f08: New test.
5608 * gfortran.dg/coarray_allocate_3.f08: New test.
5609 * gfortran.dg/coarray_allocate_4.f08: New test.
5610
d8208e6d
AL
56112016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5612
5613 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5614 use same scan-tree-dump-times on all platforms.
5615 * gcc.dg/vect/vect-outer-1.c: Likewise.
5616 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5617 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5618 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5619 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5620 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5621 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5622 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5623
a8394fa0
SB
56242016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5625
5626 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5627 warning.
5628
f3baa1d3
L
56292016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5630
5631 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5632
eb077516
JN
56332016-02-02 James Norris <jnorris@codesourcery.com>
5634
5635 * c-c++-common/goacc/routine-5.c: Add tests.
5636
578fb225
AM
56372016-02-02 Alexander Monakov <amonakov@ispras.ru>
5638
5639 * gcc.target/nvptx/unsigned-cmp.c: New test.
5640
c64f7d37
WD
56412016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5642
5643 * gcc.target/aarch64/scalar_shift_1.c
5644 (test_corners_sisd_di): Improve force to SIMD register.
5645 (test_corners_sisd_si): Likewise.
5646 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5647 Remove scan-assembler check for ldr.
5648
90c6f26c
RB
56492016-02-02 Richard Biener <rguenther@suse.de>
5650
5651 PR tree-optimization/69595
5652 * gcc.dg/Warray-bounds-17.c: New testcase.
5653
9dc03c97
RB
56542016-02-02 Richard Biener <rguenther@suse.de>
5655
5656 PR tree-optimization/69606
5657 * gcc.dg/torture/pr69606.c: New testcase.
5658
2d4dc223
YR
56592016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5660
5661 PR middle-end/68542
5662 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5663 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5664
65c98fde
AM
56652016-02-02 Alan Modra <amodra@gmail.com>
5666
5667 PR target/69548
5668 * gcc.target/powerpc/pr69548.c: New test.
5669
e1b81f2b
JJ
56702016-02-01 Jakub Jelinek <jakub@redhat.com>
5671
d0268b37
JJ
5672 PR rtl-optimization/69592
5673 * gcc.dg/pr69592.c: New test.
5674
e1b81f2b
JJ
5675 PR preprocessor/69543
5676 PR c/69558
5677 * gcc.dg/pr69543.c: New test.
5678 * gcc.dg/pr69558.c: New test.
5679
7dd7780d
UB
56802016-02-01 Uros Bizjak <ubizjak@gmail.com>
5681
bf672ee5
UB
5682 PR testsuite/65940
5683 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 5684
9a7013f8
MS
56852016-02-01 Martin Sebor <msebor@redhat.com>
5686
5687 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5688
e681fb2b
BC
56892016-02-01 Bin Cheng <bin.cheng@arm.com>
5690
5691 PR tree-optimization/67921
5692 * c-c++-common/ubsan/pr67921.c: New test.
5693
ff86345f
RB
56942016-02-01 Richard Biener <rguenther@suse.de>
5695
5696 PR middle-end/69556
5697 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5698
bc369dbd
RB
56992016-02-01 Richard Biener <rguenther@suse.de>
5700
5701 PR tree-optimization/69574
5702 * gcc.dg/torture/pr69574.c: New testcase.
5703
ef318184
RB
57042016-02-01 Richard Biener <rguenther@suse.de>
5705
5706 PR tree-optimization/69579
5707 * gcc.dg/setjmp-6.c: New testcase.
5708
654745e6
JJ
57092016-02-01 Jakub Jelinek <jakub@redhat.com>
5710
5711 PR rtl-optimization/69570
5712 * g++.dg/opt/pr69570.C: New test.
5713
e6c0c44b
RH
57142016-02-01 Richard Henderson <rth@redhat.com>
5715
5716 * gcc.dg/pr69535.c: New test.
5717
6ff3f09a
JDA
57182016-01-31 John David Anglin <danglin@gcc.gnu.org>
5719
2c005538
JDA
5720 PR testsuite/69584
5721 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5722 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5723
61083a4b
JDA
5724 PR debug/68244
5725 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5726
6ff3f09a
JDA
5727 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5728
0c221916
PT
57292016-01-31 Paul Thomas <pault@gcc.gnu.org>
5730
5731 PR fortran/67564
5732 * gfortran.dg/allocate_with_source_17.f03: New test.
5733
db7a2818
JJ
57342016-01-30 Jakub Jelinek <jakub@redhat.com>
5735
5736 PR tree-optimization/69546
5737 * gcc.dg/torture/pr69546.c: New test.
5738
e520d5f0
PT
57392016-01-30 Paul Thomas <pault@gcc.gnu.org>
5740
5741 PR fortran/69566
5742 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5743
343c05d3
MS
57442016-01-30 Martin Sebor <msebor@redhat.com>
5745
5746 PR c++/68490
5747 * g++.dg/ext/flexary10.C: New test.
5748
d6c3a539
DH
57492016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5750
5751 PR fortran/66707
5752 gfortran.dg/common_23.f90: New test.
5753
52d72fcd
BS
57542016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5755
5756 PR target/65546
5757 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5758 condition being checked, and disable it when the target supports
5759 misaligned loads and stores.
5760
3a5d2ba4
JJ
57612016-01-29 Jakub Jelinek <jakub@redhat.com>
5762
5763 PR debug/69518
5764 * gcc.dg/torture/pr69518.c: New test.
5765
6bbacdb5
L
57662016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5767
5768 PR target/69530
5769 * gcc.target/i386/pr69530.c: New test.
5770
af932cdb
SE
57712016-01-29 Steve Ellcey <sellcey@imgtec.com>
5772
5773 PR target/65604
5774 * gcc.target/mips/div-delay.c: New test.
5775
26658b7c
JJ
57762016-01-29 Jakub Jelinek <jakub@redhat.com>
5777
33e89989
JJ
5778 PR target/69551
5779 * gcc.target/i386/pr69551.c: New test.
5780
26658b7c
JJ
5781 PR target/66137
5782 * gcc.target/i386/pr66137.c: New test.
5783
401116b5
AB
57842016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5785
5786 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5787 always built for p5600.
5788 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5789 isa=p5600 dg-option.
5790
d4abfcc5
RB
57912016-01-29 Richard Biener <rguenther@suse.de>
5792
5793 PR tree-optimization/69547
5794 * g++.dg/tree-ssa/pr69547.C: New testcase.
5795
16b77b32
JJ
57962016-01-29 Jakub Jelinek <jakub@redhat.com>
5797
5798 PR debug/66869
5799 * g++.dg/warn/Wunused-function2.C: New test.
5800
a1c95464
DV
58012016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5802
5803 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5804 support for test to succeed.
5805
5453bfed
MP
58062016-01-29 Marek Polacek <polacek@redhat.com>
5807
5808 PR c++/69509
5809 PR c++/69516
5810 * g++.dg/ext/constexpr-vla2.C: New test.
5811 * g++.dg/ext/constexpr-vla3.C: New test.
5812 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5813
452ec2a5
RB
58142016-01-29 Richard Biener <rguenther@suse.de>
5815
5816 PR middle-end/69537
5817 * gcc.dg/uninit-21.c: New testcase.
5818
aec0b19e
UB
58192016-01-28 Uros Bizjak <ubizjak@gmail.com>
5820
5821 PR target/69459
5822 * gcc.target/i386/pr69459.c: New test.
5823
df113ce7
SE
58242016-01-28 Steve Ellcey <sellcey@imgtec.com>
5825
5826 PR target/68400
5827 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5828 * gcc.target/mips/pr68400.c: New test.
5829
494de84f
MS
58302016-01-28 Martin Sebor <msebor@redhat.com>
5831
5832 PR target/17381
5833 * gcc.target/powerpc/pr17381.c: New test.
5834
eb1b1f01
JJ
58352016-01-28 Jakub Jelinek <jakub@redhat.com>
5836
5837 PR middle-end/69542
5838 * gcc.dg/torture/pr69542.c: New test.
5839
6dfeb7ce
WD
58402016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5841
5842 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5843
4b7471a4
DE
58442016-01-28 David Edelsohn <dje.gcc@gmail.com>
5845
5846 * gcc.dg/pr65980.c: Skip on AIX.
5847 * gcc.dg/pr66688.c: Same.
5848
b271fd21
DE
58492016-01-28 David Edelsohn <dje.gcc@gmail.com>
5850
5851 PR target/63679
5852 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5853 * gcc.dg/tree-ssa/sra-18.c: Same.
5854
874108a9
AV
58552016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5856
5857 PR fortran/62536
5858 * gfortran.dg/block_15.f08: New test.
5859 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5860 on incorrectly closed BLOCK.
5861
30480bcd
IE
58622016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5863
5864 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
58652016-01-28 Richard Biener <rguenther@suse.de>
5866
5867 PR tree-optimization/69466
5868 * gfortran.dg/vect/pr69466.f90: New testcase.
5869
0d4c694e
TP
58702016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5871
5872 * g++.dg/pr67989.C: Remove ARM-specific option.
5873 * gcc.target/arm/pr67989.C: New file.
5874
2aa780da
UB
58752016-01-27 Uros Bizjak <ubizjak@gmail.com>
5876
5877 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5878 and expm1 test for glibc < 2.11.
5879
f75ebe77
RH
58802016-01-27 Richard Henderson <rth@redhat.com>
5881
5882 * gcc.c-torture/execute/pr69447.c: New test.
5883
58842016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 5885
9a175e65 5886 PR fortran/69422
49847d75
PT
5887 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5888
cbdd8ae0
JJ
58892016-01-27 Jakub Jelinek <jakub@redhat.com>
5890
5891 PR debug/66869
5892 * gcc.dg/pr66869.c: New test.
5893
2b572b3c
JL
58942016-01-25 Jeff Law <law@redhat.com>
5895
5896 PR tree-optimization/68398
aec0b19e 5897 PR tree-optimization/69196
2b572b3c
JL
5898 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5899 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5900 path to avoid new heuristic allowing more irreducible regions
5901 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5902 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5903 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5904 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5905 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5906
fa74a4bc
MP
59072016-01-27 Marek Polacek <polacek@redhat.com>
5908
5909 PR c/68062
5910 * c-c++-common/vector-compare-4.c: New test.
5911
0afff540
DM
59122016-01-27 David Malcolm <dmalcolm@redhat.com>
5913
5914 PR preprocessor/69126
5915 * c-c++-common/pr69126.c: New test case.
5916
1a218fc9
ILT
59172016-01-27 Ian Lance Taylor <iant@google.com>
5918
5919 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5920
5d70666e
RB
59212016-01-27 Ryan Burn <contact@rnburn.com>
5922
5923 PR cilkplus/69267
5924 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5925
87ff4d66
UB
59262016-01-27 Uros Bizjak <ubizjak@gmail.com>
5927
5928 PR target/69512
5929 * gcc.target/i386/pr69512.c: New test.
5930
27e23cca
RE
59312016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5932
5933 PR ada/69488
5934 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5935
05bf54c3
MP
59362016-01-27 Marek Polacek <polacek@redhat.com>
5937
5938 PR c++/69379
5939 * g++.dg/pr69379.C: New test.
5940
60214d0d
MS
59412016-01-27 Martin Sebor <msebor@redhat.com>
5942
5943 PR c++/69317
5944 * g++.dg/abi/Wabi-2-2.C: New test.
5945 * g++.dg/abi/Wabi-2-3.C: New test.
5946 * g++.dg/abi/Wabi-3-2.C: New test.
5947 * g++.dg/abi/Wabi-3-3.C: New test.
5948
167c7bfa
RB
59492016-01-27 Richard Biener <rguenther@suse.de>
5950
5951 PR tree-optimization/69166
5952 * gcc.dg/torture/pr69166.c: New testcase.
5953
1430fb1f
MJ
59542016-01-27 Martin Jambor <mjambor@suse.cz>
5955
5956 PR tree-optimization/69355
5957 * gcc.dg/tree-ssa/pr69355.c: New test.
5958
95e3030c
MP
59592016-01-27 Marek Polacek <polacek@redhat.com>
5960
5961 PR c++/69496
5962 * g++.dg/ext/constexpr-vla1.C: New test.
5963
eeb085f3
CB
59642016-01-20 Christian Bruel <christian.bruel@st.com>
5965
5966 PR target/69245
5967 * gcc.target/arm/pr69245.c: New test.
5968
b1652dde
JJ
59692016-01-27 Jakub Jelinek <jakub@redhat.com>
5970
5971 PR tree-optimization/69399
5972 * gcc.dg/torture/pr69399.c: New test.
5973
ce7e8f00
EB
59742016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5975
5976 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5977
e4aac1d1
EB
59782016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5979
5980 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5981
8dfdb419
TV
59822016-01-26 Tom de Vries <tom@codesourcery.com>
5983
5984 PR tree-optimization/69110
5985 * gcc.dg/autopar/pr69110.c: New test.
5986
56f80f54 59872016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 5988 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
5989
5990 * gcc.dg/graphite/isl-ast-op-select.c: New.
5991
a0909527
PT
59922015-01-26 Paul Thomas <pault@gcc.gnu.org>
5993
5994 PR fortran/69385
5995 * gfortran.dg/allocate_error_6.f90: New test.
5996
ffc445f4
RH
59972016-01-26 Richard Henderson <rth@redhat.com>
5998
5999 * gcc.dg/tm/pr60908.c: New test.
6000
01e1dea3
DM
60012016-01-26 David Malcolm <dmalcolm@redhat.com>
6002
6003 PR other/69006
6004 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6005 directive.
6006 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6007 expected multiline output to reflect the colorization being
6008 disabled before newlines.
6009 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6010 (custom_diagnostic_finalizer): Replace call to
6011 pp_newline_and_flush with call to pp_flush.
6012 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6013 * gfortran.dg/implicit_class_1.f90: Likewise.
6014 * lib/gcc-dg.exp (allow_blank_lines): New global.
6015 (dg-allow-blank-lines-in-output): New procedure.
6016 (gcc-dg-prune): Complain about blank lines in the output, unless
6017 dg-allow-blank-lines-in-output was called.
6018 * lib/multiline.exp (_build_multiline_regex): Only support
6019 arbitrary followup text for non-blank-lines, not for blank lines.
6020
13f92e8d
JJ
60212016-01-26 Jakub Jelinek <jakub@redhat.com>
6022
6023 PR tree-optimization/69483
6024 * gcc.dg/pr69483.c: New test.
6025 * g++.dg/opt/pr69483.C: New test.
6026
92422235
CL
60272016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6028
6029 PR target/68620
6030 * gcc.target/arm/pr68620.c: New test.
6031
0bccf11b
L
60322016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6033
6034 * gcc.target/i386/pr68986-2.c: Remove -m32.
6035
81cd202e
L
60362016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6037
6038 PR target/68986
6039 * gcc.target/i386/pr68986-1.c: New test.
6040 * gcc.target/i386/pr68986-2.c: Likewise.
6041 * gcc.target/i386/pr68986-3.c: Likewise.
6042
213a1c03
CB
60432016-01-26 Christian Bruel <christian.bruel@st.com>
6044
6045 * lib/target-supports.exp
6046 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6047 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6048 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6049
22a08dd1
RB
60502016-01-26 Richard Biener <rguenther@suse.de>
6051
6052 PR tree-optimization/69452
6053 * gcc.dg/torture/pr69452.c: New testcase.
6054
6c06e0e8
JJ
60552016-01-26 Jakub Jelinek <jakub@redhat.com>
6056
6057 PR target/69442
6058 * gcc.dg/pr69442.c: New test.
6059
b96824c4
RFI
60602016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6061
6062 PR target/67896
6063 * gcc.target/aarch64/simd/pr67896.C: New.
6064
5ee31e57
RS
60652016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6066
6067 PR tree-optimization/69400
6068 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6069 function.
6070 (plugin_init): Call it.
6071 * gcc.dg/torture/pr69400.c: New test.
6072
7ddfb31d
CL
60732016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6074
6075 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6076
1e050c90
AK
60772016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6078 Sebastian Pop <s.pop@samsung.com>
6079
6080 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6081 isl-0.15.
6082
c8ee4bf5
AK
60832016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6084 Sebastian Pop <s.pop@samsung.com>
6085
6086 * gcc.dg/graphite/pr69292.c: New.
6087
d902b330
JJ
60882016-01-25 Jakub Jelinek <jakub@redhat.com>
6089
6090 * c-c++-common/goacc/use_device-1.c: New test.
6091
2c89b952
JL
60922016-01-25 Jeff Law <law@redhat.com>
6093
6094 PR tree-optimization/69196
6095 PR tree-optimization/68398
6096 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6097 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6098
685c8785
DE
60992016-01-25 David Edelsohn <dje.gcc@gmail.com>
6100
6101 PR target/69469
6102 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6103 Algorithm.
6104
95cef0c1
RB
61052016-01-25 Richard Biener <rguenther@suse.de>
6106
6107 PR testsuite/69380
6108 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6109
2947d3b2
IE
61102016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6111
6112 PR target/69421
6113 * gcc.dg/pr69421.c: New test.
6114
ae19075a
BB
61152016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6116
6117 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6118 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6119 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6120 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6121 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6122 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6123 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6124 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6125 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6126 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6127
fa4511c2
RB
61282016-01-25 Richard Biener <rguenther@suse.de>
6129
6130 PR tree-optimization/69376
6131 * gcc.dg/torture/pr69376.c: New testcase.
6132
1d101216
JD
61332016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6134
6135 PR fortran/69397
6136 PR fortran/68442
6137 * gfortran.dg/interface_38.f90: New test.
6138 * gfortran.dg/interface_39.f90: New test.
a0909527 6139
a59b92b0
PP
61402016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6141
6142 Revert:
6143 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6144
6145 PR c++/11858
6146 PR c++/24663
6147 PR c++/24664
6148 * g++.dg/template/pr11858.C: New test.
6149 * g++.dg/template/pr24663.C: New test.
6150 * g++.dg/template/unify12.C: New test.
6151 * g++.dg/template/unify13.C: New test.
6152 * g++.dg/template/unify14.C: New test.
6153 * g++.dg/template/unify15.C: New test.
6154 * g++.dg/template/unify16.C: New test.
6155 * g++.dg/template/unify17.C: New test.
6156
16acb1a8
DH
61572016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6158
6159 PR fortran/68283
6160 gfortran.dg/pr68283.f90: New test.
6161
094773e8
TK
61622016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6163
6164 PR fortran/66094
6165 * gfortran.dg/inline_matmul_13.f90: New test.
6166 * gfortran.dg/matmul_bounds_8.f90: New test.
6167 * gfortran.dg/matmul_bounds_9.f90: New test.
6168 * gfortran.dg/matmul_bounds_10.f90: New test.
6169
42fb90d7
TV
61702016-01-23 Tom de Vries <tom@codesourcery.com>
6171
6172 PR tree-optimization/69426
6173 * gcc.dg/autopar/pr69426.c: New test.
6174
69da7802
MS
61752016-01-23 Martin Sebor <msebor@redhat.com>
6176
6177 PR c++/58109
6178 PR c++/69022
6179 * g++.dg/cpp0x/alignas5.C: New test.
6180 * g++.dg/ext/vector29.C: Same.
6181
da17300a
UB
61822016-01-23 Uros Bizjak <ubizjak@gmail.com>
6183
6184 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6185 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6186 _GNU_SOURCE from compile flags to the source.
6187 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6188 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6189 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6190 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6191
62041cfc
JJ
61922016-01-22 Jakub Jelinek <jakub@redhat.com>
6193
6194 PR target/69432
6195 * g++.dg/opt/pr69432.C: New test.
6196
f7d2ad6f
BS
61972016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6198
6199 * gcc.target/powerpc/pr63354c: Adjust target selector to include
6200 32-bit targets testing an -m64 multilib.
6201
d403fc9a
WS
62022016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6203
6204 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
6205 64-bit support.
6206
4aa16f8d
JG
62072016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6208
6209 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6210
7c816d0f
CB
62112016-01-21 Christian Bruel <christian.bruel@st.com>
6212
6213 PR target/68674
6214 * gcc.target/i386/pr68674.c
6215 * gcc.target/aarch64/pr68674.c
6216 * gcc.target/arm/pr68674.c
6217
fce661e8
KT
62182016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6219
6220 PR target/69403
6221 * gcc.c-torture/execute/pr69403.c: New test.
6222
4696899f
PC
62232016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6224
6225 PR c++/55843
6226 * g++.dg/template/pr55843.C: New.
6227
bac69366
AL
62282016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6229
6230 PR testsuite/66877
6231 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6232 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6233
b57d3a5c
BS
62342016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6235
6236 PR testsuite/67489
da17300a
UB
6237 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6238 from dg-do compile directive, and instead add
6239 { dg-require-effective-target int128 }.
b57d3a5c 6240
9f04a53e
MS
62412016-01-20 Martin Sebor <msebor@redhat.com>
6242
6243 PR c/69405
6244 * gcc.dg/sync-fetch.c: New test.
6245
38a51663
JL
62462016-01-21 Martin Sebor <msebor@redhat.com>
6247
6248 PR target/69252
6249 * gcc.target/powerpc/pr69252.c: New test.
6250
2423a75a
JD
62512016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6252
6253 PR fortran/65996
da17300a 6254 * gfortran.dg/pr65996.f90: New test.
2423a75a 6255
0a76463f
DV
62562016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6257
6258 PR c++/68810
9f04a53e 6259 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 6260 expected to generate an error.
0a76463f 6261
9776e692
BS
62622016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6263
6264 PR middle-end/66178
6265 * gcc.dg/torture/pr66178.c: New test.
6266
c8d3e088
AB
62672016-01-21 Anton Blanchard <anton@samba.org>
6268 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6269
6270 PR target/63354
6271 * gcc.target/powerpc/pr63354.c: New test.
6272
35b707ff
VM
62732016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6274
6275 PR rtl-optimization/68990
6276 * gcc.target/i386/pr68990: New.
6277
157b0829
NC
62782016-01-21 Nick Clifton <nickc@redhat.com>
6279
6280 PR target/69129
6281 * gcc.target/mips/pr69129.c: New.
6282
aede6748
PC
62832016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6284
6285 PR c++/58046
6286 * g++.dg/cpp0x/pr58046.C: New.
6287
5463c2c8
JJ
62882016-01-21 Jakub Jelinek <jakub@redhat.com>
6289
6d31cc75
SS
6290 PR target/69187
6291 PR target/65624
6292 * gcc.target/arm/pr69187.c: New test.
6293
5463c2c8
JJ
6294 PR c++/69355
6295 * g++.dg/torture/pr69355.C: New test.
6296
fa28f32b
AK
62972016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6298 Sebastian Pop <s.pop@samsung.com>
6299
6300 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6301
b920a047
AK
63022016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6303 Sebastian Pop <s.pop@samsung.com>
6304
da17300a 6305 * gcc.dg/graphite/pr68976.c: New test.
b920a047 6306
bdd3aea6
JJ
63072016-01-21 Jakub Jelinek <jakub@redhat.com>
6308
6309 PR middle-end/67653
6310 * c-c++-common/pr67653.c: New test.
6311 * gcc.dg/torture/pr29119.c: Add dg-warning.
6312
26a2e6ae
PB
63132016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6314
6315 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6316
d25c7690
PK
63172016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6318
6319 PR c/24293
6320 * gcc.dg/pr24293.c: New test.
6321 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6322 incomplete struct type.
6323 * gcc.dg/declspec-1.c: Likewise.
6324 * gcc.dg/pr63549.c: Likewise.
6325
889d5698
JJ
63262016-01-20 Jakub Jelinek <jakub@redhat.com>
6327
6328 PR tree-optimization/66612
6329 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6330 for bdn instruction.
6331
d7cf3dc7
CL
63322016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6333
6334 * lib/target-supports.exp
6335 (check_effective_target_arm_fp_ok_nocache): New.
6336 (check_effective_target_arm_fp_ok): New.
6337 (add_options_for_arm_fp): New.
6338 (check_effective_target_arm_crypto_ok_nocache): Require
6339 target_arm_v8_neon_ok instead of arm32.
6340 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6341 (check_effective_target_arm_crypto_pragma_ok): New.
6342 (add_options_for_arm_vfp): New.
6343 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6344 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6345 target instead. Force initial fpu to vfp.
6346 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6347 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6348 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6349 dependency.
6350 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6351 use arm_vfp effective target instead. Force initial fpu to vfp.
6352 * gcc.target/arm/attr-neon3.c: Likewise.
6353 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6354 arm_vfp_ok.
6355 * gcc.target/arm/unsigned-float.c: Likewise.
6356 * gcc.target/arm/vfp-1.c: Likewise.
6357 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6358 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6359 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6360 * gcc.target/arm/vfp-ldmias.c: Likewise.
6361 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6362 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6363 * gcc.target/arm/vfp-stmiad.c: Likewise.
6364 * gcc.target/arm/vfp-stmias.c: Likewise.
6365 * gcc.target/arm/vnmul-1.c: Likewise.
6366 * gcc.target/arm/vnmul-2.c: Likewise.
6367 * gcc.target/arm/vnmul-3.c: Likewise.
6368 * gcc.target/arm/vnmul-4.c: Likewise.
6369
01ac9704 63702016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 6371
e84b00da
L
6372 PR testsuite/69366
6373 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6374 the MPX run-time library, for compile-time MPX test.
6375 * gcc.target/i386/chkp-always_inline.c: Likewise.
6376 * gcc.target/i386/chkp-bndret.c: Likewise.
6377 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6378 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6379 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6380 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6381 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6382 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6383 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6384 * gcc.target/i386/chkp-label-address.c: Likewise.
6385 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6386 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6387 * gcc.target/i386/chkp-pr69044.c: Likewise.
6388 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6389 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6390 * gcc.target/i386/chkp-strchr.c: Likewise.
6391 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6392 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6393 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6394 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6395 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6396 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6397 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6398 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6399 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6400 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6401 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6402 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6403 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6404 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6405 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6406 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6407 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6408 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6409 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6410 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6411 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6412 * gcc.target/i386/pr63995-2.c: Likewise.
6413 * gcc.target/i386/pr64805.c: Likewise.
6414 * gcc.target/i386/pr65044.c: Likewise.
6415 * gcc.target/i386/pr65167.c: Likewise.
6416 * gcc.target/i386/pr65183.c: Likewise.
6417 * gcc.target/i386/pr65184.c: Likewise.
6418 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 6419
28b33016
IE
64202016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6421
6422 PR tree-optimization/69328
6423 * gcc.dg/pr69328.c: New test.
6424
bcff0913
JL
64252016-01-20 Jeff Law <law@redhat.com>
6426
bf0bb970 6427 PR target/25114
bcff0913
JL
6428 * gcc.target/m68k/pr25114.c: New test.
6429
a3f69631
AV
64302016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6431
6432 * gcc.target/arm/memset-inline-10.c: Added
6433 dg-require-effective-target arm_thumb2_ok.
6434
af33ba0d
EB
64352016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6436
6437 * gcc.dg/debug/dwarf2/sso.c: New test.
6438
7596d5de
UB
64392016-01-19 Uros Bizjak <ubizjak@gmail.com>
6440
6441 PR testsuite/68820
6442 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6443 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6444 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6445
ceda2c69
JH
64462016-01-19 Jan Hubicka <hubicka@ucw.cz>
6447
6448 PR ipa/66223
6449 * g++.dg/ipa/devirt-50.C: New testcase.
6450
38a979f2
MP
64512016-01-19 Marek Polacek <polacek@redhat.com>
6452
6453 PR c++/68965
6454 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6455 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6456
962801c5
KT
64572016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6458
6459 PR target/69135
6460 * gcc.target/arm/pr69135_1.c: New test.
6461
078fe40a
WD
64622015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6463
6464 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6465
786e3c06
WD
64662015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6467
6468 * gcc.target/aarch64/ccmp_1.c: New testcase.
6469
1e297006
MP
64702016-01-19 Marek Polacek <polacek@redhat.com>
6471
6472 PR c++/68586
6473 * g++.dg/cpp0x/enum30.C: New test.
6474
879c27e3
RB
64752016-01-19 Richard Biener <rguenther@suse.de>
6476
6477 PR tree-optimization/69336
6478 * g++.dg/tree-ssa/pr69336.C: New testcase.
6479
015337d3
JJ
64802016-01-19 Jakub Jelinek <jakub@redhat.com>
6481
6482 PR debug/65779
6483 * gcc.dg/pr65779.c: New test.
6484
e2c768b6
RB
64852016-01-19 Richard Biener <rguenther@suse.de>
6486
6487 PR tree-optimization/69352
6488 * gcc.dg/torture/pr69352.c: New testcase.
6489
569efc34
JJ
64902016-01-19 Jakub Jelinek <jakub@redhat.com>
6491
6492 PR rtl-optimization/68955
6493 PR rtl-optimization/64557
6494 * gcc.dg/torture/pr68955.c: New test.
6495
e49d321f
JH
64962016-01-19 Jan Hubicka <hubicka@ucw.cz>
6497
6498 PR lto/69136
6499 * g++.dg/torture/pr69136.C: New testcase.
6500
e9191ad3
JH
65012016-01-19 Jan Hubicka <hubicka@ucw.cz>
6502
6503 PR lto/69133
6504 * g++.dg/lto/pr69133_0.C: New testcase.
6505 * g++.dg/lto/pr69133_1.C: New testcase.
6506
2bedb645
JL
65072016-01-15 Jeff Law <law@redhat.com>
6508
6509 PR tree-optimization/69320
6510 * gcc.c-torture/pr69320-1.c: New test.
6511 * gcc.c-torture/pr69320-2.c: New test.
6512 * gcc.c-torture/pr69320-3.c: New test.
6513 * gcc.c-torture/pr69320-4.c: New test.
6514
17c15cb9
PP
65152016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6516
6517 PR c++/11858
6518 PR c++/24663
6519 PR c++/24664
6520 * g++.dg/template/pr11858.C: New test.
6521 * g++.dg/template/pr24663.C: New test.
6522 * g++.dg/template/unify12.C: New test.
6523 * g++.dg/template/unify13.C: New test.
6524 * g++.dg/template/unify14.C: New test.
6525 * g++.dg/template/unify15.C: New test.
6526 * g++.dg/template/unify16.C: New test.
6527 * g++.dg/template/unify17.C: New test.
6528
9617fd08
DM
65292016-01-18 David Malcolm <dmalcolm@redhat.com>
6530
6531 PR testsuite/69181
6532 * gcc.dg/pr69181-1.c: New test file.
6533 * gcc.dg/pr69181-2.c: New test file.
6534 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6535 globals by moving it to...
6536 (cleanup-after-saved-dg-test): ...this new function. Add
6537 "global additional_sources_used". Add reset of global
6538 multiline_expected_outputs to the empty list.
6539 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6540 global to...
6541 (multiline_expected_outputs): ...this, and updated comments to
6542 note that it is modified from gcc-dg.exp.
6543 (dg-end-multiline-output): Update for the above renaming.
6544 (handle-multiline-outputs): Likewise. Remove the clearing
6545 of the expected outputs to the empty list.
6546
b555a2e4
RB
65472016-01-18 Richard Biener <rguenther@suse.de>
6548
6549 PR tree-optimization/69297
6550 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6551
96902805
JM
65522016-01-18 Joseph Myers <joseph@codesourcery.com>
6553
6554 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6555 dg-options.
6556 * gcc.target/mips/mips-3d-2.c: Likewise.
6557 * gcc.target/mips/mips-3d-3.c: Likewise.
6558 * gcc.target/mips/mips-3d-4.c: Likewise.
6559 * gcc.target/mips/mips-3d-5.c: Likewise.
6560 * gcc.target/mips/mips-3d-6.c: Likewise.
6561 * gcc.target/mips/mips-3d-7.c: Likewise.
6562 * gcc.target/mips/mips-3d-8.c: Likewise.
6563 * gcc.target/mips/mips-3d-9.c: Likewise.
6564 * gcc.target/mips/mips-ps-1.c: Likewise.
6565 * gcc.target/mips/mips-ps-2.c: Likewise.
6566 * gcc.target/mips/mips-ps-3.c: Likewise.
6567 * gcc.target/mips/mips-ps-4.c: Likewise.
6568 * gcc.target/mips/mips-ps-5.c: Likewise.
6569 * gcc.target/mips/mips-ps-6.c: Likewise.
6570 * gcc.target/mips/mips-ps-7.c: Likewise.
6571 * gcc.target/mips/mips-ps-type.c: Likewise.
6572 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6573 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6574
40e26f94
TV
65752016-01-18 Tom de Vries <tom@codesourcery.com>
6576
6577 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6578 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6579 * c-c++-common/goacc/kernels-empty.c: New test.
6580 * c-c++-common/goacc/kernels-eternal.c: New test.
6581 * c-c++-common/goacc/kernels-loop-2.c: New test.
6582 * c-c++-common/goacc/kernels-loop-3.c: New test.
6583 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6584 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6585 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6586 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6587 * c-c++-common/goacc/kernels-loop-data.c: New test.
6588 * c-c++-common/goacc/kernels-loop-g.c: New test.
6589 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6590 * c-c++-common/goacc/kernels-loop-n.c: New test.
6591 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6592 * c-c++-common/goacc/kernels-loop.c: New test.
6593 * c-c++-common/goacc/kernels-noreturn.c: New test.
6594 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6595 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6596 * c-c++-common/goacc/kernels-reduction.c: New test.
6597
a98d4647
TV
65982016-01-18 Tom de Vries <tom@codesourcery.com>
6599
6600 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6601 * gcc.dg/autopar/outer-2.c: Same.
6602 * gcc.dg/autopar/outer-3.c: Same.
6603 * gcc.dg/autopar/outer-4.c: Same.
6604 * gcc.dg/autopar/outer-5.c: Same.
6605 * gcc.dg/autopar/outer-6.c: Same.
6606 * gcc.dg/autopar/parallelization-1.c: Same.
6607 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6608 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6609 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6610 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6611 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6612 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6613 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6614 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6615 * gcc.dg/autopar/pr39500-1.c: Same.
6616 * gcc.dg/autopar/pr39500-2.c: Same.
6617 * gcc.dg/autopar/pr46193.c: Same.
6618 * gcc.dg/autopar/pr46194.c: Same.
6619 * gcc.dg/autopar/pr49580.c: Same.
6620 * gcc.dg/autopar/pr49960-1.c: Same.
6621 * gcc.dg/autopar/pr49960.c: Same.
6622 * gcc.dg/autopar/pr68373.c: Same.
6623 * gcc.dg/autopar/reduc-1.c: Same.
6624 * gcc.dg/autopar/reduc-1char.c: Same.
6625 * gcc.dg/autopar/reduc-1short.c: Same.
6626 * gcc.dg/autopar/reduc-2.c: Same.
6627 * gcc.dg/autopar/reduc-2char.c: Same.
6628 * gcc.dg/autopar/reduc-2short.c: Same.
6629 * gcc.dg/autopar/reduc-3.c: Same.
6630 * gcc.dg/autopar/reduc-4.c: Same.
6631 * gcc.dg/autopar/reduc-6.c: Same.
6632 * gcc.dg/autopar/reduc-7.c: Same.
6633 * gcc.dg/autopar/reduc-8.c: Same.
6634 * gcc.dg/autopar/reduc-9.c: Same.
6635 * gcc.dg/autopar/uns-outer-4.c: Same.
6636 * gcc.dg/autopar/uns-outer-5.c: Same.
6637 * gcc.dg/autopar/uns-outer-6.c: Same.
6638 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6639 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6640
da976fa8
AL
66412016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6642
6643 PR target/63679
6644 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6645 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6646
70c1e886
AL
66472016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6648
6649 PR target/63679
6650 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6651 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6652 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6653
88bed196
AL
66542016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6655
6656 PR target/63679
6657 * gcc.dg/tree-ssa/sra-17.c: New.
6658 * gcc.dg/tree-ssa/sra-18.c: New.
6659
3dd5f42e
IE
66602016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6661
6662 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6663
ae5a77fa
EB
66642016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6665
6666 * gnat.dg/inline12.adb: New test.
6667
11e57fc6
BC
66682016-01-18 Bin Cheng <bin.cheng@arm.com>
6669
6670 PR tree-optimization/66797
6671 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6672
995b6fe0
RB
66732016-01-18 Richard Biener <rguenther@suse.de>
6674
6675 PR tree-optimization/69170
6676 * gcc.dg/torture/pr69170.c: New testcase.
6677
82ee0cf2 66782016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
6679
6680 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6681
d69da357
TV
66822016-01-16 Tom de Vries <tom@codesourcery.com>
6683
6684 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6685
a3845283
TV
66862016-01-16 Tom de Vries <tom@codesourcery.com>
6687
6688 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6689 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6690 redundant dg-require-effective-target pthread.
6691 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6692 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6693 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6694 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6695 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6696 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6697 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6698
197a6aa6
DE
66992016-01-16 David Edelsohn <dje.gcc@gmail.com>
6700
6701 PR target/68609
6702 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6703 * gcc.target/powerpc/recip-7.c: Same.
6704
ec7886c1
PP
67052016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6706
6707 PR c++/69091
6708 * g++.dg/template/pr69091.C: New test.
6709
203484bb
PP
67102016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6711
6712 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6713 dump does not contain an error_mark_node.
6714 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6715 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6716
aa2500e9
PP
67172016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6718
6719 PR c++/68936
6720 * g++.dg/template/pr68936.C: New test.
6721
28621a5c
DE
67222016-01-15 David Edelsohn <dje.gcc@gmail.com>
6723
6724 PR target/68609
6725 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6726 * gcc.target/powerpc/recip-2.c: Same.
6727 * gcc.target/powerpc/recip-3.c: Same.
6728 * gcc.target/powerpc/recip-4.c: Same.
6729 * gcc.target/powerpc/recip-sqrtf.c: Same.
6730
40c43aca
JL
67312016-01-15 Jeff Law <law@redhat.com>
6732
6733 PR tree-optimization/69270
6734 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6735 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6736
afbc5ae8
PT
67372016-01-15 Paul Thomas <pault@gcc.gnu.org>
6738
6739 PR fortran/49630
6740 * gfortran.dg/deferred_character_13.f90: New test for the fix
6741 of comment 3 of the PR.
6742
6743 PR fortran/54070
6744 * gfortran.dg/deferred_character_8.f90: New test
6745 * gfortran.dg/allocate_error_5.f90: New test
6746
6747 PR fortran/60593
6748 * gfortran.dg/deferred_character_10.f90: New test
6749
6750 PR fortran/60795
6751 * gfortran.dg/deferred_character_14.f90: New test
6752
6753 PR fortran/61147
6754 * gfortran.dg/deferred_character_11.f90: New test
6755
6756 PR fortran/64324
6757 * gfortran.dg/deferred_character_9.f90: New test
6758
49abe076
VM
67592016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6760
6761 PR rtl-optimization/69030
6762 * gcc.target/i386/pr69030.c: New.
6763
16d12992
KT
67642016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6765
6766 * gcc.target/aarch64/target_attr_17.c: New test.
6767
78810bd3
RB
67682016-01-15 Richard Biener <rguenther@suse.de>
6769
6770 PR tree-optimization/66856
6771 * gcc.dg/torture/pr66856-1.c: New testcase.
6772 * gcc.dg/torture/pr66856-2.c: Likewise.
6773
2bd847fe
RB
67742016-01-15 Richard Biener <rguenther@suse.de>
6775
6776 PR debug/69137
6777 * g++.dg/lto/pr69137_0.C: New testcase.
6778
a00fe3b7
RS
67792016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6780
6781 PR middle-end/69246
6782 * gcc.target/i386/pr69246.c: New test.
6783
cbb0e83b
DV
67842016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6785
7596d5de 6786 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 6787
5a500ecf
DV
67882016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6789
6790 PR c++/56194
6791 * g++.dg/init/const9.C: Disable test on S/390.
6792
5d9bf64f
DV
67932016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6794
6795 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6796 * g++.dg/Wno-frame-address.C: Ditto.
6797
e234b19e
DV
67982016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6799
6800 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6801
89483f99
RB
68022016-01-15 Richard Biener <rguenther@suse.de>
6803
6804 PR tree-optimization/68961
6805 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6806
94f37395
IE
68072016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6808
6809 * gcc.target/i386/pr65105-5.c: New test.
6810
82ee0cf2 68112016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
6812
6813 * gcc.c-torture/execute/alias-4.c: New testcase.
6814
82ee0cf2 68152016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
6816
6817 PR ipa/68148
6818 * g++.dg/ipa/devirt-49.C: New testcase.
6819
092f7deb 68202016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
6821
6822 PR target/65837
6823 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6824 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6825 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6826
e93c66bc
RB
68272016-01-15 Richard Biener <rguenther@suse.de>
6828
6829 PR tree-optimization/69117
6830 * gcc.dg/torture/pr69117.c: New testcase.
6831
c47eaca6 68322015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
6833
6834 PR c++/69048
6835 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6836
c3f6914a
FXC
68372016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6838
6839 PR testsuite/67509
6840 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6841 range tests use 100 * maximum instead of maximum + 1.
6842
cd65ae90
JJ
68432016-01-14 Jakub Jelinek <jakub@redhat.com>
6844
6845 PR debug/69244
6846 * gcc.dg/guality/pr69244.c: New test.
6847
19643948
UB
68482016-01-14 Uros Bizjak <ubizjak@gmail.com>
6849
6850 * lib/target-supports.exp (check_effective_target_issignaling):
6851 New procedure.
6852 * gcc.dg/pr61441.c: Require issignaling effective target.
6853
fe79c97e
SB
68542016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6855
6856 PR target/68803
6857 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6858
c7df95d8
DM
68592016-01-14 David Malcolm <dmalcolm@redhat.com>
6860
6861 PR c++/68819
6862 PR preprocessor/69177
6863 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6864 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6865 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6866 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6867
00083992
MP
68682016-01-14 Marek Polacek <polacek@redhat.com>
6869
6870 PR c/69262
6871 * gcc.dg/array-15.c: New test.
6872
0c9b3294
JJ
68732016-01-14 Jakub Jelinek <jakub@redhat.com>
6874
6875 PR middle-end/68146
6876 PR tree-optimization/69155
6877 * gfortran.dg/pr68146.f: New test.
6878 * gfortran.dg/pr69155.f90: New test.
6879
3688e13d
RB
68802016-01-14 Richard Biener <rguenther@suse.de>
6881
6882 PR tree-optimization/68060
6883 * gcc.dg/torture/pr68060-1.c: New testcase.
6884 * gcc.dg/torture/pr68060-2.c: Likewise.
6885
bab0ad3a
NC
68862016-01-14 Nick Clifton <nickc@redhat.com>
6887
6888 * lib/target-supports.exp
6889 (check_effective_target_arm_neon_ok_nocache): Add an option
6890 sequence that includes setting the ARM architecture to ARMv7-A.
6891 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6892 command line options necessary to enable Neon support.
6893 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6894 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6895 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6896 * gcc.target/arm/pr69180.c: Likewise.
6897
947c2ce5
JL
68982016-01-14 Jeff Law <law@redhat.com>
6899
6900 PR tree-optimization/69270
6901 * gcc.dg/tree-ssa/pr69270.c: New test.
6902
3342fd71
BS
69032016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6904
6905 PR c/66208
6906 * c-c++-common/pr66208.c: New file.
6907
2ad3adf1
JJ
69082016-01-13 Jakub Jelinek <jakub@redhat.com>
6909
6910 PR tree-optimization/69156
6911 * gcc.dg/pr69156.c: New test.
6912
398d6feb
L
69132016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6914
6915 * gcc.target/i386/pr69225-7.c: New test.
6916
4c868789
RH
69172016-01-13 Richard Henderson <rth@redhat.com>
6918
6919 * gcc.dg/tm/memopt-13.c: Update expected function.
6920 * gcc.dg/tm/memopt-6.c: Likewise.
6921
ef6d1772
UB
69222016-01-13 Uros Bizjak <ubizjak@gmail.com>
6923
6924 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6925 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6926 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6927 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 6928
ef6d1772
UB
69292016-01-13 Tom de Vries <tom@codesourcery.com>
6930
6931 PR tree-optimization/69169
0b4b6ef2
TV
6932 * gcc.dg/pr69169.c: New test.
6933
2ad3adf1 69342016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
6935
6936 PR target/69228
6937 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6938 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6939 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6940 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6941 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6942 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6943 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6944 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6945
9060e335
AK
69462016-01-13 Jakub Jelinek <jakub@redhat.com>
6947
6948 PR target/69247
6949 * gcc.dg/pr69247.c: New test.
6950
40311329
RB
69512016-01-13 Richard Biener <rguenther@suse.de>
6952
6953 PR tree-optimization/69242
6954 * gcc.dg/torture/pr69242.c: New testcase.
6955
ccbd7103
RB
69562016-01-13 Richard Biener <rguenther@suse.de>
6957
6958 PR tree-optimization/69186
6959 * gcc.dg/torture/pr69186.c: New testcase.
6960
c6f72a46
JL
69612016-01-13 Jeff Law <law@redhat.com>
6962
6963 PR tree-optimization/67755
6964 * gcc.dg/tree-ssa/pr67755.c: New test.
6965
69662016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
6967
6968 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6969 pass number in output by a star.
6970
c446cf07
BC
69712016-01-12 Bin Cheng <bin.cheng@arm.com>
6972
6973 PR tree-optimization/68911
6974 * gcc.c-torture/execute/pr68911.c: New test.
6975
5342156c
MP
69762016-01-12 Marek Polacek <polacek@redhat.com>
6977
6978 PR c++/68979
6979 * g++.dg/warn/permissive-1.C: New test.
6980
65364cc5
JJ
69812016-01-12 Jakub Jelinek <jakub@redhat.com>
6982
6983 PR objc++/68511
6984 PR c++/69213
6985 * g++.dg/opt/pr69213.C: New test.
6986
81b9a3d9
CB
69872016-01-12 Christian Bruel <christian.bruel@st.com>
6988
6989 PR target/69180
6990 * gcc.target/arm/pr69180.c: New test.
6991
3c4e91c9
RB
69922016-01-12 Richard Biener <rguenther@suse.de>
6993
6994 PR lto/69077
6995 * g++.dg/lto/pr69077_0.C: New testcase.
6996 * g++.dg/lto/pr69077_1.C: Likewise.
6997
5664cea1
JJ
69982016-01-12 Jakub Jelinek <jakub@redhat.com>
6999
7000 PR target/69175
7001 * g++.dg/opt/pr69175.C: New test.
7002
86cefc49
AL
70032016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7004
7005 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7006 rather than #including math.h & stdlib.h.
7007 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7008 * gcc.dg/vect/pr49771.c: Likewise.
7009 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7010 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7011 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7012 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7013 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7014 * gcc.dg/vect/pr44507.c: Likewise.
7015 * gcc.dg/vect/pr45902.c: Likewise.
7016 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7017 * gcc.dg/vect/vect-117.c: Likewise.
7018 * gcc.dg/vect/vect-99.c: Likewise.
7019 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7020 * gcc.dg/vect/vect-cond-1.c: Likewise.
7021 * gcc.dg/vect/vect-cond-2.c: Likewise.
7022 * gcc.dg/vect/vect-cond-3.c: Likewise.
7023 * gcc.dg/vect/vect-cond-4.c: Likewise.
7024 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7025 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7026 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7027 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7028 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7029 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7030 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7031 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7032 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7033 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7034 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7035 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7036 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7037 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7038 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7039 include of signal.h.
7040 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7041 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7042 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7043 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7044 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7045 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7046 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7047 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7048 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7049 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7050 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7051 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7052 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7053 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7054 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7055 * gcc.dg/vect/vect-outer-5.c: Likewise.
7056 * gcc.dg/vect/vect-outer-6.c: Likewise.
7057 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7058 include of stdio.h.
7059
b832f61e
NC
70602016-01-12 Nick Clifton <nickc@redhat.com>
7061
7062 PR target/68913
7063 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7064 to fread so that it will be found in all target runtimes.
7065
8eac49b1
RB
70662016-01-12 Richard Biener <rguenther@suse.de>
7067
7068 PR tree-optimization/69053
7069 * g++.dg/torture/pr69053.C: New testcase.
7070
2935d994
RB
70712016-01-12 Richard Biener <rguenther@suse.de>
7072
7073 PR tree-optimization/69168
7074 * gcc.dg/torture/pr69168.c: New testcase.
7075
66c16fd9
RB
70762016-01-12 Richard Biener <rguenther@suse.de>
7077
7078 PR tree-optimization/69157
7079 * gcc.dg/torture/pr69157.c: New testcase.
7080
70812016-01-12 Richard Biener <rguenther@suse.de>
7082
7083 PR tree-optimization/69174
7084 * gcc.dg/torture/pr69174.c: New testcase.
7085
723033a6
JJ
70862016-01-12 Jakub Jelinek <jakub@redhat.com>
7087
7088 PR c++/66808
7089 PR c++/69000
7090 * g++.dg/tls/pr66808.C: New test.
7091 * g++.dg/tls/pr69000.C: New test.
7092
3574cf47
BS
70932016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7094
7095 * gcc.target/powerpc/swaps-p8-23.c: New test.
7096 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7097
feb20787
JDA
70982016-01-11 John David Anglin <danglin@gcc.gnu.org>
7099
7100 PR tree-optimization/68356
7101 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7102
27b1820a
KV
71032016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7104 Jim Wilson <jim.wilson@linaro.org>
7105
7106 PR target/69194
7107 * gcc.target/arm/pr69194.c: New test.
7108
cf4de6af
L
71092016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7110
7111 PR target/69225
7112 * gcc.target/i386/pr69225-1.c: New test.
7113 * gcc.target/i386/pr69225-2.c: Likewise.
7114 * gcc.target/i386/pr69225-3.c: Likewise.
7115 * gcc.target/i386/pr69225-4.c: Likewise.
7116 * gcc.target/i386/pr69225-5.c: Likewise.
7117 * gcc.target/i386/pr69225-6.c: Likewise.
7118
1ebd5558
JJ
71192016-01-11 Jakub Jelinek <jakub@redhat.com>
7120
23552a4d
JJ
7121 PR target/67462
7122 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7123 if lp64.
7124
26ff85b0
JJ
7125 PR target/69071
7126 * gcc.dg/pr69071.c: New test.
7127
9cb6bd74
JJ
7128 PR c++/69211
7129 * g++.dg/opt/pr69211.C: New test.
7130
1ebd5558
JJ
7131 PR tree-optimization/69214
7132 * gcc.c-torture/compile/pr69214.c: New test.
7133
8c18c836
UB
71342016-01-11 Uros Bizjak <ubizjak@gmail.com>
7135
7136 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7137 * gcc.target/i386/pr66232-11.c: Ditto.
7138 * gcc.target/i386/pr66232-12.c: Ditto.
7139 * gcc.target/i386/pr66232-13.c: Ditto.
7140
62446e6e
RB
71412016-01-11 Richard Biener <rguenther@suse.de>
7142
7143 PR tree-optimization/69173
7144 * gcc.dg/torture/pr69173.c: New testcase.
7145
2b8568fe
KT
71462016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7147
7148 PR rtl-optimization/68796
7149 * gcc.target/aarch64/tst_5.c: New test.
7150 * gcc.target/aarch64/tst_6.c: Likewise.
7151
5baf4532
KT
71522016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7153
7154 PR rtl-optimization/68841
7155 * gcc.dg/pr68841.c: New test.
7156 * gcc.c-torture/execute/pr68841.c: New test.
7157
ca90b1ed
YR
71582016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7159
7160 PR rtl-optimization/68920
7161 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7162 for ix86 targets.
7163 * gcc.dg/ifcvt-5.c: New test.
7164
2ad3adf1 71652016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
7166
7167 PR bootstrap/69123
7168 * g++.dg/pr69123.C: New.
7169
83834c09
IE
71702016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7171
7172 PR target/69010
7173 * gcc.target/i386/pr69010.c: New test.
7174
dcf89d57
MJ
71752016-01-11 Martin Jambor <mjambor@suse.cz>
7176
7177 PR ipa/69044
7178 * gcc.target/i386/chkp-pr69044.c: New test.
7179
d95167ee
TV
71802016-01-11 Tom de Vries <tom@codesourcery.com>
7181
7182 PR tree-optimization/69109
7183 * gcc.dg/autopar/pr69109-2.c: New test.
7184 * gcc.dg/autopar/pr69109.c: New test.
7185
4f6403a8
TV
71862016-01-11 Tom de Vries <tom@codesourcery.com>
7187
7188 PR tree-optimization/69108
7189 * gcc.dg/autopar/pr69108.c: New test.
7190
21efdd80
PP
71912016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7192
7193 PR c++/69029
7194 * c-c++-common/Wisleading-indentation.c: Augment test.
7195
fd42eed8
TK
71962016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7197
7198 PR fortran/69154
7199 * gfortran.dg/inline_matmul_12.f90: New test.
7200
4f90ee6c
PT
72012016-01-10 Paul Thomas <pault@gcc.gnu.org>
7202
7203 PR fortran/67779
7204 * gfortran.dg/actual_array_offset_1: New test.
7205
3907c6cf
TV
72062016-01-10 Tom de Vries <tom@codesourcery.com>
7207
7208 PR tree-optimization/69062
7209 * gcc.dg/autopar/pr69062.c: New test.
7210
b07b236e
TS
72112016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7212
7213 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7214 * gcc.dg/vect/slp-perm-2.c: Likewise.
7215 * gcc.dg/vect/slp-perm-3.c: Likewise.
7216 * gcc.dg/vect/slp-perm-5.c: Likewise.
7217 * gcc.dg/vect/slp-perm-6.c: Likewise.
7218 * gcc.dg/vect/slp-perm-7.c: Likewise.
7219 * gcc.dg/vect/slp-perm-8.c: Likewise.
7220
23fab8ae
TV
72212016-01-10 Tom de Vries <tom@codesourcery.com>
7222
7223 PR tree-optimization/69039
7224 * gcc.dg/autopar/pr69039.c: New test.
7225
73f0dae2
MP
72262016-01-09 Marek Polacek <polacek@redhat.com>
7227
7228 PR c++/69113
7229 * g++.dg/pr69113.C: New test.
7230
20b8d734
JJ
72312016-01-09 Jakub Jelinek <jakub@redhat.com>
7232
7233 PR middle-end/50865
7234 PR tree-optimization/69097
7235 * gcc.c-torture/execute/pr50865.c: New test.
7236 * gcc.c-torture/execute/pr69097-1.c: New test.
7237 * gcc.c-torture/execute/pr69097-2.c: New test.
7238 * gcc.dg/pr69097-1.c: New test.
7239 * gcc.dg/pr69097-2.c: New test.
7240
c50e614b
JJ
72412016-01-09 Jakub Jelinek <jakub@redhat.com>
7242
7243 PR c++/69164
7244 * g++.dg/opt/pr69164.C: New test.
7245
e0237993
JJ
72462016-01-08 Jakub Jelinek <jakub@redhat.com>
7247
7248 PR tree-optimization/69167
7249 * gcc.dg/pr69167.c: New test.
7250
bd8f5bb2
MP
72512016-01-08 Marek Polacek <polacek@redhat.com>
7252
7253 PR c++/68449
7254 * g++.dg/pr68449.C: New.
7255
bb0f5ca7
AL
72562016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7257
7258 PR tree-optimization/68707
7259 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7260 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7261 on platforms supporting it.
7262 * gcc.dg/vect/slp-perm-2.c: Likewise.
7263 * gcc.dg/vect/slp-perm-3.c: Likewise.
7264 * gcc.dg/vect/slp-perm-5.c: Likewise.
7265 * gcc.dg/vect/slp-perm-7.c: Likewise.
7266 * gcc.dg/vect/slp-perm-8.c: Likewise.
7267 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7268 on platforms supporting it.
7269
22518428
JJ
72702016-01-08 Jakub Jelinek <jakub@redhat.com>
7271
33f0852f
JJ
7272 PR tree-optimization/69162
7273 * gcc.dg/pr69162.c: New test.
7274
22518428
JJ
7275 PR tree-optimization/69172
7276 * gcc.dg/pr69172.c: New test.
7277
80e9b3aa
TP
72782016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7279
7280 PR tree-optimization/67781
7281 * gcc.c-torture/execute/pr67781.c: New file.
7282
262a363f
JJ
72832016-01-08 Jakub Jelinek <jakub@redhat.com>
7284
7285 PR tree-optimization/69083
7286 * gcc.dg/vect/pr69083.c: New test.
7287
6e1f093f
SS
72882016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7289
7290 PR tree-optimization/61441
7291 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7292 Use -fexcess-precision=standard for compiler options.
7293 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7294
53290e07
JJ
72952016-01-08 Jakub Jelinek <jakub@redhat.com>
7296
57bf3072
JJ
7297 PR fortran/69128
7298 * gfortran.dg/gomp/pr69128.f90: New test.
7299
53290e07
JJ
7300 PR c++/69145
7301 * g++.dg/ext/pr69145-1.C: New test.
7302 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7303 * g++.dg/ext/pr69145-2.h: New file.
7304
7a127fa7
MS
73052016-01-07 Martin Sebor <msebor@redhat.com>
7306
7307 PR c/68966
7308 * gcc.dg/atomic-fetch-bool.c: New test.
7309 * gcc.dg/sync-fetch-bool.c: New test.
7310
95918b49
L
73112016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7312
7313 PR fortran/66680
7314 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7315
c8e62a9d
NC
73162016-01-07 Nick Clifton <nickc@redhat.com>
7317
7318 PR target/66655
7319 * g++.dg/pr66655.C: New test.
7320 * g++.dg/pr66655_1.cc: Test support file.
7321 * g++.dg/pr66655.h: Test header file.
7322
2ad3adf1 73232016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
7324
7325 PR fortran/66680
7326 gfortran.dg/gomp/pr66680.f90: New test.
7327
4cd9ca92
L
73282016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7329
7330 PR target/69171
7331 * gcc.target/i386/pr69171-1.c: New test.
7332 * gcc.target/i386/pr69171-2.c: Likewise.
7333 * gcc.target/i386/pr69171-3.c: Likewise.
7334 * gcc.target/i386/pr69171-4.c: Likewise.
7335 * gcc.target/i386/pr69171-5.c: Likewise.
7336 * gcc.target/i386/pr69171-6.c: Likewise.
7337
7e33d4dc
BS
73382015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7339
7340 PR middle-end/67639
7341 * c-c++-common/pr67639.c: New test.
7342
fec64afc
JJ
73432016-01-07 Jakub Jelinek <jakub@redhat.com>
7344
7345 PR tree-optimization/69141
7346 * g++.dg/opt/pr69141.C: New test.
7347
f293ad29
EB
73482016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7349
7350 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7351
5027395e
UB
73522016-01-06 Uros Bizjak <ubizjak@gmail.com>
7353
7354 PR target/69140
7355 * gcc.target/i386/pr69140.c: New test
7356
7443cf13
DM
73572016-01-06 David Malcolm <dmalcolm@redhat.com>
7358
7359 * gcc.dg/bad-dereference.c: New test case.
7360
32928931
BS
73612015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7362
7363 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7364
68dd05da
AS
73652016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7366
7367 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7368
6b131d5b
MP
73692016-01-06 Marek Polacek <polacek@redhat.com>
7370
7371 PR sanitizer/69099
7372 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7373
8d9fdb49
MP
73742016-01-05 Marek Polacek <polacek@redhat.com>
7375
7376 PR c/69104
7377 * gcc.dg/atomic-invalid-2.c: New.
7378
acf93f1e
L
73792016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7380
7381 PR target/68991
7382 * gcc.target/i386/pr68991.c: New test.
7383
3f50525d
L
73842016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7385
7386 PR target/68991
7387 * g++.dg/pr68991-1.C: New test.
7388 * g++.dg/pr68991-2.C: Likewise.
7389
e0237993 73902016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 7391
e0237993 7392 PR other/60465
face88a1
ST
7393 * gcc.target/ia64/pr60465-gprel64.c: New test.
7394 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7395
a0866eff
KT
73962016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7397
7398 PR rtl-optimization/68651
7399 * gcc.target/aarch64/pr68651_1.c: New test.
7400
c589e975
DM
74012016-01-05 David Malcolm <dmalcolm@redhat.com>
7402
7403 PR c/69122
7404 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7405
929710d9
NS
74062016-01-05 Nathan Sidwell <nathan@acm.org>
7407
ce3e43d7
NS
7408 PR c++/58583
7409 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7410
929710d9
NS
7411 * gcc.dg/alias-15.c: New.
7412
a2faef8e
NC
74132016-01-05 Nick Clifton <nickc@redhat.com>
7414
7415 PR target/68870
7416 * g++.dg/pr68770.C: New test.
7417
4cfa76e3
MS
74182016-01-04 Mike Stump <mikestump@comcast.net>
7419
7420 * lib/target-supports.exp (check_effective_target_cilkplus):
7421 cilkplus targets require pthreads.
4ece61b6 7422 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 7423
4e8a3a35
MM
74242016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7425
7426 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7427 generation.
7428
818ab71a
JJ
74292016-01-04 Jakub Jelinek <jakub@redhat.com>
7430
7431 Update copyright years.
7432
2fe0a208
MP
74332016-01-04 Marek Polacek <polacek@redhat.com>
7434
7435 PR c/68908
7436 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7437 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7438 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7439
9e3b2fe3
EB
74402016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7441
7442 * gcc.target/sparc/20160104-2.c: New test.
7443
e8d65a35
EB
74442016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7445
7446 * gcc.target/sparc/20160104-1.c: New test.
7447
25ccfccd
PT
74482016-01-03 Paul Thomas <pault@gcc.gnu.org>
7449
7450 PR fortran/65045
7451 * gfortran.dg/pr65045.f90: New test.
7452
cb51d382
EB
74532016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7454
7455 * gnat.dg/specs/debug1.ads: Delete.
7456
6eeaad6e
JD
74572016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7458
7459 PR libgfortran/68867
7460 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7461 expression.
7462
2f968603
JD
74632016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7464
7465 PR libgfortran/68867
7466 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7467 PowerPC.
7468
591bb5e4
PT
74692016-01-01 Paul Thomas <pault@gcc.gnu.org>
7470
7471 PR fortran/68864
7472 * gfortran.dg/pr68864.f90: New test.
7473
f1e0620c
JJ
74742016-01-01 Jakub Jelinek <jakub@redhat.com>
7475
942a1319
JJ
7476 PR tree-optimization/69070
7477 * gcc.dg/pr69070.c: New test.
7478
10dff63f
JJ
7479 PR sanitizer/69055
7480 * gfortran.dg/pr69055.f90: New test.
7481
f1e0620c
JJ
7482 PR target/69015
7483 * gcc.dg/pr69015.c: New test.
818ab71a 7484\f
2f883d1c 7485Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
7486
7487Copying and distribution of this file, with or without modification,
7488are permitted in any medium without royalty provided the copyright
7489notice and this notice are preserved.