]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
lto-streamer-out.c (lto_output): Do not stream instrumentation thunks.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
2bedb645
JL
12016-01-15 Jeff Law <law@redhat.com>
2
3 PR tree-optimization/69320
4 * gcc.c-torture/pr69320-1.c: New test.
5 * gcc.c-torture/pr69320-2.c: New test.
6 * gcc.c-torture/pr69320-3.c: New test.
7 * gcc.c-torture/pr69320-4.c: New test.
8
17c15cb9
PP
92016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
10
11 PR c++/11858
12 PR c++/24663
13 PR c++/24664
14 * g++.dg/template/pr11858.C: New test.
15 * g++.dg/template/pr24663.C: New test.
16 * g++.dg/template/unify12.C: New test.
17 * g++.dg/template/unify13.C: New test.
18 * g++.dg/template/unify14.C: New test.
19 * g++.dg/template/unify15.C: New test.
20 * g++.dg/template/unify16.C: New test.
21 * g++.dg/template/unify17.C: New test.
22
9617fd08
DM
232016-01-18 David Malcolm <dmalcolm@redhat.com>
24
25 PR testsuite/69181
26 * gcc.dg/pr69181-1.c: New test file.
27 * gcc.dg/pr69181-2.c: New test file.
28 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
29 globals by moving it to...
30 (cleanup-after-saved-dg-test): ...this new function. Add
31 "global additional_sources_used". Add reset of global
32 multiline_expected_outputs to the empty list.
33 * lib/multiline.exp (_multiline_expected_outputs): Rename this
34 global to...
35 (multiline_expected_outputs): ...this, and updated comments to
36 note that it is modified from gcc-dg.exp.
37 (dg-end-multiline-output): Update for the above renaming.
38 (handle-multiline-outputs): Likewise. Remove the clearing
39 of the expected outputs to the empty list.
40
b555a2e4
RB
412016-01-18 Richard Biener <rguenther@suse.de>
42
43 PR tree-optimization/69297
44 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
45
96902805
JM
462016-01-18 Joseph Myers <joseph@codesourcery.com>
47
48 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
49 dg-options.
50 * gcc.target/mips/mips-3d-2.c: Likewise.
51 * gcc.target/mips/mips-3d-3.c: Likewise.
52 * gcc.target/mips/mips-3d-4.c: Likewise.
53 * gcc.target/mips/mips-3d-5.c: Likewise.
54 * gcc.target/mips/mips-3d-6.c: Likewise.
55 * gcc.target/mips/mips-3d-7.c: Likewise.
56 * gcc.target/mips/mips-3d-8.c: Likewise.
57 * gcc.target/mips/mips-3d-9.c: Likewise.
58 * gcc.target/mips/mips-ps-1.c: Likewise.
59 * gcc.target/mips/mips-ps-2.c: Likewise.
60 * gcc.target/mips/mips-ps-3.c: Likewise.
61 * gcc.target/mips/mips-ps-4.c: Likewise.
62 * gcc.target/mips/mips-ps-5.c: Likewise.
63 * gcc.target/mips/mips-ps-6.c: Likewise.
64 * gcc.target/mips/mips-ps-7.c: Likewise.
65 * gcc.target/mips/mips-ps-type.c: Likewise.
66 * gcc.target/mips/mips-ps-type-2.c: Likewise.
67 * gcc.target/mips/mips16-attributes-6.c: Likewise.
68
40e26f94
TV
692016-01-18 Tom de Vries <tom@codesourcery.com>
70
71 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
72 * c-c++-common/goacc/kernels-double-reduction.c: New test.
73 * c-c++-common/goacc/kernels-empty.c: New test.
74 * c-c++-common/goacc/kernels-eternal.c: New test.
75 * c-c++-common/goacc/kernels-loop-2.c: New test.
76 * c-c++-common/goacc/kernels-loop-3.c: New test.
77 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
78 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
79 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
80 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
81 * c-c++-common/goacc/kernels-loop-data.c: New test.
82 * c-c++-common/goacc/kernels-loop-g.c: New test.
83 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
84 * c-c++-common/goacc/kernels-loop-n.c: New test.
85 * c-c++-common/goacc/kernels-loop-nest.c: New test.
86 * c-c++-common/goacc/kernels-loop.c: New test.
87 * c-c++-common/goacc/kernels-noreturn.c: New test.
88 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
89 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
90 * c-c++-common/goacc/kernels-reduction.c: New test.
91
a98d4647
TV
922016-01-18 Tom de Vries <tom@codesourcery.com>
93
94 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
95 * gcc.dg/autopar/outer-2.c: Same.
96 * gcc.dg/autopar/outer-3.c: Same.
97 * gcc.dg/autopar/outer-4.c: Same.
98 * gcc.dg/autopar/outer-5.c: Same.
99 * gcc.dg/autopar/outer-6.c: Same.
100 * gcc.dg/autopar/parallelization-1.c: Same.
101 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
102 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
103 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
104 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
105 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
106 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
107 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
108 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
109 * gcc.dg/autopar/pr39500-1.c: Same.
110 * gcc.dg/autopar/pr39500-2.c: Same.
111 * gcc.dg/autopar/pr46193.c: Same.
112 * gcc.dg/autopar/pr46194.c: Same.
113 * gcc.dg/autopar/pr49580.c: Same.
114 * gcc.dg/autopar/pr49960-1.c: Same.
115 * gcc.dg/autopar/pr49960.c: Same.
116 * gcc.dg/autopar/pr68373.c: Same.
117 * gcc.dg/autopar/reduc-1.c: Same.
118 * gcc.dg/autopar/reduc-1char.c: Same.
119 * gcc.dg/autopar/reduc-1short.c: Same.
120 * gcc.dg/autopar/reduc-2.c: Same.
121 * gcc.dg/autopar/reduc-2char.c: Same.
122 * gcc.dg/autopar/reduc-2short.c: Same.
123 * gcc.dg/autopar/reduc-3.c: Same.
124 * gcc.dg/autopar/reduc-4.c: Same.
125 * gcc.dg/autopar/reduc-6.c: Same.
126 * gcc.dg/autopar/reduc-7.c: Same.
127 * gcc.dg/autopar/reduc-8.c: Same.
128 * gcc.dg/autopar/reduc-9.c: Same.
129 * gcc.dg/autopar/uns-outer-4.c: Same.
130 * gcc.dg/autopar/uns-outer-5.c: Same.
131 * gcc.dg/autopar/uns-outer-6.c: Same.
132 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
133 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
134
da976fa8
AL
1352016-01-18 Alan Lawrence <alan.lawrence@arm.com>
136
137 PR target/63679
138 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
139 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
140
70c1e886
AL
1412016-01-18 Alan Lawrence <alan.lawrence@arm.com>
142
143 PR target/63679
144 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
145 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
146 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
147
88bed196
AL
1482016-01-18 Alan Lawrence <alan.lawrence@arm.com>
149
150 PR target/63679
151 * gcc.dg/tree-ssa/sra-17.c: New.
152 * gcc.dg/tree-ssa/sra-18.c: New.
153
3dd5f42e
IE
1542016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
155
156 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
157
ae5a77fa
EB
1582016-01-18 Eric Botcazou <ebotcazou@adacore.com>
159
160 * gnat.dg/inline12.adb: New test.
161
11e57fc6
BC
1622016-01-18 Bin Cheng <bin.cheng@arm.com>
163
164 PR tree-optimization/66797
165 * gcc.c-torture/execute/pr65447.c: Relax check condition.
166
995b6fe0
RB
1672016-01-18 Richard Biener <rguenther@suse.de>
168
169 PR tree-optimization/69170
170 * gcc.dg/torture/pr69170.c: New testcase.
171
d656d82e
JDA
1722016-01-17 John David Anglin <danglin@gcc.gnu.org>
173
174 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
175
d69da357
TV
1762016-01-16 Tom de Vries <tom@codesourcery.com>
177
178 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
179
a3845283
TV
1802016-01-16 Tom de Vries <tom@codesourcery.com>
181
182 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
183 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
184 redundant dg-require-effective-target pthread.
185 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
186 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
187 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
188 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
189 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
190 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
191 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
192
197a6aa6
DE
1932016-01-16 David Edelsohn <dje.gcc@gmail.com>
194
195 PR target/68609
196 * gcc.target/powerpc/recip-6.c: Enable on AIX.
197 * gcc.target/powerpc/recip-7.c: Same.
198
ec7886c1
PP
1992016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
200
201 PR c++/69091
202 * g++.dg/template/pr69091.C: New test.
203
203484bb
PP
2042016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
205
206 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
207 dump does not contain an error_mark_node.
208 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
209 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
210
aa2500e9
PP
2112016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
212
213 PR c++/68936
214 * g++.dg/template/pr68936.C: New test.
215
28621a5c
DE
2162016-01-15 David Edelsohn <dje.gcc@gmail.com>
217
218 PR target/68609
219 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
220 * gcc.target/powerpc/recip-2.c: Same.
221 * gcc.target/powerpc/recip-3.c: Same.
222 * gcc.target/powerpc/recip-4.c: Same.
223 * gcc.target/powerpc/recip-sqrtf.c: Same.
224
40c43aca
JL
2252016-01-15 Jeff Law <law@redhat.com>
226
227 PR tree-optimization/69270
228 * gcc.dg/tree-ssa/pr69270-2.c: New test.
229 * gcc.dg/tree-ssa/pr69270-3.c: New test.
230
afbc5ae8
PT
2312016-01-15 Paul Thomas <pault@gcc.gnu.org>
232
233 PR fortran/49630
234 * gfortran.dg/deferred_character_13.f90: New test for the fix
235 of comment 3 of the PR.
236
237 PR fortran/54070
238 * gfortran.dg/deferred_character_8.f90: New test
239 * gfortran.dg/allocate_error_5.f90: New test
240
241 PR fortran/60593
242 * gfortran.dg/deferred_character_10.f90: New test
243
244 PR fortran/60795
245 * gfortran.dg/deferred_character_14.f90: New test
246
247 PR fortran/61147
248 * gfortran.dg/deferred_character_11.f90: New test
249
250 PR fortran/64324
251 * gfortran.dg/deferred_character_9.f90: New test
252
49abe076
VM
2532016-01-15 Vladimir Makarov <vmakarov@redhat.com>
254
255 PR rtl-optimization/69030
256 * gcc.target/i386/pr69030.c: New.
257
16d12992
KT
2582016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
259
260 * gcc.target/aarch64/target_attr_17.c: New test.
261
78810bd3
RB
2622016-01-15 Richard Biener <rguenther@suse.de>
263
264 PR tree-optimization/66856
265 * gcc.dg/torture/pr66856-1.c: New testcase.
266 * gcc.dg/torture/pr66856-2.c: Likewise.
267
2bd847fe
RB
2682016-01-15 Richard Biener <rguenther@suse.de>
269
270 PR debug/69137
271 * g++.dg/lto/pr69137_0.C: New testcase.
272
a00fe3b7
RS
2732016-01-15 Richard Sandiford <richard.sandiford@arm.com>
274
275 PR middle-end/69246
276 * gcc.target/i386/pr69246.c: New test.
277
cbb0e83b
DV
2782016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
279
280 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for
281 S/390.
282
5a500ecf
DV
2832016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
284
285 PR c++/56194
286 * g++.dg/init/const9.C: Disable test on S/390.
287
5d9bf64f
DV
2882016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
289
290 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
291 * g++.dg/Wno-frame-address.C: Ditto.
292
e234b19e
DV
2932016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
294
295 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
296
89483f99
RB
2972016-01-15 Richard Biener <rguenther@suse.de>
298
299 PR tree-optimization/68961
300 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
301
94f37395
IE
3022016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
303
304 * gcc.target/i386/pr65105-5.c: New test.
305
0f6176e6
JH
3062016-01-15 Jan Hubicka <hubicka@ucw.cz>
307
308 * gcc.c-torture/execute/alias-4.c: New testcase.
309
824ca15e
JH
3102016-01-15 Jan Hubicka <hubicka@ucw.cz>
311
312 PR ipa/68148
313 * g++.dg/ipa/devirt-49.C: New testcase.
314
092f7deb 3152016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
316
317 PR target/65837
318 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
319 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
320 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
321
e93c66bc
RB
3222016-01-15 Richard Biener <rguenther@suse.de>
323
324 PR tree-optimization/69117
325 * gcc.dg/torture/pr69117.c: New testcase.
326
c47eaca6 3272015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
328
329 PR c++/69048
330 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
331
c3f6914a
FXC
3322016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
333
334 PR testsuite/67509
335 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
336 range tests use 100 * maximum instead of maximum + 1.
337
cd65ae90
JJ
3382016-01-14 Jakub Jelinek <jakub@redhat.com>
339
340 PR debug/69244
341 * gcc.dg/guality/pr69244.c: New test.
342
19643948
UB
3432016-01-14 Uros Bizjak <ubizjak@gmail.com>
344
345 * lib/target-supports.exp (check_effective_target_issignaling):
346 New procedure.
347 * gcc.dg/pr61441.c: Require issignaling effective target.
348
fe79c97e
SB
3492016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
350
351 PR target/68803
352 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
353
c7df95d8
DM
3542016-01-14 David Malcolm <dmalcolm@redhat.com>
355
356 PR c++/68819
357 PR preprocessor/69177
358 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
359 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
360 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
361 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
362
00083992
MP
3632016-01-14 Marek Polacek <polacek@redhat.com>
364
365 PR c/69262
366 * gcc.dg/array-15.c: New test.
367
0c9b3294
JJ
3682016-01-14 Jakub Jelinek <jakub@redhat.com>
369
370 PR middle-end/68146
371 PR tree-optimization/69155
372 * gfortran.dg/pr68146.f: New test.
373 * gfortran.dg/pr69155.f90: New test.
374
3688e13d
RB
3752016-01-14 Richard Biener <rguenther@suse.de>
376
377 PR tree-optimization/68060
378 * gcc.dg/torture/pr68060-1.c: New testcase.
379 * gcc.dg/torture/pr68060-2.c: Likewise.
380
bab0ad3a
NC
3812016-01-14 Nick Clifton <nickc@redhat.com>
382
383 * lib/target-supports.exp
384 (check_effective_target_arm_neon_ok_nocache): Add an option
385 sequence that includes setting the ARM architecture to ARMv7-A.
386 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
387 command line options necessary to enable Neon support.
388 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
389 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
390 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
391 * gcc.target/arm/pr69180.c: Likewise.
392
947c2ce5
JL
3932016-01-14 Jeff Law <law@redhat.com>
394
395 PR tree-optimization/69270
396 * gcc.dg/tree-ssa/pr69270.c: New test.
397
3342fd71
BS
3982016-01-13 Bernd Schmidt <bschmidt@redhat.com>
399
400 PR c/66208
401 * c-c++-common/pr66208.c: New file.
402
2ad3adf1
JJ
4032016-01-13 Jakub Jelinek <jakub@redhat.com>
404
405 PR tree-optimization/69156
406 * gcc.dg/pr69156.c: New test.
407
398d6feb
L
4082016-01-13 H.J. Lu <hongjiu.lu@intel.com>
409
410 * gcc.target/i386/pr69225-7.c: New test.
411
4c868789
RH
4122016-01-13 Richard Henderson <rth@redhat.com>
413
414 * gcc.dg/tm/memopt-13.c: Update expected function.
415 * gcc.dg/tm/memopt-6.c: Likewise.
416
ef6d1772
UB
4172016-01-13 Uros Bizjak <ubizjak@gmail.com>
418
419 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
420 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
421 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
422 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 423
ef6d1772
UB
4242016-01-13 Tom de Vries <tom@codesourcery.com>
425
426 PR tree-optimization/69169
0b4b6ef2
TV
427 * gcc.dg/pr69169.c: New test.
428
2ad3adf1 4292016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
430
431 PR target/69228
432 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
433 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
434 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
435 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
436 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
437 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
438 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
439 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
440
9060e335
AK
4412016-01-13 Jakub Jelinek <jakub@redhat.com>
442
443 PR target/69247
444 * gcc.dg/pr69247.c: New test.
445
40311329
RB
4462016-01-13 Richard Biener <rguenther@suse.de>
447
448 PR tree-optimization/69242
449 * gcc.dg/torture/pr69242.c: New testcase.
450
ccbd7103
RB
4512016-01-13 Richard Biener <rguenther@suse.de>
452
453 PR tree-optimization/69186
454 * gcc.dg/torture/pr69186.c: New testcase.
455
c6f72a46
JL
4562016-01-13 Jeff Law <law@redhat.com>
457
458 PR tree-optimization/67755
459 * gcc.dg/tree-ssa/pr67755.c: New test.
460
4612016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
462
463 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
464 pass number in output by a star.
465
c446cf07
BC
4662016-01-12 Bin Cheng <bin.cheng@arm.com>
467
468 PR tree-optimization/68911
469 * gcc.c-torture/execute/pr68911.c: New test.
470
5342156c
MP
4712016-01-12 Marek Polacek <polacek@redhat.com>
472
473 PR c++/68979
474 * g++.dg/warn/permissive-1.C: New test.
475
65364cc5
JJ
4762016-01-12 Jakub Jelinek <jakub@redhat.com>
477
478 PR objc++/68511
479 PR c++/69213
480 * g++.dg/opt/pr69213.C: New test.
481
81b9a3d9
CB
4822016-01-12 Christian Bruel <christian.bruel@st.com>
483
484 PR target/69180
485 * gcc.target/arm/pr69180.c: New test.
486
3c4e91c9
RB
4872016-01-12 Richard Biener <rguenther@suse.de>
488
489 PR lto/69077
490 * g++.dg/lto/pr69077_0.C: New testcase.
491 * g++.dg/lto/pr69077_1.C: Likewise.
492
5664cea1
JJ
4932016-01-12 Jakub Jelinek <jakub@redhat.com>
494
495 PR target/69175
496 * g++.dg/opt/pr69175.C: New test.
497
86cefc49
AL
4982016-01-12 Alan Lawrence <alan.lawrence@arm.com>
499
500 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
501 rather than #including math.h & stdlib.h.
502 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
503 * gcc.dg/vect/pr49771.c: Likewise.
504 * gcc.dg/vect/vect-10-big-array.c: Likewise.
505 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
506 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
507 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
508 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
509 * gcc.dg/vect/pr44507.c: Likewise.
510 * gcc.dg/vect/pr45902.c: Likewise.
511 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
512 * gcc.dg/vect/vect-117.c: Likewise.
513 * gcc.dg/vect/vect-99.c: Likewise.
514 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
515 * gcc.dg/vect/vect-cond-1.c: Likewise.
516 * gcc.dg/vect/vect-cond-2.c: Likewise.
517 * gcc.dg/vect/vect-cond-3.c: Likewise.
518 * gcc.dg/vect/vect-cond-4.c: Likewise.
519 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
520 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
521 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
522 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
523 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
524 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
525 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
526 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
527 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
528 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
529 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
530 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
531 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
532 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
533 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
534 include of signal.h.
535 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
536 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
537 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
538 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
539 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
540 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
541 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
542 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
543 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
544 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
545 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
546 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
547 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
548 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
549 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
550 * gcc.dg/vect/vect-outer-5.c: Likewise.
551 * gcc.dg/vect/vect-outer-6.c: Likewise.
552 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
553 include of stdio.h.
554
b832f61e
NC
5552016-01-12 Nick Clifton <nickc@redhat.com>
556
557 PR target/68913
558 * gcc.dg/lto/pr61886_0.c: Rename the external function called
559 to fread so that it will be found in all target runtimes.
560
8eac49b1
RB
5612016-01-12 Richard Biener <rguenther@suse.de>
562
563 PR tree-optimization/69053
564 * g++.dg/torture/pr69053.C: New testcase.
565
2935d994
RB
5662016-01-12 Richard Biener <rguenther@suse.de>
567
568 PR tree-optimization/69168
569 * gcc.dg/torture/pr69168.c: New testcase.
570
66c16fd9
RB
5712016-01-12 Richard Biener <rguenther@suse.de>
572
573 PR tree-optimization/69157
574 * gcc.dg/torture/pr69157.c: New testcase.
575
5762016-01-12 Richard Biener <rguenther@suse.de>
577
578 PR tree-optimization/69174
579 * gcc.dg/torture/pr69174.c: New testcase.
580
723033a6
JJ
5812016-01-12 Jakub Jelinek <jakub@redhat.com>
582
583 PR c++/66808
584 PR c++/69000
585 * g++.dg/tls/pr66808.C: New test.
586 * g++.dg/tls/pr69000.C: New test.
587
3574cf47
BS
5882016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
589
590 * gcc.target/powerpc/swaps-p8-23.c: New test.
591 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
592
feb20787
JDA
5932016-01-11 John David Anglin <danglin@gcc.gnu.org>
594
595 PR tree-optimization/68356
596 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
597
27b1820a
KV
5982016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
599 Jim Wilson <jim.wilson@linaro.org>
600
601 PR target/69194
602 * gcc.target/arm/pr69194.c: New test.
603
cf4de6af
L
6042016-01-11 H.J. Lu <hongjiu.lu@intel.com>
605
606 PR target/69225
607 * gcc.target/i386/pr69225-1.c: New test.
608 * gcc.target/i386/pr69225-2.c: Likewise.
609 * gcc.target/i386/pr69225-3.c: Likewise.
610 * gcc.target/i386/pr69225-4.c: Likewise.
611 * gcc.target/i386/pr69225-5.c: Likewise.
612 * gcc.target/i386/pr69225-6.c: Likewise.
613
1ebd5558
JJ
6142016-01-11 Jakub Jelinek <jakub@redhat.com>
615
23552a4d
JJ
616 PR target/67462
617 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
618 if lp64.
619
26ff85b0
JJ
620 PR target/69071
621 * gcc.dg/pr69071.c: New test.
622
9cb6bd74
JJ
623 PR c++/69211
624 * g++.dg/opt/pr69211.C: New test.
625
1ebd5558
JJ
626 PR tree-optimization/69214
627 * gcc.c-torture/compile/pr69214.c: New test.
628
8c18c836
UB
6292016-01-11 Uros Bizjak <ubizjak@gmail.com>
630
631 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
632 * gcc.target/i386/pr66232-11.c: Ditto.
633 * gcc.target/i386/pr66232-12.c: Ditto.
634 * gcc.target/i386/pr66232-13.c: Ditto.
635
62446e6e
RB
6362016-01-11 Richard Biener <rguenther@suse.de>
637
638 PR tree-optimization/69173
639 * gcc.dg/torture/pr69173.c: New testcase.
640
2b8568fe
KT
6412016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
642
643 PR rtl-optimization/68796
644 * gcc.target/aarch64/tst_5.c: New test.
645 * gcc.target/aarch64/tst_6.c: Likewise.
646
5baf4532
KT
6472016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
648
649 PR rtl-optimization/68841
650 * gcc.dg/pr68841.c: New test.
651 * gcc.c-torture/execute/pr68841.c: New test.
652
ca90b1ed
YR
6532016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
654
655 PR rtl-optimization/68920
656 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
657 for ix86 targets.
658 * gcc.dg/ifcvt-5.c: New test.
659
2ad3adf1 6602016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
661
662 PR bootstrap/69123
663 * g++.dg/pr69123.C: New.
664
83834c09
IE
6652016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
666
667 PR target/69010
668 * gcc.target/i386/pr69010.c: New test.
669
dcf89d57
MJ
6702016-01-11 Martin Jambor <mjambor@suse.cz>
671
672 PR ipa/69044
673 * gcc.target/i386/chkp-pr69044.c: New test.
674
d95167ee
TV
6752016-01-11 Tom de Vries <tom@codesourcery.com>
676
677 PR tree-optimization/69109
678 * gcc.dg/autopar/pr69109-2.c: New test.
679 * gcc.dg/autopar/pr69109.c: New test.
680
4f6403a8
TV
6812016-01-11 Tom de Vries <tom@codesourcery.com>
682
683 PR tree-optimization/69108
684 * gcc.dg/autopar/pr69108.c: New test.
685
21efdd80
PP
6862016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
687
688 PR c++/69029
689 * c-c++-common/Wisleading-indentation.c: Augment test.
690
fd42eed8
TK
6912016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
692
693 PR fortran/69154
694 * gfortran.dg/inline_matmul_12.f90: New test.
695
4f90ee6c
PT
6962016-01-10 Paul Thomas <pault@gcc.gnu.org>
697
698 PR fortran/67779
699 * gfortran.dg/actual_array_offset_1: New test.
700
3907c6cf
TV
7012016-01-10 Tom de Vries <tom@codesourcery.com>
702
703 PR tree-optimization/69062
704 * gcc.dg/autopar/pr69062.c: New test.
705
b07b236e
TS
7062016-01-10 Thomas Schwinge <thomas@codesourcery.com>
707
708 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
709 * gcc.dg/vect/slp-perm-2.c: Likewise.
710 * gcc.dg/vect/slp-perm-3.c: Likewise.
711 * gcc.dg/vect/slp-perm-5.c: Likewise.
712 * gcc.dg/vect/slp-perm-6.c: Likewise.
713 * gcc.dg/vect/slp-perm-7.c: Likewise.
714 * gcc.dg/vect/slp-perm-8.c: Likewise.
715
23fab8ae
TV
7162016-01-10 Tom de Vries <tom@codesourcery.com>
717
718 PR tree-optimization/69039
719 * gcc.dg/autopar/pr69039.c: New test.
720
73f0dae2
MP
7212016-01-09 Marek Polacek <polacek@redhat.com>
722
723 PR c++/69113
724 * g++.dg/pr69113.C: New test.
725
20b8d734
JJ
7262016-01-09 Jakub Jelinek <jakub@redhat.com>
727
728 PR middle-end/50865
729 PR tree-optimization/69097
730 * gcc.c-torture/execute/pr50865.c: New test.
731 * gcc.c-torture/execute/pr69097-1.c: New test.
732 * gcc.c-torture/execute/pr69097-2.c: New test.
733 * gcc.dg/pr69097-1.c: New test.
734 * gcc.dg/pr69097-2.c: New test.
735
c50e614b
JJ
7362016-01-09 Jakub Jelinek <jakub@redhat.com>
737
738 PR c++/69164
739 * g++.dg/opt/pr69164.C: New test.
740
e0237993
JJ
7412016-01-08 Jakub Jelinek <jakub@redhat.com>
742
743 PR tree-optimization/69167
744 * gcc.dg/pr69167.c: New test.
745
bd8f5bb2
MP
7462016-01-08 Marek Polacek <polacek@redhat.com>
747
748 PR c++/68449
749 * g++.dg/pr68449.C: New.
750
bb0f5ca7
AL
7512016-01-08 Alan Lawrence <alan.lawrence@arm.com>
752
753 PR tree-optimization/68707
754 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
755 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
756 on platforms supporting it.
757 * gcc.dg/vect/slp-perm-2.c: Likewise.
758 * gcc.dg/vect/slp-perm-3.c: Likewise.
759 * gcc.dg/vect/slp-perm-5.c: Likewise.
760 * gcc.dg/vect/slp-perm-7.c: Likewise.
761 * gcc.dg/vect/slp-perm-8.c: Likewise.
762 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
763 on platforms supporting it.
764
22518428
JJ
7652016-01-08 Jakub Jelinek <jakub@redhat.com>
766
33f0852f
JJ
767 PR tree-optimization/69162
768 * gcc.dg/pr69162.c: New test.
769
22518428
JJ
770 PR tree-optimization/69172
771 * gcc.dg/pr69172.c: New test.
772
80e9b3aa
TP
7732016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
774
775 PR tree-optimization/67781
776 * gcc.c-torture/execute/pr67781.c: New file.
777
262a363f
JJ
7782016-01-08 Jakub Jelinek <jakub@redhat.com>
779
780 PR tree-optimization/69083
781 * gcc.dg/vect/pr69083.c: New test.
782
6e1f093f
SS
7832016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
784
785 PR tree-optimization/61441
786 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
787 Use -fexcess-precision=standard for compiler options.
788 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
789
53290e07
JJ
7902016-01-08 Jakub Jelinek <jakub@redhat.com>
791
57bf3072
JJ
792 PR fortran/69128
793 * gfortran.dg/gomp/pr69128.f90: New test.
794
53290e07
JJ
795 PR c++/69145
796 * g++.dg/ext/pr69145-1.C: New test.
797 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
798 * g++.dg/ext/pr69145-2.h: New file.
799
7a127fa7
MS
8002016-01-07 Martin Sebor <msebor@redhat.com>
801
802 PR c/68966
803 * gcc.dg/atomic-fetch-bool.c: New test.
804 * gcc.dg/sync-fetch-bool.c: New test.
805
95918b49
L
8062016-01-07 H.J. Lu <hongjiu.lu@intel.com>
807
808 PR fortran/66680
809 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
810
c8e62a9d
NC
8112016-01-07 Nick Clifton <nickc@redhat.com>
812
813 PR target/66655
814 * g++.dg/pr66655.C: New test.
815 * g++.dg/pr66655_1.cc: Test support file.
816 * g++.dg/pr66655.h: Test header file.
817
2ad3adf1 8182016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
819
820 PR fortran/66680
821 gfortran.dg/gomp/pr66680.f90: New test.
822
4cd9ca92
L
8232016-01-07 H.J. Lu <hongjiu.lu@intel.com>
824
825 PR target/69171
826 * gcc.target/i386/pr69171-1.c: New test.
827 * gcc.target/i386/pr69171-2.c: Likewise.
828 * gcc.target/i386/pr69171-3.c: Likewise.
829 * gcc.target/i386/pr69171-4.c: Likewise.
830 * gcc.target/i386/pr69171-5.c: Likewise.
831 * gcc.target/i386/pr69171-6.c: Likewise.
832
7e33d4dc
BS
8332015-12-15 Bernd Schmidt <bschmidt@redhat.com>
834
835 PR middle-end/67639
836 * c-c++-common/pr67639.c: New test.
837
fec64afc
JJ
8382016-01-07 Jakub Jelinek <jakub@redhat.com>
839
840 PR tree-optimization/69141
841 * g++.dg/opt/pr69141.C: New test.
842
f293ad29
EB
8432016-01-06 Eric Botcazou <ebotcazou@adacore.com>
844
845 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
846
5027395e
UB
8472016-01-06 Uros Bizjak <ubizjak@gmail.com>
848
849 PR target/69140
850 * gcc.target/i386/pr69140.c: New test
851
7443cf13
DM
8522016-01-06 David Malcolm <dmalcolm@redhat.com>
853
854 * gcc.dg/bad-dereference.c: New test case.
855
32928931
BS
8562015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
857
858 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
859
68dd05da
AS
8602016-01-06 Andreas Schwab <schwab@linux-m68k.org>
861
862 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
863
6b131d5b
MP
8642016-01-06 Marek Polacek <polacek@redhat.com>
865
866 PR sanitizer/69099
867 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
868
8d9fdb49
MP
8692016-01-05 Marek Polacek <polacek@redhat.com>
870
871 PR c/69104
872 * gcc.dg/atomic-invalid-2.c: New.
873
acf93f1e
L
8742016-01-05 H.J. Lu <hongjiu.lu@intel.com>
875
876 PR target/68991
877 * gcc.target/i386/pr68991.c: New test.
878
3f50525d
L
8792016-01-05 H.J. Lu <hongjiu.lu@intel.com>
880
881 PR target/68991
882 * g++.dg/pr68991-1.C: New test.
883 * g++.dg/pr68991-2.C: Likewise.
884
e0237993 8852016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 886
e0237993 887 PR other/60465
face88a1
ST
888 * gcc.target/ia64/pr60465-gprel64.c: New test.
889 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
890
a0866eff
KT
8912016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
892
893 PR rtl-optimization/68651
894 * gcc.target/aarch64/pr68651_1.c: New test.
895
c589e975
DM
8962016-01-05 David Malcolm <dmalcolm@redhat.com>
897
898 PR c/69122
899 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
900
929710d9
NS
9012016-01-05 Nathan Sidwell <nathan@acm.org>
902
ce3e43d7
NS
903 PR c++/58583
904 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
905
929710d9
NS
906 * gcc.dg/alias-15.c: New.
907
a2faef8e
NC
9082016-01-05 Nick Clifton <nickc@redhat.com>
909
910 PR target/68870
911 * g++.dg/pr68770.C: New test.
912
4cfa76e3
MS
9132016-01-04 Mike Stump <mikestump@comcast.net>
914
915 * lib/target-supports.exp (check_effective_target_cilkplus):
916 cilkplus targets require pthreads.
4ece61b6 917 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 918
4e8a3a35
MM
9192016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
920
921 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
922 generation.
923
818ab71a
JJ
9242016-01-04 Jakub Jelinek <jakub@redhat.com>
925
926 Update copyright years.
927
2fe0a208
MP
9282016-01-04 Marek Polacek <polacek@redhat.com>
929
930 PR c/68908
931 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
932 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
933 * gcc.dg/atomic/stdatomic-op-5.c: New test.
934
9e3b2fe3
EB
9352016-01-04 Eric Botcazou <ebotcazou@adacore.com>
936
937 * gcc.target/sparc/20160104-2.c: New test.
938
e8d65a35
EB
9392016-01-04 Eric Botcazou <ebotcazou@adacore.com>
940
941 * gcc.target/sparc/20160104-1.c: New test.
942
25ccfccd
PT
9432016-01-03 Paul Thomas <pault@gcc.gnu.org>
944
945 PR fortran/65045
946 * gfortran.dg/pr65045.f90: New test.
947
cb51d382
EB
9482016-01-02 Eric Botcazou <ebotcazou@adacore.com>
949
950 * gnat.dg/specs/debug1.ads: Delete.
951
6eeaad6e
JD
9522016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
953
954 PR libgfortran/68867
955 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
956 expression.
957
2f968603
JD
9582016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
959
960 PR libgfortran/68867
961 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
962 PowerPC.
963
591bb5e4
PT
9642016-01-01 Paul Thomas <pault@gcc.gnu.org>
965
966 PR fortran/68864
967 * gfortran.dg/pr68864.f90: New test.
968
f1e0620c
JJ
9692016-01-01 Jakub Jelinek <jakub@redhat.com>
970
942a1319
JJ
971 PR tree-optimization/69070
972 * gcc.dg/pr69070.c: New test.
973
10dff63f
JJ
974 PR sanitizer/69055
975 * gfortran.dg/pr69055.f90: New test.
976
f1e0620c
JJ
977 PR target/69015
978 * gcc.dg/pr69015.c: New test.
818ab71a 979\f
2f883d1c 980Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
981
982Copying and distribution of this file, with or without modification,
983are permitted in any medium without royalty provided the copyright
984notice and this notice are preserved.