]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Fix ChangeLog entry in wrong file
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
147aa3e3 12016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2
3 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4 32-bit targets testing an -m64 multilib.
5
4d04e35e 62016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7
8 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
9 64-bit support.
10
86f38d0c 112016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
12
13 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
14
f776e712 152016-01-21 Christian Bruel <christian.bruel@st.com>
16
17 PR target/68674
18 * gcc.target/i386/pr68674.c
19 * gcc.target/aarch64/pr68674.c
20 * gcc.target/arm/pr68674.c
21
7b9de435 222016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
23
24 PR target/69403
25 * gcc.c-torture/execute/pr69403.c: New test.
26
9935a0ba 272016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
28
29 PR c++/55843
30 * g++.dg/template/pr55843.C: New.
31
06b94aa1 322016-01-22 Alan Lawrence <alan.lawrence@arm.com>
33
34 PR testsuite/66877
35 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
36 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
37
b68773a8 382016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
39
40 PR testsuite/67489
41 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128
42 } from dg-do compile directive, and instead add {
43 dg-require-effective-target int128 }.
44
bbbbe8ab 452016-01-20 Martin Sebor <msebor@redhat.com>
46
47 PR c/69405
48 * gcc.dg/sync-fetch.c: New test.
49
f3a6a26f 502016-01-21 Martin Sebor <msebor@redhat.com>
51
52 PR target/69252
53 * gcc.target/powerpc/pr69252.c: New test.
54
d1565a03 552016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
56
57 PR fortran/65996
58 gfortran.dg/pr65996.f90: New test.
59
15a5a905 602016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
61
62 PR c++/68810
bbbbe8ab 63 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 64 expected to generate an error.
15a5a905 65
e4538af5 662016-01-21 Bernd Schmidt <bschmidt@redhat.com>
67
68 PR middle-end/66178
69 * gcc.dg/torture/pr66178.c: New test.
70
4d4180ce 712016-01-21 Anton Blanchard <anton@samba.org>
72 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
73
74 PR target/63354
75 * gcc.target/powerpc/pr63354.c: New test.
76
86e16058 772016-01-21 Vladimir Makarov <vmakarov@redhat.com>
78
79 PR rtl-optimization/68990
80 * gcc.target/i386/pr68990: New.
81
b11b85e4 822016-01-21 Nick Clifton <nickc@redhat.com>
83
84 PR target/69129
85 * gcc.target/mips/pr69129.c: New.
86
62dd9f85 872016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
88
89 PR c++/58046
90 * g++.dg/cpp0x/pr58046.C: New.
91
ac7d424b 922016-01-21 Jakub Jelinek <jakub@redhat.com>
93
47c0bea3 94 PR target/69187
95 PR target/65624
96 * gcc.target/arm/pr69187.c: New test.
97
ac7d424b 98 PR c++/69355
99 * g++.dg/torture/pr69355.C: New test.
100
9e18b252 1012016-01-21 Aditya Kumar <aditya.k7@samsung.com>
102 Sebastian Pop <s.pop@samsung.com>
103
104 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
105
de862e2f 1062016-01-21 Aditya Kumar <aditya.k7@samsung.com>
107 Sebastian Pop <s.pop@samsung.com>
108
109 * gcc.dg/graphite/pr68976.c: New test.
110
f55f9344 1112016-01-21 Jakub Jelinek <jakub@redhat.com>
112
113 PR middle-end/67653
114 * c-c++-common/pr67653.c: New test.
115 * gcc.dg/torture/pr29119.c: Add dg-warning.
116
62752e71 1172016-01-20 Peter Bergner <bergner@vnet.ibm.com>
118
119 * gcc.target/powerpc/cpu-builtin-1.c: New test.
120
16d4186f 1212016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
122
123 PR c/24293
124 * gcc.dg/pr24293.c: New test.
125 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
126 incomplete struct type.
127 * gcc.dg/declspec-1.c: Likewise.
128 * gcc.dg/pr63549.c: Likewise.
129
58219d13 1302016-01-20 Jakub Jelinek <jakub@redhat.com>
131
132 PR tree-optimization/66612
133 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
134 for bdn instruction.
135
a7b5688a 1362016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
137
138 * lib/target-supports.exp
139 (check_effective_target_arm_fp_ok_nocache): New.
140 (check_effective_target_arm_fp_ok): New.
141 (add_options_for_arm_fp): New.
142 (check_effective_target_arm_crypto_ok_nocache): Require
143 target_arm_v8_neon_ok instead of arm32.
144 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
145 (check_effective_target_arm_crypto_pragma_ok): New.
146 (add_options_for_arm_vfp): New.
147 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
148 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
149 target instead. Force initial fpu to vfp.
150 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
151 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
152 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
153 dependency.
154 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
155 use arm_vfp effective target instead. Force initial fpu to vfp.
156 * gcc.target/arm/attr-neon3.c: Likewise.
157 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
158 arm_vfp_ok.
159 * gcc.target/arm/unsigned-float.c: Likewise.
160 * gcc.target/arm/vfp-1.c: Likewise.
161 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
162 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
163 * gcc.target/arm/vfp-ldmiad.c: Likewise.
164 * gcc.target/arm/vfp-ldmias.c: Likewise.
165 * gcc.target/arm/vfp-stmdbd.c: Likewise.
166 * gcc.target/arm/vfp-stmdbs.c: Likewise.
167 * gcc.target/arm/vfp-stmiad.c: Likewise.
168 * gcc.target/arm/vfp-stmias.c: Likewise.
169 * gcc.target/arm/vnmul-1.c: Likewise.
170 * gcc.target/arm/vnmul-2.c: Likewise.
171 * gcc.target/arm/vnmul-3.c: Likewise.
172 * gcc.target/arm/vnmul-4.c: Likewise.
173
7ca56ca8 1742016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 175
7fb75b57 176 PR testsuite/69366
177 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
178 the MPX run-time library, for compile-time MPX test.
179 * gcc.target/i386/chkp-always_inline.c: Likewise.
180 * gcc.target/i386/chkp-bndret.c: Likewise.
181 * gcc.target/i386/chkp-builtins-1.c: Likewise.
182 * gcc.target/i386/chkp-builtins-2.c: Likewise.
183 * gcc.target/i386/chkp-builtins-3.c: Likewise.
184 * gcc.target/i386/chkp-builtins-4.c: Likewise.
185 * gcc.target/i386/chkp-const-check-1.c: Likewise.
186 * gcc.target/i386/chkp-const-check-2.c: Likewise.
187 * gcc.target/i386/chkp-hidden-def.c: Likewise.
188 * gcc.target/i386/chkp-label-address.c: Likewise.
189 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
190 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
191 * gcc.target/i386/chkp-pr69044.c: Likewise.
192 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
193 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
194 * gcc.target/i386/chkp-strchr.c: Likewise.
195 * gcc.target/i386/chkp-strlen-1.c: Likewise.
196 * gcc.target/i386/chkp-strlen-2.c: Likewise.
197 * gcc.target/i386/chkp-strlen-3.c: Likewise.
198 * gcc.target/i386/chkp-strlen-4.c: Likewise.
199 * gcc.target/i386/chkp-strlen-5.c: Likewise.
200 * gcc.target/i386/chkp-stropt-1.c: Likewise.
201 * gcc.target/i386/chkp-stropt-10.c: Likewise.
202 * gcc.target/i386/chkp-stropt-11.c: Likewise.
203 * gcc.target/i386/chkp-stropt-12.c: Likewise.
204 * gcc.target/i386/chkp-stropt-13.c: Likewise.
205 * gcc.target/i386/chkp-stropt-14.c: Likewise.
206 * gcc.target/i386/chkp-stropt-15.c: Likewise.
207 * gcc.target/i386/chkp-stropt-16.c: Likewise.
208 * gcc.target/i386/chkp-stropt-2.c: Likewise.
209 * gcc.target/i386/chkp-stropt-3.c: Likewise.
210 * gcc.target/i386/chkp-stropt-4.c: Likewise.
211 * gcc.target/i386/chkp-stropt-5.c: Likewise.
212 * gcc.target/i386/chkp-stropt-6.c: Likewise.
213 * gcc.target/i386/chkp-stropt-7.c: Likewise.
214 * gcc.target/i386/chkp-stropt-8.c: Likewise.
215 * gcc.target/i386/chkp-stropt-9.c: Likewise.
216 * gcc.target/i386/pr63995-2.c: Likewise.
217 * gcc.target/i386/pr64805.c: Likewise.
218 * gcc.target/i386/pr65044.c: Likewise.
219 * gcc.target/i386/pr65167.c: Likewise.
220 * gcc.target/i386/pr65183.c: Likewise.
221 * gcc.target/i386/pr65184.c: Likewise.
222 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 223
f2da0b99 2242016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
225
226 PR tree-optimization/69328
227 * gcc.dg/pr69328.c: New test.
228
4d379676 2292016-01-20 Jeff Law <law@redhat.com>
230
4a11f145 231 PR target/25114
4d379676 232 * gcc.target/m68k/pr25114.c: New test.
233
0754bad1 2342016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
235
236 * gcc.target/arm/memset-inline-10.c: Added
237 dg-require-effective-target arm_thumb2_ok.
238
63bd5c2d 2392016-01-19 Eric Botcazou <ebotcazou@adacore.com>
240
241 * gcc.dg/debug/dwarf2/sso.c: New test.
242
a9c01e81 2432016-01-19 Uros Bizjak <ubizjak@gmail.com>
244
245 PR testsuite/68820
246 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
247 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
248 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
249
53fa0e54 2502016-01-19 Jan Hubicka <hubicka@ucw.cz>
251
252 PR ipa/66223
253 * g++.dg/ipa/devirt-50.C: New testcase.
254
e035a62c 2552016-01-19 Marek Polacek <polacek@redhat.com>
256
257 PR c++/68965
258 * g++.dg/cpp1y/parameter-pack-1.C: New test.
259 * g++.dg/cpp1y/parameter-pack-2.C: New test.
260
885cc3ea 2612016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
262
263 PR target/69135
264 * gcc.target/arm/pr69135_1.c: New test.
265
07bd240e 2662015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
267
268 * gcc.target/aarch64/ccmp_1.c: Add new tests.
269
9f60d257 2702015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
271
272 * gcc.target/aarch64/ccmp_1.c: New testcase.
273
a0c919f7 2742016-01-19 Marek Polacek <polacek@redhat.com>
275
276 PR c++/68586
277 * g++.dg/cpp0x/enum30.C: New test.
278
dc5d6d17 2792016-01-19 Richard Biener <rguenther@suse.de>
280
281 PR tree-optimization/69336
282 * g++.dg/tree-ssa/pr69336.C: New testcase.
283
6dd156e0 2842016-01-19 Jakub Jelinek <jakub@redhat.com>
285
286 PR debug/65779
287 * gcc.dg/pr65779.c: New test.
288
3e0d45b9 2892016-01-19 Richard Biener <rguenther@suse.de>
290
291 PR tree-optimization/69352
292 * gcc.dg/torture/pr69352.c: New testcase.
293
7a3cf64d 2942016-01-19 Jakub Jelinek <jakub@redhat.com>
295
296 PR rtl-optimization/68955
297 PR rtl-optimization/64557
298 * gcc.dg/torture/pr68955.c: New test.
299
8be55b33 3002016-01-19 Jan Hubicka <hubicka@ucw.cz>
301
302 PR lto/69136
303 * g++.dg/torture/pr69136.C: New testcase.
304
72a985d7 3052016-01-19 Jan Hubicka <hubicka@ucw.cz>
306
307 PR lto/69133
308 * g++.dg/lto/pr69133_0.C: New testcase.
309 * g++.dg/lto/pr69133_1.C: New testcase.
310
56778b62 3112016-01-15 Jeff Law <law@redhat.com>
312
313 PR tree-optimization/69320
314 * gcc.c-torture/pr69320-1.c: New test.
315 * gcc.c-torture/pr69320-2.c: New test.
316 * gcc.c-torture/pr69320-3.c: New test.
317 * gcc.c-torture/pr69320-4.c: New test.
318
ced41b93 3192016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
320
321 PR c++/11858
322 PR c++/24663
323 PR c++/24664
324 * g++.dg/template/pr11858.C: New test.
325 * g++.dg/template/pr24663.C: New test.
326 * g++.dg/template/unify12.C: New test.
327 * g++.dg/template/unify13.C: New test.
328 * g++.dg/template/unify14.C: New test.
329 * g++.dg/template/unify15.C: New test.
330 * g++.dg/template/unify16.C: New test.
331 * g++.dg/template/unify17.C: New test.
332
7f8cbcaf 3332016-01-18 David Malcolm <dmalcolm@redhat.com>
334
335 PR testsuite/69181
336 * gcc.dg/pr69181-1.c: New test file.
337 * gcc.dg/pr69181-2.c: New test file.
338 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
339 globals by moving it to...
340 (cleanup-after-saved-dg-test): ...this new function. Add
341 "global additional_sources_used". Add reset of global
342 multiline_expected_outputs to the empty list.
343 * lib/multiline.exp (_multiline_expected_outputs): Rename this
344 global to...
345 (multiline_expected_outputs): ...this, and updated comments to
346 note that it is modified from gcc-dg.exp.
347 (dg-end-multiline-output): Update for the above renaming.
348 (handle-multiline-outputs): Likewise. Remove the clearing
349 of the expected outputs to the empty list.
350
3c7cbfc0 3512016-01-18 Richard Biener <rguenther@suse.de>
352
353 PR tree-optimization/69297
354 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
355
81d49cc1 3562016-01-18 Joseph Myers <joseph@codesourcery.com>
357
358 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
359 dg-options.
360 * gcc.target/mips/mips-3d-2.c: Likewise.
361 * gcc.target/mips/mips-3d-3.c: Likewise.
362 * gcc.target/mips/mips-3d-4.c: Likewise.
363 * gcc.target/mips/mips-3d-5.c: Likewise.
364 * gcc.target/mips/mips-3d-6.c: Likewise.
365 * gcc.target/mips/mips-3d-7.c: Likewise.
366 * gcc.target/mips/mips-3d-8.c: Likewise.
367 * gcc.target/mips/mips-3d-9.c: Likewise.
368 * gcc.target/mips/mips-ps-1.c: Likewise.
369 * gcc.target/mips/mips-ps-2.c: Likewise.
370 * gcc.target/mips/mips-ps-3.c: Likewise.
371 * gcc.target/mips/mips-ps-4.c: Likewise.
372 * gcc.target/mips/mips-ps-5.c: Likewise.
373 * gcc.target/mips/mips-ps-6.c: Likewise.
374 * gcc.target/mips/mips-ps-7.c: Likewise.
375 * gcc.target/mips/mips-ps-type.c: Likewise.
376 * gcc.target/mips/mips-ps-type-2.c: Likewise.
377 * gcc.target/mips/mips16-attributes-6.c: Likewise.
378
03c4ff3a 3792016-01-18 Tom de Vries <tom@codesourcery.com>
380
381 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
382 * c-c++-common/goacc/kernels-double-reduction.c: New test.
383 * c-c++-common/goacc/kernels-empty.c: New test.
384 * c-c++-common/goacc/kernels-eternal.c: New test.
385 * c-c++-common/goacc/kernels-loop-2.c: New test.
386 * c-c++-common/goacc/kernels-loop-3.c: New test.
387 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
388 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
389 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
390 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
391 * c-c++-common/goacc/kernels-loop-data.c: New test.
392 * c-c++-common/goacc/kernels-loop-g.c: New test.
393 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
394 * c-c++-common/goacc/kernels-loop-n.c: New test.
395 * c-c++-common/goacc/kernels-loop-nest.c: New test.
396 * c-c++-common/goacc/kernels-loop.c: New test.
397 * c-c++-common/goacc/kernels-noreturn.c: New test.
398 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
399 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
400 * c-c++-common/goacc/kernels-reduction.c: New test.
401
22e3dcee 4022016-01-18 Tom de Vries <tom@codesourcery.com>
403
404 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
405 * gcc.dg/autopar/outer-2.c: Same.
406 * gcc.dg/autopar/outer-3.c: Same.
407 * gcc.dg/autopar/outer-4.c: Same.
408 * gcc.dg/autopar/outer-5.c: Same.
409 * gcc.dg/autopar/outer-6.c: Same.
410 * gcc.dg/autopar/parallelization-1.c: Same.
411 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
412 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
413 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
414 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
415 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
416 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
417 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
418 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
419 * gcc.dg/autopar/pr39500-1.c: Same.
420 * gcc.dg/autopar/pr39500-2.c: Same.
421 * gcc.dg/autopar/pr46193.c: Same.
422 * gcc.dg/autopar/pr46194.c: Same.
423 * gcc.dg/autopar/pr49580.c: Same.
424 * gcc.dg/autopar/pr49960-1.c: Same.
425 * gcc.dg/autopar/pr49960.c: Same.
426 * gcc.dg/autopar/pr68373.c: Same.
427 * gcc.dg/autopar/reduc-1.c: Same.
428 * gcc.dg/autopar/reduc-1char.c: Same.
429 * gcc.dg/autopar/reduc-1short.c: Same.
430 * gcc.dg/autopar/reduc-2.c: Same.
431 * gcc.dg/autopar/reduc-2char.c: Same.
432 * gcc.dg/autopar/reduc-2short.c: Same.
433 * gcc.dg/autopar/reduc-3.c: Same.
434 * gcc.dg/autopar/reduc-4.c: Same.
435 * gcc.dg/autopar/reduc-6.c: Same.
436 * gcc.dg/autopar/reduc-7.c: Same.
437 * gcc.dg/autopar/reduc-8.c: Same.
438 * gcc.dg/autopar/reduc-9.c: Same.
439 * gcc.dg/autopar/uns-outer-4.c: Same.
440 * gcc.dg/autopar/uns-outer-5.c: Same.
441 * gcc.dg/autopar/uns-outer-6.c: Same.
442 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
443 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
444
fd5cbe2f 4452016-01-18 Alan Lawrence <alan.lawrence@arm.com>
446
447 PR target/63679
448 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
449 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
450
fa75ab55 4512016-01-18 Alan Lawrence <alan.lawrence@arm.com>
452
453 PR target/63679
454 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
455 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
456 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
457
214b2582 4582016-01-18 Alan Lawrence <alan.lawrence@arm.com>
459
460 PR target/63679
461 * gcc.dg/tree-ssa/sra-17.c: New.
462 * gcc.dg/tree-ssa/sra-18.c: New.
463
13146837 4642016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
465
466 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
467
6ccd18c2 4682016-01-18 Eric Botcazou <ebotcazou@adacore.com>
469
470 * gnat.dg/inline12.adb: New test.
471
8872b95f 4722016-01-18 Bin Cheng <bin.cheng@arm.com>
473
474 PR tree-optimization/66797
475 * gcc.c-torture/execute/pr65447.c: Relax check condition.
476
971514e3 4772016-01-18 Richard Biener <rguenther@suse.de>
478
479 PR tree-optimization/69170
480 * gcc.dg/torture/pr69170.c: New testcase.
481
9b2d1aab 4822016-01-17 John David Anglin <danglin@gcc.gnu.org>
483
484 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
485
164d84c2 4862016-01-16 Tom de Vries <tom@codesourcery.com>
487
488 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
489
4c33b769 4902016-01-16 Tom de Vries <tom@codesourcery.com>
491
492 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
493 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
494 redundant dg-require-effective-target pthread.
495 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
496 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
497 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
498 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
499 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
500 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
501 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
502
673441b0 5032016-01-16 David Edelsohn <dje.gcc@gmail.com>
504
505 PR target/68609
506 * gcc.target/powerpc/recip-6.c: Enable on AIX.
507 * gcc.target/powerpc/recip-7.c: Same.
508
90153ae7 5092016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
510
511 PR c++/69091
512 * g++.dg/template/pr69091.C: New test.
513
bc24d01d 5142016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
515
516 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
517 dump does not contain an error_mark_node.
518 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
519 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
520
4067c0fd 5212016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
522
523 PR c++/68936
524 * g++.dg/template/pr68936.C: New test.
525
27c6dbdd 5262016-01-15 David Edelsohn <dje.gcc@gmail.com>
527
528 PR target/68609
529 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
530 * gcc.target/powerpc/recip-2.c: Same.
531 * gcc.target/powerpc/recip-3.c: Same.
532 * gcc.target/powerpc/recip-4.c: Same.
533 * gcc.target/powerpc/recip-sqrtf.c: Same.
534
e390c57d 5352016-01-15 Jeff Law <law@redhat.com>
536
537 PR tree-optimization/69270
538 * gcc.dg/tree-ssa/pr69270-2.c: New test.
539 * gcc.dg/tree-ssa/pr69270-3.c: New test.
540
ddcfeaf1 5412016-01-15 Paul Thomas <pault@gcc.gnu.org>
542
543 PR fortran/49630
544 * gfortran.dg/deferred_character_13.f90: New test for the fix
545 of comment 3 of the PR.
546
547 PR fortran/54070
548 * gfortran.dg/deferred_character_8.f90: New test
549 * gfortran.dg/allocate_error_5.f90: New test
550
551 PR fortran/60593
552 * gfortran.dg/deferred_character_10.f90: New test
553
554 PR fortran/60795
555 * gfortran.dg/deferred_character_14.f90: New test
556
557 PR fortran/61147
558 * gfortran.dg/deferred_character_11.f90: New test
559
560 PR fortran/64324
561 * gfortran.dg/deferred_character_9.f90: New test
562
81be349c 5632016-01-15 Vladimir Makarov <vmakarov@redhat.com>
564
565 PR rtl-optimization/69030
566 * gcc.target/i386/pr69030.c: New.
567
998456c5 5682016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
569
570 * gcc.target/aarch64/target_attr_17.c: New test.
571
0d85be19 5722016-01-15 Richard Biener <rguenther@suse.de>
573
574 PR tree-optimization/66856
575 * gcc.dg/torture/pr66856-1.c: New testcase.
576 * gcc.dg/torture/pr66856-2.c: Likewise.
577
321d36c8 5782016-01-15 Richard Biener <rguenther@suse.de>
579
580 PR debug/69137
581 * g++.dg/lto/pr69137_0.C: New testcase.
582
d94a1f53 5832016-01-15 Richard Sandiford <richard.sandiford@arm.com>
584
585 PR middle-end/69246
586 * gcc.target/i386/pr69246.c: New test.
587
5fe9a861 5882016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
589
a9c01e81 590 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 591
3d05a5e9 5922016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
593
594 PR c++/56194
595 * g++.dg/init/const9.C: Disable test on S/390.
596
5e8132b5 5972016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
598
599 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
600 * g++.dg/Wno-frame-address.C: Ditto.
601
32307cdf 6022016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
603
604 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
605
1ca28250 6062016-01-15 Richard Biener <rguenther@suse.de>
607
608 PR tree-optimization/68961
609 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
610
6271bd93 6112016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
612
613 * gcc.target/i386/pr65105-5.c: New test.
614
9dbe6a63 6152016-01-15 Jan Hubicka <hubicka@ucw.cz>
616
617 * gcc.c-torture/execute/alias-4.c: New testcase.
618
a70589b9 6192016-01-15 Jan Hubicka <hubicka@ucw.cz>
620
621 PR ipa/68148
622 * g++.dg/ipa/devirt-49.C: New testcase.
623
7bbac464 6242016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 625
626 PR target/65837
627 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
628 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
629 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
630
4345b868 6312016-01-15 Richard Biener <rguenther@suse.de>
632
633 PR tree-optimization/69117
634 * gcc.dg/torture/pr69117.c: New testcase.
635
580357e7 6362015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 637
638 PR c++/69048
639 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
640
612baa31 6412016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
642
643 PR testsuite/67509
644 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
645 range tests use 100 * maximum instead of maximum + 1.
646
44e09bc4 6472016-01-14 Jakub Jelinek <jakub@redhat.com>
648
649 PR debug/69244
650 * gcc.dg/guality/pr69244.c: New test.
651
96962ae4 6522016-01-14 Uros Bizjak <ubizjak@gmail.com>
653
654 * lib/target-supports.exp (check_effective_target_issignaling):
655 New procedure.
656 * gcc.dg/pr61441.c: Require issignaling effective target.
657
ab9c400b 6582016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
659
660 PR target/68803
661 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
662
a7ed4583 6632016-01-14 David Malcolm <dmalcolm@redhat.com>
664
665 PR c++/68819
666 PR preprocessor/69177
667 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
668 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
669 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
670 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
671
77f35cec 6722016-01-14 Marek Polacek <polacek@redhat.com>
673
674 PR c/69262
675 * gcc.dg/array-15.c: New test.
676
915d0950 6772016-01-14 Jakub Jelinek <jakub@redhat.com>
678
679 PR middle-end/68146
680 PR tree-optimization/69155
681 * gfortran.dg/pr68146.f: New test.
682 * gfortran.dg/pr69155.f90: New test.
683
24651fb7 6842016-01-14 Richard Biener <rguenther@suse.de>
685
686 PR tree-optimization/68060
687 * gcc.dg/torture/pr68060-1.c: New testcase.
688 * gcc.dg/torture/pr68060-2.c: Likewise.
689
2f63f950 6902016-01-14 Nick Clifton <nickc@redhat.com>
691
692 * lib/target-supports.exp
693 (check_effective_target_arm_neon_ok_nocache): Add an option
694 sequence that includes setting the ARM architecture to ARMv7-A.
695 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
696 command line options necessary to enable Neon support.
697 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
698 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
699 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
700 * gcc.target/arm/pr69180.c: Likewise.
701
3ce0acde 7022016-01-14 Jeff Law <law@redhat.com>
703
704 PR tree-optimization/69270
705 * gcc.dg/tree-ssa/pr69270.c: New test.
706
bda05c57 7072016-01-13 Bernd Schmidt <bschmidt@redhat.com>
708
709 PR c/66208
710 * c-c++-common/pr66208.c: New file.
711
9b657cf1 7122016-01-13 Jakub Jelinek <jakub@redhat.com>
713
714 PR tree-optimization/69156
715 * gcc.dg/pr69156.c: New test.
716
58ba1b9d 7172016-01-13 H.J. Lu <hongjiu.lu@intel.com>
718
719 * gcc.target/i386/pr69225-7.c: New test.
720
e5fee0fe 7212016-01-13 Richard Henderson <rth@redhat.com>
722
723 * gcc.dg/tm/memopt-13.c: Update expected function.
724 * gcc.dg/tm/memopt-6.c: Likewise.
725
3f0e9745 7262016-01-13 Uros Bizjak <ubizjak@gmail.com>
727
728 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
729 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
730 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
731 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 732
3f0e9745 7332016-01-13 Tom de Vries <tom@codesourcery.com>
734
735 PR tree-optimization/69169
7a6ddc0d 736 * gcc.dg/pr69169.c: New test.
737
9b657cf1 7382016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 739
740 PR target/69228
741 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
742 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
743 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
744 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
745 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
746 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
747 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
748 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
749
f704d701 7502016-01-13 Jakub Jelinek <jakub@redhat.com>
751
752 PR target/69247
753 * gcc.dg/pr69247.c: New test.
754
e966d6b9 7552016-01-13 Richard Biener <rguenther@suse.de>
756
757 PR tree-optimization/69242
758 * gcc.dg/torture/pr69242.c: New testcase.
759
1ca1d9b2 7602016-01-13 Richard Biener <rguenther@suse.de>
761
762 PR tree-optimization/69186
763 * gcc.dg/torture/pr69186.c: New testcase.
764
d07cbccc 7652016-01-13 Jeff Law <law@redhat.com>
766
767 PR tree-optimization/67755
768 * gcc.dg/tree-ssa/pr67755.c: New test.
769
7702016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 771
772 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
773 pass number in output by a star.
774
b95d41cf 7752016-01-12 Bin Cheng <bin.cheng@arm.com>
776
777 PR tree-optimization/68911
778 * gcc.c-torture/execute/pr68911.c: New test.
779
91d87e22 7802016-01-12 Marek Polacek <polacek@redhat.com>
781
782 PR c++/68979
783 * g++.dg/warn/permissive-1.C: New test.
784
8a9401a4 7852016-01-12 Jakub Jelinek <jakub@redhat.com>
786
787 PR objc++/68511
788 PR c++/69213
789 * g++.dg/opt/pr69213.C: New test.
790
b9cb7a67 7912016-01-12 Christian Bruel <christian.bruel@st.com>
792
793 PR target/69180
794 * gcc.target/arm/pr69180.c: New test.
795
e4c96992 7962016-01-12 Richard Biener <rguenther@suse.de>
797
798 PR lto/69077
799 * g++.dg/lto/pr69077_0.C: New testcase.
800 * g++.dg/lto/pr69077_1.C: Likewise.
801
90525f61 8022016-01-12 Jakub Jelinek <jakub@redhat.com>
803
804 PR target/69175
805 * g++.dg/opt/pr69175.C: New test.
806
9e7edfd3 8072016-01-12 Alan Lawrence <alan.lawrence@arm.com>
808
809 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
810 rather than #including math.h & stdlib.h.
811 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
812 * gcc.dg/vect/pr49771.c: Likewise.
813 * gcc.dg/vect/vect-10-big-array.c: Likewise.
814 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
815 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
816 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
817 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
818 * gcc.dg/vect/pr44507.c: Likewise.
819 * gcc.dg/vect/pr45902.c: Likewise.
820 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
821 * gcc.dg/vect/vect-117.c: Likewise.
822 * gcc.dg/vect/vect-99.c: Likewise.
823 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
824 * gcc.dg/vect/vect-cond-1.c: Likewise.
825 * gcc.dg/vect/vect-cond-2.c: Likewise.
826 * gcc.dg/vect/vect-cond-3.c: Likewise.
827 * gcc.dg/vect/vect-cond-4.c: Likewise.
828 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
829 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
830 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
831 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
832 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
833 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
834 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
835 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
836 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
837 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
838 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
839 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
840 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
841 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
842 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
843 include of signal.h.
844 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
845 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
846 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
847 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
848 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
849 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
850 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
851 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
852 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
853 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
854 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
855 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
856 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
857 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
858 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
859 * gcc.dg/vect/vect-outer-5.c: Likewise.
860 * gcc.dg/vect/vect-outer-6.c: Likewise.
861 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
862 include of stdio.h.
863
3368873d 8642016-01-12 Nick Clifton <nickc@redhat.com>
865
866 PR target/68913
867 * gcc.dg/lto/pr61886_0.c: Rename the external function called
868 to fread so that it will be found in all target runtimes.
869
0464ea95 8702016-01-12 Richard Biener <rguenther@suse.de>
871
872 PR tree-optimization/69053
873 * g++.dg/torture/pr69053.C: New testcase.
874
7819730f 8752016-01-12 Richard Biener <rguenther@suse.de>
876
877 PR tree-optimization/69168
878 * gcc.dg/torture/pr69168.c: New testcase.
879
995bfebf 8802016-01-12 Richard Biener <rguenther@suse.de>
881
882 PR tree-optimization/69157
883 * gcc.dg/torture/pr69157.c: New testcase.
884
8852016-01-12 Richard Biener <rguenther@suse.de>
886
887 PR tree-optimization/69174
888 * gcc.dg/torture/pr69174.c: New testcase.
889
1d10d64c 8902016-01-12 Jakub Jelinek <jakub@redhat.com>
891
892 PR c++/66808
893 PR c++/69000
894 * g++.dg/tls/pr66808.C: New test.
895 * g++.dg/tls/pr69000.C: New test.
896
f0b79faf 8972016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
898
899 * gcc.target/powerpc/swaps-p8-23.c: New test.
900 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
901
04cf75a4 9022016-01-11 John David Anglin <danglin@gcc.gnu.org>
903
904 PR tree-optimization/68356
905 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
906
0eb4264c 9072016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
908 Jim Wilson <jim.wilson@linaro.org>
909
910 PR target/69194
911 * gcc.target/arm/pr69194.c: New test.
912
2f66de64 9132016-01-11 H.J. Lu <hongjiu.lu@intel.com>
914
915 PR target/69225
916 * gcc.target/i386/pr69225-1.c: New test.
917 * gcc.target/i386/pr69225-2.c: Likewise.
918 * gcc.target/i386/pr69225-3.c: Likewise.
919 * gcc.target/i386/pr69225-4.c: Likewise.
920 * gcc.target/i386/pr69225-5.c: Likewise.
921 * gcc.target/i386/pr69225-6.c: Likewise.
922
36105e82 9232016-01-11 Jakub Jelinek <jakub@redhat.com>
924
1c78ce2e 925 PR target/67462
926 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
927 if lp64.
928
a4a87320 929 PR target/69071
930 * gcc.dg/pr69071.c: New test.
931
91fbd04f 932 PR c++/69211
933 * g++.dg/opt/pr69211.C: New test.
934
36105e82 935 PR tree-optimization/69214
936 * gcc.c-torture/compile/pr69214.c: New test.
937
e934c380 9382016-01-11 Uros Bizjak <ubizjak@gmail.com>
939
940 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
941 * gcc.target/i386/pr66232-11.c: Ditto.
942 * gcc.target/i386/pr66232-12.c: Ditto.
943 * gcc.target/i386/pr66232-13.c: Ditto.
944
3ff1b153 9452016-01-11 Richard Biener <rguenther@suse.de>
946
947 PR tree-optimization/69173
948 * gcc.dg/torture/pr69173.c: New testcase.
949
04e1504c 9502016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
951
952 PR rtl-optimization/68796
953 * gcc.target/aarch64/tst_5.c: New test.
954 * gcc.target/aarch64/tst_6.c: Likewise.
955
ae8718b5 9562016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
957
958 PR rtl-optimization/68841
959 * gcc.dg/pr68841.c: New test.
960 * gcc.c-torture/execute/pr68841.c: New test.
961
bd8bece2 9622016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
963
964 PR rtl-optimization/68920
965 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
966 for ix86 targets.
967 * gcc.dg/ifcvt-5.c: New test.
968
9b657cf1 9692016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 970
971 PR bootstrap/69123
972 * g++.dg/pr69123.C: New.
973
7a158352 9742016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
975
976 PR target/69010
977 * gcc.target/i386/pr69010.c: New test.
978
ff375d11 9792016-01-11 Martin Jambor <mjambor@suse.cz>
980
981 PR ipa/69044
982 * gcc.target/i386/chkp-pr69044.c: New test.
983
9eb890f1 9842016-01-11 Tom de Vries <tom@codesourcery.com>
985
986 PR tree-optimization/69109
987 * gcc.dg/autopar/pr69109-2.c: New test.
988 * gcc.dg/autopar/pr69109.c: New test.
989
c4157ee5 9902016-01-11 Tom de Vries <tom@codesourcery.com>
991
992 PR tree-optimization/69108
993 * gcc.dg/autopar/pr69108.c: New test.
994
b933e511 9952016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
996
997 PR c++/69029
998 * c-c++-common/Wisleading-indentation.c: Augment test.
999
efb73de1 10002016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1001
1002 PR fortran/69154
1003 * gfortran.dg/inline_matmul_12.f90: New test.
1004
40c86c3b 10052016-01-10 Paul Thomas <pault@gcc.gnu.org>
1006
1007 PR fortran/67779
1008 * gfortran.dg/actual_array_offset_1: New test.
1009
a006c0bb 10102016-01-10 Tom de Vries <tom@codesourcery.com>
1011
1012 PR tree-optimization/69062
1013 * gcc.dg/autopar/pr69062.c: New test.
1014
880ed4be 10152016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1016
1017 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1018 * gcc.dg/vect/slp-perm-2.c: Likewise.
1019 * gcc.dg/vect/slp-perm-3.c: Likewise.
1020 * gcc.dg/vect/slp-perm-5.c: Likewise.
1021 * gcc.dg/vect/slp-perm-6.c: Likewise.
1022 * gcc.dg/vect/slp-perm-7.c: Likewise.
1023 * gcc.dg/vect/slp-perm-8.c: Likewise.
1024
d95e1856 10252016-01-10 Tom de Vries <tom@codesourcery.com>
1026
1027 PR tree-optimization/69039
1028 * gcc.dg/autopar/pr69039.c: New test.
1029
0f8f48d0 10302016-01-09 Marek Polacek <polacek@redhat.com>
1031
1032 PR c++/69113
1033 * g++.dg/pr69113.C: New test.
1034
7dff0499 10352016-01-09 Jakub Jelinek <jakub@redhat.com>
1036
1037 PR middle-end/50865
1038 PR tree-optimization/69097
1039 * gcc.c-torture/execute/pr50865.c: New test.
1040 * gcc.c-torture/execute/pr69097-1.c: New test.
1041 * gcc.c-torture/execute/pr69097-2.c: New test.
1042 * gcc.dg/pr69097-1.c: New test.
1043 * gcc.dg/pr69097-2.c: New test.
1044
18431e78 10452016-01-09 Jakub Jelinek <jakub@redhat.com>
1046
1047 PR c++/69164
1048 * g++.dg/opt/pr69164.C: New test.
1049
1943a4a2 10502016-01-08 Jakub Jelinek <jakub@redhat.com>
1051
1052 PR tree-optimization/69167
1053 * gcc.dg/pr69167.c: New test.
1054
a143e277 10552016-01-08 Marek Polacek <polacek@redhat.com>
1056
1057 PR c++/68449
1058 * g++.dg/pr68449.C: New.
1059
44c01906 10602016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1061
1062 PR tree-optimization/68707
1063 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1064 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1065 on platforms supporting it.
1066 * gcc.dg/vect/slp-perm-2.c: Likewise.
1067 * gcc.dg/vect/slp-perm-3.c: Likewise.
1068 * gcc.dg/vect/slp-perm-5.c: Likewise.
1069 * gcc.dg/vect/slp-perm-7.c: Likewise.
1070 * gcc.dg/vect/slp-perm-8.c: Likewise.
1071 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1072 on platforms supporting it.
1073
c437d1e8 10742016-01-08 Jakub Jelinek <jakub@redhat.com>
1075
c9595c51 1076 PR tree-optimization/69162
1077 * gcc.dg/pr69162.c: New test.
1078
c437d1e8 1079 PR tree-optimization/69172
1080 * gcc.dg/pr69172.c: New test.
1081
6a46a28c 10822016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1083
1084 PR tree-optimization/67781
1085 * gcc.c-torture/execute/pr67781.c: New file.
1086
62ad9a04 10872016-01-08 Jakub Jelinek <jakub@redhat.com>
1088
1089 PR tree-optimization/69083
1090 * gcc.dg/vect/pr69083.c: New test.
1091
9e0e8c2a 10922016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1093
1094 PR tree-optimization/61441
1095 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1096 Use -fexcess-precision=standard for compiler options.
1097 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1098
5d034e37 10992016-01-08 Jakub Jelinek <jakub@redhat.com>
1100
5013f740 1101 PR fortran/69128
1102 * gfortran.dg/gomp/pr69128.f90: New test.
1103
5d034e37 1104 PR c++/69145
1105 * g++.dg/ext/pr69145-1.C: New test.
1106 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1107 * g++.dg/ext/pr69145-2.h: New file.
1108
517906ff 11092016-01-07 Martin Sebor <msebor@redhat.com>
1110
1111 PR c/68966
1112 * gcc.dg/atomic-fetch-bool.c: New test.
1113 * gcc.dg/sync-fetch-bool.c: New test.
1114
cdbb524c 11152016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1116
1117 PR fortran/66680
1118 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1119
ec3aba9e 11202016-01-07 Nick Clifton <nickc@redhat.com>
1121
1122 PR target/66655
1123 * g++.dg/pr66655.C: New test.
1124 * g++.dg/pr66655_1.cc: Test support file.
1125 * g++.dg/pr66655.h: Test header file.
1126
9b657cf1 11272016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 1128
1129 PR fortran/66680
1130 gfortran.dg/gomp/pr66680.f90: New test.
1131
cd45d7a5 11322016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1133
1134 PR target/69171
1135 * gcc.target/i386/pr69171-1.c: New test.
1136 * gcc.target/i386/pr69171-2.c: Likewise.
1137 * gcc.target/i386/pr69171-3.c: Likewise.
1138 * gcc.target/i386/pr69171-4.c: Likewise.
1139 * gcc.target/i386/pr69171-5.c: Likewise.
1140 * gcc.target/i386/pr69171-6.c: Likewise.
1141
4a86a91a 11422015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1143
1144 PR middle-end/67639
1145 * c-c++-common/pr67639.c: New test.
1146
34c05552 11472016-01-07 Jakub Jelinek <jakub@redhat.com>
1148
1149 PR tree-optimization/69141
1150 * g++.dg/opt/pr69141.C: New test.
1151
f08d6895 11522016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1153
1154 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1155
32ec4173 11562016-01-06 Uros Bizjak <ubizjak@gmail.com>
1157
1158 PR target/69140
1159 * gcc.target/i386/pr69140.c: New test
1160
d74214f3 11612016-01-06 David Malcolm <dmalcolm@redhat.com>
1162
1163 * gcc.dg/bad-dereference.c: New test case.
1164
73991cab 11652015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1166
1167 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1168
fc8cc457 11692016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1170
1171 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1172
be3c9981 11732016-01-06 Marek Polacek <polacek@redhat.com>
1174
1175 PR sanitizer/69099
1176 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1177
2cb724f9 11782016-01-05 Marek Polacek <polacek@redhat.com>
1179
1180 PR c/69104
1181 * gcc.dg/atomic-invalid-2.c: New.
1182
233a53ed 11832016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1184
1185 PR target/68991
1186 * gcc.target/i386/pr68991.c: New test.
1187
ea87c5e3 11882016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1189
1190 PR target/68991
1191 * g++.dg/pr68991-1.C: New test.
1192 * g++.dg/pr68991-2.C: Likewise.
1193
1943a4a2 11942016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 1195
1943a4a2 1196 PR other/60465
afe82e5b 1197 * gcc.target/ia64/pr60465-gprel64.c: New test.
1198 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1199
1e9147dd 12002016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1201
1202 PR rtl-optimization/68651
1203 * gcc.target/aarch64/pr68651_1.c: New test.
1204
d42aa619 12052016-01-05 David Malcolm <dmalcolm@redhat.com>
1206
1207 PR c/69122
1208 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1209
1776de76 12102016-01-05 Nathan Sidwell <nathan@acm.org>
1211
2d7d361d 1212 PR c++/58583
1213 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1214
1776de76 1215 * gcc.dg/alias-15.c: New.
1216
5beb12c0 12172016-01-05 Nick Clifton <nickc@redhat.com>
1218
1219 PR target/68870
1220 * g++.dg/pr68770.C: New test.
1221
d8cca921 12222016-01-04 Mike Stump <mikestump@comcast.net>
1223
1224 * lib/target-supports.exp (check_effective_target_cilkplus):
1225 cilkplus targets require pthreads.
afc907ef 1226 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 1227
8427dff3 12282016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1229
1230 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1231 generation.
1232
f1717362 12332016-01-04 Jakub Jelinek <jakub@redhat.com>
1234
1235 Update copyright years.
1236
d7d6a3ab 12372016-01-04 Marek Polacek <polacek@redhat.com>
1238
1239 PR c/68908
1240 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1241 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1242 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1243
b8f4a5f9 12442016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1245
1246 * gcc.target/sparc/20160104-2.c: New test.
1247
6b5c028f 12482016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1249
1250 * gcc.target/sparc/20160104-1.c: New test.
1251
300e1002 12522016-01-03 Paul Thomas <pault@gcc.gnu.org>
1253
1254 PR fortran/65045
1255 * gfortran.dg/pr65045.f90: New test.
1256
855b105f 12572016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1258
1259 * gnat.dg/specs/debug1.ads: Delete.
1260
bdc177dc 12612016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1262
1263 PR libgfortran/68867
1264 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1265 expression.
1266
48aaffae 12672016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1268
1269 PR libgfortran/68867
1270 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1271 PowerPC.
1272
19a468b8 12732016-01-01 Paul Thomas <pault@gcc.gnu.org>
1274
1275 PR fortran/68864
1276 * gfortran.dg/pr68864.f90: New test.
1277
25371c91 12782016-01-01 Jakub Jelinek <jakub@redhat.com>
1279
2a659064 1280 PR tree-optimization/69070
1281 * gcc.dg/pr69070.c: New test.
1282
57aa9851 1283 PR sanitizer/69055
1284 * gfortran.dg/pr69055.f90: New test.
1285
25371c91 1286 PR target/69015
1287 * gcc.dg/pr69015.c: New test.
f1717362 1288\f
fb2c1edd 1289Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 1290
1291Copying and distribution of this file, with or without modification,
1292are permitted in any medium without royalty provided the copyright
1293notice and this notice are preserved.