]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
compiler, runtime: mark stub methods, ignore them in runtime.Caller.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a8394fa0
SB
12016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2
3 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
4 warning.
5
f3baa1d3
L
62016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7
8 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
9
eb077516
JN
102016-02-02 James Norris <jnorris@codesourcery.com>
11
12 * c-c++-common/goacc/routine-5.c: Add tests.
13
578fb225
AM
142016-02-02 Alexander Monakov <amonakov@ispras.ru>
15
16 * gcc.target/nvptx/unsigned-cmp.c: New test.
17
c64f7d37
WD
182016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
19
20 * gcc.target/aarch64/scalar_shift_1.c
21 (test_corners_sisd_di): Improve force to SIMD register.
22 (test_corners_sisd_si): Likewise.
23 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
24 Remove scan-assembler check for ldr.
25
90c6f26c
RB
262016-02-02 Richard Biener <rguenther@suse.de>
27
28 PR tree-optimization/69595
29 * gcc.dg/Warray-bounds-17.c: New testcase.
30
9dc03c97
RB
312016-02-02 Richard Biener <rguenther@suse.de>
32
33 PR tree-optimization/69606
34 * gcc.dg/torture/pr69606.c: New testcase.
35
2d4dc223
YR
362016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
37
38 PR middle-end/68542
39 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
40 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
41
65c98fde
AM
422016-02-02 Alan Modra <amodra@gmail.com>
43
44 PR target/69548
45 * gcc.target/powerpc/pr69548.c: New test.
46
e1b81f2b
JJ
472016-02-01 Jakub Jelinek <jakub@redhat.com>
48
d0268b37
JJ
49 PR rtl-optimization/69592
50 * gcc.dg/pr69592.c: New test.
51
e1b81f2b
JJ
52 PR preprocessor/69543
53 PR c/69558
54 * gcc.dg/pr69543.c: New test.
55 * gcc.dg/pr69558.c: New test.
56
7dd7780d
UB
572016-02-01 Uros Bizjak <ubizjak@gmail.com>
58
bf672ee5
UB
59 PR testsuite/65940
60 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 61
9a7013f8
MS
622016-02-01 Martin Sebor <msebor@redhat.com>
63
64 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
65
e681fb2b
BC
662016-02-01 Bin Cheng <bin.cheng@arm.com>
67
68 PR tree-optimization/67921
69 * c-c++-common/ubsan/pr67921.c: New test.
70
ff86345f
RB
712016-02-01 Richard Biener <rguenther@suse.de>
72
73 PR middle-end/69556
74 * gcc.dg/tree-ssa/recip-8.c: New testcase.
75
bc369dbd
RB
762016-02-01 Richard Biener <rguenther@suse.de>
77
78 PR tree-optimization/69574
79 * gcc.dg/torture/pr69574.c: New testcase.
80
ef318184
RB
812016-02-01 Richard Biener <rguenther@suse.de>
82
83 PR tree-optimization/69579
84 * gcc.dg/setjmp-6.c: New testcase.
85
654745e6
JJ
862016-02-01 Jakub Jelinek <jakub@redhat.com>
87
88 PR rtl-optimization/69570
89 * g++.dg/opt/pr69570.C: New test.
90
e6c0c44b
RH
912016-02-01 Richard Henderson <rth@redhat.com>
92
93 * gcc.dg/pr69535.c: New test.
94
6ff3f09a
JDA
952016-01-31 John David Anglin <danglin@gcc.gnu.org>
96
2c005538
JDA
97 PR testsuite/69584
98 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
99 * gcc.dg/tree-ssa/sra-18.c: Likewise.
100
61083a4b
JDA
101 PR debug/68244
102 * g++.dg/parse/parens3.C: Use register "4" on hppa.
103
6ff3f09a
JDA
104 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
105
0c221916
PT
1062016-01-31 Paul Thomas <pault@gcc.gnu.org>
107
108 PR fortran/67564
109 * gfortran.dg/allocate_with_source_17.f03: New test.
110
db7a2818
JJ
1112016-01-30 Jakub Jelinek <jakub@redhat.com>
112
113 PR tree-optimization/69546
114 * gcc.dg/torture/pr69546.c: New test.
115
e520d5f0
PT
1162016-01-30 Paul Thomas <pault@gcc.gnu.org>
117
118 PR fortran/69566
119 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
120
343c05d3
MS
1212016-01-30 Martin Sebor <msebor@redhat.com>
122
123 PR c++/68490
124 * g++.dg/ext/flexary10.C: New test.
125
d6c3a539
DH
1262016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
127
128 PR fortran/66707
129 gfortran.dg/common_23.f90: New test.
130
52d72fcd
BS
1312016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
132
133 PR target/65546
134 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
135 condition being checked, and disable it when the target supports
136 misaligned loads and stores.
137
3a5d2ba4
JJ
1382016-01-29 Jakub Jelinek <jakub@redhat.com>
139
140 PR debug/69518
141 * gcc.dg/torture/pr69518.c: New test.
142
6bbacdb5
L
1432016-01-29 H.J. Lu <hongjiu.lu@intel.com>
144
145 PR target/69530
146 * gcc.target/i386/pr69530.c: New test.
147
af932cdb
SE
1482016-01-29 Steve Ellcey <sellcey@imgtec.com>
149
150 PR target/65604
151 * gcc.target/mips/div-delay.c: New test.
152
26658b7c
JJ
1532016-01-29 Jakub Jelinek <jakub@redhat.com>
154
33e89989
JJ
155 PR target/69551
156 * gcc.target/i386/pr69551.c: New test.
157
26658b7c
JJ
158 PR target/66137
159 * gcc.target/i386/pr66137.c: New test.
160
401116b5
AB
1612016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
162
163 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
164 always built for p5600.
165 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
166 isa=p5600 dg-option.
167
d4abfcc5
RB
1682016-01-29 Richard Biener <rguenther@suse.de>
169
170 PR tree-optimization/69547
171 * g++.dg/tree-ssa/pr69547.C: New testcase.
172
16b77b32
JJ
1732016-01-29 Jakub Jelinek <jakub@redhat.com>
174
175 PR debug/66869
176 * g++.dg/warn/Wunused-function2.C: New test.
177
a1c95464
DV
1782016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
179
180 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
181 support for test to succeed.
182
5453bfed
MP
1832016-01-29 Marek Polacek <polacek@redhat.com>
184
185 PR c++/69509
186 PR c++/69516
187 * g++.dg/ext/constexpr-vla2.C: New test.
188 * g++.dg/ext/constexpr-vla3.C: New test.
189 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
190
452ec2a5
RB
1912016-01-29 Richard Biener <rguenther@suse.de>
192
193 PR middle-end/69537
194 * gcc.dg/uninit-21.c: New testcase.
195
aec0b19e
UB
1962016-01-28 Uros Bizjak <ubizjak@gmail.com>
197
198 PR target/69459
199 * gcc.target/i386/pr69459.c: New test.
200
df113ce7
SE
2012016-01-28 Steve Ellcey <sellcey@imgtec.com>
202
203 PR target/68400
204 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
205 * gcc.target/mips/pr68400.c: New test.
206
494de84f
MS
2072016-01-28 Martin Sebor <msebor@redhat.com>
208
209 PR target/17381
210 * gcc.target/powerpc/pr17381.c: New test.
211
eb1b1f01
JJ
2122016-01-28 Jakub Jelinek <jakub@redhat.com>
213
214 PR middle-end/69542
215 * gcc.dg/torture/pr69542.c: New test.
216
6dfeb7ce
WD
2172016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
218
219 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
220
4b7471a4
DE
2212016-01-28 David Edelsohn <dje.gcc@gmail.com>
222
223 * gcc.dg/pr65980.c: Skip on AIX.
224 * gcc.dg/pr66688.c: Same.
225
b271fd21
DE
2262016-01-28 David Edelsohn <dje.gcc@gmail.com>
227
228 PR target/63679
229 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
230 * gcc.dg/tree-ssa/sra-18.c: Same.
231
874108a9
AV
2322016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
233
234 PR fortran/62536
235 * gfortran.dg/block_15.f08: New test.
236 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
237 on incorrectly closed BLOCK.
238
30480bcd
IE
2392016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
240
241 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
2422016-01-28 Richard Biener <rguenther@suse.de>
243
244 PR tree-optimization/69466
245 * gfortran.dg/vect/pr69466.f90: New testcase.
246
0d4c694e
TP
2472016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
248
249 * g++.dg/pr67989.C: Remove ARM-specific option.
250 * gcc.target/arm/pr67989.C: New file.
251
2aa780da
UB
2522016-01-27 Uros Bizjak <ubizjak@gmail.com>
253
254 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
255 and expm1 test for glibc < 2.11.
256
f75ebe77
RH
2572016-01-27 Richard Henderson <rth@redhat.com>
258
259 * gcc.c-torture/execute/pr69447.c: New test.
260
2612016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 262
9a175e65 263 PR fortran/69422
49847d75
PT
264 * gfortran.dg/alloc_comp_assign_15.f03: New test.
265
cbdd8ae0
JJ
2662016-01-27 Jakub Jelinek <jakub@redhat.com>
267
268 PR debug/66869
269 * gcc.dg/pr66869.c: New test.
270
2b572b3c
JL
2712016-01-25 Jeff Law <law@redhat.com>
272
273 PR tree-optimization/68398
aec0b19e 274 PR tree-optimization/69196
2b572b3c
JL
275 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
276 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
277 path to avoid new heuristic allowing more irreducible regions
278 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
279 * gcc.dg/tree-ssa/vrp46.c: Likewise.
280 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
281 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
282 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
283
fa74a4bc
MP
2842016-01-27 Marek Polacek <polacek@redhat.com>
285
286 PR c/68062
287 * c-c++-common/vector-compare-4.c: New test.
288
0afff540
DM
2892016-01-27 David Malcolm <dmalcolm@redhat.com>
290
291 PR preprocessor/69126
292 * c-c++-common/pr69126.c: New test case.
293
1a218fc9
ILT
2942016-01-27 Ian Lance Taylor <iant@google.com>
295
296 * gcc.dg/tree-ssa/ivopt_5.c: New test.
297
5d70666e
RB
2982016-01-27 Ryan Burn <contact@rnburn.com>
299
300 PR cilkplus/69267
301 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
302
87ff4d66
UB
3032016-01-27 Uros Bizjak <ubizjak@gmail.com>
304
305 PR target/69512
306 * gcc.target/i386/pr69512.c: New test.
307
27e23cca
RE
3082016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
309
310 PR ada/69488
311 * gnat.dg/sso/*.adb: Robustify dg-output directives.
312
05bf54c3
MP
3132016-01-27 Marek Polacek <polacek@redhat.com>
314
315 PR c++/69379
316 * g++.dg/pr69379.C: New test.
317
60214d0d
MS
3182016-01-27 Martin Sebor <msebor@redhat.com>
319
320 PR c++/69317
321 * g++.dg/abi/Wabi-2-2.C: New test.
322 * g++.dg/abi/Wabi-2-3.C: New test.
323 * g++.dg/abi/Wabi-3-2.C: New test.
324 * g++.dg/abi/Wabi-3-3.C: New test.
325
167c7bfa
RB
3262016-01-27 Richard Biener <rguenther@suse.de>
327
328 PR tree-optimization/69166
329 * gcc.dg/torture/pr69166.c: New testcase.
330
1430fb1f
MJ
3312016-01-27 Martin Jambor <mjambor@suse.cz>
332
333 PR tree-optimization/69355
334 * gcc.dg/tree-ssa/pr69355.c: New test.
335
95e3030c
MP
3362016-01-27 Marek Polacek <polacek@redhat.com>
337
338 PR c++/69496
339 * g++.dg/ext/constexpr-vla1.C: New test.
340
eeb085f3
CB
3412016-01-20 Christian Bruel <christian.bruel@st.com>
342
343 PR target/69245
344 * gcc.target/arm/pr69245.c: New test.
345
b1652dde
JJ
3462016-01-27 Jakub Jelinek <jakub@redhat.com>
347
348 PR tree-optimization/69399
349 * gcc.dg/torture/pr69399.c: New test.
350
ce7e8f00
EB
3512016-01-27 Eric Botcazou <ebotcazou@adacore.com>
352
353 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
354
e4aac1d1
EB
3552016-01-26 Eric Botcazou <ebotcazou@adacore.com>
356
357 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
358
8dfdb419
TV
3592016-01-26 Tom de Vries <tom@codesourcery.com>
360
361 PR tree-optimization/69110
362 * gcc.dg/autopar/pr69110.c: New test.
363
56f80f54 3642016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 365 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
366
367 * gcc.dg/graphite/isl-ast-op-select.c: New.
368
a0909527
PT
3692015-01-26 Paul Thomas <pault@gcc.gnu.org>
370
371 PR fortran/69385
372 * gfortran.dg/allocate_error_6.f90: New test.
373
ffc445f4
RH
3742016-01-26 Richard Henderson <rth@redhat.com>
375
376 * gcc.dg/tm/pr60908.c: New test.
377
01e1dea3
DM
3782016-01-26 David Malcolm <dmalcolm@redhat.com>
379
380 PR other/69006
381 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
382 directive.
383 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
384 expected multiline output to reflect the colorization being
385 disabled before newlines.
386 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
387 (custom_diagnostic_finalizer): Replace call to
388 pp_newline_and_flush with call to pp_flush.
389 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
390 * gfortran.dg/implicit_class_1.f90: Likewise.
391 * lib/gcc-dg.exp (allow_blank_lines): New global.
392 (dg-allow-blank-lines-in-output): New procedure.
393 (gcc-dg-prune): Complain about blank lines in the output, unless
394 dg-allow-blank-lines-in-output was called.
395 * lib/multiline.exp (_build_multiline_regex): Only support
396 arbitrary followup text for non-blank-lines, not for blank lines.
397
13f92e8d
JJ
3982016-01-26 Jakub Jelinek <jakub@redhat.com>
399
400 PR tree-optimization/69483
401 * gcc.dg/pr69483.c: New test.
402 * g++.dg/opt/pr69483.C: New test.
403
92422235
CL
4042016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
405
406 PR target/68620
407 * gcc.target/arm/pr68620.c: New test.
408
0bccf11b
L
4092016-01-26 H.J. Lu <hongjiu.lu@intel.com>
410
411 * gcc.target/i386/pr68986-2.c: Remove -m32.
412
81cd202e
L
4132016-01-26 H.J. Lu <hongjiu.lu@intel.com>
414
415 PR target/68986
416 * gcc.target/i386/pr68986-1.c: New test.
417 * gcc.target/i386/pr68986-2.c: Likewise.
418 * gcc.target/i386/pr68986-3.c: Likewise.
419
213a1c03
CB
4202016-01-26 Christian Bruel <christian.bruel@st.com>
421
422 * lib/target-supports.exp
423 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
424 (check_effective_target_arm_crypto_pragma_ok): Likewise.
425 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
426
22a08dd1
RB
4272016-01-26 Richard Biener <rguenther@suse.de>
428
429 PR tree-optimization/69452
430 * gcc.dg/torture/pr69452.c: New testcase.
431
6c06e0e8
JJ
4322016-01-26 Jakub Jelinek <jakub@redhat.com>
433
434 PR target/69442
435 * gcc.dg/pr69442.c: New test.
436
b96824c4
RFI
4372016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
438
439 PR target/67896
440 * gcc.target/aarch64/simd/pr67896.C: New.
441
5ee31e57
RS
4422016-01-26 Richard Sandiford <richard.sandiford@arm.com>
443
444 PR tree-optimization/69400
445 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
446 function.
447 (plugin_init): Call it.
448 * gcc.dg/torture/pr69400.c: New test.
449
7ddfb31d
CL
4502016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
451
452 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
453
1e050c90
AK
4542016-01-25 Aditya Kumar <aditya.k7@samsung.com>
455 Sebastian Pop <s.pop@samsung.com>
456
457 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
458 isl-0.15.
459
c8ee4bf5
AK
4602016-01-25 Aditya Kumar <aditya.k7@samsung.com>
461 Sebastian Pop <s.pop@samsung.com>
462
463 * gcc.dg/graphite/pr69292.c: New.
464
d902b330
JJ
4652016-01-25 Jakub Jelinek <jakub@redhat.com>
466
467 * c-c++-common/goacc/use_device-1.c: New test.
468
2c89b952
JL
4692016-01-25 Jeff Law <law@redhat.com>
470
471 PR tree-optimization/69196
472 PR tree-optimization/68398
473 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
474 * gcc.dg/tree-ssa/pr68198.c: Likewise.
475
685c8785
DE
4762016-01-25 David Edelsohn <dje.gcc@gmail.com>
477
478 PR target/69469
479 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
480 Algorithm.
481
95cef0c1
RB
4822016-01-25 Richard Biener <rguenther@suse.de>
483
484 PR testsuite/69380
485 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
486
2947d3b2
IE
4872016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
488
489 PR target/69421
490 * gcc.dg/pr69421.c: New test.
491
ae19075a
BB
4922016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
493
494 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
495 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
496 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
497 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
498 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
499 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
500 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
501 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
502 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
503 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
504
fa4511c2
RB
5052016-01-25 Richard Biener <rguenther@suse.de>
506
507 PR tree-optimization/69376
508 * gcc.dg/torture/pr69376.c: New testcase.
509
1d101216
JD
5102016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
511
512 PR fortran/69397
513 PR fortran/68442
514 * gfortran.dg/interface_38.f90: New test.
515 * gfortran.dg/interface_39.f90: New test.
a0909527 516
a59b92b0
PP
5172016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
518
519 Revert:
520 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
521
522 PR c++/11858
523 PR c++/24663
524 PR c++/24664
525 * g++.dg/template/pr11858.C: New test.
526 * g++.dg/template/pr24663.C: New test.
527 * g++.dg/template/unify12.C: New test.
528 * g++.dg/template/unify13.C: New test.
529 * g++.dg/template/unify14.C: New test.
530 * g++.dg/template/unify15.C: New test.
531 * g++.dg/template/unify16.C: New test.
532 * g++.dg/template/unify17.C: New test.
533
16acb1a8
DH
5342016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
535
536 PR fortran/68283
537 gfortran.dg/pr68283.f90: New test.
538
094773e8
TK
5392016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
540
541 PR fortran/66094
542 * gfortran.dg/inline_matmul_13.f90: New test.
543 * gfortran.dg/matmul_bounds_8.f90: New test.
544 * gfortran.dg/matmul_bounds_9.f90: New test.
545 * gfortran.dg/matmul_bounds_10.f90: New test.
546
42fb90d7
TV
5472016-01-23 Tom de Vries <tom@codesourcery.com>
548
549 PR tree-optimization/69426
550 * gcc.dg/autopar/pr69426.c: New test.
551
69da7802
MS
5522016-01-23 Martin Sebor <msebor@redhat.com>
553
554 PR c++/58109
555 PR c++/69022
556 * g++.dg/cpp0x/alignas5.C: New test.
557 * g++.dg/ext/vector29.C: Same.
558
da17300a
UB
5592016-01-23 Uros Bizjak <ubizjak@gmail.com>
560
561 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
562 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
563 _GNU_SOURCE from compile flags to the source.
564 * gcc.target/i386/chkp-stropt-12.c: Ditto.
565 * gcc.target/i386/chkp-stropt-16.c: Ditto.
566 * gcc.target/i386/chkp-stropt-4.c: Ditto.
567 * gcc.target/i386/chkp-stropt-8.c: Ditto.
568
62041cfc
JJ
5692016-01-22 Jakub Jelinek <jakub@redhat.com>
570
571 PR target/69432
572 * g++.dg/opt/pr69432.C: New test.
573
f7d2ad6f
BS
5742016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
575
576 * gcc.target/powerpc/pr63354c: Adjust target selector to include
577 32-bit targets testing an -m64 multilib.
578
d403fc9a
WS
5792016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
580
581 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
582 64-bit support.
583
4aa16f8d
JG
5842016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
585
586 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
587
7c816d0f
CB
5882016-01-21 Christian Bruel <christian.bruel@st.com>
589
590 PR target/68674
591 * gcc.target/i386/pr68674.c
592 * gcc.target/aarch64/pr68674.c
593 * gcc.target/arm/pr68674.c
594
fce661e8
KT
5952016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
596
597 PR target/69403
598 * gcc.c-torture/execute/pr69403.c: New test.
599
4696899f
PC
6002016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
601
602 PR c++/55843
603 * g++.dg/template/pr55843.C: New.
604
bac69366
AL
6052016-01-22 Alan Lawrence <alan.lawrence@arm.com>
606
607 PR testsuite/66877
608 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
609 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
610
b57d3a5c
BS
6112016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
612
613 PR testsuite/67489
da17300a
UB
614 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
615 from dg-do compile directive, and instead add
616 { dg-require-effective-target int128 }.
b57d3a5c 617
9f04a53e
MS
6182016-01-20 Martin Sebor <msebor@redhat.com>
619
620 PR c/69405
621 * gcc.dg/sync-fetch.c: New test.
622
38a51663
JL
6232016-01-21 Martin Sebor <msebor@redhat.com>
624
625 PR target/69252
626 * gcc.target/powerpc/pr69252.c: New test.
627
2423a75a
JD
6282016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
629
630 PR fortran/65996
da17300a 631 * gfortran.dg/pr65996.f90: New test.
2423a75a 632
0a76463f
DV
6332016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
634
635 PR c++/68810
9f04a53e 636 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 637 expected to generate an error.
0a76463f 638
9776e692
BS
6392016-01-21 Bernd Schmidt <bschmidt@redhat.com>
640
641 PR middle-end/66178
642 * gcc.dg/torture/pr66178.c: New test.
643
c8d3e088
AB
6442016-01-21 Anton Blanchard <anton@samba.org>
645 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
646
647 PR target/63354
648 * gcc.target/powerpc/pr63354.c: New test.
649
35b707ff
VM
6502016-01-21 Vladimir Makarov <vmakarov@redhat.com>
651
652 PR rtl-optimization/68990
653 * gcc.target/i386/pr68990: New.
654
157b0829
NC
6552016-01-21 Nick Clifton <nickc@redhat.com>
656
657 PR target/69129
658 * gcc.target/mips/pr69129.c: New.
659
aede6748
PC
6602016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
661
662 PR c++/58046
663 * g++.dg/cpp0x/pr58046.C: New.
664
5463c2c8
JJ
6652016-01-21 Jakub Jelinek <jakub@redhat.com>
666
6d31cc75
SS
667 PR target/69187
668 PR target/65624
669 * gcc.target/arm/pr69187.c: New test.
670
5463c2c8
JJ
671 PR c++/69355
672 * g++.dg/torture/pr69355.C: New test.
673
fa28f32b
AK
6742016-01-21 Aditya Kumar <aditya.k7@samsung.com>
675 Sebastian Pop <s.pop@samsung.com>
676
677 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
678
b920a047
AK
6792016-01-21 Aditya Kumar <aditya.k7@samsung.com>
680 Sebastian Pop <s.pop@samsung.com>
681
da17300a 682 * gcc.dg/graphite/pr68976.c: New test.
b920a047 683
bdd3aea6
JJ
6842016-01-21 Jakub Jelinek <jakub@redhat.com>
685
686 PR middle-end/67653
687 * c-c++-common/pr67653.c: New test.
688 * gcc.dg/torture/pr29119.c: Add dg-warning.
689
26a2e6ae
PB
6902016-01-20 Peter Bergner <bergner@vnet.ibm.com>
691
692 * gcc.target/powerpc/cpu-builtin-1.c: New test.
693
d25c7690
PK
6942016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
695
696 PR c/24293
697 * gcc.dg/pr24293.c: New test.
698 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
699 incomplete struct type.
700 * gcc.dg/declspec-1.c: Likewise.
701 * gcc.dg/pr63549.c: Likewise.
702
889d5698
JJ
7032016-01-20 Jakub Jelinek <jakub@redhat.com>
704
705 PR tree-optimization/66612
706 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
707 for bdn instruction.
708
d7cf3dc7
CL
7092016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
710
711 * lib/target-supports.exp
712 (check_effective_target_arm_fp_ok_nocache): New.
713 (check_effective_target_arm_fp_ok): New.
714 (add_options_for_arm_fp): New.
715 (check_effective_target_arm_crypto_ok_nocache): Require
716 target_arm_v8_neon_ok instead of arm32.
717 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
718 (check_effective_target_arm_crypto_pragma_ok): New.
719 (add_options_for_arm_vfp): New.
720 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
721 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
722 target instead. Force initial fpu to vfp.
723 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
724 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
725 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
726 dependency.
727 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
728 use arm_vfp effective target instead. Force initial fpu to vfp.
729 * gcc.target/arm/attr-neon3.c: Likewise.
730 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
731 arm_vfp_ok.
732 * gcc.target/arm/unsigned-float.c: Likewise.
733 * gcc.target/arm/vfp-1.c: Likewise.
734 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
735 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
736 * gcc.target/arm/vfp-ldmiad.c: Likewise.
737 * gcc.target/arm/vfp-ldmias.c: Likewise.
738 * gcc.target/arm/vfp-stmdbd.c: Likewise.
739 * gcc.target/arm/vfp-stmdbs.c: Likewise.
740 * gcc.target/arm/vfp-stmiad.c: Likewise.
741 * gcc.target/arm/vfp-stmias.c: Likewise.
742 * gcc.target/arm/vnmul-1.c: Likewise.
743 * gcc.target/arm/vnmul-2.c: Likewise.
744 * gcc.target/arm/vnmul-3.c: Likewise.
745 * gcc.target/arm/vnmul-4.c: Likewise.
746
01ac9704 7472016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 748
e84b00da
L
749 PR testsuite/69366
750 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
751 the MPX run-time library, for compile-time MPX test.
752 * gcc.target/i386/chkp-always_inline.c: Likewise.
753 * gcc.target/i386/chkp-bndret.c: Likewise.
754 * gcc.target/i386/chkp-builtins-1.c: Likewise.
755 * gcc.target/i386/chkp-builtins-2.c: Likewise.
756 * gcc.target/i386/chkp-builtins-3.c: Likewise.
757 * gcc.target/i386/chkp-builtins-4.c: Likewise.
758 * gcc.target/i386/chkp-const-check-1.c: Likewise.
759 * gcc.target/i386/chkp-const-check-2.c: Likewise.
760 * gcc.target/i386/chkp-hidden-def.c: Likewise.
761 * gcc.target/i386/chkp-label-address.c: Likewise.
762 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
763 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
764 * gcc.target/i386/chkp-pr69044.c: Likewise.
765 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
766 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
767 * gcc.target/i386/chkp-strchr.c: Likewise.
768 * gcc.target/i386/chkp-strlen-1.c: Likewise.
769 * gcc.target/i386/chkp-strlen-2.c: Likewise.
770 * gcc.target/i386/chkp-strlen-3.c: Likewise.
771 * gcc.target/i386/chkp-strlen-4.c: Likewise.
772 * gcc.target/i386/chkp-strlen-5.c: Likewise.
773 * gcc.target/i386/chkp-stropt-1.c: Likewise.
774 * gcc.target/i386/chkp-stropt-10.c: Likewise.
775 * gcc.target/i386/chkp-stropt-11.c: Likewise.
776 * gcc.target/i386/chkp-stropt-12.c: Likewise.
777 * gcc.target/i386/chkp-stropt-13.c: Likewise.
778 * gcc.target/i386/chkp-stropt-14.c: Likewise.
779 * gcc.target/i386/chkp-stropt-15.c: Likewise.
780 * gcc.target/i386/chkp-stropt-16.c: Likewise.
781 * gcc.target/i386/chkp-stropt-2.c: Likewise.
782 * gcc.target/i386/chkp-stropt-3.c: Likewise.
783 * gcc.target/i386/chkp-stropt-4.c: Likewise.
784 * gcc.target/i386/chkp-stropt-5.c: Likewise.
785 * gcc.target/i386/chkp-stropt-6.c: Likewise.
786 * gcc.target/i386/chkp-stropt-7.c: Likewise.
787 * gcc.target/i386/chkp-stropt-8.c: Likewise.
788 * gcc.target/i386/chkp-stropt-9.c: Likewise.
789 * gcc.target/i386/pr63995-2.c: Likewise.
790 * gcc.target/i386/pr64805.c: Likewise.
791 * gcc.target/i386/pr65044.c: Likewise.
792 * gcc.target/i386/pr65167.c: Likewise.
793 * gcc.target/i386/pr65183.c: Likewise.
794 * gcc.target/i386/pr65184.c: Likewise.
795 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 796
28b33016
IE
7972016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
798
799 PR tree-optimization/69328
800 * gcc.dg/pr69328.c: New test.
801
bcff0913
JL
8022016-01-20 Jeff Law <law@redhat.com>
803
bf0bb970 804 PR target/25114
bcff0913
JL
805 * gcc.target/m68k/pr25114.c: New test.
806
a3f69631
AV
8072016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
808
809 * gcc.target/arm/memset-inline-10.c: Added
810 dg-require-effective-target arm_thumb2_ok.
811
af33ba0d
EB
8122016-01-19 Eric Botcazou <ebotcazou@adacore.com>
813
814 * gcc.dg/debug/dwarf2/sso.c: New test.
815
7596d5de
UB
8162016-01-19 Uros Bizjak <ubizjak@gmail.com>
817
818 PR testsuite/68820
819 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
820 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
821 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
822
ceda2c69
JH
8232016-01-19 Jan Hubicka <hubicka@ucw.cz>
824
825 PR ipa/66223
826 * g++.dg/ipa/devirt-50.C: New testcase.
827
38a979f2
MP
8282016-01-19 Marek Polacek <polacek@redhat.com>
829
830 PR c++/68965
831 * g++.dg/cpp1y/parameter-pack-1.C: New test.
832 * g++.dg/cpp1y/parameter-pack-2.C: New test.
833
962801c5
KT
8342016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
835
836 PR target/69135
837 * gcc.target/arm/pr69135_1.c: New test.
838
078fe40a
WD
8392015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
840
841 * gcc.target/aarch64/ccmp_1.c: Add new tests.
842
786e3c06
WD
8432015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
844
845 * gcc.target/aarch64/ccmp_1.c: New testcase.
846
1e297006
MP
8472016-01-19 Marek Polacek <polacek@redhat.com>
848
849 PR c++/68586
850 * g++.dg/cpp0x/enum30.C: New test.
851
879c27e3
RB
8522016-01-19 Richard Biener <rguenther@suse.de>
853
854 PR tree-optimization/69336
855 * g++.dg/tree-ssa/pr69336.C: New testcase.
856
015337d3
JJ
8572016-01-19 Jakub Jelinek <jakub@redhat.com>
858
859 PR debug/65779
860 * gcc.dg/pr65779.c: New test.
861
e2c768b6
RB
8622016-01-19 Richard Biener <rguenther@suse.de>
863
864 PR tree-optimization/69352
865 * gcc.dg/torture/pr69352.c: New testcase.
866
569efc34
JJ
8672016-01-19 Jakub Jelinek <jakub@redhat.com>
868
869 PR rtl-optimization/68955
870 PR rtl-optimization/64557
871 * gcc.dg/torture/pr68955.c: New test.
872
e49d321f
JH
8732016-01-19 Jan Hubicka <hubicka@ucw.cz>
874
875 PR lto/69136
876 * g++.dg/torture/pr69136.C: New testcase.
877
e9191ad3
JH
8782016-01-19 Jan Hubicka <hubicka@ucw.cz>
879
880 PR lto/69133
881 * g++.dg/lto/pr69133_0.C: New testcase.
882 * g++.dg/lto/pr69133_1.C: New testcase.
883
2bedb645
JL
8842016-01-15 Jeff Law <law@redhat.com>
885
886 PR tree-optimization/69320
887 * gcc.c-torture/pr69320-1.c: New test.
888 * gcc.c-torture/pr69320-2.c: New test.
889 * gcc.c-torture/pr69320-3.c: New test.
890 * gcc.c-torture/pr69320-4.c: New test.
891
17c15cb9
PP
8922016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
893
894 PR c++/11858
895 PR c++/24663
896 PR c++/24664
897 * g++.dg/template/pr11858.C: New test.
898 * g++.dg/template/pr24663.C: New test.
899 * g++.dg/template/unify12.C: New test.
900 * g++.dg/template/unify13.C: New test.
901 * g++.dg/template/unify14.C: New test.
902 * g++.dg/template/unify15.C: New test.
903 * g++.dg/template/unify16.C: New test.
904 * g++.dg/template/unify17.C: New test.
905
9617fd08
DM
9062016-01-18 David Malcolm <dmalcolm@redhat.com>
907
908 PR testsuite/69181
909 * gcc.dg/pr69181-1.c: New test file.
910 * gcc.dg/pr69181-2.c: New test file.
911 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
912 globals by moving it to...
913 (cleanup-after-saved-dg-test): ...this new function. Add
914 "global additional_sources_used". Add reset of global
915 multiline_expected_outputs to the empty list.
916 * lib/multiline.exp (_multiline_expected_outputs): Rename this
917 global to...
918 (multiline_expected_outputs): ...this, and updated comments to
919 note that it is modified from gcc-dg.exp.
920 (dg-end-multiline-output): Update for the above renaming.
921 (handle-multiline-outputs): Likewise. Remove the clearing
922 of the expected outputs to the empty list.
923
b555a2e4
RB
9242016-01-18 Richard Biener <rguenther@suse.de>
925
926 PR tree-optimization/69297
927 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
928
96902805
JM
9292016-01-18 Joseph Myers <joseph@codesourcery.com>
930
931 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
932 dg-options.
933 * gcc.target/mips/mips-3d-2.c: Likewise.
934 * gcc.target/mips/mips-3d-3.c: Likewise.
935 * gcc.target/mips/mips-3d-4.c: Likewise.
936 * gcc.target/mips/mips-3d-5.c: Likewise.
937 * gcc.target/mips/mips-3d-6.c: Likewise.
938 * gcc.target/mips/mips-3d-7.c: Likewise.
939 * gcc.target/mips/mips-3d-8.c: Likewise.
940 * gcc.target/mips/mips-3d-9.c: Likewise.
941 * gcc.target/mips/mips-ps-1.c: Likewise.
942 * gcc.target/mips/mips-ps-2.c: Likewise.
943 * gcc.target/mips/mips-ps-3.c: Likewise.
944 * gcc.target/mips/mips-ps-4.c: Likewise.
945 * gcc.target/mips/mips-ps-5.c: Likewise.
946 * gcc.target/mips/mips-ps-6.c: Likewise.
947 * gcc.target/mips/mips-ps-7.c: Likewise.
948 * gcc.target/mips/mips-ps-type.c: Likewise.
949 * gcc.target/mips/mips-ps-type-2.c: Likewise.
950 * gcc.target/mips/mips16-attributes-6.c: Likewise.
951
40e26f94
TV
9522016-01-18 Tom de Vries <tom@codesourcery.com>
953
954 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
955 * c-c++-common/goacc/kernels-double-reduction.c: New test.
956 * c-c++-common/goacc/kernels-empty.c: New test.
957 * c-c++-common/goacc/kernels-eternal.c: New test.
958 * c-c++-common/goacc/kernels-loop-2.c: New test.
959 * c-c++-common/goacc/kernels-loop-3.c: New test.
960 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
961 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
962 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
963 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
964 * c-c++-common/goacc/kernels-loop-data.c: New test.
965 * c-c++-common/goacc/kernels-loop-g.c: New test.
966 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
967 * c-c++-common/goacc/kernels-loop-n.c: New test.
968 * c-c++-common/goacc/kernels-loop-nest.c: New test.
969 * c-c++-common/goacc/kernels-loop.c: New test.
970 * c-c++-common/goacc/kernels-noreturn.c: New test.
971 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
972 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
973 * c-c++-common/goacc/kernels-reduction.c: New test.
974
a98d4647
TV
9752016-01-18 Tom de Vries <tom@codesourcery.com>
976
977 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
978 * gcc.dg/autopar/outer-2.c: Same.
979 * gcc.dg/autopar/outer-3.c: Same.
980 * gcc.dg/autopar/outer-4.c: Same.
981 * gcc.dg/autopar/outer-5.c: Same.
982 * gcc.dg/autopar/outer-6.c: Same.
983 * gcc.dg/autopar/parallelization-1.c: Same.
984 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
985 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
986 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
987 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
988 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
989 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
990 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
991 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
992 * gcc.dg/autopar/pr39500-1.c: Same.
993 * gcc.dg/autopar/pr39500-2.c: Same.
994 * gcc.dg/autopar/pr46193.c: Same.
995 * gcc.dg/autopar/pr46194.c: Same.
996 * gcc.dg/autopar/pr49580.c: Same.
997 * gcc.dg/autopar/pr49960-1.c: Same.
998 * gcc.dg/autopar/pr49960.c: Same.
999 * gcc.dg/autopar/pr68373.c: Same.
1000 * gcc.dg/autopar/reduc-1.c: Same.
1001 * gcc.dg/autopar/reduc-1char.c: Same.
1002 * gcc.dg/autopar/reduc-1short.c: Same.
1003 * gcc.dg/autopar/reduc-2.c: Same.
1004 * gcc.dg/autopar/reduc-2char.c: Same.
1005 * gcc.dg/autopar/reduc-2short.c: Same.
1006 * gcc.dg/autopar/reduc-3.c: Same.
1007 * gcc.dg/autopar/reduc-4.c: Same.
1008 * gcc.dg/autopar/reduc-6.c: Same.
1009 * gcc.dg/autopar/reduc-7.c: Same.
1010 * gcc.dg/autopar/reduc-8.c: Same.
1011 * gcc.dg/autopar/reduc-9.c: Same.
1012 * gcc.dg/autopar/uns-outer-4.c: Same.
1013 * gcc.dg/autopar/uns-outer-5.c: Same.
1014 * gcc.dg/autopar/uns-outer-6.c: Same.
1015 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
1016 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
1017
da976fa8
AL
10182016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1019
1020 PR target/63679
1021 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
1022 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
1023
70c1e886
AL
10242016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1025
1026 PR target/63679
1027 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
1028 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
1029 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
1030
88bed196
AL
10312016-01-18 Alan Lawrence <alan.lawrence@arm.com>
1032
1033 PR target/63679
1034 * gcc.dg/tree-ssa/sra-17.c: New.
1035 * gcc.dg/tree-ssa/sra-18.c: New.
1036
3dd5f42e
IE
10372016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1038
1039 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1040
ae5a77fa
EB
10412016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1042
1043 * gnat.dg/inline12.adb: New test.
1044
11e57fc6
BC
10452016-01-18 Bin Cheng <bin.cheng@arm.com>
1046
1047 PR tree-optimization/66797
1048 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1049
995b6fe0
RB
10502016-01-18 Richard Biener <rguenther@suse.de>
1051
1052 PR tree-optimization/69170
1053 * gcc.dg/torture/pr69170.c: New testcase.
1054
d656d82e
JDA
10552016-01-17 John David Anglin <danglin@gcc.gnu.org>
1056
1057 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1058
d69da357
TV
10592016-01-16 Tom de Vries <tom@codesourcery.com>
1060
1061 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1062
a3845283
TV
10632016-01-16 Tom de Vries <tom@codesourcery.com>
1064
1065 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1066 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1067 redundant dg-require-effective-target pthread.
1068 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1069 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1070 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1071 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1072 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1073 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1074 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1075
197a6aa6
DE
10762016-01-16 David Edelsohn <dje.gcc@gmail.com>
1077
1078 PR target/68609
1079 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1080 * gcc.target/powerpc/recip-7.c: Same.
1081
ec7886c1
PP
10822016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1083
1084 PR c++/69091
1085 * g++.dg/template/pr69091.C: New test.
1086
203484bb
PP
10872016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1088
1089 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1090 dump does not contain an error_mark_node.
1091 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1092 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1093
aa2500e9
PP
10942016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1095
1096 PR c++/68936
1097 * g++.dg/template/pr68936.C: New test.
1098
28621a5c
DE
10992016-01-15 David Edelsohn <dje.gcc@gmail.com>
1100
1101 PR target/68609
1102 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1103 * gcc.target/powerpc/recip-2.c: Same.
1104 * gcc.target/powerpc/recip-3.c: Same.
1105 * gcc.target/powerpc/recip-4.c: Same.
1106 * gcc.target/powerpc/recip-sqrtf.c: Same.
1107
40c43aca
JL
11082016-01-15 Jeff Law <law@redhat.com>
1109
1110 PR tree-optimization/69270
1111 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1112 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1113
afbc5ae8
PT
11142016-01-15 Paul Thomas <pault@gcc.gnu.org>
1115
1116 PR fortran/49630
1117 * gfortran.dg/deferred_character_13.f90: New test for the fix
1118 of comment 3 of the PR.
1119
1120 PR fortran/54070
1121 * gfortran.dg/deferred_character_8.f90: New test
1122 * gfortran.dg/allocate_error_5.f90: New test
1123
1124 PR fortran/60593
1125 * gfortran.dg/deferred_character_10.f90: New test
1126
1127 PR fortran/60795
1128 * gfortran.dg/deferred_character_14.f90: New test
1129
1130 PR fortran/61147
1131 * gfortran.dg/deferred_character_11.f90: New test
1132
1133 PR fortran/64324
1134 * gfortran.dg/deferred_character_9.f90: New test
1135
49abe076
VM
11362016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1137
1138 PR rtl-optimization/69030
1139 * gcc.target/i386/pr69030.c: New.
1140
16d12992
KT
11412016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1142
1143 * gcc.target/aarch64/target_attr_17.c: New test.
1144
78810bd3
RB
11452016-01-15 Richard Biener <rguenther@suse.de>
1146
1147 PR tree-optimization/66856
1148 * gcc.dg/torture/pr66856-1.c: New testcase.
1149 * gcc.dg/torture/pr66856-2.c: Likewise.
1150
2bd847fe
RB
11512016-01-15 Richard Biener <rguenther@suse.de>
1152
1153 PR debug/69137
1154 * g++.dg/lto/pr69137_0.C: New testcase.
1155
a00fe3b7
RS
11562016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1157
1158 PR middle-end/69246
1159 * gcc.target/i386/pr69246.c: New test.
1160
cbb0e83b
DV
11612016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1162
7596d5de 1163 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1164
5a500ecf
DV
11652016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1166
1167 PR c++/56194
1168 * g++.dg/init/const9.C: Disable test on S/390.
1169
5d9bf64f
DV
11702016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1171
1172 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1173 * g++.dg/Wno-frame-address.C: Ditto.
1174
e234b19e
DV
11752016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1176
1177 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1178
89483f99
RB
11792016-01-15 Richard Biener <rguenther@suse.de>
1180
1181 PR tree-optimization/68961
1182 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1183
94f37395
IE
11842016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1185
1186 * gcc.target/i386/pr65105-5.c: New test.
1187
0f6176e6
JH
11882016-01-15 Jan Hubicka <hubicka@ucw.cz>
1189
1190 * gcc.c-torture/execute/alias-4.c: New testcase.
1191
824ca15e
JH
11922016-01-15 Jan Hubicka <hubicka@ucw.cz>
1193
1194 PR ipa/68148
1195 * g++.dg/ipa/devirt-49.C: New testcase.
1196
092f7deb 11972016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1198
1199 PR target/65837
1200 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1201 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1202 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1203
e93c66bc
RB
12042016-01-15 Richard Biener <rguenther@suse.de>
1205
1206 PR tree-optimization/69117
1207 * gcc.dg/torture/pr69117.c: New testcase.
1208
c47eaca6 12092015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1210
1211 PR c++/69048
1212 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1213
c3f6914a
FXC
12142016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1215
1216 PR testsuite/67509
1217 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1218 range tests use 100 * maximum instead of maximum + 1.
1219
cd65ae90
JJ
12202016-01-14 Jakub Jelinek <jakub@redhat.com>
1221
1222 PR debug/69244
1223 * gcc.dg/guality/pr69244.c: New test.
1224
19643948
UB
12252016-01-14 Uros Bizjak <ubizjak@gmail.com>
1226
1227 * lib/target-supports.exp (check_effective_target_issignaling):
1228 New procedure.
1229 * gcc.dg/pr61441.c: Require issignaling effective target.
1230
fe79c97e
SB
12312016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1232
1233 PR target/68803
1234 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1235
c7df95d8
DM
12362016-01-14 David Malcolm <dmalcolm@redhat.com>
1237
1238 PR c++/68819
1239 PR preprocessor/69177
1240 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1241 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1242 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1243 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1244
00083992
MP
12452016-01-14 Marek Polacek <polacek@redhat.com>
1246
1247 PR c/69262
1248 * gcc.dg/array-15.c: New test.
1249
0c9b3294
JJ
12502016-01-14 Jakub Jelinek <jakub@redhat.com>
1251
1252 PR middle-end/68146
1253 PR tree-optimization/69155
1254 * gfortran.dg/pr68146.f: New test.
1255 * gfortran.dg/pr69155.f90: New test.
1256
3688e13d
RB
12572016-01-14 Richard Biener <rguenther@suse.de>
1258
1259 PR tree-optimization/68060
1260 * gcc.dg/torture/pr68060-1.c: New testcase.
1261 * gcc.dg/torture/pr68060-2.c: Likewise.
1262
bab0ad3a
NC
12632016-01-14 Nick Clifton <nickc@redhat.com>
1264
1265 * lib/target-supports.exp
1266 (check_effective_target_arm_neon_ok_nocache): Add an option
1267 sequence that includes setting the ARM architecture to ARMv7-A.
1268 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1269 command line options necessary to enable Neon support.
1270 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1271 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1272 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1273 * gcc.target/arm/pr69180.c: Likewise.
1274
947c2ce5
JL
12752016-01-14 Jeff Law <law@redhat.com>
1276
1277 PR tree-optimization/69270
1278 * gcc.dg/tree-ssa/pr69270.c: New test.
1279
3342fd71
BS
12802016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1281
1282 PR c/66208
1283 * c-c++-common/pr66208.c: New file.
1284
2ad3adf1
JJ
12852016-01-13 Jakub Jelinek <jakub@redhat.com>
1286
1287 PR tree-optimization/69156
1288 * gcc.dg/pr69156.c: New test.
1289
398d6feb
L
12902016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1291
1292 * gcc.target/i386/pr69225-7.c: New test.
1293
4c868789
RH
12942016-01-13 Richard Henderson <rth@redhat.com>
1295
1296 * gcc.dg/tm/memopt-13.c: Update expected function.
1297 * gcc.dg/tm/memopt-6.c: Likewise.
1298
ef6d1772
UB
12992016-01-13 Uros Bizjak <ubizjak@gmail.com>
1300
1301 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1302 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1303 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1304 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1305
ef6d1772
UB
13062016-01-13 Tom de Vries <tom@codesourcery.com>
1307
1308 PR tree-optimization/69169
0b4b6ef2
TV
1309 * gcc.dg/pr69169.c: New test.
1310
2ad3adf1 13112016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1312
1313 PR target/69228
1314 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1315 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1316 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1317 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1318 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1319 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1320 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1321 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1322
9060e335
AK
13232016-01-13 Jakub Jelinek <jakub@redhat.com>
1324
1325 PR target/69247
1326 * gcc.dg/pr69247.c: New test.
1327
40311329
RB
13282016-01-13 Richard Biener <rguenther@suse.de>
1329
1330 PR tree-optimization/69242
1331 * gcc.dg/torture/pr69242.c: New testcase.
1332
ccbd7103
RB
13332016-01-13 Richard Biener <rguenther@suse.de>
1334
1335 PR tree-optimization/69186
1336 * gcc.dg/torture/pr69186.c: New testcase.
1337
c6f72a46
JL
13382016-01-13 Jeff Law <law@redhat.com>
1339
1340 PR tree-optimization/67755
1341 * gcc.dg/tree-ssa/pr67755.c: New test.
1342
13432016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1344
1345 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1346 pass number in output by a star.
1347
c446cf07
BC
13482016-01-12 Bin Cheng <bin.cheng@arm.com>
1349
1350 PR tree-optimization/68911
1351 * gcc.c-torture/execute/pr68911.c: New test.
1352
5342156c
MP
13532016-01-12 Marek Polacek <polacek@redhat.com>
1354
1355 PR c++/68979
1356 * g++.dg/warn/permissive-1.C: New test.
1357
65364cc5
JJ
13582016-01-12 Jakub Jelinek <jakub@redhat.com>
1359
1360 PR objc++/68511
1361 PR c++/69213
1362 * g++.dg/opt/pr69213.C: New test.
1363
81b9a3d9
CB
13642016-01-12 Christian Bruel <christian.bruel@st.com>
1365
1366 PR target/69180
1367 * gcc.target/arm/pr69180.c: New test.
1368
3c4e91c9
RB
13692016-01-12 Richard Biener <rguenther@suse.de>
1370
1371 PR lto/69077
1372 * g++.dg/lto/pr69077_0.C: New testcase.
1373 * g++.dg/lto/pr69077_1.C: Likewise.
1374
5664cea1
JJ
13752016-01-12 Jakub Jelinek <jakub@redhat.com>
1376
1377 PR target/69175
1378 * g++.dg/opt/pr69175.C: New test.
1379
86cefc49
AL
13802016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1381
1382 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1383 rather than #including math.h & stdlib.h.
1384 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1385 * gcc.dg/vect/pr49771.c: Likewise.
1386 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1387 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1388 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1389 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1390 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1391 * gcc.dg/vect/pr44507.c: Likewise.
1392 * gcc.dg/vect/pr45902.c: Likewise.
1393 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1394 * gcc.dg/vect/vect-117.c: Likewise.
1395 * gcc.dg/vect/vect-99.c: Likewise.
1396 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1397 * gcc.dg/vect/vect-cond-1.c: Likewise.
1398 * gcc.dg/vect/vect-cond-2.c: Likewise.
1399 * gcc.dg/vect/vect-cond-3.c: Likewise.
1400 * gcc.dg/vect/vect-cond-4.c: Likewise.
1401 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1402 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1403 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1404 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1405 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1406 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1407 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1408 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1409 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1410 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1411 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1412 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1413 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1414 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1415 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1416 include of signal.h.
1417 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1418 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1419 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1420 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1421 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1422 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1423 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1424 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1425 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1426 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1427 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1428 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1429 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1430 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1431 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1432 * gcc.dg/vect/vect-outer-5.c: Likewise.
1433 * gcc.dg/vect/vect-outer-6.c: Likewise.
1434 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1435 include of stdio.h.
1436
b832f61e
NC
14372016-01-12 Nick Clifton <nickc@redhat.com>
1438
1439 PR target/68913
1440 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1441 to fread so that it will be found in all target runtimes.
1442
8eac49b1
RB
14432016-01-12 Richard Biener <rguenther@suse.de>
1444
1445 PR tree-optimization/69053
1446 * g++.dg/torture/pr69053.C: New testcase.
1447
2935d994
RB
14482016-01-12 Richard Biener <rguenther@suse.de>
1449
1450 PR tree-optimization/69168
1451 * gcc.dg/torture/pr69168.c: New testcase.
1452
66c16fd9
RB
14532016-01-12 Richard Biener <rguenther@suse.de>
1454
1455 PR tree-optimization/69157
1456 * gcc.dg/torture/pr69157.c: New testcase.
1457
14582016-01-12 Richard Biener <rguenther@suse.de>
1459
1460 PR tree-optimization/69174
1461 * gcc.dg/torture/pr69174.c: New testcase.
1462
723033a6
JJ
14632016-01-12 Jakub Jelinek <jakub@redhat.com>
1464
1465 PR c++/66808
1466 PR c++/69000
1467 * g++.dg/tls/pr66808.C: New test.
1468 * g++.dg/tls/pr69000.C: New test.
1469
3574cf47
BS
14702016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1471
1472 * gcc.target/powerpc/swaps-p8-23.c: New test.
1473 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1474
feb20787
JDA
14752016-01-11 John David Anglin <danglin@gcc.gnu.org>
1476
1477 PR tree-optimization/68356
1478 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1479
27b1820a
KV
14802016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1481 Jim Wilson <jim.wilson@linaro.org>
1482
1483 PR target/69194
1484 * gcc.target/arm/pr69194.c: New test.
1485
cf4de6af
L
14862016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1487
1488 PR target/69225
1489 * gcc.target/i386/pr69225-1.c: New test.
1490 * gcc.target/i386/pr69225-2.c: Likewise.
1491 * gcc.target/i386/pr69225-3.c: Likewise.
1492 * gcc.target/i386/pr69225-4.c: Likewise.
1493 * gcc.target/i386/pr69225-5.c: Likewise.
1494 * gcc.target/i386/pr69225-6.c: Likewise.
1495
1ebd5558
JJ
14962016-01-11 Jakub Jelinek <jakub@redhat.com>
1497
23552a4d
JJ
1498 PR target/67462
1499 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1500 if lp64.
1501
26ff85b0
JJ
1502 PR target/69071
1503 * gcc.dg/pr69071.c: New test.
1504
9cb6bd74
JJ
1505 PR c++/69211
1506 * g++.dg/opt/pr69211.C: New test.
1507
1ebd5558
JJ
1508 PR tree-optimization/69214
1509 * gcc.c-torture/compile/pr69214.c: New test.
1510
8c18c836
UB
15112016-01-11 Uros Bizjak <ubizjak@gmail.com>
1512
1513 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1514 * gcc.target/i386/pr66232-11.c: Ditto.
1515 * gcc.target/i386/pr66232-12.c: Ditto.
1516 * gcc.target/i386/pr66232-13.c: Ditto.
1517
62446e6e
RB
15182016-01-11 Richard Biener <rguenther@suse.de>
1519
1520 PR tree-optimization/69173
1521 * gcc.dg/torture/pr69173.c: New testcase.
1522
2b8568fe
KT
15232016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1524
1525 PR rtl-optimization/68796
1526 * gcc.target/aarch64/tst_5.c: New test.
1527 * gcc.target/aarch64/tst_6.c: Likewise.
1528
5baf4532
KT
15292016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1530
1531 PR rtl-optimization/68841
1532 * gcc.dg/pr68841.c: New test.
1533 * gcc.c-torture/execute/pr68841.c: New test.
1534
ca90b1ed
YR
15352016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1536
1537 PR rtl-optimization/68920
1538 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1539 for ix86 targets.
1540 * gcc.dg/ifcvt-5.c: New test.
1541
2ad3adf1 15422016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
1543
1544 PR bootstrap/69123
1545 * g++.dg/pr69123.C: New.
1546
83834c09
IE
15472016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1548
1549 PR target/69010
1550 * gcc.target/i386/pr69010.c: New test.
1551
dcf89d57
MJ
15522016-01-11 Martin Jambor <mjambor@suse.cz>
1553
1554 PR ipa/69044
1555 * gcc.target/i386/chkp-pr69044.c: New test.
1556
d95167ee
TV
15572016-01-11 Tom de Vries <tom@codesourcery.com>
1558
1559 PR tree-optimization/69109
1560 * gcc.dg/autopar/pr69109-2.c: New test.
1561 * gcc.dg/autopar/pr69109.c: New test.
1562
4f6403a8
TV
15632016-01-11 Tom de Vries <tom@codesourcery.com>
1564
1565 PR tree-optimization/69108
1566 * gcc.dg/autopar/pr69108.c: New test.
1567
21efdd80
PP
15682016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1569
1570 PR c++/69029
1571 * c-c++-common/Wisleading-indentation.c: Augment test.
1572
fd42eed8
TK
15732016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1574
1575 PR fortran/69154
1576 * gfortran.dg/inline_matmul_12.f90: New test.
1577
4f90ee6c
PT
15782016-01-10 Paul Thomas <pault@gcc.gnu.org>
1579
1580 PR fortran/67779
1581 * gfortran.dg/actual_array_offset_1: New test.
1582
3907c6cf
TV
15832016-01-10 Tom de Vries <tom@codesourcery.com>
1584
1585 PR tree-optimization/69062
1586 * gcc.dg/autopar/pr69062.c: New test.
1587
b07b236e
TS
15882016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1589
1590 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1591 * gcc.dg/vect/slp-perm-2.c: Likewise.
1592 * gcc.dg/vect/slp-perm-3.c: Likewise.
1593 * gcc.dg/vect/slp-perm-5.c: Likewise.
1594 * gcc.dg/vect/slp-perm-6.c: Likewise.
1595 * gcc.dg/vect/slp-perm-7.c: Likewise.
1596 * gcc.dg/vect/slp-perm-8.c: Likewise.
1597
23fab8ae
TV
15982016-01-10 Tom de Vries <tom@codesourcery.com>
1599
1600 PR tree-optimization/69039
1601 * gcc.dg/autopar/pr69039.c: New test.
1602
73f0dae2
MP
16032016-01-09 Marek Polacek <polacek@redhat.com>
1604
1605 PR c++/69113
1606 * g++.dg/pr69113.C: New test.
1607
20b8d734
JJ
16082016-01-09 Jakub Jelinek <jakub@redhat.com>
1609
1610 PR middle-end/50865
1611 PR tree-optimization/69097
1612 * gcc.c-torture/execute/pr50865.c: New test.
1613 * gcc.c-torture/execute/pr69097-1.c: New test.
1614 * gcc.c-torture/execute/pr69097-2.c: New test.
1615 * gcc.dg/pr69097-1.c: New test.
1616 * gcc.dg/pr69097-2.c: New test.
1617
c50e614b
JJ
16182016-01-09 Jakub Jelinek <jakub@redhat.com>
1619
1620 PR c++/69164
1621 * g++.dg/opt/pr69164.C: New test.
1622
e0237993
JJ
16232016-01-08 Jakub Jelinek <jakub@redhat.com>
1624
1625 PR tree-optimization/69167
1626 * gcc.dg/pr69167.c: New test.
1627
bd8f5bb2
MP
16282016-01-08 Marek Polacek <polacek@redhat.com>
1629
1630 PR c++/68449
1631 * g++.dg/pr68449.C: New.
1632
bb0f5ca7
AL
16332016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1634
1635 PR tree-optimization/68707
1636 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1637 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1638 on platforms supporting it.
1639 * gcc.dg/vect/slp-perm-2.c: Likewise.
1640 * gcc.dg/vect/slp-perm-3.c: Likewise.
1641 * gcc.dg/vect/slp-perm-5.c: Likewise.
1642 * gcc.dg/vect/slp-perm-7.c: Likewise.
1643 * gcc.dg/vect/slp-perm-8.c: Likewise.
1644 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1645 on platforms supporting it.
1646
22518428
JJ
16472016-01-08 Jakub Jelinek <jakub@redhat.com>
1648
33f0852f
JJ
1649 PR tree-optimization/69162
1650 * gcc.dg/pr69162.c: New test.
1651
22518428
JJ
1652 PR tree-optimization/69172
1653 * gcc.dg/pr69172.c: New test.
1654
80e9b3aa
TP
16552016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1656
1657 PR tree-optimization/67781
1658 * gcc.c-torture/execute/pr67781.c: New file.
1659
262a363f
JJ
16602016-01-08 Jakub Jelinek <jakub@redhat.com>
1661
1662 PR tree-optimization/69083
1663 * gcc.dg/vect/pr69083.c: New test.
1664
6e1f093f
SS
16652016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1666
1667 PR tree-optimization/61441
1668 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1669 Use -fexcess-precision=standard for compiler options.
1670 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1671
53290e07
JJ
16722016-01-08 Jakub Jelinek <jakub@redhat.com>
1673
57bf3072
JJ
1674 PR fortran/69128
1675 * gfortran.dg/gomp/pr69128.f90: New test.
1676
53290e07
JJ
1677 PR c++/69145
1678 * g++.dg/ext/pr69145-1.C: New test.
1679 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1680 * g++.dg/ext/pr69145-2.h: New file.
1681
7a127fa7
MS
16822016-01-07 Martin Sebor <msebor@redhat.com>
1683
1684 PR c/68966
1685 * gcc.dg/atomic-fetch-bool.c: New test.
1686 * gcc.dg/sync-fetch-bool.c: New test.
1687
95918b49
L
16882016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1689
1690 PR fortran/66680
1691 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1692
c8e62a9d
NC
16932016-01-07 Nick Clifton <nickc@redhat.com>
1694
1695 PR target/66655
1696 * g++.dg/pr66655.C: New test.
1697 * g++.dg/pr66655_1.cc: Test support file.
1698 * g++.dg/pr66655.h: Test header file.
1699
2ad3adf1 17002016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1701
1702 PR fortran/66680
1703 gfortran.dg/gomp/pr66680.f90: New test.
1704
4cd9ca92
L
17052016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1706
1707 PR target/69171
1708 * gcc.target/i386/pr69171-1.c: New test.
1709 * gcc.target/i386/pr69171-2.c: Likewise.
1710 * gcc.target/i386/pr69171-3.c: Likewise.
1711 * gcc.target/i386/pr69171-4.c: Likewise.
1712 * gcc.target/i386/pr69171-5.c: Likewise.
1713 * gcc.target/i386/pr69171-6.c: Likewise.
1714
7e33d4dc
BS
17152015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1716
1717 PR middle-end/67639
1718 * c-c++-common/pr67639.c: New test.
1719
fec64afc
JJ
17202016-01-07 Jakub Jelinek <jakub@redhat.com>
1721
1722 PR tree-optimization/69141
1723 * g++.dg/opt/pr69141.C: New test.
1724
f293ad29
EB
17252016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1726
1727 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1728
5027395e
UB
17292016-01-06 Uros Bizjak <ubizjak@gmail.com>
1730
1731 PR target/69140
1732 * gcc.target/i386/pr69140.c: New test
1733
7443cf13
DM
17342016-01-06 David Malcolm <dmalcolm@redhat.com>
1735
1736 * gcc.dg/bad-dereference.c: New test case.
1737
32928931
BS
17382015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1739
1740 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1741
68dd05da
AS
17422016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1743
1744 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1745
6b131d5b
MP
17462016-01-06 Marek Polacek <polacek@redhat.com>
1747
1748 PR sanitizer/69099
1749 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1750
8d9fdb49
MP
17512016-01-05 Marek Polacek <polacek@redhat.com>
1752
1753 PR c/69104
1754 * gcc.dg/atomic-invalid-2.c: New.
1755
acf93f1e
L
17562016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1757
1758 PR target/68991
1759 * gcc.target/i386/pr68991.c: New test.
1760
3f50525d
L
17612016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1762
1763 PR target/68991
1764 * g++.dg/pr68991-1.C: New test.
1765 * g++.dg/pr68991-2.C: Likewise.
1766
e0237993 17672016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1768
e0237993 1769 PR other/60465
face88a1
ST
1770 * gcc.target/ia64/pr60465-gprel64.c: New test.
1771 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1772
a0866eff
KT
17732016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1774
1775 PR rtl-optimization/68651
1776 * gcc.target/aarch64/pr68651_1.c: New test.
1777
c589e975
DM
17782016-01-05 David Malcolm <dmalcolm@redhat.com>
1779
1780 PR c/69122
1781 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1782
929710d9
NS
17832016-01-05 Nathan Sidwell <nathan@acm.org>
1784
ce3e43d7
NS
1785 PR c++/58583
1786 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1787
929710d9
NS
1788 * gcc.dg/alias-15.c: New.
1789
a2faef8e
NC
17902016-01-05 Nick Clifton <nickc@redhat.com>
1791
1792 PR target/68870
1793 * g++.dg/pr68770.C: New test.
1794
4cfa76e3
MS
17952016-01-04 Mike Stump <mikestump@comcast.net>
1796
1797 * lib/target-supports.exp (check_effective_target_cilkplus):
1798 cilkplus targets require pthreads.
4ece61b6 1799 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1800
4e8a3a35
MM
18012016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1802
1803 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1804 generation.
1805
818ab71a
JJ
18062016-01-04 Jakub Jelinek <jakub@redhat.com>
1807
1808 Update copyright years.
1809
2fe0a208
MP
18102016-01-04 Marek Polacek <polacek@redhat.com>
1811
1812 PR c/68908
1813 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1814 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1815 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1816
9e3b2fe3
EB
18172016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1818
1819 * gcc.target/sparc/20160104-2.c: New test.
1820
e8d65a35
EB
18212016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1822
1823 * gcc.target/sparc/20160104-1.c: New test.
1824
25ccfccd
PT
18252016-01-03 Paul Thomas <pault@gcc.gnu.org>
1826
1827 PR fortran/65045
1828 * gfortran.dg/pr65045.f90: New test.
1829
cb51d382
EB
18302016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1831
1832 * gnat.dg/specs/debug1.ads: Delete.
1833
6eeaad6e
JD
18342016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1835
1836 PR libgfortran/68867
1837 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1838 expression.
1839
2f968603
JD
18402016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1841
1842 PR libgfortran/68867
1843 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1844 PowerPC.
1845
591bb5e4
PT
18462016-01-01 Paul Thomas <pault@gcc.gnu.org>
1847
1848 PR fortran/68864
1849 * gfortran.dg/pr68864.f90: New test.
1850
f1e0620c
JJ
18512016-01-01 Jakub Jelinek <jakub@redhat.com>
1852
942a1319
JJ
1853 PR tree-optimization/69070
1854 * gcc.dg/pr69070.c: New test.
1855
10dff63f
JJ
1856 PR sanitizer/69055
1857 * gfortran.dg/pr69055.f90: New test.
1858
f1e0620c
JJ
1859 PR target/69015
1860 * gcc.dg/pr69015.c: New test.
818ab71a 1861\f
2f883d1c 1862Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1863
1864Copying and distribution of this file, with or without modification,
1865are permitted in any medium without royalty provided the copyright
1866notice and this notice are preserved.