]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR target/65604 (MIPS -fno-delayed-branch generates incorrect code with -mcheck...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
26658b7c
JJ
12016-01-29 Jakub Jelinek <jakub@redhat.com>
2
33e89989
JJ
3 PR target/69551
4 * gcc.target/i386/pr69551.c: New test.
5
26658b7c
JJ
6 PR target/66137
7 * gcc.target/i386/pr66137.c: New test.
8
401116b5
AB
92016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
10
11 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
12 always built for p5600.
13 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
14 isa=p5600 dg-option.
15
d4abfcc5
RB
162016-01-29 Richard Biener <rguenther@suse.de>
17
18 PR tree-optimization/69547
19 * g++.dg/tree-ssa/pr69547.C: New testcase.
20
16b77b32
JJ
212016-01-29 Jakub Jelinek <jakub@redhat.com>
22
23 PR debug/66869
24 * g++.dg/warn/Wunused-function2.C: New test.
25
a1c95464
DV
262016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
27
28 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
29 support for test to succeed.
30
5453bfed
MP
312016-01-29 Marek Polacek <polacek@redhat.com>
32
33 PR c++/69509
34 PR c++/69516
35 * g++.dg/ext/constexpr-vla2.C: New test.
36 * g++.dg/ext/constexpr-vla3.C: New test.
37 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
38
452ec2a5
RB
392016-01-29 Richard Biener <rguenther@suse.de>
40
41 PR middle-end/69537
42 * gcc.dg/uninit-21.c: New testcase.
43
aec0b19e
UB
442016-01-28 Uros Bizjak <ubizjak@gmail.com>
45
46 PR target/69459
47 * gcc.target/i386/pr69459.c: New test.
48
df113ce7
SE
492016-01-28 Steve Ellcey <sellcey@imgtec.com>
50
51 PR target/68400
52 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
53 * gcc.target/mips/pr68400.c: New test.
54
494de84f
MS
552016-01-28 Martin Sebor <msebor@redhat.com>
56
57 PR target/17381
58 * gcc.target/powerpc/pr17381.c: New test.
59
eb1b1f01
JJ
602016-01-28 Jakub Jelinek <jakub@redhat.com>
61
62 PR middle-end/69542
63 * gcc.dg/torture/pr69542.c: New test.
64
6dfeb7ce
WD
652016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
66
67 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
68
4b7471a4
DE
692016-01-28 David Edelsohn <dje.gcc@gmail.com>
70
71 * gcc.dg/pr65980.c: Skip on AIX.
72 * gcc.dg/pr66688.c: Same.
73
b271fd21
DE
742016-01-28 David Edelsohn <dje.gcc@gmail.com>
75
76 PR target/63679
77 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
78 * gcc.dg/tree-ssa/sra-18.c: Same.
79
874108a9
AV
802016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
81
82 PR fortran/62536
83 * gfortran.dg/block_15.f08: New test.
84 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
85 on incorrectly closed BLOCK.
86
30480bcd
IE
872016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
88
89 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
902016-01-28 Richard Biener <rguenther@suse.de>
91
92 PR tree-optimization/69466
93 * gfortran.dg/vect/pr69466.f90: New testcase.
94
0d4c694e
TP
952016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
96
97 * g++.dg/pr67989.C: Remove ARM-specific option.
98 * gcc.target/arm/pr67989.C: New file.
99
2aa780da
UB
1002016-01-27 Uros Bizjak <ubizjak@gmail.com>
101
102 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
103 and expm1 test for glibc < 2.11.
104
f75ebe77
RH
1052016-01-27 Richard Henderson <rth@redhat.com>
106
107 * gcc.c-torture/execute/pr69447.c: New test.
108
1092016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 110
9a175e65 111 PR fortran/69422
49847d75
PT
112 * gfortran.dg/alloc_comp_assign_15.f03: New test.
113
cbdd8ae0
JJ
1142016-01-27 Jakub Jelinek <jakub@redhat.com>
115
116 PR debug/66869
117 * gcc.dg/pr66869.c: New test.
118
2b572b3c
JL
1192016-01-25 Jeff Law <law@redhat.com>
120
121 PR tree-optimization/68398
aec0b19e 122 PR tree-optimization/69196
2b572b3c
JL
123 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
124 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
125 path to avoid new heuristic allowing more irreducible regions
126 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
127 * gcc.dg/tree-ssa/vrp46.c: Likewise.
128 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
129 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
130 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
131
fa74a4bc
MP
1322016-01-27 Marek Polacek <polacek@redhat.com>
133
134 PR c/68062
135 * c-c++-common/vector-compare-4.c: New test.
136
0afff540
DM
1372016-01-27 David Malcolm <dmalcolm@redhat.com>
138
139 PR preprocessor/69126
140 * c-c++-common/pr69126.c: New test case.
141
1a218fc9
ILT
1422016-01-27 Ian Lance Taylor <iant@google.com>
143
144 * gcc.dg/tree-ssa/ivopt_5.c: New test.
145
5d70666e
RB
1462016-01-27 Ryan Burn <contact@rnburn.com>
147
148 PR cilkplus/69267
149 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
150
87ff4d66
UB
1512016-01-27 Uros Bizjak <ubizjak@gmail.com>
152
153 PR target/69512
154 * gcc.target/i386/pr69512.c: New test.
155
27e23cca
RE
1562016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
157
158 PR ada/69488
159 * gnat.dg/sso/*.adb: Robustify dg-output directives.
160
05bf54c3
MP
1612016-01-27 Marek Polacek <polacek@redhat.com>
162
163 PR c++/69379
164 * g++.dg/pr69379.C: New test.
165
60214d0d
MS
1662016-01-27 Martin Sebor <msebor@redhat.com>
167
168 PR c++/69317
169 * g++.dg/abi/Wabi-2-2.C: New test.
170 * g++.dg/abi/Wabi-2-3.C: New test.
171 * g++.dg/abi/Wabi-3-2.C: New test.
172 * g++.dg/abi/Wabi-3-3.C: New test.
173
167c7bfa
RB
1742016-01-27 Richard Biener <rguenther@suse.de>
175
176 PR tree-optimization/69166
177 * gcc.dg/torture/pr69166.c: New testcase.
178
1430fb1f
MJ
1792016-01-27 Martin Jambor <mjambor@suse.cz>
180
181 PR tree-optimization/69355
182 * gcc.dg/tree-ssa/pr69355.c: New test.
183
95e3030c
MP
1842016-01-27 Marek Polacek <polacek@redhat.com>
185
186 PR c++/69496
187 * g++.dg/ext/constexpr-vla1.C: New test.
188
eeb085f3
CB
1892016-01-20 Christian Bruel <christian.bruel@st.com>
190
191 PR target/69245
192 * gcc.target/arm/pr69245.c: New test.
193
b1652dde
JJ
1942016-01-27 Jakub Jelinek <jakub@redhat.com>
195
196 PR tree-optimization/69399
197 * gcc.dg/torture/pr69399.c: New test.
198
ce7e8f00
EB
1992016-01-27 Eric Botcazou <ebotcazou@adacore.com>
200
201 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
202
e4aac1d1
EB
2032016-01-26 Eric Botcazou <ebotcazou@adacore.com>
204
205 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
206
8dfdb419
TV
2072016-01-26 Tom de Vries <tom@codesourcery.com>
208
209 PR tree-optimization/69110
210 * gcc.dg/autopar/pr69110.c: New test.
211
56f80f54 2122016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 213 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
214
215 * gcc.dg/graphite/isl-ast-op-select.c: New.
216
a0909527
PT
2172015-01-26 Paul Thomas <pault@gcc.gnu.org>
218
219 PR fortran/69385
220 * gfortran.dg/allocate_error_6.f90: New test.
221
ffc445f4
RH
2222016-01-26 Richard Henderson <rth@redhat.com>
223
224 * gcc.dg/tm/pr60908.c: New test.
225
01e1dea3
DM
2262016-01-26 David Malcolm <dmalcolm@redhat.com>
227
228 PR other/69006
229 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
230 directive.
231 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
232 expected multiline output to reflect the colorization being
233 disabled before newlines.
234 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
235 (custom_diagnostic_finalizer): Replace call to
236 pp_newline_and_flush with call to pp_flush.
237 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
238 * gfortran.dg/implicit_class_1.f90: Likewise.
239 * lib/gcc-dg.exp (allow_blank_lines): New global.
240 (dg-allow-blank-lines-in-output): New procedure.
241 (gcc-dg-prune): Complain about blank lines in the output, unless
242 dg-allow-blank-lines-in-output was called.
243 * lib/multiline.exp (_build_multiline_regex): Only support
244 arbitrary followup text for non-blank-lines, not for blank lines.
245
13f92e8d
JJ
2462016-01-26 Jakub Jelinek <jakub@redhat.com>
247
248 PR tree-optimization/69483
249 * gcc.dg/pr69483.c: New test.
250 * g++.dg/opt/pr69483.C: New test.
251
92422235
CL
2522016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
253
254 PR target/68620
255 * gcc.target/arm/pr68620.c: New test.
256
0bccf11b
L
2572016-01-26 H.J. Lu <hongjiu.lu@intel.com>
258
259 * gcc.target/i386/pr68986-2.c: Remove -m32.
260
81cd202e
L
2612016-01-26 H.J. Lu <hongjiu.lu@intel.com>
262
263 PR target/68986
264 * gcc.target/i386/pr68986-1.c: New test.
265 * gcc.target/i386/pr68986-2.c: Likewise.
266 * gcc.target/i386/pr68986-3.c: Likewise.
267
213a1c03
CB
2682016-01-26 Christian Bruel <christian.bruel@st.com>
269
270 * lib/target-supports.exp
271 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
272 (check_effective_target_arm_crypto_pragma_ok): Likewise.
273 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
274
22a08dd1
RB
2752016-01-26 Richard Biener <rguenther@suse.de>
276
277 PR tree-optimization/69452
278 * gcc.dg/torture/pr69452.c: New testcase.
279
6c06e0e8
JJ
2802016-01-26 Jakub Jelinek <jakub@redhat.com>
281
282 PR target/69442
283 * gcc.dg/pr69442.c: New test.
284
b96824c4
RFI
2852016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
286
287 PR target/67896
288 * gcc.target/aarch64/simd/pr67896.C: New.
289
5ee31e57
RS
2902016-01-26 Richard Sandiford <richard.sandiford@arm.com>
291
292 PR tree-optimization/69400
293 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
294 function.
295 (plugin_init): Call it.
296 * gcc.dg/torture/pr69400.c: New test.
297
7ddfb31d
CL
2982016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
299
300 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
301
1e050c90
AK
3022016-01-25 Aditya Kumar <aditya.k7@samsung.com>
303 Sebastian Pop <s.pop@samsung.com>
304
305 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
306 isl-0.15.
307
c8ee4bf5
AK
3082016-01-25 Aditya Kumar <aditya.k7@samsung.com>
309 Sebastian Pop <s.pop@samsung.com>
310
311 * gcc.dg/graphite/pr69292.c: New.
312
d902b330
JJ
3132016-01-25 Jakub Jelinek <jakub@redhat.com>
314
315 * c-c++-common/goacc/use_device-1.c: New test.
316
2c89b952
JL
3172016-01-25 Jeff Law <law@redhat.com>
318
319 PR tree-optimization/69196
320 PR tree-optimization/68398
321 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
322 * gcc.dg/tree-ssa/pr68198.c: Likewise.
323
685c8785
DE
3242016-01-25 David Edelsohn <dje.gcc@gmail.com>
325
326 PR target/69469
327 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
328 Algorithm.
329
95cef0c1
RB
3302016-01-25 Richard Biener <rguenther@suse.de>
331
332 PR testsuite/69380
333 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
334
2947d3b2
IE
3352016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
336
337 PR target/69421
338 * gcc.dg/pr69421.c: New test.
339
ae19075a
BB
3402016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
341
342 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
343 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
344 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
345 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
346 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
347 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
348 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
349 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
350 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
351 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
352
fa4511c2
RB
3532016-01-25 Richard Biener <rguenther@suse.de>
354
355 PR tree-optimization/69376
356 * gcc.dg/torture/pr69376.c: New testcase.
357
1d101216
JD
3582016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
359
360 PR fortran/69397
361 PR fortran/68442
362 * gfortran.dg/interface_38.f90: New test.
363 * gfortran.dg/interface_39.f90: New test.
a0909527 364
a59b92b0
PP
3652016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
366
367 Revert:
368 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
369
370 PR c++/11858
371 PR c++/24663
372 PR c++/24664
373 * g++.dg/template/pr11858.C: New test.
374 * g++.dg/template/pr24663.C: New test.
375 * g++.dg/template/unify12.C: New test.
376 * g++.dg/template/unify13.C: New test.
377 * g++.dg/template/unify14.C: New test.
378 * g++.dg/template/unify15.C: New test.
379 * g++.dg/template/unify16.C: New test.
380 * g++.dg/template/unify17.C: New test.
381
16acb1a8
DH
3822016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
383
384 PR fortran/68283
385 gfortran.dg/pr68283.f90: New test.
386
094773e8
TK
3872016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
388
389 PR fortran/66094
390 * gfortran.dg/inline_matmul_13.f90: New test.
391 * gfortran.dg/matmul_bounds_8.f90: New test.
392 * gfortran.dg/matmul_bounds_9.f90: New test.
393 * gfortran.dg/matmul_bounds_10.f90: New test.
394
42fb90d7
TV
3952016-01-23 Tom de Vries <tom@codesourcery.com>
396
397 PR tree-optimization/69426
398 * gcc.dg/autopar/pr69426.c: New test.
399
69da7802
MS
4002016-01-23 Martin Sebor <msebor@redhat.com>
401
402 PR c++/58109
403 PR c++/69022
404 * g++.dg/cpp0x/alignas5.C: New test.
405 * g++.dg/ext/vector29.C: Same.
406
da17300a
UB
4072016-01-23 Uros Bizjak <ubizjak@gmail.com>
408
409 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
410 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
411 _GNU_SOURCE from compile flags to the source.
412 * gcc.target/i386/chkp-stropt-12.c: Ditto.
413 * gcc.target/i386/chkp-stropt-16.c: Ditto.
414 * gcc.target/i386/chkp-stropt-4.c: Ditto.
415 * gcc.target/i386/chkp-stropt-8.c: Ditto.
416
62041cfc
JJ
4172016-01-22 Jakub Jelinek <jakub@redhat.com>
418
419 PR target/69432
420 * g++.dg/opt/pr69432.C: New test.
421
f7d2ad6f
BS
4222016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
423
424 * gcc.target/powerpc/pr63354c: Adjust target selector to include
425 32-bit targets testing an -m64 multilib.
426
d403fc9a
WS
4272016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
428
429 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
430 64-bit support.
431
4aa16f8d
JG
4322016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
433
434 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
435
7c816d0f
CB
4362016-01-21 Christian Bruel <christian.bruel@st.com>
437
438 PR target/68674
439 * gcc.target/i386/pr68674.c
440 * gcc.target/aarch64/pr68674.c
441 * gcc.target/arm/pr68674.c
442
fce661e8
KT
4432016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
444
445 PR target/69403
446 * gcc.c-torture/execute/pr69403.c: New test.
447
4696899f
PC
4482016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
449
450 PR c++/55843
451 * g++.dg/template/pr55843.C: New.
452
bac69366
AL
4532016-01-22 Alan Lawrence <alan.lawrence@arm.com>
454
455 PR testsuite/66877
456 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
457 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
458
b57d3a5c
BS
4592016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
460
461 PR testsuite/67489
da17300a
UB
462 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
463 from dg-do compile directive, and instead add
464 { dg-require-effective-target int128 }.
b57d3a5c 465
9f04a53e
MS
4662016-01-20 Martin Sebor <msebor@redhat.com>
467
468 PR c/69405
469 * gcc.dg/sync-fetch.c: New test.
470
38a51663
JL
4712016-01-21 Martin Sebor <msebor@redhat.com>
472
473 PR target/69252
474 * gcc.target/powerpc/pr69252.c: New test.
475
2423a75a
JD
4762016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
477
478 PR fortran/65996
da17300a 479 * gfortran.dg/pr65996.f90: New test.
2423a75a 480
0a76463f
DV
4812016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
482
483 PR c++/68810
9f04a53e 484 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 485 expected to generate an error.
0a76463f 486
9776e692
BS
4872016-01-21 Bernd Schmidt <bschmidt@redhat.com>
488
489 PR middle-end/66178
490 * gcc.dg/torture/pr66178.c: New test.
491
c8d3e088
AB
4922016-01-21 Anton Blanchard <anton@samba.org>
493 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
494
495 PR target/63354
496 * gcc.target/powerpc/pr63354.c: New test.
497
35b707ff
VM
4982016-01-21 Vladimir Makarov <vmakarov@redhat.com>
499
500 PR rtl-optimization/68990
501 * gcc.target/i386/pr68990: New.
502
157b0829
NC
5032016-01-21 Nick Clifton <nickc@redhat.com>
504
505 PR target/69129
506 * gcc.target/mips/pr69129.c: New.
507
aede6748
PC
5082016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
509
510 PR c++/58046
511 * g++.dg/cpp0x/pr58046.C: New.
512
5463c2c8
JJ
5132016-01-21 Jakub Jelinek <jakub@redhat.com>
514
6d31cc75
SS
515 PR target/69187
516 PR target/65624
517 * gcc.target/arm/pr69187.c: New test.
518
5463c2c8
JJ
519 PR c++/69355
520 * g++.dg/torture/pr69355.C: New test.
521
fa28f32b
AK
5222016-01-21 Aditya Kumar <aditya.k7@samsung.com>
523 Sebastian Pop <s.pop@samsung.com>
524
525 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
526
b920a047
AK
5272016-01-21 Aditya Kumar <aditya.k7@samsung.com>
528 Sebastian Pop <s.pop@samsung.com>
529
da17300a 530 * gcc.dg/graphite/pr68976.c: New test.
b920a047 531
bdd3aea6
JJ
5322016-01-21 Jakub Jelinek <jakub@redhat.com>
533
534 PR middle-end/67653
535 * c-c++-common/pr67653.c: New test.
536 * gcc.dg/torture/pr29119.c: Add dg-warning.
537
26a2e6ae
PB
5382016-01-20 Peter Bergner <bergner@vnet.ibm.com>
539
540 * gcc.target/powerpc/cpu-builtin-1.c: New test.
541
d25c7690
PK
5422016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
543
544 PR c/24293
545 * gcc.dg/pr24293.c: New test.
546 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
547 incomplete struct type.
548 * gcc.dg/declspec-1.c: Likewise.
549 * gcc.dg/pr63549.c: Likewise.
550
889d5698
JJ
5512016-01-20 Jakub Jelinek <jakub@redhat.com>
552
553 PR tree-optimization/66612
554 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
555 for bdn instruction.
556
d7cf3dc7
CL
5572016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
558
559 * lib/target-supports.exp
560 (check_effective_target_arm_fp_ok_nocache): New.
561 (check_effective_target_arm_fp_ok): New.
562 (add_options_for_arm_fp): New.
563 (check_effective_target_arm_crypto_ok_nocache): Require
564 target_arm_v8_neon_ok instead of arm32.
565 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
566 (check_effective_target_arm_crypto_pragma_ok): New.
567 (add_options_for_arm_vfp): New.
568 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
569 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
570 target instead. Force initial fpu to vfp.
571 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
572 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
573 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
574 dependency.
575 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
576 use arm_vfp effective target instead. Force initial fpu to vfp.
577 * gcc.target/arm/attr-neon3.c: Likewise.
578 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
579 arm_vfp_ok.
580 * gcc.target/arm/unsigned-float.c: Likewise.
581 * gcc.target/arm/vfp-1.c: Likewise.
582 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
583 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
584 * gcc.target/arm/vfp-ldmiad.c: Likewise.
585 * gcc.target/arm/vfp-ldmias.c: Likewise.
586 * gcc.target/arm/vfp-stmdbd.c: Likewise.
587 * gcc.target/arm/vfp-stmdbs.c: Likewise.
588 * gcc.target/arm/vfp-stmiad.c: Likewise.
589 * gcc.target/arm/vfp-stmias.c: Likewise.
590 * gcc.target/arm/vnmul-1.c: Likewise.
591 * gcc.target/arm/vnmul-2.c: Likewise.
592 * gcc.target/arm/vnmul-3.c: Likewise.
593 * gcc.target/arm/vnmul-4.c: Likewise.
594
01ac9704 5952016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 596
e84b00da
L
597 PR testsuite/69366
598 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
599 the MPX run-time library, for compile-time MPX test.
600 * gcc.target/i386/chkp-always_inline.c: Likewise.
601 * gcc.target/i386/chkp-bndret.c: Likewise.
602 * gcc.target/i386/chkp-builtins-1.c: Likewise.
603 * gcc.target/i386/chkp-builtins-2.c: Likewise.
604 * gcc.target/i386/chkp-builtins-3.c: Likewise.
605 * gcc.target/i386/chkp-builtins-4.c: Likewise.
606 * gcc.target/i386/chkp-const-check-1.c: Likewise.
607 * gcc.target/i386/chkp-const-check-2.c: Likewise.
608 * gcc.target/i386/chkp-hidden-def.c: Likewise.
609 * gcc.target/i386/chkp-label-address.c: Likewise.
610 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
611 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
612 * gcc.target/i386/chkp-pr69044.c: Likewise.
613 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
614 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
615 * gcc.target/i386/chkp-strchr.c: Likewise.
616 * gcc.target/i386/chkp-strlen-1.c: Likewise.
617 * gcc.target/i386/chkp-strlen-2.c: Likewise.
618 * gcc.target/i386/chkp-strlen-3.c: Likewise.
619 * gcc.target/i386/chkp-strlen-4.c: Likewise.
620 * gcc.target/i386/chkp-strlen-5.c: Likewise.
621 * gcc.target/i386/chkp-stropt-1.c: Likewise.
622 * gcc.target/i386/chkp-stropt-10.c: Likewise.
623 * gcc.target/i386/chkp-stropt-11.c: Likewise.
624 * gcc.target/i386/chkp-stropt-12.c: Likewise.
625 * gcc.target/i386/chkp-stropt-13.c: Likewise.
626 * gcc.target/i386/chkp-stropt-14.c: Likewise.
627 * gcc.target/i386/chkp-stropt-15.c: Likewise.
628 * gcc.target/i386/chkp-stropt-16.c: Likewise.
629 * gcc.target/i386/chkp-stropt-2.c: Likewise.
630 * gcc.target/i386/chkp-stropt-3.c: Likewise.
631 * gcc.target/i386/chkp-stropt-4.c: Likewise.
632 * gcc.target/i386/chkp-stropt-5.c: Likewise.
633 * gcc.target/i386/chkp-stropt-6.c: Likewise.
634 * gcc.target/i386/chkp-stropt-7.c: Likewise.
635 * gcc.target/i386/chkp-stropt-8.c: Likewise.
636 * gcc.target/i386/chkp-stropt-9.c: Likewise.
637 * gcc.target/i386/pr63995-2.c: Likewise.
638 * gcc.target/i386/pr64805.c: Likewise.
639 * gcc.target/i386/pr65044.c: Likewise.
640 * gcc.target/i386/pr65167.c: Likewise.
641 * gcc.target/i386/pr65183.c: Likewise.
642 * gcc.target/i386/pr65184.c: Likewise.
643 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 644
28b33016
IE
6452016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
646
647 PR tree-optimization/69328
648 * gcc.dg/pr69328.c: New test.
649
bcff0913
JL
6502016-01-20 Jeff Law <law@redhat.com>
651
bf0bb970 652 PR target/25114
bcff0913
JL
653 * gcc.target/m68k/pr25114.c: New test.
654
a3f69631
AV
6552016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
656
657 * gcc.target/arm/memset-inline-10.c: Added
658 dg-require-effective-target arm_thumb2_ok.
659
af33ba0d
EB
6602016-01-19 Eric Botcazou <ebotcazou@adacore.com>
661
662 * gcc.dg/debug/dwarf2/sso.c: New test.
663
7596d5de
UB
6642016-01-19 Uros Bizjak <ubizjak@gmail.com>
665
666 PR testsuite/68820
667 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
668 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
669 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
670
ceda2c69
JH
6712016-01-19 Jan Hubicka <hubicka@ucw.cz>
672
673 PR ipa/66223
674 * g++.dg/ipa/devirt-50.C: New testcase.
675
38a979f2
MP
6762016-01-19 Marek Polacek <polacek@redhat.com>
677
678 PR c++/68965
679 * g++.dg/cpp1y/parameter-pack-1.C: New test.
680 * g++.dg/cpp1y/parameter-pack-2.C: New test.
681
962801c5
KT
6822016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
683
684 PR target/69135
685 * gcc.target/arm/pr69135_1.c: New test.
686
078fe40a
WD
6872015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
688
689 * gcc.target/aarch64/ccmp_1.c: Add new tests.
690
786e3c06
WD
6912015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
692
693 * gcc.target/aarch64/ccmp_1.c: New testcase.
694
1e297006
MP
6952016-01-19 Marek Polacek <polacek@redhat.com>
696
697 PR c++/68586
698 * g++.dg/cpp0x/enum30.C: New test.
699
879c27e3
RB
7002016-01-19 Richard Biener <rguenther@suse.de>
701
702 PR tree-optimization/69336
703 * g++.dg/tree-ssa/pr69336.C: New testcase.
704
015337d3
JJ
7052016-01-19 Jakub Jelinek <jakub@redhat.com>
706
707 PR debug/65779
708 * gcc.dg/pr65779.c: New test.
709
e2c768b6
RB
7102016-01-19 Richard Biener <rguenther@suse.de>
711
712 PR tree-optimization/69352
713 * gcc.dg/torture/pr69352.c: New testcase.
714
569efc34
JJ
7152016-01-19 Jakub Jelinek <jakub@redhat.com>
716
717 PR rtl-optimization/68955
718 PR rtl-optimization/64557
719 * gcc.dg/torture/pr68955.c: New test.
720
e49d321f
JH
7212016-01-19 Jan Hubicka <hubicka@ucw.cz>
722
723 PR lto/69136
724 * g++.dg/torture/pr69136.C: New testcase.
725
e9191ad3
JH
7262016-01-19 Jan Hubicka <hubicka@ucw.cz>
727
728 PR lto/69133
729 * g++.dg/lto/pr69133_0.C: New testcase.
730 * g++.dg/lto/pr69133_1.C: New testcase.
731
2bedb645
JL
7322016-01-15 Jeff Law <law@redhat.com>
733
734 PR tree-optimization/69320
735 * gcc.c-torture/pr69320-1.c: New test.
736 * gcc.c-torture/pr69320-2.c: New test.
737 * gcc.c-torture/pr69320-3.c: New test.
738 * gcc.c-torture/pr69320-4.c: New test.
739
17c15cb9
PP
7402016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
741
742 PR c++/11858
743 PR c++/24663
744 PR c++/24664
745 * g++.dg/template/pr11858.C: New test.
746 * g++.dg/template/pr24663.C: New test.
747 * g++.dg/template/unify12.C: New test.
748 * g++.dg/template/unify13.C: New test.
749 * g++.dg/template/unify14.C: New test.
750 * g++.dg/template/unify15.C: New test.
751 * g++.dg/template/unify16.C: New test.
752 * g++.dg/template/unify17.C: New test.
753
9617fd08
DM
7542016-01-18 David Malcolm <dmalcolm@redhat.com>
755
756 PR testsuite/69181
757 * gcc.dg/pr69181-1.c: New test file.
758 * gcc.dg/pr69181-2.c: New test file.
759 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
760 globals by moving it to...
761 (cleanup-after-saved-dg-test): ...this new function. Add
762 "global additional_sources_used". Add reset of global
763 multiline_expected_outputs to the empty list.
764 * lib/multiline.exp (_multiline_expected_outputs): Rename this
765 global to...
766 (multiline_expected_outputs): ...this, and updated comments to
767 note that it is modified from gcc-dg.exp.
768 (dg-end-multiline-output): Update for the above renaming.
769 (handle-multiline-outputs): Likewise. Remove the clearing
770 of the expected outputs to the empty list.
771
b555a2e4
RB
7722016-01-18 Richard Biener <rguenther@suse.de>
773
774 PR tree-optimization/69297
775 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
776
96902805
JM
7772016-01-18 Joseph Myers <joseph@codesourcery.com>
778
779 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
780 dg-options.
781 * gcc.target/mips/mips-3d-2.c: Likewise.
782 * gcc.target/mips/mips-3d-3.c: Likewise.
783 * gcc.target/mips/mips-3d-4.c: Likewise.
784 * gcc.target/mips/mips-3d-5.c: Likewise.
785 * gcc.target/mips/mips-3d-6.c: Likewise.
786 * gcc.target/mips/mips-3d-7.c: Likewise.
787 * gcc.target/mips/mips-3d-8.c: Likewise.
788 * gcc.target/mips/mips-3d-9.c: Likewise.
789 * gcc.target/mips/mips-ps-1.c: Likewise.
790 * gcc.target/mips/mips-ps-2.c: Likewise.
791 * gcc.target/mips/mips-ps-3.c: Likewise.
792 * gcc.target/mips/mips-ps-4.c: Likewise.
793 * gcc.target/mips/mips-ps-5.c: Likewise.
794 * gcc.target/mips/mips-ps-6.c: Likewise.
795 * gcc.target/mips/mips-ps-7.c: Likewise.
796 * gcc.target/mips/mips-ps-type.c: Likewise.
797 * gcc.target/mips/mips-ps-type-2.c: Likewise.
798 * gcc.target/mips/mips16-attributes-6.c: Likewise.
799
40e26f94
TV
8002016-01-18 Tom de Vries <tom@codesourcery.com>
801
802 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
803 * c-c++-common/goacc/kernels-double-reduction.c: New test.
804 * c-c++-common/goacc/kernels-empty.c: New test.
805 * c-c++-common/goacc/kernels-eternal.c: New test.
806 * c-c++-common/goacc/kernels-loop-2.c: New test.
807 * c-c++-common/goacc/kernels-loop-3.c: New test.
808 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
809 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
810 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
811 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
812 * c-c++-common/goacc/kernels-loop-data.c: New test.
813 * c-c++-common/goacc/kernels-loop-g.c: New test.
814 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
815 * c-c++-common/goacc/kernels-loop-n.c: New test.
816 * c-c++-common/goacc/kernels-loop-nest.c: New test.
817 * c-c++-common/goacc/kernels-loop.c: New test.
818 * c-c++-common/goacc/kernels-noreturn.c: New test.
819 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
820 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
821 * c-c++-common/goacc/kernels-reduction.c: New test.
822
a98d4647
TV
8232016-01-18 Tom de Vries <tom@codesourcery.com>
824
825 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
826 * gcc.dg/autopar/outer-2.c: Same.
827 * gcc.dg/autopar/outer-3.c: Same.
828 * gcc.dg/autopar/outer-4.c: Same.
829 * gcc.dg/autopar/outer-5.c: Same.
830 * gcc.dg/autopar/outer-6.c: Same.
831 * gcc.dg/autopar/parallelization-1.c: Same.
832 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
833 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
834 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
835 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
836 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
837 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
838 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
839 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
840 * gcc.dg/autopar/pr39500-1.c: Same.
841 * gcc.dg/autopar/pr39500-2.c: Same.
842 * gcc.dg/autopar/pr46193.c: Same.
843 * gcc.dg/autopar/pr46194.c: Same.
844 * gcc.dg/autopar/pr49580.c: Same.
845 * gcc.dg/autopar/pr49960-1.c: Same.
846 * gcc.dg/autopar/pr49960.c: Same.
847 * gcc.dg/autopar/pr68373.c: Same.
848 * gcc.dg/autopar/reduc-1.c: Same.
849 * gcc.dg/autopar/reduc-1char.c: Same.
850 * gcc.dg/autopar/reduc-1short.c: Same.
851 * gcc.dg/autopar/reduc-2.c: Same.
852 * gcc.dg/autopar/reduc-2char.c: Same.
853 * gcc.dg/autopar/reduc-2short.c: Same.
854 * gcc.dg/autopar/reduc-3.c: Same.
855 * gcc.dg/autopar/reduc-4.c: Same.
856 * gcc.dg/autopar/reduc-6.c: Same.
857 * gcc.dg/autopar/reduc-7.c: Same.
858 * gcc.dg/autopar/reduc-8.c: Same.
859 * gcc.dg/autopar/reduc-9.c: Same.
860 * gcc.dg/autopar/uns-outer-4.c: Same.
861 * gcc.dg/autopar/uns-outer-5.c: Same.
862 * gcc.dg/autopar/uns-outer-6.c: Same.
863 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
864 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
865
da976fa8
AL
8662016-01-18 Alan Lawrence <alan.lawrence@arm.com>
867
868 PR target/63679
869 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
870 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
871
70c1e886
AL
8722016-01-18 Alan Lawrence <alan.lawrence@arm.com>
873
874 PR target/63679
875 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
876 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
877 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
878
88bed196
AL
8792016-01-18 Alan Lawrence <alan.lawrence@arm.com>
880
881 PR target/63679
882 * gcc.dg/tree-ssa/sra-17.c: New.
883 * gcc.dg/tree-ssa/sra-18.c: New.
884
3dd5f42e
IE
8852016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
886
887 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
888
ae5a77fa
EB
8892016-01-18 Eric Botcazou <ebotcazou@adacore.com>
890
891 * gnat.dg/inline12.adb: New test.
892
11e57fc6
BC
8932016-01-18 Bin Cheng <bin.cheng@arm.com>
894
895 PR tree-optimization/66797
896 * gcc.c-torture/execute/pr65447.c: Relax check condition.
897
995b6fe0
RB
8982016-01-18 Richard Biener <rguenther@suse.de>
899
900 PR tree-optimization/69170
901 * gcc.dg/torture/pr69170.c: New testcase.
902
d656d82e
JDA
9032016-01-17 John David Anglin <danglin@gcc.gnu.org>
904
905 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
906
d69da357
TV
9072016-01-16 Tom de Vries <tom@codesourcery.com>
908
909 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
910
a3845283
TV
9112016-01-16 Tom de Vries <tom@codesourcery.com>
912
913 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
914 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
915 redundant dg-require-effective-target pthread.
916 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
917 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
918 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
919 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
920 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
921 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
922 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
923
197a6aa6
DE
9242016-01-16 David Edelsohn <dje.gcc@gmail.com>
925
926 PR target/68609
927 * gcc.target/powerpc/recip-6.c: Enable on AIX.
928 * gcc.target/powerpc/recip-7.c: Same.
929
ec7886c1
PP
9302016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
931
932 PR c++/69091
933 * g++.dg/template/pr69091.C: New test.
934
203484bb
PP
9352016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
936
937 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
938 dump does not contain an error_mark_node.
939 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
940 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
941
aa2500e9
PP
9422016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
943
944 PR c++/68936
945 * g++.dg/template/pr68936.C: New test.
946
28621a5c
DE
9472016-01-15 David Edelsohn <dje.gcc@gmail.com>
948
949 PR target/68609
950 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
951 * gcc.target/powerpc/recip-2.c: Same.
952 * gcc.target/powerpc/recip-3.c: Same.
953 * gcc.target/powerpc/recip-4.c: Same.
954 * gcc.target/powerpc/recip-sqrtf.c: Same.
955
40c43aca
JL
9562016-01-15 Jeff Law <law@redhat.com>
957
958 PR tree-optimization/69270
959 * gcc.dg/tree-ssa/pr69270-2.c: New test.
960 * gcc.dg/tree-ssa/pr69270-3.c: New test.
961
afbc5ae8
PT
9622016-01-15 Paul Thomas <pault@gcc.gnu.org>
963
964 PR fortran/49630
965 * gfortran.dg/deferred_character_13.f90: New test for the fix
966 of comment 3 of the PR.
967
968 PR fortran/54070
969 * gfortran.dg/deferred_character_8.f90: New test
970 * gfortran.dg/allocate_error_5.f90: New test
971
972 PR fortran/60593
973 * gfortran.dg/deferred_character_10.f90: New test
974
975 PR fortran/60795
976 * gfortran.dg/deferred_character_14.f90: New test
977
978 PR fortran/61147
979 * gfortran.dg/deferred_character_11.f90: New test
980
981 PR fortran/64324
982 * gfortran.dg/deferred_character_9.f90: New test
983
49abe076
VM
9842016-01-15 Vladimir Makarov <vmakarov@redhat.com>
985
986 PR rtl-optimization/69030
987 * gcc.target/i386/pr69030.c: New.
988
16d12992
KT
9892016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
990
991 * gcc.target/aarch64/target_attr_17.c: New test.
992
78810bd3
RB
9932016-01-15 Richard Biener <rguenther@suse.de>
994
995 PR tree-optimization/66856
996 * gcc.dg/torture/pr66856-1.c: New testcase.
997 * gcc.dg/torture/pr66856-2.c: Likewise.
998
2bd847fe
RB
9992016-01-15 Richard Biener <rguenther@suse.de>
1000
1001 PR debug/69137
1002 * g++.dg/lto/pr69137_0.C: New testcase.
1003
a00fe3b7
RS
10042016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1005
1006 PR middle-end/69246
1007 * gcc.target/i386/pr69246.c: New test.
1008
cbb0e83b
DV
10092016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1010
7596d5de 1011 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1012
5a500ecf
DV
10132016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1014
1015 PR c++/56194
1016 * g++.dg/init/const9.C: Disable test on S/390.
1017
5d9bf64f
DV
10182016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1019
1020 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1021 * g++.dg/Wno-frame-address.C: Ditto.
1022
e234b19e
DV
10232016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1024
1025 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1026
89483f99
RB
10272016-01-15 Richard Biener <rguenther@suse.de>
1028
1029 PR tree-optimization/68961
1030 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1031
94f37395
IE
10322016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1033
1034 * gcc.target/i386/pr65105-5.c: New test.
1035
0f6176e6
JH
10362016-01-15 Jan Hubicka <hubicka@ucw.cz>
1037
1038 * gcc.c-torture/execute/alias-4.c: New testcase.
1039
824ca15e
JH
10402016-01-15 Jan Hubicka <hubicka@ucw.cz>
1041
1042 PR ipa/68148
1043 * g++.dg/ipa/devirt-49.C: New testcase.
1044
092f7deb 10452016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1046
1047 PR target/65837
1048 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1049 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1050 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1051
e93c66bc
RB
10522016-01-15 Richard Biener <rguenther@suse.de>
1053
1054 PR tree-optimization/69117
1055 * gcc.dg/torture/pr69117.c: New testcase.
1056
c47eaca6 10572015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1058
1059 PR c++/69048
1060 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1061
c3f6914a
FXC
10622016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1063
1064 PR testsuite/67509
1065 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1066 range tests use 100 * maximum instead of maximum + 1.
1067
cd65ae90
JJ
10682016-01-14 Jakub Jelinek <jakub@redhat.com>
1069
1070 PR debug/69244
1071 * gcc.dg/guality/pr69244.c: New test.
1072
19643948
UB
10732016-01-14 Uros Bizjak <ubizjak@gmail.com>
1074
1075 * lib/target-supports.exp (check_effective_target_issignaling):
1076 New procedure.
1077 * gcc.dg/pr61441.c: Require issignaling effective target.
1078
fe79c97e
SB
10792016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1080
1081 PR target/68803
1082 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1083
c7df95d8
DM
10842016-01-14 David Malcolm <dmalcolm@redhat.com>
1085
1086 PR c++/68819
1087 PR preprocessor/69177
1088 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1089 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1090 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1091 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1092
00083992
MP
10932016-01-14 Marek Polacek <polacek@redhat.com>
1094
1095 PR c/69262
1096 * gcc.dg/array-15.c: New test.
1097
0c9b3294
JJ
10982016-01-14 Jakub Jelinek <jakub@redhat.com>
1099
1100 PR middle-end/68146
1101 PR tree-optimization/69155
1102 * gfortran.dg/pr68146.f: New test.
1103 * gfortran.dg/pr69155.f90: New test.
1104
3688e13d
RB
11052016-01-14 Richard Biener <rguenther@suse.de>
1106
1107 PR tree-optimization/68060
1108 * gcc.dg/torture/pr68060-1.c: New testcase.
1109 * gcc.dg/torture/pr68060-2.c: Likewise.
1110
bab0ad3a
NC
11112016-01-14 Nick Clifton <nickc@redhat.com>
1112
1113 * lib/target-supports.exp
1114 (check_effective_target_arm_neon_ok_nocache): Add an option
1115 sequence that includes setting the ARM architecture to ARMv7-A.
1116 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1117 command line options necessary to enable Neon support.
1118 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1119 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1120 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1121 * gcc.target/arm/pr69180.c: Likewise.
1122
947c2ce5
JL
11232016-01-14 Jeff Law <law@redhat.com>
1124
1125 PR tree-optimization/69270
1126 * gcc.dg/tree-ssa/pr69270.c: New test.
1127
3342fd71
BS
11282016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1129
1130 PR c/66208
1131 * c-c++-common/pr66208.c: New file.
1132
2ad3adf1
JJ
11332016-01-13 Jakub Jelinek <jakub@redhat.com>
1134
1135 PR tree-optimization/69156
1136 * gcc.dg/pr69156.c: New test.
1137
398d6feb
L
11382016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1139
1140 * gcc.target/i386/pr69225-7.c: New test.
1141
4c868789
RH
11422016-01-13 Richard Henderson <rth@redhat.com>
1143
1144 * gcc.dg/tm/memopt-13.c: Update expected function.
1145 * gcc.dg/tm/memopt-6.c: Likewise.
1146
ef6d1772
UB
11472016-01-13 Uros Bizjak <ubizjak@gmail.com>
1148
1149 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1150 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1151 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1152 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1153
ef6d1772
UB
11542016-01-13 Tom de Vries <tom@codesourcery.com>
1155
1156 PR tree-optimization/69169
0b4b6ef2
TV
1157 * gcc.dg/pr69169.c: New test.
1158
2ad3adf1 11592016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1160
1161 PR target/69228
1162 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1163 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1164 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1165 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1166 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1167 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1168 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1169 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1170
9060e335
AK
11712016-01-13 Jakub Jelinek <jakub@redhat.com>
1172
1173 PR target/69247
1174 * gcc.dg/pr69247.c: New test.
1175
40311329
RB
11762016-01-13 Richard Biener <rguenther@suse.de>
1177
1178 PR tree-optimization/69242
1179 * gcc.dg/torture/pr69242.c: New testcase.
1180
ccbd7103
RB
11812016-01-13 Richard Biener <rguenther@suse.de>
1182
1183 PR tree-optimization/69186
1184 * gcc.dg/torture/pr69186.c: New testcase.
1185
c6f72a46
JL
11862016-01-13 Jeff Law <law@redhat.com>
1187
1188 PR tree-optimization/67755
1189 * gcc.dg/tree-ssa/pr67755.c: New test.
1190
11912016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1192
1193 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1194 pass number in output by a star.
1195
c446cf07
BC
11962016-01-12 Bin Cheng <bin.cheng@arm.com>
1197
1198 PR tree-optimization/68911
1199 * gcc.c-torture/execute/pr68911.c: New test.
1200
5342156c
MP
12012016-01-12 Marek Polacek <polacek@redhat.com>
1202
1203 PR c++/68979
1204 * g++.dg/warn/permissive-1.C: New test.
1205
65364cc5
JJ
12062016-01-12 Jakub Jelinek <jakub@redhat.com>
1207
1208 PR objc++/68511
1209 PR c++/69213
1210 * g++.dg/opt/pr69213.C: New test.
1211
81b9a3d9
CB
12122016-01-12 Christian Bruel <christian.bruel@st.com>
1213
1214 PR target/69180
1215 * gcc.target/arm/pr69180.c: New test.
1216
3c4e91c9
RB
12172016-01-12 Richard Biener <rguenther@suse.de>
1218
1219 PR lto/69077
1220 * g++.dg/lto/pr69077_0.C: New testcase.
1221 * g++.dg/lto/pr69077_1.C: Likewise.
1222
5664cea1
JJ
12232016-01-12 Jakub Jelinek <jakub@redhat.com>
1224
1225 PR target/69175
1226 * g++.dg/opt/pr69175.C: New test.
1227
86cefc49
AL
12282016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1229
1230 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1231 rather than #including math.h & stdlib.h.
1232 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1233 * gcc.dg/vect/pr49771.c: Likewise.
1234 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1235 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1236 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1237 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1238 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1239 * gcc.dg/vect/pr44507.c: Likewise.
1240 * gcc.dg/vect/pr45902.c: Likewise.
1241 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1242 * gcc.dg/vect/vect-117.c: Likewise.
1243 * gcc.dg/vect/vect-99.c: Likewise.
1244 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1245 * gcc.dg/vect/vect-cond-1.c: Likewise.
1246 * gcc.dg/vect/vect-cond-2.c: Likewise.
1247 * gcc.dg/vect/vect-cond-3.c: Likewise.
1248 * gcc.dg/vect/vect-cond-4.c: Likewise.
1249 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1250 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1251 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1252 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1253 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1254 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1255 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1256 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1257 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1258 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1259 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1260 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1261 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1262 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1263 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1264 include of signal.h.
1265 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1266 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1267 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1268 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1269 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1270 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1271 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1272 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1273 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1274 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1275 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1276 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1277 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1278 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1279 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1280 * gcc.dg/vect/vect-outer-5.c: Likewise.
1281 * gcc.dg/vect/vect-outer-6.c: Likewise.
1282 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1283 include of stdio.h.
1284
b832f61e
NC
12852016-01-12 Nick Clifton <nickc@redhat.com>
1286
1287 PR target/68913
1288 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1289 to fread so that it will be found in all target runtimes.
1290
8eac49b1
RB
12912016-01-12 Richard Biener <rguenther@suse.de>
1292
1293 PR tree-optimization/69053
1294 * g++.dg/torture/pr69053.C: New testcase.
1295
2935d994
RB
12962016-01-12 Richard Biener <rguenther@suse.de>
1297
1298 PR tree-optimization/69168
1299 * gcc.dg/torture/pr69168.c: New testcase.
1300
66c16fd9
RB
13012016-01-12 Richard Biener <rguenther@suse.de>
1302
1303 PR tree-optimization/69157
1304 * gcc.dg/torture/pr69157.c: New testcase.
1305
13062016-01-12 Richard Biener <rguenther@suse.de>
1307
1308 PR tree-optimization/69174
1309 * gcc.dg/torture/pr69174.c: New testcase.
1310
723033a6
JJ
13112016-01-12 Jakub Jelinek <jakub@redhat.com>
1312
1313 PR c++/66808
1314 PR c++/69000
1315 * g++.dg/tls/pr66808.C: New test.
1316 * g++.dg/tls/pr69000.C: New test.
1317
3574cf47
BS
13182016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1319
1320 * gcc.target/powerpc/swaps-p8-23.c: New test.
1321 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1322
feb20787
JDA
13232016-01-11 John David Anglin <danglin@gcc.gnu.org>
1324
1325 PR tree-optimization/68356
1326 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1327
27b1820a
KV
13282016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1329 Jim Wilson <jim.wilson@linaro.org>
1330
1331 PR target/69194
1332 * gcc.target/arm/pr69194.c: New test.
1333
cf4de6af
L
13342016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1335
1336 PR target/69225
1337 * gcc.target/i386/pr69225-1.c: New test.
1338 * gcc.target/i386/pr69225-2.c: Likewise.
1339 * gcc.target/i386/pr69225-3.c: Likewise.
1340 * gcc.target/i386/pr69225-4.c: Likewise.
1341 * gcc.target/i386/pr69225-5.c: Likewise.
1342 * gcc.target/i386/pr69225-6.c: Likewise.
1343
1ebd5558
JJ
13442016-01-11 Jakub Jelinek <jakub@redhat.com>
1345
23552a4d
JJ
1346 PR target/67462
1347 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1348 if lp64.
1349
26ff85b0
JJ
1350 PR target/69071
1351 * gcc.dg/pr69071.c: New test.
1352
9cb6bd74
JJ
1353 PR c++/69211
1354 * g++.dg/opt/pr69211.C: New test.
1355
1ebd5558
JJ
1356 PR tree-optimization/69214
1357 * gcc.c-torture/compile/pr69214.c: New test.
1358
8c18c836
UB
13592016-01-11 Uros Bizjak <ubizjak@gmail.com>
1360
1361 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1362 * gcc.target/i386/pr66232-11.c: Ditto.
1363 * gcc.target/i386/pr66232-12.c: Ditto.
1364 * gcc.target/i386/pr66232-13.c: Ditto.
1365
62446e6e
RB
13662016-01-11 Richard Biener <rguenther@suse.de>
1367
1368 PR tree-optimization/69173
1369 * gcc.dg/torture/pr69173.c: New testcase.
1370
2b8568fe
KT
13712016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1372
1373 PR rtl-optimization/68796
1374 * gcc.target/aarch64/tst_5.c: New test.
1375 * gcc.target/aarch64/tst_6.c: Likewise.
1376
5baf4532
KT
13772016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1378
1379 PR rtl-optimization/68841
1380 * gcc.dg/pr68841.c: New test.
1381 * gcc.c-torture/execute/pr68841.c: New test.
1382
ca90b1ed
YR
13832016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1384
1385 PR rtl-optimization/68920
1386 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1387 for ix86 targets.
1388 * gcc.dg/ifcvt-5.c: New test.
1389
2ad3adf1 13902016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
1391
1392 PR bootstrap/69123
1393 * g++.dg/pr69123.C: New.
1394
83834c09
IE
13952016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1396
1397 PR target/69010
1398 * gcc.target/i386/pr69010.c: New test.
1399
dcf89d57
MJ
14002016-01-11 Martin Jambor <mjambor@suse.cz>
1401
1402 PR ipa/69044
1403 * gcc.target/i386/chkp-pr69044.c: New test.
1404
d95167ee
TV
14052016-01-11 Tom de Vries <tom@codesourcery.com>
1406
1407 PR tree-optimization/69109
1408 * gcc.dg/autopar/pr69109-2.c: New test.
1409 * gcc.dg/autopar/pr69109.c: New test.
1410
4f6403a8
TV
14112016-01-11 Tom de Vries <tom@codesourcery.com>
1412
1413 PR tree-optimization/69108
1414 * gcc.dg/autopar/pr69108.c: New test.
1415
21efdd80
PP
14162016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1417
1418 PR c++/69029
1419 * c-c++-common/Wisleading-indentation.c: Augment test.
1420
fd42eed8
TK
14212016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1422
1423 PR fortran/69154
1424 * gfortran.dg/inline_matmul_12.f90: New test.
1425
4f90ee6c
PT
14262016-01-10 Paul Thomas <pault@gcc.gnu.org>
1427
1428 PR fortran/67779
1429 * gfortran.dg/actual_array_offset_1: New test.
1430
3907c6cf
TV
14312016-01-10 Tom de Vries <tom@codesourcery.com>
1432
1433 PR tree-optimization/69062
1434 * gcc.dg/autopar/pr69062.c: New test.
1435
b07b236e
TS
14362016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1437
1438 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1439 * gcc.dg/vect/slp-perm-2.c: Likewise.
1440 * gcc.dg/vect/slp-perm-3.c: Likewise.
1441 * gcc.dg/vect/slp-perm-5.c: Likewise.
1442 * gcc.dg/vect/slp-perm-6.c: Likewise.
1443 * gcc.dg/vect/slp-perm-7.c: Likewise.
1444 * gcc.dg/vect/slp-perm-8.c: Likewise.
1445
23fab8ae
TV
14462016-01-10 Tom de Vries <tom@codesourcery.com>
1447
1448 PR tree-optimization/69039
1449 * gcc.dg/autopar/pr69039.c: New test.
1450
73f0dae2
MP
14512016-01-09 Marek Polacek <polacek@redhat.com>
1452
1453 PR c++/69113
1454 * g++.dg/pr69113.C: New test.
1455
20b8d734
JJ
14562016-01-09 Jakub Jelinek <jakub@redhat.com>
1457
1458 PR middle-end/50865
1459 PR tree-optimization/69097
1460 * gcc.c-torture/execute/pr50865.c: New test.
1461 * gcc.c-torture/execute/pr69097-1.c: New test.
1462 * gcc.c-torture/execute/pr69097-2.c: New test.
1463 * gcc.dg/pr69097-1.c: New test.
1464 * gcc.dg/pr69097-2.c: New test.
1465
c50e614b
JJ
14662016-01-09 Jakub Jelinek <jakub@redhat.com>
1467
1468 PR c++/69164
1469 * g++.dg/opt/pr69164.C: New test.
1470
e0237993
JJ
14712016-01-08 Jakub Jelinek <jakub@redhat.com>
1472
1473 PR tree-optimization/69167
1474 * gcc.dg/pr69167.c: New test.
1475
bd8f5bb2
MP
14762016-01-08 Marek Polacek <polacek@redhat.com>
1477
1478 PR c++/68449
1479 * g++.dg/pr68449.C: New.
1480
bb0f5ca7
AL
14812016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1482
1483 PR tree-optimization/68707
1484 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1485 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1486 on platforms supporting it.
1487 * gcc.dg/vect/slp-perm-2.c: Likewise.
1488 * gcc.dg/vect/slp-perm-3.c: Likewise.
1489 * gcc.dg/vect/slp-perm-5.c: Likewise.
1490 * gcc.dg/vect/slp-perm-7.c: Likewise.
1491 * gcc.dg/vect/slp-perm-8.c: Likewise.
1492 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1493 on platforms supporting it.
1494
22518428
JJ
14952016-01-08 Jakub Jelinek <jakub@redhat.com>
1496
33f0852f
JJ
1497 PR tree-optimization/69162
1498 * gcc.dg/pr69162.c: New test.
1499
22518428
JJ
1500 PR tree-optimization/69172
1501 * gcc.dg/pr69172.c: New test.
1502
80e9b3aa
TP
15032016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1504
1505 PR tree-optimization/67781
1506 * gcc.c-torture/execute/pr67781.c: New file.
1507
262a363f
JJ
15082016-01-08 Jakub Jelinek <jakub@redhat.com>
1509
1510 PR tree-optimization/69083
1511 * gcc.dg/vect/pr69083.c: New test.
1512
6e1f093f
SS
15132016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1514
1515 PR tree-optimization/61441
1516 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1517 Use -fexcess-precision=standard for compiler options.
1518 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1519
53290e07
JJ
15202016-01-08 Jakub Jelinek <jakub@redhat.com>
1521
57bf3072
JJ
1522 PR fortran/69128
1523 * gfortran.dg/gomp/pr69128.f90: New test.
1524
53290e07
JJ
1525 PR c++/69145
1526 * g++.dg/ext/pr69145-1.C: New test.
1527 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1528 * g++.dg/ext/pr69145-2.h: New file.
1529
7a127fa7
MS
15302016-01-07 Martin Sebor <msebor@redhat.com>
1531
1532 PR c/68966
1533 * gcc.dg/atomic-fetch-bool.c: New test.
1534 * gcc.dg/sync-fetch-bool.c: New test.
1535
95918b49
L
15362016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1537
1538 PR fortran/66680
1539 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1540
c8e62a9d
NC
15412016-01-07 Nick Clifton <nickc@redhat.com>
1542
1543 PR target/66655
1544 * g++.dg/pr66655.C: New test.
1545 * g++.dg/pr66655_1.cc: Test support file.
1546 * g++.dg/pr66655.h: Test header file.
1547
2ad3adf1 15482016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1549
1550 PR fortran/66680
1551 gfortran.dg/gomp/pr66680.f90: New test.
1552
4cd9ca92
L
15532016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1554
1555 PR target/69171
1556 * gcc.target/i386/pr69171-1.c: New test.
1557 * gcc.target/i386/pr69171-2.c: Likewise.
1558 * gcc.target/i386/pr69171-3.c: Likewise.
1559 * gcc.target/i386/pr69171-4.c: Likewise.
1560 * gcc.target/i386/pr69171-5.c: Likewise.
1561 * gcc.target/i386/pr69171-6.c: Likewise.
1562
7e33d4dc
BS
15632015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1564
1565 PR middle-end/67639
1566 * c-c++-common/pr67639.c: New test.
1567
fec64afc
JJ
15682016-01-07 Jakub Jelinek <jakub@redhat.com>
1569
1570 PR tree-optimization/69141
1571 * g++.dg/opt/pr69141.C: New test.
1572
f293ad29
EB
15732016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1574
1575 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1576
5027395e
UB
15772016-01-06 Uros Bizjak <ubizjak@gmail.com>
1578
1579 PR target/69140
1580 * gcc.target/i386/pr69140.c: New test
1581
7443cf13
DM
15822016-01-06 David Malcolm <dmalcolm@redhat.com>
1583
1584 * gcc.dg/bad-dereference.c: New test case.
1585
32928931
BS
15862015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1587
1588 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1589
68dd05da
AS
15902016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1591
1592 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1593
6b131d5b
MP
15942016-01-06 Marek Polacek <polacek@redhat.com>
1595
1596 PR sanitizer/69099
1597 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1598
8d9fdb49
MP
15992016-01-05 Marek Polacek <polacek@redhat.com>
1600
1601 PR c/69104
1602 * gcc.dg/atomic-invalid-2.c: New.
1603
acf93f1e
L
16042016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1605
1606 PR target/68991
1607 * gcc.target/i386/pr68991.c: New test.
1608
3f50525d
L
16092016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1610
1611 PR target/68991
1612 * g++.dg/pr68991-1.C: New test.
1613 * g++.dg/pr68991-2.C: Likewise.
1614
e0237993 16152016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1616
e0237993 1617 PR other/60465
face88a1
ST
1618 * gcc.target/ia64/pr60465-gprel64.c: New test.
1619 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1620
a0866eff
KT
16212016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1622
1623 PR rtl-optimization/68651
1624 * gcc.target/aarch64/pr68651_1.c: New test.
1625
c589e975
DM
16262016-01-05 David Malcolm <dmalcolm@redhat.com>
1627
1628 PR c/69122
1629 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1630
929710d9
NS
16312016-01-05 Nathan Sidwell <nathan@acm.org>
1632
ce3e43d7
NS
1633 PR c++/58583
1634 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1635
929710d9
NS
1636 * gcc.dg/alias-15.c: New.
1637
a2faef8e
NC
16382016-01-05 Nick Clifton <nickc@redhat.com>
1639
1640 PR target/68870
1641 * g++.dg/pr68770.C: New test.
1642
4cfa76e3
MS
16432016-01-04 Mike Stump <mikestump@comcast.net>
1644
1645 * lib/target-supports.exp (check_effective_target_cilkplus):
1646 cilkplus targets require pthreads.
4ece61b6 1647 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1648
4e8a3a35
MM
16492016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1650
1651 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1652 generation.
1653
818ab71a
JJ
16542016-01-04 Jakub Jelinek <jakub@redhat.com>
1655
1656 Update copyright years.
1657
2fe0a208
MP
16582016-01-04 Marek Polacek <polacek@redhat.com>
1659
1660 PR c/68908
1661 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1662 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1663 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1664
9e3b2fe3
EB
16652016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1666
1667 * gcc.target/sparc/20160104-2.c: New test.
1668
e8d65a35
EB
16692016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1670
1671 * gcc.target/sparc/20160104-1.c: New test.
1672
25ccfccd
PT
16732016-01-03 Paul Thomas <pault@gcc.gnu.org>
1674
1675 PR fortran/65045
1676 * gfortran.dg/pr65045.f90: New test.
1677
cb51d382
EB
16782016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1679
1680 * gnat.dg/specs/debug1.ads: Delete.
1681
6eeaad6e
JD
16822016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1683
1684 PR libgfortran/68867
1685 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1686 expression.
1687
2f968603
JD
16882016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1689
1690 PR libgfortran/68867
1691 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1692 PowerPC.
1693
591bb5e4
PT
16942016-01-01 Paul Thomas <pault@gcc.gnu.org>
1695
1696 PR fortran/68864
1697 * gfortran.dg/pr68864.f90: New test.
1698
f1e0620c
JJ
16992016-01-01 Jakub Jelinek <jakub@redhat.com>
1700
942a1319
JJ
1701 PR tree-optimization/69070
1702 * gcc.dg/pr69070.c: New test.
1703
10dff63f
JJ
1704 PR sanitizer/69055
1705 * gfortran.dg/pr69055.f90: New test.
1706
f1e0620c
JJ
1707 PR target/69015
1708 * gcc.dg/pr69015.c: New test.
818ab71a 1709\f
2f883d1c 1710Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1711
1712Copying and distribution of this file, with or without modification,
1713are permitted in any medium without royalty provided the copyright
1714notice and this notice are preserved.