]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
2016-01-13 Richard Biener <rguenther@suse.de>
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
1ca1d9b2 12016-01-13 Richard Biener <rguenther@suse.de>
2
3 PR tree-optimization/69186
4 * gcc.dg/torture/pr69186.c: New testcase.
5
d07cbccc 62016-01-13 Jeff Law <law@redhat.com>
7
8 PR tree-optimization/67755
9 * gcc.dg/tree-ssa/pr67755.c: New test.
10
112016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 12
13 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
14 pass number in output by a star.
15
b95d41cf 162016-01-12 Bin Cheng <bin.cheng@arm.com>
17
18 PR tree-optimization/68911
19 * gcc.c-torture/execute/pr68911.c: New test.
20
91d87e22 212016-01-12 Marek Polacek <polacek@redhat.com>
22
23 PR c++/68979
24 * g++.dg/warn/permissive-1.C: New test.
25
8a9401a4 262016-01-12 Jakub Jelinek <jakub@redhat.com>
27
28 PR objc++/68511
29 PR c++/69213
30 * g++.dg/opt/pr69213.C: New test.
31
b9cb7a67 322016-01-12 Christian Bruel <christian.bruel@st.com>
33
34 PR target/69180
35 * gcc.target/arm/pr69180.c: New test.
36
e4c96992 372016-01-12 Richard Biener <rguenther@suse.de>
38
39 PR lto/69077
40 * g++.dg/lto/pr69077_0.C: New testcase.
41 * g++.dg/lto/pr69077_1.C: Likewise.
42
90525f61 432016-01-12 Jakub Jelinek <jakub@redhat.com>
44
45 PR target/69175
46 * g++.dg/opt/pr69175.C: New test.
47
9e7edfd3 482016-01-12 Alan Lawrence <alan.lawrence@arm.com>
49
50 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
51 rather than #including math.h & stdlib.h.
52 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
53 * gcc.dg/vect/pr49771.c: Likewise.
54 * gcc.dg/vect/vect-10-big-array.c: Likewise.
55 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
56 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
57 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
58 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
59 * gcc.dg/vect/pr44507.c: Likewise.
60 * gcc.dg/vect/pr45902.c: Likewise.
61 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
62 * gcc.dg/vect/vect-117.c: Likewise.
63 * gcc.dg/vect/vect-99.c: Likewise.
64 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
65 * gcc.dg/vect/vect-cond-1.c: Likewise.
66 * gcc.dg/vect/vect-cond-2.c: Likewise.
67 * gcc.dg/vect/vect-cond-3.c: Likewise.
68 * gcc.dg/vect/vect-cond-4.c: Likewise.
69 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
70 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
71 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
72 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
73 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
74 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
75 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
76 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
77 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
78 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
79 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
80 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
81 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
82 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
83 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
84 include of signal.h.
85 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
86 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
87 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
88 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
89 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
90 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
91 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
92 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
93 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
94 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
95 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
96 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
97 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
98 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
99 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
100 * gcc.dg/vect/vect-outer-5.c: Likewise.
101 * gcc.dg/vect/vect-outer-6.c: Likewise.
102 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
103 include of stdio.h.
104
3368873d 1052016-01-12 Nick Clifton <nickc@redhat.com>
106
107 PR target/68913
108 * gcc.dg/lto/pr61886_0.c: Rename the external function called
109 to fread so that it will be found in all target runtimes.
110
0464ea95 1112016-01-12 Richard Biener <rguenther@suse.de>
112
113 PR tree-optimization/69053
114 * g++.dg/torture/pr69053.C: New testcase.
115
7819730f 1162016-01-12 Richard Biener <rguenther@suse.de>
117
118 PR tree-optimization/69168
119 * gcc.dg/torture/pr69168.c: New testcase.
120
995bfebf 1212016-01-12 Richard Biener <rguenther@suse.de>
122
123 PR tree-optimization/69157
124 * gcc.dg/torture/pr69157.c: New testcase.
125
1262016-01-12 Richard Biener <rguenther@suse.de>
127
128 PR tree-optimization/69174
129 * gcc.dg/torture/pr69174.c: New testcase.
130
1d10d64c 1312016-01-12 Jakub Jelinek <jakub@redhat.com>
132
133 PR c++/66808
134 PR c++/69000
135 * g++.dg/tls/pr66808.C: New test.
136 * g++.dg/tls/pr69000.C: New test.
137
f0b79faf 1382016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
139
140 * gcc.target/powerpc/swaps-p8-23.c: New test.
141 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
142
04cf75a4 1432016-01-11 John David Anglin <danglin@gcc.gnu.org>
144
145 PR tree-optimization/68356
146 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
147
0eb4264c 1482016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
149 Jim Wilson <jim.wilson@linaro.org>
150
151 PR target/69194
152 * gcc.target/arm/pr69194.c: New test.
153
2f66de64 1542016-01-11 H.J. Lu <hongjiu.lu@intel.com>
155
156 PR target/69225
157 * gcc.target/i386/pr69225-1.c: New test.
158 * gcc.target/i386/pr69225-2.c: Likewise.
159 * gcc.target/i386/pr69225-3.c: Likewise.
160 * gcc.target/i386/pr69225-4.c: Likewise.
161 * gcc.target/i386/pr69225-5.c: Likewise.
162 * gcc.target/i386/pr69225-6.c: Likewise.
163
36105e82 1642016-01-11 Jakub Jelinek <jakub@redhat.com>
165
1c78ce2e 166 PR target/67462
167 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
168 if lp64.
169
a4a87320 170 PR target/69071
171 * gcc.dg/pr69071.c: New test.
172
91fbd04f 173 PR c++/69211
174 * g++.dg/opt/pr69211.C: New test.
175
36105e82 176 PR tree-optimization/69214
177 * gcc.c-torture/compile/pr69214.c: New test.
178
e934c380 1792016-01-11 Uros Bizjak <ubizjak@gmail.com>
180
181 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
182 * gcc.target/i386/pr66232-11.c: Ditto.
183 * gcc.target/i386/pr66232-12.c: Ditto.
184 * gcc.target/i386/pr66232-13.c: Ditto.
185
3ff1b153 1862016-01-11 Richard Biener <rguenther@suse.de>
187
188 PR tree-optimization/69173
189 * gcc.dg/torture/pr69173.c: New testcase.
190
04e1504c 1912016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
192
193 PR rtl-optimization/68796
194 * gcc.target/aarch64/tst_5.c: New test.
195 * gcc.target/aarch64/tst_6.c: Likewise.
196
ae8718b5 1972016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
198
199 PR rtl-optimization/68841
200 * gcc.dg/pr68841.c: New test.
201 * gcc.c-torture/execute/pr68841.c: New test.
202
bd8bece2 2032016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
204
205 PR rtl-optimization/68920
206 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
207 for ix86 targets.
208 * gcc.dg/ifcvt-5.c: New test.
209
57c83f79 2102016-01-11 Alexandre Oliva <aoliva@redhat.com>
211
212 PR bootstrap/69123
213 * g++.dg/pr69123.C: New.
214
7a158352 2152016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
216
217 PR target/69010
218 * gcc.target/i386/pr69010.c: New test.
219
ff375d11 2202016-01-11 Martin Jambor <mjambor@suse.cz>
221
222 PR ipa/69044
223 * gcc.target/i386/chkp-pr69044.c: New test.
224
9eb890f1 2252016-01-11 Tom de Vries <tom@codesourcery.com>
226
227 PR tree-optimization/69109
228 * gcc.dg/autopar/pr69109-2.c: New test.
229 * gcc.dg/autopar/pr69109.c: New test.
230
c4157ee5 2312016-01-11 Tom de Vries <tom@codesourcery.com>
232
233 PR tree-optimization/69108
234 * gcc.dg/autopar/pr69108.c: New test.
235
b933e511 2362016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
237
238 PR c++/69029
239 * c-c++-common/Wisleading-indentation.c: Augment test.
240
efb73de1 2412016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
242
243 PR fortran/69154
244 * gfortran.dg/inline_matmul_12.f90: New test.
245
40c86c3b 2462016-01-10 Paul Thomas <pault@gcc.gnu.org>
247
248 PR fortran/67779
249 * gfortran.dg/actual_array_offset_1: New test.
250
a006c0bb 2512016-01-10 Tom de Vries <tom@codesourcery.com>
252
253 PR tree-optimization/69062
254 * gcc.dg/autopar/pr69062.c: New test.
255
880ed4be 2562016-01-10 Thomas Schwinge <thomas@codesourcery.com>
257
258 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
259 * gcc.dg/vect/slp-perm-2.c: Likewise.
260 * gcc.dg/vect/slp-perm-3.c: Likewise.
261 * gcc.dg/vect/slp-perm-5.c: Likewise.
262 * gcc.dg/vect/slp-perm-6.c: Likewise.
263 * gcc.dg/vect/slp-perm-7.c: Likewise.
264 * gcc.dg/vect/slp-perm-8.c: Likewise.
265
d95e1856 2662016-01-10 Tom de Vries <tom@codesourcery.com>
267
268 PR tree-optimization/69039
269 * gcc.dg/autopar/pr69039.c: New test.
270
0f8f48d0 2712016-01-09 Marek Polacek <polacek@redhat.com>
272
273 PR c++/69113
274 * g++.dg/pr69113.C: New test.
275
7dff0499 2762016-01-09 Jakub Jelinek <jakub@redhat.com>
277
278 PR middle-end/50865
279 PR tree-optimization/69097
280 * gcc.c-torture/execute/pr50865.c: New test.
281 * gcc.c-torture/execute/pr69097-1.c: New test.
282 * gcc.c-torture/execute/pr69097-2.c: New test.
283 * gcc.dg/pr69097-1.c: New test.
284 * gcc.dg/pr69097-2.c: New test.
285
18431e78 2862016-01-09 Jakub Jelinek <jakub@redhat.com>
287
288 PR c++/69164
289 * g++.dg/opt/pr69164.C: New test.
290
1943a4a2 2912016-01-08 Jakub Jelinek <jakub@redhat.com>
292
293 PR tree-optimization/69167
294 * gcc.dg/pr69167.c: New test.
295
a143e277 2962016-01-08 Marek Polacek <polacek@redhat.com>
297
298 PR c++/68449
299 * g++.dg/pr68449.C: New.
300
44c01906 3012016-01-08 Alan Lawrence <alan.lawrence@arm.com>
302
303 PR tree-optimization/68707
304 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
305 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
306 on platforms supporting it.
307 * gcc.dg/vect/slp-perm-2.c: Likewise.
308 * gcc.dg/vect/slp-perm-3.c: Likewise.
309 * gcc.dg/vect/slp-perm-5.c: Likewise.
310 * gcc.dg/vect/slp-perm-7.c: Likewise.
311 * gcc.dg/vect/slp-perm-8.c: Likewise.
312 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
313 on platforms supporting it.
314
c437d1e8 3152016-01-08 Jakub Jelinek <jakub@redhat.com>
316
c9595c51 317 PR tree-optimization/69162
318 * gcc.dg/pr69162.c: New test.
319
c437d1e8 320 PR tree-optimization/69172
321 * gcc.dg/pr69172.c: New test.
322
6a46a28c 3232016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
324
325 PR tree-optimization/67781
326 * gcc.c-torture/execute/pr67781.c: New file.
327
62ad9a04 3282016-01-08 Jakub Jelinek <jakub@redhat.com>
329
330 PR tree-optimization/69083
331 * gcc.dg/vect/pr69083.c: New test.
332
9e0e8c2a 3332016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
334
335 PR tree-optimization/61441
336 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
337 Use -fexcess-precision=standard for compiler options.
338 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
339
5d034e37 3402016-01-08 Jakub Jelinek <jakub@redhat.com>
341
5013f740 342 PR fortran/69128
343 * gfortran.dg/gomp/pr69128.f90: New test.
344
5d034e37 345 PR c++/69145
346 * g++.dg/ext/pr69145-1.C: New test.
347 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
348 * g++.dg/ext/pr69145-2.h: New file.
349
517906ff 3502016-01-07 Martin Sebor <msebor@redhat.com>
351
352 PR c/68966
353 * gcc.dg/atomic-fetch-bool.c: New test.
354 * gcc.dg/sync-fetch-bool.c: New test.
355
cdbb524c 3562016-01-07 H.J. Lu <hongjiu.lu@intel.com>
357
358 PR fortran/66680
359 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
360
ec3aba9e 3612016-01-07 Nick Clifton <nickc@redhat.com>
362
363 PR target/66655
364 * g++.dg/pr66655.C: New test.
365 * g++.dg/pr66655_1.cc: Test support file.
366 * g++.dg/pr66655.h: Test header file.
367
06634746 3682016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
369
370 PR fortran/66680
371 gfortran.dg/gomp/pr66680.f90: New test.
372
cd45d7a5 3732016-01-07 H.J. Lu <hongjiu.lu@intel.com>
374
375 PR target/69171
376 * gcc.target/i386/pr69171-1.c: New test.
377 * gcc.target/i386/pr69171-2.c: Likewise.
378 * gcc.target/i386/pr69171-3.c: Likewise.
379 * gcc.target/i386/pr69171-4.c: Likewise.
380 * gcc.target/i386/pr69171-5.c: Likewise.
381 * gcc.target/i386/pr69171-6.c: Likewise.
382
4a86a91a 3832015-12-15 Bernd Schmidt <bschmidt@redhat.com>
384
385 PR middle-end/67639
386 * c-c++-common/pr67639.c: New test.
387
34c05552 3882016-01-07 Jakub Jelinek <jakub@redhat.com>
389
390 PR tree-optimization/69141
391 * g++.dg/opt/pr69141.C: New test.
392
f08d6895 3932016-01-06 Eric Botcazou <ebotcazou@adacore.com>
394
395 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
396
32ec4173 3972016-01-06 Uros Bizjak <ubizjak@gmail.com>
398
399 PR target/69140
400 * gcc.target/i386/pr69140.c: New test
401
d74214f3 4022016-01-06 David Malcolm <dmalcolm@redhat.com>
403
404 * gcc.dg/bad-dereference.c: New test case.
405
73991cab 4062015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
407
408 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
409
fc8cc457 4102016-01-06 Andreas Schwab <schwab@linux-m68k.org>
411
412 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
413
be3c9981 4142016-01-06 Marek Polacek <polacek@redhat.com>
415
416 PR sanitizer/69099
417 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
418
2cb724f9 4192016-01-05 Marek Polacek <polacek@redhat.com>
420
421 PR c/69104
422 * gcc.dg/atomic-invalid-2.c: New.
423
233a53ed 4242016-01-05 H.J. Lu <hongjiu.lu@intel.com>
425
426 PR target/68991
427 * gcc.target/i386/pr68991.c: New test.
428
ea87c5e3 4292016-01-05 H.J. Lu <hongjiu.lu@intel.com>
430
431 PR target/68991
432 * g++.dg/pr68991-1.C: New test.
433 * g++.dg/pr68991-2.C: Likewise.
434
1943a4a2 4352016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 436
1943a4a2 437 PR other/60465
afe82e5b 438 * gcc.target/ia64/pr60465-gprel64.c: New test.
439 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
440
1e9147dd 4412016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
442
443 PR rtl-optimization/68651
444 * gcc.target/aarch64/pr68651_1.c: New test.
445
d42aa619 4462016-01-05 David Malcolm <dmalcolm@redhat.com>
447
448 PR c/69122
449 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
450
1776de76 4512016-01-05 Nathan Sidwell <nathan@acm.org>
452
2d7d361d 453 PR c++/58583
454 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
455
1776de76 456 * gcc.dg/alias-15.c: New.
457
5beb12c0 4582016-01-05 Nick Clifton <nickc@redhat.com>
459
460 PR target/68870
461 * g++.dg/pr68770.C: New test.
462
d8cca921 4632016-01-04 Mike Stump <mikestump@comcast.net>
464
465 * lib/target-supports.exp (check_effective_target_cilkplus):
466 cilkplus targets require pthreads.
afc907ef 467 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 468
8427dff3 4692016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
470
471 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
472 generation.
473
f1717362 4742016-01-04 Jakub Jelinek <jakub@redhat.com>
475
476 Update copyright years.
477
d7d6a3ab 4782016-01-04 Marek Polacek <polacek@redhat.com>
479
480 PR c/68908
481 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
482 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
483 * gcc.dg/atomic/stdatomic-op-5.c: New test.
484
b8f4a5f9 4852016-01-04 Eric Botcazou <ebotcazou@adacore.com>
486
487 * gcc.target/sparc/20160104-2.c: New test.
488
6b5c028f 4892016-01-04 Eric Botcazou <ebotcazou@adacore.com>
490
491 * gcc.target/sparc/20160104-1.c: New test.
492
300e1002 4932016-01-03 Paul Thomas <pault@gcc.gnu.org>
494
495 PR fortran/65045
496 * gfortran.dg/pr65045.f90: New test.
497
855b105f 4982016-01-02 Eric Botcazou <ebotcazou@adacore.com>
499
500 * gnat.dg/specs/debug1.ads: Delete.
501
bdc177dc 5022016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
503
504 PR libgfortran/68867
505 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
506 expression.
507
48aaffae 5082016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
509
510 PR libgfortran/68867
511 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
512 PowerPC.
513
19a468b8 5142016-01-01 Paul Thomas <pault@gcc.gnu.org>
515
516 PR fortran/68864
517 * gfortran.dg/pr68864.f90: New test.
518
25371c91 5192016-01-01 Jakub Jelinek <jakub@redhat.com>
520
2a659064 521 PR tree-optimization/69070
522 * gcc.dg/pr69070.c: New test.
523
57aa9851 524 PR sanitizer/69055
525 * gfortran.dg/pr69055.f90: New test.
526
25371c91 527 PR target/69015
528 * gcc.dg/pr69015.c: New test.
f1717362 529\f
fb2c1edd 530Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 531
532Copying and distribution of this file, with or without modification,
533are permitted in any medium without royalty provided the copyright
534notice and this notice are preserved.