]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
9bb86f40
JH
12016-06-26 Jan Hubicka <hubicka@ucw.cz>
2
3 * gcc.dg/predict-12.c: New testcase.
4
46db0fd4
JD
52016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6
7 PR fortran/71649
8 * gfortran.dg/pr71649.f90: New test.
9
2a65e70b
JJ
102016-06-25 Jakub Jelinek <jakub@redhat.com>
11
f8a06e24
JJ
12 PR tree-optimization/71643
13 * g++.dg/opt/pr71643.C: New test.
14
2a65e70b
JJ
15 PR tree-optimization/71631
16 * gcc.c-torture/execute/pr71631.c: New test.
17
7805417a
JH
182016-06-24 Jan Hubicka <hubicka@ucw.cz>
19
20 * gcc.dg/predict-11.c: New testcase.
21 * gfortran.dg/predict-2.f90: New testcase.
22
888ed1a3
JH
232016-06-24 Jan Hubicka <hubicka@ucw.cz>
24
25 * gcc.dg/predict-10.c: New test.
26
53605f35
BS
272016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
28
29 * gcc.target/powerpc/abs128-1.c: New.
30 * gcc.target/powerpc/copysign128-1.c: New.
31 * gcc.target/powerpc/inf128-1.c: New.
32 * gcc.target/powerpc/nan128-1.c: New.
33
7b22b4c6
EB
342016-06-24 Eric Botcazou <ebotcazou@adacore.com>
35
36 * gfortran.dg/pr71642.f90: New test.
37
37e373c2
JJ
382016-06-24 Jakub Jelinek <jakub@redhat.com>
39
40 PR tree-optimization/71647
41 * gcc.target/i386/pr71647.c: New test.
42
b20b79f2
L
432016-06-24 H.J. Lu <hongjiu.lu@intel.com>
44
45 * gcc.target/i386/noplt-gd-1.c: New test.
46 * gcc.target/i386/noplt-gd-2.c: Likewise.
47 * gcc.target/i386/noplt-gd-3.c: Likewise.
48 * gcc.target/i386/noplt-ld-1.c: Likewise.
49 * gcc.target/i386/noplt-ld-2.c: Likewise.
50 * gcc.target/i386/noplt-ld-3.c: Likewise.
51 * lib/target-supports.exp
52 (check_effective_target_tls_get_addr_via_got): New.
53
04619cb8
UB
542016-06-24 Uros Bizjak <ubizjak@gmail.com>
55
56 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
57 testsuite compile flags.
58 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
59 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
60
612016-06-24 Uros Bizjak <ubizjak@gmail.com>
62
63 * g++dg/vect/pr36684.cc: Add dg-do compile.
64 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
65 * gcc.dg/vect/pr70021.c: Ditto.
66 * gcc.dg/vect/pr70138-1.c: Ditto.
67 * gcc.dg/vect/pr70138-2.c: Ditto.
68 * gcc.dg/vect/pr70354-1.c: Ditto.
69 * gcc.dg/vect/pr70354-2.c: Ditto.
70 * gcc.dg/vect/pr71259.c: Ditto.
71 * gcc.dg/vect/pr71416-1.c: Ditto.
72 * gcc.dg/vect/slp-43.c: Ditto.
73 * gcc.dg/vect/slp-45.c: Ditto.
74 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
75 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
76 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
77 * gfortran.dg/vect/pr69980.f90: Ditto.
78
792016-06-24 Uros Bizjak <ubizjak@gmail.com>
80
81 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
82 * gcc.dg/vect/bb-slp-30.c: Ditto.
83 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
84 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
85 * gcc.dg/vect/pr45902.c: Ditto.
86 * gcc.dg/vect/pr48172.c: Ditto.
87 * gcc.dg/vect/pr48377.c: Ditto.
88 * gcc.dg/vect/pr49038.c: Ditto.
89 * gcc.dg/vect/pr49771.c: Ditto.
90 * gcc.dg/vect/pr52091.c: Ditto.
91 * gcc.dg/vect/pr53185-2.c: Ditto.
92 * gcc.dg/vect/pr56826.c: Ditto.
93 * gcc.dg/vect/pr60276.c: Ditto.
94 * gcc.dg/vect/pr62021.c: Ditto.
95 * gcc.dg/vect/pr63530.c: Ditto.
96 * gcc.dg/vect/pr65518.c: Ditto.
97 * gcc.dg/vect/pr65947-1.c: Ditto.
98 * gcc.dg/vect/pr65947-10.c: Ditto.
99 * gcc.dg/vect/pr65947-11.c: Ditto.
100 * gcc.dg/vect/pr65947-12.c: Ditto.
101 * gcc.dg/vect/pr65947-13.c: Ditto.
102 * gcc.dg/vect/pr65947-2.c: Ditto.
103 * gcc.dg/vect/pr65947-3.c: Ditto.
104 * gcc.dg/vect/pr65947-4.c: Ditto.
105 * gcc.dg/vect/pr65947-5.c: Ditto.
106 * gcc.dg/vect/pr65947-6.c: Ditto.
107 * gcc.dg/vect/pr65947-7.c: Ditto.
108 * gcc.dg/vect/pr65947-8.c: Ditto.
109 * gcc.dg/vect/pr65947-9.c: Ditto.
110 * gcc.dg/vect/pr71416-1.c: Ditto.
111 * gcc.dg/vect/pr71439.c: Ditto.
112 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
113 * gcc.dg/vect/vect-bswap16.c: Ditto.
114 * gcc.dg/vect/vect-bswap32.c: Ditto.
115 * gcc.dg/vect/vect-bswap64.c: Ditto.
116 * gcc.dg/vect/vect-live-1.c: Ditto.
117 * gcc.dg/vect/vect-live-2.c: Ditto.
118 * gcc.dg/vect/vect-live-3.c: Ditto.
119 * gcc.dg/vect/vect-live-4.c: Ditto.
120 * gcc.dg/vect/vect-live-5.c: Ditto.
121 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
122 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
123 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
124 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
125 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
126 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
127 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
128 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
129 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
130 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
131 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
132 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
133 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
134 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
135 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
136 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
137 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
138
da224bcb
UB
1392016-06-24 Uros Bizjak <ubizjak@gmail.com>
140
141 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
142
dfee2870
L
1432016-06-24 H.J. Lu <hongjiu.lu@intel.com>
144
145 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
146 ia32 if R_386_GOT32X relocation is supported.
147 * gcc.target/i386/noplt-3.c: Likewise.
148 * gcc.target/i386/noplt-2.c: Likewise.
149 (main): Renamed to ...
150 (bar): This.
151 * gcc.target/i386/noplt-4.c: Likewise.
152 (main): Renamed to ...
153 (bar): This.
154 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
155 * gcc.target/i386/pr67400-5.c: Likewise.
156
a86451b9
JJ
1572016-06-24 Jakub Jelinek <jakub@redhat.com>
158
00085092
JJ
159 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
160 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
161
a86451b9
JJ
162 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
163 f4): Adjust expected diagnostics.
164 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
165 (T): If OVFP is defined, redefine to TP.
166 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
167 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
168 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
169 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
170 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
171 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
172 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
173 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
174 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
175 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
176 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
177 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
178 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
179 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
180 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
181 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
182 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
183 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
184 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
185 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
186 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
187 as last argument to __builtin_add_overflow_p.
188
7bb5d5f4
UB
1892016-06-23 Uros Bizjak <ubizjak@gmail.com>
190
191 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
192 dg-options and remove default vector testsuite compile flags.
193 * g++.dg/vect/pr33860a.cc: Ditto.
194 * g++.dg/vect/pr45470-a.cc: Ditto.
195 * g++.dg/vect/pr45470-b.cc: Ditto.
196 * g++.dg/vect/pr60896.cc: Ditto.
197 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
198 * gcc.dg/vect/pr18308.c: Ditto.
199 * gcc.dg/vect/pr24049.c: Ditto.
200 * gcc.dg/vect/pr33373.c: Ditto.
201 * gcc.dg/vect/pr36228.c: Ditto.
202 * gcc.dg/vect/pr42395.c: Ditto.
203 * gcc.dg/vect/pr42604.c: Ditto.
204 * gcc.dg/vect/pr46663.c: Ditto.
205 * gcc.dg/vect/pr48765.c: Ditto.
206 * gcc.dg/vect/pr49093.c: Ditto.
207 * gcc.dg/vect/pr49352.c: Ditto.
208 * gcc.dg/vect/pr52298.c: Ditto.
209 * gcc.dg/vect/pr52870.c: Ditto.
210 * gcc.dg/vect/pr53185.c: Ditto.
211 * gcc.dg/vect/pr53773.c: Ditto.
212 * gcc.dg/vect/pr56695.c: Ditto.
213 * gcc.dg/vect/pr62171.c: Ditto.
214 * gcc.dg/vect/pr63530.c: Ditto.
215 * gcc.dg/vect/pr68339.c: Ditto.
216 * gcc.dg/vect/pr71259.c: Ditto.
217 * gcc.dg/vect/vect-82_64.c: Ditto.
218 * gcc.dg/vect/vect-83_64.c: Ditto.
219 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
220 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
221 * gcc.dg/vect/vect-shift-2.c: Ditto.
222 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
223 * gfortran.dg/vect/pr39318.f90: Ditto.
224 * gfortran.dg/vect/pr45714-a.f: Ditto.
225 * gfortran.dg/vect/pr45714-b.f: Ditto.
226 * gfortran.dg/vect/pr46213.f90: Ditto.
227
2d4bb02f
MM
2282016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
229 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
230
231 * gcc.target/powerpc/p9-splat-5.c: New test.
232
f6d1b868
UB
2332016-06-23 Uros Bizjak <ubizjak@gmail.com>
234
235 PR tree-optimization/71488
236 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
237 * lib/target-supports.exp: ... here.
238 (check_sse4_hw_available): New procedure.
239 (check_effective_target_sse4_runtime): Ditto.
240 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
241 -march=westmere for sse4_runtime targets.
936ff030 242 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 243 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 244 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 245 (main): Call check_vect ().
a7898180 246 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 247
c0597759
L
2482016-06-23 H.J. Lu <hongjiu.lu@intel.com>
249
250 PR target/66232
251 PR target/67400
252 * gcc.target/i386/pr66232-14.c: New file.
253 * gcc.target/i386/pr66232-15.c: Likewise.
254 * gcc.target/i386/pr66232-16.c: Likewise.
255 * gcc.target/i386/pr66232-17.c: Likewise.
256 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
257 ia32 if R_386_GOT32X relocation is supported.
258 * gcc.target/i386/pr67400-2.c: Likewise.
259 * gcc.target/i386/pr67400-3.c: Likewise.
260 * gcc.target/i386/pr67400-4.c: Likewise.
261 * gcc.target/i386/pr67400-6.c: Likewise.
262 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 263 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 264
5b0e27a7
JD
2652016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
266
267 PR libgfortran/48852
268 * gfortran.dg/char4_iunit_1.f03: Update test.
269 * gfortran.dg/f2003_io_5.f03: Update test.
270 * gfortran.dg/real_const_3.f90: Update test.
271
7f586d90
AK
2722016-06-23 Andi Kleen <ak@linux.intel.com>
273
274 * g++.dg/bprob/bprob.exp: Support autofdo.
275 * g++.dg/tree-prof/tree-prof.exp: dito.
276 * gcc.dg/tree-prof/tree-prof.exp: dito.
277 * gcc.misc-tests/bprob.exp: dito.
278 * gfortran.dg/prof/prof.exp: dito.
279 * lib/profopt.exp: dito.
280 * lib/target-supports.exp: Check for autofdo.
281
60fa7862
ML
2822016-06-23 Martin Liska <mliska@suse.cz>
283
284 * gcc.dg/pr71619.c: New test.
285
e3d62871
UB
2862016-06-23 H.J. Lu <hongjiu.lu@intel.com>
287
288 PR target/67400
cc901875
UB
289 * gcc.target/i386/pr67400-1.c: New test.
290 * gcc.target/i386/pr67400-2.c: Likewise.
291 * gcc.target/i386/pr67400-3.c: Likewise.
292 * gcc.target/i386/pr67400-4.c: Likewise.
293 * gcc.target/i386/pr67400-5.c: Likewise.
294 * gcc.target/i386/pr67400-6.c: Likewise.
295 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 296
ac81cf0b
DM
2972016-06-22 David Malcolm <dmalcolm@redhat.com>
298
299 * c-c++-common/missing-header-1.c: New test case.
300 * c-c++-common/missing-header-2.c: New test case.
301 * c-c++-common/missing-header-3.c: New test case.
302 * c-c++-common/missing-header-4.c: New test case.
303
1a4f11c8
DM
3042016-06-22 David Malcolm <dmalcolm@redhat.com>
305
306 PR c/70339
307 * c-c++-common/attributes-1.c: Update dg-prune-output to include
308 hint.
309 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
310 expected results due to builtin "nanl" now being suggested for
311 "name".
312 * gcc.dg/pr67580.c: Update expected messages.
313 * gcc.dg/spellcheck-identifiers.c: New testcase.
314 * gcc.dg/spellcheck-typenames.c: New testcase.
315
a93eac6a
DM
3162016-06-22 David Malcolm <dmalcolm@redhat.com>
317
318 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
319 file.
320 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
321 diagnostic-test-show-locus-parseable-fixits.c to sources for
322 diagnostic_plugin_test_show_locus.c.
323 * lib/gcc-defs.exp (freeform_regexps): New global.
324 (dg-regexp): New function.
325 (handle-dg-regexps): New function.
326 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
327 freeform_regexps to the empty list.
328 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
329
49e76ff1
IE
3302016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
331
f6d1b868 332 PR tree-optimization/71488
49e76ff1
IE
333 * g++.dg/pr71488.C: New test.
334 * gcc.dg/vect/vect-bool-cmp.c: New test.
335
951d8c8a
EB
3362016-06-22 Eric Botcazou <ebotcazou@adacore.com>
337
338 * gcc.dg/guality/param-5.c: New test.
339
b60fc3bd
BE
3402016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
341
342 * gcc.target/i386/asm-flag-7.c: New test.
343
0609abda
TS
3442016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
345
346 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
347 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
348 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
349 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
350 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
351 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
352 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
353 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
354 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
355 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
356 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
357 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
358 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
359 * gcc.dg/tree-ssa/vrp87.c: Likewise.
360 * lib/target-supports.exp: Likewise.
361
ee2499b4
TS
3622016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
363
364 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
365 * gcc.dg/attr-ms_struct-2.c: Likewise.
366 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
367 * gcc.dg/bf-ms-attrib.c: Likewise.
368 * gcc.dg/bf-ms-layout-2.c: Likewise.
369 * gcc.dg/bf-ms-layout-3.c: Likewise.
370 * gcc.dg/bf-ms-layout.c: Likewise.
371 * gcc.dg/bf-no-ms-layout.c: Likewise.
372 * gcc.target/i386/bitfield1.c: Likewise.
373 * gcc.target/i386/bitfield2.c: Likewise.
374 * gcc.target/i386/bitfield3.c: Likewise.
375
caea59ff
KN
3762016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
377
378 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
379 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
380 override other than -mcpu=power9 command-line option is specified,
381 or if the target operating system is aix.
382 * gcc.target/powerpc/darn-1.c: Likewise.
383 * gcc.target/powerpc/darn-2.c: Likewise.
384 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
385 test if effective-target is not powerpc_p9vector_ok or if the
386 target operating system is not defined.
387 * gcc.target/powerpc/vslv-1.c: Likewise.
388 * gcc.target/powerpc/vsrv-0.c: Likewise.
389 * gcc.target/powerpc/vsrv-1.c: Likewise.
390
63617e30
TB
3912016-06-21 Tobias Burnus <burnus@net-b.de>
392
393 PR fortran/71068
394 * gfortran.dg/coarray/data_1.f90: New.
395
89192c3c
WD
3962016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
397
398 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
399 (dg-require-effective-target): Use arm_v8_neon_hw.
400 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
401 (dg-require-effective-target): Likewise.
402 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
403 (dg-require-effective-target): Likewise.
404 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
405 (dg-require-effective-target): Likewise.
406 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
407 (dg-require-effective-target): Likewise.
408 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
409 (dg-require-effective-target): Likewise.
410 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
411 Add AArch64 check.
412
64ac50e2
WD
4132016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
414
415 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
416 Set to 3 so test passes.
417
6252b5db
WD
4182016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
419
420 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
421
3b9bc511
IV
4222016-06-21 Ilya Verbin <ilya.verbin@intel.com>
423
424 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
425 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
426 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
427 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
428
21db1c78
IV
4292016-06-21 Ilya Verbin <ilya.verbin@intel.com>
430
431 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
432 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
433
9d30e86f
L
4342016-06-21 H.J. Lu <hongjiu.lu@intel.com>
435
436 PR target/71549
437 * gcc.target/i386/pr71549.c: New test.
438
448a7c69
KN
4392016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
440
441 * gcc.target/powerpc/vadsdu-0.c: Replace
442 dg-require-effective-target directive to allow test to run on more
443 platforms, and add dg-skip-if directive to disable test on aix
444 platforms because of known incompatibilities.
445 * gcc.target/powerpc/vadsdu-1.c: Likewise.
446 * gcc.target/powerpc/vadsdu-2.c: Likewise.
447 * gcc.target/powerpc/vadsdu-3.c: Likewise.
448 * gcc.target/powerpc/vadsdu-4.c: Likewise.
449 * gcc.target/powerpc/vadsdu-5.c: Likewise.
450 * gcc.target/powerpc/vadsdub-1.c: Likewise.
451 * gcc.target/powerpc/vadsdub-2.c: Replace
452 dg-require-effective-target directive to allow test to run on more
453 platforms, and add dg-skip-if directive to disable test on aix
454 platforms because of known incompatibilities.
455 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
456 with vec_absdb call to differentiate this test from vadsdub-1.c.
457 * gcc.target/powerpc/vadsduh-1.c: Replace
458 dg-require-effective-target directive to allow test to run on more
459 platforms, and add dg-skip-if directive to disable test on aix
460 platforms because of known incompatibilities.
461 * gcc.target/powerpc/vadsduh-2.c: Likewise.
462 * gcc.target/powerpc/vadsduw-1.c: Likewise.
463 * gcc.target/powerpc/vadsduw-2.c: Likewise.
464
0ad84f34
JJ
4652016-06-21 Jakub Jelinek <jakub@redhat.com>
466
467 PR tree-optimization/71588
468 * gcc.dg/pr71558.c: New test.
469
e71e8d94
SKS
4702016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
471
472 * c-c++-common/pr68657-1.c: Require ptr32plus support.
473 * c-c++-common/pr68657-2.c: Likewise.
474 * c-c++-common/pr68657-3.c: Likewise.
475 * gcc.dg/torture/pr69714.c: Require int32plus support.
476 * gcc.dg/torture/pr70025.c: Likewise.
477 * gcc.dg/torture/pr70083.c: Likewise.
478 * gcc.dg/torture/pr70542.c: Likewise.
479 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
480
5a578671
JM
4812016-06-20 Joseph Myers <joseph@codesourcery.com>
482
483 PR c/71601
484 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
485
7a9df68e
JJ
4862016-06-20 Jakub Jelinek <jakub@redhat.com>
487
50aa64d5
JJ
488 PR middle-end/71581
489 * gcc.dg/pr71581.c: New test.
490
7a9df68e
JJ
491 PR rtl-optimization/71591
492 * gcc.dg/cpp/pr71591.c: New test.
493
3947cf19
DR
4942016-06-20 David B. Robins <gcc@davidrobins.net>
495
496 PR target/71571
497 * g++.dg/torture/pr71571.C: New test.
498
c4ff221e
JJ
4992016-06-20 Jakub Jelinek <jakub@redhat.com>
500
501 PR target/71559
502 * gcc.target/i386/sse2-pr71559.c: New test.
503 * gcc.target/i386/avx-pr71559.c: New test.
504 * gcc.target/i386/avx512f-pr71559.c: New test.
505
f1b5abfb
TB
5062016-06-20 Tobias Burnus <burnus@net-b.de>
507
508 PR fortran/71194
509 * gfortran.dg/pointer_remapping_10.f90: New.
510
842107e4
DM
5112016-06-20 David Malcolm <dmalcolm@redhat.com>
512
513 * g++.dg/diagnostic/string-literal-concat.C: New test case.
514
d9e8bdfd
MS
5152016-06-20 Martin Sebor <msebor@redhat.com>
516
517 PR c/69507
518 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
519 * gnu90-const-expr-1.c: Same.
520 * gnu99-const-expr-1.c: Same.
521 * gnu99-static-1.c: Same.
522
67785479
RL
5232016-06-20 Renlin Li <renlin.li@arm.com>
524
525 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
526
636929b8
JG
5272016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
528
529 * gcc.target/aarch64/vcvt_f64_1.c: New.
530 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
531 * gcc.target/aarch64/vrecp_f64_1.c: New.
532
ff7b374b
KT
5332016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
534
535 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
536 "alignement".
537
554cfc9e
GJL
5382016-06-20 Georg-Johann Lay <avr@gjlay.de>
539
540 PR target/71103
541 * gcc.target/avr/torture/pr71103-2.c: New test.
542
aa0db437
MS
5432016-06-19 Martin Sebor <msebor@redhat.com>
544
545 PR c/69507
546 * gcc.dg/alignof.c: New test.
547
c561b091
PC
5482016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
549
550 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
551 vs dg-error; test constexpr specifier too.
552
bf54f123
PC
5532016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
554
555 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
556
4e53aa97
CL
5572016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
558
559 * lib/target-supports.exp
560 (check_effective_target_arm_neon_fp16_ok_nocache): Call
561 arm_neon_ok and merge flags. Fix temporary test name.
562 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
563 and merge flags.
564
69071d86
ML
5652016-06-17 Martin Liska <mliska@suse.cz>
566
567 * gcc.dg/predict-9.c: Fix dump scanning.
568
68b3b858
BC
5692016-06-17 Bin Cheng <bin.cheng@arm.com>
570
571 PR tree-optimization/71354
572 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
573
d3ee260a
BC
5742016-06-17 Bin Cheng <bin.cheng@arm.com>
575
576 PR tree-optimization/71347
577 * gcc.dg/tree-ssa/pr71347.c: New test.
578
bd8fb114
BC
5792016-06-17 Bin Cheng <bin.cheng@arm.com>
580
581 PR tree-optimization/71354
582 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
583
97816be4
BC
5842016-06-17 Bin Cheng <bin.cheng@arm.com>
585
586 * gcc.dg/vect/vect-alias-check-1.c: New test.
587
2d761a37
SKS
5882016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
589
e0277d6b 590 PR target/71151
2d761a37
SKS
591 * gcc.target/avr/pr71151-1.c: New test.
592 * gcc.target/avr/pr71151-2.c: New test.
593 * gcc.target/avr/pr71151-3.c: New test.
594 * gcc.target/avr/pr71151-4.c: New test.
595 * gcc.target/avr/pr71151-5.c: New test.
596 * gcc.target/avr/pr71151-6.c: New test.
597 * gcc.target/avr/pr71151-7.c: New test.
598 * gcc.target/avr/pr71151-8.c: New test.
599 * gcc.target/avr/pr71151-common.h: New test.
600
68fa96d6
ML
6012016-06-16 Martin Liska <mliska@suse.cz>
602
603 * gfortran.dg/predict-1.f90: New test.
604
b6ca982f
UB
6052016-06-16 Uros Bizjak <ubizjak@gmail.com>
606
607 PR target/71242
608 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
609
1dc8d15b
JH
6102016-06-16 Jan Hubicka <hubicka@ucw.cz>
611
612 * g++.dg/vect/pr36648.cc: Disable cunrolli
613
67c25816
JJ
6142016-06-16 Jakub Jelinek <jakub@redhat.com>
615
c577adb2
JJ
616 PR target/71554
617 * gcc.c-torture/execute/pr71554.c: New test.
618
67c25816
JJ
619 PR rtl-optimization/71532
620 * gcc.dg/torture/pr71532.c: New test.
621
1a3c3ee9
MM
6222016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
623
624 * gcc.target/powerpc/p9-dimode1.c: New test.
625 * gcc.target/powerpc/p9-dimode2.c: Likewise.
626
f29468a7
JJ
6272016-06-15 Jakub Jelinek <jakub@redhat.com>
628
61daecc4
JJ
629 * gcc.c-torture/compile/20160615-1.c: New test.
630
f29468a7
JJ
631 * g++.dg/cpp0x/ref-qual17.C: New test.
632
209d1e2d
IE
6332016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
634
635 PR middle-end/71529
636 * gcc.target/i386/pr71529.C: New test.
637
8dc35712
AH
6382016-06-15 Alan Hayward <alan.hayward@arm.com>
639
640 PR tree-optimization/71483
641 * g++.dg/vect/pr71483.c: New
642
b8911cb8
PC
6432016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
644
645 PR c++/70202
646 * g++.dg/inherit/crash6.C: New.
647 * g++.dg/inherit/union2.C: Likewise.
648 * g++.dg/inherit/virtual12.C: Likewise.
649 * g++.dg/inherit/virtual13.C: Likewise.
650 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
651
cf5d08ab
UB
6522016-06-15 Uros Bizjak <ubizjak@gmail.com>
653
e3d62871 654 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 655
8f482165
AH
6562016-06-15 Alan Hayward <alan.hayward@arm.com>
657
658 PR tree-optimization/71439
659 * gcc.dg/vect/pr71439.c: New
660
3256673f
KT
6612016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
662
663 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
664
b17dc4d4
RB
6652016-06-15 Richard Biener <rguenther@suse.de>
666
667 * gcc.dg/vect/slp-45.c: New testcase.
668
2a5825f2
RB
6692016-06-15 Richard Biener <rguenther@suse.de>
670
671 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
672
6e433d0b
BS
6732016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
674
675 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
676 requirements, and disable for AIX for now.
677 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
678
abe7f828
JJ
6792016-06-14 Jakub Jelinek <jakub@redhat.com>
680
a09c81b4
JJ
681 PR c++/71528
682 * g++.dg/opt/pr71528.C: New test.
683
abe7f828
JJ
684 PR c++/71516
685 * g++.dg/init/pr71516.C: New test.
686
acfadf06
PC
6872016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
688
689 * g++.dg/init/array46.C: New.
690
4d568ab2
UB
6912016-06-14 Uros Bizjak <ubizjak@gmail.com>
692
e3d62871
UB
693 * gcc.target/i386/float128-3.c: New test.
694 * gcc.target/i386/quad-sse4.c: Ditto.
695 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
696 Update scan strings.
4d568ab2 697
30934c5d
RB
6982016-06-14 Richard Biener <rguenther@suse.de>
699
700 PR middle-end/71526
701 * gfortran.dg/pr71526.f90: New testcase.
702
3970e545
AV
7032016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
704
705 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
706 * gcc.dg/zero_bits_compound-1.c: Likewise.
707
04976c6e
RB
7082016-06-14 Richard Biener <rguenther@suse.de>
709
710 PR tree-optimization/71522
711 * gcc.dg/torture/pr71522.c: New testcase.
712
23e025db
JJ
7132016-06-14 Jakub Jelinek <jakub@redhat.com>
714
715 PR tree-optimization/71520
716 * gcc.dg/tree-ssa/pr71520.c: New test.
717
90b72e84
RB
7182016-06-14 Richard Biener <rguenther@suse.de>
719
720 PR tree-optimization/71521
86c24ba6 721 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 722
ef7cf206
JJ
7232016-06-13 Jakub Jelinek <jakub@redhat.com>
724
0dda258b
JJ
725 PR sanitizer/71498
726 * c-c++-common/ubsan/bounds-13.c: New test.
727
ef7cf206
JJ
728 PR preprocessor/71183
729 * gcc.dg/cpp/source_date_epoch-3.c: New test.
730
a73786e3
JL
7312016-06-13 Jeff Law <law@redhat.com>
732
733 PR tree-optimization/71403
734 * c-c++-common/ubsan/pr71403-1.c: New test.
735 * c-c++-common/ubsan/pr71403-2.c: New test.
736 * c-c++-common/ubsan/pr71403-3.c: New test.
737
0ac249bf
JJ
7382016-06-13 Jakub Jelinek <jakub@redhat.com>
739
740 PR middle-end/71478
741 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
742 Add -Wno-psabi -w to dg-options.
743
5408a64a
KN
7442016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
745
746 * gcc.target/powerpc/vadsdu-0.c: New test.
747 * gcc.target/powerpc/vadsdu-1.c: New test.
748 * gcc.target/powerpc/vadsdu-2.c: New test.
749 * gcc.target/powerpc/vadsdu-3.c: New test.
750 * gcc.target/powerpc/vadsdu-4.c: New test.
751 * gcc.target/powerpc/vadsdu-5.c: New test.
752 * gcc.target/powerpc/vadsdub-1.c: New test.
753 * gcc.target/powerpc/vadsdub-2.c: New test.
754 * gcc.target/powerpc/vadsduh-1.c: New test.
755 * gcc.target/powerpc/vadsduh-2.c: New test.
756 * gcc.target/powerpc/vadsduw-1.c: New test.
757 * gcc.target/powerpc/vadsduw-2.c: New test.
758
f7e4f2e3
DM
7592016-06-13 David Malcolm <dmalcolm@redhat.com>
760
761 * gcc.dg/c99-init-2.c (c): Update expected error message.
762 * gcc.dg/init-bad-8.c (foo): Likewise.
763 * gcc.dg/spellcheck-fields-3.c: New test case.
764
ad23a23e
ML
7652016-06-13 Martin Liska <mliska@suse.cz>
766
767 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
768 and "guess loop iv compared" heuristics.
769 * gcc.dg/predict-2.c: Likewise.
770 * gcc.dg/predict-3.c: Likewise.
771 * gcc.dg/predict-4.c: Likewise.
772 * gcc.dg/predict-5.c: Likewise.
773 * gcc.dg/predict-6.c: Likewise.
774
146c55da
MP
7752016-06-13 Marek Polacek <polacek@redhat.com>
776
777 PR middle-end/71476
778 * c-c++-common/Wswitch-unreachable-4.c: New test.
779 * gcc.dg/Wswitch-unreachable-2.c: New test.
780 * g++.dg/tm/jump1.C: Move dg-warning.
781
42e77cbc
EB
7822016-06-13 Eric Botcazou <ebotcazou@adacore.com>
783
784 * gnat.dg/renaming10.ad[sb]: New test.
785
7474dcc1
PT
7862016-06-13 Paul Thomas <pault@gcc.gnu.org>
787
788 PR fortran/70673
789 * gfortran.dg/pr70673.f90: New test.
790
f57f53d3
RB
7912016-06-13 Richard Biener <rguenther@suse.de>
792
793 PR middle-end/64516
794 * gcc.dg/align-3.c: New testcase.
795
5843a5f0
ML
7962016-06-13 Martin Liska <mliska@suse.cz>
797
798 * gcc.target/i386/pr71458.c: New test.
799
aa8fdb44
UB
8002016-06-12 Uros Bizjak <ubizjak@gmail.com>
801
802 PR target/71241
803 * testsuite/gcc.dg/torture/float128-nan.c: New test.
804
2043e4d7
DH
8052016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
806
807 PR target/60751
808 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
809 statement.
810
d3dc025d
DH
8112016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
812
813 PR target/60751
814 * gfortran.dg/comma_IO_extension_1.f90: New test.
815 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
816 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
817 statement.
818 * gfortran.dg/graphite/pr38083.f90: Likewise.
819 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
820 missing format.
821
a31d78c6
EB
8222016-06-11 Eric Botcazou <ebotcazou@adacore.com>
823
824 * gnat.dg/case_character.adb: New test.
825
95c18dd0
SB
8262016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
827
828 PR middle-end/71310
829 * gcc.target/powerpc/pr71310.c: New testcase.
830
b97d37b4
KV
8312016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
832
833 PR middle-end/71478
834 * gcc.dg/pr71478.c: New test.
835
900bcda3
JJ
8362016-06-10 Jakub Jelinek <jakub@redhat.com>
837
ec1c20db
JJ
838 PR middle-end/71494
839 * gcc.c-torture/execute/pr71494.c: New test.
840
50b15873
JJ
841 PR c/68657
842 * gcc.target/i386/pr68657.c: New test.
843
900bcda3
JJ
844 PR inline-asm/68843
845 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
846 (test): Add -masm=intel alternatives.
847
4d926e34
MS
8482016-06-10 Martin Sebor <msebor@redhat.com>
849
850 PR c/71392
851 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
852
ad071b2b
JL
8532016-06-10 Jeff Law <law@redhat.com>
854
855 PR tree-optimization/71335
856 * gcc.c-torture/execute/pr71335.c: New test.
857
2704efe8
DM
8582016-06-10 David Malcolm <dmalcolm@redhat.com>
859
860 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
861 the various "cannot tail-call: " messages.
862
18c9b7d4
CL
8632016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
864
865 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
866 and options.
867
7cfa10f3
MO
8682016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
869
870 PR sanitizer/71480
871 * c-c++-common/asan/pr71480.c: New test.
872
1f24fd3e
L
8732016-06-10 H.J. Lu <hongjiu.lu@intel.com>
874
875 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
876 (ASMNAME2): Likewise.
877 (main): Replace fn in asm statement with ASMNAME ("fn").
878 * gcc.dg/guality/pr68037-2.c: Likewise.
879 * gcc.dg/guality/pr68037-3.c: Likewise.
880 * gcc.dg/torture/pr68037-1.c: Likewise.
881 * gcc.dg/torture/pr68037-2.c: Likewise.
882 * gcc.dg/torture/pr68037-3.c: Likewise.
883
ad551c07
BE
8842016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
885
886 PR inline-asm/68843
887 * gcc.target/i386/pr68843-1.c: New test.
888 * gcc.target/i386/pr68843-2.c: New test.
889
4b1ffdb1 8902016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
891 Cesar Philippidis <cesar@codesourcery.com>
892
893 PR middle-end/71373
894 * gcc.dg/goacc/nested-function-1.c: New file.
895 * gcc.dg/goacc/nested-function-2.c: Likewise.
896 * gcc.dg/goacc/pr71373.c: Likewise.
897 * gfortran.dg/goacc/cray-2.f95: Likewise.
898 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
899 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
900 * gfortran.dg/goacc/cray.f95: Update.
901 * gfortran.dg/goacc/loop-1.f95: Likewise.
902 * gfortran.dg/goacc/loop-3.f95: Likewise.
903 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
904 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
905
9062016-06-10 Thomas Schwinge <thomas@codesourcery.com>
907
908 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
909 for OpenACC tile clauses.
910 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
911
912 PR c/71381
913 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
914 to...
915 * c-c++-common/goacc/cache-2.c: ... this new file.
916 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
917 * gfortran.dg/goacc/cache-2.f95: ... this new file.
918 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
919 usage.
920 * gfortran.dg/goacc/cray.f95: Likewise.
921 * gfortran.dg/goacc/loop-1.f95: Likewise.
922
89851e4c
AH
9232016-06-10 Alan Hayward <alan.hayward@arm.com>
924
925 PR tree-optimization/71407
926 PR tree-optimization/71416
927 * gcc.dg/vect/pr71407.c: New
928 * gcc.dg/vect/pr71416-1.c: New
929 * gcc.dg/vect/pr71416-2.c: New
930
200eafbf
RB
9312016-06-10 Richard Biener <rguenther@suse.de>
932
933 PR middle-end/71477
934 * gcc.dg/torture/pr71477.c: New testcase.
935
4df99d92
JK
9362016-06-09 Julia Koval <julia.koval@intel.com>
937
938 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
939 * gcc.target/i386/interrupt-13.c: Likewise.
940 * gcc.target/i386/interrupt-15.c: Likewise.
941 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
942 * gcc.target/i386/interrupt-24.c: Likewise.
943 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
944 * gcc.target/i386/interrupt-9.c: Likewise.
945 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
946
e01b4e16
MS
9472016-06-09 Martin Sebor <msebor@redhat.com>
948
949 PR c/70883
950 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
951 * gcc.dg/builtin-constant_p-1.c: Same.
952 * gcc.dg/builtins-error.c: Same.
953 * gcc.dg/pr70859.c: Same.
954
9c35db0e
SKS
9552016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
956
957 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
958 * gcc.dg/torture/pr68067-1.c: Likewise.
959 * gcc.dg/torture/pr68067-2.c: Likewise.
960
9612016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
962
963 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
964 when setting SIZE.
965
392a81b9
PC
9662016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
967
968 PR c++/71465
969 * g++.dg/inherit/crash5.C: New.
970 Revert:
971 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
972
973 PR c++/70202
974 * g++.dg/inherit/crash5.C: New.
975 * g++.dg/inherit/virtual1.C: Adjust.
976
e49efc14
ML
9772016-06-09 Martin Liska <mliska@suse.cz>
978
979 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
980 * g++.dg/predict-loop-exit-2.C: Likewise.
981 * g++.dg/predict-loop-exit-3.C: Likewise.
982 * gcc.dg/predict-1.c: Likewise.
983 * gcc.dg/predict-2.c: Likewise.
984 * gcc.dg/predict-3.c: Likewise.
985 * gcc.dg/predict-4.c: Likewise.
986 * gcc.dg/predict-5.c: Likewise.
987 * gcc.dg/predict-6.c: Likewise.
988 * gcc.dg/predict-7.c: Likewise.
989
36d57986
RB
9902016-06-09 Richard Biener <rguenther@suse.de>
991
992 PR tree-optimization/71462
993 * gcc.dg/torture/pr71462.c: New testcase.
994
7d82e8e4
MP
9952016-06-09 Marek Polacek <polacek@redhat.com>
996
997 PR c/65471
998 * gcc.dg/c11-generic-3.c: New test.
999
c8a71589
PC
10002016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1001
1002 * g++.dg/init/array42.C: New.
1003 * g++.dg/init/array43.C: Likewise.
1004 * g++.dg/init/array44.C: Likewise.
1005 * g++.dg/init/array45.C: Likewise.
1006 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1007 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1008 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1009 * g++.dg/gomp/pr35751.C: Likewise.
1010 * g++.dg/init/array23.C: Likewise.
1011 * g++.dg/init/brace2.C: Likewise.
1012 * g++.dg/init/brace6.C: Likewise.
1013
44a845ca
MS
10142016-06-08 Martin Sebor <msebor@redhat.com>
1015 Jakub Jelinek <jakub@redhat.com>
1016
1017 PR c++/70507
1018 PR c/68120
1019 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1020 * c-c++-common/builtin-arith-overflow-2.c: New test.
1021 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1022 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1023 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1024
2ef16b6e
JJ
10252016-06-08 Jakub Jelinek <jakub@redhat.com>
1026
1027 PR c++/71442
1028 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1029
5e3ee346
AL
10302016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1031
1032 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1033 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1034 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1035 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1036 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1037 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1038 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1039 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1040 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1041 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1042 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1043 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1044 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1045
b2ae2814
RB
10462016-06-08 Richard Biener <rguenther@suse.de>
1047
1048 PR tree-optimization/68558
1049 * gcc.dg/vect/slp-44.c: New testcase.
1050
e09b4c37
RB
10512016-06-08 Richard Biener <rguenther@suse.de>
1052
1053 * gcc.dg/vect/slp-43.c: New testcase.
1054
72d50660
RB
10552016-06-08 Richard Biener <rguenther@suse.de>
1056
1057 PR tree-optimization/71452
1058 * gcc.dg/torture/pr71452.c: New testcase.
1059
988c115c
JJ
10602016-06-08 Jakub Jelinek <jakub@redhat.com>
1061
1062 PR c++/71448
1063 * g++.dg/torture/pr71448.C: New test.
1064
73d73b48
BS
10652016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1066
1067 PR debug/71432
1068 PR ada/71413
1069 * g++.dg/debug/pr71432.C: New test.
1070
bdd15d0c
PK
10712016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1072
1073 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1074 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1075 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1076
ce0607bb
AH
10772016-06-08 Alan Hayward <alan.hayward@arm.com>
1078
1079 * gcc.dg/vect/vect-live-2.c: Update effective target.
1080 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1081 * lib/target-supports.exp: Add aarch64 to vect_long.
1082
92a5f2ba
MP
10832016-06-08 Marek Polacek <polacek@redhat.com>
1084
1085 PR c/71418
1086 * gcc.dg/noncompile/pr71418.c: New test.
1087
08203f73
MP
1088 PR c/71426
1089 * gcc.dg/noncompile/pr71426.c: New test.
1090
d1fcc2bd
JH
10912016-06-07 Jan Hubicka <hubicka@ucw.cz>
1092
1093 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1094 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1095 * gcc.dg/predict-3.c: Update template.
1096 * gcc.dg/predict-5.c: Update template.
1097 * gcc.dg/predict-6.c: Update template.
1098 * gcc.dg/predict-9.c: Update template.
1099 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1100
a23e6f1c
BS
11012016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1102
1103 * gcc.target/powerpc/vec-mul.c: New test.
1104
6ffd47b7
DM
11052016-06-07 David Malcolm <dmalcolm@redhat.com>
1106
1107 * gcc.dg/spellcheck-fields-2.c: New test case.
1108
bfd67b47
RB
11092016-06-07 Richard Biener <rguenther@suse.de>
1110
1111 PR c/61564
1112 * gcc.dg/Wpragmas-1.c: New testcase.
1113 * gcc.dg/Wattributes-4.c: Likewise.
1114 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1115 entry.
1116
701b9a47
CL
11172016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1118
1119 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1120 spurious debug code.
1121
6b80d6fa
RB
11222016-06-07 Richard Biener <rguenther@suse.de>
1123
1124 PR tree-optimization/71428
1125 * gcc.dg/torture/pr71428.c: New testcase.
1126
0f3f9437
RB
11272016-06-07 Richard Biener <rguenther@suse.de>
1128
1129 PR middle-end/71423
1130 * gcc.dg/torture/pr71423.c: New testcase.
1131
ec963f2a
KV
11322016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1133
1134 PR middle-end/71408
1135 * gcc.dg/tree-ssa/pr71408.c: New test.
1136
46ab5b6e
KV
11372016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1138
1139 PR middle-end/71281
1140 * g++.dg/torture/pr71281.C: New test.
1141
1f40cff3
MP
11422016-06-06 Marek Polacek <polacek@redhat.com>
1143
1144 PR c/71362
1145 * gcc.dg/pr71362.c: New test.
1146
6f5bcd24
JJ
11472016-06-06 Jakub Jelinek <jakub@redhat.com>
1148 Patrick Palka <ppalka@gcc.gnu.org>
1149
1150 PR c++/70847
1151 PR c++/71330
1152 PR c++/71393
1153 * g++.dg/opt/pr70847.C: New test.
1154 * g++.dg/ubsan/pr70847.C: New test.
1155 * g++.dg/ubsan/pr71393.C: New test.
1156
158beb4a
JJ
11572016-06-06 Jakub Jelinek <jakub@redhat.com>
1158
1159 PR tree-optimization/71259
1160 * gcc.dg/vect/pr71259.c: New test.
1161
d9b950dd
DM
11622016-06-06 David Malcolm <dmalcolm@redhat.com>
1163
1164 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1165 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1166 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1167 above.
1168
36f9ad69
KT
11692016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1170
1171 PR middle-end/37780
1172 * gcc.c-torture/execute/pr37780.c: New test.
1173 * gcc.target/aarch64/pr37780_1.c: Likewise.
1174 * gcc.target/arm/pr37780_1.c: Likewise.
1175
5545a907
MP
11762016-06-06 Marek Polacek <polacek@redhat.com>
1177
1178 * c-c++-common/attr-may-alias-1.c: New test.
1179 * c-c++-common/attr-may-alias-2.c: New test.
1180 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1181
93671519
BE
11822016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1183
1184 PR c/24414
1185 * gcc.target/i386/pr24414.c: New test.
1186
690f24b7
JM
11872016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1188
1189 * gcc.target/sparc/vis4misc.c: New file.
1190 * gcc.target/sparc/fpcmp.c: Likewise.
1191 * gcc.target/sparc/fpcmpu.c: Likewise.
1192
31ce6157
AH
11932016-06-06 Alan Hayward <alan.hayward@arm.com>
1194
1195 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1196 * gcc.dg/vect/vect-live-3.c: Likewise.
1197
9fcebb5a
RB
11982016-06-06 Richard Biener <rguenther@suse.de>
1199
1200 PR tree-optimization/71398
1201 * gcc.dg/torture/pr71398.c: New testcase.
1202
903ca97b
UB
12032016-06-06 Uros Bizjak <ubizjak@gmail.com>
1204
1205 PR target/71389
1206 * g++.dg/pr71389.C: New test.
1207
9c1eb332
JD
12082016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1209
1210 PR fortran/71404
1211 * gfortran.dg/fmt_read_5.f: New test.
1212
b2d83bd2
AV
12132016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1214
1215 PR fortran/69659
1216 * gfortran.dg/class_array_22.f03: New test.
1217
ec81960e
JH
12182016-06-05 Jan Hubicka <hubicka@ucw.cz>
1219
1220 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1221
429d2750
JH
12222016-06-05 Jan Hubicka <hubicka@ucw.cz>
1223
1224 * gcc.dg/predict-9.c: Update template.
1225
c1c00983
PC
12262016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1227
1228 PR c++/49377
1229 * g++.dg/template/pr49377.C: New.
1230
1927a963
JJ
12312016-06-04 Jakub Jelinek <jakub@redhat.com>
1232
1233 PR tree-optimization/71405
1234 * g++.dg/torture/pr71405.C: New test.
1235
909a11ad
PC
12362016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1237
1238 PR c++/70202
1239 * g++.dg/inherit/crash5.C: New.
1240 * g++.dg/inherit/virtual1.C: Adjust.
1241
08bbb1f8
JL
12422016-06-03 Jeff Law <law@redhat.com>
1243
1244 PR tree-optimization/71316
1245 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1246
7c35235c
JJ
12472016-06-03 Jakub Jelinek <jakub@redhat.com>
1248
1249 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1250 dg-additional-options with just -fno-tree-scev-cprop in it.
1251 * gcc.dg/vect/vect-live-2.c: Likewise.
1252 * gcc.dg/vect/vect-live-5.c: Likewise.
1253 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1254 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1255 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1256
c8572dd6
PP
12572016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1258
1259 PR c++/27100
1260 * g++.dg/other/friend6.C: New test.
1261
1c7733a7
BS
12622016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1263
1264 * g++.dg/torture/ppc-ldst-array.C: New.
1265
0d2f700f
JM
12662016-06-03 Joseph Myers <joseph@codesourcery.com>
1267
1268 PR target/71276
1269 PR target/71277
1270 * gcc.dg/torture/builtin-fp-int-inexact.c,
1271 gcc.target/i386/387-builtin-fp-int-inexact.c,
1272 gcc.target/i386/387-rint-inline-1.c,
1273 gcc.target/i386/387-rint-inline-2.c,
1274 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1275 gcc.target/i386/sse2-rint-inline-1.c,
1276 gcc.target/i386/sse2-rint-inline-2.c,
1277 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1278 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1279
f8071c05
L
12802016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1281 Julia Koval <julia.koval@intel.com>
1282
1283 PR target/66960
1284 PR target/67630
1285 PR target/67634
1286 PR target/67841
1287 PR target/68037
1288 PR target/68618
1289 PR target/68661
1290 PR target/69575
1291 PR target/69596
1292 PR target/69734
1293 * gcc.dg/guality/pr68037-1.c: New test.
1294 * gcc.dg/guality/pr68037-2.c: Likewise.
1295 * gcc.dg/guality/pr68037-3.c: Likewise.
1296 * gcc.dg/torture/pr68037-1.c: Likewise.
1297 * gcc.dg/torture/pr68037-2.c: Likewise.
1298 * gcc.dg/torture/pr68037-3.c: Likewise.
1299 * gcc.dg/torture/pr68661-1a.c: Likewise.
1300 * gcc.dg/torture/pr68661-1b.c: Likewise.
1301 * gcc.target/i386/interrupt-1.c: Likewise.
1302 * gcc.target/i386/interrupt-2.c: Likewise.
1303 * gcc.target/i386/interrupt-3.c: Likewise.
1304 * gcc.target/i386/interrupt-4.c: Likewise.
1305 * gcc.target/i386/interrupt-5.c: Likewise.
1306 * gcc.target/i386/interrupt-6.c: Likewise.
1307 * gcc.target/i386/interrupt-7.c: Likewise.
1308 * gcc.target/i386/interrupt-8.c: Likewise.
1309 * gcc.target/i386/interrupt-9.c: Likewise.
1310 * gcc.target/i386/interrupt-10.c: Likewise.
1311 * gcc.target/i386/interrupt-11.c: Likewise.
1312 * gcc.target/i386/interrupt-12.c: Likewise.
1313 * gcc.target/i386/interrupt-13.c: Likewise.
1314 * gcc.target/i386/interrupt-14.c: Likewise.
1315 * gcc.target/i386/interrupt-15.c: Likewise.
1316 * gcc.target/i386/interrupt-16.c: Likewise.
1317 * gcc.target/i386/interrupt-17.c: Likewise.
1318 * gcc.target/i386/interrupt-18.c: Likewise.
1319 * gcc.target/i386/interrupt-19.c: Likewise.
1320 * gcc.target/i386/interrupt-20.c: Likewise.
1321 * gcc.target/i386/interrupt-21.c: Likewise.
1322 * gcc.target/i386/interrupt-22.c: Likewise.
1323 * gcc.target/i386/interrupt-23.c: Likewise.
1324 * gcc.target/i386/interrupt-24.c: Likewise.
1325 * gcc.target/i386/interrupt-25.c: Likewise.
1326 * gcc.target/i386/interrupt-26.c: Likewise.
1327 * gcc.target/i386/interrupt-27.c: Likewise.
1328 * gcc.target/i386/interrupt-28.c: Likewise.
1329 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1330 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1331 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1332 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1333 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1334 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1335 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1336 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1337 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1338 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1339 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1340 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1341
36b85e43
BS
13422016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1343
9de2e795
L
1344 PR tree-optimization/52171
1345 * gcc.dg/pr52171.c: New test.
1346 * gcc.target/i386/pr52171.c: New test.
36b85e43 1347
bfeee8ac
JH
13482016-06-03 Jan Hubicka <jh@suse.cz>
1349
1350 * g++.dg/tree-ssa/pred-1.C: New testcase
1351 * gcc.dg/tree-ssa/pred-1.c: New testcase
1352
859b0bae
BS
13532016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1354
1355 PR target/70957
1356 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1357 support.
1358 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1359
3a2edf4c
AH
13602016-06-03 Alan Hayward <alan.hayward@arm.com>
1361
1362 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1363
b28ead45
AH
13642016-06-03 Alan Hayward <alan.hayward@arm.com>
1365
1366 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1367 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1368 * gcc.dg/vect/vect-live-1.c: New test.
1369 * gcc.dg/vect/vect-live-2.c: New test.
1370 * gcc.dg/vect/vect-live-3.c: New test.
1371 * gcc.dg/vect/vect-live-4.c: New test.
1372 * gcc.dg/vect/vect-live-5.c: New test.
1373 * gcc.dg/vect/vect-live-slp-1.c: New test.
1374 * gcc.dg/vect/vect-live-slp-2.c: New test.
1375 * gcc.dg/vect/vect-live-slp-3.c: New test.
1376
1f91747b
JJ
13772016-06-03 Jakub Jelinek <jakub@redhat.com>
1378
1379 PR middle-end/71387
1380 * g++.dg/opt/pr71387.C: New test.
1381
47b83923
JL
13822016-06-02 Jeff Law <law@redhat.com>
1383
1384 PR tree-optimization/71328
1385 * gcc.c-torture/compile/pr71328.c: New test.
1386
e96e5f46
JD
13872016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1388
1389 PR fortran/52393
1390 * gfortran.dg/fmt_read_3.f90: Fix typo.
1391 * gfortran.dg/fmt_read_4.f90: New test.
1392
b872d729
PC
13932016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
1394
1395 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
1396 * g++.dg/cpp0x/forw_enum6.C: Likewise.
1397 * g++.dg/cpp0x/forw_enum8.C: Likewise.
1398 * g++.dg/cpp0x/override2.C: Likewise.
1399 * g++.dg/parse/crash5.C: Likewise.
1400 * g++.dg/parse/error16.C: Likewise.
1401 * g++.dg/parse/error27.C: Likewise.
1402 * g++.dg/template/qualttp15.C: Likewise.
1403 * g++.dg/template/redecl4.C: Likewise.
1404 * g++.old-deja/g++.other/crash39.C: Likewise.
1405 * g++.old-deja/g++.other/struct1.C: Likewise.
1406 * g++.old-deja/g++.pt/m9a.C: Likewise.
1407 * g++.old-deja/g++.pt/memclass10.C: Likewise.
1408
0e535442
JJ
14092016-06-02 Jakub Jelinek <jakub@redhat.com>
1410
0633ee10
JJ
1411 PR c++/71372
1412 * c-c++-common/pr71372.c: New test.
1413
0e535442
JJ
1414 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1415 __TIME__ strings with __builtin_strcmp instead of printf and
1416 dg-output.
1417
f3c5ecc2
ML
14182016-06-02 Martin Liska <mliska@suse.cz>
1419
1420 * gcc.dg/predict-9.c: New test.
1421
a91807c5
JJ
14222016-06-02 Jakub Jelinek <jakub@redhat.com>
1423
1424 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1425 global set_compiler_env_var and global saved_compiler_env_var.
1426
b5bd1978
KT
14272016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1428
1429 PR rtl-optimization/71295
1430 * gcc.c-torture/compile/pr71295.c: New test.
1431
b93b1475
JJ
14322016-06-02 Jakub Jelinek <jakub@redhat.com>
1433
930ebd0e
JJ
1434 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1435
1e021dc3
JJ
1436 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1437 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1438
b93b1475
JJ
1439 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1440 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1441 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1442 alternative number.
1443
58f2fb5c
MM
14442016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1445
1446 * gcc.target/powerpc/p9-splat-4.c: New test.
1447
14482016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1449
1450 PR target/71186
1451 * gcc.target/powerpc/pr71186.c: New test.
1452
4731c9f0
JD
14532016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1454
1455 PR fortran/52393
1456 * gfortran.dg/fmt_read_3.f90: New test.
1457
042dee3e
TP
14582016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1459
1460 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1461 procedure.
1462
15c98b2e
ES
14632016-06-01 Eduard Sanou <dhole@openmailbox.org>
1464
1465 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1466 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1467 env var is set.
1468 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1469 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1470 shown once.
1471 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1472 during compilation.
1473 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1474 vars set by dg-set-compiler-env-var.
1475
6442a6f4
PT
14762016-06-01 Paul Thomas <pault@gcc.gnu.org>
1477
1478 PR fortran/71156
1479 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1480 to the module procedure declaration.
1481 * gfortran.dg/submodule_16.f08: New test.
1482
ab62397a
JJ
14832016-06-01 Jakub Jelinek <jakub@redhat.com>
1484
1485 PR middle-end/71371
1486 * c-c++-common/gomp/pr71371.c: New test.
1487
b66af6ed
RB
14882016-06-01 Richard Biener <rguenther@suse.de>
1489
1490 PR tree-optimization/71366
1491 * gcc.dg/torture/pr71366-1.c: New testcase.
1492 * gcc.dg/torture/pr71366-2.c: Likewise.
1493
e342b9d8
KN
14942016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1495
1496 * gcc.target/powerpc/vslv-0.c: New test.
1497 * gcc.target/powerpc/vslv-1.c: New test.
1498 * gcc.target/powerpc/vsrv-0.c: New test.
1499 * gcc.target/powerpc/vsrv-1.c: New test.
1500
721547cd
NS
15012016-06-01 Nathan Sidwell <nathan@acm.org>
1502
1503 * c-c++-common/torture/pr57945.c: Add expected PTX error.
1504 * gcc.target/nvptx/weak.c: New.
1505
fa2c9034
RB
15062016-06-01 Richard Biener <rguenther@suse.de>
1507
1508 PR tree-optimization/71261
1509 * gcc.dg/torture/vect-bool-1.c: New testcase.
1510
3e32893c
JJ
15112016-06-01 Jakub Jelinek <jakub@redhat.com>
1512
1513 * gfortran.dg/gomp/order-1.f90: New test.
1514 * gfortran.dg/gomp/order-2.f90: New test.
1515
8c383600
JH
15162016-06-01 Jan Hubicka <hubicka@ucw.cz>
1517
1518 * gcc.dg/unroll-6.c: Update template.
1519 * gcc.dg/unroll-7.c: New testcase.
1520 * gcc.dg/unroll-8.c: New testcase.
1521
a0dfeef5
EB
15222016-06-01 Eric Botcazou <ebotcazou@adacore.com>
1523
1524 * gnat.dg/opt56.ad[sb]: New test.
1525
48de5701
PC
15262016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1527
1528 PR c++/66635
1529 * g++.dg/cpp0x/constexpr-ice16.C: New.
1530
827cf695
PP
15312016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1532
1533 PR tree-optimization/71314
1534 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1535 -mbranch-cost=2.
1536
ff66f6e8
PP
15372016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1538
1539 PR tree-optimization/71077
1540 * gcc.dg/tree-ssa/pr71077.c: New test.
1541
050fb209
JH
15422016-05-31 Jan Hubicka <hubicka@ucw.cz>
1543
48de5701
PC
1544 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1545 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1546 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 1547
c642d919
PC
15482016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1549
1550 PR c++/71248
1551 * g++.dg/cpp0x/pr71248.C: New.
1552 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1553 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1554 * g++.dg/init/new37.C: Likewise.
1555 * g++.dg/template/static1.C: Likewise.
1556 * g++.dg/template/static2.C: Likewise.
1557
d6439e08
L
15582016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1559
1560 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
1561 instead of %rdi.
1562 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
1563
780b9dd4
MP
15642016-05-31 Marek Polacek <polacek@redhat.com>
1565
1566 * c-c++-common/Wswitch-unreachable-3.c: New test.
1567 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
1568
0d99f8a0
RB
15692016-05-31 Richard Biener <rguenther@suse.de>
1570
1571 PR tree-optimization/71352
1572 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
1573
52545641
TP
15742016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
1575
1576 * gcc.target/arm/armv5_thumb_isa.c: New test.
1577
5b8c1205
KY
15782016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
1579
1580 PR target/71346
1581 * gcc.target/i386/pr71346.c: New test.
1582
7a88cc84
TV
15832016-05-31 Tom de Vries <tom@codesourcery.com>
1584
1585 PR tree-optimization/69068
1586 * gcc.dg/graphite/pr69068.c: New test.
1587
265149a6
MS
15882016-05-27 Martin Sebor <msebor@redhat.com>
1589
1590 PR c++/71306
1591 * g++.dg/warn/Wplacement-new-size-3.C: New test.
1592
00631022
JJ
15932016-05-30 Jakub Jelinek <jakub@redhat.com>
1594
1595 PR c++/71349
1596 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
1597 nowait depend(inout: dd[0]) clauses where permitted.
1598
b2f6675b
PC
15992016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1600
1601 PR c++/71238
1602 * g++.dg/parse/pr71238.C: New.
1603 * g++.dg/concepts/friend1.C: Test column numbers too.
1604 * g++.dg/cpp0x/initlist31.C: Likewise.
1605 * g++.dg/cpp0x/pr51420.C: Likewise.
1606 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
1607 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
1608 * g++.dg/ext/builtin3.C: Likewise.
1609 * g++.dg/lookup/friend12.C: Likewise.
1610 * g++.dg/lookup/friend7.C: Likewise.
1611 * g++.dg/lookup/koenig1.C: Likewise.
1612 * g++.dg/lookup/koenig5.C: Likewise.
1613 * g++.dg/lookup/used-before-declaration.C: Likewise.
1614 * g++.dg/overload/koenig1.C: Likewise.
1615 * g++.dg/template/crash65.C: Likewise.
1616 * g++.dg/template/friend57.C: Likewise.
1617 * g++.dg/warn/Wshadow-5.C: Likewise.
1618 * g++.dg/warn/Wunused-8.C: Likewise.
1619 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
1620 * g++.old-deja/g++.jason/lineno5.C: Likewise.
1621 * g++.old-deja/g++.jason/member.C: Likewise.
1622 * g++.old-deja/g++.jason/report.C: Likewise.
1623 * g++.old-deja/g++.jason/scoping12.C: Likewise.
1624 * g++.old-deja/g++.law/visibility20.C: Likewise.
1625 * g++.old-deja/g++.ns/koenig5.C: Likewise.
1626 * g++.old-deja/g++.other/static5.C: Likewise.
1627 * g++.old-deja/g++.pt/overload2.C: Likewise.
1628
a448ff40
JH
16292016-05-30 Jan Hubicka <hubicka@ucw.cz>
1630
1631 * gcc.dg/tree-ssa/peel1.c: New testcase.
1632 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
1633 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
1634
69be8c91
TV
16352016-05-30 Tom de Vries <tom@codesourcery.com>
1636
1637 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
1638 to ce.
1639
a59775a1
PC
16402016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1641
1642 PR c++/71099
1643 * g++.dg/parse/virtual1.C: New.
1644
53d6d955
UB
16452016-05-30 Uros Bizjak <ubizjak@gmail.com>
1646
1647 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
1648 Use correct register when clearing %edx.
1649
0557293f
AM
16502016-05-30 Alexander Monakov <amonakov@ispras.ru>
1651
1652 PR tree-optimization/71289
1653 * gcc.dg/pr71289.c: New test.
1654
5d476e35
KV
16552016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1656
1657 PR middle-end/71269
1658 PR middle-end/71292
1659 * gcc.dg/tree-ssa/pr71269.c: New test.
1660 * gcc.dg/tree-ssa/pr71292.c: New test.
1661
db5447ca
KV
16622016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1663
1664 PR middle-end/71252
1665 * gcc.dg/tree-ssa/pr71252-2.c: New test.
1666
98bdbb39
JH
16672016-05-30 Jan Hubicka <hubicka@ucw.cz>
1668
1669 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
1670 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
1671 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1672
7e012855
TV
16732016-05-30 Tom de Vries <tom@codesourcery.com>
1674
1675 PR tree-optimization/69067
1676 * gcc.dg/graphite/pr69067.c: New test.
1677
beed3701
UB
16782016-05-29 Uros Bizjak <ubizjak@gmail.com>
1679
1680 PR target/71245
1681 * gcc.target/i386/pr71245-1.c: New test.
1682 * gcc.target/i386/pr71245-2.c: Ditto.
1683
b6d4f8e8
PC
16842016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1685
1686 PR c++/71105
1687 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1688 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1689 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1690
00022058
JH
16912016-05-27 Jan Hubicka <hubicka@ucw.cz>
1692
1693 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1694
c8419aca
VV
16952016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1696
1697 Revert:
1698 PR c++/69855
1699 * g++.dg/overload/69855.C: New.
1700 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1701 * g++.old-deja/g++.pt/crash3.C: Likewise.
1702
8008c4d2
PC
17032016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1704
1705 PR c++/60385
1706 * g++.dg/parse/namespace13.C: New.
1707
8b2ef235
JL
17082016-05-26 Jeff Law <law@redhat.com>
1709
1710 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1711 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1712 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1713 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1714 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1715 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1716 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1717 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1718 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1719 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1720 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1721 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1722 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1723
7d67159b
VV
17242016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1725
1726 PR c++/69855
1727 * g++.dg/overload/69855.C: New.
1728 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1729 * g++.old-deja/g++.pt/crash3.C: Likewise.
1730
88e3bdd1
JW
17312016-05-27 Jiong Wang <jiong.wang@arm.com>
1732
1733 PR target/63596
1734 * gcc.target/aarch64/va_arg_1.c: New testcase.
1735 * gcc.target/aarch64/va_arg_2.c: Likewise.
1736 * gcc.target/aarch64/va_arg_3.c: Likewise.
1737
3fd6b9cc
JW
17382016-05-27 Jiong Wang <jiong.wang@arm.com>
1739
1740 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1741 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1742 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1743 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1744 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1745
3cee7e4e
MP
17462016-05-27 Marek Polacek <polacek@redhat.com>
1747
1748 PR middle-end/71308
1749 * g++.dg/torture/pr71308.C: New test.
1750
6a813c96
DV
17512016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1752
1753 * gcc.dg/zero_bits_compound-1.c: New test.
1754 * gcc.dg/zero_bits_compound-2.c: New test.
1755
0561bcfb
IE
17562016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1757
1758 PR middle-end/71279
1759 * gcc.dg/pr71279.c: New test.
1760
21316320
MM
17612016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1762
1763 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1764 floating point min/max/comparison instructions.
1765 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1766
7211a097
JJ
17672016-05-26 Jakub Jelinek <jakub@redhat.com>
1768
1769 * c-c++-common/gomp/schedule-1.c: New test.
1770 * gfortran.dg/gomp/schedule-1.f90: New test.
1771
cac177cf
PP
17722016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1773
1774 PR c++/70822
1775 PR c++/70106
1776 * g++.dg/cpp1y/auto-fn32.C: New test.
1777 * g++.dg/cpp1y/paren4.C: New test.
1778
a2d5b8c9
NS
17792016-05-26 Nathan Sidwell <nathan@acm.org>
1780
1781 * gcc.dg/20060410.c: Xfail on ptx.
1782 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1783 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1784 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1785 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1786 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1787
ffa8b552
TP
17882016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1789
1790 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1791
c7501e00
JJ
17922016-05-26 Jakub Jelinek <jakub@redhat.com>
1793
1875b9a0
JJ
1794 PR tree-optimization/71280
1795 * gcc.dg/pr71280.c: New test.
1796
2116e19f
JJ
1797 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1798
305aef09
JJ
1799 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1800 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1801
c7501e00
JJ
1802 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1803
ca449d26
JW
18042016-05-26 Jiong Wang <jiong.wang@arm.com>
1805
1806 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1807 kept in memory.
ca449d26 1808
8af01c66
JL
18092016-05-25 Jeff Law <law@redhat.com>
1810
1811 PR tree-optimization/71272
1812 * gcc.c-torture/compile/pr71272.c: new test.
1813
f9d6ce73
BS
18142016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1815
1816 * gcc.target/powerpc/vec-cmpne.c: New test.
1817 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1818
a88a7b22
EB
18192016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1820
1821 * gnat.dg/opt55.ad[sb]: New test.
1822
125f02ed
SKS
18232016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1824
1825 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1826 * c-c++-common/pr60226.c: Require int32plus.
1827 * gcc.c-torture/execute/pr70602.c: Likewise.
1828 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1829 unsigned long for malloc arg type.
1830 * gcc.dg/asr_div1.c: Require int32plus.
1831 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1832 * gcc.dg/pie-1.c: Require pie.
1833 * gcc.dg/pie-2.c: Likewise.
1834 * gcc.dg/pr59471.c: Require int32plus.
1835 * gcc.dg/pr59963-2.c: XFAIL for int16.
1836 * gcc.dg/pr60114.c: Require int32plus.
1837 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1838 unsigned long for typedef of size_t.
1839 * gcc.dg/pr63914.c: Require int32plus.
1840 * gcc.dg/pr64536.c: Require pt32plus.
1841 * gcc.dg/pr65658.c: Likewise.
1842 * gcc.dg/pr67271.c: Require int32plus.
1843 * gcc.dg/pr68112.c: Likewise.
1844 * gcc.dg/pr69071.c: Skip for avr target.
1845 * gcc.dg/pr69973.c: Require int32plus.
1846 * gcc.dg/pr70169.c: Skip for avr target.
1847 * gcc.dg/sso-6.c: Require int32plus.
1848 * gcc.dg/sso-7.c: Likewise.
1849 * gcc.dg/sso-8.c: Likewise.
1850 * gcc.dg/vrp-min-max-2.c: Likewise.
1851
c6e434f5
UB
18522016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1853
1854 PR target/70738
1855 * gcc.target/i386/pr70738-1.c: New test.
1856 * gcc.target/i386/pr70738-2.c: Likewise.
1857 * gcc.target/i386/pr70738-3.c: Likewise.
1858 * gcc.target/i386/pr70738-4.c: Likewise.
1859 * gcc.target/i386/pr70738-5.c: Likewise.
1860 * gcc.target/i386/pr70738-6.c: Likewise.
1861 * gcc.target/i386/pr70738-7.c: Likewise.
1862 * gcc.target/i386/pr70738-8.c: Likewise.
1863 * gcc.target/i386/pr70738-9.c: Likewise.
1864
5c42d341
KT
18652016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1866
1867 PR rtl-optimization/66940
1868 * gcc.c-torture/execute/pr66940.c: New test.
1869
bf9a1a07
IV
18702016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1871
1872 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1873 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1874 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1875 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1876 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1877 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1878 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1879 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1880 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1881 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1882 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1883 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1884 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1885 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1886 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1887 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1888 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1889 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1890 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1891 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1892 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1893 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1894 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1895 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1896
95efe6b6
MP
18972016-05-25 Marek Polacek <polacek@redhat.com>
1898
1899 PR c/71265
1900 * gcc.dg/noncompile/pr71265.c: New test.
1901
a23faf7a
MP
1902 PR c/71266
1903 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1904
69a6d5ad
NS
19052016-05-25 Nathan Sidwell <nathan@acm.org>
1906
1907 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1908
3072d4ea
RB
19092016-05-25 Richard Biener <rguenther@suse.de>
1910
1911 PR tree-optimization/71261
1912 * c-c++-common/torture/pr71261.c: New testcase.
1913
e412ece4
RB
19142016-05-25 Richard Biener <rguenther@suse.de>
1915
1916 PR tree-optimization/71264
1917 * gcc.dg/vect/pr71264.c: New testcase.
1918
b9e551ad
PC
19192016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1920
1921 PR c++/55992
1922 * g++.dg/cpp0x/alias-decl-53.C: New.
1923 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1924
6aa1abe5
ML
19252016-05-25 Martin Liska <mliska@suse.cz>
1926
1927 * g++.dg/pr71239.C: New test.
1928
842d162e
RB
19292016-05-25 Richard Biener <rguenther@suse.de>
1930
c87885ca
RO
1931 * gcc.dg/vect/pr58135.c: Rename to ...
1932 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 1933
f184a36c
MP
19342016-05-25 Marek Polacek <polacek@redhat.com>
1935
1936 * g++.dg/pr65295.C: Use target c++14.
1937
021fad86
PC
19382016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1939
53d6d955
UB
1940 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
1941 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 1942
c3eaf15a
MM
19432016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1944
1945 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
1946 instructions.
1947
e46c7770
CP
19482016-05-24 Cesar Philippidis <cesar@codesourcery.com>
1949
1950 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
1951 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1952 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
1953 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1954 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1955 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1956 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
1957 * c-c++-common/goacc/pcopy.c: Likewise.
1958 * c-c++-common/goacc/pcopyin.c: Likewise.
1959 * c-c++-common/goacc/pcopyout.c: Likewise.
1960 * c-c++-common/goacc/pcreate.c: Likewise.
1961 * c-c++-common/goacc/pr70688.c: New test.
1962 * c-c++-common/goacc/present-1.c: Adjust test.
1963 * c-c++-common/goacc/reduction-5.c: Likewise.
1964 * g++.dg/goacc/data-1.C: New test.
1965
4bfc9db7
MM
19662016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1967
1968 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
1969 vector parity built-in functions.
1970 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
1971 count trailing zeros automatic vectorization.
1972 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
1973 count trailing zeros built-in functions.
1974
2bc145af
KV
19752016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1976
1977 * gcc.dg/tree-ssa/reassoc-44.c: New test.
1978
26869fdb
PH
19792016-05-24 Pat Haugen <pthaugen@us.ibm.com>
1980
1981 PR target/71050
1982 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
1983
b2dc9c3b
PC
19842016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1985
1986 PR c++/50436
1987 * g++.dg/template/crash123.C: New.
1988 * g++.dg/template/crash124.C: Likewise.
1989
f65e97fd
MS
19902016-05-24 Martin Sebor <msebor@redhat.com>
1991
1992 PR c++/71147
1993 * g++.dg/ext/flexary16.C: New test.
1994
a6f5ac7f
IV
19952016-05-24 Ilya Verbin <ilya.verbin@intel.com>
1996
69a6d5ad
NS
1997 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
1998 before math.h is included.
a6f5ac7f
IV
1999 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2000 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2001 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2002 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2003 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2004 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2005 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2006 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2007 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2008 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2009 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2010 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2011 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2012 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2013 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2014 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2015 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2016 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2017 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2018 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2019 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2020 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2021 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2022
27bad558
MM
20232016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2024 Kelvin Nilsen <kelvin@gcc.gnu.org>
2025
2026 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2027 support.
2028
72f382fb
PC
20292016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2030
2031 PR c++/69872
2032 * g++.dg/warn/Wno-narrowing1.C: New.
2033
ef2ec9d9
MP
20342016-05-24 Marek Polacek <polacek@redhat.com>
2035
2036 PR c/71249
2037 * c-c++-common/Wswitch-unreachable-2.c: New test.
2038
e90434e3
JJ
20392016-05-24 Jakub Jelinek <jakub@redhat.com>
2040
7adb26f2
JJ
2041 PR c++/71257
2042 * g++.dg/vect/simd-clone-6.cc: New test.
2043 * g++.dg/gomp/declare-simd-6.C: New test.
2044
e90434e3
JJ
2045 PR middle-end/70434
2046 PR c/69504
2047 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2048
b556ea3b
RB
20492016-05-24 Richard Biener <rguenther@suse.de>
2050
2051 PR tree-optimization/71240
2052 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2053
e5328f5d
RB
20542016-05-24 Richard Biener <rguenther@suse.de>
2055
2056 PR tree-optimization/71230
2057 * gcc.dg/torture/pr71230.c: New testcase.
2058 * g++.dg/torture/pr71230.C: Likewise.
2059
a04e69c0
TS
20602016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2061
2062 * c-c++-common/goacc/routine-5.c: Add tests.
2063 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2064 * gfortran.dg/goacc/routine-6.f90: Add tests.
2065
30fd2977
RB
20662016-05-24 Richard Biener <rguenther@suse.de>
2067
2068 PR tree-optimization/71253
2069 * gcc.dg/torture/pr71253.c: New testcase.
2070
ca6f60bc
KV
20712016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2072
2073 PR middle-end/71252
2074 * gfortran.dg/pr71252.f90: New test.
2075
d3465d72
RS
20762016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2077
2078 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2079
f17a223d
RB
20802016-05-24 Richard Biener <rguenther@suse.de>
2081
2082 PR middle-end/70434
2083 PR c/69504
2084 * c-c++-common/vector-subscript-4.c: New testcase.
2085 * c-c++-common/vector-subscript-5.c: Likewise.
2086
e3f36534
JD
20872016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2088
2089 PR fortran/71123
2090 * gfortran.dg/namelist_90.f: New test
2091
85d5c27d
JD
20922016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2093
2094 PR fortran/66461
2095 * gfortran.dg/unexpected_eof.f: New test
2096
fe3f3340
MM
20972016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2098 Kelvin Nilsen <kelvin@gcc.gnu.org>
2099
2100 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2101 as little endian.
2102
26d6ae55
PC
21032016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2104
2105 PR c++/70972
2106 * g++.dg/cpp0x/inh-ctor20.C: New.
2107 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2108
d6c9a06f
PC
21092016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2110
2111 PR c++/69095
2112 * g++.dg/cpp0x/variadic168.C: New.
2113
396a1d10
PC
21142016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2115
2116 * g++.dg/cpp0x/pr31445.C: Test column number too.
2117 * g++.dg/cpp0x/pr32253.C: Likewise.
2118 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2119 * g++.dg/cpp0x/variadic36.C: Likewise.
2120
ece46666
MG
21212016-05-23 Marc Glisse <marc.glisse@inria.fr>
2122
2123 * gcc.dg/fold-notshift-2.c: Adjust.
2124
a7dc5980
MP
21252016-05-23 Marek Polacek <polacek@redhat.com>
2126
2127 PR c/49859
2128 * c-c++-common/Wswitch-unreachable-1.c: New test.
2129 * gcc.dg/Wswitch-unreachable-1.c: New test.
2130 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2131 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2132 * g++.dg/gomp/block-10.C: Likewise.
2133 * gcc.dg/gomp/block-10.c: Likewise.
2134 * g++.dg/gomp/block-9.C: Likewise.
2135 * gcc.dg/gomp/block-9.c: Likewise.
2136 * g++.dg/gomp/target-1.C: Likewise.
2137 * g++.dg/gomp/target-2.C: Likewise.
2138 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 2139 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2140 * g++.dg/gomp/taskgroup-1.C: Likewise.
2141 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2142 * gcc.dg/gomp/teams-1.c: Likewise.
2143 * g++.dg/gomp/teams-1.C: Likewise.
2144 * g++.dg/overload/error3.C: Likewise.
2145 * g++.dg/tm/jump1.C: Likewise.
2146 * g++.dg/torture/pr40335.C: Likewise.
2147 * gcc.dg/c99-vla-jump-5.c: Likewise.
2148 * gcc.dg/switch-warn-1.c: Likewise.
2149 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2150 * gcc.dg/nested-func-1.c: Likewise.
2151 * gcc.dg/pr67784-4.c: Likewise.
2152
18b54004
RB
21532016-05-23 Richard Biener <rguenther@suse.de>
2154
2155 PR tree-optimization/71230
2156 * gfortran.dg/pr71230-1.f90: New testcase.
2157 * gfortran.dg/pr71230-2.f90: Likewise.
2158
e569db5f
VK
21592016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2160
396a1d10 2161 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2162 * gcc.dg/vect/pr58135.c: Add new.
2163 * gfortran.dg/pr46519-1.f: Adjust test case.
2164
e4b71114
PC
21652016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2166
2167 PR c++/53401
2168 * g++.dg/cpp0x/decltype64.C: New.
2169
a25a8058
CL
21702016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2171
2172 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2173 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2174 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2175
0dcfe9ab
CL
21762016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2177
2178 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2179 Add poly64x1_t and poly64x2_t cases if supported.
2180 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2181 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2182 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2183 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2184 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2185
ffd70e4a
CL
21862016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2187
2188 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2189 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2190 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2191 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2192 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2193 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2194 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2195
4b1f57fe
CL
21962016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2197
2198 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2199
16c5ec77
CL
22002016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2201
2202 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2203 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2204
94ad56c7
JJ
22052016-05-22 Jakub Jelinek <jakub@redhat.com>
2206
57748705
JJ
2207 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2208 constraint instead of "r".
2209 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2210 insn instead of vxorpd.
2211 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2212
af120161
JJ
2213 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2214 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2215
355023ce
JJ
2216 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2217
3b48574c
JJ
2218 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2219 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2220
94ad56c7
JJ
2221 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2222
8a85cee2
KV
22232016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2224
2225 PR middle-end/40921
2226 * gcc.dg/tree-ssa/pr40921.c: New test.
2227
8e916b16
PS
22282016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2229
2230 PR target/71103
2231 * gcc.target/avr/pr71103.c: New test.
2232
88aea79f
KV
22332016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2234
2235 PR middle-end/71179
2236 * gcc.dg/tree-ssa/pr71179.c: New test.
2237
79063edd
MS
22382016-05-20 Martin Sebor <msebor@redhat.com>
2239
2240 PR c/71115
2241 * gcc.dg/init-excess-2.c: New test.
2242
55c8849f
EB
22432016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2244
2245 * gnat.dg/opt53.adb: New test.
2246 * gnat.dg/opt54.adb: Likewise.
2247
c91a0948
MJ
22482016-05-20 Martin Jambor <mjambor@suse.cz>
2249
2250 PR tree-optimization/70884
2251 * gcc.dg/tree-ssa/pr70919.c: New test.
2252
9cad20fa
BS
22532016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2254
2255 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2256 formatting.
69a6d5ad
NS
2257 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2258 fix code formatting.
2259
22602016-05-20 Nathan Sidwell <nathan@acm.org>
2261
2262 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2263 non-common cases.
2264 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2265
15c671a7
DM
22662016-05-20 David Malcolm <dmalcolm@redhat.com>
2267
2268 * jit.dg/all-non-failing-tests.h: Add
2269 test-factorial-must-tail-call.c.
2270 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2271 * jit.dg/test-factorial-must-tail-call.c: New test case.
2272
4f028369
JJ
22732016-05-20 Jakub Jelinek <jakub@redhat.com>
2274
2275 PR fortran/71204
2276 * gfortran.dg/pr71204.f90: New test.
2277
7dea4ab3
CP
22782016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2279
2280 * gcc.target/nvptx/sincos.c: New test.
2281
ef98d365
PC
22822016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2283
2284 PR c++/70572
2285 * g++.dg/cpp1y/auto-fn31.C: New.
2286
92466115
BS
22872016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2288
2289 * gcc.target/powerpc/vec-addec.c: New test.
2290 * gcc.target/powerpc/vec-addec-int128.c: New test.
2291
9a385c2d
DM
22922016-05-20 David Malcolm <dmalcolm@redhat.com>
2293
2294 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2295 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2296 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2297 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2298
77c9d5b4
JH
22992016-05-20 Jan Hubicka <hubicka@ucw.cz>
2300
2301 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2302
68047971
JJ
23032016-05-20 Jakub Jelinek <jakub@redhat.com>
2304
18954840
JJ
2305 PR c++/71210
2306 * g++.dg/opt/pr71210-1.C: New test.
2307 * g++.dg/opt/pr71210-2.C: New test.
2308
68047971
JJ
2309 PR tree-optimization/29756
2310 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2311 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2312 only on selected targets where V4SImode vectors are known to be
2313 supported.
2314
d78789f5
MG
23152016-05-20 Marc Glisse <marc.glisse@inria.fr>
2316
2317 PR tree-optimization/71079
2318 PR tree-optimization/71206
2319 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2320
550fa093
PK
23212016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2322
2323 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2324 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2325 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2326
483c6429
RG
23272016-05-20 Richard Guenther <rguenther@suse.de>
2328
2329 PR tree-optimization/29756
2330 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2331
eb066284
RB
23322016-05-20 Richard Biener <rguenther@suse.de>
2333
2334 PR tree-optimization/71185
2335 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2336
58f10249
RB
23372016-05-20 Richard Biener <rguenther@suse.de>
2338
2339 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2340
2a5569fa
MP
23412016-05-19 Marek Polacek <polacek@redhat.com>
2342
2343 PR c++/71075
2344 * g++.dg/diagnostic/pr71075.C: New test.
2345
5e9a5385
DM
23462016-05-19 David Malcolm <dmalcolm@redhat.com>
2347
2348 PR c++/71184
2349 * g++.dg/pr71184.C: New test case.
2350
4f45da44
KN
23512016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2352
2353 * gcc.target/powerpc/darn-0.c: New test.
2354 * gcc.target/powerpc/darn-1.c: New test.
2355 * gcc.target/powerpc/darn-2.c: New test.
2356
4177437e
MP
23572016-05-19 Marek Polacek <polacek@redhat.com>
2358
2359 PR tree-optimization/71031
2360 * gcc.dg/tree-ssa/vrp100.c: New test.
2361
afb72432
IE
23622016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2363
2364 PR rtl-optimization/71148
2365 * gcc.dg/pr71148.c: New test.
2366
4f83064e
KT
23672016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2368
2369 PR target/71056
2370 * gcc.target/arm/pr71056.c: New test.
2371
4bf8dbe1
BE
23722016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2373
2374 * c-c++-common/pr69669.c: Check the used mode.
2375
f3510625
MO
23762016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2377
2378 PR sanitizer/64354
2379 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2380
43c0068e
RB
23812016-05-19 Richard Biener <rguenther@suse.de>
2382
2383 PR tree-optimization/70729
2384 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2385 * gcc.dg/graphite/scop-18.c: Likewise.
2386 * gcc.dg/pr41783.c: Disable LIM.
2387 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2388 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2389 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2390 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2391 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
2392 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2393 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
2394 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
2395 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
2396 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
2397 * gfortran.dg/pr42108.f90: Likewise.
2398
70f25790
DM
23992016-05-18 David Malcolm <dmalcolm@redhat.com>
2400
2401 PR driver/69265
2402 * gcc.dg/spellcheck-options-11.c: New test case.
2403
960db8ec
JJ
24042016-05-18 Jakub Jelinek <jakub@redhat.com>
2405
2406 PR c++/71100
2407 * g++.dg/opt/pr71100.C: New test.
2408
04643334
MJ
24092016-05-18 Martin Jambor <mjambor@suse.cz>
2410
2411 PR ipa/69708
2412 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2413 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2414 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2415 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2416
91bb9f80
MJ
24172016-05-18 Martin Jambor <mjambor@suse.cz>
2418
2419 PR ipa/69708
2420 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2421 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2422 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2423 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2424 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2425
c584aca6
PC
24262016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2427
2428 PR c++/69793
2429 * g++.dg/template/crash122.C: New.
2430
20309c6e
PC
24312016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2432
2433 PR c++/70466
2434 * g++.dg/template/pr70466-1.C: New.
2435 * g++.dg/template/pr70466-2.C: Likewise.
2436
50c78b9a
MM
24372016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2438
2439 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2440 splat operations and the XXSPLTIB instruction.
2441 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2442 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2443 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2444 xxlxor to clear a register.
2445
cf8be00d
RS
24462016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2447
2448 * gcc.dg/torture/pr71020.c: New test.
2449
848a392a
MJ
24502016-05-18 Martin Jambor <mjambor@suse.cz>
2451
2452 PR ipa/70646
2453 * gcc.dg/ipa/pr70646.c: New test.
2454
1f2ab776
CL
24552016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2456
2457 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2458
76489493
CL
24592016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2460
2461 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2462 missing tests for vreinterpretq_p{8,16}.
2463
bd79378d
CL
24642016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2465
2466 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2467 vsliq_n_s64 and vsliq_n_u64.
2468
81ca3ea0
CL
24692016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2470
2471 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2472 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2473
873cb425
CL
24742016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2475
2476 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2477 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2478 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2479
9d6e7c21
CL
24802016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2481
2482 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2483 in comment.
2484
b4dbe40e 24852016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2486
2487 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2488 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2489 "blr\t" and switch to scan-assembler-times.
2490
83a5c910
JW
24912016-05-18 Jiong Wang <jiong.wang@arm.com>
2492
53d6d955
UB
2493 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2494 with __aarch64__.
2495 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2496 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 2497
fb7cbdeb
JJ
24982016-05-18 Jakub Jelinek <jakub@redhat.com>
2499
8ee91165
JJ
2500 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
2501 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
2502 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
2503 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
2504 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
2505 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
2506
cf4d516a
JJ
2507 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
2508 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
2509
a4f16422
JJ
2510 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
2511 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
2512
7b37ce10
JJ
2513 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
2514 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
2515
fb7cbdeb
JJ
2516 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
2517
c9326aef
RB
25182016-05-18 Richard Biener <rguenther@suse.de>
2519
2520 PR tree-optimization/71168
2521 * gcc.dg/torture/pr71168.c: New testcase.
2522
df8b0a11
KV
25232016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
2524
2525 PR middle-end/63586
2526 * gcc.dg/tree-ssa/pr63586-2.c: New test.
2527 * gcc.dg/tree-ssa/pr63586.c: New test.
2528 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
2529
2efd67ed
NS
25302016-05-17 Nathan Sidwell <nathan@acm.org>
2531
2532 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2533 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2534 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2535 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2536
1988b2c2
NS
25372016-05-17 Nathan Sidwell <nathan@acm.org>
2538
2539 * gcc.target/nvptx/abi-vararg-3.c: New.
2540
ad1d92ab
MM
25412016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
2542
2543 PR tree-optimization/54579
2544 PR middle-end/55299
2545 * gcc.dg/fold-notrotate-1.c: New test.
2546 * gcc.dg/fold-notshift-1.c: New test.
2547 * gcc.dg/fold-notshift-2.c: New test.
2548
47768df8
MP
25492016-05-17 Marek Polacek <polacek@redhat.com>
2550
2551 PR ipa/71146
2552 * g++.dg/ipa/pr71146.C: New test.
2553
6b5423a5
DM
25542016-05-17 David Malcolm <dmalcolm@redhat.com>
2555
2556 * jit.dg/test-error-array-bounds.c: New test case.
2557
c7986356
MG
25582016-05-17 Marc Glisse <marc.glisse@inria.fr>
2559
2560 * gcc.dg/tree-ssa/and-1.c: New testcase.
2561
d982c5b7
MG
25622016-05-17 Marc Glisse <marc.glisse@inria.fr>
2563
2564 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2565 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
2566
0139ba93
MG
25672016-05-17 Marc Glisse <marc.glisse@inria.fr>
2568
2569 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2570 * gcc.dg/tree-ssa/vrp99.c: New testcase.
2571
daab4562
JW
25722016-05-17 Jiong Wang <jiong.wang@arm.com>
2573
2574 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
2575
22330033
JW
25762016-05-17 Jiong Wang <jiong.wang@arm.com>
2577
2578 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
2579
98b3a5f2
JW
25802016-05-17 Jiong Wang <jiong.wang@arm.com>
2581
2582 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
2583 ".2d[index]" when scan the assembly.
2584 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
2585 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
2586 float64x1.
2587 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
2588
b71b7a8e
RB
25892016-05-17 Richard Biener <rguenther@suse.de>
2590
2591 PR tree-optimization/71132
2592 * gcc.dg/torture/pr71132.c: New testcase.
2593
3c51ad46
CL
25942016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2595
2596 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
2597
d20faa66
KT
25982016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2599
2600 PR target/70809
2601 * gcc.target/aarch64/pr70809_1.c: New test.
2602
b75cc5a4
KT
26032016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2604
2605 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
2606 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2607 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2608 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2609
b28eb195
IE
26102016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2611 Ilya Enkovich <ilya.enkovich@intel.com>
2612
2613 PR target/71114
2614 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
2615
0b9004ed
JH
26162016-05-16 Jan Hubicka <hubicka@ucw.cz>
2617
2618 * g++.dg/ipa/ivinline-7.C: Do not xfail.
2619 * g++.dg/ipa/ivinline-9.C: Do not xfail.
2620
1b81a1c1
MW
26212016-05-16 Matthew Wahab <matthew.wahab@arm.com>
2622
2623 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
2624 test for __ARM_FP16_ARGS.
2625 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
2626 * gcc.target/arm/aapcs/neon-vect10.c: New.
2627 * gcc.target/arm/aapcs/neon-vect9.c: New.
2628 * gcc.target/arm/aapcs/vfp18.c: New.
2629 * gcc.target/arm/aapcs/vfp19.c: New.
2630 * gcc.target/arm/aapcs/vfp20.c: New.
2631 * gcc.target/arm/aapcs/vfp21.c: New.
2632 * gcc.target/arm/fp16-aapcs-1.c: New.
2633 * g++.target/arm/fp16-param-1.c: Update expected output. Add
2634 test for __ARM_FP16_ARGS.
2635 * g++.target/arm/fp16-return-1.c: Update expected output.
2636
921d1e73
JW
26372016-05-16 Jiong Wang <jiong.wang@arm.com>
2638
2639 PR testsuite/70227
2640 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
2641
228eb42a
HA
26422016-05-15 Harald Anlauf <anlauf@gmx.de>
2643
2644 PR fortran/69603
2645 * gfortran.dg/pr69603.f90: New testcase.
2646
785abfd3
FR
26472016-05-14 Fritz Reese <fritzoreese@gmail.com>
2648
2649 * gfortran.dg/dec_union_4.f90: Fix endian issue.
2650
e75eb64f
FR
26512016-05-14 Fritz Reese <fritzoreese@gmail.com>
2652
2653 PR fortran/71047
2654 * gfortran.dg/pr71047.f08: New test.
2655
aa4b467b
JM
26562016-05-13 Joseph Myers <joseph@codesourcery.com>
2657
2658 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
2659 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
2660 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
2661
653fb4a2
MS
26622016-05-13 Martin Sebor <msebor@redhat.com>
2663
2664 PR c++/60049
2665 * g++.dg/cpp0x/constexpr-60049.C: New test.
2666
9e37582d
JJ
26672016-05-13 Jakub Jelinek <jakub@redhat.com>
2668
2669 PR bootstrap/71071
2670 * gcc.dg/pr71071.c: New test.
2671
a278aa17
UB
26722016-05-13 Uros Bizjak <ubizjak@gmail.com>
2673
2674 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2675 remove XOP handling.
377eaca7 2676 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 2677
ac3d02e2
NS
26782016-05-13 Nathan Sidwell <nathan@acm.org>
2679
2680 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2681 __atomic_is_lock_free declaration.
2682
8ab3bdac
RB
26832016-05-13 Richard Biener <rguenther@suse.de>
2684
2685 PR tree-optimization/42587
2686 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2687
623b8e0a
ML
26882016-05-13 Martin Liska <mliska@suse.cz>
2689
2690 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2691 the new format of dump output.
2692
da7674f6
IE
26932016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2694
2695 * gcc.dg/pr71084.c: New test.
2696
c959db3d
RR
26972016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2698
53d6d955
UB
2699 PR target/53440
2700 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 2701
43203dea
RR
27022016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2703
2704 * gcc.target/aarch64/struct_return.c: New test.
2705
4f2e1536
MP
27062016-05-12 Marek Polacek <polacek@redhat.com>
2707
2708 PR c/70756
2709 * c-c++-common/pr70756-2.c: New test.
2710 * c-c++-common/pr70756.c: New test.
2711
1ef33ef3
RB
27122016-05-12 Richard Biener <rguenther@suse.de>
2713
2714 PR tree-optimization/71059
2715 * gcc.dg/torture/pr71059.c: New testcase.
2716
763baff6
RB
27172016-05-12 Richard Biener <rguenther@suse.de>
2718
2719 PR tree-optimization/71062
2720 * gcc.dg/torture/pr71062.c: New testcase.
2721
c4ec1243
IE
27222016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2723
2724 PR tree-optimization/71006
2725 * gcc.dg/pr71006.c: New test.
2726
a5fbf76d
MP
27272016-05-12 Marek Polacek <polacek@redhat.com>
2728
2729 PR driver/71063
2730 * gcc.dg/opts-7.c: New test.
2731
5acc47a4
KT
27322016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2733
2734 PR target/70830
2735 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2736 Add -save-temps to dg-options.
2737 Scan for ldmfd rather than pop instruction.
2738 * gcc.target/arm/interrupt-2.c: Likewise.
2739 * gcc.target/arm/pr70830.c: New test.
2740
40bd4bf9
JJ
27412016-05-12 Jakub Jelinek <jakub@redhat.com>
2742
3cd63842
JJ
2743 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2744 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2745
c05d08f6
JJ
2746 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2747 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2748 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2749
bc27ffae
JJ
2750 PR target/71019
2751 * gcc.target/i386/avx512vl-pack-1.c: New test.
2752 * gcc.target/i386/avx512vl-pack-2.c: New test.
2753 * gcc.target/i386/avx512bw-pack-2.c: New test.
2754
515d7412
JJ
2755 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2756
40bd4bf9
JJ
2757 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2758 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2759 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2760
44ab146a
RB
27612016-05-12 Richard Biener <rguenther@suse.de>
2762
2763 PR tree-optimization/70986
2764 * gcc.dg/torture/pr70986-1.c: New testcase.
2765 * gcc.dg/torture/pr70986-2.c: Likewise.
2766 * gcc.dg/torture/pr70986-3.c: Likewise.
2767
d6e83a8d
MM
27682016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2769
2770 PR c/43651
2771 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2772 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2773
51e67ea3
UB
27742016-05-11 Uros Bizjak <ubizjak@gmail.com>
2775
2776 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2777 directive.
2778 * gcc.target/i386/pr66746.c: Ditto.
2779
3fd2b007
MM
27802016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2781
2782 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2783 support.
2784 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2785 warning when using -mvsx-timode.
2786 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2787 * gcc.target/powerpc/dform-2.c: Likewise.
2788 * gcc.target/powerpc/pr68805.c: Likewise.
2789
5c3a10fb
MP
27902016-05-11 Marek Polacek <polacek@redhat.com>
2791
2792 PR c++/71024
2793 * c-c++-common/attributes-3.c: New test.
2794
7cfb065b
NS
27952016-05-11 Nathan Sidwell <nathan@acm.org>
2796
2797 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2798 * gcc.c-torture/execute/pr68185.c: Likewise.
2799 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2800 * gcc.dg/pr69634.c: Requires scheduling.
2801 * gcc.dg/torture/pr66178.c: Require label values.
2802 * gcc.dg/setjmp-6.c: Require indirect jumps.
2803
f35ea97d
RB
28042016-05-11 Richard Biener <rguenther@suse.de>
2805
2806 PR tree-optimization/71055
2807 * gcc.dg/torture/pr71055.c: New testcase.
2808
dff70323
RB
28092016-05-11 Richard Biener <rguenther@suse.de>
2810
2811 PR debug/71057
2812 * g++.dg/debug/pr71057.C: New testcase.
2813
56a3d28b
JJ
28142016-05-11 Jakub Jelinek <jakub@redhat.com>
2815
2816 PR fortran/70855
2817 * gfortran.dg/gomp/pr70855.f90: New test.
2818
ebc1b29e
RB
28192016-05-11 Richard Biener <rguenther@suse.de>
2820
2821 PR middle-end/71002
2822 * g++.dg/torture/pr71002.C: New testcase.
2823
98ccd1d7
IE
28242016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2825
2826 PR middle-end/70807
2827 * gcc.dg/pr70807.c: New test.
2828
ed29e24b
MS
28292016-05-10 Martin Sebor <msebor@redhat.com>
2830
2831 PR c++/38611
2832 * g++.dg/Wattributes.C: New test.
2833
e39dab2c
MG
28342016-05-10 Marc Glisse <marc.glisse@inria.fr>
2835
2836 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2837 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2838 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2839
d067e238
IE
28402016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2841
2842 PR target/70799
2843 * gcc.target/i386/pr70799-1.c: New test.
2844
cd36c83e
PMR
28452016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2846
2847 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2848
1e3af2a4
IE
28492016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2850
2851 PR middle-end/70877
2852 * gcc.target/i386/pr70877.c: New test.
2853
afc610db
IE
28542016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2855
2856 PR tree-optimization/70786
2857 * gcc.target/i386/pr70876.c: New test.
2858
4b59d19f
JJ
28592016-05-10 Jakub Jelinek <jakub@redhat.com>
2860
2861 PR target/70927
2862 * gcc.target/i386/avx512vl-logic-1.c: New test.
2863 * gcc.target/i386/avx512vl-logic-2.c: New test.
2864 * gcc.target/i386/avx512dq-logic-2.c: New test.
2865
9b5ee426
BS
28662016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2867
2868 PR target/70963
2869 * gcc.target/powerpc/pr70963.c: New.
2870
f3352cab
DM
28712016-05-10 David Malcolm <dmalcolm@redhat.com>
2872
2873 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2874 (test_very_wide_line): Add ruler to expected output.
2875 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2876 (test_very_wide_line): Likewise.
2877 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2878 (test_show_locus): Within the handling of "test_very_wide_line",
2879 enable show_ruler_p on the diagnostic context.
2880
4a3255dd
RB
28812016-05-10 Richard Biener <rguenther@suse.de>
2882
2883 PR tree-optimization/71039
2884 * gcc.dg/torture/pr71039.c: New testcase.
2885
da7c9950
NS
28862016-05-10 Nathan Sidwell <nathan@acm.org>
2887
2888 * gcc.dg/nested-func-10.c: Requires alloca.
2889 * gcc.dg/nested-func-9.c: Requires alloca.
2890 * gcc.c-torture/execute/pr70460.c: Requires labels.
2891 * gcc.c-torture/compile/pr70199.c: Requires labels.
2892 * gcc.target/nvptx/decl.c: Compile only.
2893 * gcc.target/nvptx/trailing-init.c: Compile only.
2894 * gcc.target/nvptx/ary-init.c: Compile only.
2895
cf68d92c
MP
28962016-05-10 Marek Polacek <polacek@redhat.com>
2897
2898 PR c/70255
2899 * gcc.dg/attr-opt-1.c: New test.
2900
64ea4e15
RB
29012016-05-10 Richard Biener <rguenther@suse.de>
2902
2903 PR tree-optimization/70497
2904 PR tree-optimization/28367
2905 * gcc.dg/torture/20160404-1.c: New testcase.
2906 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2907 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2908
5a96dae3
PMR
29092016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2910
2911 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2912
fc97f805
UB
29132016-05-09 Uros Bizjak <ubizjak@gmail.com>
2914
2915 * gcc.target/i386/fabsneg-1.c New test.
2916
a710b1d5
AM
29172016-05-09 Alan Modra <amodra@gmail.com>
2918
2919 PR testsuite/70826
2920 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2921
171f6f05
RB
29222016-05-09 Richard Biener <rguenther@suse.de>
2923
2924 PR tree-optimization/70985
2925 * gcc.dg/torture/pr70985.c: New testcase.
2926
18caa34e
BC
29272016-05-09 Bin Cheng <bin.cheng@arm.com>
2928
2929 * gcc.dg/tree-ssa/ifc-9.c: New test.
2930 * gcc.dg/tree-ssa/ifc-10.c: New test.
2931 * gcc.dg/tree-ssa/ifc-11.c: New test.
2932 * gcc.dg/tree-ssa/ifc-12.c: New test.
2933 * gcc.dg/vect/pr61194.c: Remove XFAIL.
2934 * gcc.dg/vect/vect-23.c: Remove XFAIL.
2935 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
2936
7a27d38f
RB
29372016-05-09 Richard Biener <rguenther@suse.de>
2938
2939 PR fortran/70937
2940 * gfortran.dg/pr70937.f90: New testcase.
2941
5ebbbd3d
RO
29422016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2943
2944 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
2945
f6288c24
FR
29462016-05-07 Fritz Reese <fritzoreese@gmail.com>
2947
2948 PR fortran/56226
2949 * gfortran.dg/dec_structure_1.f90: New testcase.
2950 * gfortran.dg/dec_structure_2.f90: Ditto.
2951 * gfortran.dg/dec_structure_3.f90: Ditto.
2952 * gfortran.dg/dec_structure_4.f90: Ditto.
2953 * gfortran.dg/dec_structure_5.f90: Ditto.
2954 * gfortran.dg/dec_structure_6.f90: Ditto.
2955 * gfortran.dg/dec_structure_7.f90: Ditto.
2956 * gfortran.dg/dec_structure_8.f90: Ditto.
2957 * gfortran.dg/dec_structure_9.f90: Ditto.
2958 * gfortran.dg/dec_structure_10.f90: Ditto.
2959 * gfortran.dg/dec_structure_11.f90: Ditto.
2960 * gfortran.dg/dec_union_1.f90: Ditto.
2961 * gfortran.dg/dec_union_2.f90: Ditto.
2962 * gfortran.dg/dec_union_3.f90: Ditto.
2963 * gfortran.dg/dec_union_4.f90: Ditto.
2964 * gfortran.dg/dec_union_5.f90: Ditto.
2965 * gfortran.dg/dec_union_6.f90: Ditto.
2966 * gfortran.dg/dec_union_7.f90: Ditto.
2967
5ec4a8cd
TV
29682016-05-07 Tom de Vries <tom@codesourcery.com>
2969
2970 PR tree-optimization/70956
2971 * gcc.dg/graphite/pr70956.c: New test.
2972
58ec1d0e
JJ
29732016-05-06 Jakub Jelinek <jakub@redhat.com>
2974
ccd88fb7
JJ
2975 PR middle-end/70941
2976 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
2977 (a, b, c, d): Change type from char to signed char.
2978 (main): Compare against (signed char) -1634678893 instead of
2979 hardcoded -109. Use __builtin_abort instead of abort.
2980
dd3b6464
JJ
2981 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
2982 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
2983
58ec1d0e
JJ
2984 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
2985
19aa23d8
YR
29862016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2987
2988 PR debug/70935
2989 * gcc.dg/torture/pr70935.c: New test.
2990
ae5f0df1
OE
29912016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2992
2993 PR target/58219
ce23a8ff 2994 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 2995
078f7e37
RB
29962016-05-06 Richard Biener <rguenther@suse.de>
2997
2998 PR tree-optimization/70960
2999 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3000
765d7b54
OE
30012016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3002
3003 PR target/52933
3004 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3005 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3006 Adjust expected instruction counts.
3007 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3008
29c94e65
MP
30092016-05-06 Marek Polacek <polacek@redhat.com>
3010
3011 PR sanitizer/70875
3012 * gcc.dg/ubsan/bounds-3.c: New test.
3013
3684b02e
OE
30142016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3015
3016 PR target/54089
3017 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3018
8706773f
RB
30192016-05-06 Richard Biener <rguenther@suse.de>
3020
3021 PR middle-end/70931
3022 * gfortran.dg/pr70931.f90: New testcase.
3023
a4f51018
RB
30242016-05-06 Richard Biener <rguenther@suse.de>
3025
3026 PR middle-end/70941
3027 * gcc.dg/torture/pr70941.c: New testcase.
3028
c4f2425f
BC
30292016-05-05 Bin Cheng <bin.cheng@arm.com>
3030
3031 PR tree-optimization/57206
3032 * gcc.dg/vect/pr57206.c: New test.
3033
5dc08197
RO
30342016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3035
3036 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3037
351f85c5
JJ
30382016-05-05 Jakub Jelinek <jakub@redhat.com>
3039
568bac8c
JJ
3040 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3041
351f85c5
JJ
3042 * c-c++-common/Wdangling-else-4.c: New test.
3043
33fd7785
JJ
30442016-05-04 Jakub Jelinek <jakub@redhat.com>
3045
2d1ac15a
JJ
3046 PR c++/70906
3047 PR c++/70933
3048 * g++.dg/opt/pr70906.C: New test.
3049 * g++.dg/opt/pr70933.C: New test.
3050
33fd7785
JJ
3051 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3052
6b715bf6
JH
30532016-05-04 Jan Hubicka <hubicka@ucw.cz>
3054
3055 * gcc.dg/ipa/pure-const-3.c: New testcase.
3056
deef7113
MP
30572016-05-04 Marek Polacek <polacek@redhat.com>
3058
3059 * c-c++-common/Wdangling-else-1.c: New test.
3060 * c-c++-common/Wdangling-else-2.c: New test.
3061 * c-c++-common/Wdangling-else-3.c: New test.
3062
5396db97
KCY
30632016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3064
3065 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3066 flag is present.
3067
de55efd5
MP
30682016-05-04 Marek Polacek <polacek@redhat.com>
3069
3070 PR c/48778
3071 * gcc.dg/Waddress-2.c: New test.
3072
475839b6
AM
30732016-05-04 Alan Modra <amodra@gmail.com>
3074
3075 * gcc.target/powerpc/pr70866.c: New.
3076
b25aad5f
MS
30772016-05-03 Martin Sebor <msebor@redhat.com>
3078
3079 PR c++/66561
3080 * c-c++-common/builtin_location.c: New test.
3081 * g++.dg/cpp1y/builtin_location.C: New test.
3082
79ce98bc
MP
30832016-05-03 Marek Polacek <polacek@redhat.com>
3084
3085 PR c/70859
3086 * gcc.dg/pr70859.c: New test.
3087 * gcc.dg/pr70859-2.c: New test.
3088
402e89f5
PMR
30892016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3090
3091 * gnat.dg/debug5.adb: New testcase.
3092
f3d90045
DV
30932016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3094
3095 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3096 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3097 Procedure to check for z10 instruction set.
3098
1e26cec1
CL
30992016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3100
3101 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3102
71aca5a0
AM
31032016-05-03 Alan Modra <amodra@gmail.com>
3104
3105 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3106
2fd70ec1
JJ
31072016-05-03 Jakub Jelinek <jakub@redhat.com>
3108
3109 * gcc.target/i386/avx512f-cvt-1.c: New test.
3110
e5705cf7
L
31112016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3112
3113 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3114 -fdump-tree-vrp-details.
3115
381cdae4
RB
31162016-05-03 Richard Biener <rguenther@suse.de>
3117
3118 * gcc.dg/pr30172-1.c: Adjust.
3119 * gcc.dg/pr63743.c: Likewise.
3120 * gcc.dg/tm/pr51696.c: Likewise.
3121 * c-c++-common/tm/safe-1.c: Likewise.
3122 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3123 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3124 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3125 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3126
adedd5c1
JJ
31272016-05-03 Jakub Jelinek <jakub@redhat.com>
3128
31ed1665
JJ
3129 PR rtl-optimization/70467
3130 * gcc.target/i386/pr70467-3.c: New test.
3131 * gcc.target/i386/pr70467-4.c: New test.
3132
dea60b59
JJ
3133 PR tree-optimization/70916
3134 * gcc.c-torture/compile/pr70916.c: New test.
3135
adedd5c1
JJ
3136 PR target/49244
3137 * gcc.target/i386/pr49244-1.c: New test.
3138 * gcc.target/i386/pr49244-2.c: New test.
3139
f80041ef
BS
31402016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3141
3142 PR rtl-optimization/44281
3143 * gcc.target/i386/pr44281.c: New test.
3144
1cfcd39e
BC
31452016-05-03 bin cheng <bin.cheng@arm.com>
3146
3147 PR tree-optimization/56541
3148 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3149 * gcc.dg/vect/pr56541.c: new test.
3150
4304ccfd
MM
31512016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3152
3153 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3154 __float128.
3155 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3156
50d94c29
L
31572016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3158
3159 PR testsuite/70520
3160 * c-c++-common/asan/clone-test-1.c (main): Align child process
3161 stack to 16 bytes.
3162
bc1aee87
DM
31632016-05-02 David Malcolm <dmalcolm@redhat.com>
3164
3165 PR c++/62314
3166 * g++.dg/spellcheck-fields-2.C: New test case.
3167
474e0129
DM
31682016-05-02 David Malcolm <dmalcolm@redhat.com>
3169
3170 PR c++/62314
3171 * g++.dg/pr62314.C: New test case.
3172
818b88a7
JH
31732016-05-02 Jan Hubicka <hubicka@ucw.cz>
3174
3175 * gcc.dg/ipa/inline-8.c: New testcase.
3176
dd77684f
JJ
31772016-05-02 Jakub Jelinek <jakub@redhat.com>
3178
3179 PR rtl-optimization/70467
3180 * gcc.target/i386/pr70467-1.c: New test.
3181
72407e00
BE
31822016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3183
3184 * gcc.dg/spec-options.c: Run the test on all targets.
3185 * gcc.dg/foo.specs: Use cpp_unique_options.
3186
dd53d197
MG
31872016-05-02 Marc Glisse <marc.glisse@inria.fr>
3188
3189 * gcc.dg/tree-ssa/unord.c: New testcase.
3190
a8b85ce9
MG
31912016-05-02 Marc Glisse <marc.glisse@inria.fr>
3192
3193 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3194
5b37e866
NS
31952016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3196
3197 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3198
7176a4a0
MP
31992016-05-02 Marek Polacek <polacek@redhat.com>
3200
3201 PR c/70851
3202 * gcc.dg/enum-incomplete-3.c: New test.
3203
6b9933b9
MP
32042016-05-02 Marek Polacek <polacek@redhat.com>
3205 Tom de Vries <tom@codesourcery.com>
3206
3207 PR tree-optimization/70700
3208 * gcc.dg/pr70700.c: New test.
3209
90f82260
UB
32102016-05-01 Uros Bizjak <ubizjak@gmail.com>
3211
3212 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3213 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3214 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3215 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3216 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3217
f73036c1
EB
32182016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3219
3220 * ada/acats/run_acats: Rename into...
3221 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3222 * ada/acats/run_all.sh: Remove redundant test.
3223 (target_run): Move around.
3224 (target_gnatchop): Use newly built executable.
3225 (target_gnatmake): Likewise.
3226 Check that the compilation of impbit succeeds.
3227
85e051a3
OE
32282016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3229
3230 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3231 * gcc.dg/20021029-1.c: Likewise.
3232 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3233 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3234 * gcc.target/sh/cmpstr.c: Likewise.
3235 * gcc.target/sh/cmpstrn.c: Likewise.
3236 * gcc.target/sh/memset.c: Likewise.
3237 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3238 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3239 * gcc.target/sh/pr39423-1.c: Likewise.
3240 * gcc.target/sh/pr49468-di.c: Likewise.
3241 * gcc.target/sh/pr49468-si.c: Likewise.
3242 * gcc.target/sh/pr49880-1.c: Likewise.
3243 * gcc.target/sh/pr49880-2.c: Likewise.
3244 * gcc.target/sh/pr49880-3.c: Likewise.
3245 * gcc.target/sh/pr50751-1.c: Likewise.
3246 * gcc.target/sh/pr50751-4.c: Likewise.
3247 * gcc.target/sh/pr50751-7.c: Likewise.
3248 * gcc.target/sh/pr51244-1.c: Likewise.
3249 * gcc.target/sh/pr51244-10.c: Likewise.
3250 * gcc.target/sh/pr51244-11.c: Likewise.
3251 * gcc.target/sh/pr51244-12.c: Likewise.
3252 * gcc.target/sh/pr51244-13.c: Likewise.
3253 * gcc.target/sh/pr51244-14.c: Likewise.
3254 * gcc.target/sh/pr51244-17.c: Likewise.
3255 * gcc.target/sh/pr51244-18.c: Likewise.
3256 * gcc.target/sh/pr51244-19.c: Likewise.
3257 * gcc.target/sh/pr51244-4.c: Likewise.
3258 * gcc.target/sh/pr51244-5.c: Likewise.
3259 * gcc.target/sh/pr51244-7.c: Likewise.
3260 * gcc.target/sh/pr51244-8.c: Likewise.
3261 * gcc.target/sh/pr51244-9.c: Likewise.
3262 * gcc.target/sh/pr51697.c: Likewise.
3263 * gcc.target/sh/pr52483-1.c: Likewise.
3264 * gcc.target/sh/pr52483-2.c: Likewise.
3265 * gcc.target/sh/pr52483-3.c: Likewise.
3266 * gcc.target/sh/pr52483-5.c: Likewise.
3267 * gcc.target/sh/pr52933-1.c: Likewise.
3268 * gcc.target/sh/pr52933-2.c: Likewise.
3269 * gcc.target/sh/pr52933-3.c: Likewise.
3270 * gcc.target/sh/pr53568-1.c: Likewise.
3271 * gcc.target/sh/pr53976-1.c: Likewise.
3272 * gcc.target/sh/pr53988-1.c: Likewise.
3273 * gcc.target/sh/pr53988.c: Likewise.
3274 * gcc.target/sh/pr54089-1.c: Likewise.
3275 * gcc.target/sh/pr54089-6.c: Likewise.
3276 * gcc.target/sh/pr54089-7.c: Likewise.
3277 * gcc.target/sh/pr54089-8.c: Likewise.
3278 * gcc.target/sh/pr54089-9.c: Likewise.
3279 * gcc.target/sh/pr54236-1.c: Likewise.
3280 * gcc.target/sh/pr54236-2.c: Likewise.
3281 * gcc.target/sh/pr54236-3.c: Likewise.
3282 * gcc.target/sh/pr54236-4.c: Likewise.
3283 * gcc.target/sh/pr54386.c: Likewise.
3284 * gcc.target/sh/pr54602-1.c: Likewise.
3285 * gcc.target/sh/pr54685.c: Likewise.
3286 * gcc.target/sh/pr54760-1.c: Likewise.
3287 * gcc.target/sh/pr54760-2.c: Likewise.
3288 * gcc.target/sh/pr54760-3.c: Likewise.
3289 * gcc.target/sh/pr54760-4.c: Likewise.
3290 * gcc.target/sh/pr54760-5.c: Likewise.
3291 * gcc.target/sh/pr54760-6.c: Likewise.
3292 * gcc.target/sh/pr55146.c: Likewise.
3293 * gcc.target/sh/pr55160.c: Likewise.
3294 * gcc.target/sh/pr59278.c: Likewise.
3295 * gcc.target/sh/pr59401-1.c: Likewise.
3296 * gcc.target/sh/pr59533-1.c: Likewise.
3297 * gcc.target/sh/pr63260.c: Likewise.
3298 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3299 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3300 * gcc.target/sh/strlen.c: Likewise.
3301 * gcc.target/sh/torture/pr30807.c: Likewise.
3302 * gcc.target/sh/torture/pr34777.c: Likewise.
3303 * gcc.target/sh/torture/pr64652.c: Likewise.
3304 * gcc.target/sh/torture/pr65505.c: Likewise.
3305 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3306 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3307
411e5c67
PC
33082016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3309
3310 PR c++/66644
3311 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3312
8fa97501
BS
33132016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3314
3315 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3316 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3317 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3318 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3319
5a956111
PP
33202016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3321
3322 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3323 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3324
e7ff0319
CP
33252016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3326
3327 PR middle-end/70626
3328 * c-c++-common/goacc/combined-reduction.c: New test.
3329 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3330
52d11a4b
L
33312016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3332
3333 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3334 *movdi_internal pattern only if PIC off.
3335 * gcc.target/i386/pr70155-2.c: Likewise.
3336 * gcc.target/i386/pr70155-3.c: Likewise.
3337 * gcc.target/i386/pr70155-4.c: Likewise.
3338 * gcc.target/i386/pr70155-5.c: Likewise.
3339 * gcc.target/i386/pr70155-6.c: Likewise.
3340 * gcc.target/i386/pr70155-7.c: Likewise.
3341 * gcc.target/i386/pr70155-8.c: Likewise.
3342 * gcc.target/i386/pr70155-15.c: Likewise.
3343 * gcc.target/i386/pr70155-17.c: Likewise.
3344 * gcc.target/i386/pr70155-22.c: Likewise.
3345
8960db31
BC
33462016-04-29 Bin Cheng <bin.cheng@arm.com>
3347
3348 PR tree-optimization/70803
3349 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3350
cca535a4
IE
33512016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3352
3353 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3354 optimization of vector loop.
3355 * gcc.target/i386/vect-unpack-3.c: New test.
3356 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3357 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3358 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3359
500ecf4a
MP
33602016-04-29 Marek Polacek <polacek@redhat.com>
3361
3362 PR sanitizer/70342
3363 * g++.dg/ubsan/null-7.C: New test.
3364
2fff3db8
MP
3365 PR c/70852
3366 * gcc.dg/pr70852.c: New test.
3367
509063eb
DV
33682016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3369
3370 PR/69089
3371 * g++.dg/cpp0x/alignas6.C: New test.
3372
83745c0d
DV
33732016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3374
c87885ca
RO
3375 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3376 * gcc.dg/pr27003.c: Likewise.
3377 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3378 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3379 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3380 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3381 * gcc.target/arc/mxy.c: Likewise.
3382 * gcc.target/arc/mswape.c: Likewise.
3383 * gcc.target/arc/mrtsc.c: Likewise.
3384 * gcc.target/arc/mcrc.c: Likewise.
3385 * gcc.target/arc/mdsp-packa.c: Likewise.
3386 * gcc.target/arc/mdvbf.c: Likewise.
3387 * gcc.target/arc/mlock.c: Likewise.
3388 * gcc.target/arc/mmac-24.c: Likewise.
3389 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3390
849b265d
BS
33912016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
3392 Matthijs Kooijman <matthijs@stdin.nl>
3393 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3394
3395 PR target/60040
3396 * gcc.target/avr/pr60040-1.c: New.
3397 * gcc.target/avr/pr60040-2.c: New.
3398
1390536b
RB
33992016-04-29 Richard Biener <rguenther@suse.de>
3400
3401 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
3402
98998245
RB
34032016-04-29 Richard Biener <rguenther@suse.de>
3404
3405 PR tree-optimization/13962
3406 PR tree-optimization/65686
3407 * gcc.dg/uninit-pr65686.c: New testcase.
3408
8b80cc21
JJ
34092016-04-29 Jakub Jelinek <jakub@redhat.com>
3410
3411 PR middle-end/70843
3412 * gcc.dg/pr70843.c: New test.
3413
6181bc30
JJ
34142016-04-28 Jakub Jelinek <jakub@redhat.com>
3415
3416 PR target/70858
3417 * gcc.target/i386/pr70858.c: New test.
3418
f4cb3612
AB
34192016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3420
3421 * gcc.target/arc/nps400-1.c: New file.
3422
8ad9df62
JR
34232016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3424 Andrew Burgess <andrew.burgess@embecosm.com>
3425
3426 * gcc.target/arc/movh_cl-1.c: New file.
3427
ceaaa9fe
JR
34282016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3429 Andrew Burgess <andrew.burgess@embecosm.com>
3430
3431 * gcc.target/arc/extzv-1.c: New file.
3432 * gcc.target/arc/insv-1.c: New file.
3433 * gcc.target/arc/insv-2.c: New file.
3434 * gcc.target/arc/movb-1.c: New file.
3435 * gcc.target/arc/movb-2.c: New file.
3436 * gcc.target/arc/movb-3.c: New file.
3437 * gcc.target/arc/movb-4.c: New file.
3438 * gcc.target/arc/movb-5.c: New file.
3439 * gcc.target/arc/movb_cl-1.c: New file.
3440 * gcc.target/arc/movb_cl-2.c: New file.
3441 * gcc.target/arc/movbi_cl-1.c: New file.
3442 * gcc.target/arc/movl-1.c: New file.
3443
4d03dc2f
JR
34442016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3445 Andrew Burgess <andrew.burgess@embecosm.com>
3446
3447 * gcc.target/arc/cmem-1.c: New file.
3448 * gcc.target/arc/cmem-2.c: New file.
3449 * gcc.target/arc/cmem-3.c: New file.
3450 * gcc.target/arc/cmem-4.c: New file.
3451 * gcc.target/arc/cmem-5.c: New file.
3452 * gcc.target/arc/cmem-6.c: New file.
3453 * gcc.target/arc/cmem-7.c: New file.
3454 * gcc.target/arc/cmem-ld.inc: New file.
3455 * gcc.target/arc/cmem-st.inc: New file.
3456
81262dad
JJ
34572016-04-28 Jakub Jelinek <jakub@redhat.com>
3458
3459 PR target/70821
3460 * gcc.target/i386/pr70821.c: New test.
3461
0a31a09a
BS
34622016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3463
3464 * gcc.target/powerpc/vec-adde.c: New test.
3465 * gcc.target/powerpc/vec-adde-int128.c: New test.
3466
3ddffba9
JJ
34672016-04-28 Jakub Jelinek <jakub@redhat.com>
3468
3469 * gcc.target/i386/avx-vround-1.c: New test.
3470 * gcc.target/i386/avx-vround-2.c: New test.
3471 * gcc.target/i386/avx512vl-vround-1.c: New test.
3472 * gcc.target/i386/avx512vl-vround-2.c: New test.
3473
713dedcd
RO
34742016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3475
3476 PR testsuite/70595
3477 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3478 (check_effective_target_cilkplus_runtime): ... this.
3479 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3480 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3481
3482 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3483 Require cilkplus_runtime.
3484 Don't add -lcilkrts.
3485 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3486 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3487 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3488 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3489 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3490 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3491 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3492 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3493 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3494 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3495 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3496 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3497 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
3498 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
3499 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
3500 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
3501 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
3502 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
3503 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
3504 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
3505 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
3506 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
3507 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
3508 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
3509 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
3510 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
3511 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
3512 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
3513 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
3514
3515 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
3516 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
3517
3518 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
3519
3520 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
3521 cilkplus_runtime.
3522
3563f78f
MG
35232016-04-27 Marc Glisse <marc.glisse@inria.fr>
3524
3525 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
3526 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
3527
6bc2bb18
RB
35282015-04-27 Ryan Burn <contact@rnburn.com>
3529
3530 PR c++/69024
3531 PR c++/68997
3532 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3533 diagnostic.
3534 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3535 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3536
1e55d29a
EB
35372016-04-27 Eric Botcazou <ebotcazou@adacore.com>
3538
3539 * gnat.dg/limited_with4.ad[sb]: New test.
3540 * gnat.dg/limited_with4_pkg.ads: New helper.
3541
087146ca
L
35422016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3543
3544 PR target/70155
3545 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3546 and movv1ti_internal patterns
3547 * gcc.target/i386/pr70155-1.c: New test.
3548 * gcc.target/i386/pr70155-2.c: Likewise.
3549 * gcc.target/i386/pr70155-3.c: Likewise.
3550 * gcc.target/i386/pr70155-4.c: Likewise.
3551 * gcc.target/i386/pr70155-5.c: Likewise.
3552 * gcc.target/i386/pr70155-6.c: Likewise.
3553 * gcc.target/i386/pr70155-7.c: Likewise.
3554 * gcc.target/i386/pr70155-8.c: Likewise.
3555 * gcc.target/i386/pr70155-9.c: Likewise.
3556 * gcc.target/i386/pr70155-10.c: Likewise.
3557 * gcc.target/i386/pr70155-11.c: Likewise.
3558 * gcc.target/i386/pr70155-12.c: Likewise.
3559 * gcc.target/i386/pr70155-13.c: Likewise.
3560 * gcc.target/i386/pr70155-14.c: Likewise.
3561 * gcc.target/i386/pr70155-15.c: Likewise.
3562 * gcc.target/i386/pr70155-16.c: Likewise.
3563 * gcc.target/i386/pr70155-17.c: Likewise.
3564 * gcc.target/i386/pr70155-18.c: Likewise.
3565 * gcc.target/i386/pr70155-19.c: Likewise.
3566 * gcc.target/i386/pr70155-20.c: Likewise.
3567 * gcc.target/i386/pr70155-21.c: Likewise.
3568 * gcc.target/i386/pr70155-22.c: Likewise.
3569
92329f9f
L
35702016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3571
3572 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
3573 ".{5,6}".
3574
309a0cf6
BC
35752016-04-27 Bin Cheng <bin.cheng@arm.com>
3576
3577 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
3578 * gcc.dg/tree-ssa/scev-9.c: Ditto.
3579 * gcc.dg/tree-ssa/scev-10.c: Ditto.
3580 * gcc.dg/tree-ssa/scev-11.c: Ditto.
3581 * gcc.dg/tree-ssa/scev-12.c: Ditto.
3582
72ed2b9c
RB
35832016-04-27 Richard Biener <rguenther@suse.de>
3584
3585 PR ipa/70760
3586 * g++.dg/ipa/ipa-pta-2.C: New testcase.
3587 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
3588
3c98ff9b
NS
35892016-04-27 Nathan Sidwell <nathan@acm.org>
3590
3591 * g++.dg/cpp0x/constexpr-recursion3.C: New.
3592 * g++.dg/ubsan/pr63956.C: Adjust error location.
3593
9ec5d66b
NC
35942016-04-27 Nick Clifton <nickc@redhat.com>
3595
3596 PR middle-end/49889
3597 * gcc.dg/pr49889.c: New test.
3598
c1e1f433
BS
35992016-04-27 Bernd Schmidt <bschmidt@redhat.com>
3600
3601 * c-c++-common/memset-array.c: New test.
3602
8ac43293
MS
36032016-04-26 Martin Sebor <msebor@redhat.com>
3604
3605 PR c++/66639
3606 * g++.dg/cpp1y/func_constexpr.C: New test.
3607
843ce8ab
PP
36082016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
3609
3610 PR c++/70241
3611 * g++.dg/cpp0x/enum32.C: New test.
3612 * g++.dg/cpp0x/enum33.C: New test.
3613
36142016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
3615
3616 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
3617 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
3618 * gcc.c-torture/execute/bitfld-6.c: Likewise.
3619 * gcc.c-torture/execute/bitfld-7.c: Likewise.
3620 * gcc.c-torture/execute/pr38151.c: Likewise.
3621 * gcc.c-torture/execute/pr66556.c: Likewise.
3622 * gcc.c-torture/execute/pr67781.c: Likewise.
3623 * gcc.c-torture/execute/pr68648.c: Likewise.
3624
ca1206be
MG
36252016-04-26 Marc Glisse <marc.glisse@inria.fr>
3626
3627 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
3628
2448a956
MP
36292016-04-26 Marek Polacek <polacek@redhat.com>
3630
3631 PR c/67784
3632 * gcc.dg/pr67784-3.c: New test.
3633 * gcc.dg/pr67784-4.c: New test.
3634 * gcc.dg/pr67784-5.c: New test.
3635
b02a5e26
MP
3636 PR c/70791
3637 * gcc.dg/Wnested-externs-2.c: New test.
3638
6b6aa8d3
MG
36392016-04-26 Marc Glisse <marc.glisse@inria.fr>
3640
3641 * gcc.dg/fold-plusmult.c: Adjust.
3642 * gcc.dg/no-strict-overflow-6.c: Adjust.
3643 * gcc.dg/gomp/loop-1.c: Xfail some tests.
3644
a2095b55
BS
36452016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3646
3647 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
3648 number scans.
3649 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
3650 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
3651 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
3652 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
3653 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
3654 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
3655 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
3656 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
3657 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
3658 * gcc.target/i386/avx512f-gather-5.c: Likewise.
3659 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
3660 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
3661 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
3662 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
3663 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
3664 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
3665 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
3666 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
3667 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
3668 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
3669 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
3670 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
3671 scans.
3672 * gcc.target/i386/pr32219-4.c: Likewise.
3673 * gcc.target/i386/pr32219-6.c: Likewise.
3674 * gcc.target/i386/pr32219-8.c: Likewise.
3675
bb0cc5c8
KT
36762016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3677
3678 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3679 associated options.
3680
5a0802ea
MP
36812016-04-26 Marek Polacek <polacek@redhat.com>
3682
3683 PR c++/70744
3684 * g++.dg/ext/cond2.C: New test.
3685
00f615af
BC
36862016-04-26 Bin Cheng <bin.cheng@arm.com>
3687
3688 PR tree-optimization/70771
3689 PR tree-optimization/70775
3690 * gcc.dg/pr70771.c: New test.
25939d34 3691 * gcc.dg/pr70775.c: New test.
00f615af 3692
218155e7
BS
36932016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3694
3695 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3696
ab99f467
RB
36972016-04-25 Richard Biener <rguenther@suse.de>
3698
3699 PR tree-optimization/70780
3700 * gcc.dg/torture/pr70780.c: New testcase.
3701
93c590ee
MC
37022016-04-25 Michael Collison <michael.collison@arm.com>
3703
c87885ca
RO
3704 * gcc.target/arm/neon-vaddws16.c: New test.
3705 * gcc.target/arm/neon-vaddws32.c: New test.
3706 * gcc.target/arm/neon-vaddwu16.c: New test.
3707 * gcc.target/arm/neon-vaddwu32.c: New test.
3708 * gcc.target/arm/neon-vaddwu8.c: New test.
3709 * lib/target-supports.exp
93c590ee
MC
3710 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3711 that arm neon support vector widen sum of HImode TO SImode.
3712
d6c1a7a7
JJ
37132016-04-23 Jakub Jelinek <jakub@redhat.com>
3714
3715 PR sanitizer/70712
3716 * c-c++-common/asan/pr70712.c: New test.
3717
ab0fc037
TS
37182016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3719
3720 * .gitattributes: New file.
3721
2aa64824
CL
37222016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3723
3724 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3725
e7e12d92
DH
37262016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3727
3728 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3729 * gfortran.dg/submodule_15.f08: Likewise.
3730
d1431192
RB
37312016-04-22 Richard Biener <rguenther@suse.de>
3732
3733 PR tree-optimization/70740
3734 * gcc.dg/torture/pr70740.c: New testcase.
3735
04a63c24
L
37362016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3737
3738 PR target/70750
3739 * gcc.target/i386/pr70750-1.c: New test.
3740 * gcc.target/i386/pr70750-2.c: Likewise.
3741
20700098
PC
37422016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3743
3744 PR c++/70540
3745 * g++.dg/cpp0x/auto48.C: New.
3746
aedf4e12
MP
37472016-04-21 Marek Polacek <polacek@redhat.com>
3748
3749 PR c++/70513
3750 * g++.dg/cpp0x/forw_enum12.C: New test.
3751 * g++.dg/cpp0x/forw_enum13.C: New test.
3752
2074d80a
KY
37532016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3754
3755 PR target/70728
3756 * gcc.target/i386/pr70728.c: New test.
3757
aef4aab0
RB
37582016-04-21 Richard Biener <rguenther@suse.de>
3759
3760 PR middle-end/70747
3761 * gcc.dg/pr70747.c: New testcase.
3762
2359e571
BC
37632016-04-21 Bin Cheng <bin.cheng@arm.com>
3764
3765 PR tree-optimization/70715
3766 * gcc.dg/tree-ssa/scev-13.c: New test.
3767
ce0e66ff
MG
37682016-04-21 Marc Glisse <marc.glisse@inria.fr>
3769
3770 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3771
2c2870a1
MG
37722016-04-21 Marc Glisse <marc.glisse@inria.fr>
3773
3774 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3775
a2b056a3
JH
37762016-04-20 Jan Hubicka <jh@suse.cz>
3777
3778 PR ipa/70018
3779 * g++.dg/ipa/nothrow-1.C: New testcase.
3780
ee392fc2
NS
37812016-04-20 Nathan Sidwell <nathan@acm.org>
3782
3783 PR c++/55635
3784 * g++.dg/eh/delete1.C: New.
3785
dda49daf
L
37862016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3787
3788 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3789 -mtune-ctrl=sse_typeless_stores.
3790
8a5b9d5a
L
37912016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3792
3793 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3794
1011119f
BC
37952016-04-20 Bin Cheng <bin.cheng@arm.com>
3796
3797 PR tree-optimization/69489
3798 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3799
477d4906
IV
38002016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3801
3802 PR c++/69363
3803 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3804 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3805 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3806
fad08d12
BC
38072016-04-20 Bin Cheng <bin.cheng@arm.com>
3808
3809 PR tree-optimization/56625
3810 PR tree-optimization/69489
3811 * gcc.dg/vect/pr56625.c: New test.
3812 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3813
9e3e4fab
AP
38142016-04-20 Andrew Pinski <apinski@cavium.com>
3815
3816 PR target/64971
3817 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3818
d7aa24e4
AC
38192016-04-20 Arnaud Charlet <charlet@adacore.com>
3820
3821 * gnat.dg/self1.adb: Remove now incorrect test.
3822
e6d62b46
BC
38232016-04-20 Bin Cheng <bin.cheng@arm.com>
3824
3825 * gcc.dg/tree-ssa/scev-11.c: New test.
3826 * gcc.dg/tree-ssa/scev-12.c: New test.
3827
2697b189
MP
38282016-04-20 Marek Polacek <polacek@redhat.com>
3829
3830 PR tree-optimization/70725
3831 * gcc.dg/pr70725.c: New test.
3832
60d393e8
RB
38332016-04-20 Richard Biener <rguenther@suse.de>
3834
3835 PR tree-optimization/70726
3836 * g++.dg/vect/pr70726.cc: New testcase.
3837
82c6f58a
AK
38382016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3839
3840 PR target/70674
3841 * gcc.target/s390/pr70674.c: New test.
3842
90eeab20
JD
38432016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3844
3845 PR libgfortran/70684
3846 * gfortran.dg/list_read_14.f90: New test.
3847
fc9cf6da
L
38482016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3849
3850 PR target/69201
3851 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3852 extern to force it misaligned.
3853 (b): Likewise.
3854 (c): Likewise.
3855 (d): Likewise.
3856 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3857 Don't check `*' before movv4sf_internal.
3858 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3859 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3860 Don't check `*' before movv16qi_internal.
3861 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3862 extern to force it misaligned.
3863 (b): Likewise.
3864 (c): Likewise.
3865 (d): Likewise.
3866 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3867 Don't check `*' before movv2df_internal.
3868 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3869 extern to force it misaligned.
3870 (b): Likewise.
3871 (c): Likewise.
3872 (d): Likewise.
3873 Check movv8sf_internal instead of avx_storeups256.
3874 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3875
ea8927ea
RB
38762016-04-19 Richard Biener <rguenther@suse.de>
3877
3878 PR tree-optimization/70171
3879 * g++.dg/tree-ssa/pr70171.C: New testcase.
3880
65f52ee9
RB
38812016-04-19 Richard Biener <rguenther@suse.de>
3882
3883 PR tree-optimization/70724
3884 * gcc.dg/torture/pr70724.c: New testcase.
3885
987b67f1
VM
38862016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3887
3888 PR middle-end/70689
c87885ca 3889 * gcc.target/i386/pr70689.c: New.
987b67f1 3890
91a47c39
L
38912016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3892
3893 PR target/70708
3894 * gcc.target/i386/pr70708.c: New test.
3895
8270b82d
RB
38962016-04-18 Richard Biener <rguenther@suse.de>
3897
3898 PR tree-optimization/43434
3899 * gcc.dg/vect/pr43434.c: New testcase.
3900 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3901 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3902 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3903 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3904 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3905 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3906 * gcc.dg/gomp/pr68640.c: Likewise.
3907 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3908 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3909
edd048e2
RB
39102016-04-18 Richard Biener <rguenther@suse.de>
3911
3912 PR tree-optimization/70701
3913 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3914
bd5c7330
TV
39152016-04-18 Tom de Vries <tom@codesourcery.com>
3916
3917 PR testsuite/70699
3918 * gcc.dg/pr70161.c: Add dot-file scans.
3919 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3920 instead of after last dot char.
3921
23f2660f
EB
39222016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3923
3924 * c-c++-common/dump-ada-spec-3.c: New test.
3925 * c-c++-common/dump-ada-spec-4.c: Likewise.
3926
da152c9f
TV
39272016-04-17 Tom de Vries <tom@codesourcery.com>
3928
3929 PR other/70183
3930 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3931
cc950f98
JH
39322016-04-15 Jan Hubicka <jh@suse.cz>
3933
3934 PR ipa/70018
3935 * g++.dg/ipa/pure-const-1.C: New testcase.
3936 * g++.dg/ipa/pure-const-2.C: New testcase.
3937 * g++.dg/ipa/pure-const-3.C: New testcase.
3938
949505a9
MP
39392016-04-15 Marek Polacek <polacek@redhat.com>
3940
3941 PR c/70671
3942 * gcc.dg/bitfld-22.c: New test.
3943
10e547d6
BS
39442016-04-15 Bernd Schmidt <bschmidt@redhat.com>
3945
3946 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
3947 x86_64.
3948
1e77281b
MP
39492016-04-15 Marek Polacek <polacek@redhat.com>
3950
3951 PR c/70651
3952 * c-c++-common/pr70651.c: New test.
3953
e501fa8e
KT
39542016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3955
3956 PR rtl-optimization/70681
3957 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
3958 dump scan on arm and powerpc.
3959 * gcc.dg/pr10474.c: Likewise.
3960
dda1bf61
JJ
39612016-04-15 Jakub Jelinek <jakub@redhat.com>
3962
ca4ef1ff
JJ
3963 PR c++/69517
3964 PR c++/70019
3965 PR c++/70588
3966 * g++.dg/cpp1y/vla11.C: Revert for real.
3967
dda1bf61
JJ
3968 PR c/70436
3969 * c-c++-common/Wparentheses-1.c: New test.
3970 * c-c++-common/gomp/Wparentheses-1.c: New test.
3971 * c-c++-common/gomp/Wparentheses-2.c: New test.
3972 * c-c++-common/gomp/Wparentheses-3.c: New test.
3973 * c-c++-common/gomp/Wparentheses-4.c: New test.
3974 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
3975 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
3976 * c-c++-common/goacc/Wparentheses-1.c: New test.
3977
1355e62c
KY
39782016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
3979
3980 PR target/70662
3981 * gcc.target/i386/pr70662.c: New test.
3982
0ab34b9e 39832016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 3984 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
3985
3986 PR tree-optimization/70130
3987 * gcc.dg/vect/O3-pr70130.c: New testcase.
3988
bc773aad
MM
39892016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3990
6e9b2286
MM
3991 PR target/70669
3992 * gcc.target/powerpc/pr70669.c: New test.
3993
bc773aad
MM
3994 PR target/70640
3995 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
3996 a power7 system that does not have an assembler that supports
3997 power8.
3998
d8747845
MS
39992016-04-14 Martin Sebor <msebor@redhat.com>
4000
4001 PR c++/69517
4002 PR c++/70019
4003 PR c++/70588
4004 * c-c++-common/ubsan/vla-1.c: Revert.
4005 * g++.dg/cpp1y/vla11.C: Same.
4006 * g++.dg/cpp1y/vla12.C: Same.
4007 * g++.dg/cpp1y/vla13.C: Same.
4008 * g++.dg/cpp1y/vla14.C: Same.
4009 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4010 * g++.dg/init/array24.C: Same.
d8747845
MS
4011 * g++.dg/ubsan/vla-1.C: Same.
4012
85128559
MP
40132016-04-14 Marek Polacek <polacek@redhat.com>
4014 Jan Hubicka <hubicka@ucw.cz>
4015
4016 PR c++/70029
4017 * g++.dg/torture/pr70029.C: New test.
4018
52fbb073
MS
40192016-04-14 Martin Sebor <msebor@redhat.com>
4020
4021 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4022 type size to prevent failures on targets with very low maximum
4023 alignment.
4024
6db61d6f
RB
40252016-04-14 Richard Biener <rguenther@suse.de>
4026
4027 PR tree-optimization/70623
4028 * gcc.dg/torture/pr70623.c: New testcase.
4029 * gcc.dg/torture/pr70623-2.c: Likewise.
4030
342fac95
MS
40312016-04-13 Martin Sebor <msebor@redhat.com>
4032
4033 PR c++/69517
4034 PR c++/70019
4035 PR c++/70588
4036 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4037 * g++.dg/cpp1y/vla11.C: New test.
4038 * g++.dg/cpp1y/vla12.C: New test.
4039 * g++.dg/cpp1y/vla13.C: New test.
4040 * g++.dg/cpp1y/vla14.C: New test.
4041 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4042 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4043 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4044
d93c452f
JJ
40452016-04-13 Jakub Jelinek <jakub@redhat.com>
4046
4047 PR c++/70641
4048 * g++.dg/opt/pr70641.C: New test.
4049
85115fb6
RO
40502016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4051
4052 PR rtl-optimization/68749
4053 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4054 effects of argument promotions.
4055 Remove default args to dg-skip-if.
4056
545a4139
PC
40572016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4058
4059 PR c++/70635
4060 * g++.dg/parse/pr70635.C: New.
4061
b3a77f21
MP
40622016-04-13 Marek Polacek <polacek@redhat.com>
4063
4064 PR c++/70639
4065 * c-c++-common/Wmisleading-indentation-4.c: New test.
4066
99cd9857
MP
40672016-04-13 Marek Polacek <polacek@redhat.com>
4068
4069 PR c/70436
c87885ca
RO
4070 * gcc.dg/Wparentheses-12.c: New test.
4071 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4072
75ca93ec
IE
40732016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4074
4075 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4076 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4077 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4078
3d3f9e7e
JJ
40792016-04-13 Jakub Jelinek <jakub@redhat.com>
4080
37947cd0
JJ
4081 PR middle-end/70633
4082 * gcc.c-torture/compile/pr70633.c: New test.
4083
3d3f9e7e
JJ
4084 PR debug/70628
4085 * gcc.dg/torture/pr70628.c: New test.
4086
92886d3e
PP
40872016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4088
4089 PR c++/70610
4090 * g++.dg/template/pr70610.C: New test.
4091 * g++.dg/template/pr70610-2.C: New test.
4092 * g++.dg/template/pr70610-3.C: New test.
4093 * g++.dg/template/pr70610-4.C: New test.
4094
13bd7c2b
JJ
40952016-04-12 Jakub Jelinek <jakub@redhat.com>
4096
6512fa6d
JJ
4097 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4098 128 instead of 32.
4099
13bd7c2b
JJ
4100 PR c++/70571
4101 * g++.dg/ext/pr70571.C: New test.
4102
20b9851c
MM
41032016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4104
8a434ada 4105 PR target/70640
20b9851c
MM
4106 * gcc.target/powerpc/pr70640.c: New test.
4107
2b2f52bc
PC
41082016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4109
4110 PR c++/68722
4111 * g++.dg/parse/pr68722.C: New.
4112
5901e56a
JJ
41132016-04-12 Jakub Jelinek <jakub@redhat.com>
4114
4115 PR rtl-optimization/70596
4116 * gcc.target/i386/pr70596.c: New test.
4117
d4619dc1
NS
41182016-04-12 Nathan Sidwell <nathan@acm.org>
4119
4120 PR c++/70501
4121 * g++.dg/init/pr70501.C: New.
4122
3df530d3
DW
41232016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4124
4125 * gcc.target/i386/asm-flag-6.c: New test.
4126
b7a120d7
TV
41272016-04-12 Tom de Vries <tom@codesourcery.com>
4128
4129 PR tree-optimization/68756
4130 * gcc.dg/graphite/pr68756.c: New test.
4131
4e0eea75
JJ
41322016-04-12 Jakub Jelinek <jakub@redhat.com>
4133
4134 PR tree-optimization/70602
4135 * gcc.c-torture/execute/pr70602.c: New test.
4136
35fbda43
MM
41372016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4138
4139 PR target/70381
4140 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4141 __float128 emulator is built and runs.
4142 * gcc.target/powerpc/float128-1.c: Likewise.
4143
4144 * lib/target-supports.exp (check_ppc_float128_sw_available):
4145 Rework tests for __float128 software and hardware
4146 availability. Fix exit condition to return 0 on success.
4147
04a99ebe
JG
41482016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4149
4150 PR target/70133
4151 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4152 * gcc.target/aarch64/target_attr_15.c: Likewise.
4153
47cd5a85
PC
41542016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4155
4156 PR c++/69066
4157 * g++.dg/cpp1y/pr69066.C: New.
4158
a5edb32e
JD
41592016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4160
4161 PR fortran/68566
4162 * gfortran.dg/pr36192.f90: Update test.
4163 * gfortran.dg/pr36192_1.f90: Update test.
4164 * gfortran.dg/real_dimension_1.f: Update test.
4165 * gfortran.dg/parameter_array_init_7.f90: New test.
4166
8ef378f8
JDA
41672016-04-09 John David Anglin <danglin@gcc.gnu.org>
4168
c532c871
JDA
4169 PR testsuite/64039
4170 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4171
d34f706f
JDA
4172 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4173
75e1dd9e
JDA
4174 PR rtl-optimization/66669
4175 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4176
8a976f5f
JDA
4177 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4178
da04822a
JDA
4179 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4180 * gcc.dg/pie-1.c: Likewise.
4181 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4182 * gcc.dg/pic-4.c: Likewise.
4183 * gcc.dg/pie-3.c: Likewise.
4184 * gcc.dg/pie-4.c: Likewise.
4185
adfabcf9
JDA
4186 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4187
4a020adf
JDA
4188 PR tree-optimization/68644
4189 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4190
8ef378f8
JDA
4191 PR rtl-optimization/64886
4192 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4193
09bf990e
TV
41942016-04-09 Tom de Vries <tom@codesourcery.com>
4195
4196 PR tree-optimization/68953
4197 * gcc.dg/graphite/pr68953.c: New test.
4198
138c3c1a
DH
41992016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4200
4201 PR fortran/70592
4202 * gfortran.dg/deferred_character_16.f90: New test.
4203
f55460af
JJ
42042016-04-09 Jakub Jelinek <jakub@redhat.com>
4205
4206 PR tree-optimization/70586
4207 * gcc.c-torture/execute/pr70586.c: New test.
4208
0b77bbf3
DH
42092016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4210
4211 PR sanitizer/70573
4212 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4213 with __builtin_memset
4214 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4215
c42cfb5c
CP
42162016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4217
4218 PR lto/70289
4219 PR ipa/70348
4220 PR tree-optimization/70373
4221 PR middle-end/70533
4222 PR middle-end/70534
4223 PR middle-end/70535
4224 * c-c++-common/goacc/reduction-5.c: New test.
4225 * c-c++-common/goacc/reduction-promotions.c: New test.
4226 * gfortran.dg/goacc/reduction-3.f95: New test.
4227 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4228
56cfb596
PP
42292016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4230
4231 PR c++/70590
4232 PR c++/70452
4233 * g++.dg/pr70590.C: New test.
4234 * g++.dg/pr70590-2.C: New test.
4235
1a13c0a2
JJ
42362016-04-08 Jakub Jelinek <jakub@redhat.com>
4237
abc0647a
JJ
4238 PR middle-end/70593
4239 * gcc.target/i386/pr70593.c: New test.
4240
1a13c0a2
JJ
4241 PR rtl-optimization/70574
4242 * gcc.target/i386/avx2-pr70574.c: New test.
4243
c3da4956
MO
42442016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4245
4246 PR sanitizer/70541
4247 * c-c++-common/asan/pr70541.c: New test.
4248
9f1b833b
TV
42492016-04-08 Tom de Vries <tom@codesourcery.com>
4250
4251 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4252 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4253
bae7adda
KT
42542016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4255
4256 PR target/70566
4257 * gcc.c-torture/execute/pr70566.c: New test.
4258
211f3d57
TV
42592016-04-08 Tom de Vries <tom@codesourcery.com>
4260
4261 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4262 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4263
02cf2861
AM
42642016-04-08 Alan Modra <amodra@gmail.com>
4265
4266 * gcc.target/powerpc/pr70117.c: New.
4267
5f490f9f
JJ
42682016-04-07 Jakub Jelinek <jakub@redhat.com>
4269
56e9b710
JJ
4270 PR testsuite/70581
4271 * gcc.dg/lto/simd-function_0.c: New test.
4272
5f490f9f
JJ
4273 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4274 clones.
4275 * c-c++-common/attr-simd-2.c: Likewise.
4276 * c-c++-common/attr-simd-4.c: Likewise.
4277 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4278 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4279
e4ebc74d
TP
42802016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4281
4282 PR testsuite/70553
4283 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4284
9817ae35
TS
42852016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4286 Tom de Vries <tom@codesourcery.com>
4287
4288 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4289 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4290 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4291 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4292 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4293 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4294 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4295 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4296
e292f64d
PP
42972016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4298
4299 PR c/70436
4300 * g++.dg/warn/Wparentheses-29.C: New test.
4301
6b37bdaf
PP
43022016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4303
4304 PR c/70436
4305 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4306 explicit braces to resolve a future -Wparentheses warning.
4307
64824205
RH
43082016-04-06 Richard Henderson <rth@redhat.com>
4309
4310 * gcc.dg/pr61817-1.c: New test.
4311 * gcc.dg/pr61817-2.c: New test.
4312 * gcc.dg/pr69391-1.c: New test.
4313 * gcc.dg/pr69391-2.c: New test.
4314
bc2fc1f3
VM
43152016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4316
4317 PR rtl-optimization/70398
c87885ca 4318 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 4319
41414a02
EB
43202016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4321
4322 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4323
4066ea8a
YR
43242016-04-06 Yvan Roux <yvan.roux@linaro.org>
4325 Pedro Alves <palves@redhat.com>
4326
4327 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4328
ec35ea45
JJ
43292016-04-06 Jakub Jelinek <jakub@redhat.com>
4330
3866f8dd
JJ
4331 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4332 Check for avx512f effective targets instead of avx2.
4333 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4334 for AVX512F clones.
4335 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4336 * g++.dg/gomp/declare-simd-1.C: Likewise.
4337 * g++.dg/gomp/declare-simd-3.C: Likewise.
4338 * g++.dg/gomp/declare-simd-4.C: Likewise.
4339
ec35ea45
JJ
4340 PR middle-end/70550
4341 * c-c++-common/gomp/pr70550-1.c: New test.
4342 * c-c++-common/gomp/pr70550-2.c: New test.
4343
c08d28ac
NS
43442016-04-05 Nathan Sidwell <nathan@acm.org>
4345
4346 PR c++/70512
4347 * g++.dg/ext/attribute-may-alias-5.C: New.
4348
1d510e04
JJ
43492016-04-05 Jakub Jelinek <jakub@redhat.com>
4350
4351 PR c++/70336
4352 * c-c++-common/pr70336.c: New test.
4353 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4354 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4355
84278ed9
JH
43562016-04-05 Jan Hubicka <hubicka@ucw.cz>
4357
4358 PR ipa/66223
4359 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4360
268a0ec4
JJ
43612016-04-05 Jakub Jelinek <jakub@redhat.com>
4362
4363 PR rtl-optimization/70542
4364 * gcc.dg/torture/pr70542.c: New test.
4365 * gcc.target/i386/avx2-pr70542.c: New test.
4366
5e8c2eb1
ZS
43672016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4368
4369 PR tree-optimization/70509
4370 * gcc.target/i386/avx512bw-pr70509.c: New test.
4371
c0daf32d
PP
43722016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4373
4374 PR c++/70452
4375 * g++.dg/ext/constexpr-vla4.C: New test.
4376
bf867841
UB
43772016-04-05 Uros Bizjak <ubizjak@gmail.com>
4378
4379 PR target/70510
4380 * gcc.target/i386/pr70510.c: New test.
4381
3022186a
RB
43822016-04-05 Richard Biener <rguenther@suse.de>
4383
4384 PR tree-optimization/70526
4385 * g++.dg/torture/pr70526.C: New testcase.
4386
55fc79b2
JJ
43872016-04-05 Jakub Jelinek <jakub@redhat.com>
4388
4389 PR target/70525
4390 * gcc.target/i386/pr70525.c: New test.
4391
62b233f2
RB
43922016-04-05 Richard Biener <rguenther@suse.de>
4393
4394 PR middle-end/70499
4395 * g++.dg/torture/pr70499.C: New testcase.
4396
cc05759d
RB
43972016-04-05 Richard Biener <rguenther@suse.de>
4398
4399 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
4400 remove XFAIL.
4401
f23f16d4
JJ
44022016-04-04 Jakub Jelinek <jakub@redhat.com>
4403
4404 PR middle-end/70307
4405 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
4406 rs6000 ABI warnings.
4407
d27ecc49
JH
44082016-04-04 Jan Hubicka <hubicka@ucw.cz>
4409
4410 PR ipa/66223
4411 * g++.dg/ipa/devirt-51.C: New testcase.
4412
c974c96e
BS
44132016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4414 Jakub Jelinek <jakub@redhat.com>
4415
4416 PR middle-end/70457
4417 * gcc.dg/torture/pr70457.c: New.
4418
7a85da89
AV
44192016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4420
4421 PR fortran/67538
4422 * gfortran.dg/allocate_with_source_19.f08: New test.
4423
de517e64
AV
44242016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4425
4426 PR fortran/65795
4427 * gfortran.dg/coarray_allocate_6.f08: New test.
4428
43b9f499
RB
44292016-04-04 Richard Biener <rguenther@suse.de>
4430
4431 PR rtl-optimization/70484
4432 * gcc.dg/torture/pr70484.c: New testcase.
4433
f13355da
MP
44342016-04-04 Marek Polacek <polacek@redhat.com>
4435
4436 PR c/70307
4437 * gcc.dg/torture/pr70307.c: New test.
4438
6cc6ed50
OE
44392016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4440
4441 PR target/70416
4442 PR target/67391
4443 * gcc.target/sh/torture/pr70416.c: New.
4444
abdc16c8
MS
44452016-04-02 Martin Sebor <msebor@redhat.com>
4446
4447 PR c++/67376
4448 PR c++/70170
4449 PR c++/70172
4450 PR c++/70228
4451 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4452 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4453 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4454 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4455 * g++.dg/cpp0x/constexpr-string.C: Same.
4456 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4457 * g++.dg/cpp0x/pr65398.C: Same.
4458 * g++.dg/ext/constexpr-vla1.C: Same.
4459 * g++.dg/ext/constexpr-vla2.C: Same.
4460 * g++.dg/ext/constexpr-vla3.C: Same.
4461 * g++.dg/ubsan/pr63956.C: Same.
4462
763cd859
JJ
44632016-04-01 Jakub Jelinek <jakub@redhat.com>
4464
4465 PR rtl-optimization/70467
4466 * gcc.target/i386/pr70467-2.c: New test.
4467
0f875435
JJ
44682016-04-01 Jakub Jelinek <jakub@redhat.com>
4469 Marek Polacek <polacek@redhat.com>
4470
4471 PR c++/70488
4472 * g++.dg/init/new47.C: New test.
4473
41d14659
RR
44742016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4475
4476 PR target/70496
4477 * gcc.target/arm/pr70496.c: New test.
4478
f9bf89bb
NS
44792016-04-01 Nathan Sidwell <nathan@acm.org>
4480
73b9085d
NS
4481 PR c++/68475
4482 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4483
4afdcfaa
IE
44842016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4485
4486 PR target/69890
4487 * gcc.dg/strlenopt.h (memmove): New.
4488 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4489 instead of "string.h".
4490 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4491 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4492 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4493 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4494 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4495 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4496 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4497 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4498 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4499 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4500 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4501 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4502 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4503 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4504 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4505 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4506 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4507 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4508 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4509 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4510
b5d7a29c
RO
45112016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4512
4513 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
4514 (Holder::foo): Reflect this.
4515
b660f9ec
IE
45162016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
4517
4518 PR target/70442
4519 * gcc.dg/pr70442.c: New test.
4520
88504f34
NS
45212016-03-31 Nathan Sidwell <nathan@acm.org>
4522
4523 PR c++/70393
4524 * g++.dg/cpp0x/constexpr-virtual6.C: New.
4525
95d34b96
KY
45262016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
4527
4528 PR target/70453
4529 * gcc.target/i386/pr70453.c: New test.
4530
b4c4967c
AB
45312016-03-31 Andrey Belevantsev <abel@ispras.ru>
4532
4533 PR target/70292
4534 * gcc.c-torture/pr70292.c: New test.
4535
5fde6a45
MP
45362016-03-31 Marek Polacek <polacek@redhat.com>
4537
4538 PR c/70297
4539 * c-c++-common/pr70297.c: New test.
4540 * g++.dg/cpp0x/typedef-redecl.C: New test.
4541 * gcc.dg/typedef-redecl2.c: New test.
4542
97eb24c4
JJ
45432016-03-31 Jakub Jelinek <jakub@redhat.com>
4544
4545 PR rtl-optimization/70460
4546 * gcc.c-torture/execute/pr70460.c: New test.
4547
efc3536f
RB
45482016-03-31 Richard Biener <rguenther@suse.de>
4549
4550 PR c++/70430
4551 * g++.dg/ext/vector30.C: New testcase.
4552
e0876e21
DH
45532016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4554 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4555
4556 * gfortran.dg/fmt_pf.f90: New test.
4557
e9bff8c6
RO
45582016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4559
4560 Forward-port from 5 branch
4561 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4562
4563 PR testsuite/70356
4564 * gcc.target/i386/avx-vextractf128-256-5.c: Move
4565 dg-require-effective-target after dg-do.
4566
4567 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
4568
4569 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
4570
2620c80d
TS
45712016-03-30 Thomas Schwinge <thomas@codesourcery.com>
4572 Julian Brown <julian@codesourcery.com>
4573 Chung-Lin Tang <cltang@codesourcery.com>
4574 Cesar Philippidis <cesar@codesourcery.com>
4575 James Norris <jnorris@codesourcery.com>
4576 Tom de Vries <tom@codesourcery.com>
4577 Nathan Sidwell <nathan@codesourcery.com>
4578
bf867841 4579 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
4580 * c-c++-common/goacc/loop-clauses.c: Likewise.
4581 * g++.dg/goacc/template.C: Likewise.
4582 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4583 * gfortran.dg/goacc/loop-1.f95: Likewise.
4584 * gfortran.dg/goacc/loop-5.f95: Likewise.
4585 * gfortran.dg/goacc/loop-6.f95: Likewise.
4586 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4587 * c-c++-common/goacc-gomp/nesting-1.c: Update.
4588 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4589 * c-c++-common/goacc/clauses-fail.c: Likewise.
4590 * c-c++-common/goacc/parallel-1.c: Likewise.
4591 * c-c++-common/goacc/reduction-1.c: Likewise.
4592 * c-c++-common/goacc/reduction-2.c: Likewise.
4593 * c-c++-common/goacc/reduction-3.c: Likewise.
4594 * c-c++-common/goacc/reduction-4.c: Likewise.
4595 * c-c++-common/goacc/routine-3.c: Likewise.
4596 * c-c++-common/goacc/routine-4.c: Likewise.
4597 * c-c++-common/goacc/routine-5.c: Likewise.
4598 * c-c++-common/goacc/tile.c: Likewise.
4599 * g++.dg/goacc/template.C: Likewise.
4600 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4601 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
4602 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
4603 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
4604 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
4605 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
4606 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
4607 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
4608 * c-c++-common/goacc/use_device-1.c: ... this file.
4609 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
4610 * c-c++-common/goacc/host_data-5.c: ... this file, and...
4611 * c-c++-common/goacc/host_data-6.c: ... this file.
4612 * c-c++-common/goacc/loop-2-kernels.c: New file.
4613 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
4614 * c-c++-common/goacc/loop-3.c: Likewise.
4615 * g++.dg/goacc/reference.C: Likewise.
4616 * g++.dg/goacc/routine-1.C: Likewise.
4617 * g++.dg/goacc/routine-2.C: Likewise.
4618
f6d2d066
RB
46192016-03-30 Richard Biener <rguenther@suse.de>
4620
4621 PR middle-end/70450
4622 * gcc.dg/torture/pr70450.c: New testcase.
4623
d43242b9
JJ
46242016-03-30 Jakub Jelinek <jakub@redhat.com>
4625
4626 PR target/70421
4627 * gcc.dg/torture/pr70421.c: New test.
4628 * gcc.target/i386/avx512f-pr70421.c: New test.
4629
5ce43b77
L
46302016-03-30 H.J. Lu <hongjiu.lu@intel.com>
4631
4632 PR testsuite/70364
4633 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
4634 (check): New function.
4635 (bar): Call check.
4636 (foo): Align stack to 16 bytes when calling bar.
4637 * gcc.target/i386/cleanup-2.c: Likewise.
4638
d014a712
PP
46392016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
4640
4641 PR tree-optimization/59124
4642 * gcc.dg/Warray-bounds-19.c: New test.
4643
13f0e8c7
ZW
46442016-03-29 Zachary T Welch <zwelch@codesourcery.com>
4645
4646 * lib/prune.exp (escape_regex_chars): New.
4647 (prune_file_path): Update to quote metcharacters for regexp.
4648
3336c6e0
JJ
46492016-03-29 Jakub Jelinek <jakub@redhat.com>
4650
a362f023
JJ
4651 PR rtl-optimization/70429
4652 * gcc.c-torture/execute/pr70429.c: New test.
4653
3336c6e0
JJ
4654 PR tree-optimization/70405
4655 * gcc.dg/pr70405.c: New test.
4656
728557fd
AV
46572016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
4658
4659 PR fortran/70397
4660 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
4661 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
4662
bef977d4
TS
46632016-03-29 Thomas Schwinge <thomas@codesourcery.com>
4664
4665 PR testsuite/64177
4666 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
4667 __cilkrts_set_param to set two workers.
4668 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
4669 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
4670
6f6d25c9
DH
46712016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4672
bf867841 4673 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 4674
45733562
KY
46752016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4676
4677 PR target/70406
bf867841 4678 * gcc.target/i386/pr70406.c: New test.
45733562 4679
a1799e5e
EB
46802016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4681
4682 * gnat.dg/specs/double_record_extension3.ads: New test.
4683
5fca7b66
RH
46842016-03-25 Richard Henderson <rth@redhat.com>
4685
4686 PR target/70120
4687 * gcc.target/aarch64/pr70120-1.c: New.
4688 * gcc.target/aarch64/pr70120-2.c: New.
4689 * gcc.target/aarch64/pr70120-3.c: New.
4690
31ce75c6
PP
46912016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4692
4693 PR c++/62212
4694 * g++.dg/template/mangle2.C: The dg-do directive should be
4695 "compile" not "assemble".
4696
3caf0ca1
BS
46972016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4698
4699 PR lto/69650
4700 * gcc.dg/pr69650.c: New test.
4701
634035b6
DE
47022016-03-25 David Edelsohn <dje.gcc@gmail.com>
4703
4704 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4705
45d34276
AM
47062016-03-25 Alan Modra <amodra@gmail.com>
4707
4708 * gcc.dg/dfp/pr70052.c: New test.
4709
8f085166
RH
47102016-03-24 Richard Henderson <rth@redhat.com>
4711
4712 PR middle-end/69845
4713 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4714 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4715
011e5ec3
TV
47162016-03-24 Tom de Vries <tom@codesourcery.com>
4717
4718 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4719
9e3f4551
TV
47202016-03-24 Tom de Vries <tom@codesourcery.com>
4721
4722 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4723 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4724
45780041
TV
47252016-03-24 Tom de Vries <tom@codesourcery.com>
4726
4727 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4728 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4729
887ab4e5
PP
47302016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4731
4732 PR c++/62212
4733 * g++.dg/template/mangle2.C: New test.
4734
69a9a66f
RB
47352016-03-24 Richard Biener <rguenther@suse.de>
4736
4737 PR tree-optimization/70396
4738 * gcc.dg/torture/pr70396.c: New testcase.
4739
ed87de55
RB
47402016-03-24 Richard Biener <rguenther@suse.de>
4741
4742 PR middle-end/70370
4743 * gcc.dg/torture/pr70370.c: New testcase.
4744
ea064934
TV
47452016-03-24 Tom de Vries <tom@codesourcery.com>
4746
4747 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4748 * gfortran.dg/goacc/kernels-tree.f95: Same.
4749 * gfortran.dg/goacc/parallel-tree.f95: Same.
4750
b2a4dd1d
TV
47512016-03-24 Tom de Vries <tom@codesourcery.com>
4752
4753 * c-c++-common/goacc/uninit-if-clause.c: New test.
4754 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4755
72e7cd6e
JJ
47562016-03-24 Jakub Jelinek <jakub@redhat.com>
4757
4758 PR target/70290
bf867841
UB
4759 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4760 Fix formatting.
72e7cd6e 4761
ce9d0c03
RB
47622016-03-24 Richard Biener <rguenther@suse.de>
4763
4764 PR tree-optimization/70372
4765 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4766
426b9428
PP
47672016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4768
4769 PR c++/70347
4770 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4771
cd1588c4
PP
47722016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4773
4774 PR c++/70332
4775 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4776
61637db3
JJ
47772016-03-23 Jakub Jelinek <jakub@redhat.com>
4778
928af3bf
JJ
4779 PR c++/70001
4780 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4781 * g++.dg/cpp1y/pr70001.C: New test.
4782
61637db3
JJ
4783 PR c++/70323
4784 * g++.dg/cpp0x/constexpr-70323.C: New test.
4785
05aca4e7
AO
47862016-03-23 Alexandre Oliva <aoliva@redhat.com>
4787 Jason Merrill <jason@redhat.com>
4788 Jakub Jelinek <jakub@redhat.com>
4789
4790 PR c++/69315
4791 * g++.dg/cpp0x/constexpr-69315.C: New test.
4792 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4793
fbdb6baf
MP
47942016-03-23 Marek Polacek <polacek@redhat.com>
4795
4796 PR c++/69884
4797 * g++.dg/warn/Wignored-attributes-1.C: New test.
4798 * g++.dg/warn/Wignored-attributes-2.C: New test.
4799
d79ee524
TV
48002016-03-23 Tom de Vries <tom@codesourcery.com>
4801
4802 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4803 initialization.
4804 * gfortran.dg/goacc/private-3.f95 (test): Same.
4805 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4806 missing use param.
4807
a59f0bef
KT
48082016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4809
4810 * lib/target-supports.exp: Remove v7ve entry from loop
4811 creating effective target checks.
4812 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4813 (add_options_for_arm_arch_v7ve): Likewise.
4814
0179520a
JJ
48152016-03-23 Jakub Jelinek <jakub@redhat.com>
4816
4817 PR tree-optimization/70354
4818 * gcc.dg/vect/pr70354-1.c: New test.
4819 * gcc.dg/vect/pr70354-2.c: New test.
4820 * gcc.target/i386/avx2-pr70354-1.c: New test.
4821 * gcc.target/i386/avx2-pr70354-2.c: New test.
4822
75bb14d7
JL
48232016-03-22 Jeff Law <law@redhat.com>
4824
4825 PR target/70232
4826 * gcc.dg/tree-ssa/pr70232.c: New test.
4827
72c9526d
IE
48282016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4829
4830 PR target/70302
4831 * gcc.target/i386/pr70302.c: New test.
4832
a3ca1bc5
RB
48332016-03-22 Richard Biener <rguenther@suse.de>
4834
4835 PR middle-end/70251
4836 * g++.dg/torture/pr70251.C: New testcase.
4837
5c240f4d
DM
48382016-03-22 David Malcolm <dmalcolm@redhat.com>
4839
4840 PR c/69993
4841 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4842 Wmisleading-indentation.c.
4843 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4844 reflect change to diagnostic text and order of messages.
4845 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4846
80f6631b
DE
48472016-03-22 David Edelsohn <dje.gcc@gmail.com>
4848
4849 * g++.dg/ext/java-3.C: Don't compile on AIX.
4850
9a10956c
RB
48512016-03-22 Richard Biener <rguenther@suse.de>
4852
4853 PR middle-end/70333
4854 * gcc.dg/torture/pr70333.c: New testcase.
4855
6cedf922
IE
48562016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4857
4858 * g++.dg/ext/pr70290.C: New test.
4859
cd6c27ac
KY
48602016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4861
4862 PR target/70325
4863 * gcc.target/i386/pr70325.c: New test.
4864
4cde512c
JJ
48652016-03-22 Jakub Jelinek <jakub@redhat.com>
4866
b01915ed
JJ
4867 PR target/70329
4868 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4869 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4870
4e3e2cf1
JJ
4871 PR target/70300
4872 * gcc.target/i386/pr70300.c: New test.
4873
4cde512c
JJ
4874 PR c++/70295
4875 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4876 (func2): New function for cond with parens, xfail warning for c++.
4877 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4878
16f6d7dc
PP
48792016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4880
4881 PR c++/70096
4882 * g++.dg/template/ptrmem30.C: New test.
4883
a3e2b438
PP
48842016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4885
4886 PR c++/70204
4887 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4888 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4889
11b6a02e
JJ
48902016-03-21 Jakub Jelinek <jakub@redhat.com>
4891
4892 PR middle-end/70326
4893 * gcc.dg/pr70326.c: New test.
4894
b9407883
MG
48952016-03-21 Marc Glisse <marc.glisse@inria.fr>
4896 Jakub Jelinek <jakub@redhat.com>
4897
4898 PR tree-optimization/70317
4899 * gcc.dg/pr70317.c: New test.
4900
4a148e19
UB
49012016-03-21 Uros Bizjak <ubizjak@gmail.com>
4902
4903 PR target/70327
4904 * gcc.target/i386/pr70327.c: New test.
4905
2a85ddbb
ML
49062016-03-21 Martin Liska <mliska@suse.cz>
4907
7d36fe98 4908 PR ipa/70306
2a85ddbb
ML
4909 * gcc.dg/ipa/pr70306.c: New test.
4910
4a148e19 49112016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
4912
4913 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4914 * gcc.target/arm/attr-align3.c: Likewise.
4915 * gcc.target/arm/attr_arm.c: Likewise.
4916 * gcc.target/arm/flip-thumb.c: Likewise.
4917
6b366948
JJ
49182016-03-21 Jakub Jelinek <jakub@redhat.com>
4919
4920 PR target/70296
4921 * gcc.target/powerpc/altivec-36.c: New test.
4922
2fac8c14
RB
49232016-03-21 Richard Biener <rguenther@suse.de>
4924
4925 PR tree-optimization/70310
4926 * gcc.dg/torture/pr70310.c: New testcase.
4927
e9bde854
KY
49282016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4929
4930 PR target/70293
4931 * gcc.target/i386/pr70293.c: New test.
4932
56bbfaf6
RB
49332016-03-21 Richard Biener <rguenther@suse.de>
4934
4935 PR tree-optimization/70288
4936 * gcc.dg/torture/pr70288-1.c: New testcase.
4937 * gcc.dg/torture/pr70288-2.c: Likewise.
4938
3eee49ed
AB
49392016-03-21 Andrey Belevantsev <abel@ispras.ru>
4940
4941 PR rtl-optimization/69307
4942 * gcc.target/arm/pr69307.c: New test.
4a148e19 4943
8e7816b4
AB
49442016-03-21 Andrey Belevantsev <abel@ispras.ru>
4945
4946 PR rtl-optimization/69102
4947 * gcc.c-torture/compile/pr69102.c: New test.
4948
14d7d4be
JL
49492016-03-18 Jeff Law <law@redhat.com>
4950
4951 PR rtl-optimization/70263
4952 * gcc.c-torture/compile/pr70263-1.c: New test.
4953 * gcc.target/i386/pr70263-2.c: New test.
4954
5c6a601c
BS
49552016-03-18 Bernd Schmidt <bschmidt@redhat.com>
4956
4957 PR rtl-optimization/70278
4958 * gcc.dg/torture/pr70278.c: New test.
4959 * gcc.target/arm/pr70278.c: New test.
4960
4bbf545b
DM
49612016-03-18 David Malcolm <dmalcolm@redhat.com>
4962
4963 PR c/70281
4964 * gcc.dg/plugin/diagnostic-test-expressions-1.c
4965 (test_builtin_types_compatible_p): New test function.
4966 * gcc.dg/pr70281.c: New test case.
4967
dc28bb68
CL
49682016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
4969
4970 PR target/70113
4971 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
4972
5e8d6dff
IE
49732016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4974
4975 PR tree-optimization/70252
4976 * gcc.dg/pr70252.c: New test.
4977
d0e7e403
TV
49782016-03-18 Tom de Vries <tom@codesourcery.com>
4979
4980 * gcc.dg/pr70161-2.c: New test.
4981 * gcc.dg/pr70161.c: New test.
4982
fa22501a
TV
49832016-03-18 Tom de Vries <tom@codesourcery.com>
4984
4985 PR ipa/70269
4986 * gcc.dg/pr70269.c: New test.
4987
dd125026
JJ
49882016-03-18 Jakub Jelinek <jakub@redhat.com>
4989
4990 PR c++/70267
4991 * g++.dg/ext/java-3.C: New test.
4992
91914f0a
PP
49932016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4994
4995 PR c++/70205
4996 * g++.dg/lookup/pr70205.C: New test.
4997
753a8910
PP
49982016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4999
5000 PR c++/70218
5001 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5002
14ba7b28
MP
50032016-03-17 Marek Polacek <polacek@redhat.com>
5004
5005 PR c/69407
5006 * gcc.dg/atomic-op-6.c: New test.
5007
ded60913
DM
50082016-03-17 David Malcolm <dmalcolm@redhat.com>
5009
5010 PR c/70264
5011 * c-c++-common/pr70264.c: New test case.
5012
a3aad0e6
JJ
50132016-03-17 Jakub Jelinek <jakub@redhat.com>
5014
17366700
JJ
5015 PR c++/70144
5016 * c-c++-common/pr70144-1.c: New test.
5017 * c-c++-common/pr70144-2.c: New test.
5018
a3aad0e6
JJ
5019 PR c++/70272
5020 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5021 * g++.dg/opt/flifetime-dse6.C: New test.
5022 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5023
b57e6e18
L
50242016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5025
5026 PR driver/70192
5027 * gcc.dg/pic-1.c: New test.
5028 * gcc.dg/pic-2.c: Likewise.
5029 * gcc.dg/pic-3.c: Likewise.
5030 * gcc.dg/pic-4.c: Likewise.
5031 * gcc.dg/pie-1.c: Likewise.
5032 * gcc.dg/pie-2.c: Likewise.
5033 * gcc.dg/pie-3.c: Likewise.
5034 * gcc.dg/pie-4.c: Likewise.
5035 * gcc.dg/pie-5.c: Likewise.
5036 * gcc.dg/pie-6.c: Likewise.
5037
b38ba58b
TV
50382016-03-17 Tom de Vries <tom@codesourcery.com>
5039
5040 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5041 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5042
6931b3b7
RB
50432016-03-17 Richard Biener <rguenther@suse.de>
5044
5045 PR debug/70271
5046 * g++.dg/debug/pr70271.C: New testcase.
5047
0c8b64cb
IE
50482016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5049
5050 * gcc.target/i386/pr70251.c: New test.
5051
b1970801
MP
50522016-03-17 Marek Polacek <polacek@redhat.com>
5053
5054 PR c++/70194
5055 * g++.dg/warn/constexpr-70194.C: New test.
5056
820c5eaa
RH
50572016-03-16 Richard Henderson <rth@redhat.com>
5058
5059 PR middle-end/70240
5060 * gcc.c-torture/compile/pr70240.c: New.
5061
da0ad263
SKS
50622016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5063
5064 * gcc.c-torture/compile/20151204.c: Skip for avr.
5065
c73d295c
JJ
50662016-03-16 Jakub Jelinek <jakub@redhat.com>
5067
5068 PR target/70245
5069 * g++.dg/opt/pr70245.C: New test.
5070 * g++.dg/opt/pr70245.h: New file.
5071 * g++.dg/opt/pr70245-aux.cc: New file.
5072
b2794066
MS
50732016-03-16 Martin Sebor <msebor@redhat.com>
5074
5075 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5076
aa43616c
RH
50772016-03-16 Richard Henderson <rth@redhat.com>
5078
5079 PR middle-end/70199
5080 * gcc.c-torture/compile/pr70199.c: New.
5081
59608fe5
L
50822016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5083
5084 * gcc.dg/uninit-19.c: Run dos2unix.
5085
ab4c578f
MP
50862016-03-16 Marek Polacek <polacek@redhat.com>
5087
5088 PR c/70093
5089 * gcc.dg/nested-func-10.c: New test.
5090 * gcc.dg/nested-func-9.c: New test.
5091
f5387e76
JJ
50922016-03-16 Jakub Jelinek <jakub@redhat.com>
5093
5094 PR tree-optimization/68714
5095 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5096
7662b718
TV
50972016-03-16 Tom de Vries <tom@codesourcery.com>
5098
5099 PR tree-optimization/68715
5100 * gcc.dg/graphite/pr68715-2.c: New test.
5101 * gcc.dg/graphite/pr68715.c: New test.
5102 * gfortran.dg/graphite/pr68715.f90: New test.
5103
be7ce7ae
TV
51042016-03-16 Tom de Vries <tom@codesourcery.com>
5105
5106 PR tree-optimization/68809
5107 * gcc.dg/graphite/pr68809-2.c: New test.
5108 * gcc.dg/graphite/pr68809.c: New test.
5109
1935f250
JJ
51102016-03-16 Jakub Jelinek <jakub@redhat.com>
5111
6651c93e
JJ
5112 PR c++/70147
5113 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5114 method call to i () as argument. Adjust expected output.
5115
1935f250
JJ
5116 PR c++/70147
5117 * g++.dg/ubsan/pr70147-1.C: New test.
5118 * g++.dg/ubsan/pr70147-2.C: New test.
5119
ab1caa6e
MS
51202016-03-15 Martin Sebor <msebor@redhat.com>
5121
5122 PR c++/58281
5123 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5124
5c2a1bbb
JDA
51252016-03-15 John David Anglin <danglin@gcc.gnu.org>
5126
cb5d8ad1
JDA
5127 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5128 hppa*-*-hpux*.
5129
b440dd40
JDA
5130 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5131
5c2a1bbb
JDA
5132 PR libfortran/69799
5133 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5134 libatomic_available.
5135
42c729c5
MP
51362016-03-15 Marek Polacek <polacek@redhat.com>
5137
5138 PR c++/70209
5139 * g++.dg/ext/attribute-may-alias-4.C: New test.
5140
82b1c550
AM
51412016-03-15 Alexander Monakov <amonakov@ispras.ru>
5142
5143 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5144 -fvar-tracking-assignments-toggle flag.
5145
4ccbf3a6
PH
51462016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5147
5148 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5149
c39858bd
JJ
51502016-03-15 Jakub Jelinek <jakub@redhat.com>
5151
5152 PR rtl-optimization/70222
5153 * gcc.c-torture/execute/pr70222-1.c: New test.
5154 * gcc.c-torture/execute/pr70222-2.c: New test.
5155
8be119c1
RH
51562016-03-15 Richard Henderson <rth@redhat.com>
5157
5158 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5159
6598bb55
AB
51602016-03-15 Andrey Belevantsev <abel@ispras.ru>
5161
5162 PR rtl-optimization/69032
5163 * gcc.dg/pr69032.c: New test.
5164
81fa2944
AB
51652016-03-15 Andrey Belevantsev <abel@ispras.ru>
5166
5167 PR rtl-optimization/63384
4a148e19 5168 * g++.dg/pr63384.C: New test.
81fa2944 5169
74ea9ab6
AB
51702016-03-15 Andrey Belevantsev <abel@ispras.ru>
5171
5172 PR target/64411
5173 * gcc.target/i386/pr64411.C: New test.
5174
045d5055
TV
51752016-03-15 Tom de Vries <tom@codesourcery.com>
5176
5177 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5178 * gfortran.dg/goacc/kernels-alias.f95: New test.
5179
3ea33585
MS
51802016-03-14 Martin Sebor <msebor@redhat.com>
5181
5182 PR c++/53792
5183 * g++.dg/cpp0x/constexpr-inline.C: New test.
5184 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5185
1df7b330
DE
51862016-03-14 David Edelsohn <dje.gcc@gmail.com>
5187
5188 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5189
79b57d18
JJ
51902016-03-14 Jakub Jelinek <jakub@redhat.com>
5191
5192 PR middle-end/70219
5193 * gcc.dg/pr70219.c: New test.
5194
3cbf012a
BS
51952016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5196
5197 PR target/70083
5198 * gcc.dg/torture/pr70083.c: New test.
5199 * gcc.target/i386/pr70083.c: New test.
5200
a9fee7cd
RB
52012016-03-14 Richard Biener <rguenther@suse.de>
5202
5203 PR tree-optimization/56365
5204 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5205
4799603f
SB
52062016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5207
5208 PR target/70098
5209 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5210 New function.
5211 * g++.dg/pr70098.C: New testcase.
5212
5213
760ca967
TV
52142016-03-14 Tom de Vries <tom@codesourcery.com>
5215
5216 PR tree-optimization/70045
5217 * gcc.dg/graphite/pr70045.c: New test.
5218
44e66a77
JD
52192016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5220
5221 PR fortran/69043
5222 * gfortran.dg/include_9.f90: New test.
5223
a18e0fe1
DH
52242016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5225
5226 PR fortran/45076
5227 gfortran.dg/prof/prof.exp: New script.
5228 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5229
d0aca6ab
AB
52302016-03-12 Andrey Belevantsev <abel@ispras.ru>
5231
5232 PR rtl-optimization/69307
5233 * gcc.dg/pr69307.c: New test.
5234
cefe08a4
VM
52352016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5236
5237 PR target/69614
5238 * gcc.target/arm/pr69614.c: New.
5239
70112e2a
PT
52402016-03-12 Paul Thomas <pault@gcc.gnu.org>
5241
5242 PR fortran/70031
5243 * gfortran.dg/submodule_14.f08: New test
5244
5245 PR fortran/69524
5246 * gfortran.dg/submodule_15.f08: New test
5247
3f1e5d3a
PP
52482016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5249
5250 PR c++/70106
5251 * g++.dg/cpp1y/paren3.C: New test.
5252
a3f6d680
MM
52532016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5254
5255 PR target/70131
5256 * gcc.target/powerpc/ppc-round2.c: New test.
5257
92348f09
BS
52582016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5259
5260 PR target/70123
5261 * gcc.dg/torture/pr70123.c: New test.
5262
cebde9e9
JL
52632016-03-11 Jeff Law <law@redhat.com>
5264
5265 PR tree-optimization/70190
5266 * gcc.c-torture/compile/pr70190.c: New test.
5267
3edc5da4
DM
52682016-03-11 David Malcolm <dmalcolm@redhat.com>
5269
5270 PR c/68187
5271 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5272 case.
5273 (test43_b): Likewise.
5274 (test43_c): Likewise.
5275 (test43_d): Likewise.
5276 (test43_e): Likewise.
5277 (test43_f): Likewise.
5278 (test43_g): Likewise.
5279 (test44_a): Likewise.
5280 (test44_b): Likewise.
5281 (test44_c): Likewise.
5282 (test44_d): Likewise.
5283 (test44_e): Likewise.
5284
318c1204
DM
52852016-03-11 David Malcolm <dmalcolm@redhat.com>
5286
5287 PR c/70085
5288 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5289
bc062234
KT
52902016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5291
5292 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5293 dg-options.
5294
acfc1ac1
KT
52952016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5296
5297 PR target/70002
5298 PR target/69245
5299 * gcc.target/aarch64/pr69245_2.c: New test.
5300
d1e2bb2d
JJ
53012016-03-11 Jakub Jelinek <jakub@redhat.com>
5302
5303 PR tree-optimization/70177
5304 * gcc.dg/pr70177.c: New test.
5305
07350627
AL
53062016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5307
5308 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5309
5c6706f7
AL
53102016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5311
5312 * gcc.dg/tree-ssa/sra-20.c: New.
5313
02d472a2
JJ
53142016-03-11 Jakub Jelinek <jakub@redhat.com>
5315
686d390a
JJ
5316 PR rtl-optimization/70174
5317 * gcc.dg/pr70174.c: New test.
5318
02d472a2
JJ
5319 PR tree-optimization/70169
5320 * gcc.dg/pr70169.c: New test.
5321
0f9befa1
IE
53222016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5323
5324 PR target/70160
5325 * gcc.target/i386/pr70160.c: New test.
5326
432d4670
AK
53272016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5328
5329 * gcc.target/s390/dfp-1.c: New test.
5330
a3dc8760
NC
53312016-03-10 Nick Clifton <nickc@redhat.com>
5332
5333 PR target/70044
5334 * gcc.target/aarch64/pr70044.c: New test.
5335
b87a8d7d
PP
53362016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5337 Jakub Jelinek <jakub@redhat.com>
5338
5339 PR c++/70001
5340 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5341 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5342 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5343
4f4ada6a
JH
53442016-03-10 Jan Hubicka <hubicka@ucw.cz>
5345
5346 PR lto/69589
5347 * g++.dg/lto/pr69589_0.C: New testcase
5348 * g++.dg/lto/pr69589_1.C: New testcase
5349
d49b0aa0
MP
53502016-03-10 Marek Polacek <polacek@redhat.com>
5351
5352 PR c++/70153
5353 * g++.dg/delayedfold/unary-plus1.C: New test.
5354
53552016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
5356
5357 * gcc.target/arm/pr45701-1.c: Escape brackets.
5358 * gcc.target/arm/pr45701-2.c: Likewise.
5359
71017a7b
AL
53602016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5361
5362 * gfortran.dg/unconstrained_commons.f: New.
5363
ba52669f
AM
53642016-03-10 Alan Modra <amodra@gmail.com>
5365
5366 * gcc.dg/pr69195.c: New.
5367 * gcc.dg/pr69238.c: New.
5368
27742332
TV
53692016-03-10 Tom de Vries <tom@codesourcery.com>
5370
5371 PR testsuite/68915
5372 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5373
3a81a594
RB
53742016-03-10 Richard Biener <rguenther@suse.de>
5375
5376 PR tree-optimization/70128
5377 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5378 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5379
3433b975
JJ
53802016-03-09 Jakub Jelinek <jakub@redhat.com>
5381
c2864f02
JJ
5382 PR tree-optimization/70152
5383 * gcc.dg/pr70152.c: New test.
5384
3433b975
JJ
5385 PR target/70086
5386 * gcc.target/i386/pr70086-1.c: New test.
5387 * gcc.target/i386/pr70086-2.c: New test.
5388 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
5389
5390 PR tree-optimization/70127
5391 * gcc.c-torture/execute/pr70127.c: New test.
5392
96b3c82d
CP
53932016-03-09 Cesar Philippidis <cesar@codesourcery.com>
5394
5395 * c-c++-common/goacc/combined-directives-2.c: New test.
5396
b4f3232d
DM
53972016-03-09 David Malcolm <dmalcolm@redhat.com>
5398
5399 PR c/68473
5400 PR c++/70105
5401 * g++.dg/diagnostic/pr70105.C: New test.
5402 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
5403 (test_multiple_ordinary_maps): New test function.
5404
40499f81
DM
54052016-03-09 David Malcolm <dmalcolm@redhat.com>
5406
5407 PR c/68473
5408 PR c++/70105
5409 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
5410 Drop range information from call to inform_at_rich_loc.
5411 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
5412 New.
5413 (test_show_locus): Replace calls to rich_location::add_range with
5414 calls to add_range. Rewrite the tests that used the now-defunct
5415 rich_location ctor taking a source_range. Simplify other tests
5416 by replacing calls to COMBINE_LOCATION_DATA with calls to
5417 make_location.
5418
c9e33662
RB
54192016-03-09 Richard Biener <rguenther@suse.de>
5420 Jakub Jelinek <jakub@redhat.com>
5421
5422 PR tree-optimization/70138
5423 * gcc.dg/vect/pr70138-1.c: New testcase.
5424 * gcc.dg/vect/pr70138-2.c: Likewise.
5425
2c73b764
JJ
54262016-03-09 Jakub Jelinek <jakub@redhat.com>
5427
5428 PR target/70049
5429 * gcc.target/i386/pr70049.c: New test.
5430
c06d25bb
RB
54312016-03-09 Richard Biener <rguenther@suse.de>
5432
5433 PR c/70143
5434 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5435 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5436 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5437
5828a501
RO
54382016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5439
5440 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5441 arm-*-*.
5442
2e141c8d
JJ
54432016-03-09 Jakub Jelinek <jakub@redhat.com>
5444
5a9def37
JJ
5445 PR middle-end/67278
5446 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5447
2e141c8d
JJ
5448 PR target/67278
5449 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5450
5451 PR middle-end/70050
5452 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5453 in testcase comment.
5454
bf751f40
TV
54552016-03-09 Tom de Vries <tom@codesourcery.com>
5456
5457 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5458 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5459 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5460 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5461 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5462 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5463 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5464 * gfortran.dg/goacc/kernels-loop.f95: New test.
5465
e210c999
MS
54662016-03-08 Martin Sebor <msebor@redhat.com>
5467
5468 PR c++/62096
5469 * g++.dg/warn/overflow-warn-7.C: New test.
5470
80aac5c8
JM
54712016-03-08 Jason Merrill <jason@redhat.com>
5472
5473 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5474 * lib/target-supports.exp (check_effective_target_concepts): New.
5475
12b81409
JJ
54762016-03-08 Jakub Jelinek <jakub@redhat.com>
5477
d259b234
JJ
5478 PR c++/70135
5479 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5480 * g++.dg/ubsan/pr70135.C: New test.
5481
12b81409
JJ
5482 PR target/70110
5483 * gcc.dg/pr70110.c: New test.
5484
b4e9f2aa
MJ
54852016-03-07 Martin Jambor <mjambor@suse.cz>
5486
5487 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5488 * c-c++-common/gomp/if-1.c: Likewise.
5489 * c-c++-common/gomp/pr61486-2.c: Likewise.
5490 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5491 to dg-additional-options.
5492 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5493 * g++/gomp/target-teams-1.c: Likewise.
5494 * gcc.dg/gomp/gomp.exp: Likewise.
5495 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5496 dg-additional-options.
5497 * gfortran.dg/gomp/gomp.exp: Likewise.
5498 * gfortran.dg/gomp/target1.f90: Remove dg-options.
5499 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
5500 dg-additional-options.
5501 * gfortran.dg/gomp/target3.f90: Remove dg-options.
5502
f86e631e
MJ
55032016-03-07 Martin Jambor <mjambor@suse.cz>
5504
5505 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
5506 * c-c++-common/gomp/gridify-1.c: New test.
5507 * gfortran.dg/gomp/gridify-1.f90: Likewise.
5508
94156b3f
AV
55092016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
5510
5511 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
5512 trigger for cortex-r8, when scanning for register r8.
5513 * gcc.target/arm/pr45701-2.c: Likewise.
5514
a84a49b7 55152016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 5516 Jeff Law <law@redhat.com>
a84a49b7
RB
5517
5518 PR tree-optimization/69740
5519 * gcc.c-torture/compile/pr69740-1.c: New test.
5520 * gcc.c-torture/compile/pr69740-2.c: New test.
5521
e41f6c9e
BS
55222016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5523
5524 * lib/target-supports.exp
5525 (check_effective_target_whole_vector_shift): Enable for PPC64.
5526
57548bf5
RB
55272016-03-07 Richard Biener <rguenther@suse.de>
5528
5529 PR tree-optimization/70115
5530 * gcc.dg/torture/pr70115.c: New testcase.
5531
4ae13300
NS
55322016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5533
5534 PR middle-end/69916
5535 * c-c-++-common/goacc/pr69916.c: New.
5536
5edb9853
RH
55372016-03-07 Richard Henderson <rth@redhat.com>
5538
5539 * gcc.c-torture/compile/pr70061.c: New test.
5540
2067a8f3
RB
55412016-03-07 Richard Biener <rguenther@suse.de>
5542
5543 PR testsuite/70109
5544 * gcc.dg/vect/O3-pr36098.c: New testcase.
5545
4145a9b7
CL
55462016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5547
5548 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5549
1878be32
EB
55502016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5551
5552 * gnat.dg/renaming9.ad[sb]: New testcase.
5553
df762bb2
JJ
55542016-03-05 Jakub Jelinek <jakub@redhat.com>
5555
5556 PR c++/70084
5557 * g++.dg/expr/stdarg3.C: New test.
5558
7d461295
JL
55592016-03-04 Jeff Law <law@redhat.com>
5560
5561 PR tree-optimization/69196
5562 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
5563 x86_64-*-*.
5564
29b9828f
BS
55652016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5566
b6b552fd
BS
5567 PR c/69973
5568 * gcc.dg/pr69973.c: New test.
5569
201d49e9
BS
5570 PR rtl-optimization/69941
5571 * gcc.dg/torture/pr69941.c: New test.
5572
29b9828f
BS
5573 PR c/69824
5574 * gcc.dg/pr69824.c: New test.
5575
640b7e74
TV
55762016-03-05 Tom de Vries <tom@codesourcery.com>
5577
5578 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
5579 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
5580 function.
5581
7a3a3fad
PP
55822016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
5583
5584 PR c++/66786
5585 * g++.dg/cpp1y/var-templ48.C: New test.
5586 * g++.dg/cpp1y/var-templ49.C: New test.
5587
cd439aec
EB
55882016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5589
5590 * g++.dg/Wno-frame-address.C: Skip on IA-64.
5591
60204554
JJ
55922016-03-04 Jakub Jelinek <jakub@redhat.com>
5593
0c8825de
JJ
5594 PR c++/70035
5595 * g++.dg/ubsan/pr70035.C: New test.
5596
60204554
JJ
5597 PR target/70062
5598 * gcc.target/i386/pr70062.c: New test.
5599
f79d4eab
L
56002016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5601
5602 * g++.dg/template/typename21.C: Remove c++98_only.
5603
ea81ce67
L
56042016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5605
5606 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
5607
64b23c13
DM
56082016-03-04 David Malcolm <dmalcolm@redhat.com>
5609
5610 PR c/68187
5611 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
5612 function.
5613 (fn_42_b): Likewise.
5614 (fn_42_c): Likewise.
5615
729526f5
DM
56162016-03-04 David Malcolm <dmalcolm@redhat.com>
5617
5618 PR c/68187
5619 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
5620 function.
5621 (fn_40_b): Likewise.
5622 (fn_41_a): Likewise.
5623 (fn_41_b): Likewise.
5624
f9ea11ac
JJ
56252016-03-04 Jakub Jelinek <jakub@redhat.com>
5626
5627 PR target/70059
5628 * gcc.target/i386/avx512f-pr70059.c: New test.
5629 * gcc.target/i386/avx512dq-pr70059.c: New test.
5630
b6c38c69
BS
56312016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5632
5633 PR rtl-optimization/57676
5634 * gcc.dg/torture/pr57676.c: New test.
5635
af3cdd34
IE
56362016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5637
5638 * gcc.dg/pr70026.c: New test.
5639
7ff6ca38
MP
56402016-03-04 Marek Polacek <polacek@redhat.com>
5641
5642 PR c/69798
5643 * gcc.dg/cilk-plus/pr69798-1.c: New test.
5644 * gcc.dg/cilk-plus/pr69798-2.c: New test.
5645
a6bf62d5
KT
56462016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5647
5648 PR target/70004
5649 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
5650 Delete.
5651 (test_corners_sisd_si): Likewise.
5652 (main): Remove checks of the above.
5653 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
5654
ae4cdc6a
EB
56552016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5656
5657 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
5658
08455559
CL
56592016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
5660
5661 * gcc.dg/torture/pr69951.c: Accept argc==0.
5662
e9a35493
RB
56632016-03-04 Richard Biener <rguenther@suse.de>
5664
5665 PR c++/70054
5666 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
5667 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
5668
fba054c2
DV
56692016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5670
5671 PR testsuite/69766
5672 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5673 testing multiarch.
5674
f10cdc6c
JJ
56752016-03-04 Jakub Jelinek <jakub@redhat.com>
5676
5677 PR debug/69947
5678 * gcc.dg/guality/pr69947.c: New test.
5679
2e981ba0
JJ
56802016-03-03 Jakub Jelinek <jakub@redhat.com>
5681
5682 PR ada/70017
5683 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5684
0ba3bfa2
KT
56852016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5686
5687 PR rtl-optimization/69904
5688 * gcc.target/arm/pr69904.c: New test.
5689
97ecdb46
JJ
56902016-03-03 Jakub Jelinek <jakub@redhat.com>
5691
5692 PR target/70021
5693 * gcc.dg/vect/pr70021.c: New test.
5694 * gcc.target/i386/pr70021.c: New test.
5695
a2a743a1
MP
56962016-03-03 Marek Polacek <polacek@redhat.com>
5697
5698 PR middle-end/70050
5699 * gcc.dg/pr70050.c: New test.
5700
fa07ecdd
JG
57012016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5702
5703 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5704
23504262
ML
57052016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5706
5707 PR tree-optimization/70043
5708 * gfortran.dg/vect/pr70043.f90: New test.
5709
b7b9e1a9
EB
57102016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5711
5712 * gnat.dg/specs/task1.ads: New test.
5713
cb83ba54
RO
57142016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5715
5716 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5717 Invoke gdb with -batch.
5718 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5719
a75f5e30
RB
57202016-03-03 Richard Biener <rguenther@suse.de>
5721
5722 PR tree-optimization/55936
5723 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5724
268bc320
JL
57252016-03-02 Jeff Law <law@redhat.com>
5726
815f20ab
JL
5727 PR rtl-optimization/69942
5728 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5729 effects of argument promotions.
5730
268bc320
JL
5731 PR tree-optimization/69987
5732 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5733 target does not support -fprefetch-loop-arrays.
5734
171f7de5
UB
57352016-03-02 Uros Bizjak <ubizjak@gmail.com>
5736
5737 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5738
192912db
BC
57392016-03-02 Bin Cheng <bin.cheng@arm.com>
5740
c7908871 5741 PR rtl-optimization/69052
192912db
BC
5742 * gcc.target/i386/pr69052.c: New test.
5743
90a7a40b
AM
57442016-03-02 Alan Modra <amodra@gmail.com>
5745
5746 * gcc.dg/pr69990.c: New.
5747
69fa742f
JJ
57482016-03-02 Jakub Jelinek <jakub@redhat.com>
5749
de752fb0
JJ
5750 PR c/68062
5751 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5752
5753 PR middle-end/70022
5754 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5755
69fa742f
JJ
5756 PR target/70028
5757 * gcc.target/i386/pr70028.c: New test.
5758
7c65bd56
MK
57592016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5760
5761 * c-c++-common/asan/swapcontext-test-1.c,
5762 * c-c++-common/tsan/thread_leak.c,
5763 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5764 * g++.dg/tsan/benign_race.C,
5765 * g++.dg/tsan/fd_close_norace.C,
5766 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5767 races with sanitizer output
5768
37d98220 57692016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 5770 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
5771
5772 PR target/67278
5773 * gcc.dg/simd-8.c: New testcase.
5774
218db463
RB
57752016-03-02 Richard Biener <rguenther@suse.de>
5776
5777 PR middle-end/67278
5778 * gcc.dg/simd-7.c: New testcase.
5779
22c72158
EB
57802016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5781
5782 * gcc.target/i386/pr70007.c: Tweak.
5783
9a790ccc
DV
57842016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5785
5786 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5787
bd02f00f
MP
57882016-03-02 Marek Polacek <polacek@redhat.com>
5789
5790 PR c/67854
5791 * gcc.dg/pr67854.c: New test.
5792
1e840f39
JJ
57932016-03-02 Jakub Jelinek <jakub@redhat.com>
5794
5795 PR middle-end/70025
5796 * gcc.dg/torture/pr70025.c: New test.
5797
bca00241
VK
57982016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5799
5800 PR tree-optimization/68621
5801 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5802
0bca04b8
EB
58032016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5804
5805 * gcc.target/i386/pr70007.c: New test.
5806
2a9afc86
JL
58072016-03-01 Jeff Law <law@redhat.com>
5808
eab2541b 5809 PR tree-optimization/69196
9d83ef71 5810 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5811
2a9afc86
JL
5812 PR tree-optimization/69196
5813 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5814 duplicating code and spoiling the expected output.
5815
0d39977e
MM
58162016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5817
5818 PR target/70033
5819 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5820 supports power9 before doing tests.
5821 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5822 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5823 * gcc.target/powerpc/p9-permute.c: Likewise.
5824
a0c0699d
UB
58252016-03-01 Uros Bizjak <ubizjak@gmail.com>
5826
5827 PR target/70027
5828 * gcc.target/i386/pr70027.c: New test.
5829
0ae3ef47 58302016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5831
5832 * gcc.dg/pr70017.c: New test.
5833
686e2237
JJ
58342016-03-01 Jakub Jelinek <jakub@redhat.com>
5835
5836 PR c/69796
5837 PR c/69974
5838 * gcc.dg/pr69796.c: New test.
5839 * gcc.dg/pr69974.c: New test.
5840
f8e4188c
EB
58412016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5842
5843 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5844
5e3f1c7c
JL
58452016-02-29 Jeff Law <law@redhat.com>
5846
5847 PR tree-optimization/69987
5848 * gfortran.dg/pr69987.f90: New test.
5849
5850 PR tree-optimization/69989
5851 * gcc.c-torture/compile/pr69989-2.c: New test.
5852
1be56bc5
MP
58532016-03-01 Marek Polacek <polacek@redhat.com>
5854
5855 PR c++/69795
5856 * g++.dg/parse/invalid1.C: New test.
5857
1b19470d
RB
58582016-03-01 Richard Biener <rguenther@suse.de>
5859
5860 PR middle-end/70022
5861 * gcc.dg/pr70022.c: New testcase.
5862
3ae0661a
IE
58632016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5864
5865 PR tree-optimization/69956
5866 * gcc.dg/pr69956.c: New test.
5867
0f09ab88
BS
58682016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5869
5870 PR target/70011
5871 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5872 XFAIL when hardware supports efficient unaligned storage access.
5873
76d881bf
PP
58742016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5875
5876 PR c++/69961
5877 * g++.dg/template/pr69961a.C: New test.
5878 * g++.dg/template/pr69961b.C: New test.
5879
7168133a
DM
58802016-02-29 David Malcolm <dmalcolm@redhat.com>
5881
5882 PR preprocessor/69985
5883 * gcc.dg/cpp/pr69985.c: New test case.
5884
0c6072a3
JL
58852016-02-29 Jeff Law <law@redhat.com>
5886
e66f219b
JL
5887 PR tree-optimization/70005
5888 * gcc.c-torture/execute/pr70005.c New test.
5889
0c6072a3
JL
5890 PR tree-optimization/69999
5891 * gcc.c-torture/compile/pr69999.c: New test.
5892
fd9fbdb3
YR
58932016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5894
5895 PR tree-optimization/69652
5896 * gcc.dg/torture/pr69652.c: Delete test.
5897 * gcc.dg/vect/pr69652.c: New test.
5898
cbd400b4
RB
58992016-02-19 Richard Biener <rguenther@suse.de>
5900
5901 PR tree-optimization/69980
5902 * gfortran.dg/vect/pr69980.f90: New testcase.
5903
84ea0f58
EB
59042016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5905
5906 * gcc.target/sparc/20160229-1.c: New test.
5907
5d2a63dc
EB
59082016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5909
5910 * gnat.dg/stack_usage3.adb: New test.
5911 * gnat.dg/stack_usage3_pkg.ads: New helper.
5912
93e708f9
EB
59132016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5914
5915 * gnat.dg/renaming8.adb: New test.
5916 * gnat.dg/renaming8_pkg1.ads: New helper.
5917 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5918 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5919
6512bc93
RB
59202016-02-29 Richard Biener <rguenther@suse.de>
5921
5922 PR tree-optimization/69720
5923 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5924
7b201a88
TK
59252016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5926
5927 PR fortran/68147
5928 PR fortran/47674
5929 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5930
82ee0cf2 59312016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
5932 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5933
5934 PR fortran/56007
5935 * gfortran.dg/coarray_8.f90: Adjust error message.
5936 * gfortran.dg/pr56007.f90: New test.
5937 * gfortran.dg/pr56007.f: New test.
5938
cdc1a2c8
L
59392016-02-28 H.J. Lu <hongjiu.lu@intel.com>
5940
5941 PR tree-optimization/69989
5942 * gcc.dg/torture/pr69989.c: New test.
5943
33505bcf
EB
59442016-02-28 Eric Botcazou <ebotcazou@adacore.com>
5945
5946 * gcc.target/i386/stack-realign-win.c: New test.
5947
524bfb19
HA
59482016-02-28 Harald Anlauf <anlauf@gmx.de>
5949
5950 PR fortran/60126
5951 * gfortran.dg/pr60126.f90: New test.
5952
bd542508
JL
59532016-02-27 Jeff Law <law@redhat.com>
5954
5955 Revert
5956 2016-02-26 Richard Biener <rguenther@suse.de>
5957 Jeff Law <law@redhat.com>
5958
5959 PR tree-optimization/69740
5960 * gcc.c-torture/compile/pr69740-1.c: New test.
5961 * gcc.c-torture/compile/pr69740-2.c: New test.
5962
dd1291e0
JD
59632016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5964
5fb67f8b 5965 PR fortran/69910
dd1291e0
JD
5966 * gfortran.dg/newunit_4.f90: New test.
5967
5cfefb59
JJ
59682016-02-27 Jakub Jelinek <jakub@redhat.com>
5969
5970 PR target/69613
5971 PR rtl-optimization/69886
5972 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
5973 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
5974 target.
5975
20ba5f33
MS
59762016-02-26 Martin Sebor <msebor@redhat.com>
5977
5978 PR tree-optimization/15826
5979 * gcc.dg/tree-ssa/pr15826.c: New test.
5980
e6fb01b0
JJ
59812016-02-26 Jakub Jelinek <jakub@redhat.com>
5982
5983 PR target/69969
5984 * gcc.target/powerpc/pr69969.c: New test.
5985
e3e0cf64
MS
59862016-02-26 Martin Sebor <msebor@redhat.com>
5987
5988 PR c++/15766
5989 * g++.old-deja/g++.other/decl5.C: Add a test case.
5990
d1f2bea5
SB
59912016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
5992
5993 PR target/69946
5994 * gcc.target/powerpc/pr69946.c: New file.
5995
4a4f9d2b 59962016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 5997 Jeff Law <law@redhat.com>
4a4f9d2b 5998
e3e0cf64 5999 PR tree-optimization/69740
4a4f9d2b
RB
6000 * gcc.c-torture/compile/pr69740-1.c: New test.
6001 * gcc.c-torture/compile/pr69740-2.c: New test.
6002
ad2a2706
MJ
60032016-02-26 Martin Jambor <mjambor@suse.cz>
6004
6005 PR middle-end/69920
6006 * gcc.dg/torture/pr69932.c: New test.
6007 * gcc.dg/torture/pr69936.c: Likewise.
6008
1d11f7ce
AK
60092016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6010
6011 PR target/69709
6012 * gcc.target/s390/pr69709.c: New test.
6013
6cfccbb2
KT
60142016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6015
6016 PR target/69245
6017 * gcc.target/aarch64/pr69245_1.c: New test.
6018
ac59ad4e
KT
60192016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6020
6021 PR target/69613
6022 * gcc.dg/torture/pr69613.c: New test.
6023
a2ad54a0
JJ
60242016-02-26 Jakub Jelinek <jakub@redhat.com>
6025
6026 PR rtl-optimization/69891
6027 * gcc.target/i386/pr69891.c: New test.
6028
0884062c 60292016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6030 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6031
d2369d4f 6032 PR target/61397
c163789b
MM
6033 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6034 functionality for both 32-bit and 64-bit.
6035
5aed7e2c
RB
60362016-02-26 Richard Biener <rguenther@suse.de>
6037
6038 PR tree-optimization/69551
6039 * gcc.dg/torture/pr69951.c: New testcase.
6040
798e2a8e
RB
60412016-02-25 Richard Biener <rguenther@suse.de>
6042
6043 PR tree-optimization/48795
6044 * gcc.dg/Warray-bounds-18.c: New testcase.
6045
9559fbac
RO
60462016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6047
6048 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6049
c049b107
JJ
60502016-02-25 Jakub Jelinek <jakub@redhat.com>
6051
6052 PR rtl-optimization/69896
6053 * gcc.dg/pr69896.c: New test.
6054
1137001c
PP
60552016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6056
6057 PR c++/69736
6058 * g++.dg/cpp1y/paren2.C: New test.
6059
2e9c8641
MS
60602016-02-24 Martin Sebor <msebor@redhat.com>
6061
6062 PR c/51147
6063 * gcc.dg/enum-mode-2.c: New test.
6064
03ca8fb3
JJ
60652016-02-24 Jakub Jelinek <jakub@redhat.com>
6066
6067 PR c++/69922
6068 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6069 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6070 * g++.dg/ubsan/pr69922.C: New test.
6071
0b05329b
MP
60722016-02-24 Marek Polacek <polacek@redhat.com>
6073
6074 PR c/69819
6075 * gcc.dg/pr69819.c: New test.
6076
57c2c374
MS
60772016-02-24 Martin Sebor <msebor@redhat.com>
6078
3b96b93a
MS
6079 PR c++/69912
6080 * g++.dg/ext/flexary15.C: New test.
6081
60822016-02-24 Martin Sebor <msebor@redhat.com>
6083
6084 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 6085 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 6086 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 6087
65433bb5
MK
60882016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6089 Charles Baylis <charles.baylis@linaro.org>
6090
6091 PR debug/61033
6092 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6093
f802a424 60942016-02-24 Richard Biener <rguenther@suse.de>
44293580 6095 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
6096
6097 PR middle-end/69760
6098 * gcc.dg/torture/pr69760.c: New testcase.
6099
525f795f
RO
61002016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6101
6102 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6103 pattern on Solaris with as.
6104
cd7bbceb
KT
61052016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6106
6107 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6108 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6109 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6110 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6111
89c0c1fd
JJ
61122016-02-24 Jakub Jelinek <jakub@redhat.com>
6113
6114 PR middle-end/69915
6115 * gcc.dg/pr69915.c: New test.
6116
0683fd27
KT
61172016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6118
6119 PR rtl-optimization/69886
6120 * gcc.dg/torture/pr69886.c: New test.
6121
e53d562a
RB
61222016-02-24 Richard Biener <rguenther@suse.de>
6123
6124 PR middle-end/68963
6125 * gcc.dg/torture/pr68963.c: New testcase.
6126
74a00288
KT
61272016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6128
6129 PR target/69875
6130 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6131 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6132 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6133 * gcc.target/arm/atomic_loaddi_1.c: New test.
6134 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6135 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6136 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6137 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6138 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6139 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6140 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6141 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6142
340fd4c9
JJ
61432016-02-24 Jakub Jelinek <jakub@redhat.com>
6144
6145 PR middle-end/69909
6146 * gcc.dg/torture/pr69909.c: New test.
6147
47d3fdb2
RB
61482016-02-24 Richard Biener <rguenther@suse.de>
6149
6150 PR tree-optimization/69907
6151 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6152 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6153 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6154
dab73e73
CB
61552016-02-24 Christian Bruel <christian.bruel@st.com>
6156
6157 * gcc.target/arm/pragma_cpp_fma.c: New test.
6158
7cc5ec65
JD
61592016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6160
6161 PR fortran/61156
6162 * gfortran.dg/include_6.f90: Update test.
6163
067fbd8b
JJ
61642016-02-23 Jakub Jelinek <jakub@redhat.com>
6165
6166 PR objc/69844
6167 * objc.dg/pr69844.m: New test.
6168
64a454d9
JD
61692016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6170
6171 PR libgfortran/69456
6172 * gfortran.dg/namelist_89.f90: New test.
6173 * gfortran.dg/pr59700.f90: Update test..
6174
35886f0b
MS
61752016-02-23 Martin Sebor <msebor@redhat.com>
6176
6177 PR middle-end/69780
6178 * g++.dg/ext/builtin_alloca.C: New test.
6179 * gcc.dg/builtins-68.c: New test.
6180
162cc7e3
RH
61812016-02-23 Richard Henderson <rth@redhat.com>
6182
6183 * gcc.target/i386/addr-space-3.c: Remove test.
6184
196440f8
DM
61852016-02-23 David Malcolm <dmalcolm@redhat.com>
6186
6187 PR preprocessor/69126
6188 PR preprocessor/69543
6189 * c-c++-common/pr69126-2-long.c: New test.
6190 * c-c++-common/pr69126-2-short.c: New test.
6191 * c-c++-common/pr69543-1.c: Remove xfail.
6192
1d3121af
DM
61932016-02-23 David Malcolm <dmalcolm@redhat.com>
6194
6195 PR preprocessor/69126
6196 PR preprocessor/69543
6197 PR preprocessor/69558
6198 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6199 (f): Rename to...
6200 (test_2): ...this, and add leading comment.
6201 (MACRO_3, test_3): New.
6202 (MACRO_4A, MACRO_4B, test_4): New.
6203 (MACRO): Rename to...
6204 (MACRO_5): ...this.
6205 (g): Rename to...
6206 (test_5): ...this, updating for renaming of MACRO, and
6207 add leading comment.
6208 * c-c++-common/pr69543-1.c: New.
6209 * c-c++-common/pr69543-2.c: New.
6210 * c-c++-common/pr69543-3.c: New.
6211 * c-c++-common/pr69543-4.c: New.
6212 * c-c++-common/pr69558-1.c: New.
6213 * c-c++-common/pr69558-2.c: New.
6214 * c-c++-common/pr69558-3.c: New.
6215 * c-c++-common/pr69558-4.c: New.
6216 * gcc.dg/pr69558.c: Move to...
6217 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6218 xfail for c++.
6219
f99c3557
TS
62202016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6221
6222 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6223 to -ftree-parallelize-loops/-fopenacc changes.
6224 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6225 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6226 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6227 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6228 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6229 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6230 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6231 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6232 * c-c++-common/goacc/kernels-loop.c: Likewise.
6233 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6234 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6235 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6236 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6237
c60ec7c2
RO
62382016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6239
6240 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6241
f1a62b6f
JJ
62422016-02-23 Jakub Jelinek <jakub@redhat.com>
6243
e67bf044
JJ
6244 PR c++/69902
6245 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6246
f1a62b6f
JJ
6247 PR c/69900
6248 * gcc.dg/pr69900.c: New test.
6249
20c5e09e
MJ
62502016-02-23 Martin Jambor <mjambor@suse.cz>
6251
6252 PR tree-optimization/69666
6253 * gcc.dg/tree-ssa/pr69666.c: New test.
6254
e457a6fc
AV
62552016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6256
6257 PR fortran/67451
6258 * gfortran.dg/coarray_allocate_5.f08: New test.
6259
d7b574f4
AK
62602016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6261
6262 * gcc.target/s390/vcond-shift.c: Move to ...
6263 * gcc.target/s390/vector/vcond-shift.c: ... here.
6264
58bdeb44
AK
62652016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6266
6267 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6268 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6269
7cd0387b
AK
62702016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6271
6272 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6273
4246c8da
MW
62742016-02-20 Mark Wielaard <mjw@redhat.com>
6275
6276 PR c/28901
6277 * gcc.dg/unused-variable-3.c: New test.
6278
f93bc532
JJ
62792016-02-22 Jakub Jelinek <jakub@redhat.com>
6280
6281 PR target/69888
6282 * gcc.target/i386/pr69888.c: New test.
6283
c4e360f4
RB
62842016-02-22 Richard Biener <rguenther@suse.de>
6285
6286 PR tree-optimization/69882
6287 * gfortran.dg/vect/pr69882.f90: New testcase.
6288
09c92f1c
JJ
62892016-02-22 Jakub Jelinek <jakub@redhat.com>
6290
6291 PR target/69885
6292 * gcc.dg/pr69885.c: New test.
6293
f88d45dc
OE
62942016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6295
6296 PR target/69806
6297 PR target/54089
6298 * gcc.target/sh/pr54089-10.c: New.
6299
ce1ff48e
PT
63002016-02-20 Paul Thomas <pault@gcc.gnu.org>
6301
6302 PR fortran/69423
6303 * gfortran.dg/deferred_character_15.f90 : New test.
6304
bbf27208
DH
63052016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6306
6307 PR fortran/57365
6308 gfortran.dg/allocate_with_source_18.f03: New test.
6309
63102016-02-20 Harald Anlauf <anlauf@gmx.de>
6311
6312 PR fortran/52531
6313 gfortran.dg/gomp/pr52531.f90: New test.
6314
268be88c
BE
63152016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6316
6317 PR c++/69865
6318 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6319 -std=c++03.
6320
4b6c824a
JJ
63212016-02-19 Jakub Jelinek <jakub@redhat.com>
6322
871b3f47
JJ
6323 PR c++/69826
6324 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6325 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6326
7a965d51
JJ
6327 PR c++/69850
6328 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6329
4b6c824a
JJ
6330 PR c++/69851
6331 * g++.dg/torture/pr69851.C: New test.
6332
15fca21a
MS
63332016-02-19 Martin Sebor <msebor@redhat.com>
6334
6335 PR testsuite/69573
6336 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6337
19e21586
JJ
63382016-02-19 Jakub Jelinek <jakub@redhat.com>
6339
03a616ac
JJ
6340 PR c++/69850
6341 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6342 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6343
19e21586
JJ
6344 PR c++/67767
6345 * g++.dg/cpp0x/pr67767.C: New test.
6346
2db16594
KT
63472016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6348
6349 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6350 for fp, simd, crypto, crc, lse.
6351 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6352 above.
6353 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6354 effective target check.
6355
5a7d9d1e
JJ
63562016-02-19 Jakub Jelinek <jakub@redhat.com>
6357
6358 PR target/69820
6359 * gcc.target/i386/pr69820.c: New test.
6360
6448f064
AK
63612016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6362
6363 * gcc.target/s390/vector/int128-1.c: New test.
6364
d0a859e6
AK
63652016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6366
6367 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6368
9e4eb643
AK
63692016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6370
6371 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6372 instruction pattern name to prevent the testcase from failing with
6373 -march=z13.
6374
859a4c0e
AK
63752016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6376
6377 * gcc.target/s390/md/movstr-2.c: New test.
6378
efc2340b
MK
63792016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6380
6381 * gcc.target/s390/morestack.c: New test.
6382
ca2bfbc2
DV
63832016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6384
6385 PR target/69625
6386 * gcc.target/s390/pr69625.c: Add test case.
6387
efd4bd05
BE
63882016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6389
6390 PR testsuite/68580
6391 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
6392
2bf2078a
MM
63932016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
6394
6395 PR target/68404
6396 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
6397 * gcc.target/powerpc/fusion3.c: Likewise.
6398
f003579e
RB
63992016-02-18 Richard Biener <rguenther@suse.de>
6400
6401 PR middle-end/69553
6402 * g++.dg/torture/pr69553.C: New testcase.
6403
19233914
NC
64042016-02-18 Nick Clifton <nickc@redhat.com>
6405
efd4bd05
BE
6406 PR target/62254
6407 PR target/69610
6408 * gcc.target/arm/pr62554.c: New test.
6409 * gcc.target/arm/pr69610-1.c: New test.
6410 * gcc.target/arm/pr69610-2.c: New test.
19233914 6411
23f27839
RB
64122016-02-18 Richard Biener <rguenther@suse.de>
6413
6414 PR middle-end/69854
6415 * gcc.dg/torture/pr69854.c: New testcase.
6416
932c0da4
JJ
64172016-02-17 Jakub Jelinek <jakub@redhat.com>
6418
6419 PR c++/69850
6420 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6421
1bed93e4
BS
64222012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6423
6424 * gcc.target/powerpc/vec-cg.c: New test.
6425
57bfb134
RB
64262016-02-17 Richard Biener <rguenther@suse.de>
6427
6428 PR testsuite/69586
6429 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6430
a44e0ebb
KT
64312016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6432
6433 PR target/69161
6434 * gcc.c-torture/compile/pr69161.c: New test.
6435
ffacd726
DS
64362016-02-17 David Sherwood <david.sherwood@arm.com>
6437
6438 PR target/69532
6439 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6440 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6441
448db8d2
EB
64422016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6443
6444 * gcc.dg/ifcvt-4.c: Skip on Visium.
6445
e2f0522e
EB
64462016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6447
6448 * gnat.dg/atomic8.adb: New test.
6449
bf17fe3f
EB
64502016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6451
6452 * gnat.dg/discr46.ad[sb]: New test.
6453
ecf835e9
KN
64542016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6455
6456 PR Target/48344
6457 * gcc.target/powerpc/pr48344-1.c: New test.
6458
49a1164a
TK
64592015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6460
6461 PR fortran/69742
6462 * gfortran.dg/associate_21.f90: New test.
6463
bf14eba2
JJ
64642016-02-16 Jakub Jelinek <jakub@redhat.com>
6465
6466 PR c/69835
6467 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6468 -Wnonnull in dg-options.
6469 * c-c++-common/nonnull-2.c: New test.
6470
35a093b6
JG
64712016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6472 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6473
6474 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6475
e387d491
JJ
64762016-02-16 Jakub Jelinek <jakub@redhat.com>
6477
6478 PR middle-end/69801
6479 * gcc.dg/pr69801.c: Add empty dg-options.
6480
ba539195
JN
64812016-02-16 James Norris <jnorris@codesourcery.com>
6482
6483 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6484 * g++.dg/goacc/deviceptr-1.c: New file.
6485
2a2b8f64
JJ
64862016-02-16 Jakub Jelinek <jakub@redhat.com>
6487
6488 PR tree-optimization/69820
6489 * gcc.dg/vect/pr69820.c: New test.
6490
87440c29
RB
64912016-02-16 Richard Biener <rguenther@suse.de>
6492
6493 PR tree-optimization/69776
6494 * gcc.dg/torture/pr69776-2.c: New testcase.
6495
6d87c306
BS
64962016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6497
6498 PR tree-optimization/69714
6499 * gcc.dg/torture/pr69714.c: New test.
6500
3824a0a2
JJ
65012016-02-16 Jakub Jelinek <jakub@redhat.com>
6502
6503 PR tree-optimization/69802
6504 * gcc.dg/pr69802.c: New test.
6505
c8cfe96e
RB
65062016-02-16 Richard Biener <rguenther@suse.de>
6507
6508 PR middle-end/69801
6509 * gcc.dg/pr69801.c: New testcase.
6510
fc12098d
JD
65112016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6512
6513 PR libgfortran/69651
6514 * gfortran.dg/read_bang.f90: New test.
6515 * gfortran.dg/read_bang4.f90: New test.
6516
ba6b3795
JJ
65172016-02-15 Jakub Jelinek <jakub@redhat.com>
6518
f0516ca4
JJ
6519 PR c++/69658
6520 * g++.dg/init/pr69658.C: New test.
6521
ba6b3795
JJ
6522 PR c++/69797
6523 * c-c++-common/pr69797.c: New test.
6524
de3f9a2d
PK
65252016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6526
6527 * lib/target-supports.exp (check_effective_target_section_anchors): Add
6528 check for aarch64*-*-*.
6529
17a3b967
RB
65302016-02-15 Richard Biener <rguenther@suse.de>
6531
6532 PR tree-optimization/69783
6533 * gcc.dg/vect/pr69783.c: New testcase.
6534
1c48bff1
RB
65352016-02-15 Richard Biener <rguenther@suse.de>
6536
6537 PR tree-optimization/69776
6538 * gcc.dg/torture/pr69776.c: New testcase.
6539
1e6025b6
TK
65402016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6541
6542 PR fortran/60526
6543 * gfortran.dg/type_decl_4.f90: Reinstated.
6544
d3308279
JDA
65452016-02-14 John David Anglin <danglin@gcc.gnu.org>
6546
6547 PR fortran/68746
6548 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6549
b7c56581
TK
65502016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6551
6552 PR fortran/60526
6553 PR bootstrap/69816
6554 * gfortran.dg/type_decl_4.f90: Removed.
6555
60cb4ef5
TK
65562016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6557
6558 PR fortran/60526
6559 * gfortran.dg/type_decl_4.f90: New test.
6560
f6964637
AM
65612016-02-14 Alan Modra <amodra@gmail.com>
6562
1a8849d1 6563 PR testsuite/68886
f6964637
AM
6564 * gcc.c-torture/execute/stkalign.c: Revise test.
6565
f5121920
OE
65662016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6567
6568 PR target/67260
6569 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
6570
6cda3ab6
OE
65712016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6572
6573 PR target/67260
6574 * gcc.target/sh/torture/pr67260.c: New.
6575
6786e598
JDA
65762016-02-12 John David Anglin <danglin@gcc.gnu.org>
6577
6578 * gcc.dg/pr67964.c: Add dg-require-alias.
6579
7e05dad8
OE
65802016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6581
6582 PR target/67636
6583 PR target/64345
6584 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
6585
7f4cc3ce
JD
65862016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6587
6588 PR libgfortran/69668
6589 * gfortran.dg/namelist_88.f90: New test.
6590
955ca6dc
JD
65912016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6592
6593 PR libgfortran/69668
6594 * gfortran.dg/namelist_38.f90: Update test.
6595 * gfortran.dg/namelist_84.f90: Update test.
6596
876217ae
DM
65972016-02-12 David Malcolm <dmalcolm@redhat.com>
6598
6599 PR other/69554
6600 * gcc.dg/pr69554-1.c: New test.
6601 * gfortran.dg/pr69554-1.F90: New test.
6602 * gfortran.dg/pr69554-2.F90: New test.
6603 * lib/gcc-dg.exp (proc dg-locus): New function.
6604 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
6605 distinguish between the caret-printing and non-caret-printing
6606 cases. If caret-printing has been explicitly enabled, bail out
6607 without attempting to fix up the output.
6608
61789eed
DM
66092016-02-12 David Malcolm <dmalcolm@redhat.com>
6610
6611 PR driver/69265
6612 PR driver/69453
6613 * gcc.dg/spellcheck-options-3.c: New test case.
6614 * gcc.dg/spellcheck-options-4.c: New test case.
6615 * gcc.dg/spellcheck-options-5.c: New test case.
6616 * gcc.dg/spellcheck-options-6.c: New test case.
6617 * gcc.dg/spellcheck-options-7.c: New test case.
6618 * gcc.dg/spellcheck-options-8.c: New test case.
6619 * gcc.dg/spellcheck-options-9.c: New test case.
6620 * gcc.dg/spellcheck-options-10.c: New test case.
6621
c3090c1f
JJ
66222016-02-12 Jakub Jelinek <jakub@redhat.com>
6623
6624 PR rtl-optimization/69764
6625 PR rtl-optimization/69771
6626 * c-c++-common/pr69764.c: New test.
6627 * gcc.dg/torture/pr69771.c: New test.
6628
8222034d
MP
66292016-02-12 Marek Polacek <polacek@redhat.com>
6630
6631 * g++.dg/torture/init-list1.C: New.
6632
f749f792
MP
66332016-02-12 Marek Polacek <polacek@redhat.com>
6634
6635 * gcc.dg/pr69522.c: Add empty dg-options.
6636
199fb02a
IE
66372016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6638
6639 * g++.dg/lto/lto.exp: Include and init mpx.
6640 * g++.dg/lto/pr69729_0.C: New test.
6641
b69539cb
JJ
66422016-02-12 Jakub Jelinek <jakub@redhat.com>
6643
06ff7000
JJ
6644 PR ipa/69241
6645 * g++.dg/ipa/pr69241-4.C: New test.
6646
b69539cb
JJ
6647 PR ipa/68672
6648 * g++.dg/ipa/pr68672-1.C: New test.
6649 * g++.dg/ipa/pr68672-2.C: New test.
6650 * g++.dg/ipa/pr68672-3.C: New test.
6651
16595a1f
BS
66522016-02-12 Bernd Schmidt <bschmidt@redhat.com>
6653
6654 PR c/69522
6d87c306 6655 * gcc.dg/pr69522.c: New test.
16595a1f 6656
38d795d2
PP
66572016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
6658
6659 PR c++/69098
6660 * g++.dg/cpp1y/69098.C: New test.
6661 * g++.dg/cpp1y/69098-2.C: New test.
6662
9c582551
JJ
66632016-02-12 Jakub Jelinek <jakub@redhat.com>
6664
6665 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
6666 and neighbour -> neighbor.
6667 * objc.dg/attributes/method-nonnull-1.m: Likewise.
6668 * objc.dg/gnu-api-2-class-meta.m: Likewise.
6669 * c-c++-common/Wvarargs.c: Likewise.
6670 * c-c++-common/goacc/host_data-5.c: Likewise.
6671 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6672 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6673 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6674 * gcc.target/aarch64/pr60697.c: Likewise.
6675 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6676 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6677 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6678 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6679 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6680 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6681 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6682 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6683 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6684 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6685 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6686 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6687 * g++.dg/lookup/koenig5.C: Likewise.
6688 * g++.dg/ext/no-asm-2.C: Likewise.
6689 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6690 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6691 * gfortran.dg/used_types_16.f90: Likewise.
6692 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6693 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6694 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6695 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6696 * gfortran.dg/abstract_type_6.f03: Likewise.
6697 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6698 * gfortran.dg/used_types_15.f90: Likewise.
6699 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6700 * gfortran.dg/exit_3.f08: Likewise.
6701 * gfortran.dg/open_status_2.f90: Likewise.
6702 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6703 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6704 * gfortran.dg/associate_1.f03: Likewise.
6705 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6706 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6707 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6708 * gcc.dg/builtin-object-size-1.c: Likewise.
6709 * gcc.dg/noreturn-6.c: Likewise.
6710 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6711 * gcc.dg/globalalias.c: Likewise.
6712 * gcc.dg/builtins-config.h: Likewise.
6713 * gcc.dg/pr30457.c: Likewise.
6714 * gcc.c-torture/compile/volatile-1.c: Likewise.
6715 * gcc.c-torture/execute/20101011-1.c: Likewise.
6716 * c-c++-common/Waddress-1.c: Likewise.
6717
66756373
JJ
67182016-02-11 Jakub Jelinek <jakub@redhat.com>
6719
6720 PR c/69768
6721 * c-c++-common/Waddress-1.c: New test.
6722
76fe932b
AV
67232016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6724
6725 PR fortran/69296
6726 * gfortran.dg/associate_19.f03: New test.
6727 * gfortran.dg/associate_20.f03: New test.
6728
564c4d4b
OE
67292016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6730
6731 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6732
e1c1ecb0
KT
67332016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6734
6735 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6736 .arch armv8-a\n. Add -dA to dg-options.
6737 * gcc.target/aarch64/assembler_arch_1.c: New test.
6738 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6739
0d7d9458
PC
67402016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6741
6742 PR c++/68726
6743 * g++.dg/cpp0x/pr68726.C: New.
6744
e6208a60
IE
67452016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6746
6747 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6748 test.
6749
281a11eb
RB
67502016-02-11 Richard Biener <rguenther@suse.de>
6751
6752 * g++.dg/tree-ssa/pr61034.C: Adjust.
6753
e03dd765
VM
67542016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6755
4b48faf5 6756 PR target/69148
e03dd765
VM
6757 * gcc.target/s390/pr69148.c: New.
6758
cdc23927
YR
67592016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6760
6761 PR tree-optimization/69652
6762 * gcc.dg/torture/pr69652.c: New test.
6763
e199dd0a
JJ
67642016-02-10 Jakub Jelinek <jakub@redhat.com>
6765 Patrick Palka <ppalka@gcc.gnu.org>
6766
6767 PR ipa/69241
6768 PR c++/69649
6769 * g++.dg/ipa/pr69241-1.C: New test.
6770 * g++.dg/ipa/pr69241-2.C: New test.
6771 * g++.dg/ipa/pr69241-3.C: New test.
6772 * g++.dg/ipa/pr69649.C: New test.
6773
d6b38027
UB
67742016-02-10 Uros Bizjak <ubizjak@gmail.com>
6775
6776 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6777 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6778
13b562c5
BC
67792016-02-10 Bin Cheng <bin.cheng@arm.com>
6780
6781 PR tree-optimization/68021
6782 * gcc.dg/tree-ssa/pr68021.c: New test.
6783
24a179f8
RB
67842016-02-10 Richard Biener <rguenther@suse.de>
6785
6786 PR tree-optimization/69726
6787 * gcc.dg/uninit-22.c: New testcase.
6788
0d99886f
AP
67892016-02-09 Andrew Pinski <apinski@cavium.com>
6790
6791 PR tree-opt/69282
6792 * gcc.c-torture/compile/20160205-1.c: New testcase.
6793
ab04995c
MM
67942016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6795
6796 PR target/68404
6797 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6798 instead accessing a really large arrray.
6799 * gcc.target/powerpc/fusion3.c: Likewise.
6800
4b79ac23
CB
68012016-02-09 Charles Baylis <charles.baylis@linaro.org>
6802
6803 PR target/68532
6804 * gcc.c-torture/execute/pr68532.c: New test.
6805
b890a441
AO
68062016-02-11 Alexandre Oliva <aoliva@redhat.com>
6807
6808 PR target/69634
6809 * gcc.dg/pr69634.c: New.
6810
84a5bef7
RB
68112016-02-09 Richard Biener <rguenther@suse.de>
6812
6813 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6814
1f123759 68152016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6816
1f123759
AF
6817 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6818
65860c77
YR
68192016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6820
6821 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6822
7e1e8a0a
RB
68232016-02-09 Richard Biener <rguenther@suse.de>
6824
6825 PR tree-optimization/69715
6826 * gcc.dg/torture/pr69715.c: New testcase.
6827
efb45a9f
PP
68282016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6829
6830 PR c++/69139
6831 * g++.dg/cpp0x/trailing12.C: New test.
6832 * g++.dg/cpp0x/trailing13.C: New test.
6833
20a0c6f9
PP
68342016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6835
6836 PR c++/69283
6837 PR c++/67835
6838 * g++.dg/cpp1y/auto-fn29.C: New test.
6839 * g++.dg/cpp1y/auto-fn30.C: New test.
6840
a162f3af
JJ
68412016-02-08 Jakub Jelinek <jakub@redhat.com>
6842
6843 PR tree-optimization/69209
6844 * gcc.c-torture/compile/pr69209.c: New test.
6845
4b4a9fbd
JL
68462016-02-08 Jeff Law <law@redhat.com>
6847
6848 PR tree-optimization/68541
6849 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6850 of statements allowed in join block for path splitting.
6851
cfac5ed2
JJ
68522016-02-08 Jakub Jelinek <jakub@redhat.com>
6853
f68bc23f
JJ
6854 PR c++/59627
6855 * g++.dg/gomp/pr59627.C: New test.
6856
cfac5ed2
JJ
6857 PR ipa/69239
6858 * g++.dg/ipa/pr69239.C: New test.
6859
44714d8c
DM
68602016-02-08 David Malcolm <dmalcolm@redhat.com>
6861
6862 PR preprocessor/69664
6863 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6864 * gcc.dg/cpp/warn-comments.c: Likewise.
6865
eba9e839
MP
68662016-02-08 Marek Polacek <polacek@redhat.com>
6867
6868 PR c++/69688
6869 * g++.dg/init/const12.C: New test.
6870
a011cd92
BS
68712016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6872
6873 PR target/60410
6874 * gcc.dg/lto/pr55113_0.c: Remove test.
6875
5317b1be
RB
68762016-02-08 Richard Biener <rguenther@suse.de>
6877
6878 PR tree-optimization/69719
6879 * gcc.dg/torture/pr69719.c: New testcase.
6880
63998a63
RB
68812016-02-08 Richard Biener <rguenther@suse.de>
6882 Jeff Law <law@redhat.com>
6883
6884 PR target/68273
6885 * gcc.target/mips/pr68273.c: New testcase.
6886
43f4a281
RB
68872016-02-08 Richard Biener <rguenther@suse.de>
6888
6889 PR rtl-optimization/69274
6890 * gcc.target/i386/addr-sel-1.c: XFAIL.
6891
0b604d2d
JL
68922016-02-08 Jeff Law <law@redhat.com>
6893
e8dfe49e
JL
6894 PR tree-optimization/68541
6895 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6896
6daecd7a 6897 PR tree-optimization/65917
0b604d2d
JL
6898 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6899
c0f0e35a
JD
69002016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6901
6902 PR fortran/50555
6903 * gfortran.dg/namelist_args.f90: New test.
6904
8981d712
JL
69052016-02-05 Jeff Law <law@redhat.com>
6906
6daecd7a 6907 PR tree-optimization/68541
8981d712
JL
6908 * gcc.dg/tree-ssa/split-path-2.c: New test.
6909 * gcc.dg/tree-ssa/split-path-3.c: New test.
6910 * gcc.dg/tree-ssa/split-path-4.c: New test.
6911 * gcc.dg/tree-ssa/split-path-5.c: New test.
6912 * gcc.dg/tree-ssa/split-path-6.c: New test.
6913 * gcc.dg/tree-ssa/split-path-7.c: New test.
6914
46cb9332
MS
69152016-02-05 Martin Sebor <msebor@redhat.com>
6916
6917 PR c++/69662
6918 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6919 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6920
be2083ea
RH
69212016-02-06 Richard HEnderson <rth@redhat.com>
6922
6923 PR c/69643
6924 * gcc.target/i386/addr-space-4.c: New.
6925 * gcc.target/i386/addr-space-5.c: New.
6926
711d7c23
MM
69272016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6928
6929 PR fortran/66089
6930 * gfortran.dg/elemental_dependency_6.f90: New.
6931
b5c1c988
JJ
69322016-02-05 Jakub Jelinek <jakub@redhat.com>
6933
861c7bcd
JJ
6934 PR rtl-optimization/69691
6935 * gcc.c-torture/execute/pr69691.c: New test.
6936
b5c1c988
JJ
6937 PR c++/69628
6938 * g++.dg/parse/pr69628.C: New test.
6939
f7dfa966
UB
69402016-02-05 Uros Bizjak <ubizjak@gmail.com>
6941
6942 * gcc.dg/sancov/asan.c: Move to ...
6943 * gcc.dg/asan/sancov-1.c: ... here.
6944
9b143e64
UB
69452016-02-05 Uros Bizjak <ubizjak@gmail.com>
6946
6947 * gcc.target/i386/pr69577.c: Require avx_runtime target.
6948
f5d4b899
L
69492016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6950
6951 PR target/69677
6952 * gcc.target/i386/pr69677.c: New test.
6953
76c85fbb
PP
69542016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
6955
6956 PR c++/68948
6957 * g++.dg/template/pr68948.C: New test.
6958
f181bf90
DV
69592016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
6960
6961 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
6962 (only necessary on s390x).
6963
714fb282
L
69642016-02-04 H.J. Lu <hongjiu.lu@intel.com>
6965
6966 * gcc.target/i386/pr69454-2.c: Compile with -msse2
6967 -mno-accumulate-outgoing-args.
6968
618d6c1c
PP
69692016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
6970
6971 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
6972
1066e9b5
JJ
69732016-02-04 Jakub Jelinek <jakub@redhat.com>
6974
6975 PR c/69669
6976 * c-c++-common/pr69669.c: New test.
6977
76255d0d
MM
69782016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6979
6980 PR target/69667
6981 * g++.dg/pr69667.C: New file.
6982
e0b059b1
WD
69832016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
6984
6985 PR target/69619
6986 * gcc.dg/pr69619.c: Add new test.
6987
2692b5c8
RS
69882016-02-04 Richard Sandiford <richard.sandiford@arm.com>
6989
6990 PR rtl-optimization/69577
6991 * gcc.target/i386/pr69577.c: New test.
6992
7db337c2
ML
69932016-02-04 Martin Liska <mliska@suse.cz>
6994
6995 * g++.dg/asan/pr69276.C: New test.
6996
cc9c0829
KT
69972016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6998
6999 PR target/65932
7000 PR target/67714
7001 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7002 a single smulbb instruction.
7003 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7004 * gcc.target/amr/wmul-2.c: Likewise.
7005
eb9feb52
KT
70062016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7007
7008 PR target/65932
7009 PR target/67714
7010 * gcc.c-torture/execute/pr67714.c: New test.
7011
61f727fe
JJ
70122016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7013
7014 PR target/69454
7015 * gcc.target/i386/pr69454-1.c: New test.
7016 * gcc.target/i386/pr69454-2.c: New test.
7017
05dd97db
MS
70182016-02-03 Martin Sebor <msebor@redhat.com>
7019
7020 PR c++/69251
7021 PR c++/69253
7022 PR c++/69290
7023 PR c++/69277
7024 PR c++/69349
7025 * g++.dg/ext/flexarray-mangle-2.C: New test.
7026 * g++.dg/ext/flexarray-mangle.C: New test.
7027 * g++.dg/ext/flexarray-subst.C: New test.
7028 * g++.dg/ext/flexary11.C: New test.
7029 * g++.dg/ext/flexary12.C: New test.
7030 * g++.dg/ext/flexary13.C: New test.
7031 * g++.dg/ext/flexary14.C: New test.
7032 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7033
dac2fc29
L
70342016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7035
7036 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7037 Define only if CHECK_FLOAT128 is defined.
7038 (main): Properly initialize u5.
7039
eadb8035
JJ
70402016-02-03 Jakub Jelinek <jakub@redhat.com>
7041
0afbb81b
JJ
7042 PR c/69627
7043 * gcc.dg/pr69627.c: New test.
7044
eadb8035
JJ
7045 PR target/69644
7046 * gcc.dg/pr69644.c: New test.
7047
b12d4923
MS
70482016-02-03 Mike Stump <mikestump@comcast.net>
7049
7050 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7051 support for struct-layout-1.exp.
7052
ab4bae0c
PP
70532016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7054
7055 PR c++/69056
618d6c1c 7056 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7057
95831c01
VM
70582016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7059 Alexandre Oliva <aoliva@redhat.com>
7060
7061 PR target/69461
7062 * gcc.target/powerpc/pr69461.c: New.
7063
ccc71ab8
UB
70642016-02-03 Uros Bizjak <ubizjak@gmail.com>
7065
7066 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7067 works from here ...
7068 (check_effective_target_fsanitize_thread): ... to here. Do not
7069 specify additional compile flags for the test source.
7070 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7071 specify additional compile flags for the test source.
7072
96299640
WD
70732016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7074
7075 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7076
781d83d9
AV
70772016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7078
7079 PR fortran/67451
7080 PR fortran/69418
7081 * gfortran.dg/coarray_allocate_2.f08: New test.
7082 * gfortran.dg/coarray_allocate_3.f08: New test.
7083 * gfortran.dg/coarray_allocate_4.f08: New test.
7084
d8208e6d
AL
70852016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7086
7087 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7088 use same scan-tree-dump-times on all platforms.
7089 * gcc.dg/vect/vect-outer-1.c: Likewise.
7090 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7091 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7092 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7093 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7094 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7095 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7096 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7097
a8394fa0
SB
70982016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7099
7100 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7101 warning.
7102
f3baa1d3
L
71032016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7104
7105 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7106
eb077516
JN
71072016-02-02 James Norris <jnorris@codesourcery.com>
7108
7109 * c-c++-common/goacc/routine-5.c: Add tests.
7110
578fb225
AM
71112016-02-02 Alexander Monakov <amonakov@ispras.ru>
7112
7113 * gcc.target/nvptx/unsigned-cmp.c: New test.
7114
c64f7d37
WD
71152016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7116
7117 * gcc.target/aarch64/scalar_shift_1.c
7118 (test_corners_sisd_di): Improve force to SIMD register.
7119 (test_corners_sisd_si): Likewise.
7120 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7121 Remove scan-assembler check for ldr.
7122
90c6f26c
RB
71232016-02-02 Richard Biener <rguenther@suse.de>
7124
7125 PR tree-optimization/69595
7126 * gcc.dg/Warray-bounds-17.c: New testcase.
7127
9dc03c97
RB
71282016-02-02 Richard Biener <rguenther@suse.de>
7129
7130 PR tree-optimization/69606
7131 * gcc.dg/torture/pr69606.c: New testcase.
7132
2d4dc223
YR
71332016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7134
7135 PR middle-end/68542
7136 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7137 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7138
65c98fde
AM
71392016-02-02 Alan Modra <amodra@gmail.com>
7140
7141 PR target/69548
7142 * gcc.target/powerpc/pr69548.c: New test.
7143
e1b81f2b
JJ
71442016-02-01 Jakub Jelinek <jakub@redhat.com>
7145
d0268b37
JJ
7146 PR rtl-optimization/69592
7147 * gcc.dg/pr69592.c: New test.
7148
e1b81f2b
JJ
7149 PR preprocessor/69543
7150 PR c/69558
7151 * gcc.dg/pr69543.c: New test.
7152 * gcc.dg/pr69558.c: New test.
7153
7dd7780d
UB
71542016-02-01 Uros Bizjak <ubizjak@gmail.com>
7155
bf672ee5
UB
7156 PR testsuite/65940
7157 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7158
9a7013f8
MS
71592016-02-01 Martin Sebor <msebor@redhat.com>
7160
7161 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7162
e681fb2b
BC
71632016-02-01 Bin Cheng <bin.cheng@arm.com>
7164
7165 PR tree-optimization/67921
7166 * c-c++-common/ubsan/pr67921.c: New test.
7167
ff86345f
RB
71682016-02-01 Richard Biener <rguenther@suse.de>
7169
7170 PR middle-end/69556
7171 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7172
bc369dbd
RB
71732016-02-01 Richard Biener <rguenther@suse.de>
7174
7175 PR tree-optimization/69574
7176 * gcc.dg/torture/pr69574.c: New testcase.
7177
ef318184
RB
71782016-02-01 Richard Biener <rguenther@suse.de>
7179
7180 PR tree-optimization/69579
7181 * gcc.dg/setjmp-6.c: New testcase.
7182
654745e6
JJ
71832016-02-01 Jakub Jelinek <jakub@redhat.com>
7184
7185 PR rtl-optimization/69570
7186 * g++.dg/opt/pr69570.C: New test.
7187
e6c0c44b
RH
71882016-02-01 Richard Henderson <rth@redhat.com>
7189
7190 * gcc.dg/pr69535.c: New test.
7191
6ff3f09a
JDA
71922016-01-31 John David Anglin <danglin@gcc.gnu.org>
7193
2c005538
JDA
7194 PR testsuite/69584
7195 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7196 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7197
61083a4b
JDA
7198 PR debug/68244
7199 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7200
6ff3f09a
JDA
7201 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7202
0c221916
PT
72032016-01-31 Paul Thomas <pault@gcc.gnu.org>
7204
7205 PR fortran/67564
7206 * gfortran.dg/allocate_with_source_17.f03: New test.
7207
db7a2818
JJ
72082016-01-30 Jakub Jelinek <jakub@redhat.com>
7209
7210 PR tree-optimization/69546
7211 * gcc.dg/torture/pr69546.c: New test.
7212
e520d5f0
PT
72132016-01-30 Paul Thomas <pault@gcc.gnu.org>
7214
7215 PR fortran/69566
7216 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7217
343c05d3
MS
72182016-01-30 Martin Sebor <msebor@redhat.com>
7219
7220 PR c++/68490
7221 * g++.dg/ext/flexary10.C: New test.
7222
d6c3a539
DH
72232016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7224
7225 PR fortran/66707
7226 gfortran.dg/common_23.f90: New test.
7227
52d72fcd
BS
72282016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7229
7230 PR target/65546
7231 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7232 condition being checked, and disable it when the target supports
7233 misaligned loads and stores.
7234
3a5d2ba4
JJ
72352016-01-29 Jakub Jelinek <jakub@redhat.com>
7236
7237 PR debug/69518
7238 * gcc.dg/torture/pr69518.c: New test.
7239
6bbacdb5
L
72402016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7241
7242 PR target/69530
7243 * gcc.target/i386/pr69530.c: New test.
7244
af932cdb
SE
72452016-01-29 Steve Ellcey <sellcey@imgtec.com>
7246
7247 PR target/65604
7248 * gcc.target/mips/div-delay.c: New test.
7249
26658b7c
JJ
72502016-01-29 Jakub Jelinek <jakub@redhat.com>
7251
33e89989
JJ
7252 PR target/69551
7253 * gcc.target/i386/pr69551.c: New test.
7254
26658b7c
JJ
7255 PR target/66137
7256 * gcc.target/i386/pr66137.c: New test.
7257
401116b5
AB
72582016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7259
7260 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7261 always built for p5600.
7262 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7263 isa=p5600 dg-option.
7264
d4abfcc5
RB
72652016-01-29 Richard Biener <rguenther@suse.de>
7266
7267 PR tree-optimization/69547
7268 * g++.dg/tree-ssa/pr69547.C: New testcase.
7269
16b77b32
JJ
72702016-01-29 Jakub Jelinek <jakub@redhat.com>
7271
7272 PR debug/66869
7273 * g++.dg/warn/Wunused-function2.C: New test.
7274
a1c95464
DV
72752016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7276
7277 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7278 support for test to succeed.
7279
5453bfed
MP
72802016-01-29 Marek Polacek <polacek@redhat.com>
7281
7282 PR c++/69509
7283 PR c++/69516
7284 * g++.dg/ext/constexpr-vla2.C: New test.
7285 * g++.dg/ext/constexpr-vla3.C: New test.
7286 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7287
452ec2a5
RB
72882016-01-29 Richard Biener <rguenther@suse.de>
7289
7290 PR middle-end/69537
7291 * gcc.dg/uninit-21.c: New testcase.
7292
aec0b19e
UB
72932016-01-28 Uros Bizjak <ubizjak@gmail.com>
7294
7295 PR target/69459
7296 * gcc.target/i386/pr69459.c: New test.
7297
df113ce7
SE
72982016-01-28 Steve Ellcey <sellcey@imgtec.com>
7299
7300 PR target/68400
7301 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7302 * gcc.target/mips/pr68400.c: New test.
7303
494de84f
MS
73042016-01-28 Martin Sebor <msebor@redhat.com>
7305
7306 PR target/17381
7307 * gcc.target/powerpc/pr17381.c: New test.
7308
eb1b1f01
JJ
73092016-01-28 Jakub Jelinek <jakub@redhat.com>
7310
7311 PR middle-end/69542
7312 * gcc.dg/torture/pr69542.c: New test.
7313
6dfeb7ce
WD
73142016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7315
7316 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7317
4b7471a4
DE
73182016-01-28 David Edelsohn <dje.gcc@gmail.com>
7319
7320 * gcc.dg/pr65980.c: Skip on AIX.
7321 * gcc.dg/pr66688.c: Same.
7322
b271fd21
DE
73232016-01-28 David Edelsohn <dje.gcc@gmail.com>
7324
7325 PR target/63679
7326 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7327 * gcc.dg/tree-ssa/sra-18.c: Same.
7328
874108a9
AV
73292016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7330
7331 PR fortran/62536
7332 * gfortran.dg/block_15.f08: New test.
7333 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7334 on incorrectly closed BLOCK.
7335
30480bcd
IE
73362016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7337
7338 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
73392016-01-28 Richard Biener <rguenther@suse.de>
7340
7341 PR tree-optimization/69466
7342 * gfortran.dg/vect/pr69466.f90: New testcase.
7343
0d4c694e
TP
73442016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7345
7346 * g++.dg/pr67989.C: Remove ARM-specific option.
7347 * gcc.target/arm/pr67989.C: New file.
7348
2aa780da
UB
73492016-01-27 Uros Bizjak <ubizjak@gmail.com>
7350
7351 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7352 and expm1 test for glibc < 2.11.
7353
f75ebe77
RH
73542016-01-27 Richard Henderson <rth@redhat.com>
7355
7356 * gcc.c-torture/execute/pr69447.c: New test.
7357
73582016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 7359
9a175e65 7360 PR fortran/69422
49847d75
PT
7361 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7362
cbdd8ae0
JJ
73632016-01-27 Jakub Jelinek <jakub@redhat.com>
7364
7365 PR debug/66869
7366 * gcc.dg/pr66869.c: New test.
7367
2b572b3c
JL
73682016-01-25 Jeff Law <law@redhat.com>
7369
7370 PR tree-optimization/68398
aec0b19e 7371 PR tree-optimization/69196
2b572b3c
JL
7372 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7373 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7374 path to avoid new heuristic allowing more irreducible regions
7375 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7376 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7377 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7378 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7379 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7380
fa74a4bc
MP
73812016-01-27 Marek Polacek <polacek@redhat.com>
7382
7383 PR c/68062
7384 * c-c++-common/vector-compare-4.c: New test.
7385
0afff540
DM
73862016-01-27 David Malcolm <dmalcolm@redhat.com>
7387
7388 PR preprocessor/69126
7389 * c-c++-common/pr69126.c: New test case.
7390
1a218fc9
ILT
73912016-01-27 Ian Lance Taylor <iant@google.com>
7392
7393 * gcc.dg/tree-ssa/ivopt_5.c: New test.
7394
5d70666e
RB
73952016-01-27 Ryan Burn <contact@rnburn.com>
7396
7397 PR cilkplus/69267
7398 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
7399
87ff4d66
UB
74002016-01-27 Uros Bizjak <ubizjak@gmail.com>
7401
7402 PR target/69512
7403 * gcc.target/i386/pr69512.c: New test.
7404
27e23cca
RE
74052016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
7406
7407 PR ada/69488
7408 * gnat.dg/sso/*.adb: Robustify dg-output directives.
7409
05bf54c3
MP
74102016-01-27 Marek Polacek <polacek@redhat.com>
7411
7412 PR c++/69379
7413 * g++.dg/pr69379.C: New test.
7414
60214d0d
MS
74152016-01-27 Martin Sebor <msebor@redhat.com>
7416
7417 PR c++/69317
7418 * g++.dg/abi/Wabi-2-2.C: New test.
7419 * g++.dg/abi/Wabi-2-3.C: New test.
7420 * g++.dg/abi/Wabi-3-2.C: New test.
7421 * g++.dg/abi/Wabi-3-3.C: New test.
7422
167c7bfa
RB
74232016-01-27 Richard Biener <rguenther@suse.de>
7424
7425 PR tree-optimization/69166
7426 * gcc.dg/torture/pr69166.c: New testcase.
7427
1430fb1f
MJ
74282016-01-27 Martin Jambor <mjambor@suse.cz>
7429
7430 PR tree-optimization/69355
7431 * gcc.dg/tree-ssa/pr69355.c: New test.
7432
95e3030c
MP
74332016-01-27 Marek Polacek <polacek@redhat.com>
7434
7435 PR c++/69496
7436 * g++.dg/ext/constexpr-vla1.C: New test.
7437
eeb085f3
CB
74382016-01-20 Christian Bruel <christian.bruel@st.com>
7439
7440 PR target/69245
7441 * gcc.target/arm/pr69245.c: New test.
7442
b1652dde
JJ
74432016-01-27 Jakub Jelinek <jakub@redhat.com>
7444
7445 PR tree-optimization/69399
7446 * gcc.dg/torture/pr69399.c: New test.
7447
ce7e8f00
EB
74482016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7449
7450 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7451
e4aac1d1
EB
74522016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7453
7454 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7455
8dfdb419
TV
74562016-01-26 Tom de Vries <tom@codesourcery.com>
7457
7458 PR tree-optimization/69110
7459 * gcc.dg/autopar/pr69110.c: New test.
7460
56f80f54 74612016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7462 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7463
7464 * gcc.dg/graphite/isl-ast-op-select.c: New.
7465
a0909527
PT
74662015-01-26 Paul Thomas <pault@gcc.gnu.org>
7467
7468 PR fortran/69385
7469 * gfortran.dg/allocate_error_6.f90: New test.
7470
ffc445f4
RH
74712016-01-26 Richard Henderson <rth@redhat.com>
7472
7473 * gcc.dg/tm/pr60908.c: New test.
7474
01e1dea3
DM
74752016-01-26 David Malcolm <dmalcolm@redhat.com>
7476
7477 PR other/69006
7478 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7479 directive.
7480 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7481 expected multiline output to reflect the colorization being
7482 disabled before newlines.
7483 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7484 (custom_diagnostic_finalizer): Replace call to
7485 pp_newline_and_flush with call to pp_flush.
7486 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7487 * gfortran.dg/implicit_class_1.f90: Likewise.
7488 * lib/gcc-dg.exp (allow_blank_lines): New global.
7489 (dg-allow-blank-lines-in-output): New procedure.
7490 (gcc-dg-prune): Complain about blank lines in the output, unless
7491 dg-allow-blank-lines-in-output was called.
7492 * lib/multiline.exp (_build_multiline_regex): Only support
7493 arbitrary followup text for non-blank-lines, not for blank lines.
7494
13f92e8d
JJ
74952016-01-26 Jakub Jelinek <jakub@redhat.com>
7496
7497 PR tree-optimization/69483
7498 * gcc.dg/pr69483.c: New test.
7499 * g++.dg/opt/pr69483.C: New test.
7500
92422235
CL
75012016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7502
7503 PR target/68620
7504 * gcc.target/arm/pr68620.c: New test.
7505
0bccf11b
L
75062016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7507
7508 * gcc.target/i386/pr68986-2.c: Remove -m32.
7509
81cd202e
L
75102016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7511
7512 PR target/68986
7513 * gcc.target/i386/pr68986-1.c: New test.
7514 * gcc.target/i386/pr68986-2.c: Likewise.
7515 * gcc.target/i386/pr68986-3.c: Likewise.
7516
213a1c03
CB
75172016-01-26 Christian Bruel <christian.bruel@st.com>
7518
7519 * lib/target-supports.exp
7520 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
7521 (check_effective_target_arm_crypto_pragma_ok): Likewise.
7522 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
7523
22a08dd1
RB
75242016-01-26 Richard Biener <rguenther@suse.de>
7525
7526 PR tree-optimization/69452
7527 * gcc.dg/torture/pr69452.c: New testcase.
7528
6c06e0e8
JJ
75292016-01-26 Jakub Jelinek <jakub@redhat.com>
7530
7531 PR target/69442
7532 * gcc.dg/pr69442.c: New test.
7533
b96824c4
RFI
75342016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7535
7536 PR target/67896
7537 * gcc.target/aarch64/simd/pr67896.C: New.
7538
5ee31e57
RS
75392016-01-26 Richard Sandiford <richard.sandiford@arm.com>
7540
7541 PR tree-optimization/69400
7542 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7543 function.
7544 (plugin_init): Call it.
7545 * gcc.dg/torture/pr69400.c: New test.
7546
7ddfb31d
CL
75472016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7548
7549 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7550
1e050c90
AK
75512016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7552 Sebastian Pop <s.pop@samsung.com>
7553
7554 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7555 isl-0.15.
7556
c8ee4bf5
AK
75572016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7558 Sebastian Pop <s.pop@samsung.com>
7559
7560 * gcc.dg/graphite/pr69292.c: New.
7561
d902b330
JJ
75622016-01-25 Jakub Jelinek <jakub@redhat.com>
7563
7564 * c-c++-common/goacc/use_device-1.c: New test.
7565
2c89b952
JL
75662016-01-25 Jeff Law <law@redhat.com>
7567
7568 PR tree-optimization/69196
7569 PR tree-optimization/68398
7570 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
7571 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7572
685c8785
DE
75732016-01-25 David Edelsohn <dje.gcc@gmail.com>
7574
7575 PR target/69469
7576 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7577 Algorithm.
7578
95cef0c1
RB
75792016-01-25 Richard Biener <rguenther@suse.de>
7580
7581 PR testsuite/69380
7582 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
7583
2947d3b2
IE
75842016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
7585
7586 PR target/69421
7587 * gcc.dg/pr69421.c: New test.
7588
ae19075a
BB
75892016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
7590
7591 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
7592 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
7593 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
7594 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
7595 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
7596 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
7597 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
7598 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
7599 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
7600 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
7601
fa4511c2
RB
76022016-01-25 Richard Biener <rguenther@suse.de>
7603
7604 PR tree-optimization/69376
7605 * gcc.dg/torture/pr69376.c: New testcase.
7606
1d101216
JD
76072016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7608
7609 PR fortran/69397
7610 PR fortran/68442
7611 * gfortran.dg/interface_38.f90: New test.
7612 * gfortran.dg/interface_39.f90: New test.
a0909527 7613
a59b92b0
PP
76142016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
7615
7616 Revert:
7617 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7618
7619 PR c++/11858
7620 PR c++/24663
7621 PR c++/24664
7622 * g++.dg/template/pr11858.C: New test.
7623 * g++.dg/template/pr24663.C: New test.
7624 * g++.dg/template/unify12.C: New test.
7625 * g++.dg/template/unify13.C: New test.
7626 * g++.dg/template/unify14.C: New test.
7627 * g++.dg/template/unify15.C: New test.
7628 * g++.dg/template/unify16.C: New test.
7629 * g++.dg/template/unify17.C: New test.
7630
16acb1a8
DH
76312016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
7632
7633 PR fortran/68283
7634 gfortran.dg/pr68283.f90: New test.
7635
094773e8
TK
76362016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
7637
7638 PR fortran/66094
7639 * gfortran.dg/inline_matmul_13.f90: New test.
7640 * gfortran.dg/matmul_bounds_8.f90: New test.
7641 * gfortran.dg/matmul_bounds_9.f90: New test.
7642 * gfortran.dg/matmul_bounds_10.f90: New test.
7643
42fb90d7
TV
76442016-01-23 Tom de Vries <tom@codesourcery.com>
7645
7646 PR tree-optimization/69426
7647 * gcc.dg/autopar/pr69426.c: New test.
7648
69da7802
MS
76492016-01-23 Martin Sebor <msebor@redhat.com>
7650
7651 PR c++/58109
7652 PR c++/69022
7653 * g++.dg/cpp0x/alignas5.C: New test.
7654 * g++.dg/ext/vector29.C: Same.
7655
da17300a
UB
76562016-01-23 Uros Bizjak <ubizjak@gmail.com>
7657
7658 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
7659 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
7660 _GNU_SOURCE from compile flags to the source.
7661 * gcc.target/i386/chkp-stropt-12.c: Ditto.
7662 * gcc.target/i386/chkp-stropt-16.c: Ditto.
7663 * gcc.target/i386/chkp-stropt-4.c: Ditto.
7664 * gcc.target/i386/chkp-stropt-8.c: Ditto.
7665
62041cfc
JJ
76662016-01-22 Jakub Jelinek <jakub@redhat.com>
7667
7668 PR target/69432
7669 * g++.dg/opt/pr69432.C: New test.
7670
f7d2ad6f
BS
76712016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7672
7673 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7674 32-bit targets testing an -m64 multilib.
7675
d403fc9a
WS
76762016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7677
7678 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7679 64-bit support.
7680
4aa16f8d
JG
76812016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7682
7683 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7684
7c816d0f
CB
76852016-01-21 Christian Bruel <christian.bruel@st.com>
7686
7687 PR target/68674
7688 * gcc.target/i386/pr68674.c
7689 * gcc.target/aarch64/pr68674.c
7690 * gcc.target/arm/pr68674.c
7691
fce661e8
KT
76922016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7693
7694 PR target/69403
7695 * gcc.c-torture/execute/pr69403.c: New test.
7696
4696899f
PC
76972016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7698
7699 PR c++/55843
7700 * g++.dg/template/pr55843.C: New.
7701
bac69366
AL
77022016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7703
7704 PR testsuite/66877
7705 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7706 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7707
b57d3a5c
BS
77082016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7709
7710 PR testsuite/67489
da17300a
UB
7711 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7712 from dg-do compile directive, and instead add
7713 { dg-require-effective-target int128 }.
b57d3a5c 7714
9f04a53e
MS
77152016-01-20 Martin Sebor <msebor@redhat.com>
7716
7717 PR c/69405
7718 * gcc.dg/sync-fetch.c: New test.
7719
38a51663
JL
77202016-01-21 Martin Sebor <msebor@redhat.com>
7721
7722 PR target/69252
7723 * gcc.target/powerpc/pr69252.c: New test.
7724
2423a75a
JD
77252016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7726
7727 PR fortran/65996
da17300a 7728 * gfortran.dg/pr65996.f90: New test.
2423a75a 7729
0a76463f
DV
77302016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7731
7732 PR c++/68810
9f04a53e 7733 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 7734 expected to generate an error.
0a76463f 7735
9776e692
BS
77362016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7737
7738 PR middle-end/66178
7739 * gcc.dg/torture/pr66178.c: New test.
7740
c8d3e088
AB
77412016-01-21 Anton Blanchard <anton@samba.org>
7742 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7743
7744 PR target/63354
7745 * gcc.target/powerpc/pr63354.c: New test.
7746
35b707ff
VM
77472016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7748
7749 PR rtl-optimization/68990
7750 * gcc.target/i386/pr68990: New.
7751
157b0829
NC
77522016-01-21 Nick Clifton <nickc@redhat.com>
7753
7754 PR target/69129
7755 * gcc.target/mips/pr69129.c: New.
7756
aede6748
PC
77572016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7758
7759 PR c++/58046
7760 * g++.dg/cpp0x/pr58046.C: New.
7761
5463c2c8
JJ
77622016-01-21 Jakub Jelinek <jakub@redhat.com>
7763
6d31cc75
SS
7764 PR target/69187
7765 PR target/65624
7766 * gcc.target/arm/pr69187.c: New test.
7767
5463c2c8
JJ
7768 PR c++/69355
7769 * g++.dg/torture/pr69355.C: New test.
7770
fa28f32b
AK
77712016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7772 Sebastian Pop <s.pop@samsung.com>
7773
7774 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7775
b920a047
AK
77762016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7777 Sebastian Pop <s.pop@samsung.com>
7778
da17300a 7779 * gcc.dg/graphite/pr68976.c: New test.
b920a047 7780
bdd3aea6
JJ
77812016-01-21 Jakub Jelinek <jakub@redhat.com>
7782
7783 PR middle-end/67653
7784 * c-c++-common/pr67653.c: New test.
7785 * gcc.dg/torture/pr29119.c: Add dg-warning.
7786
26a2e6ae
PB
77872016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7788
7789 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7790
d25c7690
PK
77912016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7792
7793 PR c/24293
7794 * gcc.dg/pr24293.c: New test.
7795 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7796 incomplete struct type.
7797 * gcc.dg/declspec-1.c: Likewise.
7798 * gcc.dg/pr63549.c: Likewise.
7799
889d5698
JJ
78002016-01-20 Jakub Jelinek <jakub@redhat.com>
7801
7802 PR tree-optimization/66612
7803 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7804 for bdn instruction.
7805
d7cf3dc7
CL
78062016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7807
7808 * lib/target-supports.exp
7809 (check_effective_target_arm_fp_ok_nocache): New.
7810 (check_effective_target_arm_fp_ok): New.
7811 (add_options_for_arm_fp): New.
7812 (check_effective_target_arm_crypto_ok_nocache): Require
7813 target_arm_v8_neon_ok instead of arm32.
7814 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7815 (check_effective_target_arm_crypto_pragma_ok): New.
7816 (add_options_for_arm_vfp): New.
7817 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7818 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7819 target instead. Force initial fpu to vfp.
7820 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7821 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7822 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7823 dependency.
7824 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7825 use arm_vfp effective target instead. Force initial fpu to vfp.
7826 * gcc.target/arm/attr-neon3.c: Likewise.
7827 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7828 arm_vfp_ok.
7829 * gcc.target/arm/unsigned-float.c: Likewise.
7830 * gcc.target/arm/vfp-1.c: Likewise.
7831 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7832 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7833 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7834 * gcc.target/arm/vfp-ldmias.c: Likewise.
7835 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7836 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7837 * gcc.target/arm/vfp-stmiad.c: Likewise.
7838 * gcc.target/arm/vfp-stmias.c: Likewise.
7839 * gcc.target/arm/vnmul-1.c: Likewise.
7840 * gcc.target/arm/vnmul-2.c: Likewise.
7841 * gcc.target/arm/vnmul-3.c: Likewise.
7842 * gcc.target/arm/vnmul-4.c: Likewise.
7843
01ac9704 78442016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7845
e84b00da
L
7846 PR testsuite/69366
7847 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7848 the MPX run-time library, for compile-time MPX test.
7849 * gcc.target/i386/chkp-always_inline.c: Likewise.
7850 * gcc.target/i386/chkp-bndret.c: Likewise.
7851 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7852 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7853 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7854 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7855 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7856 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7857 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7858 * gcc.target/i386/chkp-label-address.c: Likewise.
7859 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7860 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7861 * gcc.target/i386/chkp-pr69044.c: Likewise.
7862 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7863 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7864 * gcc.target/i386/chkp-strchr.c: Likewise.
7865 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7866 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7867 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7868 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7869 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7870 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7871 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7872 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7873 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7874 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7875 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7876 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7877 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7878 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7879 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7880 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7881 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7882 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7883 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7884 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7885 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7886 * gcc.target/i386/pr63995-2.c: Likewise.
7887 * gcc.target/i386/pr64805.c: Likewise.
7888 * gcc.target/i386/pr65044.c: Likewise.
7889 * gcc.target/i386/pr65167.c: Likewise.
7890 * gcc.target/i386/pr65183.c: Likewise.
7891 * gcc.target/i386/pr65184.c: Likewise.
7892 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 7893
28b33016
IE
78942016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7895
7896 PR tree-optimization/69328
7897 * gcc.dg/pr69328.c: New test.
7898
bcff0913
JL
78992016-01-20 Jeff Law <law@redhat.com>
7900
bf0bb970 7901 PR target/25114
bcff0913
JL
7902 * gcc.target/m68k/pr25114.c: New test.
7903
a3f69631
AV
79042016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7905
7906 * gcc.target/arm/memset-inline-10.c: Added
7907 dg-require-effective-target arm_thumb2_ok.
7908
af33ba0d
EB
79092016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7910
7911 * gcc.dg/debug/dwarf2/sso.c: New test.
7912
7596d5de
UB
79132016-01-19 Uros Bizjak <ubizjak@gmail.com>
7914
7915 PR testsuite/68820
7916 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7917 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7918 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7919
ceda2c69
JH
79202016-01-19 Jan Hubicka <hubicka@ucw.cz>
7921
7922 PR ipa/66223
7923 * g++.dg/ipa/devirt-50.C: New testcase.
7924
38a979f2
MP
79252016-01-19 Marek Polacek <polacek@redhat.com>
7926
7927 PR c++/68965
7928 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7929 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7930
962801c5
KT
79312016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7932
7933 PR target/69135
7934 * gcc.target/arm/pr69135_1.c: New test.
7935
078fe40a
WD
79362015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7937
7938 * gcc.target/aarch64/ccmp_1.c: Add new tests.
7939
786e3c06
WD
79402015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7941
7942 * gcc.target/aarch64/ccmp_1.c: New testcase.
7943
1e297006
MP
79442016-01-19 Marek Polacek <polacek@redhat.com>
7945
7946 PR c++/68586
7947 * g++.dg/cpp0x/enum30.C: New test.
7948
879c27e3
RB
79492016-01-19 Richard Biener <rguenther@suse.de>
7950
7951 PR tree-optimization/69336
7952 * g++.dg/tree-ssa/pr69336.C: New testcase.
7953
015337d3
JJ
79542016-01-19 Jakub Jelinek <jakub@redhat.com>
7955
7956 PR debug/65779
7957 * gcc.dg/pr65779.c: New test.
7958
e2c768b6
RB
79592016-01-19 Richard Biener <rguenther@suse.de>
7960
7961 PR tree-optimization/69352
7962 * gcc.dg/torture/pr69352.c: New testcase.
7963
569efc34
JJ
79642016-01-19 Jakub Jelinek <jakub@redhat.com>
7965
7966 PR rtl-optimization/68955
7967 PR rtl-optimization/64557
7968 * gcc.dg/torture/pr68955.c: New test.
7969
e49d321f
JH
79702016-01-19 Jan Hubicka <hubicka@ucw.cz>
7971
7972 PR lto/69136
7973 * g++.dg/torture/pr69136.C: New testcase.
7974
e9191ad3
JH
79752016-01-19 Jan Hubicka <hubicka@ucw.cz>
7976
7977 PR lto/69133
7978 * g++.dg/lto/pr69133_0.C: New testcase.
7979 * g++.dg/lto/pr69133_1.C: New testcase.
7980
2bedb645
JL
79812016-01-15 Jeff Law <law@redhat.com>
7982
7983 PR tree-optimization/69320
7984 * gcc.c-torture/pr69320-1.c: New test.
7985 * gcc.c-torture/pr69320-2.c: New test.
7986 * gcc.c-torture/pr69320-3.c: New test.
7987 * gcc.c-torture/pr69320-4.c: New test.
7988
17c15cb9
PP
79892016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7990
7991 PR c++/11858
7992 PR c++/24663
7993 PR c++/24664
7994 * g++.dg/template/pr11858.C: New test.
7995 * g++.dg/template/pr24663.C: New test.
7996 * g++.dg/template/unify12.C: New test.
7997 * g++.dg/template/unify13.C: New test.
7998 * g++.dg/template/unify14.C: New test.
7999 * g++.dg/template/unify15.C: New test.
8000 * g++.dg/template/unify16.C: New test.
8001 * g++.dg/template/unify17.C: New test.
8002
9617fd08
DM
80032016-01-18 David Malcolm <dmalcolm@redhat.com>
8004
8005 PR testsuite/69181
8006 * gcc.dg/pr69181-1.c: New test file.
8007 * gcc.dg/pr69181-2.c: New test file.
8008 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8009 globals by moving it to...
8010 (cleanup-after-saved-dg-test): ...this new function. Add
8011 "global additional_sources_used". Add reset of global
8012 multiline_expected_outputs to the empty list.
8013 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8014 global to...
8015 (multiline_expected_outputs): ...this, and updated comments to
8016 note that it is modified from gcc-dg.exp.
8017 (dg-end-multiline-output): Update for the above renaming.
8018 (handle-multiline-outputs): Likewise. Remove the clearing
8019 of the expected outputs to the empty list.
8020
b555a2e4
RB
80212016-01-18 Richard Biener <rguenther@suse.de>
8022
8023 PR tree-optimization/69297
8024 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8025
96902805
JM
80262016-01-18 Joseph Myers <joseph@codesourcery.com>
8027
8028 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8029 dg-options.
8030 * gcc.target/mips/mips-3d-2.c: Likewise.
8031 * gcc.target/mips/mips-3d-3.c: Likewise.
8032 * gcc.target/mips/mips-3d-4.c: Likewise.
8033 * gcc.target/mips/mips-3d-5.c: Likewise.
8034 * gcc.target/mips/mips-3d-6.c: Likewise.
8035 * gcc.target/mips/mips-3d-7.c: Likewise.
8036 * gcc.target/mips/mips-3d-8.c: Likewise.
8037 * gcc.target/mips/mips-3d-9.c: Likewise.
8038 * gcc.target/mips/mips-ps-1.c: Likewise.
8039 * gcc.target/mips/mips-ps-2.c: Likewise.
8040 * gcc.target/mips/mips-ps-3.c: Likewise.
8041 * gcc.target/mips/mips-ps-4.c: Likewise.
8042 * gcc.target/mips/mips-ps-5.c: Likewise.
8043 * gcc.target/mips/mips-ps-6.c: Likewise.
8044 * gcc.target/mips/mips-ps-7.c: Likewise.
8045 * gcc.target/mips/mips-ps-type.c: Likewise.
8046 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8047 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8048
40e26f94
TV
80492016-01-18 Tom de Vries <tom@codesourcery.com>
8050
8051 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8052 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8053 * c-c++-common/goacc/kernels-empty.c: New test.
8054 * c-c++-common/goacc/kernels-eternal.c: New test.
8055 * c-c++-common/goacc/kernels-loop-2.c: New test.
8056 * c-c++-common/goacc/kernels-loop-3.c: New test.
8057 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8058 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8059 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8060 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8061 * c-c++-common/goacc/kernels-loop-data.c: New test.
8062 * c-c++-common/goacc/kernels-loop-g.c: New test.
8063 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8064 * c-c++-common/goacc/kernels-loop-n.c: New test.
8065 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8066 * c-c++-common/goacc/kernels-loop.c: New test.
8067 * c-c++-common/goacc/kernels-noreturn.c: New test.
8068 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8069 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8070 * c-c++-common/goacc/kernels-reduction.c: New test.
8071
a98d4647
TV
80722016-01-18 Tom de Vries <tom@codesourcery.com>
8073
8074 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8075 * gcc.dg/autopar/outer-2.c: Same.
8076 * gcc.dg/autopar/outer-3.c: Same.
8077 * gcc.dg/autopar/outer-4.c: Same.
8078 * gcc.dg/autopar/outer-5.c: Same.
8079 * gcc.dg/autopar/outer-6.c: Same.
8080 * gcc.dg/autopar/parallelization-1.c: Same.
8081 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8082 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8083 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8084 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8085 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8086 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8087 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8088 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8089 * gcc.dg/autopar/pr39500-1.c: Same.
8090 * gcc.dg/autopar/pr39500-2.c: Same.
8091 * gcc.dg/autopar/pr46193.c: Same.
8092 * gcc.dg/autopar/pr46194.c: Same.
8093 * gcc.dg/autopar/pr49580.c: Same.
8094 * gcc.dg/autopar/pr49960-1.c: Same.
8095 * gcc.dg/autopar/pr49960.c: Same.
8096 * gcc.dg/autopar/pr68373.c: Same.
8097 * gcc.dg/autopar/reduc-1.c: Same.
8098 * gcc.dg/autopar/reduc-1char.c: Same.
8099 * gcc.dg/autopar/reduc-1short.c: Same.
8100 * gcc.dg/autopar/reduc-2.c: Same.
8101 * gcc.dg/autopar/reduc-2char.c: Same.
8102 * gcc.dg/autopar/reduc-2short.c: Same.
8103 * gcc.dg/autopar/reduc-3.c: Same.
8104 * gcc.dg/autopar/reduc-4.c: Same.
8105 * gcc.dg/autopar/reduc-6.c: Same.
8106 * gcc.dg/autopar/reduc-7.c: Same.
8107 * gcc.dg/autopar/reduc-8.c: Same.
8108 * gcc.dg/autopar/reduc-9.c: Same.
8109 * gcc.dg/autopar/uns-outer-4.c: Same.
8110 * gcc.dg/autopar/uns-outer-5.c: Same.
8111 * gcc.dg/autopar/uns-outer-6.c: Same.
8112 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8113 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8114
da976fa8
AL
81152016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8116
8117 PR target/63679
8118 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8119 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8120
70c1e886
AL
81212016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8122
8123 PR target/63679
8124 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8125 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8126 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8127
88bed196
AL
81282016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8129
8130 PR target/63679
8131 * gcc.dg/tree-ssa/sra-17.c: New.
8132 * gcc.dg/tree-ssa/sra-18.c: New.
8133
3dd5f42e
IE
81342016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8135
8136 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8137
ae5a77fa
EB
81382016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8139
8140 * gnat.dg/inline12.adb: New test.
8141
11e57fc6
BC
81422016-01-18 Bin Cheng <bin.cheng@arm.com>
8143
8144 PR tree-optimization/66797
8145 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8146
995b6fe0
RB
81472016-01-18 Richard Biener <rguenther@suse.de>
8148
8149 PR tree-optimization/69170
8150 * gcc.dg/torture/pr69170.c: New testcase.
8151
82ee0cf2 81522016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8153
8154 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8155
d69da357
TV
81562016-01-16 Tom de Vries <tom@codesourcery.com>
8157
8158 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8159
a3845283
TV
81602016-01-16 Tom de Vries <tom@codesourcery.com>
8161
8162 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8163 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8164 redundant dg-require-effective-target pthread.
8165 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8166 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8167 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8168 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8169 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8170 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8171 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8172
197a6aa6
DE
81732016-01-16 David Edelsohn <dje.gcc@gmail.com>
8174
8175 PR target/68609
8176 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8177 * gcc.target/powerpc/recip-7.c: Same.
8178
ec7886c1
PP
81792016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8180
8181 PR c++/69091
8182 * g++.dg/template/pr69091.C: New test.
8183
203484bb
PP
81842016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8185
8186 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8187 dump does not contain an error_mark_node.
8188 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8189 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8190
aa2500e9
PP
81912016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8192
8193 PR c++/68936
8194 * g++.dg/template/pr68936.C: New test.
8195
28621a5c
DE
81962016-01-15 David Edelsohn <dje.gcc@gmail.com>
8197
8198 PR target/68609
8199 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8200 * gcc.target/powerpc/recip-2.c: Same.
8201 * gcc.target/powerpc/recip-3.c: Same.
8202 * gcc.target/powerpc/recip-4.c: Same.
8203 * gcc.target/powerpc/recip-sqrtf.c: Same.
8204
40c43aca
JL
82052016-01-15 Jeff Law <law@redhat.com>
8206
8207 PR tree-optimization/69270
8208 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8209 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8210
afbc5ae8
PT
82112016-01-15 Paul Thomas <pault@gcc.gnu.org>
8212
8213 PR fortran/49630
8214 * gfortran.dg/deferred_character_13.f90: New test for the fix
8215 of comment 3 of the PR.
8216
8217 PR fortran/54070
8218 * gfortran.dg/deferred_character_8.f90: New test
8219 * gfortran.dg/allocate_error_5.f90: New test
8220
8221 PR fortran/60593
8222 * gfortran.dg/deferred_character_10.f90: New test
8223
8224 PR fortran/60795
8225 * gfortran.dg/deferred_character_14.f90: New test
8226
8227 PR fortran/61147
8228 * gfortran.dg/deferred_character_11.f90: New test
8229
8230 PR fortran/64324
8231 * gfortran.dg/deferred_character_9.f90: New test
8232
49abe076
VM
82332016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8234
8235 PR rtl-optimization/69030
8236 * gcc.target/i386/pr69030.c: New.
8237
16d12992
KT
82382016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8239
8240 * gcc.target/aarch64/target_attr_17.c: New test.
8241
78810bd3
RB
82422016-01-15 Richard Biener <rguenther@suse.de>
8243
8244 PR tree-optimization/66856
8245 * gcc.dg/torture/pr66856-1.c: New testcase.
8246 * gcc.dg/torture/pr66856-2.c: Likewise.
8247
2bd847fe
RB
82482016-01-15 Richard Biener <rguenther@suse.de>
8249
8250 PR debug/69137
8251 * g++.dg/lto/pr69137_0.C: New testcase.
8252
a00fe3b7
RS
82532016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8254
8255 PR middle-end/69246
8256 * gcc.target/i386/pr69246.c: New test.
8257
cbb0e83b
DV
82582016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8259
7596d5de 8260 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8261
5a500ecf
DV
82622016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8263
8264 PR c++/56194
8265 * g++.dg/init/const9.C: Disable test on S/390.
8266
5d9bf64f
DV
82672016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8268
8269 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8270 * g++.dg/Wno-frame-address.C: Ditto.
8271
e234b19e
DV
82722016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8273
8274 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8275
89483f99
RB
82762016-01-15 Richard Biener <rguenther@suse.de>
8277
8278 PR tree-optimization/68961
8279 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8280
94f37395
IE
82812016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8282
8283 * gcc.target/i386/pr65105-5.c: New test.
8284
82ee0cf2 82852016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
8286
8287 * gcc.c-torture/execute/alias-4.c: New testcase.
8288
82ee0cf2 82892016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
8290
8291 PR ipa/68148
8292 * g++.dg/ipa/devirt-49.C: New testcase.
8293
092f7deb 82942016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
8295
8296 PR target/65837
8297 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8298 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8299 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8300
e93c66bc
RB
83012016-01-15 Richard Biener <rguenther@suse.de>
8302
8303 PR tree-optimization/69117
8304 * gcc.dg/torture/pr69117.c: New testcase.
8305
c47eaca6 83062015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
8307
8308 PR c++/69048
8309 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8310
c3f6914a
FXC
83112016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8312
8313 PR testsuite/67509
8314 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8315 range tests use 100 * maximum instead of maximum + 1.
8316
cd65ae90
JJ
83172016-01-14 Jakub Jelinek <jakub@redhat.com>
8318
8319 PR debug/69244
8320 * gcc.dg/guality/pr69244.c: New test.
8321
19643948
UB
83222016-01-14 Uros Bizjak <ubizjak@gmail.com>
8323
8324 * lib/target-supports.exp (check_effective_target_issignaling):
8325 New procedure.
8326 * gcc.dg/pr61441.c: Require issignaling effective target.
8327
fe79c97e
SB
83282016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8329
8330 PR target/68803
8331 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8332
c7df95d8
DM
83332016-01-14 David Malcolm <dmalcolm@redhat.com>
8334
8335 PR c++/68819
8336 PR preprocessor/69177
8337 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8338 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8339 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8340 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8341
00083992
MP
83422016-01-14 Marek Polacek <polacek@redhat.com>
8343
8344 PR c/69262
8345 * gcc.dg/array-15.c: New test.
8346
0c9b3294
JJ
83472016-01-14 Jakub Jelinek <jakub@redhat.com>
8348
8349 PR middle-end/68146
8350 PR tree-optimization/69155
8351 * gfortran.dg/pr68146.f: New test.
8352 * gfortran.dg/pr69155.f90: New test.
8353
3688e13d
RB
83542016-01-14 Richard Biener <rguenther@suse.de>
8355
8356 PR tree-optimization/68060
8357 * gcc.dg/torture/pr68060-1.c: New testcase.
8358 * gcc.dg/torture/pr68060-2.c: Likewise.
8359
bab0ad3a
NC
83602016-01-14 Nick Clifton <nickc@redhat.com>
8361
8362 * lib/target-supports.exp
8363 (check_effective_target_arm_neon_ok_nocache): Add an option
8364 sequence that includes setting the ARM architecture to ARMv7-A.
8365 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8366 command line options necessary to enable Neon support.
8367 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8368 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8369 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8370 * gcc.target/arm/pr69180.c: Likewise.
8371
947c2ce5
JL
83722016-01-14 Jeff Law <law@redhat.com>
8373
8374 PR tree-optimization/69270
8375 * gcc.dg/tree-ssa/pr69270.c: New test.
8376
3342fd71
BS
83772016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8378
8379 PR c/66208
8380 * c-c++-common/pr66208.c: New file.
8381
2ad3adf1
JJ
83822016-01-13 Jakub Jelinek <jakub@redhat.com>
8383
8384 PR tree-optimization/69156
8385 * gcc.dg/pr69156.c: New test.
8386
398d6feb
L
83872016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8388
8389 * gcc.target/i386/pr69225-7.c: New test.
8390
4c868789
RH
83912016-01-13 Richard Henderson <rth@redhat.com>
8392
8393 * gcc.dg/tm/memopt-13.c: Update expected function.
8394 * gcc.dg/tm/memopt-6.c: Likewise.
8395
ef6d1772
UB
83962016-01-13 Uros Bizjak <ubizjak@gmail.com>
8397
8398 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
8399 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
8400 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
8401 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 8402
ef6d1772
UB
84032016-01-13 Tom de Vries <tom@codesourcery.com>
8404
8405 PR tree-optimization/69169
0b4b6ef2
TV
8406 * gcc.dg/pr69169.c: New test.
8407
2ad3adf1 84082016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
8409
8410 PR target/69228
8411 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
8412 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8413 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8414 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8415 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8416 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8417 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8418 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8419
9060e335
AK
84202016-01-13 Jakub Jelinek <jakub@redhat.com>
8421
8422 PR target/69247
8423 * gcc.dg/pr69247.c: New test.
8424
40311329
RB
84252016-01-13 Richard Biener <rguenther@suse.de>
8426
8427 PR tree-optimization/69242
8428 * gcc.dg/torture/pr69242.c: New testcase.
8429
ccbd7103
RB
84302016-01-13 Richard Biener <rguenther@suse.de>
8431
8432 PR tree-optimization/69186
8433 * gcc.dg/torture/pr69186.c: New testcase.
8434
c6f72a46
JL
84352016-01-13 Jeff Law <law@redhat.com>
8436
8437 PR tree-optimization/67755
8438 * gcc.dg/tree-ssa/pr67755.c: New test.
8439
84402016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8441
8442 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8443 pass number in output by a star.
8444
c446cf07
BC
84452016-01-12 Bin Cheng <bin.cheng@arm.com>
8446
8447 PR tree-optimization/68911
8448 * gcc.c-torture/execute/pr68911.c: New test.
8449
5342156c
MP
84502016-01-12 Marek Polacek <polacek@redhat.com>
8451
8452 PR c++/68979
8453 * g++.dg/warn/permissive-1.C: New test.
8454
65364cc5
JJ
84552016-01-12 Jakub Jelinek <jakub@redhat.com>
8456
8457 PR objc++/68511
8458 PR c++/69213
8459 * g++.dg/opt/pr69213.C: New test.
8460
81b9a3d9
CB
84612016-01-12 Christian Bruel <christian.bruel@st.com>
8462
8463 PR target/69180
8464 * gcc.target/arm/pr69180.c: New test.
8465
3c4e91c9
RB
84662016-01-12 Richard Biener <rguenther@suse.de>
8467
8468 PR lto/69077
8469 * g++.dg/lto/pr69077_0.C: New testcase.
8470 * g++.dg/lto/pr69077_1.C: Likewise.
8471
5664cea1
JJ
84722016-01-12 Jakub Jelinek <jakub@redhat.com>
8473
8474 PR target/69175
8475 * g++.dg/opt/pr69175.C: New test.
8476
86cefc49
AL
84772016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8478
8479 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8480 rather than #including math.h & stdlib.h.
8481 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8482 * gcc.dg/vect/pr49771.c: Likewise.
8483 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8484 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8485 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8486 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8487 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8488 * gcc.dg/vect/pr44507.c: Likewise.
8489 * gcc.dg/vect/pr45902.c: Likewise.
8490 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8491 * gcc.dg/vect/vect-117.c: Likewise.
8492 * gcc.dg/vect/vect-99.c: Likewise.
8493 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8494 * gcc.dg/vect/vect-cond-1.c: Likewise.
8495 * gcc.dg/vect/vect-cond-2.c: Likewise.
8496 * gcc.dg/vect/vect-cond-3.c: Likewise.
8497 * gcc.dg/vect/vect-cond-4.c: Likewise.
8498 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
8499 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
8500 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
8501 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
8502 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
8503 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
8504 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
8505 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
8506 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
8507 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
8508 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
8509 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
8510 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
8511 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
8512 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
8513 include of signal.h.
8514 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
8515 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
8516 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
8517 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
8518 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
8519 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
8520 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
8521 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
8522 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
8523 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
8524 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8525 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8526 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
8527 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
8528 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
8529 * gcc.dg/vect/vect-outer-5.c: Likewise.
8530 * gcc.dg/vect/vect-outer-6.c: Likewise.
8531 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
8532 include of stdio.h.
8533
b832f61e
NC
85342016-01-12 Nick Clifton <nickc@redhat.com>
8535
8536 PR target/68913
8537 * gcc.dg/lto/pr61886_0.c: Rename the external function called
8538 to fread so that it will be found in all target runtimes.
8539
8eac49b1
RB
85402016-01-12 Richard Biener <rguenther@suse.de>
8541
8542 PR tree-optimization/69053
8543 * g++.dg/torture/pr69053.C: New testcase.
8544
2935d994
RB
85452016-01-12 Richard Biener <rguenther@suse.de>
8546
8547 PR tree-optimization/69168
8548 * gcc.dg/torture/pr69168.c: New testcase.
8549
66c16fd9
RB
85502016-01-12 Richard Biener <rguenther@suse.de>
8551
8552 PR tree-optimization/69157
8553 * gcc.dg/torture/pr69157.c: New testcase.
8554
85552016-01-12 Richard Biener <rguenther@suse.de>
8556
8557 PR tree-optimization/69174
8558 * gcc.dg/torture/pr69174.c: New testcase.
8559
723033a6
JJ
85602016-01-12 Jakub Jelinek <jakub@redhat.com>
8561
8562 PR c++/66808
8563 PR c++/69000
8564 * g++.dg/tls/pr66808.C: New test.
8565 * g++.dg/tls/pr69000.C: New test.
8566
3574cf47
BS
85672016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8568
8569 * gcc.target/powerpc/swaps-p8-23.c: New test.
8570 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
8571
feb20787
JDA
85722016-01-11 John David Anglin <danglin@gcc.gnu.org>
8573
8574 PR tree-optimization/68356
8575 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
8576
27b1820a
KV
85772016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
8578 Jim Wilson <jim.wilson@linaro.org>
8579
8580 PR target/69194
8581 * gcc.target/arm/pr69194.c: New test.
8582
cf4de6af
L
85832016-01-11 H.J. Lu <hongjiu.lu@intel.com>
8584
8585 PR target/69225
8586 * gcc.target/i386/pr69225-1.c: New test.
8587 * gcc.target/i386/pr69225-2.c: Likewise.
8588 * gcc.target/i386/pr69225-3.c: Likewise.
8589 * gcc.target/i386/pr69225-4.c: Likewise.
8590 * gcc.target/i386/pr69225-5.c: Likewise.
8591 * gcc.target/i386/pr69225-6.c: Likewise.
8592
1ebd5558
JJ
85932016-01-11 Jakub Jelinek <jakub@redhat.com>
8594
23552a4d
JJ
8595 PR target/67462
8596 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
8597 if lp64.
8598
26ff85b0
JJ
8599 PR target/69071
8600 * gcc.dg/pr69071.c: New test.
8601
9cb6bd74
JJ
8602 PR c++/69211
8603 * g++.dg/opt/pr69211.C: New test.
8604
1ebd5558
JJ
8605 PR tree-optimization/69214
8606 * gcc.c-torture/compile/pr69214.c: New test.
8607
8c18c836
UB
86082016-01-11 Uros Bizjak <ubizjak@gmail.com>
8609
8610 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
8611 * gcc.target/i386/pr66232-11.c: Ditto.
8612 * gcc.target/i386/pr66232-12.c: Ditto.
8613 * gcc.target/i386/pr66232-13.c: Ditto.
8614
62446e6e
RB
86152016-01-11 Richard Biener <rguenther@suse.de>
8616
8617 PR tree-optimization/69173
8618 * gcc.dg/torture/pr69173.c: New testcase.
8619
2b8568fe
KT
86202016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8621
8622 PR rtl-optimization/68796
8623 * gcc.target/aarch64/tst_5.c: New test.
8624 * gcc.target/aarch64/tst_6.c: Likewise.
8625
5baf4532
KT
86262016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8627
8628 PR rtl-optimization/68841
8629 * gcc.dg/pr68841.c: New test.
8630 * gcc.c-torture/execute/pr68841.c: New test.
8631
ca90b1ed
YR
86322016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8633
8634 PR rtl-optimization/68920
8635 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
8636 for ix86 targets.
8637 * gcc.dg/ifcvt-5.c: New test.
8638
2ad3adf1 86392016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
8640
8641 PR bootstrap/69123
8642 * g++.dg/pr69123.C: New.
8643
83834c09
IE
86442016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8645
8646 PR target/69010
8647 * gcc.target/i386/pr69010.c: New test.
8648
dcf89d57
MJ
86492016-01-11 Martin Jambor <mjambor@suse.cz>
8650
8651 PR ipa/69044
8652 * gcc.target/i386/chkp-pr69044.c: New test.
8653
d95167ee
TV
86542016-01-11 Tom de Vries <tom@codesourcery.com>
8655
8656 PR tree-optimization/69109
8657 * gcc.dg/autopar/pr69109-2.c: New test.
8658 * gcc.dg/autopar/pr69109.c: New test.
8659
4f6403a8
TV
86602016-01-11 Tom de Vries <tom@codesourcery.com>
8661
8662 PR tree-optimization/69108
8663 * gcc.dg/autopar/pr69108.c: New test.
8664
21efdd80
PP
86652016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
8666
8667 PR c++/69029
8668 * c-c++-common/Wisleading-indentation.c: Augment test.
8669
fd42eed8
TK
86702016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
8671
8672 PR fortran/69154
8673 * gfortran.dg/inline_matmul_12.f90: New test.
8674
4f90ee6c
PT
86752016-01-10 Paul Thomas <pault@gcc.gnu.org>
8676
8677 PR fortran/67779
8678 * gfortran.dg/actual_array_offset_1: New test.
8679
3907c6cf
TV
86802016-01-10 Tom de Vries <tom@codesourcery.com>
8681
8682 PR tree-optimization/69062
8683 * gcc.dg/autopar/pr69062.c: New test.
8684
b07b236e
TS
86852016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8686
8687 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8688 * gcc.dg/vect/slp-perm-2.c: Likewise.
8689 * gcc.dg/vect/slp-perm-3.c: Likewise.
8690 * gcc.dg/vect/slp-perm-5.c: Likewise.
8691 * gcc.dg/vect/slp-perm-6.c: Likewise.
8692 * gcc.dg/vect/slp-perm-7.c: Likewise.
8693 * gcc.dg/vect/slp-perm-8.c: Likewise.
8694
23fab8ae
TV
86952016-01-10 Tom de Vries <tom@codesourcery.com>
8696
8697 PR tree-optimization/69039
8698 * gcc.dg/autopar/pr69039.c: New test.
8699
73f0dae2
MP
87002016-01-09 Marek Polacek <polacek@redhat.com>
8701
8702 PR c++/69113
8703 * g++.dg/pr69113.C: New test.
8704
20b8d734
JJ
87052016-01-09 Jakub Jelinek <jakub@redhat.com>
8706
8707 PR middle-end/50865
8708 PR tree-optimization/69097
8709 * gcc.c-torture/execute/pr50865.c: New test.
8710 * gcc.c-torture/execute/pr69097-1.c: New test.
8711 * gcc.c-torture/execute/pr69097-2.c: New test.
8712 * gcc.dg/pr69097-1.c: New test.
8713 * gcc.dg/pr69097-2.c: New test.
8714
c50e614b
JJ
87152016-01-09 Jakub Jelinek <jakub@redhat.com>
8716
8717 PR c++/69164
8718 * g++.dg/opt/pr69164.C: New test.
8719
e0237993
JJ
87202016-01-08 Jakub Jelinek <jakub@redhat.com>
8721
8722 PR tree-optimization/69167
8723 * gcc.dg/pr69167.c: New test.
8724
bd8f5bb2
MP
87252016-01-08 Marek Polacek <polacek@redhat.com>
8726
8727 PR c++/68449
8728 * g++.dg/pr68449.C: New.
8729
bb0f5ca7
AL
87302016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8731
8732 PR tree-optimization/68707
8733 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8734 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8735 on platforms supporting it.
8736 * gcc.dg/vect/slp-perm-2.c: Likewise.
8737 * gcc.dg/vect/slp-perm-3.c: Likewise.
8738 * gcc.dg/vect/slp-perm-5.c: Likewise.
8739 * gcc.dg/vect/slp-perm-7.c: Likewise.
8740 * gcc.dg/vect/slp-perm-8.c: Likewise.
8741 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8742 on platforms supporting it.
8743
22518428
JJ
87442016-01-08 Jakub Jelinek <jakub@redhat.com>
8745
33f0852f
JJ
8746 PR tree-optimization/69162
8747 * gcc.dg/pr69162.c: New test.
8748
22518428
JJ
8749 PR tree-optimization/69172
8750 * gcc.dg/pr69172.c: New test.
8751
80e9b3aa
TP
87522016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8753
8754 PR tree-optimization/67781
8755 * gcc.c-torture/execute/pr67781.c: New file.
8756
262a363f
JJ
87572016-01-08 Jakub Jelinek <jakub@redhat.com>
8758
8759 PR tree-optimization/69083
8760 * gcc.dg/vect/pr69083.c: New test.
8761
6e1f093f
SS
87622016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8763
8764 PR tree-optimization/61441
8765 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8766 Use -fexcess-precision=standard for compiler options.
8767 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8768
53290e07
JJ
87692016-01-08 Jakub Jelinek <jakub@redhat.com>
8770
57bf3072
JJ
8771 PR fortran/69128
8772 * gfortran.dg/gomp/pr69128.f90: New test.
8773
53290e07
JJ
8774 PR c++/69145
8775 * g++.dg/ext/pr69145-1.C: New test.
8776 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8777 * g++.dg/ext/pr69145-2.h: New file.
8778
7a127fa7
MS
87792016-01-07 Martin Sebor <msebor@redhat.com>
8780
8781 PR c/68966
8782 * gcc.dg/atomic-fetch-bool.c: New test.
8783 * gcc.dg/sync-fetch-bool.c: New test.
8784
95918b49
L
87852016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8786
8787 PR fortran/66680
8788 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8789
c8e62a9d
NC
87902016-01-07 Nick Clifton <nickc@redhat.com>
8791
8792 PR target/66655
8793 * g++.dg/pr66655.C: New test.
8794 * g++.dg/pr66655_1.cc: Test support file.
8795 * g++.dg/pr66655.h: Test header file.
8796
2ad3adf1 87972016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
8798
8799 PR fortran/66680
8800 gfortran.dg/gomp/pr66680.f90: New test.
8801
4cd9ca92
L
88022016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8803
8804 PR target/69171
8805 * gcc.target/i386/pr69171-1.c: New test.
8806 * gcc.target/i386/pr69171-2.c: Likewise.
8807 * gcc.target/i386/pr69171-3.c: Likewise.
8808 * gcc.target/i386/pr69171-4.c: Likewise.
8809 * gcc.target/i386/pr69171-5.c: Likewise.
8810 * gcc.target/i386/pr69171-6.c: Likewise.
8811
7e33d4dc
BS
88122015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8813
8814 PR middle-end/67639
8815 * c-c++-common/pr67639.c: New test.
8816
fec64afc
JJ
88172016-01-07 Jakub Jelinek <jakub@redhat.com>
8818
8819 PR tree-optimization/69141
8820 * g++.dg/opt/pr69141.C: New test.
8821
f293ad29
EB
88222016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8823
8824 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8825
5027395e
UB
88262016-01-06 Uros Bizjak <ubizjak@gmail.com>
8827
8828 PR target/69140
8829 * gcc.target/i386/pr69140.c: New test
8830
7443cf13
DM
88312016-01-06 David Malcolm <dmalcolm@redhat.com>
8832
8833 * gcc.dg/bad-dereference.c: New test case.
8834
32928931
BS
88352015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8836
8837 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8838
68dd05da
AS
88392016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8840
8841 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8842
6b131d5b
MP
88432016-01-06 Marek Polacek <polacek@redhat.com>
8844
8845 PR sanitizer/69099
8846 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8847
8d9fdb49
MP
88482016-01-05 Marek Polacek <polacek@redhat.com>
8849
8850 PR c/69104
8851 * gcc.dg/atomic-invalid-2.c: New.
8852
acf93f1e
L
88532016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8854
8855 PR target/68991
8856 * gcc.target/i386/pr68991.c: New test.
8857
3f50525d
L
88582016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8859
8860 PR target/68991
8861 * g++.dg/pr68991-1.C: New test.
8862 * g++.dg/pr68991-2.C: Likewise.
8863
e0237993 88642016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8865
e0237993 8866 PR other/60465
face88a1
ST
8867 * gcc.target/ia64/pr60465-gprel64.c: New test.
8868 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8869
a0866eff
KT
88702016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8871
8872 PR rtl-optimization/68651
8873 * gcc.target/aarch64/pr68651_1.c: New test.
8874
c589e975
DM
88752016-01-05 David Malcolm <dmalcolm@redhat.com>
8876
8877 PR c/69122
8878 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8879
929710d9
NS
88802016-01-05 Nathan Sidwell <nathan@acm.org>
8881
ce3e43d7
NS
8882 PR c++/58583
8883 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8884
929710d9
NS
8885 * gcc.dg/alias-15.c: New.
8886
a2faef8e
NC
88872016-01-05 Nick Clifton <nickc@redhat.com>
8888
8889 PR target/68870
8890 * g++.dg/pr68770.C: New test.
8891
4cfa76e3
MS
88922016-01-04 Mike Stump <mikestump@comcast.net>
8893
8894 * lib/target-supports.exp (check_effective_target_cilkplus):
8895 cilkplus targets require pthreads.
4ece61b6 8896 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 8897
4e8a3a35
MM
88982016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8899
8900 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8901 generation.
8902
818ab71a
JJ
89032016-01-04 Jakub Jelinek <jakub@redhat.com>
8904
8905 Update copyright years.
8906
2fe0a208
MP
89072016-01-04 Marek Polacek <polacek@redhat.com>
8908
8909 PR c/68908
8910 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8911 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8912 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8913
9e3b2fe3
EB
89142016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8915
8916 * gcc.target/sparc/20160104-2.c: New test.
8917
e8d65a35
EB
89182016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8919
8920 * gcc.target/sparc/20160104-1.c: New test.
8921
25ccfccd
PT
89222016-01-03 Paul Thomas <pault@gcc.gnu.org>
8923
8924 PR fortran/65045
8925 * gfortran.dg/pr65045.f90: New test.
8926
cb51d382
EB
89272016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8928
8929 * gnat.dg/specs/debug1.ads: Delete.
8930
6eeaad6e
JD
89312016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8932
8933 PR libgfortran/68867
8934 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
8935 expression.
8936
2f968603
JD
89372016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8938
8939 PR libgfortran/68867
8940 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
8941 PowerPC.
8942
591bb5e4
PT
89432016-01-01 Paul Thomas <pault@gcc.gnu.org>
8944
8945 PR fortran/68864
8946 * gfortran.dg/pr68864.f90: New test.
8947
f1e0620c
JJ
89482016-01-01 Jakub Jelinek <jakub@redhat.com>
8949
942a1319
JJ
8950 PR tree-optimization/69070
8951 * gcc.dg/pr69070.c: New test.
8952
10dff63f
JJ
8953 PR sanitizer/69055
8954 * gfortran.dg/pr69055.f90: New test.
8955
f1e0620c
JJ
8956 PR target/69015
8957 * gcc.dg/pr69015.c: New test.
818ab71a 8958\f
2f883d1c 8959Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
8960
8961Copying and distribution of this file, with or without modification,
8962are permitted in any medium without royalty provided the copyright
8963notice and this notice are preserved.