PR tree-optimization/83605
[official-gcc.git] / gcc / testsuite / ChangeLog
blob990cefa3452eb960e8825135b7a62190fe3aee01
1 2018-01-05  Jakub Jelinek  <jakub@redhat.com>
3         PR tree-optimization/83605
4         * gcc.dg/pr83605.c: New test.
6 2018-01-04  Jakub Jelinek  <jakub@redhat.com>
8         PR target/83554
9         * gcc.target/i386/pr83554.c: New test.
11         PR ipa/82352
12         * g++.dg/ipa/pr82352.C (size_t): Define to __SIZE_TYPE__ instead of
13         long unsigned int.
15 2018-01-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
17         PR fortran/83683
18         PR fortran/45689
19         * gfortran.dg/eoshift_8.f90: New test.
20         * gfortran.dg/simplify_eoshift_1.f90: New test.
22 2018-01-04  Jakub Jelinek  <jakub@redhat.com>
24         PR debug/83585
25         * gcc.dg/pr83585.c: New test.
27 2018-01-04  Nathan Sidwell  <nathan@acm.org>
29         PR c++/83667
30         * g++.dg/ipa/pr83667.C: Fix regex, require alias.
32 2018-01-04  Jakub Jelinek  <jakub@redhat.com>
34         PR debug/83666
35         * gcc.dg/pr83666.c: New test.
37 2018-01-04  Uros Bizjak  <ubizjak@gmail.com>
39         PR target/83628
40         * gcc.target/alpha/pr83628-1.c: New test.
41         * gcc.target/alpha/pr83628-2.c: Ditto.
43 2018-01-04  Martin Liska  <mliska@suse.cz>
45         PR ipa/82352
46         * g++.dg/ipa/pr82352.C: New test.
48 2018-01-04  Jakub Jelinek  <jakub@redhat.com>
50         * gcc.dg/vect-opt-info-1.c: Moved to ...
51         * gcc.dg/vect/nodump-vect-opt-info-1.c: ... here.  Only run on
52         vect_int targets, use dg-additional-options instead of dg-options and
53         use relative line numbers instead of absolute.
55 2018-01-03  Martin Sebor  <msebor@redhat.com>
57         PR tree-optimization/83655
58         * gcc.dg/Wrestrict-5.c: New test.
59         * c-c++-common/builtins.c: New test.
61 2018-01-03  Richard Sandiford  <richard.sandiford@linaro.org>
62             Alan Hayward  <alan.hayward@arm.com>
63             David Sherwood  <david.sherwood@arm.com>
65         * gcc.target/aarch64/vect-movi.c (movi_float_lsl24): New function.
66         (main): Call it.
68 2018-01-03  Jeff Law  <law@redhat.com>
70         PR target/83641
71         * gcc.target/i386/stack-check-17.c: New test.
72         * gcc.target/i386/stack-check-12.c: Drop unnecessary asm.
74 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
76         PR debug/83621
77         * gcc.dg/pr83621.c: New test.
79         PR debug/83645
80         * gcc.dg/pr83645.c: New test.
82 2018-01-03  Martin Sebor  <msebor@redhat.com>
84         PR tree-optimization/83603
85         * gcc.dg/Wrestrict-4.c: New test.
87         PR c/83559
88         * gcc.dg/const-2.c: New test.
89         * gcc.dg/pure-3.c: New test.
91 2018-01-03  Martin Sebor  <msebor@redhat.com>
93         * gcc.dg/Wrestrict-3.c: New test.
95 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
97         PR c++/83555
98         * g++.dg/opt/pr83555.C: New test.
99         * g++.dg/ubsan/pr83555.C: New test.
101 2018-01-03  David Malcolm  <dmalcolm@redhat.com>
103         PR c/82050
104         * gcc.dg/plugin/expensive-selftests-1.c: Update regexp to handle
105         the !CHECKING_P case by expecting a note.
106         * gcc.dg/plugin/expensive_selftests_plugin.c (plugin_init): Issue
107         a note for the !CHECKING_P case, and move the return statement
108         outside of #if CHECKING_P guard.
110 2018-01-03  Jeff Law  <law@redhat.com>
112         PR middle-end/83654
113         * gcc.target/i386/stack-check-18.c: New test.
114         * gcc.target/i386/stack-check-19.c: New test.
116 2018-01-03  Martin Sebor  <msebor@redhat.com>
118         PR tree-optimization/83501
119         * c-c++-common/Warray-bounds-3.c: Remove xfail.
121 2018-01-03  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
123         PR tree-optimization/83501
124         * gcc.dg/tree-ssa/pr83501-1.c: New test.
126 2018-01-03  Nathan Sidwell  <nathan@acm.org>
128         PR c++/83667
129         * g++.dg/ipa/pr83667.C: New.
131 2018-01-03  Martin Liska  <mliska@suse.cz>
133         PR tree-optimization/83593
134         * gcc.dg/pr83593.c: New test.
136 2018-01-03  Martin Liska  <mliska@suse.cz>
138         PR ipa/83549
139         * g++.dg/ipa/pr83549.C: New test.
141 2018-01-03  Marek Polacek  <polacek@redhat.com>
143         PR c++/83592
144         * g++.dg/warn/mvp2.C: New test.
146 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
148         PR preprocessor/83602
149         * g++.dg/cpp/pr83602.C: New test.
151         PR c++/83634
152         * g++.dg/parse/pr83634.C: New test.
154 2018-01-03  Thomas Koenig  <tkoenig@gcc.gnu.org>
156         PR fortran/83664
157         * gfortran.dg/eoshift_7.f90: New test.
159 2018-01-03  Jan Beulich  <jbeulich@suse.com>
161         * gcc.target/i386/avx512vl-no-vmovdqu8.c,
162         gcc.target/i386/avx512vl-no-vmovdqu16.c: New.
164 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
166         Update copyright years.
168 2018-01-03  Martin Liska  <mliska@suse.cz>
170         PR ipa/83594
171         * gcc.dg/ipa/pr83594.c: New test.
173 2018-01-03  Richard Sandiford  <richard.sandiford@linaro.org>
174             Alan Hayward  <alan.hayward@arm.com>
175             David Sherwood  <david.sherwood@arm.com>
177         * gcc.dg/vect-opt-info-1.c: New test.
179 2018-01-02  Michael Meissner  <meissner@linux.vnet.ibm.com>
181         * gcc.target/powerpc/float128-hw2.c: Add tests for ceilf128,
182         floorf128, truncf128, and roundf128.
183         * gcc.target/powerpc/float128-hw5.c: New tests for _Float128
184         optimizations added in match.pd.
185         * gcc.target/powerpc/float128-hw6.c: Likewise.
186         * gcc.target/powerpc/float128-hw7.c: Likewise.
187         * gcc.target/powerpc/float128-hw8.c: Likewise.
188         * gcc.target/powerpc/float128-hw9.c: Likewise.
189         * gcc.target/powerpc/float128-hw10.c: Likewise.
190         * gcc.target/powerpc/float128-hw11.c: Likewise.
192 2018-01-02  Jakub Jelinek  <jakub@redhat.com>
194         PR c++/83556
195         * g++.dg/cpp0x/pr83556.C: New test.
197 2018-01-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
199         PR fortran/45689
200         PR fortran/83650
201         * gfortran.dg/simplify_cshift_1.f90: Correct erroneous case.
202         * gfortran.dg/simplify_cshift_4.f90: New test.
204 2018-01-02  Marek Polacek  <polacek@redhat.com>
206         PR c++/81860
207         * g++.dg/cpp0x/inh-ctor30.C: New test.
209         PR c++/83644
210         * g++.dg/cpp1z/pr83644.C: New test.
212 2018-01-01  Paul Thomas  <pault@gcc.gnu.org>
214         PR fortran/83076
215         * gfortran.dg/coarray_45.f90 : New test.
217         PR fortran/83319
218         * gfortran.dg/coarray_46.f90 : New test.
220 2018-01-01  Jakub Jelinek  <jakub@redhat.com>
222         PR tree-optimization/83581
223         * gcc.dg/pr83581.c: New test.
225         PR c/83595
226         * gcc.dg/pr83595.c: New test.
228         PR middle-end/83608
229         * g++.dg/opt/pr83608.C: New test.
231         PR middle-end/83609
232         * gcc.dg/pr83609.c: New test.
233         * g++.dg/opt/pr83609.C: New test.
235         PR middle-end/83623
236         * gcc.dg/pr83623.c: New test.
238         * gcc.target/i386/i386.exp
239         (check_effective_target_avx512vpopcntdqvl): New proc.
240         * gcc.target/i386/avx512vpopcntdqvl-vpopcntd-1.c: Use
241         avx512vpopcntdqvl effective target rather than avx512vpopcntdq.
242         * gcc.target/i386/avx512vpopcntdqvl-vpopcntq-1.c: Likewise.
244 Copyright (C) 2018 Free Software Foundation, Inc.
246 Copying and distribution of this file, with or without modification,
247 are permitted in any medium without royalty provided the copyright
248 notice and this notice are preserved.