]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR tree-optimization/70144 (g++ ICE at -O1 and above on valid code on x86_64-linux...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a3aad0e6
JJ
12016-03-17 Jakub Jelinek <jakub@redhat.com>
2
17366700
JJ
3 PR c++/70144
4 * c-c++-common/pr70144-1.c: New test.
5 * c-c++-common/pr70144-2.c: New test.
6
a3aad0e6
JJ
7 PR c++/70272
8 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
9 * g++.dg/opt/flifetime-dse6.C: New test.
10 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
11
b57e6e18
L
122016-03-17 H.J. Lu <hongjiu.lu@intel.com>
13
14 PR driver/70192
15 * gcc.dg/pic-1.c: New test.
16 * gcc.dg/pic-2.c: Likewise.
17 * gcc.dg/pic-3.c: Likewise.
18 * gcc.dg/pic-4.c: Likewise.
19 * gcc.dg/pie-1.c: Likewise.
20 * gcc.dg/pie-2.c: Likewise.
21 * gcc.dg/pie-3.c: Likewise.
22 * gcc.dg/pie-4.c: Likewise.
23 * gcc.dg/pie-5.c: Likewise.
24 * gcc.dg/pie-6.c: Likewise.
25
b38ba58b
TV
262016-03-17 Tom de Vries <tom@codesourcery.com>
27
28 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
29 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
30
6931b3b7
RB
312016-03-17 Richard Biener <rguenther@suse.de>
32
33 PR debug/70271
34 * g++.dg/debug/pr70271.C: New testcase.
35
0c8b64cb
IE
362016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
37
38 * gcc.target/i386/pr70251.c: New test.
39
b1970801
MP
402016-03-17 Marek Polacek <polacek@redhat.com>
41
42 PR c++/70194
43 * g++.dg/warn/constexpr-70194.C: New test.
44
820c5eaa
RH
452016-03-16 Richard Henderson <rth@redhat.com>
46
47 PR middle-end/70240
48 * gcc.c-torture/compile/pr70240.c: New.
49
da0ad263
SKS
502016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
51
52 * gcc.c-torture/compile/20151204.c: Skip for avr.
53
c73d295c
JJ
542016-03-16 Jakub Jelinek <jakub@redhat.com>
55
56 PR target/70245
57 * g++.dg/opt/pr70245.C: New test.
58 * g++.dg/opt/pr70245.h: New file.
59 * g++.dg/opt/pr70245-aux.cc: New file.
60
b2794066
MS
612016-03-16 Martin Sebor <msebor@redhat.com>
62
63 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
64
aa43616c
RH
652016-03-16 Richard Henderson <rth@redhat.com>
66
67 PR middle-end/70199
68 * gcc.c-torture/compile/pr70199.c: New.
69
59608fe5
L
702016-03-16 H.J. Lu <hongjiu.lu@intel.com>
71
72 * gcc.dg/uninit-19.c: Run dos2unix.
73
ab4c578f
MP
742016-03-16 Marek Polacek <polacek@redhat.com>
75
76 PR c/70093
77 * gcc.dg/nested-func-10.c: New test.
78 * gcc.dg/nested-func-9.c: New test.
79
f5387e76
JJ
802016-03-16 Jakub Jelinek <jakub@redhat.com>
81
82 PR tree-optimization/68714
83 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
84
7662b718
TV
852016-03-16 Tom de Vries <tom@codesourcery.com>
86
87 PR tree-optimization/68715
88 * gcc.dg/graphite/pr68715-2.c: New test.
89 * gcc.dg/graphite/pr68715.c: New test.
90 * gfortran.dg/graphite/pr68715.f90: New test.
91
be7ce7ae
TV
922016-03-16 Tom de Vries <tom@codesourcery.com>
93
94 PR tree-optimization/68809
95 * gcc.dg/graphite/pr68809-2.c: New test.
96 * gcc.dg/graphite/pr68809.c: New test.
97
1935f250
JJ
982016-03-16 Jakub Jelinek <jakub@redhat.com>
99
6651c93e
JJ
100 PR c++/70147
101 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
102 method call to i () as argument. Adjust expected output.
103
1935f250
JJ
104 PR c++/70147
105 * g++.dg/ubsan/pr70147-1.C: New test.
106 * g++.dg/ubsan/pr70147-2.C: New test.
107
ab1caa6e
MS
1082016-03-15 Martin Sebor <msebor@redhat.com>
109
110 PR c++/58281
111 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
112
5c2a1bbb
JDA
1132016-03-15 John David Anglin <danglin@gcc.gnu.org>
114
cb5d8ad1
JDA
115 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
116 hppa*-*-hpux*.
117
b440dd40
JDA
118 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
119
5c2a1bbb
JDA
120 PR libfortran/69799
121 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
122 libatomic_available.
123
42c729c5
MP
1242016-03-15 Marek Polacek <polacek@redhat.com>
125
126 PR c++/70209
127 * g++.dg/ext/attribute-may-alias-4.C: New test.
128
82b1c550
AM
1292016-03-15 Alexander Monakov <amonakov@ispras.ru>
130
131 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
132 -fvar-tracking-assignments-toggle flag.
133
4ccbf3a6
PH
1342016-03-15 Pat Haugen <pthaugen@us.ibm.com>
135
136 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
137
c39858bd
JJ
1382016-03-15 Jakub Jelinek <jakub@redhat.com>
139
140 PR rtl-optimization/70222
141 * gcc.c-torture/execute/pr70222-1.c: New test.
142 * gcc.c-torture/execute/pr70222-2.c: New test.
143
8be119c1
RH
1442016-03-15 Richard Henderson <rth@redhat.com>
145
146 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
147
6598bb55
AB
1482016-03-15 Andrey Belevantsev <abel@ispras.ru>
149
150 PR rtl-optimization/69032
151 * gcc.dg/pr69032.c: New test.
152
81fa2944
AB
1532016-03-15 Andrey Belevantsev <abel@ispras.ru>
154
155 PR rtl-optimization/63384
156 * g++.dg/pr63384.C: New test.
157
74ea9ab6
AB
1582016-03-15 Andrey Belevantsev <abel@ispras.ru>
159
160 PR target/64411
161 * gcc.target/i386/pr64411.C: New test.
162
045d5055
TV
1632016-03-15 Tom de Vries <tom@codesourcery.com>
164
165 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
166 * gfortran.dg/goacc/kernels-alias.f95: New test.
167
3ea33585
MS
1682016-03-14 Martin Sebor <msebor@redhat.com>
169
170 PR c++/53792
171 * g++.dg/cpp0x/constexpr-inline.C: New test.
172 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
173
1df7b330
DE
1742016-03-14 David Edelsohn <dje.gcc@gmail.com>
175
176 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
177
79b57d18
JJ
1782016-03-14 Jakub Jelinek <jakub@redhat.com>
179
180 PR middle-end/70219
181 * gcc.dg/pr70219.c: New test.
182
3cbf012a
BS
1832016-03-14 Bernd Schmidt <bschmidt@redhat.com>
184
185 PR target/70083
186 * gcc.dg/torture/pr70083.c: New test.
187 * gcc.target/i386/pr70083.c: New test.
188
a9fee7cd
RB
1892016-03-14 Richard Biener <rguenther@suse.de>
190
191 PR tree-optimization/56365
192 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
193
4799603f
SB
1942016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
195
196 PR target/70098
197 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
198 New function.
199 * g++.dg/pr70098.C: New testcase.
200
201
760ca967
TV
2022016-03-14 Tom de Vries <tom@codesourcery.com>
203
204 PR tree-optimization/70045
205 * gcc.dg/graphite/pr70045.c: New test.
206
44e66a77
JD
2072016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
208
209 PR fortran/69043
210 * gfortran.dg/include_9.f90: New test.
211
a18e0fe1
DH
2122016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
213
214 PR fortran/45076
215 gfortran.dg/prof/prof.exp: New script.
216 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
217
d0aca6ab
AB
2182016-03-12 Andrey Belevantsev <abel@ispras.ru>
219
220 PR rtl-optimization/69307
221 * gcc.dg/pr69307.c: New test.
222
cefe08a4
VM
2232016-03-12 Vladimir Makarov <vmakarov@redhat.com>
224
225 PR target/69614
226 * gcc.target/arm/pr69614.c: New.
227
70112e2a
PT
2282016-03-12 Paul Thomas <pault@gcc.gnu.org>
229
230 PR fortran/70031
231 * gfortran.dg/submodule_14.f08: New test
232
233 PR fortran/69524
234 * gfortran.dg/submodule_15.f08: New test
235
3f1e5d3a
PP
2362016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
237
238 PR c++/70106
239 * g++.dg/cpp1y/paren3.C: New test.
240
a3f6d680
MM
2412016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
242
243 PR target/70131
244 * gcc.target/powerpc/ppc-round2.c: New test.
245
92348f09
BS
2462016-03-11 Bernd Schmidt <bschmidt@redhat.com>
247
248 PR target/70123
249 * gcc.dg/torture/pr70123.c: New test.
250
cebde9e9
JL
2512016-03-11 Jeff Law <law@redhat.com>
252
253 PR tree-optimization/70190
254 * gcc.c-torture/compile/pr70190.c: New test.
255
3edc5da4
DM
2562016-03-11 David Malcolm <dmalcolm@redhat.com>
257
258 PR c/68187
259 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
260 case.
261 (test43_b): Likewise.
262 (test43_c): Likewise.
263 (test43_d): Likewise.
264 (test43_e): Likewise.
265 (test43_f): Likewise.
266 (test43_g): Likewise.
267 (test44_a): Likewise.
268 (test44_b): Likewise.
269 (test44_c): Likewise.
270 (test44_d): Likewise.
271 (test44_e): Likewise.
272
318c1204
DM
2732016-03-11 David Malcolm <dmalcolm@redhat.com>
274
275 PR c/70085
276 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
277
bc062234
KT
2782016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
279
280 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
281 dg-options.
282
acfc1ac1
KT
2832016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
284
285 PR target/70002
286 PR target/69245
287 * gcc.target/aarch64/pr69245_2.c: New test.
288
d1e2bb2d
JJ
2892016-03-11 Jakub Jelinek <jakub@redhat.com>
290
291 PR tree-optimization/70177
292 * gcc.dg/pr70177.c: New test.
293
07350627
AL
2942016-03-11 Alan Lawrence <alan.lawrence@arm.com>
295
296 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
297
5c6706f7
AL
2982016-03-11 Alan Lawrence <alan.lawrence@arm.com>
299
300 * gcc.dg/tree-ssa/sra-20.c: New.
301
02d472a2
JJ
3022016-03-11 Jakub Jelinek <jakub@redhat.com>
303
686d390a
JJ
304 PR rtl-optimization/70174
305 * gcc.dg/pr70174.c: New test.
306
02d472a2
JJ
307 PR tree-optimization/70169
308 * gcc.dg/pr70169.c: New test.
309
0f9befa1
IE
3102016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
311
312 PR target/70160
313 * gcc.target/i386/pr70160.c: New test.
314
432d4670
AK
3152016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
316
317 * gcc.target/s390/dfp-1.c: New test.
318
a3dc8760
NC
3192016-03-10 Nick Clifton <nickc@redhat.com>
320
321 PR target/70044
322 * gcc.target/aarch64/pr70044.c: New test.
323
b87a8d7d
PP
3242016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
325 Jakub Jelinek <jakub@redhat.com>
326
327 PR c++/70001
328 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
329 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
330 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
331
4f4ada6a
JH
3322016-03-10 Jan Hubicka <hubicka@ucw.cz>
333
334 PR lto/69589
335 * g++.dg/lto/pr69589_0.C: New testcase
336 * g++.dg/lto/pr69589_1.C: New testcase
337
d49b0aa0
MP
3382016-03-10 Marek Polacek <polacek@redhat.com>
339
340 PR c++/70153
341 * g++.dg/delayedfold/unary-plus1.C: New test.
342
3432016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
344
345 * gcc.target/arm/pr45701-1.c: Escape brackets.
346 * gcc.target/arm/pr45701-2.c: Likewise.
347
71017a7b
AL
3482016-03-10 Alan Lawrence <alan.lawrence@arm.com>
349
350 * gfortran.dg/unconstrained_commons.f: New.
351
ba52669f
AM
3522016-03-10 Alan Modra <amodra@gmail.com>
353
354 * gcc.dg/pr69195.c: New.
355 * gcc.dg/pr69238.c: New.
356
27742332
TV
3572016-03-10 Tom de Vries <tom@codesourcery.com>
358
359 PR testsuite/68915
360 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
361
3a81a594
RB
3622016-03-10 Richard Biener <rguenther@suse.de>
363
364 PR tree-optimization/70128
365 * gcc.dg/tree-ssa/alias-34.c: New testcase.
366 * gcc.dg/tree-ssa/alias-35.c: Likewise.
367
3433b975
JJ
3682016-03-09 Jakub Jelinek <jakub@redhat.com>
369
c2864f02
JJ
370 PR tree-optimization/70152
371 * gcc.dg/pr70152.c: New test.
372
3433b975
JJ
373 PR target/70086
374 * gcc.target/i386/pr70086-1.c: New test.
375 * gcc.target/i386/pr70086-2.c: New test.
376 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
377
378 PR tree-optimization/70127
379 * gcc.c-torture/execute/pr70127.c: New test.
380
96b3c82d
CP
3812016-03-09 Cesar Philippidis <cesar@codesourcery.com>
382
383 * c-c++-common/goacc/combined-directives-2.c: New test.
384
b4f3232d
DM
3852016-03-09 David Malcolm <dmalcolm@redhat.com>
386
387 PR c/68473
388 PR c++/70105
389 * g++.dg/diagnostic/pr70105.C: New test.
390 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
391 (test_multiple_ordinary_maps): New test function.
392
40499f81
DM
3932016-03-09 David Malcolm <dmalcolm@redhat.com>
394
395 PR c/68473
396 PR c++/70105
397 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
398 Drop range information from call to inform_at_rich_loc.
399 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
400 New.
401 (test_show_locus): Replace calls to rich_location::add_range with
402 calls to add_range. Rewrite the tests that used the now-defunct
403 rich_location ctor taking a source_range. Simplify other tests
404 by replacing calls to COMBINE_LOCATION_DATA with calls to
405 make_location.
406
c9e33662
RB
4072016-03-09 Richard Biener <rguenther@suse.de>
408 Jakub Jelinek <jakub@redhat.com>
409
410 PR tree-optimization/70138
411 * gcc.dg/vect/pr70138-1.c: New testcase.
412 * gcc.dg/vect/pr70138-2.c: Likewise.
413
2c73b764
JJ
4142016-03-09 Jakub Jelinek <jakub@redhat.com>
415
416 PR target/70049
417 * gcc.target/i386/pr70049.c: New test.
418
c06d25bb
RB
4192016-03-09 Richard Biener <rguenther@suse.de>
420
421 PR c/70143
422 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
423 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
424 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
425
5828a501
RO
4262016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
427
428 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
429 arm-*-*.
430
2e141c8d
JJ
4312016-03-09 Jakub Jelinek <jakub@redhat.com>
432
5a9def37
JJ
433 PR middle-end/67278
434 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
435
2e141c8d
JJ
436 PR target/67278
437 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
438
439 PR middle-end/70050
440 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
441 in testcase comment.
442
bf751f40
TV
4432016-03-09 Tom de Vries <tom@codesourcery.com>
444
445 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
446 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
447 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
448 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
449 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
450 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
451 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
452 * gfortran.dg/goacc/kernels-loop.f95: New test.
453
e210c999
MS
4542016-03-08 Martin Sebor <msebor@redhat.com>
455
456 PR c++/62096
457 * g++.dg/warn/overflow-warn-7.C: New test.
458
80aac5c8
JM
4592016-03-08 Jason Merrill <jason@redhat.com>
460
461 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
462 * lib/target-supports.exp (check_effective_target_concepts): New.
463
12b81409
JJ
4642016-03-08 Jakub Jelinek <jakub@redhat.com>
465
d259b234
JJ
466 PR c++/70135
467 * g++.dg/cpp1y/constexpr-loop4.C: New test.
468 * g++.dg/ubsan/pr70135.C: New test.
469
12b81409
JJ
470 PR target/70110
471 * gcc.dg/pr70110.c: New test.
472
b4e9f2aa
MJ
4732016-03-07 Martin Jambor <mjambor@suse.cz>
474
475 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
476 * c-c++-common/gomp/if-1.c: Likewise.
477 * c-c++-common/gomp/pr61486-2.c: Likewise.
478 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
479 to dg-additional-options.
480 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
481 * g++/gomp/target-teams-1.c: Likewise.
482 * gcc.dg/gomp/gomp.exp: Likewise.
483 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
484 dg-additional-options.
485 * gfortran.dg/gomp/gomp.exp: Likewise.
486 * gfortran.dg/gomp/target1.f90: Remove dg-options.
487 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
488 dg-additional-options.
489 * gfortran.dg/gomp/target3.f90: Remove dg-options.
490
f86e631e
MJ
4912016-03-07 Martin Jambor <mjambor@suse.cz>
492
493 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
494 * c-c++-common/gomp/gridify-1.c: New test.
495 * gfortran.dg/gomp/gridify-1.f90: Likewise.
496
94156b3f
AV
4972016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
498
499 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
500 trigger for cortex-r8, when scanning for register r8.
501 * gcc.target/arm/pr45701-2.c: Likewise.
502
a84a49b7
RB
5032016-02-26 Richard Biener <rguenther@suse.de>
504 Jeff Law <law@redhat.com>
505
506 PR tree-optimization/69740
507 * gcc.c-torture/compile/pr69740-1.c: New test.
508 * gcc.c-torture/compile/pr69740-2.c: New test.
509
e41f6c9e
BS
5102016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
511
512 * lib/target-supports.exp
513 (check_effective_target_whole_vector_shift): Enable for PPC64.
514
57548bf5
RB
5152016-03-07 Richard Biener <rguenther@suse.de>
516
517 PR tree-optimization/70115
518 * gcc.dg/torture/pr70115.c: New testcase.
519
4ae13300
NS
5202016-03-07 Nathan Sidwell <nathan@codesourcery.com>
521
522 PR middle-end/69916
523 * c-c-++-common/goacc/pr69916.c: New.
524
5edb9853
RH
5252016-03-07 Richard Henderson <rth@redhat.com>
526
527 * gcc.c-torture/compile/pr70061.c: New test.
528
2067a8f3
RB
5292016-03-07 Richard Biener <rguenther@suse.de>
530
531 PR testsuite/70109
532 * gcc.dg/vect/O3-pr36098.c: New testcase.
533
4145a9b7
CL
5342016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
535
536 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
537
1878be32
EB
5382016-03-07 Eric Botcazou <ebotcazou@adacore.com>
539
540 * gnat.dg/renaming9.ad[sb]: New testcase.
541
df762bb2
JJ
5422016-03-05 Jakub Jelinek <jakub@redhat.com>
543
544 PR c++/70084
545 * g++.dg/expr/stdarg3.C: New test.
546
7d461295
JL
5472016-03-04 Jeff Law <law@redhat.com>
548
549 PR tree-optimization/69196
550 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
551 x86_64-*-*.
552
29b9828f
BS
5532016-03-04 Bernd Schmidt <bschmidt@redhat.com>
554
b6b552fd
BS
555 PR c/69973
556 * gcc.dg/pr69973.c: New test.
557
201d49e9
BS
558 PR rtl-optimization/69941
559 * gcc.dg/torture/pr69941.c: New test.
560
29b9828f
BS
561 PR c/69824
562 * gcc.dg/pr69824.c: New test.
563
640b7e74
TV
5642016-03-05 Tom de Vries <tom@codesourcery.com>
565
566 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
567 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
568 function.
569
7a3a3fad
PP
5702016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
571
572 PR c++/66786
573 * g++.dg/cpp1y/var-templ48.C: New test.
574 * g++.dg/cpp1y/var-templ49.C: New test.
575
cd439aec
EB
5762016-03-04 Eric Botcazou <ebotcazou@adacore.com>
577
578 * g++.dg/Wno-frame-address.C: Skip on IA-64.
579
60204554
JJ
5802016-03-04 Jakub Jelinek <jakub@redhat.com>
581
0c8825de
JJ
582 PR c++/70035
583 * g++.dg/ubsan/pr70035.C: New test.
584
60204554
JJ
585 PR target/70062
586 * gcc.target/i386/pr70062.c: New test.
587
f79d4eab
L
5882016-03-04 H.J. Lu <hongjiu.lu@intel.com>
589
590 * g++.dg/template/typename21.C: Remove c++98_only.
591
ea81ce67
L
5922016-03-04 H.J. Lu <hongjiu.lu@intel.com>
593
594 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
595
64b23c13
DM
5962016-03-04 David Malcolm <dmalcolm@redhat.com>
597
598 PR c/68187
599 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
600 function.
601 (fn_42_b): Likewise.
602 (fn_42_c): Likewise.
603
729526f5
DM
6042016-03-04 David Malcolm <dmalcolm@redhat.com>
605
606 PR c/68187
607 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
608 function.
609 (fn_40_b): Likewise.
610 (fn_41_a): Likewise.
611 (fn_41_b): Likewise.
612
f9ea11ac
JJ
6132016-03-04 Jakub Jelinek <jakub@redhat.com>
614
615 PR target/70059
616 * gcc.target/i386/avx512f-pr70059.c: New test.
617 * gcc.target/i386/avx512dq-pr70059.c: New test.
618
b6c38c69
BS
6192016-03-04 Bernd Schmidt <bschmidt@redhat.com>
620
621 PR rtl-optimization/57676
622 * gcc.dg/torture/pr57676.c: New test.
623
af3cdd34
IE
6242016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
625
626 * gcc.dg/pr70026.c: New test.
627
7ff6ca38
MP
6282016-03-04 Marek Polacek <polacek@redhat.com>
629
630 PR c/69798
631 * gcc.dg/cilk-plus/pr69798-1.c: New test.
632 * gcc.dg/cilk-plus/pr69798-2.c: New test.
633
a6bf62d5
KT
6342016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
635
636 PR target/70004
637 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
638 Delete.
639 (test_corners_sisd_si): Likewise.
640 (main): Remove checks of the above.
641 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
642
ae4cdc6a
EB
6432016-03-04 Eric Botcazou <ebotcazou@adacore.com>
644
645 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
646
08455559
CL
6472016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
648
649 * gcc.dg/torture/pr69951.c: Accept argc==0.
650
e9a35493
RB
6512016-03-04 Richard Biener <rguenther@suse.de>
652
653 PR c++/70054
654 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
655 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
656
fba054c2
DV
6572016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
658
659 PR testsuite/69766
660 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
661 testing multiarch.
662
f10cdc6c
JJ
6632016-03-04 Jakub Jelinek <jakub@redhat.com>
664
665 PR debug/69947
666 * gcc.dg/guality/pr69947.c: New test.
667
2e981ba0
JJ
6682016-03-03 Jakub Jelinek <jakub@redhat.com>
669
670 PR ada/70017
671 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
672
0ba3bfa2
KT
6732016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
674
675 PR rtl-optimization/69904
676 * gcc.target/arm/pr69904.c: New test.
677
97ecdb46
JJ
6782016-03-03 Jakub Jelinek <jakub@redhat.com>
679
680 PR target/70021
681 * gcc.dg/vect/pr70021.c: New test.
682 * gcc.target/i386/pr70021.c: New test.
683
a2a743a1
MP
6842016-03-03 Marek Polacek <polacek@redhat.com>
685
686 PR middle-end/70050
687 * gcc.dg/pr70050.c: New test.
688
fa07ecdd
JG
6892016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
690
691 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
692
23504262
ML
6932016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
694
695 PR tree-optimization/70043
696 * gfortran.dg/vect/pr70043.f90: New test.
697
b7b9e1a9
EB
6982016-03-03 Eric Botcazou <ebotcazou@adacore.com>
699
700 * gnat.dg/specs/task1.ads: New test.
701
cb83ba54
RO
7022016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
703
704 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
705 Invoke gdb with -batch.
706 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
707
a75f5e30
RB
7082016-03-03 Richard Biener <rguenther@suse.de>
709
710 PR tree-optimization/55936
711 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
712
268bc320
JL
7132016-03-02 Jeff Law <law@redhat.com>
714
815f20ab
JL
715 PR rtl-optimization/69942
716 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
717 effects of argument promotions.
718
268bc320
JL
719 PR tree-optimization/69987
720 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
721 target does not support -fprefetch-loop-arrays.
722
171f7de5
UB
7232016-03-02 Uros Bizjak <ubizjak@gmail.com>
724
725 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
726
192912db
BC
7272016-03-02 Bin Cheng <bin.cheng@arm.com>
728
c7908871 729 PR rtl-optimization/69052
192912db
BC
730 * gcc.target/i386/pr69052.c: New test.
731
90a7a40b
AM
7322016-03-02 Alan Modra <amodra@gmail.com>
733
734 * gcc.dg/pr69990.c: New.
735
69fa742f
JJ
7362016-03-02 Jakub Jelinek <jakub@redhat.com>
737
de752fb0
JJ
738 PR c/68062
739 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
740
741 PR middle-end/70022
742 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
743
69fa742f
JJ
744 PR target/70028
745 * gcc.target/i386/pr70028.c: New test.
746
7c65bd56
MK
7472016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
748
749 * c-c++-common/asan/swapcontext-test-1.c,
750 * c-c++-common/tsan/thread_leak.c,
751 * g++.dg/tsan/aligned_vs_unaligned_race.C,
752 * g++.dg/tsan/benign_race.C,
753 * g++.dg/tsan/fd_close_norace.C,
754 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
755 races with sanitizer output
756
37d98220 7572016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 758 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
759
760 PR target/67278
761 * gcc.dg/simd-8.c: New testcase.
762
218db463
RB
7632016-03-02 Richard Biener <rguenther@suse.de>
764
765 PR middle-end/67278
766 * gcc.dg/simd-7.c: New testcase.
767
22c72158
EB
7682016-03-02 Eric Botcazou <ebotcazou@adacore.com>
769
770 * gcc.target/i386/pr70007.c: Tweak.
771
9a790ccc
DV
7722016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
773
774 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
775
bd02f00f
MP
7762016-03-02 Marek Polacek <polacek@redhat.com>
777
778 PR c/67854
779 * gcc.dg/pr67854.c: New test.
780
1e840f39
JJ
7812016-03-02 Jakub Jelinek <jakub@redhat.com>
782
783 PR middle-end/70025
784 * gcc.dg/torture/pr70025.c: New test.
785
bca00241
VK
7862016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
787
788 PR tree-optimization/68621
789 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
790
0bca04b8
EB
7912016-03-01 Eric Botcazou <ebotcazou@adacore.com>
792
793 * gcc.target/i386/pr70007.c: New test.
794
2a9afc86
JL
7952016-03-01 Jeff Law <law@redhat.com>
796
eab2541b 797 PR tree-optimization/69196
9d83ef71 798 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 799
2a9afc86
JL
800 PR tree-optimization/69196
801 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
802 duplicating code and spoiling the expected output.
803
0d39977e
MM
8042016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
805
806 PR target/70033
807 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
808 supports power9 before doing tests.
809 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
810 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
811 * gcc.target/powerpc/p9-permute.c: Likewise.
812
a0c0699d
UB
8132016-03-01 Uros Bizjak <ubizjak@gmail.com>
814
815 PR target/70027
816 * gcc.target/i386/pr70027.c: New test.
817
0ae3ef47 8182016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
819
820 * gcc.dg/pr70017.c: New test.
821
686e2237
JJ
8222016-03-01 Jakub Jelinek <jakub@redhat.com>
823
824 PR c/69796
825 PR c/69974
826 * gcc.dg/pr69796.c: New test.
827 * gcc.dg/pr69974.c: New test.
828
f8e4188c
EB
8292016-03-01 Eric Botcazou <ebotcazou@adacore.com>
830
831 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
832
5e3f1c7c
JL
8332016-02-29 Jeff Law <law@redhat.com>
834
835 PR tree-optimization/69987
836 * gfortran.dg/pr69987.f90: New test.
837
838 PR tree-optimization/69989
839 * gcc.c-torture/compile/pr69989-2.c: New test.
840
1be56bc5
MP
8412016-03-01 Marek Polacek <polacek@redhat.com>
842
843 PR c++/69795
844 * g++.dg/parse/invalid1.C: New test.
845
1b19470d
RB
8462016-03-01 Richard Biener <rguenther@suse.de>
847
848 PR middle-end/70022
849 * gcc.dg/pr70022.c: New testcase.
850
3ae0661a
IE
8512016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
852
853 PR tree-optimization/69956
854 * gcc.dg/pr69956.c: New test.
855
0f09ab88
BS
8562016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
857
858 PR target/70011
859 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
860 XFAIL when hardware supports efficient unaligned storage access.
861
76d881bf
PP
8622016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
863
864 PR c++/69961
865 * g++.dg/template/pr69961a.C: New test.
866 * g++.dg/template/pr69961b.C: New test.
867
7168133a
DM
8682016-02-29 David Malcolm <dmalcolm@redhat.com>
869
870 PR preprocessor/69985
871 * gcc.dg/cpp/pr69985.c: New test case.
872
0c6072a3
JL
8732016-02-29 Jeff Law <law@redhat.com>
874
e66f219b
JL
875 PR tree-optimization/70005
876 * gcc.c-torture/execute/pr70005.c New test.
877
0c6072a3
JL
878 PR tree-optimization/69999
879 * gcc.c-torture/compile/pr69999.c: New test.
880
fd9fbdb3
YR
8812016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
882
883 PR tree-optimization/69652
884 * gcc.dg/torture/pr69652.c: Delete test.
885 * gcc.dg/vect/pr69652.c: New test.
886
cbd400b4
RB
8872016-02-19 Richard Biener <rguenther@suse.de>
888
889 PR tree-optimization/69980
890 * gfortran.dg/vect/pr69980.f90: New testcase.
891
84ea0f58
EB
8922016-02-29 Eric Botcazou <ebotcazou@adacore.com>
893
894 * gcc.target/sparc/20160229-1.c: New test.
895
5d2a63dc
EB
8962016-02-29 Eric Botcazou <ebotcazou@adacore.com>
897
898 * gnat.dg/stack_usage3.adb: New test.
899 * gnat.dg/stack_usage3_pkg.ads: New helper.
900
93e708f9
EB
9012016-02-29 Eric Botcazou <ebotcazou@adacore.com>
902
903 * gnat.dg/renaming8.adb: New test.
904 * gnat.dg/renaming8_pkg1.ads: New helper.
905 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
906 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
907
6512bc93
RB
9082016-02-29 Richard Biener <rguenther@suse.de>
909
910 PR tree-optimization/69720
911 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
912
7b201a88
TK
9132016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
914
915 PR fortran/68147
916 PR fortran/47674
917 * gfortran.dg/realloc_on_assign_26.f90: New test case.
918
82ee0cf2 9192016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
920 Jerry DeLisle <jvdelisle@gcc.gnu.org>
921
922 PR fortran/56007
923 * gfortran.dg/coarray_8.f90: Adjust error message.
924 * gfortran.dg/pr56007.f90: New test.
925 * gfortran.dg/pr56007.f: New test.
926
cdc1a2c8
L
9272016-02-28 H.J. Lu <hongjiu.lu@intel.com>
928
929 PR tree-optimization/69989
930 * gcc.dg/torture/pr69989.c: New test.
931
33505bcf
EB
9322016-02-28 Eric Botcazou <ebotcazou@adacore.com>
933
934 * gcc.target/i386/stack-realign-win.c: New test.
935
524bfb19
HA
9362016-02-28 Harald Anlauf <anlauf@gmx.de>
937
938 PR fortran/60126
939 * gfortran.dg/pr60126.f90: New test.
940
bd542508
JL
9412016-02-27 Jeff Law <law@redhat.com>
942
943 Revert
944 2016-02-26 Richard Biener <rguenther@suse.de>
945 Jeff Law <law@redhat.com>
946
947 PR tree-optimization/69740
948 * gcc.c-torture/compile/pr69740-1.c: New test.
949 * gcc.c-torture/compile/pr69740-2.c: New test.
950
dd1291e0
JD
9512016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
952
5fb67f8b 953 PR fortran/69910
dd1291e0
JD
954 * gfortran.dg/newunit_4.f90: New test.
955
5cfefb59
JJ
9562016-02-27 Jakub Jelinek <jakub@redhat.com>
957
958 PR target/69613
959 PR rtl-optimization/69886
960 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
961 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
962 target.
963
20ba5f33
MS
9642016-02-26 Martin Sebor <msebor@redhat.com>
965
966 PR tree-optimization/15826
967 * gcc.dg/tree-ssa/pr15826.c: New test.
968
e6fb01b0
JJ
9692016-02-26 Jakub Jelinek <jakub@redhat.com>
970
971 PR target/69969
972 * gcc.target/powerpc/pr69969.c: New test.
973
e3e0cf64
MS
9742016-02-26 Martin Sebor <msebor@redhat.com>
975
976 PR c++/15766
977 * g++.old-deja/g++.other/decl5.C: Add a test case.
978
d1f2bea5
SB
9792016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
980
981 PR target/69946
982 * gcc.target/powerpc/pr69946.c: New file.
983
4a4f9d2b 9842016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 985 Jeff Law <law@redhat.com>
4a4f9d2b 986
e3e0cf64 987 PR tree-optimization/69740
4a4f9d2b
RB
988 * gcc.c-torture/compile/pr69740-1.c: New test.
989 * gcc.c-torture/compile/pr69740-2.c: New test.
990
ad2a2706
MJ
9912016-02-26 Martin Jambor <mjambor@suse.cz>
992
993 PR middle-end/69920
994 * gcc.dg/torture/pr69932.c: New test.
995 * gcc.dg/torture/pr69936.c: Likewise.
996
1d11f7ce
AK
9972016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
998
999 PR target/69709
1000 * gcc.target/s390/pr69709.c: New test.
1001
6cfccbb2
KT
10022016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1003
1004 PR target/69245
1005 * gcc.target/aarch64/pr69245_1.c: New test.
1006
ac59ad4e
KT
10072016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1008
1009 PR target/69613
1010 * gcc.dg/torture/pr69613.c: New test.
1011
a2ad54a0
JJ
10122016-02-26 Jakub Jelinek <jakub@redhat.com>
1013
1014 PR rtl-optimization/69891
1015 * gcc.target/i386/pr69891.c: New test.
1016
0884062c 10172016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
1018 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1019
d2369d4f 1020 PR target/61397
c163789b
MM
1021 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1022 functionality for both 32-bit and 64-bit.
1023
5aed7e2c
RB
10242016-02-26 Richard Biener <rguenther@suse.de>
1025
1026 PR tree-optimization/69551
1027 * gcc.dg/torture/pr69951.c: New testcase.
1028
798e2a8e
RB
10292016-02-25 Richard Biener <rguenther@suse.de>
1030
1031 PR tree-optimization/48795
1032 * gcc.dg/Warray-bounds-18.c: New testcase.
1033
9559fbac
RO
10342016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1035
1036 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1037
c049b107
JJ
10382016-02-25 Jakub Jelinek <jakub@redhat.com>
1039
1040 PR rtl-optimization/69896
1041 * gcc.dg/pr69896.c: New test.
1042
1137001c
PP
10432016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1044
1045 PR c++/69736
1046 * g++.dg/cpp1y/paren2.C: New test.
1047
2e9c8641
MS
10482016-02-24 Martin Sebor <msebor@redhat.com>
1049
1050 PR c/51147
1051 * gcc.dg/enum-mode-2.c: New test.
1052
03ca8fb3
JJ
10532016-02-24 Jakub Jelinek <jakub@redhat.com>
1054
1055 PR c++/69922
1056 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1057 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1058 * g++.dg/ubsan/pr69922.C: New test.
1059
0b05329b
MP
10602016-02-24 Marek Polacek <polacek@redhat.com>
1061
1062 PR c/69819
1063 * gcc.dg/pr69819.c: New test.
1064
57c2c374
MS
10652016-02-24 Martin Sebor <msebor@redhat.com>
1066
3b96b93a
MS
1067 PR c++/69912
1068 * g++.dg/ext/flexary15.C: New test.
1069
10702016-02-24 Martin Sebor <msebor@redhat.com>
1071
1072 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 1073 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 1074 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 1075
65433bb5
MK
10762016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1077 Charles Baylis <charles.baylis@linaro.org>
1078
1079 PR debug/61033
1080 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1081
f802a424 10822016-02-24 Richard Biener <rguenther@suse.de>
44293580 1083 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
1084
1085 PR middle-end/69760
1086 * gcc.dg/torture/pr69760.c: New testcase.
1087
525f795f
RO
10882016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1089
1090 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1091 pattern on Solaris with as.
1092
cd7bbceb
KT
10932016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1094
1095 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1096 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1097 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1098 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1099
89c0c1fd
JJ
11002016-02-24 Jakub Jelinek <jakub@redhat.com>
1101
1102 PR middle-end/69915
1103 * gcc.dg/pr69915.c: New test.
1104
0683fd27
KT
11052016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1106
1107 PR rtl-optimization/69886
1108 * gcc.dg/torture/pr69886.c: New test.
1109
e53d562a
RB
11102016-02-24 Richard Biener <rguenther@suse.de>
1111
1112 PR middle-end/68963
1113 * gcc.dg/torture/pr68963.c: New testcase.
1114
74a00288
KT
11152016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1116
1117 PR target/69875
1118 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1119 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1120 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1121 * gcc.target/arm/atomic_loaddi_1.c: New test.
1122 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1123 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1124 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1125 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1126 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1127 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1128 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1129 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1130
340fd4c9
JJ
11312016-02-24 Jakub Jelinek <jakub@redhat.com>
1132
1133 PR middle-end/69909
1134 * gcc.dg/torture/pr69909.c: New test.
1135
47d3fdb2
RB
11362016-02-24 Richard Biener <rguenther@suse.de>
1137
1138 PR tree-optimization/69907
1139 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1140 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1141 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1142
dab73e73
CB
11432016-02-24 Christian Bruel <christian.bruel@st.com>
1144
1145 * gcc.target/arm/pragma_cpp_fma.c: New test.
1146
7cc5ec65
JD
11472016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1148
1149 PR fortran/61156
1150 * gfortran.dg/include_6.f90: Update test.
1151
067fbd8b
JJ
11522016-02-23 Jakub Jelinek <jakub@redhat.com>
1153
1154 PR objc/69844
1155 * objc.dg/pr69844.m: New test.
1156
64a454d9
JD
11572016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1158
1159 PR libgfortran/69456
1160 * gfortran.dg/namelist_89.f90: New test.
1161 * gfortran.dg/pr59700.f90: Update test..
1162
35886f0b
MS
11632016-02-23 Martin Sebor <msebor@redhat.com>
1164
1165 PR middle-end/69780
1166 * g++.dg/ext/builtin_alloca.C: New test.
1167 * gcc.dg/builtins-68.c: New test.
1168
162cc7e3
RH
11692016-02-23 Richard Henderson <rth@redhat.com>
1170
1171 * gcc.target/i386/addr-space-3.c: Remove test.
1172
196440f8
DM
11732016-02-23 David Malcolm <dmalcolm@redhat.com>
1174
1175 PR preprocessor/69126
1176 PR preprocessor/69543
1177 * c-c++-common/pr69126-2-long.c: New test.
1178 * c-c++-common/pr69126-2-short.c: New test.
1179 * c-c++-common/pr69543-1.c: Remove xfail.
1180
1d3121af
DM
11812016-02-23 David Malcolm <dmalcolm@redhat.com>
1182
1183 PR preprocessor/69126
1184 PR preprocessor/69543
1185 PR preprocessor/69558
1186 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1187 (f): Rename to...
1188 (test_2): ...this, and add leading comment.
1189 (MACRO_3, test_3): New.
1190 (MACRO_4A, MACRO_4B, test_4): New.
1191 (MACRO): Rename to...
1192 (MACRO_5): ...this.
1193 (g): Rename to...
1194 (test_5): ...this, updating for renaming of MACRO, and
1195 add leading comment.
1196 * c-c++-common/pr69543-1.c: New.
1197 * c-c++-common/pr69543-2.c: New.
1198 * c-c++-common/pr69543-3.c: New.
1199 * c-c++-common/pr69543-4.c: New.
1200 * c-c++-common/pr69558-1.c: New.
1201 * c-c++-common/pr69558-2.c: New.
1202 * c-c++-common/pr69558-3.c: New.
1203 * c-c++-common/pr69558-4.c: New.
1204 * gcc.dg/pr69558.c: Move to...
1205 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1206 xfail for c++.
1207
f99c3557
TS
12082016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1209
1210 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1211 to -ftree-parallelize-loops/-fopenacc changes.
1212 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1213 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1214 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1215 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1216 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1217 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1218 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1219 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1220 * c-c++-common/goacc/kernels-loop.c: Likewise.
1221 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1222 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1223 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1224 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1225
c60ec7c2
RO
12262016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1227
1228 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1229
f1a62b6f
JJ
12302016-02-23 Jakub Jelinek <jakub@redhat.com>
1231
e67bf044
JJ
1232 PR c++/69902
1233 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1234
f1a62b6f
JJ
1235 PR c/69900
1236 * gcc.dg/pr69900.c: New test.
1237
20c5e09e
MJ
12382016-02-23 Martin Jambor <mjambor@suse.cz>
1239
1240 PR tree-optimization/69666
1241 * gcc.dg/tree-ssa/pr69666.c: New test.
1242
e457a6fc
AV
12432016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1244
1245 PR fortran/67451
1246 * gfortran.dg/coarray_allocate_5.f08: New test.
1247
d7b574f4
AK
12482016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1249
1250 * gcc.target/s390/vcond-shift.c: Move to ...
1251 * gcc.target/s390/vector/vcond-shift.c: ... here.
1252
58bdeb44
AK
12532016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1254
1255 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1256 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1257
7cd0387b
AK
12582016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1259
1260 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1261
4246c8da
MW
12622016-02-20 Mark Wielaard <mjw@redhat.com>
1263
1264 PR c/28901
1265 * gcc.dg/unused-variable-3.c: New test.
1266
f93bc532
JJ
12672016-02-22 Jakub Jelinek <jakub@redhat.com>
1268
1269 PR target/69888
1270 * gcc.target/i386/pr69888.c: New test.
1271
c4e360f4
RB
12722016-02-22 Richard Biener <rguenther@suse.de>
1273
1274 PR tree-optimization/69882
1275 * gfortran.dg/vect/pr69882.f90: New testcase.
1276
09c92f1c
JJ
12772016-02-22 Jakub Jelinek <jakub@redhat.com>
1278
1279 PR target/69885
1280 * gcc.dg/pr69885.c: New test.
1281
f88d45dc
OE
12822016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1283
1284 PR target/69806
1285 PR target/54089
1286 * gcc.target/sh/pr54089-10.c: New.
1287
ce1ff48e
PT
12882016-02-20 Paul Thomas <pault@gcc.gnu.org>
1289
1290 PR fortran/69423
1291 * gfortran.dg/deferred_character_15.f90 : New test.
1292
bbf27208
DH
12932016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1294
1295 PR fortran/57365
1296 gfortran.dg/allocate_with_source_18.f03: New test.
1297
12982016-02-20 Harald Anlauf <anlauf@gmx.de>
1299
1300 PR fortran/52531
1301 gfortran.dg/gomp/pr52531.f90: New test.
1302
268be88c
BE
13032016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1304
1305 PR c++/69865
1306 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1307 -std=c++03.
1308
4b6c824a
JJ
13092016-02-19 Jakub Jelinek <jakub@redhat.com>
1310
871b3f47
JJ
1311 PR c++/69826
1312 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1313 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1314
7a965d51
JJ
1315 PR c++/69850
1316 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1317
4b6c824a
JJ
1318 PR c++/69851
1319 * g++.dg/torture/pr69851.C: New test.
1320
15fca21a
MS
13212016-02-19 Martin Sebor <msebor@redhat.com>
1322
1323 PR testsuite/69573
1324 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1325
19e21586
JJ
13262016-02-19 Jakub Jelinek <jakub@redhat.com>
1327
03a616ac
JJ
1328 PR c++/69850
1329 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1330 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1331
19e21586
JJ
1332 PR c++/67767
1333 * g++.dg/cpp0x/pr67767.C: New test.
1334
2db16594
KT
13352016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1336
1337 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1338 for fp, simd, crypto, crc, lse.
1339 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1340 above.
1341 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1342 effective target check.
1343
5a7d9d1e
JJ
13442016-02-19 Jakub Jelinek <jakub@redhat.com>
1345
1346 PR target/69820
1347 * gcc.target/i386/pr69820.c: New test.
1348
6448f064
AK
13492016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1350
1351 * gcc.target/s390/vector/int128-1.c: New test.
1352
d0a859e6
AK
13532016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1354
1355 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1356
9e4eb643
AK
13572016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1358
1359 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1360 instruction pattern name to prevent the testcase from failing with
1361 -march=z13.
1362
859a4c0e
AK
13632016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1364
1365 * gcc.target/s390/md/movstr-2.c: New test.
1366
efc2340b
MK
13672016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1368
1369 * gcc.target/s390/morestack.c: New test.
1370
ca2bfbc2
DV
13712016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1372
1373 PR target/69625
1374 * gcc.target/s390/pr69625.c: Add test case.
1375
efd4bd05
BE
13762016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1377
1378 PR testsuite/68580
1379 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1380
2bf2078a
MM
13812016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1382
1383 PR target/68404
1384 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1385 * gcc.target/powerpc/fusion3.c: Likewise.
1386
f003579e
RB
13872016-02-18 Richard Biener <rguenther@suse.de>
1388
1389 PR middle-end/69553
1390 * g++.dg/torture/pr69553.C: New testcase.
1391
19233914
NC
13922016-02-18 Nick Clifton <nickc@redhat.com>
1393
efd4bd05
BE
1394 PR target/62254
1395 PR target/69610
1396 * gcc.target/arm/pr62554.c: New test.
1397 * gcc.target/arm/pr69610-1.c: New test.
1398 * gcc.target/arm/pr69610-2.c: New test.
19233914 1399
23f27839
RB
14002016-02-18 Richard Biener <rguenther@suse.de>
1401
1402 PR middle-end/69854
1403 * gcc.dg/torture/pr69854.c: New testcase.
1404
932c0da4
JJ
14052016-02-17 Jakub Jelinek <jakub@redhat.com>
1406
1407 PR c++/69850
1408 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1409
1bed93e4
BS
14102012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1411
1412 * gcc.target/powerpc/vec-cg.c: New test.
1413
57bfb134
RB
14142016-02-17 Richard Biener <rguenther@suse.de>
1415
1416 PR testsuite/69586
1417 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1418
a44e0ebb
KT
14192016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1420
1421 PR target/69161
1422 * gcc.c-torture/compile/pr69161.c: New test.
1423
ffacd726
DS
14242016-02-17 David Sherwood <david.sherwood@arm.com>
1425
1426 PR target/69532
1427 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1428 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1429
448db8d2
EB
14302016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1431
1432 * gcc.dg/ifcvt-4.c: Skip on Visium.
1433
e2f0522e
EB
14342016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1435
1436 * gnat.dg/atomic8.adb: New test.
1437
bf17fe3f
EB
14382016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1439
1440 * gnat.dg/discr46.ad[sb]: New test.
1441
ecf835e9
KN
14422016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1443
1444 PR Target/48344
1445 * gcc.target/powerpc/pr48344-1.c: New test.
1446
49a1164a
TK
14472015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1448
1449 PR fortran/69742
1450 * gfortran.dg/associate_21.f90: New test.
1451
bf14eba2
JJ
14522016-02-16 Jakub Jelinek <jakub@redhat.com>
1453
1454 PR c/69835
1455 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1456 -Wnonnull in dg-options.
1457 * c-c++-common/nonnull-2.c: New test.
1458
35a093b6
JG
14592016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1460 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1461
1462 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1463
e387d491
JJ
14642016-02-16 Jakub Jelinek <jakub@redhat.com>
1465
1466 PR middle-end/69801
1467 * gcc.dg/pr69801.c: Add empty dg-options.
1468
ba539195
JN
14692016-02-16 James Norris <jnorris@codesourcery.com>
1470
1471 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1472 * g++.dg/goacc/deviceptr-1.c: New file.
1473
2a2b8f64
JJ
14742016-02-16 Jakub Jelinek <jakub@redhat.com>
1475
1476 PR tree-optimization/69820
1477 * gcc.dg/vect/pr69820.c: New test.
1478
87440c29
RB
14792016-02-16 Richard Biener <rguenther@suse.de>
1480
1481 PR tree-optimization/69776
1482 * gcc.dg/torture/pr69776-2.c: New testcase.
1483
6d87c306
BS
14842016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1485
1486 PR tree-optimization/69714
1487 * gcc.dg/torture/pr69714.c: New test.
1488
3824a0a2
JJ
14892016-02-16 Jakub Jelinek <jakub@redhat.com>
1490
1491 PR tree-optimization/69802
1492 * gcc.dg/pr69802.c: New test.
1493
c8cfe96e
RB
14942016-02-16 Richard Biener <rguenther@suse.de>
1495
1496 PR middle-end/69801
1497 * gcc.dg/pr69801.c: New testcase.
1498
fc12098d
JD
14992016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1500
1501 PR libgfortran/69651
1502 * gfortran.dg/read_bang.f90: New test.
1503 * gfortran.dg/read_bang4.f90: New test.
1504
ba6b3795
JJ
15052016-02-15 Jakub Jelinek <jakub@redhat.com>
1506
f0516ca4
JJ
1507 PR c++/69658
1508 * g++.dg/init/pr69658.C: New test.
1509
ba6b3795
JJ
1510 PR c++/69797
1511 * c-c++-common/pr69797.c: New test.
1512
de3f9a2d
PK
15132016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1514
1515 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1516 check for aarch64*-*-*.
1517
17a3b967
RB
15182016-02-15 Richard Biener <rguenther@suse.de>
1519
1520 PR tree-optimization/69783
1521 * gcc.dg/vect/pr69783.c: New testcase.
1522
1c48bff1
RB
15232016-02-15 Richard Biener <rguenther@suse.de>
1524
1525 PR tree-optimization/69776
1526 * gcc.dg/torture/pr69776.c: New testcase.
1527
1e6025b6
TK
15282016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1529
1530 PR fortran/60526
1531 * gfortran.dg/type_decl_4.f90: Reinstated.
1532
d3308279
JDA
15332016-02-14 John David Anglin <danglin@gcc.gnu.org>
1534
1535 PR fortran/68746
1536 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1537
b7c56581
TK
15382016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1539
1540 PR fortran/60526
1541 PR bootstrap/69816
1542 * gfortran.dg/type_decl_4.f90: Removed.
1543
60cb4ef5
TK
15442016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1545
1546 PR fortran/60526
1547 * gfortran.dg/type_decl_4.f90: New test.
1548
f6964637
AM
15492016-02-14 Alan Modra <amodra@gmail.com>
1550
1a8849d1 1551 PR testsuite/68886
f6964637
AM
1552 * gcc.c-torture/execute/stkalign.c: Revise test.
1553
f5121920
OE
15542016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1555
1556 PR target/67260
1557 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1558
6cda3ab6
OE
15592016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1560
1561 PR target/67260
1562 * gcc.target/sh/torture/pr67260.c: New.
1563
6786e598
JDA
15642016-02-12 John David Anglin <danglin@gcc.gnu.org>
1565
1566 * gcc.dg/pr67964.c: Add dg-require-alias.
1567
7e05dad8
OE
15682016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1569
1570 PR target/67636
1571 PR target/64345
1572 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1573
7f4cc3ce
JD
15742016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1575
1576 PR libgfortran/69668
1577 * gfortran.dg/namelist_88.f90: New test.
1578
955ca6dc
JD
15792016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1580
1581 PR libgfortran/69668
1582 * gfortran.dg/namelist_38.f90: Update test.
1583 * gfortran.dg/namelist_84.f90: Update test.
1584
876217ae
DM
15852016-02-12 David Malcolm <dmalcolm@redhat.com>
1586
1587 PR other/69554
1588 * gcc.dg/pr69554-1.c: New test.
1589 * gfortran.dg/pr69554-1.F90: New test.
1590 * gfortran.dg/pr69554-2.F90: New test.
1591 * lib/gcc-dg.exp (proc dg-locus): New function.
1592 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1593 distinguish between the caret-printing and non-caret-printing
1594 cases. If caret-printing has been explicitly enabled, bail out
1595 without attempting to fix up the output.
1596
61789eed
DM
15972016-02-12 David Malcolm <dmalcolm@redhat.com>
1598
1599 PR driver/69265
1600 PR driver/69453
1601 * gcc.dg/spellcheck-options-3.c: New test case.
1602 * gcc.dg/spellcheck-options-4.c: New test case.
1603 * gcc.dg/spellcheck-options-5.c: New test case.
1604 * gcc.dg/spellcheck-options-6.c: New test case.
1605 * gcc.dg/spellcheck-options-7.c: New test case.
1606 * gcc.dg/spellcheck-options-8.c: New test case.
1607 * gcc.dg/spellcheck-options-9.c: New test case.
1608 * gcc.dg/spellcheck-options-10.c: New test case.
1609
c3090c1f
JJ
16102016-02-12 Jakub Jelinek <jakub@redhat.com>
1611
1612 PR rtl-optimization/69764
1613 PR rtl-optimization/69771
1614 * c-c++-common/pr69764.c: New test.
1615 * gcc.dg/torture/pr69771.c: New test.
1616
8222034d
MP
16172016-02-12 Marek Polacek <polacek@redhat.com>
1618
1619 * g++.dg/torture/init-list1.C: New.
1620
f749f792
MP
16212016-02-12 Marek Polacek <polacek@redhat.com>
1622
1623 * gcc.dg/pr69522.c: Add empty dg-options.
1624
199fb02a
IE
16252016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1626
1627 * g++.dg/lto/lto.exp: Include and init mpx.
1628 * g++.dg/lto/pr69729_0.C: New test.
1629
b69539cb
JJ
16302016-02-12 Jakub Jelinek <jakub@redhat.com>
1631
06ff7000
JJ
1632 PR ipa/69241
1633 * g++.dg/ipa/pr69241-4.C: New test.
1634
b69539cb
JJ
1635 PR ipa/68672
1636 * g++.dg/ipa/pr68672-1.C: New test.
1637 * g++.dg/ipa/pr68672-2.C: New test.
1638 * g++.dg/ipa/pr68672-3.C: New test.
1639
16595a1f
BS
16402016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1641
1642 PR c/69522
6d87c306 1643 * gcc.dg/pr69522.c: New test.
16595a1f 1644
38d795d2
PP
16452016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1646
1647 PR c++/69098
1648 * g++.dg/cpp1y/69098.C: New test.
1649 * g++.dg/cpp1y/69098-2.C: New test.
1650
9c582551
JJ
16512016-02-12 Jakub Jelinek <jakub@redhat.com>
1652
1653 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1654 and neighbour -> neighbor.
1655 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1656 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1657 * c-c++-common/Wvarargs.c: Likewise.
1658 * c-c++-common/goacc/host_data-5.c: Likewise.
1659 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1660 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1661 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1662 * gcc.target/aarch64/pr60697.c: Likewise.
1663 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1664 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1665 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1666 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1667 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1668 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1669 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1670 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1671 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1672 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1673 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1674 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1675 * g++.dg/lookup/koenig5.C: Likewise.
1676 * g++.dg/ext/no-asm-2.C: Likewise.
1677 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1678 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1679 * gfortran.dg/used_types_16.f90: Likewise.
1680 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1681 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1682 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1683 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1684 * gfortran.dg/abstract_type_6.f03: Likewise.
1685 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1686 * gfortran.dg/used_types_15.f90: Likewise.
1687 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1688 * gfortran.dg/exit_3.f08: Likewise.
1689 * gfortran.dg/open_status_2.f90: Likewise.
1690 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1691 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1692 * gfortran.dg/associate_1.f03: Likewise.
1693 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1694 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1695 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1696 * gcc.dg/builtin-object-size-1.c: Likewise.
1697 * gcc.dg/noreturn-6.c: Likewise.
1698 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1699 * gcc.dg/globalalias.c: Likewise.
1700 * gcc.dg/builtins-config.h: Likewise.
1701 * gcc.dg/pr30457.c: Likewise.
1702 * gcc.c-torture/compile/volatile-1.c: Likewise.
1703 * gcc.c-torture/execute/20101011-1.c: Likewise.
1704 * c-c++-common/Waddress-1.c: Likewise.
1705
66756373
JJ
17062016-02-11 Jakub Jelinek <jakub@redhat.com>
1707
1708 PR c/69768
1709 * c-c++-common/Waddress-1.c: New test.
1710
76fe932b
AV
17112016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1712
1713 PR fortran/69296
1714 * gfortran.dg/associate_19.f03: New test.
1715 * gfortran.dg/associate_20.f03: New test.
1716
564c4d4b
OE
17172016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1718
1719 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1720
e1c1ecb0
KT
17212016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1722
1723 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1724 .arch armv8-a\n. Add -dA to dg-options.
1725 * gcc.target/aarch64/assembler_arch_1.c: New test.
1726 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1727
0d7d9458
PC
17282016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1729
1730 PR c++/68726
1731 * g++.dg/cpp0x/pr68726.C: New.
1732
e6208a60
IE
17332016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1734
1735 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1736 test.
1737
281a11eb
RB
17382016-02-11 Richard Biener <rguenther@suse.de>
1739
1740 * g++.dg/tree-ssa/pr61034.C: Adjust.
1741
e03dd765
VM
17422016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1743
4b48faf5 1744 PR target/69148
e03dd765
VM
1745 * gcc.target/s390/pr69148.c: New.
1746
cdc23927
YR
17472016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1748
1749 PR tree-optimization/69652
1750 * gcc.dg/torture/pr69652.c: New test.
1751
e199dd0a
JJ
17522016-02-10 Jakub Jelinek <jakub@redhat.com>
1753 Patrick Palka <ppalka@gcc.gnu.org>
1754
1755 PR ipa/69241
1756 PR c++/69649
1757 * g++.dg/ipa/pr69241-1.C: New test.
1758 * g++.dg/ipa/pr69241-2.C: New test.
1759 * g++.dg/ipa/pr69241-3.C: New test.
1760 * g++.dg/ipa/pr69649.C: New test.
1761
d6b38027
UB
17622016-02-10 Uros Bizjak <ubizjak@gmail.com>
1763
1764 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1765 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1766
13b562c5
BC
17672016-02-10 Bin Cheng <bin.cheng@arm.com>
1768
1769 PR tree-optimization/68021
1770 * gcc.dg/tree-ssa/pr68021.c: New test.
1771
24a179f8
RB
17722016-02-10 Richard Biener <rguenther@suse.de>
1773
1774 PR tree-optimization/69726
1775 * gcc.dg/uninit-22.c: New testcase.
1776
0d99886f
AP
17772016-02-09 Andrew Pinski <apinski@cavium.com>
1778
1779 PR tree-opt/69282
1780 * gcc.c-torture/compile/20160205-1.c: New testcase.
1781
ab04995c
MM
17822016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1783
1784 PR target/68404
1785 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1786 instead accessing a really large arrray.
1787 * gcc.target/powerpc/fusion3.c: Likewise.
1788
4b79ac23
CB
17892016-02-09 Charles Baylis <charles.baylis@linaro.org>
1790
1791 PR target/68532
1792 * gcc.c-torture/execute/pr68532.c: New test.
1793
b890a441
AO
17942016-02-11 Alexandre Oliva <aoliva@redhat.com>
1795
1796 PR target/69634
1797 * gcc.dg/pr69634.c: New.
1798
84a5bef7
RB
17992016-02-09 Richard Biener <rguenther@suse.de>
1800
1801 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1802
1f123759 18032016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 1804
1f123759
AF
1805 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1806
65860c77
YR
18072016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1808
1809 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1810
7e1e8a0a
RB
18112016-02-09 Richard Biener <rguenther@suse.de>
1812
1813 PR tree-optimization/69715
1814 * gcc.dg/torture/pr69715.c: New testcase.
1815
efb45a9f
PP
18162016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1817
1818 PR c++/69139
1819 * g++.dg/cpp0x/trailing12.C: New test.
1820 * g++.dg/cpp0x/trailing13.C: New test.
1821
20a0c6f9
PP
18222016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1823
1824 PR c++/69283
1825 PR c++/67835
1826 * g++.dg/cpp1y/auto-fn29.C: New test.
1827 * g++.dg/cpp1y/auto-fn30.C: New test.
1828
a162f3af
JJ
18292016-02-08 Jakub Jelinek <jakub@redhat.com>
1830
1831 PR tree-optimization/69209
1832 * gcc.c-torture/compile/pr69209.c: New test.
1833
4b4a9fbd
JL
18342016-02-08 Jeff Law <law@redhat.com>
1835
1836 PR tree-optimization/68541
1837 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1838 of statements allowed in join block for path splitting.
1839
cfac5ed2
JJ
18402016-02-08 Jakub Jelinek <jakub@redhat.com>
1841
f68bc23f
JJ
1842 PR c++/59627
1843 * g++.dg/gomp/pr59627.C: New test.
1844
cfac5ed2
JJ
1845 PR ipa/69239
1846 * g++.dg/ipa/pr69239.C: New test.
1847
44714d8c
DM
18482016-02-08 David Malcolm <dmalcolm@redhat.com>
1849
1850 PR preprocessor/69664
1851 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1852 * gcc.dg/cpp/warn-comments.c: Likewise.
1853
eba9e839
MP
18542016-02-08 Marek Polacek <polacek@redhat.com>
1855
1856 PR c++/69688
1857 * g++.dg/init/const12.C: New test.
1858
a011cd92
BS
18592016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1860
1861 PR target/60410
1862 * gcc.dg/lto/pr55113_0.c: Remove test.
1863
5317b1be
RB
18642016-02-08 Richard Biener <rguenther@suse.de>
1865
1866 PR tree-optimization/69719
1867 * gcc.dg/torture/pr69719.c: New testcase.
1868
63998a63
RB
18692016-02-08 Richard Biener <rguenther@suse.de>
1870 Jeff Law <law@redhat.com>
1871
1872 PR target/68273
1873 * gcc.target/mips/pr68273.c: New testcase.
1874
43f4a281
RB
18752016-02-08 Richard Biener <rguenther@suse.de>
1876
1877 PR rtl-optimization/69274
1878 * gcc.target/i386/addr-sel-1.c: XFAIL.
1879
0b604d2d
JL
18802016-02-08 Jeff Law <law@redhat.com>
1881
e8dfe49e
JL
1882 PR tree-optimization/68541
1883 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1884
6daecd7a 1885 PR tree-optimization/65917
0b604d2d
JL
1886 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1887
c0f0e35a
JD
18882016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1889
1890 PR fortran/50555
1891 * gfortran.dg/namelist_args.f90: New test.
1892
8981d712
JL
18932016-02-05 Jeff Law <law@redhat.com>
1894
6daecd7a 1895 PR tree-optimization/68541
8981d712
JL
1896 * gcc.dg/tree-ssa/split-path-2.c: New test.
1897 * gcc.dg/tree-ssa/split-path-3.c: New test.
1898 * gcc.dg/tree-ssa/split-path-4.c: New test.
1899 * gcc.dg/tree-ssa/split-path-5.c: New test.
1900 * gcc.dg/tree-ssa/split-path-6.c: New test.
1901 * gcc.dg/tree-ssa/split-path-7.c: New test.
1902
46cb9332
MS
19032016-02-05 Martin Sebor <msebor@redhat.com>
1904
1905 PR c++/69662
1906 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1907 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1908
be2083ea
RH
19092016-02-06 Richard HEnderson <rth@redhat.com>
1910
1911 PR c/69643
1912 * gcc.target/i386/addr-space-4.c: New.
1913 * gcc.target/i386/addr-space-5.c: New.
1914
711d7c23
MM
19152016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1916
1917 PR fortran/66089
1918 * gfortran.dg/elemental_dependency_6.f90: New.
1919
b5c1c988
JJ
19202016-02-05 Jakub Jelinek <jakub@redhat.com>
1921
861c7bcd
JJ
1922 PR rtl-optimization/69691
1923 * gcc.c-torture/execute/pr69691.c: New test.
1924
b5c1c988
JJ
1925 PR c++/69628
1926 * g++.dg/parse/pr69628.C: New test.
1927
f7dfa966
UB
19282016-02-05 Uros Bizjak <ubizjak@gmail.com>
1929
1930 * gcc.dg/sancov/asan.c: Move to ...
1931 * gcc.dg/asan/sancov-1.c: ... here.
1932
9b143e64
UB
19332016-02-05 Uros Bizjak <ubizjak@gmail.com>
1934
1935 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1936
f5d4b899
L
19372016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1938
1939 PR target/69677
1940 * gcc.target/i386/pr69677.c: New test.
1941
76c85fbb
PP
19422016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1943
1944 PR c++/68948
1945 * g++.dg/template/pr68948.C: New test.
1946
f181bf90
DV
19472016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1948
1949 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1950 (only necessary on s390x).
1951
714fb282
L
19522016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1953
1954 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1955 -mno-accumulate-outgoing-args.
1956
618d6c1c
PP
19572016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1958
1959 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1960
1066e9b5
JJ
19612016-02-04 Jakub Jelinek <jakub@redhat.com>
1962
1963 PR c/69669
1964 * c-c++-common/pr69669.c: New test.
1965
76255d0d
MM
19662016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1967
1968 PR target/69667
1969 * g++.dg/pr69667.C: New file.
1970
e0b059b1
WD
19712016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1972
1973 PR target/69619
1974 * gcc.dg/pr69619.c: Add new test.
1975
2692b5c8
RS
19762016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1977
1978 PR rtl-optimization/69577
1979 * gcc.target/i386/pr69577.c: New test.
1980
7db337c2
ML
19812016-02-04 Martin Liska <mliska@suse.cz>
1982
1983 * g++.dg/asan/pr69276.C: New test.
1984
cc9c0829
KT
19852016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1986
1987 PR target/65932
1988 PR target/67714
1989 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1990 a single smulbb instruction.
1991 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1992 * gcc.target/amr/wmul-2.c: Likewise.
1993
eb9feb52
KT
19942016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1995
1996 PR target/65932
1997 PR target/67714
1998 * gcc.c-torture/execute/pr67714.c: New test.
1999
61f727fe
JJ
20002016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2001
2002 PR target/69454
2003 * gcc.target/i386/pr69454-1.c: New test.
2004 * gcc.target/i386/pr69454-2.c: New test.
2005
05dd97db
MS
20062016-02-03 Martin Sebor <msebor@redhat.com>
2007
2008 PR c++/69251
2009 PR c++/69253
2010 PR c++/69290
2011 PR c++/69277
2012 PR c++/69349
2013 * g++.dg/ext/flexarray-mangle-2.C: New test.
2014 * g++.dg/ext/flexarray-mangle.C: New test.
2015 * g++.dg/ext/flexarray-subst.C: New test.
2016 * g++.dg/ext/flexary11.C: New test.
2017 * g++.dg/ext/flexary12.C: New test.
2018 * g++.dg/ext/flexary13.C: New test.
2019 * g++.dg/ext/flexary14.C: New test.
2020 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2021
dac2fc29
L
20222016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2023
2024 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2025 Define only if CHECK_FLOAT128 is defined.
2026 (main): Properly initialize u5.
2027
eadb8035
JJ
20282016-02-03 Jakub Jelinek <jakub@redhat.com>
2029
0afbb81b
JJ
2030 PR c/69627
2031 * gcc.dg/pr69627.c: New test.
2032
eadb8035
JJ
2033 PR target/69644
2034 * gcc.dg/pr69644.c: New test.
2035
b12d4923
MS
20362016-02-03 Mike Stump <mikestump@comcast.net>
2037
2038 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2039 support for struct-layout-1.exp.
2040
ab4bae0c
PP
20412016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2042
2043 PR c++/69056
618d6c1c 2044 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 2045
95831c01
VM
20462016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2047 Alexandre Oliva <aoliva@redhat.com>
2048
2049 PR target/69461
2050 * gcc.target/powerpc/pr69461.c: New.
2051
ccc71ab8
UB
20522016-02-03 Uros Bizjak <ubizjak@gmail.com>
2053
2054 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2055 works from here ...
2056 (check_effective_target_fsanitize_thread): ... to here. Do not
2057 specify additional compile flags for the test source.
2058 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2059 specify additional compile flags for the test source.
2060
96299640
WD
20612016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2062
2063 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2064
781d83d9
AV
20652016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2066
2067 PR fortran/67451
2068 PR fortran/69418
2069 * gfortran.dg/coarray_allocate_2.f08: New test.
2070 * gfortran.dg/coarray_allocate_3.f08: New test.
2071 * gfortran.dg/coarray_allocate_4.f08: New test.
2072
d8208e6d
AL
20732016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2074
2075 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2076 use same scan-tree-dump-times on all platforms.
2077 * gcc.dg/vect/vect-outer-1.c: Likewise.
2078 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2079 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2080 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2081 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2082 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2083 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2084 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2085
a8394fa0
SB
20862016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2087
2088 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2089 warning.
2090
f3baa1d3
L
20912016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2092
2093 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2094
eb077516
JN
20952016-02-02 James Norris <jnorris@codesourcery.com>
2096
2097 * c-c++-common/goacc/routine-5.c: Add tests.
2098
578fb225
AM
20992016-02-02 Alexander Monakov <amonakov@ispras.ru>
2100
2101 * gcc.target/nvptx/unsigned-cmp.c: New test.
2102
c64f7d37
WD
21032016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2104
2105 * gcc.target/aarch64/scalar_shift_1.c
2106 (test_corners_sisd_di): Improve force to SIMD register.
2107 (test_corners_sisd_si): Likewise.
2108 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2109 Remove scan-assembler check for ldr.
2110
90c6f26c
RB
21112016-02-02 Richard Biener <rguenther@suse.de>
2112
2113 PR tree-optimization/69595
2114 * gcc.dg/Warray-bounds-17.c: New testcase.
2115
9dc03c97
RB
21162016-02-02 Richard Biener <rguenther@suse.de>
2117
2118 PR tree-optimization/69606
2119 * gcc.dg/torture/pr69606.c: New testcase.
2120
2d4dc223
YR
21212016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2122
2123 PR middle-end/68542
2124 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2125 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2126
65c98fde
AM
21272016-02-02 Alan Modra <amodra@gmail.com>
2128
2129 PR target/69548
2130 * gcc.target/powerpc/pr69548.c: New test.
2131
e1b81f2b
JJ
21322016-02-01 Jakub Jelinek <jakub@redhat.com>
2133
d0268b37
JJ
2134 PR rtl-optimization/69592
2135 * gcc.dg/pr69592.c: New test.
2136
e1b81f2b
JJ
2137 PR preprocessor/69543
2138 PR c/69558
2139 * gcc.dg/pr69543.c: New test.
2140 * gcc.dg/pr69558.c: New test.
2141
7dd7780d
UB
21422016-02-01 Uros Bizjak <ubizjak@gmail.com>
2143
bf672ee5
UB
2144 PR testsuite/65940
2145 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 2146
9a7013f8
MS
21472016-02-01 Martin Sebor <msebor@redhat.com>
2148
2149 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2150
e681fb2b
BC
21512016-02-01 Bin Cheng <bin.cheng@arm.com>
2152
2153 PR tree-optimization/67921
2154 * c-c++-common/ubsan/pr67921.c: New test.
2155
ff86345f
RB
21562016-02-01 Richard Biener <rguenther@suse.de>
2157
2158 PR middle-end/69556
2159 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2160
bc369dbd
RB
21612016-02-01 Richard Biener <rguenther@suse.de>
2162
2163 PR tree-optimization/69574
2164 * gcc.dg/torture/pr69574.c: New testcase.
2165
ef318184
RB
21662016-02-01 Richard Biener <rguenther@suse.de>
2167
2168 PR tree-optimization/69579
2169 * gcc.dg/setjmp-6.c: New testcase.
2170
654745e6
JJ
21712016-02-01 Jakub Jelinek <jakub@redhat.com>
2172
2173 PR rtl-optimization/69570
2174 * g++.dg/opt/pr69570.C: New test.
2175
e6c0c44b
RH
21762016-02-01 Richard Henderson <rth@redhat.com>
2177
2178 * gcc.dg/pr69535.c: New test.
2179
6ff3f09a
JDA
21802016-01-31 John David Anglin <danglin@gcc.gnu.org>
2181
2c005538
JDA
2182 PR testsuite/69584
2183 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2184 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2185
61083a4b
JDA
2186 PR debug/68244
2187 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2188
6ff3f09a
JDA
2189 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2190
0c221916
PT
21912016-01-31 Paul Thomas <pault@gcc.gnu.org>
2192
2193 PR fortran/67564
2194 * gfortran.dg/allocate_with_source_17.f03: New test.
2195
db7a2818
JJ
21962016-01-30 Jakub Jelinek <jakub@redhat.com>
2197
2198 PR tree-optimization/69546
2199 * gcc.dg/torture/pr69546.c: New test.
2200
e520d5f0
PT
22012016-01-30 Paul Thomas <pault@gcc.gnu.org>
2202
2203 PR fortran/69566
2204 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2205
343c05d3
MS
22062016-01-30 Martin Sebor <msebor@redhat.com>
2207
2208 PR c++/68490
2209 * g++.dg/ext/flexary10.C: New test.
2210
d6c3a539
DH
22112016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2212
2213 PR fortran/66707
2214 gfortran.dg/common_23.f90: New test.
2215
52d72fcd
BS
22162016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2217
2218 PR target/65546
2219 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2220 condition being checked, and disable it when the target supports
2221 misaligned loads and stores.
2222
3a5d2ba4
JJ
22232016-01-29 Jakub Jelinek <jakub@redhat.com>
2224
2225 PR debug/69518
2226 * gcc.dg/torture/pr69518.c: New test.
2227
6bbacdb5
L
22282016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2229
2230 PR target/69530
2231 * gcc.target/i386/pr69530.c: New test.
2232
af932cdb
SE
22332016-01-29 Steve Ellcey <sellcey@imgtec.com>
2234
2235 PR target/65604
2236 * gcc.target/mips/div-delay.c: New test.
2237
26658b7c
JJ
22382016-01-29 Jakub Jelinek <jakub@redhat.com>
2239
33e89989
JJ
2240 PR target/69551
2241 * gcc.target/i386/pr69551.c: New test.
2242
26658b7c
JJ
2243 PR target/66137
2244 * gcc.target/i386/pr66137.c: New test.
2245
401116b5
AB
22462016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2247
2248 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2249 always built for p5600.
2250 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2251 isa=p5600 dg-option.
2252
d4abfcc5
RB
22532016-01-29 Richard Biener <rguenther@suse.de>
2254
2255 PR tree-optimization/69547
2256 * g++.dg/tree-ssa/pr69547.C: New testcase.
2257
16b77b32
JJ
22582016-01-29 Jakub Jelinek <jakub@redhat.com>
2259
2260 PR debug/66869
2261 * g++.dg/warn/Wunused-function2.C: New test.
2262
a1c95464
DV
22632016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2264
2265 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2266 support for test to succeed.
2267
5453bfed
MP
22682016-01-29 Marek Polacek <polacek@redhat.com>
2269
2270 PR c++/69509
2271 PR c++/69516
2272 * g++.dg/ext/constexpr-vla2.C: New test.
2273 * g++.dg/ext/constexpr-vla3.C: New test.
2274 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2275
452ec2a5
RB
22762016-01-29 Richard Biener <rguenther@suse.de>
2277
2278 PR middle-end/69537
2279 * gcc.dg/uninit-21.c: New testcase.
2280
aec0b19e
UB
22812016-01-28 Uros Bizjak <ubizjak@gmail.com>
2282
2283 PR target/69459
2284 * gcc.target/i386/pr69459.c: New test.
2285
df113ce7
SE
22862016-01-28 Steve Ellcey <sellcey@imgtec.com>
2287
2288 PR target/68400
2289 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2290 * gcc.target/mips/pr68400.c: New test.
2291
494de84f
MS
22922016-01-28 Martin Sebor <msebor@redhat.com>
2293
2294 PR target/17381
2295 * gcc.target/powerpc/pr17381.c: New test.
2296
eb1b1f01
JJ
22972016-01-28 Jakub Jelinek <jakub@redhat.com>
2298
2299 PR middle-end/69542
2300 * gcc.dg/torture/pr69542.c: New test.
2301
6dfeb7ce
WD
23022016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2303
2304 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2305
4b7471a4
DE
23062016-01-28 David Edelsohn <dje.gcc@gmail.com>
2307
2308 * gcc.dg/pr65980.c: Skip on AIX.
2309 * gcc.dg/pr66688.c: Same.
2310
b271fd21
DE
23112016-01-28 David Edelsohn <dje.gcc@gmail.com>
2312
2313 PR target/63679
2314 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2315 * gcc.dg/tree-ssa/sra-18.c: Same.
2316
874108a9
AV
23172016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2318
2319 PR fortran/62536
2320 * gfortran.dg/block_15.f08: New test.
2321 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2322 on incorrectly closed BLOCK.
2323
30480bcd
IE
23242016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2325
2326 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
23272016-01-28 Richard Biener <rguenther@suse.de>
2328
2329 PR tree-optimization/69466
2330 * gfortran.dg/vect/pr69466.f90: New testcase.
2331
0d4c694e
TP
23322016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2333
2334 * g++.dg/pr67989.C: Remove ARM-specific option.
2335 * gcc.target/arm/pr67989.C: New file.
2336
2aa780da
UB
23372016-01-27 Uros Bizjak <ubizjak@gmail.com>
2338
2339 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2340 and expm1 test for glibc < 2.11.
2341
f75ebe77
RH
23422016-01-27 Richard Henderson <rth@redhat.com>
2343
2344 * gcc.c-torture/execute/pr69447.c: New test.
2345
23462016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 2347
9a175e65 2348 PR fortran/69422
49847d75
PT
2349 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2350
cbdd8ae0
JJ
23512016-01-27 Jakub Jelinek <jakub@redhat.com>
2352
2353 PR debug/66869
2354 * gcc.dg/pr66869.c: New test.
2355
2b572b3c
JL
23562016-01-25 Jeff Law <law@redhat.com>
2357
2358 PR tree-optimization/68398
aec0b19e 2359 PR tree-optimization/69196
2b572b3c
JL
2360 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2361 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2362 path to avoid new heuristic allowing more irreducible regions
2363 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2364 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2365 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2366 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2367 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2368
fa74a4bc
MP
23692016-01-27 Marek Polacek <polacek@redhat.com>
2370
2371 PR c/68062
2372 * c-c++-common/vector-compare-4.c: New test.
2373
0afff540
DM
23742016-01-27 David Malcolm <dmalcolm@redhat.com>
2375
2376 PR preprocessor/69126
2377 * c-c++-common/pr69126.c: New test case.
2378
1a218fc9
ILT
23792016-01-27 Ian Lance Taylor <iant@google.com>
2380
2381 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2382
5d70666e
RB
23832016-01-27 Ryan Burn <contact@rnburn.com>
2384
2385 PR cilkplus/69267
2386 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2387
87ff4d66
UB
23882016-01-27 Uros Bizjak <ubizjak@gmail.com>
2389
2390 PR target/69512
2391 * gcc.target/i386/pr69512.c: New test.
2392
27e23cca
RE
23932016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2394
2395 PR ada/69488
2396 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2397
05bf54c3
MP
23982016-01-27 Marek Polacek <polacek@redhat.com>
2399
2400 PR c++/69379
2401 * g++.dg/pr69379.C: New test.
2402
60214d0d
MS
24032016-01-27 Martin Sebor <msebor@redhat.com>
2404
2405 PR c++/69317
2406 * g++.dg/abi/Wabi-2-2.C: New test.
2407 * g++.dg/abi/Wabi-2-3.C: New test.
2408 * g++.dg/abi/Wabi-3-2.C: New test.
2409 * g++.dg/abi/Wabi-3-3.C: New test.
2410
167c7bfa
RB
24112016-01-27 Richard Biener <rguenther@suse.de>
2412
2413 PR tree-optimization/69166
2414 * gcc.dg/torture/pr69166.c: New testcase.
2415
1430fb1f
MJ
24162016-01-27 Martin Jambor <mjambor@suse.cz>
2417
2418 PR tree-optimization/69355
2419 * gcc.dg/tree-ssa/pr69355.c: New test.
2420
95e3030c
MP
24212016-01-27 Marek Polacek <polacek@redhat.com>
2422
2423 PR c++/69496
2424 * g++.dg/ext/constexpr-vla1.C: New test.
2425
eeb085f3
CB
24262016-01-20 Christian Bruel <christian.bruel@st.com>
2427
2428 PR target/69245
2429 * gcc.target/arm/pr69245.c: New test.
2430
b1652dde
JJ
24312016-01-27 Jakub Jelinek <jakub@redhat.com>
2432
2433 PR tree-optimization/69399
2434 * gcc.dg/torture/pr69399.c: New test.
2435
ce7e8f00
EB
24362016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2437
2438 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2439
e4aac1d1
EB
24402016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2441
2442 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2443
8dfdb419
TV
24442016-01-26 Tom de Vries <tom@codesourcery.com>
2445
2446 PR tree-optimization/69110
2447 * gcc.dg/autopar/pr69110.c: New test.
2448
56f80f54 24492016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 2450 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
2451
2452 * gcc.dg/graphite/isl-ast-op-select.c: New.
2453
a0909527
PT
24542015-01-26 Paul Thomas <pault@gcc.gnu.org>
2455
2456 PR fortran/69385
2457 * gfortran.dg/allocate_error_6.f90: New test.
2458
ffc445f4
RH
24592016-01-26 Richard Henderson <rth@redhat.com>
2460
2461 * gcc.dg/tm/pr60908.c: New test.
2462
01e1dea3
DM
24632016-01-26 David Malcolm <dmalcolm@redhat.com>
2464
2465 PR other/69006
2466 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2467 directive.
2468 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2469 expected multiline output to reflect the colorization being
2470 disabled before newlines.
2471 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2472 (custom_diagnostic_finalizer): Replace call to
2473 pp_newline_and_flush with call to pp_flush.
2474 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2475 * gfortran.dg/implicit_class_1.f90: Likewise.
2476 * lib/gcc-dg.exp (allow_blank_lines): New global.
2477 (dg-allow-blank-lines-in-output): New procedure.
2478 (gcc-dg-prune): Complain about blank lines in the output, unless
2479 dg-allow-blank-lines-in-output was called.
2480 * lib/multiline.exp (_build_multiline_regex): Only support
2481 arbitrary followup text for non-blank-lines, not for blank lines.
2482
13f92e8d
JJ
24832016-01-26 Jakub Jelinek <jakub@redhat.com>
2484
2485 PR tree-optimization/69483
2486 * gcc.dg/pr69483.c: New test.
2487 * g++.dg/opt/pr69483.C: New test.
2488
92422235
CL
24892016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2490
2491 PR target/68620
2492 * gcc.target/arm/pr68620.c: New test.
2493
0bccf11b
L
24942016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2495
2496 * gcc.target/i386/pr68986-2.c: Remove -m32.
2497
81cd202e
L
24982016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2499
2500 PR target/68986
2501 * gcc.target/i386/pr68986-1.c: New test.
2502 * gcc.target/i386/pr68986-2.c: Likewise.
2503 * gcc.target/i386/pr68986-3.c: Likewise.
2504
213a1c03
CB
25052016-01-26 Christian Bruel <christian.bruel@st.com>
2506
2507 * lib/target-supports.exp
2508 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2509 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2510 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2511
22a08dd1
RB
25122016-01-26 Richard Biener <rguenther@suse.de>
2513
2514 PR tree-optimization/69452
2515 * gcc.dg/torture/pr69452.c: New testcase.
2516
6c06e0e8
JJ
25172016-01-26 Jakub Jelinek <jakub@redhat.com>
2518
2519 PR target/69442
2520 * gcc.dg/pr69442.c: New test.
2521
b96824c4
RFI
25222016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2523
2524 PR target/67896
2525 * gcc.target/aarch64/simd/pr67896.C: New.
2526
5ee31e57
RS
25272016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2528
2529 PR tree-optimization/69400
2530 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2531 function.
2532 (plugin_init): Call it.
2533 * gcc.dg/torture/pr69400.c: New test.
2534
7ddfb31d
CL
25352016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2536
2537 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2538
1e050c90
AK
25392016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2540 Sebastian Pop <s.pop@samsung.com>
2541
2542 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2543 isl-0.15.
2544
c8ee4bf5
AK
25452016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2546 Sebastian Pop <s.pop@samsung.com>
2547
2548 * gcc.dg/graphite/pr69292.c: New.
2549
d902b330
JJ
25502016-01-25 Jakub Jelinek <jakub@redhat.com>
2551
2552 * c-c++-common/goacc/use_device-1.c: New test.
2553
2c89b952
JL
25542016-01-25 Jeff Law <law@redhat.com>
2555
2556 PR tree-optimization/69196
2557 PR tree-optimization/68398
2558 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2559 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2560
685c8785
DE
25612016-01-25 David Edelsohn <dje.gcc@gmail.com>
2562
2563 PR target/69469
2564 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2565 Algorithm.
2566
95cef0c1
RB
25672016-01-25 Richard Biener <rguenther@suse.de>
2568
2569 PR testsuite/69380
2570 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2571
2947d3b2
IE
25722016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2573
2574 PR target/69421
2575 * gcc.dg/pr69421.c: New test.
2576
ae19075a
BB
25772016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2578
2579 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2580 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2581 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2582 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2583 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2584 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2585 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2586 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2587 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2588 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2589
fa4511c2
RB
25902016-01-25 Richard Biener <rguenther@suse.de>
2591
2592 PR tree-optimization/69376
2593 * gcc.dg/torture/pr69376.c: New testcase.
2594
1d101216
JD
25952016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2596
2597 PR fortran/69397
2598 PR fortran/68442
2599 * gfortran.dg/interface_38.f90: New test.
2600 * gfortran.dg/interface_39.f90: New test.
a0909527 2601
a59b92b0
PP
26022016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2603
2604 Revert:
2605 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2606
2607 PR c++/11858
2608 PR c++/24663
2609 PR c++/24664
2610 * g++.dg/template/pr11858.C: New test.
2611 * g++.dg/template/pr24663.C: New test.
2612 * g++.dg/template/unify12.C: New test.
2613 * g++.dg/template/unify13.C: New test.
2614 * g++.dg/template/unify14.C: New test.
2615 * g++.dg/template/unify15.C: New test.
2616 * g++.dg/template/unify16.C: New test.
2617 * g++.dg/template/unify17.C: New test.
2618
16acb1a8
DH
26192016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2620
2621 PR fortran/68283
2622 gfortran.dg/pr68283.f90: New test.
2623
094773e8
TK
26242016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2625
2626 PR fortran/66094
2627 * gfortran.dg/inline_matmul_13.f90: New test.
2628 * gfortran.dg/matmul_bounds_8.f90: New test.
2629 * gfortran.dg/matmul_bounds_9.f90: New test.
2630 * gfortran.dg/matmul_bounds_10.f90: New test.
2631
42fb90d7
TV
26322016-01-23 Tom de Vries <tom@codesourcery.com>
2633
2634 PR tree-optimization/69426
2635 * gcc.dg/autopar/pr69426.c: New test.
2636
69da7802
MS
26372016-01-23 Martin Sebor <msebor@redhat.com>
2638
2639 PR c++/58109
2640 PR c++/69022
2641 * g++.dg/cpp0x/alignas5.C: New test.
2642 * g++.dg/ext/vector29.C: Same.
2643
da17300a
UB
26442016-01-23 Uros Bizjak <ubizjak@gmail.com>
2645
2646 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2647 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2648 _GNU_SOURCE from compile flags to the source.
2649 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2650 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2651 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2652 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2653
62041cfc
JJ
26542016-01-22 Jakub Jelinek <jakub@redhat.com>
2655
2656 PR target/69432
2657 * g++.dg/opt/pr69432.C: New test.
2658
f7d2ad6f
BS
26592016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2660
2661 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2662 32-bit targets testing an -m64 multilib.
2663
d403fc9a
WS
26642016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2665
2666 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2667 64-bit support.
2668
4aa16f8d
JG
26692016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2670
2671 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2672
7c816d0f
CB
26732016-01-21 Christian Bruel <christian.bruel@st.com>
2674
2675 PR target/68674
2676 * gcc.target/i386/pr68674.c
2677 * gcc.target/aarch64/pr68674.c
2678 * gcc.target/arm/pr68674.c
2679
fce661e8
KT
26802016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2681
2682 PR target/69403
2683 * gcc.c-torture/execute/pr69403.c: New test.
2684
4696899f
PC
26852016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2686
2687 PR c++/55843
2688 * g++.dg/template/pr55843.C: New.
2689
bac69366
AL
26902016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2691
2692 PR testsuite/66877
2693 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2694 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2695
b57d3a5c
BS
26962016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2697
2698 PR testsuite/67489
da17300a
UB
2699 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2700 from dg-do compile directive, and instead add
2701 { dg-require-effective-target int128 }.
b57d3a5c 2702
9f04a53e
MS
27032016-01-20 Martin Sebor <msebor@redhat.com>
2704
2705 PR c/69405
2706 * gcc.dg/sync-fetch.c: New test.
2707
38a51663
JL
27082016-01-21 Martin Sebor <msebor@redhat.com>
2709
2710 PR target/69252
2711 * gcc.target/powerpc/pr69252.c: New test.
2712
2423a75a
JD
27132016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2714
2715 PR fortran/65996
da17300a 2716 * gfortran.dg/pr65996.f90: New test.
2423a75a 2717
0a76463f
DV
27182016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2719
2720 PR c++/68810
9f04a53e 2721 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 2722 expected to generate an error.
0a76463f 2723
9776e692
BS
27242016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2725
2726 PR middle-end/66178
2727 * gcc.dg/torture/pr66178.c: New test.
2728
c8d3e088
AB
27292016-01-21 Anton Blanchard <anton@samba.org>
2730 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2731
2732 PR target/63354
2733 * gcc.target/powerpc/pr63354.c: New test.
2734
35b707ff
VM
27352016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2736
2737 PR rtl-optimization/68990
2738 * gcc.target/i386/pr68990: New.
2739
157b0829
NC
27402016-01-21 Nick Clifton <nickc@redhat.com>
2741
2742 PR target/69129
2743 * gcc.target/mips/pr69129.c: New.
2744
aede6748
PC
27452016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2746
2747 PR c++/58046
2748 * g++.dg/cpp0x/pr58046.C: New.
2749
5463c2c8
JJ
27502016-01-21 Jakub Jelinek <jakub@redhat.com>
2751
6d31cc75
SS
2752 PR target/69187
2753 PR target/65624
2754 * gcc.target/arm/pr69187.c: New test.
2755
5463c2c8
JJ
2756 PR c++/69355
2757 * g++.dg/torture/pr69355.C: New test.
2758
fa28f32b
AK
27592016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2760 Sebastian Pop <s.pop@samsung.com>
2761
2762 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2763
b920a047
AK
27642016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2765 Sebastian Pop <s.pop@samsung.com>
2766
da17300a 2767 * gcc.dg/graphite/pr68976.c: New test.
b920a047 2768
bdd3aea6
JJ
27692016-01-21 Jakub Jelinek <jakub@redhat.com>
2770
2771 PR middle-end/67653
2772 * c-c++-common/pr67653.c: New test.
2773 * gcc.dg/torture/pr29119.c: Add dg-warning.
2774
26a2e6ae
PB
27752016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2776
2777 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2778
d25c7690
PK
27792016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2780
2781 PR c/24293
2782 * gcc.dg/pr24293.c: New test.
2783 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2784 incomplete struct type.
2785 * gcc.dg/declspec-1.c: Likewise.
2786 * gcc.dg/pr63549.c: Likewise.
2787
889d5698
JJ
27882016-01-20 Jakub Jelinek <jakub@redhat.com>
2789
2790 PR tree-optimization/66612
2791 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2792 for bdn instruction.
2793
d7cf3dc7
CL
27942016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2795
2796 * lib/target-supports.exp
2797 (check_effective_target_arm_fp_ok_nocache): New.
2798 (check_effective_target_arm_fp_ok): New.
2799 (add_options_for_arm_fp): New.
2800 (check_effective_target_arm_crypto_ok_nocache): Require
2801 target_arm_v8_neon_ok instead of arm32.
2802 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2803 (check_effective_target_arm_crypto_pragma_ok): New.
2804 (add_options_for_arm_vfp): New.
2805 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2806 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2807 target instead. Force initial fpu to vfp.
2808 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2809 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2810 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2811 dependency.
2812 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2813 use arm_vfp effective target instead. Force initial fpu to vfp.
2814 * gcc.target/arm/attr-neon3.c: Likewise.
2815 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2816 arm_vfp_ok.
2817 * gcc.target/arm/unsigned-float.c: Likewise.
2818 * gcc.target/arm/vfp-1.c: Likewise.
2819 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2820 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2821 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2822 * gcc.target/arm/vfp-ldmias.c: Likewise.
2823 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2824 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2825 * gcc.target/arm/vfp-stmiad.c: Likewise.
2826 * gcc.target/arm/vfp-stmias.c: Likewise.
2827 * gcc.target/arm/vnmul-1.c: Likewise.
2828 * gcc.target/arm/vnmul-2.c: Likewise.
2829 * gcc.target/arm/vnmul-3.c: Likewise.
2830 * gcc.target/arm/vnmul-4.c: Likewise.
2831
01ac9704 28322016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 2833
e84b00da
L
2834 PR testsuite/69366
2835 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2836 the MPX run-time library, for compile-time MPX test.
2837 * gcc.target/i386/chkp-always_inline.c: Likewise.
2838 * gcc.target/i386/chkp-bndret.c: Likewise.
2839 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2840 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2841 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2842 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2843 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2844 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2845 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2846 * gcc.target/i386/chkp-label-address.c: Likewise.
2847 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2848 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2849 * gcc.target/i386/chkp-pr69044.c: Likewise.
2850 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2851 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2852 * gcc.target/i386/chkp-strchr.c: Likewise.
2853 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2854 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2855 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2856 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2857 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2858 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2859 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2860 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2861 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2862 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2863 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2864 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2865 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2866 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2867 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2868 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2869 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2870 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2871 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2872 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2873 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2874 * gcc.target/i386/pr63995-2.c: Likewise.
2875 * gcc.target/i386/pr64805.c: Likewise.
2876 * gcc.target/i386/pr65044.c: Likewise.
2877 * gcc.target/i386/pr65167.c: Likewise.
2878 * gcc.target/i386/pr65183.c: Likewise.
2879 * gcc.target/i386/pr65184.c: Likewise.
2880 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 2881
28b33016
IE
28822016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2883
2884 PR tree-optimization/69328
2885 * gcc.dg/pr69328.c: New test.
2886
bcff0913
JL
28872016-01-20 Jeff Law <law@redhat.com>
2888
bf0bb970 2889 PR target/25114
bcff0913
JL
2890 * gcc.target/m68k/pr25114.c: New test.
2891
a3f69631
AV
28922016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2893
2894 * gcc.target/arm/memset-inline-10.c: Added
2895 dg-require-effective-target arm_thumb2_ok.
2896
af33ba0d
EB
28972016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2898
2899 * gcc.dg/debug/dwarf2/sso.c: New test.
2900
7596d5de
UB
29012016-01-19 Uros Bizjak <ubizjak@gmail.com>
2902
2903 PR testsuite/68820
2904 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2905 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2906 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2907
ceda2c69
JH
29082016-01-19 Jan Hubicka <hubicka@ucw.cz>
2909
2910 PR ipa/66223
2911 * g++.dg/ipa/devirt-50.C: New testcase.
2912
38a979f2
MP
29132016-01-19 Marek Polacek <polacek@redhat.com>
2914
2915 PR c++/68965
2916 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2917 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2918
962801c5
KT
29192016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2920
2921 PR target/69135
2922 * gcc.target/arm/pr69135_1.c: New test.
2923
078fe40a
WD
29242015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2925
2926 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2927
786e3c06
WD
29282015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2929
2930 * gcc.target/aarch64/ccmp_1.c: New testcase.
2931
1e297006
MP
29322016-01-19 Marek Polacek <polacek@redhat.com>
2933
2934 PR c++/68586
2935 * g++.dg/cpp0x/enum30.C: New test.
2936
879c27e3
RB
29372016-01-19 Richard Biener <rguenther@suse.de>
2938
2939 PR tree-optimization/69336
2940 * g++.dg/tree-ssa/pr69336.C: New testcase.
2941
015337d3
JJ
29422016-01-19 Jakub Jelinek <jakub@redhat.com>
2943
2944 PR debug/65779
2945 * gcc.dg/pr65779.c: New test.
2946
e2c768b6
RB
29472016-01-19 Richard Biener <rguenther@suse.de>
2948
2949 PR tree-optimization/69352
2950 * gcc.dg/torture/pr69352.c: New testcase.
2951
569efc34
JJ
29522016-01-19 Jakub Jelinek <jakub@redhat.com>
2953
2954 PR rtl-optimization/68955
2955 PR rtl-optimization/64557
2956 * gcc.dg/torture/pr68955.c: New test.
2957
e49d321f
JH
29582016-01-19 Jan Hubicka <hubicka@ucw.cz>
2959
2960 PR lto/69136
2961 * g++.dg/torture/pr69136.C: New testcase.
2962
e9191ad3
JH
29632016-01-19 Jan Hubicka <hubicka@ucw.cz>
2964
2965 PR lto/69133
2966 * g++.dg/lto/pr69133_0.C: New testcase.
2967 * g++.dg/lto/pr69133_1.C: New testcase.
2968
2bedb645
JL
29692016-01-15 Jeff Law <law@redhat.com>
2970
2971 PR tree-optimization/69320
2972 * gcc.c-torture/pr69320-1.c: New test.
2973 * gcc.c-torture/pr69320-2.c: New test.
2974 * gcc.c-torture/pr69320-3.c: New test.
2975 * gcc.c-torture/pr69320-4.c: New test.
2976
17c15cb9
PP
29772016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2978
2979 PR c++/11858
2980 PR c++/24663
2981 PR c++/24664
2982 * g++.dg/template/pr11858.C: New test.
2983 * g++.dg/template/pr24663.C: New test.
2984 * g++.dg/template/unify12.C: New test.
2985 * g++.dg/template/unify13.C: New test.
2986 * g++.dg/template/unify14.C: New test.
2987 * g++.dg/template/unify15.C: New test.
2988 * g++.dg/template/unify16.C: New test.
2989 * g++.dg/template/unify17.C: New test.
2990
9617fd08
DM
29912016-01-18 David Malcolm <dmalcolm@redhat.com>
2992
2993 PR testsuite/69181
2994 * gcc.dg/pr69181-1.c: New test file.
2995 * gcc.dg/pr69181-2.c: New test file.
2996 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2997 globals by moving it to...
2998 (cleanup-after-saved-dg-test): ...this new function. Add
2999 "global additional_sources_used". Add reset of global
3000 multiline_expected_outputs to the empty list.
3001 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3002 global to...
3003 (multiline_expected_outputs): ...this, and updated comments to
3004 note that it is modified from gcc-dg.exp.
3005 (dg-end-multiline-output): Update for the above renaming.
3006 (handle-multiline-outputs): Likewise. Remove the clearing
3007 of the expected outputs to the empty list.
3008
b555a2e4
RB
30092016-01-18 Richard Biener <rguenther@suse.de>
3010
3011 PR tree-optimization/69297
3012 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3013
96902805
JM
30142016-01-18 Joseph Myers <joseph@codesourcery.com>
3015
3016 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3017 dg-options.
3018 * gcc.target/mips/mips-3d-2.c: Likewise.
3019 * gcc.target/mips/mips-3d-3.c: Likewise.
3020 * gcc.target/mips/mips-3d-4.c: Likewise.
3021 * gcc.target/mips/mips-3d-5.c: Likewise.
3022 * gcc.target/mips/mips-3d-6.c: Likewise.
3023 * gcc.target/mips/mips-3d-7.c: Likewise.
3024 * gcc.target/mips/mips-3d-8.c: Likewise.
3025 * gcc.target/mips/mips-3d-9.c: Likewise.
3026 * gcc.target/mips/mips-ps-1.c: Likewise.
3027 * gcc.target/mips/mips-ps-2.c: Likewise.
3028 * gcc.target/mips/mips-ps-3.c: Likewise.
3029 * gcc.target/mips/mips-ps-4.c: Likewise.
3030 * gcc.target/mips/mips-ps-5.c: Likewise.
3031 * gcc.target/mips/mips-ps-6.c: Likewise.
3032 * gcc.target/mips/mips-ps-7.c: Likewise.
3033 * gcc.target/mips/mips-ps-type.c: Likewise.
3034 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3035 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3036
40e26f94
TV
30372016-01-18 Tom de Vries <tom@codesourcery.com>
3038
3039 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3040 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3041 * c-c++-common/goacc/kernels-empty.c: New test.
3042 * c-c++-common/goacc/kernels-eternal.c: New test.
3043 * c-c++-common/goacc/kernels-loop-2.c: New test.
3044 * c-c++-common/goacc/kernels-loop-3.c: New test.
3045 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3046 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3047 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3048 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3049 * c-c++-common/goacc/kernels-loop-data.c: New test.
3050 * c-c++-common/goacc/kernels-loop-g.c: New test.
3051 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3052 * c-c++-common/goacc/kernels-loop-n.c: New test.
3053 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3054 * c-c++-common/goacc/kernels-loop.c: New test.
3055 * c-c++-common/goacc/kernels-noreturn.c: New test.
3056 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3057 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3058 * c-c++-common/goacc/kernels-reduction.c: New test.
3059
a98d4647
TV
30602016-01-18 Tom de Vries <tom@codesourcery.com>
3061
3062 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3063 * gcc.dg/autopar/outer-2.c: Same.
3064 * gcc.dg/autopar/outer-3.c: Same.
3065 * gcc.dg/autopar/outer-4.c: Same.
3066 * gcc.dg/autopar/outer-5.c: Same.
3067 * gcc.dg/autopar/outer-6.c: Same.
3068 * gcc.dg/autopar/parallelization-1.c: Same.
3069 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3070 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3071 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3072 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3073 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3074 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3075 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3076 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3077 * gcc.dg/autopar/pr39500-1.c: Same.
3078 * gcc.dg/autopar/pr39500-2.c: Same.
3079 * gcc.dg/autopar/pr46193.c: Same.
3080 * gcc.dg/autopar/pr46194.c: Same.
3081 * gcc.dg/autopar/pr49580.c: Same.
3082 * gcc.dg/autopar/pr49960-1.c: Same.
3083 * gcc.dg/autopar/pr49960.c: Same.
3084 * gcc.dg/autopar/pr68373.c: Same.
3085 * gcc.dg/autopar/reduc-1.c: Same.
3086 * gcc.dg/autopar/reduc-1char.c: Same.
3087 * gcc.dg/autopar/reduc-1short.c: Same.
3088 * gcc.dg/autopar/reduc-2.c: Same.
3089 * gcc.dg/autopar/reduc-2char.c: Same.
3090 * gcc.dg/autopar/reduc-2short.c: Same.
3091 * gcc.dg/autopar/reduc-3.c: Same.
3092 * gcc.dg/autopar/reduc-4.c: Same.
3093 * gcc.dg/autopar/reduc-6.c: Same.
3094 * gcc.dg/autopar/reduc-7.c: Same.
3095 * gcc.dg/autopar/reduc-8.c: Same.
3096 * gcc.dg/autopar/reduc-9.c: Same.
3097 * gcc.dg/autopar/uns-outer-4.c: Same.
3098 * gcc.dg/autopar/uns-outer-5.c: Same.
3099 * gcc.dg/autopar/uns-outer-6.c: Same.
3100 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3101 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3102
da976fa8
AL
31032016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3104
3105 PR target/63679
3106 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3107 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3108
70c1e886
AL
31092016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3110
3111 PR target/63679
3112 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3113 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3114 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3115
88bed196
AL
31162016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3117
3118 PR target/63679
3119 * gcc.dg/tree-ssa/sra-17.c: New.
3120 * gcc.dg/tree-ssa/sra-18.c: New.
3121
3dd5f42e
IE
31222016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3123
3124 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3125
ae5a77fa
EB
31262016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3127
3128 * gnat.dg/inline12.adb: New test.
3129
11e57fc6
BC
31302016-01-18 Bin Cheng <bin.cheng@arm.com>
3131
3132 PR tree-optimization/66797
3133 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3134
995b6fe0
RB
31352016-01-18 Richard Biener <rguenther@suse.de>
3136
3137 PR tree-optimization/69170
3138 * gcc.dg/torture/pr69170.c: New testcase.
3139
82ee0cf2 31402016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
3141
3142 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3143
d69da357
TV
31442016-01-16 Tom de Vries <tom@codesourcery.com>
3145
3146 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3147
a3845283
TV
31482016-01-16 Tom de Vries <tom@codesourcery.com>
3149
3150 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3151 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3152 redundant dg-require-effective-target pthread.
3153 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3154 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3155 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3156 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3157 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3158 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3159 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3160
197a6aa6
DE
31612016-01-16 David Edelsohn <dje.gcc@gmail.com>
3162
3163 PR target/68609
3164 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3165 * gcc.target/powerpc/recip-7.c: Same.
3166
ec7886c1
PP
31672016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3168
3169 PR c++/69091
3170 * g++.dg/template/pr69091.C: New test.
3171
203484bb
PP
31722016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3173
3174 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3175 dump does not contain an error_mark_node.
3176 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3177 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3178
aa2500e9
PP
31792016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3180
3181 PR c++/68936
3182 * g++.dg/template/pr68936.C: New test.
3183
28621a5c
DE
31842016-01-15 David Edelsohn <dje.gcc@gmail.com>
3185
3186 PR target/68609
3187 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3188 * gcc.target/powerpc/recip-2.c: Same.
3189 * gcc.target/powerpc/recip-3.c: Same.
3190 * gcc.target/powerpc/recip-4.c: Same.
3191 * gcc.target/powerpc/recip-sqrtf.c: Same.
3192
40c43aca
JL
31932016-01-15 Jeff Law <law@redhat.com>
3194
3195 PR tree-optimization/69270
3196 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3197 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3198
afbc5ae8
PT
31992016-01-15 Paul Thomas <pault@gcc.gnu.org>
3200
3201 PR fortran/49630
3202 * gfortran.dg/deferred_character_13.f90: New test for the fix
3203 of comment 3 of the PR.
3204
3205 PR fortran/54070
3206 * gfortran.dg/deferred_character_8.f90: New test
3207 * gfortran.dg/allocate_error_5.f90: New test
3208
3209 PR fortran/60593
3210 * gfortran.dg/deferred_character_10.f90: New test
3211
3212 PR fortran/60795
3213 * gfortran.dg/deferred_character_14.f90: New test
3214
3215 PR fortran/61147
3216 * gfortran.dg/deferred_character_11.f90: New test
3217
3218 PR fortran/64324
3219 * gfortran.dg/deferred_character_9.f90: New test
3220
49abe076
VM
32212016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3222
3223 PR rtl-optimization/69030
3224 * gcc.target/i386/pr69030.c: New.
3225
16d12992
KT
32262016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3227
3228 * gcc.target/aarch64/target_attr_17.c: New test.
3229
78810bd3
RB
32302016-01-15 Richard Biener <rguenther@suse.de>
3231
3232 PR tree-optimization/66856
3233 * gcc.dg/torture/pr66856-1.c: New testcase.
3234 * gcc.dg/torture/pr66856-2.c: Likewise.
3235
2bd847fe
RB
32362016-01-15 Richard Biener <rguenther@suse.de>
3237
3238 PR debug/69137
3239 * g++.dg/lto/pr69137_0.C: New testcase.
3240
a00fe3b7
RS
32412016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3242
3243 PR middle-end/69246
3244 * gcc.target/i386/pr69246.c: New test.
3245
cbb0e83b
DV
32462016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3247
7596d5de 3248 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 3249
5a500ecf
DV
32502016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3251
3252 PR c++/56194
3253 * g++.dg/init/const9.C: Disable test on S/390.
3254
5d9bf64f
DV
32552016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3256
3257 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3258 * g++.dg/Wno-frame-address.C: Ditto.
3259
e234b19e
DV
32602016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3261
3262 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3263
89483f99
RB
32642016-01-15 Richard Biener <rguenther@suse.de>
3265
3266 PR tree-optimization/68961
3267 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3268
94f37395
IE
32692016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3270
3271 * gcc.target/i386/pr65105-5.c: New test.
3272
82ee0cf2 32732016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
3274
3275 * gcc.c-torture/execute/alias-4.c: New testcase.
3276
82ee0cf2 32772016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
3278
3279 PR ipa/68148
3280 * g++.dg/ipa/devirt-49.C: New testcase.
3281
092f7deb 32822016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
3283
3284 PR target/65837
3285 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3286 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3287 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3288
e93c66bc
RB
32892016-01-15 Richard Biener <rguenther@suse.de>
3290
3291 PR tree-optimization/69117
3292 * gcc.dg/torture/pr69117.c: New testcase.
3293
c47eaca6 32942015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
3295
3296 PR c++/69048
3297 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3298
c3f6914a
FXC
32992016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3300
3301 PR testsuite/67509
3302 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3303 range tests use 100 * maximum instead of maximum + 1.
3304
cd65ae90
JJ
33052016-01-14 Jakub Jelinek <jakub@redhat.com>
3306
3307 PR debug/69244
3308 * gcc.dg/guality/pr69244.c: New test.
3309
19643948
UB
33102016-01-14 Uros Bizjak <ubizjak@gmail.com>
3311
3312 * lib/target-supports.exp (check_effective_target_issignaling):
3313 New procedure.
3314 * gcc.dg/pr61441.c: Require issignaling effective target.
3315
fe79c97e
SB
33162016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3317
3318 PR target/68803
3319 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3320
c7df95d8
DM
33212016-01-14 David Malcolm <dmalcolm@redhat.com>
3322
3323 PR c++/68819
3324 PR preprocessor/69177
3325 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3326 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3327 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3328 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3329
00083992
MP
33302016-01-14 Marek Polacek <polacek@redhat.com>
3331
3332 PR c/69262
3333 * gcc.dg/array-15.c: New test.
3334
0c9b3294
JJ
33352016-01-14 Jakub Jelinek <jakub@redhat.com>
3336
3337 PR middle-end/68146
3338 PR tree-optimization/69155
3339 * gfortran.dg/pr68146.f: New test.
3340 * gfortran.dg/pr69155.f90: New test.
3341
3688e13d
RB
33422016-01-14 Richard Biener <rguenther@suse.de>
3343
3344 PR tree-optimization/68060
3345 * gcc.dg/torture/pr68060-1.c: New testcase.
3346 * gcc.dg/torture/pr68060-2.c: Likewise.
3347
bab0ad3a
NC
33482016-01-14 Nick Clifton <nickc@redhat.com>
3349
3350 * lib/target-supports.exp
3351 (check_effective_target_arm_neon_ok_nocache): Add an option
3352 sequence that includes setting the ARM architecture to ARMv7-A.
3353 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3354 command line options necessary to enable Neon support.
3355 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3356 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3357 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3358 * gcc.target/arm/pr69180.c: Likewise.
3359
947c2ce5
JL
33602016-01-14 Jeff Law <law@redhat.com>
3361
3362 PR tree-optimization/69270
3363 * gcc.dg/tree-ssa/pr69270.c: New test.
3364
3342fd71
BS
33652016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3366
3367 PR c/66208
3368 * c-c++-common/pr66208.c: New file.
3369
2ad3adf1
JJ
33702016-01-13 Jakub Jelinek <jakub@redhat.com>
3371
3372 PR tree-optimization/69156
3373 * gcc.dg/pr69156.c: New test.
3374
398d6feb
L
33752016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3376
3377 * gcc.target/i386/pr69225-7.c: New test.
3378
4c868789
RH
33792016-01-13 Richard Henderson <rth@redhat.com>
3380
3381 * gcc.dg/tm/memopt-13.c: Update expected function.
3382 * gcc.dg/tm/memopt-6.c: Likewise.
3383
ef6d1772
UB
33842016-01-13 Uros Bizjak <ubizjak@gmail.com>
3385
3386 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3387 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3388 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3389 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 3390
ef6d1772
UB
33912016-01-13 Tom de Vries <tom@codesourcery.com>
3392
3393 PR tree-optimization/69169
0b4b6ef2
TV
3394 * gcc.dg/pr69169.c: New test.
3395
2ad3adf1 33962016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
3397
3398 PR target/69228
3399 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3400 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3401 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3402 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3403 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3404 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3405 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3406 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3407
9060e335
AK
34082016-01-13 Jakub Jelinek <jakub@redhat.com>
3409
3410 PR target/69247
3411 * gcc.dg/pr69247.c: New test.
3412
40311329
RB
34132016-01-13 Richard Biener <rguenther@suse.de>
3414
3415 PR tree-optimization/69242
3416 * gcc.dg/torture/pr69242.c: New testcase.
3417
ccbd7103
RB
34182016-01-13 Richard Biener <rguenther@suse.de>
3419
3420 PR tree-optimization/69186
3421 * gcc.dg/torture/pr69186.c: New testcase.
3422
c6f72a46
JL
34232016-01-13 Jeff Law <law@redhat.com>
3424
3425 PR tree-optimization/67755
3426 * gcc.dg/tree-ssa/pr67755.c: New test.
3427
34282016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
3429
3430 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3431 pass number in output by a star.
3432
c446cf07
BC
34332016-01-12 Bin Cheng <bin.cheng@arm.com>
3434
3435 PR tree-optimization/68911
3436 * gcc.c-torture/execute/pr68911.c: New test.
3437
5342156c
MP
34382016-01-12 Marek Polacek <polacek@redhat.com>
3439
3440 PR c++/68979
3441 * g++.dg/warn/permissive-1.C: New test.
3442
65364cc5
JJ
34432016-01-12 Jakub Jelinek <jakub@redhat.com>
3444
3445 PR objc++/68511
3446 PR c++/69213
3447 * g++.dg/opt/pr69213.C: New test.
3448
81b9a3d9
CB
34492016-01-12 Christian Bruel <christian.bruel@st.com>
3450
3451 PR target/69180
3452 * gcc.target/arm/pr69180.c: New test.
3453
3c4e91c9
RB
34542016-01-12 Richard Biener <rguenther@suse.de>
3455
3456 PR lto/69077
3457 * g++.dg/lto/pr69077_0.C: New testcase.
3458 * g++.dg/lto/pr69077_1.C: Likewise.
3459
5664cea1
JJ
34602016-01-12 Jakub Jelinek <jakub@redhat.com>
3461
3462 PR target/69175
3463 * g++.dg/opt/pr69175.C: New test.
3464
86cefc49
AL
34652016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3466
3467 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3468 rather than #including math.h & stdlib.h.
3469 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3470 * gcc.dg/vect/pr49771.c: Likewise.
3471 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3472 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3473 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3474 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3475 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3476 * gcc.dg/vect/pr44507.c: Likewise.
3477 * gcc.dg/vect/pr45902.c: Likewise.
3478 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3479 * gcc.dg/vect/vect-117.c: Likewise.
3480 * gcc.dg/vect/vect-99.c: Likewise.
3481 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3482 * gcc.dg/vect/vect-cond-1.c: Likewise.
3483 * gcc.dg/vect/vect-cond-2.c: Likewise.
3484 * gcc.dg/vect/vect-cond-3.c: Likewise.
3485 * gcc.dg/vect/vect-cond-4.c: Likewise.
3486 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3487 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3488 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3489 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3490 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3491 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3492 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3493 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3494 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3495 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3496 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3497 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3498 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3499 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3500 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3501 include of signal.h.
3502 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3503 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3504 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3505 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3506 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3507 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3508 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3509 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3510 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3511 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3512 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3513 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3514 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3515 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3516 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3517 * gcc.dg/vect/vect-outer-5.c: Likewise.
3518 * gcc.dg/vect/vect-outer-6.c: Likewise.
3519 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3520 include of stdio.h.
3521
b832f61e
NC
35222016-01-12 Nick Clifton <nickc@redhat.com>
3523
3524 PR target/68913
3525 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3526 to fread so that it will be found in all target runtimes.
3527
8eac49b1
RB
35282016-01-12 Richard Biener <rguenther@suse.de>
3529
3530 PR tree-optimization/69053
3531 * g++.dg/torture/pr69053.C: New testcase.
3532
2935d994
RB
35332016-01-12 Richard Biener <rguenther@suse.de>
3534
3535 PR tree-optimization/69168
3536 * gcc.dg/torture/pr69168.c: New testcase.
3537
66c16fd9
RB
35382016-01-12 Richard Biener <rguenther@suse.de>
3539
3540 PR tree-optimization/69157
3541 * gcc.dg/torture/pr69157.c: New testcase.
3542
35432016-01-12 Richard Biener <rguenther@suse.de>
3544
3545 PR tree-optimization/69174
3546 * gcc.dg/torture/pr69174.c: New testcase.
3547
723033a6
JJ
35482016-01-12 Jakub Jelinek <jakub@redhat.com>
3549
3550 PR c++/66808
3551 PR c++/69000
3552 * g++.dg/tls/pr66808.C: New test.
3553 * g++.dg/tls/pr69000.C: New test.
3554
3574cf47
BS
35552016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3556
3557 * gcc.target/powerpc/swaps-p8-23.c: New test.
3558 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3559
feb20787
JDA
35602016-01-11 John David Anglin <danglin@gcc.gnu.org>
3561
3562 PR tree-optimization/68356
3563 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3564
27b1820a
KV
35652016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3566 Jim Wilson <jim.wilson@linaro.org>
3567
3568 PR target/69194
3569 * gcc.target/arm/pr69194.c: New test.
3570
cf4de6af
L
35712016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3572
3573 PR target/69225
3574 * gcc.target/i386/pr69225-1.c: New test.
3575 * gcc.target/i386/pr69225-2.c: Likewise.
3576 * gcc.target/i386/pr69225-3.c: Likewise.
3577 * gcc.target/i386/pr69225-4.c: Likewise.
3578 * gcc.target/i386/pr69225-5.c: Likewise.
3579 * gcc.target/i386/pr69225-6.c: Likewise.
3580
1ebd5558
JJ
35812016-01-11 Jakub Jelinek <jakub@redhat.com>
3582
23552a4d
JJ
3583 PR target/67462
3584 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3585 if lp64.
3586
26ff85b0
JJ
3587 PR target/69071
3588 * gcc.dg/pr69071.c: New test.
3589
9cb6bd74
JJ
3590 PR c++/69211
3591 * g++.dg/opt/pr69211.C: New test.
3592
1ebd5558
JJ
3593 PR tree-optimization/69214
3594 * gcc.c-torture/compile/pr69214.c: New test.
3595
8c18c836
UB
35962016-01-11 Uros Bizjak <ubizjak@gmail.com>
3597
3598 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3599 * gcc.target/i386/pr66232-11.c: Ditto.
3600 * gcc.target/i386/pr66232-12.c: Ditto.
3601 * gcc.target/i386/pr66232-13.c: Ditto.
3602
62446e6e
RB
36032016-01-11 Richard Biener <rguenther@suse.de>
3604
3605 PR tree-optimization/69173
3606 * gcc.dg/torture/pr69173.c: New testcase.
3607
2b8568fe
KT
36082016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3609
3610 PR rtl-optimization/68796
3611 * gcc.target/aarch64/tst_5.c: New test.
3612 * gcc.target/aarch64/tst_6.c: Likewise.
3613
5baf4532
KT
36142016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3615
3616 PR rtl-optimization/68841
3617 * gcc.dg/pr68841.c: New test.
3618 * gcc.c-torture/execute/pr68841.c: New test.
3619
ca90b1ed
YR
36202016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3621
3622 PR rtl-optimization/68920
3623 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3624 for ix86 targets.
3625 * gcc.dg/ifcvt-5.c: New test.
3626
2ad3adf1 36272016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
3628
3629 PR bootstrap/69123
3630 * g++.dg/pr69123.C: New.
3631
83834c09
IE
36322016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3633
3634 PR target/69010
3635 * gcc.target/i386/pr69010.c: New test.
3636
dcf89d57
MJ
36372016-01-11 Martin Jambor <mjambor@suse.cz>
3638
3639 PR ipa/69044
3640 * gcc.target/i386/chkp-pr69044.c: New test.
3641
d95167ee
TV
36422016-01-11 Tom de Vries <tom@codesourcery.com>
3643
3644 PR tree-optimization/69109
3645 * gcc.dg/autopar/pr69109-2.c: New test.
3646 * gcc.dg/autopar/pr69109.c: New test.
3647
4f6403a8
TV
36482016-01-11 Tom de Vries <tom@codesourcery.com>
3649
3650 PR tree-optimization/69108
3651 * gcc.dg/autopar/pr69108.c: New test.
3652
21efdd80
PP
36532016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3654
3655 PR c++/69029
3656 * c-c++-common/Wisleading-indentation.c: Augment test.
3657
fd42eed8
TK
36582016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3659
3660 PR fortran/69154
3661 * gfortran.dg/inline_matmul_12.f90: New test.
3662
4f90ee6c
PT
36632016-01-10 Paul Thomas <pault@gcc.gnu.org>
3664
3665 PR fortran/67779
3666 * gfortran.dg/actual_array_offset_1: New test.
3667
3907c6cf
TV
36682016-01-10 Tom de Vries <tom@codesourcery.com>
3669
3670 PR tree-optimization/69062
3671 * gcc.dg/autopar/pr69062.c: New test.
3672
b07b236e
TS
36732016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3674
3675 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3676 * gcc.dg/vect/slp-perm-2.c: Likewise.
3677 * gcc.dg/vect/slp-perm-3.c: Likewise.
3678 * gcc.dg/vect/slp-perm-5.c: Likewise.
3679 * gcc.dg/vect/slp-perm-6.c: Likewise.
3680 * gcc.dg/vect/slp-perm-7.c: Likewise.
3681 * gcc.dg/vect/slp-perm-8.c: Likewise.
3682
23fab8ae
TV
36832016-01-10 Tom de Vries <tom@codesourcery.com>
3684
3685 PR tree-optimization/69039
3686 * gcc.dg/autopar/pr69039.c: New test.
3687
73f0dae2
MP
36882016-01-09 Marek Polacek <polacek@redhat.com>
3689
3690 PR c++/69113
3691 * g++.dg/pr69113.C: New test.
3692
20b8d734
JJ
36932016-01-09 Jakub Jelinek <jakub@redhat.com>
3694
3695 PR middle-end/50865
3696 PR tree-optimization/69097
3697 * gcc.c-torture/execute/pr50865.c: New test.
3698 * gcc.c-torture/execute/pr69097-1.c: New test.
3699 * gcc.c-torture/execute/pr69097-2.c: New test.
3700 * gcc.dg/pr69097-1.c: New test.
3701 * gcc.dg/pr69097-2.c: New test.
3702
c50e614b
JJ
37032016-01-09 Jakub Jelinek <jakub@redhat.com>
3704
3705 PR c++/69164
3706 * g++.dg/opt/pr69164.C: New test.
3707
e0237993
JJ
37082016-01-08 Jakub Jelinek <jakub@redhat.com>
3709
3710 PR tree-optimization/69167
3711 * gcc.dg/pr69167.c: New test.
3712
bd8f5bb2
MP
37132016-01-08 Marek Polacek <polacek@redhat.com>
3714
3715 PR c++/68449
3716 * g++.dg/pr68449.C: New.
3717
bb0f5ca7
AL
37182016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3719
3720 PR tree-optimization/68707
3721 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3722 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3723 on platforms supporting it.
3724 * gcc.dg/vect/slp-perm-2.c: Likewise.
3725 * gcc.dg/vect/slp-perm-3.c: Likewise.
3726 * gcc.dg/vect/slp-perm-5.c: Likewise.
3727 * gcc.dg/vect/slp-perm-7.c: Likewise.
3728 * gcc.dg/vect/slp-perm-8.c: Likewise.
3729 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3730 on platforms supporting it.
3731
22518428
JJ
37322016-01-08 Jakub Jelinek <jakub@redhat.com>
3733
33f0852f
JJ
3734 PR tree-optimization/69162
3735 * gcc.dg/pr69162.c: New test.
3736
22518428
JJ
3737 PR tree-optimization/69172
3738 * gcc.dg/pr69172.c: New test.
3739
80e9b3aa
TP
37402016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3741
3742 PR tree-optimization/67781
3743 * gcc.c-torture/execute/pr67781.c: New file.
3744
262a363f
JJ
37452016-01-08 Jakub Jelinek <jakub@redhat.com>
3746
3747 PR tree-optimization/69083
3748 * gcc.dg/vect/pr69083.c: New test.
3749
6e1f093f
SS
37502016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3751
3752 PR tree-optimization/61441
3753 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3754 Use -fexcess-precision=standard for compiler options.
3755 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3756
53290e07
JJ
37572016-01-08 Jakub Jelinek <jakub@redhat.com>
3758
57bf3072
JJ
3759 PR fortran/69128
3760 * gfortran.dg/gomp/pr69128.f90: New test.
3761
53290e07
JJ
3762 PR c++/69145
3763 * g++.dg/ext/pr69145-1.C: New test.
3764 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3765 * g++.dg/ext/pr69145-2.h: New file.
3766
7a127fa7
MS
37672016-01-07 Martin Sebor <msebor@redhat.com>
3768
3769 PR c/68966
3770 * gcc.dg/atomic-fetch-bool.c: New test.
3771 * gcc.dg/sync-fetch-bool.c: New test.
3772
95918b49
L
37732016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3774
3775 PR fortran/66680
3776 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3777
c8e62a9d
NC
37782016-01-07 Nick Clifton <nickc@redhat.com>
3779
3780 PR target/66655
3781 * g++.dg/pr66655.C: New test.
3782 * g++.dg/pr66655_1.cc: Test support file.
3783 * g++.dg/pr66655.h: Test header file.
3784
2ad3adf1 37852016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
3786
3787 PR fortran/66680
3788 gfortran.dg/gomp/pr66680.f90: New test.
3789
4cd9ca92
L
37902016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3791
3792 PR target/69171
3793 * gcc.target/i386/pr69171-1.c: New test.
3794 * gcc.target/i386/pr69171-2.c: Likewise.
3795 * gcc.target/i386/pr69171-3.c: Likewise.
3796 * gcc.target/i386/pr69171-4.c: Likewise.
3797 * gcc.target/i386/pr69171-5.c: Likewise.
3798 * gcc.target/i386/pr69171-6.c: Likewise.
3799
7e33d4dc
BS
38002015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3801
3802 PR middle-end/67639
3803 * c-c++-common/pr67639.c: New test.
3804
fec64afc
JJ
38052016-01-07 Jakub Jelinek <jakub@redhat.com>
3806
3807 PR tree-optimization/69141
3808 * g++.dg/opt/pr69141.C: New test.
3809
f293ad29
EB
38102016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3811
3812 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3813
5027395e
UB
38142016-01-06 Uros Bizjak <ubizjak@gmail.com>
3815
3816 PR target/69140
3817 * gcc.target/i386/pr69140.c: New test
3818
7443cf13
DM
38192016-01-06 David Malcolm <dmalcolm@redhat.com>
3820
3821 * gcc.dg/bad-dereference.c: New test case.
3822
32928931
BS
38232015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3824
3825 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3826
68dd05da
AS
38272016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3828
3829 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3830
6b131d5b
MP
38312016-01-06 Marek Polacek <polacek@redhat.com>
3832
3833 PR sanitizer/69099
3834 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3835
8d9fdb49
MP
38362016-01-05 Marek Polacek <polacek@redhat.com>
3837
3838 PR c/69104
3839 * gcc.dg/atomic-invalid-2.c: New.
3840
acf93f1e
L
38412016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3842
3843 PR target/68991
3844 * gcc.target/i386/pr68991.c: New test.
3845
3f50525d
L
38462016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3847
3848 PR target/68991
3849 * g++.dg/pr68991-1.C: New test.
3850 * g++.dg/pr68991-2.C: Likewise.
3851
e0237993 38522016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 3853
e0237993 3854 PR other/60465
face88a1
ST
3855 * gcc.target/ia64/pr60465-gprel64.c: New test.
3856 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3857
a0866eff
KT
38582016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3859
3860 PR rtl-optimization/68651
3861 * gcc.target/aarch64/pr68651_1.c: New test.
3862
c589e975
DM
38632016-01-05 David Malcolm <dmalcolm@redhat.com>
3864
3865 PR c/69122
3866 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3867
929710d9
NS
38682016-01-05 Nathan Sidwell <nathan@acm.org>
3869
ce3e43d7
NS
3870 PR c++/58583
3871 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3872
929710d9
NS
3873 * gcc.dg/alias-15.c: New.
3874
a2faef8e
NC
38752016-01-05 Nick Clifton <nickc@redhat.com>
3876
3877 PR target/68870
3878 * g++.dg/pr68770.C: New test.
3879
4cfa76e3
MS
38802016-01-04 Mike Stump <mikestump@comcast.net>
3881
3882 * lib/target-supports.exp (check_effective_target_cilkplus):
3883 cilkplus targets require pthreads.
4ece61b6 3884 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 3885
4e8a3a35
MM
38862016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3887
3888 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3889 generation.
3890
818ab71a
JJ
38912016-01-04 Jakub Jelinek <jakub@redhat.com>
3892
3893 Update copyright years.
3894
2fe0a208
MP
38952016-01-04 Marek Polacek <polacek@redhat.com>
3896
3897 PR c/68908
3898 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3899 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3900 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3901
9e3b2fe3
EB
39022016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3903
3904 * gcc.target/sparc/20160104-2.c: New test.
3905
e8d65a35
EB
39062016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3907
3908 * gcc.target/sparc/20160104-1.c: New test.
3909
25ccfccd
PT
39102016-01-03 Paul Thomas <pault@gcc.gnu.org>
3911
3912 PR fortran/65045
3913 * gfortran.dg/pr65045.f90: New test.
3914
cb51d382
EB
39152016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3916
3917 * gnat.dg/specs/debug1.ads: Delete.
3918
6eeaad6e
JD
39192016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3920
3921 PR libgfortran/68867
3922 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3923 expression.
3924
2f968603
JD
39252016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3926
3927 PR libgfortran/68867
3928 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3929 PowerPC.
3930
591bb5e4
PT
39312016-01-01 Paul Thomas <pault@gcc.gnu.org>
3932
3933 PR fortran/68864
3934 * gfortran.dg/pr68864.f90: New test.
3935
f1e0620c
JJ
39362016-01-01 Jakub Jelinek <jakub@redhat.com>
3937
942a1319
JJ
3938 PR tree-optimization/69070
3939 * gcc.dg/pr69070.c: New test.
3940
10dff63f
JJ
3941 PR sanitizer/69055
3942 * gfortran.dg/pr69055.f90: New test.
3943
f1e0620c
JJ
3944 PR target/69015
3945 * gcc.dg/pr69015.c: New test.
818ab71a 3946\f
2f883d1c 3947Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
3948
3949Copying and distribution of this file, with or without modification,
3950are permitted in any medium without royalty provided the copyright
3951notice and this notice are preserved.