PR debug/83666
[official-gcc.git] / gcc / testsuite / ChangeLog
blob5a6d4023b21ccdbcb2078a8cd418125f9db8c13c
1 2018-01-04  Jakub Jelinek  <jakub@redhat.com>
3         PR debug/83666
4         * gcc.dg/pr83666.c: New test.
6 2018-01-04  Uros Bizjak  <ubizjak@gmail.com>
8         PR target/83628
9         * gcc.target/alpha/pr83628-1.c: New test.
10         * gcc.target/alpha/pr83628-2.c: Ditto.
12 2018-01-04  Martin Liska  <mliska@suse.cz>
14         PR ipa/82352
15         * g++.dg/ipa/pr82352.C: New test.
17 2018-01-04  Jakub Jelinek  <jakub@redhat.com>
19         * gcc.dg/vect-opt-info-1.c: Moved to ...
20         * gcc.dg/vect/nodump-vect-opt-info-1.c: ... here.  Only run on
21         vect_int targets, use dg-additional-options instead of dg-options and
22         use relative line numbers instead of absolute.
24 2018-01-03  Martin Sebor  <msebor@redhat.com>
26         PR tree-optimization/83655
27         * gcc.dg/Wrestrict-5.c: New test.
28         * c-c++-common/builtins.c: New test.
30 2018-01-03  Richard Sandiford  <richard.sandiford@linaro.org>
31             Alan Hayward  <alan.hayward@arm.com>
32             David Sherwood  <david.sherwood@arm.com>
34         * gcc.target/aarch64/vect-movi.c (movi_float_lsl24): New function.
35         (main): Call it.
37 2018-01-03  Jeff Law  <law@redhat.com>
39         PR target/83641
40         * gcc.target/i386/stack-check-17.c: New test.
41         * gcc.target/i386/stack-check-12.c: Drop unnecessary asm.
43 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
45         PR debug/83621
46         * gcc.dg/pr83621.c: New test.
48         PR debug/83645
49         * gcc.dg/pr83645.c: New test.
51 2018-01-03  Martin Sebor  <msebor@redhat.com>
53         PR tree-optimization/83603
54         * gcc.dg/Wrestrict-4.c: New test.
56         PR c/83559
57         * gcc.dg/const-2.c: New test.
58         * gcc.dg/pure-3.c: New test.
60 2018-01-03  Martin Sebor  <msebor@redhat.com>
62         * gcc.dg/Wrestrict-3.c: New test.
64 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
66         PR c++/83555
67         * g++.dg/opt/pr83555.C: New test.
68         * g++.dg/ubsan/pr83555.C: New test.
70 2018-01-03  David Malcolm  <dmalcolm@redhat.com>
72         PR c/82050
73         * gcc.dg/plugin/expensive-selftests-1.c: Update regexp to handle
74         the !CHECKING_P case by expecting a note.
75         * gcc.dg/plugin/expensive_selftests_plugin.c (plugin_init): Issue
76         a note for the !CHECKING_P case, and move the return statement
77         outside of #if CHECKING_P guard.
79 2018-01-03  Jeff Law  <law@redhat.com>
81         PR middle-end/83654
82         * gcc.target/i386/stack-check-18.c: New test.
83         * gcc.target/i386/stack-check-19.c: New test.
85 2018-01-03  Martin Sebor  <msebor@redhat.com>
87         PR tree-optimization/83501
88         * c-c++-common/Warray-bounds-3.c: Remove xfail.
90 2018-01-03  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
92         PR tree-optimization/83501
93         * gcc.dg/tree-ssa/pr83501-1.c: New test.
95 2018-01-03  Nathan Sidwell  <nathan@acm.org>
97         PR c++/83667
98         * g++.dg/ipa/pr83667.C: New.
100 2018-01-03  Martin Liska  <mliska@suse.cz>
102         PR tree-optimization/83593
103         * gcc.dg/pr83593.c: New test.
105 2018-01-03  Martin Liska  <mliska@suse.cz>
107         PR ipa/83549
108         * g++.dg/ipa/pr83549.C: New test.
110 2018-01-03  Marek Polacek  <polacek@redhat.com>
112         PR c++/83592
113         * g++.dg/warn/mvp2.C: New test.
115 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
117         PR preprocessor/83602
118         * g++.dg/cpp/pr83602.C: New test.
120         PR c++/83634
121         * g++.dg/parse/pr83634.C: New test.
123 2018-01-03  Thomas Koenig  <tkoenig@gcc.gnu.org>
125         PR fortran/83664
126         * gfortran.dg/eoshift_7.f90: New test.
128 2018-01-03  Jan Beulich  <jbeulich@suse.com>
130         * gcc.target/i386/avx512vl-no-vmovdqu8.c,
131         gcc.target/i386/avx512vl-no-vmovdqu16.c: New.
133 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
135         Update copyright years.
137 2018-01-03  Martin Liska  <mliska@suse.cz>
139         PR ipa/83594
140         * gcc.dg/ipa/pr83594.c: New test.
142 2018-01-03  Richard Sandiford  <richard.sandiford@linaro.org>
143             Alan Hayward  <alan.hayward@arm.com>
144             David Sherwood  <david.sherwood@arm.com>
146         * gcc.dg/vect-opt-info-1.c: New test.
148 2018-01-02  Michael Meissner  <meissner@linux.vnet.ibm.com>
150         * gcc.target/powerpc/float128-hw2.c: Add tests for ceilf128,
151         floorf128, truncf128, and roundf128.
152         * gcc.target/powerpc/float128-hw5.c: New tests for _Float128
153         optimizations added in match.pd.
154         * gcc.target/powerpc/float128-hw6.c: Likewise.
155         * gcc.target/powerpc/float128-hw7.c: Likewise.
156         * gcc.target/powerpc/float128-hw8.c: Likewise.
157         * gcc.target/powerpc/float128-hw9.c: Likewise.
158         * gcc.target/powerpc/float128-hw10.c: Likewise.
159         * gcc.target/powerpc/float128-hw11.c: Likewise.
161 2018-01-02  Jakub Jelinek  <jakub@redhat.com>
163         PR c++/83556
164         * g++.dg/cpp0x/pr83556.C: New test.
166 2018-01-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
168         PR fortran/45689
169         PR fortran/83650
170         * gfortran.dg/simplify_cshift_1.f90: Correct erroneous case.
171         * gfortran.dg/simplify_cshift_4.f90: New test.
173 2018-01-02  Marek Polacek  <polacek@redhat.com>
175         PR c++/81860
176         * g++.dg/cpp0x/inh-ctor30.C: New test.
178         PR c++/83644
179         * g++.dg/cpp1z/pr83644.C: New test.
181 2018-01-01  Paul Thomas  <pault@gcc.gnu.org>
183         PR fortran/83076
184         * gfortran.dg/coarray_45.f90 : New test.
186         PR fortran/83319
187         * gfortran.dg/coarray_46.f90 : New test.
189 2018-01-01  Jakub Jelinek  <jakub@redhat.com>
191         PR tree-optimization/83581
192         * gcc.dg/pr83581.c: New test.
194         PR c/83595
195         * gcc.dg/pr83595.c: New test.
197         PR middle-end/83608
198         * g++.dg/opt/pr83608.C: New test.
200         PR middle-end/83609
201         * gcc.dg/pr83609.c: New test.
202         * g++.dg/opt/pr83609.C: New test.
204         PR middle-end/83623
205         * gcc.dg/pr83623.c: New test.
207         * gcc.target/i386/i386.exp
208         (check_effective_target_avx512vpopcntdqvl): New proc.
209         * gcc.target/i386/avx512vpopcntdqvl-vpopcntd-1.c: Use
210         avx512vpopcntdqvl effective target rather than avx512vpopcntdq.
211         * gcc.target/i386/avx512vpopcntdqvl-vpopcntq-1.c: Likewise.
213 Copyright (C) 2018 Free Software Foundation, Inc.
215 Copying and distribution of this file, with or without modification,
216 are permitted in any medium without royalty provided the copyright
217 notice and this notice are preserved.