]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
8c7f4ddb3716ad26b46d4c97c62da3d81b56c77b
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2016-01-27 Richard Biener <rguenther@suse.de>
2
3 PR tree-optimization/69166
4 * gcc.dg/torture/pr69166.c: New testcase.
5
6 2016-01-27 Martin Jambor <mjambor@suse.cz>
7
8 PR tree-optimization/69355
9 * gcc.dg/tree-ssa/pr69355.c: New test.
10
11 2016-01-27 Marek Polacek <polacek@redhat.com>
12
13 PR c++/69496
14 * g++.dg/ext/constexpr-vla1.C: New test.
15
16 2016-01-20 Christian Bruel <christian.bruel@st.com>
17
18 PR target/69245
19 * gcc.target/arm/pr69245.c: New test.
20
21 2016-01-27 Jakub Jelinek <jakub@redhat.com>
22
23 PR tree-optimization/69399
24 * gcc.dg/torture/pr69399.c: New test.
25
26 2016-01-27 Eric Botcazou <ebotcazou@adacore.com>
27
28 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
29
30 2016-01-26 Eric Botcazou <ebotcazou@adacore.com>
31
32 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
33
34 2016-01-26 Tom de Vries <tom@codesourcery.com>
35
36 PR tree-optimization/69110
37 * gcc.dg/autopar/pr69110.c: New test.
38
39 2016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
40 Sebastian Pop <s.pop@samsung.com>
41
42 * gcc.dg/graphite/isl-ast-op-select.c: New.
43
44 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
45
46 PR fortran/69385
47 * gfortran.dg/allocate_error_6.f90: New test.
48
49 2016-01-26 Richard Henderson <rth@redhat.com>
50
51 * gcc.dg/tm/pr60908.c: New test.
52
53 2016-01-26 David Malcolm <dmalcolm@redhat.com>
54
55 PR other/69006
56 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
57 directive.
58 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
59 expected multiline output to reflect the colorization being
60 disabled before newlines.
61 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
62 (custom_diagnostic_finalizer): Replace call to
63 pp_newline_and_flush with call to pp_flush.
64 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
65 * gfortran.dg/implicit_class_1.f90: Likewise.
66 * lib/gcc-dg.exp (allow_blank_lines): New global.
67 (dg-allow-blank-lines-in-output): New procedure.
68 (gcc-dg-prune): Complain about blank lines in the output, unless
69 dg-allow-blank-lines-in-output was called.
70 * lib/multiline.exp (_build_multiline_regex): Only support
71 arbitrary followup text for non-blank-lines, not for blank lines.
72
73 2016-01-26 Jakub Jelinek <jakub@redhat.com>
74
75 PR tree-optimization/69483
76 * gcc.dg/pr69483.c: New test.
77 * g++.dg/opt/pr69483.C: New test.
78
79 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
80
81 PR target/68620
82 * gcc.target/arm/pr68620.c: New test.
83
84 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
85
86 * gcc.target/i386/pr68986-2.c: Remove -m32.
87
88 2016-01-26 H.J. Lu <hongjiu.lu@intel.com>
89
90 PR target/68986
91 * gcc.target/i386/pr68986-1.c: New test.
92 * gcc.target/i386/pr68986-2.c: Likewise.
93 * gcc.target/i386/pr68986-3.c: Likewise.
94
95 2016-01-26 Christian Bruel <christian.bruel@st.com>
96
97 * lib/target-supports.exp
98 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
99 (check_effective_target_arm_crypto_pragma_ok): Likewise.
100 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
101
102 2016-01-26 Richard Biener <rguenther@suse.de>
103
104 PR tree-optimization/69452
105 * gcc.dg/torture/pr69452.c: New testcase.
106
107 2016-01-26 Jakub Jelinek <jakub@redhat.com>
108
109 PR target/69442
110 * gcc.dg/pr69442.c: New test.
111
112 2016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
113
114 PR target/67896
115 * gcc.target/aarch64/simd/pr67896.C: New.
116
117 2016-01-26 Richard Sandiford <richard.sandiford@arm.com>
118
119 PR tree-optimization/69400
120 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
121 function.
122 (plugin_init): Call it.
123 * gcc.dg/torture/pr69400.c: New test.
124
125 2016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
126
127 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
128
129 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
130 Sebastian Pop <s.pop@samsung.com>
131
132 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
133 isl-0.15.
134
135 2016-01-25 Aditya Kumar <aditya.k7@samsung.com>
136 Sebastian Pop <s.pop@samsung.com>
137
138 * gcc.dg/graphite/pr69292.c: New.
139
140 2016-01-25 Jakub Jelinek <jakub@redhat.com>
141
142 * c-c++-common/goacc/use_device-1.c: New test.
143
144 2016-01-25 Jeff Law <law@redhat.com>
145
146 PR tree-optimization/69196
147 PR tree-optimization/68398
148 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
149 * gcc.dg/tree-ssa/pr68198.c: Likewise.
150
151 2016-01-25 David Edelsohn <dje.gcc@gmail.com>
152
153 PR target/69469
154 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
155 Algorithm.
156
157 2016-01-25 Richard Biener <rguenther@suse.de>
158
159 PR testsuite/69380
160 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
161
162 2016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
163
164 PR target/69421
165 * gcc.dg/pr69421.c: New test.
166
167 2016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
168
169 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
170 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
171 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
172 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
173 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
174 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
175 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
176 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
177 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
178 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
179
180 2016-01-25 Richard Biener <rguenther@suse.de>
181
182 PR tree-optimization/69376
183 * gcc.dg/torture/pr69376.c: New testcase.
184
185 2016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
186
187 PR fortran/69397
188 PR fortran/68442
189 * gfortran.dg/interface_38.f90: New test.
190 * gfortran.dg/interface_39.f90: New test.
191
192 2016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
193
194 Revert:
195 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
196
197 PR c++/11858
198 PR c++/24663
199 PR c++/24664
200 * g++.dg/template/pr11858.C: New test.
201 * g++.dg/template/pr24663.C: New test.
202 * g++.dg/template/unify12.C: New test.
203 * g++.dg/template/unify13.C: New test.
204 * g++.dg/template/unify14.C: New test.
205 * g++.dg/template/unify15.C: New test.
206 * g++.dg/template/unify16.C: New test.
207 * g++.dg/template/unify17.C: New test.
208
209 2016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
210
211 PR fortran/68283
212 gfortran.dg/pr68283.f90: New test.
213
214 2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
215
216 PR fortran/66094
217 * gfortran.dg/inline_matmul_13.f90: New test.
218 * gfortran.dg/matmul_bounds_8.f90: New test.
219 * gfortran.dg/matmul_bounds_9.f90: New test.
220 * gfortran.dg/matmul_bounds_10.f90: New test.
221
222 2016-01-23 Tom de Vries <tom@codesourcery.com>
223
224 PR tree-optimization/69426
225 * gcc.dg/autopar/pr69426.c: New test.
226
227 2016-01-23 Martin Sebor <msebor@redhat.com>
228
229 PR c++/58109
230 PR c++/69022
231 * g++.dg/cpp0x/alignas5.C: New test.
232 * g++.dg/ext/vector29.C: Same.
233
234 2016-01-23 Uros Bizjak <ubizjak@gmail.com>
235
236 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
237 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
238 _GNU_SOURCE from compile flags to the source.
239 * gcc.target/i386/chkp-stropt-12.c: Ditto.
240 * gcc.target/i386/chkp-stropt-16.c: Ditto.
241 * gcc.target/i386/chkp-stropt-4.c: Ditto.
242 * gcc.target/i386/chkp-stropt-8.c: Ditto.
243
244 2016-01-22 Jakub Jelinek <jakub@redhat.com>
245
246 PR target/69432
247 * g++.dg/opt/pr69432.C: New test.
248
249 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
250
251 * gcc.target/powerpc/pr63354c: Adjust target selector to include
252 32-bit targets testing an -m64 multilib.
253
254 2016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
255
256 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
257 64-bit support.
258
259 2016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
260
261 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
262
263 2016-01-21 Christian Bruel <christian.bruel@st.com>
264
265 PR target/68674
266 * gcc.target/i386/pr68674.c
267 * gcc.target/aarch64/pr68674.c
268 * gcc.target/arm/pr68674.c
269
270 2016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
271
272 PR target/69403
273 * gcc.c-torture/execute/pr69403.c: New test.
274
275 2016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
276
277 PR c++/55843
278 * g++.dg/template/pr55843.C: New.
279
280 2016-01-22 Alan Lawrence <alan.lawrence@arm.com>
281
282 PR testsuite/66877
283 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
284 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
285
286 2016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
287
288 PR testsuite/67489
289 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
290 from dg-do compile directive, and instead add
291 { dg-require-effective-target int128 }.
292
293 2016-01-20 Martin Sebor <msebor@redhat.com>
294
295 PR c/69405
296 * gcc.dg/sync-fetch.c: New test.
297
298 2016-01-21 Martin Sebor <msebor@redhat.com>
299
300 PR target/69252
301 * gcc.target/powerpc/pr69252.c: New test.
302
303 2016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
304
305 PR fortran/65996
306 * gfortran.dg/pr65996.f90: New test.
307
308 2016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
309
310 PR c++/68810
311 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
312 expected to generate an error.
313
314 2016-01-21 Bernd Schmidt <bschmidt@redhat.com>
315
316 PR middle-end/66178
317 * gcc.dg/torture/pr66178.c: New test.
318
319 2016-01-21 Anton Blanchard <anton@samba.org>
320 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
321
322 PR target/63354
323 * gcc.target/powerpc/pr63354.c: New test.
324
325 2016-01-21 Vladimir Makarov <vmakarov@redhat.com>
326
327 PR rtl-optimization/68990
328 * gcc.target/i386/pr68990: New.
329
330 2016-01-21 Nick Clifton <nickc@redhat.com>
331
332 PR target/69129
333 * gcc.target/mips/pr69129.c: New.
334
335 2016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
336
337 PR c++/58046
338 * g++.dg/cpp0x/pr58046.C: New.
339
340 2016-01-21 Jakub Jelinek <jakub@redhat.com>
341
342 PR target/69187
343 PR target/65624
344 * gcc.target/arm/pr69187.c: New test.
345
346 PR c++/69355
347 * g++.dg/torture/pr69355.C: New test.
348
349 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
350 Sebastian Pop <s.pop@samsung.com>
351
352 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
353
354 2016-01-21 Aditya Kumar <aditya.k7@samsung.com>
355 Sebastian Pop <s.pop@samsung.com>
356
357 * gcc.dg/graphite/pr68976.c: New test.
358
359 2016-01-21 Jakub Jelinek <jakub@redhat.com>
360
361 PR middle-end/67653
362 * c-c++-common/pr67653.c: New test.
363 * gcc.dg/torture/pr29119.c: Add dg-warning.
364
365 2016-01-20 Peter Bergner <bergner@vnet.ibm.com>
366
367 * gcc.target/powerpc/cpu-builtin-1.c: New test.
368
369 2016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
370
371 PR c/24293
372 * gcc.dg/pr24293.c: New test.
373 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
374 incomplete struct type.
375 * gcc.dg/declspec-1.c: Likewise.
376 * gcc.dg/pr63549.c: Likewise.
377
378 2016-01-20 Jakub Jelinek <jakub@redhat.com>
379
380 PR tree-optimization/66612
381 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
382 for bdn instruction.
383
384 2016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
385
386 * lib/target-supports.exp
387 (check_effective_target_arm_fp_ok_nocache): New.
388 (check_effective_target_arm_fp_ok): New.
389 (add_options_for_arm_fp): New.
390 (check_effective_target_arm_crypto_ok_nocache): Require
391 target_arm_v8_neon_ok instead of arm32.
392 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
393 (check_effective_target_arm_crypto_pragma_ok): New.
394 (add_options_for_arm_vfp): New.
395 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
396 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
397 target instead. Force initial fpu to vfp.
398 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
399 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
400 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
401 dependency.
402 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
403 use arm_vfp effective target instead. Force initial fpu to vfp.
404 * gcc.target/arm/attr-neon3.c: Likewise.
405 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
406 arm_vfp_ok.
407 * gcc.target/arm/unsigned-float.c: Likewise.
408 * gcc.target/arm/vfp-1.c: Likewise.
409 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
410 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
411 * gcc.target/arm/vfp-ldmiad.c: Likewise.
412 * gcc.target/arm/vfp-ldmias.c: Likewise.
413 * gcc.target/arm/vfp-stmdbd.c: Likewise.
414 * gcc.target/arm/vfp-stmdbs.c: Likewise.
415 * gcc.target/arm/vfp-stmiad.c: Likewise.
416 * gcc.target/arm/vfp-stmias.c: Likewise.
417 * gcc.target/arm/vnmul-1.c: Likewise.
418 * gcc.target/arm/vnmul-2.c: Likewise.
419 * gcc.target/arm/vnmul-3.c: Likewise.
420 * gcc.target/arm/vnmul-4.c: Likewise.
421
422 2016-01-20 H.J. Lu <hongjiu.lu@intel.com>
423
424 PR testsuite/69366
425 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
426 the MPX run-time library, for compile-time MPX test.
427 * gcc.target/i386/chkp-always_inline.c: Likewise.
428 * gcc.target/i386/chkp-bndret.c: Likewise.
429 * gcc.target/i386/chkp-builtins-1.c: Likewise.
430 * gcc.target/i386/chkp-builtins-2.c: Likewise.
431 * gcc.target/i386/chkp-builtins-3.c: Likewise.
432 * gcc.target/i386/chkp-builtins-4.c: Likewise.
433 * gcc.target/i386/chkp-const-check-1.c: Likewise.
434 * gcc.target/i386/chkp-const-check-2.c: Likewise.
435 * gcc.target/i386/chkp-hidden-def.c: Likewise.
436 * gcc.target/i386/chkp-label-address.c: Likewise.
437 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
438 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
439 * gcc.target/i386/chkp-pr69044.c: Likewise.
440 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
441 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
442 * gcc.target/i386/chkp-strchr.c: Likewise.
443 * gcc.target/i386/chkp-strlen-1.c: Likewise.
444 * gcc.target/i386/chkp-strlen-2.c: Likewise.
445 * gcc.target/i386/chkp-strlen-3.c: Likewise.
446 * gcc.target/i386/chkp-strlen-4.c: Likewise.
447 * gcc.target/i386/chkp-strlen-5.c: Likewise.
448 * gcc.target/i386/chkp-stropt-1.c: Likewise.
449 * gcc.target/i386/chkp-stropt-10.c: Likewise.
450 * gcc.target/i386/chkp-stropt-11.c: Likewise.
451 * gcc.target/i386/chkp-stropt-12.c: Likewise.
452 * gcc.target/i386/chkp-stropt-13.c: Likewise.
453 * gcc.target/i386/chkp-stropt-14.c: Likewise.
454 * gcc.target/i386/chkp-stropt-15.c: Likewise.
455 * gcc.target/i386/chkp-stropt-16.c: Likewise.
456 * gcc.target/i386/chkp-stropt-2.c: Likewise.
457 * gcc.target/i386/chkp-stropt-3.c: Likewise.
458 * gcc.target/i386/chkp-stropt-4.c: Likewise.
459 * gcc.target/i386/chkp-stropt-5.c: Likewise.
460 * gcc.target/i386/chkp-stropt-6.c: Likewise.
461 * gcc.target/i386/chkp-stropt-7.c: Likewise.
462 * gcc.target/i386/chkp-stropt-8.c: Likewise.
463 * gcc.target/i386/chkp-stropt-9.c: Likewise.
464 * gcc.target/i386/pr63995-2.c: Likewise.
465 * gcc.target/i386/pr64805.c: Likewise.
466 * gcc.target/i386/pr65044.c: Likewise.
467 * gcc.target/i386/pr65167.c: Likewise.
468 * gcc.target/i386/pr65183.c: Likewise.
469 * gcc.target/i386/pr65184.c: Likewise.
470 * gcc.target/i386/thunk-retbnd.c: Likewise.
471
472 2016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
473
474 PR tree-optimization/69328
475 * gcc.dg/pr69328.c: New test.
476
477 2016-01-20 Jeff Law <law@redhat.com>
478
479 PR target/25114
480 * gcc.target/m68k/pr25114.c: New test.
481
482 2016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
483
484 * gcc.target/arm/memset-inline-10.c: Added
485 dg-require-effective-target arm_thumb2_ok.
486
487 2016-01-19 Eric Botcazou <ebotcazou@adacore.com>
488
489 * gcc.dg/debug/dwarf2/sso.c: New test.
490
491 2016-01-19 Uros Bizjak <ubizjak@gmail.com>
492
493 PR testsuite/68820
494 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
495 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
496 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
497
498 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
499
500 PR ipa/66223
501 * g++.dg/ipa/devirt-50.C: New testcase.
502
503 2016-01-19 Marek Polacek <polacek@redhat.com>
504
505 PR c++/68965
506 * g++.dg/cpp1y/parameter-pack-1.C: New test.
507 * g++.dg/cpp1y/parameter-pack-2.C: New test.
508
509 2016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
510
511 PR target/69135
512 * gcc.target/arm/pr69135_1.c: New test.
513
514 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
515
516 * gcc.target/aarch64/ccmp_1.c: Add new tests.
517
518 2015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
519
520 * gcc.target/aarch64/ccmp_1.c: New testcase.
521
522 2016-01-19 Marek Polacek <polacek@redhat.com>
523
524 PR c++/68586
525 * g++.dg/cpp0x/enum30.C: New test.
526
527 2016-01-19 Richard Biener <rguenther@suse.de>
528
529 PR tree-optimization/69336
530 * g++.dg/tree-ssa/pr69336.C: New testcase.
531
532 2016-01-19 Jakub Jelinek <jakub@redhat.com>
533
534 PR debug/65779
535 * gcc.dg/pr65779.c: New test.
536
537 2016-01-19 Richard Biener <rguenther@suse.de>
538
539 PR tree-optimization/69352
540 * gcc.dg/torture/pr69352.c: New testcase.
541
542 2016-01-19 Jakub Jelinek <jakub@redhat.com>
543
544 PR rtl-optimization/68955
545 PR rtl-optimization/64557
546 * gcc.dg/torture/pr68955.c: New test.
547
548 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
549
550 PR lto/69136
551 * g++.dg/torture/pr69136.C: New testcase.
552
553 2016-01-19 Jan Hubicka <hubicka@ucw.cz>
554
555 PR lto/69133
556 * g++.dg/lto/pr69133_0.C: New testcase.
557 * g++.dg/lto/pr69133_1.C: New testcase.
558
559 2016-01-15 Jeff Law <law@redhat.com>
560
561 PR tree-optimization/69320
562 * gcc.c-torture/pr69320-1.c: New test.
563 * gcc.c-torture/pr69320-2.c: New test.
564 * gcc.c-torture/pr69320-3.c: New test.
565 * gcc.c-torture/pr69320-4.c: New test.
566
567 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
568
569 PR c++/11858
570 PR c++/24663
571 PR c++/24664
572 * g++.dg/template/pr11858.C: New test.
573 * g++.dg/template/pr24663.C: New test.
574 * g++.dg/template/unify12.C: New test.
575 * g++.dg/template/unify13.C: New test.
576 * g++.dg/template/unify14.C: New test.
577 * g++.dg/template/unify15.C: New test.
578 * g++.dg/template/unify16.C: New test.
579 * g++.dg/template/unify17.C: New test.
580
581 2016-01-18 David Malcolm <dmalcolm@redhat.com>
582
583 PR testsuite/69181
584 * gcc.dg/pr69181-1.c: New test file.
585 * gcc.dg/pr69181-2.c: New test file.
586 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
587 globals by moving it to...
588 (cleanup-after-saved-dg-test): ...this new function. Add
589 "global additional_sources_used". Add reset of global
590 multiline_expected_outputs to the empty list.
591 * lib/multiline.exp (_multiline_expected_outputs): Rename this
592 global to...
593 (multiline_expected_outputs): ...this, and updated comments to
594 note that it is modified from gcc-dg.exp.
595 (dg-end-multiline-output): Update for the above renaming.
596 (handle-multiline-outputs): Likewise. Remove the clearing
597 of the expected outputs to the empty list.
598
599 2016-01-18 Richard Biener <rguenther@suse.de>
600
601 PR tree-optimization/69297
602 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
603
604 2016-01-18 Joseph Myers <joseph@codesourcery.com>
605
606 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
607 dg-options.
608 * gcc.target/mips/mips-3d-2.c: Likewise.
609 * gcc.target/mips/mips-3d-3.c: Likewise.
610 * gcc.target/mips/mips-3d-4.c: Likewise.
611 * gcc.target/mips/mips-3d-5.c: Likewise.
612 * gcc.target/mips/mips-3d-6.c: Likewise.
613 * gcc.target/mips/mips-3d-7.c: Likewise.
614 * gcc.target/mips/mips-3d-8.c: Likewise.
615 * gcc.target/mips/mips-3d-9.c: Likewise.
616 * gcc.target/mips/mips-ps-1.c: Likewise.
617 * gcc.target/mips/mips-ps-2.c: Likewise.
618 * gcc.target/mips/mips-ps-3.c: Likewise.
619 * gcc.target/mips/mips-ps-4.c: Likewise.
620 * gcc.target/mips/mips-ps-5.c: Likewise.
621 * gcc.target/mips/mips-ps-6.c: Likewise.
622 * gcc.target/mips/mips-ps-7.c: Likewise.
623 * gcc.target/mips/mips-ps-type.c: Likewise.
624 * gcc.target/mips/mips-ps-type-2.c: Likewise.
625 * gcc.target/mips/mips16-attributes-6.c: Likewise.
626
627 2016-01-18 Tom de Vries <tom@codesourcery.com>
628
629 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
630 * c-c++-common/goacc/kernels-double-reduction.c: New test.
631 * c-c++-common/goacc/kernels-empty.c: New test.
632 * c-c++-common/goacc/kernels-eternal.c: New test.
633 * c-c++-common/goacc/kernels-loop-2.c: New test.
634 * c-c++-common/goacc/kernels-loop-3.c: New test.
635 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
636 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
637 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
638 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
639 * c-c++-common/goacc/kernels-loop-data.c: New test.
640 * c-c++-common/goacc/kernels-loop-g.c: New test.
641 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
642 * c-c++-common/goacc/kernels-loop-n.c: New test.
643 * c-c++-common/goacc/kernels-loop-nest.c: New test.
644 * c-c++-common/goacc/kernels-loop.c: New test.
645 * c-c++-common/goacc/kernels-noreturn.c: New test.
646 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
647 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
648 * c-c++-common/goacc/kernels-reduction.c: New test.
649
650 2016-01-18 Tom de Vries <tom@codesourcery.com>
651
652 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
653 * gcc.dg/autopar/outer-2.c: Same.
654 * gcc.dg/autopar/outer-3.c: Same.
655 * gcc.dg/autopar/outer-4.c: Same.
656 * gcc.dg/autopar/outer-5.c: Same.
657 * gcc.dg/autopar/outer-6.c: Same.
658 * gcc.dg/autopar/parallelization-1.c: Same.
659 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
660 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
661 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
662 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
663 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
664 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
665 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
666 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
667 * gcc.dg/autopar/pr39500-1.c: Same.
668 * gcc.dg/autopar/pr39500-2.c: Same.
669 * gcc.dg/autopar/pr46193.c: Same.
670 * gcc.dg/autopar/pr46194.c: Same.
671 * gcc.dg/autopar/pr49580.c: Same.
672 * gcc.dg/autopar/pr49960-1.c: Same.
673 * gcc.dg/autopar/pr49960.c: Same.
674 * gcc.dg/autopar/pr68373.c: Same.
675 * gcc.dg/autopar/reduc-1.c: Same.
676 * gcc.dg/autopar/reduc-1char.c: Same.
677 * gcc.dg/autopar/reduc-1short.c: Same.
678 * gcc.dg/autopar/reduc-2.c: Same.
679 * gcc.dg/autopar/reduc-2char.c: Same.
680 * gcc.dg/autopar/reduc-2short.c: Same.
681 * gcc.dg/autopar/reduc-3.c: Same.
682 * gcc.dg/autopar/reduc-4.c: Same.
683 * gcc.dg/autopar/reduc-6.c: Same.
684 * gcc.dg/autopar/reduc-7.c: Same.
685 * gcc.dg/autopar/reduc-8.c: Same.
686 * gcc.dg/autopar/reduc-9.c: Same.
687 * gcc.dg/autopar/uns-outer-4.c: Same.
688 * gcc.dg/autopar/uns-outer-5.c: Same.
689 * gcc.dg/autopar/uns-outer-6.c: Same.
690 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
691 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
692
693 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
694
695 PR target/63679
696 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
697 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
698
699 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
700
701 PR target/63679
702 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
703 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
704 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
705
706 2016-01-18 Alan Lawrence <alan.lawrence@arm.com>
707
708 PR target/63679
709 * gcc.dg/tree-ssa/sra-17.c: New.
710 * gcc.dg/tree-ssa/sra-18.c: New.
711
712 2016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
713
714 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
715
716 2016-01-18 Eric Botcazou <ebotcazou@adacore.com>
717
718 * gnat.dg/inline12.adb: New test.
719
720 2016-01-18 Bin Cheng <bin.cheng@arm.com>
721
722 PR tree-optimization/66797
723 * gcc.c-torture/execute/pr65447.c: Relax check condition.
724
725 2016-01-18 Richard Biener <rguenther@suse.de>
726
727 PR tree-optimization/69170
728 * gcc.dg/torture/pr69170.c: New testcase.
729
730 2016-01-17 John David Anglin <danglin@gcc.gnu.org>
731
732 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
733
734 2016-01-16 Tom de Vries <tom@codesourcery.com>
735
736 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
737
738 2016-01-16 Tom de Vries <tom@codesourcery.com>
739
740 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
741 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
742 redundant dg-require-effective-target pthread.
743 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
744 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
745 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
746 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
747 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
748 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
749 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
750
751 2016-01-16 David Edelsohn <dje.gcc@gmail.com>
752
753 PR target/68609
754 * gcc.target/powerpc/recip-6.c: Enable on AIX.
755 * gcc.target/powerpc/recip-7.c: Same.
756
757 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
758
759 PR c++/69091
760 * g++.dg/template/pr69091.C: New test.
761
762 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
763
764 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
765 dump does not contain an error_mark_node.
766 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
767 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
768
769 2016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
770
771 PR c++/68936
772 * g++.dg/template/pr68936.C: New test.
773
774 2016-01-15 David Edelsohn <dje.gcc@gmail.com>
775
776 PR target/68609
777 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
778 * gcc.target/powerpc/recip-2.c: Same.
779 * gcc.target/powerpc/recip-3.c: Same.
780 * gcc.target/powerpc/recip-4.c: Same.
781 * gcc.target/powerpc/recip-sqrtf.c: Same.
782
783 2016-01-15 Jeff Law <law@redhat.com>
784
785 PR tree-optimization/69270
786 * gcc.dg/tree-ssa/pr69270-2.c: New test.
787 * gcc.dg/tree-ssa/pr69270-3.c: New test.
788
789 2016-01-15 Paul Thomas <pault@gcc.gnu.org>
790
791 PR fortran/49630
792 * gfortran.dg/deferred_character_13.f90: New test for the fix
793 of comment 3 of the PR.
794
795 PR fortran/54070
796 * gfortran.dg/deferred_character_8.f90: New test
797 * gfortran.dg/allocate_error_5.f90: New test
798
799 PR fortran/60593
800 * gfortran.dg/deferred_character_10.f90: New test
801
802 PR fortran/60795
803 * gfortran.dg/deferred_character_14.f90: New test
804
805 PR fortran/61147
806 * gfortran.dg/deferred_character_11.f90: New test
807
808 PR fortran/64324
809 * gfortran.dg/deferred_character_9.f90: New test
810
811 2016-01-15 Vladimir Makarov <vmakarov@redhat.com>
812
813 PR rtl-optimization/69030
814 * gcc.target/i386/pr69030.c: New.
815
816 2016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
817
818 * gcc.target/aarch64/target_attr_17.c: New test.
819
820 2016-01-15 Richard Biener <rguenther@suse.de>
821
822 PR tree-optimization/66856
823 * gcc.dg/torture/pr66856-1.c: New testcase.
824 * gcc.dg/torture/pr66856-2.c: Likewise.
825
826 2016-01-15 Richard Biener <rguenther@suse.de>
827
828 PR debug/69137
829 * g++.dg/lto/pr69137_0.C: New testcase.
830
831 2016-01-15 Richard Sandiford <richard.sandiford@arm.com>
832
833 PR middle-end/69246
834 * gcc.target/i386/pr69246.c: New test.
835
836 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
837
838 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
839
840 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
841
842 PR c++/56194
843 * g++.dg/init/const9.C: Disable test on S/390.
844
845 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
846
847 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
848 * g++.dg/Wno-frame-address.C: Ditto.
849
850 2016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
851
852 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
853
854 2016-01-15 Richard Biener <rguenther@suse.de>
855
856 PR tree-optimization/68961
857 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
858
859 2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
860
861 * gcc.target/i386/pr65105-5.c: New test.
862
863 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
864
865 * gcc.c-torture/execute/alias-4.c: New testcase.
866
867 2016-01-15 Jan Hubicka <hubicka@ucw.cz>
868
869 PR ipa/68148
870 * g++.dg/ipa/devirt-49.C: New testcase.
871
872 2016-01-15 Christian Bruel <christian.bruel@st.com>
873
874 PR target/65837
875 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
876 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
877 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
878
879 2016-01-15 Richard Biener <rguenther@suse.de>
880
881 PR tree-optimization/69117
882 * gcc.dg/torture/pr69117.c: New testcase.
883
884 2015-01-14 Ryan Burn <contact@rnburn.com>
885
886 PR c++/69048
887 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
888
889 2016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
890
891 PR testsuite/67509
892 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
893 range tests use 100 * maximum instead of maximum + 1.
894
895 2016-01-14 Jakub Jelinek <jakub@redhat.com>
896
897 PR debug/69244
898 * gcc.dg/guality/pr69244.c: New test.
899
900 2016-01-14 Uros Bizjak <ubizjak@gmail.com>
901
902 * lib/target-supports.exp (check_effective_target_issignaling):
903 New procedure.
904 * gcc.dg/pr61441.c: Require issignaling effective target.
905
906 2016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
907
908 PR target/68803
909 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
910
911 2016-01-14 David Malcolm <dmalcolm@redhat.com>
912
913 PR c++/68819
914 PR preprocessor/69177
915 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
916 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
917 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
918 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
919
920 2016-01-14 Marek Polacek <polacek@redhat.com>
921
922 PR c/69262
923 * gcc.dg/array-15.c: New test.
924
925 2016-01-14 Jakub Jelinek <jakub@redhat.com>
926
927 PR middle-end/68146
928 PR tree-optimization/69155
929 * gfortran.dg/pr68146.f: New test.
930 * gfortran.dg/pr69155.f90: New test.
931
932 2016-01-14 Richard Biener <rguenther@suse.de>
933
934 PR tree-optimization/68060
935 * gcc.dg/torture/pr68060-1.c: New testcase.
936 * gcc.dg/torture/pr68060-2.c: Likewise.
937
938 2016-01-14 Nick Clifton <nickc@redhat.com>
939
940 * lib/target-supports.exp
941 (check_effective_target_arm_neon_ok_nocache): Add an option
942 sequence that includes setting the ARM architecture to ARMv7-A.
943 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
944 command line options necessary to enable Neon support.
945 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
946 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
947 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
948 * gcc.target/arm/pr69180.c: Likewise.
949
950 2016-01-14 Jeff Law <law@redhat.com>
951
952 PR tree-optimization/69270
953 * gcc.dg/tree-ssa/pr69270.c: New test.
954
955 2016-01-13 Bernd Schmidt <bschmidt@redhat.com>
956
957 PR c/66208
958 * c-c++-common/pr66208.c: New file.
959
960 2016-01-13 Jakub Jelinek <jakub@redhat.com>
961
962 PR tree-optimization/69156
963 * gcc.dg/pr69156.c: New test.
964
965 2016-01-13 H.J. Lu <hongjiu.lu@intel.com>
966
967 * gcc.target/i386/pr69225-7.c: New test.
968
969 2016-01-13 Richard Henderson <rth@redhat.com>
970
971 * gcc.dg/tm/memopt-13.c: Update expected function.
972 * gcc.dg/tm/memopt-6.c: Likewise.
973
974 2016-01-13 Uros Bizjak <ubizjak@gmail.com>
975
976 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
977 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
978 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
979 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
980
981 2016-01-13 Tom de Vries <tom@codesourcery.com>
982
983 PR tree-optimization/69169
984 * gcc.dg/pr69169.c: New test.
985
986 2016-01-13 Alexander Fomin <alexander.fomin@intel.com>
987
988 PR target/69228
989 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
990 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
991 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
992 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
993 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
994 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
995 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
996 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
997
998 2016-01-13 Jakub Jelinek <jakub@redhat.com>
999
1000 PR target/69247
1001 * gcc.dg/pr69247.c: New test.
1002
1003 2016-01-13 Richard Biener <rguenther@suse.de>
1004
1005 PR tree-optimization/69242
1006 * gcc.dg/torture/pr69242.c: New testcase.
1007
1008 2016-01-13 Richard Biener <rguenther@suse.de>
1009
1010 PR tree-optimization/69186
1011 * gcc.dg/torture/pr69186.c: New testcase.
1012
1013 2016-01-13 Jeff Law <law@redhat.com>
1014
1015 PR tree-optimization/67755
1016 * gcc.dg/tree-ssa/pr67755.c: New test.
1017
1018 2016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1019
1020 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
1021 pass number in output by a star.
1022
1023 2016-01-12 Bin Cheng <bin.cheng@arm.com>
1024
1025 PR tree-optimization/68911
1026 * gcc.c-torture/execute/pr68911.c: New test.
1027
1028 2016-01-12 Marek Polacek <polacek@redhat.com>
1029
1030 PR c++/68979
1031 * g++.dg/warn/permissive-1.C: New test.
1032
1033 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1034
1035 PR objc++/68511
1036 PR c++/69213
1037 * g++.dg/opt/pr69213.C: New test.
1038
1039 2016-01-12 Christian Bruel <christian.bruel@st.com>
1040
1041 PR target/69180
1042 * gcc.target/arm/pr69180.c: New test.
1043
1044 2016-01-12 Richard Biener <rguenther@suse.de>
1045
1046 PR lto/69077
1047 * g++.dg/lto/pr69077_0.C: New testcase.
1048 * g++.dg/lto/pr69077_1.C: Likewise.
1049
1050 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1051
1052 PR target/69175
1053 * g++.dg/opt/pr69175.C: New test.
1054
1055 2016-01-12 Alan Lawrence <alan.lawrence@arm.com>
1056
1057 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
1058 rather than #including math.h & stdlib.h.
1059 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
1060 * gcc.dg/vect/pr49771.c: Likewise.
1061 * gcc.dg/vect/vect-10-big-array.c: Likewise.
1062 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
1063 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
1064 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
1065 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
1066 * gcc.dg/vect/pr44507.c: Likewise.
1067 * gcc.dg/vect/pr45902.c: Likewise.
1068 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
1069 * gcc.dg/vect/vect-117.c: Likewise.
1070 * gcc.dg/vect/vect-99.c: Likewise.
1071 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
1072 * gcc.dg/vect/vect-cond-1.c: Likewise.
1073 * gcc.dg/vect/vect-cond-2.c: Likewise.
1074 * gcc.dg/vect/vect-cond-3.c: Likewise.
1075 * gcc.dg/vect/vect-cond-4.c: Likewise.
1076 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
1077 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
1078 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1079 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
1080 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
1081 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
1082 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
1083 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
1084 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1085 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1086 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
1087 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
1088 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
1089 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
1090 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
1091 include of signal.h.
1092 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
1093 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
1094 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
1095 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
1096 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
1097 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
1098 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
1099 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
1100 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
1101 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
1102 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1103 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
1104 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
1105 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
1106 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
1107 * gcc.dg/vect/vect-outer-5.c: Likewise.
1108 * gcc.dg/vect/vect-outer-6.c: Likewise.
1109 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
1110 include of stdio.h.
1111
1112 2016-01-12 Nick Clifton <nickc@redhat.com>
1113
1114 PR target/68913
1115 * gcc.dg/lto/pr61886_0.c: Rename the external function called
1116 to fread so that it will be found in all target runtimes.
1117
1118 2016-01-12 Richard Biener <rguenther@suse.de>
1119
1120 PR tree-optimization/69053
1121 * g++.dg/torture/pr69053.C: New testcase.
1122
1123 2016-01-12 Richard Biener <rguenther@suse.de>
1124
1125 PR tree-optimization/69168
1126 * gcc.dg/torture/pr69168.c: New testcase.
1127
1128 2016-01-12 Richard Biener <rguenther@suse.de>
1129
1130 PR tree-optimization/69157
1131 * gcc.dg/torture/pr69157.c: New testcase.
1132
1133 2016-01-12 Richard Biener <rguenther@suse.de>
1134
1135 PR tree-optimization/69174
1136 * gcc.dg/torture/pr69174.c: New testcase.
1137
1138 2016-01-12 Jakub Jelinek <jakub@redhat.com>
1139
1140 PR c++/66808
1141 PR c++/69000
1142 * g++.dg/tls/pr66808.C: New test.
1143 * g++.dg/tls/pr69000.C: New test.
1144
1145 2016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1146
1147 * gcc.target/powerpc/swaps-p8-23.c: New test.
1148 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
1149
1150 2016-01-11 John David Anglin <danglin@gcc.gnu.org>
1151
1152 PR tree-optimization/68356
1153 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
1154
1155 2016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1156 Jim Wilson <jim.wilson@linaro.org>
1157
1158 PR target/69194
1159 * gcc.target/arm/pr69194.c: New test.
1160
1161 2016-01-11 H.J. Lu <hongjiu.lu@intel.com>
1162
1163 PR target/69225
1164 * gcc.target/i386/pr69225-1.c: New test.
1165 * gcc.target/i386/pr69225-2.c: Likewise.
1166 * gcc.target/i386/pr69225-3.c: Likewise.
1167 * gcc.target/i386/pr69225-4.c: Likewise.
1168 * gcc.target/i386/pr69225-5.c: Likewise.
1169 * gcc.target/i386/pr69225-6.c: Likewise.
1170
1171 2016-01-11 Jakub Jelinek <jakub@redhat.com>
1172
1173 PR target/67462
1174 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
1175 if lp64.
1176
1177 PR target/69071
1178 * gcc.dg/pr69071.c: New test.
1179
1180 PR c++/69211
1181 * g++.dg/opt/pr69211.C: New test.
1182
1183 PR tree-optimization/69214
1184 * gcc.c-torture/compile/pr69214.c: New test.
1185
1186 2016-01-11 Uros Bizjak <ubizjak@gmail.com>
1187
1188 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1189 * gcc.target/i386/pr66232-11.c: Ditto.
1190 * gcc.target/i386/pr66232-12.c: Ditto.
1191 * gcc.target/i386/pr66232-13.c: Ditto.
1192
1193 2016-01-11 Richard Biener <rguenther@suse.de>
1194
1195 PR tree-optimization/69173
1196 * gcc.dg/torture/pr69173.c: New testcase.
1197
1198 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1199
1200 PR rtl-optimization/68796
1201 * gcc.target/aarch64/tst_5.c: New test.
1202 * gcc.target/aarch64/tst_6.c: Likewise.
1203
1204 2016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1205
1206 PR rtl-optimization/68841
1207 * gcc.dg/pr68841.c: New test.
1208 * gcc.c-torture/execute/pr68841.c: New test.
1209
1210 2016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1211
1212 PR rtl-optimization/68920
1213 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1214 for ix86 targets.
1215 * gcc.dg/ifcvt-5.c: New test.
1216
1217 2016-01-11 Alexandre Oliva <aoliva@redhat.com>
1218
1219 PR bootstrap/69123
1220 * g++.dg/pr69123.C: New.
1221
1222 2016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1223
1224 PR target/69010
1225 * gcc.target/i386/pr69010.c: New test.
1226
1227 2016-01-11 Martin Jambor <mjambor@suse.cz>
1228
1229 PR ipa/69044
1230 * gcc.target/i386/chkp-pr69044.c: New test.
1231
1232 2016-01-11 Tom de Vries <tom@codesourcery.com>
1233
1234 PR tree-optimization/69109
1235 * gcc.dg/autopar/pr69109-2.c: New test.
1236 * gcc.dg/autopar/pr69109.c: New test.
1237
1238 2016-01-11 Tom de Vries <tom@codesourcery.com>
1239
1240 PR tree-optimization/69108
1241 * gcc.dg/autopar/pr69108.c: New test.
1242
1243 2016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1244
1245 PR c++/69029
1246 * c-c++-common/Wisleading-indentation.c: Augment test.
1247
1248 2016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1249
1250 PR fortran/69154
1251 * gfortran.dg/inline_matmul_12.f90: New test.
1252
1253 2016-01-10 Paul Thomas <pault@gcc.gnu.org>
1254
1255 PR fortran/67779
1256 * gfortran.dg/actual_array_offset_1: New test.
1257
1258 2016-01-10 Tom de Vries <tom@codesourcery.com>
1259
1260 PR tree-optimization/69062
1261 * gcc.dg/autopar/pr69062.c: New test.
1262
1263 2016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1264
1265 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1266 * gcc.dg/vect/slp-perm-2.c: Likewise.
1267 * gcc.dg/vect/slp-perm-3.c: Likewise.
1268 * gcc.dg/vect/slp-perm-5.c: Likewise.
1269 * gcc.dg/vect/slp-perm-6.c: Likewise.
1270 * gcc.dg/vect/slp-perm-7.c: Likewise.
1271 * gcc.dg/vect/slp-perm-8.c: Likewise.
1272
1273 2016-01-10 Tom de Vries <tom@codesourcery.com>
1274
1275 PR tree-optimization/69039
1276 * gcc.dg/autopar/pr69039.c: New test.
1277
1278 2016-01-09 Marek Polacek <polacek@redhat.com>
1279
1280 PR c++/69113
1281 * g++.dg/pr69113.C: New test.
1282
1283 2016-01-09 Jakub Jelinek <jakub@redhat.com>
1284
1285 PR middle-end/50865
1286 PR tree-optimization/69097
1287 * gcc.c-torture/execute/pr50865.c: New test.
1288 * gcc.c-torture/execute/pr69097-1.c: New test.
1289 * gcc.c-torture/execute/pr69097-2.c: New test.
1290 * gcc.dg/pr69097-1.c: New test.
1291 * gcc.dg/pr69097-2.c: New test.
1292
1293 2016-01-09 Jakub Jelinek <jakub@redhat.com>
1294
1295 PR c++/69164
1296 * g++.dg/opt/pr69164.C: New test.
1297
1298 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1299
1300 PR tree-optimization/69167
1301 * gcc.dg/pr69167.c: New test.
1302
1303 2016-01-08 Marek Polacek <polacek@redhat.com>
1304
1305 PR c++/68449
1306 * g++.dg/pr68449.C: New.
1307
1308 2016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1309
1310 PR tree-optimization/68707
1311 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1312 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1313 on platforms supporting it.
1314 * gcc.dg/vect/slp-perm-2.c: Likewise.
1315 * gcc.dg/vect/slp-perm-3.c: Likewise.
1316 * gcc.dg/vect/slp-perm-5.c: Likewise.
1317 * gcc.dg/vect/slp-perm-7.c: Likewise.
1318 * gcc.dg/vect/slp-perm-8.c: Likewise.
1319 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1320 on platforms supporting it.
1321
1322 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1323
1324 PR tree-optimization/69162
1325 * gcc.dg/pr69162.c: New test.
1326
1327 PR tree-optimization/69172
1328 * gcc.dg/pr69172.c: New test.
1329
1330 2016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1331
1332 PR tree-optimization/67781
1333 * gcc.c-torture/execute/pr67781.c: New file.
1334
1335 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1336
1337 PR tree-optimization/69083
1338 * gcc.dg/vect/pr69083.c: New test.
1339
1340 2016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1341
1342 PR tree-optimization/61441
1343 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1344 Use -fexcess-precision=standard for compiler options.
1345 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1346
1347 2016-01-08 Jakub Jelinek <jakub@redhat.com>
1348
1349 PR fortran/69128
1350 * gfortran.dg/gomp/pr69128.f90: New test.
1351
1352 PR c++/69145
1353 * g++.dg/ext/pr69145-1.C: New test.
1354 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1355 * g++.dg/ext/pr69145-2.h: New file.
1356
1357 2016-01-07 Martin Sebor <msebor@redhat.com>
1358
1359 PR c/68966
1360 * gcc.dg/atomic-fetch-bool.c: New test.
1361 * gcc.dg/sync-fetch-bool.c: New test.
1362
1363 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1364
1365 PR fortran/66680
1366 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1367
1368 2016-01-07 Nick Clifton <nickc@redhat.com>
1369
1370 PR target/66655
1371 * g++.dg/pr66655.C: New test.
1372 * g++.dg/pr66655_1.cc: Test support file.
1373 * g++.dg/pr66655.h: Test header file.
1374
1375 2016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
1376
1377 PR fortran/66680
1378 gfortran.dg/gomp/pr66680.f90: New test.
1379
1380 2016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1381
1382 PR target/69171
1383 * gcc.target/i386/pr69171-1.c: New test.
1384 * gcc.target/i386/pr69171-2.c: Likewise.
1385 * gcc.target/i386/pr69171-3.c: Likewise.
1386 * gcc.target/i386/pr69171-4.c: Likewise.
1387 * gcc.target/i386/pr69171-5.c: Likewise.
1388 * gcc.target/i386/pr69171-6.c: Likewise.
1389
1390 2015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1391
1392 PR middle-end/67639
1393 * c-c++-common/pr67639.c: New test.
1394
1395 2016-01-07 Jakub Jelinek <jakub@redhat.com>
1396
1397 PR tree-optimization/69141
1398 * g++.dg/opt/pr69141.C: New test.
1399
1400 2016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1401
1402 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1403
1404 2016-01-06 Uros Bizjak <ubizjak@gmail.com>
1405
1406 PR target/69140
1407 * gcc.target/i386/pr69140.c: New test
1408
1409 2016-01-06 David Malcolm <dmalcolm@redhat.com>
1410
1411 * gcc.dg/bad-dereference.c: New test case.
1412
1413 2015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1414
1415 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1416
1417 2016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1418
1419 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1420
1421 2016-01-06 Marek Polacek <polacek@redhat.com>
1422
1423 PR sanitizer/69099
1424 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1425
1426 2016-01-05 Marek Polacek <polacek@redhat.com>
1427
1428 PR c/69104
1429 * gcc.dg/atomic-invalid-2.c: New.
1430
1431 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1432
1433 PR target/68991
1434 * gcc.target/i386/pr68991.c: New test.
1435
1436 2016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1437
1438 PR target/68991
1439 * g++.dg/pr68991-1.C: New test.
1440 * g++.dg/pr68991-2.C: Likewise.
1441
1442 2016-01-05 Sergei Trofimovich <siarheit@google.com>
1443
1444 PR other/60465
1445 * gcc.target/ia64/pr60465-gprel64.c: New test.
1446 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1447
1448 2016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1449
1450 PR rtl-optimization/68651
1451 * gcc.target/aarch64/pr68651_1.c: New test.
1452
1453 2016-01-05 David Malcolm <dmalcolm@redhat.com>
1454
1455 PR c/69122
1456 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1457
1458 2016-01-05 Nathan Sidwell <nathan@acm.org>
1459
1460 PR c++/58583
1461 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1462
1463 * gcc.dg/alias-15.c: New.
1464
1465 2016-01-05 Nick Clifton <nickc@redhat.com>
1466
1467 PR target/68870
1468 * g++.dg/pr68770.C: New test.
1469
1470 2016-01-04 Mike Stump <mikestump@comcast.net>
1471
1472 * lib/target-supports.exp (check_effective_target_cilkplus):
1473 cilkplus targets require pthreads.
1474 (check_effective_target_cilkplus): Remove special case for NVPTX.
1475
1476 2016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1477
1478 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1479 generation.
1480
1481 2016-01-04 Jakub Jelinek <jakub@redhat.com>
1482
1483 Update copyright years.
1484
1485 2016-01-04 Marek Polacek <polacek@redhat.com>
1486
1487 PR c/68908
1488 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1489 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1490 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1491
1492 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1493
1494 * gcc.target/sparc/20160104-2.c: New test.
1495
1496 2016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1497
1498 * gcc.target/sparc/20160104-1.c: New test.
1499
1500 2016-01-03 Paul Thomas <pault@gcc.gnu.org>
1501
1502 PR fortran/65045
1503 * gfortran.dg/pr65045.f90: New test.
1504
1505 2016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1506
1507 * gnat.dg/specs/debug1.ads: Delete.
1508
1509 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1510
1511 PR libgfortran/68867
1512 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1513 expression.
1514
1515 2016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1516
1517 PR libgfortran/68867
1518 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1519 PowerPC.
1520
1521 2016-01-01 Paul Thomas <pault@gcc.gnu.org>
1522
1523 PR fortran/68864
1524 * gfortran.dg/pr68864.f90: New test.
1525
1526 2016-01-01 Jakub Jelinek <jakub@redhat.com>
1527
1528 PR tree-optimization/69070
1529 * gcc.dg/pr69070.c: New test.
1530
1531 PR sanitizer/69055
1532 * gfortran.dg/pr69055.f90: New test.
1533
1534 PR target/69015
1535 * gcc.dg/pr69015.c: New test.
1536 \f
1537 Copyright (C) 2016 Free Software Foundation, Inc.
1538
1539 Copying and distribution of this file, with or without modification,
1540 are permitted in any medium without royalty provided the copyright
1541 notice and this notice are preserved.