]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR middle-end/68542 (10% 481.wrf performance regression)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
2d4dc223
YR
12016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2
3 PR middle-end/68542
4 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6
65c98fde
AM
72016-02-02 Alan Modra <amodra@gmail.com>
8
9 PR target/69548
10 * gcc.target/powerpc/pr69548.c: New test.
11
e1b81f2b
JJ
122016-02-01 Jakub Jelinek <jakub@redhat.com>
13
d0268b37
JJ
14 PR rtl-optimization/69592
15 * gcc.dg/pr69592.c: New test.
16
e1b81f2b
JJ
17 PR preprocessor/69543
18 PR c/69558
19 * gcc.dg/pr69543.c: New test.
20 * gcc.dg/pr69558.c: New test.
21
7dd7780d
UB
222016-02-01 Uros Bizjak <ubizjak@gmail.com>
23
bf672ee5
UB
24 PR testsuite/65940
25 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 26
9a7013f8
MS
272016-02-01 Martin Sebor <msebor@redhat.com>
28
29 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
30
e681fb2b
BC
312016-02-01 Bin Cheng <bin.cheng@arm.com>
32
33 PR tree-optimization/67921
34 * c-c++-common/ubsan/pr67921.c: New test.
35
ff86345f
RB
362016-02-01 Richard Biener <rguenther@suse.de>
37
38 PR middle-end/69556
39 * gcc.dg/tree-ssa/recip-8.c: New testcase.
40
bc369dbd
RB
412016-02-01 Richard Biener <rguenther@suse.de>
42
43 PR tree-optimization/69574
44 * gcc.dg/torture/pr69574.c: New testcase.
45
ef318184
RB
462016-02-01 Richard Biener <rguenther@suse.de>
47
48 PR tree-optimization/69579
49 * gcc.dg/setjmp-6.c: New testcase.
50
654745e6
JJ
512016-02-01 Jakub Jelinek <jakub@redhat.com>
52
53 PR rtl-optimization/69570
54 * g++.dg/opt/pr69570.C: New test.
55
e6c0c44b
RH
562016-02-01 Richard Henderson <rth@redhat.com>
57
58 * gcc.dg/pr69535.c: New test.
59
6ff3f09a
JDA
602016-01-31 John David Anglin <danglin@gcc.gnu.org>
61
2c005538
JDA
62 PR testsuite/69584
63 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
64 * gcc.dg/tree-ssa/sra-18.c: Likewise.
65
61083a4b
JDA
66 PR debug/68244
67 * g++.dg/parse/parens3.C: Use register "4" on hppa.
68
6ff3f09a
JDA
69 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
70
0c221916
PT
712016-01-31 Paul Thomas <pault@gcc.gnu.org>
72
73 PR fortran/67564
74 * gfortran.dg/allocate_with_source_17.f03: New test.
75
db7a2818
JJ
762016-01-30 Jakub Jelinek <jakub@redhat.com>
77
78 PR tree-optimization/69546
79 * gcc.dg/torture/pr69546.c: New test.
80
e520d5f0
PT
812016-01-30 Paul Thomas <pault@gcc.gnu.org>
82
83 PR fortran/69566
84 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
85
343c05d3
MS
862016-01-30 Martin Sebor <msebor@redhat.com>
87
88 PR c++/68490
89 * g++.dg/ext/flexary10.C: New test.
90
d6c3a539
DH
912016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
92
93 PR fortran/66707
94 gfortran.dg/common_23.f90: New test.
95
52d72fcd
BS
962016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
97
98 PR target/65546
99 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
100 condition being checked, and disable it when the target supports
101 misaligned loads and stores.
102
3a5d2ba4
JJ
1032016-01-29 Jakub Jelinek <jakub@redhat.com>
104
105 PR debug/69518
106 * gcc.dg/torture/pr69518.c: New test.
107
6bbacdb5
L
1082016-01-29 H.J. Lu <hongjiu.lu@intel.com>
109
110 PR target/69530
111 * gcc.target/i386/pr69530.c: New test.
112
af932cdb
SE
1132016-01-29 Steve Ellcey <sellcey@imgtec.com>
114
115 PR target/65604
116 * gcc.target/mips/div-delay.c: New test.
117
26658b7c
JJ
1182016-01-29 Jakub Jelinek <jakub@redhat.com>
119
33e89989
JJ
120 PR target/69551
121 * gcc.target/i386/pr69551.c: New test.
122
26658b7c
JJ
123 PR target/66137
124 * gcc.target/i386/pr66137.c: New test.
125
401116b5
AB
1262016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
127
128 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
129 always built for p5600.
130 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
131 isa=p5600 dg-option.
132
d4abfcc5
RB
1332016-01-29 Richard Biener <rguenther@suse.de>
134
135 PR tree-optimization/69547
136 * g++.dg/tree-ssa/pr69547.C: New testcase.
137
16b77b32
JJ
1382016-01-29 Jakub Jelinek <jakub@redhat.com>
139
140 PR debug/66869
141 * g++.dg/warn/Wunused-function2.C: New test.
142
a1c95464
DV
1432016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
144
145 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
146 support for test to succeed.
147
5453bfed
MP
1482016-01-29 Marek Polacek <polacek@redhat.com>
149
150 PR c++/69509
151 PR c++/69516
152 * g++.dg/ext/constexpr-vla2.C: New test.
153 * g++.dg/ext/constexpr-vla3.C: New test.
154 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
155
452ec2a5
RB
1562016-01-29 Richard Biener <rguenther@suse.de>
157
158 PR middle-end/69537
159 * gcc.dg/uninit-21.c: New testcase.
160
aec0b19e
UB
1612016-01-28 Uros Bizjak <ubizjak@gmail.com>
162
163 PR target/69459
164 * gcc.target/i386/pr69459.c: New test.
165
df113ce7
SE
1662016-01-28 Steve Ellcey <sellcey@imgtec.com>
167
168 PR target/68400
169 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
170 * gcc.target/mips/pr68400.c: New test.
171
494de84f
MS
1722016-01-28 Martin Sebor <msebor@redhat.com>
173
174 PR target/17381
175 * gcc.target/powerpc/pr17381.c: New test.
176
eb1b1f01
JJ
1772016-01-28 Jakub Jelinek <jakub@redhat.com>
178
179 PR middle-end/69542
180 * gcc.dg/torture/pr69542.c: New test.
181
6dfeb7ce
WD
1822016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
183
184 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
185
4b7471a4
DE
1862016-01-28 David Edelsohn <dje.gcc@gmail.com>
187
188 * gcc.dg/pr65980.c: Skip on AIX.
189 * gcc.dg/pr66688.c: Same.
190
b271fd21
DE
1912016-01-28 David Edelsohn <dje.gcc@gmail.com>
192
193 PR target/63679
194 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
195 * gcc.dg/tree-ssa/sra-18.c: Same.
196
874108a9
AV
1972016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
198
199 PR fortran/62536
200 * gfortran.dg/block_15.f08: New test.
201 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
202 on incorrectly closed BLOCK.
203
30480bcd
IE
2042016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
205
206 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
2072016-01-28 Richard Biener <rguenther@suse.de>
208
209 PR tree-optimization/69466
210 * gfortran.dg/vect/pr69466.f90: New testcase.
211
0d4c694e
TP
2122016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
213
214 * g++.dg/pr67989.C: Remove ARM-specific option.
215 * gcc.target/arm/pr67989.C: New file.
216
2aa780da
UB
2172016-01-27 Uros Bizjak <ubizjak@gmail.com>
218
219 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
220 and expm1 test for glibc < 2.11.
221
f75ebe77
RH
2222016-01-27 Richard Henderson <rth@redhat.com>
223
224 * gcc.c-torture/execute/pr69447.c: New test.
225
2262016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 227
9a175e65 228 PR fortran/69422
49847d75
PT
229 * gfortran.dg/alloc_comp_assign_15.f03: New test.
230
cbdd8ae0
JJ
2312016-01-27 Jakub Jelinek <jakub@redhat.com>
232
233 PR debug/66869
234 * gcc.dg/pr66869.c: New test.
235
2b572b3c
JL
2362016-01-25 Jeff Law <law@redhat.com>
237
238 PR tree-optimization/68398
aec0b19e 239 PR tree-optimization/69196
2b572b3c
JL
240 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
241 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
242 path to avoid new heuristic allowing more irreducible regions
243 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
244 * gcc.dg/tree-ssa/vrp46.c: Likewise.
245 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
246 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
247 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
248
fa74a4bc
MP
2492016-01-27 Marek Polacek <polacek@redhat.com>
250
251 PR c/68062
252 * c-c++-common/vector-compare-4.c: New test.
253
0afff540
DM
2542016-01-27 David Malcolm <dmalcolm@redhat.com>
255
256 PR preprocessor/69126
257 * c-c++-common/pr69126.c: New test case.
258
1a218fc9
ILT
2592016-01-27 Ian Lance Taylor <iant@google.com>
260
261 * gcc.dg/tree-ssa/ivopt_5.c: New test.
262
5d70666e
RB
2632016-01-27 Ryan Burn <contact@rnburn.com>
264
265 PR cilkplus/69267
266 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
267
87ff4d66
UB
2682016-01-27 Uros Bizjak <ubizjak@gmail.com>
269
270 PR target/69512
271 * gcc.target/i386/pr69512.c: New test.
272
27e23cca
RE
2732016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
274
275 PR ada/69488
276 * gnat.dg/sso/*.adb: Robustify dg-output directives.
277
05bf54c3
MP
2782016-01-27 Marek Polacek <polacek@redhat.com>
279
280 PR c++/69379
281 * g++.dg/pr69379.C: New test.
282
60214d0d
MS
2832016-01-27 Martin Sebor <msebor@redhat.com>
284
285 PR c++/69317
286 * g++.dg/abi/Wabi-2-2.C: New test.
287 * g++.dg/abi/Wabi-2-3.C: New test.
288 * g++.dg/abi/Wabi-3-2.C: New test.
289 * g++.dg/abi/Wabi-3-3.C: New test.
290
167c7bfa
RB
2912016-01-27 Richard Biener <rguenther@suse.de>
292
293 PR tree-optimization/69166
294 * gcc.dg/torture/pr69166.c: New testcase.
295
1430fb1f
MJ
2962016-01-27 Martin Jambor <mjambor@suse.cz>
297
298 PR tree-optimization/69355
299 * gcc.dg/tree-ssa/pr69355.c: New test.
300
95e3030c
MP
3012016-01-27 Marek Polacek <polacek@redhat.com>
302
303 PR c++/69496
304 * g++.dg/ext/constexpr-vla1.C: New test.
305
eeb085f3
CB
3062016-01-20 Christian Bruel <christian.bruel@st.com>
307
308 PR target/69245
309 * gcc.target/arm/pr69245.c: New test.
310
b1652dde
JJ
3112016-01-27 Jakub Jelinek <jakub@redhat.com>
312
313 PR tree-optimization/69399
314 * gcc.dg/torture/pr69399.c: New test.
315
ce7e8f00
EB
3162016-01-27 Eric Botcazou <ebotcazou@adacore.com>
317
318 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
319
e4aac1d1
EB
3202016-01-26 Eric Botcazou <ebotcazou@adacore.com>
321
322 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
323
8dfdb419
TV
3242016-01-26 Tom de Vries <tom@codesourcery.com>
325
326 PR tree-optimization/69110
327 * gcc.dg/autopar/pr69110.c: New test.
328
56f80f54 3292016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 330 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
331
332 * gcc.dg/graphite/isl-ast-op-select.c: New.
333
a0909527
PT
3342015-01-26 Paul Thomas <pault@gcc.gnu.org>
335
336 PR fortran/69385
337 * gfortran.dg/allocate_error_6.f90: New test.
338
ffc445f4
RH
3392016-01-26 Richard Henderson <rth@redhat.com>
340
341 * gcc.dg/tm/pr60908.c: New test.
342
01e1dea3
DM
3432016-01-26 David Malcolm <dmalcolm@redhat.com>
344
345 PR other/69006
346 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
347 directive.
348 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
349 expected multiline output to reflect the colorization being
350 disabled before newlines.
351 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
352 (custom_diagnostic_finalizer): Replace call to
353 pp_newline_and_flush with call to pp_flush.
354 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
355 * gfortran.dg/implicit_class_1.f90: Likewise.
356 * lib/gcc-dg.exp (allow_blank_lines): New global.
357 (dg-allow-blank-lines-in-output): New procedure.
358 (gcc-dg-prune): Complain about blank lines in the output, unless
359 dg-allow-blank-lines-in-output was called.
360 * lib/multiline.exp (_build_multiline_regex): Only support
361 arbitrary followup text for non-blank-lines, not for blank lines.
362
13f92e8d
JJ
3632016-01-26 Jakub Jelinek <jakub@redhat.com>
364
365 PR tree-optimization/69483
366 * gcc.dg/pr69483.c: New test.
367 * g++.dg/opt/pr69483.C: New test.
368
92422235
CL
3692016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
370
371 PR target/68620
372 * gcc.target/arm/pr68620.c: New test.
373
0bccf11b
L
3742016-01-26 H.J. Lu <hongjiu.lu@intel.com>
375
376 * gcc.target/i386/pr68986-2.c: Remove -m32.
377
81cd202e
L
3782016-01-26 H.J. Lu <hongjiu.lu@intel.com>
379
380 PR target/68986
381 * gcc.target/i386/pr68986-1.c: New test.
382 * gcc.target/i386/pr68986-2.c: Likewise.
383 * gcc.target/i386/pr68986-3.c: Likewise.
384
213a1c03
CB
3852016-01-26 Christian Bruel <christian.bruel@st.com>
386
387 * lib/target-supports.exp
388 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
389 (check_effective_target_arm_crypto_pragma_ok): Likewise.
390 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
391
22a08dd1
RB
3922016-01-26 Richard Biener <rguenther@suse.de>
393
394 PR tree-optimization/69452
395 * gcc.dg/torture/pr69452.c: New testcase.
396
6c06e0e8
JJ
3972016-01-26 Jakub Jelinek <jakub@redhat.com>
398
399 PR target/69442
400 * gcc.dg/pr69442.c: New test.
401
b96824c4
RFI
4022016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
403
404 PR target/67896
405 * gcc.target/aarch64/simd/pr67896.C: New.
406
5ee31e57
RS
4072016-01-26 Richard Sandiford <richard.sandiford@arm.com>
408
409 PR tree-optimization/69400
410 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
411 function.
412 (plugin_init): Call it.
413 * gcc.dg/torture/pr69400.c: New test.
414
7ddfb31d
CL
4152016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
416
417 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
418
1e050c90
AK
4192016-01-25 Aditya Kumar <aditya.k7@samsung.com>
420 Sebastian Pop <s.pop@samsung.com>
421
422 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
423 isl-0.15.
424
c8ee4bf5
AK
4252016-01-25 Aditya Kumar <aditya.k7@samsung.com>
426 Sebastian Pop <s.pop@samsung.com>
427
428 * gcc.dg/graphite/pr69292.c: New.
429
d902b330
JJ
4302016-01-25 Jakub Jelinek <jakub@redhat.com>
431
432 * c-c++-common/goacc/use_device-1.c: New test.
433
2c89b952
JL
4342016-01-25 Jeff Law <law@redhat.com>
435
436 PR tree-optimization/69196
437 PR tree-optimization/68398
438 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
439 * gcc.dg/tree-ssa/pr68198.c: Likewise.
440
685c8785
DE
4412016-01-25 David Edelsohn <dje.gcc@gmail.com>
442
443 PR target/69469
444 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
445 Algorithm.
446
95cef0c1
RB
4472016-01-25 Richard Biener <rguenther@suse.de>
448
449 PR testsuite/69380
450 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
451
2947d3b2
IE
4522016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
453
454 PR target/69421
455 * gcc.dg/pr69421.c: New test.
456
ae19075a
BB
4572016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
458
459 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
460 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
461 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
462 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
463 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
464 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
465 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
466 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
467 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
468 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
469
fa4511c2
RB
4702016-01-25 Richard Biener <rguenther@suse.de>
471
472 PR tree-optimization/69376
473 * gcc.dg/torture/pr69376.c: New testcase.
474
1d101216
JD
4752016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
476
477 PR fortran/69397
478 PR fortran/68442
479 * gfortran.dg/interface_38.f90: New test.
480 * gfortran.dg/interface_39.f90: New test.
a0909527 481
a59b92b0
PP
4822016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
483
484 Revert:
485 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
486
487 PR c++/11858
488 PR c++/24663
489 PR c++/24664
490 * g++.dg/template/pr11858.C: New test.
491 * g++.dg/template/pr24663.C: New test.
492 * g++.dg/template/unify12.C: New test.
493 * g++.dg/template/unify13.C: New test.
494 * g++.dg/template/unify14.C: New test.
495 * g++.dg/template/unify15.C: New test.
496 * g++.dg/template/unify16.C: New test.
497 * g++.dg/template/unify17.C: New test.
498
16acb1a8
DH
4992016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
500
501 PR fortran/68283
502 gfortran.dg/pr68283.f90: New test.
503
094773e8
TK
5042016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
505
506 PR fortran/66094
507 * gfortran.dg/inline_matmul_13.f90: New test.
508 * gfortran.dg/matmul_bounds_8.f90: New test.
509 * gfortran.dg/matmul_bounds_9.f90: New test.
510 * gfortran.dg/matmul_bounds_10.f90: New test.
511
42fb90d7
TV
5122016-01-23 Tom de Vries <tom@codesourcery.com>
513
514 PR tree-optimization/69426
515 * gcc.dg/autopar/pr69426.c: New test.
516
69da7802
MS
5172016-01-23 Martin Sebor <msebor@redhat.com>
518
519 PR c++/58109
520 PR c++/69022
521 * g++.dg/cpp0x/alignas5.C: New test.
522 * g++.dg/ext/vector29.C: Same.
523
da17300a
UB
5242016-01-23 Uros Bizjak <ubizjak@gmail.com>
525
526 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
527 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
528 _GNU_SOURCE from compile flags to the source.
529 * gcc.target/i386/chkp-stropt-12.c: Ditto.
530 * gcc.target/i386/chkp-stropt-16.c: Ditto.
531 * gcc.target/i386/chkp-stropt-4.c: Ditto.
532 * gcc.target/i386/chkp-stropt-8.c: Ditto.
533
62041cfc
JJ
5342016-01-22 Jakub Jelinek <jakub@redhat.com>
535
536 PR target/69432
537 * g++.dg/opt/pr69432.C: New test.
538
f7d2ad6f
BS
5392016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
540
541 * gcc.target/powerpc/pr63354c: Adjust target selector to include
542 32-bit targets testing an -m64 multilib.
543
d403fc9a
WS
5442016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
545
546 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
547 64-bit support.
548
4aa16f8d
JG
5492016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
550
551 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
552
7c816d0f
CB
5532016-01-21 Christian Bruel <christian.bruel@st.com>
554
555 PR target/68674
556 * gcc.target/i386/pr68674.c
557 * gcc.target/aarch64/pr68674.c
558 * gcc.target/arm/pr68674.c
559
fce661e8
KT
5602016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
561
562 PR target/69403
563 * gcc.c-torture/execute/pr69403.c: New test.
564
4696899f
PC
5652016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
566
567 PR c++/55843
568 * g++.dg/template/pr55843.C: New.
569
bac69366
AL
5702016-01-22 Alan Lawrence <alan.lawrence@arm.com>
571
572 PR testsuite/66877
573 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
574 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
575
b57d3a5c
BS
5762016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
577
578 PR testsuite/67489
da17300a
UB
579 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
580 from dg-do compile directive, and instead add
581 { dg-require-effective-target int128 }.
b57d3a5c 582
9f04a53e
MS
5832016-01-20 Martin Sebor <msebor@redhat.com>
584
585 PR c/69405
586 * gcc.dg/sync-fetch.c: New test.
587
38a51663
JL
5882016-01-21 Martin Sebor <msebor@redhat.com>
589
590 PR target/69252
591 * gcc.target/powerpc/pr69252.c: New test.
592
2423a75a
JD
5932016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
594
595 PR fortran/65996
da17300a 596 * gfortran.dg/pr65996.f90: New test.
2423a75a 597
0a76463f
DV
5982016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
599
600 PR c++/68810
9f04a53e 601 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 602 expected to generate an error.
0a76463f 603
9776e692
BS
6042016-01-21 Bernd Schmidt <bschmidt@redhat.com>
605
606 PR middle-end/66178
607 * gcc.dg/torture/pr66178.c: New test.
608
c8d3e088
AB
6092016-01-21 Anton Blanchard <anton@samba.org>
610 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
611
612 PR target/63354
613 * gcc.target/powerpc/pr63354.c: New test.
614
35b707ff
VM
6152016-01-21 Vladimir Makarov <vmakarov@redhat.com>
616
617 PR rtl-optimization/68990
618 * gcc.target/i386/pr68990: New.
619
157b0829
NC
6202016-01-21 Nick Clifton <nickc@redhat.com>
621
622 PR target/69129
623 * gcc.target/mips/pr69129.c: New.
624
aede6748
PC
6252016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
626
627 PR c++/58046
628 * g++.dg/cpp0x/pr58046.C: New.
629
5463c2c8
JJ
6302016-01-21 Jakub Jelinek <jakub@redhat.com>
631
6d31cc75
SS
632 PR target/69187
633 PR target/65624
634 * gcc.target/arm/pr69187.c: New test.
635
5463c2c8
JJ
636 PR c++/69355
637 * g++.dg/torture/pr69355.C: New test.
638
fa28f32b
AK
6392016-01-21 Aditya Kumar <aditya.k7@samsung.com>
640 Sebastian Pop <s.pop@samsung.com>
641
642 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
643
b920a047
AK
6442016-01-21 Aditya Kumar <aditya.k7@samsung.com>
645 Sebastian Pop <s.pop@samsung.com>
646
da17300a 647 * gcc.dg/graphite/pr68976.c: New test.
b920a047 648
bdd3aea6
JJ
6492016-01-21 Jakub Jelinek <jakub@redhat.com>
650
651 PR middle-end/67653
652 * c-c++-common/pr67653.c: New test.
653 * gcc.dg/torture/pr29119.c: Add dg-warning.
654
26a2e6ae
PB
6552016-01-20 Peter Bergner <bergner@vnet.ibm.com>
656
657 * gcc.target/powerpc/cpu-builtin-1.c: New test.
658
d25c7690
PK
6592016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
660
661 PR c/24293
662 * gcc.dg/pr24293.c: New test.
663 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
664 incomplete struct type.
665 * gcc.dg/declspec-1.c: Likewise.
666 * gcc.dg/pr63549.c: Likewise.
667
889d5698
JJ
6682016-01-20 Jakub Jelinek <jakub@redhat.com>
669
670 PR tree-optimization/66612
671 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
672 for bdn instruction.
673
d7cf3dc7
CL
6742016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
675
676 * lib/target-supports.exp
677 (check_effective_target_arm_fp_ok_nocache): New.
678 (check_effective_target_arm_fp_ok): New.
679 (add_options_for_arm_fp): New.
680 (check_effective_target_arm_crypto_ok_nocache): Require
681 target_arm_v8_neon_ok instead of arm32.
682 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
683 (check_effective_target_arm_crypto_pragma_ok): New.
684 (add_options_for_arm_vfp): New.
685 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
686 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
687 target instead. Force initial fpu to vfp.
688 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
689 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
690 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
691 dependency.
692 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
693 use arm_vfp effective target instead. Force initial fpu to vfp.
694 * gcc.target/arm/attr-neon3.c: Likewise.
695 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
696 arm_vfp_ok.
697 * gcc.target/arm/unsigned-float.c: Likewise.
698 * gcc.target/arm/vfp-1.c: Likewise.
699 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
700 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
701 * gcc.target/arm/vfp-ldmiad.c: Likewise.
702 * gcc.target/arm/vfp-ldmias.c: Likewise.
703 * gcc.target/arm/vfp-stmdbd.c: Likewise.
704 * gcc.target/arm/vfp-stmdbs.c: Likewise.
705 * gcc.target/arm/vfp-stmiad.c: Likewise.
706 * gcc.target/arm/vfp-stmias.c: Likewise.
707 * gcc.target/arm/vnmul-1.c: Likewise.
708 * gcc.target/arm/vnmul-2.c: Likewise.
709 * gcc.target/arm/vnmul-3.c: Likewise.
710 * gcc.target/arm/vnmul-4.c: Likewise.
711
01ac9704 7122016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 713
e84b00da
L
714 PR testsuite/69366
715 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
716 the MPX run-time library, for compile-time MPX test.
717 * gcc.target/i386/chkp-always_inline.c: Likewise.
718 * gcc.target/i386/chkp-bndret.c: Likewise.
719 * gcc.target/i386/chkp-builtins-1.c: Likewise.
720 * gcc.target/i386/chkp-builtins-2.c: Likewise.
721 * gcc.target/i386/chkp-builtins-3.c: Likewise.
722 * gcc.target/i386/chkp-builtins-4.c: Likewise.
723 * gcc.target/i386/chkp-const-check-1.c: Likewise.
724 * gcc.target/i386/chkp-const-check-2.c: Likewise.
725 * gcc.target/i386/chkp-hidden-def.c: Likewise.
726 * gcc.target/i386/chkp-label-address.c: Likewise.
727 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
728 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
729 * gcc.target/i386/chkp-pr69044.c: Likewise.
730 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
731 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
732 * gcc.target/i386/chkp-strchr.c: Likewise.
733 * gcc.target/i386/chkp-strlen-1.c: Likewise.
734 * gcc.target/i386/chkp-strlen-2.c: Likewise.
735 * gcc.target/i386/chkp-strlen-3.c: Likewise.
736 * gcc.target/i386/chkp-strlen-4.c: Likewise.
737 * gcc.target/i386/chkp-strlen-5.c: Likewise.
738 * gcc.target/i386/chkp-stropt-1.c: Likewise.
739 * gcc.target/i386/chkp-stropt-10.c: Likewise.
740 * gcc.target/i386/chkp-stropt-11.c: Likewise.
741 * gcc.target/i386/chkp-stropt-12.c: Likewise.
742 * gcc.target/i386/chkp-stropt-13.c: Likewise.
743 * gcc.target/i386/chkp-stropt-14.c: Likewise.
744 * gcc.target/i386/chkp-stropt-15.c: Likewise.
745 * gcc.target/i386/chkp-stropt-16.c: Likewise.
746 * gcc.target/i386/chkp-stropt-2.c: Likewise.
747 * gcc.target/i386/chkp-stropt-3.c: Likewise.
748 * gcc.target/i386/chkp-stropt-4.c: Likewise.
749 * gcc.target/i386/chkp-stropt-5.c: Likewise.
750 * gcc.target/i386/chkp-stropt-6.c: Likewise.
751 * gcc.target/i386/chkp-stropt-7.c: Likewise.
752 * gcc.target/i386/chkp-stropt-8.c: Likewise.
753 * gcc.target/i386/chkp-stropt-9.c: Likewise.
754 * gcc.target/i386/pr63995-2.c: Likewise.
755 * gcc.target/i386/pr64805.c: Likewise.
756 * gcc.target/i386/pr65044.c: Likewise.
757 * gcc.target/i386/pr65167.c: Likewise.
758 * gcc.target/i386/pr65183.c: Likewise.
759 * gcc.target/i386/pr65184.c: Likewise.
760 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 761
28b33016
IE
7622016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
763
764 PR tree-optimization/69328
765 * gcc.dg/pr69328.c: New test.
766
bcff0913
JL
7672016-01-20 Jeff Law <law@redhat.com>
768
bf0bb970 769 PR target/25114
bcff0913
JL
770 * gcc.target/m68k/pr25114.c: New test.
771
a3f69631
AV
7722016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
773
774 * gcc.target/arm/memset-inline-10.c: Added
775 dg-require-effective-target arm_thumb2_ok.
776
af33ba0d
EB
7772016-01-19 Eric Botcazou <ebotcazou@adacore.com>
778
779 * gcc.dg/debug/dwarf2/sso.c: New test.
780
7596d5de
UB
7812016-01-19 Uros Bizjak <ubizjak@gmail.com>
782
783 PR testsuite/68820
784 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
785 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
786 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
787
ceda2c69
JH
7882016-01-19 Jan Hubicka <hubicka@ucw.cz>
789
790 PR ipa/66223
791 * g++.dg/ipa/devirt-50.C: New testcase.
792
38a979f2
MP
7932016-01-19 Marek Polacek <polacek@redhat.com>
794
795 PR c++/68965
796 * g++.dg/cpp1y/parameter-pack-1.C: New test.
797 * g++.dg/cpp1y/parameter-pack-2.C: New test.
798
962801c5
KT
7992016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
800
801 PR target/69135
802 * gcc.target/arm/pr69135_1.c: New test.
803
078fe40a
WD
8042015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
805
806 * gcc.target/aarch64/ccmp_1.c: Add new tests.
807
786e3c06
WD
8082015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
809
810 * gcc.target/aarch64/ccmp_1.c: New testcase.
811
1e297006
MP
8122016-01-19 Marek Polacek <polacek@redhat.com>
813
814 PR c++/68586
815 * g++.dg/cpp0x/enum30.C: New test.
816
879c27e3
RB
8172016-01-19 Richard Biener <rguenther@suse.de>
818
819 PR tree-optimization/69336
820 * g++.dg/tree-ssa/pr69336.C: New testcase.
821
015337d3
JJ
8222016-01-19 Jakub Jelinek <jakub@redhat.com>
823
824 PR debug/65779
825 * gcc.dg/pr65779.c: New test.
826
e2c768b6
RB
8272016-01-19 Richard Biener <rguenther@suse.de>
828
829 PR tree-optimization/69352
830 * gcc.dg/torture/pr69352.c: New testcase.
831
569efc34
JJ
8322016-01-19 Jakub Jelinek <jakub@redhat.com>
833
834 PR rtl-optimization/68955
835 PR rtl-optimization/64557
836 * gcc.dg/torture/pr68955.c: New test.
837
e49d321f
JH
8382016-01-19 Jan Hubicka <hubicka@ucw.cz>
839
840 PR lto/69136
841 * g++.dg/torture/pr69136.C: New testcase.
842
e9191ad3
JH
8432016-01-19 Jan Hubicka <hubicka@ucw.cz>
844
845 PR lto/69133
846 * g++.dg/lto/pr69133_0.C: New testcase.
847 * g++.dg/lto/pr69133_1.C: New testcase.
848
2bedb645
JL
8492016-01-15 Jeff Law <law@redhat.com>
850
851 PR tree-optimization/69320
852 * gcc.c-torture/pr69320-1.c: New test.
853 * gcc.c-torture/pr69320-2.c: New test.
854 * gcc.c-torture/pr69320-3.c: New test.
855 * gcc.c-torture/pr69320-4.c: New test.
856
17c15cb9
PP
8572016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
858
859 PR c++/11858
860 PR c++/24663
861 PR c++/24664
862 * g++.dg/template/pr11858.C: New test.
863 * g++.dg/template/pr24663.C: New test.
864 * g++.dg/template/unify12.C: New test.
865 * g++.dg/template/unify13.C: New test.
866 * g++.dg/template/unify14.C: New test.
867 * g++.dg/template/unify15.C: New test.
868 * g++.dg/template/unify16.C: New test.
869 * g++.dg/template/unify17.C: New test.
870
9617fd08
DM
8712016-01-18 David Malcolm <dmalcolm@redhat.com>
872
873 PR testsuite/69181
874 * gcc.dg/pr69181-1.c: New test file.
875 * gcc.dg/pr69181-2.c: New test file.
876 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
877 globals by moving it to...
878 (cleanup-after-saved-dg-test): ...this new function. Add
879 "global additional_sources_used". Add reset of global
880 multiline_expected_outputs to the empty list.
881 * lib/multiline.exp (_multiline_expected_outputs): Rename this
882 global to...
883 (multiline_expected_outputs): ...this, and updated comments to
884 note that it is modified from gcc-dg.exp.
885 (dg-end-multiline-output): Update for the above renaming.
886 (handle-multiline-outputs): Likewise. Remove the clearing
887 of the expected outputs to the empty list.
888
b555a2e4
RB
8892016-01-18 Richard Biener <rguenther@suse.de>
890
891 PR tree-optimization/69297
892 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
893
96902805
JM
8942016-01-18 Joseph Myers <joseph@codesourcery.com>
895
896 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
897 dg-options.
898 * gcc.target/mips/mips-3d-2.c: Likewise.
899 * gcc.target/mips/mips-3d-3.c: Likewise.
900 * gcc.target/mips/mips-3d-4.c: Likewise.
901 * gcc.target/mips/mips-3d-5.c: Likewise.
902 * gcc.target/mips/mips-3d-6.c: Likewise.
903 * gcc.target/mips/mips-3d-7.c: Likewise.
904 * gcc.target/mips/mips-3d-8.c: Likewise.
905 * gcc.target/mips/mips-3d-9.c: Likewise.
906 * gcc.target/mips/mips-ps-1.c: Likewise.
907 * gcc.target/mips/mips-ps-2.c: Likewise.
908 * gcc.target/mips/mips-ps-3.c: Likewise.
909 * gcc.target/mips/mips-ps-4.c: Likewise.
910 * gcc.target/mips/mips-ps-5.c: Likewise.
911 * gcc.target/mips/mips-ps-6.c: Likewise.
912 * gcc.target/mips/mips-ps-7.c: Likewise.
913 * gcc.target/mips/mips-ps-type.c: Likewise.
914 * gcc.target/mips/mips-ps-type-2.c: Likewise.
915 * gcc.target/mips/mips16-attributes-6.c: Likewise.
916
40e26f94
TV
9172016-01-18 Tom de Vries <tom@codesourcery.com>
918
919 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
920 * c-c++-common/goacc/kernels-double-reduction.c: New test.
921 * c-c++-common/goacc/kernels-empty.c: New test.
922 * c-c++-common/goacc/kernels-eternal.c: New test.
923 * c-c++-common/goacc/kernels-loop-2.c: New test.
924 * c-c++-common/goacc/kernels-loop-3.c: New test.
925 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
926 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
927 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
928 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
929 * c-c++-common/goacc/kernels-loop-data.c: New test.
930 * c-c++-common/goacc/kernels-loop-g.c: New test.
931 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
932 * c-c++-common/goacc/kernels-loop-n.c: New test.
933 * c-c++-common/goacc/kernels-loop-nest.c: New test.
934 * c-c++-common/goacc/kernels-loop.c: New test.
935 * c-c++-common/goacc/kernels-noreturn.c: New test.
936 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
937 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
938 * c-c++-common/goacc/kernels-reduction.c: New test.
939
a98d4647
TV
9402016-01-18 Tom de Vries <tom@codesourcery.com>
941
942 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
943 * gcc.dg/autopar/outer-2.c: Same.
944 * gcc.dg/autopar/outer-3.c: Same.
945 * gcc.dg/autopar/outer-4.c: Same.
946 * gcc.dg/autopar/outer-5.c: Same.
947 * gcc.dg/autopar/outer-6.c: Same.
948 * gcc.dg/autopar/parallelization-1.c: Same.
949 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
950 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
951 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
952 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
953 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
954 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
955 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
956 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
957 * gcc.dg/autopar/pr39500-1.c: Same.
958 * gcc.dg/autopar/pr39500-2.c: Same.
959 * gcc.dg/autopar/pr46193.c: Same.
960 * gcc.dg/autopar/pr46194.c: Same.
961 * gcc.dg/autopar/pr49580.c: Same.
962 * gcc.dg/autopar/pr49960-1.c: Same.
963 * gcc.dg/autopar/pr49960.c: Same.
964 * gcc.dg/autopar/pr68373.c: Same.
965 * gcc.dg/autopar/reduc-1.c: Same.
966 * gcc.dg/autopar/reduc-1char.c: Same.
967 * gcc.dg/autopar/reduc-1short.c: Same.
968 * gcc.dg/autopar/reduc-2.c: Same.
969 * gcc.dg/autopar/reduc-2char.c: Same.
970 * gcc.dg/autopar/reduc-2short.c: Same.
971 * gcc.dg/autopar/reduc-3.c: Same.
972 * gcc.dg/autopar/reduc-4.c: Same.
973 * gcc.dg/autopar/reduc-6.c: Same.
974 * gcc.dg/autopar/reduc-7.c: Same.
975 * gcc.dg/autopar/reduc-8.c: Same.
976 * gcc.dg/autopar/reduc-9.c: Same.
977 * gcc.dg/autopar/uns-outer-4.c: Same.
978 * gcc.dg/autopar/uns-outer-5.c: Same.
979 * gcc.dg/autopar/uns-outer-6.c: Same.
980 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
981 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
982
da976fa8
AL
9832016-01-18 Alan Lawrence <alan.lawrence@arm.com>
984
985 PR target/63679
986 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
987 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
988
70c1e886
AL
9892016-01-18 Alan Lawrence <alan.lawrence@arm.com>
990
991 PR target/63679
992 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
993 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
994 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
995
88bed196
AL
9962016-01-18 Alan Lawrence <alan.lawrence@arm.com>
997
998 PR target/63679
999 * gcc.dg/tree-ssa/sra-17.c: New.
1000 * gcc.dg/tree-ssa/sra-18.c: New.
1001
3dd5f42e
IE
10022016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1003
1004 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
1005
ae5a77fa
EB
10062016-01-18 Eric Botcazou <ebotcazou@adacore.com>
1007
1008 * gnat.dg/inline12.adb: New test.
1009
11e57fc6
BC
10102016-01-18 Bin Cheng <bin.cheng@arm.com>
1011
1012 PR tree-optimization/66797
1013 * gcc.c-torture/execute/pr65447.c: Relax check condition.
1014
995b6fe0
RB
10152016-01-18 Richard Biener <rguenther@suse.de>
1016
1017 PR tree-optimization/69170
1018 * gcc.dg/torture/pr69170.c: New testcase.
1019
d656d82e
JDA
10202016-01-17 John David Anglin <danglin@gcc.gnu.org>
1021
1022 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
1023
d69da357
TV
10242016-01-16 Tom de Vries <tom@codesourcery.com>
1025
1026 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
1027
a3845283
TV
10282016-01-16 Tom de Vries <tom@codesourcery.com>
1029
1030 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
1031 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
1032 redundant dg-require-effective-target pthread.
1033 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
1034 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
1035 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
1036 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
1037 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
1038 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
1039 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
1040
197a6aa6
DE
10412016-01-16 David Edelsohn <dje.gcc@gmail.com>
1042
1043 PR target/68609
1044 * gcc.target/powerpc/recip-6.c: Enable on AIX.
1045 * gcc.target/powerpc/recip-7.c: Same.
1046
ec7886c1
PP
10472016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1048
1049 PR c++/69091
1050 * g++.dg/template/pr69091.C: New test.
1051
203484bb
PP
10522016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1053
1054 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
1055 dump does not contain an error_mark_node.
1056 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
1057 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
1058
aa2500e9
PP
10592016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
1060
1061 PR c++/68936
1062 * g++.dg/template/pr68936.C: New test.
1063
28621a5c
DE
10642016-01-15 David Edelsohn <dje.gcc@gmail.com>
1065
1066 PR target/68609
1067 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
1068 * gcc.target/powerpc/recip-2.c: Same.
1069 * gcc.target/powerpc/recip-3.c: Same.
1070 * gcc.target/powerpc/recip-4.c: Same.
1071 * gcc.target/powerpc/recip-sqrtf.c: Same.
1072
40c43aca
JL
10732016-01-15 Jeff Law <law@redhat.com>
1074
1075 PR tree-optimization/69270
1076 * gcc.dg/tree-ssa/pr69270-2.c: New test.
1077 * gcc.dg/tree-ssa/pr69270-3.c: New test.
1078
afbc5ae8
PT
10792016-01-15 Paul Thomas <pault@gcc.gnu.org>
1080
1081 PR fortran/49630
1082 * gfortran.dg/deferred_character_13.f90: New test for the fix
1083 of comment 3 of the PR.
1084
1085 PR fortran/54070
1086 * gfortran.dg/deferred_character_8.f90: New test
1087 * gfortran.dg/allocate_error_5.f90: New test
1088
1089 PR fortran/60593
1090 * gfortran.dg/deferred_character_10.f90: New test
1091
1092 PR fortran/60795
1093 * gfortran.dg/deferred_character_14.f90: New test
1094
1095 PR fortran/61147
1096 * gfortran.dg/deferred_character_11.f90: New test
1097
1098 PR fortran/64324
1099 * gfortran.dg/deferred_character_9.f90: New test
1100
49abe076
VM
11012016-01-15 Vladimir Makarov <vmakarov@redhat.com>
1102
1103 PR rtl-optimization/69030
1104 * gcc.target/i386/pr69030.c: New.
1105
16d12992
KT
11062016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1107
1108 * gcc.target/aarch64/target_attr_17.c: New test.
1109
78810bd3
RB
11102016-01-15 Richard Biener <rguenther@suse.de>
1111
1112 PR tree-optimization/66856
1113 * gcc.dg/torture/pr66856-1.c: New testcase.
1114 * gcc.dg/torture/pr66856-2.c: Likewise.
1115
2bd847fe
RB
11162016-01-15 Richard Biener <rguenther@suse.de>
1117
1118 PR debug/69137
1119 * g++.dg/lto/pr69137_0.C: New testcase.
1120
a00fe3b7
RS
11212016-01-15 Richard Sandiford <richard.sandiford@arm.com>
1122
1123 PR middle-end/69246
1124 * gcc.target/i386/pr69246.c: New test.
1125
cbb0e83b
DV
11262016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1127
7596d5de 1128 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 1129
5a500ecf
DV
11302016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1131
1132 PR c++/56194
1133 * g++.dg/init/const9.C: Disable test on S/390.
1134
5d9bf64f
DV
11352016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1136
1137 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1138 * g++.dg/Wno-frame-address.C: Ditto.
1139
e234b19e
DV
11402016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1141
1142 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1143
89483f99
RB
11442016-01-15 Richard Biener <rguenther@suse.de>
1145
1146 PR tree-optimization/68961
1147 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1148
94f37395
IE
11492016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1150
1151 * gcc.target/i386/pr65105-5.c: New test.
1152
0f6176e6
JH
11532016-01-15 Jan Hubicka <hubicka@ucw.cz>
1154
1155 * gcc.c-torture/execute/alias-4.c: New testcase.
1156
824ca15e
JH
11572016-01-15 Jan Hubicka <hubicka@ucw.cz>
1158
1159 PR ipa/68148
1160 * g++.dg/ipa/devirt-49.C: New testcase.
1161
092f7deb 11622016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1163
1164 PR target/65837
1165 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1166 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1167 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1168
e93c66bc
RB
11692016-01-15 Richard Biener <rguenther@suse.de>
1170
1171 PR tree-optimization/69117
1172 * gcc.dg/torture/pr69117.c: New testcase.
1173
c47eaca6 11742015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1175
1176 PR c++/69048
1177 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1178
c3f6914a
FXC
11792016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1180
1181 PR testsuite/67509
1182 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1183 range tests use 100 * maximum instead of maximum + 1.
1184
cd65ae90
JJ
11852016-01-14 Jakub Jelinek <jakub@redhat.com>
1186
1187 PR debug/69244
1188 * gcc.dg/guality/pr69244.c: New test.
1189
19643948
UB
11902016-01-14 Uros Bizjak <ubizjak@gmail.com>
1191
1192 * lib/target-supports.exp (check_effective_target_issignaling):
1193 New procedure.
1194 * gcc.dg/pr61441.c: Require issignaling effective target.
1195
fe79c97e
SB
11962016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1197
1198 PR target/68803
1199 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1200
c7df95d8
DM
12012016-01-14 David Malcolm <dmalcolm@redhat.com>
1202
1203 PR c++/68819
1204 PR preprocessor/69177
1205 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1206 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1207 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1208 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1209
00083992
MP
12102016-01-14 Marek Polacek <polacek@redhat.com>
1211
1212 PR c/69262
1213 * gcc.dg/array-15.c: New test.
1214
0c9b3294
JJ
12152016-01-14 Jakub Jelinek <jakub@redhat.com>
1216
1217 PR middle-end/68146
1218 PR tree-optimization/69155
1219 * gfortran.dg/pr68146.f: New test.
1220 * gfortran.dg/pr69155.f90: New test.
1221
3688e13d
RB
12222016-01-14 Richard Biener <rguenther@suse.de>
1223
1224 PR tree-optimization/68060
1225 * gcc.dg/torture/pr68060-1.c: New testcase.
1226 * gcc.dg/torture/pr68060-2.c: Likewise.
1227
bab0ad3a
NC
12282016-01-14 Nick Clifton <nickc@redhat.com>
1229
1230 * lib/target-supports.exp
1231 (check_effective_target_arm_neon_ok_nocache): Add an option
1232 sequence that includes setting the ARM architecture to ARMv7-A.
1233 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1234 command line options necessary to enable Neon support.
1235 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1236 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1237 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1238 * gcc.target/arm/pr69180.c: Likewise.
1239
947c2ce5
JL
12402016-01-14 Jeff Law <law@redhat.com>
1241
1242 PR tree-optimization/69270
1243 * gcc.dg/tree-ssa/pr69270.c: New test.
1244
3342fd71
BS
12452016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1246
1247 PR c/66208
1248 * c-c++-common/pr66208.c: New file.
1249
2ad3adf1
JJ
12502016-01-13 Jakub Jelinek <jakub@redhat.com>
1251
1252 PR tree-optimization/69156
1253 * gcc.dg/pr69156.c: New test.
1254
398d6feb
L
12552016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1256
1257 * gcc.target/i386/pr69225-7.c: New test.
1258
4c868789
RH
12592016-01-13 Richard Henderson <rth@redhat.com>
1260
1261 * gcc.dg/tm/memopt-13.c: Update expected function.
1262 * gcc.dg/tm/memopt-6.c: Likewise.
1263
ef6d1772
UB
12642016-01-13 Uros Bizjak <ubizjak@gmail.com>
1265
1266 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1267 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1268 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1269 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1270
ef6d1772
UB
12712016-01-13 Tom de Vries <tom@codesourcery.com>
1272
1273 PR tree-optimization/69169
0b4b6ef2
TV
1274 * gcc.dg/pr69169.c: New test.
1275
2ad3adf1 12762016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1277
1278 PR target/69228
1279 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1280 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1281 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1282 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1283 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1284 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1285 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1286 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1287
9060e335
AK
12882016-01-13 Jakub Jelinek <jakub@redhat.com>
1289
1290 PR target/69247
1291 * gcc.dg/pr69247.c: New test.
1292
40311329
RB
12932016-01-13 Richard Biener <rguenther@suse.de>
1294
1295 PR tree-optimization/69242
1296 * gcc.dg/torture/pr69242.c: New testcase.
1297
ccbd7103
RB
12982016-01-13 Richard Biener <rguenther@suse.de>
1299
1300 PR tree-optimization/69186
1301 * gcc.dg/torture/pr69186.c: New testcase.
1302
c6f72a46
JL
13032016-01-13 Jeff Law <law@redhat.com>
1304
1305 PR tree-optimization/67755
1306 * gcc.dg/tree-ssa/pr67755.c: New test.
1307
13082016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1309
1310 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1311 pass number in output by a star.
1312
c446cf07
BC
13132016-01-12 Bin Cheng <bin.cheng@arm.com>
1314
1315 PR tree-optimization/68911
1316 * gcc.c-torture/execute/pr68911.c: New test.
1317
5342156c
MP
13182016-01-12 Marek Polacek <polacek@redhat.com>
1319
1320 PR c++/68979
1321 * g++.dg/warn/permissive-1.C: New test.
1322
65364cc5
JJ
13232016-01-12 Jakub Jelinek <jakub@redhat.com>
1324
1325 PR objc++/68511
1326 PR c++/69213
1327 * g++.dg/opt/pr69213.C: New test.
1328
81b9a3d9
CB
13292016-01-12 Christian Bruel <christian.bruel@st.com>
1330
1331 PR target/69180
1332 * gcc.target/arm/pr69180.c: New test.
1333
3c4e91c9
RB
13342016-01-12 Richard Biener <rguenther@suse.de>
1335
1336 PR lto/69077
1337 * g++.dg/lto/pr69077_0.C: New testcase.
1338 * g++.dg/lto/pr69077_1.C: Likewise.
1339
5664cea1
JJ
13402016-01-12 Jakub Jelinek <jakub@redhat.com>
1341
1342 PR target/69175
1343 * g++.dg/opt/pr69175.C: New test.
1344
86cefc49
AL
13452016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1346
1347 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1348 rather than #including math.h & stdlib.h.
1349 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1350 * gcc.dg/vect/pr49771.c: Likewise.
1351 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1352 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1353 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1354 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1355 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1356 * gcc.dg/vect/pr44507.c: Likewise.
1357 * gcc.dg/vect/pr45902.c: Likewise.
1358 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1359 * gcc.dg/vect/vect-117.c: Likewise.
1360 * gcc.dg/vect/vect-99.c: Likewise.
1361 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1362 * gcc.dg/vect/vect-cond-1.c: Likewise.
1363 * gcc.dg/vect/vect-cond-2.c: Likewise.
1364 * gcc.dg/vect/vect-cond-3.c: Likewise.
1365 * gcc.dg/vect/vect-cond-4.c: Likewise.
1366 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1367 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1368 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1369 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1370 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1371 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1372 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1373 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1374 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1375 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1376 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1377 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1378 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1379 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1380 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1381 include of signal.h.
1382 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1383 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1384 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1385 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1386 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1387 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1388 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1389 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1390 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1391 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1392 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1393 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1394 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1395 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1396 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1397 * gcc.dg/vect/vect-outer-5.c: Likewise.
1398 * gcc.dg/vect/vect-outer-6.c: Likewise.
1399 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1400 include of stdio.h.
1401
b832f61e
NC
14022016-01-12 Nick Clifton <nickc@redhat.com>
1403
1404 PR target/68913
1405 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1406 to fread so that it will be found in all target runtimes.
1407
8eac49b1
RB
14082016-01-12 Richard Biener <rguenther@suse.de>
1409
1410 PR tree-optimization/69053
1411 * g++.dg/torture/pr69053.C: New testcase.
1412
2935d994
RB
14132016-01-12 Richard Biener <rguenther@suse.de>
1414
1415 PR tree-optimization/69168
1416 * gcc.dg/torture/pr69168.c: New testcase.
1417
66c16fd9
RB
14182016-01-12 Richard Biener <rguenther@suse.de>
1419
1420 PR tree-optimization/69157
1421 * gcc.dg/torture/pr69157.c: New testcase.
1422
14232016-01-12 Richard Biener <rguenther@suse.de>
1424
1425 PR tree-optimization/69174
1426 * gcc.dg/torture/pr69174.c: New testcase.
1427
723033a6
JJ
14282016-01-12 Jakub Jelinek <jakub@redhat.com>
1429
1430 PR c++/66808
1431 PR c++/69000
1432 * g++.dg/tls/pr66808.C: New test.
1433 * g++.dg/tls/pr69000.C: New test.
1434
3574cf47
BS
14352016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1436
1437 * gcc.target/powerpc/swaps-p8-23.c: New test.
1438 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1439
feb20787
JDA
14402016-01-11 John David Anglin <danglin@gcc.gnu.org>
1441
1442 PR tree-optimization/68356
1443 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1444
27b1820a
KV
14452016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1446 Jim Wilson <jim.wilson@linaro.org>
1447
1448 PR target/69194
1449 * gcc.target/arm/pr69194.c: New test.
1450
cf4de6af
L
14512016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1452
1453 PR target/69225
1454 * gcc.target/i386/pr69225-1.c: New test.
1455 * gcc.target/i386/pr69225-2.c: Likewise.
1456 * gcc.target/i386/pr69225-3.c: Likewise.
1457 * gcc.target/i386/pr69225-4.c: Likewise.
1458 * gcc.target/i386/pr69225-5.c: Likewise.
1459 * gcc.target/i386/pr69225-6.c: Likewise.
1460
1ebd5558
JJ
14612016-01-11 Jakub Jelinek <jakub@redhat.com>
1462
23552a4d
JJ
1463 PR target/67462
1464 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1465 if lp64.
1466
26ff85b0
JJ
1467 PR target/69071
1468 * gcc.dg/pr69071.c: New test.
1469
9cb6bd74
JJ
1470 PR c++/69211
1471 * g++.dg/opt/pr69211.C: New test.
1472
1ebd5558
JJ
1473 PR tree-optimization/69214
1474 * gcc.c-torture/compile/pr69214.c: New test.
1475
8c18c836
UB
14762016-01-11 Uros Bizjak <ubizjak@gmail.com>
1477
1478 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1479 * gcc.target/i386/pr66232-11.c: Ditto.
1480 * gcc.target/i386/pr66232-12.c: Ditto.
1481 * gcc.target/i386/pr66232-13.c: Ditto.
1482
62446e6e
RB
14832016-01-11 Richard Biener <rguenther@suse.de>
1484
1485 PR tree-optimization/69173
1486 * gcc.dg/torture/pr69173.c: New testcase.
1487
2b8568fe
KT
14882016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1489
1490 PR rtl-optimization/68796
1491 * gcc.target/aarch64/tst_5.c: New test.
1492 * gcc.target/aarch64/tst_6.c: Likewise.
1493
5baf4532
KT
14942016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1495
1496 PR rtl-optimization/68841
1497 * gcc.dg/pr68841.c: New test.
1498 * gcc.c-torture/execute/pr68841.c: New test.
1499
ca90b1ed
YR
15002016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1501
1502 PR rtl-optimization/68920
1503 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1504 for ix86 targets.
1505 * gcc.dg/ifcvt-5.c: New test.
1506
2ad3adf1 15072016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
1508
1509 PR bootstrap/69123
1510 * g++.dg/pr69123.C: New.
1511
83834c09
IE
15122016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1513
1514 PR target/69010
1515 * gcc.target/i386/pr69010.c: New test.
1516
dcf89d57
MJ
15172016-01-11 Martin Jambor <mjambor@suse.cz>
1518
1519 PR ipa/69044
1520 * gcc.target/i386/chkp-pr69044.c: New test.
1521
d95167ee
TV
15222016-01-11 Tom de Vries <tom@codesourcery.com>
1523
1524 PR tree-optimization/69109
1525 * gcc.dg/autopar/pr69109-2.c: New test.
1526 * gcc.dg/autopar/pr69109.c: New test.
1527
4f6403a8
TV
15282016-01-11 Tom de Vries <tom@codesourcery.com>
1529
1530 PR tree-optimization/69108
1531 * gcc.dg/autopar/pr69108.c: New test.
1532
21efdd80
PP
15332016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1534
1535 PR c++/69029
1536 * c-c++-common/Wisleading-indentation.c: Augment test.
1537
fd42eed8
TK
15382016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1539
1540 PR fortran/69154
1541 * gfortran.dg/inline_matmul_12.f90: New test.
1542
4f90ee6c
PT
15432016-01-10 Paul Thomas <pault@gcc.gnu.org>
1544
1545 PR fortran/67779
1546 * gfortran.dg/actual_array_offset_1: New test.
1547
3907c6cf
TV
15482016-01-10 Tom de Vries <tom@codesourcery.com>
1549
1550 PR tree-optimization/69062
1551 * gcc.dg/autopar/pr69062.c: New test.
1552
b07b236e
TS
15532016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1554
1555 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1556 * gcc.dg/vect/slp-perm-2.c: Likewise.
1557 * gcc.dg/vect/slp-perm-3.c: Likewise.
1558 * gcc.dg/vect/slp-perm-5.c: Likewise.
1559 * gcc.dg/vect/slp-perm-6.c: Likewise.
1560 * gcc.dg/vect/slp-perm-7.c: Likewise.
1561 * gcc.dg/vect/slp-perm-8.c: Likewise.
1562
23fab8ae
TV
15632016-01-10 Tom de Vries <tom@codesourcery.com>
1564
1565 PR tree-optimization/69039
1566 * gcc.dg/autopar/pr69039.c: New test.
1567
73f0dae2
MP
15682016-01-09 Marek Polacek <polacek@redhat.com>
1569
1570 PR c++/69113
1571 * g++.dg/pr69113.C: New test.
1572
20b8d734
JJ
15732016-01-09 Jakub Jelinek <jakub@redhat.com>
1574
1575 PR middle-end/50865
1576 PR tree-optimization/69097
1577 * gcc.c-torture/execute/pr50865.c: New test.
1578 * gcc.c-torture/execute/pr69097-1.c: New test.
1579 * gcc.c-torture/execute/pr69097-2.c: New test.
1580 * gcc.dg/pr69097-1.c: New test.
1581 * gcc.dg/pr69097-2.c: New test.
1582
c50e614b
JJ
15832016-01-09 Jakub Jelinek <jakub@redhat.com>
1584
1585 PR c++/69164
1586 * g++.dg/opt/pr69164.C: New test.
1587
e0237993
JJ
15882016-01-08 Jakub Jelinek <jakub@redhat.com>
1589
1590 PR tree-optimization/69167
1591 * gcc.dg/pr69167.c: New test.
1592
bd8f5bb2
MP
15932016-01-08 Marek Polacek <polacek@redhat.com>
1594
1595 PR c++/68449
1596 * g++.dg/pr68449.C: New.
1597
bb0f5ca7
AL
15982016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1599
1600 PR tree-optimization/68707
1601 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1602 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1603 on platforms supporting it.
1604 * gcc.dg/vect/slp-perm-2.c: Likewise.
1605 * gcc.dg/vect/slp-perm-3.c: Likewise.
1606 * gcc.dg/vect/slp-perm-5.c: Likewise.
1607 * gcc.dg/vect/slp-perm-7.c: Likewise.
1608 * gcc.dg/vect/slp-perm-8.c: Likewise.
1609 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1610 on platforms supporting it.
1611
22518428
JJ
16122016-01-08 Jakub Jelinek <jakub@redhat.com>
1613
33f0852f
JJ
1614 PR tree-optimization/69162
1615 * gcc.dg/pr69162.c: New test.
1616
22518428
JJ
1617 PR tree-optimization/69172
1618 * gcc.dg/pr69172.c: New test.
1619
80e9b3aa
TP
16202016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1621
1622 PR tree-optimization/67781
1623 * gcc.c-torture/execute/pr67781.c: New file.
1624
262a363f
JJ
16252016-01-08 Jakub Jelinek <jakub@redhat.com>
1626
1627 PR tree-optimization/69083
1628 * gcc.dg/vect/pr69083.c: New test.
1629
6e1f093f
SS
16302016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1631
1632 PR tree-optimization/61441
1633 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1634 Use -fexcess-precision=standard for compiler options.
1635 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1636
53290e07
JJ
16372016-01-08 Jakub Jelinek <jakub@redhat.com>
1638
57bf3072
JJ
1639 PR fortran/69128
1640 * gfortran.dg/gomp/pr69128.f90: New test.
1641
53290e07
JJ
1642 PR c++/69145
1643 * g++.dg/ext/pr69145-1.C: New test.
1644 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1645 * g++.dg/ext/pr69145-2.h: New file.
1646
7a127fa7
MS
16472016-01-07 Martin Sebor <msebor@redhat.com>
1648
1649 PR c/68966
1650 * gcc.dg/atomic-fetch-bool.c: New test.
1651 * gcc.dg/sync-fetch-bool.c: New test.
1652
95918b49
L
16532016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1654
1655 PR fortran/66680
1656 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1657
c8e62a9d
NC
16582016-01-07 Nick Clifton <nickc@redhat.com>
1659
1660 PR target/66655
1661 * g++.dg/pr66655.C: New test.
1662 * g++.dg/pr66655_1.cc: Test support file.
1663 * g++.dg/pr66655.h: Test header file.
1664
2ad3adf1 16652016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1666
1667 PR fortran/66680
1668 gfortran.dg/gomp/pr66680.f90: New test.
1669
4cd9ca92
L
16702016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1671
1672 PR target/69171
1673 * gcc.target/i386/pr69171-1.c: New test.
1674 * gcc.target/i386/pr69171-2.c: Likewise.
1675 * gcc.target/i386/pr69171-3.c: Likewise.
1676 * gcc.target/i386/pr69171-4.c: Likewise.
1677 * gcc.target/i386/pr69171-5.c: Likewise.
1678 * gcc.target/i386/pr69171-6.c: Likewise.
1679
7e33d4dc
BS
16802015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1681
1682 PR middle-end/67639
1683 * c-c++-common/pr67639.c: New test.
1684
fec64afc
JJ
16852016-01-07 Jakub Jelinek <jakub@redhat.com>
1686
1687 PR tree-optimization/69141
1688 * g++.dg/opt/pr69141.C: New test.
1689
f293ad29
EB
16902016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1691
1692 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1693
5027395e
UB
16942016-01-06 Uros Bizjak <ubizjak@gmail.com>
1695
1696 PR target/69140
1697 * gcc.target/i386/pr69140.c: New test
1698
7443cf13
DM
16992016-01-06 David Malcolm <dmalcolm@redhat.com>
1700
1701 * gcc.dg/bad-dereference.c: New test case.
1702
32928931
BS
17032015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1704
1705 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1706
68dd05da
AS
17072016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1708
1709 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1710
6b131d5b
MP
17112016-01-06 Marek Polacek <polacek@redhat.com>
1712
1713 PR sanitizer/69099
1714 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1715
8d9fdb49
MP
17162016-01-05 Marek Polacek <polacek@redhat.com>
1717
1718 PR c/69104
1719 * gcc.dg/atomic-invalid-2.c: New.
1720
acf93f1e
L
17212016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1722
1723 PR target/68991
1724 * gcc.target/i386/pr68991.c: New test.
1725
3f50525d
L
17262016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1727
1728 PR target/68991
1729 * g++.dg/pr68991-1.C: New test.
1730 * g++.dg/pr68991-2.C: Likewise.
1731
e0237993 17322016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1733
e0237993 1734 PR other/60465
face88a1
ST
1735 * gcc.target/ia64/pr60465-gprel64.c: New test.
1736 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1737
a0866eff
KT
17382016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1739
1740 PR rtl-optimization/68651
1741 * gcc.target/aarch64/pr68651_1.c: New test.
1742
c589e975
DM
17432016-01-05 David Malcolm <dmalcolm@redhat.com>
1744
1745 PR c/69122
1746 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1747
929710d9
NS
17482016-01-05 Nathan Sidwell <nathan@acm.org>
1749
ce3e43d7
NS
1750 PR c++/58583
1751 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1752
929710d9
NS
1753 * gcc.dg/alias-15.c: New.
1754
a2faef8e
NC
17552016-01-05 Nick Clifton <nickc@redhat.com>
1756
1757 PR target/68870
1758 * g++.dg/pr68770.C: New test.
1759
4cfa76e3
MS
17602016-01-04 Mike Stump <mikestump@comcast.net>
1761
1762 * lib/target-supports.exp (check_effective_target_cilkplus):
1763 cilkplus targets require pthreads.
4ece61b6 1764 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1765
4e8a3a35
MM
17662016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1767
1768 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1769 generation.
1770
818ab71a
JJ
17712016-01-04 Jakub Jelinek <jakub@redhat.com>
1772
1773 Update copyright years.
1774
2fe0a208
MP
17752016-01-04 Marek Polacek <polacek@redhat.com>
1776
1777 PR c/68908
1778 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1779 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1780 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1781
9e3b2fe3
EB
17822016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1783
1784 * gcc.target/sparc/20160104-2.c: New test.
1785
e8d65a35
EB
17862016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1787
1788 * gcc.target/sparc/20160104-1.c: New test.
1789
25ccfccd
PT
17902016-01-03 Paul Thomas <pault@gcc.gnu.org>
1791
1792 PR fortran/65045
1793 * gfortran.dg/pr65045.f90: New test.
1794
cb51d382
EB
17952016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1796
1797 * gnat.dg/specs/debug1.ads: Delete.
1798
6eeaad6e
JD
17992016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1800
1801 PR libgfortran/68867
1802 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1803 expression.
1804
2f968603
JD
18052016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1806
1807 PR libgfortran/68867
1808 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1809 PowerPC.
1810
591bb5e4
PT
18112016-01-01 Paul Thomas <pault@gcc.gnu.org>
1812
1813 PR fortran/68864
1814 * gfortran.dg/pr68864.f90: New test.
1815
f1e0620c
JJ
18162016-01-01 Jakub Jelinek <jakub@redhat.com>
1817
942a1319
JJ
1818 PR tree-optimization/69070
1819 * gcc.dg/pr69070.c: New test.
1820
10dff63f
JJ
1821 PR sanitizer/69055
1822 * gfortran.dg/pr69055.f90: New test.
1823
f1e0620c
JJ
1824 PR target/69015
1825 * gcc.dg/pr69015.c: New test.
818ab71a 1826\f
2f883d1c 1827Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1828
1829Copying and distribution of this file, with or without modification,
1830are permitted in any medium without royalty provided the copyright
1831notice and this notice are preserved.