]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR target/66137 (ICE with -ffixed-ebp)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
26658b7c
JJ
12016-01-29 Jakub Jelinek <jakub@redhat.com>
2
3 PR target/66137
4 * gcc.target/i386/pr66137.c: New test.
5
401116b5
AB
62016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7
8 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
9 always built for p5600.
10 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
11 isa=p5600 dg-option.
12
d4abfcc5
RB
132016-01-29 Richard Biener <rguenther@suse.de>
14
15 PR tree-optimization/69547
16 * g++.dg/tree-ssa/pr69547.C: New testcase.
17
16b77b32
JJ
182016-01-29 Jakub Jelinek <jakub@redhat.com>
19
20 PR debug/66869
21 * g++.dg/warn/Wunused-function2.C: New test.
22
a1c95464
DV
232016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
24
25 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
26 support for test to succeed.
27
5453bfed
MP
282016-01-29 Marek Polacek <polacek@redhat.com>
29
30 PR c++/69509
31 PR c++/69516
32 * g++.dg/ext/constexpr-vla2.C: New test.
33 * g++.dg/ext/constexpr-vla3.C: New test.
34 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
35
452ec2a5
RB
362016-01-29 Richard Biener <rguenther@suse.de>
37
38 PR middle-end/69537
39 * gcc.dg/uninit-21.c: New testcase.
40
aec0b19e
UB
412016-01-28 Uros Bizjak <ubizjak@gmail.com>
42
43 PR target/69459
44 * gcc.target/i386/pr69459.c: New test.
45
df113ce7
SE
462016-01-28 Steve Ellcey <sellcey@imgtec.com>
47
48 PR target/68400
49 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
50 * gcc.target/mips/pr68400.c: New test.
51
494de84f
MS
522016-01-28 Martin Sebor <msebor@redhat.com>
53
54 PR target/17381
55 * gcc.target/powerpc/pr17381.c: New test.
56
eb1b1f01
JJ
572016-01-28 Jakub Jelinek <jakub@redhat.com>
58
59 PR middle-end/69542
60 * gcc.dg/torture/pr69542.c: New test.
61
6dfeb7ce
WD
622016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
63
64 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
65
4b7471a4
DE
662016-01-28 David Edelsohn <dje.gcc@gmail.com>
67
68 * gcc.dg/pr65980.c: Skip on AIX.
69 * gcc.dg/pr66688.c: Same.
70
b271fd21
DE
712016-01-28 David Edelsohn <dje.gcc@gmail.com>
72
73 PR target/63679
74 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
75 * gcc.dg/tree-ssa/sra-18.c: Same.
76
874108a9
AV
772016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
78
79 PR fortran/62536
80 * gfortran.dg/block_15.f08: New test.
81 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
82 on incorrectly closed BLOCK.
83
30480bcd
IE
842016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
85
86 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
872016-01-28 Richard Biener <rguenther@suse.de>
88
89 PR tree-optimization/69466
90 * gfortran.dg/vect/pr69466.f90: New testcase.
91
0d4c694e
TP
922016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
93
94 * g++.dg/pr67989.C: Remove ARM-specific option.
95 * gcc.target/arm/pr67989.C: New file.
96
2aa780da
UB
972016-01-27 Uros Bizjak <ubizjak@gmail.com>
98
99 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
100 and expm1 test for glibc < 2.11.
101
f75ebe77
RH
1022016-01-27 Richard Henderson <rth@redhat.com>
103
104 * gcc.c-torture/execute/pr69447.c: New test.
105
1062016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 107
9a175e65 108 PR fortran/69422
49847d75
PT
109 * gfortran.dg/alloc_comp_assign_15.f03: New test.
110
cbdd8ae0
JJ
1112016-01-27 Jakub Jelinek <jakub@redhat.com>
112
113 PR debug/66869
114 * gcc.dg/pr66869.c: New test.
115
2b572b3c
JL
1162016-01-25 Jeff Law <law@redhat.com>
117
118 PR tree-optimization/68398
aec0b19e 119 PR tree-optimization/69196
2b572b3c
JL
120 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
121 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
122 path to avoid new heuristic allowing more irreducible regions
123 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
124 * gcc.dg/tree-ssa/vrp46.c: Likewise.
125 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
126 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
127 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
128
fa74a4bc
MP
1292016-01-27 Marek Polacek <polacek@redhat.com>
130
131 PR c/68062
132 * c-c++-common/vector-compare-4.c: New test.
133
0afff540
DM
1342016-01-27 David Malcolm <dmalcolm@redhat.com>
135
136 PR preprocessor/69126
137 * c-c++-common/pr69126.c: New test case.
138
1a218fc9
ILT
1392016-01-27 Ian Lance Taylor <iant@google.com>
140
141 * gcc.dg/tree-ssa/ivopt_5.c: New test.
142
5d70666e
RB
1432016-01-27 Ryan Burn <contact@rnburn.com>
144
145 PR cilkplus/69267
146 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
147
87ff4d66
UB
1482016-01-27 Uros Bizjak <ubizjak@gmail.com>
149
150 PR target/69512
151 * gcc.target/i386/pr69512.c: New test.
152
27e23cca
RE
1532016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
154
155 PR ada/69488
156 * gnat.dg/sso/*.adb: Robustify dg-output directives.
157
05bf54c3
MP
1582016-01-27 Marek Polacek <polacek@redhat.com>
159
160 PR c++/69379
161 * g++.dg/pr69379.C: New test.
162
60214d0d
MS
1632016-01-27 Martin Sebor <msebor@redhat.com>
164
165 PR c++/69317
166 * g++.dg/abi/Wabi-2-2.C: New test.
167 * g++.dg/abi/Wabi-2-3.C: New test.
168 * g++.dg/abi/Wabi-3-2.C: New test.
169 * g++.dg/abi/Wabi-3-3.C: New test.
170
167c7bfa
RB
1712016-01-27 Richard Biener <rguenther@suse.de>
172
173 PR tree-optimization/69166
174 * gcc.dg/torture/pr69166.c: New testcase.
175
1430fb1f
MJ
1762016-01-27 Martin Jambor <mjambor@suse.cz>
177
178 PR tree-optimization/69355
179 * gcc.dg/tree-ssa/pr69355.c: New test.
180
95e3030c
MP
1812016-01-27 Marek Polacek <polacek@redhat.com>
182
183 PR c++/69496
184 * g++.dg/ext/constexpr-vla1.C: New test.
185
eeb085f3
CB
1862016-01-20 Christian Bruel <christian.bruel@st.com>
187
188 PR target/69245
189 * gcc.target/arm/pr69245.c: New test.
190
b1652dde
JJ
1912016-01-27 Jakub Jelinek <jakub@redhat.com>
192
193 PR tree-optimization/69399
194 * gcc.dg/torture/pr69399.c: New test.
195
ce7e8f00
EB
1962016-01-27 Eric Botcazou <ebotcazou@adacore.com>
197
198 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
199
e4aac1d1
EB
2002016-01-26 Eric Botcazou <ebotcazou@adacore.com>
201
202 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
203
8dfdb419
TV
2042016-01-26 Tom de Vries <tom@codesourcery.com>
205
206 PR tree-optimization/69110
207 * gcc.dg/autopar/pr69110.c: New test.
208
56f80f54 2092016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 210 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
211
212 * gcc.dg/graphite/isl-ast-op-select.c: New.
213
a0909527
PT
2142015-01-26 Paul Thomas <pault@gcc.gnu.org>
215
216 PR fortran/69385
217 * gfortran.dg/allocate_error_6.f90: New test.
218
ffc445f4
RH
2192016-01-26 Richard Henderson <rth@redhat.com>
220
221 * gcc.dg/tm/pr60908.c: New test.
222
01e1dea3
DM
2232016-01-26 David Malcolm <dmalcolm@redhat.com>
224
225 PR other/69006
226 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
227 directive.
228 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
229 expected multiline output to reflect the colorization being
230 disabled before newlines.
231 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
232 (custom_diagnostic_finalizer): Replace call to
233 pp_newline_and_flush with call to pp_flush.
234 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
235 * gfortran.dg/implicit_class_1.f90: Likewise.
236 * lib/gcc-dg.exp (allow_blank_lines): New global.
237 (dg-allow-blank-lines-in-output): New procedure.
238 (gcc-dg-prune): Complain about blank lines in the output, unless
239 dg-allow-blank-lines-in-output was called.
240 * lib/multiline.exp (_build_multiline_regex): Only support
241 arbitrary followup text for non-blank-lines, not for blank lines.
242
13f92e8d
JJ
2432016-01-26 Jakub Jelinek <jakub@redhat.com>
244
245 PR tree-optimization/69483
246 * gcc.dg/pr69483.c: New test.
247 * g++.dg/opt/pr69483.C: New test.
248
92422235
CL
2492016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
250
251 PR target/68620
252 * gcc.target/arm/pr68620.c: New test.
253
0bccf11b
L
2542016-01-26 H.J. Lu <hongjiu.lu@intel.com>
255
256 * gcc.target/i386/pr68986-2.c: Remove -m32.
257
81cd202e
L
2582016-01-26 H.J. Lu <hongjiu.lu@intel.com>
259
260 PR target/68986
261 * gcc.target/i386/pr68986-1.c: New test.
262 * gcc.target/i386/pr68986-2.c: Likewise.
263 * gcc.target/i386/pr68986-3.c: Likewise.
264
213a1c03
CB
2652016-01-26 Christian Bruel <christian.bruel@st.com>
266
267 * lib/target-supports.exp
268 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
269 (check_effective_target_arm_crypto_pragma_ok): Likewise.
270 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
271
22a08dd1
RB
2722016-01-26 Richard Biener <rguenther@suse.de>
273
274 PR tree-optimization/69452
275 * gcc.dg/torture/pr69452.c: New testcase.
276
6c06e0e8
JJ
2772016-01-26 Jakub Jelinek <jakub@redhat.com>
278
279 PR target/69442
280 * gcc.dg/pr69442.c: New test.
281
b96824c4
RFI
2822016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
283
284 PR target/67896
285 * gcc.target/aarch64/simd/pr67896.C: New.
286
5ee31e57
RS
2872016-01-26 Richard Sandiford <richard.sandiford@arm.com>
288
289 PR tree-optimization/69400
290 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
291 function.
292 (plugin_init): Call it.
293 * gcc.dg/torture/pr69400.c: New test.
294
7ddfb31d
CL
2952016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
296
297 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
298
1e050c90
AK
2992016-01-25 Aditya Kumar <aditya.k7@samsung.com>
300 Sebastian Pop <s.pop@samsung.com>
301
302 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
303 isl-0.15.
304
c8ee4bf5
AK
3052016-01-25 Aditya Kumar <aditya.k7@samsung.com>
306 Sebastian Pop <s.pop@samsung.com>
307
308 * gcc.dg/graphite/pr69292.c: New.
309
d902b330
JJ
3102016-01-25 Jakub Jelinek <jakub@redhat.com>
311
312 * c-c++-common/goacc/use_device-1.c: New test.
313
2c89b952
JL
3142016-01-25 Jeff Law <law@redhat.com>
315
316 PR tree-optimization/69196
317 PR tree-optimization/68398
318 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
319 * gcc.dg/tree-ssa/pr68198.c: Likewise.
320
685c8785
DE
3212016-01-25 David Edelsohn <dje.gcc@gmail.com>
322
323 PR target/69469
324 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
325 Algorithm.
326
95cef0c1
RB
3272016-01-25 Richard Biener <rguenther@suse.de>
328
329 PR testsuite/69380
330 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
331
2947d3b2
IE
3322016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
333
334 PR target/69421
335 * gcc.dg/pr69421.c: New test.
336
ae19075a
BB
3372016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
338
339 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
340 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
341 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
342 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
343 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
344 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
345 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
346 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
347 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
348 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
349
fa4511c2
RB
3502016-01-25 Richard Biener <rguenther@suse.de>
351
352 PR tree-optimization/69376
353 * gcc.dg/torture/pr69376.c: New testcase.
354
1d101216
JD
3552016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
356
357 PR fortran/69397
358 PR fortran/68442
359 * gfortran.dg/interface_38.f90: New test.
360 * gfortran.dg/interface_39.f90: New test.
a0909527 361
a59b92b0
PP
3622016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
363
364 Revert:
365 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
366
367 PR c++/11858
368 PR c++/24663
369 PR c++/24664
370 * g++.dg/template/pr11858.C: New test.
371 * g++.dg/template/pr24663.C: New test.
372 * g++.dg/template/unify12.C: New test.
373 * g++.dg/template/unify13.C: New test.
374 * g++.dg/template/unify14.C: New test.
375 * g++.dg/template/unify15.C: New test.
376 * g++.dg/template/unify16.C: New test.
377 * g++.dg/template/unify17.C: New test.
378
16acb1a8
DH
3792016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
380
381 PR fortran/68283
382 gfortran.dg/pr68283.f90: New test.
383
094773e8
TK
3842016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
385
386 PR fortran/66094
387 * gfortran.dg/inline_matmul_13.f90: New test.
388 * gfortran.dg/matmul_bounds_8.f90: New test.
389 * gfortran.dg/matmul_bounds_9.f90: New test.
390 * gfortran.dg/matmul_bounds_10.f90: New test.
391
42fb90d7
TV
3922016-01-23 Tom de Vries <tom@codesourcery.com>
393
394 PR tree-optimization/69426
395 * gcc.dg/autopar/pr69426.c: New test.
396
69da7802
MS
3972016-01-23 Martin Sebor <msebor@redhat.com>
398
399 PR c++/58109
400 PR c++/69022
401 * g++.dg/cpp0x/alignas5.C: New test.
402 * g++.dg/ext/vector29.C: Same.
403
da17300a
UB
4042016-01-23 Uros Bizjak <ubizjak@gmail.com>
405
406 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
407 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
408 _GNU_SOURCE from compile flags to the source.
409 * gcc.target/i386/chkp-stropt-12.c: Ditto.
410 * gcc.target/i386/chkp-stropt-16.c: Ditto.
411 * gcc.target/i386/chkp-stropt-4.c: Ditto.
412 * gcc.target/i386/chkp-stropt-8.c: Ditto.
413
62041cfc
JJ
4142016-01-22 Jakub Jelinek <jakub@redhat.com>
415
416 PR target/69432
417 * g++.dg/opt/pr69432.C: New test.
418
f7d2ad6f
BS
4192016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
420
421 * gcc.target/powerpc/pr63354c: Adjust target selector to include
422 32-bit targets testing an -m64 multilib.
423
d403fc9a
WS
4242016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
425
426 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
427 64-bit support.
428
4aa16f8d
JG
4292016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
430
431 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
432
7c816d0f
CB
4332016-01-21 Christian Bruel <christian.bruel@st.com>
434
435 PR target/68674
436 * gcc.target/i386/pr68674.c
437 * gcc.target/aarch64/pr68674.c
438 * gcc.target/arm/pr68674.c
439
fce661e8
KT
4402016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
441
442 PR target/69403
443 * gcc.c-torture/execute/pr69403.c: New test.
444
4696899f
PC
4452016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
446
447 PR c++/55843
448 * g++.dg/template/pr55843.C: New.
449
bac69366
AL
4502016-01-22 Alan Lawrence <alan.lawrence@arm.com>
451
452 PR testsuite/66877
453 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
454 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
455
b57d3a5c
BS
4562016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
457
458 PR testsuite/67489
da17300a
UB
459 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
460 from dg-do compile directive, and instead add
461 { dg-require-effective-target int128 }.
b57d3a5c 462
9f04a53e
MS
4632016-01-20 Martin Sebor <msebor@redhat.com>
464
465 PR c/69405
466 * gcc.dg/sync-fetch.c: New test.
467
38a51663
JL
4682016-01-21 Martin Sebor <msebor@redhat.com>
469
470 PR target/69252
471 * gcc.target/powerpc/pr69252.c: New test.
472
2423a75a
JD
4732016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
474
475 PR fortran/65996
da17300a 476 * gfortran.dg/pr65996.f90: New test.
2423a75a 477
0a76463f
DV
4782016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
479
480 PR c++/68810
9f04a53e 481 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 482 expected to generate an error.
0a76463f 483
9776e692
BS
4842016-01-21 Bernd Schmidt <bschmidt@redhat.com>
485
486 PR middle-end/66178
487 * gcc.dg/torture/pr66178.c: New test.
488
c8d3e088
AB
4892016-01-21 Anton Blanchard <anton@samba.org>
490 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
491
492 PR target/63354
493 * gcc.target/powerpc/pr63354.c: New test.
494
35b707ff
VM
4952016-01-21 Vladimir Makarov <vmakarov@redhat.com>
496
497 PR rtl-optimization/68990
498 * gcc.target/i386/pr68990: New.
499
157b0829
NC
5002016-01-21 Nick Clifton <nickc@redhat.com>
501
502 PR target/69129
503 * gcc.target/mips/pr69129.c: New.
504
aede6748
PC
5052016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
506
507 PR c++/58046
508 * g++.dg/cpp0x/pr58046.C: New.
509
5463c2c8
JJ
5102016-01-21 Jakub Jelinek <jakub@redhat.com>
511
6d31cc75
SS
512 PR target/69187
513 PR target/65624
514 * gcc.target/arm/pr69187.c: New test.
515
5463c2c8
JJ
516 PR c++/69355
517 * g++.dg/torture/pr69355.C: New test.
518
fa28f32b
AK
5192016-01-21 Aditya Kumar <aditya.k7@samsung.com>
520 Sebastian Pop <s.pop@samsung.com>
521
522 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
523
b920a047
AK
5242016-01-21 Aditya Kumar <aditya.k7@samsung.com>
525 Sebastian Pop <s.pop@samsung.com>
526
da17300a 527 * gcc.dg/graphite/pr68976.c: New test.
b920a047 528
bdd3aea6
JJ
5292016-01-21 Jakub Jelinek <jakub@redhat.com>
530
531 PR middle-end/67653
532 * c-c++-common/pr67653.c: New test.
533 * gcc.dg/torture/pr29119.c: Add dg-warning.
534
26a2e6ae
PB
5352016-01-20 Peter Bergner <bergner@vnet.ibm.com>
536
537 * gcc.target/powerpc/cpu-builtin-1.c: New test.
538
d25c7690
PK
5392016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
540
541 PR c/24293
542 * gcc.dg/pr24293.c: New test.
543 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
544 incomplete struct type.
545 * gcc.dg/declspec-1.c: Likewise.
546 * gcc.dg/pr63549.c: Likewise.
547
889d5698
JJ
5482016-01-20 Jakub Jelinek <jakub@redhat.com>
549
550 PR tree-optimization/66612
551 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
552 for bdn instruction.
553
d7cf3dc7
CL
5542016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
555
556 * lib/target-supports.exp
557 (check_effective_target_arm_fp_ok_nocache): New.
558 (check_effective_target_arm_fp_ok): New.
559 (add_options_for_arm_fp): New.
560 (check_effective_target_arm_crypto_ok_nocache): Require
561 target_arm_v8_neon_ok instead of arm32.
562 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
563 (check_effective_target_arm_crypto_pragma_ok): New.
564 (add_options_for_arm_vfp): New.
565 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
566 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
567 target instead. Force initial fpu to vfp.
568 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
569 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
570 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
571 dependency.
572 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
573 use arm_vfp effective target instead. Force initial fpu to vfp.
574 * gcc.target/arm/attr-neon3.c: Likewise.
575 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
576 arm_vfp_ok.
577 * gcc.target/arm/unsigned-float.c: Likewise.
578 * gcc.target/arm/vfp-1.c: Likewise.
579 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
580 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
581 * gcc.target/arm/vfp-ldmiad.c: Likewise.
582 * gcc.target/arm/vfp-ldmias.c: Likewise.
583 * gcc.target/arm/vfp-stmdbd.c: Likewise.
584 * gcc.target/arm/vfp-stmdbs.c: Likewise.
585 * gcc.target/arm/vfp-stmiad.c: Likewise.
586 * gcc.target/arm/vfp-stmias.c: Likewise.
587 * gcc.target/arm/vnmul-1.c: Likewise.
588 * gcc.target/arm/vnmul-2.c: Likewise.
589 * gcc.target/arm/vnmul-3.c: Likewise.
590 * gcc.target/arm/vnmul-4.c: Likewise.
591
01ac9704 5922016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 593
e84b00da
L
594 PR testsuite/69366
595 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
596 the MPX run-time library, for compile-time MPX test.
597 * gcc.target/i386/chkp-always_inline.c: Likewise.
598 * gcc.target/i386/chkp-bndret.c: Likewise.
599 * gcc.target/i386/chkp-builtins-1.c: Likewise.
600 * gcc.target/i386/chkp-builtins-2.c: Likewise.
601 * gcc.target/i386/chkp-builtins-3.c: Likewise.
602 * gcc.target/i386/chkp-builtins-4.c: Likewise.
603 * gcc.target/i386/chkp-const-check-1.c: Likewise.
604 * gcc.target/i386/chkp-const-check-2.c: Likewise.
605 * gcc.target/i386/chkp-hidden-def.c: Likewise.
606 * gcc.target/i386/chkp-label-address.c: Likewise.
607 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
608 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
609 * gcc.target/i386/chkp-pr69044.c: Likewise.
610 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
611 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
612 * gcc.target/i386/chkp-strchr.c: Likewise.
613 * gcc.target/i386/chkp-strlen-1.c: Likewise.
614 * gcc.target/i386/chkp-strlen-2.c: Likewise.
615 * gcc.target/i386/chkp-strlen-3.c: Likewise.
616 * gcc.target/i386/chkp-strlen-4.c: Likewise.
617 * gcc.target/i386/chkp-strlen-5.c: Likewise.
618 * gcc.target/i386/chkp-stropt-1.c: Likewise.
619 * gcc.target/i386/chkp-stropt-10.c: Likewise.
620 * gcc.target/i386/chkp-stropt-11.c: Likewise.
621 * gcc.target/i386/chkp-stropt-12.c: Likewise.
622 * gcc.target/i386/chkp-stropt-13.c: Likewise.
623 * gcc.target/i386/chkp-stropt-14.c: Likewise.
624 * gcc.target/i386/chkp-stropt-15.c: Likewise.
625 * gcc.target/i386/chkp-stropt-16.c: Likewise.
626 * gcc.target/i386/chkp-stropt-2.c: Likewise.
627 * gcc.target/i386/chkp-stropt-3.c: Likewise.
628 * gcc.target/i386/chkp-stropt-4.c: Likewise.
629 * gcc.target/i386/chkp-stropt-5.c: Likewise.
630 * gcc.target/i386/chkp-stropt-6.c: Likewise.
631 * gcc.target/i386/chkp-stropt-7.c: Likewise.
632 * gcc.target/i386/chkp-stropt-8.c: Likewise.
633 * gcc.target/i386/chkp-stropt-9.c: Likewise.
634 * gcc.target/i386/pr63995-2.c: Likewise.
635 * gcc.target/i386/pr64805.c: Likewise.
636 * gcc.target/i386/pr65044.c: Likewise.
637 * gcc.target/i386/pr65167.c: Likewise.
638 * gcc.target/i386/pr65183.c: Likewise.
639 * gcc.target/i386/pr65184.c: Likewise.
640 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 641
28b33016
IE
6422016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
643
644 PR tree-optimization/69328
645 * gcc.dg/pr69328.c: New test.
646
bcff0913
JL
6472016-01-20 Jeff Law <law@redhat.com>
648
bf0bb970 649 PR target/25114
bcff0913
JL
650 * gcc.target/m68k/pr25114.c: New test.
651
a3f69631
AV
6522016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
653
654 * gcc.target/arm/memset-inline-10.c: Added
655 dg-require-effective-target arm_thumb2_ok.
656
af33ba0d
EB
6572016-01-19 Eric Botcazou <ebotcazou@adacore.com>
658
659 * gcc.dg/debug/dwarf2/sso.c: New test.
660
7596d5de
UB
6612016-01-19 Uros Bizjak <ubizjak@gmail.com>
662
663 PR testsuite/68820
664 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
665 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
666 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
667
ceda2c69
JH
6682016-01-19 Jan Hubicka <hubicka@ucw.cz>
669
670 PR ipa/66223
671 * g++.dg/ipa/devirt-50.C: New testcase.
672
38a979f2
MP
6732016-01-19 Marek Polacek <polacek@redhat.com>
674
675 PR c++/68965
676 * g++.dg/cpp1y/parameter-pack-1.C: New test.
677 * g++.dg/cpp1y/parameter-pack-2.C: New test.
678
962801c5
KT
6792016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
680
681 PR target/69135
682 * gcc.target/arm/pr69135_1.c: New test.
683
078fe40a
WD
6842015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
685
686 * gcc.target/aarch64/ccmp_1.c: Add new tests.
687
786e3c06
WD
6882015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
689
690 * gcc.target/aarch64/ccmp_1.c: New testcase.
691
1e297006
MP
6922016-01-19 Marek Polacek <polacek@redhat.com>
693
694 PR c++/68586
695 * g++.dg/cpp0x/enum30.C: New test.
696
879c27e3
RB
6972016-01-19 Richard Biener <rguenther@suse.de>
698
699 PR tree-optimization/69336
700 * g++.dg/tree-ssa/pr69336.C: New testcase.
701
015337d3
JJ
7022016-01-19 Jakub Jelinek <jakub@redhat.com>
703
704 PR debug/65779
705 * gcc.dg/pr65779.c: New test.
706
e2c768b6
RB
7072016-01-19 Richard Biener <rguenther@suse.de>
708
709 PR tree-optimization/69352
710 * gcc.dg/torture/pr69352.c: New testcase.
711
569efc34
JJ
7122016-01-19 Jakub Jelinek <jakub@redhat.com>
713
714 PR rtl-optimization/68955
715 PR rtl-optimization/64557
716 * gcc.dg/torture/pr68955.c: New test.
717
e49d321f
JH
7182016-01-19 Jan Hubicka <hubicka@ucw.cz>
719
720 PR lto/69136
721 * g++.dg/torture/pr69136.C: New testcase.
722
e9191ad3
JH
7232016-01-19 Jan Hubicka <hubicka@ucw.cz>
724
725 PR lto/69133
726 * g++.dg/lto/pr69133_0.C: New testcase.
727 * g++.dg/lto/pr69133_1.C: New testcase.
728
2bedb645
JL
7292016-01-15 Jeff Law <law@redhat.com>
730
731 PR tree-optimization/69320
732 * gcc.c-torture/pr69320-1.c: New test.
733 * gcc.c-torture/pr69320-2.c: New test.
734 * gcc.c-torture/pr69320-3.c: New test.
735 * gcc.c-torture/pr69320-4.c: New test.
736
17c15cb9
PP
7372016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
738
739 PR c++/11858
740 PR c++/24663
741 PR c++/24664
742 * g++.dg/template/pr11858.C: New test.
743 * g++.dg/template/pr24663.C: New test.
744 * g++.dg/template/unify12.C: New test.
745 * g++.dg/template/unify13.C: New test.
746 * g++.dg/template/unify14.C: New test.
747 * g++.dg/template/unify15.C: New test.
748 * g++.dg/template/unify16.C: New test.
749 * g++.dg/template/unify17.C: New test.
750
9617fd08
DM
7512016-01-18 David Malcolm <dmalcolm@redhat.com>
752
753 PR testsuite/69181
754 * gcc.dg/pr69181-1.c: New test file.
755 * gcc.dg/pr69181-2.c: New test file.
756 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
757 globals by moving it to...
758 (cleanup-after-saved-dg-test): ...this new function. Add
759 "global additional_sources_used". Add reset of global
760 multiline_expected_outputs to the empty list.
761 * lib/multiline.exp (_multiline_expected_outputs): Rename this
762 global to...
763 (multiline_expected_outputs): ...this, and updated comments to
764 note that it is modified from gcc-dg.exp.
765 (dg-end-multiline-output): Update for the above renaming.
766 (handle-multiline-outputs): Likewise. Remove the clearing
767 of the expected outputs to the empty list.
768
b555a2e4
RB
7692016-01-18 Richard Biener <rguenther@suse.de>
770
771 PR tree-optimization/69297
772 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
773
96902805
JM
7742016-01-18 Joseph Myers <joseph@codesourcery.com>
775
776 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
777 dg-options.
778 * gcc.target/mips/mips-3d-2.c: Likewise.
779 * gcc.target/mips/mips-3d-3.c: Likewise.
780 * gcc.target/mips/mips-3d-4.c: Likewise.
781 * gcc.target/mips/mips-3d-5.c: Likewise.
782 * gcc.target/mips/mips-3d-6.c: Likewise.
783 * gcc.target/mips/mips-3d-7.c: Likewise.
784 * gcc.target/mips/mips-3d-8.c: Likewise.
785 * gcc.target/mips/mips-3d-9.c: Likewise.
786 * gcc.target/mips/mips-ps-1.c: Likewise.
787 * gcc.target/mips/mips-ps-2.c: Likewise.
788 * gcc.target/mips/mips-ps-3.c: Likewise.
789 * gcc.target/mips/mips-ps-4.c: Likewise.
790 * gcc.target/mips/mips-ps-5.c: Likewise.
791 * gcc.target/mips/mips-ps-6.c: Likewise.
792 * gcc.target/mips/mips-ps-7.c: Likewise.
793 * gcc.target/mips/mips-ps-type.c: Likewise.
794 * gcc.target/mips/mips-ps-type-2.c: Likewise.
795 * gcc.target/mips/mips16-attributes-6.c: Likewise.
796
40e26f94
TV
7972016-01-18 Tom de Vries <tom@codesourcery.com>
798
799 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
800 * c-c++-common/goacc/kernels-double-reduction.c: New test.
801 * c-c++-common/goacc/kernels-empty.c: New test.
802 * c-c++-common/goacc/kernels-eternal.c: New test.
803 * c-c++-common/goacc/kernels-loop-2.c: New test.
804 * c-c++-common/goacc/kernels-loop-3.c: New test.
805 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
806 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
807 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
808 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
809 * c-c++-common/goacc/kernels-loop-data.c: New test.
810 * c-c++-common/goacc/kernels-loop-g.c: New test.
811 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
812 * c-c++-common/goacc/kernels-loop-n.c: New test.
813 * c-c++-common/goacc/kernels-loop-nest.c: New test.
814 * c-c++-common/goacc/kernels-loop.c: New test.
815 * c-c++-common/goacc/kernels-noreturn.c: New test.
816 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
817 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
818 * c-c++-common/goacc/kernels-reduction.c: New test.
819
a98d4647
TV
8202016-01-18 Tom de Vries <tom@codesourcery.com>
821
822 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
823 * gcc.dg/autopar/outer-2.c: Same.
824 * gcc.dg/autopar/outer-3.c: Same.
825 * gcc.dg/autopar/outer-4.c: Same.
826 * gcc.dg/autopar/outer-5.c: Same.
827 * gcc.dg/autopar/outer-6.c: Same.
828 * gcc.dg/autopar/parallelization-1.c: Same.
829 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
830 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
831 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
832 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
833 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
834 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
835 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
836 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
837 * gcc.dg/autopar/pr39500-1.c: Same.
838 * gcc.dg/autopar/pr39500-2.c: Same.
839 * gcc.dg/autopar/pr46193.c: Same.
840 * gcc.dg/autopar/pr46194.c: Same.
841 * gcc.dg/autopar/pr49580.c: Same.
842 * gcc.dg/autopar/pr49960-1.c: Same.
843 * gcc.dg/autopar/pr49960.c: Same.
844 * gcc.dg/autopar/pr68373.c: Same.
845 * gcc.dg/autopar/reduc-1.c: Same.
846 * gcc.dg/autopar/reduc-1char.c: Same.
847 * gcc.dg/autopar/reduc-1short.c: Same.
848 * gcc.dg/autopar/reduc-2.c: Same.
849 * gcc.dg/autopar/reduc-2char.c: Same.
850 * gcc.dg/autopar/reduc-2short.c: Same.
851 * gcc.dg/autopar/reduc-3.c: Same.
852 * gcc.dg/autopar/reduc-4.c: Same.
853 * gcc.dg/autopar/reduc-6.c: Same.
854 * gcc.dg/autopar/reduc-7.c: Same.
855 * gcc.dg/autopar/reduc-8.c: Same.
856 * gcc.dg/autopar/reduc-9.c: Same.
857 * gcc.dg/autopar/uns-outer-4.c: Same.
858 * gcc.dg/autopar/uns-outer-5.c: Same.
859 * gcc.dg/autopar/uns-outer-6.c: Same.
860 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
861 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
862
da976fa8
AL
8632016-01-18 Alan Lawrence <alan.lawrence@arm.com>
864
865 PR target/63679
866 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
867 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
868
70c1e886
AL
8692016-01-18 Alan Lawrence <alan.lawrence@arm.com>
870
871 PR target/63679
872 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
873 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
874 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
875
88bed196
AL
8762016-01-18 Alan Lawrence <alan.lawrence@arm.com>
877
878 PR target/63679
879 * gcc.dg/tree-ssa/sra-17.c: New.
880 * gcc.dg/tree-ssa/sra-18.c: New.
881
3dd5f42e
IE
8822016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
883
884 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
885
ae5a77fa
EB
8862016-01-18 Eric Botcazou <ebotcazou@adacore.com>
887
888 * gnat.dg/inline12.adb: New test.
889
11e57fc6
BC
8902016-01-18 Bin Cheng <bin.cheng@arm.com>
891
892 PR tree-optimization/66797
893 * gcc.c-torture/execute/pr65447.c: Relax check condition.
894
995b6fe0
RB
8952016-01-18 Richard Biener <rguenther@suse.de>
896
897 PR tree-optimization/69170
898 * gcc.dg/torture/pr69170.c: New testcase.
899
d656d82e
JDA
9002016-01-17 John David Anglin <danglin@gcc.gnu.org>
901
902 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
903
d69da357
TV
9042016-01-16 Tom de Vries <tom@codesourcery.com>
905
906 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
907
a3845283
TV
9082016-01-16 Tom de Vries <tom@codesourcery.com>
909
910 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
911 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
912 redundant dg-require-effective-target pthread.
913 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
914 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
915 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
916 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
917 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
918 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
919 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
920
197a6aa6
DE
9212016-01-16 David Edelsohn <dje.gcc@gmail.com>
922
923 PR target/68609
924 * gcc.target/powerpc/recip-6.c: Enable on AIX.
925 * gcc.target/powerpc/recip-7.c: Same.
926
ec7886c1
PP
9272016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
928
929 PR c++/69091
930 * g++.dg/template/pr69091.C: New test.
931
203484bb
PP
9322016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
933
934 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
935 dump does not contain an error_mark_node.
936 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
937 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
938
aa2500e9
PP
9392016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
940
941 PR c++/68936
942 * g++.dg/template/pr68936.C: New test.
943
28621a5c
DE
9442016-01-15 David Edelsohn <dje.gcc@gmail.com>
945
946 PR target/68609
947 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
948 * gcc.target/powerpc/recip-2.c: Same.
949 * gcc.target/powerpc/recip-3.c: Same.
950 * gcc.target/powerpc/recip-4.c: Same.
951 * gcc.target/powerpc/recip-sqrtf.c: Same.
952
40c43aca
JL
9532016-01-15 Jeff Law <law@redhat.com>
954
955 PR tree-optimization/69270
956 * gcc.dg/tree-ssa/pr69270-2.c: New test.
957 * gcc.dg/tree-ssa/pr69270-3.c: New test.
958
afbc5ae8
PT
9592016-01-15 Paul Thomas <pault@gcc.gnu.org>
960
961 PR fortran/49630
962 * gfortran.dg/deferred_character_13.f90: New test for the fix
963 of comment 3 of the PR.
964
965 PR fortran/54070
966 * gfortran.dg/deferred_character_8.f90: New test
967 * gfortran.dg/allocate_error_5.f90: New test
968
969 PR fortran/60593
970 * gfortran.dg/deferred_character_10.f90: New test
971
972 PR fortran/60795
973 * gfortran.dg/deferred_character_14.f90: New test
974
975 PR fortran/61147
976 * gfortran.dg/deferred_character_11.f90: New test
977
978 PR fortran/64324
979 * gfortran.dg/deferred_character_9.f90: New test
980
49abe076
VM
9812016-01-15 Vladimir Makarov <vmakarov@redhat.com>
982
983 PR rtl-optimization/69030
984 * gcc.target/i386/pr69030.c: New.
985
16d12992
KT
9862016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
987
988 * gcc.target/aarch64/target_attr_17.c: New test.
989
78810bd3
RB
9902016-01-15 Richard Biener <rguenther@suse.de>
991
992 PR tree-optimization/66856
993 * gcc.dg/torture/pr66856-1.c: New testcase.
994 * gcc.dg/torture/pr66856-2.c: Likewise.
995
2bd847fe
RB
9962016-01-15 Richard Biener <rguenther@suse.de>
997
998 PR debug/69137
999 * g++.dg/lto/pr69137_0.C: New testcase.
1000
a00fe3b7
RS
10012016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1002
1003 PR middle-end/69246
1004 * gcc.target/i386/pr69246.c: New test.
1005
cbb0e83b
DV
10062016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1007
7596d5de 1008 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1009
5a500ecf
DV
10102016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1011
1012 PR c++/56194
1013 * g++.dg/init/const9.C: Disable test on S/390.
1014
5d9bf64f
DV
10152016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1016
1017 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1018 * g++.dg/Wno-frame-address.C: Ditto.
1019
e234b19e
DV
10202016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1021
1022 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1023
89483f99
RB
10242016-01-15 Richard Biener <rguenther@suse.de>
1025
1026 PR tree-optimization/68961
1027 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1028
94f37395
IE
10292016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1030
1031 * gcc.target/i386/pr65105-5.c: New test.
1032
0f6176e6
JH
10332016-01-15 Jan Hubicka <hubicka@ucw.cz>
1034
1035 * gcc.c-torture/execute/alias-4.c: New testcase.
1036
824ca15e
JH
10372016-01-15 Jan Hubicka <hubicka@ucw.cz>
1038
1039 PR ipa/68148
1040 * g++.dg/ipa/devirt-49.C: New testcase.
1041
092f7deb 10422016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1043
1044 PR target/65837
1045 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1046 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1047 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1048
e93c66bc
RB
10492016-01-15 Richard Biener <rguenther@suse.de>
1050
1051 PR tree-optimization/69117
1052 * gcc.dg/torture/pr69117.c: New testcase.
1053
c47eaca6 10542015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1055
1056 PR c++/69048
1057 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1058
c3f6914a
FXC
10592016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1060
1061 PR testsuite/67509
1062 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1063 range tests use 100 * maximum instead of maximum + 1.
1064
cd65ae90
JJ
10652016-01-14 Jakub Jelinek <jakub@redhat.com>
1066
1067 PR debug/69244
1068 * gcc.dg/guality/pr69244.c: New test.
1069
19643948
UB
10702016-01-14 Uros Bizjak <ubizjak@gmail.com>
1071
1072 * lib/target-supports.exp (check_effective_target_issignaling):
1073 New procedure.
1074 * gcc.dg/pr61441.c: Require issignaling effective target.
1075
fe79c97e
SB
10762016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1077
1078 PR target/68803
1079 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1080
c7df95d8
DM
10812016-01-14 David Malcolm <dmalcolm@redhat.com>
1082
1083 PR c++/68819
1084 PR preprocessor/69177
1085 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1086 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1087 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1088 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1089
00083992
MP
10902016-01-14 Marek Polacek <polacek@redhat.com>
1091
1092 PR c/69262
1093 * gcc.dg/array-15.c: New test.
1094
0c9b3294
JJ
10952016-01-14 Jakub Jelinek <jakub@redhat.com>
1096
1097 PR middle-end/68146
1098 PR tree-optimization/69155
1099 * gfortran.dg/pr68146.f: New test.
1100 * gfortran.dg/pr69155.f90: New test.
1101
3688e13d
RB
11022016-01-14 Richard Biener <rguenther@suse.de>
1103
1104 PR tree-optimization/68060
1105 * gcc.dg/torture/pr68060-1.c: New testcase.
1106 * gcc.dg/torture/pr68060-2.c: Likewise.
1107
bab0ad3a
NC
11082016-01-14 Nick Clifton <nickc@redhat.com>
1109
1110 * lib/target-supports.exp
1111 (check_effective_target_arm_neon_ok_nocache): Add an option
1112 sequence that includes setting the ARM architecture to ARMv7-A.
1113 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1114 command line options necessary to enable Neon support.
1115 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1116 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1117 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1118 * gcc.target/arm/pr69180.c: Likewise.
1119
947c2ce5
JL
11202016-01-14 Jeff Law <law@redhat.com>
1121
1122 PR tree-optimization/69270
1123 * gcc.dg/tree-ssa/pr69270.c: New test.
1124
3342fd71
BS
11252016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1126
1127 PR c/66208
1128 * c-c++-common/pr66208.c: New file.
1129
2ad3adf1
JJ
11302016-01-13 Jakub Jelinek <jakub@redhat.com>
1131
1132 PR tree-optimization/69156
1133 * gcc.dg/pr69156.c: New test.
1134
398d6feb
L
11352016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1136
1137 * gcc.target/i386/pr69225-7.c: New test.
1138
4c868789
RH
11392016-01-13 Richard Henderson <rth@redhat.com>
1140
1141 * gcc.dg/tm/memopt-13.c: Update expected function.
1142 * gcc.dg/tm/memopt-6.c: Likewise.
1143
ef6d1772
UB
11442016-01-13 Uros Bizjak <ubizjak@gmail.com>
1145
1146 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1147 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1148 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1149 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1150
ef6d1772
UB
11512016-01-13 Tom de Vries <tom@codesourcery.com>
1152
1153 PR tree-optimization/69169
0b4b6ef2
TV
1154 * gcc.dg/pr69169.c: New test.
1155
2ad3adf1 11562016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1157
1158 PR target/69228
1159 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1160 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1161 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1162 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1163 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1164 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1165 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1166 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1167
9060e335
AK
11682016-01-13 Jakub Jelinek <jakub@redhat.com>
1169
1170 PR target/69247
1171 * gcc.dg/pr69247.c: New test.
1172
40311329
RB
11732016-01-13 Richard Biener <rguenther@suse.de>
1174
1175 PR tree-optimization/69242
1176 * gcc.dg/torture/pr69242.c: New testcase.
1177
ccbd7103
RB
11782016-01-13 Richard Biener <rguenther@suse.de>
1179
1180 PR tree-optimization/69186
1181 * gcc.dg/torture/pr69186.c: New testcase.
1182
c6f72a46
JL
11832016-01-13 Jeff Law <law@redhat.com>
1184
1185 PR tree-optimization/67755
1186 * gcc.dg/tree-ssa/pr67755.c: New test.
1187
11882016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1189
1190 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1191 pass number in output by a star.
1192
c446cf07
BC
11932016-01-12 Bin Cheng <bin.cheng@arm.com>
1194
1195 PR tree-optimization/68911
1196 * gcc.c-torture/execute/pr68911.c: New test.
1197
5342156c
MP
11982016-01-12 Marek Polacek <polacek@redhat.com>
1199
1200 PR c++/68979
1201 * g++.dg/warn/permissive-1.C: New test.
1202
65364cc5
JJ
12032016-01-12 Jakub Jelinek <jakub@redhat.com>
1204
1205 PR objc++/68511
1206 PR c++/69213
1207 * g++.dg/opt/pr69213.C: New test.
1208
81b9a3d9
CB
12092016-01-12 Christian Bruel <christian.bruel@st.com>
1210
1211 PR target/69180
1212 * gcc.target/arm/pr69180.c: New test.
1213
3c4e91c9
RB
12142016-01-12 Richard Biener <rguenther@suse.de>
1215
1216 PR lto/69077
1217 * g++.dg/lto/pr69077_0.C: New testcase.
1218 * g++.dg/lto/pr69077_1.C: Likewise.
1219
5664cea1
JJ
12202016-01-12 Jakub Jelinek <jakub@redhat.com>
1221
1222 PR target/69175
1223 * g++.dg/opt/pr69175.C: New test.
1224
86cefc49
AL
12252016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1226
1227 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1228 rather than #including math.h & stdlib.h.
1229 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1230 * gcc.dg/vect/pr49771.c: Likewise.
1231 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1232 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1233 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1234 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1235 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1236 * gcc.dg/vect/pr44507.c: Likewise.
1237 * gcc.dg/vect/pr45902.c: Likewise.
1238 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1239 * gcc.dg/vect/vect-117.c: Likewise.
1240 * gcc.dg/vect/vect-99.c: Likewise.
1241 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1242 * gcc.dg/vect/vect-cond-1.c: Likewise.
1243 * gcc.dg/vect/vect-cond-2.c: Likewise.
1244 * gcc.dg/vect/vect-cond-3.c: Likewise.
1245 * gcc.dg/vect/vect-cond-4.c: Likewise.
1246 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1247 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1248 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1249 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1250 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1251 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1252 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1253 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1254 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1255 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1256 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1257 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1258 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1259 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1260 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1261 include of signal.h.
1262 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1263 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1264 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1265 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1266 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1267 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1268 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1269 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1270 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1271 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1272 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1273 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1274 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1275 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1276 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1277 * gcc.dg/vect/vect-outer-5.c: Likewise.
1278 * gcc.dg/vect/vect-outer-6.c: Likewise.
1279 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1280 include of stdio.h.
1281
b832f61e
NC
12822016-01-12 Nick Clifton <nickc@redhat.com>
1283
1284 PR target/68913
1285 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1286 to fread so that it will be found in all target runtimes.
1287
8eac49b1
RB
12882016-01-12 Richard Biener <rguenther@suse.de>
1289
1290 PR tree-optimization/69053
1291 * g++.dg/torture/pr69053.C: New testcase.
1292
2935d994
RB
12932016-01-12 Richard Biener <rguenther@suse.de>
1294
1295 PR tree-optimization/69168
1296 * gcc.dg/torture/pr69168.c: New testcase.
1297
66c16fd9
RB
12982016-01-12 Richard Biener <rguenther@suse.de>
1299
1300 PR tree-optimization/69157
1301 * gcc.dg/torture/pr69157.c: New testcase.
1302
13032016-01-12 Richard Biener <rguenther@suse.de>
1304
1305 PR tree-optimization/69174
1306 * gcc.dg/torture/pr69174.c: New testcase.
1307
723033a6
JJ
13082016-01-12 Jakub Jelinek <jakub@redhat.com>
1309
1310 PR c++/66808
1311 PR c++/69000
1312 * g++.dg/tls/pr66808.C: New test.
1313 * g++.dg/tls/pr69000.C: New test.
1314
3574cf47
BS
13152016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1316
1317 * gcc.target/powerpc/swaps-p8-23.c: New test.
1318 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1319
feb20787
JDA
13202016-01-11 John David Anglin <danglin@gcc.gnu.org>
1321
1322 PR tree-optimization/68356
1323 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1324
27b1820a
KV
13252016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1326 Jim Wilson <jim.wilson@linaro.org>
1327
1328 PR target/69194
1329 * gcc.target/arm/pr69194.c: New test.
1330
cf4de6af
L
13312016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1332
1333 PR target/69225
1334 * gcc.target/i386/pr69225-1.c: New test.
1335 * gcc.target/i386/pr69225-2.c: Likewise.
1336 * gcc.target/i386/pr69225-3.c: Likewise.
1337 * gcc.target/i386/pr69225-4.c: Likewise.
1338 * gcc.target/i386/pr69225-5.c: Likewise.
1339 * gcc.target/i386/pr69225-6.c: Likewise.
1340
1ebd5558
JJ
13412016-01-11 Jakub Jelinek <jakub@redhat.com>
1342
23552a4d
JJ
1343 PR target/67462
1344 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1345 if lp64.
1346
26ff85b0
JJ
1347 PR target/69071
1348 * gcc.dg/pr69071.c: New test.
1349
9cb6bd74
JJ
1350 PR c++/69211
1351 * g++.dg/opt/pr69211.C: New test.
1352
1ebd5558
JJ
1353 PR tree-optimization/69214
1354 * gcc.c-torture/compile/pr69214.c: New test.
1355
8c18c836
UB
13562016-01-11 Uros Bizjak <ubizjak@gmail.com>
1357
1358 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1359 * gcc.target/i386/pr66232-11.c: Ditto.
1360 * gcc.target/i386/pr66232-12.c: Ditto.
1361 * gcc.target/i386/pr66232-13.c: Ditto.
1362
62446e6e
RB
13632016-01-11 Richard Biener <rguenther@suse.de>
1364
1365 PR tree-optimization/69173
1366 * gcc.dg/torture/pr69173.c: New testcase.
1367
2b8568fe
KT
13682016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1369
1370 PR rtl-optimization/68796
1371 * gcc.target/aarch64/tst_5.c: New test.
1372 * gcc.target/aarch64/tst_6.c: Likewise.
1373
5baf4532
KT
13742016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1375
1376 PR rtl-optimization/68841
1377 * gcc.dg/pr68841.c: New test.
1378 * gcc.c-torture/execute/pr68841.c: New test.
1379
ca90b1ed
YR
13802016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1381
1382 PR rtl-optimization/68920
1383 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1384 for ix86 targets.
1385 * gcc.dg/ifcvt-5.c: New test.
1386
2ad3adf1 13872016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
1388
1389 PR bootstrap/69123
1390 * g++.dg/pr69123.C: New.
1391
83834c09
IE
13922016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1393
1394 PR target/69010
1395 * gcc.target/i386/pr69010.c: New test.
1396
dcf89d57
MJ
13972016-01-11 Martin Jambor <mjambor@suse.cz>
1398
1399 PR ipa/69044
1400 * gcc.target/i386/chkp-pr69044.c: New test.
1401
d95167ee
TV
14022016-01-11 Tom de Vries <tom@codesourcery.com>
1403
1404 PR tree-optimization/69109
1405 * gcc.dg/autopar/pr69109-2.c: New test.
1406 * gcc.dg/autopar/pr69109.c: New test.
1407
4f6403a8
TV
14082016-01-11 Tom de Vries <tom@codesourcery.com>
1409
1410 PR tree-optimization/69108
1411 * gcc.dg/autopar/pr69108.c: New test.
1412
21efdd80
PP
14132016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1414
1415 PR c++/69029
1416 * c-c++-common/Wisleading-indentation.c: Augment test.
1417
fd42eed8
TK
14182016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1419
1420 PR fortran/69154
1421 * gfortran.dg/inline_matmul_12.f90: New test.
1422
4f90ee6c
PT
14232016-01-10 Paul Thomas <pault@gcc.gnu.org>
1424
1425 PR fortran/67779
1426 * gfortran.dg/actual_array_offset_1: New test.
1427
3907c6cf
TV
14282016-01-10 Tom de Vries <tom@codesourcery.com>
1429
1430 PR tree-optimization/69062
1431 * gcc.dg/autopar/pr69062.c: New test.
1432
b07b236e
TS
14332016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1434
1435 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1436 * gcc.dg/vect/slp-perm-2.c: Likewise.
1437 * gcc.dg/vect/slp-perm-3.c: Likewise.
1438 * gcc.dg/vect/slp-perm-5.c: Likewise.
1439 * gcc.dg/vect/slp-perm-6.c: Likewise.
1440 * gcc.dg/vect/slp-perm-7.c: Likewise.
1441 * gcc.dg/vect/slp-perm-8.c: Likewise.
1442
23fab8ae
TV
14432016-01-10 Tom de Vries <tom@codesourcery.com>
1444
1445 PR tree-optimization/69039
1446 * gcc.dg/autopar/pr69039.c: New test.
1447
73f0dae2
MP
14482016-01-09 Marek Polacek <polacek@redhat.com>
1449
1450 PR c++/69113
1451 * g++.dg/pr69113.C: New test.
1452
20b8d734
JJ
14532016-01-09 Jakub Jelinek <jakub@redhat.com>
1454
1455 PR middle-end/50865
1456 PR tree-optimization/69097
1457 * gcc.c-torture/execute/pr50865.c: New test.
1458 * gcc.c-torture/execute/pr69097-1.c: New test.
1459 * gcc.c-torture/execute/pr69097-2.c: New test.
1460 * gcc.dg/pr69097-1.c: New test.
1461 * gcc.dg/pr69097-2.c: New test.
1462
c50e614b
JJ
14632016-01-09 Jakub Jelinek <jakub@redhat.com>
1464
1465 PR c++/69164
1466 * g++.dg/opt/pr69164.C: New test.
1467
e0237993
JJ
14682016-01-08 Jakub Jelinek <jakub@redhat.com>
1469
1470 PR tree-optimization/69167
1471 * gcc.dg/pr69167.c: New test.
1472
bd8f5bb2
MP
14732016-01-08 Marek Polacek <polacek@redhat.com>
1474
1475 PR c++/68449
1476 * g++.dg/pr68449.C: New.
1477
bb0f5ca7
AL
14782016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1479
1480 PR tree-optimization/68707
1481 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1482 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1483 on platforms supporting it.
1484 * gcc.dg/vect/slp-perm-2.c: Likewise.
1485 * gcc.dg/vect/slp-perm-3.c: Likewise.
1486 * gcc.dg/vect/slp-perm-5.c: Likewise.
1487 * gcc.dg/vect/slp-perm-7.c: Likewise.
1488 * gcc.dg/vect/slp-perm-8.c: Likewise.
1489 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1490 on platforms supporting it.
1491
22518428
JJ
14922016-01-08 Jakub Jelinek <jakub@redhat.com>
1493
33f0852f
JJ
1494 PR tree-optimization/69162
1495 * gcc.dg/pr69162.c: New test.
1496
22518428
JJ
1497 PR tree-optimization/69172
1498 * gcc.dg/pr69172.c: New test.
1499
80e9b3aa
TP
15002016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1501
1502 PR tree-optimization/67781
1503 * gcc.c-torture/execute/pr67781.c: New file.
1504
262a363f
JJ
15052016-01-08 Jakub Jelinek <jakub@redhat.com>
1506
1507 PR tree-optimization/69083
1508 * gcc.dg/vect/pr69083.c: New test.
1509
6e1f093f
SS
15102016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1511
1512 PR tree-optimization/61441
1513 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1514 Use -fexcess-precision=standard for compiler options.
1515 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1516
53290e07
JJ
15172016-01-08 Jakub Jelinek <jakub@redhat.com>
1518
57bf3072
JJ
1519 PR fortran/69128
1520 * gfortran.dg/gomp/pr69128.f90: New test.
1521
53290e07
JJ
1522 PR c++/69145
1523 * g++.dg/ext/pr69145-1.C: New test.
1524 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1525 * g++.dg/ext/pr69145-2.h: New file.
1526
7a127fa7
MS
15272016-01-07 Martin Sebor <msebor@redhat.com>
1528
1529 PR c/68966
1530 * gcc.dg/atomic-fetch-bool.c: New test.
1531 * gcc.dg/sync-fetch-bool.c: New test.
1532
95918b49
L
15332016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1534
1535 PR fortran/66680
1536 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1537
c8e62a9d
NC
15382016-01-07 Nick Clifton <nickc@redhat.com>
1539
1540 PR target/66655
1541 * g++.dg/pr66655.C: New test.
1542 * g++.dg/pr66655_1.cc: Test support file.
1543 * g++.dg/pr66655.h: Test header file.
1544
2ad3adf1 15452016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1546
1547 PR fortran/66680
1548 gfortran.dg/gomp/pr66680.f90: New test.
1549
4cd9ca92
L
15502016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1551
1552 PR target/69171
1553 * gcc.target/i386/pr69171-1.c: New test.
1554 * gcc.target/i386/pr69171-2.c: Likewise.
1555 * gcc.target/i386/pr69171-3.c: Likewise.
1556 * gcc.target/i386/pr69171-4.c: Likewise.
1557 * gcc.target/i386/pr69171-5.c: Likewise.
1558 * gcc.target/i386/pr69171-6.c: Likewise.
1559
7e33d4dc
BS
15602015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1561
1562 PR middle-end/67639
1563 * c-c++-common/pr67639.c: New test.
1564
fec64afc
JJ
15652016-01-07 Jakub Jelinek <jakub@redhat.com>
1566
1567 PR tree-optimization/69141
1568 * g++.dg/opt/pr69141.C: New test.
1569
f293ad29
EB
15702016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1571
1572 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1573
5027395e
UB
15742016-01-06 Uros Bizjak <ubizjak@gmail.com>
1575
1576 PR target/69140
1577 * gcc.target/i386/pr69140.c: New test
1578
7443cf13
DM
15792016-01-06 David Malcolm <dmalcolm@redhat.com>
1580
1581 * gcc.dg/bad-dereference.c: New test case.
1582
32928931
BS
15832015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1584
1585 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1586
68dd05da
AS
15872016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1588
1589 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1590
6b131d5b
MP
15912016-01-06 Marek Polacek <polacek@redhat.com>
1592
1593 PR sanitizer/69099
1594 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1595
8d9fdb49
MP
15962016-01-05 Marek Polacek <polacek@redhat.com>
1597
1598 PR c/69104
1599 * gcc.dg/atomic-invalid-2.c: New.
1600
acf93f1e
L
16012016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1602
1603 PR target/68991
1604 * gcc.target/i386/pr68991.c: New test.
1605
3f50525d
L
16062016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1607
1608 PR target/68991
1609 * g++.dg/pr68991-1.C: New test.
1610 * g++.dg/pr68991-2.C: Likewise.
1611
e0237993 16122016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1613
e0237993 1614 PR other/60465
face88a1
ST
1615 * gcc.target/ia64/pr60465-gprel64.c: New test.
1616 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1617
a0866eff
KT
16182016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1619
1620 PR rtl-optimization/68651
1621 * gcc.target/aarch64/pr68651_1.c: New test.
1622
c589e975
DM
16232016-01-05 David Malcolm <dmalcolm@redhat.com>
1624
1625 PR c/69122
1626 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1627
929710d9
NS
16282016-01-05 Nathan Sidwell <nathan@acm.org>
1629
ce3e43d7
NS
1630 PR c++/58583
1631 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1632
929710d9
NS
1633 * gcc.dg/alias-15.c: New.
1634
a2faef8e
NC
16352016-01-05 Nick Clifton <nickc@redhat.com>
1636
1637 PR target/68870
1638 * g++.dg/pr68770.C: New test.
1639
4cfa76e3
MS
16402016-01-04 Mike Stump <mikestump@comcast.net>
1641
1642 * lib/target-supports.exp (check_effective_target_cilkplus):
1643 cilkplus targets require pthreads.
4ece61b6 1644 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1645
4e8a3a35
MM
16462016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1647
1648 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1649 generation.
1650
818ab71a
JJ
16512016-01-04 Jakub Jelinek <jakub@redhat.com>
1652
1653 Update copyright years.
1654
2fe0a208
MP
16552016-01-04 Marek Polacek <polacek@redhat.com>
1656
1657 PR c/68908
1658 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1659 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1660 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1661
9e3b2fe3
EB
16622016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1663
1664 * gcc.target/sparc/20160104-2.c: New test.
1665
e8d65a35
EB
16662016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1667
1668 * gcc.target/sparc/20160104-1.c: New test.
1669
25ccfccd
PT
16702016-01-03 Paul Thomas <pault@gcc.gnu.org>
1671
1672 PR fortran/65045
1673 * gfortran.dg/pr65045.f90: New test.
1674
cb51d382
EB
16752016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1676
1677 * gnat.dg/specs/debug1.ads: Delete.
1678
6eeaad6e
JD
16792016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1680
1681 PR libgfortran/68867
1682 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1683 expression.
1684
2f968603
JD
16852016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1686
1687 PR libgfortran/68867
1688 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1689 PowerPC.
1690
591bb5e4
PT
16912016-01-01 Paul Thomas <pault@gcc.gnu.org>
1692
1693 PR fortran/68864
1694 * gfortran.dg/pr68864.f90: New test.
1695
f1e0620c
JJ
16962016-01-01 Jakub Jelinek <jakub@redhat.com>
1697
942a1319
JJ
1698 PR tree-optimization/69070
1699 * gcc.dg/pr69070.c: New test.
1700
10dff63f
JJ
1701 PR sanitizer/69055
1702 * gfortran.dg/pr69055.f90: New test.
1703
f1e0620c
JJ
1704 PR target/69015
1705 * gcc.dg/pr69015.c: New test.
818ab71a 1706\f
2f883d1c 1707Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1708
1709Copying and distribution of this file, with or without modification,
1710are permitted in any medium without royalty provided the copyright
1711notice and this notice are preserved.