]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
nvptx.c (PTX_GANG_DEFAULT): New.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
ff86345f
RB
12016-02-01 Richard Biener <rguenther@suse.de>
2
3 PR middle-end/69556
4 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5
bc369dbd
RB
62016-02-01 Richard Biener <rguenther@suse.de>
7
8 PR tree-optimization/69574
9 * gcc.dg/torture/pr69574.c: New testcase.
10
ef318184
RB
112016-02-01 Richard Biener <rguenther@suse.de>
12
13 PR tree-optimization/69579
14 * gcc.dg/setjmp-6.c: New testcase.
15
654745e6
JJ
162016-02-01 Jakub Jelinek <jakub@redhat.com>
17
18 PR rtl-optimization/69570
19 * g++.dg/opt/pr69570.C: New test.
20
e6c0c44b
RH
212016-02-01 Richard Henderson <rth@redhat.com>
22
23 * gcc.dg/pr69535.c: New test.
24
6ff3f09a
JDA
252016-01-31 John David Anglin <danglin@gcc.gnu.org>
26
2c005538
JDA
27 PR testsuite/69584
28 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
29 * gcc.dg/tree-ssa/sra-18.c: Likewise.
30
61083a4b
JDA
31 PR debug/68244
32 * g++.dg/parse/parens3.C: Use register "4" on hppa.
33
6ff3f09a
JDA
34 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
35
0c221916
PT
362016-01-31 Paul Thomas <pault@gcc.gnu.org>
37
38 PR fortran/67564
39 * gfortran.dg/allocate_with_source_17.f03: New test.
40
db7a2818
JJ
412016-01-30 Jakub Jelinek <jakub@redhat.com>
42
43 PR tree-optimization/69546
44 * gcc.dg/torture/pr69546.c: New test.
45
e520d5f0
PT
462016-01-30 Paul Thomas <pault@gcc.gnu.org>
47
48 PR fortran/69566
49 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
50
343c05d3
MS
512016-01-30 Martin Sebor <msebor@redhat.com>
52
53 PR c++/68490
54 * g++.dg/ext/flexary10.C: New test.
55
d6c3a539
DH
562016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
57
58 PR fortran/66707
59 gfortran.dg/common_23.f90: New test.
60
52d72fcd
BS
612016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
62
63 PR target/65546
64 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
65 condition being checked, and disable it when the target supports
66 misaligned loads and stores.
67
3a5d2ba4
JJ
682016-01-29 Jakub Jelinek <jakub@redhat.com>
69
70 PR debug/69518
71 * gcc.dg/torture/pr69518.c: New test.
72
6bbacdb5
L
732016-01-29 H.J. Lu <hongjiu.lu@intel.com>
74
75 PR target/69530
76 * gcc.target/i386/pr69530.c: New test.
77
af932cdb
SE
782016-01-29 Steve Ellcey <sellcey@imgtec.com>
79
80 PR target/65604
81 * gcc.target/mips/div-delay.c: New test.
82
26658b7c
JJ
832016-01-29 Jakub Jelinek <jakub@redhat.com>
84
33e89989
JJ
85 PR target/69551
86 * gcc.target/i386/pr69551.c: New test.
87
26658b7c
JJ
88 PR target/66137
89 * gcc.target/i386/pr66137.c: New test.
90
401116b5
AB
912016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
92
93 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
94 always built for p5600.
95 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
96 isa=p5600 dg-option.
97
d4abfcc5
RB
982016-01-29 Richard Biener <rguenther@suse.de>
99
100 PR tree-optimization/69547
101 * g++.dg/tree-ssa/pr69547.C: New testcase.
102
16b77b32
JJ
1032016-01-29 Jakub Jelinek <jakub@redhat.com>
104
105 PR debug/66869
106 * g++.dg/warn/Wunused-function2.C: New test.
107
a1c95464
DV
1082016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
109
110 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
111 support for test to succeed.
112
5453bfed
MP
1132016-01-29 Marek Polacek <polacek@redhat.com>
114
115 PR c++/69509
116 PR c++/69516
117 * g++.dg/ext/constexpr-vla2.C: New test.
118 * g++.dg/ext/constexpr-vla3.C: New test.
119 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
120
452ec2a5
RB
1212016-01-29 Richard Biener <rguenther@suse.de>
122
123 PR middle-end/69537
124 * gcc.dg/uninit-21.c: New testcase.
125
aec0b19e
UB
1262016-01-28 Uros Bizjak <ubizjak@gmail.com>
127
128 PR target/69459
129 * gcc.target/i386/pr69459.c: New test.
130
df113ce7
SE
1312016-01-28 Steve Ellcey <sellcey@imgtec.com>
132
133 PR target/68400
134 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
135 * gcc.target/mips/pr68400.c: New test.
136
494de84f
MS
1372016-01-28 Martin Sebor <msebor@redhat.com>
138
139 PR target/17381
140 * gcc.target/powerpc/pr17381.c: New test.
141
eb1b1f01
JJ
1422016-01-28 Jakub Jelinek <jakub@redhat.com>
143
144 PR middle-end/69542
145 * gcc.dg/torture/pr69542.c: New test.
146
6dfeb7ce
WD
1472016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
148
149 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
150
4b7471a4
DE
1512016-01-28 David Edelsohn <dje.gcc@gmail.com>
152
153 * gcc.dg/pr65980.c: Skip on AIX.
154 * gcc.dg/pr66688.c: Same.
155
b271fd21
DE
1562016-01-28 David Edelsohn <dje.gcc@gmail.com>
157
158 PR target/63679
159 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
160 * gcc.dg/tree-ssa/sra-18.c: Same.
161
874108a9
AV
1622016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
163
164 PR fortran/62536
165 * gfortran.dg/block_15.f08: New test.
166 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
167 on incorrectly closed BLOCK.
168
30480bcd
IE
1692016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
170
171 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
1722016-01-28 Richard Biener <rguenther@suse.de>
173
174 PR tree-optimization/69466
175 * gfortran.dg/vect/pr69466.f90: New testcase.
176
0d4c694e
TP
1772016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
178
179 * g++.dg/pr67989.C: Remove ARM-specific option.
180 * gcc.target/arm/pr67989.C: New file.
181
2aa780da
UB
1822016-01-27 Uros Bizjak <ubizjak@gmail.com>
183
184 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
185 and expm1 test for glibc < 2.11.
186
f75ebe77
RH
1872016-01-27 Richard Henderson <rth@redhat.com>
188
189 * gcc.c-torture/execute/pr69447.c: New test.
190
1912016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 192
9a175e65 193 PR fortran/69422
49847d75
PT
194 * gfortran.dg/alloc_comp_assign_15.f03: New test.
195
cbdd8ae0
JJ
1962016-01-27 Jakub Jelinek <jakub@redhat.com>
197
198 PR debug/66869
199 * gcc.dg/pr66869.c: New test.
200
2b572b3c
JL
2012016-01-25 Jeff Law <law@redhat.com>
202
203 PR tree-optimization/68398
aec0b19e 204 PR tree-optimization/69196
2b572b3c
JL
205 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
206 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
207 path to avoid new heuristic allowing more irreducible regions
208 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
209 * gcc.dg/tree-ssa/vrp46.c: Likewise.
210 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
211 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
212 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
213
fa74a4bc
MP
2142016-01-27 Marek Polacek <polacek@redhat.com>
215
216 PR c/68062
217 * c-c++-common/vector-compare-4.c: New test.
218
0afff540
DM
2192016-01-27 David Malcolm <dmalcolm@redhat.com>
220
221 PR preprocessor/69126
222 * c-c++-common/pr69126.c: New test case.
223
1a218fc9
ILT
2242016-01-27 Ian Lance Taylor <iant@google.com>
225
226 * gcc.dg/tree-ssa/ivopt_5.c: New test.
227
5d70666e
RB
2282016-01-27 Ryan Burn <contact@rnburn.com>
229
230 PR cilkplus/69267
231 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
232
87ff4d66
UB
2332016-01-27 Uros Bizjak <ubizjak@gmail.com>
234
235 PR target/69512
236 * gcc.target/i386/pr69512.c: New test.
237
27e23cca
RE
2382016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
239
240 PR ada/69488
241 * gnat.dg/sso/*.adb: Robustify dg-output directives.
242
05bf54c3
MP
2432016-01-27 Marek Polacek <polacek@redhat.com>
244
245 PR c++/69379
246 * g++.dg/pr69379.C: New test.
247
60214d0d
MS
2482016-01-27 Martin Sebor <msebor@redhat.com>
249
250 PR c++/69317
251 * g++.dg/abi/Wabi-2-2.C: New test.
252 * g++.dg/abi/Wabi-2-3.C: New test.
253 * g++.dg/abi/Wabi-3-2.C: New test.
254 * g++.dg/abi/Wabi-3-3.C: New test.
255
167c7bfa
RB
2562016-01-27 Richard Biener <rguenther@suse.de>
257
258 PR tree-optimization/69166
259 * gcc.dg/torture/pr69166.c: New testcase.
260
1430fb1f
MJ
2612016-01-27 Martin Jambor <mjambor@suse.cz>
262
263 PR tree-optimization/69355
264 * gcc.dg/tree-ssa/pr69355.c: New test.
265
95e3030c
MP
2662016-01-27 Marek Polacek <polacek@redhat.com>
267
268 PR c++/69496
269 * g++.dg/ext/constexpr-vla1.C: New test.
270
eeb085f3
CB
2712016-01-20 Christian Bruel <christian.bruel@st.com>
272
273 PR target/69245
274 * gcc.target/arm/pr69245.c: New test.
275
b1652dde
JJ
2762016-01-27 Jakub Jelinek <jakub@redhat.com>
277
278 PR tree-optimization/69399
279 * gcc.dg/torture/pr69399.c: New test.
280
ce7e8f00
EB
2812016-01-27 Eric Botcazou <ebotcazou@adacore.com>
282
283 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
284
e4aac1d1
EB
2852016-01-26 Eric Botcazou <ebotcazou@adacore.com>
286
287 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
288
8dfdb419
TV
2892016-01-26 Tom de Vries <tom@codesourcery.com>
290
291 PR tree-optimization/69110
292 * gcc.dg/autopar/pr69110.c: New test.
293
56f80f54 2942016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 295 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
296
297 * gcc.dg/graphite/isl-ast-op-select.c: New.
298
a0909527
PT
2992015-01-26 Paul Thomas <pault@gcc.gnu.org>
300
301 PR fortran/69385
302 * gfortran.dg/allocate_error_6.f90: New test.
303
ffc445f4
RH
3042016-01-26 Richard Henderson <rth@redhat.com>
305
306 * gcc.dg/tm/pr60908.c: New test.
307
01e1dea3
DM
3082016-01-26 David Malcolm <dmalcolm@redhat.com>
309
310 PR other/69006
311 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
312 directive.
313 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
314 expected multiline output to reflect the colorization being
315 disabled before newlines.
316 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
317 (custom_diagnostic_finalizer): Replace call to
318 pp_newline_and_flush with call to pp_flush.
319 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
320 * gfortran.dg/implicit_class_1.f90: Likewise.
321 * lib/gcc-dg.exp (allow_blank_lines): New global.
322 (dg-allow-blank-lines-in-output): New procedure.
323 (gcc-dg-prune): Complain about blank lines in the output, unless
324 dg-allow-blank-lines-in-output was called.
325 * lib/multiline.exp (_build_multiline_regex): Only support
326 arbitrary followup text for non-blank-lines, not for blank lines.
327
13f92e8d
JJ
3282016-01-26 Jakub Jelinek <jakub@redhat.com>
329
330 PR tree-optimization/69483
331 * gcc.dg/pr69483.c: New test.
332 * g++.dg/opt/pr69483.C: New test.
333
92422235
CL
3342016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
335
336 PR target/68620
337 * gcc.target/arm/pr68620.c: New test.
338
0bccf11b
L
3392016-01-26 H.J. Lu <hongjiu.lu@intel.com>
340
341 * gcc.target/i386/pr68986-2.c: Remove -m32.
342
81cd202e
L
3432016-01-26 H.J. Lu <hongjiu.lu@intel.com>
344
345 PR target/68986
346 * gcc.target/i386/pr68986-1.c: New test.
347 * gcc.target/i386/pr68986-2.c: Likewise.
348 * gcc.target/i386/pr68986-3.c: Likewise.
349
213a1c03
CB
3502016-01-26 Christian Bruel <christian.bruel@st.com>
351
352 * lib/target-supports.exp
353 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
354 (check_effective_target_arm_crypto_pragma_ok): Likewise.
355 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
356
22a08dd1
RB
3572016-01-26 Richard Biener <rguenther@suse.de>
358
359 PR tree-optimization/69452
360 * gcc.dg/torture/pr69452.c: New testcase.
361
6c06e0e8
JJ
3622016-01-26 Jakub Jelinek <jakub@redhat.com>
363
364 PR target/69442
365 * gcc.dg/pr69442.c: New test.
366
b96824c4
RFI
3672016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
368
369 PR target/67896
370 * gcc.target/aarch64/simd/pr67896.C: New.
371
5ee31e57
RS
3722016-01-26 Richard Sandiford <richard.sandiford@arm.com>
373
374 PR tree-optimization/69400
375 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
376 function.
377 (plugin_init): Call it.
378 * gcc.dg/torture/pr69400.c: New test.
379
7ddfb31d
CL
3802016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
381
382 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
383
1e050c90
AK
3842016-01-25 Aditya Kumar <aditya.k7@samsung.com>
385 Sebastian Pop <s.pop@samsung.com>
386
387 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
388 isl-0.15.
389
c8ee4bf5
AK
3902016-01-25 Aditya Kumar <aditya.k7@samsung.com>
391 Sebastian Pop <s.pop@samsung.com>
392
393 * gcc.dg/graphite/pr69292.c: New.
394
d902b330
JJ
3952016-01-25 Jakub Jelinek <jakub@redhat.com>
396
397 * c-c++-common/goacc/use_device-1.c: New test.
398
2c89b952
JL
3992016-01-25 Jeff Law <law@redhat.com>
400
401 PR tree-optimization/69196
402 PR tree-optimization/68398
403 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
404 * gcc.dg/tree-ssa/pr68198.c: Likewise.
405
685c8785
DE
4062016-01-25 David Edelsohn <dje.gcc@gmail.com>
407
408 PR target/69469
409 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
410 Algorithm.
411
95cef0c1
RB
4122016-01-25 Richard Biener <rguenther@suse.de>
413
414 PR testsuite/69380
415 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
416
2947d3b2
IE
4172016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
418
419 PR target/69421
420 * gcc.dg/pr69421.c: New test.
421
ae19075a
BB
4222016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
423
424 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
425 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
426 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
427 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
428 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
429 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
430 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
431 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
432 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
433 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
434
fa4511c2
RB
4352016-01-25 Richard Biener <rguenther@suse.de>
436
437 PR tree-optimization/69376
438 * gcc.dg/torture/pr69376.c: New testcase.
439
1d101216
JD
4402016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
441
442 PR fortran/69397
443 PR fortran/68442
444 * gfortran.dg/interface_38.f90: New test.
445 * gfortran.dg/interface_39.f90: New test.
a0909527 446
a59b92b0
PP
4472016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
448
449 Revert:
450 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
451
452 PR c++/11858
453 PR c++/24663
454 PR c++/24664
455 * g++.dg/template/pr11858.C: New test.
456 * g++.dg/template/pr24663.C: New test.
457 * g++.dg/template/unify12.C: New test.
458 * g++.dg/template/unify13.C: New test.
459 * g++.dg/template/unify14.C: New test.
460 * g++.dg/template/unify15.C: New test.
461 * g++.dg/template/unify16.C: New test.
462 * g++.dg/template/unify17.C: New test.
463
16acb1a8
DH
4642016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
465
466 PR fortran/68283
467 gfortran.dg/pr68283.f90: New test.
468
094773e8
TK
4692016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
470
471 PR fortran/66094
472 * gfortran.dg/inline_matmul_13.f90: New test.
473 * gfortran.dg/matmul_bounds_8.f90: New test.
474 * gfortran.dg/matmul_bounds_9.f90: New test.
475 * gfortran.dg/matmul_bounds_10.f90: New test.
476
42fb90d7
TV
4772016-01-23 Tom de Vries <tom@codesourcery.com>
478
479 PR tree-optimization/69426
480 * gcc.dg/autopar/pr69426.c: New test.
481
69da7802
MS
4822016-01-23 Martin Sebor <msebor@redhat.com>
483
484 PR c++/58109
485 PR c++/69022
486 * g++.dg/cpp0x/alignas5.C: New test.
487 * g++.dg/ext/vector29.C: Same.
488
da17300a
UB
4892016-01-23 Uros Bizjak <ubizjak@gmail.com>
490
491 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
492 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
493 _GNU_SOURCE from compile flags to the source.
494 * gcc.target/i386/chkp-stropt-12.c: Ditto.
495 * gcc.target/i386/chkp-stropt-16.c: Ditto.
496 * gcc.target/i386/chkp-stropt-4.c: Ditto.
497 * gcc.target/i386/chkp-stropt-8.c: Ditto.
498
62041cfc
JJ
4992016-01-22 Jakub Jelinek <jakub@redhat.com>
500
501 PR target/69432
502 * g++.dg/opt/pr69432.C: New test.
503
f7d2ad6f
BS
5042016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
505
506 * gcc.target/powerpc/pr63354c: Adjust target selector to include
507 32-bit targets testing an -m64 multilib.
508
d403fc9a
WS
5092016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
510
511 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
512 64-bit support.
513
4aa16f8d
JG
5142016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
515
516 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
517
7c816d0f
CB
5182016-01-21 Christian Bruel <christian.bruel@st.com>
519
520 PR target/68674
521 * gcc.target/i386/pr68674.c
522 * gcc.target/aarch64/pr68674.c
523 * gcc.target/arm/pr68674.c
524
fce661e8
KT
5252016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
526
527 PR target/69403
528 * gcc.c-torture/execute/pr69403.c: New test.
529
4696899f
PC
5302016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
531
532 PR c++/55843
533 * g++.dg/template/pr55843.C: New.
534
bac69366
AL
5352016-01-22 Alan Lawrence <alan.lawrence@arm.com>
536
537 PR testsuite/66877
538 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
539 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
540
b57d3a5c
BS
5412016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
542
543 PR testsuite/67489
da17300a
UB
544 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
545 from dg-do compile directive, and instead add
546 { dg-require-effective-target int128 }.
b57d3a5c 547
9f04a53e
MS
5482016-01-20 Martin Sebor <msebor@redhat.com>
549
550 PR c/69405
551 * gcc.dg/sync-fetch.c: New test.
552
38a51663
JL
5532016-01-21 Martin Sebor <msebor@redhat.com>
554
555 PR target/69252
556 * gcc.target/powerpc/pr69252.c: New test.
557
2423a75a
JD
5582016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
559
560 PR fortran/65996
da17300a 561 * gfortran.dg/pr65996.f90: New test.
2423a75a 562
0a76463f
DV
5632016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
564
565 PR c++/68810
9f04a53e 566 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 567 expected to generate an error.
0a76463f 568
9776e692
BS
5692016-01-21 Bernd Schmidt <bschmidt@redhat.com>
570
571 PR middle-end/66178
572 * gcc.dg/torture/pr66178.c: New test.
573
c8d3e088
AB
5742016-01-21 Anton Blanchard <anton@samba.org>
575 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
576
577 PR target/63354
578 * gcc.target/powerpc/pr63354.c: New test.
579
35b707ff
VM
5802016-01-21 Vladimir Makarov <vmakarov@redhat.com>
581
582 PR rtl-optimization/68990
583 * gcc.target/i386/pr68990: New.
584
157b0829
NC
5852016-01-21 Nick Clifton <nickc@redhat.com>
586
587 PR target/69129
588 * gcc.target/mips/pr69129.c: New.
589
aede6748
PC
5902016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
591
592 PR c++/58046
593 * g++.dg/cpp0x/pr58046.C: New.
594
5463c2c8
JJ
5952016-01-21 Jakub Jelinek <jakub@redhat.com>
596
6d31cc75
SS
597 PR target/69187
598 PR target/65624
599 * gcc.target/arm/pr69187.c: New test.
600
5463c2c8
JJ
601 PR c++/69355
602 * g++.dg/torture/pr69355.C: New test.
603
fa28f32b
AK
6042016-01-21 Aditya Kumar <aditya.k7@samsung.com>
605 Sebastian Pop <s.pop@samsung.com>
606
607 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
608
b920a047
AK
6092016-01-21 Aditya Kumar <aditya.k7@samsung.com>
610 Sebastian Pop <s.pop@samsung.com>
611
da17300a 612 * gcc.dg/graphite/pr68976.c: New test.
b920a047 613
bdd3aea6
JJ
6142016-01-21 Jakub Jelinek <jakub@redhat.com>
615
616 PR middle-end/67653
617 * c-c++-common/pr67653.c: New test.
618 * gcc.dg/torture/pr29119.c: Add dg-warning.
619
26a2e6ae
PB
6202016-01-20 Peter Bergner <bergner@vnet.ibm.com>
621
622 * gcc.target/powerpc/cpu-builtin-1.c: New test.
623
d25c7690
PK
6242016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
625
626 PR c/24293
627 * gcc.dg/pr24293.c: New test.
628 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
629 incomplete struct type.
630 * gcc.dg/declspec-1.c: Likewise.
631 * gcc.dg/pr63549.c: Likewise.
632
889d5698
JJ
6332016-01-20 Jakub Jelinek <jakub@redhat.com>
634
635 PR tree-optimization/66612
636 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
637 for bdn instruction.
638
d7cf3dc7
CL
6392016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
640
641 * lib/target-supports.exp
642 (check_effective_target_arm_fp_ok_nocache): New.
643 (check_effective_target_arm_fp_ok): New.
644 (add_options_for_arm_fp): New.
645 (check_effective_target_arm_crypto_ok_nocache): Require
646 target_arm_v8_neon_ok instead of arm32.
647 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
648 (check_effective_target_arm_crypto_pragma_ok): New.
649 (add_options_for_arm_vfp): New.
650 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
651 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
652 target instead. Force initial fpu to vfp.
653 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
654 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
655 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
656 dependency.
657 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
658 use arm_vfp effective target instead. Force initial fpu to vfp.
659 * gcc.target/arm/attr-neon3.c: Likewise.
660 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
661 arm_vfp_ok.
662 * gcc.target/arm/unsigned-float.c: Likewise.
663 * gcc.target/arm/vfp-1.c: Likewise.
664 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
665 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
666 * gcc.target/arm/vfp-ldmiad.c: Likewise.
667 * gcc.target/arm/vfp-ldmias.c: Likewise.
668 * gcc.target/arm/vfp-stmdbd.c: Likewise.
669 * gcc.target/arm/vfp-stmdbs.c: Likewise.
670 * gcc.target/arm/vfp-stmiad.c: Likewise.
671 * gcc.target/arm/vfp-stmias.c: Likewise.
672 * gcc.target/arm/vnmul-1.c: Likewise.
673 * gcc.target/arm/vnmul-2.c: Likewise.
674 * gcc.target/arm/vnmul-3.c: Likewise.
675 * gcc.target/arm/vnmul-4.c: Likewise.
676
01ac9704 6772016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 678
e84b00da
L
679 PR testsuite/69366
680 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
681 the MPX run-time library, for compile-time MPX test.
682 * gcc.target/i386/chkp-always_inline.c: Likewise.
683 * gcc.target/i386/chkp-bndret.c: Likewise.
684 * gcc.target/i386/chkp-builtins-1.c: Likewise.
685 * gcc.target/i386/chkp-builtins-2.c: Likewise.
686 * gcc.target/i386/chkp-builtins-3.c: Likewise.
687 * gcc.target/i386/chkp-builtins-4.c: Likewise.
688 * gcc.target/i386/chkp-const-check-1.c: Likewise.
689 * gcc.target/i386/chkp-const-check-2.c: Likewise.
690 * gcc.target/i386/chkp-hidden-def.c: Likewise.
691 * gcc.target/i386/chkp-label-address.c: Likewise.
692 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
693 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
694 * gcc.target/i386/chkp-pr69044.c: Likewise.
695 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
696 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
697 * gcc.target/i386/chkp-strchr.c: Likewise.
698 * gcc.target/i386/chkp-strlen-1.c: Likewise.
699 * gcc.target/i386/chkp-strlen-2.c: Likewise.
700 * gcc.target/i386/chkp-strlen-3.c: Likewise.
701 * gcc.target/i386/chkp-strlen-4.c: Likewise.
702 * gcc.target/i386/chkp-strlen-5.c: Likewise.
703 * gcc.target/i386/chkp-stropt-1.c: Likewise.
704 * gcc.target/i386/chkp-stropt-10.c: Likewise.
705 * gcc.target/i386/chkp-stropt-11.c: Likewise.
706 * gcc.target/i386/chkp-stropt-12.c: Likewise.
707 * gcc.target/i386/chkp-stropt-13.c: Likewise.
708 * gcc.target/i386/chkp-stropt-14.c: Likewise.
709 * gcc.target/i386/chkp-stropt-15.c: Likewise.
710 * gcc.target/i386/chkp-stropt-16.c: Likewise.
711 * gcc.target/i386/chkp-stropt-2.c: Likewise.
712 * gcc.target/i386/chkp-stropt-3.c: Likewise.
713 * gcc.target/i386/chkp-stropt-4.c: Likewise.
714 * gcc.target/i386/chkp-stropt-5.c: Likewise.
715 * gcc.target/i386/chkp-stropt-6.c: Likewise.
716 * gcc.target/i386/chkp-stropt-7.c: Likewise.
717 * gcc.target/i386/chkp-stropt-8.c: Likewise.
718 * gcc.target/i386/chkp-stropt-9.c: Likewise.
719 * gcc.target/i386/pr63995-2.c: Likewise.
720 * gcc.target/i386/pr64805.c: Likewise.
721 * gcc.target/i386/pr65044.c: Likewise.
722 * gcc.target/i386/pr65167.c: Likewise.
723 * gcc.target/i386/pr65183.c: Likewise.
724 * gcc.target/i386/pr65184.c: Likewise.
725 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 726
28b33016
IE
7272016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
728
729 PR tree-optimization/69328
730 * gcc.dg/pr69328.c: New test.
731
bcff0913
JL
7322016-01-20 Jeff Law <law@redhat.com>
733
bf0bb970 734 PR target/25114
bcff0913
JL
735 * gcc.target/m68k/pr25114.c: New test.
736
a3f69631
AV
7372016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
738
739 * gcc.target/arm/memset-inline-10.c: Added
740 dg-require-effective-target arm_thumb2_ok.
741
af33ba0d
EB
7422016-01-19 Eric Botcazou <ebotcazou@adacore.com>
743
744 * gcc.dg/debug/dwarf2/sso.c: New test.
745
7596d5de
UB
7462016-01-19 Uros Bizjak <ubizjak@gmail.com>
747
748 PR testsuite/68820
749 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
750 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
751 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
752
ceda2c69
JH
7532016-01-19 Jan Hubicka <hubicka@ucw.cz>
754
755 PR ipa/66223
756 * g++.dg/ipa/devirt-50.C: New testcase.
757
38a979f2
MP
7582016-01-19 Marek Polacek <polacek@redhat.com>
759
760 PR c++/68965
761 * g++.dg/cpp1y/parameter-pack-1.C: New test.
762 * g++.dg/cpp1y/parameter-pack-2.C: New test.
763
962801c5
KT
7642016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
765
766 PR target/69135
767 * gcc.target/arm/pr69135_1.c: New test.
768
078fe40a
WD
7692015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
770
771 * gcc.target/aarch64/ccmp_1.c: Add new tests.
772
786e3c06
WD
7732015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
774
775 * gcc.target/aarch64/ccmp_1.c: New testcase.
776
1e297006
MP
7772016-01-19 Marek Polacek <polacek@redhat.com>
778
779 PR c++/68586
780 * g++.dg/cpp0x/enum30.C: New test.
781
879c27e3
RB
7822016-01-19 Richard Biener <rguenther@suse.de>
783
784 PR tree-optimization/69336
785 * g++.dg/tree-ssa/pr69336.C: New testcase.
786
015337d3
JJ
7872016-01-19 Jakub Jelinek <jakub@redhat.com>
788
789 PR debug/65779
790 * gcc.dg/pr65779.c: New test.
791
e2c768b6
RB
7922016-01-19 Richard Biener <rguenther@suse.de>
793
794 PR tree-optimization/69352
795 * gcc.dg/torture/pr69352.c: New testcase.
796
569efc34
JJ
7972016-01-19 Jakub Jelinek <jakub@redhat.com>
798
799 PR rtl-optimization/68955
800 PR rtl-optimization/64557
801 * gcc.dg/torture/pr68955.c: New test.
802
e49d321f
JH
8032016-01-19 Jan Hubicka <hubicka@ucw.cz>
804
805 PR lto/69136
806 * g++.dg/torture/pr69136.C: New testcase.
807
e9191ad3
JH
8082016-01-19 Jan Hubicka <hubicka@ucw.cz>
809
810 PR lto/69133
811 * g++.dg/lto/pr69133_0.C: New testcase.
812 * g++.dg/lto/pr69133_1.C: New testcase.
813
2bedb645
JL
8142016-01-15 Jeff Law <law@redhat.com>
815
816 PR tree-optimization/69320
817 * gcc.c-torture/pr69320-1.c: New test.
818 * gcc.c-torture/pr69320-2.c: New test.
819 * gcc.c-torture/pr69320-3.c: New test.
820 * gcc.c-torture/pr69320-4.c: New test.
821
17c15cb9
PP
8222016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
823
824 PR c++/11858
825 PR c++/24663
826 PR c++/24664
827 * g++.dg/template/pr11858.C: New test.
828 * g++.dg/template/pr24663.C: New test.
829 * g++.dg/template/unify12.C: New test.
830 * g++.dg/template/unify13.C: New test.
831 * g++.dg/template/unify14.C: New test.
832 * g++.dg/template/unify15.C: New test.
833 * g++.dg/template/unify16.C: New test.
834 * g++.dg/template/unify17.C: New test.
835
9617fd08
DM
8362016-01-18 David Malcolm <dmalcolm@redhat.com>
837
838 PR testsuite/69181
839 * gcc.dg/pr69181-1.c: New test file.
840 * gcc.dg/pr69181-2.c: New test file.
841 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
842 globals by moving it to...
843 (cleanup-after-saved-dg-test): ...this new function. Add
844 "global additional_sources_used". Add reset of global
845 multiline_expected_outputs to the empty list.
846 * lib/multiline.exp (_multiline_expected_outputs): Rename this
847 global to...
848 (multiline_expected_outputs): ...this, and updated comments to
849 note that it is modified from gcc-dg.exp.
850 (dg-end-multiline-output): Update for the above renaming.
851 (handle-multiline-outputs): Likewise. Remove the clearing
852 of the expected outputs to the empty list.
853
b555a2e4
RB
8542016-01-18 Richard Biener <rguenther@suse.de>
855
856 PR tree-optimization/69297
857 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
858
96902805
JM
8592016-01-18 Joseph Myers <joseph@codesourcery.com>
860
861 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
862 dg-options.
863 * gcc.target/mips/mips-3d-2.c: Likewise.
864 * gcc.target/mips/mips-3d-3.c: Likewise.
865 * gcc.target/mips/mips-3d-4.c: Likewise.
866 * gcc.target/mips/mips-3d-5.c: Likewise.
867 * gcc.target/mips/mips-3d-6.c: Likewise.
868 * gcc.target/mips/mips-3d-7.c: Likewise.
869 * gcc.target/mips/mips-3d-8.c: Likewise.
870 * gcc.target/mips/mips-3d-9.c: Likewise.
871 * gcc.target/mips/mips-ps-1.c: Likewise.
872 * gcc.target/mips/mips-ps-2.c: Likewise.
873 * gcc.target/mips/mips-ps-3.c: Likewise.
874 * gcc.target/mips/mips-ps-4.c: Likewise.
875 * gcc.target/mips/mips-ps-5.c: Likewise.
876 * gcc.target/mips/mips-ps-6.c: Likewise.
877 * gcc.target/mips/mips-ps-7.c: Likewise.
878 * gcc.target/mips/mips-ps-type.c: Likewise.
879 * gcc.target/mips/mips-ps-type-2.c: Likewise.
880 * gcc.target/mips/mips16-attributes-6.c: Likewise.
881
40e26f94
TV
8822016-01-18 Tom de Vries <tom@codesourcery.com>
883
884 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
885 * c-c++-common/goacc/kernels-double-reduction.c: New test.
886 * c-c++-common/goacc/kernels-empty.c: New test.
887 * c-c++-common/goacc/kernels-eternal.c: New test.
888 * c-c++-common/goacc/kernels-loop-2.c: New test.
889 * c-c++-common/goacc/kernels-loop-3.c: New test.
890 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
891 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
892 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
893 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
894 * c-c++-common/goacc/kernels-loop-data.c: New test.
895 * c-c++-common/goacc/kernels-loop-g.c: New test.
896 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
897 * c-c++-common/goacc/kernels-loop-n.c: New test.
898 * c-c++-common/goacc/kernels-loop-nest.c: New test.
899 * c-c++-common/goacc/kernels-loop.c: New test.
900 * c-c++-common/goacc/kernels-noreturn.c: New test.
901 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
902 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
903 * c-c++-common/goacc/kernels-reduction.c: New test.
904
a98d4647
TV
9052016-01-18 Tom de Vries <tom@codesourcery.com>
906
907 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
908 * gcc.dg/autopar/outer-2.c: Same.
909 * gcc.dg/autopar/outer-3.c: Same.
910 * gcc.dg/autopar/outer-4.c: Same.
911 * gcc.dg/autopar/outer-5.c: Same.
912 * gcc.dg/autopar/outer-6.c: Same.
913 * gcc.dg/autopar/parallelization-1.c: Same.
914 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
915 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
916 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
917 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
918 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
919 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
920 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
921 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
922 * gcc.dg/autopar/pr39500-1.c: Same.
923 * gcc.dg/autopar/pr39500-2.c: Same.
924 * gcc.dg/autopar/pr46193.c: Same.
925 * gcc.dg/autopar/pr46194.c: Same.
926 * gcc.dg/autopar/pr49580.c: Same.
927 * gcc.dg/autopar/pr49960-1.c: Same.
928 * gcc.dg/autopar/pr49960.c: Same.
929 * gcc.dg/autopar/pr68373.c: Same.
930 * gcc.dg/autopar/reduc-1.c: Same.
931 * gcc.dg/autopar/reduc-1char.c: Same.
932 * gcc.dg/autopar/reduc-1short.c: Same.
933 * gcc.dg/autopar/reduc-2.c: Same.
934 * gcc.dg/autopar/reduc-2char.c: Same.
935 * gcc.dg/autopar/reduc-2short.c: Same.
936 * gcc.dg/autopar/reduc-3.c: Same.
937 * gcc.dg/autopar/reduc-4.c: Same.
938 * gcc.dg/autopar/reduc-6.c: Same.
939 * gcc.dg/autopar/reduc-7.c: Same.
940 * gcc.dg/autopar/reduc-8.c: Same.
941 * gcc.dg/autopar/reduc-9.c: Same.
942 * gcc.dg/autopar/uns-outer-4.c: Same.
943 * gcc.dg/autopar/uns-outer-5.c: Same.
944 * gcc.dg/autopar/uns-outer-6.c: Same.
945 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
946 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
947
da976fa8
AL
9482016-01-18 Alan Lawrence <alan.lawrence@arm.com>
949
950 PR target/63679
951 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
952 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
953
70c1e886
AL
9542016-01-18 Alan Lawrence <alan.lawrence@arm.com>
955
956 PR target/63679
957 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
958 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
959 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
960
88bed196
AL
9612016-01-18 Alan Lawrence <alan.lawrence@arm.com>
962
963 PR target/63679
964 * gcc.dg/tree-ssa/sra-17.c: New.
965 * gcc.dg/tree-ssa/sra-18.c: New.
966
3dd5f42e
IE
9672016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
968
969 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
970
ae5a77fa
EB
9712016-01-18 Eric Botcazou <ebotcazou@adacore.com>
972
973 * gnat.dg/inline12.adb: New test.
974
11e57fc6
BC
9752016-01-18 Bin Cheng <bin.cheng@arm.com>
976
977 PR tree-optimization/66797
978 * gcc.c-torture/execute/pr65447.c: Relax check condition.
979
995b6fe0
RB
9802016-01-18 Richard Biener <rguenther@suse.de>
981
982 PR tree-optimization/69170
983 * gcc.dg/torture/pr69170.c: New testcase.
984
d656d82e
JDA
9852016-01-17 John David Anglin <danglin@gcc.gnu.org>
986
987 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
988
d69da357
TV
9892016-01-16 Tom de Vries <tom@codesourcery.com>
990
991 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
992
a3845283
TV
9932016-01-16 Tom de Vries <tom@codesourcery.com>
994
995 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
996 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
997 redundant dg-require-effective-target pthread.
998 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
999 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1000 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1001 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1002 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1003 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1004 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1005
197a6aa6
DE
10062016-01-16 David Edelsohn <dje.gcc@gmail.com>
1007
1008 PR target/68609
1009 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1010 * gcc.target/powerpc/recip-7.c: Same.
1011
ec7886c1
PP
10122016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1013
1014 PR c++/69091
1015 * g++.dg/template/pr69091.C: New test.
1016
203484bb
PP
10172016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1018
1019 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1020 dump does not contain an error_mark_node.
1021 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1022 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1023
aa2500e9
PP
10242016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1025
1026 PR c++/68936
1027 * g++.dg/template/pr68936.C: New test.
1028
28621a5c
DE
10292016-01-15 David Edelsohn <dje.gcc@gmail.com>
1030
1031 PR target/68609
1032 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1033 * gcc.target/powerpc/recip-2.c: Same.
1034 * gcc.target/powerpc/recip-3.c: Same.
1035 * gcc.target/powerpc/recip-4.c: Same.
1036 * gcc.target/powerpc/recip-sqrtf.c: Same.
1037
40c43aca
JL
10382016-01-15 Jeff Law <law@redhat.com>
1039
1040 PR tree-optimization/69270
1041 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1042 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1043
afbc5ae8
PT
10442016-01-15 Paul Thomas <pault@gcc.gnu.org>
1045
1046 PR fortran/49630
1047 * gfortran.dg/deferred_character_13.f90: New test for the fix
1048 of comment 3 of the PR.
1049
1050 PR fortran/54070
1051 * gfortran.dg/deferred_character_8.f90: New test
1052 * gfortran.dg/allocate_error_5.f90: New test
1053
1054 PR fortran/60593
1055 * gfortran.dg/deferred_character_10.f90: New test
1056
1057 PR fortran/60795
1058 * gfortran.dg/deferred_character_14.f90: New test
1059
1060 PR fortran/61147
1061 * gfortran.dg/deferred_character_11.f90: New test
1062
1063 PR fortran/64324
1064 * gfortran.dg/deferred_character_9.f90: New test
1065
49abe076
VM
10662016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1067
1068 PR rtl-optimization/69030
1069 * gcc.target/i386/pr69030.c: New.
1070
16d12992
KT
10712016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1072
1073 * gcc.target/aarch64/target_attr_17.c: New test.
1074
78810bd3
RB
10752016-01-15 Richard Biener <rguenther@suse.de>
1076
1077 PR tree-optimization/66856
1078 * gcc.dg/torture/pr66856-1.c: New testcase.
1079 * gcc.dg/torture/pr66856-2.c: Likewise.
1080
2bd847fe
RB
10812016-01-15 Richard Biener <rguenther@suse.de>
1082
1083 PR debug/69137
1084 * g++.dg/lto/pr69137_0.C: New testcase.
1085
a00fe3b7
RS
10862016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1087
1088 PR middle-end/69246
1089 * gcc.target/i386/pr69246.c: New test.
1090
cbb0e83b
DV
10912016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1092
7596d5de 1093 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1094
5a500ecf
DV
10952016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1096
1097 PR c++/56194
1098 * g++.dg/init/const9.C: Disable test on S/390.
1099
5d9bf64f
DV
11002016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1101
1102 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1103 * g++.dg/Wno-frame-address.C: Ditto.
1104
e234b19e
DV
11052016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1106
1107 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1108
89483f99
RB
11092016-01-15 Richard Biener <rguenther@suse.de>
1110
1111 PR tree-optimization/68961
1112 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1113
94f37395
IE
11142016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1115
1116 * gcc.target/i386/pr65105-5.c: New test.
1117
0f6176e6
JH
11182016-01-15 Jan Hubicka <hubicka@ucw.cz>
1119
1120 * gcc.c-torture/execute/alias-4.c: New testcase.
1121
824ca15e
JH
11222016-01-15 Jan Hubicka <hubicka@ucw.cz>
1123
1124 PR ipa/68148
1125 * g++.dg/ipa/devirt-49.C: New testcase.
1126
092f7deb 11272016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1128
1129 PR target/65837
1130 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1131 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1132 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1133
e93c66bc
RB
11342016-01-15 Richard Biener <rguenther@suse.de>
1135
1136 PR tree-optimization/69117
1137 * gcc.dg/torture/pr69117.c: New testcase.
1138
c47eaca6 11392015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1140
1141 PR c++/69048
1142 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1143
c3f6914a
FXC
11442016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1145
1146 PR testsuite/67509
1147 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1148 range tests use 100 * maximum instead of maximum + 1.
1149
cd65ae90
JJ
11502016-01-14 Jakub Jelinek <jakub@redhat.com>
1151
1152 PR debug/69244
1153 * gcc.dg/guality/pr69244.c: New test.
1154
19643948
UB
11552016-01-14 Uros Bizjak <ubizjak@gmail.com>
1156
1157 * lib/target-supports.exp (check_effective_target_issignaling):
1158 New procedure.
1159 * gcc.dg/pr61441.c: Require issignaling effective target.
1160
fe79c97e
SB
11612016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1162
1163 PR target/68803
1164 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1165
c7df95d8
DM
11662016-01-14 David Malcolm <dmalcolm@redhat.com>
1167
1168 PR c++/68819
1169 PR preprocessor/69177
1170 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1171 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1172 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1173 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1174
00083992
MP
11752016-01-14 Marek Polacek <polacek@redhat.com>
1176
1177 PR c/69262
1178 * gcc.dg/array-15.c: New test.
1179
0c9b3294
JJ
11802016-01-14 Jakub Jelinek <jakub@redhat.com>
1181
1182 PR middle-end/68146
1183 PR tree-optimization/69155
1184 * gfortran.dg/pr68146.f: New test.
1185 * gfortran.dg/pr69155.f90: New test.
1186
3688e13d
RB
11872016-01-14 Richard Biener <rguenther@suse.de>
1188
1189 PR tree-optimization/68060
1190 * gcc.dg/torture/pr68060-1.c: New testcase.
1191 * gcc.dg/torture/pr68060-2.c: Likewise.
1192
bab0ad3a
NC
11932016-01-14 Nick Clifton <nickc@redhat.com>
1194
1195 * lib/target-supports.exp
1196 (check_effective_target_arm_neon_ok_nocache): Add an option
1197 sequence that includes setting the ARM architecture to ARMv7-A.
1198 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1199 command line options necessary to enable Neon support.
1200 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1201 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1202 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1203 * gcc.target/arm/pr69180.c: Likewise.
1204
947c2ce5
JL
12052016-01-14 Jeff Law <law@redhat.com>
1206
1207 PR tree-optimization/69270
1208 * gcc.dg/tree-ssa/pr69270.c: New test.
1209
3342fd71
BS
12102016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1211
1212 PR c/66208
1213 * c-c++-common/pr66208.c: New file.
1214
2ad3adf1
JJ
12152016-01-13 Jakub Jelinek <jakub@redhat.com>
1216
1217 PR tree-optimization/69156
1218 * gcc.dg/pr69156.c: New test.
1219
398d6feb
L
12202016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1221
1222 * gcc.target/i386/pr69225-7.c: New test.
1223
4c868789
RH
12242016-01-13 Richard Henderson <rth@redhat.com>
1225
1226 * gcc.dg/tm/memopt-13.c: Update expected function.
1227 * gcc.dg/tm/memopt-6.c: Likewise.
1228
ef6d1772
UB
12292016-01-13 Uros Bizjak <ubizjak@gmail.com>
1230
1231 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1232 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1233 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1234 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1235
ef6d1772
UB
12362016-01-13 Tom de Vries <tom@codesourcery.com>
1237
1238 PR tree-optimization/69169
0b4b6ef2
TV
1239 * gcc.dg/pr69169.c: New test.
1240
2ad3adf1 12412016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1242
1243 PR target/69228
1244 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1245 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1246 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1247 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1248 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1249 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1250 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1251 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1252
9060e335
AK
12532016-01-13 Jakub Jelinek <jakub@redhat.com>
1254
1255 PR target/69247
1256 * gcc.dg/pr69247.c: New test.
1257
40311329
RB
12582016-01-13 Richard Biener <rguenther@suse.de>
1259
1260 PR tree-optimization/69242
1261 * gcc.dg/torture/pr69242.c: New testcase.
1262
ccbd7103
RB
12632016-01-13 Richard Biener <rguenther@suse.de>
1264
1265 PR tree-optimization/69186
1266 * gcc.dg/torture/pr69186.c: New testcase.
1267
c6f72a46
JL
12682016-01-13 Jeff Law <law@redhat.com>
1269
1270 PR tree-optimization/67755
1271 * gcc.dg/tree-ssa/pr67755.c: New test.
1272
12732016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1274
1275 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1276 pass number in output by a star.
1277
c446cf07
BC
12782016-01-12 Bin Cheng <bin.cheng@arm.com>
1279
1280 PR tree-optimization/68911
1281 * gcc.c-torture/execute/pr68911.c: New test.
1282
5342156c
MP
12832016-01-12 Marek Polacek <polacek@redhat.com>
1284
1285 PR c++/68979
1286 * g++.dg/warn/permissive-1.C: New test.
1287
65364cc5
JJ
12882016-01-12 Jakub Jelinek <jakub@redhat.com>
1289
1290 PR objc++/68511
1291 PR c++/69213
1292 * g++.dg/opt/pr69213.C: New test.
1293
81b9a3d9
CB
12942016-01-12 Christian Bruel <christian.bruel@st.com>
1295
1296 PR target/69180
1297 * gcc.target/arm/pr69180.c: New test.
1298
3c4e91c9
RB
12992016-01-12 Richard Biener <rguenther@suse.de>
1300
1301 PR lto/69077
1302 * g++.dg/lto/pr69077_0.C: New testcase.
1303 * g++.dg/lto/pr69077_1.C: Likewise.
1304
5664cea1
JJ
13052016-01-12 Jakub Jelinek <jakub@redhat.com>
1306
1307 PR target/69175
1308 * g++.dg/opt/pr69175.C: New test.
1309
86cefc49
AL
13102016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1311
1312 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1313 rather than #including math.h & stdlib.h.
1314 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1315 * gcc.dg/vect/pr49771.c: Likewise.
1316 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1317 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1318 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1319 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1320 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1321 * gcc.dg/vect/pr44507.c: Likewise.
1322 * gcc.dg/vect/pr45902.c: Likewise.
1323 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1324 * gcc.dg/vect/vect-117.c: Likewise.
1325 * gcc.dg/vect/vect-99.c: Likewise.
1326 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1327 * gcc.dg/vect/vect-cond-1.c: Likewise.
1328 * gcc.dg/vect/vect-cond-2.c: Likewise.
1329 * gcc.dg/vect/vect-cond-3.c: Likewise.
1330 * gcc.dg/vect/vect-cond-4.c: Likewise.
1331 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1332 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1333 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1334 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1335 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1336 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1337 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1338 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1339 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1340 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1341 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1342 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1343 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1344 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1345 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1346 include of signal.h.
1347 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1348 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1349 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1350 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1351 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1352 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1353 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1354 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1355 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1356 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1357 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1358 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1359 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1360 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1361 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1362 * gcc.dg/vect/vect-outer-5.c: Likewise.
1363 * gcc.dg/vect/vect-outer-6.c: Likewise.
1364 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1365 include of stdio.h.
1366
b832f61e
NC
13672016-01-12 Nick Clifton <nickc@redhat.com>
1368
1369 PR target/68913
1370 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1371 to fread so that it will be found in all target runtimes.
1372
8eac49b1
RB
13732016-01-12 Richard Biener <rguenther@suse.de>
1374
1375 PR tree-optimization/69053
1376 * g++.dg/torture/pr69053.C: New testcase.
1377
2935d994
RB
13782016-01-12 Richard Biener <rguenther@suse.de>
1379
1380 PR tree-optimization/69168
1381 * gcc.dg/torture/pr69168.c: New testcase.
1382
66c16fd9
RB
13832016-01-12 Richard Biener <rguenther@suse.de>
1384
1385 PR tree-optimization/69157
1386 * gcc.dg/torture/pr69157.c: New testcase.
1387
13882016-01-12 Richard Biener <rguenther@suse.de>
1389
1390 PR tree-optimization/69174
1391 * gcc.dg/torture/pr69174.c: New testcase.
1392
723033a6
JJ
13932016-01-12 Jakub Jelinek <jakub@redhat.com>
1394
1395 PR c++/66808
1396 PR c++/69000
1397 * g++.dg/tls/pr66808.C: New test.
1398 * g++.dg/tls/pr69000.C: New test.
1399
3574cf47
BS
14002016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1401
1402 * gcc.target/powerpc/swaps-p8-23.c: New test.
1403 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1404
feb20787
JDA
14052016-01-11 John David Anglin <danglin@gcc.gnu.org>
1406
1407 PR tree-optimization/68356
1408 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1409
27b1820a
KV
14102016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1411 Jim Wilson <jim.wilson@linaro.org>
1412
1413 PR target/69194
1414 * gcc.target/arm/pr69194.c: New test.
1415
cf4de6af
L
14162016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1417
1418 PR target/69225
1419 * gcc.target/i386/pr69225-1.c: New test.
1420 * gcc.target/i386/pr69225-2.c: Likewise.
1421 * gcc.target/i386/pr69225-3.c: Likewise.
1422 * gcc.target/i386/pr69225-4.c: Likewise.
1423 * gcc.target/i386/pr69225-5.c: Likewise.
1424 * gcc.target/i386/pr69225-6.c: Likewise.
1425
1ebd5558
JJ
14262016-01-11 Jakub Jelinek <jakub@redhat.com>
1427
23552a4d
JJ
1428 PR target/67462
1429 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1430 if lp64.
1431
26ff85b0
JJ
1432 PR target/69071
1433 * gcc.dg/pr69071.c: New test.
1434
9cb6bd74
JJ
1435 PR c++/69211
1436 * g++.dg/opt/pr69211.C: New test.
1437
1ebd5558
JJ
1438 PR tree-optimization/69214
1439 * gcc.c-torture/compile/pr69214.c: New test.
1440
8c18c836
UB
14412016-01-11 Uros Bizjak <ubizjak@gmail.com>
1442
1443 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1444 * gcc.target/i386/pr66232-11.c: Ditto.
1445 * gcc.target/i386/pr66232-12.c: Ditto.
1446 * gcc.target/i386/pr66232-13.c: Ditto.
1447
62446e6e
RB
14482016-01-11 Richard Biener <rguenther@suse.de>
1449
1450 PR tree-optimization/69173
1451 * gcc.dg/torture/pr69173.c: New testcase.
1452
2b8568fe
KT
14532016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1454
1455 PR rtl-optimization/68796
1456 * gcc.target/aarch64/tst_5.c: New test.
1457 * gcc.target/aarch64/tst_6.c: Likewise.
1458
5baf4532
KT
14592016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1460
1461 PR rtl-optimization/68841
1462 * gcc.dg/pr68841.c: New test.
1463 * gcc.c-torture/execute/pr68841.c: New test.
1464
ca90b1ed
YR
14652016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1466
1467 PR rtl-optimization/68920
1468 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1469 for ix86 targets.
1470 * gcc.dg/ifcvt-5.c: New test.
1471
2ad3adf1 14722016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
1473
1474 PR bootstrap/69123
1475 * g++.dg/pr69123.C: New.
1476
83834c09
IE
14772016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1478
1479 PR target/69010
1480 * gcc.target/i386/pr69010.c: New test.
1481
dcf89d57
MJ
14822016-01-11 Martin Jambor <mjambor@suse.cz>
1483
1484 PR ipa/69044
1485 * gcc.target/i386/chkp-pr69044.c: New test.
1486
d95167ee
TV
14872016-01-11 Tom de Vries <tom@codesourcery.com>
1488
1489 PR tree-optimization/69109
1490 * gcc.dg/autopar/pr69109-2.c: New test.
1491 * gcc.dg/autopar/pr69109.c: New test.
1492
4f6403a8
TV
14932016-01-11 Tom de Vries <tom@codesourcery.com>
1494
1495 PR tree-optimization/69108
1496 * gcc.dg/autopar/pr69108.c: New test.
1497
21efdd80
PP
14982016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1499
1500 PR c++/69029
1501 * c-c++-common/Wisleading-indentation.c: Augment test.
1502
fd42eed8
TK
15032016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1504
1505 PR fortran/69154
1506 * gfortran.dg/inline_matmul_12.f90: New test.
1507
4f90ee6c
PT
15082016-01-10 Paul Thomas <pault@gcc.gnu.org>
1509
1510 PR fortran/67779
1511 * gfortran.dg/actual_array_offset_1: New test.
1512
3907c6cf
TV
15132016-01-10 Tom de Vries <tom@codesourcery.com>
1514
1515 PR tree-optimization/69062
1516 * gcc.dg/autopar/pr69062.c: New test.
1517
b07b236e
TS
15182016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1519
1520 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1521 * gcc.dg/vect/slp-perm-2.c: Likewise.
1522 * gcc.dg/vect/slp-perm-3.c: Likewise.
1523 * gcc.dg/vect/slp-perm-5.c: Likewise.
1524 * gcc.dg/vect/slp-perm-6.c: Likewise.
1525 * gcc.dg/vect/slp-perm-7.c: Likewise.
1526 * gcc.dg/vect/slp-perm-8.c: Likewise.
1527
23fab8ae
TV
15282016-01-10 Tom de Vries <tom@codesourcery.com>
1529
1530 PR tree-optimization/69039
1531 * gcc.dg/autopar/pr69039.c: New test.
1532
73f0dae2
MP
15332016-01-09 Marek Polacek <polacek@redhat.com>
1534
1535 PR c++/69113
1536 * g++.dg/pr69113.C: New test.
1537
20b8d734
JJ
15382016-01-09 Jakub Jelinek <jakub@redhat.com>
1539
1540 PR middle-end/50865
1541 PR tree-optimization/69097
1542 * gcc.c-torture/execute/pr50865.c: New test.
1543 * gcc.c-torture/execute/pr69097-1.c: New test.
1544 * gcc.c-torture/execute/pr69097-2.c: New test.
1545 * gcc.dg/pr69097-1.c: New test.
1546 * gcc.dg/pr69097-2.c: New test.
1547
c50e614b
JJ
15482016-01-09 Jakub Jelinek <jakub@redhat.com>
1549
1550 PR c++/69164
1551 * g++.dg/opt/pr69164.C: New test.
1552
e0237993
JJ
15532016-01-08 Jakub Jelinek <jakub@redhat.com>
1554
1555 PR tree-optimization/69167
1556 * gcc.dg/pr69167.c: New test.
1557
bd8f5bb2
MP
15582016-01-08 Marek Polacek <polacek@redhat.com>
1559
1560 PR c++/68449
1561 * g++.dg/pr68449.C: New.
1562
bb0f5ca7
AL
15632016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1564
1565 PR tree-optimization/68707
1566 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1567 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1568 on platforms supporting it.
1569 * gcc.dg/vect/slp-perm-2.c: Likewise.
1570 * gcc.dg/vect/slp-perm-3.c: Likewise.
1571 * gcc.dg/vect/slp-perm-5.c: Likewise.
1572 * gcc.dg/vect/slp-perm-7.c: Likewise.
1573 * gcc.dg/vect/slp-perm-8.c: Likewise.
1574 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1575 on platforms supporting it.
1576
22518428
JJ
15772016-01-08 Jakub Jelinek <jakub@redhat.com>
1578
33f0852f
JJ
1579 PR tree-optimization/69162
1580 * gcc.dg/pr69162.c: New test.
1581
22518428
JJ
1582 PR tree-optimization/69172
1583 * gcc.dg/pr69172.c: New test.
1584
80e9b3aa
TP
15852016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1586
1587 PR tree-optimization/67781
1588 * gcc.c-torture/execute/pr67781.c: New file.
1589
262a363f
JJ
15902016-01-08 Jakub Jelinek <jakub@redhat.com>
1591
1592 PR tree-optimization/69083
1593 * gcc.dg/vect/pr69083.c: New test.
1594
6e1f093f
SS
15952016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1596
1597 PR tree-optimization/61441
1598 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1599 Use -fexcess-precision=standard for compiler options.
1600 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1601
53290e07
JJ
16022016-01-08 Jakub Jelinek <jakub@redhat.com>
1603
57bf3072
JJ
1604 PR fortran/69128
1605 * gfortran.dg/gomp/pr69128.f90: New test.
1606
53290e07
JJ
1607 PR c++/69145
1608 * g++.dg/ext/pr69145-1.C: New test.
1609 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1610 * g++.dg/ext/pr69145-2.h: New file.
1611
7a127fa7
MS
16122016-01-07 Martin Sebor <msebor@redhat.com>
1613
1614 PR c/68966
1615 * gcc.dg/atomic-fetch-bool.c: New test.
1616 * gcc.dg/sync-fetch-bool.c: New test.
1617
95918b49
L
16182016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1619
1620 PR fortran/66680
1621 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1622
c8e62a9d
NC
16232016-01-07 Nick Clifton <nickc@redhat.com>
1624
1625 PR target/66655
1626 * g++.dg/pr66655.C: New test.
1627 * g++.dg/pr66655_1.cc: Test support file.
1628 * g++.dg/pr66655.h: Test header file.
1629
2ad3adf1 16302016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1631
1632 PR fortran/66680
1633 gfortran.dg/gomp/pr66680.f90: New test.
1634
4cd9ca92
L
16352016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1636
1637 PR target/69171
1638 * gcc.target/i386/pr69171-1.c: New test.
1639 * gcc.target/i386/pr69171-2.c: Likewise.
1640 * gcc.target/i386/pr69171-3.c: Likewise.
1641 * gcc.target/i386/pr69171-4.c: Likewise.
1642 * gcc.target/i386/pr69171-5.c: Likewise.
1643 * gcc.target/i386/pr69171-6.c: Likewise.
1644
7e33d4dc
BS
16452015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1646
1647 PR middle-end/67639
1648 * c-c++-common/pr67639.c: New test.
1649
fec64afc
JJ
16502016-01-07 Jakub Jelinek <jakub@redhat.com>
1651
1652 PR tree-optimization/69141
1653 * g++.dg/opt/pr69141.C: New test.
1654
f293ad29
EB
16552016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1656
1657 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1658
5027395e
UB
16592016-01-06 Uros Bizjak <ubizjak@gmail.com>
1660
1661 PR target/69140
1662 * gcc.target/i386/pr69140.c: New test
1663
7443cf13
DM
16642016-01-06 David Malcolm <dmalcolm@redhat.com>
1665
1666 * gcc.dg/bad-dereference.c: New test case.
1667
32928931
BS
16682015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1669
1670 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1671
68dd05da
AS
16722016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1673
1674 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1675
6b131d5b
MP
16762016-01-06 Marek Polacek <polacek@redhat.com>
1677
1678 PR sanitizer/69099
1679 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1680
8d9fdb49
MP
16812016-01-05 Marek Polacek <polacek@redhat.com>
1682
1683 PR c/69104
1684 * gcc.dg/atomic-invalid-2.c: New.
1685
acf93f1e
L
16862016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1687
1688 PR target/68991
1689 * gcc.target/i386/pr68991.c: New test.
1690
3f50525d
L
16912016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1692
1693 PR target/68991
1694 * g++.dg/pr68991-1.C: New test.
1695 * g++.dg/pr68991-2.C: Likewise.
1696
e0237993 16972016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1698
e0237993 1699 PR other/60465
face88a1
ST
1700 * gcc.target/ia64/pr60465-gprel64.c: New test.
1701 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1702
a0866eff
KT
17032016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1704
1705 PR rtl-optimization/68651
1706 * gcc.target/aarch64/pr68651_1.c: New test.
1707
c589e975
DM
17082016-01-05 David Malcolm <dmalcolm@redhat.com>
1709
1710 PR c/69122
1711 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1712
929710d9
NS
17132016-01-05 Nathan Sidwell <nathan@acm.org>
1714
ce3e43d7
NS
1715 PR c++/58583
1716 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1717
929710d9
NS
1718 * gcc.dg/alias-15.c: New.
1719
a2faef8e
NC
17202016-01-05 Nick Clifton <nickc@redhat.com>
1721
1722 PR target/68870
1723 * g++.dg/pr68770.C: New test.
1724
4cfa76e3
MS
17252016-01-04 Mike Stump <mikestump@comcast.net>
1726
1727 * lib/target-supports.exp (check_effective_target_cilkplus):
1728 cilkplus targets require pthreads.
4ece61b6 1729 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1730
4e8a3a35
MM
17312016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1732
1733 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1734 generation.
1735
818ab71a
JJ
17362016-01-04 Jakub Jelinek <jakub@redhat.com>
1737
1738 Update copyright years.
1739
2fe0a208
MP
17402016-01-04 Marek Polacek <polacek@redhat.com>
1741
1742 PR c/68908
1743 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1744 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1745 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1746
9e3b2fe3
EB
17472016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1748
1749 * gcc.target/sparc/20160104-2.c: New test.
1750
e8d65a35
EB
17512016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1752
1753 * gcc.target/sparc/20160104-1.c: New test.
1754
25ccfccd
PT
17552016-01-03 Paul Thomas <pault@gcc.gnu.org>
1756
1757 PR fortran/65045
1758 * gfortran.dg/pr65045.f90: New test.
1759
cb51d382
EB
17602016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1761
1762 * gnat.dg/specs/debug1.ads: Delete.
1763
6eeaad6e
JD
17642016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1765
1766 PR libgfortran/68867
1767 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1768 expression.
1769
2f968603
JD
17702016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1771
1772 PR libgfortran/68867
1773 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1774 PowerPC.
1775
591bb5e4
PT
17762016-01-01 Paul Thomas <pault@gcc.gnu.org>
1777
1778 PR fortran/68864
1779 * gfortran.dg/pr68864.f90: New test.
1780
f1e0620c
JJ
17812016-01-01 Jakub Jelinek <jakub@redhat.com>
1782
942a1319
JJ
1783 PR tree-optimization/69070
1784 * gcc.dg/pr69070.c: New test.
1785
10dff63f
JJ
1786 PR sanitizer/69055
1787 * gfortran.dg/pr69055.f90: New test.
1788
f1e0620c
JJ
1789 PR target/69015
1790 * gcc.dg/pr69015.c: New test.
818ab71a 1791\f
2f883d1c 1792Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1793
1794Copying and distribution of this file, with or without modification,
1795are permitted in any medium without royalty provided the copyright
1796notice and this notice are preserved.