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