re PR c++/58674 ([c++11] ICE with template using declaration)
[official-gcc.git] / gcc / testsuite / ChangeLog
blobce325ca6a0716c493139402e9a9b8275f1932eb7
1 2014-01-29  Paolo Carlini  <paolo.carlini@oracle.com>
3         PR c++/58674
4         * g++.dg/cpp0x/pr58674.C: New.
6 2014-01-28  Kirill Yukhin  <kirill.yukhin@intel.com>
8         PR target/59617
9         * gcc.target/i386/avx512f-gather-2.c: Remove XPASS.
10         * gcc.target/i386/avx512f-gather-5.c: Ditto.
12 2014-01-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
14         * gcc.dg/vmx/merge-be-order.c: New.
15         * gcc.dg/vmx/merge.c: New.
16         * gcc.dg/vmx/merge-vsx-be-order.c: New.
17         * gcc.dg/vmx/merge-vsx.c: New.
19 2014-01-29  Richard Biener  <rguenther@suse.de>
21         PR tree-optimization/58742
22         * gcc.dg/pr58742-1.c: New testcase.
23         * gcc.dg/pr58742-2.c: Likewise.
24         * gcc.dg/pr58742-3.c: Likewise.
26 2014-01-29  Renlin Li  <Renlin.Li@arm.com>
28         * gcc.target/arm/ftest-armv7ve-arm.c: New.
29         * gcc.target/arm/ftest-armv7ve-thumb.c: New.
30         * lib/target-supports.exp: New armfunc, armflag and armdef for armv7ve.
32 2014-01-29  Paolo Carlini  <paolo.carlini@oracle.com>
34         PR c++/58702
35         * g++.dg/gomp/pr58702.C: New.
37 2014-01-29  Dodji Seketeli  <dodji@redhat.com>
39         * c-c++-common/cpp/warning-zero-location-2.c: Fix error message
40         selector.
42 2014-01-29  Jakub Jelinek  <jakub@redhat.com>
44         PR middle-end/59917
45         PR tree-optimization/59920
46         * gcc.dg/pr59920-1.c: New test.
47         * gcc.dg/pr59920-2.c: New test.
48         * gcc.dg/pr59920-3.c: New test.
49         * c-c++-common/gomp/pr59917-1.c: New test.
50         * c-c++-common/gomp/pr59917-2.c: New test.
52         PR tree-optimization/59594
53         * gcc.dg/vect/no-vfa-vect-depend-2.c: New test.
54         * gcc.dg/vect/no-vfa-vect-depend-3.c: New test.
55         * gcc.dg/vect/pr59594.c: New test.
57 2014-01-28  Paul Thomas  <pault@gcc.gnu.org>
59         PR fortran/59414
60         * gfortran.dg/allocate_class_3.f90: New test.
62 2014-01-28  Dodji Seketeli  <dodji@redhat.com>
64         PR preprocessor/59935
65         * c-c++-common/cpp/warning-zero-location.c: New test.
66         * c-c++-common/cpp/warning-zero-location-2.c: Likewise.
68 2014-01-27  Steve Ellcey  <sellcey@mips.com>
70         * gcc.target/mips/pr52125.c: Add -mno-optgp option.
72 2014-01-27  Allan Sandfeld Jensen  <sandfeld@kde.org>
74         * g++.dg/ext/mv16.C: New tests.
76 2014-01-27  Ilya Tocar  <ilya.tocar@intel.com>
78         * gcc.target/i386/avx512f-vexpandpd-1.c: Also test _mm512_expand_pd.
79         * gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
80         * gcc.target/i386/avx512f-vexpandps-1.c: Also test _mm512_expand_ps.
81         * gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
82         * gcc.target/i386/avx512f-vmovdqu64-1.c: Also test _mm512_storeu_epi64.
83         * gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto.
84         * gcc.target/i386/avx512f-vpcmpged-1.c: New.
85         * gcc.target/i386/avx512f-vpcmpged-2.c: Ditto.
86         * gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
87         * gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
88         * gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
89         * gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
90         * gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
91         * gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
92         * gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
93         * gcc.target/i386/avx512f-vpcmpled-2.c: Ditto.
94         * gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
95         * gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
96         * gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
97         * gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
98         * gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
99         * gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
100         * gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
101         * gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
102         * gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
103         * gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
104         * gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
105         * gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
106         * gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
107         * gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
108         * gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
109         * gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
110         * gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
111         * gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
112         * gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
113         * gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
114         * gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
115         * gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
116         * gcc.target/i386/avx512f-vpmovdb-1.c: Also test
117         _mm512_mask_cvtepi32_storeu_epi8.
118         * gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
119         * gcc.target/i386/avx512f-vpmovdw-1.c: Also test
120         _mm512_mask_cvtepi32_storeu_epi16.
121         * gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
122         * gcc.target/i386/avx512f-vpmovqb-1.c: Also test
123         _mm512_mask_cvtepi64_storeu_epi8.
124         * gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
125         * gcc.target/i386/avx512f-vpmovqw-1.c: Also test
126         _mm512_mask_cvtepi64_storeu_epi16.
127         * gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
128         * gcc.target/i386/avx512f-vpmovqd-1.c: Also test
129         _mm512_mask_cvtepi64_storeu_epi32.
130         * gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
131         * gcc.target/i386/avx512f-vpmovsdb-1.c: Also test
132         _mm512_mask_cvtsepi32_storeu_epi8.
133         * gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
134         * gcc.target/i386/avx512f-vpmovsdw-1.c: Also test
135         _mm512_mask_cvtsepi32_storeu_epi16.
136         * gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
137         * gcc.target/i386/avx512f-vpmovsqb-1.c: Also test
138         _mm512_mask_cvtsepi64_storeu_epi8.
139         * gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
140         * gcc.target/i386/avx512f-vpmovsqw-1.c: Also test
141         _mm512_mask_cvtsepi64_storeu_epi16.
142         * gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
143         * gcc.target/i386/avx512f-vpmovsqd-1.c: Also test
144         _mm512_mask_cvtsepi64_storeu_epi32.
145         * gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
146         * gcc.target/i386/avx512f-vpmovusdb-1.c: Also test
147         _mm512_mask_cvtusepi32_storeu_epi8.
148         * gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
149         * gcc.target/i386/avx512f-vpmovusdw-1.c: Also test
150         _mm512_mask_cvtusepi32_storeu_epi16.
151         * gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
152         * gcc.target/i386/avx512f-vpmovusqb-1.c: Also test
153         _mm512_mask_cvtusepi64_storeu_epi8.
154         * gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
155         * gcc.target/i386/avx512f-vpmovusqw-1.c: Also test
156         _mm512_mask_cvtusepi64_storeu_epi16.
157         * gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
158         * gcc.target/i386/avx512f-vpmovusqd-1.c: Also test
159         _mm512_mask_cvtusepi64_storeu_epi32.
160         * gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
161         * gcc.target/i386/m128-check.h: Add checkVs, checkVb.
163 2014-01-27  Kirill Yukhin  <kirill.yukhin@intel.com>
165         * gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: New.
166         * gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
167         * gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
168         * gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
169         * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Ditto.
170         * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Ditto.
171         * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Ditto.
172         * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Ditto.
173         * gcc.target/i386/sse-14.c: Add new built-ins, fix AVX-512ER
174         built-ins roudning immediate.
175         * gcc.target/i386/sse-22.c: Add new built-ins.
176         * gcc.target/i386/sse-23.c: Ditto.
177         * gcc.target/i386/avx-1.c: Ditto.
179 2014-01-27  Christian Bruel  <christian.bruel@st.com>
181         * gcc.target/sh/torture/strncmp.c: New tests.
183 2014-01-25  Richard Sandiford  <rdsandiford@googlemail.com>
185         * gcc.dg/unroll_1.c: Add -fenable-rtl-loop2.
187 2014-01-25  Bernd Edlinger  <bernd.edlinger@hotmail.de>
189         * gcc.dg/vect/vect-nop-move.c (main): Check for vect runtime.
191 2014-01-24  Jeff Law  <law@redhat.com>
193         PR tree-optimization/59919
194         * gcc.c-torture/compile/pr59919.c: New test.
196 2014-01-24  Paolo Carlini  <paolo.carlini@oracle.com>
198         PR c++/57524
199         * g++.dg/ext/timevar2.C: New.
201 2014-01-24  Marek Polacek  <polacek@redhat.com>
203         * gcc.dg/pr59846.c (fn1, fn2): Use ULL suffix.
205 2014-01-23  H.J. Lu  <hongjiu.lu@intel.com>
207         PR target/59929
208         * gcc.target/i386/pr59929.c: New test.
210 2014-01-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
212         PR target/59909
213         * gcc.target/powerpc/quad-atomic.c: New file to test power8 quad
214         word atomic functions at runtime.
216 2014-01-23  Marek Polacek  <polacek@redhat.com>
218         PR c/59846
219         * gcc.dg/pr59846.c: New test.
221 2014-01-23  Marek Polacek  <polacek@redhat.com>
223         PR c/58346
224         * c-c++-common/pr58346-1.c: New test.
225         * c-c++-common/pr58346-2.c: New test.
226         * c-c++-common/pr58346-3.c: New test.
228 2014-01-23  Marek Polacek  <polacek@redhat.com>
230         PR c/59871
231         * gcc.dg/20020220-2.c: Adjust dg-warning message.
232         * gcc.dg/pr59871.c: New test.
234 2014-01-23  Paolo Carlini  <paolo.carlini@oracle.com>
236         PR c++/58980
237         * g++.dg/parse/enum11.C: New.
239 2014-01-23  Alex Velenko  <Alex.Velenko@arm.com>
241         * gcc.target/aarch64/sshr64_1.c: New testcase.
243 2014-01-23  Balaji V. Iyer  <balaji.v.iyer@intel.com>
245         * g++.dg/cilk-plus/cilk-plus.exp: Called the C/C++ common tests for
246         SIMD enabled function.
247         * g++.dg/cilk-plus/ef_test.C: New test.
248         * c-c++-common/cilk-plus/ef_error3.c: Made certain messages C specific
249         and added C++ ones.
250         * c-c++-common/cilk-plus/vlength_errors.c: Added new dg-error tags
251         to differenciate C error messages from C++ ones.
253 2014-01-23  Alex Velenko  <Alex.Velenko@arm.com>
255         * gcc.target/aarch64/vld1-vst1_1.c: New test_case.
257 2014-01-23  David Holsgrove <david.holsgrove@xilinx.com>
259         * gcc.target/microblaze/others/builtin-trap.c: New test,
261 2014-01-23  Jakub Jelinek  <jakub@redhat.com>
263         PR middle-end/58809
264         * c-c++-common/gomp/pr58809.c: New test.
266 2014-01-23  Dominique Dhumieres  <dominiq@lps.ens.fr>
268         PR sanitizer/59897
269         * c-c++-common/asan/use-after-return-1.c: Fixed
270         to pass on darwin.
272 2014-01-23  Dodji Seketeli  <dodji@redhat.com>
274         PR preprocessor/58580
275         * c-c++-common/cpp/warning-zero-in-literals-1.c: New test file.
277 2014-01-23  Kirill Yukhin  <kirill.yukhin@intel.com>
278             Ilya Tocar     <ilya.tocar@intel.com>
280         * gcc.target/i386/avx512f-kmovw-1.c: New.
282 2014-01-23  Kirill Yukhin  <kirill.yukhin@intel.com>
284         * gcc.target/i386/avx512f-vmovdqu32-1.c: Fix intrinsic name.
285         * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
286         * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
287         * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
288         * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
289         * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
291 2014-01-23  Richard Sandiford  <rdsandiford@googlemail.com>
293         PR target/52125
294         * gcc.dg/pr48774.c: Remove skip for mips_rel.
295         * gcc.target/mips/pr52125.c: New test.
297 2014-01-22  Marek Polacek  <polacek@redhat.com>
299         PR c/59891
300         * gcc.dg/torture/pr59891.c: New test.
302 2014-01-22  Jeff Law  <law@redhat.com>
304         PR tree-optimization/59597
305         * gcc.dg/tree-ssa/pr59597.c: New test.
307 2014-01-22  Vladimir Makarov  <vmakarov@redhat.com>
309         PR rtl-optimization/59477
310         * g++.dg/pr59477.C: New.
312 2014-01-22  Richard Sandiford  <rdsandiford@googlemail.com>
314         * gcc.dg/pr44194-1.c: Match "insn " and "insn:", but not "insn/f".
316 2014-01-22  Ville Voutilainen  <ville.voutilainen@gmail.com>
318         PR c++/59482
319         * g++.dg/pr59482.C: New.
321 2014-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
323         * gcc.dg/vmx/insert-vsx-be-order.c: New.
324         * gcc.dg/vmx/extract-vsx.c: New.
325         * gcc.dg/vmx/extract-vsx-be-order.c: New.
326         * gcc.dg/vmx/insert-vsx.c: New.
328 2014-01-21  Vladimir Makarov  <vmakarov@redhat.com>
330         PR rtl-optimization/59896
331         * gcc.target/arm/pr59896.c: New.
333 2014-01-21  Vladimir Makarov  <vmakarov@redhat.com>
335         PR rtl-optimization/59858
336         * gcc.target/arm/pr59858.c: New.
338 2014-01-21  Jakub Jelinek  <jakub@redhat.com>
340         PR target/59003
341         * gcc.dg/tree-prof/pr59003.c: New test.
343         PR middle-end/59860
344         * gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
345         other targets.
347 2014-01-20  Dominique d'Humieres  <dominiq@lps.ens.fr>
349         * gfortran.dg/round_3.f08: Add more cases.
351 2014-01-20  Richard Sandiford  <rdsandiford@googlemail.com>
353         * lib/target-supports.exp (force_conventional_output_for): New
354         procedure.
355         * lib/scanasm.exp (scan-assembler_required_options)
356         (scan-assembler-not_required_options)
357         (scan-assembler-times_required_options): Replace with
358         force_conventional_output_fors.
359         * lib/scanrtl.exp: Force conventional output for all rtl dump scans.
360         * gcc.target/mips/octeon-pipe-1.c: Remove -ffat-lto-objects.
362 2014-01-20  H.J. Lu  <hongjiu.lu@intel.com>
364         PR middle-end/59789
365         * gcc.target/i386/pr59789.c: New testcase.
367 2014-01-20  Yufeng Zhang  <yufeng.zhang@arm.com>
369         * g++.dg/debug/ra1.C (struct tree_base): Change the width of
370         the 'code' bitfield from 16 to 8.
372 2014-01-20  Alex Velenko  <Alex.Velenko@arm.com>
374         * lib/target-supports.exp
375         (check_effective_target_vect_perm): Exclude aarch64_be.
376         (check_effective_target_vect_perm_byte): Likewise.
377         (check_effective_target_vect_perm_short): Likewise.
379 2014-01-20  Alex Velenko  <Alex.Velenko@arm.com>
381         * gcc.target/aarch64/vneg_f.c (STORE_INST): New macro.
382         (RUN_TEST): Use new macro.
383         (INDEX64_32): Delete.
384         (INDEX64_64): Likewise.
385         (INDEX128_32): Likewise.
386         (INDEX128_64): Likewise.
387         (INDEX): Likewise.
388         (test_vneg_f32): Use fixed RUN_TEST.
390 2014-01-20  Richard Biener  <rguenther@suse.de>
392         PR middle-end/59860
393         * gcc.dg/pr59860.c: New testcase.
395 2014-01-20  Jakub Jelinek  <jakub@redhat.com>
397         PR target/59880
398         * gcc.target/i386/pr59880.c: New test.
400 2014-01-20  Renlin Li  <renlin.li@arm.com>
402         * gcc.dg/pr44194-1.c: Tweak regexp.
404 2014-01-19  Steven G. Kargl  <kargl@gcc.gnu.org>
406         PR libfortran/59771
407         PR libfortran/59774
408         PR libfortran/59836
409         * gfortran.dg/round_3.f08: New cases added.
410         * gfortran.dg/fmt_g_1.f90: New test.
412 2014-01-19  Uros Bizjak  <ubizjak@gmail.com>
414         * g++.dg/pr49718.C: Add "-mno-explicit-relocs" for alpha*-*-* targets.
416 2014-01-19  Richard Sandiford  <rdsandiford@googlemail.com>
418         * gcc.target/mips/pr54240.c: Add -ffat-lto-objects.
420 2014-01-19  Richard Sandiford  <rdsandiford@googlemail.com>
422         * gcc.dg/vect/pr57705.c: Require vect_int.
423         * gcc.dg/vect/pr58508.c: Fix order of dg-require-effective-target line.
424         * gcc.dg/vect/vect-alias-check.c: Likewise.
426 2014-01-18  Mikael Morin  <mikael@gcc.gnu.org>
428         PR fortran/58007
429         * gfortran.dg/unresolved_fixup_1.f90: New test.
430         * gfortran.dg/unresolved_fixup_2.f90: New test.
432 2014-01-18  Jakub Jelinek  <jakub@redhat.com>
434         PR target/58944
435         * gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
436         Remove dg-prune-output lines.
438 2014-01-17  Jakub Jelinek  <jakub@redhat.com>
440         PR middle-end/59706
441         * gfortran.dg/pr59706.f90: New test.
442         * g++.dg/ext/pr59706.C: New test.
444 2014-01-17  Paolo Carlini  <paolo.carlini@oracle.com>
446         PR c++/59270
447         PR c++/58811
448         * g++.dg/cpp0x/decltype-incomplete1.C: New.
449         * g++.dg/init/pr58811.C: Likewise.
451 2014-01-17  Jeff Law  <law@redhat.com>
453         PR middle-end/57904
454         * gfortran.dg/pr57904.f90: New test.
456 2014-01-17  Paolo Carlini  <paolo.carlini@oracle.com>
458         PR c++/59269
459         * g++.dg/cpp0x/nsdmi-union4.C: New.
461 2014-01-17  Marek Polacek  <polacek@redhat.com>
463         PR c++/59838
464         * g++.dg/diagnostic/pr59838.C: New test.
466 2014-01-17  Marek Polacek  <polacek@redhat.com>
468         PR c/58346
469         * gcc.dg/pr58346.c: New test.
471 2014-01-17  Jakub Jelinek  <jakub@redhat.com>
473         PR testsuite/58776
474         * gcc.dg/tree-ssa/gen-vect-32.c: Add -fno-vect-cost-model to
475         dg-options, use dg-additional-options for i?86/x86_64 to avoid
476         option duplication.
478         PR fortran/59440
479         * gfortran.dg/pr59440-1.f90: New test.
480         * gfortran.dg/pr59440-2.f90: New test.
481         * gfortran.dg/pr59440-3.f90: New test.
483         PR testsuite/59064
484         * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
485         testing for " version" and " alias" with one testing for
486         " version\[^\n\r]* alias".
487         * gcc.dg/vect/vect-ivdep-2.c: Likewise.
488         * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
489         * g++.dg/vect/pr33426-ivdep.cc: Likewise.
490         * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
491         * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
492         * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
494         PR c++/57945
495         * c-c++-common/torture/pr57945.c: New test.
497 2014-01-17  Zhenqiang Chen  <zhenqiang.chen@arm.com>
499         * gcc.target/arm/its.c: New testcase.
501 2014-01-16  Jan Hubicka  <jh@suse.cz>
503         PR ipa/59775
504         * g++.dg/torture/pr59775.C: New testcase.
506 2014-01-16  Jakub Jelinek  <jakub@redhat.com>
508         PR middle-end/58344
509         * gcc.c-torture/compile/pr58344.c: New test.
511         PR target/59839
512         * gcc.target/i386/pr59839.c: New test.
514         PR debug/54694
515         * gcc.target/i386/pr9771-1.c (main): Rename to...
516         (real_main): ... this.  Add __asm name "main".
517         (ASMNAME, ASMNAME2, STRING): Define.
519 2014-01-16  Nick Clifton  <nickc@redhat.com>
521         PR middle-end/28865
522         * gcc.c-torture/compile/pr28865.c: New.
523         * gcc.c-torture/execute/pr28865.c: New.
525 2014-01-16  Marek Polacek  <polacek@redhat.com>
527         PR middle-end/59827
528         * gcc.dg/pr59827.c: New test.
530 2014-01-16  Andreas Schwab  <schwab@linux-m68k.org>
532         * gcc.c-torture/execute/pr59747.c (fn1): Return a value.
534 2014-01-15  Richard Henderson  <rth@redhat.com>
536         PR debug/54694
537         * gcc.target/i386/pr54694.c: New test.
539 2014-01-15  Laurent Alfonsi <laurent.alfonsi@st.com>
541         PR c++/49718
542         * g++.dg/pr49718.C: New test.
544 2014-01-15  Richard Sandiford  <rdsandiford@googlemail.com>
546         * gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
548 2014-01-15  Bill Schmidt  <wschmidt@vnet.linux.ibm.com>
550         * gcc.dg/vmx/mult-even-odd.c: New.
551         * gcc.dg/vmx/mult-even-odd-be-order.c: New.
553 2014-01-15  Balaji V. Iyer  <balaji.v.iyer@intel.com>
555         * lib/target-supports.exp (check_libcilkrts_available): Added an
556         extern "C" if we are using C++ along with a function prototype.
558 2014-01-15  Jeff Law  <law@redhat.com>
560         PR tree-optimization/59747
561         * gcc.c-torture/execute/pr59747.c: New test.
563 2014-01-15  H.J. Lu  <hongjiu.lu@intel.com>
565         PR target/59794
566         * c-c++-common/convert-vec-1.c: Also prune ABI change for
567         Linux/x86.
568         * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
569         * g++.dg/ext/attribute-test-1.C: Likewise.
570         * g++.dg/ext/attribute-test-2.C: Likewise.
571         * g++.dg/ext/attribute-test-3.C: Likewise.
572         * g++.dg/ext/attribute-test-4.C: Likewise.
573         * g++.dg/ext/pr56790-1.C: Likewise.
574         * g++.dg/torture/pr38565.C: Likewise.
575         * gcc.dg/pr53060.c: Likewise.
576         * c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
577         * c-c++-common/vector-compare-2.c: Likewise.
578         * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
579         * g++.dg/conversion/simd1.C: Add -msse2 for x86.  Adjust
580         dg-message line number.
582 2014-01-15  Matthias Klose  <doko@ubuntu.com>
584         * go.test/go-test.exp: Set goarch for aarch64*-*-*.
586 2014-01-15  Richard Biener  <rguenther@suse.de>
588         PR tree-optimization/59822
589         * g++.dg/torture/pr59822.C: New testcase.
591 2014-01-15  Kirill Yukhin  <kirill.yukhin@intel.com>
593         PR target/59808
594         * gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
595         * gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
597 2014-01-15  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
598             Kugan Vivekanandarajah  <kuganv@linaro.org>
600         PR target/59695
601         * g++.dg/pr59695.C: New testcase.
603 2014-01-15  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
605         PR target/59803
606         * gcc.c-torture/compile/pr59803.c: New testcase.
608 2014-01-15  Jakub Jelinek  <jakub@redhat.com>
610         PR c/58943
611         * gcc.c-torture/execute/pr58943.c: New test.
612         * gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
614 2014-01-14  H.J. Lu  <hongjiu.lu@intel.com>
616         PR target/59794
617         * g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
618         * gcc.target/i386/pr39162.c (y): New __m256i variable.
619         (bar): Change return type to void.  Set y to x.
620         * gcc.target/i386/pr59794-1.c: New testcase.
621         * gcc.target/i386/pr59794-2.c: Likewise.
622         * gcc.target/i386/pr59794-3.c: Likewise.
623         * gcc.target/i386/pr59794-4.c: Likewise.
624         * gcc.target/i386/pr59794-5.c: Likewise.
625         * gcc.target/i386/pr59794-6.c: Likewise.
626         * gcc.target/i386/pr59794-7.c: Likewise.
628 2014-01-14  Richard Biener  <rguenther@suse.de>
630         PR tree-optimization/58921
631         PR tree-optimization/59006
632         * gcc.dg/torture/pr58921.c: New testcase.
633         * gcc.dg/torture/pr59006.c: Likewise.
634         * gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
636 2014-01-14  Jakub Jelinek  <jakub@redhat.com>
638         PR testsuite/59494
639         * gfortran.dg/vect/fast-math-mgrid-resid.f: Change
640         -fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
641         cleanup-tree-dump from optimized to pcom.  Remove scan-tree-dump-times
642         for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
643         Executing predictive commoning without unrolling.
645 2014-01-14  Kirill Yukhin  <kirill.yukhin@intel.com>
647         * gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
648         __builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
649         __builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
650         __builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
651         __builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
652         __builtin_ia32_rsqrt28sd_round.
653         * gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
654         * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
655         * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
656         * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
657         * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
658         * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
659         * gcc.target/i386/avx512er-vrcp28sd-1.c: New.
660         * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
661         * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
662         * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
663         * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
664         * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
665         * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
666         * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
667         * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
668         * gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
669         * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
670         * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
671         * gcc.target/i386/sse-22.c: Extend with new built-ins,
672         fix wrong rounding mode (see above).
673         * gcc.target/i386/sse-23.c: Ditto.
675 2014-01-13  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
677         * gcc.dg/vmx/insert.c: New.
678         * gcc.dg/vmx/insert-be-order.c: New.
679         * gcc.dg/vmx/extract.c: New.
680         * gcc.dg/vmx/extract-be-order.c: New.
682 2014-01-13  Jakub Jelinek  <jakub@redhat.com>
684         PR tree-optimization/59387
685         * gcc.c-torture/execute/pr59387.c: New test.
687 2014-01-13  Richard Biener  <rguenther@suse.de>
689         * g++.dg/lto/lto.exp: Do check_effective_target_lto check before
690         adjusting mathlib options.
691         * gfortran.dg/lto/lto.exp: Likewise.
693 2014-01-13  Eric Botcazou  <ebotcazou@adacore.com>
695         * gnat.dg/loop_optimization17.adb: New test.
696         * gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
698 2014-01-13  Christian Bruel  <christian.bruel@st.com>
700         * gcc.target/sh/cmpstrn.c: New case.
702 2014-01-13  Jakub Jelinek  <jakub@redhat.com>
704         * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
705         * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
707 2014-01-12  Janus Weil  <janus@gcc.gnu.org>
709         PR fortran/58026
710         * gfortran.dg/alloc_comp_basics_6.f90: New.
712 2014-01-11  Steven G. Kargl  <kargl@gcc.gnu.org>
714         PR fortran/59700
715         * gfortran.dg/pr59700.f90: New test.
717 2014-01-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
719         * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
720         * gfortran.dg/use_only_3.f90: Likewise.
721         * gfortran.dg/inquire_10.f90: Delete opened file.
722         * gfortran.dg/inquire_15.f90: Likewise.
723         * gfortran.dg/pr16597.f90: Likewise.
724         * gfortran.dg/open_negative_unit_1.f90: Likewise + test
725         for PR59419.
727 2014-01-10  Jeff Law  <law@redhat.com>
729         PR middle-end/59743
730         * gcc.c-torture/compile/pr59743.c: New test.
732 2014-01-10  Jan Hubicka  <jh@suse.cz>
734         PR ipa/58585
735         * g++.dg/torture/pr58585.C: New testcase.
737 2014-01-10  Hans-Peter Nilsson  <hp@axis.com>
739         * gcc.dg/pr46309.c: Disable for cris*-*-*.
741 2014-01-10  Eric Botcazou  <ebotcazou@adacore.com>
743         * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
745 2014-01-10  Richard Earnshaw  <rearnsha@arm.com>
747         PR target/59744
748         * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
749         * gcc.target/aarch64/cmn-neg2.c: New test.
751 2014-01-10  Richard Biener  <rguenther@suse.de>
753         PR tree-optimization/59374
754         * gcc.dg/torture/pr59374-3.c: New testcase.
756 2014-01-10  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
758         * lib/target-supports.exp
759         (check_effective_target_arm_crypto_ok_nocache): New.
760         (check_effective_target_arm_crypto_ok): Use above procedure.
761         (add_options_for_arm_crypto): Use et_arm_crypto_flags.
763 2014-01-10  Jan Hubicka  <hubicka@ucw.cz>
765         PR ipa/58252
766         PR ipa/59226
767         * g++.dg/ipa/devirt-20.C: New testcase.
768         * g++.dg/torture/pr58252.C: Likewise.
769         * g++.dg/torture/pr59226.C: Likewise.
771 2014-01-10  Max Ostapenko  <m.ostapenko@partner.samsung.com>
773         * c-c++-common/asan/no-asan-stack.c: New test.
775 2014-01-10  Jakub Jelinek  <jakub@redhat.com>
777         PR middle-end/59670
778         * gcc.dg/pr59670.c: New test.
780 2014-01-09  Steve Ellcey  <sellcey@mips.com>
782         * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
784 2014-01-09  Jakub Jelinek  <jakub@redhat.com>
786         PR middle-end/47735
787         * gcc.target/i386/pr47735.c: New test.
789         PR tree-optimization/59622
790         * g++.dg/opt/pr59622-2.C: New test.
791         * g++.dg/opt/pr59622-3.C: New test.
792         * g++.dg/opt/pr59622-4.C: New test.
793         * g++.dg/opt/pr59622-5.C: New test.
795         PR sanitizer/59136
796         * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
797         filename:line instead of (modulename+offset) form with stripped
798         initial / from the filename.
800 2014-01-09  Ian Lance Taylor  <iant@google.com>
802         * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
803         the other Go compiler.
805 2014-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
807         PR c++/59730
808         * g++.dg/cpp0x/variadic145.C: New.
810 2014-01-09  Uros Bizjak  <ubizjak@gmail.com>
812         * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
813         which don't support -fsplit-stack.  Skip rotate[0123].go tests.
815 2014-01-09  Balaji V. Iyer  <balaji.v.iyer@intel.com>
817         PR testsuite/59524
818         * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
819         are run only if the Cilk library is available/enabled.
820         * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
821         * lib/target-supports.exp (check_libcilkrts_available): New function.
823 2014-01-09  Balaji V. Iyer  <balaji.v.iyer@intel.com>
825         PR c++/59631
826         * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
827         * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
828         * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
829         with dg-additional-options.
830         * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
831         * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
832         * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
833         * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
834         * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
835         * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
837 2014-01-09  Richard Biener  <rguenther@suse.de>
839         PR tree-optimization/59715
840         * gcc.dg/torture/pr59715.c: New testcase.
842 2014-01-09  Max Ostapenko  <m.ostapenko@partner.samsung.com>
844         * c-c++-common/asan/no-asan-globals.c: New test.
845         * c-c++-common/asan/no-instrument-reads.c: Likewise.
846         * c-c++-common/asan/no-instrument-writes.c: Likewise.
847         * c-c++-common/asan/use-after-return-1.c: Likewise.
848         * c-c++-common/asan/no-use-after-return.c: Likewise.
850 2014-01-08  Eric Botcazou  <ebotcazou@adacore.com>
852         * gnat.dg/weak2.ad[sb]: New test.
854 2014-01-08  Jakub Jelinek  <jakub@redhat.com>
856         PR middle-end/59471
857         * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
858         type, use pointers to vector type instead.
860 2014-01-08  Catherine Moore  <clm@codesourcery.com>
862         * gcc.target/mips/umips-branch-3.c: New test.
863         * gcc.target/mips/umips-branch-4.c: New test.
865 2014-01-08  Richard Sandiford  <rdsandiford@googlemail.com>
867         * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
868         gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
869         gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
870         * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
871         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
872         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
873         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
874         gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
876 2014-01-08  Richard Sandiford  <rdsandiford@googlemail.com>
878         PR rtl-optimization/59137
879         * gcc.target/mips/pr59137.c: New test.
881 2014-01-08  Uros Bizjak  <ubizjak@gmail.com>
883         * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
884         * gcc.target/i386/incoming-5.c (dg-options): Ditto.
885         * gcc.target/i386/pr55433.c (dg-options): Ditto.
886         * gcc.target/i386/pr57848.c (dg-options): Ditto.
887         * gcc.target/i386/pr59099.c (dg-options): Ditto.
888         Require fpic effective target.
889         * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
891 2014-01-08  Jakub Jelinek  <jakub@redhat.com>
893         PR ipa/59722
894         * gcc.dg/pr59722.c: New test.
896 2014-01-08  Bernd Edlinger  <bernd.edlinger@hotmail.de>
898         PR middle-end/57748
899         * gcc.dg/torture/pr57748-3.c: New test.
900         * gcc.dg/torture/pr57748-4.c: New test.
902 2014-01-08  Marek Polacek  <polacek@redhat.com>
904         PR middle-end/59669
905         * gcc.dg/gomp/pr59669-1.c: New test.
906         * gcc.dg/gomp/pr59669-2.c: New test.
908 2014-01-08  Martin Jambor  <mjambor@suse.cz>
910         PR ipa/59610
911         * gcc.dg/ipa/pr59610.c: New test.
913 2014-01-08  Janus Weil  <janus@gcc.gnu.org>
915         PR fortran/58182
916         * gfortran.dg/binding_label_tests_26a.f90: New.
917         * gfortran.dg/binding_label_tests_26b.f90: New.
919 2014-01-08  Marek Polacek  <polacek@redhat.com>
921         PR sanitizer/59667
922         * c-c++-common/ubsan/pr59667.c: New test.
924 2014-01-08  Richard Biener  <rguenther@suse.de>
926         PR middle-end/59630
927         * gcc.dg/pr59630.c: New testcase.
929 2014-01-08  Richard Biener  <rguenther@suse.de>
931         PR middle-end/59471
932         * gcc.dg/pr59471.c: New testcase.
934 2014-01-07  Jeff Law  <law@redhat.com>
936         PR middle-end/53623
937         * gcc.target/i386/pr53623.c: New test.
939 2014-01-07  Adam Butcher  <adam@jessamine.co.uk>
941         * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
942         blanks at EOF.
943         * g++.dg/cpp1y/pr58534.C: Likewise.
944         * g++.dg/cpp1y/pr58536.C: Likewise.
945         * g++.dg/cpp1y/pr58548.C: Likewise.
946         * g++.dg/cpp1y/pr58549.C: Likewise.
947         * g++.dg/cpp1y/pr58637.C: Likewise.
948         * g++.dg/cpp1y/pr59112.C: Likewise.
949         * g++.dg/cpp1y/pr59113.C: Likewise.
950         * g++.dg/cpp1y/pr59629.C: Likewise.
951         * g++.dg/cpp1y/pr59635.C: Likewise.
952         * g++.dg/cpp1y/pr59636.C: Likewise.
953         * g++.dg/cpp1y/pr59638.C: Likewise.
955 2014-01-07  Yufeng Zhang  <yufeng.zhang@arm.com>
957         * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
959 2014-01-07  Richard Sandiford  <rdsandiford@googlemail.com>
961         * gcc.target/i386/intrinsics_4.c (bar): New function.
963 2014-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
965         * g++.dg/ext/is_base_of_incomplete-2.C: New.
967 2014-01-07  Jakub Jelinek  <jakub@redhat.com>
969         PR rtl-optimization/58668
970         * gcc.dg/pr58668.c: New test.
972         PR tree-optimization/59643
973         * gcc.dg/pr59643.c: New test.
974         * gcc.c-torture/execute/pr59643.c: New test.
976 2014-01-06  Janus Weil  <janus@gcc.gnu.org>
978         PR fortran/59589
979         * gfortran.dg/class_allocate_16.f90: New.
981 2014-01-06  Jakub Jelinek  <jakub@redhat.com>
983         PR target/59644
984         * gcc.target/i386/pr59644.c: New test.
986 2014-01-06  Marek Polacek  <polacek@redhat.com>
988         PR c/57773
989         * gcc.dg/pr57773.c: New test.
991 2014-01-06  Adam Butcher  <adam@jessamine.co.uk>
993         PR c++/59635
994         PR c++/59636
995         PR c++/59629
996         PR c++/59638
997         * g++.dg/cpp1y/pr59635.C: New testcase.
998         * g++.dg/cpp1y/pr59636.C: New testcase.
999         * g++.dg/cpp1y/pr59629.C: New testcase.
1000         * g++.dg/cpp1y/pr59638.C: New testcase.
1002 2014-01-06  Martin Jambor  <mjambor@suse.cz>
1004         PR ipa/59008
1005         * gcc.dg/ipa/pr59008.c: New test.
1007 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1009         * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
1010         if supported.
1012 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1014         * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
1015         Require c99_runtime.
1016         * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
1018         * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
1019         Require c99_runtime.
1020         * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
1021         * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
1022         * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
1024         * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
1025         Require c99_runtime.
1026         Make CALC void static.
1027         * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
1029         * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
1030         Require c99_runtime.
1031         * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
1033 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1035         * gcc.target/i386/pr59501-1.c: Require avx effective target.
1036         * gcc.target/i386/pr59501-2.c: Likewise.
1037         * gcc.target/i386/pr59501-3.c: Likewise.
1038         * gcc.target/i386/pr59501-4.c: Likewise.
1039         * gcc.target/i386/pr59501-5.c: Likewise.
1040         * gcc.target/i386/pr59501-6.c: Likewise.
1042 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1044         * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
1045         * gcc.target/i386/pr59390_1.c: Likewise.
1046         * gcc.target/i386/pr59390_2.c: Likewise.
1048 2014-01-06  Eric Botcazou  <ebotcazou@adacore.com>
1050         * gcc.dg/pr59350.c: Tweak.
1051         * gcc.dg/pr59350-2.c: New test.
1052         * g++.dg/pr59510.C: Likewise.
1054 2014-01-06  Janus Weil  <janus@gcc.gnu.org>
1056         PR fortran/59023
1057         * gfortran.dg/bind_c_procs_2.f90: New.
1059 2014-01-05  John David Anglin  <danglin@gcc.gnu.org>
1061         * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
1062         * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1063         * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1064         * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1065         * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
1066         * gcc.dg/tree-ssa/vrp47.c: Likewise.
1067         * gcc.dg/tree-ssa/vrp87.c: Likewise.
1069 2014-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1071         * gcc.target/arm/neon-nested-apcs.c: New test.
1073 2014-01-04  Jakub Jelinek  <jakub@redhat.com>
1075         PR tree-optimization/59519
1076         * gcc.dg/vect/pr59519-1.c: New test.
1077         * gcc.dg/vect/pr59519-2.c: New test.
1079         * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
1080         vmovdqu32.
1082 2014-01-04  Janus Weil  <janus@gcc.gnu.org>
1084         PR fortran/59547
1085         * gfortran.dg/typebound_proc_32.f90: New.
1087 2014-01-03  Marc Glisse  <marc.glisse@inria.fr>
1089         PR c++/58950
1090         * g++.dg/pr58950.C: New file.
1092 2014-01-03  Tobias Burnus  <burnus@net-b.de>
1094         PR c++/58567
1095         * g++.dg/gomp/pr58567.C: New.
1097 2014-01-03  Bingfeng Mei  <bmei@broadcom.com>
1099         PR tree-optimization/59651
1100         * gcc.dg/torture/pr59651.c: New test.
1101         * gcc.dg/vect/pr59651.c: Ditto.
1103 2014-01-03  Jakub Jelinek  <jakub@redhat.com>
1105         PR target/59625
1106         * gcc.target/i386/pr59625.c: New test.
1108 2014-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
1110         Core DR 1442
1111         PR c++/59165
1112         * g++.dg/cpp0x/range-for28.C: New.
1113         * g++.dg/cpp0x/range-for3.C: Update.
1115 2014-01-02  Joseph Myers  <joseph@codesourcery.com>
1117         * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
1119 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
1121         PR c++/59641
1122         * g++.dg/cpp0x/pr59641.C: New file.
1124 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
1126         * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
1128 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
1130         PR c++/59378
1131         * g++.dg/ext/pr59378.C: New file.
1133 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1135         Update copyright years
1137 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1139         * gcc.target/arc/arc.exp: Use the standard form for the copyright
1140         notice.
1142 2014-01-02  Janus Weil  <janus@gcc.gnu.org>
1144         PR fortran/59654
1145         * gfortran.dg/dynamic_dispatch_12.f90: New.
1147 2014-01-01  Jakub Jelinek  <jakub@redhat.com>
1149         * lib/target-supports.exp (check_effective_target_avx512f): Make sure
1150         the builtin isn't optimized away as unused.
1152         PR rtl-optimization/59647
1153         * g++.dg/opt/pr59647.C: New test.
1155 Copyright (C) 2014 Free Software Foundation, Inc.
1157 Copying and distribution of this file, with or without modification,
1158 are permitted in any medium without royalty provided the copyright
1159 notice and this notice are preserved.