]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR c++/58109 - alignas() fails to compile with constant expression
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
feddf0dc 12016-01-23 Martin Sebor <msebor@redhat.com>
2
3 PR c++/58109
4 PR c++/69022
5 * g++.dg/cpp0x/alignas5.C: New test.
6 * g++.dg/ext/vector29.C: Same.
7
132731fb 82016-01-23 Uros Bizjak <ubizjak@gmail.com>
9
10 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
11 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
12 _GNU_SOURCE from compile flags to the source.
13 * gcc.target/i386/chkp-stropt-12.c: Ditto.
14 * gcc.target/i386/chkp-stropt-16.c: Ditto.
15 * gcc.target/i386/chkp-stropt-4.c: Ditto.
16 * gcc.target/i386/chkp-stropt-8.c: Ditto.
17
51aec681 182016-01-22 Jakub Jelinek <jakub@redhat.com>
19
20 PR target/69432
21 * g++.dg/opt/pr69432.C: New test.
22
147aa3e3 232016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
24
25 * gcc.target/powerpc/pr63354c: Adjust target selector to include
26 32-bit targets testing an -m64 multilib.
27
4d04e35e 282016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
29
30 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
31 64-bit support.
32
86f38d0c 332016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
34
35 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
36
f776e712 372016-01-21 Christian Bruel <christian.bruel@st.com>
38
39 PR target/68674
40 * gcc.target/i386/pr68674.c
41 * gcc.target/aarch64/pr68674.c
42 * gcc.target/arm/pr68674.c
43
7b9de435 442016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
45
46 PR target/69403
47 * gcc.c-torture/execute/pr69403.c: New test.
48
9935a0ba 492016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
50
51 PR c++/55843
52 * g++.dg/template/pr55843.C: New.
53
06b94aa1 542016-01-22 Alan Lawrence <alan.lawrence@arm.com>
55
56 PR testsuite/66877
57 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
58 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
59
b68773a8 602016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
61
62 PR testsuite/67489
132731fb 63 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
64 from dg-do compile directive, and instead add
65 { dg-require-effective-target int128 }.
b68773a8 66
bbbbe8ab 672016-01-20 Martin Sebor <msebor@redhat.com>
68
69 PR c/69405
70 * gcc.dg/sync-fetch.c: New test.
71
f3a6a26f 722016-01-21 Martin Sebor <msebor@redhat.com>
73
74 PR target/69252
75 * gcc.target/powerpc/pr69252.c: New test.
76
d1565a03 772016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
78
79 PR fortran/65996
132731fb 80 * gfortran.dg/pr65996.f90: New test.
d1565a03 81
15a5a905 822016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
83
84 PR c++/68810
bbbbe8ab 85 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 86 expected to generate an error.
15a5a905 87
e4538af5 882016-01-21 Bernd Schmidt <bschmidt@redhat.com>
89
90 PR middle-end/66178
91 * gcc.dg/torture/pr66178.c: New test.
92
4d4180ce 932016-01-21 Anton Blanchard <anton@samba.org>
94 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
95
96 PR target/63354
97 * gcc.target/powerpc/pr63354.c: New test.
98
86e16058 992016-01-21 Vladimir Makarov <vmakarov@redhat.com>
100
101 PR rtl-optimization/68990
102 * gcc.target/i386/pr68990: New.
103
b11b85e4 1042016-01-21 Nick Clifton <nickc@redhat.com>
105
106 PR target/69129
107 * gcc.target/mips/pr69129.c: New.
108
62dd9f85 1092016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
110
111 PR c++/58046
112 * g++.dg/cpp0x/pr58046.C: New.
113
ac7d424b 1142016-01-21 Jakub Jelinek <jakub@redhat.com>
115
47c0bea3 116 PR target/69187
117 PR target/65624
118 * gcc.target/arm/pr69187.c: New test.
119
ac7d424b 120 PR c++/69355
121 * g++.dg/torture/pr69355.C: New test.
122
9e18b252 1232016-01-21 Aditya Kumar <aditya.k7@samsung.com>
124 Sebastian Pop <s.pop@samsung.com>
125
126 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
127
de862e2f 1282016-01-21 Aditya Kumar <aditya.k7@samsung.com>
129 Sebastian Pop <s.pop@samsung.com>
130
132731fb 131 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 132
f55f9344 1332016-01-21 Jakub Jelinek <jakub@redhat.com>
134
135 PR middle-end/67653
136 * c-c++-common/pr67653.c: New test.
137 * gcc.dg/torture/pr29119.c: Add dg-warning.
138
62752e71 1392016-01-20 Peter Bergner <bergner@vnet.ibm.com>
140
141 * gcc.target/powerpc/cpu-builtin-1.c: New test.
142
16d4186f 1432016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
144
145 PR c/24293
146 * gcc.dg/pr24293.c: New test.
147 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
148 incomplete struct type.
149 * gcc.dg/declspec-1.c: Likewise.
150 * gcc.dg/pr63549.c: Likewise.
151
58219d13 1522016-01-20 Jakub Jelinek <jakub@redhat.com>
153
154 PR tree-optimization/66612
155 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
156 for bdn instruction.
157
a7b5688a 1582016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
159
160 * lib/target-supports.exp
161 (check_effective_target_arm_fp_ok_nocache): New.
162 (check_effective_target_arm_fp_ok): New.
163 (add_options_for_arm_fp): New.
164 (check_effective_target_arm_crypto_ok_nocache): Require
165 target_arm_v8_neon_ok instead of arm32.
166 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
167 (check_effective_target_arm_crypto_pragma_ok): New.
168 (add_options_for_arm_vfp): New.
169 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
170 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
171 target instead. Force initial fpu to vfp.
172 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
173 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
174 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
175 dependency.
176 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
177 use arm_vfp effective target instead. Force initial fpu to vfp.
178 * gcc.target/arm/attr-neon3.c: Likewise.
179 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
180 arm_vfp_ok.
181 * gcc.target/arm/unsigned-float.c: Likewise.
182 * gcc.target/arm/vfp-1.c: Likewise.
183 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
184 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
185 * gcc.target/arm/vfp-ldmiad.c: Likewise.
186 * gcc.target/arm/vfp-ldmias.c: Likewise.
187 * gcc.target/arm/vfp-stmdbd.c: Likewise.
188 * gcc.target/arm/vfp-stmdbs.c: Likewise.
189 * gcc.target/arm/vfp-stmiad.c: Likewise.
190 * gcc.target/arm/vfp-stmias.c: Likewise.
191 * gcc.target/arm/vnmul-1.c: Likewise.
192 * gcc.target/arm/vnmul-2.c: Likewise.
193 * gcc.target/arm/vnmul-3.c: Likewise.
194 * gcc.target/arm/vnmul-4.c: Likewise.
195
7ca56ca8 1962016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 197
7fb75b57 198 PR testsuite/69366
199 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
200 the MPX run-time library, for compile-time MPX test.
201 * gcc.target/i386/chkp-always_inline.c: Likewise.
202 * gcc.target/i386/chkp-bndret.c: Likewise.
203 * gcc.target/i386/chkp-builtins-1.c: Likewise.
204 * gcc.target/i386/chkp-builtins-2.c: Likewise.
205 * gcc.target/i386/chkp-builtins-3.c: Likewise.
206 * gcc.target/i386/chkp-builtins-4.c: Likewise.
207 * gcc.target/i386/chkp-const-check-1.c: Likewise.
208 * gcc.target/i386/chkp-const-check-2.c: Likewise.
209 * gcc.target/i386/chkp-hidden-def.c: Likewise.
210 * gcc.target/i386/chkp-label-address.c: Likewise.
211 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
212 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
213 * gcc.target/i386/chkp-pr69044.c: Likewise.
214 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
215 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
216 * gcc.target/i386/chkp-strchr.c: Likewise.
217 * gcc.target/i386/chkp-strlen-1.c: Likewise.
218 * gcc.target/i386/chkp-strlen-2.c: Likewise.
219 * gcc.target/i386/chkp-strlen-3.c: Likewise.
220 * gcc.target/i386/chkp-strlen-4.c: Likewise.
221 * gcc.target/i386/chkp-strlen-5.c: Likewise.
222 * gcc.target/i386/chkp-stropt-1.c: Likewise.
223 * gcc.target/i386/chkp-stropt-10.c: Likewise.
224 * gcc.target/i386/chkp-stropt-11.c: Likewise.
225 * gcc.target/i386/chkp-stropt-12.c: Likewise.
226 * gcc.target/i386/chkp-stropt-13.c: Likewise.
227 * gcc.target/i386/chkp-stropt-14.c: Likewise.
228 * gcc.target/i386/chkp-stropt-15.c: Likewise.
229 * gcc.target/i386/chkp-stropt-16.c: Likewise.
230 * gcc.target/i386/chkp-stropt-2.c: Likewise.
231 * gcc.target/i386/chkp-stropt-3.c: Likewise.
232 * gcc.target/i386/chkp-stropt-4.c: Likewise.
233 * gcc.target/i386/chkp-stropt-5.c: Likewise.
234 * gcc.target/i386/chkp-stropt-6.c: Likewise.
235 * gcc.target/i386/chkp-stropt-7.c: Likewise.
236 * gcc.target/i386/chkp-stropt-8.c: Likewise.
237 * gcc.target/i386/chkp-stropt-9.c: Likewise.
238 * gcc.target/i386/pr63995-2.c: Likewise.
239 * gcc.target/i386/pr64805.c: Likewise.
240 * gcc.target/i386/pr65044.c: Likewise.
241 * gcc.target/i386/pr65167.c: Likewise.
242 * gcc.target/i386/pr65183.c: Likewise.
243 * gcc.target/i386/pr65184.c: Likewise.
244 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 245
f2da0b99 2462016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
247
248 PR tree-optimization/69328
249 * gcc.dg/pr69328.c: New test.
250
4d379676 2512016-01-20 Jeff Law <law@redhat.com>
252
4a11f145 253 PR target/25114
4d379676 254 * gcc.target/m68k/pr25114.c: New test.
255
0754bad1 2562016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
257
258 * gcc.target/arm/memset-inline-10.c: Added
259 dg-require-effective-target arm_thumb2_ok.
260
63bd5c2d 2612016-01-19 Eric Botcazou <ebotcazou@adacore.com>
262
263 * gcc.dg/debug/dwarf2/sso.c: New test.
264
a9c01e81 2652016-01-19 Uros Bizjak <ubizjak@gmail.com>
266
267 PR testsuite/68820
268 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
269 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
270 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
271
53fa0e54 2722016-01-19 Jan Hubicka <hubicka@ucw.cz>
273
274 PR ipa/66223
275 * g++.dg/ipa/devirt-50.C: New testcase.
276
e035a62c 2772016-01-19 Marek Polacek <polacek@redhat.com>
278
279 PR c++/68965
280 * g++.dg/cpp1y/parameter-pack-1.C: New test.
281 * g++.dg/cpp1y/parameter-pack-2.C: New test.
282
885cc3ea 2832016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
284
285 PR target/69135
286 * gcc.target/arm/pr69135_1.c: New test.
287
07bd240e 2882015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
289
290 * gcc.target/aarch64/ccmp_1.c: Add new tests.
291
9f60d257 2922015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
293
294 * gcc.target/aarch64/ccmp_1.c: New testcase.
295
a0c919f7 2962016-01-19 Marek Polacek <polacek@redhat.com>
297
298 PR c++/68586
299 * g++.dg/cpp0x/enum30.C: New test.
300
dc5d6d17 3012016-01-19 Richard Biener <rguenther@suse.de>
302
303 PR tree-optimization/69336
304 * g++.dg/tree-ssa/pr69336.C: New testcase.
305
6dd156e0 3062016-01-19 Jakub Jelinek <jakub@redhat.com>
307
308 PR debug/65779
309 * gcc.dg/pr65779.c: New test.
310
3e0d45b9 3112016-01-19 Richard Biener <rguenther@suse.de>
312
313 PR tree-optimization/69352
314 * gcc.dg/torture/pr69352.c: New testcase.
315
7a3cf64d 3162016-01-19 Jakub Jelinek <jakub@redhat.com>
317
318 PR rtl-optimization/68955
319 PR rtl-optimization/64557
320 * gcc.dg/torture/pr68955.c: New test.
321
8be55b33 3222016-01-19 Jan Hubicka <hubicka@ucw.cz>
323
324 PR lto/69136
325 * g++.dg/torture/pr69136.C: New testcase.
326
72a985d7 3272016-01-19 Jan Hubicka <hubicka@ucw.cz>
328
329 PR lto/69133
330 * g++.dg/lto/pr69133_0.C: New testcase.
331 * g++.dg/lto/pr69133_1.C: New testcase.
332
56778b62 3332016-01-15 Jeff Law <law@redhat.com>
334
335 PR tree-optimization/69320
336 * gcc.c-torture/pr69320-1.c: New test.
337 * gcc.c-torture/pr69320-2.c: New test.
338 * gcc.c-torture/pr69320-3.c: New test.
339 * gcc.c-torture/pr69320-4.c: New test.
340
ced41b93 3412016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
342
343 PR c++/11858
344 PR c++/24663
345 PR c++/24664
346 * g++.dg/template/pr11858.C: New test.
347 * g++.dg/template/pr24663.C: New test.
348 * g++.dg/template/unify12.C: New test.
349 * g++.dg/template/unify13.C: New test.
350 * g++.dg/template/unify14.C: New test.
351 * g++.dg/template/unify15.C: New test.
352 * g++.dg/template/unify16.C: New test.
353 * g++.dg/template/unify17.C: New test.
354
7f8cbcaf 3552016-01-18 David Malcolm <dmalcolm@redhat.com>
356
357 PR testsuite/69181
358 * gcc.dg/pr69181-1.c: New test file.
359 * gcc.dg/pr69181-2.c: New test file.
360 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
361 globals by moving it to...
362 (cleanup-after-saved-dg-test): ...this new function. Add
363 "global additional_sources_used". Add reset of global
364 multiline_expected_outputs to the empty list.
365 * lib/multiline.exp (_multiline_expected_outputs): Rename this
366 global to...
367 (multiline_expected_outputs): ...this, and updated comments to
368 note that it is modified from gcc-dg.exp.
369 (dg-end-multiline-output): Update for the above renaming.
370 (handle-multiline-outputs): Likewise. Remove the clearing
371 of the expected outputs to the empty list.
372
3c7cbfc0 3732016-01-18 Richard Biener <rguenther@suse.de>
374
375 PR tree-optimization/69297
376 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
377
81d49cc1 3782016-01-18 Joseph Myers <joseph@codesourcery.com>
379
380 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
381 dg-options.
382 * gcc.target/mips/mips-3d-2.c: Likewise.
383 * gcc.target/mips/mips-3d-3.c: Likewise.
384 * gcc.target/mips/mips-3d-4.c: Likewise.
385 * gcc.target/mips/mips-3d-5.c: Likewise.
386 * gcc.target/mips/mips-3d-6.c: Likewise.
387 * gcc.target/mips/mips-3d-7.c: Likewise.
388 * gcc.target/mips/mips-3d-8.c: Likewise.
389 * gcc.target/mips/mips-3d-9.c: Likewise.
390 * gcc.target/mips/mips-ps-1.c: Likewise.
391 * gcc.target/mips/mips-ps-2.c: Likewise.
392 * gcc.target/mips/mips-ps-3.c: Likewise.
393 * gcc.target/mips/mips-ps-4.c: Likewise.
394 * gcc.target/mips/mips-ps-5.c: Likewise.
395 * gcc.target/mips/mips-ps-6.c: Likewise.
396 * gcc.target/mips/mips-ps-7.c: Likewise.
397 * gcc.target/mips/mips-ps-type.c: Likewise.
398 * gcc.target/mips/mips-ps-type-2.c: Likewise.
399 * gcc.target/mips/mips16-attributes-6.c: Likewise.
400
03c4ff3a 4012016-01-18 Tom de Vries <tom@codesourcery.com>
402
403 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
404 * c-c++-common/goacc/kernels-double-reduction.c: New test.
405 * c-c++-common/goacc/kernels-empty.c: New test.
406 * c-c++-common/goacc/kernels-eternal.c: New test.
407 * c-c++-common/goacc/kernels-loop-2.c: New test.
408 * c-c++-common/goacc/kernels-loop-3.c: New test.
409 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
410 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
411 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
412 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
413 * c-c++-common/goacc/kernels-loop-data.c: New test.
414 * c-c++-common/goacc/kernels-loop-g.c: New test.
415 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
416 * c-c++-common/goacc/kernels-loop-n.c: New test.
417 * c-c++-common/goacc/kernels-loop-nest.c: New test.
418 * c-c++-common/goacc/kernels-loop.c: New test.
419 * c-c++-common/goacc/kernels-noreturn.c: New test.
420 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
421 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
422 * c-c++-common/goacc/kernels-reduction.c: New test.
423
22e3dcee 4242016-01-18 Tom de Vries <tom@codesourcery.com>
425
426 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
427 * gcc.dg/autopar/outer-2.c: Same.
428 * gcc.dg/autopar/outer-3.c: Same.
429 * gcc.dg/autopar/outer-4.c: Same.
430 * gcc.dg/autopar/outer-5.c: Same.
431 * gcc.dg/autopar/outer-6.c: Same.
432 * gcc.dg/autopar/parallelization-1.c: Same.
433 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
434 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
435 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
436 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
437 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
438 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
439 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
440 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
441 * gcc.dg/autopar/pr39500-1.c: Same.
442 * gcc.dg/autopar/pr39500-2.c: Same.
443 * gcc.dg/autopar/pr46193.c: Same.
444 * gcc.dg/autopar/pr46194.c: Same.
445 * gcc.dg/autopar/pr49580.c: Same.
446 * gcc.dg/autopar/pr49960-1.c: Same.
447 * gcc.dg/autopar/pr49960.c: Same.
448 * gcc.dg/autopar/pr68373.c: Same.
449 * gcc.dg/autopar/reduc-1.c: Same.
450 * gcc.dg/autopar/reduc-1char.c: Same.
451 * gcc.dg/autopar/reduc-1short.c: Same.
452 * gcc.dg/autopar/reduc-2.c: Same.
453 * gcc.dg/autopar/reduc-2char.c: Same.
454 * gcc.dg/autopar/reduc-2short.c: Same.
455 * gcc.dg/autopar/reduc-3.c: Same.
456 * gcc.dg/autopar/reduc-4.c: Same.
457 * gcc.dg/autopar/reduc-6.c: Same.
458 * gcc.dg/autopar/reduc-7.c: Same.
459 * gcc.dg/autopar/reduc-8.c: Same.
460 * gcc.dg/autopar/reduc-9.c: Same.
461 * gcc.dg/autopar/uns-outer-4.c: Same.
462 * gcc.dg/autopar/uns-outer-5.c: Same.
463 * gcc.dg/autopar/uns-outer-6.c: Same.
464 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
465 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
466
fd5cbe2f 4672016-01-18 Alan Lawrence <alan.lawrence@arm.com>
468
469 PR target/63679
470 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
471 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
472
fa75ab55 4732016-01-18 Alan Lawrence <alan.lawrence@arm.com>
474
475 PR target/63679
476 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
477 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
478 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
479
214b2582 4802016-01-18 Alan Lawrence <alan.lawrence@arm.com>
481
482 PR target/63679
483 * gcc.dg/tree-ssa/sra-17.c: New.
484 * gcc.dg/tree-ssa/sra-18.c: New.
485
13146837 4862016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
487
488 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
489
6ccd18c2 4902016-01-18 Eric Botcazou <ebotcazou@adacore.com>
491
492 * gnat.dg/inline12.adb: New test.
493
8872b95f 4942016-01-18 Bin Cheng <bin.cheng@arm.com>
495
496 PR tree-optimization/66797
497 * gcc.c-torture/execute/pr65447.c: Relax check condition.
498
971514e3 4992016-01-18 Richard Biener <rguenther@suse.de>
500
501 PR tree-optimization/69170
502 * gcc.dg/torture/pr69170.c: New testcase.
503
9b2d1aab 5042016-01-17 John David Anglin <danglin@gcc.gnu.org>
505
506 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
507
164d84c2 5082016-01-16 Tom de Vries <tom@codesourcery.com>
509
510 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
511
4c33b769 5122016-01-16 Tom de Vries <tom@codesourcery.com>
513
514 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
515 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
516 redundant dg-require-effective-target pthread.
517 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
518 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
519 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
520 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
521 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
522 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
523 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
524
673441b0 5252016-01-16 David Edelsohn <dje.gcc@gmail.com>
526
527 PR target/68609
528 * gcc.target/powerpc/recip-6.c: Enable on AIX.
529 * gcc.target/powerpc/recip-7.c: Same.
530
90153ae7 5312016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
532
533 PR c++/69091
534 * g++.dg/template/pr69091.C: New test.
535
bc24d01d 5362016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
537
538 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
539 dump does not contain an error_mark_node.
540 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
541 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
542
4067c0fd 5432016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
544
545 PR c++/68936
546 * g++.dg/template/pr68936.C: New test.
547
27c6dbdd 5482016-01-15 David Edelsohn <dje.gcc@gmail.com>
549
550 PR target/68609
551 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
552 * gcc.target/powerpc/recip-2.c: Same.
553 * gcc.target/powerpc/recip-3.c: Same.
554 * gcc.target/powerpc/recip-4.c: Same.
555 * gcc.target/powerpc/recip-sqrtf.c: Same.
556
e390c57d 5572016-01-15 Jeff Law <law@redhat.com>
558
559 PR tree-optimization/69270
560 * gcc.dg/tree-ssa/pr69270-2.c: New test.
561 * gcc.dg/tree-ssa/pr69270-3.c: New test.
562
ddcfeaf1 5632016-01-15 Paul Thomas <pault@gcc.gnu.org>
564
565 PR fortran/49630
566 * gfortran.dg/deferred_character_13.f90: New test for the fix
567 of comment 3 of the PR.
568
569 PR fortran/54070
570 * gfortran.dg/deferred_character_8.f90: New test
571 * gfortran.dg/allocate_error_5.f90: New test
572
573 PR fortran/60593
574 * gfortran.dg/deferred_character_10.f90: New test
575
576 PR fortran/60795
577 * gfortran.dg/deferred_character_14.f90: New test
578
579 PR fortran/61147
580 * gfortran.dg/deferred_character_11.f90: New test
581
582 PR fortran/64324
583 * gfortran.dg/deferred_character_9.f90: New test
584
81be349c 5852016-01-15 Vladimir Makarov <vmakarov@redhat.com>
586
587 PR rtl-optimization/69030
588 * gcc.target/i386/pr69030.c: New.
589
998456c5 5902016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
591
592 * gcc.target/aarch64/target_attr_17.c: New test.
593
0d85be19 5942016-01-15 Richard Biener <rguenther@suse.de>
595
596 PR tree-optimization/66856
597 * gcc.dg/torture/pr66856-1.c: New testcase.
598 * gcc.dg/torture/pr66856-2.c: Likewise.
599
321d36c8 6002016-01-15 Richard Biener <rguenther@suse.de>
601
602 PR debug/69137
603 * g++.dg/lto/pr69137_0.C: New testcase.
604
d94a1f53 6052016-01-15 Richard Sandiford <richard.sandiford@arm.com>
606
607 PR middle-end/69246
608 * gcc.target/i386/pr69246.c: New test.
609
5fe9a861 6102016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
611
a9c01e81 612 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 613
3d05a5e9 6142016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
615
616 PR c++/56194
617 * g++.dg/init/const9.C: Disable test on S/390.
618
5e8132b5 6192016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
620
621 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
622 * g++.dg/Wno-frame-address.C: Ditto.
623
32307cdf 6242016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
625
626 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
627
1ca28250 6282016-01-15 Richard Biener <rguenther@suse.de>
629
630 PR tree-optimization/68961
631 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
632
6271bd93 6332016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
634
635 * gcc.target/i386/pr65105-5.c: New test.
636
9dbe6a63 6372016-01-15 Jan Hubicka <hubicka@ucw.cz>
638
639 * gcc.c-torture/execute/alias-4.c: New testcase.
640
a70589b9 6412016-01-15 Jan Hubicka <hubicka@ucw.cz>
642
643 PR ipa/68148
644 * g++.dg/ipa/devirt-49.C: New testcase.
645
7bbac464 6462016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 647
648 PR target/65837
649 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
650 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
651 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
652
4345b868 6532016-01-15 Richard Biener <rguenther@suse.de>
654
655 PR tree-optimization/69117
656 * gcc.dg/torture/pr69117.c: New testcase.
657
580357e7 6582015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 659
660 PR c++/69048
661 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
662
612baa31 6632016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
664
665 PR testsuite/67509
666 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
667 range tests use 100 * maximum instead of maximum + 1.
668
44e09bc4 6692016-01-14 Jakub Jelinek <jakub@redhat.com>
670
671 PR debug/69244
672 * gcc.dg/guality/pr69244.c: New test.
673
96962ae4 6742016-01-14 Uros Bizjak <ubizjak@gmail.com>
675
676 * lib/target-supports.exp (check_effective_target_issignaling):
677 New procedure.
678 * gcc.dg/pr61441.c: Require issignaling effective target.
679
ab9c400b 6802016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
681
682 PR target/68803
683 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
684
a7ed4583 6852016-01-14 David Malcolm <dmalcolm@redhat.com>
686
687 PR c++/68819
688 PR preprocessor/69177
689 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
690 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
691 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
692 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
693
77f35cec 6942016-01-14 Marek Polacek <polacek@redhat.com>
695
696 PR c/69262
697 * gcc.dg/array-15.c: New test.
698
915d0950 6992016-01-14 Jakub Jelinek <jakub@redhat.com>
700
701 PR middle-end/68146
702 PR tree-optimization/69155
703 * gfortran.dg/pr68146.f: New test.
704 * gfortran.dg/pr69155.f90: New test.
705
24651fb7 7062016-01-14 Richard Biener <rguenther@suse.de>
707
708 PR tree-optimization/68060
709 * gcc.dg/torture/pr68060-1.c: New testcase.
710 * gcc.dg/torture/pr68060-2.c: Likewise.
711
2f63f950 7122016-01-14 Nick Clifton <nickc@redhat.com>
713
714 * lib/target-supports.exp
715 (check_effective_target_arm_neon_ok_nocache): Add an option
716 sequence that includes setting the ARM architecture to ARMv7-A.
717 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
718 command line options necessary to enable Neon support.
719 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
720 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
721 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
722 * gcc.target/arm/pr69180.c: Likewise.
723
3ce0acde 7242016-01-14 Jeff Law <law@redhat.com>
725
726 PR tree-optimization/69270
727 * gcc.dg/tree-ssa/pr69270.c: New test.
728
bda05c57 7292016-01-13 Bernd Schmidt <bschmidt@redhat.com>
730
731 PR c/66208
732 * c-c++-common/pr66208.c: New file.
733
9b657cf1 7342016-01-13 Jakub Jelinek <jakub@redhat.com>
735
736 PR tree-optimization/69156
737 * gcc.dg/pr69156.c: New test.
738
58ba1b9d 7392016-01-13 H.J. Lu <hongjiu.lu@intel.com>
740
741 * gcc.target/i386/pr69225-7.c: New test.
742
e5fee0fe 7432016-01-13 Richard Henderson <rth@redhat.com>
744
745 * gcc.dg/tm/memopt-13.c: Update expected function.
746 * gcc.dg/tm/memopt-6.c: Likewise.
747
3f0e9745 7482016-01-13 Uros Bizjak <ubizjak@gmail.com>
749
750 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
751 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
752 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
753 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 754
3f0e9745 7552016-01-13 Tom de Vries <tom@codesourcery.com>
756
757 PR tree-optimization/69169
7a6ddc0d 758 * gcc.dg/pr69169.c: New test.
759
9b657cf1 7602016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 761
762 PR target/69228
763 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
764 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
765 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
766 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
767 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
768 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
769 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
770 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
771
f704d701 7722016-01-13 Jakub Jelinek <jakub@redhat.com>
773
774 PR target/69247
775 * gcc.dg/pr69247.c: New test.
776
e966d6b9 7772016-01-13 Richard Biener <rguenther@suse.de>
778
779 PR tree-optimization/69242
780 * gcc.dg/torture/pr69242.c: New testcase.
781
1ca1d9b2 7822016-01-13 Richard Biener <rguenther@suse.de>
783
784 PR tree-optimization/69186
785 * gcc.dg/torture/pr69186.c: New testcase.
786
d07cbccc 7872016-01-13 Jeff Law <law@redhat.com>
788
789 PR tree-optimization/67755
790 * gcc.dg/tree-ssa/pr67755.c: New test.
791
7922016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 793
794 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
795 pass number in output by a star.
796
b95d41cf 7972016-01-12 Bin Cheng <bin.cheng@arm.com>
798
799 PR tree-optimization/68911
800 * gcc.c-torture/execute/pr68911.c: New test.
801
91d87e22 8022016-01-12 Marek Polacek <polacek@redhat.com>
803
804 PR c++/68979
805 * g++.dg/warn/permissive-1.C: New test.
806
8a9401a4 8072016-01-12 Jakub Jelinek <jakub@redhat.com>
808
809 PR objc++/68511
810 PR c++/69213
811 * g++.dg/opt/pr69213.C: New test.
812
b9cb7a67 8132016-01-12 Christian Bruel <christian.bruel@st.com>
814
815 PR target/69180
816 * gcc.target/arm/pr69180.c: New test.
817
e4c96992 8182016-01-12 Richard Biener <rguenther@suse.de>
819
820 PR lto/69077
821 * g++.dg/lto/pr69077_0.C: New testcase.
822 * g++.dg/lto/pr69077_1.C: Likewise.
823
90525f61 8242016-01-12 Jakub Jelinek <jakub@redhat.com>
825
826 PR target/69175
827 * g++.dg/opt/pr69175.C: New test.
828
9e7edfd3 8292016-01-12 Alan Lawrence <alan.lawrence@arm.com>
830
831 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
832 rather than #including math.h & stdlib.h.
833 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
834 * gcc.dg/vect/pr49771.c: Likewise.
835 * gcc.dg/vect/vect-10-big-array.c: Likewise.
836 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
837 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
838 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
839 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
840 * gcc.dg/vect/pr44507.c: Likewise.
841 * gcc.dg/vect/pr45902.c: Likewise.
842 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
843 * gcc.dg/vect/vect-117.c: Likewise.
844 * gcc.dg/vect/vect-99.c: Likewise.
845 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
846 * gcc.dg/vect/vect-cond-1.c: Likewise.
847 * gcc.dg/vect/vect-cond-2.c: Likewise.
848 * gcc.dg/vect/vect-cond-3.c: Likewise.
849 * gcc.dg/vect/vect-cond-4.c: Likewise.
850 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
851 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
852 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
853 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
854 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
855 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
856 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
857 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
858 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
859 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
860 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
861 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
862 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
863 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
864 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
865 include of signal.h.
866 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
867 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
868 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
869 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
870 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
871 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
872 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
873 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
874 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
875 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
876 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
877 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
878 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
879 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
880 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
881 * gcc.dg/vect/vect-outer-5.c: Likewise.
882 * gcc.dg/vect/vect-outer-6.c: Likewise.
883 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
884 include of stdio.h.
885
3368873d 8862016-01-12 Nick Clifton <nickc@redhat.com>
887
888 PR target/68913
889 * gcc.dg/lto/pr61886_0.c: Rename the external function called
890 to fread so that it will be found in all target runtimes.
891
0464ea95 8922016-01-12 Richard Biener <rguenther@suse.de>
893
894 PR tree-optimization/69053
895 * g++.dg/torture/pr69053.C: New testcase.
896
7819730f 8972016-01-12 Richard Biener <rguenther@suse.de>
898
899 PR tree-optimization/69168
900 * gcc.dg/torture/pr69168.c: New testcase.
901
995bfebf 9022016-01-12 Richard Biener <rguenther@suse.de>
903
904 PR tree-optimization/69157
905 * gcc.dg/torture/pr69157.c: New testcase.
906
9072016-01-12 Richard Biener <rguenther@suse.de>
908
909 PR tree-optimization/69174
910 * gcc.dg/torture/pr69174.c: New testcase.
911
1d10d64c 9122016-01-12 Jakub Jelinek <jakub@redhat.com>
913
914 PR c++/66808
915 PR c++/69000
916 * g++.dg/tls/pr66808.C: New test.
917 * g++.dg/tls/pr69000.C: New test.
918
f0b79faf 9192016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
920
921 * gcc.target/powerpc/swaps-p8-23.c: New test.
922 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
923
04cf75a4 9242016-01-11 John David Anglin <danglin@gcc.gnu.org>
925
926 PR tree-optimization/68356
927 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
928
0eb4264c 9292016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
930 Jim Wilson <jim.wilson@linaro.org>
931
932 PR target/69194
933 * gcc.target/arm/pr69194.c: New test.
934
2f66de64 9352016-01-11 H.J. Lu <hongjiu.lu@intel.com>
936
937 PR target/69225
938 * gcc.target/i386/pr69225-1.c: New test.
939 * gcc.target/i386/pr69225-2.c: Likewise.
940 * gcc.target/i386/pr69225-3.c: Likewise.
941 * gcc.target/i386/pr69225-4.c: Likewise.
942 * gcc.target/i386/pr69225-5.c: Likewise.
943 * gcc.target/i386/pr69225-6.c: Likewise.
944
36105e82 9452016-01-11 Jakub Jelinek <jakub@redhat.com>
946
1c78ce2e 947 PR target/67462
948 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
949 if lp64.
950
a4a87320 951 PR target/69071
952 * gcc.dg/pr69071.c: New test.
953
91fbd04f 954 PR c++/69211
955 * g++.dg/opt/pr69211.C: New test.
956
36105e82 957 PR tree-optimization/69214
958 * gcc.c-torture/compile/pr69214.c: New test.
959
e934c380 9602016-01-11 Uros Bizjak <ubizjak@gmail.com>
961
962 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
963 * gcc.target/i386/pr66232-11.c: Ditto.
964 * gcc.target/i386/pr66232-12.c: Ditto.
965 * gcc.target/i386/pr66232-13.c: Ditto.
966
3ff1b153 9672016-01-11 Richard Biener <rguenther@suse.de>
968
969 PR tree-optimization/69173
970 * gcc.dg/torture/pr69173.c: New testcase.
971
04e1504c 9722016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
973
974 PR rtl-optimization/68796
975 * gcc.target/aarch64/tst_5.c: New test.
976 * gcc.target/aarch64/tst_6.c: Likewise.
977
ae8718b5 9782016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
979
980 PR rtl-optimization/68841
981 * gcc.dg/pr68841.c: New test.
982 * gcc.c-torture/execute/pr68841.c: New test.
983
bd8bece2 9842016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
985
986 PR rtl-optimization/68920
987 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
988 for ix86 targets.
989 * gcc.dg/ifcvt-5.c: New test.
990
9b657cf1 9912016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 992
993 PR bootstrap/69123
994 * g++.dg/pr69123.C: New.
995
7a158352 9962016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
997
998 PR target/69010
999 * gcc.target/i386/pr69010.c: New test.
1000
ff375d11 10012016-01-11 Martin Jambor <mjambor@suse.cz>
1002
1003 PR ipa/69044
1004 * gcc.target/i386/chkp-pr69044.c: New test.
1005
9eb890f1 10062016-01-11 Tom de Vries <tom@codesourcery.com>
1007
1008 PR tree-optimization/69109
1009 * gcc.dg/autopar/pr69109-2.c: New test.
1010 * gcc.dg/autopar/pr69109.c: New test.
1011
c4157ee5 10122016-01-11 Tom de Vries <tom@codesourcery.com>
1013
1014 PR tree-optimization/69108
1015 * gcc.dg/autopar/pr69108.c: New test.
1016
b933e511 10172016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
1018
1019 PR c++/69029
1020 * c-c++-common/Wisleading-indentation.c: Augment test.
1021
efb73de1 10222016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
1023
1024 PR fortran/69154
1025 * gfortran.dg/inline_matmul_12.f90: New test.
1026
40c86c3b 10272016-01-10 Paul Thomas <pault@gcc.gnu.org>
1028
1029 PR fortran/67779
1030 * gfortran.dg/actual_array_offset_1: New test.
1031
a006c0bb 10322016-01-10 Tom de Vries <tom@codesourcery.com>
1033
1034 PR tree-optimization/69062
1035 * gcc.dg/autopar/pr69062.c: New test.
1036
880ed4be 10372016-01-10 Thomas Schwinge <thomas@codesourcery.com>
1038
1039 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
1040 * gcc.dg/vect/slp-perm-2.c: Likewise.
1041 * gcc.dg/vect/slp-perm-3.c: Likewise.
1042 * gcc.dg/vect/slp-perm-5.c: Likewise.
1043 * gcc.dg/vect/slp-perm-6.c: Likewise.
1044 * gcc.dg/vect/slp-perm-7.c: Likewise.
1045 * gcc.dg/vect/slp-perm-8.c: Likewise.
1046
d95e1856 10472016-01-10 Tom de Vries <tom@codesourcery.com>
1048
1049 PR tree-optimization/69039
1050 * gcc.dg/autopar/pr69039.c: New test.
1051
0f8f48d0 10522016-01-09 Marek Polacek <polacek@redhat.com>
1053
1054 PR c++/69113
1055 * g++.dg/pr69113.C: New test.
1056
7dff0499 10572016-01-09 Jakub Jelinek <jakub@redhat.com>
1058
1059 PR middle-end/50865
1060 PR tree-optimization/69097
1061 * gcc.c-torture/execute/pr50865.c: New test.
1062 * gcc.c-torture/execute/pr69097-1.c: New test.
1063 * gcc.c-torture/execute/pr69097-2.c: New test.
1064 * gcc.dg/pr69097-1.c: New test.
1065 * gcc.dg/pr69097-2.c: New test.
1066
18431e78 10672016-01-09 Jakub Jelinek <jakub@redhat.com>
1068
1069 PR c++/69164
1070 * g++.dg/opt/pr69164.C: New test.
1071
1943a4a2 10722016-01-08 Jakub Jelinek <jakub@redhat.com>
1073
1074 PR tree-optimization/69167
1075 * gcc.dg/pr69167.c: New test.
1076
a143e277 10772016-01-08 Marek Polacek <polacek@redhat.com>
1078
1079 PR c++/68449
1080 * g++.dg/pr68449.C: New.
1081
44c01906 10822016-01-08 Alan Lawrence <alan.lawrence@arm.com>
1083
1084 PR tree-optimization/68707
1085 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
1086 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
1087 on platforms supporting it.
1088 * gcc.dg/vect/slp-perm-2.c: Likewise.
1089 * gcc.dg/vect/slp-perm-3.c: Likewise.
1090 * gcc.dg/vect/slp-perm-5.c: Likewise.
1091 * gcc.dg/vect/slp-perm-7.c: Likewise.
1092 * gcc.dg/vect/slp-perm-8.c: Likewise.
1093 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
1094 on platforms supporting it.
1095
c437d1e8 10962016-01-08 Jakub Jelinek <jakub@redhat.com>
1097
c9595c51 1098 PR tree-optimization/69162
1099 * gcc.dg/pr69162.c: New test.
1100
c437d1e8 1101 PR tree-optimization/69172
1102 * gcc.dg/pr69172.c: New test.
1103
6a46a28c 11042016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
1105
1106 PR tree-optimization/67781
1107 * gcc.c-torture/execute/pr67781.c: New file.
1108
62ad9a04 11092016-01-08 Jakub Jelinek <jakub@redhat.com>
1110
1111 PR tree-optimization/69083
1112 * gcc.dg/vect/pr69083.c: New test.
1113
9e0e8c2a 11142016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
1115
1116 PR tree-optimization/61441
1117 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
1118 Use -fexcess-precision=standard for compiler options.
1119 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
1120
5d034e37 11212016-01-08 Jakub Jelinek <jakub@redhat.com>
1122
5013f740 1123 PR fortran/69128
1124 * gfortran.dg/gomp/pr69128.f90: New test.
1125
5d034e37 1126 PR c++/69145
1127 * g++.dg/ext/pr69145-1.C: New test.
1128 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
1129 * g++.dg/ext/pr69145-2.h: New file.
1130
517906ff 11312016-01-07 Martin Sebor <msebor@redhat.com>
1132
1133 PR c/68966
1134 * gcc.dg/atomic-fetch-bool.c: New test.
1135 * gcc.dg/sync-fetch-bool.c: New test.
1136
cdbb524c 11372016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1138
1139 PR fortran/66680
1140 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
1141
ec3aba9e 11422016-01-07 Nick Clifton <nickc@redhat.com>
1143
1144 PR target/66655
1145 * g++.dg/pr66655.C: New test.
1146 * g++.dg/pr66655_1.cc: Test support file.
1147 * g++.dg/pr66655.h: Test header file.
1148
9b657cf1 11492016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 1150
1151 PR fortran/66680
1152 gfortran.dg/gomp/pr66680.f90: New test.
1153
cd45d7a5 11542016-01-07 H.J. Lu <hongjiu.lu@intel.com>
1155
1156 PR target/69171
1157 * gcc.target/i386/pr69171-1.c: New test.
1158 * gcc.target/i386/pr69171-2.c: Likewise.
1159 * gcc.target/i386/pr69171-3.c: Likewise.
1160 * gcc.target/i386/pr69171-4.c: Likewise.
1161 * gcc.target/i386/pr69171-5.c: Likewise.
1162 * gcc.target/i386/pr69171-6.c: Likewise.
1163
4a86a91a 11642015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1165
1166 PR middle-end/67639
1167 * c-c++-common/pr67639.c: New test.
1168
34c05552 11692016-01-07 Jakub Jelinek <jakub@redhat.com>
1170
1171 PR tree-optimization/69141
1172 * g++.dg/opt/pr69141.C: New test.
1173
f08d6895 11742016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1175
1176 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1177
32ec4173 11782016-01-06 Uros Bizjak <ubizjak@gmail.com>
1179
1180 PR target/69140
1181 * gcc.target/i386/pr69140.c: New test
1182
d74214f3 11832016-01-06 David Malcolm <dmalcolm@redhat.com>
1184
1185 * gcc.dg/bad-dereference.c: New test case.
1186
73991cab 11872015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1188
1189 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1190
fc8cc457 11912016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1192
1193 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1194
be3c9981 11952016-01-06 Marek Polacek <polacek@redhat.com>
1196
1197 PR sanitizer/69099
1198 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1199
2cb724f9 12002016-01-05 Marek Polacek <polacek@redhat.com>
1201
1202 PR c/69104
1203 * gcc.dg/atomic-invalid-2.c: New.
1204
233a53ed 12052016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1206
1207 PR target/68991
1208 * gcc.target/i386/pr68991.c: New test.
1209
ea87c5e3 12102016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1211
1212 PR target/68991
1213 * g++.dg/pr68991-1.C: New test.
1214 * g++.dg/pr68991-2.C: Likewise.
1215
1943a4a2 12162016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 1217
1943a4a2 1218 PR other/60465
afe82e5b 1219 * gcc.target/ia64/pr60465-gprel64.c: New test.
1220 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1221
1e9147dd 12222016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1223
1224 PR rtl-optimization/68651
1225 * gcc.target/aarch64/pr68651_1.c: New test.
1226
d42aa619 12272016-01-05 David Malcolm <dmalcolm@redhat.com>
1228
1229 PR c/69122
1230 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1231
1776de76 12322016-01-05 Nathan Sidwell <nathan@acm.org>
1233
2d7d361d 1234 PR c++/58583
1235 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1236
1776de76 1237 * gcc.dg/alias-15.c: New.
1238
5beb12c0 12392016-01-05 Nick Clifton <nickc@redhat.com>
1240
1241 PR target/68870
1242 * g++.dg/pr68770.C: New test.
1243
d8cca921 12442016-01-04 Mike Stump <mikestump@comcast.net>
1245
1246 * lib/target-supports.exp (check_effective_target_cilkplus):
1247 cilkplus targets require pthreads.
afc907ef 1248 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 1249
8427dff3 12502016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1251
1252 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1253 generation.
1254
f1717362 12552016-01-04 Jakub Jelinek <jakub@redhat.com>
1256
1257 Update copyright years.
1258
d7d6a3ab 12592016-01-04 Marek Polacek <polacek@redhat.com>
1260
1261 PR c/68908
1262 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1263 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1264 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1265
b8f4a5f9 12662016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1267
1268 * gcc.target/sparc/20160104-2.c: New test.
1269
6b5c028f 12702016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1271
1272 * gcc.target/sparc/20160104-1.c: New test.
1273
300e1002 12742016-01-03 Paul Thomas <pault@gcc.gnu.org>
1275
1276 PR fortran/65045
1277 * gfortran.dg/pr65045.f90: New test.
1278
855b105f 12792016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1280
1281 * gnat.dg/specs/debug1.ads: Delete.
1282
bdc177dc 12832016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1284
1285 PR libgfortran/68867
1286 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1287 expression.
1288
48aaffae 12892016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1290
1291 PR libgfortran/68867
1292 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1293 PowerPC.
1294
19a468b8 12952016-01-01 Paul Thomas <pault@gcc.gnu.org>
1296
1297 PR fortran/68864
1298 * gfortran.dg/pr68864.f90: New test.
1299
25371c91 13002016-01-01 Jakub Jelinek <jakub@redhat.com>
1301
2a659064 1302 PR tree-optimization/69070
1303 * gcc.dg/pr69070.c: New test.
1304
57aa9851 1305 PR sanitizer/69055
1306 * gfortran.dg/pr69055.f90: New test.
1307
25371c91 1308 PR target/69015
1309 * gcc.dg/pr69015.c: New test.
f1717362 1310\f
fb2c1edd 1311Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 1312
1313Copying and distribution of this file, with or without modification,
1314are permitted in any medium without royalty provided the copyright
1315notice and this notice are preserved.