]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* config/rs6000/driver-rs6000.c (detect_processor_aix): Add
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
7b0c1b6d 12016-01-20 Christian Bruel <christian.bruel@st.com>
2
3 PR target/69245
4 * gcc.target/arm/pr69245.c: New test.
5
220112fc 62016-01-27 Jakub Jelinek <jakub@redhat.com>
7
8 PR tree-optimization/69399
9 * gcc.dg/torture/pr69399.c: New test.
10
16294490 112016-01-27 Eric Botcazou <ebotcazou@adacore.com>
12
13 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
14
8abd3d0c 152016-01-26 Eric Botcazou <ebotcazou@adacore.com>
16
17 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
18
7cf9b895 192016-01-26 Tom de Vries <tom@codesourcery.com>
20
21 PR tree-optimization/69110
22 * gcc.dg/autopar/pr69110.c: New test.
23
557c1942 242016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
25 Sebastian Pop <s.pop@samsung.com>
26
27 * gcc.dg/graphite/isl-ast-op-select.c: New.
28
80adbd96 292015-01-26 Paul Thomas <pault@gcc.gnu.org>
30
31 PR fortran/69385
32 * gfortran.dg/allocate_error_6.f90: New test.
33
c3f86f60 342016-01-26 Richard Henderson <rth@redhat.com>
35
36 * gcc.dg/tm/pr60908.c: New test.
37
3752e5b1 382016-01-26 David Malcolm <dmalcolm@redhat.com>
39
40 PR other/69006
41 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
42 directive.
43 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
44 expected multiline output to reflect the colorization being
45 disabled before newlines.
46 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
47 (custom_diagnostic_finalizer): Replace call to
48 pp_newline_and_flush with call to pp_flush.
49 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
50 * gfortran.dg/implicit_class_1.f90: Likewise.
51 * lib/gcc-dg.exp (allow_blank_lines): New global.
52 (dg-allow-blank-lines-in-output): New procedure.
53 (gcc-dg-prune): Complain about blank lines in the output, unless
54 dg-allow-blank-lines-in-output was called.
55 * lib/multiline.exp (_build_multiline_regex): Only support
56 arbitrary followup text for non-blank-lines, not for blank lines.
57
9bbfd060 582016-01-26 Jakub Jelinek <jakub@redhat.com>
59
60 PR tree-optimization/69483
61 * gcc.dg/pr69483.c: New test.
62 * g++.dg/opt/pr69483.C: New test.
63
53773057 642016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
65
66 PR target/68620
67 * gcc.target/arm/pr68620.c: New test.
68
442a556f 692016-01-26 H.J. Lu <hongjiu.lu@intel.com>
70
71 * gcc.target/i386/pr68986-2.c: Remove -m32.
72
d513c683 732016-01-26 H.J. Lu <hongjiu.lu@intel.com>
74
75 PR target/68986
76 * gcc.target/i386/pr68986-1.c: New test.
77 * gcc.target/i386/pr68986-2.c: Likewise.
78 * gcc.target/i386/pr68986-3.c: Likewise.
79
976877a5 802016-01-26 Christian Bruel <christian.bruel@st.com>
81
82 * lib/target-supports.exp
83 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
84 (check_effective_target_arm_crypto_pragma_ok): Likewise.
85 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
86
2c7b2f88 872016-01-26 Richard Biener <rguenther@suse.de>
88
89 PR tree-optimization/69452
90 * gcc.dg/torture/pr69452.c: New testcase.
91
f7fc06e7 922016-01-26 Jakub Jelinek <jakub@redhat.com>
93
94 PR target/69442
95 * gcc.dg/pr69442.c: New test.
96
d1dae587 972016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
98
99 PR target/67896
100 * gcc.target/aarch64/simd/pr67896.C: New.
101
ef7be7f8 1022016-01-26 Richard Sandiford <richard.sandiford@arm.com>
103
104 PR tree-optimization/69400
105 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
106 function.
107 (plugin_init): Call it.
108 * gcc.dg/torture/pr69400.c: New test.
109
648433a4 1102016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
111
112 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
113
45fc5243 1142016-01-25 Aditya Kumar <aditya.k7@samsung.com>
115 Sebastian Pop <s.pop@samsung.com>
116
117 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
118 isl-0.15.
119
c699f6a1 1202016-01-25 Aditya Kumar <aditya.k7@samsung.com>
121 Sebastian Pop <s.pop@samsung.com>
122
123 * gcc.dg/graphite/pr69292.c: New.
124
b86e24ea 1252016-01-25 Jakub Jelinek <jakub@redhat.com>
126
127 * c-c++-common/goacc/use_device-1.c: New test.
128
105cb8d7 1292016-01-25 Jeff Law <law@redhat.com>
130
131 PR tree-optimization/69196
132 PR tree-optimization/68398
133 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
134 * gcc.dg/tree-ssa/pr68198.c: Likewise.
135
44562749 1362016-01-25 David Edelsohn <dje.gcc@gmail.com>
137
138 PR target/69469
139 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
140 Algorithm.
141
6837fee7 1422016-01-25 Richard Biener <rguenther@suse.de>
143
144 PR testsuite/69380
145 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
146
fe500d65 1472016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
148
149 PR target/69421
150 * gcc.dg/pr69421.c: New test.
151
8eacba94 1522016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
153
154 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
155 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
156 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
157 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
158 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
159 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
160 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
161 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
162 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
163 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
164
af09d40d 1652016-01-25 Richard Biener <rguenther@suse.de>
166
167 PR tree-optimization/69376
168 * gcc.dg/torture/pr69376.c: New testcase.
169
d65063f5 1702016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
171
172 PR fortran/69397
173 PR fortran/68442
174 * gfortran.dg/interface_38.f90: New test.
175 * gfortran.dg/interface_39.f90: New test.
80adbd96 176
08c7bfb4 1772016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
178
179 Revert:
180 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
181
182 PR c++/11858
183 PR c++/24663
184 PR c++/24664
185 * g++.dg/template/pr11858.C: New test.
186 * g++.dg/template/pr24663.C: New test.
187 * g++.dg/template/unify12.C: New test.
188 * g++.dg/template/unify13.C: New test.
189 * g++.dg/template/unify14.C: New test.
190 * g++.dg/template/unify15.C: New test.
191 * g++.dg/template/unify16.C: New test.
192 * g++.dg/template/unify17.C: New test.
193
c2e7d2be 1942016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
195
196 PR fortran/68283
197 gfortran.dg/pr68283.f90: New test.
198
9f2e8617 1992016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
200
201 PR fortran/66094
202 * gfortran.dg/inline_matmul_13.f90: New test.
203 * gfortran.dg/matmul_bounds_8.f90: New test.
204 * gfortran.dg/matmul_bounds_9.f90: New test.
205 * gfortran.dg/matmul_bounds_10.f90: New test.
206
a4838119 2072016-01-23 Tom de Vries <tom@codesourcery.com>
208
209 PR tree-optimization/69426
210 * gcc.dg/autopar/pr69426.c: New test.
211
feddf0dc 2122016-01-23 Martin Sebor <msebor@redhat.com>
213
214 PR c++/58109
215 PR c++/69022
216 * g++.dg/cpp0x/alignas5.C: New test.
217 * g++.dg/ext/vector29.C: Same.
218
132731fb 2192016-01-23 Uros Bizjak <ubizjak@gmail.com>
220
221 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
222 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
223 _GNU_SOURCE from compile flags to the source.
224 * gcc.target/i386/chkp-stropt-12.c: Ditto.
225 * gcc.target/i386/chkp-stropt-16.c: Ditto.
226 * gcc.target/i386/chkp-stropt-4.c: Ditto.
227 * gcc.target/i386/chkp-stropt-8.c: Ditto.
228
51aec681 2292016-01-22 Jakub Jelinek <jakub@redhat.com>
230
231 PR target/69432
232 * g++.dg/opt/pr69432.C: New test.
233
147aa3e3 2342016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
235
236 * gcc.target/powerpc/pr63354c: Adjust target selector to include
237 32-bit targets testing an -m64 multilib.
238
4d04e35e 2392016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
240
241 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
242 64-bit support.
243
86f38d0c 2442016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
245
246 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
247
f776e712 2482016-01-21 Christian Bruel <christian.bruel@st.com>
249
250 PR target/68674
251 * gcc.target/i386/pr68674.c
252 * gcc.target/aarch64/pr68674.c
253 * gcc.target/arm/pr68674.c
254
7b9de435 2552016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
256
257 PR target/69403
258 * gcc.c-torture/execute/pr69403.c: New test.
259
9935a0ba 2602016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
261
262 PR c++/55843
263 * g++.dg/template/pr55843.C: New.
264
06b94aa1 2652016-01-22 Alan Lawrence <alan.lawrence@arm.com>
266
267 PR testsuite/66877
268 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
269 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
270
b68773a8 2712016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
272
273 PR testsuite/67489
132731fb 274 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
275 from dg-do compile directive, and instead add
276 { dg-require-effective-target int128 }.
b68773a8 277
bbbbe8ab 2782016-01-20 Martin Sebor <msebor@redhat.com>
279
280 PR c/69405
281 * gcc.dg/sync-fetch.c: New test.
282
f3a6a26f 2832016-01-21 Martin Sebor <msebor@redhat.com>
284
285 PR target/69252
286 * gcc.target/powerpc/pr69252.c: New test.
287
d1565a03 2882016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
289
290 PR fortran/65996
132731fb 291 * gfortran.dg/pr65996.f90: New test.
d1565a03 292
15a5a905 2932016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
294
295 PR c++/68810
bbbbe8ab 296 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 297 expected to generate an error.
15a5a905 298
e4538af5 2992016-01-21 Bernd Schmidt <bschmidt@redhat.com>
300
301 PR middle-end/66178
302 * gcc.dg/torture/pr66178.c: New test.
303
4d4180ce 3042016-01-21 Anton Blanchard <anton@samba.org>
305 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
306
307 PR target/63354
308 * gcc.target/powerpc/pr63354.c: New test.
309
86e16058 3102016-01-21 Vladimir Makarov <vmakarov@redhat.com>
311
312 PR rtl-optimization/68990
313 * gcc.target/i386/pr68990: New.
314
b11b85e4 3152016-01-21 Nick Clifton <nickc@redhat.com>
316
317 PR target/69129
318 * gcc.target/mips/pr69129.c: New.
319
62dd9f85 3202016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
321
322 PR c++/58046
323 * g++.dg/cpp0x/pr58046.C: New.
324
ac7d424b 3252016-01-21 Jakub Jelinek <jakub@redhat.com>
326
47c0bea3 327 PR target/69187
328 PR target/65624
329 * gcc.target/arm/pr69187.c: New test.
330
ac7d424b 331 PR c++/69355
332 * g++.dg/torture/pr69355.C: New test.
333
9e18b252 3342016-01-21 Aditya Kumar <aditya.k7@samsung.com>
335 Sebastian Pop <s.pop@samsung.com>
336
337 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
338
de862e2f 3392016-01-21 Aditya Kumar <aditya.k7@samsung.com>
340 Sebastian Pop <s.pop@samsung.com>
341
132731fb 342 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 343
f55f9344 3442016-01-21 Jakub Jelinek <jakub@redhat.com>
345
346 PR middle-end/67653
347 * c-c++-common/pr67653.c: New test.
348 * gcc.dg/torture/pr29119.c: Add dg-warning.
349
62752e71 3502016-01-20 Peter Bergner <bergner@vnet.ibm.com>
351
352 * gcc.target/powerpc/cpu-builtin-1.c: New test.
353
16d4186f 3542016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
355
356 PR c/24293
357 * gcc.dg/pr24293.c: New test.
358 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
359 incomplete struct type.
360 * gcc.dg/declspec-1.c: Likewise.
361 * gcc.dg/pr63549.c: Likewise.
362
58219d13 3632016-01-20 Jakub Jelinek <jakub@redhat.com>
364
365 PR tree-optimization/66612
366 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
367 for bdn instruction.
368
a7b5688a 3692016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
370
371 * lib/target-supports.exp
372 (check_effective_target_arm_fp_ok_nocache): New.
373 (check_effective_target_arm_fp_ok): New.
374 (add_options_for_arm_fp): New.
375 (check_effective_target_arm_crypto_ok_nocache): Require
376 target_arm_v8_neon_ok instead of arm32.
377 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
378 (check_effective_target_arm_crypto_pragma_ok): New.
379 (add_options_for_arm_vfp): New.
380 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
381 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
382 target instead. Force initial fpu to vfp.
383 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
384 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
385 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
386 dependency.
387 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
388 use arm_vfp effective target instead. Force initial fpu to vfp.
389 * gcc.target/arm/attr-neon3.c: Likewise.
390 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
391 arm_vfp_ok.
392 * gcc.target/arm/unsigned-float.c: Likewise.
393 * gcc.target/arm/vfp-1.c: Likewise.
394 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
395 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
396 * gcc.target/arm/vfp-ldmiad.c: Likewise.
397 * gcc.target/arm/vfp-ldmias.c: Likewise.
398 * gcc.target/arm/vfp-stmdbd.c: Likewise.
399 * gcc.target/arm/vfp-stmdbs.c: Likewise.
400 * gcc.target/arm/vfp-stmiad.c: Likewise.
401 * gcc.target/arm/vfp-stmias.c: Likewise.
402 * gcc.target/arm/vnmul-1.c: Likewise.
403 * gcc.target/arm/vnmul-2.c: Likewise.
404 * gcc.target/arm/vnmul-3.c: Likewise.
405 * gcc.target/arm/vnmul-4.c: Likewise.
406
7ca56ca8 4072016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 408
7fb75b57 409 PR testsuite/69366
410 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
411 the MPX run-time library, for compile-time MPX test.
412 * gcc.target/i386/chkp-always_inline.c: Likewise.
413 * gcc.target/i386/chkp-bndret.c: Likewise.
414 * gcc.target/i386/chkp-builtins-1.c: Likewise.
415 * gcc.target/i386/chkp-builtins-2.c: Likewise.
416 * gcc.target/i386/chkp-builtins-3.c: Likewise.
417 * gcc.target/i386/chkp-builtins-4.c: Likewise.
418 * gcc.target/i386/chkp-const-check-1.c: Likewise.
419 * gcc.target/i386/chkp-const-check-2.c: Likewise.
420 * gcc.target/i386/chkp-hidden-def.c: Likewise.
421 * gcc.target/i386/chkp-label-address.c: Likewise.
422 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
423 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
424 * gcc.target/i386/chkp-pr69044.c: Likewise.
425 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
426 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
427 * gcc.target/i386/chkp-strchr.c: Likewise.
428 * gcc.target/i386/chkp-strlen-1.c: Likewise.
429 * gcc.target/i386/chkp-strlen-2.c: Likewise.
430 * gcc.target/i386/chkp-strlen-3.c: Likewise.
431 * gcc.target/i386/chkp-strlen-4.c: Likewise.
432 * gcc.target/i386/chkp-strlen-5.c: Likewise.
433 * gcc.target/i386/chkp-stropt-1.c: Likewise.
434 * gcc.target/i386/chkp-stropt-10.c: Likewise.
435 * gcc.target/i386/chkp-stropt-11.c: Likewise.
436 * gcc.target/i386/chkp-stropt-12.c: Likewise.
437 * gcc.target/i386/chkp-stropt-13.c: Likewise.
438 * gcc.target/i386/chkp-stropt-14.c: Likewise.
439 * gcc.target/i386/chkp-stropt-15.c: Likewise.
440 * gcc.target/i386/chkp-stropt-16.c: Likewise.
441 * gcc.target/i386/chkp-stropt-2.c: Likewise.
442 * gcc.target/i386/chkp-stropt-3.c: Likewise.
443 * gcc.target/i386/chkp-stropt-4.c: Likewise.
444 * gcc.target/i386/chkp-stropt-5.c: Likewise.
445 * gcc.target/i386/chkp-stropt-6.c: Likewise.
446 * gcc.target/i386/chkp-stropt-7.c: Likewise.
447 * gcc.target/i386/chkp-stropt-8.c: Likewise.
448 * gcc.target/i386/chkp-stropt-9.c: Likewise.
449 * gcc.target/i386/pr63995-2.c: Likewise.
450 * gcc.target/i386/pr64805.c: Likewise.
451 * gcc.target/i386/pr65044.c: Likewise.
452 * gcc.target/i386/pr65167.c: Likewise.
453 * gcc.target/i386/pr65183.c: Likewise.
454 * gcc.target/i386/pr65184.c: Likewise.
455 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 456
f2da0b99 4572016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
458
459 PR tree-optimization/69328
460 * gcc.dg/pr69328.c: New test.
461
4d379676 4622016-01-20 Jeff Law <law@redhat.com>
463
4a11f145 464 PR target/25114
4d379676 465 * gcc.target/m68k/pr25114.c: New test.
466
0754bad1 4672016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
468
469 * gcc.target/arm/memset-inline-10.c: Added
470 dg-require-effective-target arm_thumb2_ok.
471
63bd5c2d 4722016-01-19 Eric Botcazou <ebotcazou@adacore.com>
473
474 * gcc.dg/debug/dwarf2/sso.c: New test.
475
a9c01e81 4762016-01-19 Uros Bizjak <ubizjak@gmail.com>
477
478 PR testsuite/68820
479 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
480 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
481 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
482
53fa0e54 4832016-01-19 Jan Hubicka <hubicka@ucw.cz>
484
485 PR ipa/66223
486 * g++.dg/ipa/devirt-50.C: New testcase.
487
e035a62c 4882016-01-19 Marek Polacek <polacek@redhat.com>
489
490 PR c++/68965
491 * g++.dg/cpp1y/parameter-pack-1.C: New test.
492 * g++.dg/cpp1y/parameter-pack-2.C: New test.
493
885cc3ea 4942016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
495
496 PR target/69135
497 * gcc.target/arm/pr69135_1.c: New test.
498
07bd240e 4992015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
500
501 * gcc.target/aarch64/ccmp_1.c: Add new tests.
502
9f60d257 5032015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
504
505 * gcc.target/aarch64/ccmp_1.c: New testcase.
506
a0c919f7 5072016-01-19 Marek Polacek <polacek@redhat.com>
508
509 PR c++/68586
510 * g++.dg/cpp0x/enum30.C: New test.
511
dc5d6d17 5122016-01-19 Richard Biener <rguenther@suse.de>
513
514 PR tree-optimization/69336
515 * g++.dg/tree-ssa/pr69336.C: New testcase.
516
6dd156e0 5172016-01-19 Jakub Jelinek <jakub@redhat.com>
518
519 PR debug/65779
520 * gcc.dg/pr65779.c: New test.
521
3e0d45b9 5222016-01-19 Richard Biener <rguenther@suse.de>
523
524 PR tree-optimization/69352
525 * gcc.dg/torture/pr69352.c: New testcase.
526
7a3cf64d 5272016-01-19 Jakub Jelinek <jakub@redhat.com>
528
529 PR rtl-optimization/68955
530 PR rtl-optimization/64557
531 * gcc.dg/torture/pr68955.c: New test.
532
8be55b33 5332016-01-19 Jan Hubicka <hubicka@ucw.cz>
534
535 PR lto/69136
536 * g++.dg/torture/pr69136.C: New testcase.
537
72a985d7 5382016-01-19 Jan Hubicka <hubicka@ucw.cz>
539
540 PR lto/69133
541 * g++.dg/lto/pr69133_0.C: New testcase.
542 * g++.dg/lto/pr69133_1.C: New testcase.
543
56778b62 5442016-01-15 Jeff Law <law@redhat.com>
545
546 PR tree-optimization/69320
547 * gcc.c-torture/pr69320-1.c: New test.
548 * gcc.c-torture/pr69320-2.c: New test.
549 * gcc.c-torture/pr69320-3.c: New test.
550 * gcc.c-torture/pr69320-4.c: New test.
551
ced41b93 5522016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
553
554 PR c++/11858
555 PR c++/24663
556 PR c++/24664
557 * g++.dg/template/pr11858.C: New test.
558 * g++.dg/template/pr24663.C: New test.
559 * g++.dg/template/unify12.C: New test.
560 * g++.dg/template/unify13.C: New test.
561 * g++.dg/template/unify14.C: New test.
562 * g++.dg/template/unify15.C: New test.
563 * g++.dg/template/unify16.C: New test.
564 * g++.dg/template/unify17.C: New test.
565
7f8cbcaf 5662016-01-18 David Malcolm <dmalcolm@redhat.com>
567
568 PR testsuite/69181
569 * gcc.dg/pr69181-1.c: New test file.
570 * gcc.dg/pr69181-2.c: New test file.
571 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
572 globals by moving it to...
573 (cleanup-after-saved-dg-test): ...this new function. Add
574 "global additional_sources_used". Add reset of global
575 multiline_expected_outputs to the empty list.
576 * lib/multiline.exp (_multiline_expected_outputs): Rename this
577 global to...
578 (multiline_expected_outputs): ...this, and updated comments to
579 note that it is modified from gcc-dg.exp.
580 (dg-end-multiline-output): Update for the above renaming.
581 (handle-multiline-outputs): Likewise. Remove the clearing
582 of the expected outputs to the empty list.
583
3c7cbfc0 5842016-01-18 Richard Biener <rguenther@suse.de>
585
586 PR tree-optimization/69297
587 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
588
81d49cc1 5892016-01-18 Joseph Myers <joseph@codesourcery.com>
590
591 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
592 dg-options.
593 * gcc.target/mips/mips-3d-2.c: Likewise.
594 * gcc.target/mips/mips-3d-3.c: Likewise.
595 * gcc.target/mips/mips-3d-4.c: Likewise.
596 * gcc.target/mips/mips-3d-5.c: Likewise.
597 * gcc.target/mips/mips-3d-6.c: Likewise.
598 * gcc.target/mips/mips-3d-7.c: Likewise.
599 * gcc.target/mips/mips-3d-8.c: Likewise.
600 * gcc.target/mips/mips-3d-9.c: Likewise.
601 * gcc.target/mips/mips-ps-1.c: Likewise.
602 * gcc.target/mips/mips-ps-2.c: Likewise.
603 * gcc.target/mips/mips-ps-3.c: Likewise.
604 * gcc.target/mips/mips-ps-4.c: Likewise.
605 * gcc.target/mips/mips-ps-5.c: Likewise.
606 * gcc.target/mips/mips-ps-6.c: Likewise.
607 * gcc.target/mips/mips-ps-7.c: Likewise.
608 * gcc.target/mips/mips-ps-type.c: Likewise.
609 * gcc.target/mips/mips-ps-type-2.c: Likewise.
610 * gcc.target/mips/mips16-attributes-6.c: Likewise.
611
03c4ff3a 6122016-01-18 Tom de Vries <tom@codesourcery.com>
613
614 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
615 * c-c++-common/goacc/kernels-double-reduction.c: New test.
616 * c-c++-common/goacc/kernels-empty.c: New test.
617 * c-c++-common/goacc/kernels-eternal.c: New test.
618 * c-c++-common/goacc/kernels-loop-2.c: New test.
619 * c-c++-common/goacc/kernels-loop-3.c: New test.
620 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
621 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
622 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
623 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
624 * c-c++-common/goacc/kernels-loop-data.c: New test.
625 * c-c++-common/goacc/kernels-loop-g.c: New test.
626 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
627 * c-c++-common/goacc/kernels-loop-n.c: New test.
628 * c-c++-common/goacc/kernels-loop-nest.c: New test.
629 * c-c++-common/goacc/kernels-loop.c: New test.
630 * c-c++-common/goacc/kernels-noreturn.c: New test.
631 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
632 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
633 * c-c++-common/goacc/kernels-reduction.c: New test.
634
22e3dcee 6352016-01-18 Tom de Vries <tom@codesourcery.com>
636
637 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
638 * gcc.dg/autopar/outer-2.c: Same.
639 * gcc.dg/autopar/outer-3.c: Same.
640 * gcc.dg/autopar/outer-4.c: Same.
641 * gcc.dg/autopar/outer-5.c: Same.
642 * gcc.dg/autopar/outer-6.c: Same.
643 * gcc.dg/autopar/parallelization-1.c: Same.
644 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
645 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
646 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
647 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
648 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
649 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
650 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
651 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
652 * gcc.dg/autopar/pr39500-1.c: Same.
653 * gcc.dg/autopar/pr39500-2.c: Same.
654 * gcc.dg/autopar/pr46193.c: Same.
655 * gcc.dg/autopar/pr46194.c: Same.
656 * gcc.dg/autopar/pr49580.c: Same.
657 * gcc.dg/autopar/pr49960-1.c: Same.
658 * gcc.dg/autopar/pr49960.c: Same.
659 * gcc.dg/autopar/pr68373.c: Same.
660 * gcc.dg/autopar/reduc-1.c: Same.
661 * gcc.dg/autopar/reduc-1char.c: Same.
662 * gcc.dg/autopar/reduc-1short.c: Same.
663 * gcc.dg/autopar/reduc-2.c: Same.
664 * gcc.dg/autopar/reduc-2char.c: Same.
665 * gcc.dg/autopar/reduc-2short.c: Same.
666 * gcc.dg/autopar/reduc-3.c: Same.
667 * gcc.dg/autopar/reduc-4.c: Same.
668 * gcc.dg/autopar/reduc-6.c: Same.
669 * gcc.dg/autopar/reduc-7.c: Same.
670 * gcc.dg/autopar/reduc-8.c: Same.
671 * gcc.dg/autopar/reduc-9.c: Same.
672 * gcc.dg/autopar/uns-outer-4.c: Same.
673 * gcc.dg/autopar/uns-outer-5.c: Same.
674 * gcc.dg/autopar/uns-outer-6.c: Same.
675 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
676 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
677
fd5cbe2f 6782016-01-18 Alan Lawrence <alan.lawrence@arm.com>
679
680 PR target/63679
681 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
682 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
683
fa75ab55 6842016-01-18 Alan Lawrence <alan.lawrence@arm.com>
685
686 PR target/63679
687 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
688 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
689 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
690
214b2582 6912016-01-18 Alan Lawrence <alan.lawrence@arm.com>
692
693 PR target/63679
694 * gcc.dg/tree-ssa/sra-17.c: New.
695 * gcc.dg/tree-ssa/sra-18.c: New.
696
13146837 6972016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
698
699 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
700
6ccd18c2 7012016-01-18 Eric Botcazou <ebotcazou@adacore.com>
702
703 * gnat.dg/inline12.adb: New test.
704
8872b95f 7052016-01-18 Bin Cheng <bin.cheng@arm.com>
706
707 PR tree-optimization/66797
708 * gcc.c-torture/execute/pr65447.c: Relax check condition.
709
971514e3 7102016-01-18 Richard Biener <rguenther@suse.de>
711
712 PR tree-optimization/69170
713 * gcc.dg/torture/pr69170.c: New testcase.
714
9b2d1aab 7152016-01-17 John David Anglin <danglin@gcc.gnu.org>
716
717 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
718
164d84c2 7192016-01-16 Tom de Vries <tom@codesourcery.com>
720
721 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
722
4c33b769 7232016-01-16 Tom de Vries <tom@codesourcery.com>
724
725 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
726 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
727 redundant dg-require-effective-target pthread.
728 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
729 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
730 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
731 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
732 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
733 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
734 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
735
673441b0 7362016-01-16 David Edelsohn <dje.gcc@gmail.com>
737
738 PR target/68609
739 * gcc.target/powerpc/recip-6.c: Enable on AIX.
740 * gcc.target/powerpc/recip-7.c: Same.
741
90153ae7 7422016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
743
744 PR c++/69091
745 * g++.dg/template/pr69091.C: New test.
746
bc24d01d 7472016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
748
749 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
750 dump does not contain an error_mark_node.
751 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
752 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
753
4067c0fd 7542016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
755
756 PR c++/68936
757 * g++.dg/template/pr68936.C: New test.
758
27c6dbdd 7592016-01-15 David Edelsohn <dje.gcc@gmail.com>
760
761 PR target/68609
762 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
763 * gcc.target/powerpc/recip-2.c: Same.
764 * gcc.target/powerpc/recip-3.c: Same.
765 * gcc.target/powerpc/recip-4.c: Same.
766 * gcc.target/powerpc/recip-sqrtf.c: Same.
767
e390c57d 7682016-01-15 Jeff Law <law@redhat.com>
769
770 PR tree-optimization/69270
771 * gcc.dg/tree-ssa/pr69270-2.c: New test.
772 * gcc.dg/tree-ssa/pr69270-3.c: New test.
773
ddcfeaf1 7742016-01-15 Paul Thomas <pault@gcc.gnu.org>
775
776 PR fortran/49630
777 * gfortran.dg/deferred_character_13.f90: New test for the fix
778 of comment 3 of the PR.
779
780 PR fortran/54070
781 * gfortran.dg/deferred_character_8.f90: New test
782 * gfortran.dg/allocate_error_5.f90: New test
783
784 PR fortran/60593
785 * gfortran.dg/deferred_character_10.f90: New test
786
787 PR fortran/60795
788 * gfortran.dg/deferred_character_14.f90: New test
789
790 PR fortran/61147
791 * gfortran.dg/deferred_character_11.f90: New test
792
793 PR fortran/64324
794 * gfortran.dg/deferred_character_9.f90: New test
795
81be349c 7962016-01-15 Vladimir Makarov <vmakarov@redhat.com>
797
798 PR rtl-optimization/69030
799 * gcc.target/i386/pr69030.c: New.
800
998456c5 8012016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
802
803 * gcc.target/aarch64/target_attr_17.c: New test.
804
0d85be19 8052016-01-15 Richard Biener <rguenther@suse.de>
806
807 PR tree-optimization/66856
808 * gcc.dg/torture/pr66856-1.c: New testcase.
809 * gcc.dg/torture/pr66856-2.c: Likewise.
810
321d36c8 8112016-01-15 Richard Biener <rguenther@suse.de>
812
813 PR debug/69137
814 * g++.dg/lto/pr69137_0.C: New testcase.
815
d94a1f53 8162016-01-15 Richard Sandiford <richard.sandiford@arm.com>
817
818 PR middle-end/69246
819 * gcc.target/i386/pr69246.c: New test.
820
5fe9a861 8212016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
822
a9c01e81 823 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 824
3d05a5e9 8252016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
826
827 PR c++/56194
828 * g++.dg/init/const9.C: Disable test on S/390.
829
5e8132b5 8302016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
831
832 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
833 * g++.dg/Wno-frame-address.C: Ditto.
834
32307cdf 8352016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
836
837 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
838
1ca28250 8392016-01-15 Richard Biener <rguenther@suse.de>
840
841 PR tree-optimization/68961
842 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
843
6271bd93 8442016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
845
846 * gcc.target/i386/pr65105-5.c: New test.
847
9dbe6a63 8482016-01-15 Jan Hubicka <hubicka@ucw.cz>
849
850 * gcc.c-torture/execute/alias-4.c: New testcase.
851
a70589b9 8522016-01-15 Jan Hubicka <hubicka@ucw.cz>
853
854 PR ipa/68148
855 * g++.dg/ipa/devirt-49.C: New testcase.
856
7bbac464 8572016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 858
859 PR target/65837
860 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
861 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
862 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
863
4345b868 8642016-01-15 Richard Biener <rguenther@suse.de>
865
866 PR tree-optimization/69117
867 * gcc.dg/torture/pr69117.c: New testcase.
868
580357e7 8692015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 870
871 PR c++/69048
872 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
873
612baa31 8742016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
875
876 PR testsuite/67509
877 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
878 range tests use 100 * maximum instead of maximum + 1.
879
44e09bc4 8802016-01-14 Jakub Jelinek <jakub@redhat.com>
881
882 PR debug/69244
883 * gcc.dg/guality/pr69244.c: New test.
884
96962ae4 8852016-01-14 Uros Bizjak <ubizjak@gmail.com>
886
887 * lib/target-supports.exp (check_effective_target_issignaling):
888 New procedure.
889 * gcc.dg/pr61441.c: Require issignaling effective target.
890
ab9c400b 8912016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
892
893 PR target/68803
894 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
895
a7ed4583 8962016-01-14 David Malcolm <dmalcolm@redhat.com>
897
898 PR c++/68819
899 PR preprocessor/69177
900 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
901 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
902 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
903 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
904
77f35cec 9052016-01-14 Marek Polacek <polacek@redhat.com>
906
907 PR c/69262
908 * gcc.dg/array-15.c: New test.
909
915d0950 9102016-01-14 Jakub Jelinek <jakub@redhat.com>
911
912 PR middle-end/68146
913 PR tree-optimization/69155
914 * gfortran.dg/pr68146.f: New test.
915 * gfortran.dg/pr69155.f90: New test.
916
24651fb7 9172016-01-14 Richard Biener <rguenther@suse.de>
918
919 PR tree-optimization/68060
920 * gcc.dg/torture/pr68060-1.c: New testcase.
921 * gcc.dg/torture/pr68060-2.c: Likewise.
922
2f63f950 9232016-01-14 Nick Clifton <nickc@redhat.com>
924
925 * lib/target-supports.exp
926 (check_effective_target_arm_neon_ok_nocache): Add an option
927 sequence that includes setting the ARM architecture to ARMv7-A.
928 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
929 command line options necessary to enable Neon support.
930 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
931 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
932 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
933 * gcc.target/arm/pr69180.c: Likewise.
934
3ce0acde 9352016-01-14 Jeff Law <law@redhat.com>
936
937 PR tree-optimization/69270
938 * gcc.dg/tree-ssa/pr69270.c: New test.
939
bda05c57 9402016-01-13 Bernd Schmidt <bschmidt@redhat.com>
941
942 PR c/66208
943 * c-c++-common/pr66208.c: New file.
944
9b657cf1 9452016-01-13 Jakub Jelinek <jakub@redhat.com>
946
947 PR tree-optimization/69156
948 * gcc.dg/pr69156.c: New test.
949
58ba1b9d 9502016-01-13 H.J. Lu <hongjiu.lu@intel.com>
951
952 * gcc.target/i386/pr69225-7.c: New test.
953
e5fee0fe 9542016-01-13 Richard Henderson <rth@redhat.com>
955
956 * gcc.dg/tm/memopt-13.c: Update expected function.
957 * gcc.dg/tm/memopt-6.c: Likewise.
958
3f0e9745 9592016-01-13 Uros Bizjak <ubizjak@gmail.com>
960
961 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
962 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
963 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
964 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 965
3f0e9745 9662016-01-13 Tom de Vries <tom@codesourcery.com>
967
968 PR tree-optimization/69169
7a6ddc0d 969 * gcc.dg/pr69169.c: New test.
970
9b657cf1 9712016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 972
973 PR target/69228
974 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
975 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
976 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
977 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
978 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
979 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
980 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
981 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
982
f704d701 9832016-01-13 Jakub Jelinek <jakub@redhat.com>
984
985 PR target/69247
986 * gcc.dg/pr69247.c: New test.
987
e966d6b9 9882016-01-13 Richard Biener <rguenther@suse.de>
989
990 PR tree-optimization/69242
991 * gcc.dg/torture/pr69242.c: New testcase.
992
1ca1d9b2 9932016-01-13 Richard Biener <rguenther@suse.de>
994
995 PR tree-optimization/69186
996 * gcc.dg/torture/pr69186.c: New testcase.
997
d07cbccc 9982016-01-13 Jeff Law <law@redhat.com>
999
1000 PR tree-optimization/67755
1001 * gcc.dg/tree-ssa/pr67755.c: New test.
1002
10032016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 1004
1005 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1006 pass number in output by a star.
1007
b95d41cf 10082016-01-12 Bin Cheng <bin.cheng@arm.com>
1009
1010 PR tree-optimization/68911
1011 * gcc.c-torture/execute/pr68911.c: New test.
1012
91d87e22 10132016-01-12 Marek Polacek <polacek@redhat.com>
1014
1015 PR c++/68979
1016 * g++.dg/warn/permissive-1.C: New test.
1017
8a9401a4 10182016-01-12 Jakub Jelinek <jakub@redhat.com>
1019
1020 PR objc++/68511
1021 PR c++/69213
1022 * g++.dg/opt/pr69213.C: New test.
1023
b9cb7a67 10242016-01-12 Christian Bruel <christian.bruel@st.com>
1025
1026 PR target/69180
1027 * gcc.target/arm/pr69180.c: New test.
1028
e4c96992 10292016-01-12 Richard Biener <rguenther@suse.de>
1030
1031 PR lto/69077
1032 * g++.dg/lto/pr69077_0.C: New testcase.
1033 * g++.dg/lto/pr69077_1.C: Likewise.
1034
90525f61 10352016-01-12 Jakub Jelinek <jakub@redhat.com>
1036
1037 PR target/69175
1038 * g++.dg/opt/pr69175.C: New test.
1039
9e7edfd3 10402016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1041
1042 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1043 rather than #including math.h & stdlib.h.
1044 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1045 * gcc.dg/vect/pr49771.c: Likewise.
1046 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1047 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1048 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1049 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1050 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1051 * gcc.dg/vect/pr44507.c: Likewise.
1052 * gcc.dg/vect/pr45902.c: Likewise.
1053 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1054 * gcc.dg/vect/vect-117.c: Likewise.
1055 * gcc.dg/vect/vect-99.c: Likewise.
1056 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1057 * gcc.dg/vect/vect-cond-1.c: Likewise.
1058 * gcc.dg/vect/vect-cond-2.c: Likewise.
1059 * gcc.dg/vect/vect-cond-3.c: Likewise.
1060 * gcc.dg/vect/vect-cond-4.c: Likewise.
1061 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1062 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1063 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1064 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1065 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1066 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1067 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1068 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1069 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1070 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1071 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1072 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1073 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1074 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1075 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1076 include of signal.h.
1077 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1078 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1079 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1080 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1081 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1082 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1083 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1084 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1085 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1086 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1087 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1088 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1089 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1090 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1091 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1092 * gcc.dg/vect/vect-outer-5.c: Likewise.
1093 * gcc.dg/vect/vect-outer-6.c: Likewise.
1094 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1095 include of stdio.h.
1096
3368873d 10972016-01-12 Nick Clifton <nickc@redhat.com>
1098
1099 PR target/68913
1100 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1101 to fread so that it will be found in all target runtimes.
1102
0464ea95 11032016-01-12 Richard Biener <rguenther@suse.de>
1104
1105 PR tree-optimization/69053
1106 * g++.dg/torture/pr69053.C: New testcase.
1107
7819730f 11082016-01-12 Richard Biener <rguenther@suse.de>
1109
1110 PR tree-optimization/69168
1111 * gcc.dg/torture/pr69168.c: New testcase.
1112
995bfebf 11132016-01-12 Richard Biener <rguenther@suse.de>
1114
1115 PR tree-optimization/69157
1116 * gcc.dg/torture/pr69157.c: New testcase.
1117
11182016-01-12 Richard Biener <rguenther@suse.de>
1119
1120 PR tree-optimization/69174
1121 * gcc.dg/torture/pr69174.c: New testcase.
1122
1d10d64c 11232016-01-12 Jakub Jelinek <jakub@redhat.com>
1124
1125 PR c++/66808
1126 PR c++/69000
1127 * g++.dg/tls/pr66808.C: New test.
1128 * g++.dg/tls/pr69000.C: New test.
1129
f0b79faf 11302016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1131
1132 * gcc.target/powerpc/swaps-p8-23.c: New test.
1133 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1134
04cf75a4 11352016-01-11 John David Anglin <danglin@gcc.gnu.org>
1136
1137 PR tree-optimization/68356
1138 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1139
0eb4264c 11402016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1141 Jim Wilson <jim.wilson@linaro.org>
1142
1143 PR target/69194
1144 * gcc.target/arm/pr69194.c: New test.
1145
2f66de64 11462016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1147
1148 PR target/69225
1149 * gcc.target/i386/pr69225-1.c: New test.
1150 * gcc.target/i386/pr69225-2.c: Likewise.
1151 * gcc.target/i386/pr69225-3.c: Likewise.
1152 * gcc.target/i386/pr69225-4.c: Likewise.
1153 * gcc.target/i386/pr69225-5.c: Likewise.
1154 * gcc.target/i386/pr69225-6.c: Likewise.
1155
36105e82 11562016-01-11 Jakub Jelinek <jakub@redhat.com>
1157
1c78ce2e 1158 PR target/67462
1159 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1160 if lp64.
1161
a4a87320 1162 PR target/69071
1163 * gcc.dg/pr69071.c: New test.
1164
91fbd04f 1165 PR c++/69211
1166 * g++.dg/opt/pr69211.C: New test.
1167
36105e82 1168 PR tree-optimization/69214
1169 * gcc.c-torture/compile/pr69214.c: New test.
1170
e934c380 11712016-01-11 Uros Bizjak <ubizjak@gmail.com>
1172
1173 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1174 * gcc.target/i386/pr66232-11.c: Ditto.
1175 * gcc.target/i386/pr66232-12.c: Ditto.
1176 * gcc.target/i386/pr66232-13.c: Ditto.
1177
3ff1b153 11782016-01-11 Richard Biener <rguenther@suse.de>
1179
1180 PR tree-optimization/69173
1181 * gcc.dg/torture/pr69173.c: New testcase.
1182
04e1504c 11832016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1184
1185 PR rtl-optimization/68796
1186 * gcc.target/aarch64/tst_5.c: New test.
1187 * gcc.target/aarch64/tst_6.c: Likewise.
1188
ae8718b5 11892016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1190
1191 PR rtl-optimization/68841
1192 * gcc.dg/pr68841.c: New test.
1193 * gcc.c-torture/execute/pr68841.c: New test.
1194
bd8bece2 11952016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1196
1197 PR rtl-optimization/68920
1198 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1199 for ix86 targets.
1200 * gcc.dg/ifcvt-5.c: New test.
1201
9b657cf1 12022016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 1203
1204 PR bootstrap/69123
1205 * g++.dg/pr69123.C: New.
1206
7a158352 12072016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1208
1209 PR target/69010
1210 * gcc.target/i386/pr69010.c: New test.
1211
ff375d11 12122016-01-11 Martin Jambor <mjambor@suse.cz>
1213
1214 PR ipa/69044
1215 * gcc.target/i386/chkp-pr69044.c: New test.
1216
9eb890f1 12172016-01-11 Tom de Vries <tom@codesourcery.com>
1218
1219 PR tree-optimization/69109
1220 * gcc.dg/autopar/pr69109-2.c: New test.
1221 * gcc.dg/autopar/pr69109.c: New test.
1222
c4157ee5 12232016-01-11 Tom de Vries <tom@codesourcery.com>
1224
1225 PR tree-optimization/69108
1226 * gcc.dg/autopar/pr69108.c: New test.
1227
b933e511 12282016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1229
1230 PR c++/69029
1231 * c-c++-common/Wisleading-indentation.c: Augment test.
1232
efb73de1 12332016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1234
1235 PR fortran/69154
1236 * gfortran.dg/inline_matmul_12.f90: New test.
1237
40c86c3b 12382016-01-10 Paul Thomas <pault@gcc.gnu.org>
1239
1240 PR fortran/67779
1241 * gfortran.dg/actual_array_offset_1: New test.
1242
a006c0bb 12432016-01-10 Tom de Vries <tom@codesourcery.com>
1244
1245 PR tree-optimization/69062
1246 * gcc.dg/autopar/pr69062.c: New test.
1247
880ed4be 12482016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1249
1250 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1251 * gcc.dg/vect/slp-perm-2.c: Likewise.
1252 * gcc.dg/vect/slp-perm-3.c: Likewise.
1253 * gcc.dg/vect/slp-perm-5.c: Likewise.
1254 * gcc.dg/vect/slp-perm-6.c: Likewise.
1255 * gcc.dg/vect/slp-perm-7.c: Likewise.
1256 * gcc.dg/vect/slp-perm-8.c: Likewise.
1257
d95e1856 12582016-01-10 Tom de Vries <tom@codesourcery.com>
1259
1260 PR tree-optimization/69039
1261 * gcc.dg/autopar/pr69039.c: New test.
1262
0f8f48d0 12632016-01-09 Marek Polacek <polacek@redhat.com>
1264
1265 PR c++/69113
1266 * g++.dg/pr69113.C: New test.
1267
7dff0499 12682016-01-09 Jakub Jelinek <jakub@redhat.com>
1269
1270 PR middle-end/50865
1271 PR tree-optimization/69097
1272 * gcc.c-torture/execute/pr50865.c: New test.
1273 * gcc.c-torture/execute/pr69097-1.c: New test.
1274 * gcc.c-torture/execute/pr69097-2.c: New test.
1275 * gcc.dg/pr69097-1.c: New test.
1276 * gcc.dg/pr69097-2.c: New test.
1277
18431e78 12782016-01-09 Jakub Jelinek <jakub@redhat.com>
1279
1280 PR c++/69164
1281 * g++.dg/opt/pr69164.C: New test.
1282
1943a4a2 12832016-01-08 Jakub Jelinek <jakub@redhat.com>
1284
1285 PR tree-optimization/69167
1286 * gcc.dg/pr69167.c: New test.
1287
a143e277 12882016-01-08 Marek Polacek <polacek@redhat.com>
1289
1290 PR c++/68449
1291 * g++.dg/pr68449.C: New.
1292
44c01906 12932016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1294
1295 PR tree-optimization/68707
1296 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1297 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1298 on platforms supporting it.
1299 * gcc.dg/vect/slp-perm-2.c: Likewise.
1300 * gcc.dg/vect/slp-perm-3.c: Likewise.
1301 * gcc.dg/vect/slp-perm-5.c: Likewise.
1302 * gcc.dg/vect/slp-perm-7.c: Likewise.
1303 * gcc.dg/vect/slp-perm-8.c: Likewise.
1304 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1305 on platforms supporting it.
1306
c437d1e8 13072016-01-08 Jakub Jelinek <jakub@redhat.com>
1308
c9595c51 1309 PR tree-optimization/69162
1310 * gcc.dg/pr69162.c: New test.
1311
c437d1e8 1312 PR tree-optimization/69172
1313 * gcc.dg/pr69172.c: New test.
1314
6a46a28c 13152016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1316
1317 PR tree-optimization/67781
1318 * gcc.c-torture/execute/pr67781.c: New file.
1319
62ad9a04 13202016-01-08 Jakub Jelinek <jakub@redhat.com>
1321
1322 PR tree-optimization/69083
1323 * gcc.dg/vect/pr69083.c: New test.
1324
9e0e8c2a 13252016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1326
1327 PR tree-optimization/61441
1328 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1329 Use -fexcess-precision=standard for compiler options.
1330 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1331
5d034e37 13322016-01-08 Jakub Jelinek <jakub@redhat.com>
1333
5013f740 1334 PR fortran/69128
1335 * gfortran.dg/gomp/pr69128.f90: New test.
1336
5d034e37 1337 PR c++/69145
1338 * g++.dg/ext/pr69145-1.C: New test.
1339 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1340 * g++.dg/ext/pr69145-2.h: New file.
1341
517906ff 13422016-01-07 Martin Sebor <msebor@redhat.com>
1343
1344 PR c/68966
1345 * gcc.dg/atomic-fetch-bool.c: New test.
1346 * gcc.dg/sync-fetch-bool.c: New test.
1347
cdbb524c 13482016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1349
1350 PR fortran/66680
1351 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1352
ec3aba9e 13532016-01-07 Nick Clifton <nickc@redhat.com>
1354
1355 PR target/66655
1356 * g++.dg/pr66655.C: New test.
1357 * g++.dg/pr66655_1.cc: Test support file.
1358 * g++.dg/pr66655.h: Test header file.
1359
9b657cf1 13602016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 1361
1362 PR fortran/66680
1363 gfortran.dg/gomp/pr66680.f90: New test.
1364
cd45d7a5 13652016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1366
1367 PR target/69171
1368 * gcc.target/i386/pr69171-1.c: New test.
1369 * gcc.target/i386/pr69171-2.c: Likewise.
1370 * gcc.target/i386/pr69171-3.c: Likewise.
1371 * gcc.target/i386/pr69171-4.c: Likewise.
1372 * gcc.target/i386/pr69171-5.c: Likewise.
1373 * gcc.target/i386/pr69171-6.c: Likewise.
1374
4a86a91a 13752015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1376
1377 PR middle-end/67639
1378 * c-c++-common/pr67639.c: New test.
1379
34c05552 13802016-01-07 Jakub Jelinek <jakub@redhat.com>
1381
1382 PR tree-optimization/69141
1383 * g++.dg/opt/pr69141.C: New test.
1384
f08d6895 13852016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1386
1387 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1388
32ec4173 13892016-01-06 Uros Bizjak <ubizjak@gmail.com>
1390
1391 PR target/69140
1392 * gcc.target/i386/pr69140.c: New test
1393
d74214f3 13942016-01-06 David Malcolm <dmalcolm@redhat.com>
1395
1396 * gcc.dg/bad-dereference.c: New test case.
1397
73991cab 13982015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1399
1400 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1401
fc8cc457 14022016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1403
1404 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1405
be3c9981 14062016-01-06 Marek Polacek <polacek@redhat.com>
1407
1408 PR sanitizer/69099
1409 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1410
2cb724f9 14112016-01-05 Marek Polacek <polacek@redhat.com>
1412
1413 PR c/69104
1414 * gcc.dg/atomic-invalid-2.c: New.
1415
233a53ed 14162016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1417
1418 PR target/68991
1419 * gcc.target/i386/pr68991.c: New test.
1420
ea87c5e3 14212016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1422
1423 PR target/68991
1424 * g++.dg/pr68991-1.C: New test.
1425 * g++.dg/pr68991-2.C: Likewise.
1426
1943a4a2 14272016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 1428
1943a4a2 1429 PR other/60465
afe82e5b 1430 * gcc.target/ia64/pr60465-gprel64.c: New test.
1431 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1432
1e9147dd 14332016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1434
1435 PR rtl-optimization/68651
1436 * gcc.target/aarch64/pr68651_1.c: New test.
1437
d42aa619 14382016-01-05 David Malcolm <dmalcolm@redhat.com>
1439
1440 PR c/69122
1441 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1442
1776de76 14432016-01-05 Nathan Sidwell <nathan@acm.org>
1444
2d7d361d 1445 PR c++/58583
1446 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1447
1776de76 1448 * gcc.dg/alias-15.c: New.
1449
5beb12c0 14502016-01-05 Nick Clifton <nickc@redhat.com>
1451
1452 PR target/68870
1453 * g++.dg/pr68770.C: New test.
1454
d8cca921 14552016-01-04 Mike Stump <mikestump@comcast.net>
1456
1457 * lib/target-supports.exp (check_effective_target_cilkplus):
1458 cilkplus targets require pthreads.
afc907ef 1459 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 1460
8427dff3 14612016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1462
1463 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1464 generation.
1465
f1717362 14662016-01-04 Jakub Jelinek <jakub@redhat.com>
1467
1468 Update copyright years.
1469
d7d6a3ab 14702016-01-04 Marek Polacek <polacek@redhat.com>
1471
1472 PR c/68908
1473 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1474 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1475 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1476
b8f4a5f9 14772016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1478
1479 * gcc.target/sparc/20160104-2.c: New test.
1480
6b5c028f 14812016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1482
1483 * gcc.target/sparc/20160104-1.c: New test.
1484
300e1002 14852016-01-03 Paul Thomas <pault@gcc.gnu.org>
1486
1487 PR fortran/65045
1488 * gfortran.dg/pr65045.f90: New test.
1489
855b105f 14902016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1491
1492 * gnat.dg/specs/debug1.ads: Delete.
1493
bdc177dc 14942016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1495
1496 PR libgfortran/68867
1497 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1498 expression.
1499
48aaffae 15002016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1501
1502 PR libgfortran/68867
1503 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1504 PowerPC.
1505
19a468b8 15062016-01-01 Paul Thomas <pault@gcc.gnu.org>
1507
1508 PR fortran/68864
1509 * gfortran.dg/pr68864.f90: New test.
1510
25371c91 15112016-01-01 Jakub Jelinek <jakub@redhat.com>
1512
2a659064 1513 PR tree-optimization/69070
1514 * gcc.dg/pr69070.c: New test.
1515
57aa9851 1516 PR sanitizer/69055
1517 * gfortran.dg/pr69055.f90: New test.
1518
25371c91 1519 PR target/69015
1520 * gcc.dg/pr69015.c: New test.
f1717362 1521\f
fb2c1edd 1522Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 1523
1524Copying and distribution of this file, with or without modification,
1525are permitted in any medium without royalty provided the copyright
1526notice and this notice are preserved.