]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR target/66655
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
d65063f5 12016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2
3 PR fortran/69397
4 PR fortran/68442
5 * gfortran.dg/interface_38.f90: New test.
6 * gfortran.dg/interface_39.f90: New test.
7
08c7bfb4 82016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
9
10 Revert:
11 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
12
13 PR c++/11858
14 PR c++/24663
15 PR c++/24664
16 * g++.dg/template/pr11858.C: New test.
17 * g++.dg/template/pr24663.C: New test.
18 * g++.dg/template/unify12.C: New test.
19 * g++.dg/template/unify13.C: New test.
20 * g++.dg/template/unify14.C: New test.
21 * g++.dg/template/unify15.C: New test.
22 * g++.dg/template/unify16.C: New test.
23 * g++.dg/template/unify17.C: New test.
24
c2e7d2be 252016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
26
27 PR fortran/68283
28 gfortran.dg/pr68283.f90: New test.
29
9f2e8617 302016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
31
32 PR fortran/66094
33 * gfortran.dg/inline_matmul_13.f90: New test.
34 * gfortran.dg/matmul_bounds_8.f90: New test.
35 * gfortran.dg/matmul_bounds_9.f90: New test.
36 * gfortran.dg/matmul_bounds_10.f90: New test.
37
a4838119 382016-01-23 Tom de Vries <tom@codesourcery.com>
39
40 PR tree-optimization/69426
41 * gcc.dg/autopar/pr69426.c: New test.
42
feddf0dc 432016-01-23 Martin Sebor <msebor@redhat.com>
44
45 PR c++/58109
46 PR c++/69022
47 * g++.dg/cpp0x/alignas5.C: New test.
48 * g++.dg/ext/vector29.C: Same.
49
132731fb 502016-01-23 Uros Bizjak <ubizjak@gmail.com>
51
52 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
53 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
54 _GNU_SOURCE from compile flags to the source.
55 * gcc.target/i386/chkp-stropt-12.c: Ditto.
56 * gcc.target/i386/chkp-stropt-16.c: Ditto.
57 * gcc.target/i386/chkp-stropt-4.c: Ditto.
58 * gcc.target/i386/chkp-stropt-8.c: Ditto.
59
51aec681 602016-01-22 Jakub Jelinek <jakub@redhat.com>
61
62 PR target/69432
63 * g++.dg/opt/pr69432.C: New test.
64
147aa3e3 652016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
66
67 * gcc.target/powerpc/pr63354c: Adjust target selector to include
68 32-bit targets testing an -m64 multilib.
69
4d04e35e 702016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
71
72 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
73 64-bit support.
74
86f38d0c 752016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
76
77 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
78
f776e712 792016-01-21 Christian Bruel <christian.bruel@st.com>
80
81 PR target/68674
82 * gcc.target/i386/pr68674.c
83 * gcc.target/aarch64/pr68674.c
84 * gcc.target/arm/pr68674.c
85
7b9de435 862016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
87
88 PR target/69403
89 * gcc.c-torture/execute/pr69403.c: New test.
90
9935a0ba 912016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
92
93 PR c++/55843
94 * g++.dg/template/pr55843.C: New.
95
06b94aa1 962016-01-22 Alan Lawrence <alan.lawrence@arm.com>
97
98 PR testsuite/66877
99 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
100 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
101
b68773a8 1022016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
103
104 PR testsuite/67489
132731fb 105 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
106 from dg-do compile directive, and instead add
107 { dg-require-effective-target int128 }.
b68773a8 108
bbbbe8ab 1092016-01-20 Martin Sebor <msebor@redhat.com>
110
111 PR c/69405
112 * gcc.dg/sync-fetch.c: New test.
113
f3a6a26f 1142016-01-21 Martin Sebor <msebor@redhat.com>
115
116 PR target/69252
117 * gcc.target/powerpc/pr69252.c: New test.
118
d1565a03 1192016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
120
121 PR fortran/65996
132731fb 122 * gfortran.dg/pr65996.f90: New test.
d1565a03 123
15a5a905 1242016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
125
126 PR c++/68810
bbbbe8ab 127 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 128 expected to generate an error.
15a5a905 129
e4538af5 1302016-01-21 Bernd Schmidt <bschmidt@redhat.com>
131
132 PR middle-end/66178
133 * gcc.dg/torture/pr66178.c: New test.
134
4d4180ce 1352016-01-21 Anton Blanchard <anton@samba.org>
136 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
137
138 PR target/63354
139 * gcc.target/powerpc/pr63354.c: New test.
140
86e16058 1412016-01-21 Vladimir Makarov <vmakarov@redhat.com>
142
143 PR rtl-optimization/68990
144 * gcc.target/i386/pr68990: New.
145
b11b85e4 1462016-01-21 Nick Clifton <nickc@redhat.com>
147
148 PR target/69129
149 * gcc.target/mips/pr69129.c: New.
150
62dd9f85 1512016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
152
153 PR c++/58046
154 * g++.dg/cpp0x/pr58046.C: New.
155
ac7d424b 1562016-01-21 Jakub Jelinek <jakub@redhat.com>
157
47c0bea3 158 PR target/69187
159 PR target/65624
160 * gcc.target/arm/pr69187.c: New test.
161
ac7d424b 162 PR c++/69355
163 * g++.dg/torture/pr69355.C: New test.
164
9e18b252 1652016-01-21 Aditya Kumar <aditya.k7@samsung.com>
166 Sebastian Pop <s.pop@samsung.com>
167
168 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
169
de862e2f 1702016-01-21 Aditya Kumar <aditya.k7@samsung.com>
171 Sebastian Pop <s.pop@samsung.com>
172
132731fb 173 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 174
f55f9344 1752016-01-21 Jakub Jelinek <jakub@redhat.com>
176
177 PR middle-end/67653
178 * c-c++-common/pr67653.c: New test.
179 * gcc.dg/torture/pr29119.c: Add dg-warning.
180
62752e71 1812016-01-20 Peter Bergner <bergner@vnet.ibm.com>
182
183 * gcc.target/powerpc/cpu-builtin-1.c: New test.
184
16d4186f 1852016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
186
187 PR c/24293
188 * gcc.dg/pr24293.c: New test.
189 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
190 incomplete struct type.
191 * gcc.dg/declspec-1.c: Likewise.
192 * gcc.dg/pr63549.c: Likewise.
193
58219d13 1942016-01-20 Jakub Jelinek <jakub@redhat.com>
195
196 PR tree-optimization/66612
197 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
198 for bdn instruction.
199
a7b5688a 2002016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
201
202 * lib/target-supports.exp
203 (check_effective_target_arm_fp_ok_nocache): New.
204 (check_effective_target_arm_fp_ok): New.
205 (add_options_for_arm_fp): New.
206 (check_effective_target_arm_crypto_ok_nocache): Require
207 target_arm_v8_neon_ok instead of arm32.
208 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
209 (check_effective_target_arm_crypto_pragma_ok): New.
210 (add_options_for_arm_vfp): New.
211 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
212 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
213 target instead. Force initial fpu to vfp.
214 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
215 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
216 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
217 dependency.
218 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
219 use arm_vfp effective target instead. Force initial fpu to vfp.
220 * gcc.target/arm/attr-neon3.c: Likewise.
221 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
222 arm_vfp_ok.
223 * gcc.target/arm/unsigned-float.c: Likewise.
224 * gcc.target/arm/vfp-1.c: Likewise.
225 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
226 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
227 * gcc.target/arm/vfp-ldmiad.c: Likewise.
228 * gcc.target/arm/vfp-ldmias.c: Likewise.
229 * gcc.target/arm/vfp-stmdbd.c: Likewise.
230 * gcc.target/arm/vfp-stmdbs.c: Likewise.
231 * gcc.target/arm/vfp-stmiad.c: Likewise.
232 * gcc.target/arm/vfp-stmias.c: Likewise.
233 * gcc.target/arm/vnmul-1.c: Likewise.
234 * gcc.target/arm/vnmul-2.c: Likewise.
235 * gcc.target/arm/vnmul-3.c: Likewise.
236 * gcc.target/arm/vnmul-4.c: Likewise.
237
7ca56ca8 2382016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 239
7fb75b57 240 PR testsuite/69366
241 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
242 the MPX run-time library, for compile-time MPX test.
243 * gcc.target/i386/chkp-always_inline.c: Likewise.
244 * gcc.target/i386/chkp-bndret.c: Likewise.
245 * gcc.target/i386/chkp-builtins-1.c: Likewise.
246 * gcc.target/i386/chkp-builtins-2.c: Likewise.
247 * gcc.target/i386/chkp-builtins-3.c: Likewise.
248 * gcc.target/i386/chkp-builtins-4.c: Likewise.
249 * gcc.target/i386/chkp-const-check-1.c: Likewise.
250 * gcc.target/i386/chkp-const-check-2.c: Likewise.
251 * gcc.target/i386/chkp-hidden-def.c: Likewise.
252 * gcc.target/i386/chkp-label-address.c: Likewise.
253 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
254 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
255 * gcc.target/i386/chkp-pr69044.c: Likewise.
256 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
257 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
258 * gcc.target/i386/chkp-strchr.c: Likewise.
259 * gcc.target/i386/chkp-strlen-1.c: Likewise.
260 * gcc.target/i386/chkp-strlen-2.c: Likewise.
261 * gcc.target/i386/chkp-strlen-3.c: Likewise.
262 * gcc.target/i386/chkp-strlen-4.c: Likewise.
263 * gcc.target/i386/chkp-strlen-5.c: Likewise.
264 * gcc.target/i386/chkp-stropt-1.c: Likewise.
265 * gcc.target/i386/chkp-stropt-10.c: Likewise.
266 * gcc.target/i386/chkp-stropt-11.c: Likewise.
267 * gcc.target/i386/chkp-stropt-12.c: Likewise.
268 * gcc.target/i386/chkp-stropt-13.c: Likewise.
269 * gcc.target/i386/chkp-stropt-14.c: Likewise.
270 * gcc.target/i386/chkp-stropt-15.c: Likewise.
271 * gcc.target/i386/chkp-stropt-16.c: Likewise.
272 * gcc.target/i386/chkp-stropt-2.c: Likewise.
273 * gcc.target/i386/chkp-stropt-3.c: Likewise.
274 * gcc.target/i386/chkp-stropt-4.c: Likewise.
275 * gcc.target/i386/chkp-stropt-5.c: Likewise.
276 * gcc.target/i386/chkp-stropt-6.c: Likewise.
277 * gcc.target/i386/chkp-stropt-7.c: Likewise.
278 * gcc.target/i386/chkp-stropt-8.c: Likewise.
279 * gcc.target/i386/chkp-stropt-9.c: Likewise.
280 * gcc.target/i386/pr63995-2.c: Likewise.
281 * gcc.target/i386/pr64805.c: Likewise.
282 * gcc.target/i386/pr65044.c: Likewise.
283 * gcc.target/i386/pr65167.c: Likewise.
284 * gcc.target/i386/pr65183.c: Likewise.
285 * gcc.target/i386/pr65184.c: Likewise.
286 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 287
f2da0b99 2882016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
289
290 PR tree-optimization/69328
291 * gcc.dg/pr69328.c: New test.
292
4d379676 2932016-01-20 Jeff Law <law@redhat.com>
294
4a11f145 295 PR target/25114
4d379676 296 * gcc.target/m68k/pr25114.c: New test.
297
0754bad1 2982016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
299
300 * gcc.target/arm/memset-inline-10.c: Added
301 dg-require-effective-target arm_thumb2_ok.
302
63bd5c2d 3032016-01-19 Eric Botcazou <ebotcazou@adacore.com>
304
305 * gcc.dg/debug/dwarf2/sso.c: New test.
306
a9c01e81 3072016-01-19 Uros Bizjak <ubizjak@gmail.com>
308
309 PR testsuite/68820
310 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
311 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
312 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
313
53fa0e54 3142016-01-19 Jan Hubicka <hubicka@ucw.cz>
315
316 PR ipa/66223
317 * g++.dg/ipa/devirt-50.C: New testcase.
318
e035a62c 3192016-01-19 Marek Polacek <polacek@redhat.com>
320
321 PR c++/68965
322 * g++.dg/cpp1y/parameter-pack-1.C: New test.
323 * g++.dg/cpp1y/parameter-pack-2.C: New test.
324
885cc3ea 3252016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
326
327 PR target/69135
328 * gcc.target/arm/pr69135_1.c: New test.
329
07bd240e 3302015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
331
332 * gcc.target/aarch64/ccmp_1.c: Add new tests.
333
9f60d257 3342015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
335
336 * gcc.target/aarch64/ccmp_1.c: New testcase.
337
a0c919f7 3382016-01-19 Marek Polacek <polacek@redhat.com>
339
340 PR c++/68586
341 * g++.dg/cpp0x/enum30.C: New test.
342
dc5d6d17 3432016-01-19 Richard Biener <rguenther@suse.de>
344
345 PR tree-optimization/69336
346 * g++.dg/tree-ssa/pr69336.C: New testcase.
347
6dd156e0 3482016-01-19 Jakub Jelinek <jakub@redhat.com>
349
350 PR debug/65779
351 * gcc.dg/pr65779.c: New test.
352
3e0d45b9 3532016-01-19 Richard Biener <rguenther@suse.de>
354
355 PR tree-optimization/69352
356 * gcc.dg/torture/pr69352.c: New testcase.
357
7a3cf64d 3582016-01-19 Jakub Jelinek <jakub@redhat.com>
359
360 PR rtl-optimization/68955
361 PR rtl-optimization/64557
362 * gcc.dg/torture/pr68955.c: New test.
363
8be55b33 3642016-01-19 Jan Hubicka <hubicka@ucw.cz>
365
366 PR lto/69136
367 * g++.dg/torture/pr69136.C: New testcase.
368
72a985d7 3692016-01-19 Jan Hubicka <hubicka@ucw.cz>
370
371 PR lto/69133
372 * g++.dg/lto/pr69133_0.C: New testcase.
373 * g++.dg/lto/pr69133_1.C: New testcase.
374
56778b62 3752016-01-15 Jeff Law <law@redhat.com>
376
377 PR tree-optimization/69320
378 * gcc.c-torture/pr69320-1.c: New test.
379 * gcc.c-torture/pr69320-2.c: New test.
380 * gcc.c-torture/pr69320-3.c: New test.
381 * gcc.c-torture/pr69320-4.c: New test.
382
ced41b93 3832016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
384
385 PR c++/11858
386 PR c++/24663
387 PR c++/24664
388 * g++.dg/template/pr11858.C: New test.
389 * g++.dg/template/pr24663.C: New test.
390 * g++.dg/template/unify12.C: New test.
391 * g++.dg/template/unify13.C: New test.
392 * g++.dg/template/unify14.C: New test.
393 * g++.dg/template/unify15.C: New test.
394 * g++.dg/template/unify16.C: New test.
395 * g++.dg/template/unify17.C: New test.
396
7f8cbcaf 3972016-01-18 David Malcolm <dmalcolm@redhat.com>
398
399 PR testsuite/69181
400 * gcc.dg/pr69181-1.c: New test file.
401 * gcc.dg/pr69181-2.c: New test file.
402 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
403 globals by moving it to...
404 (cleanup-after-saved-dg-test): ...this new function. Add
405 "global additional_sources_used". Add reset of global
406 multiline_expected_outputs to the empty list.
407 * lib/multiline.exp (_multiline_expected_outputs): Rename this
408 global to...
409 (multiline_expected_outputs): ...this, and updated comments to
410 note that it is modified from gcc-dg.exp.
411 (dg-end-multiline-output): Update for the above renaming.
412 (handle-multiline-outputs): Likewise. Remove the clearing
413 of the expected outputs to the empty list.
414
3c7cbfc0 4152016-01-18 Richard Biener <rguenther@suse.de>
416
417 PR tree-optimization/69297
418 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
419
81d49cc1 4202016-01-18 Joseph Myers <joseph@codesourcery.com>
421
422 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
423 dg-options.
424 * gcc.target/mips/mips-3d-2.c: Likewise.
425 * gcc.target/mips/mips-3d-3.c: Likewise.
426 * gcc.target/mips/mips-3d-4.c: Likewise.
427 * gcc.target/mips/mips-3d-5.c: Likewise.
428 * gcc.target/mips/mips-3d-6.c: Likewise.
429 * gcc.target/mips/mips-3d-7.c: Likewise.
430 * gcc.target/mips/mips-3d-8.c: Likewise.
431 * gcc.target/mips/mips-3d-9.c: Likewise.
432 * gcc.target/mips/mips-ps-1.c: Likewise.
433 * gcc.target/mips/mips-ps-2.c: Likewise.
434 * gcc.target/mips/mips-ps-3.c: Likewise.
435 * gcc.target/mips/mips-ps-4.c: Likewise.
436 * gcc.target/mips/mips-ps-5.c: Likewise.
437 * gcc.target/mips/mips-ps-6.c: Likewise.
438 * gcc.target/mips/mips-ps-7.c: Likewise.
439 * gcc.target/mips/mips-ps-type.c: Likewise.
440 * gcc.target/mips/mips-ps-type-2.c: Likewise.
441 * gcc.target/mips/mips16-attributes-6.c: Likewise.
442
03c4ff3a 4432016-01-18 Tom de Vries <tom@codesourcery.com>
444
445 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
446 * c-c++-common/goacc/kernels-double-reduction.c: New test.
447 * c-c++-common/goacc/kernels-empty.c: New test.
448 * c-c++-common/goacc/kernels-eternal.c: New test.
449 * c-c++-common/goacc/kernels-loop-2.c: New test.
450 * c-c++-common/goacc/kernels-loop-3.c: New test.
451 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
452 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
453 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
454 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
455 * c-c++-common/goacc/kernels-loop-data.c: New test.
456 * c-c++-common/goacc/kernels-loop-g.c: New test.
457 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
458 * c-c++-common/goacc/kernels-loop-n.c: New test.
459 * c-c++-common/goacc/kernels-loop-nest.c: New test.
460 * c-c++-common/goacc/kernels-loop.c: New test.
461 * c-c++-common/goacc/kernels-noreturn.c: New test.
462 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
463 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
464 * c-c++-common/goacc/kernels-reduction.c: New test.
465
22e3dcee 4662016-01-18 Tom de Vries <tom@codesourcery.com>
467
468 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
469 * gcc.dg/autopar/outer-2.c: Same.
470 * gcc.dg/autopar/outer-3.c: Same.
471 * gcc.dg/autopar/outer-4.c: Same.
472 * gcc.dg/autopar/outer-5.c: Same.
473 * gcc.dg/autopar/outer-6.c: Same.
474 * gcc.dg/autopar/parallelization-1.c: Same.
475 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
476 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
477 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
478 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
479 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
480 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
481 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
482 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
483 * gcc.dg/autopar/pr39500-1.c: Same.
484 * gcc.dg/autopar/pr39500-2.c: Same.
485 * gcc.dg/autopar/pr46193.c: Same.
486 * gcc.dg/autopar/pr46194.c: Same.
487 * gcc.dg/autopar/pr49580.c: Same.
488 * gcc.dg/autopar/pr49960-1.c: Same.
489 * gcc.dg/autopar/pr49960.c: Same.
490 * gcc.dg/autopar/pr68373.c: Same.
491 * gcc.dg/autopar/reduc-1.c: Same.
492 * gcc.dg/autopar/reduc-1char.c: Same.
493 * gcc.dg/autopar/reduc-1short.c: Same.
494 * gcc.dg/autopar/reduc-2.c: Same.
495 * gcc.dg/autopar/reduc-2char.c: Same.
496 * gcc.dg/autopar/reduc-2short.c: Same.
497 * gcc.dg/autopar/reduc-3.c: Same.
498 * gcc.dg/autopar/reduc-4.c: Same.
499 * gcc.dg/autopar/reduc-6.c: Same.
500 * gcc.dg/autopar/reduc-7.c: Same.
501 * gcc.dg/autopar/reduc-8.c: Same.
502 * gcc.dg/autopar/reduc-9.c: Same.
503 * gcc.dg/autopar/uns-outer-4.c: Same.
504 * gcc.dg/autopar/uns-outer-5.c: Same.
505 * gcc.dg/autopar/uns-outer-6.c: Same.
506 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
507 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
508
fd5cbe2f 5092016-01-18 Alan Lawrence <alan.lawrence@arm.com>
510
511 PR target/63679
512 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
513 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
514
fa75ab55 5152016-01-18 Alan Lawrence <alan.lawrence@arm.com>
516
517 PR target/63679
518 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
519 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
520 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
521
214b2582 5222016-01-18 Alan Lawrence <alan.lawrence@arm.com>
523
524 PR target/63679
525 * gcc.dg/tree-ssa/sra-17.c: New.
526 * gcc.dg/tree-ssa/sra-18.c: New.
527
13146837 5282016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
529
530 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
531
6ccd18c2 5322016-01-18 Eric Botcazou <ebotcazou@adacore.com>
533
534 * gnat.dg/inline12.adb: New test.
535
8872b95f 5362016-01-18 Bin Cheng <bin.cheng@arm.com>
537
538 PR tree-optimization/66797
539 * gcc.c-torture/execute/pr65447.c: Relax check condition.
540
971514e3 5412016-01-18 Richard Biener <rguenther@suse.de>
542
543 PR tree-optimization/69170
544 * gcc.dg/torture/pr69170.c: New testcase.
545
9b2d1aab 5462016-01-17 John David Anglin <danglin@gcc.gnu.org>
547
548 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
549
164d84c2 5502016-01-16 Tom de Vries <tom@codesourcery.com>
551
552 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
553
4c33b769 5542016-01-16 Tom de Vries <tom@codesourcery.com>
555
556 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
557 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
558 redundant dg-require-effective-target pthread.
559 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
560 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
561 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
562 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
563 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
564 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
565 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
566
673441b0 5672016-01-16 David Edelsohn <dje.gcc@gmail.com>
568
569 PR target/68609
570 * gcc.target/powerpc/recip-6.c: Enable on AIX.
571 * gcc.target/powerpc/recip-7.c: Same.
572
90153ae7 5732016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
574
575 PR c++/69091
576 * g++.dg/template/pr69091.C: New test.
577
bc24d01d 5782016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
579
580 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
581 dump does not contain an error_mark_node.
582 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
583 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
584
4067c0fd 5852016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
586
587 PR c++/68936
588 * g++.dg/template/pr68936.C: New test.
589
27c6dbdd 5902016-01-15 David Edelsohn <dje.gcc@gmail.com>
591
592 PR target/68609
593 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
594 * gcc.target/powerpc/recip-2.c: Same.
595 * gcc.target/powerpc/recip-3.c: Same.
596 * gcc.target/powerpc/recip-4.c: Same.
597 * gcc.target/powerpc/recip-sqrtf.c: Same.
598
e390c57d 5992016-01-15 Jeff Law <law@redhat.com>
600
601 PR tree-optimization/69270
602 * gcc.dg/tree-ssa/pr69270-2.c: New test.
603 * gcc.dg/tree-ssa/pr69270-3.c: New test.
604
ddcfeaf1 6052016-01-15 Paul Thomas <pault@gcc.gnu.org>
606
607 PR fortran/49630
608 * gfortran.dg/deferred_character_13.f90: New test for the fix
609 of comment 3 of the PR.
610
611 PR fortran/54070
612 * gfortran.dg/deferred_character_8.f90: New test
613 * gfortran.dg/allocate_error_5.f90: New test
614
615 PR fortran/60593
616 * gfortran.dg/deferred_character_10.f90: New test
617
618 PR fortran/60795
619 * gfortran.dg/deferred_character_14.f90: New test
620
621 PR fortran/61147
622 * gfortran.dg/deferred_character_11.f90: New test
623
624 PR fortran/64324
625 * gfortran.dg/deferred_character_9.f90: New test
626
81be349c 6272016-01-15 Vladimir Makarov <vmakarov@redhat.com>
628
629 PR rtl-optimization/69030
630 * gcc.target/i386/pr69030.c: New.
631
998456c5 6322016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
633
634 * gcc.target/aarch64/target_attr_17.c: New test.
635
0d85be19 6362016-01-15 Richard Biener <rguenther@suse.de>
637
638 PR tree-optimization/66856
639 * gcc.dg/torture/pr66856-1.c: New testcase.
640 * gcc.dg/torture/pr66856-2.c: Likewise.
641
321d36c8 6422016-01-15 Richard Biener <rguenther@suse.de>
643
644 PR debug/69137
645 * g++.dg/lto/pr69137_0.C: New testcase.
646
d94a1f53 6472016-01-15 Richard Sandiford <richard.sandiford@arm.com>
648
649 PR middle-end/69246
650 * gcc.target/i386/pr69246.c: New test.
651
5fe9a861 6522016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
653
a9c01e81 654 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 655
3d05a5e9 6562016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
657
658 PR c++/56194
659 * g++.dg/init/const9.C: Disable test on S/390.
660
5e8132b5 6612016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
662
663 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
664 * g++.dg/Wno-frame-address.C: Ditto.
665
32307cdf 6662016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
667
668 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
669
1ca28250 6702016-01-15 Richard Biener <rguenther@suse.de>
671
672 PR tree-optimization/68961
673 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
674
6271bd93 6752016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
676
677 * gcc.target/i386/pr65105-5.c: New test.
678
9dbe6a63 6792016-01-15 Jan Hubicka <hubicka@ucw.cz>
680
681 * gcc.c-torture/execute/alias-4.c: New testcase.
682
a70589b9 6832016-01-15 Jan Hubicka <hubicka@ucw.cz>
684
685 PR ipa/68148
686 * g++.dg/ipa/devirt-49.C: New testcase.
687
7bbac464 6882016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 689
690 PR target/65837
691 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
692 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
693 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
694
4345b868 6952016-01-15 Richard Biener <rguenther@suse.de>
696
697 PR tree-optimization/69117
698 * gcc.dg/torture/pr69117.c: New testcase.
699
580357e7 7002015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 701
702 PR c++/69048
703 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
704
612baa31 7052016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
706
707 PR testsuite/67509
708 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
709 range tests use 100 * maximum instead of maximum + 1.
710
44e09bc4 7112016-01-14 Jakub Jelinek <jakub@redhat.com>
712
713 PR debug/69244
714 * gcc.dg/guality/pr69244.c: New test.
715
96962ae4 7162016-01-14 Uros Bizjak <ubizjak@gmail.com>
717
718 * lib/target-supports.exp (check_effective_target_issignaling):
719 New procedure.
720 * gcc.dg/pr61441.c: Require issignaling effective target.
721
ab9c400b 7222016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
723
724 PR target/68803
725 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
726
a7ed4583 7272016-01-14 David Malcolm <dmalcolm@redhat.com>
728
729 PR c++/68819
730 PR preprocessor/69177
731 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
732 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
733 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
734 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
735
77f35cec 7362016-01-14 Marek Polacek <polacek@redhat.com>
737
738 PR c/69262
739 * gcc.dg/array-15.c: New test.
740
915d0950 7412016-01-14 Jakub Jelinek <jakub@redhat.com>
742
743 PR middle-end/68146
744 PR tree-optimization/69155
745 * gfortran.dg/pr68146.f: New test.
746 * gfortran.dg/pr69155.f90: New test.
747
24651fb7 7482016-01-14 Richard Biener <rguenther@suse.de>
749
750 PR tree-optimization/68060
751 * gcc.dg/torture/pr68060-1.c: New testcase.
752 * gcc.dg/torture/pr68060-2.c: Likewise.
753
2f63f950 7542016-01-14 Nick Clifton <nickc@redhat.com>
755
756 * lib/target-supports.exp
757 (check_effective_target_arm_neon_ok_nocache): Add an option
758 sequence that includes setting the ARM architecture to ARMv7-A.
759 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
760 command line options necessary to enable Neon support.
761 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
762 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
763 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
764 * gcc.target/arm/pr69180.c: Likewise.
765
3ce0acde 7662016-01-14 Jeff Law <law@redhat.com>
767
768 PR tree-optimization/69270
769 * gcc.dg/tree-ssa/pr69270.c: New test.
770
bda05c57 7712016-01-13 Bernd Schmidt <bschmidt@redhat.com>
772
773 PR c/66208
774 * c-c++-common/pr66208.c: New file.
775
9b657cf1 7762016-01-13 Jakub Jelinek <jakub@redhat.com>
777
778 PR tree-optimization/69156
779 * gcc.dg/pr69156.c: New test.
780
58ba1b9d 7812016-01-13 H.J. Lu <hongjiu.lu@intel.com>
782
783 * gcc.target/i386/pr69225-7.c: New test.
784
e5fee0fe 7852016-01-13 Richard Henderson <rth@redhat.com>
786
787 * gcc.dg/tm/memopt-13.c: Update expected function.
788 * gcc.dg/tm/memopt-6.c: Likewise.
789
3f0e9745 7902016-01-13 Uros Bizjak <ubizjak@gmail.com>
791
792 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
793 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
794 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
795 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 796
3f0e9745 7972016-01-13 Tom de Vries <tom@codesourcery.com>
798
799 PR tree-optimization/69169
7a6ddc0d 800 * gcc.dg/pr69169.c: New test.
801
9b657cf1 8022016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 803
804 PR target/69228
805 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
806 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
807 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
808 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
809 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
810 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
811 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
812 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
813
f704d701 8142016-01-13 Jakub Jelinek <jakub@redhat.com>
815
816 PR target/69247
817 * gcc.dg/pr69247.c: New test.
818
e966d6b9 8192016-01-13 Richard Biener <rguenther@suse.de>
820
821 PR tree-optimization/69242
822 * gcc.dg/torture/pr69242.c: New testcase.
823
1ca1d9b2 8242016-01-13 Richard Biener <rguenther@suse.de>
825
826 PR tree-optimization/69186
827 * gcc.dg/torture/pr69186.c: New testcase.
828
d07cbccc 8292016-01-13 Jeff Law <law@redhat.com>
830
831 PR tree-optimization/67755
832 * gcc.dg/tree-ssa/pr67755.c: New test.
833
8342016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 835
836 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
837 pass number in output by a star.
838
b95d41cf 8392016-01-12 Bin Cheng <bin.cheng@arm.com>
840
841 PR tree-optimization/68911
842 * gcc.c-torture/execute/pr68911.c: New test.
843
91d87e22 8442016-01-12 Marek Polacek <polacek@redhat.com>
845
846 PR c++/68979
847 * g++.dg/warn/permissive-1.C: New test.
848
8a9401a4 8492016-01-12 Jakub Jelinek <jakub@redhat.com>
850
851 PR objc++/68511
852 PR c++/69213
853 * g++.dg/opt/pr69213.C: New test.
854
b9cb7a67 8552016-01-12 Christian Bruel <christian.bruel@st.com>
856
857 PR target/69180
858 * gcc.target/arm/pr69180.c: New test.
859
e4c96992 8602016-01-12 Richard Biener <rguenther@suse.de>
861
862 PR lto/69077
863 * g++.dg/lto/pr69077_0.C: New testcase.
864 * g++.dg/lto/pr69077_1.C: Likewise.
865
90525f61 8662016-01-12 Jakub Jelinek <jakub@redhat.com>
867
868 PR target/69175
869 * g++.dg/opt/pr69175.C: New test.
870
9e7edfd3 8712016-01-12 Alan Lawrence <alan.lawrence@arm.com>
872
873 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
874 rather than #including math.h & stdlib.h.
875 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
876 * gcc.dg/vect/pr49771.c: Likewise.
877 * gcc.dg/vect/vect-10-big-array.c: Likewise.
878 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
879 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
880 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
881 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
882 * gcc.dg/vect/pr44507.c: Likewise.
883 * gcc.dg/vect/pr45902.c: Likewise.
884 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
885 * gcc.dg/vect/vect-117.c: Likewise.
886 * gcc.dg/vect/vect-99.c: Likewise.
887 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
888 * gcc.dg/vect/vect-cond-1.c: Likewise.
889 * gcc.dg/vect/vect-cond-2.c: Likewise.
890 * gcc.dg/vect/vect-cond-3.c: Likewise.
891 * gcc.dg/vect/vect-cond-4.c: Likewise.
892 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
893 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
894 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
895 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
896 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
897 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
898 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
899 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
900 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
901 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
902 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
903 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
904 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
905 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
906 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
907 include of signal.h.
908 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
909 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
910 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
911 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
912 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
913 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
914 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
915 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
916 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
917 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
918 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
919 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
920 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
921 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
922 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
923 * gcc.dg/vect/vect-outer-5.c: Likewise.
924 * gcc.dg/vect/vect-outer-6.c: Likewise.
925 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
926 include of stdio.h.
927
3368873d 9282016-01-12 Nick Clifton <nickc@redhat.com>
929
930 PR target/68913
931 * gcc.dg/lto/pr61886_0.c: Rename the external function called
932 to fread so that it will be found in all target runtimes.
933
0464ea95 9342016-01-12 Richard Biener <rguenther@suse.de>
935
936 PR tree-optimization/69053
937 * g++.dg/torture/pr69053.C: New testcase.
938
7819730f 9392016-01-12 Richard Biener <rguenther@suse.de>
940
941 PR tree-optimization/69168
942 * gcc.dg/torture/pr69168.c: New testcase.
943
995bfebf 9442016-01-12 Richard Biener <rguenther@suse.de>
945
946 PR tree-optimization/69157
947 * gcc.dg/torture/pr69157.c: New testcase.
948
9492016-01-12 Richard Biener <rguenther@suse.de>
950
951 PR tree-optimization/69174
952 * gcc.dg/torture/pr69174.c: New testcase.
953
1d10d64c 9542016-01-12 Jakub Jelinek <jakub@redhat.com>
955
956 PR c++/66808
957 PR c++/69000
958 * g++.dg/tls/pr66808.C: New test.
959 * g++.dg/tls/pr69000.C: New test.
960
f0b79faf 9612016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
962
963 * gcc.target/powerpc/swaps-p8-23.c: New test.
964 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
965
04cf75a4 9662016-01-11 John David Anglin <danglin@gcc.gnu.org>
967
968 PR tree-optimization/68356
969 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
970
0eb4264c 9712016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
972 Jim Wilson <jim.wilson@linaro.org>
973
974 PR target/69194
975 * gcc.target/arm/pr69194.c: New test.
976
2f66de64 9772016-01-11 H.J. Lu <hongjiu.lu@intel.com>
978
979 PR target/69225
980 * gcc.target/i386/pr69225-1.c: New test.
981 * gcc.target/i386/pr69225-2.c: Likewise.
982 * gcc.target/i386/pr69225-3.c: Likewise.
983 * gcc.target/i386/pr69225-4.c: Likewise.
984 * gcc.target/i386/pr69225-5.c: Likewise.
985 * gcc.target/i386/pr69225-6.c: Likewise.
986
36105e82 9872016-01-11 Jakub Jelinek <jakub@redhat.com>
988
1c78ce2e 989 PR target/67462
990 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
991 if lp64.
992
a4a87320 993 PR target/69071
994 * gcc.dg/pr69071.c: New test.
995
91fbd04f 996 PR c++/69211
997 * g++.dg/opt/pr69211.C: New test.
998
36105e82 999 PR tree-optimization/69214
1000 * gcc.c-torture/compile/pr69214.c: New test.
1001
e934c380 10022016-01-11 Uros Bizjak <ubizjak@gmail.com>
1003
1004 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
1005 * gcc.target/i386/pr66232-11.c: Ditto.
1006 * gcc.target/i386/pr66232-12.c: Ditto.
1007 * gcc.target/i386/pr66232-13.c: Ditto.
1008
3ff1b153 10092016-01-11 Richard Biener <rguenther@suse.de>
1010
1011 PR tree-optimization/69173
1012 * gcc.dg/torture/pr69173.c: New testcase.
1013
04e1504c 10142016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1015
1016 PR rtl-optimization/68796
1017 * gcc.target/aarch64/tst_5.c: New test.
1018 * gcc.target/aarch64/tst_6.c: Likewise.
1019
ae8718b5 10202016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1021
1022 PR rtl-optimization/68841
1023 * gcc.dg/pr68841.c: New test.
1024 * gcc.c-torture/execute/pr68841.c: New test.
1025
bd8bece2 10262016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
1027
1028 PR rtl-optimization/68920
1029 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
1030 for ix86 targets.
1031 * gcc.dg/ifcvt-5.c: New test.
1032
9b657cf1 10332016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 1034
1035 PR bootstrap/69123
1036 * g++.dg/pr69123.C: New.
1037
7a158352 10382016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1039
1040 PR target/69010
1041 * gcc.target/i386/pr69010.c: New test.
1042
ff375d11 10432016-01-11 Martin Jambor <mjambor@suse.cz>
1044
1045 PR ipa/69044
1046 * gcc.target/i386/chkp-pr69044.c: New test.
1047
9eb890f1 10482016-01-11 Tom de Vries <tom@codesourcery.com>
1049
1050 PR tree-optimization/69109
1051 * gcc.dg/autopar/pr69109-2.c: New test.
1052 * gcc.dg/autopar/pr69109.c: New test.
1053
c4157ee5 10542016-01-11 Tom de Vries <tom@codesourcery.com>
1055
1056 PR tree-optimization/69108
1057 * gcc.dg/autopar/pr69108.c: New test.
1058
b933e511 10592016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1060
1061 PR c++/69029
1062 * c-c++-common/Wisleading-indentation.c: Augment test.
1063
efb73de1 10642016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1065
1066 PR fortran/69154
1067 * gfortran.dg/inline_matmul_12.f90: New test.
1068
40c86c3b 10692016-01-10 Paul Thomas <pault@gcc.gnu.org>
1070
1071 PR fortran/67779
1072 * gfortran.dg/actual_array_offset_1: New test.
1073
a006c0bb 10742016-01-10 Tom de Vries <tom@codesourcery.com>
1075
1076 PR tree-optimization/69062
1077 * gcc.dg/autopar/pr69062.c: New test.
1078
880ed4be 10792016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1080
1081 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1082 * gcc.dg/vect/slp-perm-2.c: Likewise.
1083 * gcc.dg/vect/slp-perm-3.c: Likewise.
1084 * gcc.dg/vect/slp-perm-5.c: Likewise.
1085 * gcc.dg/vect/slp-perm-6.c: Likewise.
1086 * gcc.dg/vect/slp-perm-7.c: Likewise.
1087 * gcc.dg/vect/slp-perm-8.c: Likewise.
1088
d95e1856 10892016-01-10 Tom de Vries <tom@codesourcery.com>
1090
1091 PR tree-optimization/69039
1092 * gcc.dg/autopar/pr69039.c: New test.
1093
0f8f48d0 10942016-01-09 Marek Polacek <polacek@redhat.com>
1095
1096 PR c++/69113
1097 * g++.dg/pr69113.C: New test.
1098
7dff0499 10992016-01-09 Jakub Jelinek <jakub@redhat.com>
1100
1101 PR middle-end/50865
1102 PR tree-optimization/69097
1103 * gcc.c-torture/execute/pr50865.c: New test.
1104 * gcc.c-torture/execute/pr69097-1.c: New test.
1105 * gcc.c-torture/execute/pr69097-2.c: New test.
1106 * gcc.dg/pr69097-1.c: New test.
1107 * gcc.dg/pr69097-2.c: New test.
1108
18431e78 11092016-01-09 Jakub Jelinek <jakub@redhat.com>
1110
1111 PR c++/69164
1112 * g++.dg/opt/pr69164.C: New test.
1113
1943a4a2 11142016-01-08 Jakub Jelinek <jakub@redhat.com>
1115
1116 PR tree-optimization/69167
1117 * gcc.dg/pr69167.c: New test.
1118
a143e277 11192016-01-08 Marek Polacek <polacek@redhat.com>
1120
1121 PR c++/68449
1122 * g++.dg/pr68449.C: New.
1123
44c01906 11242016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1125
1126 PR tree-optimization/68707
1127 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1128 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1129 on platforms supporting it.
1130 * gcc.dg/vect/slp-perm-2.c: Likewise.
1131 * gcc.dg/vect/slp-perm-3.c: Likewise.
1132 * gcc.dg/vect/slp-perm-5.c: Likewise.
1133 * gcc.dg/vect/slp-perm-7.c: Likewise.
1134 * gcc.dg/vect/slp-perm-8.c: Likewise.
1135 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1136 on platforms supporting it.
1137
c437d1e8 11382016-01-08 Jakub Jelinek <jakub@redhat.com>
1139
c9595c51 1140 PR tree-optimization/69162
1141 * gcc.dg/pr69162.c: New test.
1142
c437d1e8 1143 PR tree-optimization/69172
1144 * gcc.dg/pr69172.c: New test.
1145
6a46a28c 11462016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1147
1148 PR tree-optimization/67781
1149 * gcc.c-torture/execute/pr67781.c: New file.
1150
62ad9a04 11512016-01-08 Jakub Jelinek <jakub@redhat.com>
1152
1153 PR tree-optimization/69083
1154 * gcc.dg/vect/pr69083.c: New test.
1155
9e0e8c2a 11562016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1157
1158 PR tree-optimization/61441
1159 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1160 Use -fexcess-precision=standard for compiler options.
1161 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1162
5d034e37 11632016-01-08 Jakub Jelinek <jakub@redhat.com>
1164
5013f740 1165 PR fortran/69128
1166 * gfortran.dg/gomp/pr69128.f90: New test.
1167
5d034e37 1168 PR c++/69145
1169 * g++.dg/ext/pr69145-1.C: New test.
1170 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1171 * g++.dg/ext/pr69145-2.h: New file.
1172
517906ff 11732016-01-07 Martin Sebor <msebor@redhat.com>
1174
1175 PR c/68966
1176 * gcc.dg/atomic-fetch-bool.c: New test.
1177 * gcc.dg/sync-fetch-bool.c: New test.
1178
cdbb524c 11792016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1180
1181 PR fortran/66680
1182 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1183
ec3aba9e 11842016-01-07 Nick Clifton <nickc@redhat.com>
1185
1186 PR target/66655
1187 * g++.dg/pr66655.C: New test.
1188 * g++.dg/pr66655_1.cc: Test support file.
1189 * g++.dg/pr66655.h: Test header file.
1190
9b657cf1 11912016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 1192
1193 PR fortran/66680
1194 gfortran.dg/gomp/pr66680.f90: New test.
1195
cd45d7a5 11962016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1197
1198 PR target/69171
1199 * gcc.target/i386/pr69171-1.c: New test.
1200 * gcc.target/i386/pr69171-2.c: Likewise.
1201 * gcc.target/i386/pr69171-3.c: Likewise.
1202 * gcc.target/i386/pr69171-4.c: Likewise.
1203 * gcc.target/i386/pr69171-5.c: Likewise.
1204 * gcc.target/i386/pr69171-6.c: Likewise.
1205
4a86a91a 12062015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1207
1208 PR middle-end/67639
1209 * c-c++-common/pr67639.c: New test.
1210
34c05552 12112016-01-07 Jakub Jelinek <jakub@redhat.com>
1212
1213 PR tree-optimization/69141
1214 * g++.dg/opt/pr69141.C: New test.
1215
f08d6895 12162016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1217
1218 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1219
32ec4173 12202016-01-06 Uros Bizjak <ubizjak@gmail.com>
1221
1222 PR target/69140
1223 * gcc.target/i386/pr69140.c: New test
1224
d74214f3 12252016-01-06 David Malcolm <dmalcolm@redhat.com>
1226
1227 * gcc.dg/bad-dereference.c: New test case.
1228
73991cab 12292015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1230
1231 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1232
fc8cc457 12332016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1234
1235 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1236
be3c9981 12372016-01-06 Marek Polacek <polacek@redhat.com>
1238
1239 PR sanitizer/69099
1240 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1241
2cb724f9 12422016-01-05 Marek Polacek <polacek@redhat.com>
1243
1244 PR c/69104
1245 * gcc.dg/atomic-invalid-2.c: New.
1246
233a53ed 12472016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1248
1249 PR target/68991
1250 * gcc.target/i386/pr68991.c: New test.
1251
ea87c5e3 12522016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1253
1254 PR target/68991
1255 * g++.dg/pr68991-1.C: New test.
1256 * g++.dg/pr68991-2.C: Likewise.
1257
1943a4a2 12582016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 1259
1943a4a2 1260 PR other/60465
afe82e5b 1261 * gcc.target/ia64/pr60465-gprel64.c: New test.
1262 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1263
1e9147dd 12642016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1265
1266 PR rtl-optimization/68651
1267 * gcc.target/aarch64/pr68651_1.c: New test.
1268
d42aa619 12692016-01-05 David Malcolm <dmalcolm@redhat.com>
1270
1271 PR c/69122
1272 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1273
1776de76 12742016-01-05 Nathan Sidwell <nathan@acm.org>
1275
2d7d361d 1276 PR c++/58583
1277 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1278
1776de76 1279 * gcc.dg/alias-15.c: New.
1280
5beb12c0 12812016-01-05 Nick Clifton <nickc@redhat.com>
1282
1283 PR target/68870
1284 * g++.dg/pr68770.C: New test.
1285
d8cca921 12862016-01-04 Mike Stump <mikestump@comcast.net>
1287
1288 * lib/target-supports.exp (check_effective_target_cilkplus):
1289 cilkplus targets require pthreads.
afc907ef 1290 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 1291
8427dff3 12922016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1293
1294 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1295 generation.
1296
f1717362 12972016-01-04 Jakub Jelinek <jakub@redhat.com>
1298
1299 Update copyright years.
1300
d7d6a3ab 13012016-01-04 Marek Polacek <polacek@redhat.com>
1302
1303 PR c/68908
1304 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1305 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1306 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1307
b8f4a5f9 13082016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1309
1310 * gcc.target/sparc/20160104-2.c: New test.
1311
6b5c028f 13122016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1313
1314 * gcc.target/sparc/20160104-1.c: New test.
1315
300e1002 13162016-01-03 Paul Thomas <pault@gcc.gnu.org>
1317
1318 PR fortran/65045
1319 * gfortran.dg/pr65045.f90: New test.
1320
855b105f 13212016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1322
1323 * gnat.dg/specs/debug1.ads: Delete.
1324
bdc177dc 13252016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1326
1327 PR libgfortran/68867
1328 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1329 expression.
1330
48aaffae 13312016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1332
1333 PR libgfortran/68867
1334 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1335 PowerPC.
1336
19a468b8 13372016-01-01 Paul Thomas <pault@gcc.gnu.org>
1338
1339 PR fortran/68864
1340 * gfortran.dg/pr68864.f90: New test.
1341
25371c91 13422016-01-01 Jakub Jelinek <jakub@redhat.com>
1343
2a659064 1344 PR tree-optimization/69070
1345 * gcc.dg/pr69070.c: New test.
1346
57aa9851 1347 PR sanitizer/69055
1348 * gfortran.dg/pr69055.f90: New test.
1349
25371c91 1350 PR target/69015
1351 * gcc.dg/pr69015.c: New test.
f1717362 1352\f
fb2c1edd 1353Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 1354
1355Copying and distribution of this file, with or without modification,
1356are permitted in any medium without royalty provided the copyright
1357notice and this notice are preserved.