* gcc.dg/vect-opt-info-1.c: Moved to ...
[official-gcc.git] / gcc / testsuite / ChangeLog
blob726869267f4734d2b28806b1353a1896a9ec14cc
1 2018-01-04  Jakub Jelinek  <jakub@redhat.com>
3         * gcc.dg/vect-opt-info-1.c: Moved to ...
4         * gcc.dg/vect/nodump-vect-opt-info-1.c: ... here.  Only run on
5         vect_int targets, use dg-additional-options instead of dg-options and
6         use relative line numbers instead of absolute.
8 2018-01-03  Martin Sebor  <msebor@redhat.com>
10         PR tree-optimization/83655
11         * gcc.dg/Wrestrict-5.c: New test.
12         * c-c++-common/builtins.c: New test.
14 2018-01-03  Richard Sandiford  <richard.sandiford@linaro.org>
15             Alan Hayward  <alan.hayward@arm.com>
16             David Sherwood  <david.sherwood@arm.com>
18         * gcc.target/aarch64/vect-movi.c (movi_float_lsl24): New function.
19         (main): Call it.
21 2018-01-03  Jeff Law  <law@redhat.com>
23         PR target/83641
24         * gcc.target/i386/stack-check-17.c: New test.
25         * gcc.target/i386/stack-check-12.c: Drop unnecessary asm.
27 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
29         PR debug/83621
30         * gcc.dg/pr83621.c: New test.
32         PR debug/83645
33         * gcc.dg/pr83645.c: New test.
35 2018-01-03  Martin Sebor  <msebor@redhat.com>
37         PR tree-optimization/83603
38         * gcc.dg/Wrestrict-4.c: New test.
40         PR c/83559
41         * gcc.dg/const-2.c: New test.
42         * gcc.dg/pure-3.c: New test.
44 2018-01-03  Martin Sebor  <msebor@redhat.com>
46         * gcc.dg/Wrestrict-3.c: New test.
48 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
50         PR c++/83555
51         * g++.dg/opt/pr83555.C: New test.
52         * g++.dg/ubsan/pr83555.C: New test.
54 2018-01-03  David Malcolm  <dmalcolm@redhat.com>
56         PR c/82050
57         * gcc.dg/plugin/expensive-selftests-1.c: Update regexp to handle
58         the !CHECKING_P case by expecting a note.
59         * gcc.dg/plugin/expensive_selftests_plugin.c (plugin_init): Issue
60         a note for the !CHECKING_P case, and move the return statement
61         outside of #if CHECKING_P guard.
63 2018-01-03  Jeff Law  <law@redhat.com>
65         PR middle-end/83654
66         * gcc.target/i386/stack-check-18.c: New test.
67         * gcc.target/i386/stack-check-19.c: New test.
69 2018-01-03  Martin Sebor  <msebor@redhat.com>
71         PR tree-optimization/83501
72         * c-c++-common/Warray-bounds-3.c: Remove xfail.
74 2018-01-03  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
76         PR tree-optimization/83501
77         * gcc.dg/tree-ssa/pr83501-1.c: New test.
79 2018-01-03  Nathan Sidwell  <nathan@acm.org>
81         PR c++/83667
82         * g++.dg/ipa/pr83667.C: New.
84 2018-01-03  Martin Liska  <mliska@suse.cz>
86         PR tree-optimization/83593
87         * gcc.dg/pr83593.c: New test.
89 2018-01-03  Martin Liska  <mliska@suse.cz>
91         PR ipa/83549
92         * g++.dg/ipa/pr83549.C: New test.
94 2018-01-03  Marek Polacek  <polacek@redhat.com>
96         PR c++/83592
97         * g++.dg/warn/mvp2.C: New test.
99 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
101         PR preprocessor/83602
102         * g++.dg/cpp/pr83602.C: New test.
104         PR c++/83634
105         * g++.dg/parse/pr83634.C: New test.
107 2018-01-03  Thomas Koenig  <tkoenig@gcc.gnu.org>
109         PR fortran/83664
110         * gfortran.dg/eoshift_7.f90: New test.
112 2018-01-03  Jan Beulich  <jbeulich@suse.com>
114         * gcc.target/i386/avx512vl-no-vmovdqu8.c,
115         gcc.target/i386/avx512vl-no-vmovdqu16.c: New.
117 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
119         Update copyright years.
121 2018-01-03  Martin Liska  <mliska@suse.cz>
123         PR ipa/83594
124         * gcc.dg/ipa/pr83594.c: New test.
126 2018-01-03  Richard Sandiford  <richard.sandiford@linaro.org>
127             Alan Hayward  <alan.hayward@arm.com>
128             David Sherwood  <david.sherwood@arm.com>
130         * gcc.dg/vect-opt-info-1.c: New test.
132 2018-01-02  Michael Meissner  <meissner@linux.vnet.ibm.com>
134         * gcc.target/powerpc/float128-hw2.c: Add tests for ceilf128,
135         floorf128, truncf128, and roundf128.
136         * gcc.target/powerpc/float128-hw5.c: New tests for _Float128
137         optimizations added in match.pd.
138         * gcc.target/powerpc/float128-hw6.c: Likewise.
139         * gcc.target/powerpc/float128-hw7.c: Likewise.
140         * gcc.target/powerpc/float128-hw8.c: Likewise.
141         * gcc.target/powerpc/float128-hw9.c: Likewise.
142         * gcc.target/powerpc/float128-hw10.c: Likewise.
143         * gcc.target/powerpc/float128-hw11.c: Likewise.
145 2018-01-02  Jakub Jelinek  <jakub@redhat.com>
147         PR c++/83556
148         * g++.dg/cpp0x/pr83556.C: New test.
150 2018-01-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
152         PR fortran/45689
153         PR fortran/83650
154         * gfortran.dg/simplify_cshift_1.f90: Correct erroneous case.
155         * gfortran.dg/simplify_cshift_4.f90: New test.
157 2018-01-02  Marek Polacek  <polacek@redhat.com>
159         PR c++/81860
160         * g++.dg/cpp0x/inh-ctor30.C: New test.
162         PR c++/83644
163         * g++.dg/cpp1z/pr83644.C: New test.
165 2018-01-01  Paul Thomas  <pault@gcc.gnu.org>
167         PR fortran/83076
168         * gfortran.dg/coarray_45.f90 : New test.
170         PR fortran/83319
171         * gfortran.dg/coarray_46.f90 : New test.
173 2018-01-01  Jakub Jelinek  <jakub@redhat.com>
175         PR tree-optimization/83581
176         * gcc.dg/pr83581.c: New test.
178         PR c/83595
179         * gcc.dg/pr83595.c: New test.
181         PR middle-end/83608
182         * g++.dg/opt/pr83608.C: New test.
184         PR middle-end/83609
185         * gcc.dg/pr83609.c: New test.
186         * g++.dg/opt/pr83609.C: New test.
188         PR middle-end/83623
189         * gcc.dg/pr83623.c: New test.
191         * gcc.target/i386/i386.exp
192         (check_effective_target_avx512vpopcntdqvl): New proc.
193         * gcc.target/i386/avx512vpopcntdqvl-vpopcntd-1.c: Use
194         avx512vpopcntdqvl effective target rather than avx512vpopcntdq.
195         * gcc.target/i386/avx512vpopcntdqvl-vpopcntq-1.c: Likewise.
197 Copyright (C) 2018 Free Software Foundation, Inc.
199 Copying and distribution of this file, with or without modification,
200 are permitted in any medium without royalty provided the copyright
201 notice and this notice are preserved.