]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
763cd859
JJ
12016-04-01 Jakub Jelinek <jakub@redhat.com>
2
3 PR rtl-optimization/70467
4 * gcc.target/i386/pr70467-2.c: New test.
5
0f875435
JJ
62016-04-01 Jakub Jelinek <jakub@redhat.com>
7 Marek Polacek <polacek@redhat.com>
8
9 PR c++/70488
10 * g++.dg/init/new47.C: New test.
11
41d14659
RR
122016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
13
14 PR target/70496
15 * gcc.target/arm/pr70496.c: New test.
16
f9bf89bb
NS
172016-04-01 Nathan Sidwell <nathan@acm.org>
18
73b9085d
NS
19 PR c++/68475
20 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
21
4afdcfaa
IE
222016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
23
24 PR target/69890
25 * gcc.dg/strlenopt.h (memmove): New.
26 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
27 instead of "string.h".
28 * gcc.target/i386/chkp-strlen-2.c: Likewise.
29 * gcc.target/i386/chkp-strlen-3.c: Likewise.
30 * gcc.target/i386/chkp-strlen-4.c: Likewise.
31 * gcc.target/i386/chkp-strlen-5.c: Likewise.
32 * gcc.target/i386/chkp-stropt-1.c: Likewise.
33 * gcc.target/i386/chkp-stropt-10.c: Likewise.
34 * gcc.target/i386/chkp-stropt-11.c: Likewise.
35 * gcc.target/i386/chkp-stropt-12.c: Likewise.
36 * gcc.target/i386/chkp-stropt-13.c: Likewise.
37 * gcc.target/i386/chkp-stropt-14.c: Likewise.
38 * gcc.target/i386/chkp-stropt-15.c: Likewise.
39 * gcc.target/i386/chkp-stropt-16.c: Likewise.
40 * gcc.target/i386/chkp-stropt-2.c: Likewise.
41 * gcc.target/i386/chkp-stropt-3.c: Likewise.
42 * gcc.target/i386/chkp-stropt-4.c: Likewise.
43 * gcc.target/i386/chkp-stropt-5.c: Likewise.
44 * gcc.target/i386/chkp-stropt-6.c: Likewise.
45 * gcc.target/i386/chkp-stropt-7.c: Likewise.
46 * gcc.target/i386/chkp-stropt-8.c: Likewise.
47 * gcc.target/i386/chkp-stropt-9.c: Likewise.
48
b5d7a29c
RO
492016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
50
51 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
52 (Holder::foo): Reflect this.
53
b660f9ec
IE
542016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
55
56 PR target/70442
57 * gcc.dg/pr70442.c: New test.
58
88504f34
NS
592016-03-31 Nathan Sidwell <nathan@acm.org>
60
61 PR c++/70393
62 * g++.dg/cpp0x/constexpr-virtual6.C: New.
63
95d34b96
KY
642016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
65
66 PR target/70453
67 * gcc.target/i386/pr70453.c: New test.
68
b4c4967c
AB
692016-03-31 Andrey Belevantsev <abel@ispras.ru>
70
71 PR target/70292
72 * gcc.c-torture/pr70292.c: New test.
73
5fde6a45
MP
742016-03-31 Marek Polacek <polacek@redhat.com>
75
76 PR c/70297
77 * c-c++-common/pr70297.c: New test.
78 * g++.dg/cpp0x/typedef-redecl.C: New test.
79 * gcc.dg/typedef-redecl2.c: New test.
80
97eb24c4
JJ
812016-03-31 Jakub Jelinek <jakub@redhat.com>
82
83 PR rtl-optimization/70460
84 * gcc.c-torture/execute/pr70460.c: New test.
85
efc3536f
RB
862016-03-31 Richard Biener <rguenther@suse.de>
87
88 PR c++/70430
89 * g++.dg/ext/vector30.C: New testcase.
90
e0876e21
DH
912016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
92 Jerry DeLisle <jvdelisle@gcc.gnu.org>
93
94 * gfortran.dg/fmt_pf.f90: New test.
95
e9bff8c6
RO
962016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
97
98 Forward-port from 5 branch
99 2016-03-30 Jakub Jelinek <jakub@redhat.com>
100
101 PR testsuite/70356
102 * gcc.target/i386/avx-vextractf128-256-5.c: Move
103 dg-require-effective-target after dg-do.
104
105 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
106
107 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
108
2620c80d
TS
1092016-03-30 Thomas Schwinge <thomas@codesourcery.com>
110 Julian Brown <julian@codesourcery.com>
111 Chung-Lin Tang <cltang@codesourcery.com>
112 Cesar Philippidis <cesar@codesourcery.com>
113 James Norris <jnorris@codesourcery.com>
114 Tom de Vries <tom@codesourcery.com>
115 Nathan Sidwell <nathan@codesourcery.com>
116
117 * c-c++-common/goacc/combined-directives.c: Clean up dg-*
118 directives.
119 * c-c++-common/goacc/loop-clauses.c: Likewise.
120 * g++.dg/goacc/template.C: Likewise.
121 * gfortran.dg/goacc/combined-directives.f90: Likewise.
122 * gfortran.dg/goacc/loop-1.f95: Likewise.
123 * gfortran.dg/goacc/loop-5.f95: Likewise.
124 * gfortran.dg/goacc/loop-6.f95: Likewise.
125 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
126 * c-c++-common/goacc-gomp/nesting-1.c: Update.
127 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
128 * c-c++-common/goacc/clauses-fail.c: Likewise.
129 * c-c++-common/goacc/parallel-1.c: Likewise.
130 * c-c++-common/goacc/reduction-1.c: Likewise.
131 * c-c++-common/goacc/reduction-2.c: Likewise.
132 * c-c++-common/goacc/reduction-3.c: Likewise.
133 * c-c++-common/goacc/reduction-4.c: Likewise.
134 * c-c++-common/goacc/routine-3.c: Likewise.
135 * c-c++-common/goacc/routine-4.c: Likewise.
136 * c-c++-common/goacc/routine-5.c: Likewise.
137 * c-c++-common/goacc/tile.c: Likewise.
138 * g++.dg/goacc/template.C: Likewise.
139 * gfortran.dg/goacc/combined-directives.f90: Likewise.
140 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
141 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
142 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
143 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
144 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
145 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
146 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
147 * c-c++-common/goacc/use_device-1.c: ... this file.
148 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
149 * c-c++-common/goacc/host_data-5.c: ... this file, and...
150 * c-c++-common/goacc/host_data-6.c: ... this file.
151 * c-c++-common/goacc/loop-2-kernels.c: New file.
152 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
153 * c-c++-common/goacc/loop-3.c: Likewise.
154 * g++.dg/goacc/reference.C: Likewise.
155 * g++.dg/goacc/routine-1.C: Likewise.
156 * g++.dg/goacc/routine-2.C: Likewise.
157
f6d2d066
RB
1582016-03-30 Richard Biener <rguenther@suse.de>
159
160 PR middle-end/70450
161 * gcc.dg/torture/pr70450.c: New testcase.
162
d43242b9
JJ
1632016-03-30 Jakub Jelinek <jakub@redhat.com>
164
165 PR target/70421
166 * gcc.dg/torture/pr70421.c: New test.
167 * gcc.target/i386/avx512f-pr70421.c: New test.
168
d014a712
PP
1692016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
170
171 PR tree-optimization/59124
172 * gcc.dg/Warray-bounds-19.c: New test.
173
13f0e8c7
ZW
1742016-03-29 Zachary T Welch <zwelch@codesourcery.com>
175
176 * lib/prune.exp (escape_regex_chars): New.
177 (prune_file_path): Update to quote metcharacters for regexp.
178
3336c6e0
JJ
1792016-03-29 Jakub Jelinek <jakub@redhat.com>
180
a362f023
JJ
181 PR rtl-optimization/70429
182 * gcc.c-torture/execute/pr70429.c: New test.
183
3336c6e0
JJ
184 PR tree-optimization/70405
185 * gcc.dg/pr70405.c: New test.
186
728557fd
AV
1872016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
188
189 PR fortran/70397
190 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
191 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
192
bef977d4
TS
1932016-03-29 Thomas Schwinge <thomas@codesourcery.com>
194
195 PR testsuite/64177
196 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
197 __cilkrts_set_param to set two workers.
198 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
199 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
200
6f6d25c9
DH
2012016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
202
203 g++.dg/ext/fnname5.C: Update the test for Darwin.
204
45733562
KY
2052016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
206
207 PR target/70406
208 * gcc.target/i386/pr70406.c: New test.
209
a1799e5e
EB
2102016-03-27 Eric Botcazou <ebotcazou@adacore.com>
211
212 * gnat.dg/specs/double_record_extension3.ads: New test.
213
5fca7b66
RH
2142016-03-25 Richard Henderson <rth@redhat.com>
215
216 PR target/70120
217 * gcc.target/aarch64/pr70120-1.c: New.
218 * gcc.target/aarch64/pr70120-2.c: New.
219 * gcc.target/aarch64/pr70120-3.c: New.
220
31ce75c6
PP
2212016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
222
223 PR c++/62212
224 * g++.dg/template/mangle2.C: The dg-do directive should be
225 "compile" not "assemble".
226
3caf0ca1
BS
2272016-03-25 Bernd Schmidt <bschmidt@redhat.com>
228
229 PR lto/69650
230 * gcc.dg/pr69650.c: New test.
231
634035b6
DE
2322016-03-25 David Edelsohn <dje.gcc@gmail.com>
233
234 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
235
45d34276
AM
2362016-03-25 Alan Modra <amodra@gmail.com>
237
238 * gcc.dg/dfp/pr70052.c: New test.
239
8f085166
RH
2402016-03-24 Richard Henderson <rth@redhat.com>
241
242 PR middle-end/69845
243 * gcc.dg/tree-ssa/pr69845-1.c: New test.
244 * gcc.dg/tree-ssa/pr69845-2.c: New test.
245
011e5ec3
TV
2462016-03-24 Tom de Vries <tom@codesourcery.com>
247
248 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
249
9e3f4551
TV
2502016-03-24 Tom de Vries <tom@codesourcery.com>
251
252 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
253 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
254
45780041
TV
2552016-03-24 Tom de Vries <tom@codesourcery.com>
256
257 * c-c++-common/goacc/uninit-dim-clause.c: New test.
258 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
259
887ab4e5
PP
2602016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
261
262 PR c++/62212
263 * g++.dg/template/mangle2.C: New test.
264
69a9a66f
RB
2652016-03-24 Richard Biener <rguenther@suse.de>
266
267 PR tree-optimization/70396
268 * gcc.dg/torture/pr70396.c: New testcase.
269
ed87de55
RB
2702016-03-24 Richard Biener <rguenther@suse.de>
271
272 PR middle-end/70370
273 * gcc.dg/torture/pr70370.c: New testcase.
274
ea064934
TV
2752016-03-24 Tom de Vries <tom@codesourcery.com>
276
277 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
278 * gfortran.dg/goacc/kernels-tree.f95: Same.
279 * gfortran.dg/goacc/parallel-tree.f95: Same.
280
b2a4dd1d
TV
2812016-03-24 Tom de Vries <tom@codesourcery.com>
282
283 * c-c++-common/goacc/uninit-if-clause.c: New test.
284 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
285
72e7cd6e
JJ
2862016-03-24 Jakub Jelinek <jakub@redhat.com>
287
288 PR target/70290
289 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options. Formatting.
290
ce9d0c03
RB
2912016-03-24 Richard Biener <rguenther@suse.de>
292
293 PR tree-optimization/70372
294 * gcc.dg/tree-ssa/pr70372.c: New testcase.
295
426b9428
PP
2962016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
297
298 PR c++/70347
299 * g++.dg/cpp1y/nsdmi-union1.C: New test.
300
cd1588c4
PP
3012016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
302
303 PR c++/70332
304 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
305
61637db3
JJ
3062016-03-23 Jakub Jelinek <jakub@redhat.com>
307
928af3bf
JJ
308 PR c++/70001
309 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
310 * g++.dg/cpp1y/pr70001.C: New test.
311
61637db3
JJ
312 PR c++/70323
313 * g++.dg/cpp0x/constexpr-70323.C: New test.
314
05aca4e7
AO
3152016-03-23 Alexandre Oliva <aoliva@redhat.com>
316 Jason Merrill <jason@redhat.com>
317 Jakub Jelinek <jakub@redhat.com>
318
319 PR c++/69315
320 * g++.dg/cpp0x/constexpr-69315.C: New test.
321 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
322
fbdb6baf
MP
3232016-03-23 Marek Polacek <polacek@redhat.com>
324
325 PR c++/69884
326 * g++.dg/warn/Wignored-attributes-1.C: New test.
327 * g++.dg/warn/Wignored-attributes-2.C: New test.
328
d79ee524
TV
3292016-03-23 Tom de Vries <tom@codesourcery.com>
330
331 * c-c++-common/goacc/kernels-default.c (foo): Add missing
332 initialization.
333 * gfortran.dg/goacc/private-3.f95 (test): Same.
334 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
335 missing use param.
336
a59f0bef
KT
3372016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
338
339 * lib/target-supports.exp: Remove v7ve entry from loop
340 creating effective target checks.
341 (check_effective_target_arm_arch_v7ve_ok): New procedure.
342 (add_options_for_arm_arch_v7ve): Likewise.
343
0179520a
JJ
3442016-03-23 Jakub Jelinek <jakub@redhat.com>
345
346 PR tree-optimization/70354
347 * gcc.dg/vect/pr70354-1.c: New test.
348 * gcc.dg/vect/pr70354-2.c: New test.
349 * gcc.target/i386/avx2-pr70354-1.c: New test.
350 * gcc.target/i386/avx2-pr70354-2.c: New test.
351
75bb14d7
JL
3522016-03-22 Jeff Law <law@redhat.com>
353
354 PR target/70232
355 * gcc.dg/tree-ssa/pr70232.c: New test.
356
72c9526d
IE
3572016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
358
359 PR target/70302
360 * gcc.target/i386/pr70302.c: New test.
361
a3ca1bc5
RB
3622016-03-22 Richard Biener <rguenther@suse.de>
363
364 PR middle-end/70251
365 * g++.dg/torture/pr70251.C: New testcase.
366
5c240f4d
DM
3672016-03-22 David Malcolm <dmalcolm@redhat.com>
368
369 PR c/69993
370 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
371 Wmisleading-indentation.c.
372 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
373 reflect change to diagnostic text and order of messages.
374 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
375
80f6631b
DE
3762016-03-22 David Edelsohn <dje.gcc@gmail.com>
377
378 * g++.dg/ext/java-3.C: Don't compile on AIX.
379
9a10956c
RB
3802016-03-22 Richard Biener <rguenther@suse.de>
381
382 PR middle-end/70333
383 * gcc.dg/torture/pr70333.c: New testcase.
384
6cedf922
IE
3852016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
386
387 * g++.dg/ext/pr70290.C: New test.
388
cd6c27ac
KY
3892016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
390
391 PR target/70325
392 * gcc.target/i386/pr70325.c: New test.
393
4cde512c
JJ
3942016-03-22 Jakub Jelinek <jakub@redhat.com>
395
b01915ed
JJ
396 PR target/70329
397 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
398 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
399
4e3e2cf1
JJ
400 PR target/70300
401 * gcc.target/i386/pr70300.c: New test.
402
4cde512c
JJ
403 PR c++/70295
404 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
405 (func2): New function for cond with parens, xfail warning for c++.
406 * g++.dg/warn/Wnonnull-compare-8.C: New test.
407
16f6d7dc
PP
4082016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
409
410 PR c++/70096
411 * g++.dg/template/ptrmem30.C: New test.
412
a3e2b438
PP
4132016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
414
415 PR c++/70204
416 * g++.dg/cpp0x/constexpr-70204a.C: New test.
417 * g++.dg/cpp0x/constexpr-70204b.C: New test.
418
11b6a02e
JJ
4192016-03-21 Jakub Jelinek <jakub@redhat.com>
420
421 PR middle-end/70326
422 * gcc.dg/pr70326.c: New test.
423
b9407883
MG
4242016-03-21 Marc Glisse <marc.glisse@inria.fr>
425 Jakub Jelinek <jakub@redhat.com>
426
427 PR tree-optimization/70317
428 * gcc.dg/pr70317.c: New test.
429
4a148e19
UB
4302016-03-21 Uros Bizjak <ubizjak@gmail.com>
431
432 PR target/70327
433 * gcc.target/i386/pr70327.c: New test.
434
2a85ddbb
ML
4352016-03-21 Martin Liska <mliska@suse.cz>
436
7d36fe98 437 PR ipa/70306
2a85ddbb
ML
438 * gcc.dg/ipa/pr70306.c: New test.
439
4a148e19 4402016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
441
442 * gcc.target/arm/attr-align1.c: Skip if M-profile.
443 * gcc.target/arm/attr-align3.c: Likewise.
444 * gcc.target/arm/attr_arm.c: Likewise.
445 * gcc.target/arm/flip-thumb.c: Likewise.
446
6b366948
JJ
4472016-03-21 Jakub Jelinek <jakub@redhat.com>
448
449 PR target/70296
450 * gcc.target/powerpc/altivec-36.c: New test.
451
2fac8c14
RB
4522016-03-21 Richard Biener <rguenther@suse.de>
453
454 PR tree-optimization/70310
455 * gcc.dg/torture/pr70310.c: New testcase.
456
e9bde854
KY
4572016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
458
459 PR target/70293
460 * gcc.target/i386/pr70293.c: New test.
461
56bbfaf6
RB
4622016-03-21 Richard Biener <rguenther@suse.de>
463
464 PR tree-optimization/70288
465 * gcc.dg/torture/pr70288-1.c: New testcase.
466 * gcc.dg/torture/pr70288-2.c: Likewise.
467
3eee49ed
AB
4682016-03-21 Andrey Belevantsev <abel@ispras.ru>
469
470 PR rtl-optimization/69307
471 * gcc.target/arm/pr69307.c: New test.
4a148e19 472
8e7816b4
AB
4732016-03-21 Andrey Belevantsev <abel@ispras.ru>
474
475 PR rtl-optimization/69102
476 * gcc.c-torture/compile/pr69102.c: New test.
477
14d7d4be
JL
4782016-03-18 Jeff Law <law@redhat.com>
479
480 PR rtl-optimization/70263
481 * gcc.c-torture/compile/pr70263-1.c: New test.
482 * gcc.target/i386/pr70263-2.c: New test.
483
5c6a601c
BS
4842016-03-18 Bernd Schmidt <bschmidt@redhat.com>
485
486 PR rtl-optimization/70278
487 * gcc.dg/torture/pr70278.c: New test.
488 * gcc.target/arm/pr70278.c: New test.
489
4bbf545b
DM
4902016-03-18 David Malcolm <dmalcolm@redhat.com>
491
492 PR c/70281
493 * gcc.dg/plugin/diagnostic-test-expressions-1.c
494 (test_builtin_types_compatible_p): New test function.
495 * gcc.dg/pr70281.c: New test case.
496
dc28bb68
CL
4972016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
498
499 PR target/70113
500 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
501
5e8d6dff
IE
5022016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
503
504 PR tree-optimization/70252
505 * gcc.dg/pr70252.c: New test.
506
d0e7e403
TV
5072016-03-18 Tom de Vries <tom@codesourcery.com>
508
509 * gcc.dg/pr70161-2.c: New test.
510 * gcc.dg/pr70161.c: New test.
511
fa22501a
TV
5122016-03-18 Tom de Vries <tom@codesourcery.com>
513
514 PR ipa/70269
515 * gcc.dg/pr70269.c: New test.
516
dd125026
JJ
5172016-03-18 Jakub Jelinek <jakub@redhat.com>
518
519 PR c++/70267
520 * g++.dg/ext/java-3.C: New test.
521
91914f0a
PP
5222016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
523
524 PR c++/70205
525 * g++.dg/lookup/pr70205.C: New test.
526
753a8910
PP
5272016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
528
529 PR c++/70218
530 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
531
14ba7b28
MP
5322016-03-17 Marek Polacek <polacek@redhat.com>
533
534 PR c/69407
535 * gcc.dg/atomic-op-6.c: New test.
536
ded60913
DM
5372016-03-17 David Malcolm <dmalcolm@redhat.com>
538
539 PR c/70264
540 * c-c++-common/pr70264.c: New test case.
541
a3aad0e6
JJ
5422016-03-17 Jakub Jelinek <jakub@redhat.com>
543
17366700
JJ
544 PR c++/70144
545 * c-c++-common/pr70144-1.c: New test.
546 * c-c++-common/pr70144-2.c: New test.
547
a3aad0e6
JJ
548 PR c++/70272
549 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
550 * g++.dg/opt/flifetime-dse6.C: New test.
551 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
552
b57e6e18
L
5532016-03-17 H.J. Lu <hongjiu.lu@intel.com>
554
555 PR driver/70192
556 * gcc.dg/pic-1.c: New test.
557 * gcc.dg/pic-2.c: Likewise.
558 * gcc.dg/pic-3.c: Likewise.
559 * gcc.dg/pic-4.c: Likewise.
560 * gcc.dg/pie-1.c: Likewise.
561 * gcc.dg/pie-2.c: Likewise.
562 * gcc.dg/pie-3.c: Likewise.
563 * gcc.dg/pie-4.c: Likewise.
564 * gcc.dg/pie-5.c: Likewise.
565 * gcc.dg/pie-6.c: Likewise.
566
b38ba58b
TV
5672016-03-17 Tom de Vries <tom@codesourcery.com>
568
569 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
570 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
571
6931b3b7
RB
5722016-03-17 Richard Biener <rguenther@suse.de>
573
574 PR debug/70271
575 * g++.dg/debug/pr70271.C: New testcase.
576
0c8b64cb
IE
5772016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
578
579 * gcc.target/i386/pr70251.c: New test.
580
b1970801
MP
5812016-03-17 Marek Polacek <polacek@redhat.com>
582
583 PR c++/70194
584 * g++.dg/warn/constexpr-70194.C: New test.
585
820c5eaa
RH
5862016-03-16 Richard Henderson <rth@redhat.com>
587
588 PR middle-end/70240
589 * gcc.c-torture/compile/pr70240.c: New.
590
da0ad263
SKS
5912016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
592
593 * gcc.c-torture/compile/20151204.c: Skip for avr.
594
c73d295c
JJ
5952016-03-16 Jakub Jelinek <jakub@redhat.com>
596
597 PR target/70245
598 * g++.dg/opt/pr70245.C: New test.
599 * g++.dg/opt/pr70245.h: New file.
600 * g++.dg/opt/pr70245-aux.cc: New file.
601
b2794066
MS
6022016-03-16 Martin Sebor <msebor@redhat.com>
603
604 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
605
aa43616c
RH
6062016-03-16 Richard Henderson <rth@redhat.com>
607
608 PR middle-end/70199
609 * gcc.c-torture/compile/pr70199.c: New.
610
59608fe5
L
6112016-03-16 H.J. Lu <hongjiu.lu@intel.com>
612
613 * gcc.dg/uninit-19.c: Run dos2unix.
614
ab4c578f
MP
6152016-03-16 Marek Polacek <polacek@redhat.com>
616
617 PR c/70093
618 * gcc.dg/nested-func-10.c: New test.
619 * gcc.dg/nested-func-9.c: New test.
620
f5387e76
JJ
6212016-03-16 Jakub Jelinek <jakub@redhat.com>
622
623 PR tree-optimization/68714
624 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
625
7662b718
TV
6262016-03-16 Tom de Vries <tom@codesourcery.com>
627
628 PR tree-optimization/68715
629 * gcc.dg/graphite/pr68715-2.c: New test.
630 * gcc.dg/graphite/pr68715.c: New test.
631 * gfortran.dg/graphite/pr68715.f90: New test.
632
be7ce7ae
TV
6332016-03-16 Tom de Vries <tom@codesourcery.com>
634
635 PR tree-optimization/68809
636 * gcc.dg/graphite/pr68809-2.c: New test.
637 * gcc.dg/graphite/pr68809.c: New test.
638
1935f250
JJ
6392016-03-16 Jakub Jelinek <jakub@redhat.com>
640
6651c93e
JJ
641 PR c++/70147
642 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
643 method call to i () as argument. Adjust expected output.
644
1935f250
JJ
645 PR c++/70147
646 * g++.dg/ubsan/pr70147-1.C: New test.
647 * g++.dg/ubsan/pr70147-2.C: New test.
648
ab1caa6e
MS
6492016-03-15 Martin Sebor <msebor@redhat.com>
650
651 PR c++/58281
652 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
653
5c2a1bbb
JDA
6542016-03-15 John David Anglin <danglin@gcc.gnu.org>
655
cb5d8ad1
JDA
656 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
657 hppa*-*-hpux*.
658
b440dd40
JDA
659 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
660
5c2a1bbb
JDA
661 PR libfortran/69799
662 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
663 libatomic_available.
664
42c729c5
MP
6652016-03-15 Marek Polacek <polacek@redhat.com>
666
667 PR c++/70209
668 * g++.dg/ext/attribute-may-alias-4.C: New test.
669
82b1c550
AM
6702016-03-15 Alexander Monakov <amonakov@ispras.ru>
671
672 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
673 -fvar-tracking-assignments-toggle flag.
674
4ccbf3a6
PH
6752016-03-15 Pat Haugen <pthaugen@us.ibm.com>
676
677 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
678
c39858bd
JJ
6792016-03-15 Jakub Jelinek <jakub@redhat.com>
680
681 PR rtl-optimization/70222
682 * gcc.c-torture/execute/pr70222-1.c: New test.
683 * gcc.c-torture/execute/pr70222-2.c: New test.
684
8be119c1
RH
6852016-03-15 Richard Henderson <rth@redhat.com>
686
687 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
688
6598bb55
AB
6892016-03-15 Andrey Belevantsev <abel@ispras.ru>
690
691 PR rtl-optimization/69032
692 * gcc.dg/pr69032.c: New test.
693
81fa2944
AB
6942016-03-15 Andrey Belevantsev <abel@ispras.ru>
695
696 PR rtl-optimization/63384
4a148e19 697 * g++.dg/pr63384.C: New test.
81fa2944 698
74ea9ab6
AB
6992016-03-15 Andrey Belevantsev <abel@ispras.ru>
700
701 PR target/64411
702 * gcc.target/i386/pr64411.C: New test.
703
045d5055
TV
7042016-03-15 Tom de Vries <tom@codesourcery.com>
705
706 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
707 * gfortran.dg/goacc/kernels-alias.f95: New test.
708
3ea33585
MS
7092016-03-14 Martin Sebor <msebor@redhat.com>
710
711 PR c++/53792
712 * g++.dg/cpp0x/constexpr-inline.C: New test.
713 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
714
1df7b330
DE
7152016-03-14 David Edelsohn <dje.gcc@gmail.com>
716
717 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
718
79b57d18
JJ
7192016-03-14 Jakub Jelinek <jakub@redhat.com>
720
721 PR middle-end/70219
722 * gcc.dg/pr70219.c: New test.
723
3cbf012a
BS
7242016-03-14 Bernd Schmidt <bschmidt@redhat.com>
725
726 PR target/70083
727 * gcc.dg/torture/pr70083.c: New test.
728 * gcc.target/i386/pr70083.c: New test.
729
a9fee7cd
RB
7302016-03-14 Richard Biener <rguenther@suse.de>
731
732 PR tree-optimization/56365
733 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
734
4799603f
SB
7352016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
736
737 PR target/70098
738 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
739 New function.
740 * g++.dg/pr70098.C: New testcase.
741
742
760ca967
TV
7432016-03-14 Tom de Vries <tom@codesourcery.com>
744
745 PR tree-optimization/70045
746 * gcc.dg/graphite/pr70045.c: New test.
747
44e66a77
JD
7482016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
749
750 PR fortran/69043
751 * gfortran.dg/include_9.f90: New test.
752
a18e0fe1
DH
7532016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
754
755 PR fortran/45076
756 gfortran.dg/prof/prof.exp: New script.
757 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
758
d0aca6ab
AB
7592016-03-12 Andrey Belevantsev <abel@ispras.ru>
760
761 PR rtl-optimization/69307
762 * gcc.dg/pr69307.c: New test.
763
cefe08a4
VM
7642016-03-12 Vladimir Makarov <vmakarov@redhat.com>
765
766 PR target/69614
767 * gcc.target/arm/pr69614.c: New.
768
70112e2a
PT
7692016-03-12 Paul Thomas <pault@gcc.gnu.org>
770
771 PR fortran/70031
772 * gfortran.dg/submodule_14.f08: New test
773
774 PR fortran/69524
775 * gfortran.dg/submodule_15.f08: New test
776
3f1e5d3a
PP
7772016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
778
779 PR c++/70106
780 * g++.dg/cpp1y/paren3.C: New test.
781
a3f6d680
MM
7822016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
783
784 PR target/70131
785 * gcc.target/powerpc/ppc-round2.c: New test.
786
92348f09
BS
7872016-03-11 Bernd Schmidt <bschmidt@redhat.com>
788
789 PR target/70123
790 * gcc.dg/torture/pr70123.c: New test.
791
cebde9e9
JL
7922016-03-11 Jeff Law <law@redhat.com>
793
794 PR tree-optimization/70190
795 * gcc.c-torture/compile/pr70190.c: New test.
796
3edc5da4
DM
7972016-03-11 David Malcolm <dmalcolm@redhat.com>
798
799 PR c/68187
800 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
801 case.
802 (test43_b): Likewise.
803 (test43_c): Likewise.
804 (test43_d): Likewise.
805 (test43_e): Likewise.
806 (test43_f): Likewise.
807 (test43_g): Likewise.
808 (test44_a): Likewise.
809 (test44_b): Likewise.
810 (test44_c): Likewise.
811 (test44_d): Likewise.
812 (test44_e): Likewise.
813
318c1204
DM
8142016-03-11 David Malcolm <dmalcolm@redhat.com>
815
816 PR c/70085
817 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
818
bc062234
KT
8192016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
820
821 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
822 dg-options.
823
acfc1ac1
KT
8242016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
825
826 PR target/70002
827 PR target/69245
828 * gcc.target/aarch64/pr69245_2.c: New test.
829
d1e2bb2d
JJ
8302016-03-11 Jakub Jelinek <jakub@redhat.com>
831
832 PR tree-optimization/70177
833 * gcc.dg/pr70177.c: New test.
834
07350627
AL
8352016-03-11 Alan Lawrence <alan.lawrence@arm.com>
836
837 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
838
5c6706f7
AL
8392016-03-11 Alan Lawrence <alan.lawrence@arm.com>
840
841 * gcc.dg/tree-ssa/sra-20.c: New.
842
02d472a2
JJ
8432016-03-11 Jakub Jelinek <jakub@redhat.com>
844
686d390a
JJ
845 PR rtl-optimization/70174
846 * gcc.dg/pr70174.c: New test.
847
02d472a2
JJ
848 PR tree-optimization/70169
849 * gcc.dg/pr70169.c: New test.
850
0f9befa1
IE
8512016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
852
853 PR target/70160
854 * gcc.target/i386/pr70160.c: New test.
855
432d4670
AK
8562016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
857
858 * gcc.target/s390/dfp-1.c: New test.
859
a3dc8760
NC
8602016-03-10 Nick Clifton <nickc@redhat.com>
861
862 PR target/70044
863 * gcc.target/aarch64/pr70044.c: New test.
864
b87a8d7d
PP
8652016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
866 Jakub Jelinek <jakub@redhat.com>
867
868 PR c++/70001
869 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
870 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
871 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
872
4f4ada6a
JH
8732016-03-10 Jan Hubicka <hubicka@ucw.cz>
874
875 PR lto/69589
876 * g++.dg/lto/pr69589_0.C: New testcase
877 * g++.dg/lto/pr69589_1.C: New testcase
878
d49b0aa0
MP
8792016-03-10 Marek Polacek <polacek@redhat.com>
880
881 PR c++/70153
882 * g++.dg/delayedfold/unary-plus1.C: New test.
883
8842016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
885
886 * gcc.target/arm/pr45701-1.c: Escape brackets.
887 * gcc.target/arm/pr45701-2.c: Likewise.
888
71017a7b
AL
8892016-03-10 Alan Lawrence <alan.lawrence@arm.com>
890
891 * gfortran.dg/unconstrained_commons.f: New.
892
ba52669f
AM
8932016-03-10 Alan Modra <amodra@gmail.com>
894
895 * gcc.dg/pr69195.c: New.
896 * gcc.dg/pr69238.c: New.
897
27742332
TV
8982016-03-10 Tom de Vries <tom@codesourcery.com>
899
900 PR testsuite/68915
901 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
902
3a81a594
RB
9032016-03-10 Richard Biener <rguenther@suse.de>
904
905 PR tree-optimization/70128
906 * gcc.dg/tree-ssa/alias-34.c: New testcase.
907 * gcc.dg/tree-ssa/alias-35.c: Likewise.
908
3433b975
JJ
9092016-03-09 Jakub Jelinek <jakub@redhat.com>
910
c2864f02
JJ
911 PR tree-optimization/70152
912 * gcc.dg/pr70152.c: New test.
913
3433b975
JJ
914 PR target/70086
915 * gcc.target/i386/pr70086-1.c: New test.
916 * gcc.target/i386/pr70086-2.c: New test.
917 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
918
919 PR tree-optimization/70127
920 * gcc.c-torture/execute/pr70127.c: New test.
921
96b3c82d
CP
9222016-03-09 Cesar Philippidis <cesar@codesourcery.com>
923
924 * c-c++-common/goacc/combined-directives-2.c: New test.
925
b4f3232d
DM
9262016-03-09 David Malcolm <dmalcolm@redhat.com>
927
928 PR c/68473
929 PR c++/70105
930 * g++.dg/diagnostic/pr70105.C: New test.
931 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
932 (test_multiple_ordinary_maps): New test function.
933
40499f81
DM
9342016-03-09 David Malcolm <dmalcolm@redhat.com>
935
936 PR c/68473
937 PR c++/70105
938 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
939 Drop range information from call to inform_at_rich_loc.
940 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
941 New.
942 (test_show_locus): Replace calls to rich_location::add_range with
943 calls to add_range. Rewrite the tests that used the now-defunct
944 rich_location ctor taking a source_range. Simplify other tests
945 by replacing calls to COMBINE_LOCATION_DATA with calls to
946 make_location.
947
c9e33662
RB
9482016-03-09 Richard Biener <rguenther@suse.de>
949 Jakub Jelinek <jakub@redhat.com>
950
951 PR tree-optimization/70138
952 * gcc.dg/vect/pr70138-1.c: New testcase.
953 * gcc.dg/vect/pr70138-2.c: Likewise.
954
2c73b764
JJ
9552016-03-09 Jakub Jelinek <jakub@redhat.com>
956
957 PR target/70049
958 * gcc.target/i386/pr70049.c: New test.
959
c06d25bb
RB
9602016-03-09 Richard Biener <rguenther@suse.de>
961
962 PR c/70143
963 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
964 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
965 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
966
5828a501
RO
9672016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
968
969 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
970 arm-*-*.
971
2e141c8d
JJ
9722016-03-09 Jakub Jelinek <jakub@redhat.com>
973
5a9def37
JJ
974 PR middle-end/67278
975 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
976
2e141c8d
JJ
977 PR target/67278
978 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
979
980 PR middle-end/70050
981 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
982 in testcase comment.
983
bf751f40
TV
9842016-03-09 Tom de Vries <tom@codesourcery.com>
985
986 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
987 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
988 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
989 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
990 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
991 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
992 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
993 * gfortran.dg/goacc/kernels-loop.f95: New test.
994
e210c999
MS
9952016-03-08 Martin Sebor <msebor@redhat.com>
996
997 PR c++/62096
998 * g++.dg/warn/overflow-warn-7.C: New test.
999
80aac5c8
JM
10002016-03-08 Jason Merrill <jason@redhat.com>
1001
1002 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1003 * lib/target-supports.exp (check_effective_target_concepts): New.
1004
12b81409
JJ
10052016-03-08 Jakub Jelinek <jakub@redhat.com>
1006
d259b234
JJ
1007 PR c++/70135
1008 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1009 * g++.dg/ubsan/pr70135.C: New test.
1010
12b81409
JJ
1011 PR target/70110
1012 * gcc.dg/pr70110.c: New test.
1013
b4e9f2aa
MJ
10142016-03-07 Martin Jambor <mjambor@suse.cz>
1015
1016 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1017 * c-c++-common/gomp/if-1.c: Likewise.
1018 * c-c++-common/gomp/pr61486-2.c: Likewise.
1019 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1020 to dg-additional-options.
1021 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1022 * g++/gomp/target-teams-1.c: Likewise.
1023 * gcc.dg/gomp/gomp.exp: Likewise.
1024 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1025 dg-additional-options.
1026 * gfortran.dg/gomp/gomp.exp: Likewise.
1027 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1028 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1029 dg-additional-options.
1030 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1031
f86e631e
MJ
10322016-03-07 Martin Jambor <mjambor@suse.cz>
1033
1034 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1035 * c-c++-common/gomp/gridify-1.c: New test.
1036 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1037
94156b3f
AV
10382016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1039
1040 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1041 trigger for cortex-r8, when scanning for register r8.
1042 * gcc.target/arm/pr45701-2.c: Likewise.
1043
a84a49b7 10442016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1045 Jeff Law <law@redhat.com>
a84a49b7
RB
1046
1047 PR tree-optimization/69740
1048 * gcc.c-torture/compile/pr69740-1.c: New test.
1049 * gcc.c-torture/compile/pr69740-2.c: New test.
1050
e41f6c9e
BS
10512016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1052
1053 * lib/target-supports.exp
1054 (check_effective_target_whole_vector_shift): Enable for PPC64.
1055
57548bf5
RB
10562016-03-07 Richard Biener <rguenther@suse.de>
1057
1058 PR tree-optimization/70115
1059 * gcc.dg/torture/pr70115.c: New testcase.
1060
4ae13300
NS
10612016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1062
1063 PR middle-end/69916
1064 * c-c-++-common/goacc/pr69916.c: New.
1065
5edb9853
RH
10662016-03-07 Richard Henderson <rth@redhat.com>
1067
1068 * gcc.c-torture/compile/pr70061.c: New test.
1069
2067a8f3
RB
10702016-03-07 Richard Biener <rguenther@suse.de>
1071
1072 PR testsuite/70109
1073 * gcc.dg/vect/O3-pr36098.c: New testcase.
1074
4145a9b7
CL
10752016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1076
1077 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1078
1878be32
EB
10792016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1080
1081 * gnat.dg/renaming9.ad[sb]: New testcase.
1082
df762bb2
JJ
10832016-03-05 Jakub Jelinek <jakub@redhat.com>
1084
1085 PR c++/70084
1086 * g++.dg/expr/stdarg3.C: New test.
1087
7d461295
JL
10882016-03-04 Jeff Law <law@redhat.com>
1089
1090 PR tree-optimization/69196
1091 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1092 x86_64-*-*.
1093
29b9828f
BS
10942016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1095
b6b552fd
BS
1096 PR c/69973
1097 * gcc.dg/pr69973.c: New test.
1098
201d49e9
BS
1099 PR rtl-optimization/69941
1100 * gcc.dg/torture/pr69941.c: New test.
1101
29b9828f
BS
1102 PR c/69824
1103 * gcc.dg/pr69824.c: New test.
1104
640b7e74
TV
11052016-03-05 Tom de Vries <tom@codesourcery.com>
1106
1107 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1108 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1109 function.
1110
7a3a3fad
PP
11112016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1112
1113 PR c++/66786
1114 * g++.dg/cpp1y/var-templ48.C: New test.
1115 * g++.dg/cpp1y/var-templ49.C: New test.
1116
cd439aec
EB
11172016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1118
1119 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1120
60204554
JJ
11212016-03-04 Jakub Jelinek <jakub@redhat.com>
1122
0c8825de
JJ
1123 PR c++/70035
1124 * g++.dg/ubsan/pr70035.C: New test.
1125
60204554
JJ
1126 PR target/70062
1127 * gcc.target/i386/pr70062.c: New test.
1128
f79d4eab
L
11292016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1130
1131 * g++.dg/template/typename21.C: Remove c++98_only.
1132
ea81ce67
L
11332016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1134
1135 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1136
64b23c13
DM
11372016-03-04 David Malcolm <dmalcolm@redhat.com>
1138
1139 PR c/68187
1140 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1141 function.
1142 (fn_42_b): Likewise.
1143 (fn_42_c): Likewise.
1144
729526f5
DM
11452016-03-04 David Malcolm <dmalcolm@redhat.com>
1146
1147 PR c/68187
1148 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1149 function.
1150 (fn_40_b): Likewise.
1151 (fn_41_a): Likewise.
1152 (fn_41_b): Likewise.
1153
f9ea11ac
JJ
11542016-03-04 Jakub Jelinek <jakub@redhat.com>
1155
1156 PR target/70059
1157 * gcc.target/i386/avx512f-pr70059.c: New test.
1158 * gcc.target/i386/avx512dq-pr70059.c: New test.
1159
b6c38c69
BS
11602016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1161
1162 PR rtl-optimization/57676
1163 * gcc.dg/torture/pr57676.c: New test.
1164
af3cdd34
IE
11652016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1166
1167 * gcc.dg/pr70026.c: New test.
1168
7ff6ca38
MP
11692016-03-04 Marek Polacek <polacek@redhat.com>
1170
1171 PR c/69798
1172 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1173 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1174
a6bf62d5
KT
11752016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1176
1177 PR target/70004
1178 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1179 Delete.
1180 (test_corners_sisd_si): Likewise.
1181 (main): Remove checks of the above.
1182 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1183
ae4cdc6a
EB
11842016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1185
1186 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1187
08455559
CL
11882016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1189
1190 * gcc.dg/torture/pr69951.c: Accept argc==0.
1191
e9a35493
RB
11922016-03-04 Richard Biener <rguenther@suse.de>
1193
1194 PR c++/70054
1195 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1196 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1197
fba054c2
DV
11982016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1199
1200 PR testsuite/69766
1201 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1202 testing multiarch.
1203
f10cdc6c
JJ
12042016-03-04 Jakub Jelinek <jakub@redhat.com>
1205
1206 PR debug/69947
1207 * gcc.dg/guality/pr69947.c: New test.
1208
2e981ba0
JJ
12092016-03-03 Jakub Jelinek <jakub@redhat.com>
1210
1211 PR ada/70017
1212 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1213
0ba3bfa2
KT
12142016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1215
1216 PR rtl-optimization/69904
1217 * gcc.target/arm/pr69904.c: New test.
1218
97ecdb46
JJ
12192016-03-03 Jakub Jelinek <jakub@redhat.com>
1220
1221 PR target/70021
1222 * gcc.dg/vect/pr70021.c: New test.
1223 * gcc.target/i386/pr70021.c: New test.
1224
a2a743a1
MP
12252016-03-03 Marek Polacek <polacek@redhat.com>
1226
1227 PR middle-end/70050
1228 * gcc.dg/pr70050.c: New test.
1229
fa07ecdd
JG
12302016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1231
1232 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1233
23504262
ML
12342016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1235
1236 PR tree-optimization/70043
1237 * gfortran.dg/vect/pr70043.f90: New test.
1238
b7b9e1a9
EB
12392016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1240
1241 * gnat.dg/specs/task1.ads: New test.
1242
cb83ba54
RO
12432016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1244
1245 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1246 Invoke gdb with -batch.
1247 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1248
a75f5e30
RB
12492016-03-03 Richard Biener <rguenther@suse.de>
1250
1251 PR tree-optimization/55936
1252 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1253
268bc320
JL
12542016-03-02 Jeff Law <law@redhat.com>
1255
815f20ab
JL
1256 PR rtl-optimization/69942
1257 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1258 effects of argument promotions.
1259
268bc320
JL
1260 PR tree-optimization/69987
1261 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1262 target does not support -fprefetch-loop-arrays.
1263
171f7de5
UB
12642016-03-02 Uros Bizjak <ubizjak@gmail.com>
1265
1266 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1267
192912db
BC
12682016-03-02 Bin Cheng <bin.cheng@arm.com>
1269
c7908871 1270 PR rtl-optimization/69052
192912db
BC
1271 * gcc.target/i386/pr69052.c: New test.
1272
90a7a40b
AM
12732016-03-02 Alan Modra <amodra@gmail.com>
1274
1275 * gcc.dg/pr69990.c: New.
1276
69fa742f
JJ
12772016-03-02 Jakub Jelinek <jakub@redhat.com>
1278
de752fb0
JJ
1279 PR c/68062
1280 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1281
1282 PR middle-end/70022
1283 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1284
69fa742f
JJ
1285 PR target/70028
1286 * gcc.target/i386/pr70028.c: New test.
1287
7c65bd56
MK
12882016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1289
1290 * c-c++-common/asan/swapcontext-test-1.c,
1291 * c-c++-common/tsan/thread_leak.c,
1292 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1293 * g++.dg/tsan/benign_race.C,
1294 * g++.dg/tsan/fd_close_norace.C,
1295 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1296 races with sanitizer output
1297
37d98220 12982016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 1299 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
1300
1301 PR target/67278
1302 * gcc.dg/simd-8.c: New testcase.
1303
218db463
RB
13042016-03-02 Richard Biener <rguenther@suse.de>
1305
1306 PR middle-end/67278
1307 * gcc.dg/simd-7.c: New testcase.
1308
22c72158
EB
13092016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1310
1311 * gcc.target/i386/pr70007.c: Tweak.
1312
9a790ccc
DV
13132016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1314
1315 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1316
bd02f00f
MP
13172016-03-02 Marek Polacek <polacek@redhat.com>
1318
1319 PR c/67854
1320 * gcc.dg/pr67854.c: New test.
1321
1e840f39
JJ
13222016-03-02 Jakub Jelinek <jakub@redhat.com>
1323
1324 PR middle-end/70025
1325 * gcc.dg/torture/pr70025.c: New test.
1326
bca00241
VK
13272016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1328
1329 PR tree-optimization/68621
1330 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1331
0bca04b8
EB
13322016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1333
1334 * gcc.target/i386/pr70007.c: New test.
1335
2a9afc86
JL
13362016-03-01 Jeff Law <law@redhat.com>
1337
eab2541b 1338 PR tree-optimization/69196
9d83ef71 1339 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 1340
2a9afc86
JL
1341 PR tree-optimization/69196
1342 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1343 duplicating code and spoiling the expected output.
1344
0d39977e
MM
13452016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1346
1347 PR target/70033
1348 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1349 supports power9 before doing tests.
1350 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1351 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1352 * gcc.target/powerpc/p9-permute.c: Likewise.
1353
a0c0699d
UB
13542016-03-01 Uros Bizjak <ubizjak@gmail.com>
1355
1356 PR target/70027
1357 * gcc.target/i386/pr70027.c: New test.
1358
0ae3ef47 13592016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
1360
1361 * gcc.dg/pr70017.c: New test.
1362
686e2237
JJ
13632016-03-01 Jakub Jelinek <jakub@redhat.com>
1364
1365 PR c/69796
1366 PR c/69974
1367 * gcc.dg/pr69796.c: New test.
1368 * gcc.dg/pr69974.c: New test.
1369
f8e4188c
EB
13702016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1371
1372 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1373
5e3f1c7c
JL
13742016-02-29 Jeff Law <law@redhat.com>
1375
1376 PR tree-optimization/69987
1377 * gfortran.dg/pr69987.f90: New test.
1378
1379 PR tree-optimization/69989
1380 * gcc.c-torture/compile/pr69989-2.c: New test.
1381
1be56bc5
MP
13822016-03-01 Marek Polacek <polacek@redhat.com>
1383
1384 PR c++/69795
1385 * g++.dg/parse/invalid1.C: New test.
1386
1b19470d
RB
13872016-03-01 Richard Biener <rguenther@suse.de>
1388
1389 PR middle-end/70022
1390 * gcc.dg/pr70022.c: New testcase.
1391
3ae0661a
IE
13922016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1393
1394 PR tree-optimization/69956
1395 * gcc.dg/pr69956.c: New test.
1396
0f09ab88
BS
13972016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1398
1399 PR target/70011
1400 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1401 XFAIL when hardware supports efficient unaligned storage access.
1402
76d881bf
PP
14032016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1404
1405 PR c++/69961
1406 * g++.dg/template/pr69961a.C: New test.
1407 * g++.dg/template/pr69961b.C: New test.
1408
7168133a
DM
14092016-02-29 David Malcolm <dmalcolm@redhat.com>
1410
1411 PR preprocessor/69985
1412 * gcc.dg/cpp/pr69985.c: New test case.
1413
0c6072a3
JL
14142016-02-29 Jeff Law <law@redhat.com>
1415
e66f219b
JL
1416 PR tree-optimization/70005
1417 * gcc.c-torture/execute/pr70005.c New test.
1418
0c6072a3
JL
1419 PR tree-optimization/69999
1420 * gcc.c-torture/compile/pr69999.c: New test.
1421
fd9fbdb3
YR
14222016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1423
1424 PR tree-optimization/69652
1425 * gcc.dg/torture/pr69652.c: Delete test.
1426 * gcc.dg/vect/pr69652.c: New test.
1427
cbd400b4
RB
14282016-02-19 Richard Biener <rguenther@suse.de>
1429
1430 PR tree-optimization/69980
1431 * gfortran.dg/vect/pr69980.f90: New testcase.
1432
84ea0f58
EB
14332016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1434
1435 * gcc.target/sparc/20160229-1.c: New test.
1436
5d2a63dc
EB
14372016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1438
1439 * gnat.dg/stack_usage3.adb: New test.
1440 * gnat.dg/stack_usage3_pkg.ads: New helper.
1441
93e708f9
EB
14422016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1443
1444 * gnat.dg/renaming8.adb: New test.
1445 * gnat.dg/renaming8_pkg1.ads: New helper.
1446 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1447 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1448
6512bc93
RB
14492016-02-29 Richard Biener <rguenther@suse.de>
1450
1451 PR tree-optimization/69720
1452 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1453
7b201a88
TK
14542016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1455
1456 PR fortran/68147
1457 PR fortran/47674
1458 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1459
82ee0cf2 14602016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
1461 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1462
1463 PR fortran/56007
1464 * gfortran.dg/coarray_8.f90: Adjust error message.
1465 * gfortran.dg/pr56007.f90: New test.
1466 * gfortran.dg/pr56007.f: New test.
1467
cdc1a2c8
L
14682016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1469
1470 PR tree-optimization/69989
1471 * gcc.dg/torture/pr69989.c: New test.
1472
33505bcf
EB
14732016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1474
1475 * gcc.target/i386/stack-realign-win.c: New test.
1476
524bfb19
HA
14772016-02-28 Harald Anlauf <anlauf@gmx.de>
1478
1479 PR fortran/60126
1480 * gfortran.dg/pr60126.f90: New test.
1481
bd542508
JL
14822016-02-27 Jeff Law <law@redhat.com>
1483
1484 Revert
1485 2016-02-26 Richard Biener <rguenther@suse.de>
1486 Jeff Law <law@redhat.com>
1487
1488 PR tree-optimization/69740
1489 * gcc.c-torture/compile/pr69740-1.c: New test.
1490 * gcc.c-torture/compile/pr69740-2.c: New test.
1491
dd1291e0
JD
14922016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1493
5fb67f8b 1494 PR fortran/69910
dd1291e0
JD
1495 * gfortran.dg/newunit_4.f90: New test.
1496
5cfefb59
JJ
14972016-02-27 Jakub Jelinek <jakub@redhat.com>
1498
1499 PR target/69613
1500 PR rtl-optimization/69886
1501 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1502 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1503 target.
1504
20ba5f33
MS
15052016-02-26 Martin Sebor <msebor@redhat.com>
1506
1507 PR tree-optimization/15826
1508 * gcc.dg/tree-ssa/pr15826.c: New test.
1509
e6fb01b0
JJ
15102016-02-26 Jakub Jelinek <jakub@redhat.com>
1511
1512 PR target/69969
1513 * gcc.target/powerpc/pr69969.c: New test.
1514
e3e0cf64
MS
15152016-02-26 Martin Sebor <msebor@redhat.com>
1516
1517 PR c++/15766
1518 * g++.old-deja/g++.other/decl5.C: Add a test case.
1519
d1f2bea5
SB
15202016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1521
1522 PR target/69946
1523 * gcc.target/powerpc/pr69946.c: New file.
1524
4a4f9d2b 15252016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 1526 Jeff Law <law@redhat.com>
4a4f9d2b 1527
e3e0cf64 1528 PR tree-optimization/69740
4a4f9d2b
RB
1529 * gcc.c-torture/compile/pr69740-1.c: New test.
1530 * gcc.c-torture/compile/pr69740-2.c: New test.
1531
ad2a2706
MJ
15322016-02-26 Martin Jambor <mjambor@suse.cz>
1533
1534 PR middle-end/69920
1535 * gcc.dg/torture/pr69932.c: New test.
1536 * gcc.dg/torture/pr69936.c: Likewise.
1537
1d11f7ce
AK
15382016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1539
1540 PR target/69709
1541 * gcc.target/s390/pr69709.c: New test.
1542
6cfccbb2
KT
15432016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1544
1545 PR target/69245
1546 * gcc.target/aarch64/pr69245_1.c: New test.
1547
ac59ad4e
KT
15482016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1549
1550 PR target/69613
1551 * gcc.dg/torture/pr69613.c: New test.
1552
a2ad54a0
JJ
15532016-02-26 Jakub Jelinek <jakub@redhat.com>
1554
1555 PR rtl-optimization/69891
1556 * gcc.target/i386/pr69891.c: New test.
1557
0884062c 15582016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
1559 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1560
d2369d4f 1561 PR target/61397
c163789b
MM
1562 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1563 functionality for both 32-bit and 64-bit.
1564
5aed7e2c
RB
15652016-02-26 Richard Biener <rguenther@suse.de>
1566
1567 PR tree-optimization/69551
1568 * gcc.dg/torture/pr69951.c: New testcase.
1569
798e2a8e
RB
15702016-02-25 Richard Biener <rguenther@suse.de>
1571
1572 PR tree-optimization/48795
1573 * gcc.dg/Warray-bounds-18.c: New testcase.
1574
9559fbac
RO
15752016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1576
1577 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1578
c049b107
JJ
15792016-02-25 Jakub Jelinek <jakub@redhat.com>
1580
1581 PR rtl-optimization/69896
1582 * gcc.dg/pr69896.c: New test.
1583
1137001c
PP
15842016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1585
1586 PR c++/69736
1587 * g++.dg/cpp1y/paren2.C: New test.
1588
2e9c8641
MS
15892016-02-24 Martin Sebor <msebor@redhat.com>
1590
1591 PR c/51147
1592 * gcc.dg/enum-mode-2.c: New test.
1593
03ca8fb3
JJ
15942016-02-24 Jakub Jelinek <jakub@redhat.com>
1595
1596 PR c++/69922
1597 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1598 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1599 * g++.dg/ubsan/pr69922.C: New test.
1600
0b05329b
MP
16012016-02-24 Marek Polacek <polacek@redhat.com>
1602
1603 PR c/69819
1604 * gcc.dg/pr69819.c: New test.
1605
57c2c374
MS
16062016-02-24 Martin Sebor <msebor@redhat.com>
1607
3b96b93a
MS
1608 PR c++/69912
1609 * g++.dg/ext/flexary15.C: New test.
1610
16112016-02-24 Martin Sebor <msebor@redhat.com>
1612
1613 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 1614 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 1615 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 1616
65433bb5
MK
16172016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1618 Charles Baylis <charles.baylis@linaro.org>
1619
1620 PR debug/61033
1621 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1622
f802a424 16232016-02-24 Richard Biener <rguenther@suse.de>
44293580 1624 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
1625
1626 PR middle-end/69760
1627 * gcc.dg/torture/pr69760.c: New testcase.
1628
525f795f
RO
16292016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1630
1631 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1632 pattern on Solaris with as.
1633
cd7bbceb
KT
16342016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1635
1636 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1637 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1638 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1639 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1640
89c0c1fd
JJ
16412016-02-24 Jakub Jelinek <jakub@redhat.com>
1642
1643 PR middle-end/69915
1644 * gcc.dg/pr69915.c: New test.
1645
0683fd27
KT
16462016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1647
1648 PR rtl-optimization/69886
1649 * gcc.dg/torture/pr69886.c: New test.
1650
e53d562a
RB
16512016-02-24 Richard Biener <rguenther@suse.de>
1652
1653 PR middle-end/68963
1654 * gcc.dg/torture/pr68963.c: New testcase.
1655
74a00288
KT
16562016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1657
1658 PR target/69875
1659 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1660 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1661 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1662 * gcc.target/arm/atomic_loaddi_1.c: New test.
1663 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1664 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1665 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1666 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1667 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1668 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1669 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1670 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1671
340fd4c9
JJ
16722016-02-24 Jakub Jelinek <jakub@redhat.com>
1673
1674 PR middle-end/69909
1675 * gcc.dg/torture/pr69909.c: New test.
1676
47d3fdb2
RB
16772016-02-24 Richard Biener <rguenther@suse.de>
1678
1679 PR tree-optimization/69907
1680 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1681 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1682 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1683
dab73e73
CB
16842016-02-24 Christian Bruel <christian.bruel@st.com>
1685
1686 * gcc.target/arm/pragma_cpp_fma.c: New test.
1687
7cc5ec65
JD
16882016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1689
1690 PR fortran/61156
1691 * gfortran.dg/include_6.f90: Update test.
1692
067fbd8b
JJ
16932016-02-23 Jakub Jelinek <jakub@redhat.com>
1694
1695 PR objc/69844
1696 * objc.dg/pr69844.m: New test.
1697
64a454d9
JD
16982016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1699
1700 PR libgfortran/69456
1701 * gfortran.dg/namelist_89.f90: New test.
1702 * gfortran.dg/pr59700.f90: Update test..
1703
35886f0b
MS
17042016-02-23 Martin Sebor <msebor@redhat.com>
1705
1706 PR middle-end/69780
1707 * g++.dg/ext/builtin_alloca.C: New test.
1708 * gcc.dg/builtins-68.c: New test.
1709
162cc7e3
RH
17102016-02-23 Richard Henderson <rth@redhat.com>
1711
1712 * gcc.target/i386/addr-space-3.c: Remove test.
1713
196440f8
DM
17142016-02-23 David Malcolm <dmalcolm@redhat.com>
1715
1716 PR preprocessor/69126
1717 PR preprocessor/69543
1718 * c-c++-common/pr69126-2-long.c: New test.
1719 * c-c++-common/pr69126-2-short.c: New test.
1720 * c-c++-common/pr69543-1.c: Remove xfail.
1721
1d3121af
DM
17222016-02-23 David Malcolm <dmalcolm@redhat.com>
1723
1724 PR preprocessor/69126
1725 PR preprocessor/69543
1726 PR preprocessor/69558
1727 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1728 (f): Rename to...
1729 (test_2): ...this, and add leading comment.
1730 (MACRO_3, test_3): New.
1731 (MACRO_4A, MACRO_4B, test_4): New.
1732 (MACRO): Rename to...
1733 (MACRO_5): ...this.
1734 (g): Rename to...
1735 (test_5): ...this, updating for renaming of MACRO, and
1736 add leading comment.
1737 * c-c++-common/pr69543-1.c: New.
1738 * c-c++-common/pr69543-2.c: New.
1739 * c-c++-common/pr69543-3.c: New.
1740 * c-c++-common/pr69543-4.c: New.
1741 * c-c++-common/pr69558-1.c: New.
1742 * c-c++-common/pr69558-2.c: New.
1743 * c-c++-common/pr69558-3.c: New.
1744 * c-c++-common/pr69558-4.c: New.
1745 * gcc.dg/pr69558.c: Move to...
1746 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1747 xfail for c++.
1748
f99c3557
TS
17492016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1750
1751 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1752 to -ftree-parallelize-loops/-fopenacc changes.
1753 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1754 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1755 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1756 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1757 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1758 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1759 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1760 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1761 * c-c++-common/goacc/kernels-loop.c: Likewise.
1762 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1763 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1764 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1765 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1766
c60ec7c2
RO
17672016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1768
1769 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1770
f1a62b6f
JJ
17712016-02-23 Jakub Jelinek <jakub@redhat.com>
1772
e67bf044
JJ
1773 PR c++/69902
1774 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1775
f1a62b6f
JJ
1776 PR c/69900
1777 * gcc.dg/pr69900.c: New test.
1778
20c5e09e
MJ
17792016-02-23 Martin Jambor <mjambor@suse.cz>
1780
1781 PR tree-optimization/69666
1782 * gcc.dg/tree-ssa/pr69666.c: New test.
1783
e457a6fc
AV
17842016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1785
1786 PR fortran/67451
1787 * gfortran.dg/coarray_allocate_5.f08: New test.
1788
d7b574f4
AK
17892016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1790
1791 * gcc.target/s390/vcond-shift.c: Move to ...
1792 * gcc.target/s390/vector/vcond-shift.c: ... here.
1793
58bdeb44
AK
17942016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1795
1796 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1797 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1798
7cd0387b
AK
17992016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1800
1801 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1802
4246c8da
MW
18032016-02-20 Mark Wielaard <mjw@redhat.com>
1804
1805 PR c/28901
1806 * gcc.dg/unused-variable-3.c: New test.
1807
f93bc532
JJ
18082016-02-22 Jakub Jelinek <jakub@redhat.com>
1809
1810 PR target/69888
1811 * gcc.target/i386/pr69888.c: New test.
1812
c4e360f4
RB
18132016-02-22 Richard Biener <rguenther@suse.de>
1814
1815 PR tree-optimization/69882
1816 * gfortran.dg/vect/pr69882.f90: New testcase.
1817
09c92f1c
JJ
18182016-02-22 Jakub Jelinek <jakub@redhat.com>
1819
1820 PR target/69885
1821 * gcc.dg/pr69885.c: New test.
1822
f88d45dc
OE
18232016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1824
1825 PR target/69806
1826 PR target/54089
1827 * gcc.target/sh/pr54089-10.c: New.
1828
ce1ff48e
PT
18292016-02-20 Paul Thomas <pault@gcc.gnu.org>
1830
1831 PR fortran/69423
1832 * gfortran.dg/deferred_character_15.f90 : New test.
1833
bbf27208
DH
18342016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1835
1836 PR fortran/57365
1837 gfortran.dg/allocate_with_source_18.f03: New test.
1838
18392016-02-20 Harald Anlauf <anlauf@gmx.de>
1840
1841 PR fortran/52531
1842 gfortran.dg/gomp/pr52531.f90: New test.
1843
268be88c
BE
18442016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1845
1846 PR c++/69865
1847 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1848 -std=c++03.
1849
4b6c824a
JJ
18502016-02-19 Jakub Jelinek <jakub@redhat.com>
1851
871b3f47
JJ
1852 PR c++/69826
1853 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1854 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1855
7a965d51
JJ
1856 PR c++/69850
1857 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1858
4b6c824a
JJ
1859 PR c++/69851
1860 * g++.dg/torture/pr69851.C: New test.
1861
15fca21a
MS
18622016-02-19 Martin Sebor <msebor@redhat.com>
1863
1864 PR testsuite/69573
1865 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1866
19e21586
JJ
18672016-02-19 Jakub Jelinek <jakub@redhat.com>
1868
03a616ac
JJ
1869 PR c++/69850
1870 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1871 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1872
19e21586
JJ
1873 PR c++/67767
1874 * g++.dg/cpp0x/pr67767.C: New test.
1875
2db16594
KT
18762016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1877
1878 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1879 for fp, simd, crypto, crc, lse.
1880 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1881 above.
1882 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1883 effective target check.
1884
5a7d9d1e
JJ
18852016-02-19 Jakub Jelinek <jakub@redhat.com>
1886
1887 PR target/69820
1888 * gcc.target/i386/pr69820.c: New test.
1889
6448f064
AK
18902016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1891
1892 * gcc.target/s390/vector/int128-1.c: New test.
1893
d0a859e6
AK
18942016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1895
1896 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1897
9e4eb643
AK
18982016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1899
1900 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1901 instruction pattern name to prevent the testcase from failing with
1902 -march=z13.
1903
859a4c0e
AK
19042016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1905
1906 * gcc.target/s390/md/movstr-2.c: New test.
1907
efc2340b
MK
19082016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1909
1910 * gcc.target/s390/morestack.c: New test.
1911
ca2bfbc2
DV
19122016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1913
1914 PR target/69625
1915 * gcc.target/s390/pr69625.c: Add test case.
1916
efd4bd05
BE
19172016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1918
1919 PR testsuite/68580
1920 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1921
2bf2078a
MM
19222016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1923
1924 PR target/68404
1925 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1926 * gcc.target/powerpc/fusion3.c: Likewise.
1927
f003579e
RB
19282016-02-18 Richard Biener <rguenther@suse.de>
1929
1930 PR middle-end/69553
1931 * g++.dg/torture/pr69553.C: New testcase.
1932
19233914
NC
19332016-02-18 Nick Clifton <nickc@redhat.com>
1934
efd4bd05
BE
1935 PR target/62254
1936 PR target/69610
1937 * gcc.target/arm/pr62554.c: New test.
1938 * gcc.target/arm/pr69610-1.c: New test.
1939 * gcc.target/arm/pr69610-2.c: New test.
19233914 1940
23f27839
RB
19412016-02-18 Richard Biener <rguenther@suse.de>
1942
1943 PR middle-end/69854
1944 * gcc.dg/torture/pr69854.c: New testcase.
1945
932c0da4
JJ
19462016-02-17 Jakub Jelinek <jakub@redhat.com>
1947
1948 PR c++/69850
1949 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1950
1bed93e4
BS
19512012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1952
1953 * gcc.target/powerpc/vec-cg.c: New test.
1954
57bfb134
RB
19552016-02-17 Richard Biener <rguenther@suse.de>
1956
1957 PR testsuite/69586
1958 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1959
a44e0ebb
KT
19602016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1961
1962 PR target/69161
1963 * gcc.c-torture/compile/pr69161.c: New test.
1964
ffacd726
DS
19652016-02-17 David Sherwood <david.sherwood@arm.com>
1966
1967 PR target/69532
1968 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1969 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1970
448db8d2
EB
19712016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1972
1973 * gcc.dg/ifcvt-4.c: Skip on Visium.
1974
e2f0522e
EB
19752016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1976
1977 * gnat.dg/atomic8.adb: New test.
1978
bf17fe3f
EB
19792016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1980
1981 * gnat.dg/discr46.ad[sb]: New test.
1982
ecf835e9
KN
19832016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1984
1985 PR Target/48344
1986 * gcc.target/powerpc/pr48344-1.c: New test.
1987
49a1164a
TK
19882015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1989
1990 PR fortran/69742
1991 * gfortran.dg/associate_21.f90: New test.
1992
bf14eba2
JJ
19932016-02-16 Jakub Jelinek <jakub@redhat.com>
1994
1995 PR c/69835
1996 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1997 -Wnonnull in dg-options.
1998 * c-c++-common/nonnull-2.c: New test.
1999
35a093b6
JG
20002016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2001 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2002
2003 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2004
e387d491
JJ
20052016-02-16 Jakub Jelinek <jakub@redhat.com>
2006
2007 PR middle-end/69801
2008 * gcc.dg/pr69801.c: Add empty dg-options.
2009
ba539195
JN
20102016-02-16 James Norris <jnorris@codesourcery.com>
2011
2012 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2013 * g++.dg/goacc/deviceptr-1.c: New file.
2014
2a2b8f64
JJ
20152016-02-16 Jakub Jelinek <jakub@redhat.com>
2016
2017 PR tree-optimization/69820
2018 * gcc.dg/vect/pr69820.c: New test.
2019
87440c29
RB
20202016-02-16 Richard Biener <rguenther@suse.de>
2021
2022 PR tree-optimization/69776
2023 * gcc.dg/torture/pr69776-2.c: New testcase.
2024
6d87c306
BS
20252016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2026
2027 PR tree-optimization/69714
2028 * gcc.dg/torture/pr69714.c: New test.
2029
3824a0a2
JJ
20302016-02-16 Jakub Jelinek <jakub@redhat.com>
2031
2032 PR tree-optimization/69802
2033 * gcc.dg/pr69802.c: New test.
2034
c8cfe96e
RB
20352016-02-16 Richard Biener <rguenther@suse.de>
2036
2037 PR middle-end/69801
2038 * gcc.dg/pr69801.c: New testcase.
2039
fc12098d
JD
20402016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2041
2042 PR libgfortran/69651
2043 * gfortran.dg/read_bang.f90: New test.
2044 * gfortran.dg/read_bang4.f90: New test.
2045
ba6b3795
JJ
20462016-02-15 Jakub Jelinek <jakub@redhat.com>
2047
f0516ca4
JJ
2048 PR c++/69658
2049 * g++.dg/init/pr69658.C: New test.
2050
ba6b3795
JJ
2051 PR c++/69797
2052 * c-c++-common/pr69797.c: New test.
2053
de3f9a2d
PK
20542016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2055
2056 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2057 check for aarch64*-*-*.
2058
17a3b967
RB
20592016-02-15 Richard Biener <rguenther@suse.de>
2060
2061 PR tree-optimization/69783
2062 * gcc.dg/vect/pr69783.c: New testcase.
2063
1c48bff1
RB
20642016-02-15 Richard Biener <rguenther@suse.de>
2065
2066 PR tree-optimization/69776
2067 * gcc.dg/torture/pr69776.c: New testcase.
2068
1e6025b6
TK
20692016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2070
2071 PR fortran/60526
2072 * gfortran.dg/type_decl_4.f90: Reinstated.
2073
d3308279
JDA
20742016-02-14 John David Anglin <danglin@gcc.gnu.org>
2075
2076 PR fortran/68746
2077 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2078
b7c56581
TK
20792016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2080
2081 PR fortran/60526
2082 PR bootstrap/69816
2083 * gfortran.dg/type_decl_4.f90: Removed.
2084
60cb4ef5
TK
20852016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2086
2087 PR fortran/60526
2088 * gfortran.dg/type_decl_4.f90: New test.
2089
f6964637
AM
20902016-02-14 Alan Modra <amodra@gmail.com>
2091
1a8849d1 2092 PR testsuite/68886
f6964637
AM
2093 * gcc.c-torture/execute/stkalign.c: Revise test.
2094
f5121920
OE
20952016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2096
2097 PR target/67260
2098 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2099
6cda3ab6
OE
21002016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2101
2102 PR target/67260
2103 * gcc.target/sh/torture/pr67260.c: New.
2104
6786e598
JDA
21052016-02-12 John David Anglin <danglin@gcc.gnu.org>
2106
2107 * gcc.dg/pr67964.c: Add dg-require-alias.
2108
7e05dad8
OE
21092016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2110
2111 PR target/67636
2112 PR target/64345
2113 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2114
7f4cc3ce
JD
21152016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2116
2117 PR libgfortran/69668
2118 * gfortran.dg/namelist_88.f90: New test.
2119
955ca6dc
JD
21202016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2121
2122 PR libgfortran/69668
2123 * gfortran.dg/namelist_38.f90: Update test.
2124 * gfortran.dg/namelist_84.f90: Update test.
2125
876217ae
DM
21262016-02-12 David Malcolm <dmalcolm@redhat.com>
2127
2128 PR other/69554
2129 * gcc.dg/pr69554-1.c: New test.
2130 * gfortran.dg/pr69554-1.F90: New test.
2131 * gfortran.dg/pr69554-2.F90: New test.
2132 * lib/gcc-dg.exp (proc dg-locus): New function.
2133 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2134 distinguish between the caret-printing and non-caret-printing
2135 cases. If caret-printing has been explicitly enabled, bail out
2136 without attempting to fix up the output.
2137
61789eed
DM
21382016-02-12 David Malcolm <dmalcolm@redhat.com>
2139
2140 PR driver/69265
2141 PR driver/69453
2142 * gcc.dg/spellcheck-options-3.c: New test case.
2143 * gcc.dg/spellcheck-options-4.c: New test case.
2144 * gcc.dg/spellcheck-options-5.c: New test case.
2145 * gcc.dg/spellcheck-options-6.c: New test case.
2146 * gcc.dg/spellcheck-options-7.c: New test case.
2147 * gcc.dg/spellcheck-options-8.c: New test case.
2148 * gcc.dg/spellcheck-options-9.c: New test case.
2149 * gcc.dg/spellcheck-options-10.c: New test case.
2150
c3090c1f
JJ
21512016-02-12 Jakub Jelinek <jakub@redhat.com>
2152
2153 PR rtl-optimization/69764
2154 PR rtl-optimization/69771
2155 * c-c++-common/pr69764.c: New test.
2156 * gcc.dg/torture/pr69771.c: New test.
2157
8222034d
MP
21582016-02-12 Marek Polacek <polacek@redhat.com>
2159
2160 * g++.dg/torture/init-list1.C: New.
2161
f749f792
MP
21622016-02-12 Marek Polacek <polacek@redhat.com>
2163
2164 * gcc.dg/pr69522.c: Add empty dg-options.
2165
199fb02a
IE
21662016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2167
2168 * g++.dg/lto/lto.exp: Include and init mpx.
2169 * g++.dg/lto/pr69729_0.C: New test.
2170
b69539cb
JJ
21712016-02-12 Jakub Jelinek <jakub@redhat.com>
2172
06ff7000
JJ
2173 PR ipa/69241
2174 * g++.dg/ipa/pr69241-4.C: New test.
2175
b69539cb
JJ
2176 PR ipa/68672
2177 * g++.dg/ipa/pr68672-1.C: New test.
2178 * g++.dg/ipa/pr68672-2.C: New test.
2179 * g++.dg/ipa/pr68672-3.C: New test.
2180
16595a1f
BS
21812016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2182
2183 PR c/69522
6d87c306 2184 * gcc.dg/pr69522.c: New test.
16595a1f 2185
38d795d2
PP
21862016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2187
2188 PR c++/69098
2189 * g++.dg/cpp1y/69098.C: New test.
2190 * g++.dg/cpp1y/69098-2.C: New test.
2191
9c582551
JJ
21922016-02-12 Jakub Jelinek <jakub@redhat.com>
2193
2194 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2195 and neighbour -> neighbor.
2196 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2197 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2198 * c-c++-common/Wvarargs.c: Likewise.
2199 * c-c++-common/goacc/host_data-5.c: Likewise.
2200 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2201 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2202 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2203 * gcc.target/aarch64/pr60697.c: Likewise.
2204 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2205 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2206 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2207 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2208 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2209 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2210 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2211 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2212 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2213 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2214 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2215 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2216 * g++.dg/lookup/koenig5.C: Likewise.
2217 * g++.dg/ext/no-asm-2.C: Likewise.
2218 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2219 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2220 * gfortran.dg/used_types_16.f90: Likewise.
2221 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2222 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2223 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2224 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2225 * gfortran.dg/abstract_type_6.f03: Likewise.
2226 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2227 * gfortran.dg/used_types_15.f90: Likewise.
2228 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2229 * gfortran.dg/exit_3.f08: Likewise.
2230 * gfortran.dg/open_status_2.f90: Likewise.
2231 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2232 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2233 * gfortran.dg/associate_1.f03: Likewise.
2234 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2235 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2236 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2237 * gcc.dg/builtin-object-size-1.c: Likewise.
2238 * gcc.dg/noreturn-6.c: Likewise.
2239 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2240 * gcc.dg/globalalias.c: Likewise.
2241 * gcc.dg/builtins-config.h: Likewise.
2242 * gcc.dg/pr30457.c: Likewise.
2243 * gcc.c-torture/compile/volatile-1.c: Likewise.
2244 * gcc.c-torture/execute/20101011-1.c: Likewise.
2245 * c-c++-common/Waddress-1.c: Likewise.
2246
66756373
JJ
22472016-02-11 Jakub Jelinek <jakub@redhat.com>
2248
2249 PR c/69768
2250 * c-c++-common/Waddress-1.c: New test.
2251
76fe932b
AV
22522016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2253
2254 PR fortran/69296
2255 * gfortran.dg/associate_19.f03: New test.
2256 * gfortran.dg/associate_20.f03: New test.
2257
564c4d4b
OE
22582016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2259
2260 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2261
e1c1ecb0
KT
22622016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2263
2264 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2265 .arch armv8-a\n. Add -dA to dg-options.
2266 * gcc.target/aarch64/assembler_arch_1.c: New test.
2267 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2268
0d7d9458
PC
22692016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2270
2271 PR c++/68726
2272 * g++.dg/cpp0x/pr68726.C: New.
2273
e6208a60
IE
22742016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2275
2276 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2277 test.
2278
281a11eb
RB
22792016-02-11 Richard Biener <rguenther@suse.de>
2280
2281 * g++.dg/tree-ssa/pr61034.C: Adjust.
2282
e03dd765
VM
22832016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2284
4b48faf5 2285 PR target/69148
e03dd765
VM
2286 * gcc.target/s390/pr69148.c: New.
2287
cdc23927
YR
22882016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2289
2290 PR tree-optimization/69652
2291 * gcc.dg/torture/pr69652.c: New test.
2292
e199dd0a
JJ
22932016-02-10 Jakub Jelinek <jakub@redhat.com>
2294 Patrick Palka <ppalka@gcc.gnu.org>
2295
2296 PR ipa/69241
2297 PR c++/69649
2298 * g++.dg/ipa/pr69241-1.C: New test.
2299 * g++.dg/ipa/pr69241-2.C: New test.
2300 * g++.dg/ipa/pr69241-3.C: New test.
2301 * g++.dg/ipa/pr69649.C: New test.
2302
d6b38027
UB
23032016-02-10 Uros Bizjak <ubizjak@gmail.com>
2304
2305 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2306 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2307
13b562c5
BC
23082016-02-10 Bin Cheng <bin.cheng@arm.com>
2309
2310 PR tree-optimization/68021
2311 * gcc.dg/tree-ssa/pr68021.c: New test.
2312
24a179f8
RB
23132016-02-10 Richard Biener <rguenther@suse.de>
2314
2315 PR tree-optimization/69726
2316 * gcc.dg/uninit-22.c: New testcase.
2317
0d99886f
AP
23182016-02-09 Andrew Pinski <apinski@cavium.com>
2319
2320 PR tree-opt/69282
2321 * gcc.c-torture/compile/20160205-1.c: New testcase.
2322
ab04995c
MM
23232016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2324
2325 PR target/68404
2326 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2327 instead accessing a really large arrray.
2328 * gcc.target/powerpc/fusion3.c: Likewise.
2329
4b79ac23
CB
23302016-02-09 Charles Baylis <charles.baylis@linaro.org>
2331
2332 PR target/68532
2333 * gcc.c-torture/execute/pr68532.c: New test.
2334
b890a441
AO
23352016-02-11 Alexandre Oliva <aoliva@redhat.com>
2336
2337 PR target/69634
2338 * gcc.dg/pr69634.c: New.
2339
84a5bef7
RB
23402016-02-09 Richard Biener <rguenther@suse.de>
2341
2342 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2343
1f123759 23442016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 2345
1f123759
AF
2346 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2347
65860c77
YR
23482016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2349
2350 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2351
7e1e8a0a
RB
23522016-02-09 Richard Biener <rguenther@suse.de>
2353
2354 PR tree-optimization/69715
2355 * gcc.dg/torture/pr69715.c: New testcase.
2356
efb45a9f
PP
23572016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2358
2359 PR c++/69139
2360 * g++.dg/cpp0x/trailing12.C: New test.
2361 * g++.dg/cpp0x/trailing13.C: New test.
2362
20a0c6f9
PP
23632016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2364
2365 PR c++/69283
2366 PR c++/67835
2367 * g++.dg/cpp1y/auto-fn29.C: New test.
2368 * g++.dg/cpp1y/auto-fn30.C: New test.
2369
a162f3af
JJ
23702016-02-08 Jakub Jelinek <jakub@redhat.com>
2371
2372 PR tree-optimization/69209
2373 * gcc.c-torture/compile/pr69209.c: New test.
2374
4b4a9fbd
JL
23752016-02-08 Jeff Law <law@redhat.com>
2376
2377 PR tree-optimization/68541
2378 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2379 of statements allowed in join block for path splitting.
2380
cfac5ed2
JJ
23812016-02-08 Jakub Jelinek <jakub@redhat.com>
2382
f68bc23f
JJ
2383 PR c++/59627
2384 * g++.dg/gomp/pr59627.C: New test.
2385
cfac5ed2
JJ
2386 PR ipa/69239
2387 * g++.dg/ipa/pr69239.C: New test.
2388
44714d8c
DM
23892016-02-08 David Malcolm <dmalcolm@redhat.com>
2390
2391 PR preprocessor/69664
2392 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2393 * gcc.dg/cpp/warn-comments.c: Likewise.
2394
eba9e839
MP
23952016-02-08 Marek Polacek <polacek@redhat.com>
2396
2397 PR c++/69688
2398 * g++.dg/init/const12.C: New test.
2399
a011cd92
BS
24002016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2401
2402 PR target/60410
2403 * gcc.dg/lto/pr55113_0.c: Remove test.
2404
5317b1be
RB
24052016-02-08 Richard Biener <rguenther@suse.de>
2406
2407 PR tree-optimization/69719
2408 * gcc.dg/torture/pr69719.c: New testcase.
2409
63998a63
RB
24102016-02-08 Richard Biener <rguenther@suse.de>
2411 Jeff Law <law@redhat.com>
2412
2413 PR target/68273
2414 * gcc.target/mips/pr68273.c: New testcase.
2415
43f4a281
RB
24162016-02-08 Richard Biener <rguenther@suse.de>
2417
2418 PR rtl-optimization/69274
2419 * gcc.target/i386/addr-sel-1.c: XFAIL.
2420
0b604d2d
JL
24212016-02-08 Jeff Law <law@redhat.com>
2422
e8dfe49e
JL
2423 PR tree-optimization/68541
2424 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2425
6daecd7a 2426 PR tree-optimization/65917
0b604d2d
JL
2427 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2428
c0f0e35a
JD
24292016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2430
2431 PR fortran/50555
2432 * gfortran.dg/namelist_args.f90: New test.
2433
8981d712
JL
24342016-02-05 Jeff Law <law@redhat.com>
2435
6daecd7a 2436 PR tree-optimization/68541
8981d712
JL
2437 * gcc.dg/tree-ssa/split-path-2.c: New test.
2438 * gcc.dg/tree-ssa/split-path-3.c: New test.
2439 * gcc.dg/tree-ssa/split-path-4.c: New test.
2440 * gcc.dg/tree-ssa/split-path-5.c: New test.
2441 * gcc.dg/tree-ssa/split-path-6.c: New test.
2442 * gcc.dg/tree-ssa/split-path-7.c: New test.
2443
46cb9332
MS
24442016-02-05 Martin Sebor <msebor@redhat.com>
2445
2446 PR c++/69662
2447 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2448 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2449
be2083ea
RH
24502016-02-06 Richard HEnderson <rth@redhat.com>
2451
2452 PR c/69643
2453 * gcc.target/i386/addr-space-4.c: New.
2454 * gcc.target/i386/addr-space-5.c: New.
2455
711d7c23
MM
24562016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2457
2458 PR fortran/66089
2459 * gfortran.dg/elemental_dependency_6.f90: New.
2460
b5c1c988
JJ
24612016-02-05 Jakub Jelinek <jakub@redhat.com>
2462
861c7bcd
JJ
2463 PR rtl-optimization/69691
2464 * gcc.c-torture/execute/pr69691.c: New test.
2465
b5c1c988
JJ
2466 PR c++/69628
2467 * g++.dg/parse/pr69628.C: New test.
2468
f7dfa966
UB
24692016-02-05 Uros Bizjak <ubizjak@gmail.com>
2470
2471 * gcc.dg/sancov/asan.c: Move to ...
2472 * gcc.dg/asan/sancov-1.c: ... here.
2473
9b143e64
UB
24742016-02-05 Uros Bizjak <ubizjak@gmail.com>
2475
2476 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2477
f5d4b899
L
24782016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2479
2480 PR target/69677
2481 * gcc.target/i386/pr69677.c: New test.
2482
76c85fbb
PP
24832016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2484
2485 PR c++/68948
2486 * g++.dg/template/pr68948.C: New test.
2487
f181bf90
DV
24882016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2489
2490 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2491 (only necessary on s390x).
2492
714fb282
L
24932016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2494
2495 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2496 -mno-accumulate-outgoing-args.
2497
618d6c1c
PP
24982016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2499
2500 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2501
1066e9b5
JJ
25022016-02-04 Jakub Jelinek <jakub@redhat.com>
2503
2504 PR c/69669
2505 * c-c++-common/pr69669.c: New test.
2506
76255d0d
MM
25072016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2508
2509 PR target/69667
2510 * g++.dg/pr69667.C: New file.
2511
e0b059b1
WD
25122016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2513
2514 PR target/69619
2515 * gcc.dg/pr69619.c: Add new test.
2516
2692b5c8
RS
25172016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2518
2519 PR rtl-optimization/69577
2520 * gcc.target/i386/pr69577.c: New test.
2521
7db337c2
ML
25222016-02-04 Martin Liska <mliska@suse.cz>
2523
2524 * g++.dg/asan/pr69276.C: New test.
2525
cc9c0829
KT
25262016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2527
2528 PR target/65932
2529 PR target/67714
2530 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2531 a single smulbb instruction.
2532 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2533 * gcc.target/amr/wmul-2.c: Likewise.
2534
eb9feb52
KT
25352016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2536
2537 PR target/65932
2538 PR target/67714
2539 * gcc.c-torture/execute/pr67714.c: New test.
2540
61f727fe
JJ
25412016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2542
2543 PR target/69454
2544 * gcc.target/i386/pr69454-1.c: New test.
2545 * gcc.target/i386/pr69454-2.c: New test.
2546
05dd97db
MS
25472016-02-03 Martin Sebor <msebor@redhat.com>
2548
2549 PR c++/69251
2550 PR c++/69253
2551 PR c++/69290
2552 PR c++/69277
2553 PR c++/69349
2554 * g++.dg/ext/flexarray-mangle-2.C: New test.
2555 * g++.dg/ext/flexarray-mangle.C: New test.
2556 * g++.dg/ext/flexarray-subst.C: New test.
2557 * g++.dg/ext/flexary11.C: New test.
2558 * g++.dg/ext/flexary12.C: New test.
2559 * g++.dg/ext/flexary13.C: New test.
2560 * g++.dg/ext/flexary14.C: New test.
2561 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2562
dac2fc29
L
25632016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2564
2565 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2566 Define only if CHECK_FLOAT128 is defined.
2567 (main): Properly initialize u5.
2568
eadb8035
JJ
25692016-02-03 Jakub Jelinek <jakub@redhat.com>
2570
0afbb81b
JJ
2571 PR c/69627
2572 * gcc.dg/pr69627.c: New test.
2573
eadb8035
JJ
2574 PR target/69644
2575 * gcc.dg/pr69644.c: New test.
2576
b12d4923
MS
25772016-02-03 Mike Stump <mikestump@comcast.net>
2578
2579 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2580 support for struct-layout-1.exp.
2581
ab4bae0c
PP
25822016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2583
2584 PR c++/69056
618d6c1c 2585 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 2586
95831c01
VM
25872016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2588 Alexandre Oliva <aoliva@redhat.com>
2589
2590 PR target/69461
2591 * gcc.target/powerpc/pr69461.c: New.
2592
ccc71ab8
UB
25932016-02-03 Uros Bizjak <ubizjak@gmail.com>
2594
2595 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2596 works from here ...
2597 (check_effective_target_fsanitize_thread): ... to here. Do not
2598 specify additional compile flags for the test source.
2599 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2600 specify additional compile flags for the test source.
2601
96299640
WD
26022016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2603
2604 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2605
781d83d9
AV
26062016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2607
2608 PR fortran/67451
2609 PR fortran/69418
2610 * gfortran.dg/coarray_allocate_2.f08: New test.
2611 * gfortran.dg/coarray_allocate_3.f08: New test.
2612 * gfortran.dg/coarray_allocate_4.f08: New test.
2613
d8208e6d
AL
26142016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2615
2616 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2617 use same scan-tree-dump-times on all platforms.
2618 * gcc.dg/vect/vect-outer-1.c: Likewise.
2619 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2620 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2621 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2622 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2623 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2624 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2625 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2626
a8394fa0
SB
26272016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2628
2629 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2630 warning.
2631
f3baa1d3
L
26322016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2633
2634 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2635
eb077516
JN
26362016-02-02 James Norris <jnorris@codesourcery.com>
2637
2638 * c-c++-common/goacc/routine-5.c: Add tests.
2639
578fb225
AM
26402016-02-02 Alexander Monakov <amonakov@ispras.ru>
2641
2642 * gcc.target/nvptx/unsigned-cmp.c: New test.
2643
c64f7d37
WD
26442016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2645
2646 * gcc.target/aarch64/scalar_shift_1.c
2647 (test_corners_sisd_di): Improve force to SIMD register.
2648 (test_corners_sisd_si): Likewise.
2649 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2650 Remove scan-assembler check for ldr.
2651
90c6f26c
RB
26522016-02-02 Richard Biener <rguenther@suse.de>
2653
2654 PR tree-optimization/69595
2655 * gcc.dg/Warray-bounds-17.c: New testcase.
2656
9dc03c97
RB
26572016-02-02 Richard Biener <rguenther@suse.de>
2658
2659 PR tree-optimization/69606
2660 * gcc.dg/torture/pr69606.c: New testcase.
2661
2d4dc223
YR
26622016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2663
2664 PR middle-end/68542
2665 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2666 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2667
65c98fde
AM
26682016-02-02 Alan Modra <amodra@gmail.com>
2669
2670 PR target/69548
2671 * gcc.target/powerpc/pr69548.c: New test.
2672
e1b81f2b
JJ
26732016-02-01 Jakub Jelinek <jakub@redhat.com>
2674
d0268b37
JJ
2675 PR rtl-optimization/69592
2676 * gcc.dg/pr69592.c: New test.
2677
e1b81f2b
JJ
2678 PR preprocessor/69543
2679 PR c/69558
2680 * gcc.dg/pr69543.c: New test.
2681 * gcc.dg/pr69558.c: New test.
2682
7dd7780d
UB
26832016-02-01 Uros Bizjak <ubizjak@gmail.com>
2684
bf672ee5
UB
2685 PR testsuite/65940
2686 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 2687
9a7013f8
MS
26882016-02-01 Martin Sebor <msebor@redhat.com>
2689
2690 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2691
e681fb2b
BC
26922016-02-01 Bin Cheng <bin.cheng@arm.com>
2693
2694 PR tree-optimization/67921
2695 * c-c++-common/ubsan/pr67921.c: New test.
2696
ff86345f
RB
26972016-02-01 Richard Biener <rguenther@suse.de>
2698
2699 PR middle-end/69556
2700 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2701
bc369dbd
RB
27022016-02-01 Richard Biener <rguenther@suse.de>
2703
2704 PR tree-optimization/69574
2705 * gcc.dg/torture/pr69574.c: New testcase.
2706
ef318184
RB
27072016-02-01 Richard Biener <rguenther@suse.de>
2708
2709 PR tree-optimization/69579
2710 * gcc.dg/setjmp-6.c: New testcase.
2711
654745e6
JJ
27122016-02-01 Jakub Jelinek <jakub@redhat.com>
2713
2714 PR rtl-optimization/69570
2715 * g++.dg/opt/pr69570.C: New test.
2716
e6c0c44b
RH
27172016-02-01 Richard Henderson <rth@redhat.com>
2718
2719 * gcc.dg/pr69535.c: New test.
2720
6ff3f09a
JDA
27212016-01-31 John David Anglin <danglin@gcc.gnu.org>
2722
2c005538
JDA
2723 PR testsuite/69584
2724 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2725 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2726
61083a4b
JDA
2727 PR debug/68244
2728 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2729
6ff3f09a
JDA
2730 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2731
0c221916
PT
27322016-01-31 Paul Thomas <pault@gcc.gnu.org>
2733
2734 PR fortran/67564
2735 * gfortran.dg/allocate_with_source_17.f03: New test.
2736
db7a2818
JJ
27372016-01-30 Jakub Jelinek <jakub@redhat.com>
2738
2739 PR tree-optimization/69546
2740 * gcc.dg/torture/pr69546.c: New test.
2741
e520d5f0
PT
27422016-01-30 Paul Thomas <pault@gcc.gnu.org>
2743
2744 PR fortran/69566
2745 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2746
343c05d3
MS
27472016-01-30 Martin Sebor <msebor@redhat.com>
2748
2749 PR c++/68490
2750 * g++.dg/ext/flexary10.C: New test.
2751
d6c3a539
DH
27522016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2753
2754 PR fortran/66707
2755 gfortran.dg/common_23.f90: New test.
2756
52d72fcd
BS
27572016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2758
2759 PR target/65546
2760 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2761 condition being checked, and disable it when the target supports
2762 misaligned loads and stores.
2763
3a5d2ba4
JJ
27642016-01-29 Jakub Jelinek <jakub@redhat.com>
2765
2766 PR debug/69518
2767 * gcc.dg/torture/pr69518.c: New test.
2768
6bbacdb5
L
27692016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2770
2771 PR target/69530
2772 * gcc.target/i386/pr69530.c: New test.
2773
af932cdb
SE
27742016-01-29 Steve Ellcey <sellcey@imgtec.com>
2775
2776 PR target/65604
2777 * gcc.target/mips/div-delay.c: New test.
2778
26658b7c
JJ
27792016-01-29 Jakub Jelinek <jakub@redhat.com>
2780
33e89989
JJ
2781 PR target/69551
2782 * gcc.target/i386/pr69551.c: New test.
2783
26658b7c
JJ
2784 PR target/66137
2785 * gcc.target/i386/pr66137.c: New test.
2786
401116b5
AB
27872016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2788
2789 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2790 always built for p5600.
2791 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2792 isa=p5600 dg-option.
2793
d4abfcc5
RB
27942016-01-29 Richard Biener <rguenther@suse.de>
2795
2796 PR tree-optimization/69547
2797 * g++.dg/tree-ssa/pr69547.C: New testcase.
2798
16b77b32
JJ
27992016-01-29 Jakub Jelinek <jakub@redhat.com>
2800
2801 PR debug/66869
2802 * g++.dg/warn/Wunused-function2.C: New test.
2803
a1c95464
DV
28042016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2805
2806 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2807 support for test to succeed.
2808
5453bfed
MP
28092016-01-29 Marek Polacek <polacek@redhat.com>
2810
2811 PR c++/69509
2812 PR c++/69516
2813 * g++.dg/ext/constexpr-vla2.C: New test.
2814 * g++.dg/ext/constexpr-vla3.C: New test.
2815 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2816
452ec2a5
RB
28172016-01-29 Richard Biener <rguenther@suse.de>
2818
2819 PR middle-end/69537
2820 * gcc.dg/uninit-21.c: New testcase.
2821
aec0b19e
UB
28222016-01-28 Uros Bizjak <ubizjak@gmail.com>
2823
2824 PR target/69459
2825 * gcc.target/i386/pr69459.c: New test.
2826
df113ce7
SE
28272016-01-28 Steve Ellcey <sellcey@imgtec.com>
2828
2829 PR target/68400
2830 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2831 * gcc.target/mips/pr68400.c: New test.
2832
494de84f
MS
28332016-01-28 Martin Sebor <msebor@redhat.com>
2834
2835 PR target/17381
2836 * gcc.target/powerpc/pr17381.c: New test.
2837
eb1b1f01
JJ
28382016-01-28 Jakub Jelinek <jakub@redhat.com>
2839
2840 PR middle-end/69542
2841 * gcc.dg/torture/pr69542.c: New test.
2842
6dfeb7ce
WD
28432016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2844
2845 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2846
4b7471a4
DE
28472016-01-28 David Edelsohn <dje.gcc@gmail.com>
2848
2849 * gcc.dg/pr65980.c: Skip on AIX.
2850 * gcc.dg/pr66688.c: Same.
2851
b271fd21
DE
28522016-01-28 David Edelsohn <dje.gcc@gmail.com>
2853
2854 PR target/63679
2855 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2856 * gcc.dg/tree-ssa/sra-18.c: Same.
2857
874108a9
AV
28582016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2859
2860 PR fortran/62536
2861 * gfortran.dg/block_15.f08: New test.
2862 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2863 on incorrectly closed BLOCK.
2864
30480bcd
IE
28652016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2866
2867 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
28682016-01-28 Richard Biener <rguenther@suse.de>
2869
2870 PR tree-optimization/69466
2871 * gfortran.dg/vect/pr69466.f90: New testcase.
2872
0d4c694e
TP
28732016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2874
2875 * g++.dg/pr67989.C: Remove ARM-specific option.
2876 * gcc.target/arm/pr67989.C: New file.
2877
2aa780da
UB
28782016-01-27 Uros Bizjak <ubizjak@gmail.com>
2879
2880 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2881 and expm1 test for glibc < 2.11.
2882
f75ebe77
RH
28832016-01-27 Richard Henderson <rth@redhat.com>
2884
2885 * gcc.c-torture/execute/pr69447.c: New test.
2886
28872016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 2888
9a175e65 2889 PR fortran/69422
49847d75
PT
2890 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2891
cbdd8ae0
JJ
28922016-01-27 Jakub Jelinek <jakub@redhat.com>
2893
2894 PR debug/66869
2895 * gcc.dg/pr66869.c: New test.
2896
2b572b3c
JL
28972016-01-25 Jeff Law <law@redhat.com>
2898
2899 PR tree-optimization/68398
aec0b19e 2900 PR tree-optimization/69196
2b572b3c
JL
2901 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2902 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2903 path to avoid new heuristic allowing more irreducible regions
2904 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2905 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2906 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2907 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2908 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2909
fa74a4bc
MP
29102016-01-27 Marek Polacek <polacek@redhat.com>
2911
2912 PR c/68062
2913 * c-c++-common/vector-compare-4.c: New test.
2914
0afff540
DM
29152016-01-27 David Malcolm <dmalcolm@redhat.com>
2916
2917 PR preprocessor/69126
2918 * c-c++-common/pr69126.c: New test case.
2919
1a218fc9
ILT
29202016-01-27 Ian Lance Taylor <iant@google.com>
2921
2922 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2923
5d70666e
RB
29242016-01-27 Ryan Burn <contact@rnburn.com>
2925
2926 PR cilkplus/69267
2927 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2928
87ff4d66
UB
29292016-01-27 Uros Bizjak <ubizjak@gmail.com>
2930
2931 PR target/69512
2932 * gcc.target/i386/pr69512.c: New test.
2933
27e23cca
RE
29342016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2935
2936 PR ada/69488
2937 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2938
05bf54c3
MP
29392016-01-27 Marek Polacek <polacek@redhat.com>
2940
2941 PR c++/69379
2942 * g++.dg/pr69379.C: New test.
2943
60214d0d
MS
29442016-01-27 Martin Sebor <msebor@redhat.com>
2945
2946 PR c++/69317
2947 * g++.dg/abi/Wabi-2-2.C: New test.
2948 * g++.dg/abi/Wabi-2-3.C: New test.
2949 * g++.dg/abi/Wabi-3-2.C: New test.
2950 * g++.dg/abi/Wabi-3-3.C: New test.
2951
167c7bfa
RB
29522016-01-27 Richard Biener <rguenther@suse.de>
2953
2954 PR tree-optimization/69166
2955 * gcc.dg/torture/pr69166.c: New testcase.
2956
1430fb1f
MJ
29572016-01-27 Martin Jambor <mjambor@suse.cz>
2958
2959 PR tree-optimization/69355
2960 * gcc.dg/tree-ssa/pr69355.c: New test.
2961
95e3030c
MP
29622016-01-27 Marek Polacek <polacek@redhat.com>
2963
2964 PR c++/69496
2965 * g++.dg/ext/constexpr-vla1.C: New test.
2966
eeb085f3
CB
29672016-01-20 Christian Bruel <christian.bruel@st.com>
2968
2969 PR target/69245
2970 * gcc.target/arm/pr69245.c: New test.
2971
b1652dde
JJ
29722016-01-27 Jakub Jelinek <jakub@redhat.com>
2973
2974 PR tree-optimization/69399
2975 * gcc.dg/torture/pr69399.c: New test.
2976
ce7e8f00
EB
29772016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2978
2979 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2980
e4aac1d1
EB
29812016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2982
2983 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2984
8dfdb419
TV
29852016-01-26 Tom de Vries <tom@codesourcery.com>
2986
2987 PR tree-optimization/69110
2988 * gcc.dg/autopar/pr69110.c: New test.
2989
56f80f54 29902016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 2991 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
2992
2993 * gcc.dg/graphite/isl-ast-op-select.c: New.
2994
a0909527
PT
29952015-01-26 Paul Thomas <pault@gcc.gnu.org>
2996
2997 PR fortran/69385
2998 * gfortran.dg/allocate_error_6.f90: New test.
2999
ffc445f4
RH
30002016-01-26 Richard Henderson <rth@redhat.com>
3001
3002 * gcc.dg/tm/pr60908.c: New test.
3003
01e1dea3
DM
30042016-01-26 David Malcolm <dmalcolm@redhat.com>
3005
3006 PR other/69006
3007 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3008 directive.
3009 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3010 expected multiline output to reflect the colorization being
3011 disabled before newlines.
3012 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3013 (custom_diagnostic_finalizer): Replace call to
3014 pp_newline_and_flush with call to pp_flush.
3015 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3016 * gfortran.dg/implicit_class_1.f90: Likewise.
3017 * lib/gcc-dg.exp (allow_blank_lines): New global.
3018 (dg-allow-blank-lines-in-output): New procedure.
3019 (gcc-dg-prune): Complain about blank lines in the output, unless
3020 dg-allow-blank-lines-in-output was called.
3021 * lib/multiline.exp (_build_multiline_regex): Only support
3022 arbitrary followup text for non-blank-lines, not for blank lines.
3023
13f92e8d
JJ
30242016-01-26 Jakub Jelinek <jakub@redhat.com>
3025
3026 PR tree-optimization/69483
3027 * gcc.dg/pr69483.c: New test.
3028 * g++.dg/opt/pr69483.C: New test.
3029
92422235
CL
30302016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3031
3032 PR target/68620
3033 * gcc.target/arm/pr68620.c: New test.
3034
0bccf11b
L
30352016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3036
3037 * gcc.target/i386/pr68986-2.c: Remove -m32.
3038
81cd202e
L
30392016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3040
3041 PR target/68986
3042 * gcc.target/i386/pr68986-1.c: New test.
3043 * gcc.target/i386/pr68986-2.c: Likewise.
3044 * gcc.target/i386/pr68986-3.c: Likewise.
3045
213a1c03
CB
30462016-01-26 Christian Bruel <christian.bruel@st.com>
3047
3048 * lib/target-supports.exp
3049 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3050 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3051 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3052
22a08dd1
RB
30532016-01-26 Richard Biener <rguenther@suse.de>
3054
3055 PR tree-optimization/69452
3056 * gcc.dg/torture/pr69452.c: New testcase.
3057
6c06e0e8
JJ
30582016-01-26 Jakub Jelinek <jakub@redhat.com>
3059
3060 PR target/69442
3061 * gcc.dg/pr69442.c: New test.
3062
b96824c4
RFI
30632016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3064
3065 PR target/67896
3066 * gcc.target/aarch64/simd/pr67896.C: New.
3067
5ee31e57
RS
30682016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3069
3070 PR tree-optimization/69400
3071 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3072 function.
3073 (plugin_init): Call it.
3074 * gcc.dg/torture/pr69400.c: New test.
3075
7ddfb31d
CL
30762016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3077
3078 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3079
1e050c90
AK
30802016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3081 Sebastian Pop <s.pop@samsung.com>
3082
3083 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3084 isl-0.15.
3085
c8ee4bf5
AK
30862016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3087 Sebastian Pop <s.pop@samsung.com>
3088
3089 * gcc.dg/graphite/pr69292.c: New.
3090
d902b330
JJ
30912016-01-25 Jakub Jelinek <jakub@redhat.com>
3092
3093 * c-c++-common/goacc/use_device-1.c: New test.
3094
2c89b952
JL
30952016-01-25 Jeff Law <law@redhat.com>
3096
3097 PR tree-optimization/69196
3098 PR tree-optimization/68398
3099 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3100 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3101
685c8785
DE
31022016-01-25 David Edelsohn <dje.gcc@gmail.com>
3103
3104 PR target/69469
3105 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3106 Algorithm.
3107
95cef0c1
RB
31082016-01-25 Richard Biener <rguenther@suse.de>
3109
3110 PR testsuite/69380
3111 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3112
2947d3b2
IE
31132016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3114
3115 PR target/69421
3116 * gcc.dg/pr69421.c: New test.
3117
ae19075a
BB
31182016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3119
3120 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3121 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3122 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3123 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3124 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3125 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3126 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3127 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3128 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3129 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3130
fa4511c2
RB
31312016-01-25 Richard Biener <rguenther@suse.de>
3132
3133 PR tree-optimization/69376
3134 * gcc.dg/torture/pr69376.c: New testcase.
3135
1d101216
JD
31362016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3137
3138 PR fortran/69397
3139 PR fortran/68442
3140 * gfortran.dg/interface_38.f90: New test.
3141 * gfortran.dg/interface_39.f90: New test.
a0909527 3142
a59b92b0
PP
31432016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3144
3145 Revert:
3146 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3147
3148 PR c++/11858
3149 PR c++/24663
3150 PR c++/24664
3151 * g++.dg/template/pr11858.C: New test.
3152 * g++.dg/template/pr24663.C: New test.
3153 * g++.dg/template/unify12.C: New test.
3154 * g++.dg/template/unify13.C: New test.
3155 * g++.dg/template/unify14.C: New test.
3156 * g++.dg/template/unify15.C: New test.
3157 * g++.dg/template/unify16.C: New test.
3158 * g++.dg/template/unify17.C: New test.
3159
16acb1a8
DH
31602016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3161
3162 PR fortran/68283
3163 gfortran.dg/pr68283.f90: New test.
3164
094773e8
TK
31652016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3166
3167 PR fortran/66094
3168 * gfortran.dg/inline_matmul_13.f90: New test.
3169 * gfortran.dg/matmul_bounds_8.f90: New test.
3170 * gfortran.dg/matmul_bounds_9.f90: New test.
3171 * gfortran.dg/matmul_bounds_10.f90: New test.
3172
42fb90d7
TV
31732016-01-23 Tom de Vries <tom@codesourcery.com>
3174
3175 PR tree-optimization/69426
3176 * gcc.dg/autopar/pr69426.c: New test.
3177
69da7802
MS
31782016-01-23 Martin Sebor <msebor@redhat.com>
3179
3180 PR c++/58109
3181 PR c++/69022
3182 * g++.dg/cpp0x/alignas5.C: New test.
3183 * g++.dg/ext/vector29.C: Same.
3184
da17300a
UB
31852016-01-23 Uros Bizjak <ubizjak@gmail.com>
3186
3187 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3188 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3189 _GNU_SOURCE from compile flags to the source.
3190 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3191 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3192 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3193 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3194
62041cfc
JJ
31952016-01-22 Jakub Jelinek <jakub@redhat.com>
3196
3197 PR target/69432
3198 * g++.dg/opt/pr69432.C: New test.
3199
f7d2ad6f
BS
32002016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3201
3202 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3203 32-bit targets testing an -m64 multilib.
3204
d403fc9a
WS
32052016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3206
3207 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3208 64-bit support.
3209
4aa16f8d
JG
32102016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3211
3212 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3213
7c816d0f
CB
32142016-01-21 Christian Bruel <christian.bruel@st.com>
3215
3216 PR target/68674
3217 * gcc.target/i386/pr68674.c
3218 * gcc.target/aarch64/pr68674.c
3219 * gcc.target/arm/pr68674.c
3220
fce661e8
KT
32212016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3222
3223 PR target/69403
3224 * gcc.c-torture/execute/pr69403.c: New test.
3225
4696899f
PC
32262016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3227
3228 PR c++/55843
3229 * g++.dg/template/pr55843.C: New.
3230
bac69366
AL
32312016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3232
3233 PR testsuite/66877
3234 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3235 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3236
b57d3a5c
BS
32372016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3238
3239 PR testsuite/67489
da17300a
UB
3240 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3241 from dg-do compile directive, and instead add
3242 { dg-require-effective-target int128 }.
b57d3a5c 3243
9f04a53e
MS
32442016-01-20 Martin Sebor <msebor@redhat.com>
3245
3246 PR c/69405
3247 * gcc.dg/sync-fetch.c: New test.
3248
38a51663
JL
32492016-01-21 Martin Sebor <msebor@redhat.com>
3250
3251 PR target/69252
3252 * gcc.target/powerpc/pr69252.c: New test.
3253
2423a75a
JD
32542016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3255
3256 PR fortran/65996
da17300a 3257 * gfortran.dg/pr65996.f90: New test.
2423a75a 3258
0a76463f
DV
32592016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3260
3261 PR c++/68810
9f04a53e 3262 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 3263 expected to generate an error.
0a76463f 3264
9776e692
BS
32652016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3266
3267 PR middle-end/66178
3268 * gcc.dg/torture/pr66178.c: New test.
3269
c8d3e088
AB
32702016-01-21 Anton Blanchard <anton@samba.org>
3271 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3272
3273 PR target/63354
3274 * gcc.target/powerpc/pr63354.c: New test.
3275
35b707ff
VM
32762016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3277
3278 PR rtl-optimization/68990
3279 * gcc.target/i386/pr68990: New.
3280
157b0829
NC
32812016-01-21 Nick Clifton <nickc@redhat.com>
3282
3283 PR target/69129
3284 * gcc.target/mips/pr69129.c: New.
3285
aede6748
PC
32862016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3287
3288 PR c++/58046
3289 * g++.dg/cpp0x/pr58046.C: New.
3290
5463c2c8
JJ
32912016-01-21 Jakub Jelinek <jakub@redhat.com>
3292
6d31cc75
SS
3293 PR target/69187
3294 PR target/65624
3295 * gcc.target/arm/pr69187.c: New test.
3296
5463c2c8
JJ
3297 PR c++/69355
3298 * g++.dg/torture/pr69355.C: New test.
3299
fa28f32b
AK
33002016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3301 Sebastian Pop <s.pop@samsung.com>
3302
3303 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3304
b920a047
AK
33052016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3306 Sebastian Pop <s.pop@samsung.com>
3307
da17300a 3308 * gcc.dg/graphite/pr68976.c: New test.
b920a047 3309
bdd3aea6
JJ
33102016-01-21 Jakub Jelinek <jakub@redhat.com>
3311
3312 PR middle-end/67653
3313 * c-c++-common/pr67653.c: New test.
3314 * gcc.dg/torture/pr29119.c: Add dg-warning.
3315
26a2e6ae
PB
33162016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3317
3318 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3319
d25c7690
PK
33202016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3321
3322 PR c/24293
3323 * gcc.dg/pr24293.c: New test.
3324 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3325 incomplete struct type.
3326 * gcc.dg/declspec-1.c: Likewise.
3327 * gcc.dg/pr63549.c: Likewise.
3328
889d5698
JJ
33292016-01-20 Jakub Jelinek <jakub@redhat.com>
3330
3331 PR tree-optimization/66612
3332 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3333 for bdn instruction.
3334
d7cf3dc7
CL
33352016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3336
3337 * lib/target-supports.exp
3338 (check_effective_target_arm_fp_ok_nocache): New.
3339 (check_effective_target_arm_fp_ok): New.
3340 (add_options_for_arm_fp): New.
3341 (check_effective_target_arm_crypto_ok_nocache): Require
3342 target_arm_v8_neon_ok instead of arm32.
3343 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3344 (check_effective_target_arm_crypto_pragma_ok): New.
3345 (add_options_for_arm_vfp): New.
3346 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3347 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3348 target instead. Force initial fpu to vfp.
3349 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3350 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3351 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3352 dependency.
3353 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3354 use arm_vfp effective target instead. Force initial fpu to vfp.
3355 * gcc.target/arm/attr-neon3.c: Likewise.
3356 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3357 arm_vfp_ok.
3358 * gcc.target/arm/unsigned-float.c: Likewise.
3359 * gcc.target/arm/vfp-1.c: Likewise.
3360 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3361 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3362 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3363 * gcc.target/arm/vfp-ldmias.c: Likewise.
3364 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3365 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3366 * gcc.target/arm/vfp-stmiad.c: Likewise.
3367 * gcc.target/arm/vfp-stmias.c: Likewise.
3368 * gcc.target/arm/vnmul-1.c: Likewise.
3369 * gcc.target/arm/vnmul-2.c: Likewise.
3370 * gcc.target/arm/vnmul-3.c: Likewise.
3371 * gcc.target/arm/vnmul-4.c: Likewise.
3372
01ac9704 33732016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 3374
e84b00da
L
3375 PR testsuite/69366
3376 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3377 the MPX run-time library, for compile-time MPX test.
3378 * gcc.target/i386/chkp-always_inline.c: Likewise.
3379 * gcc.target/i386/chkp-bndret.c: Likewise.
3380 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3381 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3382 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3383 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3384 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3385 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3386 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3387 * gcc.target/i386/chkp-label-address.c: Likewise.
3388 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3389 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3390 * gcc.target/i386/chkp-pr69044.c: Likewise.
3391 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3392 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3393 * gcc.target/i386/chkp-strchr.c: Likewise.
3394 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3395 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3396 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3397 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3398 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3399 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3400 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3401 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3402 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3403 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3404 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3405 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3406 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3407 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3408 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3409 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3410 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3411 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3412 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3413 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3414 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3415 * gcc.target/i386/pr63995-2.c: Likewise.
3416 * gcc.target/i386/pr64805.c: Likewise.
3417 * gcc.target/i386/pr65044.c: Likewise.
3418 * gcc.target/i386/pr65167.c: Likewise.
3419 * gcc.target/i386/pr65183.c: Likewise.
3420 * gcc.target/i386/pr65184.c: Likewise.
3421 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 3422
28b33016
IE
34232016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3424
3425 PR tree-optimization/69328
3426 * gcc.dg/pr69328.c: New test.
3427
bcff0913
JL
34282016-01-20 Jeff Law <law@redhat.com>
3429
bf0bb970 3430 PR target/25114
bcff0913
JL
3431 * gcc.target/m68k/pr25114.c: New test.
3432
a3f69631
AV
34332016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3434
3435 * gcc.target/arm/memset-inline-10.c: Added
3436 dg-require-effective-target arm_thumb2_ok.
3437
af33ba0d
EB
34382016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3439
3440 * gcc.dg/debug/dwarf2/sso.c: New test.
3441
7596d5de
UB
34422016-01-19 Uros Bizjak <ubizjak@gmail.com>
3443
3444 PR testsuite/68820
3445 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3446 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3447 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3448
ceda2c69
JH
34492016-01-19 Jan Hubicka <hubicka@ucw.cz>
3450
3451 PR ipa/66223
3452 * g++.dg/ipa/devirt-50.C: New testcase.
3453
38a979f2
MP
34542016-01-19 Marek Polacek <polacek@redhat.com>
3455
3456 PR c++/68965
3457 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3458 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3459
962801c5
KT
34602016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3461
3462 PR target/69135
3463 * gcc.target/arm/pr69135_1.c: New test.
3464
078fe40a
WD
34652015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3466
3467 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3468
786e3c06
WD
34692015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3470
3471 * gcc.target/aarch64/ccmp_1.c: New testcase.
3472
1e297006
MP
34732016-01-19 Marek Polacek <polacek@redhat.com>
3474
3475 PR c++/68586
3476 * g++.dg/cpp0x/enum30.C: New test.
3477
879c27e3
RB
34782016-01-19 Richard Biener <rguenther@suse.de>
3479
3480 PR tree-optimization/69336
3481 * g++.dg/tree-ssa/pr69336.C: New testcase.
3482
015337d3
JJ
34832016-01-19 Jakub Jelinek <jakub@redhat.com>
3484
3485 PR debug/65779
3486 * gcc.dg/pr65779.c: New test.
3487
e2c768b6
RB
34882016-01-19 Richard Biener <rguenther@suse.de>
3489
3490 PR tree-optimization/69352
3491 * gcc.dg/torture/pr69352.c: New testcase.
3492
569efc34
JJ
34932016-01-19 Jakub Jelinek <jakub@redhat.com>
3494
3495 PR rtl-optimization/68955
3496 PR rtl-optimization/64557
3497 * gcc.dg/torture/pr68955.c: New test.
3498
e49d321f
JH
34992016-01-19 Jan Hubicka <hubicka@ucw.cz>
3500
3501 PR lto/69136
3502 * g++.dg/torture/pr69136.C: New testcase.
3503
e9191ad3
JH
35042016-01-19 Jan Hubicka <hubicka@ucw.cz>
3505
3506 PR lto/69133
3507 * g++.dg/lto/pr69133_0.C: New testcase.
3508 * g++.dg/lto/pr69133_1.C: New testcase.
3509
2bedb645
JL
35102016-01-15 Jeff Law <law@redhat.com>
3511
3512 PR tree-optimization/69320
3513 * gcc.c-torture/pr69320-1.c: New test.
3514 * gcc.c-torture/pr69320-2.c: New test.
3515 * gcc.c-torture/pr69320-3.c: New test.
3516 * gcc.c-torture/pr69320-4.c: New test.
3517
17c15cb9
PP
35182016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3519
3520 PR c++/11858
3521 PR c++/24663
3522 PR c++/24664
3523 * g++.dg/template/pr11858.C: New test.
3524 * g++.dg/template/pr24663.C: New test.
3525 * g++.dg/template/unify12.C: New test.
3526 * g++.dg/template/unify13.C: New test.
3527 * g++.dg/template/unify14.C: New test.
3528 * g++.dg/template/unify15.C: New test.
3529 * g++.dg/template/unify16.C: New test.
3530 * g++.dg/template/unify17.C: New test.
3531
9617fd08
DM
35322016-01-18 David Malcolm <dmalcolm@redhat.com>
3533
3534 PR testsuite/69181
3535 * gcc.dg/pr69181-1.c: New test file.
3536 * gcc.dg/pr69181-2.c: New test file.
3537 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3538 globals by moving it to...
3539 (cleanup-after-saved-dg-test): ...this new function. Add
3540 "global additional_sources_used". Add reset of global
3541 multiline_expected_outputs to the empty list.
3542 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3543 global to...
3544 (multiline_expected_outputs): ...this, and updated comments to
3545 note that it is modified from gcc-dg.exp.
3546 (dg-end-multiline-output): Update for the above renaming.
3547 (handle-multiline-outputs): Likewise. Remove the clearing
3548 of the expected outputs to the empty list.
3549
b555a2e4
RB
35502016-01-18 Richard Biener <rguenther@suse.de>
3551
3552 PR tree-optimization/69297
3553 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3554
96902805
JM
35552016-01-18 Joseph Myers <joseph@codesourcery.com>
3556
3557 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3558 dg-options.
3559 * gcc.target/mips/mips-3d-2.c: Likewise.
3560 * gcc.target/mips/mips-3d-3.c: Likewise.
3561 * gcc.target/mips/mips-3d-4.c: Likewise.
3562 * gcc.target/mips/mips-3d-5.c: Likewise.
3563 * gcc.target/mips/mips-3d-6.c: Likewise.
3564 * gcc.target/mips/mips-3d-7.c: Likewise.
3565 * gcc.target/mips/mips-3d-8.c: Likewise.
3566 * gcc.target/mips/mips-3d-9.c: Likewise.
3567 * gcc.target/mips/mips-ps-1.c: Likewise.
3568 * gcc.target/mips/mips-ps-2.c: Likewise.
3569 * gcc.target/mips/mips-ps-3.c: Likewise.
3570 * gcc.target/mips/mips-ps-4.c: Likewise.
3571 * gcc.target/mips/mips-ps-5.c: Likewise.
3572 * gcc.target/mips/mips-ps-6.c: Likewise.
3573 * gcc.target/mips/mips-ps-7.c: Likewise.
3574 * gcc.target/mips/mips-ps-type.c: Likewise.
3575 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3576 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3577
40e26f94
TV
35782016-01-18 Tom de Vries <tom@codesourcery.com>
3579
3580 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3581 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3582 * c-c++-common/goacc/kernels-empty.c: New test.
3583 * c-c++-common/goacc/kernels-eternal.c: New test.
3584 * c-c++-common/goacc/kernels-loop-2.c: New test.
3585 * c-c++-common/goacc/kernels-loop-3.c: New test.
3586 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3587 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3588 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3589 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3590 * c-c++-common/goacc/kernels-loop-data.c: New test.
3591 * c-c++-common/goacc/kernels-loop-g.c: New test.
3592 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3593 * c-c++-common/goacc/kernels-loop-n.c: New test.
3594 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3595 * c-c++-common/goacc/kernels-loop.c: New test.
3596 * c-c++-common/goacc/kernels-noreturn.c: New test.
3597 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3598 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3599 * c-c++-common/goacc/kernels-reduction.c: New test.
3600
a98d4647
TV
36012016-01-18 Tom de Vries <tom@codesourcery.com>
3602
3603 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3604 * gcc.dg/autopar/outer-2.c: Same.
3605 * gcc.dg/autopar/outer-3.c: Same.
3606 * gcc.dg/autopar/outer-4.c: Same.
3607 * gcc.dg/autopar/outer-5.c: Same.
3608 * gcc.dg/autopar/outer-6.c: Same.
3609 * gcc.dg/autopar/parallelization-1.c: Same.
3610 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3611 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3612 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3613 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3614 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3615 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3616 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3617 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3618 * gcc.dg/autopar/pr39500-1.c: Same.
3619 * gcc.dg/autopar/pr39500-2.c: Same.
3620 * gcc.dg/autopar/pr46193.c: Same.
3621 * gcc.dg/autopar/pr46194.c: Same.
3622 * gcc.dg/autopar/pr49580.c: Same.
3623 * gcc.dg/autopar/pr49960-1.c: Same.
3624 * gcc.dg/autopar/pr49960.c: Same.
3625 * gcc.dg/autopar/pr68373.c: Same.
3626 * gcc.dg/autopar/reduc-1.c: Same.
3627 * gcc.dg/autopar/reduc-1char.c: Same.
3628 * gcc.dg/autopar/reduc-1short.c: Same.
3629 * gcc.dg/autopar/reduc-2.c: Same.
3630 * gcc.dg/autopar/reduc-2char.c: Same.
3631 * gcc.dg/autopar/reduc-2short.c: Same.
3632 * gcc.dg/autopar/reduc-3.c: Same.
3633 * gcc.dg/autopar/reduc-4.c: Same.
3634 * gcc.dg/autopar/reduc-6.c: Same.
3635 * gcc.dg/autopar/reduc-7.c: Same.
3636 * gcc.dg/autopar/reduc-8.c: Same.
3637 * gcc.dg/autopar/reduc-9.c: Same.
3638 * gcc.dg/autopar/uns-outer-4.c: Same.
3639 * gcc.dg/autopar/uns-outer-5.c: Same.
3640 * gcc.dg/autopar/uns-outer-6.c: Same.
3641 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3642 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3643
da976fa8
AL
36442016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3645
3646 PR target/63679
3647 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3648 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3649
70c1e886
AL
36502016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3651
3652 PR target/63679
3653 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3654 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3655 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3656
88bed196
AL
36572016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3658
3659 PR target/63679
3660 * gcc.dg/tree-ssa/sra-17.c: New.
3661 * gcc.dg/tree-ssa/sra-18.c: New.
3662
3dd5f42e
IE
36632016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3664
3665 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3666
ae5a77fa
EB
36672016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3668
3669 * gnat.dg/inline12.adb: New test.
3670
11e57fc6
BC
36712016-01-18 Bin Cheng <bin.cheng@arm.com>
3672
3673 PR tree-optimization/66797
3674 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3675
995b6fe0
RB
36762016-01-18 Richard Biener <rguenther@suse.de>
3677
3678 PR tree-optimization/69170
3679 * gcc.dg/torture/pr69170.c: New testcase.
3680
82ee0cf2 36812016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
3682
3683 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3684
d69da357
TV
36852016-01-16 Tom de Vries <tom@codesourcery.com>
3686
3687 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3688
a3845283
TV
36892016-01-16 Tom de Vries <tom@codesourcery.com>
3690
3691 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3692 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3693 redundant dg-require-effective-target pthread.
3694 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3695 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3696 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3697 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3698 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3699 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3700 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3701
197a6aa6
DE
37022016-01-16 David Edelsohn <dje.gcc@gmail.com>
3703
3704 PR target/68609
3705 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3706 * gcc.target/powerpc/recip-7.c: Same.
3707
ec7886c1
PP
37082016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3709
3710 PR c++/69091
3711 * g++.dg/template/pr69091.C: New test.
3712
203484bb
PP
37132016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3714
3715 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3716 dump does not contain an error_mark_node.
3717 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3718 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3719
aa2500e9
PP
37202016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3721
3722 PR c++/68936
3723 * g++.dg/template/pr68936.C: New test.
3724
28621a5c
DE
37252016-01-15 David Edelsohn <dje.gcc@gmail.com>
3726
3727 PR target/68609
3728 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3729 * gcc.target/powerpc/recip-2.c: Same.
3730 * gcc.target/powerpc/recip-3.c: Same.
3731 * gcc.target/powerpc/recip-4.c: Same.
3732 * gcc.target/powerpc/recip-sqrtf.c: Same.
3733
40c43aca
JL
37342016-01-15 Jeff Law <law@redhat.com>
3735
3736 PR tree-optimization/69270
3737 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3738 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3739
afbc5ae8
PT
37402016-01-15 Paul Thomas <pault@gcc.gnu.org>
3741
3742 PR fortran/49630
3743 * gfortran.dg/deferred_character_13.f90: New test for the fix
3744 of comment 3 of the PR.
3745
3746 PR fortran/54070
3747 * gfortran.dg/deferred_character_8.f90: New test
3748 * gfortran.dg/allocate_error_5.f90: New test
3749
3750 PR fortran/60593
3751 * gfortran.dg/deferred_character_10.f90: New test
3752
3753 PR fortran/60795
3754 * gfortran.dg/deferred_character_14.f90: New test
3755
3756 PR fortran/61147
3757 * gfortran.dg/deferred_character_11.f90: New test
3758
3759 PR fortran/64324
3760 * gfortran.dg/deferred_character_9.f90: New test
3761
49abe076
VM
37622016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3763
3764 PR rtl-optimization/69030
3765 * gcc.target/i386/pr69030.c: New.
3766
16d12992
KT
37672016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3768
3769 * gcc.target/aarch64/target_attr_17.c: New test.
3770
78810bd3
RB
37712016-01-15 Richard Biener <rguenther@suse.de>
3772
3773 PR tree-optimization/66856
3774 * gcc.dg/torture/pr66856-1.c: New testcase.
3775 * gcc.dg/torture/pr66856-2.c: Likewise.
3776
2bd847fe
RB
37772016-01-15 Richard Biener <rguenther@suse.de>
3778
3779 PR debug/69137
3780 * g++.dg/lto/pr69137_0.C: New testcase.
3781
a00fe3b7
RS
37822016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3783
3784 PR middle-end/69246
3785 * gcc.target/i386/pr69246.c: New test.
3786
cbb0e83b
DV
37872016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3788
7596d5de 3789 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 3790
5a500ecf
DV
37912016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3792
3793 PR c++/56194
3794 * g++.dg/init/const9.C: Disable test on S/390.
3795
5d9bf64f
DV
37962016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3797
3798 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3799 * g++.dg/Wno-frame-address.C: Ditto.
3800
e234b19e
DV
38012016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3802
3803 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3804
89483f99
RB
38052016-01-15 Richard Biener <rguenther@suse.de>
3806
3807 PR tree-optimization/68961
3808 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3809
94f37395
IE
38102016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3811
3812 * gcc.target/i386/pr65105-5.c: New test.
3813
82ee0cf2 38142016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
3815
3816 * gcc.c-torture/execute/alias-4.c: New testcase.
3817
82ee0cf2 38182016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
3819
3820 PR ipa/68148
3821 * g++.dg/ipa/devirt-49.C: New testcase.
3822
092f7deb 38232016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
3824
3825 PR target/65837
3826 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3827 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3828 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3829
e93c66bc
RB
38302016-01-15 Richard Biener <rguenther@suse.de>
3831
3832 PR tree-optimization/69117
3833 * gcc.dg/torture/pr69117.c: New testcase.
3834
c47eaca6 38352015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
3836
3837 PR c++/69048
3838 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3839
c3f6914a
FXC
38402016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3841
3842 PR testsuite/67509
3843 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3844 range tests use 100 * maximum instead of maximum + 1.
3845
cd65ae90
JJ
38462016-01-14 Jakub Jelinek <jakub@redhat.com>
3847
3848 PR debug/69244
3849 * gcc.dg/guality/pr69244.c: New test.
3850
19643948
UB
38512016-01-14 Uros Bizjak <ubizjak@gmail.com>
3852
3853 * lib/target-supports.exp (check_effective_target_issignaling):
3854 New procedure.
3855 * gcc.dg/pr61441.c: Require issignaling effective target.
3856
fe79c97e
SB
38572016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3858
3859 PR target/68803
3860 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3861
c7df95d8
DM
38622016-01-14 David Malcolm <dmalcolm@redhat.com>
3863
3864 PR c++/68819
3865 PR preprocessor/69177
3866 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3867 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3868 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3869 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3870
00083992
MP
38712016-01-14 Marek Polacek <polacek@redhat.com>
3872
3873 PR c/69262
3874 * gcc.dg/array-15.c: New test.
3875
0c9b3294
JJ
38762016-01-14 Jakub Jelinek <jakub@redhat.com>
3877
3878 PR middle-end/68146
3879 PR tree-optimization/69155
3880 * gfortran.dg/pr68146.f: New test.
3881 * gfortran.dg/pr69155.f90: New test.
3882
3688e13d
RB
38832016-01-14 Richard Biener <rguenther@suse.de>
3884
3885 PR tree-optimization/68060
3886 * gcc.dg/torture/pr68060-1.c: New testcase.
3887 * gcc.dg/torture/pr68060-2.c: Likewise.
3888
bab0ad3a
NC
38892016-01-14 Nick Clifton <nickc@redhat.com>
3890
3891 * lib/target-supports.exp
3892 (check_effective_target_arm_neon_ok_nocache): Add an option
3893 sequence that includes setting the ARM architecture to ARMv7-A.
3894 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3895 command line options necessary to enable Neon support.
3896 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3897 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3898 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3899 * gcc.target/arm/pr69180.c: Likewise.
3900
947c2ce5
JL
39012016-01-14 Jeff Law <law@redhat.com>
3902
3903 PR tree-optimization/69270
3904 * gcc.dg/tree-ssa/pr69270.c: New test.
3905
3342fd71
BS
39062016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3907
3908 PR c/66208
3909 * c-c++-common/pr66208.c: New file.
3910
2ad3adf1
JJ
39112016-01-13 Jakub Jelinek <jakub@redhat.com>
3912
3913 PR tree-optimization/69156
3914 * gcc.dg/pr69156.c: New test.
3915
398d6feb
L
39162016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3917
3918 * gcc.target/i386/pr69225-7.c: New test.
3919
4c868789
RH
39202016-01-13 Richard Henderson <rth@redhat.com>
3921
3922 * gcc.dg/tm/memopt-13.c: Update expected function.
3923 * gcc.dg/tm/memopt-6.c: Likewise.
3924
ef6d1772
UB
39252016-01-13 Uros Bizjak <ubizjak@gmail.com>
3926
3927 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3928 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3929 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3930 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 3931
ef6d1772
UB
39322016-01-13 Tom de Vries <tom@codesourcery.com>
3933
3934 PR tree-optimization/69169
0b4b6ef2
TV
3935 * gcc.dg/pr69169.c: New test.
3936
2ad3adf1 39372016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
3938
3939 PR target/69228
3940 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3941 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3942 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3943 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3944 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3945 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3946 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3947 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3948
9060e335
AK
39492016-01-13 Jakub Jelinek <jakub@redhat.com>
3950
3951 PR target/69247
3952 * gcc.dg/pr69247.c: New test.
3953
40311329
RB
39542016-01-13 Richard Biener <rguenther@suse.de>
3955
3956 PR tree-optimization/69242
3957 * gcc.dg/torture/pr69242.c: New testcase.
3958
ccbd7103
RB
39592016-01-13 Richard Biener <rguenther@suse.de>
3960
3961 PR tree-optimization/69186
3962 * gcc.dg/torture/pr69186.c: New testcase.
3963
c6f72a46
JL
39642016-01-13 Jeff Law <law@redhat.com>
3965
3966 PR tree-optimization/67755
3967 * gcc.dg/tree-ssa/pr67755.c: New test.
3968
39692016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
3970
3971 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3972 pass number in output by a star.
3973
c446cf07
BC
39742016-01-12 Bin Cheng <bin.cheng@arm.com>
3975
3976 PR tree-optimization/68911
3977 * gcc.c-torture/execute/pr68911.c: New test.
3978
5342156c
MP
39792016-01-12 Marek Polacek <polacek@redhat.com>
3980
3981 PR c++/68979
3982 * g++.dg/warn/permissive-1.C: New test.
3983
65364cc5
JJ
39842016-01-12 Jakub Jelinek <jakub@redhat.com>
3985
3986 PR objc++/68511
3987 PR c++/69213
3988 * g++.dg/opt/pr69213.C: New test.
3989
81b9a3d9
CB
39902016-01-12 Christian Bruel <christian.bruel@st.com>
3991
3992 PR target/69180
3993 * gcc.target/arm/pr69180.c: New test.
3994
3c4e91c9
RB
39952016-01-12 Richard Biener <rguenther@suse.de>
3996
3997 PR lto/69077
3998 * g++.dg/lto/pr69077_0.C: New testcase.
3999 * g++.dg/lto/pr69077_1.C: Likewise.
4000
5664cea1
JJ
40012016-01-12 Jakub Jelinek <jakub@redhat.com>
4002
4003 PR target/69175
4004 * g++.dg/opt/pr69175.C: New test.
4005
86cefc49
AL
40062016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4007
4008 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4009 rather than #including math.h & stdlib.h.
4010 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4011 * gcc.dg/vect/pr49771.c: Likewise.
4012 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4013 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4014 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4015 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4016 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4017 * gcc.dg/vect/pr44507.c: Likewise.
4018 * gcc.dg/vect/pr45902.c: Likewise.
4019 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4020 * gcc.dg/vect/vect-117.c: Likewise.
4021 * gcc.dg/vect/vect-99.c: Likewise.
4022 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4023 * gcc.dg/vect/vect-cond-1.c: Likewise.
4024 * gcc.dg/vect/vect-cond-2.c: Likewise.
4025 * gcc.dg/vect/vect-cond-3.c: Likewise.
4026 * gcc.dg/vect/vect-cond-4.c: Likewise.
4027 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4028 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4029 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4030 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4031 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4032 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4033 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4034 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4035 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4036 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4037 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4038 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4039 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4040 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4041 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4042 include of signal.h.
4043 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4044 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4045 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4046 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4047 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4048 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4049 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4050 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4051 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4052 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4053 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4054 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4055 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4056 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4057 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4058 * gcc.dg/vect/vect-outer-5.c: Likewise.
4059 * gcc.dg/vect/vect-outer-6.c: Likewise.
4060 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4061 include of stdio.h.
4062
b832f61e
NC
40632016-01-12 Nick Clifton <nickc@redhat.com>
4064
4065 PR target/68913
4066 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4067 to fread so that it will be found in all target runtimes.
4068
8eac49b1
RB
40692016-01-12 Richard Biener <rguenther@suse.de>
4070
4071 PR tree-optimization/69053
4072 * g++.dg/torture/pr69053.C: New testcase.
4073
2935d994
RB
40742016-01-12 Richard Biener <rguenther@suse.de>
4075
4076 PR tree-optimization/69168
4077 * gcc.dg/torture/pr69168.c: New testcase.
4078
66c16fd9
RB
40792016-01-12 Richard Biener <rguenther@suse.de>
4080
4081 PR tree-optimization/69157
4082 * gcc.dg/torture/pr69157.c: New testcase.
4083
40842016-01-12 Richard Biener <rguenther@suse.de>
4085
4086 PR tree-optimization/69174
4087 * gcc.dg/torture/pr69174.c: New testcase.
4088
723033a6
JJ
40892016-01-12 Jakub Jelinek <jakub@redhat.com>
4090
4091 PR c++/66808
4092 PR c++/69000
4093 * g++.dg/tls/pr66808.C: New test.
4094 * g++.dg/tls/pr69000.C: New test.
4095
3574cf47
BS
40962016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4097
4098 * gcc.target/powerpc/swaps-p8-23.c: New test.
4099 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4100
feb20787
JDA
41012016-01-11 John David Anglin <danglin@gcc.gnu.org>
4102
4103 PR tree-optimization/68356
4104 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4105
27b1820a
KV
41062016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4107 Jim Wilson <jim.wilson@linaro.org>
4108
4109 PR target/69194
4110 * gcc.target/arm/pr69194.c: New test.
4111
cf4de6af
L
41122016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4113
4114 PR target/69225
4115 * gcc.target/i386/pr69225-1.c: New test.
4116 * gcc.target/i386/pr69225-2.c: Likewise.
4117 * gcc.target/i386/pr69225-3.c: Likewise.
4118 * gcc.target/i386/pr69225-4.c: Likewise.
4119 * gcc.target/i386/pr69225-5.c: Likewise.
4120 * gcc.target/i386/pr69225-6.c: Likewise.
4121
1ebd5558
JJ
41222016-01-11 Jakub Jelinek <jakub@redhat.com>
4123
23552a4d
JJ
4124 PR target/67462
4125 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4126 if lp64.
4127
26ff85b0
JJ
4128 PR target/69071
4129 * gcc.dg/pr69071.c: New test.
4130
9cb6bd74
JJ
4131 PR c++/69211
4132 * g++.dg/opt/pr69211.C: New test.
4133
1ebd5558
JJ
4134 PR tree-optimization/69214
4135 * gcc.c-torture/compile/pr69214.c: New test.
4136
8c18c836
UB
41372016-01-11 Uros Bizjak <ubizjak@gmail.com>
4138
4139 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4140 * gcc.target/i386/pr66232-11.c: Ditto.
4141 * gcc.target/i386/pr66232-12.c: Ditto.
4142 * gcc.target/i386/pr66232-13.c: Ditto.
4143
62446e6e
RB
41442016-01-11 Richard Biener <rguenther@suse.de>
4145
4146 PR tree-optimization/69173
4147 * gcc.dg/torture/pr69173.c: New testcase.
4148
2b8568fe
KT
41492016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4150
4151 PR rtl-optimization/68796
4152 * gcc.target/aarch64/tst_5.c: New test.
4153 * gcc.target/aarch64/tst_6.c: Likewise.
4154
5baf4532
KT
41552016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4156
4157 PR rtl-optimization/68841
4158 * gcc.dg/pr68841.c: New test.
4159 * gcc.c-torture/execute/pr68841.c: New test.
4160
ca90b1ed
YR
41612016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4162
4163 PR rtl-optimization/68920
4164 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4165 for ix86 targets.
4166 * gcc.dg/ifcvt-5.c: New test.
4167
2ad3adf1 41682016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
4169
4170 PR bootstrap/69123
4171 * g++.dg/pr69123.C: New.
4172
83834c09
IE
41732016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4174
4175 PR target/69010
4176 * gcc.target/i386/pr69010.c: New test.
4177
dcf89d57
MJ
41782016-01-11 Martin Jambor <mjambor@suse.cz>
4179
4180 PR ipa/69044
4181 * gcc.target/i386/chkp-pr69044.c: New test.
4182
d95167ee
TV
41832016-01-11 Tom de Vries <tom@codesourcery.com>
4184
4185 PR tree-optimization/69109
4186 * gcc.dg/autopar/pr69109-2.c: New test.
4187 * gcc.dg/autopar/pr69109.c: New test.
4188
4f6403a8
TV
41892016-01-11 Tom de Vries <tom@codesourcery.com>
4190
4191 PR tree-optimization/69108
4192 * gcc.dg/autopar/pr69108.c: New test.
4193
21efdd80
PP
41942016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4195
4196 PR c++/69029
4197 * c-c++-common/Wisleading-indentation.c: Augment test.
4198
fd42eed8
TK
41992016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4200
4201 PR fortran/69154
4202 * gfortran.dg/inline_matmul_12.f90: New test.
4203
4f90ee6c
PT
42042016-01-10 Paul Thomas <pault@gcc.gnu.org>
4205
4206 PR fortran/67779
4207 * gfortran.dg/actual_array_offset_1: New test.
4208
3907c6cf
TV
42092016-01-10 Tom de Vries <tom@codesourcery.com>
4210
4211 PR tree-optimization/69062
4212 * gcc.dg/autopar/pr69062.c: New test.
4213
b07b236e
TS
42142016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4215
4216 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4217 * gcc.dg/vect/slp-perm-2.c: Likewise.
4218 * gcc.dg/vect/slp-perm-3.c: Likewise.
4219 * gcc.dg/vect/slp-perm-5.c: Likewise.
4220 * gcc.dg/vect/slp-perm-6.c: Likewise.
4221 * gcc.dg/vect/slp-perm-7.c: Likewise.
4222 * gcc.dg/vect/slp-perm-8.c: Likewise.
4223
23fab8ae
TV
42242016-01-10 Tom de Vries <tom@codesourcery.com>
4225
4226 PR tree-optimization/69039
4227 * gcc.dg/autopar/pr69039.c: New test.
4228
73f0dae2
MP
42292016-01-09 Marek Polacek <polacek@redhat.com>
4230
4231 PR c++/69113
4232 * g++.dg/pr69113.C: New test.
4233
20b8d734
JJ
42342016-01-09 Jakub Jelinek <jakub@redhat.com>
4235
4236 PR middle-end/50865
4237 PR tree-optimization/69097
4238 * gcc.c-torture/execute/pr50865.c: New test.
4239 * gcc.c-torture/execute/pr69097-1.c: New test.
4240 * gcc.c-torture/execute/pr69097-2.c: New test.
4241 * gcc.dg/pr69097-1.c: New test.
4242 * gcc.dg/pr69097-2.c: New test.
4243
c50e614b
JJ
42442016-01-09 Jakub Jelinek <jakub@redhat.com>
4245
4246 PR c++/69164
4247 * g++.dg/opt/pr69164.C: New test.
4248
e0237993
JJ
42492016-01-08 Jakub Jelinek <jakub@redhat.com>
4250
4251 PR tree-optimization/69167
4252 * gcc.dg/pr69167.c: New test.
4253
bd8f5bb2
MP
42542016-01-08 Marek Polacek <polacek@redhat.com>
4255
4256 PR c++/68449
4257 * g++.dg/pr68449.C: New.
4258
bb0f5ca7
AL
42592016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4260
4261 PR tree-optimization/68707
4262 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4263 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4264 on platforms supporting it.
4265 * gcc.dg/vect/slp-perm-2.c: Likewise.
4266 * gcc.dg/vect/slp-perm-3.c: Likewise.
4267 * gcc.dg/vect/slp-perm-5.c: Likewise.
4268 * gcc.dg/vect/slp-perm-7.c: Likewise.
4269 * gcc.dg/vect/slp-perm-8.c: Likewise.
4270 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4271 on platforms supporting it.
4272
22518428
JJ
42732016-01-08 Jakub Jelinek <jakub@redhat.com>
4274
33f0852f
JJ
4275 PR tree-optimization/69162
4276 * gcc.dg/pr69162.c: New test.
4277
22518428
JJ
4278 PR tree-optimization/69172
4279 * gcc.dg/pr69172.c: New test.
4280
80e9b3aa
TP
42812016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4282
4283 PR tree-optimization/67781
4284 * gcc.c-torture/execute/pr67781.c: New file.
4285
262a363f
JJ
42862016-01-08 Jakub Jelinek <jakub@redhat.com>
4287
4288 PR tree-optimization/69083
4289 * gcc.dg/vect/pr69083.c: New test.
4290
6e1f093f
SS
42912016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4292
4293 PR tree-optimization/61441
4294 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4295 Use -fexcess-precision=standard for compiler options.
4296 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4297
53290e07
JJ
42982016-01-08 Jakub Jelinek <jakub@redhat.com>
4299
57bf3072
JJ
4300 PR fortran/69128
4301 * gfortran.dg/gomp/pr69128.f90: New test.
4302
53290e07
JJ
4303 PR c++/69145
4304 * g++.dg/ext/pr69145-1.C: New test.
4305 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4306 * g++.dg/ext/pr69145-2.h: New file.
4307
7a127fa7
MS
43082016-01-07 Martin Sebor <msebor@redhat.com>
4309
4310 PR c/68966
4311 * gcc.dg/atomic-fetch-bool.c: New test.
4312 * gcc.dg/sync-fetch-bool.c: New test.
4313
95918b49
L
43142016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4315
4316 PR fortran/66680
4317 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4318
c8e62a9d
NC
43192016-01-07 Nick Clifton <nickc@redhat.com>
4320
4321 PR target/66655
4322 * g++.dg/pr66655.C: New test.
4323 * g++.dg/pr66655_1.cc: Test support file.
4324 * g++.dg/pr66655.h: Test header file.
4325
2ad3adf1 43262016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
4327
4328 PR fortran/66680
4329 gfortran.dg/gomp/pr66680.f90: New test.
4330
4cd9ca92
L
43312016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4332
4333 PR target/69171
4334 * gcc.target/i386/pr69171-1.c: New test.
4335 * gcc.target/i386/pr69171-2.c: Likewise.
4336 * gcc.target/i386/pr69171-3.c: Likewise.
4337 * gcc.target/i386/pr69171-4.c: Likewise.
4338 * gcc.target/i386/pr69171-5.c: Likewise.
4339 * gcc.target/i386/pr69171-6.c: Likewise.
4340
7e33d4dc
BS
43412015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4342
4343 PR middle-end/67639
4344 * c-c++-common/pr67639.c: New test.
4345
fec64afc
JJ
43462016-01-07 Jakub Jelinek <jakub@redhat.com>
4347
4348 PR tree-optimization/69141
4349 * g++.dg/opt/pr69141.C: New test.
4350
f293ad29
EB
43512016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4352
4353 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4354
5027395e
UB
43552016-01-06 Uros Bizjak <ubizjak@gmail.com>
4356
4357 PR target/69140
4358 * gcc.target/i386/pr69140.c: New test
4359
7443cf13
DM
43602016-01-06 David Malcolm <dmalcolm@redhat.com>
4361
4362 * gcc.dg/bad-dereference.c: New test case.
4363
32928931
BS
43642015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4365
4366 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4367
68dd05da
AS
43682016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4369
4370 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4371
6b131d5b
MP
43722016-01-06 Marek Polacek <polacek@redhat.com>
4373
4374 PR sanitizer/69099
4375 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4376
8d9fdb49
MP
43772016-01-05 Marek Polacek <polacek@redhat.com>
4378
4379 PR c/69104
4380 * gcc.dg/atomic-invalid-2.c: New.
4381
acf93f1e
L
43822016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4383
4384 PR target/68991
4385 * gcc.target/i386/pr68991.c: New test.
4386
3f50525d
L
43872016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4388
4389 PR target/68991
4390 * g++.dg/pr68991-1.C: New test.
4391 * g++.dg/pr68991-2.C: Likewise.
4392
e0237993 43932016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 4394
e0237993 4395 PR other/60465
face88a1
ST
4396 * gcc.target/ia64/pr60465-gprel64.c: New test.
4397 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4398
a0866eff
KT
43992016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4400
4401 PR rtl-optimization/68651
4402 * gcc.target/aarch64/pr68651_1.c: New test.
4403
c589e975
DM
44042016-01-05 David Malcolm <dmalcolm@redhat.com>
4405
4406 PR c/69122
4407 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4408
929710d9
NS
44092016-01-05 Nathan Sidwell <nathan@acm.org>
4410
ce3e43d7
NS
4411 PR c++/58583
4412 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4413
929710d9
NS
4414 * gcc.dg/alias-15.c: New.
4415
a2faef8e
NC
44162016-01-05 Nick Clifton <nickc@redhat.com>
4417
4418 PR target/68870
4419 * g++.dg/pr68770.C: New test.
4420
4cfa76e3
MS
44212016-01-04 Mike Stump <mikestump@comcast.net>
4422
4423 * lib/target-supports.exp (check_effective_target_cilkplus):
4424 cilkplus targets require pthreads.
4ece61b6 4425 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 4426
4e8a3a35
MM
44272016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4428
4429 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4430 generation.
4431
818ab71a
JJ
44322016-01-04 Jakub Jelinek <jakub@redhat.com>
4433
4434 Update copyright years.
4435
2fe0a208
MP
44362016-01-04 Marek Polacek <polacek@redhat.com>
4437
4438 PR c/68908
4439 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4440 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4441 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4442
9e3b2fe3
EB
44432016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4444
4445 * gcc.target/sparc/20160104-2.c: New test.
4446
e8d65a35
EB
44472016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4448
4449 * gcc.target/sparc/20160104-1.c: New test.
4450
25ccfccd
PT
44512016-01-03 Paul Thomas <pault@gcc.gnu.org>
4452
4453 PR fortran/65045
4454 * gfortran.dg/pr65045.f90: New test.
4455
cb51d382
EB
44562016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4457
4458 * gnat.dg/specs/debug1.ads: Delete.
4459
6eeaad6e
JD
44602016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4461
4462 PR libgfortran/68867
4463 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4464 expression.
4465
2f968603
JD
44662016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4467
4468 PR libgfortran/68867
4469 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4470 PowerPC.
4471
591bb5e4
PT
44722016-01-01 Paul Thomas <pault@gcc.gnu.org>
4473
4474 PR fortran/68864
4475 * gfortran.dg/pr68864.f90: New test.
4476
f1e0620c
JJ
44772016-01-01 Jakub Jelinek <jakub@redhat.com>
4478
942a1319
JJ
4479 PR tree-optimization/69070
4480 * gcc.dg/pr69070.c: New test.
4481
10dff63f
JJ
4482 PR sanitizer/69055
4483 * gfortran.dg/pr69055.f90: New test.
4484
f1e0620c
JJ
4485 PR target/69015
4486 * gcc.dg/pr69015.c: New test.
818ab71a 4487\f
2f883d1c 4488Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
4489
4490Copying and distribution of this file, with or without modification,
4491are permitted in any medium without royalty provided the copyright
4492notice and this notice are preserved.