]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR preprocessor/69543 (_Pragma does not apply within macro)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
e1b81f2b
JJ
12016-02-01 Jakub Jelinek <jakub@redhat.com>
2
3 PR preprocessor/69543
4 PR c/69558
5 * gcc.dg/pr69543.c: New test.
6 * gcc.dg/pr69558.c: New test.
7
7dd7780d
UB
82016-02-01 Uros Bizjak <ubizjak@gmail.com>
9
bf672ee5
UB
10 PR testsuite/65940
11 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 12
9a7013f8
MS
132016-02-01 Martin Sebor <msebor@redhat.com>
14
15 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
16
e681fb2b
BC
172016-02-01 Bin Cheng <bin.cheng@arm.com>
18
19 PR tree-optimization/67921
20 * c-c++-common/ubsan/pr67921.c: New test.
21
ff86345f
RB
222016-02-01 Richard Biener <rguenther@suse.de>
23
24 PR middle-end/69556
25 * gcc.dg/tree-ssa/recip-8.c: New testcase.
26
bc369dbd
RB
272016-02-01 Richard Biener <rguenther@suse.de>
28
29 PR tree-optimization/69574
30 * gcc.dg/torture/pr69574.c: New testcase.
31
ef318184
RB
322016-02-01 Richard Biener <rguenther@suse.de>
33
34 PR tree-optimization/69579
35 * gcc.dg/setjmp-6.c: New testcase.
36
654745e6
JJ
372016-02-01 Jakub Jelinek <jakub@redhat.com>
38
39 PR rtl-optimization/69570
40 * g++.dg/opt/pr69570.C: New test.
41
e6c0c44b
RH
422016-02-01 Richard Henderson <rth@redhat.com>
43
44 * gcc.dg/pr69535.c: New test.
45
6ff3f09a
JDA
462016-01-31 John David Anglin <danglin@gcc.gnu.org>
47
2c005538
JDA
48 PR testsuite/69584
49 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
50 * gcc.dg/tree-ssa/sra-18.c: Likewise.
51
61083a4b
JDA
52 PR debug/68244
53 * g++.dg/parse/parens3.C: Use register "4" on hppa.
54
6ff3f09a
JDA
55 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
56
0c221916
PT
572016-01-31 Paul Thomas <pault@gcc.gnu.org>
58
59 PR fortran/67564
60 * gfortran.dg/allocate_with_source_17.f03: New test.
61
db7a2818
JJ
622016-01-30 Jakub Jelinek <jakub@redhat.com>
63
64 PR tree-optimization/69546
65 * gcc.dg/torture/pr69546.c: New test.
66
e520d5f0
PT
672016-01-30 Paul Thomas <pault@gcc.gnu.org>
68
69 PR fortran/69566
70 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
71
343c05d3
MS
722016-01-30 Martin Sebor <msebor@redhat.com>
73
74 PR c++/68490
75 * g++.dg/ext/flexary10.C: New test.
76
d6c3a539
DH
772016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
78
79 PR fortran/66707
80 gfortran.dg/common_23.f90: New test.
81
52d72fcd
BS
822016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
83
84 PR target/65546
85 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
86 condition being checked, and disable it when the target supports
87 misaligned loads and stores.
88
3a5d2ba4
JJ
892016-01-29 Jakub Jelinek <jakub@redhat.com>
90
91 PR debug/69518
92 * gcc.dg/torture/pr69518.c: New test.
93
6bbacdb5
L
942016-01-29 H.J. Lu <hongjiu.lu@intel.com>
95
96 PR target/69530
97 * gcc.target/i386/pr69530.c: New test.
98
af932cdb
SE
992016-01-29 Steve Ellcey <sellcey@imgtec.com>
100
101 PR target/65604
102 * gcc.target/mips/div-delay.c: New test.
103
26658b7c
JJ
1042016-01-29 Jakub Jelinek <jakub@redhat.com>
105
33e89989
JJ
106 PR target/69551
107 * gcc.target/i386/pr69551.c: New test.
108
26658b7c
JJ
109 PR target/66137
110 * gcc.target/i386/pr66137.c: New test.
111
401116b5
AB
1122016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
113
114 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
115 always built for p5600.
116 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
117 isa=p5600 dg-option.
118
d4abfcc5
RB
1192016-01-29 Richard Biener <rguenther@suse.de>
120
121 PR tree-optimization/69547
122 * g++.dg/tree-ssa/pr69547.C: New testcase.
123
16b77b32
JJ
1242016-01-29 Jakub Jelinek <jakub@redhat.com>
125
126 PR debug/66869
127 * g++.dg/warn/Wunused-function2.C: New test.
128
a1c95464
DV
1292016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
130
131 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
132 support for test to succeed.
133
5453bfed
MP
1342016-01-29 Marek Polacek <polacek@redhat.com>
135
136 PR c++/69509
137 PR c++/69516
138 * g++.dg/ext/constexpr-vla2.C: New test.
139 * g++.dg/ext/constexpr-vla3.C: New test.
140 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
141
452ec2a5
RB
1422016-01-29 Richard Biener <rguenther@suse.de>
143
144 PR middle-end/69537
145 * gcc.dg/uninit-21.c: New testcase.
146
aec0b19e
UB
1472016-01-28 Uros Bizjak <ubizjak@gmail.com>
148
149 PR target/69459
150 * gcc.target/i386/pr69459.c: New test.
151
df113ce7
SE
1522016-01-28 Steve Ellcey <sellcey@imgtec.com>
153
154 PR target/68400
155 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
156 * gcc.target/mips/pr68400.c: New test.
157
494de84f
MS
1582016-01-28 Martin Sebor <msebor@redhat.com>
159
160 PR target/17381
161 * gcc.target/powerpc/pr17381.c: New test.
162
eb1b1f01
JJ
1632016-01-28 Jakub Jelinek <jakub@redhat.com>
164
165 PR middle-end/69542
166 * gcc.dg/torture/pr69542.c: New test.
167
6dfeb7ce
WD
1682016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
169
170 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
171
4b7471a4
DE
1722016-01-28 David Edelsohn <dje.gcc@gmail.com>
173
174 * gcc.dg/pr65980.c: Skip on AIX.
175 * gcc.dg/pr66688.c: Same.
176
b271fd21
DE
1772016-01-28 David Edelsohn <dje.gcc@gmail.com>
178
179 PR target/63679
180 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
181 * gcc.dg/tree-ssa/sra-18.c: Same.
182
874108a9
AV
1832016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
184
185 PR fortran/62536
186 * gfortran.dg/block_15.f08: New test.
187 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
188 on incorrectly closed BLOCK.
189
30480bcd
IE
1902016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
191
192 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
1932016-01-28 Richard Biener <rguenther@suse.de>
194
195 PR tree-optimization/69466
196 * gfortran.dg/vect/pr69466.f90: New testcase.
197
0d4c694e
TP
1982016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
199
200 * g++.dg/pr67989.C: Remove ARM-specific option.
201 * gcc.target/arm/pr67989.C: New file.
202
2aa780da
UB
2032016-01-27 Uros Bizjak <ubizjak@gmail.com>
204
205 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
206 and expm1 test for glibc < 2.11.
207
f75ebe77
RH
2082016-01-27 Richard Henderson <rth@redhat.com>
209
210 * gcc.c-torture/execute/pr69447.c: New test.
211
2122016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 213
9a175e65 214 PR fortran/69422
49847d75
PT
215 * gfortran.dg/alloc_comp_assign_15.f03: New test.
216
cbdd8ae0
JJ
2172016-01-27 Jakub Jelinek <jakub@redhat.com>
218
219 PR debug/66869
220 * gcc.dg/pr66869.c: New test.
221
2b572b3c
JL
2222016-01-25 Jeff Law <law@redhat.com>
223
224 PR tree-optimization/68398
aec0b19e 225 PR tree-optimization/69196
2b572b3c
JL
226 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
227 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
228 path to avoid new heuristic allowing more irreducible regions
229 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
230 * gcc.dg/tree-ssa/vrp46.c: Likewise.
231 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
232 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
233 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
234
fa74a4bc
MP
2352016-01-27 Marek Polacek <polacek@redhat.com>
236
237 PR c/68062
238 * c-c++-common/vector-compare-4.c: New test.
239
0afff540
DM
2402016-01-27 David Malcolm <dmalcolm@redhat.com>
241
242 PR preprocessor/69126
243 * c-c++-common/pr69126.c: New test case.
244
1a218fc9
ILT
2452016-01-27 Ian Lance Taylor <iant@google.com>
246
247 * gcc.dg/tree-ssa/ivopt_5.c: New test.
248
5d70666e
RB
2492016-01-27 Ryan Burn <contact@rnburn.com>
250
251 PR cilkplus/69267
252 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
253
87ff4d66
UB
2542016-01-27 Uros Bizjak <ubizjak@gmail.com>
255
256 PR target/69512
257 * gcc.target/i386/pr69512.c: New test.
258
27e23cca
RE
2592016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
260
261 PR ada/69488
262 * gnat.dg/sso/*.adb: Robustify dg-output directives.
263
05bf54c3
MP
2642016-01-27 Marek Polacek <polacek@redhat.com>
265
266 PR c++/69379
267 * g++.dg/pr69379.C: New test.
268
60214d0d
MS
2692016-01-27 Martin Sebor <msebor@redhat.com>
270
271 PR c++/69317
272 * g++.dg/abi/Wabi-2-2.C: New test.
273 * g++.dg/abi/Wabi-2-3.C: New test.
274 * g++.dg/abi/Wabi-3-2.C: New test.
275 * g++.dg/abi/Wabi-3-3.C: New test.
276
167c7bfa
RB
2772016-01-27 Richard Biener <rguenther@suse.de>
278
279 PR tree-optimization/69166
280 * gcc.dg/torture/pr69166.c: New testcase.
281
1430fb1f
MJ
2822016-01-27 Martin Jambor <mjambor@suse.cz>
283
284 PR tree-optimization/69355
285 * gcc.dg/tree-ssa/pr69355.c: New test.
286
95e3030c
MP
2872016-01-27 Marek Polacek <polacek@redhat.com>
288
289 PR c++/69496
290 * g++.dg/ext/constexpr-vla1.C: New test.
291
eeb085f3
CB
2922016-01-20 Christian Bruel <christian.bruel@st.com>
293
294 PR target/69245
295 * gcc.target/arm/pr69245.c: New test.
296
b1652dde
JJ
2972016-01-27 Jakub Jelinek <jakub@redhat.com>
298
299 PR tree-optimization/69399
300 * gcc.dg/torture/pr69399.c: New test.
301
ce7e8f00
EB
3022016-01-27 Eric Botcazou <ebotcazou@adacore.com>
303
304 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
305
e4aac1d1
EB
3062016-01-26 Eric Botcazou <ebotcazou@adacore.com>
307
308 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
309
8dfdb419
TV
3102016-01-26 Tom de Vries <tom@codesourcery.com>
311
312 PR tree-optimization/69110
313 * gcc.dg/autopar/pr69110.c: New test.
314
56f80f54 3152016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 316 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
317
318 * gcc.dg/graphite/isl-ast-op-select.c: New.
319
a0909527
PT
3202015-01-26 Paul Thomas <pault@gcc.gnu.org>
321
322 PR fortran/69385
323 * gfortran.dg/allocate_error_6.f90: New test.
324
ffc445f4
RH
3252016-01-26 Richard Henderson <rth@redhat.com>
326
327 * gcc.dg/tm/pr60908.c: New test.
328
01e1dea3
DM
3292016-01-26 David Malcolm <dmalcolm@redhat.com>
330
331 PR other/69006
332 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
333 directive.
334 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
335 expected multiline output to reflect the colorization being
336 disabled before newlines.
337 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
338 (custom_diagnostic_finalizer): Replace call to
339 pp_newline_and_flush with call to pp_flush.
340 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
341 * gfortran.dg/implicit_class_1.f90: Likewise.
342 * lib/gcc-dg.exp (allow_blank_lines): New global.
343 (dg-allow-blank-lines-in-output): New procedure.
344 (gcc-dg-prune): Complain about blank lines in the output, unless
345 dg-allow-blank-lines-in-output was called.
346 * lib/multiline.exp (_build_multiline_regex): Only support
347 arbitrary followup text for non-blank-lines, not for blank lines.
348
13f92e8d
JJ
3492016-01-26 Jakub Jelinek <jakub@redhat.com>
350
351 PR tree-optimization/69483
352 * gcc.dg/pr69483.c: New test.
353 * g++.dg/opt/pr69483.C: New test.
354
92422235
CL
3552016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
356
357 PR target/68620
358 * gcc.target/arm/pr68620.c: New test.
359
0bccf11b
L
3602016-01-26 H.J. Lu <hongjiu.lu@intel.com>
361
362 * gcc.target/i386/pr68986-2.c: Remove -m32.
363
81cd202e
L
3642016-01-26 H.J. Lu <hongjiu.lu@intel.com>
365
366 PR target/68986
367 * gcc.target/i386/pr68986-1.c: New test.
368 * gcc.target/i386/pr68986-2.c: Likewise.
369 * gcc.target/i386/pr68986-3.c: Likewise.
370
213a1c03
CB
3712016-01-26 Christian Bruel <christian.bruel@st.com>
372
373 * lib/target-supports.exp
374 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
375 (check_effective_target_arm_crypto_pragma_ok): Likewise.
376 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
377
22a08dd1
RB
3782016-01-26 Richard Biener <rguenther@suse.de>
379
380 PR tree-optimization/69452
381 * gcc.dg/torture/pr69452.c: New testcase.
382
6c06e0e8
JJ
3832016-01-26 Jakub Jelinek <jakub@redhat.com>
384
385 PR target/69442
386 * gcc.dg/pr69442.c: New test.
387
b96824c4
RFI
3882016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
389
390 PR target/67896
391 * gcc.target/aarch64/simd/pr67896.C: New.
392
5ee31e57
RS
3932016-01-26 Richard Sandiford <richard.sandiford@arm.com>
394
395 PR tree-optimization/69400
396 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
397 function.
398 (plugin_init): Call it.
399 * gcc.dg/torture/pr69400.c: New test.
400
7ddfb31d
CL
4012016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
402
403 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
404
1e050c90
AK
4052016-01-25 Aditya Kumar <aditya.k7@samsung.com>
406 Sebastian Pop <s.pop@samsung.com>
407
408 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
409 isl-0.15.
410
c8ee4bf5
AK
4112016-01-25 Aditya Kumar <aditya.k7@samsung.com>
412 Sebastian Pop <s.pop@samsung.com>
413
414 * gcc.dg/graphite/pr69292.c: New.
415
d902b330
JJ
4162016-01-25 Jakub Jelinek <jakub@redhat.com>
417
418 * c-c++-common/goacc/use_device-1.c: New test.
419
2c89b952
JL
4202016-01-25 Jeff Law <law@redhat.com>
421
422 PR tree-optimization/69196
423 PR tree-optimization/68398
424 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
425 * gcc.dg/tree-ssa/pr68198.c: Likewise.
426
685c8785
DE
4272016-01-25 David Edelsohn <dje.gcc@gmail.com>
428
429 PR target/69469
430 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
431 Algorithm.
432
95cef0c1
RB
4332016-01-25 Richard Biener <rguenther@suse.de>
434
435 PR testsuite/69380
436 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
437
2947d3b2
IE
4382016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
439
440 PR target/69421
441 * gcc.dg/pr69421.c: New test.
442
ae19075a
BB
4432016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
444
445 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
446 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
447 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
448 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
449 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
450 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
451 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
452 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
453 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
454 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
455
fa4511c2
RB
4562016-01-25 Richard Biener <rguenther@suse.de>
457
458 PR tree-optimization/69376
459 * gcc.dg/torture/pr69376.c: New testcase.
460
1d101216
JD
4612016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
462
463 PR fortran/69397
464 PR fortran/68442
465 * gfortran.dg/interface_38.f90: New test.
466 * gfortran.dg/interface_39.f90: New test.
a0909527 467
a59b92b0
PP
4682016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
469
470 Revert:
471 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
472
473 PR c++/11858
474 PR c++/24663
475 PR c++/24664
476 * g++.dg/template/pr11858.C: New test.
477 * g++.dg/template/pr24663.C: New test.
478 * g++.dg/template/unify12.C: New test.
479 * g++.dg/template/unify13.C: New test.
480 * g++.dg/template/unify14.C: New test.
481 * g++.dg/template/unify15.C: New test.
482 * g++.dg/template/unify16.C: New test.
483 * g++.dg/template/unify17.C: New test.
484
16acb1a8
DH
4852016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
486
487 PR fortran/68283
488 gfortran.dg/pr68283.f90: New test.
489
094773e8
TK
4902016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
491
492 PR fortran/66094
493 * gfortran.dg/inline_matmul_13.f90: New test.
494 * gfortran.dg/matmul_bounds_8.f90: New test.
495 * gfortran.dg/matmul_bounds_9.f90: New test.
496 * gfortran.dg/matmul_bounds_10.f90: New test.
497
42fb90d7
TV
4982016-01-23 Tom de Vries <tom@codesourcery.com>
499
500 PR tree-optimization/69426
501 * gcc.dg/autopar/pr69426.c: New test.
502
69da7802
MS
5032016-01-23 Martin Sebor <msebor@redhat.com>
504
505 PR c++/58109
506 PR c++/69022
507 * g++.dg/cpp0x/alignas5.C: New test.
508 * g++.dg/ext/vector29.C: Same.
509
da17300a
UB
5102016-01-23 Uros Bizjak <ubizjak@gmail.com>
511
512 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
513 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
514 _GNU_SOURCE from compile flags to the source.
515 * gcc.target/i386/chkp-stropt-12.c: Ditto.
516 * gcc.target/i386/chkp-stropt-16.c: Ditto.
517 * gcc.target/i386/chkp-stropt-4.c: Ditto.
518 * gcc.target/i386/chkp-stropt-8.c: Ditto.
519
62041cfc
JJ
5202016-01-22 Jakub Jelinek <jakub@redhat.com>
521
522 PR target/69432
523 * g++.dg/opt/pr69432.C: New test.
524
f7d2ad6f
BS
5252016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
526
527 * gcc.target/powerpc/pr63354c: Adjust target selector to include
528 32-bit targets testing an -m64 multilib.
529
d403fc9a
WS
5302016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
531
532 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
533 64-bit support.
534
4aa16f8d
JG
5352016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
536
537 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
538
7c816d0f
CB
5392016-01-21 Christian Bruel <christian.bruel@st.com>
540
541 PR target/68674
542 * gcc.target/i386/pr68674.c
543 * gcc.target/aarch64/pr68674.c
544 * gcc.target/arm/pr68674.c
545
fce661e8
KT
5462016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
547
548 PR target/69403
549 * gcc.c-torture/execute/pr69403.c: New test.
550
4696899f
PC
5512016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
552
553 PR c++/55843
554 * g++.dg/template/pr55843.C: New.
555
bac69366
AL
5562016-01-22 Alan Lawrence <alan.lawrence@arm.com>
557
558 PR testsuite/66877
559 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
560 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
561
b57d3a5c
BS
5622016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
563
564 PR testsuite/67489
da17300a
UB
565 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
566 from dg-do compile directive, and instead add
567 { dg-require-effective-target int128 }.
b57d3a5c 568
9f04a53e
MS
5692016-01-20 Martin Sebor <msebor@redhat.com>
570
571 PR c/69405
572 * gcc.dg/sync-fetch.c: New test.
573
38a51663
JL
5742016-01-21 Martin Sebor <msebor@redhat.com>
575
576 PR target/69252
577 * gcc.target/powerpc/pr69252.c: New test.
578
2423a75a
JD
5792016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
580
581 PR fortran/65996
da17300a 582 * gfortran.dg/pr65996.f90: New test.
2423a75a 583
0a76463f
DV
5842016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
585
586 PR c++/68810
9f04a53e 587 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 588 expected to generate an error.
0a76463f 589
9776e692
BS
5902016-01-21 Bernd Schmidt <bschmidt@redhat.com>
591
592 PR middle-end/66178
593 * gcc.dg/torture/pr66178.c: New test.
594
c8d3e088
AB
5952016-01-21 Anton Blanchard <anton@samba.org>
596 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
597
598 PR target/63354
599 * gcc.target/powerpc/pr63354.c: New test.
600
35b707ff
VM
6012016-01-21 Vladimir Makarov <vmakarov@redhat.com>
602
603 PR rtl-optimization/68990
604 * gcc.target/i386/pr68990: New.
605
157b0829
NC
6062016-01-21 Nick Clifton <nickc@redhat.com>
607
608 PR target/69129
609 * gcc.target/mips/pr69129.c: New.
610
aede6748
PC
6112016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
612
613 PR c++/58046
614 * g++.dg/cpp0x/pr58046.C: New.
615
5463c2c8
JJ
6162016-01-21 Jakub Jelinek <jakub@redhat.com>
617
6d31cc75
SS
618 PR target/69187
619 PR target/65624
620 * gcc.target/arm/pr69187.c: New test.
621
5463c2c8
JJ
622 PR c++/69355
623 * g++.dg/torture/pr69355.C: New test.
624
fa28f32b
AK
6252016-01-21 Aditya Kumar <aditya.k7@samsung.com>
626 Sebastian Pop <s.pop@samsung.com>
627
628 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
629
b920a047
AK
6302016-01-21 Aditya Kumar <aditya.k7@samsung.com>
631 Sebastian Pop <s.pop@samsung.com>
632
da17300a 633 * gcc.dg/graphite/pr68976.c: New test.
b920a047 634
bdd3aea6
JJ
6352016-01-21 Jakub Jelinek <jakub@redhat.com>
636
637 PR middle-end/67653
638 * c-c++-common/pr67653.c: New test.
639 * gcc.dg/torture/pr29119.c: Add dg-warning.
640
26a2e6ae
PB
6412016-01-20 Peter Bergner <bergner@vnet.ibm.com>
642
643 * gcc.target/powerpc/cpu-builtin-1.c: New test.
644
d25c7690
PK
6452016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
646
647 PR c/24293
648 * gcc.dg/pr24293.c: New test.
649 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
650 incomplete struct type.
651 * gcc.dg/declspec-1.c: Likewise.
652 * gcc.dg/pr63549.c: Likewise.
653
889d5698
JJ
6542016-01-20 Jakub Jelinek <jakub@redhat.com>
655
656 PR tree-optimization/66612
657 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
658 for bdn instruction.
659
d7cf3dc7
CL
6602016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
661
662 * lib/target-supports.exp
663 (check_effective_target_arm_fp_ok_nocache): New.
664 (check_effective_target_arm_fp_ok): New.
665 (add_options_for_arm_fp): New.
666 (check_effective_target_arm_crypto_ok_nocache): Require
667 target_arm_v8_neon_ok instead of arm32.
668 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
669 (check_effective_target_arm_crypto_pragma_ok): New.
670 (add_options_for_arm_vfp): New.
671 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
672 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
673 target instead. Force initial fpu to vfp.
674 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
675 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
676 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
677 dependency.
678 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
679 use arm_vfp effective target instead. Force initial fpu to vfp.
680 * gcc.target/arm/attr-neon3.c: Likewise.
681 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
682 arm_vfp_ok.
683 * gcc.target/arm/unsigned-float.c: Likewise.
684 * gcc.target/arm/vfp-1.c: Likewise.
685 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
686 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
687 * gcc.target/arm/vfp-ldmiad.c: Likewise.
688 * gcc.target/arm/vfp-ldmias.c: Likewise.
689 * gcc.target/arm/vfp-stmdbd.c: Likewise.
690 * gcc.target/arm/vfp-stmdbs.c: Likewise.
691 * gcc.target/arm/vfp-stmiad.c: Likewise.
692 * gcc.target/arm/vfp-stmias.c: Likewise.
693 * gcc.target/arm/vnmul-1.c: Likewise.
694 * gcc.target/arm/vnmul-2.c: Likewise.
695 * gcc.target/arm/vnmul-3.c: Likewise.
696 * gcc.target/arm/vnmul-4.c: Likewise.
697
01ac9704 6982016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 699
e84b00da
L
700 PR testsuite/69366
701 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
702 the MPX run-time library, for compile-time MPX test.
703 * gcc.target/i386/chkp-always_inline.c: Likewise.
704 * gcc.target/i386/chkp-bndret.c: Likewise.
705 * gcc.target/i386/chkp-builtins-1.c: Likewise.
706 * gcc.target/i386/chkp-builtins-2.c: Likewise.
707 * gcc.target/i386/chkp-builtins-3.c: Likewise.
708 * gcc.target/i386/chkp-builtins-4.c: Likewise.
709 * gcc.target/i386/chkp-const-check-1.c: Likewise.
710 * gcc.target/i386/chkp-const-check-2.c: Likewise.
711 * gcc.target/i386/chkp-hidden-def.c: Likewise.
712 * gcc.target/i386/chkp-label-address.c: Likewise.
713 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
714 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
715 * gcc.target/i386/chkp-pr69044.c: Likewise.
716 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
717 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
718 * gcc.target/i386/chkp-strchr.c: Likewise.
719 * gcc.target/i386/chkp-strlen-1.c: Likewise.
720 * gcc.target/i386/chkp-strlen-2.c: Likewise.
721 * gcc.target/i386/chkp-strlen-3.c: Likewise.
722 * gcc.target/i386/chkp-strlen-4.c: Likewise.
723 * gcc.target/i386/chkp-strlen-5.c: Likewise.
724 * gcc.target/i386/chkp-stropt-1.c: Likewise.
725 * gcc.target/i386/chkp-stropt-10.c: Likewise.
726 * gcc.target/i386/chkp-stropt-11.c: Likewise.
727 * gcc.target/i386/chkp-stropt-12.c: Likewise.
728 * gcc.target/i386/chkp-stropt-13.c: Likewise.
729 * gcc.target/i386/chkp-stropt-14.c: Likewise.
730 * gcc.target/i386/chkp-stropt-15.c: Likewise.
731 * gcc.target/i386/chkp-stropt-16.c: Likewise.
732 * gcc.target/i386/chkp-stropt-2.c: Likewise.
733 * gcc.target/i386/chkp-stropt-3.c: Likewise.
734 * gcc.target/i386/chkp-stropt-4.c: Likewise.
735 * gcc.target/i386/chkp-stropt-5.c: Likewise.
736 * gcc.target/i386/chkp-stropt-6.c: Likewise.
737 * gcc.target/i386/chkp-stropt-7.c: Likewise.
738 * gcc.target/i386/chkp-stropt-8.c: Likewise.
739 * gcc.target/i386/chkp-stropt-9.c: Likewise.
740 * gcc.target/i386/pr63995-2.c: Likewise.
741 * gcc.target/i386/pr64805.c: Likewise.
742 * gcc.target/i386/pr65044.c: Likewise.
743 * gcc.target/i386/pr65167.c: Likewise.
744 * gcc.target/i386/pr65183.c: Likewise.
745 * gcc.target/i386/pr65184.c: Likewise.
746 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 747
28b33016
IE
7482016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
749
750 PR tree-optimization/69328
751 * gcc.dg/pr69328.c: New test.
752
bcff0913
JL
7532016-01-20 Jeff Law <law@redhat.com>
754
bf0bb970 755 PR target/25114
bcff0913
JL
756 * gcc.target/m68k/pr25114.c: New test.
757
a3f69631
AV
7582016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
759
760 * gcc.target/arm/memset-inline-10.c: Added
761 dg-require-effective-target arm_thumb2_ok.
762
af33ba0d
EB
7632016-01-19 Eric Botcazou <ebotcazou@adacore.com>
764
765 * gcc.dg/debug/dwarf2/sso.c: New test.
766
7596d5de
UB
7672016-01-19 Uros Bizjak <ubizjak@gmail.com>
768
769 PR testsuite/68820
770 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
771 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
772 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
773
ceda2c69
JH
7742016-01-19 Jan Hubicka <hubicka@ucw.cz>
775
776 PR ipa/66223
777 * g++.dg/ipa/devirt-50.C: New testcase.
778
38a979f2
MP
7792016-01-19 Marek Polacek <polacek@redhat.com>
780
781 PR c++/68965
782 * g++.dg/cpp1y/parameter-pack-1.C: New test.
783 * g++.dg/cpp1y/parameter-pack-2.C: New test.
784
962801c5
KT
7852016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
786
787 PR target/69135
788 * gcc.target/arm/pr69135_1.c: New test.
789
078fe40a
WD
7902015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
791
792 * gcc.target/aarch64/ccmp_1.c: Add new tests.
793
786e3c06
WD
7942015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
795
796 * gcc.target/aarch64/ccmp_1.c: New testcase.
797
1e297006
MP
7982016-01-19 Marek Polacek <polacek@redhat.com>
799
800 PR c++/68586
801 * g++.dg/cpp0x/enum30.C: New test.
802
879c27e3
RB
8032016-01-19 Richard Biener <rguenther@suse.de>
804
805 PR tree-optimization/69336
806 * g++.dg/tree-ssa/pr69336.C: New testcase.
807
015337d3
JJ
8082016-01-19 Jakub Jelinek <jakub@redhat.com>
809
810 PR debug/65779
811 * gcc.dg/pr65779.c: New test.
812
e2c768b6
RB
8132016-01-19 Richard Biener <rguenther@suse.de>
814
815 PR tree-optimization/69352
816 * gcc.dg/torture/pr69352.c: New testcase.
817
569efc34
JJ
8182016-01-19 Jakub Jelinek <jakub@redhat.com>
819
820 PR rtl-optimization/68955
821 PR rtl-optimization/64557
822 * gcc.dg/torture/pr68955.c: New test.
823
e49d321f
JH
8242016-01-19 Jan Hubicka <hubicka@ucw.cz>
825
826 PR lto/69136
827 * g++.dg/torture/pr69136.C: New testcase.
828
e9191ad3
JH
8292016-01-19 Jan Hubicka <hubicka@ucw.cz>
830
831 PR lto/69133
832 * g++.dg/lto/pr69133_0.C: New testcase.
833 * g++.dg/lto/pr69133_1.C: New testcase.
834
2bedb645
JL
8352016-01-15 Jeff Law <law@redhat.com>
836
837 PR tree-optimization/69320
838 * gcc.c-torture/pr69320-1.c: New test.
839 * gcc.c-torture/pr69320-2.c: New test.
840 * gcc.c-torture/pr69320-3.c: New test.
841 * gcc.c-torture/pr69320-4.c: New test.
842
17c15cb9
PP
8432016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
844
845 PR c++/11858
846 PR c++/24663
847 PR c++/24664
848 * g++.dg/template/pr11858.C: New test.
849 * g++.dg/template/pr24663.C: New test.
850 * g++.dg/template/unify12.C: New test.
851 * g++.dg/template/unify13.C: New test.
852 * g++.dg/template/unify14.C: New test.
853 * g++.dg/template/unify15.C: New test.
854 * g++.dg/template/unify16.C: New test.
855 * g++.dg/template/unify17.C: New test.
856
9617fd08
DM
8572016-01-18 David Malcolm <dmalcolm@redhat.com>
858
859 PR testsuite/69181
860 * gcc.dg/pr69181-1.c: New test file.
861 * gcc.dg/pr69181-2.c: New test file.
862 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
863 globals by moving it to...
864 (cleanup-after-saved-dg-test): ...this new function. Add
865 "global additional_sources_used". Add reset of global
866 multiline_expected_outputs to the empty list.
867 * lib/multiline.exp (_multiline_expected_outputs): Rename this
868 global to...
869 (multiline_expected_outputs): ...this, and updated comments to
870 note that it is modified from gcc-dg.exp.
871 (dg-end-multiline-output): Update for the above renaming.
872 (handle-multiline-outputs): Likewise. Remove the clearing
873 of the expected outputs to the empty list.
874
b555a2e4
RB
8752016-01-18 Richard Biener <rguenther@suse.de>
876
877 PR tree-optimization/69297
878 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
879
96902805
JM
8802016-01-18 Joseph Myers <joseph@codesourcery.com>
881
882 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
883 dg-options.
884 * gcc.target/mips/mips-3d-2.c: Likewise.
885 * gcc.target/mips/mips-3d-3.c: Likewise.
886 * gcc.target/mips/mips-3d-4.c: Likewise.
887 * gcc.target/mips/mips-3d-5.c: Likewise.
888 * gcc.target/mips/mips-3d-6.c: Likewise.
889 * gcc.target/mips/mips-3d-7.c: Likewise.
890 * gcc.target/mips/mips-3d-8.c: Likewise.
891 * gcc.target/mips/mips-3d-9.c: Likewise.
892 * gcc.target/mips/mips-ps-1.c: Likewise.
893 * gcc.target/mips/mips-ps-2.c: Likewise.
894 * gcc.target/mips/mips-ps-3.c: Likewise.
895 * gcc.target/mips/mips-ps-4.c: Likewise.
896 * gcc.target/mips/mips-ps-5.c: Likewise.
897 * gcc.target/mips/mips-ps-6.c: Likewise.
898 * gcc.target/mips/mips-ps-7.c: Likewise.
899 * gcc.target/mips/mips-ps-type.c: Likewise.
900 * gcc.target/mips/mips-ps-type-2.c: Likewise.
901 * gcc.target/mips/mips16-attributes-6.c: Likewise.
902
40e26f94
TV
9032016-01-18 Tom de Vries <tom@codesourcery.com>
904
905 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
906 * c-c++-common/goacc/kernels-double-reduction.c: New test.
907 * c-c++-common/goacc/kernels-empty.c: New test.
908 * c-c++-common/goacc/kernels-eternal.c: New test.
909 * c-c++-common/goacc/kernels-loop-2.c: New test.
910 * c-c++-common/goacc/kernels-loop-3.c: New test.
911 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
912 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
913 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
914 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
915 * c-c++-common/goacc/kernels-loop-data.c: New test.
916 * c-c++-common/goacc/kernels-loop-g.c: New test.
917 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
918 * c-c++-common/goacc/kernels-loop-n.c: New test.
919 * c-c++-common/goacc/kernels-loop-nest.c: New test.
920 * c-c++-common/goacc/kernels-loop.c: New test.
921 * c-c++-common/goacc/kernels-noreturn.c: New test.
922 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
923 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
924 * c-c++-common/goacc/kernels-reduction.c: New test.
925
a98d4647
TV
9262016-01-18 Tom de Vries <tom@codesourcery.com>
927
928 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
929 * gcc.dg/autopar/outer-2.c: Same.
930 * gcc.dg/autopar/outer-3.c: Same.
931 * gcc.dg/autopar/outer-4.c: Same.
932 * gcc.dg/autopar/outer-5.c: Same.
933 * gcc.dg/autopar/outer-6.c: Same.
934 * gcc.dg/autopar/parallelization-1.c: Same.
935 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
936 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
937 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
938 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
939 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
940 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
941 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
942 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
943 * gcc.dg/autopar/pr39500-1.c: Same.
944 * gcc.dg/autopar/pr39500-2.c: Same.
945 * gcc.dg/autopar/pr46193.c: Same.
946 * gcc.dg/autopar/pr46194.c: Same.
947 * gcc.dg/autopar/pr49580.c: Same.
948 * gcc.dg/autopar/pr49960-1.c: Same.
949 * gcc.dg/autopar/pr49960.c: Same.
950 * gcc.dg/autopar/pr68373.c: Same.
951 * gcc.dg/autopar/reduc-1.c: Same.
952 * gcc.dg/autopar/reduc-1char.c: Same.
953 * gcc.dg/autopar/reduc-1short.c: Same.
954 * gcc.dg/autopar/reduc-2.c: Same.
955 * gcc.dg/autopar/reduc-2char.c: Same.
956 * gcc.dg/autopar/reduc-2short.c: Same.
957 * gcc.dg/autopar/reduc-3.c: Same.
958 * gcc.dg/autopar/reduc-4.c: Same.
959 * gcc.dg/autopar/reduc-6.c: Same.
960 * gcc.dg/autopar/reduc-7.c: Same.
961 * gcc.dg/autopar/reduc-8.c: Same.
962 * gcc.dg/autopar/reduc-9.c: Same.
963 * gcc.dg/autopar/uns-outer-4.c: Same.
964 * gcc.dg/autopar/uns-outer-5.c: Same.
965 * gcc.dg/autopar/uns-outer-6.c: Same.
966 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
967 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
968
da976fa8
AL
9692016-01-18 Alan Lawrence <alan.lawrence@arm.com>
970
971 PR target/63679
972 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
973 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
974
70c1e886
AL
9752016-01-18 Alan Lawrence <alan.lawrence@arm.com>
976
977 PR target/63679
978 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
979 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
980 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
981
88bed196
AL
9822016-01-18 Alan Lawrence <alan.lawrence@arm.com>
983
984 PR target/63679
985 * gcc.dg/tree-ssa/sra-17.c: New.
986 * gcc.dg/tree-ssa/sra-18.c: New.
987
3dd5f42e
IE
9882016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
989
990 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
991
ae5a77fa
EB
9922016-01-18 Eric Botcazou <ebotcazou@adacore.com>
993
994 * gnat.dg/inline12.adb: New test.
995
11e57fc6
BC
9962016-01-18 Bin Cheng <bin.cheng@arm.com>
997
998 PR tree-optimization/66797
999 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1000
995b6fe0
RB
10012016-01-18 Richard Biener <rguenther@suse.de>
1002
1003 PR tree-optimization/69170
1004 * gcc.dg/torture/pr69170.c: New testcase.
1005
d656d82e
JDA
10062016-01-17 John David Anglin <danglin@gcc.gnu.org>
1007
1008 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1009
d69da357
TV
10102016-01-16 Tom de Vries <tom@codesourcery.com>
1011
1012 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1013
a3845283
TV
10142016-01-16 Tom de Vries <tom@codesourcery.com>
1015
1016 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1017 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1018 redundant dg-require-effective-target pthread.
1019 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1020 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1021 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1022 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1023 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1024 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1025 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1026
197a6aa6
DE
10272016-01-16 David Edelsohn <dje.gcc@gmail.com>
1028
1029 PR target/68609
1030 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1031 * gcc.target/powerpc/recip-7.c: Same.
1032
ec7886c1
PP
10332016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1034
1035 PR c++/69091
1036 * g++.dg/template/pr69091.C: New test.
1037
203484bb
PP
10382016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1039
1040 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1041 dump does not contain an error_mark_node.
1042 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1043 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1044
aa2500e9
PP
10452016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1046
1047 PR c++/68936
1048 * g++.dg/template/pr68936.C: New test.
1049
28621a5c
DE
10502016-01-15 David Edelsohn <dje.gcc@gmail.com>
1051
1052 PR target/68609
1053 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1054 * gcc.target/powerpc/recip-2.c: Same.
1055 * gcc.target/powerpc/recip-3.c: Same.
1056 * gcc.target/powerpc/recip-4.c: Same.
1057 * gcc.target/powerpc/recip-sqrtf.c: Same.
1058
40c43aca
JL
10592016-01-15 Jeff Law <law@redhat.com>
1060
1061 PR tree-optimization/69270
1062 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1063 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1064
afbc5ae8
PT
10652016-01-15 Paul Thomas <pault@gcc.gnu.org>
1066
1067 PR fortran/49630
1068 * gfortran.dg/deferred_character_13.f90: New test for the fix
1069 of comment 3 of the PR.
1070
1071 PR fortran/54070
1072 * gfortran.dg/deferred_character_8.f90: New test
1073 * gfortran.dg/allocate_error_5.f90: New test
1074
1075 PR fortran/60593
1076 * gfortran.dg/deferred_character_10.f90: New test
1077
1078 PR fortran/60795
1079 * gfortran.dg/deferred_character_14.f90: New test
1080
1081 PR fortran/61147
1082 * gfortran.dg/deferred_character_11.f90: New test
1083
1084 PR fortran/64324
1085 * gfortran.dg/deferred_character_9.f90: New test
1086
49abe076
VM
10872016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1088
1089 PR rtl-optimization/69030
1090 * gcc.target/i386/pr69030.c: New.
1091
16d12992
KT
10922016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1093
1094 * gcc.target/aarch64/target_attr_17.c: New test.
1095
78810bd3
RB
10962016-01-15 Richard Biener <rguenther@suse.de>
1097
1098 PR tree-optimization/66856
1099 * gcc.dg/torture/pr66856-1.c: New testcase.
1100 * gcc.dg/torture/pr66856-2.c: Likewise.
1101
2bd847fe
RB
11022016-01-15 Richard Biener <rguenther@suse.de>
1103
1104 PR debug/69137
1105 * g++.dg/lto/pr69137_0.C: New testcase.
1106
a00fe3b7
RS
11072016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1108
1109 PR middle-end/69246
1110 * gcc.target/i386/pr69246.c: New test.
1111
cbb0e83b
DV
11122016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1113
7596d5de 1114 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1115
5a500ecf
DV
11162016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1117
1118 PR c++/56194
1119 * g++.dg/init/const9.C: Disable test on S/390.
1120
5d9bf64f
DV
11212016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1122
1123 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1124 * g++.dg/Wno-frame-address.C: Ditto.
1125
e234b19e
DV
11262016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1127
1128 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1129
89483f99
RB
11302016-01-15 Richard Biener <rguenther@suse.de>
1131
1132 PR tree-optimization/68961
1133 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1134
94f37395
IE
11352016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1136
1137 * gcc.target/i386/pr65105-5.c: New test.
1138
0f6176e6
JH
11392016-01-15 Jan Hubicka <hubicka@ucw.cz>
1140
1141 * gcc.c-torture/execute/alias-4.c: New testcase.
1142
824ca15e
JH
11432016-01-15 Jan Hubicka <hubicka@ucw.cz>
1144
1145 PR ipa/68148
1146 * g++.dg/ipa/devirt-49.C: New testcase.
1147
092f7deb 11482016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1149
1150 PR target/65837
1151 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1152 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1153 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1154
e93c66bc
RB
11552016-01-15 Richard Biener <rguenther@suse.de>
1156
1157 PR tree-optimization/69117
1158 * gcc.dg/torture/pr69117.c: New testcase.
1159
c47eaca6 11602015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1161
1162 PR c++/69048
1163 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1164
c3f6914a
FXC
11652016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1166
1167 PR testsuite/67509
1168 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1169 range tests use 100 * maximum instead of maximum + 1.
1170
cd65ae90
JJ
11712016-01-14 Jakub Jelinek <jakub@redhat.com>
1172
1173 PR debug/69244
1174 * gcc.dg/guality/pr69244.c: New test.
1175
19643948
UB
11762016-01-14 Uros Bizjak <ubizjak@gmail.com>
1177
1178 * lib/target-supports.exp (check_effective_target_issignaling):
1179 New procedure.
1180 * gcc.dg/pr61441.c: Require issignaling effective target.
1181
fe79c97e
SB
11822016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1183
1184 PR target/68803
1185 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1186
c7df95d8
DM
11872016-01-14 David Malcolm <dmalcolm@redhat.com>
1188
1189 PR c++/68819
1190 PR preprocessor/69177
1191 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1192 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1193 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1194 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1195
00083992
MP
11962016-01-14 Marek Polacek <polacek@redhat.com>
1197
1198 PR c/69262
1199 * gcc.dg/array-15.c: New test.
1200
0c9b3294
JJ
12012016-01-14 Jakub Jelinek <jakub@redhat.com>
1202
1203 PR middle-end/68146
1204 PR tree-optimization/69155
1205 * gfortran.dg/pr68146.f: New test.
1206 * gfortran.dg/pr69155.f90: New test.
1207
3688e13d
RB
12082016-01-14 Richard Biener <rguenther@suse.de>
1209
1210 PR tree-optimization/68060
1211 * gcc.dg/torture/pr68060-1.c: New testcase.
1212 * gcc.dg/torture/pr68060-2.c: Likewise.
1213
bab0ad3a
NC
12142016-01-14 Nick Clifton <nickc@redhat.com>
1215
1216 * lib/target-supports.exp
1217 (check_effective_target_arm_neon_ok_nocache): Add an option
1218 sequence that includes setting the ARM architecture to ARMv7-A.
1219 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1220 command line options necessary to enable Neon support.
1221 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1222 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1223 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1224 * gcc.target/arm/pr69180.c: Likewise.
1225
947c2ce5
JL
12262016-01-14 Jeff Law <law@redhat.com>
1227
1228 PR tree-optimization/69270
1229 * gcc.dg/tree-ssa/pr69270.c: New test.
1230
3342fd71
BS
12312016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1232
1233 PR c/66208
1234 * c-c++-common/pr66208.c: New file.
1235
2ad3adf1
JJ
12362016-01-13 Jakub Jelinek <jakub@redhat.com>
1237
1238 PR tree-optimization/69156
1239 * gcc.dg/pr69156.c: New test.
1240
398d6feb
L
12412016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1242
1243 * gcc.target/i386/pr69225-7.c: New test.
1244
4c868789
RH
12452016-01-13 Richard Henderson <rth@redhat.com>
1246
1247 * gcc.dg/tm/memopt-13.c: Update expected function.
1248 * gcc.dg/tm/memopt-6.c: Likewise.
1249
ef6d1772
UB
12502016-01-13 Uros Bizjak <ubizjak@gmail.com>
1251
1252 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1253 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1254 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1255 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1256
ef6d1772
UB
12572016-01-13 Tom de Vries <tom@codesourcery.com>
1258
1259 PR tree-optimization/69169
0b4b6ef2
TV
1260 * gcc.dg/pr69169.c: New test.
1261
2ad3adf1 12622016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1263
1264 PR target/69228
1265 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1266 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1267 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1268 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1269 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1270 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1271 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1272 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1273
9060e335
AK
12742016-01-13 Jakub Jelinek <jakub@redhat.com>
1275
1276 PR target/69247
1277 * gcc.dg/pr69247.c: New test.
1278
40311329
RB
12792016-01-13 Richard Biener <rguenther@suse.de>
1280
1281 PR tree-optimization/69242
1282 * gcc.dg/torture/pr69242.c: New testcase.
1283
ccbd7103
RB
12842016-01-13 Richard Biener <rguenther@suse.de>
1285
1286 PR tree-optimization/69186
1287 * gcc.dg/torture/pr69186.c: New testcase.
1288
c6f72a46
JL
12892016-01-13 Jeff Law <law@redhat.com>
1290
1291 PR tree-optimization/67755
1292 * gcc.dg/tree-ssa/pr67755.c: New test.
1293
12942016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1295
1296 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1297 pass number in output by a star.
1298
c446cf07
BC
12992016-01-12 Bin Cheng <bin.cheng@arm.com>
1300
1301 PR tree-optimization/68911
1302 * gcc.c-torture/execute/pr68911.c: New test.
1303
5342156c
MP
13042016-01-12 Marek Polacek <polacek@redhat.com>
1305
1306 PR c++/68979
1307 * g++.dg/warn/permissive-1.C: New test.
1308
65364cc5
JJ
13092016-01-12 Jakub Jelinek <jakub@redhat.com>
1310
1311 PR objc++/68511
1312 PR c++/69213
1313 * g++.dg/opt/pr69213.C: New test.
1314
81b9a3d9
CB
13152016-01-12 Christian Bruel <christian.bruel@st.com>
1316
1317 PR target/69180
1318 * gcc.target/arm/pr69180.c: New test.
1319
3c4e91c9
RB
13202016-01-12 Richard Biener <rguenther@suse.de>
1321
1322 PR lto/69077
1323 * g++.dg/lto/pr69077_0.C: New testcase.
1324 * g++.dg/lto/pr69077_1.C: Likewise.
1325
5664cea1
JJ
13262016-01-12 Jakub Jelinek <jakub@redhat.com>
1327
1328 PR target/69175
1329 * g++.dg/opt/pr69175.C: New test.
1330
86cefc49
AL
13312016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1332
1333 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1334 rather than #including math.h & stdlib.h.
1335 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1336 * gcc.dg/vect/pr49771.c: Likewise.
1337 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1338 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1339 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1340 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1341 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1342 * gcc.dg/vect/pr44507.c: Likewise.
1343 * gcc.dg/vect/pr45902.c: Likewise.
1344 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1345 * gcc.dg/vect/vect-117.c: Likewise.
1346 * gcc.dg/vect/vect-99.c: Likewise.
1347 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1348 * gcc.dg/vect/vect-cond-1.c: Likewise.
1349 * gcc.dg/vect/vect-cond-2.c: Likewise.
1350 * gcc.dg/vect/vect-cond-3.c: Likewise.
1351 * gcc.dg/vect/vect-cond-4.c: Likewise.
1352 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1353 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1354 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1355 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1356 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1357 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1358 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1359 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1360 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1361 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1362 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1363 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1364 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1365 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1366 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1367 include of signal.h.
1368 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1369 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1370 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1371 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1372 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1373 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1374 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1375 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1376 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1377 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1378 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1379 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1380 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1381 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1382 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1383 * gcc.dg/vect/vect-outer-5.c: Likewise.
1384 * gcc.dg/vect/vect-outer-6.c: Likewise.
1385 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1386 include of stdio.h.
1387
b832f61e
NC
13882016-01-12 Nick Clifton <nickc@redhat.com>
1389
1390 PR target/68913
1391 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1392 to fread so that it will be found in all target runtimes.
1393
8eac49b1
RB
13942016-01-12 Richard Biener <rguenther@suse.de>
1395
1396 PR tree-optimization/69053
1397 * g++.dg/torture/pr69053.C: New testcase.
1398
2935d994
RB
13992016-01-12 Richard Biener <rguenther@suse.de>
1400
1401 PR tree-optimization/69168
1402 * gcc.dg/torture/pr69168.c: New testcase.
1403
66c16fd9
RB
14042016-01-12 Richard Biener <rguenther@suse.de>
1405
1406 PR tree-optimization/69157
1407 * gcc.dg/torture/pr69157.c: New testcase.
1408
14092016-01-12 Richard Biener <rguenther@suse.de>
1410
1411 PR tree-optimization/69174
1412 * gcc.dg/torture/pr69174.c: New testcase.
1413
723033a6
JJ
14142016-01-12 Jakub Jelinek <jakub@redhat.com>
1415
1416 PR c++/66808
1417 PR c++/69000
1418 * g++.dg/tls/pr66808.C: New test.
1419 * g++.dg/tls/pr69000.C: New test.
1420
3574cf47
BS
14212016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1422
1423 * gcc.target/powerpc/swaps-p8-23.c: New test.
1424 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1425
feb20787
JDA
14262016-01-11 John David Anglin <danglin@gcc.gnu.org>
1427
1428 PR tree-optimization/68356
1429 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1430
27b1820a
KV
14312016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1432 Jim Wilson <jim.wilson@linaro.org>
1433
1434 PR target/69194
1435 * gcc.target/arm/pr69194.c: New test.
1436
cf4de6af
L
14372016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1438
1439 PR target/69225
1440 * gcc.target/i386/pr69225-1.c: New test.
1441 * gcc.target/i386/pr69225-2.c: Likewise.
1442 * gcc.target/i386/pr69225-3.c: Likewise.
1443 * gcc.target/i386/pr69225-4.c: Likewise.
1444 * gcc.target/i386/pr69225-5.c: Likewise.
1445 * gcc.target/i386/pr69225-6.c: Likewise.
1446
1ebd5558
JJ
14472016-01-11 Jakub Jelinek <jakub@redhat.com>
1448
23552a4d
JJ
1449 PR target/67462
1450 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1451 if lp64.
1452
26ff85b0
JJ
1453 PR target/69071
1454 * gcc.dg/pr69071.c: New test.
1455
9cb6bd74
JJ
1456 PR c++/69211
1457 * g++.dg/opt/pr69211.C: New test.
1458
1ebd5558
JJ
1459 PR tree-optimization/69214
1460 * gcc.c-torture/compile/pr69214.c: New test.
1461
8c18c836
UB
14622016-01-11 Uros Bizjak <ubizjak@gmail.com>
1463
1464 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1465 * gcc.target/i386/pr66232-11.c: Ditto.
1466 * gcc.target/i386/pr66232-12.c: Ditto.
1467 * gcc.target/i386/pr66232-13.c: Ditto.
1468
62446e6e
RB
14692016-01-11 Richard Biener <rguenther@suse.de>
1470
1471 PR tree-optimization/69173
1472 * gcc.dg/torture/pr69173.c: New testcase.
1473
2b8568fe
KT
14742016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1475
1476 PR rtl-optimization/68796
1477 * gcc.target/aarch64/tst_5.c: New test.
1478 * gcc.target/aarch64/tst_6.c: Likewise.
1479
5baf4532
KT
14802016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1481
1482 PR rtl-optimization/68841
1483 * gcc.dg/pr68841.c: New test.
1484 * gcc.c-torture/execute/pr68841.c: New test.
1485
ca90b1ed
YR
14862016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1487
1488 PR rtl-optimization/68920
1489 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1490 for ix86 targets.
1491 * gcc.dg/ifcvt-5.c: New test.
1492
2ad3adf1 14932016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
1494
1495 PR bootstrap/69123
1496 * g++.dg/pr69123.C: New.
1497
83834c09
IE
14982016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1499
1500 PR target/69010
1501 * gcc.target/i386/pr69010.c: New test.
1502
dcf89d57
MJ
15032016-01-11 Martin Jambor <mjambor@suse.cz>
1504
1505 PR ipa/69044
1506 * gcc.target/i386/chkp-pr69044.c: New test.
1507
d95167ee
TV
15082016-01-11 Tom de Vries <tom@codesourcery.com>
1509
1510 PR tree-optimization/69109
1511 * gcc.dg/autopar/pr69109-2.c: New test.
1512 * gcc.dg/autopar/pr69109.c: New test.
1513
4f6403a8
TV
15142016-01-11 Tom de Vries <tom@codesourcery.com>
1515
1516 PR tree-optimization/69108
1517 * gcc.dg/autopar/pr69108.c: New test.
1518
21efdd80
PP
15192016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1520
1521 PR c++/69029
1522 * c-c++-common/Wisleading-indentation.c: Augment test.
1523
fd42eed8
TK
15242016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1525
1526 PR fortran/69154
1527 * gfortran.dg/inline_matmul_12.f90: New test.
1528
4f90ee6c
PT
15292016-01-10 Paul Thomas <pault@gcc.gnu.org>
1530
1531 PR fortran/67779
1532 * gfortran.dg/actual_array_offset_1: New test.
1533
3907c6cf
TV
15342016-01-10 Tom de Vries <tom@codesourcery.com>
1535
1536 PR tree-optimization/69062
1537 * gcc.dg/autopar/pr69062.c: New test.
1538
b07b236e
TS
15392016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1540
1541 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1542 * gcc.dg/vect/slp-perm-2.c: Likewise.
1543 * gcc.dg/vect/slp-perm-3.c: Likewise.
1544 * gcc.dg/vect/slp-perm-5.c: Likewise.
1545 * gcc.dg/vect/slp-perm-6.c: Likewise.
1546 * gcc.dg/vect/slp-perm-7.c: Likewise.
1547 * gcc.dg/vect/slp-perm-8.c: Likewise.
1548
23fab8ae
TV
15492016-01-10 Tom de Vries <tom@codesourcery.com>
1550
1551 PR tree-optimization/69039
1552 * gcc.dg/autopar/pr69039.c: New test.
1553
73f0dae2
MP
15542016-01-09 Marek Polacek <polacek@redhat.com>
1555
1556 PR c++/69113
1557 * g++.dg/pr69113.C: New test.
1558
20b8d734
JJ
15592016-01-09 Jakub Jelinek <jakub@redhat.com>
1560
1561 PR middle-end/50865
1562 PR tree-optimization/69097
1563 * gcc.c-torture/execute/pr50865.c: New test.
1564 * gcc.c-torture/execute/pr69097-1.c: New test.
1565 * gcc.c-torture/execute/pr69097-2.c: New test.
1566 * gcc.dg/pr69097-1.c: New test.
1567 * gcc.dg/pr69097-2.c: New test.
1568
c50e614b
JJ
15692016-01-09 Jakub Jelinek <jakub@redhat.com>
1570
1571 PR c++/69164
1572 * g++.dg/opt/pr69164.C: New test.
1573
e0237993
JJ
15742016-01-08 Jakub Jelinek <jakub@redhat.com>
1575
1576 PR tree-optimization/69167
1577 * gcc.dg/pr69167.c: New test.
1578
bd8f5bb2
MP
15792016-01-08 Marek Polacek <polacek@redhat.com>
1580
1581 PR c++/68449
1582 * g++.dg/pr68449.C: New.
1583
bb0f5ca7
AL
15842016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1585
1586 PR tree-optimization/68707
1587 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1588 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1589 on platforms supporting it.
1590 * gcc.dg/vect/slp-perm-2.c: Likewise.
1591 * gcc.dg/vect/slp-perm-3.c: Likewise.
1592 * gcc.dg/vect/slp-perm-5.c: Likewise.
1593 * gcc.dg/vect/slp-perm-7.c: Likewise.
1594 * gcc.dg/vect/slp-perm-8.c: Likewise.
1595 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1596 on platforms supporting it.
1597
22518428
JJ
15982016-01-08 Jakub Jelinek <jakub@redhat.com>
1599
33f0852f
JJ
1600 PR tree-optimization/69162
1601 * gcc.dg/pr69162.c: New test.
1602
22518428
JJ
1603 PR tree-optimization/69172
1604 * gcc.dg/pr69172.c: New test.
1605
80e9b3aa
TP
16062016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1607
1608 PR tree-optimization/67781
1609 * gcc.c-torture/execute/pr67781.c: New file.
1610
262a363f
JJ
16112016-01-08 Jakub Jelinek <jakub@redhat.com>
1612
1613 PR tree-optimization/69083
1614 * gcc.dg/vect/pr69083.c: New test.
1615
6e1f093f
SS
16162016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1617
1618 PR tree-optimization/61441
1619 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1620 Use -fexcess-precision=standard for compiler options.
1621 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1622
53290e07
JJ
16232016-01-08 Jakub Jelinek <jakub@redhat.com>
1624
57bf3072
JJ
1625 PR fortran/69128
1626 * gfortran.dg/gomp/pr69128.f90: New test.
1627
53290e07
JJ
1628 PR c++/69145
1629 * g++.dg/ext/pr69145-1.C: New test.
1630 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1631 * g++.dg/ext/pr69145-2.h: New file.
1632
7a127fa7
MS
16332016-01-07 Martin Sebor <msebor@redhat.com>
1634
1635 PR c/68966
1636 * gcc.dg/atomic-fetch-bool.c: New test.
1637 * gcc.dg/sync-fetch-bool.c: New test.
1638
95918b49
L
16392016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1640
1641 PR fortran/66680
1642 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1643
c8e62a9d
NC
16442016-01-07 Nick Clifton <nickc@redhat.com>
1645
1646 PR target/66655
1647 * g++.dg/pr66655.C: New test.
1648 * g++.dg/pr66655_1.cc: Test support file.
1649 * g++.dg/pr66655.h: Test header file.
1650
2ad3adf1 16512016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1652
1653 PR fortran/66680
1654 gfortran.dg/gomp/pr66680.f90: New test.
1655
4cd9ca92
L
16562016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1657
1658 PR target/69171
1659 * gcc.target/i386/pr69171-1.c: New test.
1660 * gcc.target/i386/pr69171-2.c: Likewise.
1661 * gcc.target/i386/pr69171-3.c: Likewise.
1662 * gcc.target/i386/pr69171-4.c: Likewise.
1663 * gcc.target/i386/pr69171-5.c: Likewise.
1664 * gcc.target/i386/pr69171-6.c: Likewise.
1665
7e33d4dc
BS
16662015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1667
1668 PR middle-end/67639
1669 * c-c++-common/pr67639.c: New test.
1670
fec64afc
JJ
16712016-01-07 Jakub Jelinek <jakub@redhat.com>
1672
1673 PR tree-optimization/69141
1674 * g++.dg/opt/pr69141.C: New test.
1675
f293ad29
EB
16762016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1677
1678 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1679
5027395e
UB
16802016-01-06 Uros Bizjak <ubizjak@gmail.com>
1681
1682 PR target/69140
1683 * gcc.target/i386/pr69140.c: New test
1684
7443cf13
DM
16852016-01-06 David Malcolm <dmalcolm@redhat.com>
1686
1687 * gcc.dg/bad-dereference.c: New test case.
1688
32928931
BS
16892015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1690
1691 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1692
68dd05da
AS
16932016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1694
1695 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1696
6b131d5b
MP
16972016-01-06 Marek Polacek <polacek@redhat.com>
1698
1699 PR sanitizer/69099
1700 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1701
8d9fdb49
MP
17022016-01-05 Marek Polacek <polacek@redhat.com>
1703
1704 PR c/69104
1705 * gcc.dg/atomic-invalid-2.c: New.
1706
acf93f1e
L
17072016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1708
1709 PR target/68991
1710 * gcc.target/i386/pr68991.c: New test.
1711
3f50525d
L
17122016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1713
1714 PR target/68991
1715 * g++.dg/pr68991-1.C: New test.
1716 * g++.dg/pr68991-2.C: Likewise.
1717
e0237993 17182016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1719
e0237993 1720 PR other/60465
face88a1
ST
1721 * gcc.target/ia64/pr60465-gprel64.c: New test.
1722 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1723
a0866eff
KT
17242016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1725
1726 PR rtl-optimization/68651
1727 * gcc.target/aarch64/pr68651_1.c: New test.
1728
c589e975
DM
17292016-01-05 David Malcolm <dmalcolm@redhat.com>
1730
1731 PR c/69122
1732 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1733
929710d9
NS
17342016-01-05 Nathan Sidwell <nathan@acm.org>
1735
ce3e43d7
NS
1736 PR c++/58583
1737 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1738
929710d9
NS
1739 * gcc.dg/alias-15.c: New.
1740
a2faef8e
NC
17412016-01-05 Nick Clifton <nickc@redhat.com>
1742
1743 PR target/68870
1744 * g++.dg/pr68770.C: New test.
1745
4cfa76e3
MS
17462016-01-04 Mike Stump <mikestump@comcast.net>
1747
1748 * lib/target-supports.exp (check_effective_target_cilkplus):
1749 cilkplus targets require pthreads.
4ece61b6 1750 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1751
4e8a3a35
MM
17522016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1753
1754 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1755 generation.
1756
818ab71a
JJ
17572016-01-04 Jakub Jelinek <jakub@redhat.com>
1758
1759 Update copyright years.
1760
2fe0a208
MP
17612016-01-04 Marek Polacek <polacek@redhat.com>
1762
1763 PR c/68908
1764 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1765 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1766 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1767
9e3b2fe3
EB
17682016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1769
1770 * gcc.target/sparc/20160104-2.c: New test.
1771
e8d65a35
EB
17722016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1773
1774 * gcc.target/sparc/20160104-1.c: New test.
1775
25ccfccd
PT
17762016-01-03 Paul Thomas <pault@gcc.gnu.org>
1777
1778 PR fortran/65045
1779 * gfortran.dg/pr65045.f90: New test.
1780
cb51d382
EB
17812016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1782
1783 * gnat.dg/specs/debug1.ads: Delete.
1784
6eeaad6e
JD
17852016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1786
1787 PR libgfortran/68867
1788 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1789 expression.
1790
2f968603
JD
17912016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1792
1793 PR libgfortran/68867
1794 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1795 PowerPC.
1796
591bb5e4
PT
17972016-01-01 Paul Thomas <pault@gcc.gnu.org>
1798
1799 PR fortran/68864
1800 * gfortran.dg/pr68864.f90: New test.
1801
f1e0620c
JJ
18022016-01-01 Jakub Jelinek <jakub@redhat.com>
1803
942a1319
JJ
1804 PR tree-optimization/69070
1805 * gcc.dg/pr69070.c: New test.
1806
10dff63f
JJ
1807 PR sanitizer/69055
1808 * gfortran.dg/pr69055.f90: New test.
1809
f1e0620c
JJ
1810 PR target/69015
1811 * gcc.dg/pr69015.c: New test.
818ab71a 1812\f
2f883d1c 1813Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1814
1815Copying and distribution of this file, with or without modification,
1816are permitted in any medium without royalty provided the copyright
1817notice and this notice are preserved.