]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Use vm in sse2_cvtps2pd<mask_name>
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
d4abfcc5
RB
12016-01-29 Richard Biener <rguenther@suse.de>
2
3 PR tree-optimization/69547
4 * g++.dg/tree-ssa/pr69547.C: New testcase.
5
16b77b32
JJ
62016-01-29 Jakub Jelinek <jakub@redhat.com>
7
8 PR debug/66869
9 * g++.dg/warn/Wunused-function2.C: New test.
10
a1c95464
DV
112016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
12
13 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
14 support for test to succeed.
15
5453bfed
MP
162016-01-29 Marek Polacek <polacek@redhat.com>
17
18 PR c++/69509
19 PR c++/69516
20 * g++.dg/ext/constexpr-vla2.C: New test.
21 * g++.dg/ext/constexpr-vla3.C: New test.
22 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
23
452ec2a5
RB
242016-01-29 Richard Biener <rguenther@suse.de>
25
26 PR middle-end/69537
27 * gcc.dg/uninit-21.c: New testcase.
28
aec0b19e
UB
292016-01-28 Uros Bizjak <ubizjak@gmail.com>
30
31 PR target/69459
32 * gcc.target/i386/pr69459.c: New test.
33
df113ce7
SE
342016-01-28 Steve Ellcey <sellcey@imgtec.com>
35
36 PR target/68400
37 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
38 * gcc.target/mips/pr68400.c: New test.
39
494de84f
MS
402016-01-28 Martin Sebor <msebor@redhat.com>
41
42 PR target/17381
43 * gcc.target/powerpc/pr17381.c: New test.
44
eb1b1f01
JJ
452016-01-28 Jakub Jelinek <jakub@redhat.com>
46
47 PR middle-end/69542
48 * gcc.dg/torture/pr69542.c: New test.
49
6dfeb7ce
WD
502016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
51
52 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
53
4b7471a4
DE
542016-01-28 David Edelsohn <dje.gcc@gmail.com>
55
56 * gcc.dg/pr65980.c: Skip on AIX.
57 * gcc.dg/pr66688.c: Same.
58
b271fd21
DE
592016-01-28 David Edelsohn <dje.gcc@gmail.com>
60
61 PR target/63679
62 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
63 * gcc.dg/tree-ssa/sra-18.c: Same.
64
874108a9
AV
652016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
66
67 PR fortran/62536
68 * gfortran.dg/block_15.f08: New test.
69 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
70 on incorrectly closed BLOCK.
71
30480bcd
IE
722016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
73
74 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
752016-01-28 Richard Biener <rguenther@suse.de>
76
77 PR tree-optimization/69466
78 * gfortran.dg/vect/pr69466.f90: New testcase.
79
0d4c694e
TP
802016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
81
82 * g++.dg/pr67989.C: Remove ARM-specific option.
83 * gcc.target/arm/pr67989.C: New file.
84
2aa780da
UB
852016-01-27 Uros Bizjak <ubizjak@gmail.com>
86
87 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
88 and expm1 test for glibc < 2.11.
89
f75ebe77
RH
902016-01-27 Richard Henderson <rth@redhat.com>
91
92 * gcc.c-torture/execute/pr69447.c: New test.
93
942016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 95
9a175e65 96 PR fortran/69422
49847d75
PT
97 * gfortran.dg/alloc_comp_assign_15.f03: New test.
98
cbdd8ae0
JJ
992016-01-27 Jakub Jelinek <jakub@redhat.com>
100
101 PR debug/66869
102 * gcc.dg/pr66869.c: New test.
103
2b572b3c
JL
1042016-01-25 Jeff Law <law@redhat.com>
105
106 PR tree-optimization/68398
aec0b19e 107 PR tree-optimization/69196
2b572b3c
JL
108 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
109 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
110 path to avoid new heuristic allowing more irreducible regions
111 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
112 * gcc.dg/tree-ssa/vrp46.c: Likewise.
113 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
114 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
115 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
116
fa74a4bc
MP
1172016-01-27 Marek Polacek <polacek@redhat.com>
118
119 PR c/68062
120 * c-c++-common/vector-compare-4.c: New test.
121
0afff540
DM
1222016-01-27 David Malcolm <dmalcolm@redhat.com>
123
124 PR preprocessor/69126
125 * c-c++-common/pr69126.c: New test case.
126
1a218fc9
ILT
1272016-01-27 Ian Lance Taylor <iant@google.com>
128
129 * gcc.dg/tree-ssa/ivopt_5.c: New test.
130
5d70666e
RB
1312016-01-27 Ryan Burn <contact@rnburn.com>
132
133 PR cilkplus/69267
134 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
135
87ff4d66
UB
1362016-01-27 Uros Bizjak <ubizjak@gmail.com>
137
138 PR target/69512
139 * gcc.target/i386/pr69512.c: New test.
140
27e23cca
RE
1412016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
142
143 PR ada/69488
144 * gnat.dg/sso/*.adb: Robustify dg-output directives.
145
05bf54c3
MP
1462016-01-27 Marek Polacek <polacek@redhat.com>
147
148 PR c++/69379
149 * g++.dg/pr69379.C: New test.
150
60214d0d
MS
1512016-01-27 Martin Sebor <msebor@redhat.com>
152
153 PR c++/69317
154 * g++.dg/abi/Wabi-2-2.C: New test.
155 * g++.dg/abi/Wabi-2-3.C: New test.
156 * g++.dg/abi/Wabi-3-2.C: New test.
157 * g++.dg/abi/Wabi-3-3.C: New test.
158
167c7bfa
RB
1592016-01-27 Richard Biener <rguenther@suse.de>
160
161 PR tree-optimization/69166
162 * gcc.dg/torture/pr69166.c: New testcase.
163
1430fb1f
MJ
1642016-01-27 Martin Jambor <mjambor@suse.cz>
165
166 PR tree-optimization/69355
167 * gcc.dg/tree-ssa/pr69355.c: New test.
168
95e3030c
MP
1692016-01-27 Marek Polacek <polacek@redhat.com>
170
171 PR c++/69496
172 * g++.dg/ext/constexpr-vla1.C: New test.
173
eeb085f3
CB
1742016-01-20 Christian Bruel <christian.bruel@st.com>
175
176 PR target/69245
177 * gcc.target/arm/pr69245.c: New test.
178
b1652dde
JJ
1792016-01-27 Jakub Jelinek <jakub@redhat.com>
180
181 PR tree-optimization/69399
182 * gcc.dg/torture/pr69399.c: New test.
183
ce7e8f00
EB
1842016-01-27 Eric Botcazou <ebotcazou@adacore.com>
185
186 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
187
e4aac1d1
EB
1882016-01-26 Eric Botcazou <ebotcazou@adacore.com>
189
190 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
191
8dfdb419
TV
1922016-01-26 Tom de Vries <tom@codesourcery.com>
193
194 PR tree-optimization/69110
195 * gcc.dg/autopar/pr69110.c: New test.
196
56f80f54 1972016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 198 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
199
200 * gcc.dg/graphite/isl-ast-op-select.c: New.
201
a0909527
PT
2022015-01-26 Paul Thomas <pault@gcc.gnu.org>
203
204 PR fortran/69385
205 * gfortran.dg/allocate_error_6.f90: New test.
206
ffc445f4
RH
2072016-01-26 Richard Henderson <rth@redhat.com>
208
209 * gcc.dg/tm/pr60908.c: New test.
210
01e1dea3
DM
2112016-01-26 David Malcolm <dmalcolm@redhat.com>
212
213 PR other/69006
214 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
215 directive.
216 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
217 expected multiline output to reflect the colorization being
218 disabled before newlines.
219 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
220 (custom_diagnostic_finalizer): Replace call to
221 pp_newline_and_flush with call to pp_flush.
222 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
223 * gfortran.dg/implicit_class_1.f90: Likewise.
224 * lib/gcc-dg.exp (allow_blank_lines): New global.
225 (dg-allow-blank-lines-in-output): New procedure.
226 (gcc-dg-prune): Complain about blank lines in the output, unless
227 dg-allow-blank-lines-in-output was called.
228 * lib/multiline.exp (_build_multiline_regex): Only support
229 arbitrary followup text for non-blank-lines, not for blank lines.
230
13f92e8d
JJ
2312016-01-26 Jakub Jelinek <jakub@redhat.com>
232
233 PR tree-optimization/69483
234 * gcc.dg/pr69483.c: New test.
235 * g++.dg/opt/pr69483.C: New test.
236
92422235
CL
2372016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
238
239 PR target/68620
240 * gcc.target/arm/pr68620.c: New test.
241
0bccf11b
L
2422016-01-26 H.J. Lu <hongjiu.lu@intel.com>
243
244 * gcc.target/i386/pr68986-2.c: Remove -m32.
245
81cd202e
L
2462016-01-26 H.J. Lu <hongjiu.lu@intel.com>
247
248 PR target/68986
249 * gcc.target/i386/pr68986-1.c: New test.
250 * gcc.target/i386/pr68986-2.c: Likewise.
251 * gcc.target/i386/pr68986-3.c: Likewise.
252
213a1c03
CB
2532016-01-26 Christian Bruel <christian.bruel@st.com>
254
255 * lib/target-supports.exp
256 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
257 (check_effective_target_arm_crypto_pragma_ok): Likewise.
258 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
259
22a08dd1
RB
2602016-01-26 Richard Biener <rguenther@suse.de>
261
262 PR tree-optimization/69452
263 * gcc.dg/torture/pr69452.c: New testcase.
264
6c06e0e8
JJ
2652016-01-26 Jakub Jelinek <jakub@redhat.com>
266
267 PR target/69442
268 * gcc.dg/pr69442.c: New test.
269
b96824c4
RFI
2702016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
271
272 PR target/67896
273 * gcc.target/aarch64/simd/pr67896.C: New.
274
5ee31e57
RS
2752016-01-26 Richard Sandiford <richard.sandiford@arm.com>
276
277 PR tree-optimization/69400
278 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
279 function.
280 (plugin_init): Call it.
281 * gcc.dg/torture/pr69400.c: New test.
282
7ddfb31d
CL
2832016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
284
285 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
286
1e050c90
AK
2872016-01-25 Aditya Kumar <aditya.k7@samsung.com>
288 Sebastian Pop <s.pop@samsung.com>
289
290 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
291 isl-0.15.
292
c8ee4bf5
AK
2932016-01-25 Aditya Kumar <aditya.k7@samsung.com>
294 Sebastian Pop <s.pop@samsung.com>
295
296 * gcc.dg/graphite/pr69292.c: New.
297
d902b330
JJ
2982016-01-25 Jakub Jelinek <jakub@redhat.com>
299
300 * c-c++-common/goacc/use_device-1.c: New test.
301
2c89b952
JL
3022016-01-25 Jeff Law <law@redhat.com>
303
304 PR tree-optimization/69196
305 PR tree-optimization/68398
306 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
307 * gcc.dg/tree-ssa/pr68198.c: Likewise.
308
685c8785
DE
3092016-01-25 David Edelsohn <dje.gcc@gmail.com>
310
311 PR target/69469
312 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
313 Algorithm.
314
95cef0c1
RB
3152016-01-25 Richard Biener <rguenther@suse.de>
316
317 PR testsuite/69380
318 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
319
2947d3b2
IE
3202016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
321
322 PR target/69421
323 * gcc.dg/pr69421.c: New test.
324
ae19075a
BB
3252016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
326
327 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
328 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
329 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
330 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
331 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
332 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
333 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
334 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
335 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
336 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
337
fa4511c2
RB
3382016-01-25 Richard Biener <rguenther@suse.de>
339
340 PR tree-optimization/69376
341 * gcc.dg/torture/pr69376.c: New testcase.
342
1d101216
JD
3432016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
344
345 PR fortran/69397
346 PR fortran/68442
347 * gfortran.dg/interface_38.f90: New test.
348 * gfortran.dg/interface_39.f90: New test.
a0909527 349
a59b92b0
PP
3502016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
351
352 Revert:
353 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
354
355 PR c++/11858
356 PR c++/24663
357 PR c++/24664
358 * g++.dg/template/pr11858.C: New test.
359 * g++.dg/template/pr24663.C: New test.
360 * g++.dg/template/unify12.C: New test.
361 * g++.dg/template/unify13.C: New test.
362 * g++.dg/template/unify14.C: New test.
363 * g++.dg/template/unify15.C: New test.
364 * g++.dg/template/unify16.C: New test.
365 * g++.dg/template/unify17.C: New test.
366
16acb1a8
DH
3672016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
368
369 PR fortran/68283
370 gfortran.dg/pr68283.f90: New test.
371
094773e8
TK
3722016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
373
374 PR fortran/66094
375 * gfortran.dg/inline_matmul_13.f90: New test.
376 * gfortran.dg/matmul_bounds_8.f90: New test.
377 * gfortran.dg/matmul_bounds_9.f90: New test.
378 * gfortran.dg/matmul_bounds_10.f90: New test.
379
42fb90d7
TV
3802016-01-23 Tom de Vries <tom@codesourcery.com>
381
382 PR tree-optimization/69426
383 * gcc.dg/autopar/pr69426.c: New test.
384
69da7802
MS
3852016-01-23 Martin Sebor <msebor@redhat.com>
386
387 PR c++/58109
388 PR c++/69022
389 * g++.dg/cpp0x/alignas5.C: New test.
390 * g++.dg/ext/vector29.C: Same.
391
da17300a
UB
3922016-01-23 Uros Bizjak <ubizjak@gmail.com>
393
394 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
395 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
396 _GNU_SOURCE from compile flags to the source.
397 * gcc.target/i386/chkp-stropt-12.c: Ditto.
398 * gcc.target/i386/chkp-stropt-16.c: Ditto.
399 * gcc.target/i386/chkp-stropt-4.c: Ditto.
400 * gcc.target/i386/chkp-stropt-8.c: Ditto.
401
62041cfc
JJ
4022016-01-22 Jakub Jelinek <jakub@redhat.com>
403
404 PR target/69432
405 * g++.dg/opt/pr69432.C: New test.
406
f7d2ad6f
BS
4072016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
408
409 * gcc.target/powerpc/pr63354c: Adjust target selector to include
410 32-bit targets testing an -m64 multilib.
411
d403fc9a
WS
4122016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
413
414 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
415 64-bit support.
416
4aa16f8d
JG
4172016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
418
419 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
420
7c816d0f
CB
4212016-01-21 Christian Bruel <christian.bruel@st.com>
422
423 PR target/68674
424 * gcc.target/i386/pr68674.c
425 * gcc.target/aarch64/pr68674.c
426 * gcc.target/arm/pr68674.c
427
fce661e8
KT
4282016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
429
430 PR target/69403
431 * gcc.c-torture/execute/pr69403.c: New test.
432
4696899f
PC
4332016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
434
435 PR c++/55843
436 * g++.dg/template/pr55843.C: New.
437
bac69366
AL
4382016-01-22 Alan Lawrence <alan.lawrence@arm.com>
439
440 PR testsuite/66877
441 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
442 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
443
b57d3a5c
BS
4442016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
445
446 PR testsuite/67489
da17300a
UB
447 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
448 from dg-do compile directive, and instead add
449 { dg-require-effective-target int128 }.
b57d3a5c 450
9f04a53e
MS
4512016-01-20 Martin Sebor <msebor@redhat.com>
452
453 PR c/69405
454 * gcc.dg/sync-fetch.c: New test.
455
38a51663
JL
4562016-01-21 Martin Sebor <msebor@redhat.com>
457
458 PR target/69252
459 * gcc.target/powerpc/pr69252.c: New test.
460
2423a75a
JD
4612016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
462
463 PR fortran/65996
da17300a 464 * gfortran.dg/pr65996.f90: New test.
2423a75a 465
0a76463f
DV
4662016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
467
468 PR c++/68810
9f04a53e 469 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 470 expected to generate an error.
0a76463f 471
9776e692
BS
4722016-01-21 Bernd Schmidt <bschmidt@redhat.com>
473
474 PR middle-end/66178
475 * gcc.dg/torture/pr66178.c: New test.
476
c8d3e088
AB
4772016-01-21 Anton Blanchard <anton@samba.org>
478 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
479
480 PR target/63354
481 * gcc.target/powerpc/pr63354.c: New test.
482
35b707ff
VM
4832016-01-21 Vladimir Makarov <vmakarov@redhat.com>
484
485 PR rtl-optimization/68990
486 * gcc.target/i386/pr68990: New.
487
157b0829
NC
4882016-01-21 Nick Clifton <nickc@redhat.com>
489
490 PR target/69129
491 * gcc.target/mips/pr69129.c: New.
492
aede6748
PC
4932016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
494
495 PR c++/58046
496 * g++.dg/cpp0x/pr58046.C: New.
497
5463c2c8
JJ
4982016-01-21 Jakub Jelinek <jakub@redhat.com>
499
6d31cc75
SS
500 PR target/69187
501 PR target/65624
502 * gcc.target/arm/pr69187.c: New test.
503
5463c2c8
JJ
504 PR c++/69355
505 * g++.dg/torture/pr69355.C: New test.
506
fa28f32b
AK
5072016-01-21 Aditya Kumar <aditya.k7@samsung.com>
508 Sebastian Pop <s.pop@samsung.com>
509
510 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
511
b920a047
AK
5122016-01-21 Aditya Kumar <aditya.k7@samsung.com>
513 Sebastian Pop <s.pop@samsung.com>
514
da17300a 515 * gcc.dg/graphite/pr68976.c: New test.
b920a047 516
bdd3aea6
JJ
5172016-01-21 Jakub Jelinek <jakub@redhat.com>
518
519 PR middle-end/67653
520 * c-c++-common/pr67653.c: New test.
521 * gcc.dg/torture/pr29119.c: Add dg-warning.
522
26a2e6ae
PB
5232016-01-20 Peter Bergner <bergner@vnet.ibm.com>
524
525 * gcc.target/powerpc/cpu-builtin-1.c: New test.
526
d25c7690
PK
5272016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
528
529 PR c/24293
530 * gcc.dg/pr24293.c: New test.
531 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
532 incomplete struct type.
533 * gcc.dg/declspec-1.c: Likewise.
534 * gcc.dg/pr63549.c: Likewise.
535
889d5698
JJ
5362016-01-20 Jakub Jelinek <jakub@redhat.com>
537
538 PR tree-optimization/66612
539 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
540 for bdn instruction.
541
d7cf3dc7
CL
5422016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
543
544 * lib/target-supports.exp
545 (check_effective_target_arm_fp_ok_nocache): New.
546 (check_effective_target_arm_fp_ok): New.
547 (add_options_for_arm_fp): New.
548 (check_effective_target_arm_crypto_ok_nocache): Require
549 target_arm_v8_neon_ok instead of arm32.
550 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
551 (check_effective_target_arm_crypto_pragma_ok): New.
552 (add_options_for_arm_vfp): New.
553 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
554 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
555 target instead. Force initial fpu to vfp.
556 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
557 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
558 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
559 dependency.
560 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
561 use arm_vfp effective target instead. Force initial fpu to vfp.
562 * gcc.target/arm/attr-neon3.c: Likewise.
563 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
564 arm_vfp_ok.
565 * gcc.target/arm/unsigned-float.c: Likewise.
566 * gcc.target/arm/vfp-1.c: Likewise.
567 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
568 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
569 * gcc.target/arm/vfp-ldmiad.c: Likewise.
570 * gcc.target/arm/vfp-ldmias.c: Likewise.
571 * gcc.target/arm/vfp-stmdbd.c: Likewise.
572 * gcc.target/arm/vfp-stmdbs.c: Likewise.
573 * gcc.target/arm/vfp-stmiad.c: Likewise.
574 * gcc.target/arm/vfp-stmias.c: Likewise.
575 * gcc.target/arm/vnmul-1.c: Likewise.
576 * gcc.target/arm/vnmul-2.c: Likewise.
577 * gcc.target/arm/vnmul-3.c: Likewise.
578 * gcc.target/arm/vnmul-4.c: Likewise.
579
01ac9704 5802016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 581
e84b00da
L
582 PR testsuite/69366
583 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
584 the MPX run-time library, for compile-time MPX test.
585 * gcc.target/i386/chkp-always_inline.c: Likewise.
586 * gcc.target/i386/chkp-bndret.c: Likewise.
587 * gcc.target/i386/chkp-builtins-1.c: Likewise.
588 * gcc.target/i386/chkp-builtins-2.c: Likewise.
589 * gcc.target/i386/chkp-builtins-3.c: Likewise.
590 * gcc.target/i386/chkp-builtins-4.c: Likewise.
591 * gcc.target/i386/chkp-const-check-1.c: Likewise.
592 * gcc.target/i386/chkp-const-check-2.c: Likewise.
593 * gcc.target/i386/chkp-hidden-def.c: Likewise.
594 * gcc.target/i386/chkp-label-address.c: Likewise.
595 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
596 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
597 * gcc.target/i386/chkp-pr69044.c: Likewise.
598 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
599 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
600 * gcc.target/i386/chkp-strchr.c: Likewise.
601 * gcc.target/i386/chkp-strlen-1.c: Likewise.
602 * gcc.target/i386/chkp-strlen-2.c: Likewise.
603 * gcc.target/i386/chkp-strlen-3.c: Likewise.
604 * gcc.target/i386/chkp-strlen-4.c: Likewise.
605 * gcc.target/i386/chkp-strlen-5.c: Likewise.
606 * gcc.target/i386/chkp-stropt-1.c: Likewise.
607 * gcc.target/i386/chkp-stropt-10.c: Likewise.
608 * gcc.target/i386/chkp-stropt-11.c: Likewise.
609 * gcc.target/i386/chkp-stropt-12.c: Likewise.
610 * gcc.target/i386/chkp-stropt-13.c: Likewise.
611 * gcc.target/i386/chkp-stropt-14.c: Likewise.
612 * gcc.target/i386/chkp-stropt-15.c: Likewise.
613 * gcc.target/i386/chkp-stropt-16.c: Likewise.
614 * gcc.target/i386/chkp-stropt-2.c: Likewise.
615 * gcc.target/i386/chkp-stropt-3.c: Likewise.
616 * gcc.target/i386/chkp-stropt-4.c: Likewise.
617 * gcc.target/i386/chkp-stropt-5.c: Likewise.
618 * gcc.target/i386/chkp-stropt-6.c: Likewise.
619 * gcc.target/i386/chkp-stropt-7.c: Likewise.
620 * gcc.target/i386/chkp-stropt-8.c: Likewise.
621 * gcc.target/i386/chkp-stropt-9.c: Likewise.
622 * gcc.target/i386/pr63995-2.c: Likewise.
623 * gcc.target/i386/pr64805.c: Likewise.
624 * gcc.target/i386/pr65044.c: Likewise.
625 * gcc.target/i386/pr65167.c: Likewise.
626 * gcc.target/i386/pr65183.c: Likewise.
627 * gcc.target/i386/pr65184.c: Likewise.
628 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 629
28b33016
IE
6302016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
631
632 PR tree-optimization/69328
633 * gcc.dg/pr69328.c: New test.
634
bcff0913
JL
6352016-01-20 Jeff Law <law@redhat.com>
636
bf0bb970 637 PR target/25114
bcff0913
JL
638 * gcc.target/m68k/pr25114.c: New test.
639
a3f69631
AV
6402016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
641
642 * gcc.target/arm/memset-inline-10.c: Added
643 dg-require-effective-target arm_thumb2_ok.
644
af33ba0d
EB
6452016-01-19 Eric Botcazou <ebotcazou@adacore.com>
646
647 * gcc.dg/debug/dwarf2/sso.c: New test.
648
7596d5de
UB
6492016-01-19 Uros Bizjak <ubizjak@gmail.com>
650
651 PR testsuite/68820
652 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
653 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
654 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
655
ceda2c69
JH
6562016-01-19 Jan Hubicka <hubicka@ucw.cz>
657
658 PR ipa/66223
659 * g++.dg/ipa/devirt-50.C: New testcase.
660
38a979f2
MP
6612016-01-19 Marek Polacek <polacek@redhat.com>
662
663 PR c++/68965
664 * g++.dg/cpp1y/parameter-pack-1.C: New test.
665 * g++.dg/cpp1y/parameter-pack-2.C: New test.
666
962801c5
KT
6672016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
668
669 PR target/69135
670 * gcc.target/arm/pr69135_1.c: New test.
671
078fe40a
WD
6722015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
673
674 * gcc.target/aarch64/ccmp_1.c: Add new tests.
675
786e3c06
WD
6762015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
677
678 * gcc.target/aarch64/ccmp_1.c: New testcase.
679
1e297006
MP
6802016-01-19 Marek Polacek <polacek@redhat.com>
681
682 PR c++/68586
683 * g++.dg/cpp0x/enum30.C: New test.
684
879c27e3
RB
6852016-01-19 Richard Biener <rguenther@suse.de>
686
687 PR tree-optimization/69336
688 * g++.dg/tree-ssa/pr69336.C: New testcase.
689
015337d3
JJ
6902016-01-19 Jakub Jelinek <jakub@redhat.com>
691
692 PR debug/65779
693 * gcc.dg/pr65779.c: New test.
694
e2c768b6
RB
6952016-01-19 Richard Biener <rguenther@suse.de>
696
697 PR tree-optimization/69352
698 * gcc.dg/torture/pr69352.c: New testcase.
699
569efc34
JJ
7002016-01-19 Jakub Jelinek <jakub@redhat.com>
701
702 PR rtl-optimization/68955
703 PR rtl-optimization/64557
704 * gcc.dg/torture/pr68955.c: New test.
705
e49d321f
JH
7062016-01-19 Jan Hubicka <hubicka@ucw.cz>
707
708 PR lto/69136
709 * g++.dg/torture/pr69136.C: New testcase.
710
e9191ad3
JH
7112016-01-19 Jan Hubicka <hubicka@ucw.cz>
712
713 PR lto/69133
714 * g++.dg/lto/pr69133_0.C: New testcase.
715 * g++.dg/lto/pr69133_1.C: New testcase.
716
2bedb645
JL
7172016-01-15 Jeff Law <law@redhat.com>
718
719 PR tree-optimization/69320
720 * gcc.c-torture/pr69320-1.c: New test.
721 * gcc.c-torture/pr69320-2.c: New test.
722 * gcc.c-torture/pr69320-3.c: New test.
723 * gcc.c-torture/pr69320-4.c: New test.
724
17c15cb9
PP
7252016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
726
727 PR c++/11858
728 PR c++/24663
729 PR c++/24664
730 * g++.dg/template/pr11858.C: New test.
731 * g++.dg/template/pr24663.C: New test.
732 * g++.dg/template/unify12.C: New test.
733 * g++.dg/template/unify13.C: New test.
734 * g++.dg/template/unify14.C: New test.
735 * g++.dg/template/unify15.C: New test.
736 * g++.dg/template/unify16.C: New test.
737 * g++.dg/template/unify17.C: New test.
738
9617fd08
DM
7392016-01-18 David Malcolm <dmalcolm@redhat.com>
740
741 PR testsuite/69181
742 * gcc.dg/pr69181-1.c: New test file.
743 * gcc.dg/pr69181-2.c: New test file.
744 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
745 globals by moving it to...
746 (cleanup-after-saved-dg-test): ...this new function. Add
747 "global additional_sources_used". Add reset of global
748 multiline_expected_outputs to the empty list.
749 * lib/multiline.exp (_multiline_expected_outputs): Rename this
750 global to...
751 (multiline_expected_outputs): ...this, and updated comments to
752 note that it is modified from gcc-dg.exp.
753 (dg-end-multiline-output): Update for the above renaming.
754 (handle-multiline-outputs): Likewise. Remove the clearing
755 of the expected outputs to the empty list.
756
b555a2e4
RB
7572016-01-18 Richard Biener <rguenther@suse.de>
758
759 PR tree-optimization/69297
760 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
761
96902805
JM
7622016-01-18 Joseph Myers <joseph@codesourcery.com>
763
764 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
765 dg-options.
766 * gcc.target/mips/mips-3d-2.c: Likewise.
767 * gcc.target/mips/mips-3d-3.c: Likewise.
768 * gcc.target/mips/mips-3d-4.c: Likewise.
769 * gcc.target/mips/mips-3d-5.c: Likewise.
770 * gcc.target/mips/mips-3d-6.c: Likewise.
771 * gcc.target/mips/mips-3d-7.c: Likewise.
772 * gcc.target/mips/mips-3d-8.c: Likewise.
773 * gcc.target/mips/mips-3d-9.c: Likewise.
774 * gcc.target/mips/mips-ps-1.c: Likewise.
775 * gcc.target/mips/mips-ps-2.c: Likewise.
776 * gcc.target/mips/mips-ps-3.c: Likewise.
777 * gcc.target/mips/mips-ps-4.c: Likewise.
778 * gcc.target/mips/mips-ps-5.c: Likewise.
779 * gcc.target/mips/mips-ps-6.c: Likewise.
780 * gcc.target/mips/mips-ps-7.c: Likewise.
781 * gcc.target/mips/mips-ps-type.c: Likewise.
782 * gcc.target/mips/mips-ps-type-2.c: Likewise.
783 * gcc.target/mips/mips16-attributes-6.c: Likewise.
784
40e26f94
TV
7852016-01-18 Tom de Vries <tom@codesourcery.com>
786
787 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
788 * c-c++-common/goacc/kernels-double-reduction.c: New test.
789 * c-c++-common/goacc/kernels-empty.c: New test.
790 * c-c++-common/goacc/kernels-eternal.c: New test.
791 * c-c++-common/goacc/kernels-loop-2.c: New test.
792 * c-c++-common/goacc/kernels-loop-3.c: New test.
793 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
794 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
795 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
796 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
797 * c-c++-common/goacc/kernels-loop-data.c: New test.
798 * c-c++-common/goacc/kernels-loop-g.c: New test.
799 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
800 * c-c++-common/goacc/kernels-loop-n.c: New test.
801 * c-c++-common/goacc/kernels-loop-nest.c: New test.
802 * c-c++-common/goacc/kernels-loop.c: New test.
803 * c-c++-common/goacc/kernels-noreturn.c: New test.
804 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
805 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
806 * c-c++-common/goacc/kernels-reduction.c: New test.
807
a98d4647
TV
8082016-01-18 Tom de Vries <tom@codesourcery.com>
809
810 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
811 * gcc.dg/autopar/outer-2.c: Same.
812 * gcc.dg/autopar/outer-3.c: Same.
813 * gcc.dg/autopar/outer-4.c: Same.
814 * gcc.dg/autopar/outer-5.c: Same.
815 * gcc.dg/autopar/outer-6.c: Same.
816 * gcc.dg/autopar/parallelization-1.c: Same.
817 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
818 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
819 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
820 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
821 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
822 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
823 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
824 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
825 * gcc.dg/autopar/pr39500-1.c: Same.
826 * gcc.dg/autopar/pr39500-2.c: Same.
827 * gcc.dg/autopar/pr46193.c: Same.
828 * gcc.dg/autopar/pr46194.c: Same.
829 * gcc.dg/autopar/pr49580.c: Same.
830 * gcc.dg/autopar/pr49960-1.c: Same.
831 * gcc.dg/autopar/pr49960.c: Same.
832 * gcc.dg/autopar/pr68373.c: Same.
833 * gcc.dg/autopar/reduc-1.c: Same.
834 * gcc.dg/autopar/reduc-1char.c: Same.
835 * gcc.dg/autopar/reduc-1short.c: Same.
836 * gcc.dg/autopar/reduc-2.c: Same.
837 * gcc.dg/autopar/reduc-2char.c: Same.
838 * gcc.dg/autopar/reduc-2short.c: Same.
839 * gcc.dg/autopar/reduc-3.c: Same.
840 * gcc.dg/autopar/reduc-4.c: Same.
841 * gcc.dg/autopar/reduc-6.c: Same.
842 * gcc.dg/autopar/reduc-7.c: Same.
843 * gcc.dg/autopar/reduc-8.c: Same.
844 * gcc.dg/autopar/reduc-9.c: Same.
845 * gcc.dg/autopar/uns-outer-4.c: Same.
846 * gcc.dg/autopar/uns-outer-5.c: Same.
847 * gcc.dg/autopar/uns-outer-6.c: Same.
848 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
849 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
850
da976fa8
AL
8512016-01-18 Alan Lawrence <alan.lawrence@arm.com>
852
853 PR target/63679
854 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
855 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
856
70c1e886
AL
8572016-01-18 Alan Lawrence <alan.lawrence@arm.com>
858
859 PR target/63679
860 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
861 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
862 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
863
88bed196
AL
8642016-01-18 Alan Lawrence <alan.lawrence@arm.com>
865
866 PR target/63679
867 * gcc.dg/tree-ssa/sra-17.c: New.
868 * gcc.dg/tree-ssa/sra-18.c: New.
869
3dd5f42e
IE
8702016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
871
872 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
873
ae5a77fa
EB
8742016-01-18 Eric Botcazou <ebotcazou@adacore.com>
875
876 * gnat.dg/inline12.adb: New test.
877
11e57fc6
BC
8782016-01-18 Bin Cheng <bin.cheng@arm.com>
879
880 PR tree-optimization/66797
881 * gcc.c-torture/execute/pr65447.c: Relax check condition.
882
995b6fe0
RB
8832016-01-18 Richard Biener <rguenther@suse.de>
884
885 PR tree-optimization/69170
886 * gcc.dg/torture/pr69170.c: New testcase.
887
d656d82e
JDA
8882016-01-17 John David Anglin <danglin@gcc.gnu.org>
889
890 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
891
d69da357
TV
8922016-01-16 Tom de Vries <tom@codesourcery.com>
893
894 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
895
a3845283
TV
8962016-01-16 Tom de Vries <tom@codesourcery.com>
897
898 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
899 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
900 redundant dg-require-effective-target pthread.
901 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
902 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
903 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
904 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
905 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
906 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
907 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
908
197a6aa6
DE
9092016-01-16 David Edelsohn <dje.gcc@gmail.com>
910
911 PR target/68609
912 * gcc.target/powerpc/recip-6.c: Enable on AIX.
913 * gcc.target/powerpc/recip-7.c: Same.
914
ec7886c1
PP
9152016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
916
917 PR c++/69091
918 * g++.dg/template/pr69091.C: New test.
919
203484bb
PP
9202016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
921
922 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
923 dump does not contain an error_mark_node.
924 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
925 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
926
aa2500e9
PP
9272016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
928
929 PR c++/68936
930 * g++.dg/template/pr68936.C: New test.
931
28621a5c
DE
9322016-01-15 David Edelsohn <dje.gcc@gmail.com>
933
934 PR target/68609
935 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
936 * gcc.target/powerpc/recip-2.c: Same.
937 * gcc.target/powerpc/recip-3.c: Same.
938 * gcc.target/powerpc/recip-4.c: Same.
939 * gcc.target/powerpc/recip-sqrtf.c: Same.
940
40c43aca
JL
9412016-01-15 Jeff Law <law@redhat.com>
942
943 PR tree-optimization/69270
944 * gcc.dg/tree-ssa/pr69270-2.c: New test.
945 * gcc.dg/tree-ssa/pr69270-3.c: New test.
946
afbc5ae8
PT
9472016-01-15 Paul Thomas <pault@gcc.gnu.org>
948
949 PR fortran/49630
950 * gfortran.dg/deferred_character_13.f90: New test for the fix
951 of comment 3 of the PR.
952
953 PR fortran/54070
954 * gfortran.dg/deferred_character_8.f90: New test
955 * gfortran.dg/allocate_error_5.f90: New test
956
957 PR fortran/60593
958 * gfortran.dg/deferred_character_10.f90: New test
959
960 PR fortran/60795
961 * gfortran.dg/deferred_character_14.f90: New test
962
963 PR fortran/61147
964 * gfortran.dg/deferred_character_11.f90: New test
965
966 PR fortran/64324
967 * gfortran.dg/deferred_character_9.f90: New test
968
49abe076
VM
9692016-01-15 Vladimir Makarov <vmakarov@redhat.com>
970
971 PR rtl-optimization/69030
972 * gcc.target/i386/pr69030.c: New.
973
16d12992
KT
9742016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
975
976 * gcc.target/aarch64/target_attr_17.c: New test.
977
78810bd3
RB
9782016-01-15 Richard Biener <rguenther@suse.de>
979
980 PR tree-optimization/66856
981 * gcc.dg/torture/pr66856-1.c: New testcase.
982 * gcc.dg/torture/pr66856-2.c: Likewise.
983
2bd847fe
RB
9842016-01-15 Richard Biener <rguenther@suse.de>
985
986 PR debug/69137
987 * g++.dg/lto/pr69137_0.C: New testcase.
988
a00fe3b7
RS
9892016-01-15 Richard Sandiford <richard.sandiford@arm.com>
990
991 PR middle-end/69246
992 * gcc.target/i386/pr69246.c: New test.
993
cbb0e83b
DV
9942016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
995
7596d5de 996 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 997
5a500ecf
DV
9982016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
999
1000 PR c++/56194
1001 * g++.dg/init/const9.C: Disable test on S/390.
1002
5d9bf64f
DV
10032016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1004
1005 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
1006 * g++.dg/Wno-frame-address.C: Ditto.
1007
e234b19e
DV
10082016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
1009
1010 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
1011
89483f99
RB
10122016-01-15 Richard Biener <rguenther@suse.de>
1013
1014 PR tree-optimization/68961
1015 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
1016
94f37395
IE
10172016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
1018
1019 * gcc.target/i386/pr65105-5.c: New test.
1020
0f6176e6
JH
10212016-01-15 Jan Hubicka <hubicka@ucw.cz>
1022
1023 * gcc.c-torture/execute/alias-4.c: New testcase.
1024
824ca15e
JH
10252016-01-15 Jan Hubicka <hubicka@ucw.cz>
1026
1027 PR ipa/68148
1028 * g++.dg/ipa/devirt-49.C: New testcase.
1029
092f7deb 10302016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
1031
1032 PR target/65837
1033 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
1034 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
1035 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
1036
e93c66bc
RB
10372016-01-15 Richard Biener <rguenther@suse.de>
1038
1039 PR tree-optimization/69117
1040 * gcc.dg/torture/pr69117.c: New testcase.
1041
c47eaca6 10422015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
1043
1044 PR c++/69048
1045 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
1046
c3f6914a
FXC
10472016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1048
1049 PR testsuite/67509
1050 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
1051 range tests use 100 * maximum instead of maximum + 1.
1052
cd65ae90
JJ
10532016-01-14 Jakub Jelinek <jakub@redhat.com>
1054
1055 PR debug/69244
1056 * gcc.dg/guality/pr69244.c: New test.
1057
19643948
UB
10582016-01-14 Uros Bizjak <ubizjak@gmail.com>
1059
1060 * lib/target-supports.exp (check_effective_target_issignaling):
1061 New procedure.
1062 * gcc.dg/pr61441.c: Require issignaling effective target.
1063
fe79c97e
SB
10642016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
1065
1066 PR target/68803
1067 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
1068
c7df95d8
DM
10692016-01-14 David Malcolm <dmalcolm@redhat.com>
1070
1071 PR c++/68819
1072 PR preprocessor/69177
1073 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
1074 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
1075 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
1076 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1077
00083992
MP
10782016-01-14 Marek Polacek <polacek@redhat.com>
1079
1080 PR c/69262
1081 * gcc.dg/array-15.c: New test.
1082
0c9b3294
JJ
10832016-01-14 Jakub Jelinek <jakub@redhat.com>
1084
1085 PR middle-end/68146
1086 PR tree-optimization/69155
1087 * gfortran.dg/pr68146.f: New test.
1088 * gfortran.dg/pr69155.f90: New test.
1089
3688e13d
RB
10902016-01-14 Richard Biener <rguenther@suse.de>
1091
1092 PR tree-optimization/68060
1093 * gcc.dg/torture/pr68060-1.c: New testcase.
1094 * gcc.dg/torture/pr68060-2.c: Likewise.
1095
bab0ad3a
NC
10962016-01-14 Nick Clifton <nickc@redhat.com>
1097
1098 * lib/target-supports.exp
1099 (check_effective_target_arm_neon_ok_nocache): Add an option
1100 sequence that includes setting the ARM architecture to ARMv7-A.
1101 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
1102 command line options necessary to enable Neon support.
1103 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
1104 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
1105 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
1106 * gcc.target/arm/pr69180.c: Likewise.
1107
947c2ce5
JL
11082016-01-14 Jeff Law <law@redhat.com>
1109
1110 PR tree-optimization/69270
1111 * gcc.dg/tree-ssa/pr69270.c: New test.
1112
3342fd71
BS
11132016-01-13 Bernd Schmidt <bschmidt@redhat.com>
1114
1115 PR c/66208
1116 * c-c++-common/pr66208.c: New file.
1117
2ad3adf1
JJ
11182016-01-13 Jakub Jelinek <jakub@redhat.com>
1119
1120 PR tree-optimization/69156
1121 * gcc.dg/pr69156.c: New test.
1122
398d6feb
L
11232016-01-13 H.J. Lu <hongjiu.lu@intel.com>
1124
1125 * gcc.target/i386/pr69225-7.c: New test.
1126
4c868789
RH
11272016-01-13 Richard Henderson <rth@redhat.com>
1128
1129 * gcc.dg/tm/memopt-13.c: Update expected function.
1130 * gcc.dg/tm/memopt-6.c: Likewise.
1131
ef6d1772
UB
11322016-01-13 Uros Bizjak <ubizjak@gmail.com>
1133
1134 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
1135 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
1136 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
1137 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 1138
ef6d1772
UB
11392016-01-13 Tom de Vries <tom@codesourcery.com>
1140
1141 PR tree-optimization/69169
0b4b6ef2
TV
1142 * gcc.dg/pr69169.c: New test.
1143
2ad3adf1 11442016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
1145
1146 PR target/69228
1147 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
1148 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
1149 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
1150 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
1151 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
1152 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
1153 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
1154 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
1155
9060e335
AK
11562016-01-13 Jakub Jelinek <jakub@redhat.com>
1157
1158 PR target/69247
1159 * gcc.dg/pr69247.c: New test.
1160
40311329
RB
11612016-01-13 Richard Biener <rguenther@suse.de>
1162
1163 PR tree-optimization/69242
1164 * gcc.dg/torture/pr69242.c: New testcase.
1165
ccbd7103
RB
11662016-01-13 Richard Biener <rguenther@suse.de>
1167
1168 PR tree-optimization/69186
1169 * gcc.dg/torture/pr69186.c: New testcase.
1170
c6f72a46
JL
11712016-01-13 Jeff Law <law@redhat.com>
1172
1173 PR tree-optimization/67755
1174 * gcc.dg/tree-ssa/pr67755.c: New test.
1175
11762016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
1177
1178 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1179 pass number in output by a star.
1180
c446cf07
BC
11812016-01-12 Bin Cheng <bin.cheng@arm.com>
1182
1183 PR tree-optimization/68911
1184 * gcc.c-torture/execute/pr68911.c: New test.
1185
5342156c
MP
11862016-01-12 Marek Polacek <polacek@redhat.com>
1187
1188 PR c++/68979
1189 * g++.dg/warn/permissive-1.C: New test.
1190
65364cc5
JJ
11912016-01-12 Jakub Jelinek <jakub@redhat.com>
1192
1193 PR objc++/68511
1194 PR c++/69213
1195 * g++.dg/opt/pr69213.C: New test.
1196
81b9a3d9
CB
11972016-01-12 Christian Bruel <christian.bruel@st.com>
1198
1199 PR target/69180
1200 * gcc.target/arm/pr69180.c: New test.
1201
3c4e91c9
RB
12022016-01-12 Richard Biener <rguenther@suse.de>
1203
1204 PR lto/69077
1205 * g++.dg/lto/pr69077_0.C: New testcase.
1206 * g++.dg/lto/pr69077_1.C: Likewise.
1207
5664cea1
JJ
12082016-01-12 Jakub Jelinek <jakub@redhat.com>
1209
1210 PR target/69175
1211 * g++.dg/opt/pr69175.C: New test.
1212
86cefc49
AL
12132016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1214
1215 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1216 rather than #including math.h & stdlib.h.
1217 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1218 * gcc.dg/vect/pr49771.c: Likewise.
1219 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1220 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1221 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1222 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1223 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1224 * gcc.dg/vect/pr44507.c: Likewise.
1225 * gcc.dg/vect/pr45902.c: Likewise.
1226 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1227 * gcc.dg/vect/vect-117.c: Likewise.
1228 * gcc.dg/vect/vect-99.c: Likewise.
1229 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1230 * gcc.dg/vect/vect-cond-1.c: Likewise.
1231 * gcc.dg/vect/vect-cond-2.c: Likewise.
1232 * gcc.dg/vect/vect-cond-3.c: Likewise.
1233 * gcc.dg/vect/vect-cond-4.c: Likewise.
1234 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1235 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1236 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1237 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1238 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1239 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1240 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1241 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1242 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1243 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1244 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1245 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1246 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1247 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1248 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1249 include of signal.h.
1250 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1251 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1252 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1253 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1254 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1255 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1256 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1257 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1258 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1259 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1260 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1261 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1262 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1263 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1264 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1265 * gcc.dg/vect/vect-outer-5.c: Likewise.
1266 * gcc.dg/vect/vect-outer-6.c: Likewise.
1267 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1268 include of stdio.h.
1269
b832f61e
NC
12702016-01-12 Nick Clifton <nickc@redhat.com>
1271
1272 PR target/68913
1273 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1274 to fread so that it will be found in all target runtimes.
1275
8eac49b1
RB
12762016-01-12 Richard Biener <rguenther@suse.de>
1277
1278 PR tree-optimization/69053
1279 * g++.dg/torture/pr69053.C: New testcase.
1280
2935d994
RB
12812016-01-12 Richard Biener <rguenther@suse.de>
1282
1283 PR tree-optimization/69168
1284 * gcc.dg/torture/pr69168.c: New testcase.
1285
66c16fd9
RB
12862016-01-12 Richard Biener <rguenther@suse.de>
1287
1288 PR tree-optimization/69157
1289 * gcc.dg/torture/pr69157.c: New testcase.
1290
12912016-01-12 Richard Biener <rguenther@suse.de>
1292
1293 PR tree-optimization/69174
1294 * gcc.dg/torture/pr69174.c: New testcase.
1295
723033a6
JJ
12962016-01-12 Jakub Jelinek <jakub@redhat.com>
1297
1298 PR c++/66808
1299 PR c++/69000
1300 * g++.dg/tls/pr66808.C: New test.
1301 * g++.dg/tls/pr69000.C: New test.
1302
3574cf47
BS
13032016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1304
1305 * gcc.target/powerpc/swaps-p8-23.c: New test.
1306 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1307
feb20787
JDA
13082016-01-11 John David Anglin <danglin@gcc.gnu.org>
1309
1310 PR tree-optimization/68356
1311 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1312
27b1820a
KV
13132016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1314 Jim Wilson <jim.wilson@linaro.org>
1315
1316 PR target/69194
1317 * gcc.target/arm/pr69194.c: New test.
1318
cf4de6af
L
13192016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1320
1321 PR target/69225
1322 * gcc.target/i386/pr69225-1.c: New test.
1323 * gcc.target/i386/pr69225-2.c: Likewise.
1324 * gcc.target/i386/pr69225-3.c: Likewise.
1325 * gcc.target/i386/pr69225-4.c: Likewise.
1326 * gcc.target/i386/pr69225-5.c: Likewise.
1327 * gcc.target/i386/pr69225-6.c: Likewise.
1328
1ebd5558
JJ
13292016-01-11 Jakub Jelinek <jakub@redhat.com>
1330
23552a4d
JJ
1331 PR target/67462
1332 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1333 if lp64.
1334
26ff85b0
JJ
1335 PR target/69071
1336 * gcc.dg/pr69071.c: New test.
1337
9cb6bd74
JJ
1338 PR c++/69211
1339 * g++.dg/opt/pr69211.C: New test.
1340
1ebd5558
JJ
1341 PR tree-optimization/69214
1342 * gcc.c-torture/compile/pr69214.c: New test.
1343
8c18c836
UB
13442016-01-11 Uros Bizjak <ubizjak@gmail.com>
1345
1346 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1347 * gcc.target/i386/pr66232-11.c: Ditto.
1348 * gcc.target/i386/pr66232-12.c: Ditto.
1349 * gcc.target/i386/pr66232-13.c: Ditto.
1350
62446e6e
RB
13512016-01-11 Richard Biener <rguenther@suse.de>
1352
1353 PR tree-optimization/69173
1354 * gcc.dg/torture/pr69173.c: New testcase.
1355
2b8568fe
KT
13562016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1357
1358 PR rtl-optimization/68796
1359 * gcc.target/aarch64/tst_5.c: New test.
1360 * gcc.target/aarch64/tst_6.c: Likewise.
1361
5baf4532
KT
13622016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1363
1364 PR rtl-optimization/68841
1365 * gcc.dg/pr68841.c: New test.
1366 * gcc.c-torture/execute/pr68841.c: New test.
1367
ca90b1ed
YR
13682016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1369
1370 PR rtl-optimization/68920
1371 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1372 for ix86 targets.
1373 * gcc.dg/ifcvt-5.c: New test.
1374
2ad3adf1 13752016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
1376
1377 PR bootstrap/69123
1378 * g++.dg/pr69123.C: New.
1379
83834c09
IE
13802016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1381
1382 PR target/69010
1383 * gcc.target/i386/pr69010.c: New test.
1384
dcf89d57
MJ
13852016-01-11 Martin Jambor <mjambor@suse.cz>
1386
1387 PR ipa/69044
1388 * gcc.target/i386/chkp-pr69044.c: New test.
1389
d95167ee
TV
13902016-01-11 Tom de Vries <tom@codesourcery.com>
1391
1392 PR tree-optimization/69109
1393 * gcc.dg/autopar/pr69109-2.c: New test.
1394 * gcc.dg/autopar/pr69109.c: New test.
1395
4f6403a8
TV
13962016-01-11 Tom de Vries <tom@codesourcery.com>
1397
1398 PR tree-optimization/69108
1399 * gcc.dg/autopar/pr69108.c: New test.
1400
21efdd80
PP
14012016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1402
1403 PR c++/69029
1404 * c-c++-common/Wisleading-indentation.c: Augment test.
1405
fd42eed8
TK
14062016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1407
1408 PR fortran/69154
1409 * gfortran.dg/inline_matmul_12.f90: New test.
1410
4f90ee6c
PT
14112016-01-10 Paul Thomas <pault@gcc.gnu.org>
1412
1413 PR fortran/67779
1414 * gfortran.dg/actual_array_offset_1: New test.
1415
3907c6cf
TV
14162016-01-10 Tom de Vries <tom@codesourcery.com>
1417
1418 PR tree-optimization/69062
1419 * gcc.dg/autopar/pr69062.c: New test.
1420
b07b236e
TS
14212016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1422
1423 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1424 * gcc.dg/vect/slp-perm-2.c: Likewise.
1425 * gcc.dg/vect/slp-perm-3.c: Likewise.
1426 * gcc.dg/vect/slp-perm-5.c: Likewise.
1427 * gcc.dg/vect/slp-perm-6.c: Likewise.
1428 * gcc.dg/vect/slp-perm-7.c: Likewise.
1429 * gcc.dg/vect/slp-perm-8.c: Likewise.
1430
23fab8ae
TV
14312016-01-10 Tom de Vries <tom@codesourcery.com>
1432
1433 PR tree-optimization/69039
1434 * gcc.dg/autopar/pr69039.c: New test.
1435
73f0dae2
MP
14362016-01-09 Marek Polacek <polacek@redhat.com>
1437
1438 PR c++/69113
1439 * g++.dg/pr69113.C: New test.
1440
20b8d734
JJ
14412016-01-09 Jakub Jelinek <jakub@redhat.com>
1442
1443 PR middle-end/50865
1444 PR tree-optimization/69097
1445 * gcc.c-torture/execute/pr50865.c: New test.
1446 * gcc.c-torture/execute/pr69097-1.c: New test.
1447 * gcc.c-torture/execute/pr69097-2.c: New test.
1448 * gcc.dg/pr69097-1.c: New test.
1449 * gcc.dg/pr69097-2.c: New test.
1450
c50e614b
JJ
14512016-01-09 Jakub Jelinek <jakub@redhat.com>
1452
1453 PR c++/69164
1454 * g++.dg/opt/pr69164.C: New test.
1455
e0237993
JJ
14562016-01-08 Jakub Jelinek <jakub@redhat.com>
1457
1458 PR tree-optimization/69167
1459 * gcc.dg/pr69167.c: New test.
1460
bd8f5bb2
MP
14612016-01-08 Marek Polacek <polacek@redhat.com>
1462
1463 PR c++/68449
1464 * g++.dg/pr68449.C: New.
1465
bb0f5ca7
AL
14662016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1467
1468 PR tree-optimization/68707
1469 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1470 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1471 on platforms supporting it.
1472 * gcc.dg/vect/slp-perm-2.c: Likewise.
1473 * gcc.dg/vect/slp-perm-3.c: Likewise.
1474 * gcc.dg/vect/slp-perm-5.c: Likewise.
1475 * gcc.dg/vect/slp-perm-7.c: Likewise.
1476 * gcc.dg/vect/slp-perm-8.c: Likewise.
1477 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1478 on platforms supporting it.
1479
22518428
JJ
14802016-01-08 Jakub Jelinek <jakub@redhat.com>
1481
33f0852f
JJ
1482 PR tree-optimization/69162
1483 * gcc.dg/pr69162.c: New test.
1484
22518428
JJ
1485 PR tree-optimization/69172
1486 * gcc.dg/pr69172.c: New test.
1487
80e9b3aa
TP
14882016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1489
1490 PR tree-optimization/67781
1491 * gcc.c-torture/execute/pr67781.c: New file.
1492
262a363f
JJ
14932016-01-08 Jakub Jelinek <jakub@redhat.com>
1494
1495 PR tree-optimization/69083
1496 * gcc.dg/vect/pr69083.c: New test.
1497
6e1f093f
SS
14982016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1499
1500 PR tree-optimization/61441
1501 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1502 Use -fexcess-precision=standard for compiler options.
1503 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1504
53290e07
JJ
15052016-01-08 Jakub Jelinek <jakub@redhat.com>
1506
57bf3072
JJ
1507 PR fortran/69128
1508 * gfortran.dg/gomp/pr69128.f90: New test.
1509
53290e07
JJ
1510 PR c++/69145
1511 * g++.dg/ext/pr69145-1.C: New test.
1512 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1513 * g++.dg/ext/pr69145-2.h: New file.
1514
7a127fa7
MS
15152016-01-07 Martin Sebor <msebor@redhat.com>
1516
1517 PR c/68966
1518 * gcc.dg/atomic-fetch-bool.c: New test.
1519 * gcc.dg/sync-fetch-bool.c: New test.
1520
95918b49
L
15212016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1522
1523 PR fortran/66680
1524 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1525
c8e62a9d
NC
15262016-01-07 Nick Clifton <nickc@redhat.com>
1527
1528 PR target/66655
1529 * g++.dg/pr66655.C: New test.
1530 * g++.dg/pr66655_1.cc: Test support file.
1531 * g++.dg/pr66655.h: Test header file.
1532
2ad3adf1 15332016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
1534
1535 PR fortran/66680
1536 gfortran.dg/gomp/pr66680.f90: New test.
1537
4cd9ca92
L
15382016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1539
1540 PR target/69171
1541 * gcc.target/i386/pr69171-1.c: New test.
1542 * gcc.target/i386/pr69171-2.c: Likewise.
1543 * gcc.target/i386/pr69171-3.c: Likewise.
1544 * gcc.target/i386/pr69171-4.c: Likewise.
1545 * gcc.target/i386/pr69171-5.c: Likewise.
1546 * gcc.target/i386/pr69171-6.c: Likewise.
1547
7e33d4dc
BS
15482015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1549
1550 PR middle-end/67639
1551 * c-c++-common/pr67639.c: New test.
1552
fec64afc
JJ
15532016-01-07 Jakub Jelinek <jakub@redhat.com>
1554
1555 PR tree-optimization/69141
1556 * g++.dg/opt/pr69141.C: New test.
1557
f293ad29
EB
15582016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1559
1560 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1561
5027395e
UB
15622016-01-06 Uros Bizjak <ubizjak@gmail.com>
1563
1564 PR target/69140
1565 * gcc.target/i386/pr69140.c: New test
1566
7443cf13
DM
15672016-01-06 David Malcolm <dmalcolm@redhat.com>
1568
1569 * gcc.dg/bad-dereference.c: New test case.
1570
32928931
BS
15712015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1572
1573 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1574
68dd05da
AS
15752016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1576
1577 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1578
6b131d5b
MP
15792016-01-06 Marek Polacek <polacek@redhat.com>
1580
1581 PR sanitizer/69099
1582 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1583
8d9fdb49
MP
15842016-01-05 Marek Polacek <polacek@redhat.com>
1585
1586 PR c/69104
1587 * gcc.dg/atomic-invalid-2.c: New.
1588
acf93f1e
L
15892016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1590
1591 PR target/68991
1592 * gcc.target/i386/pr68991.c: New test.
1593
3f50525d
L
15942016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1595
1596 PR target/68991
1597 * g++.dg/pr68991-1.C: New test.
1598 * g++.dg/pr68991-2.C: Likewise.
1599
e0237993 16002016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 1601
e0237993 1602 PR other/60465
face88a1
ST
1603 * gcc.target/ia64/pr60465-gprel64.c: New test.
1604 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1605
a0866eff
KT
16062016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1607
1608 PR rtl-optimization/68651
1609 * gcc.target/aarch64/pr68651_1.c: New test.
1610
c589e975
DM
16112016-01-05 David Malcolm <dmalcolm@redhat.com>
1612
1613 PR c/69122
1614 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1615
929710d9
NS
16162016-01-05 Nathan Sidwell <nathan@acm.org>
1617
ce3e43d7
NS
1618 PR c++/58583
1619 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1620
929710d9
NS
1621 * gcc.dg/alias-15.c: New.
1622
a2faef8e
NC
16232016-01-05 Nick Clifton <nickc@redhat.com>
1624
1625 PR target/68870
1626 * g++.dg/pr68770.C: New test.
1627
4cfa76e3
MS
16282016-01-04 Mike Stump <mikestump@comcast.net>
1629
1630 * lib/target-supports.exp (check_effective_target_cilkplus):
1631 cilkplus targets require pthreads.
4ece61b6 1632 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 1633
4e8a3a35
MM
16342016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1635
1636 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1637 generation.
1638
818ab71a
JJ
16392016-01-04 Jakub Jelinek <jakub@redhat.com>
1640
1641 Update copyright years.
1642
2fe0a208
MP
16432016-01-04 Marek Polacek <polacek@redhat.com>
1644
1645 PR c/68908
1646 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1647 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1648 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1649
9e3b2fe3
EB
16502016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1651
1652 * gcc.target/sparc/20160104-2.c: New test.
1653
e8d65a35
EB
16542016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1655
1656 * gcc.target/sparc/20160104-1.c: New test.
1657
25ccfccd
PT
16582016-01-03 Paul Thomas <pault@gcc.gnu.org>
1659
1660 PR fortran/65045
1661 * gfortran.dg/pr65045.f90: New test.
1662
cb51d382
EB
16632016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1664
1665 * gnat.dg/specs/debug1.ads: Delete.
1666
6eeaad6e
JD
16672016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1668
1669 PR libgfortran/68867
1670 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1671 expression.
1672
2f968603
JD
16732016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1674
1675 PR libgfortran/68867
1676 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1677 PowerPC.
1678
591bb5e4
PT
16792016-01-01 Paul Thomas <pault@gcc.gnu.org>
1680
1681 PR fortran/68864
1682 * gfortran.dg/pr68864.f90: New test.
1683
f1e0620c
JJ
16842016-01-01 Jakub Jelinek <jakub@redhat.com>
1685
942a1319
JJ
1686 PR tree-optimization/69070
1687 * gcc.dg/pr69070.c: New test.
1688
10dff63f
JJ
1689 PR sanitizer/69055
1690 * gfortran.dg/pr69055.f90: New test.
1691
f1e0620c
JJ
1692 PR target/69015
1693 * gcc.dg/pr69015.c: New test.
818ab71a 1694\f
2f883d1c 1695Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
1696
1697Copying and distribution of this file, with or without modification,
1698are permitted in any medium without royalty provided the copyright
1699notice and this notice are preserved.