]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR tree-optimization/71643 (internal compiler error: in redirect_eh_edge_1, at...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
2a65e70b
JJ
12016-06-25 Jakub Jelinek <jakub@redhat.com>
2
f8a06e24
JJ
3 PR tree-optimization/71643
4 * g++.dg/opt/pr71643.C: New test.
5
2a65e70b
JJ
6 PR tree-optimization/71631
7 * gcc.c-torture/execute/pr71631.c: New test.
8
7805417a
JH
92016-06-24 Jan Hubicka <hubicka@ucw.cz>
10
11 * gcc.dg/predict-11.c: New testcase.
12 * gfortran.dg/predict-2.f90: New testcase.
13
888ed1a3
JH
142016-06-24 Jan Hubicka <hubicka@ucw.cz>
15
16 * gcc.dg/predict-10.c: New test.
17
53605f35
BS
182016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
19
20 * gcc.target/powerpc/abs128-1.c: New.
21 * gcc.target/powerpc/copysign128-1.c: New.
22 * gcc.target/powerpc/inf128-1.c: New.
23 * gcc.target/powerpc/nan128-1.c: New.
24
7b22b4c6
EB
252016-06-24 Eric Botcazou <ebotcazou@adacore.com>
26
27 * gfortran.dg/pr71642.f90: New test.
28
37e373c2
JJ
292016-06-24 Jakub Jelinek <jakub@redhat.com>
30
31 PR tree-optimization/71647
32 * gcc.target/i386/pr71647.c: New test.
33
04619cb8
UB
342016-06-24 Uros Bizjak <ubizjak@gmail.com>
35
36 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
37 testsuite compile flags.
38 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
39 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
40
412016-06-24 Uros Bizjak <ubizjak@gmail.com>
42
43 * g++dg/vect/pr36684.cc: Add dg-do compile.
44 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
45 * gcc.dg/vect/pr70021.c: Ditto.
46 * gcc.dg/vect/pr70138-1.c: Ditto.
47 * gcc.dg/vect/pr70138-2.c: Ditto.
48 * gcc.dg/vect/pr70354-1.c: Ditto.
49 * gcc.dg/vect/pr70354-2.c: Ditto.
50 * gcc.dg/vect/pr71259.c: Ditto.
51 * gcc.dg/vect/pr71416-1.c: Ditto.
52 * gcc.dg/vect/slp-43.c: Ditto.
53 * gcc.dg/vect/slp-45.c: Ditto.
54 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
55 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
56 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
57 * gfortran.dg/vect/pr69980.f90: Ditto.
58
592016-06-24 Uros Bizjak <ubizjak@gmail.com>
60
61 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
62 * gcc.dg/vect/bb-slp-30.c: Ditto.
63 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
64 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
65 * gcc.dg/vect/pr45902.c: Ditto.
66 * gcc.dg/vect/pr48172.c: Ditto.
67 * gcc.dg/vect/pr48377.c: Ditto.
68 * gcc.dg/vect/pr49038.c: Ditto.
69 * gcc.dg/vect/pr49771.c: Ditto.
70 * gcc.dg/vect/pr52091.c: Ditto.
71 * gcc.dg/vect/pr53185-2.c: Ditto.
72 * gcc.dg/vect/pr56826.c: Ditto.
73 * gcc.dg/vect/pr60276.c: Ditto.
74 * gcc.dg/vect/pr62021.c: Ditto.
75 * gcc.dg/vect/pr63530.c: Ditto.
76 * gcc.dg/vect/pr65518.c: Ditto.
77 * gcc.dg/vect/pr65947-1.c: Ditto.
78 * gcc.dg/vect/pr65947-10.c: Ditto.
79 * gcc.dg/vect/pr65947-11.c: Ditto.
80 * gcc.dg/vect/pr65947-12.c: Ditto.
81 * gcc.dg/vect/pr65947-13.c: Ditto.
82 * gcc.dg/vect/pr65947-2.c: Ditto.
83 * gcc.dg/vect/pr65947-3.c: Ditto.
84 * gcc.dg/vect/pr65947-4.c: Ditto.
85 * gcc.dg/vect/pr65947-5.c: Ditto.
86 * gcc.dg/vect/pr65947-6.c: Ditto.
87 * gcc.dg/vect/pr65947-7.c: Ditto.
88 * gcc.dg/vect/pr65947-8.c: Ditto.
89 * gcc.dg/vect/pr65947-9.c: Ditto.
90 * gcc.dg/vect/pr71416-1.c: Ditto.
91 * gcc.dg/vect/pr71439.c: Ditto.
92 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
93 * gcc.dg/vect/vect-bswap16.c: Ditto.
94 * gcc.dg/vect/vect-bswap32.c: Ditto.
95 * gcc.dg/vect/vect-bswap64.c: Ditto.
96 * gcc.dg/vect/vect-live-1.c: Ditto.
97 * gcc.dg/vect/vect-live-2.c: Ditto.
98 * gcc.dg/vect/vect-live-3.c: Ditto.
99 * gcc.dg/vect/vect-live-4.c: Ditto.
100 * gcc.dg/vect/vect-live-5.c: Ditto.
101 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
102 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
103 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
104 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
105 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
106 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
107 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
108 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
109 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
110 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
111 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
112 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
113 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
114 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
115 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
116 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
117 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
118
da224bcb
UB
1192016-06-24 Uros Bizjak <ubizjak@gmail.com>
120
121 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
122
dfee2870
L
1232016-06-24 H.J. Lu <hongjiu.lu@intel.com>
124
125 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
126 ia32 if R_386_GOT32X relocation is supported.
127 * gcc.target/i386/noplt-3.c: Likewise.
128 * gcc.target/i386/noplt-2.c: Likewise.
129 (main): Renamed to ...
130 (bar): This.
131 * gcc.target/i386/noplt-4.c: Likewise.
132 (main): Renamed to ...
133 (bar): This.
134 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
135 * gcc.target/i386/pr67400-5.c: Likewise.
136
a86451b9
JJ
1372016-06-24 Jakub Jelinek <jakub@redhat.com>
138
00085092
JJ
139 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
140 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
141
a86451b9
JJ
142 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
143 f4): Adjust expected diagnostics.
144 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
145 (T): If OVFP is defined, redefine to TP.
146 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
147 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
148 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
149 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
150 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
151 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
152 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
153 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
154 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
155 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
156 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
157 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
158 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
159 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
160 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
161 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
162 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
163 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
164 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
165 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
166 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
167 as last argument to __builtin_add_overflow_p.
168
7bb5d5f4
UB
1692016-06-23 Uros Bizjak <ubizjak@gmail.com>
170
171 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
172 dg-options and remove default vector testsuite compile flags.
173 * g++.dg/vect/pr33860a.cc: Ditto.
174 * g++.dg/vect/pr45470-a.cc: Ditto.
175 * g++.dg/vect/pr45470-b.cc: Ditto.
176 * g++.dg/vect/pr60896.cc: Ditto.
177 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
178 * gcc.dg/vect/pr18308.c: Ditto.
179 * gcc.dg/vect/pr24049.c: Ditto.
180 * gcc.dg/vect/pr33373.c: Ditto.
181 * gcc.dg/vect/pr36228.c: Ditto.
182 * gcc.dg/vect/pr42395.c: Ditto.
183 * gcc.dg/vect/pr42604.c: Ditto.
184 * gcc.dg/vect/pr46663.c: Ditto.
185 * gcc.dg/vect/pr48765.c: Ditto.
186 * gcc.dg/vect/pr49093.c: Ditto.
187 * gcc.dg/vect/pr49352.c: Ditto.
188 * gcc.dg/vect/pr52298.c: Ditto.
189 * gcc.dg/vect/pr52870.c: Ditto.
190 * gcc.dg/vect/pr53185.c: Ditto.
191 * gcc.dg/vect/pr53773.c: Ditto.
192 * gcc.dg/vect/pr56695.c: Ditto.
193 * gcc.dg/vect/pr62171.c: Ditto.
194 * gcc.dg/vect/pr63530.c: Ditto.
195 * gcc.dg/vect/pr68339.c: Ditto.
196 * gcc.dg/vect/pr71259.c: Ditto.
197 * gcc.dg/vect/vect-82_64.c: Ditto.
198 * gcc.dg/vect/vect-83_64.c: Ditto.
199 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
200 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
201 * gcc.dg/vect/vect-shift-2.c: Ditto.
202 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
203 * gfortran.dg/vect/pr39318.f90: Ditto.
204 * gfortran.dg/vect/pr45714-a.f: Ditto.
205 * gfortran.dg/vect/pr45714-b.f: Ditto.
206 * gfortran.dg/vect/pr46213.f90: Ditto.
207
2d4bb02f
MM
2082016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
209 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
210
211 * gcc.target/powerpc/p9-splat-5.c: New test.
212
f6d1b868
UB
2132016-06-23 Uros Bizjak <ubizjak@gmail.com>
214
215 PR tree-optimization/71488
216 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
217 * lib/target-supports.exp: ... here.
218 (check_sse4_hw_available): New procedure.
219 (check_effective_target_sse4_runtime): Ditto.
220 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
221 -march=westmere for sse4_runtime targets.
936ff030 222 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 223 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 224 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 225 (main): Call check_vect ().
a7898180 226 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 227
c0597759
L
2282016-06-23 H.J. Lu <hongjiu.lu@intel.com>
229
230 PR target/66232
231 PR target/67400
232 * gcc.target/i386/pr66232-14.c: New file.
233 * gcc.target/i386/pr66232-15.c: Likewise.
234 * gcc.target/i386/pr66232-16.c: Likewise.
235 * gcc.target/i386/pr66232-17.c: Likewise.
236 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
237 ia32 if R_386_GOT32X relocation is supported.
238 * gcc.target/i386/pr67400-2.c: Likewise.
239 * gcc.target/i386/pr67400-3.c: Likewise.
240 * gcc.target/i386/pr67400-4.c: Likewise.
241 * gcc.target/i386/pr67400-6.c: Likewise.
242 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 243 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 244
5b0e27a7
JD
2452016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
246
247 PR libgfortran/48852
248 * gfortran.dg/char4_iunit_1.f03: Update test.
249 * gfortran.dg/f2003_io_5.f03: Update test.
250 * gfortran.dg/real_const_3.f90: Update test.
251
7f586d90
AK
2522016-06-23 Andi Kleen <ak@linux.intel.com>
253
254 * g++.dg/bprob/bprob.exp: Support autofdo.
255 * g++.dg/tree-prof/tree-prof.exp: dito.
256 * gcc.dg/tree-prof/tree-prof.exp: dito.
257 * gcc.misc-tests/bprob.exp: dito.
258 * gfortran.dg/prof/prof.exp: dito.
259 * lib/profopt.exp: dito.
260 * lib/target-supports.exp: Check for autofdo.
261
60fa7862
ML
2622016-06-23 Martin Liska <mliska@suse.cz>
263
264 * gcc.dg/pr71619.c: New test.
265
e3d62871
UB
2662016-06-23 H.J. Lu <hongjiu.lu@intel.com>
267
268 PR target/67400
cc901875
UB
269 * gcc.target/i386/pr67400-1.c: New test.
270 * gcc.target/i386/pr67400-2.c: Likewise.
271 * gcc.target/i386/pr67400-3.c: Likewise.
272 * gcc.target/i386/pr67400-4.c: Likewise.
273 * gcc.target/i386/pr67400-5.c: Likewise.
274 * gcc.target/i386/pr67400-6.c: Likewise.
275 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 276
ac81cf0b
DM
2772016-06-22 David Malcolm <dmalcolm@redhat.com>
278
279 * c-c++-common/missing-header-1.c: New test case.
280 * c-c++-common/missing-header-2.c: New test case.
281 * c-c++-common/missing-header-3.c: New test case.
282 * c-c++-common/missing-header-4.c: New test case.
283
1a4f11c8
DM
2842016-06-22 David Malcolm <dmalcolm@redhat.com>
285
286 PR c/70339
287 * c-c++-common/attributes-1.c: Update dg-prune-output to include
288 hint.
289 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
290 expected results due to builtin "nanl" now being suggested for
291 "name".
292 * gcc.dg/pr67580.c: Update expected messages.
293 * gcc.dg/spellcheck-identifiers.c: New testcase.
294 * gcc.dg/spellcheck-typenames.c: New testcase.
295
a93eac6a
DM
2962016-06-22 David Malcolm <dmalcolm@redhat.com>
297
298 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
299 file.
300 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
301 diagnostic-test-show-locus-parseable-fixits.c to sources for
302 diagnostic_plugin_test_show_locus.c.
303 * lib/gcc-defs.exp (freeform_regexps): New global.
304 (dg-regexp): New function.
305 (handle-dg-regexps): New function.
306 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
307 freeform_regexps to the empty list.
308 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
309
49e76ff1
IE
3102016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
311
f6d1b868 312 PR tree-optimization/71488
49e76ff1
IE
313 * g++.dg/pr71488.C: New test.
314 * gcc.dg/vect/vect-bool-cmp.c: New test.
315
951d8c8a
EB
3162016-06-22 Eric Botcazou <ebotcazou@adacore.com>
317
318 * gcc.dg/guality/param-5.c: New test.
319
b60fc3bd
BE
3202016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
321
322 * gcc.target/i386/asm-flag-7.c: New test.
323
0609abda
TS
3242016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
325
326 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
327 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
328 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
329 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
330 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
331 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
332 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
333 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
334 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
335 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
336 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
337 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
338 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
339 * gcc.dg/tree-ssa/vrp87.c: Likewise.
340 * lib/target-supports.exp: Likewise.
341
ee2499b4
TS
3422016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
343
344 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
345 * gcc.dg/attr-ms_struct-2.c: Likewise.
346 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
347 * gcc.dg/bf-ms-attrib.c: Likewise.
348 * gcc.dg/bf-ms-layout-2.c: Likewise.
349 * gcc.dg/bf-ms-layout-3.c: Likewise.
350 * gcc.dg/bf-ms-layout.c: Likewise.
351 * gcc.dg/bf-no-ms-layout.c: Likewise.
352 * gcc.target/i386/bitfield1.c: Likewise.
353 * gcc.target/i386/bitfield2.c: Likewise.
354 * gcc.target/i386/bitfield3.c: Likewise.
355
caea59ff
KN
3562016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
357
358 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
359 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
360 override other than -mcpu=power9 command-line option is specified,
361 or if the target operating system is aix.
362 * gcc.target/powerpc/darn-1.c: Likewise.
363 * gcc.target/powerpc/darn-2.c: Likewise.
364 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
365 test if effective-target is not powerpc_p9vector_ok or if the
366 target operating system is not defined.
367 * gcc.target/powerpc/vslv-1.c: Likewise.
368 * gcc.target/powerpc/vsrv-0.c: Likewise.
369 * gcc.target/powerpc/vsrv-1.c: Likewise.
370
63617e30
TB
3712016-06-21 Tobias Burnus <burnus@net-b.de>
372
373 PR fortran/71068
374 * gfortran.dg/coarray/data_1.f90: New.
375
89192c3c
WD
3762016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
377
378 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
379 (dg-require-effective-target): Use arm_v8_neon_hw.
380 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
381 (dg-require-effective-target): Likewise.
382 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
383 (dg-require-effective-target): Likewise.
384 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
385 (dg-require-effective-target): Likewise.
386 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
387 (dg-require-effective-target): Likewise.
388 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
389 (dg-require-effective-target): Likewise.
390 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
391 Add AArch64 check.
392
64ac50e2
WD
3932016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
394
395 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
396 Set to 3 so test passes.
397
6252b5db
WD
3982016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
399
400 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
401
3b9bc511
IV
4022016-06-21 Ilya Verbin <ilya.verbin@intel.com>
403
404 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
405 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
406 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
407 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
408
21db1c78
IV
4092016-06-21 Ilya Verbin <ilya.verbin@intel.com>
410
411 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
412 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
413
9d30e86f
L
4142016-06-21 H.J. Lu <hongjiu.lu@intel.com>
415
416 PR target/71549
417 * gcc.target/i386/pr71549.c: New test.
418
448a7c69
KN
4192016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
420
421 * gcc.target/powerpc/vadsdu-0.c: Replace
422 dg-require-effective-target directive to allow test to run on more
423 platforms, and add dg-skip-if directive to disable test on aix
424 platforms because of known incompatibilities.
425 * gcc.target/powerpc/vadsdu-1.c: Likewise.
426 * gcc.target/powerpc/vadsdu-2.c: Likewise.
427 * gcc.target/powerpc/vadsdu-3.c: Likewise.
428 * gcc.target/powerpc/vadsdu-4.c: Likewise.
429 * gcc.target/powerpc/vadsdu-5.c: Likewise.
430 * gcc.target/powerpc/vadsdub-1.c: Likewise.
431 * gcc.target/powerpc/vadsdub-2.c: Replace
432 dg-require-effective-target directive to allow test to run on more
433 platforms, and add dg-skip-if directive to disable test on aix
434 platforms because of known incompatibilities.
435 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
436 with vec_absdb call to differentiate this test from vadsdub-1.c.
437 * gcc.target/powerpc/vadsduh-1.c: Replace
438 dg-require-effective-target directive to allow test to run on more
439 platforms, and add dg-skip-if directive to disable test on aix
440 platforms because of known incompatibilities.
441 * gcc.target/powerpc/vadsduh-2.c: Likewise.
442 * gcc.target/powerpc/vadsduw-1.c: Likewise.
443 * gcc.target/powerpc/vadsduw-2.c: Likewise.
444
0ad84f34
JJ
4452016-06-21 Jakub Jelinek <jakub@redhat.com>
446
447 PR tree-optimization/71588
448 * gcc.dg/pr71558.c: New test.
449
e71e8d94
SKS
4502016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
451
452 * c-c++-common/pr68657-1.c: Require ptr32plus support.
453 * c-c++-common/pr68657-2.c: Likewise.
454 * c-c++-common/pr68657-3.c: Likewise.
455 * gcc.dg/torture/pr69714.c: Require int32plus support.
456 * gcc.dg/torture/pr70025.c: Likewise.
457 * gcc.dg/torture/pr70083.c: Likewise.
458 * gcc.dg/torture/pr70542.c: Likewise.
459 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
460
5a578671
JM
4612016-06-20 Joseph Myers <joseph@codesourcery.com>
462
463 PR c/71601
464 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
465
7a9df68e
JJ
4662016-06-20 Jakub Jelinek <jakub@redhat.com>
467
50aa64d5
JJ
468 PR middle-end/71581
469 * gcc.dg/pr71581.c: New test.
470
7a9df68e
JJ
471 PR rtl-optimization/71591
472 * gcc.dg/cpp/pr71591.c: New test.
473
3947cf19
DR
4742016-06-20 David B. Robins <gcc@davidrobins.net>
475
476 PR target/71571
477 * g++.dg/torture/pr71571.C: New test.
478
c4ff221e
JJ
4792016-06-20 Jakub Jelinek <jakub@redhat.com>
480
481 PR target/71559
482 * gcc.target/i386/sse2-pr71559.c: New test.
483 * gcc.target/i386/avx-pr71559.c: New test.
484 * gcc.target/i386/avx512f-pr71559.c: New test.
485
f1b5abfb
TB
4862016-06-20 Tobias Burnus <burnus@net-b.de>
487
488 PR fortran/71194
489 * gfortran.dg/pointer_remapping_10.f90: New.
490
842107e4
DM
4912016-06-20 David Malcolm <dmalcolm@redhat.com>
492
493 * g++.dg/diagnostic/string-literal-concat.C: New test case.
494
d9e8bdfd
MS
4952016-06-20 Martin Sebor <msebor@redhat.com>
496
497 PR c/69507
498 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
499 * gnu90-const-expr-1.c: Same.
500 * gnu99-const-expr-1.c: Same.
501 * gnu99-static-1.c: Same.
502
67785479
RL
5032016-06-20 Renlin Li <renlin.li@arm.com>
504
505 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
506
636929b8
JG
5072016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
508
509 * gcc.target/aarch64/vcvt_f64_1.c: New.
510 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
511 * gcc.target/aarch64/vrecp_f64_1.c: New.
512
ff7b374b
KT
5132016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
514
515 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
516 "alignement".
517
554cfc9e
GJL
5182016-06-20 Georg-Johann Lay <avr@gjlay.de>
519
520 PR target/71103
521 * gcc.target/avr/torture/pr71103-2.c: New test.
522
aa0db437
MS
5232016-06-19 Martin Sebor <msebor@redhat.com>
524
525 PR c/69507
526 * gcc.dg/alignof.c: New test.
527
c561b091
PC
5282016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
529
530 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
531 vs dg-error; test constexpr specifier too.
532
bf54f123
PC
5332016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
534
535 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
536
4e53aa97
CL
5372016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
538
539 * lib/target-supports.exp
540 (check_effective_target_arm_neon_fp16_ok_nocache): Call
541 arm_neon_ok and merge flags. Fix temporary test name.
542 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
543 and merge flags.
544
69071d86
ML
5452016-06-17 Martin Liska <mliska@suse.cz>
546
547 * gcc.dg/predict-9.c: Fix dump scanning.
548
68b3b858
BC
5492016-06-17 Bin Cheng <bin.cheng@arm.com>
550
551 PR tree-optimization/71354
552 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
553
d3ee260a
BC
5542016-06-17 Bin Cheng <bin.cheng@arm.com>
555
556 PR tree-optimization/71347
557 * gcc.dg/tree-ssa/pr71347.c: New test.
558
bd8fb114
BC
5592016-06-17 Bin Cheng <bin.cheng@arm.com>
560
561 PR tree-optimization/71354
562 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
563
97816be4
BC
5642016-06-17 Bin Cheng <bin.cheng@arm.com>
565
566 * gcc.dg/vect/vect-alias-check-1.c: New test.
567
2d761a37
SKS
5682016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
569
e0277d6b 570 PR target/71151
2d761a37
SKS
571 * gcc.target/avr/pr71151-1.c: New test.
572 * gcc.target/avr/pr71151-2.c: New test.
573 * gcc.target/avr/pr71151-3.c: New test.
574 * gcc.target/avr/pr71151-4.c: New test.
575 * gcc.target/avr/pr71151-5.c: New test.
576 * gcc.target/avr/pr71151-6.c: New test.
577 * gcc.target/avr/pr71151-7.c: New test.
578 * gcc.target/avr/pr71151-8.c: New test.
579 * gcc.target/avr/pr71151-common.h: New test.
580
68fa96d6
ML
5812016-06-16 Martin Liska <mliska@suse.cz>
582
583 * gfortran.dg/predict-1.f90: New test.
584
b6ca982f
UB
5852016-06-16 Uros Bizjak <ubizjak@gmail.com>
586
587 PR target/71242
588 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
589
1dc8d15b
JH
5902016-06-16 Jan Hubicka <hubicka@ucw.cz>
591
592 * g++.dg/vect/pr36648.cc: Disable cunrolli
593
67c25816
JJ
5942016-06-16 Jakub Jelinek <jakub@redhat.com>
595
c577adb2
JJ
596 PR target/71554
597 * gcc.c-torture/execute/pr71554.c: New test.
598
67c25816
JJ
599 PR rtl-optimization/71532
600 * gcc.dg/torture/pr71532.c: New test.
601
1a3c3ee9
MM
6022016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
603
604 * gcc.target/powerpc/p9-dimode1.c: New test.
605 * gcc.target/powerpc/p9-dimode2.c: Likewise.
606
f29468a7
JJ
6072016-06-15 Jakub Jelinek <jakub@redhat.com>
608
61daecc4
JJ
609 * gcc.c-torture/compile/20160615-1.c: New test.
610
f29468a7
JJ
611 * g++.dg/cpp0x/ref-qual17.C: New test.
612
209d1e2d
IE
6132016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
614
615 PR middle-end/71529
616 * gcc.target/i386/pr71529.C: New test.
617
8dc35712
AH
6182016-06-15 Alan Hayward <alan.hayward@arm.com>
619
620 PR tree-optimization/71483
621 * g++.dg/vect/pr71483.c: New
622
b8911cb8
PC
6232016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
624
625 PR c++/70202
626 * g++.dg/inherit/crash6.C: New.
627 * g++.dg/inherit/union2.C: Likewise.
628 * g++.dg/inherit/virtual12.C: Likewise.
629 * g++.dg/inherit/virtual13.C: Likewise.
630 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
631
cf5d08ab
UB
6322016-06-15 Uros Bizjak <ubizjak@gmail.com>
633
e3d62871 634 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 635
8f482165
AH
6362016-06-15 Alan Hayward <alan.hayward@arm.com>
637
638 PR tree-optimization/71439
639 * gcc.dg/vect/pr71439.c: New
640
3256673f
KT
6412016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
642
643 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
644
b17dc4d4
RB
6452016-06-15 Richard Biener <rguenther@suse.de>
646
647 * gcc.dg/vect/slp-45.c: New testcase.
648
2a5825f2
RB
6492016-06-15 Richard Biener <rguenther@suse.de>
650
651 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
652
6e433d0b
BS
6532016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
654
655 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
656 requirements, and disable for AIX for now.
657 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
658
abe7f828
JJ
6592016-06-14 Jakub Jelinek <jakub@redhat.com>
660
a09c81b4
JJ
661 PR c++/71528
662 * g++.dg/opt/pr71528.C: New test.
663
abe7f828
JJ
664 PR c++/71516
665 * g++.dg/init/pr71516.C: New test.
666
acfadf06
PC
6672016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
668
669 * g++.dg/init/array46.C: New.
670
4d568ab2
UB
6712016-06-14 Uros Bizjak <ubizjak@gmail.com>
672
e3d62871
UB
673 * gcc.target/i386/float128-3.c: New test.
674 * gcc.target/i386/quad-sse4.c: Ditto.
675 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
676 Update scan strings.
4d568ab2 677
30934c5d
RB
6782016-06-14 Richard Biener <rguenther@suse.de>
679
680 PR middle-end/71526
681 * gfortran.dg/pr71526.f90: New testcase.
682
3970e545
AV
6832016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
684
685 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
686 * gcc.dg/zero_bits_compound-1.c: Likewise.
687
04976c6e
RB
6882016-06-14 Richard Biener <rguenther@suse.de>
689
690 PR tree-optimization/71522
691 * gcc.dg/torture/pr71522.c: New testcase.
692
23e025db
JJ
6932016-06-14 Jakub Jelinek <jakub@redhat.com>
694
695 PR tree-optimization/71520
696 * gcc.dg/tree-ssa/pr71520.c: New test.
697
90b72e84
RB
6982016-06-14 Richard Biener <rguenther@suse.de>
699
700 PR tree-optimization/71521
86c24ba6 701 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 702
ef7cf206
JJ
7032016-06-13 Jakub Jelinek <jakub@redhat.com>
704
0dda258b
JJ
705 PR sanitizer/71498
706 * c-c++-common/ubsan/bounds-13.c: New test.
707
ef7cf206
JJ
708 PR preprocessor/71183
709 * gcc.dg/cpp/source_date_epoch-3.c: New test.
710
a73786e3
JL
7112016-06-13 Jeff Law <law@redhat.com>
712
713 PR tree-optimization/71403
714 * c-c++-common/ubsan/pr71403-1.c: New test.
715 * c-c++-common/ubsan/pr71403-2.c: New test.
716 * c-c++-common/ubsan/pr71403-3.c: New test.
717
0ac249bf
JJ
7182016-06-13 Jakub Jelinek <jakub@redhat.com>
719
720 PR middle-end/71478
721 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
722 Add -Wno-psabi -w to dg-options.
723
5408a64a
KN
7242016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
725
726 * gcc.target/powerpc/vadsdu-0.c: New test.
727 * gcc.target/powerpc/vadsdu-1.c: New test.
728 * gcc.target/powerpc/vadsdu-2.c: New test.
729 * gcc.target/powerpc/vadsdu-3.c: New test.
730 * gcc.target/powerpc/vadsdu-4.c: New test.
731 * gcc.target/powerpc/vadsdu-5.c: New test.
732 * gcc.target/powerpc/vadsdub-1.c: New test.
733 * gcc.target/powerpc/vadsdub-2.c: New test.
734 * gcc.target/powerpc/vadsduh-1.c: New test.
735 * gcc.target/powerpc/vadsduh-2.c: New test.
736 * gcc.target/powerpc/vadsduw-1.c: New test.
737 * gcc.target/powerpc/vadsduw-2.c: New test.
738
f7e4f2e3
DM
7392016-06-13 David Malcolm <dmalcolm@redhat.com>
740
741 * gcc.dg/c99-init-2.c (c): Update expected error message.
742 * gcc.dg/init-bad-8.c (foo): Likewise.
743 * gcc.dg/spellcheck-fields-3.c: New test case.
744
ad23a23e
ML
7452016-06-13 Martin Liska <mliska@suse.cz>
746
747 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
748 and "guess loop iv compared" heuristics.
749 * gcc.dg/predict-2.c: Likewise.
750 * gcc.dg/predict-3.c: Likewise.
751 * gcc.dg/predict-4.c: Likewise.
752 * gcc.dg/predict-5.c: Likewise.
753 * gcc.dg/predict-6.c: Likewise.
754
146c55da
MP
7552016-06-13 Marek Polacek <polacek@redhat.com>
756
757 PR middle-end/71476
758 * c-c++-common/Wswitch-unreachable-4.c: New test.
759 * gcc.dg/Wswitch-unreachable-2.c: New test.
760 * g++.dg/tm/jump1.C: Move dg-warning.
761
42e77cbc
EB
7622016-06-13 Eric Botcazou <ebotcazou@adacore.com>
763
764 * gnat.dg/renaming10.ad[sb]: New test.
765
7474dcc1
PT
7662016-06-13 Paul Thomas <pault@gcc.gnu.org>
767
768 PR fortran/70673
769 * gfortran.dg/pr70673.f90: New test.
770
f57f53d3
RB
7712016-06-13 Richard Biener <rguenther@suse.de>
772
773 PR middle-end/64516
774 * gcc.dg/align-3.c: New testcase.
775
5843a5f0
ML
7762016-06-13 Martin Liska <mliska@suse.cz>
777
778 * gcc.target/i386/pr71458.c: New test.
779
aa8fdb44
UB
7802016-06-12 Uros Bizjak <ubizjak@gmail.com>
781
782 PR target/71241
783 * testsuite/gcc.dg/torture/float128-nan.c: New test.
784
2043e4d7
DH
7852016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
786
787 PR target/60751
788 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
789 statement.
790
d3dc025d
DH
7912016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
792
793 PR target/60751
794 * gfortran.dg/comma_IO_extension_1.f90: New test.
795 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
796 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
797 statement.
798 * gfortran.dg/graphite/pr38083.f90: Likewise.
799 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
800 missing format.
801
a31d78c6
EB
8022016-06-11 Eric Botcazou <ebotcazou@adacore.com>
803
804 * gnat.dg/case_character.adb: New test.
805
95c18dd0
SB
8062016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
807
808 PR middle-end/71310
809 * gcc.target/powerpc/pr71310.c: New testcase.
810
b97d37b4
KV
8112016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
812
813 PR middle-end/71478
814 * gcc.dg/pr71478.c: New test.
815
900bcda3
JJ
8162016-06-10 Jakub Jelinek <jakub@redhat.com>
817
ec1c20db
JJ
818 PR middle-end/71494
819 * gcc.c-torture/execute/pr71494.c: New test.
820
50b15873
JJ
821 PR c/68657
822 * gcc.target/i386/pr68657.c: New test.
823
900bcda3
JJ
824 PR inline-asm/68843
825 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
826 (test): Add -masm=intel alternatives.
827
4d926e34
MS
8282016-06-10 Martin Sebor <msebor@redhat.com>
829
830 PR c/71392
831 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
832
ad071b2b
JL
8332016-06-10 Jeff Law <law@redhat.com>
834
835 PR tree-optimization/71335
836 * gcc.c-torture/execute/pr71335.c: New test.
837
2704efe8
DM
8382016-06-10 David Malcolm <dmalcolm@redhat.com>
839
840 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
841 the various "cannot tail-call: " messages.
842
18c9b7d4
CL
8432016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
844
845 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
846 and options.
847
7cfa10f3
MO
8482016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
849
850 PR sanitizer/71480
851 * c-c++-common/asan/pr71480.c: New test.
852
1f24fd3e
L
8532016-06-10 H.J. Lu <hongjiu.lu@intel.com>
854
855 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
856 (ASMNAME2): Likewise.
857 (main): Replace fn in asm statement with ASMNAME ("fn").
858 * gcc.dg/guality/pr68037-2.c: Likewise.
859 * gcc.dg/guality/pr68037-3.c: Likewise.
860 * gcc.dg/torture/pr68037-1.c: Likewise.
861 * gcc.dg/torture/pr68037-2.c: Likewise.
862 * gcc.dg/torture/pr68037-3.c: Likewise.
863
ad551c07
BE
8642016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
865
866 PR inline-asm/68843
867 * gcc.target/i386/pr68843-1.c: New test.
868 * gcc.target/i386/pr68843-2.c: New test.
869
4b1ffdb1 8702016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
871 Cesar Philippidis <cesar@codesourcery.com>
872
873 PR middle-end/71373
874 * gcc.dg/goacc/nested-function-1.c: New file.
875 * gcc.dg/goacc/nested-function-2.c: Likewise.
876 * gcc.dg/goacc/pr71373.c: Likewise.
877 * gfortran.dg/goacc/cray-2.f95: Likewise.
878 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
879 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
880 * gfortran.dg/goacc/cray.f95: Update.
881 * gfortran.dg/goacc/loop-1.f95: Likewise.
882 * gfortran.dg/goacc/loop-3.f95: Likewise.
883 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
884 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
885
8862016-06-10 Thomas Schwinge <thomas@codesourcery.com>
887
888 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
889 for OpenACC tile clauses.
890 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
891
892 PR c/71381
893 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
894 to...
895 * c-c++-common/goacc/cache-2.c: ... this new file.
896 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
897 * gfortran.dg/goacc/cache-2.f95: ... this new file.
898 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
899 usage.
900 * gfortran.dg/goacc/cray.f95: Likewise.
901 * gfortran.dg/goacc/loop-1.f95: Likewise.
902
89851e4c
AH
9032016-06-10 Alan Hayward <alan.hayward@arm.com>
904
905 PR tree-optimization/71407
906 PR tree-optimization/71416
907 * gcc.dg/vect/pr71407.c: New
908 * gcc.dg/vect/pr71416-1.c: New
909 * gcc.dg/vect/pr71416-2.c: New
910
200eafbf
RB
9112016-06-10 Richard Biener <rguenther@suse.de>
912
913 PR middle-end/71477
914 * gcc.dg/torture/pr71477.c: New testcase.
915
4df99d92
JK
9162016-06-09 Julia Koval <julia.koval@intel.com>
917
918 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
919 * gcc.target/i386/interrupt-13.c: Likewise.
920 * gcc.target/i386/interrupt-15.c: Likewise.
921 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
922 * gcc.target/i386/interrupt-24.c: Likewise.
923 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
924 * gcc.target/i386/interrupt-9.c: Likewise.
925 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
926
e01b4e16
MS
9272016-06-09 Martin Sebor <msebor@redhat.com>
928
929 PR c/70883
930 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
931 * gcc.dg/builtin-constant_p-1.c: Same.
932 * gcc.dg/builtins-error.c: Same.
933 * gcc.dg/pr70859.c: Same.
934
9c35db0e
SKS
9352016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
936
937 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
938 * gcc.dg/torture/pr68067-1.c: Likewise.
939 * gcc.dg/torture/pr68067-2.c: Likewise.
940
9412016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
942
943 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
944 when setting SIZE.
945
392a81b9
PC
9462016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
947
948 PR c++/71465
949 * g++.dg/inherit/crash5.C: New.
950 Revert:
951 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
952
953 PR c++/70202
954 * g++.dg/inherit/crash5.C: New.
955 * g++.dg/inherit/virtual1.C: Adjust.
956
e49efc14
ML
9572016-06-09 Martin Liska <mliska@suse.cz>
958
959 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
960 * g++.dg/predict-loop-exit-2.C: Likewise.
961 * g++.dg/predict-loop-exit-3.C: Likewise.
962 * gcc.dg/predict-1.c: Likewise.
963 * gcc.dg/predict-2.c: Likewise.
964 * gcc.dg/predict-3.c: Likewise.
965 * gcc.dg/predict-4.c: Likewise.
966 * gcc.dg/predict-5.c: Likewise.
967 * gcc.dg/predict-6.c: Likewise.
968 * gcc.dg/predict-7.c: Likewise.
969
36d57986
RB
9702016-06-09 Richard Biener <rguenther@suse.de>
971
972 PR tree-optimization/71462
973 * gcc.dg/torture/pr71462.c: New testcase.
974
7d82e8e4
MP
9752016-06-09 Marek Polacek <polacek@redhat.com>
976
977 PR c/65471
978 * gcc.dg/c11-generic-3.c: New test.
979
c8a71589
PC
9802016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
981
982 * g++.dg/init/array42.C: New.
983 * g++.dg/init/array43.C: Likewise.
984 * g++.dg/init/array44.C: Likewise.
985 * g++.dg/init/array45.C: Likewise.
986 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
987 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
988 * g++.dg/cpp1y/auto-fn27.C: Likewise.
989 * g++.dg/gomp/pr35751.C: Likewise.
990 * g++.dg/init/array23.C: Likewise.
991 * g++.dg/init/brace2.C: Likewise.
992 * g++.dg/init/brace6.C: Likewise.
993
44a845ca
MS
9942016-06-08 Martin Sebor <msebor@redhat.com>
995 Jakub Jelinek <jakub@redhat.com>
996
997 PR c++/70507
998 PR c/68120
999 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1000 * c-c++-common/builtin-arith-overflow-2.c: New test.
1001 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1002 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1003 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1004
2ef16b6e
JJ
10052016-06-08 Jakub Jelinek <jakub@redhat.com>
1006
1007 PR c++/71442
1008 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1009
5e3ee346
AL
10102016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1011
1012 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1013 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1014 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1015 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1016 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1017 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1018 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1019 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1020 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1021 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1022 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1023 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1024 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1025
b2ae2814
RB
10262016-06-08 Richard Biener <rguenther@suse.de>
1027
1028 PR tree-optimization/68558
1029 * gcc.dg/vect/slp-44.c: New testcase.
1030
e09b4c37
RB
10312016-06-08 Richard Biener <rguenther@suse.de>
1032
1033 * gcc.dg/vect/slp-43.c: New testcase.
1034
72d50660
RB
10352016-06-08 Richard Biener <rguenther@suse.de>
1036
1037 PR tree-optimization/71452
1038 * gcc.dg/torture/pr71452.c: New testcase.
1039
988c115c
JJ
10402016-06-08 Jakub Jelinek <jakub@redhat.com>
1041
1042 PR c++/71448
1043 * g++.dg/torture/pr71448.C: New test.
1044
73d73b48
BS
10452016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1046
1047 PR debug/71432
1048 PR ada/71413
1049 * g++.dg/debug/pr71432.C: New test.
1050
bdd15d0c
PK
10512016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1052
1053 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1054 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1055 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1056
ce0607bb
AH
10572016-06-08 Alan Hayward <alan.hayward@arm.com>
1058
1059 * gcc.dg/vect/vect-live-2.c: Update effective target.
1060 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1061 * lib/target-supports.exp: Add aarch64 to vect_long.
1062
92a5f2ba
MP
10632016-06-08 Marek Polacek <polacek@redhat.com>
1064
1065 PR c/71418
1066 * gcc.dg/noncompile/pr71418.c: New test.
1067
08203f73
MP
1068 PR c/71426
1069 * gcc.dg/noncompile/pr71426.c: New test.
1070
d1fcc2bd
JH
10712016-06-07 Jan Hubicka <hubicka@ucw.cz>
1072
1073 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1074 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1075 * gcc.dg/predict-3.c: Update template.
1076 * gcc.dg/predict-5.c: Update template.
1077 * gcc.dg/predict-6.c: Update template.
1078 * gcc.dg/predict-9.c: Update template.
1079 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1080
a23e6f1c
BS
10812016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1082
1083 * gcc.target/powerpc/vec-mul.c: New test.
1084
6ffd47b7
DM
10852016-06-07 David Malcolm <dmalcolm@redhat.com>
1086
1087 * gcc.dg/spellcheck-fields-2.c: New test case.
1088
bfd67b47
RB
10892016-06-07 Richard Biener <rguenther@suse.de>
1090
1091 PR c/61564
1092 * gcc.dg/Wpragmas-1.c: New testcase.
1093 * gcc.dg/Wattributes-4.c: Likewise.
1094 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1095 entry.
1096
701b9a47
CL
10972016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1098
1099 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1100 spurious debug code.
1101
6b80d6fa
RB
11022016-06-07 Richard Biener <rguenther@suse.de>
1103
1104 PR tree-optimization/71428
1105 * gcc.dg/torture/pr71428.c: New testcase.
1106
0f3f9437
RB
11072016-06-07 Richard Biener <rguenther@suse.de>
1108
1109 PR middle-end/71423
1110 * gcc.dg/torture/pr71423.c: New testcase.
1111
ec963f2a
KV
11122016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1113
1114 PR middle-end/71408
1115 * gcc.dg/tree-ssa/pr71408.c: New test.
1116
46ab5b6e
KV
11172016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1118
1119 PR middle-end/71281
1120 * g++.dg/torture/pr71281.C: New test.
1121
1f40cff3
MP
11222016-06-06 Marek Polacek <polacek@redhat.com>
1123
1124 PR c/71362
1125 * gcc.dg/pr71362.c: New test.
1126
6f5bcd24
JJ
11272016-06-06 Jakub Jelinek <jakub@redhat.com>
1128 Patrick Palka <ppalka@gcc.gnu.org>
1129
1130 PR c++/70847
1131 PR c++/71330
1132 PR c++/71393
1133 * g++.dg/opt/pr70847.C: New test.
1134 * g++.dg/ubsan/pr70847.C: New test.
1135 * g++.dg/ubsan/pr71393.C: New test.
1136
158beb4a
JJ
11372016-06-06 Jakub Jelinek <jakub@redhat.com>
1138
1139 PR tree-optimization/71259
1140 * gcc.dg/vect/pr71259.c: New test.
1141
d9b950dd
DM
11422016-06-06 David Malcolm <dmalcolm@redhat.com>
1143
1144 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1145 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1146 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1147 above.
1148
36f9ad69
KT
11492016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1150
1151 PR middle-end/37780
1152 * gcc.c-torture/execute/pr37780.c: New test.
1153 * gcc.target/aarch64/pr37780_1.c: Likewise.
1154 * gcc.target/arm/pr37780_1.c: Likewise.
1155
5545a907
MP
11562016-06-06 Marek Polacek <polacek@redhat.com>
1157
1158 * c-c++-common/attr-may-alias-1.c: New test.
1159 * c-c++-common/attr-may-alias-2.c: New test.
1160 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1161
93671519
BE
11622016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1163
1164 PR c/24414
1165 * gcc.target/i386/pr24414.c: New test.
1166
690f24b7
JM
11672016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1168
1169 * gcc.target/sparc/vis4misc.c: New file.
1170 * gcc.target/sparc/fpcmp.c: Likewise.
1171 * gcc.target/sparc/fpcmpu.c: Likewise.
1172
31ce6157
AH
11732016-06-06 Alan Hayward <alan.hayward@arm.com>
1174
1175 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1176 * gcc.dg/vect/vect-live-3.c: Likewise.
1177
9fcebb5a
RB
11782016-06-06 Richard Biener <rguenther@suse.de>
1179
1180 PR tree-optimization/71398
1181 * gcc.dg/torture/pr71398.c: New testcase.
1182
903ca97b
UB
11832016-06-06 Uros Bizjak <ubizjak@gmail.com>
1184
1185 PR target/71389
1186 * g++.dg/pr71389.C: New test.
1187
9c1eb332
JD
11882016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1189
1190 PR fortran/71404
1191 * gfortran.dg/fmt_read_5.f: New test.
1192
b2d83bd2
AV
11932016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1194
1195 PR fortran/69659
1196 * gfortran.dg/class_array_22.f03: New test.
1197
ec81960e
JH
11982016-06-05 Jan Hubicka <hubicka@ucw.cz>
1199
1200 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1201
429d2750
JH
12022016-06-05 Jan Hubicka <hubicka@ucw.cz>
1203
1204 * gcc.dg/predict-9.c: Update template.
1205
c1c00983
PC
12062016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1207
1208 PR c++/49377
1209 * g++.dg/template/pr49377.C: New.
1210
1927a963
JJ
12112016-06-04 Jakub Jelinek <jakub@redhat.com>
1212
1213 PR tree-optimization/71405
1214 * g++.dg/torture/pr71405.C: New test.
1215
909a11ad
PC
12162016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1217
1218 PR c++/70202
1219 * g++.dg/inherit/crash5.C: New.
1220 * g++.dg/inherit/virtual1.C: Adjust.
1221
08bbb1f8
JL
12222016-06-03 Jeff Law <law@redhat.com>
1223
1224 PR tree-optimization/71316
1225 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1226
7c35235c
JJ
12272016-06-03 Jakub Jelinek <jakub@redhat.com>
1228
1229 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1230 dg-additional-options with just -fno-tree-scev-cprop in it.
1231 * gcc.dg/vect/vect-live-2.c: Likewise.
1232 * gcc.dg/vect/vect-live-5.c: Likewise.
1233 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1234 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1235 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1236
c8572dd6
PP
12372016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1238
1239 PR c++/27100
1240 * g++.dg/other/friend6.C: New test.
1241
1c7733a7
BS
12422016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1243
1244 * g++.dg/torture/ppc-ldst-array.C: New.
1245
0d2f700f
JM
12462016-06-03 Joseph Myers <joseph@codesourcery.com>
1247
1248 PR target/71276
1249 PR target/71277
1250 * gcc.dg/torture/builtin-fp-int-inexact.c,
1251 gcc.target/i386/387-builtin-fp-int-inexact.c,
1252 gcc.target/i386/387-rint-inline-1.c,
1253 gcc.target/i386/387-rint-inline-2.c,
1254 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1255 gcc.target/i386/sse2-rint-inline-1.c,
1256 gcc.target/i386/sse2-rint-inline-2.c,
1257 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1258 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1259
f8071c05
L
12602016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1261 Julia Koval <julia.koval@intel.com>
1262
1263 PR target/66960
1264 PR target/67630
1265 PR target/67634
1266 PR target/67841
1267 PR target/68037
1268 PR target/68618
1269 PR target/68661
1270 PR target/69575
1271 PR target/69596
1272 PR target/69734
1273 * gcc.dg/guality/pr68037-1.c: New test.
1274 * gcc.dg/guality/pr68037-2.c: Likewise.
1275 * gcc.dg/guality/pr68037-3.c: Likewise.
1276 * gcc.dg/torture/pr68037-1.c: Likewise.
1277 * gcc.dg/torture/pr68037-2.c: Likewise.
1278 * gcc.dg/torture/pr68037-3.c: Likewise.
1279 * gcc.dg/torture/pr68661-1a.c: Likewise.
1280 * gcc.dg/torture/pr68661-1b.c: Likewise.
1281 * gcc.target/i386/interrupt-1.c: Likewise.
1282 * gcc.target/i386/interrupt-2.c: Likewise.
1283 * gcc.target/i386/interrupt-3.c: Likewise.
1284 * gcc.target/i386/interrupt-4.c: Likewise.
1285 * gcc.target/i386/interrupt-5.c: Likewise.
1286 * gcc.target/i386/interrupt-6.c: Likewise.
1287 * gcc.target/i386/interrupt-7.c: Likewise.
1288 * gcc.target/i386/interrupt-8.c: Likewise.
1289 * gcc.target/i386/interrupt-9.c: Likewise.
1290 * gcc.target/i386/interrupt-10.c: Likewise.
1291 * gcc.target/i386/interrupt-11.c: Likewise.
1292 * gcc.target/i386/interrupt-12.c: Likewise.
1293 * gcc.target/i386/interrupt-13.c: Likewise.
1294 * gcc.target/i386/interrupt-14.c: Likewise.
1295 * gcc.target/i386/interrupt-15.c: Likewise.
1296 * gcc.target/i386/interrupt-16.c: Likewise.
1297 * gcc.target/i386/interrupt-17.c: Likewise.
1298 * gcc.target/i386/interrupt-18.c: Likewise.
1299 * gcc.target/i386/interrupt-19.c: Likewise.
1300 * gcc.target/i386/interrupt-20.c: Likewise.
1301 * gcc.target/i386/interrupt-21.c: Likewise.
1302 * gcc.target/i386/interrupt-22.c: Likewise.
1303 * gcc.target/i386/interrupt-23.c: Likewise.
1304 * gcc.target/i386/interrupt-24.c: Likewise.
1305 * gcc.target/i386/interrupt-25.c: Likewise.
1306 * gcc.target/i386/interrupt-26.c: Likewise.
1307 * gcc.target/i386/interrupt-27.c: Likewise.
1308 * gcc.target/i386/interrupt-28.c: Likewise.
1309 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1310 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1311 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1312 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1313 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1314 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1315 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1316 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1317 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1318 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1319 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1320 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1321
36b85e43
BS
13222016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1323
9de2e795
L
1324 PR tree-optimization/52171
1325 * gcc.dg/pr52171.c: New test.
1326 * gcc.target/i386/pr52171.c: New test.
36b85e43 1327
bfeee8ac
JH
13282016-06-03 Jan Hubicka <jh@suse.cz>
1329
1330 * g++.dg/tree-ssa/pred-1.C: New testcase
1331 * gcc.dg/tree-ssa/pred-1.c: New testcase
1332
859b0bae
BS
13332016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1334
1335 PR target/70957
1336 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1337 support.
1338 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1339
3a2edf4c
AH
13402016-06-03 Alan Hayward <alan.hayward@arm.com>
1341
1342 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1343
b28ead45
AH
13442016-06-03 Alan Hayward <alan.hayward@arm.com>
1345
1346 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1347 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1348 * gcc.dg/vect/vect-live-1.c: New test.
1349 * gcc.dg/vect/vect-live-2.c: New test.
1350 * gcc.dg/vect/vect-live-3.c: New test.
1351 * gcc.dg/vect/vect-live-4.c: New test.
1352 * gcc.dg/vect/vect-live-5.c: New test.
1353 * gcc.dg/vect/vect-live-slp-1.c: New test.
1354 * gcc.dg/vect/vect-live-slp-2.c: New test.
1355 * gcc.dg/vect/vect-live-slp-3.c: New test.
1356
1f91747b
JJ
13572016-06-03 Jakub Jelinek <jakub@redhat.com>
1358
1359 PR middle-end/71387
1360 * g++.dg/opt/pr71387.C: New test.
1361
47b83923
JL
13622016-06-02 Jeff Law <law@redhat.com>
1363
1364 PR tree-optimization/71328
1365 * gcc.c-torture/compile/pr71328.c: New test.
1366
e96e5f46
JD
13672016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1368
1369 PR fortran/52393
1370 * gfortran.dg/fmt_read_3.f90: Fix typo.
1371 * gfortran.dg/fmt_read_4.f90: New test.
1372
b872d729
PC
13732016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
1374
1375 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
1376 * g++.dg/cpp0x/forw_enum6.C: Likewise.
1377 * g++.dg/cpp0x/forw_enum8.C: Likewise.
1378 * g++.dg/cpp0x/override2.C: Likewise.
1379 * g++.dg/parse/crash5.C: Likewise.
1380 * g++.dg/parse/error16.C: Likewise.
1381 * g++.dg/parse/error27.C: Likewise.
1382 * g++.dg/template/qualttp15.C: Likewise.
1383 * g++.dg/template/redecl4.C: Likewise.
1384 * g++.old-deja/g++.other/crash39.C: Likewise.
1385 * g++.old-deja/g++.other/struct1.C: Likewise.
1386 * g++.old-deja/g++.pt/m9a.C: Likewise.
1387 * g++.old-deja/g++.pt/memclass10.C: Likewise.
1388
0e535442
JJ
13892016-06-02 Jakub Jelinek <jakub@redhat.com>
1390
0633ee10
JJ
1391 PR c++/71372
1392 * c-c++-common/pr71372.c: New test.
1393
0e535442
JJ
1394 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1395 __TIME__ strings with __builtin_strcmp instead of printf and
1396 dg-output.
1397
f3c5ecc2
ML
13982016-06-02 Martin Liska <mliska@suse.cz>
1399
1400 * gcc.dg/predict-9.c: New test.
1401
a91807c5
JJ
14022016-06-02 Jakub Jelinek <jakub@redhat.com>
1403
1404 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1405 global set_compiler_env_var and global saved_compiler_env_var.
1406
b5bd1978
KT
14072016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1408
1409 PR rtl-optimization/71295
1410 * gcc.c-torture/compile/pr71295.c: New test.
1411
b93b1475
JJ
14122016-06-02 Jakub Jelinek <jakub@redhat.com>
1413
930ebd0e
JJ
1414 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1415
1e021dc3
JJ
1416 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1417 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1418
b93b1475
JJ
1419 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1420 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1421 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1422 alternative number.
1423
58f2fb5c
MM
14242016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1425
1426 * gcc.target/powerpc/p9-splat-4.c: New test.
1427
14282016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1429
1430 PR target/71186
1431 * gcc.target/powerpc/pr71186.c: New test.
1432
4731c9f0
JD
14332016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1434
1435 PR fortran/52393
1436 * gfortran.dg/fmt_read_3.f90: New test.
1437
042dee3e
TP
14382016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1439
1440 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1441 procedure.
1442
15c98b2e
ES
14432016-06-01 Eduard Sanou <dhole@openmailbox.org>
1444
1445 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1446 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1447 env var is set.
1448 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1449 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1450 shown once.
1451 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1452 during compilation.
1453 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1454 vars set by dg-set-compiler-env-var.
1455
6442a6f4
PT
14562016-06-01 Paul Thomas <pault@gcc.gnu.org>
1457
1458 PR fortran/71156
1459 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1460 to the module procedure declaration.
1461 * gfortran.dg/submodule_16.f08: New test.
1462
ab62397a
JJ
14632016-06-01 Jakub Jelinek <jakub@redhat.com>
1464
1465 PR middle-end/71371
1466 * c-c++-common/gomp/pr71371.c: New test.
1467
b66af6ed
RB
14682016-06-01 Richard Biener <rguenther@suse.de>
1469
1470 PR tree-optimization/71366
1471 * gcc.dg/torture/pr71366-1.c: New testcase.
1472 * gcc.dg/torture/pr71366-2.c: Likewise.
1473
e342b9d8
KN
14742016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1475
1476 * gcc.target/powerpc/vslv-0.c: New test.
1477 * gcc.target/powerpc/vslv-1.c: New test.
1478 * gcc.target/powerpc/vsrv-0.c: New test.
1479 * gcc.target/powerpc/vsrv-1.c: New test.
1480
721547cd
NS
14812016-06-01 Nathan Sidwell <nathan@acm.org>
1482
1483 * c-c++-common/torture/pr57945.c: Add expected PTX error.
1484 * gcc.target/nvptx/weak.c: New.
1485
fa2c9034
RB
14862016-06-01 Richard Biener <rguenther@suse.de>
1487
1488 PR tree-optimization/71261
1489 * gcc.dg/torture/vect-bool-1.c: New testcase.
1490
3e32893c
JJ
14912016-06-01 Jakub Jelinek <jakub@redhat.com>
1492
1493 * gfortran.dg/gomp/order-1.f90: New test.
1494 * gfortran.dg/gomp/order-2.f90: New test.
1495
8c383600
JH
14962016-06-01 Jan Hubicka <hubicka@ucw.cz>
1497
1498 * gcc.dg/unroll-6.c: Update template.
1499 * gcc.dg/unroll-7.c: New testcase.
1500 * gcc.dg/unroll-8.c: New testcase.
1501
a0dfeef5
EB
15022016-06-01 Eric Botcazou <ebotcazou@adacore.com>
1503
1504 * gnat.dg/opt56.ad[sb]: New test.
1505
48de5701
PC
15062016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1507
1508 PR c++/66635
1509 * g++.dg/cpp0x/constexpr-ice16.C: New.
1510
827cf695
PP
15112016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1512
1513 PR tree-optimization/71314
1514 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1515 -mbranch-cost=2.
1516
ff66f6e8
PP
15172016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1518
1519 PR tree-optimization/71077
1520 * gcc.dg/tree-ssa/pr71077.c: New test.
1521
050fb209
JH
15222016-05-31 Jan Hubicka <hubicka@ucw.cz>
1523
48de5701
PC
1524 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1525 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1526 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 1527
c642d919
PC
15282016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1529
1530 PR c++/71248
1531 * g++.dg/cpp0x/pr71248.C: New.
1532 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1533 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1534 * g++.dg/init/new37.C: Likewise.
1535 * g++.dg/template/static1.C: Likewise.
1536 * g++.dg/template/static2.C: Likewise.
1537
d6439e08
L
15382016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1539
1540 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
1541 instead of %rdi.
1542 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
1543
780b9dd4
MP
15442016-05-31 Marek Polacek <polacek@redhat.com>
1545
1546 * c-c++-common/Wswitch-unreachable-3.c: New test.
1547 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
1548
0d99f8a0
RB
15492016-05-31 Richard Biener <rguenther@suse.de>
1550
1551 PR tree-optimization/71352
1552 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
1553
52545641
TP
15542016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
1555
1556 * gcc.target/arm/armv5_thumb_isa.c: New test.
1557
5b8c1205
KY
15582016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
1559
1560 PR target/71346
1561 * gcc.target/i386/pr71346.c: New test.
1562
7a88cc84
TV
15632016-05-31 Tom de Vries <tom@codesourcery.com>
1564
1565 PR tree-optimization/69068
1566 * gcc.dg/graphite/pr69068.c: New test.
1567
265149a6
MS
15682016-05-27 Martin Sebor <msebor@redhat.com>
1569
1570 PR c++/71306
1571 * g++.dg/warn/Wplacement-new-size-3.C: New test.
1572
00631022
JJ
15732016-05-30 Jakub Jelinek <jakub@redhat.com>
1574
1575 PR c++/71349
1576 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
1577 nowait depend(inout: dd[0]) clauses where permitted.
1578
b2f6675b
PC
15792016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1580
1581 PR c++/71238
1582 * g++.dg/parse/pr71238.C: New.
1583 * g++.dg/concepts/friend1.C: Test column numbers too.
1584 * g++.dg/cpp0x/initlist31.C: Likewise.
1585 * g++.dg/cpp0x/pr51420.C: Likewise.
1586 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
1587 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
1588 * g++.dg/ext/builtin3.C: Likewise.
1589 * g++.dg/lookup/friend12.C: Likewise.
1590 * g++.dg/lookup/friend7.C: Likewise.
1591 * g++.dg/lookup/koenig1.C: Likewise.
1592 * g++.dg/lookup/koenig5.C: Likewise.
1593 * g++.dg/lookup/used-before-declaration.C: Likewise.
1594 * g++.dg/overload/koenig1.C: Likewise.
1595 * g++.dg/template/crash65.C: Likewise.
1596 * g++.dg/template/friend57.C: Likewise.
1597 * g++.dg/warn/Wshadow-5.C: Likewise.
1598 * g++.dg/warn/Wunused-8.C: Likewise.
1599 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
1600 * g++.old-deja/g++.jason/lineno5.C: Likewise.
1601 * g++.old-deja/g++.jason/member.C: Likewise.
1602 * g++.old-deja/g++.jason/report.C: Likewise.
1603 * g++.old-deja/g++.jason/scoping12.C: Likewise.
1604 * g++.old-deja/g++.law/visibility20.C: Likewise.
1605 * g++.old-deja/g++.ns/koenig5.C: Likewise.
1606 * g++.old-deja/g++.other/static5.C: Likewise.
1607 * g++.old-deja/g++.pt/overload2.C: Likewise.
1608
a448ff40
JH
16092016-05-30 Jan Hubicka <hubicka@ucw.cz>
1610
1611 * gcc.dg/tree-ssa/peel1.c: New testcase.
1612 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
1613 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
1614
69be8c91
TV
16152016-05-30 Tom de Vries <tom@codesourcery.com>
1616
1617 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
1618 to ce.
1619
a59775a1
PC
16202016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1621
1622 PR c++/71099
1623 * g++.dg/parse/virtual1.C: New.
1624
53d6d955
UB
16252016-05-30 Uros Bizjak <ubizjak@gmail.com>
1626
1627 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
1628 Use correct register when clearing %edx.
1629
0557293f
AM
16302016-05-30 Alexander Monakov <amonakov@ispras.ru>
1631
1632 PR tree-optimization/71289
1633 * gcc.dg/pr71289.c: New test.
1634
5d476e35
KV
16352016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1636
1637 PR middle-end/71269
1638 PR middle-end/71292
1639 * gcc.dg/tree-ssa/pr71269.c: New test.
1640 * gcc.dg/tree-ssa/pr71292.c: New test.
1641
db5447ca
KV
16422016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1643
1644 PR middle-end/71252
1645 * gcc.dg/tree-ssa/pr71252-2.c: New test.
1646
98bdbb39
JH
16472016-05-30 Jan Hubicka <hubicka@ucw.cz>
1648
1649 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
1650 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
1651 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1652
7e012855
TV
16532016-05-30 Tom de Vries <tom@codesourcery.com>
1654
1655 PR tree-optimization/69067
1656 * gcc.dg/graphite/pr69067.c: New test.
1657
beed3701
UB
16582016-05-29 Uros Bizjak <ubizjak@gmail.com>
1659
1660 PR target/71245
1661 * gcc.target/i386/pr71245-1.c: New test.
1662 * gcc.target/i386/pr71245-2.c: Ditto.
1663
b6d4f8e8
PC
16642016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1665
1666 PR c++/71105
1667 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1668 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1669 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1670
00022058
JH
16712016-05-27 Jan Hubicka <hubicka@ucw.cz>
1672
1673 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1674
c8419aca
VV
16752016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1676
1677 Revert:
1678 PR c++/69855
1679 * g++.dg/overload/69855.C: New.
1680 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1681 * g++.old-deja/g++.pt/crash3.C: Likewise.
1682
8008c4d2
PC
16832016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1684
1685 PR c++/60385
1686 * g++.dg/parse/namespace13.C: New.
1687
8b2ef235
JL
16882016-05-26 Jeff Law <law@redhat.com>
1689
1690 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1691 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1692 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1693 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1694 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1695 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1696 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1697 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1698 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1699 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1700 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1701 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1702 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1703
7d67159b
VV
17042016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1705
1706 PR c++/69855
1707 * g++.dg/overload/69855.C: New.
1708 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1709 * g++.old-deja/g++.pt/crash3.C: Likewise.
1710
88e3bdd1
JW
17112016-05-27 Jiong Wang <jiong.wang@arm.com>
1712
1713 PR target/63596
1714 * gcc.target/aarch64/va_arg_1.c: New testcase.
1715 * gcc.target/aarch64/va_arg_2.c: Likewise.
1716 * gcc.target/aarch64/va_arg_3.c: Likewise.
1717
3fd6b9cc
JW
17182016-05-27 Jiong Wang <jiong.wang@arm.com>
1719
1720 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1721 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1722 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1723 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1724 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1725
3cee7e4e
MP
17262016-05-27 Marek Polacek <polacek@redhat.com>
1727
1728 PR middle-end/71308
1729 * g++.dg/torture/pr71308.C: New test.
1730
6a813c96
DV
17312016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1732
1733 * gcc.dg/zero_bits_compound-1.c: New test.
1734 * gcc.dg/zero_bits_compound-2.c: New test.
1735
0561bcfb
IE
17362016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1737
1738 PR middle-end/71279
1739 * gcc.dg/pr71279.c: New test.
1740
21316320
MM
17412016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1742
1743 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1744 floating point min/max/comparison instructions.
1745 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1746
7211a097
JJ
17472016-05-26 Jakub Jelinek <jakub@redhat.com>
1748
1749 * c-c++-common/gomp/schedule-1.c: New test.
1750 * gfortran.dg/gomp/schedule-1.f90: New test.
1751
cac177cf
PP
17522016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1753
1754 PR c++/70822
1755 PR c++/70106
1756 * g++.dg/cpp1y/auto-fn32.C: New test.
1757 * g++.dg/cpp1y/paren4.C: New test.
1758
a2d5b8c9
NS
17592016-05-26 Nathan Sidwell <nathan@acm.org>
1760
1761 * gcc.dg/20060410.c: Xfail on ptx.
1762 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1763 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1764 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1765 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1766 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1767
ffa8b552
TP
17682016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1769
1770 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1771
c7501e00
JJ
17722016-05-26 Jakub Jelinek <jakub@redhat.com>
1773
1875b9a0
JJ
1774 PR tree-optimization/71280
1775 * gcc.dg/pr71280.c: New test.
1776
2116e19f
JJ
1777 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1778
305aef09
JJ
1779 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1780 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1781
c7501e00
JJ
1782 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1783
ca449d26
JW
17842016-05-26 Jiong Wang <jiong.wang@arm.com>
1785
1786 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1787 kept in memory.
ca449d26 1788
8af01c66
JL
17892016-05-25 Jeff Law <law@redhat.com>
1790
1791 PR tree-optimization/71272
1792 * gcc.c-torture/compile/pr71272.c: new test.
1793
f9d6ce73
BS
17942016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1795
1796 * gcc.target/powerpc/vec-cmpne.c: New test.
1797 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1798
a88a7b22
EB
17992016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1800
1801 * gnat.dg/opt55.ad[sb]: New test.
1802
125f02ed
SKS
18032016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1804
1805 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1806 * c-c++-common/pr60226.c: Require int32plus.
1807 * gcc.c-torture/execute/pr70602.c: Likewise.
1808 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1809 unsigned long for malloc arg type.
1810 * gcc.dg/asr_div1.c: Require int32plus.
1811 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1812 * gcc.dg/pie-1.c: Require pie.
1813 * gcc.dg/pie-2.c: Likewise.
1814 * gcc.dg/pr59471.c: Require int32plus.
1815 * gcc.dg/pr59963-2.c: XFAIL for int16.
1816 * gcc.dg/pr60114.c: Require int32plus.
1817 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1818 unsigned long for typedef of size_t.
1819 * gcc.dg/pr63914.c: Require int32plus.
1820 * gcc.dg/pr64536.c: Require pt32plus.
1821 * gcc.dg/pr65658.c: Likewise.
1822 * gcc.dg/pr67271.c: Require int32plus.
1823 * gcc.dg/pr68112.c: Likewise.
1824 * gcc.dg/pr69071.c: Skip for avr target.
1825 * gcc.dg/pr69973.c: Require int32plus.
1826 * gcc.dg/pr70169.c: Skip for avr target.
1827 * gcc.dg/sso-6.c: Require int32plus.
1828 * gcc.dg/sso-7.c: Likewise.
1829 * gcc.dg/sso-8.c: Likewise.
1830 * gcc.dg/vrp-min-max-2.c: Likewise.
1831
c6e434f5
UB
18322016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1833
1834 PR target/70738
1835 * gcc.target/i386/pr70738-1.c: New test.
1836 * gcc.target/i386/pr70738-2.c: Likewise.
1837 * gcc.target/i386/pr70738-3.c: Likewise.
1838 * gcc.target/i386/pr70738-4.c: Likewise.
1839 * gcc.target/i386/pr70738-5.c: Likewise.
1840 * gcc.target/i386/pr70738-6.c: Likewise.
1841 * gcc.target/i386/pr70738-7.c: Likewise.
1842 * gcc.target/i386/pr70738-8.c: Likewise.
1843 * gcc.target/i386/pr70738-9.c: Likewise.
1844
5c42d341
KT
18452016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1846
1847 PR rtl-optimization/66940
1848 * gcc.c-torture/execute/pr66940.c: New test.
1849
bf9a1a07
IV
18502016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1851
1852 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1853 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1854 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1855 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1856 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1857 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1858 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1859 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1860 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1861 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1862 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1863 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1864 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1865 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1866 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1867 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1868 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1869 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1870 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1871 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1872 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1873 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1874 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1875 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1876
95efe6b6
MP
18772016-05-25 Marek Polacek <polacek@redhat.com>
1878
1879 PR c/71265
1880 * gcc.dg/noncompile/pr71265.c: New test.
1881
a23faf7a
MP
1882 PR c/71266
1883 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1884
69a6d5ad
NS
18852016-05-25 Nathan Sidwell <nathan@acm.org>
1886
1887 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1888
3072d4ea
RB
18892016-05-25 Richard Biener <rguenther@suse.de>
1890
1891 PR tree-optimization/71261
1892 * c-c++-common/torture/pr71261.c: New testcase.
1893
e412ece4
RB
18942016-05-25 Richard Biener <rguenther@suse.de>
1895
1896 PR tree-optimization/71264
1897 * gcc.dg/vect/pr71264.c: New testcase.
1898
b9e551ad
PC
18992016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1900
1901 PR c++/55992
1902 * g++.dg/cpp0x/alias-decl-53.C: New.
1903 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1904
6aa1abe5
ML
19052016-05-25 Martin Liska <mliska@suse.cz>
1906
1907 * g++.dg/pr71239.C: New test.
1908
842d162e
RB
19092016-05-25 Richard Biener <rguenther@suse.de>
1910
c87885ca
RO
1911 * gcc.dg/vect/pr58135.c: Rename to ...
1912 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 1913
f184a36c
MP
19142016-05-25 Marek Polacek <polacek@redhat.com>
1915
1916 * g++.dg/pr65295.C: Use target c++14.
1917
021fad86
PC
19182016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1919
53d6d955
UB
1920 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
1921 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 1922
c3eaf15a
MM
19232016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1924
1925 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
1926 instructions.
1927
e46c7770
CP
19282016-05-24 Cesar Philippidis <cesar@codesourcery.com>
1929
1930 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
1931 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1932 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
1933 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1934 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1935 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1936 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
1937 * c-c++-common/goacc/pcopy.c: Likewise.
1938 * c-c++-common/goacc/pcopyin.c: Likewise.
1939 * c-c++-common/goacc/pcopyout.c: Likewise.
1940 * c-c++-common/goacc/pcreate.c: Likewise.
1941 * c-c++-common/goacc/pr70688.c: New test.
1942 * c-c++-common/goacc/present-1.c: Adjust test.
1943 * c-c++-common/goacc/reduction-5.c: Likewise.
1944 * g++.dg/goacc/data-1.C: New test.
1945
4bfc9db7
MM
19462016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1947
1948 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
1949 vector parity built-in functions.
1950 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
1951 count trailing zeros automatic vectorization.
1952 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
1953 count trailing zeros built-in functions.
1954
2bc145af
KV
19552016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1956
1957 * gcc.dg/tree-ssa/reassoc-44.c: New test.
1958
26869fdb
PH
19592016-05-24 Pat Haugen <pthaugen@us.ibm.com>
1960
1961 PR target/71050
1962 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
1963
b2dc9c3b
PC
19642016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1965
1966 PR c++/50436
1967 * g++.dg/template/crash123.C: New.
1968 * g++.dg/template/crash124.C: Likewise.
1969
f65e97fd
MS
19702016-05-24 Martin Sebor <msebor@redhat.com>
1971
1972 PR c++/71147
1973 * g++.dg/ext/flexary16.C: New test.
1974
a6f5ac7f
IV
19752016-05-24 Ilya Verbin <ilya.verbin@intel.com>
1976
69a6d5ad
NS
1977 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
1978 before math.h is included.
a6f5ac7f
IV
1979 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
1980 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
1981 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
1982 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
1983 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
1984 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
1985 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
1986 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
1987 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
1988 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
1989 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
1990 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
1991 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
1992 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
1993 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
1994 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
1995 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
1996 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
1997 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
1998 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
1999 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2000 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2001 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2002
27bad558
MM
20032016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2004 Kelvin Nilsen <kelvin@gcc.gnu.org>
2005
2006 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2007 support.
2008
72f382fb
PC
20092016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2010
2011 PR c++/69872
2012 * g++.dg/warn/Wno-narrowing1.C: New.
2013
ef2ec9d9
MP
20142016-05-24 Marek Polacek <polacek@redhat.com>
2015
2016 PR c/71249
2017 * c-c++-common/Wswitch-unreachable-2.c: New test.
2018
e90434e3
JJ
20192016-05-24 Jakub Jelinek <jakub@redhat.com>
2020
7adb26f2
JJ
2021 PR c++/71257
2022 * g++.dg/vect/simd-clone-6.cc: New test.
2023 * g++.dg/gomp/declare-simd-6.C: New test.
2024
e90434e3
JJ
2025 PR middle-end/70434
2026 PR c/69504
2027 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2028
b556ea3b
RB
20292016-05-24 Richard Biener <rguenther@suse.de>
2030
2031 PR tree-optimization/71240
2032 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2033
e5328f5d
RB
20342016-05-24 Richard Biener <rguenther@suse.de>
2035
2036 PR tree-optimization/71230
2037 * gcc.dg/torture/pr71230.c: New testcase.
2038 * g++.dg/torture/pr71230.C: Likewise.
2039
a04e69c0
TS
20402016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2041
2042 * c-c++-common/goacc/routine-5.c: Add tests.
2043 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2044 * gfortran.dg/goacc/routine-6.f90: Add tests.
2045
30fd2977
RB
20462016-05-24 Richard Biener <rguenther@suse.de>
2047
2048 PR tree-optimization/71253
2049 * gcc.dg/torture/pr71253.c: New testcase.
2050
ca6f60bc
KV
20512016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2052
2053 PR middle-end/71252
2054 * gfortran.dg/pr71252.f90: New test.
2055
d3465d72
RS
20562016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2057
2058 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2059
f17a223d
RB
20602016-05-24 Richard Biener <rguenther@suse.de>
2061
2062 PR middle-end/70434
2063 PR c/69504
2064 * c-c++-common/vector-subscript-4.c: New testcase.
2065 * c-c++-common/vector-subscript-5.c: Likewise.
2066
e3f36534
JD
20672016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2068
2069 PR fortran/71123
2070 * gfortran.dg/namelist_90.f: New test
2071
85d5c27d
JD
20722016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2073
2074 PR fortran/66461
2075 * gfortran.dg/unexpected_eof.f: New test
2076
fe3f3340
MM
20772016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2078 Kelvin Nilsen <kelvin@gcc.gnu.org>
2079
2080 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2081 as little endian.
2082
26d6ae55
PC
20832016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2084
2085 PR c++/70972
2086 * g++.dg/cpp0x/inh-ctor20.C: New.
2087 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2088
d6c9a06f
PC
20892016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2090
2091 PR c++/69095
2092 * g++.dg/cpp0x/variadic168.C: New.
2093
396a1d10
PC
20942016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2095
2096 * g++.dg/cpp0x/pr31445.C: Test column number too.
2097 * g++.dg/cpp0x/pr32253.C: Likewise.
2098 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2099 * g++.dg/cpp0x/variadic36.C: Likewise.
2100
ece46666
MG
21012016-05-23 Marc Glisse <marc.glisse@inria.fr>
2102
2103 * gcc.dg/fold-notshift-2.c: Adjust.
2104
a7dc5980
MP
21052016-05-23 Marek Polacek <polacek@redhat.com>
2106
2107 PR c/49859
2108 * c-c++-common/Wswitch-unreachable-1.c: New test.
2109 * gcc.dg/Wswitch-unreachable-1.c: New test.
2110 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2111 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2112 * g++.dg/gomp/block-10.C: Likewise.
2113 * gcc.dg/gomp/block-10.c: Likewise.
2114 * g++.dg/gomp/block-9.C: Likewise.
2115 * gcc.dg/gomp/block-9.c: Likewise.
2116 * g++.dg/gomp/target-1.C: Likewise.
2117 * g++.dg/gomp/target-2.C: Likewise.
2118 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 2119 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2120 * g++.dg/gomp/taskgroup-1.C: Likewise.
2121 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2122 * gcc.dg/gomp/teams-1.c: Likewise.
2123 * g++.dg/gomp/teams-1.C: Likewise.
2124 * g++.dg/overload/error3.C: Likewise.
2125 * g++.dg/tm/jump1.C: Likewise.
2126 * g++.dg/torture/pr40335.C: Likewise.
2127 * gcc.dg/c99-vla-jump-5.c: Likewise.
2128 * gcc.dg/switch-warn-1.c: Likewise.
2129 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2130 * gcc.dg/nested-func-1.c: Likewise.
2131 * gcc.dg/pr67784-4.c: Likewise.
2132
18b54004
RB
21332016-05-23 Richard Biener <rguenther@suse.de>
2134
2135 PR tree-optimization/71230
2136 * gfortran.dg/pr71230-1.f90: New testcase.
2137 * gfortran.dg/pr71230-2.f90: Likewise.
2138
e569db5f
VK
21392016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2140
396a1d10 2141 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2142 * gcc.dg/vect/pr58135.c: Add new.
2143 * gfortran.dg/pr46519-1.f: Adjust test case.
2144
e4b71114
PC
21452016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2146
2147 PR c++/53401
2148 * g++.dg/cpp0x/decltype64.C: New.
2149
a25a8058
CL
21502016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2151
2152 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2153 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2154 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2155
0dcfe9ab
CL
21562016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2157
2158 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2159 Add poly64x1_t and poly64x2_t cases if supported.
2160 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2161 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2162 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2163 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2164 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2165
ffd70e4a
CL
21662016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2167
2168 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2169 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2170 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2171 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2172 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2173 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2174 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2175
4b1f57fe
CL
21762016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2177
2178 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2179
16c5ec77
CL
21802016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2181
2182 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2183 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2184
94ad56c7
JJ
21852016-05-22 Jakub Jelinek <jakub@redhat.com>
2186
57748705
JJ
2187 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2188 constraint instead of "r".
2189 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2190 insn instead of vxorpd.
2191 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2192
af120161
JJ
2193 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2194 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2195
355023ce
JJ
2196 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2197
3b48574c
JJ
2198 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2199 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2200
94ad56c7
JJ
2201 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2202
8a85cee2
KV
22032016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2204
2205 PR middle-end/40921
2206 * gcc.dg/tree-ssa/pr40921.c: New test.
2207
8e916b16
PS
22082016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2209
2210 PR target/71103
2211 * gcc.target/avr/pr71103.c: New test.
2212
88aea79f
KV
22132016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2214
2215 PR middle-end/71179
2216 * gcc.dg/tree-ssa/pr71179.c: New test.
2217
79063edd
MS
22182016-05-20 Martin Sebor <msebor@redhat.com>
2219
2220 PR c/71115
2221 * gcc.dg/init-excess-2.c: New test.
2222
55c8849f
EB
22232016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2224
2225 * gnat.dg/opt53.adb: New test.
2226 * gnat.dg/opt54.adb: Likewise.
2227
c91a0948
MJ
22282016-05-20 Martin Jambor <mjambor@suse.cz>
2229
2230 PR tree-optimization/70884
2231 * gcc.dg/tree-ssa/pr70919.c: New test.
2232
9cad20fa
BS
22332016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2234
2235 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2236 formatting.
69a6d5ad
NS
2237 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2238 fix code formatting.
2239
22402016-05-20 Nathan Sidwell <nathan@acm.org>
2241
2242 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2243 non-common cases.
2244 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2245
15c671a7
DM
22462016-05-20 David Malcolm <dmalcolm@redhat.com>
2247
2248 * jit.dg/all-non-failing-tests.h: Add
2249 test-factorial-must-tail-call.c.
2250 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2251 * jit.dg/test-factorial-must-tail-call.c: New test case.
2252
4f028369
JJ
22532016-05-20 Jakub Jelinek <jakub@redhat.com>
2254
2255 PR fortran/71204
2256 * gfortran.dg/pr71204.f90: New test.
2257
7dea4ab3
CP
22582016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2259
2260 * gcc.target/nvptx/sincos.c: New test.
2261
ef98d365
PC
22622016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2263
2264 PR c++/70572
2265 * g++.dg/cpp1y/auto-fn31.C: New.
2266
92466115
BS
22672016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2268
2269 * gcc.target/powerpc/vec-addec.c: New test.
2270 * gcc.target/powerpc/vec-addec-int128.c: New test.
2271
9a385c2d
DM
22722016-05-20 David Malcolm <dmalcolm@redhat.com>
2273
2274 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2275 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2276 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2277 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2278
77c9d5b4
JH
22792016-05-20 Jan Hubicka <hubicka@ucw.cz>
2280
2281 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2282
68047971
JJ
22832016-05-20 Jakub Jelinek <jakub@redhat.com>
2284
18954840
JJ
2285 PR c++/71210
2286 * g++.dg/opt/pr71210-1.C: New test.
2287 * g++.dg/opt/pr71210-2.C: New test.
2288
68047971
JJ
2289 PR tree-optimization/29756
2290 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2291 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2292 only on selected targets where V4SImode vectors are known to be
2293 supported.
2294
d78789f5
MG
22952016-05-20 Marc Glisse <marc.glisse@inria.fr>
2296
2297 PR tree-optimization/71079
2298 PR tree-optimization/71206
2299 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2300
550fa093
PK
23012016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2302
2303 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2304 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2305 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2306
483c6429
RG
23072016-05-20 Richard Guenther <rguenther@suse.de>
2308
2309 PR tree-optimization/29756
2310 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2311
eb066284
RB
23122016-05-20 Richard Biener <rguenther@suse.de>
2313
2314 PR tree-optimization/71185
2315 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2316
58f10249
RB
23172016-05-20 Richard Biener <rguenther@suse.de>
2318
2319 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2320
2a5569fa
MP
23212016-05-19 Marek Polacek <polacek@redhat.com>
2322
2323 PR c++/71075
2324 * g++.dg/diagnostic/pr71075.C: New test.
2325
5e9a5385
DM
23262016-05-19 David Malcolm <dmalcolm@redhat.com>
2327
2328 PR c++/71184
2329 * g++.dg/pr71184.C: New test case.
2330
4f45da44
KN
23312016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2332
2333 * gcc.target/powerpc/darn-0.c: New test.
2334 * gcc.target/powerpc/darn-1.c: New test.
2335 * gcc.target/powerpc/darn-2.c: New test.
2336
4177437e
MP
23372016-05-19 Marek Polacek <polacek@redhat.com>
2338
2339 PR tree-optimization/71031
2340 * gcc.dg/tree-ssa/vrp100.c: New test.
2341
afb72432
IE
23422016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2343
2344 PR rtl-optimization/71148
2345 * gcc.dg/pr71148.c: New test.
2346
4f83064e
KT
23472016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2348
2349 PR target/71056
2350 * gcc.target/arm/pr71056.c: New test.
2351
4bf8dbe1
BE
23522016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2353
2354 * c-c++-common/pr69669.c: Check the used mode.
2355
f3510625
MO
23562016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2357
2358 PR sanitizer/64354
2359 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2360
43c0068e
RB
23612016-05-19 Richard Biener <rguenther@suse.de>
2362
2363 PR tree-optimization/70729
2364 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2365 * gcc.dg/graphite/scop-18.c: Likewise.
2366 * gcc.dg/pr41783.c: Disable LIM.
2367 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2368 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2369 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2370 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2371 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
2372 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2373 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
2374 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
2375 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
2376 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
2377 * gfortran.dg/pr42108.f90: Likewise.
2378
70f25790
DM
23792016-05-18 David Malcolm <dmalcolm@redhat.com>
2380
2381 PR driver/69265
2382 * gcc.dg/spellcheck-options-11.c: New test case.
2383
960db8ec
JJ
23842016-05-18 Jakub Jelinek <jakub@redhat.com>
2385
2386 PR c++/71100
2387 * g++.dg/opt/pr71100.C: New test.
2388
04643334
MJ
23892016-05-18 Martin Jambor <mjambor@suse.cz>
2390
2391 PR ipa/69708
2392 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2393 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2394 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2395 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2396
91bb9f80
MJ
23972016-05-18 Martin Jambor <mjambor@suse.cz>
2398
2399 PR ipa/69708
2400 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2401 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2402 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2403 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2404 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2405
c584aca6
PC
24062016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2407
2408 PR c++/69793
2409 * g++.dg/template/crash122.C: New.
2410
20309c6e
PC
24112016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2412
2413 PR c++/70466
2414 * g++.dg/template/pr70466-1.C: New.
2415 * g++.dg/template/pr70466-2.C: Likewise.
2416
50c78b9a
MM
24172016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2418
2419 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2420 splat operations and the XXSPLTIB instruction.
2421 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2422 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2423 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2424 xxlxor to clear a register.
2425
cf8be00d
RS
24262016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2427
2428 * gcc.dg/torture/pr71020.c: New test.
2429
848a392a
MJ
24302016-05-18 Martin Jambor <mjambor@suse.cz>
2431
2432 PR ipa/70646
2433 * gcc.dg/ipa/pr70646.c: New test.
2434
1f2ab776
CL
24352016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2436
2437 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2438
76489493
CL
24392016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2440
2441 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2442 missing tests for vreinterpretq_p{8,16}.
2443
bd79378d
CL
24442016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2445
2446 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2447 vsliq_n_s64 and vsliq_n_u64.
2448
81ca3ea0
CL
24492016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2450
2451 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2452 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2453
873cb425
CL
24542016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2455
2456 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2457 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2458 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2459
9d6e7c21
CL
24602016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2461
2462 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2463 in comment.
2464
b4dbe40e 24652016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2466
2467 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2468 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2469 "blr\t" and switch to scan-assembler-times.
2470
83a5c910
JW
24712016-05-18 Jiong Wang <jiong.wang@arm.com>
2472
53d6d955
UB
2473 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2474 with __aarch64__.
2475 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2476 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 2477
fb7cbdeb
JJ
24782016-05-18 Jakub Jelinek <jakub@redhat.com>
2479
8ee91165
JJ
2480 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
2481 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
2482 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
2483 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
2484 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
2485 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
2486
cf4d516a
JJ
2487 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
2488 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
2489
a4f16422
JJ
2490 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
2491 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
2492
7b37ce10
JJ
2493 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
2494 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
2495
fb7cbdeb
JJ
2496 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
2497
c9326aef
RB
24982016-05-18 Richard Biener <rguenther@suse.de>
2499
2500 PR tree-optimization/71168
2501 * gcc.dg/torture/pr71168.c: New testcase.
2502
df8b0a11
KV
25032016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
2504
2505 PR middle-end/63586
2506 * gcc.dg/tree-ssa/pr63586-2.c: New test.
2507 * gcc.dg/tree-ssa/pr63586.c: New test.
2508 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
2509
2efd67ed
NS
25102016-05-17 Nathan Sidwell <nathan@acm.org>
2511
2512 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2513 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2514 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2515 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2516
1988b2c2
NS
25172016-05-17 Nathan Sidwell <nathan@acm.org>
2518
2519 * gcc.target/nvptx/abi-vararg-3.c: New.
2520
ad1d92ab
MM
25212016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
2522
2523 PR tree-optimization/54579
2524 PR middle-end/55299
2525 * gcc.dg/fold-notrotate-1.c: New test.
2526 * gcc.dg/fold-notshift-1.c: New test.
2527 * gcc.dg/fold-notshift-2.c: New test.
2528
47768df8
MP
25292016-05-17 Marek Polacek <polacek@redhat.com>
2530
2531 PR ipa/71146
2532 * g++.dg/ipa/pr71146.C: New test.
2533
6b5423a5
DM
25342016-05-17 David Malcolm <dmalcolm@redhat.com>
2535
2536 * jit.dg/test-error-array-bounds.c: New test case.
2537
c7986356
MG
25382016-05-17 Marc Glisse <marc.glisse@inria.fr>
2539
2540 * gcc.dg/tree-ssa/and-1.c: New testcase.
2541
d982c5b7
MG
25422016-05-17 Marc Glisse <marc.glisse@inria.fr>
2543
2544 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2545 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
2546
0139ba93
MG
25472016-05-17 Marc Glisse <marc.glisse@inria.fr>
2548
2549 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2550 * gcc.dg/tree-ssa/vrp99.c: New testcase.
2551
daab4562
JW
25522016-05-17 Jiong Wang <jiong.wang@arm.com>
2553
2554 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
2555
22330033
JW
25562016-05-17 Jiong Wang <jiong.wang@arm.com>
2557
2558 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
2559
98b3a5f2
JW
25602016-05-17 Jiong Wang <jiong.wang@arm.com>
2561
2562 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
2563 ".2d[index]" when scan the assembly.
2564 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
2565 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
2566 float64x1.
2567 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
2568
b71b7a8e
RB
25692016-05-17 Richard Biener <rguenther@suse.de>
2570
2571 PR tree-optimization/71132
2572 * gcc.dg/torture/pr71132.c: New testcase.
2573
3c51ad46
CL
25742016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2575
2576 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
2577
d20faa66
KT
25782016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2579
2580 PR target/70809
2581 * gcc.target/aarch64/pr70809_1.c: New test.
2582
b75cc5a4
KT
25832016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2584
2585 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
2586 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2587 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2588 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2589
b28eb195
IE
25902016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2591 Ilya Enkovich <ilya.enkovich@intel.com>
2592
2593 PR target/71114
2594 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
2595
0b9004ed
JH
25962016-05-16 Jan Hubicka <hubicka@ucw.cz>
2597
2598 * g++.dg/ipa/ivinline-7.C: Do not xfail.
2599 * g++.dg/ipa/ivinline-9.C: Do not xfail.
2600
1b81a1c1
MW
26012016-05-16 Matthew Wahab <matthew.wahab@arm.com>
2602
2603 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
2604 test for __ARM_FP16_ARGS.
2605 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
2606 * gcc.target/arm/aapcs/neon-vect10.c: New.
2607 * gcc.target/arm/aapcs/neon-vect9.c: New.
2608 * gcc.target/arm/aapcs/vfp18.c: New.
2609 * gcc.target/arm/aapcs/vfp19.c: New.
2610 * gcc.target/arm/aapcs/vfp20.c: New.
2611 * gcc.target/arm/aapcs/vfp21.c: New.
2612 * gcc.target/arm/fp16-aapcs-1.c: New.
2613 * g++.target/arm/fp16-param-1.c: Update expected output. Add
2614 test for __ARM_FP16_ARGS.
2615 * g++.target/arm/fp16-return-1.c: Update expected output.
2616
921d1e73
JW
26172016-05-16 Jiong Wang <jiong.wang@arm.com>
2618
2619 PR testsuite/70227
2620 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
2621
228eb42a
HA
26222016-05-15 Harald Anlauf <anlauf@gmx.de>
2623
2624 PR fortran/69603
2625 * gfortran.dg/pr69603.f90: New testcase.
2626
785abfd3
FR
26272016-05-14 Fritz Reese <fritzoreese@gmail.com>
2628
2629 * gfortran.dg/dec_union_4.f90: Fix endian issue.
2630
e75eb64f
FR
26312016-05-14 Fritz Reese <fritzoreese@gmail.com>
2632
2633 PR fortran/71047
2634 * gfortran.dg/pr71047.f08: New test.
2635
aa4b467b
JM
26362016-05-13 Joseph Myers <joseph@codesourcery.com>
2637
2638 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
2639 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
2640 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
2641
653fb4a2
MS
26422016-05-13 Martin Sebor <msebor@redhat.com>
2643
2644 PR c++/60049
2645 * g++.dg/cpp0x/constexpr-60049.C: New test.
2646
9e37582d
JJ
26472016-05-13 Jakub Jelinek <jakub@redhat.com>
2648
2649 PR bootstrap/71071
2650 * gcc.dg/pr71071.c: New test.
2651
a278aa17
UB
26522016-05-13 Uros Bizjak <ubizjak@gmail.com>
2653
2654 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2655 remove XOP handling.
377eaca7 2656 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 2657
ac3d02e2
NS
26582016-05-13 Nathan Sidwell <nathan@acm.org>
2659
2660 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2661 __atomic_is_lock_free declaration.
2662
8ab3bdac
RB
26632016-05-13 Richard Biener <rguenther@suse.de>
2664
2665 PR tree-optimization/42587
2666 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2667
623b8e0a
ML
26682016-05-13 Martin Liska <mliska@suse.cz>
2669
2670 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2671 the new format of dump output.
2672
da7674f6
IE
26732016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2674
2675 * gcc.dg/pr71084.c: New test.
2676
c959db3d
RR
26772016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2678
53d6d955
UB
2679 PR target/53440
2680 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 2681
43203dea
RR
26822016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2683
2684 * gcc.target/aarch64/struct_return.c: New test.
2685
4f2e1536
MP
26862016-05-12 Marek Polacek <polacek@redhat.com>
2687
2688 PR c/70756
2689 * c-c++-common/pr70756-2.c: New test.
2690 * c-c++-common/pr70756.c: New test.
2691
1ef33ef3
RB
26922016-05-12 Richard Biener <rguenther@suse.de>
2693
2694 PR tree-optimization/71059
2695 * gcc.dg/torture/pr71059.c: New testcase.
2696
763baff6
RB
26972016-05-12 Richard Biener <rguenther@suse.de>
2698
2699 PR tree-optimization/71062
2700 * gcc.dg/torture/pr71062.c: New testcase.
2701
c4ec1243
IE
27022016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2703
2704 PR tree-optimization/71006
2705 * gcc.dg/pr71006.c: New test.
2706
a5fbf76d
MP
27072016-05-12 Marek Polacek <polacek@redhat.com>
2708
2709 PR driver/71063
2710 * gcc.dg/opts-7.c: New test.
2711
5acc47a4
KT
27122016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2713
2714 PR target/70830
2715 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2716 Add -save-temps to dg-options.
2717 Scan for ldmfd rather than pop instruction.
2718 * gcc.target/arm/interrupt-2.c: Likewise.
2719 * gcc.target/arm/pr70830.c: New test.
2720
40bd4bf9
JJ
27212016-05-12 Jakub Jelinek <jakub@redhat.com>
2722
3cd63842
JJ
2723 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2724 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2725
c05d08f6
JJ
2726 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2727 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2728 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2729
bc27ffae
JJ
2730 PR target/71019
2731 * gcc.target/i386/avx512vl-pack-1.c: New test.
2732 * gcc.target/i386/avx512vl-pack-2.c: New test.
2733 * gcc.target/i386/avx512bw-pack-2.c: New test.
2734
515d7412
JJ
2735 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2736
40bd4bf9
JJ
2737 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2738 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2739 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2740
44ab146a
RB
27412016-05-12 Richard Biener <rguenther@suse.de>
2742
2743 PR tree-optimization/70986
2744 * gcc.dg/torture/pr70986-1.c: New testcase.
2745 * gcc.dg/torture/pr70986-2.c: Likewise.
2746 * gcc.dg/torture/pr70986-3.c: Likewise.
2747
d6e83a8d
MM
27482016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2749
2750 PR c/43651
2751 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2752 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2753
51e67ea3
UB
27542016-05-11 Uros Bizjak <ubizjak@gmail.com>
2755
2756 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2757 directive.
2758 * gcc.target/i386/pr66746.c: Ditto.
2759
3fd2b007
MM
27602016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2761
2762 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2763 support.
2764 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2765 warning when using -mvsx-timode.
2766 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2767 * gcc.target/powerpc/dform-2.c: Likewise.
2768 * gcc.target/powerpc/pr68805.c: Likewise.
2769
5c3a10fb
MP
27702016-05-11 Marek Polacek <polacek@redhat.com>
2771
2772 PR c++/71024
2773 * c-c++-common/attributes-3.c: New test.
2774
7cfb065b
NS
27752016-05-11 Nathan Sidwell <nathan@acm.org>
2776
2777 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2778 * gcc.c-torture/execute/pr68185.c: Likewise.
2779 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2780 * gcc.dg/pr69634.c: Requires scheduling.
2781 * gcc.dg/torture/pr66178.c: Require label values.
2782 * gcc.dg/setjmp-6.c: Require indirect jumps.
2783
f35ea97d
RB
27842016-05-11 Richard Biener <rguenther@suse.de>
2785
2786 PR tree-optimization/71055
2787 * gcc.dg/torture/pr71055.c: New testcase.
2788
dff70323
RB
27892016-05-11 Richard Biener <rguenther@suse.de>
2790
2791 PR debug/71057
2792 * g++.dg/debug/pr71057.C: New testcase.
2793
56a3d28b
JJ
27942016-05-11 Jakub Jelinek <jakub@redhat.com>
2795
2796 PR fortran/70855
2797 * gfortran.dg/gomp/pr70855.f90: New test.
2798
ebc1b29e
RB
27992016-05-11 Richard Biener <rguenther@suse.de>
2800
2801 PR middle-end/71002
2802 * g++.dg/torture/pr71002.C: New testcase.
2803
98ccd1d7
IE
28042016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2805
2806 PR middle-end/70807
2807 * gcc.dg/pr70807.c: New test.
2808
ed29e24b
MS
28092016-05-10 Martin Sebor <msebor@redhat.com>
2810
2811 PR c++/38611
2812 * g++.dg/Wattributes.C: New test.
2813
e39dab2c
MG
28142016-05-10 Marc Glisse <marc.glisse@inria.fr>
2815
2816 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2817 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2818 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2819
d067e238
IE
28202016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2821
2822 PR target/70799
2823 * gcc.target/i386/pr70799-1.c: New test.
2824
cd36c83e
PMR
28252016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2826
2827 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2828
1e3af2a4
IE
28292016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2830
2831 PR middle-end/70877
2832 * gcc.target/i386/pr70877.c: New test.
2833
afc610db
IE
28342016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2835
2836 PR tree-optimization/70786
2837 * gcc.target/i386/pr70876.c: New test.
2838
4b59d19f
JJ
28392016-05-10 Jakub Jelinek <jakub@redhat.com>
2840
2841 PR target/70927
2842 * gcc.target/i386/avx512vl-logic-1.c: New test.
2843 * gcc.target/i386/avx512vl-logic-2.c: New test.
2844 * gcc.target/i386/avx512dq-logic-2.c: New test.
2845
9b5ee426
BS
28462016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2847
2848 PR target/70963
2849 * gcc.target/powerpc/pr70963.c: New.
2850
f3352cab
DM
28512016-05-10 David Malcolm <dmalcolm@redhat.com>
2852
2853 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2854 (test_very_wide_line): Add ruler to expected output.
2855 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2856 (test_very_wide_line): Likewise.
2857 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2858 (test_show_locus): Within the handling of "test_very_wide_line",
2859 enable show_ruler_p on the diagnostic context.
2860
4a3255dd
RB
28612016-05-10 Richard Biener <rguenther@suse.de>
2862
2863 PR tree-optimization/71039
2864 * gcc.dg/torture/pr71039.c: New testcase.
2865
da7c9950
NS
28662016-05-10 Nathan Sidwell <nathan@acm.org>
2867
2868 * gcc.dg/nested-func-10.c: Requires alloca.
2869 * gcc.dg/nested-func-9.c: Requires alloca.
2870 * gcc.c-torture/execute/pr70460.c: Requires labels.
2871 * gcc.c-torture/compile/pr70199.c: Requires labels.
2872 * gcc.target/nvptx/decl.c: Compile only.
2873 * gcc.target/nvptx/trailing-init.c: Compile only.
2874 * gcc.target/nvptx/ary-init.c: Compile only.
2875
cf68d92c
MP
28762016-05-10 Marek Polacek <polacek@redhat.com>
2877
2878 PR c/70255
2879 * gcc.dg/attr-opt-1.c: New test.
2880
64ea4e15
RB
28812016-05-10 Richard Biener <rguenther@suse.de>
2882
2883 PR tree-optimization/70497
2884 PR tree-optimization/28367
2885 * gcc.dg/torture/20160404-1.c: New testcase.
2886 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2887 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2888
5a96dae3
PMR
28892016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2890
2891 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2892
fc97f805
UB
28932016-05-09 Uros Bizjak <ubizjak@gmail.com>
2894
2895 * gcc.target/i386/fabsneg-1.c New test.
2896
a710b1d5
AM
28972016-05-09 Alan Modra <amodra@gmail.com>
2898
2899 PR testsuite/70826
2900 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2901
171f6f05
RB
29022016-05-09 Richard Biener <rguenther@suse.de>
2903
2904 PR tree-optimization/70985
2905 * gcc.dg/torture/pr70985.c: New testcase.
2906
18caa34e
BC
29072016-05-09 Bin Cheng <bin.cheng@arm.com>
2908
2909 * gcc.dg/tree-ssa/ifc-9.c: New test.
2910 * gcc.dg/tree-ssa/ifc-10.c: New test.
2911 * gcc.dg/tree-ssa/ifc-11.c: New test.
2912 * gcc.dg/tree-ssa/ifc-12.c: New test.
2913 * gcc.dg/vect/pr61194.c: Remove XFAIL.
2914 * gcc.dg/vect/vect-23.c: Remove XFAIL.
2915 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
2916
7a27d38f
RB
29172016-05-09 Richard Biener <rguenther@suse.de>
2918
2919 PR fortran/70937
2920 * gfortran.dg/pr70937.f90: New testcase.
2921
5ebbbd3d
RO
29222016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2923
2924 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
2925
f6288c24
FR
29262016-05-07 Fritz Reese <fritzoreese@gmail.com>
2927
2928 PR fortran/56226
2929 * gfortran.dg/dec_structure_1.f90: New testcase.
2930 * gfortran.dg/dec_structure_2.f90: Ditto.
2931 * gfortran.dg/dec_structure_3.f90: Ditto.
2932 * gfortran.dg/dec_structure_4.f90: Ditto.
2933 * gfortran.dg/dec_structure_5.f90: Ditto.
2934 * gfortran.dg/dec_structure_6.f90: Ditto.
2935 * gfortran.dg/dec_structure_7.f90: Ditto.
2936 * gfortran.dg/dec_structure_8.f90: Ditto.
2937 * gfortran.dg/dec_structure_9.f90: Ditto.
2938 * gfortran.dg/dec_structure_10.f90: Ditto.
2939 * gfortran.dg/dec_structure_11.f90: Ditto.
2940 * gfortran.dg/dec_union_1.f90: Ditto.
2941 * gfortran.dg/dec_union_2.f90: Ditto.
2942 * gfortran.dg/dec_union_3.f90: Ditto.
2943 * gfortran.dg/dec_union_4.f90: Ditto.
2944 * gfortran.dg/dec_union_5.f90: Ditto.
2945 * gfortran.dg/dec_union_6.f90: Ditto.
2946 * gfortran.dg/dec_union_7.f90: Ditto.
2947
5ec4a8cd
TV
29482016-05-07 Tom de Vries <tom@codesourcery.com>
2949
2950 PR tree-optimization/70956
2951 * gcc.dg/graphite/pr70956.c: New test.
2952
58ec1d0e
JJ
29532016-05-06 Jakub Jelinek <jakub@redhat.com>
2954
ccd88fb7
JJ
2955 PR middle-end/70941
2956 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
2957 (a, b, c, d): Change type from char to signed char.
2958 (main): Compare against (signed char) -1634678893 instead of
2959 hardcoded -109. Use __builtin_abort instead of abort.
2960
dd3b6464
JJ
2961 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
2962 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
2963
58ec1d0e
JJ
2964 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
2965
19aa23d8
YR
29662016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2967
2968 PR debug/70935
2969 * gcc.dg/torture/pr70935.c: New test.
2970
ae5f0df1
OE
29712016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2972
2973 PR target/58219
ce23a8ff 2974 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 2975
078f7e37
RB
29762016-05-06 Richard Biener <rguenther@suse.de>
2977
2978 PR tree-optimization/70960
2979 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
2980
765d7b54
OE
29812016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2982
2983 PR target/52933
2984 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
2985 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
2986 Adjust expected instruction counts.
2987 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
2988
29c94e65
MP
29892016-05-06 Marek Polacek <polacek@redhat.com>
2990
2991 PR sanitizer/70875
2992 * gcc.dg/ubsan/bounds-3.c: New test.
2993
3684b02e
OE
29942016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2995
2996 PR target/54089
2997 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
2998
8706773f
RB
29992016-05-06 Richard Biener <rguenther@suse.de>
3000
3001 PR middle-end/70931
3002 * gfortran.dg/pr70931.f90: New testcase.
3003
a4f51018
RB
30042016-05-06 Richard Biener <rguenther@suse.de>
3005
3006 PR middle-end/70941
3007 * gcc.dg/torture/pr70941.c: New testcase.
3008
c4f2425f
BC
30092016-05-05 Bin Cheng <bin.cheng@arm.com>
3010
3011 PR tree-optimization/57206
3012 * gcc.dg/vect/pr57206.c: New test.
3013
5dc08197
RO
30142016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3015
3016 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3017
351f85c5
JJ
30182016-05-05 Jakub Jelinek <jakub@redhat.com>
3019
568bac8c
JJ
3020 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3021
351f85c5
JJ
3022 * c-c++-common/Wdangling-else-4.c: New test.
3023
33fd7785
JJ
30242016-05-04 Jakub Jelinek <jakub@redhat.com>
3025
2d1ac15a
JJ
3026 PR c++/70906
3027 PR c++/70933
3028 * g++.dg/opt/pr70906.C: New test.
3029 * g++.dg/opt/pr70933.C: New test.
3030
33fd7785
JJ
3031 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3032
6b715bf6
JH
30332016-05-04 Jan Hubicka <hubicka@ucw.cz>
3034
3035 * gcc.dg/ipa/pure-const-3.c: New testcase.
3036
deef7113
MP
30372016-05-04 Marek Polacek <polacek@redhat.com>
3038
3039 * c-c++-common/Wdangling-else-1.c: New test.
3040 * c-c++-common/Wdangling-else-2.c: New test.
3041 * c-c++-common/Wdangling-else-3.c: New test.
3042
5396db97
KCY
30432016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3044
3045 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3046 flag is present.
3047
de55efd5
MP
30482016-05-04 Marek Polacek <polacek@redhat.com>
3049
3050 PR c/48778
3051 * gcc.dg/Waddress-2.c: New test.
3052
475839b6
AM
30532016-05-04 Alan Modra <amodra@gmail.com>
3054
3055 * gcc.target/powerpc/pr70866.c: New.
3056
b25aad5f
MS
30572016-05-03 Martin Sebor <msebor@redhat.com>
3058
3059 PR c++/66561
3060 * c-c++-common/builtin_location.c: New test.
3061 * g++.dg/cpp1y/builtin_location.C: New test.
3062
79ce98bc
MP
30632016-05-03 Marek Polacek <polacek@redhat.com>
3064
3065 PR c/70859
3066 * gcc.dg/pr70859.c: New test.
3067 * gcc.dg/pr70859-2.c: New test.
3068
402e89f5
PMR
30692016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3070
3071 * gnat.dg/debug5.adb: New testcase.
3072
f3d90045
DV
30732016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3074
3075 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3076 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3077 Procedure to check for z10 instruction set.
3078
1e26cec1
CL
30792016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3080
3081 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3082
71aca5a0
AM
30832016-05-03 Alan Modra <amodra@gmail.com>
3084
3085 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3086
2fd70ec1
JJ
30872016-05-03 Jakub Jelinek <jakub@redhat.com>
3088
3089 * gcc.target/i386/avx512f-cvt-1.c: New test.
3090
e5705cf7
L
30912016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3092
3093 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3094 -fdump-tree-vrp-details.
3095
381cdae4
RB
30962016-05-03 Richard Biener <rguenther@suse.de>
3097
3098 * gcc.dg/pr30172-1.c: Adjust.
3099 * gcc.dg/pr63743.c: Likewise.
3100 * gcc.dg/tm/pr51696.c: Likewise.
3101 * c-c++-common/tm/safe-1.c: Likewise.
3102 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3103 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3104 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3105 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3106
adedd5c1
JJ
31072016-05-03 Jakub Jelinek <jakub@redhat.com>
3108
31ed1665
JJ
3109 PR rtl-optimization/70467
3110 * gcc.target/i386/pr70467-3.c: New test.
3111 * gcc.target/i386/pr70467-4.c: New test.
3112
dea60b59
JJ
3113 PR tree-optimization/70916
3114 * gcc.c-torture/compile/pr70916.c: New test.
3115
adedd5c1
JJ
3116 PR target/49244
3117 * gcc.target/i386/pr49244-1.c: New test.
3118 * gcc.target/i386/pr49244-2.c: New test.
3119
f80041ef
BS
31202016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3121
3122 PR rtl-optimization/44281
3123 * gcc.target/i386/pr44281.c: New test.
3124
1cfcd39e
BC
31252016-05-03 bin cheng <bin.cheng@arm.com>
3126
3127 PR tree-optimization/56541
3128 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3129 * gcc.dg/vect/pr56541.c: new test.
3130
4304ccfd
MM
31312016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3132
3133 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3134 __float128.
3135 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3136
50d94c29
L
31372016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3138
3139 PR testsuite/70520
3140 * c-c++-common/asan/clone-test-1.c (main): Align child process
3141 stack to 16 bytes.
3142
bc1aee87
DM
31432016-05-02 David Malcolm <dmalcolm@redhat.com>
3144
3145 PR c++/62314
3146 * g++.dg/spellcheck-fields-2.C: New test case.
3147
474e0129
DM
31482016-05-02 David Malcolm <dmalcolm@redhat.com>
3149
3150 PR c++/62314
3151 * g++.dg/pr62314.C: New test case.
3152
818b88a7
JH
31532016-05-02 Jan Hubicka <hubicka@ucw.cz>
3154
3155 * gcc.dg/ipa/inline-8.c: New testcase.
3156
dd77684f
JJ
31572016-05-02 Jakub Jelinek <jakub@redhat.com>
3158
3159 PR rtl-optimization/70467
3160 * gcc.target/i386/pr70467-1.c: New test.
3161
72407e00
BE
31622016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3163
3164 * gcc.dg/spec-options.c: Run the test on all targets.
3165 * gcc.dg/foo.specs: Use cpp_unique_options.
3166
dd53d197
MG
31672016-05-02 Marc Glisse <marc.glisse@inria.fr>
3168
3169 * gcc.dg/tree-ssa/unord.c: New testcase.
3170
a8b85ce9
MG
31712016-05-02 Marc Glisse <marc.glisse@inria.fr>
3172
3173 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3174
5b37e866
NS
31752016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3176
3177 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3178
7176a4a0
MP
31792016-05-02 Marek Polacek <polacek@redhat.com>
3180
3181 PR c/70851
3182 * gcc.dg/enum-incomplete-3.c: New test.
3183
6b9933b9
MP
31842016-05-02 Marek Polacek <polacek@redhat.com>
3185 Tom de Vries <tom@codesourcery.com>
3186
3187 PR tree-optimization/70700
3188 * gcc.dg/pr70700.c: New test.
3189
90f82260
UB
31902016-05-01 Uros Bizjak <ubizjak@gmail.com>
3191
3192 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3193 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3194 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3195 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3196 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3197
f73036c1
EB
31982016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3199
3200 * ada/acats/run_acats: Rename into...
3201 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3202 * ada/acats/run_all.sh: Remove redundant test.
3203 (target_run): Move around.
3204 (target_gnatchop): Use newly built executable.
3205 (target_gnatmake): Likewise.
3206 Check that the compilation of impbit succeeds.
3207
85e051a3
OE
32082016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3209
3210 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3211 * gcc.dg/20021029-1.c: Likewise.
3212 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3213 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3214 * gcc.target/sh/cmpstr.c: Likewise.
3215 * gcc.target/sh/cmpstrn.c: Likewise.
3216 * gcc.target/sh/memset.c: Likewise.
3217 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3218 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3219 * gcc.target/sh/pr39423-1.c: Likewise.
3220 * gcc.target/sh/pr49468-di.c: Likewise.
3221 * gcc.target/sh/pr49468-si.c: Likewise.
3222 * gcc.target/sh/pr49880-1.c: Likewise.
3223 * gcc.target/sh/pr49880-2.c: Likewise.
3224 * gcc.target/sh/pr49880-3.c: Likewise.
3225 * gcc.target/sh/pr50751-1.c: Likewise.
3226 * gcc.target/sh/pr50751-4.c: Likewise.
3227 * gcc.target/sh/pr50751-7.c: Likewise.
3228 * gcc.target/sh/pr51244-1.c: Likewise.
3229 * gcc.target/sh/pr51244-10.c: Likewise.
3230 * gcc.target/sh/pr51244-11.c: Likewise.
3231 * gcc.target/sh/pr51244-12.c: Likewise.
3232 * gcc.target/sh/pr51244-13.c: Likewise.
3233 * gcc.target/sh/pr51244-14.c: Likewise.
3234 * gcc.target/sh/pr51244-17.c: Likewise.
3235 * gcc.target/sh/pr51244-18.c: Likewise.
3236 * gcc.target/sh/pr51244-19.c: Likewise.
3237 * gcc.target/sh/pr51244-4.c: Likewise.
3238 * gcc.target/sh/pr51244-5.c: Likewise.
3239 * gcc.target/sh/pr51244-7.c: Likewise.
3240 * gcc.target/sh/pr51244-8.c: Likewise.
3241 * gcc.target/sh/pr51244-9.c: Likewise.
3242 * gcc.target/sh/pr51697.c: Likewise.
3243 * gcc.target/sh/pr52483-1.c: Likewise.
3244 * gcc.target/sh/pr52483-2.c: Likewise.
3245 * gcc.target/sh/pr52483-3.c: Likewise.
3246 * gcc.target/sh/pr52483-5.c: Likewise.
3247 * gcc.target/sh/pr52933-1.c: Likewise.
3248 * gcc.target/sh/pr52933-2.c: Likewise.
3249 * gcc.target/sh/pr52933-3.c: Likewise.
3250 * gcc.target/sh/pr53568-1.c: Likewise.
3251 * gcc.target/sh/pr53976-1.c: Likewise.
3252 * gcc.target/sh/pr53988-1.c: Likewise.
3253 * gcc.target/sh/pr53988.c: Likewise.
3254 * gcc.target/sh/pr54089-1.c: Likewise.
3255 * gcc.target/sh/pr54089-6.c: Likewise.
3256 * gcc.target/sh/pr54089-7.c: Likewise.
3257 * gcc.target/sh/pr54089-8.c: Likewise.
3258 * gcc.target/sh/pr54089-9.c: Likewise.
3259 * gcc.target/sh/pr54236-1.c: Likewise.
3260 * gcc.target/sh/pr54236-2.c: Likewise.
3261 * gcc.target/sh/pr54236-3.c: Likewise.
3262 * gcc.target/sh/pr54236-4.c: Likewise.
3263 * gcc.target/sh/pr54386.c: Likewise.
3264 * gcc.target/sh/pr54602-1.c: Likewise.
3265 * gcc.target/sh/pr54685.c: Likewise.
3266 * gcc.target/sh/pr54760-1.c: Likewise.
3267 * gcc.target/sh/pr54760-2.c: Likewise.
3268 * gcc.target/sh/pr54760-3.c: Likewise.
3269 * gcc.target/sh/pr54760-4.c: Likewise.
3270 * gcc.target/sh/pr54760-5.c: Likewise.
3271 * gcc.target/sh/pr54760-6.c: Likewise.
3272 * gcc.target/sh/pr55146.c: Likewise.
3273 * gcc.target/sh/pr55160.c: Likewise.
3274 * gcc.target/sh/pr59278.c: Likewise.
3275 * gcc.target/sh/pr59401-1.c: Likewise.
3276 * gcc.target/sh/pr59533-1.c: Likewise.
3277 * gcc.target/sh/pr63260.c: Likewise.
3278 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3279 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3280 * gcc.target/sh/strlen.c: Likewise.
3281 * gcc.target/sh/torture/pr30807.c: Likewise.
3282 * gcc.target/sh/torture/pr34777.c: Likewise.
3283 * gcc.target/sh/torture/pr64652.c: Likewise.
3284 * gcc.target/sh/torture/pr65505.c: Likewise.
3285 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3286 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3287
411e5c67
PC
32882016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3289
3290 PR c++/66644
3291 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3292
8fa97501
BS
32932016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3294
3295 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3296 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3297 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3298 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3299
5a956111
PP
33002016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3301
3302 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3303 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3304
e7ff0319
CP
33052016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3306
3307 PR middle-end/70626
3308 * c-c++-common/goacc/combined-reduction.c: New test.
3309 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3310
52d11a4b
L
33112016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3312
3313 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3314 *movdi_internal pattern only if PIC off.
3315 * gcc.target/i386/pr70155-2.c: Likewise.
3316 * gcc.target/i386/pr70155-3.c: Likewise.
3317 * gcc.target/i386/pr70155-4.c: Likewise.
3318 * gcc.target/i386/pr70155-5.c: Likewise.
3319 * gcc.target/i386/pr70155-6.c: Likewise.
3320 * gcc.target/i386/pr70155-7.c: Likewise.
3321 * gcc.target/i386/pr70155-8.c: Likewise.
3322 * gcc.target/i386/pr70155-15.c: Likewise.
3323 * gcc.target/i386/pr70155-17.c: Likewise.
3324 * gcc.target/i386/pr70155-22.c: Likewise.
3325
8960db31
BC
33262016-04-29 Bin Cheng <bin.cheng@arm.com>
3327
3328 PR tree-optimization/70803
3329 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3330
cca535a4
IE
33312016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3332
3333 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3334 optimization of vector loop.
3335 * gcc.target/i386/vect-unpack-3.c: New test.
3336 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3337 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3338 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3339
500ecf4a
MP
33402016-04-29 Marek Polacek <polacek@redhat.com>
3341
3342 PR sanitizer/70342
3343 * g++.dg/ubsan/null-7.C: New test.
3344
2fff3db8
MP
3345 PR c/70852
3346 * gcc.dg/pr70852.c: New test.
3347
509063eb
DV
33482016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3349
3350 PR/69089
3351 * g++.dg/cpp0x/alignas6.C: New test.
3352
83745c0d
DV
33532016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3354
c87885ca
RO
3355 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3356 * gcc.dg/pr27003.c: Likewise.
3357 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3358 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3359 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3360 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3361 * gcc.target/arc/mxy.c: Likewise.
3362 * gcc.target/arc/mswape.c: Likewise.
3363 * gcc.target/arc/mrtsc.c: Likewise.
3364 * gcc.target/arc/mcrc.c: Likewise.
3365 * gcc.target/arc/mdsp-packa.c: Likewise.
3366 * gcc.target/arc/mdvbf.c: Likewise.
3367 * gcc.target/arc/mlock.c: Likewise.
3368 * gcc.target/arc/mmac-24.c: Likewise.
3369 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3370
849b265d
BS
33712016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
3372 Matthijs Kooijman <matthijs@stdin.nl>
3373 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3374
3375 PR target/60040
3376 * gcc.target/avr/pr60040-1.c: New.
3377 * gcc.target/avr/pr60040-2.c: New.
3378
1390536b
RB
33792016-04-29 Richard Biener <rguenther@suse.de>
3380
3381 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
3382
98998245
RB
33832016-04-29 Richard Biener <rguenther@suse.de>
3384
3385 PR tree-optimization/13962
3386 PR tree-optimization/65686
3387 * gcc.dg/uninit-pr65686.c: New testcase.
3388
8b80cc21
JJ
33892016-04-29 Jakub Jelinek <jakub@redhat.com>
3390
3391 PR middle-end/70843
3392 * gcc.dg/pr70843.c: New test.
3393
6181bc30
JJ
33942016-04-28 Jakub Jelinek <jakub@redhat.com>
3395
3396 PR target/70858
3397 * gcc.target/i386/pr70858.c: New test.
3398
f4cb3612
AB
33992016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3400
3401 * gcc.target/arc/nps400-1.c: New file.
3402
8ad9df62
JR
34032016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3404 Andrew Burgess <andrew.burgess@embecosm.com>
3405
3406 * gcc.target/arc/movh_cl-1.c: New file.
3407
ceaaa9fe
JR
34082016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3409 Andrew Burgess <andrew.burgess@embecosm.com>
3410
3411 * gcc.target/arc/extzv-1.c: New file.
3412 * gcc.target/arc/insv-1.c: New file.
3413 * gcc.target/arc/insv-2.c: New file.
3414 * gcc.target/arc/movb-1.c: New file.
3415 * gcc.target/arc/movb-2.c: New file.
3416 * gcc.target/arc/movb-3.c: New file.
3417 * gcc.target/arc/movb-4.c: New file.
3418 * gcc.target/arc/movb-5.c: New file.
3419 * gcc.target/arc/movb_cl-1.c: New file.
3420 * gcc.target/arc/movb_cl-2.c: New file.
3421 * gcc.target/arc/movbi_cl-1.c: New file.
3422 * gcc.target/arc/movl-1.c: New file.
3423
4d03dc2f
JR
34242016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3425 Andrew Burgess <andrew.burgess@embecosm.com>
3426
3427 * gcc.target/arc/cmem-1.c: New file.
3428 * gcc.target/arc/cmem-2.c: New file.
3429 * gcc.target/arc/cmem-3.c: New file.
3430 * gcc.target/arc/cmem-4.c: New file.
3431 * gcc.target/arc/cmem-5.c: New file.
3432 * gcc.target/arc/cmem-6.c: New file.
3433 * gcc.target/arc/cmem-7.c: New file.
3434 * gcc.target/arc/cmem-ld.inc: New file.
3435 * gcc.target/arc/cmem-st.inc: New file.
3436
81262dad
JJ
34372016-04-28 Jakub Jelinek <jakub@redhat.com>
3438
3439 PR target/70821
3440 * gcc.target/i386/pr70821.c: New test.
3441
0a31a09a
BS
34422016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3443
3444 * gcc.target/powerpc/vec-adde.c: New test.
3445 * gcc.target/powerpc/vec-adde-int128.c: New test.
3446
3ddffba9
JJ
34472016-04-28 Jakub Jelinek <jakub@redhat.com>
3448
3449 * gcc.target/i386/avx-vround-1.c: New test.
3450 * gcc.target/i386/avx-vround-2.c: New test.
3451 * gcc.target/i386/avx512vl-vround-1.c: New test.
3452 * gcc.target/i386/avx512vl-vround-2.c: New test.
3453
713dedcd
RO
34542016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3455
3456 PR testsuite/70595
3457 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3458 (check_effective_target_cilkplus_runtime): ... this.
3459 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3460 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3461
3462 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3463 Require cilkplus_runtime.
3464 Don't add -lcilkrts.
3465 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3466 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3467 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3468 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3469 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3470 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3471 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3472 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3473 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3474 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3475 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3476 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3477 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
3478 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
3479 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
3480 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
3481 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
3482 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
3483 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
3484 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
3485 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
3486 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
3487 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
3488 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
3489 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
3490 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
3491 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
3492 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
3493 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
3494
3495 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
3496 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
3497
3498 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
3499
3500 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
3501 cilkplus_runtime.
3502
3563f78f
MG
35032016-04-27 Marc Glisse <marc.glisse@inria.fr>
3504
3505 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
3506 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
3507
6bc2bb18
RB
35082015-04-27 Ryan Burn <contact@rnburn.com>
3509
3510 PR c++/69024
3511 PR c++/68997
3512 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3513 diagnostic.
3514 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3515 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3516
1e55d29a
EB
35172016-04-27 Eric Botcazou <ebotcazou@adacore.com>
3518
3519 * gnat.dg/limited_with4.ad[sb]: New test.
3520 * gnat.dg/limited_with4_pkg.ads: New helper.
3521
087146ca
L
35222016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3523
3524 PR target/70155
3525 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3526 and movv1ti_internal patterns
3527 * gcc.target/i386/pr70155-1.c: New test.
3528 * gcc.target/i386/pr70155-2.c: Likewise.
3529 * gcc.target/i386/pr70155-3.c: Likewise.
3530 * gcc.target/i386/pr70155-4.c: Likewise.
3531 * gcc.target/i386/pr70155-5.c: Likewise.
3532 * gcc.target/i386/pr70155-6.c: Likewise.
3533 * gcc.target/i386/pr70155-7.c: Likewise.
3534 * gcc.target/i386/pr70155-8.c: Likewise.
3535 * gcc.target/i386/pr70155-9.c: Likewise.
3536 * gcc.target/i386/pr70155-10.c: Likewise.
3537 * gcc.target/i386/pr70155-11.c: Likewise.
3538 * gcc.target/i386/pr70155-12.c: Likewise.
3539 * gcc.target/i386/pr70155-13.c: Likewise.
3540 * gcc.target/i386/pr70155-14.c: Likewise.
3541 * gcc.target/i386/pr70155-15.c: Likewise.
3542 * gcc.target/i386/pr70155-16.c: Likewise.
3543 * gcc.target/i386/pr70155-17.c: Likewise.
3544 * gcc.target/i386/pr70155-18.c: Likewise.
3545 * gcc.target/i386/pr70155-19.c: Likewise.
3546 * gcc.target/i386/pr70155-20.c: Likewise.
3547 * gcc.target/i386/pr70155-21.c: Likewise.
3548 * gcc.target/i386/pr70155-22.c: Likewise.
3549
92329f9f
L
35502016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3551
3552 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
3553 ".{5,6}".
3554
309a0cf6
BC
35552016-04-27 Bin Cheng <bin.cheng@arm.com>
3556
3557 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
3558 * gcc.dg/tree-ssa/scev-9.c: Ditto.
3559 * gcc.dg/tree-ssa/scev-10.c: Ditto.
3560 * gcc.dg/tree-ssa/scev-11.c: Ditto.
3561 * gcc.dg/tree-ssa/scev-12.c: Ditto.
3562
72ed2b9c
RB
35632016-04-27 Richard Biener <rguenther@suse.de>
3564
3565 PR ipa/70760
3566 * g++.dg/ipa/ipa-pta-2.C: New testcase.
3567 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
3568
3c98ff9b
NS
35692016-04-27 Nathan Sidwell <nathan@acm.org>
3570
3571 * g++.dg/cpp0x/constexpr-recursion3.C: New.
3572 * g++.dg/ubsan/pr63956.C: Adjust error location.
3573
9ec5d66b
NC
35742016-04-27 Nick Clifton <nickc@redhat.com>
3575
3576 PR middle-end/49889
3577 * gcc.dg/pr49889.c: New test.
3578
c1e1f433
BS
35792016-04-27 Bernd Schmidt <bschmidt@redhat.com>
3580
3581 * c-c++-common/memset-array.c: New test.
3582
8ac43293
MS
35832016-04-26 Martin Sebor <msebor@redhat.com>
3584
3585 PR c++/66639
3586 * g++.dg/cpp1y/func_constexpr.C: New test.
3587
843ce8ab
PP
35882016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
3589
3590 PR c++/70241
3591 * g++.dg/cpp0x/enum32.C: New test.
3592 * g++.dg/cpp0x/enum33.C: New test.
3593
35942016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
3595
3596 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
3597 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
3598 * gcc.c-torture/execute/bitfld-6.c: Likewise.
3599 * gcc.c-torture/execute/bitfld-7.c: Likewise.
3600 * gcc.c-torture/execute/pr38151.c: Likewise.
3601 * gcc.c-torture/execute/pr66556.c: Likewise.
3602 * gcc.c-torture/execute/pr67781.c: Likewise.
3603 * gcc.c-torture/execute/pr68648.c: Likewise.
3604
ca1206be
MG
36052016-04-26 Marc Glisse <marc.glisse@inria.fr>
3606
3607 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
3608
2448a956
MP
36092016-04-26 Marek Polacek <polacek@redhat.com>
3610
3611 PR c/67784
3612 * gcc.dg/pr67784-3.c: New test.
3613 * gcc.dg/pr67784-4.c: New test.
3614 * gcc.dg/pr67784-5.c: New test.
3615
b02a5e26
MP
3616 PR c/70791
3617 * gcc.dg/Wnested-externs-2.c: New test.
3618
6b6aa8d3
MG
36192016-04-26 Marc Glisse <marc.glisse@inria.fr>
3620
3621 * gcc.dg/fold-plusmult.c: Adjust.
3622 * gcc.dg/no-strict-overflow-6.c: Adjust.
3623 * gcc.dg/gomp/loop-1.c: Xfail some tests.
3624
a2095b55
BS
36252016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3626
3627 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
3628 number scans.
3629 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
3630 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
3631 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
3632 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
3633 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
3634 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
3635 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
3636 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
3637 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
3638 * gcc.target/i386/avx512f-gather-5.c: Likewise.
3639 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
3640 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
3641 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
3642 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
3643 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
3644 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
3645 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
3646 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
3647 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
3648 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
3649 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
3650 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
3651 scans.
3652 * gcc.target/i386/pr32219-4.c: Likewise.
3653 * gcc.target/i386/pr32219-6.c: Likewise.
3654 * gcc.target/i386/pr32219-8.c: Likewise.
3655
bb0cc5c8
KT
36562016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3657
3658 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3659 associated options.
3660
5a0802ea
MP
36612016-04-26 Marek Polacek <polacek@redhat.com>
3662
3663 PR c++/70744
3664 * g++.dg/ext/cond2.C: New test.
3665
00f615af
BC
36662016-04-26 Bin Cheng <bin.cheng@arm.com>
3667
3668 PR tree-optimization/70771
3669 PR tree-optimization/70775
3670 * gcc.dg/pr70771.c: New test.
25939d34 3671 * gcc.dg/pr70775.c: New test.
00f615af 3672
218155e7
BS
36732016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3674
3675 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3676
ab99f467
RB
36772016-04-25 Richard Biener <rguenther@suse.de>
3678
3679 PR tree-optimization/70780
3680 * gcc.dg/torture/pr70780.c: New testcase.
3681
93c590ee
MC
36822016-04-25 Michael Collison <michael.collison@arm.com>
3683
c87885ca
RO
3684 * gcc.target/arm/neon-vaddws16.c: New test.
3685 * gcc.target/arm/neon-vaddws32.c: New test.
3686 * gcc.target/arm/neon-vaddwu16.c: New test.
3687 * gcc.target/arm/neon-vaddwu32.c: New test.
3688 * gcc.target/arm/neon-vaddwu8.c: New test.
3689 * lib/target-supports.exp
93c590ee
MC
3690 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3691 that arm neon support vector widen sum of HImode TO SImode.
3692
d6c1a7a7
JJ
36932016-04-23 Jakub Jelinek <jakub@redhat.com>
3694
3695 PR sanitizer/70712
3696 * c-c++-common/asan/pr70712.c: New test.
3697
ab0fc037
TS
36982016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3699
3700 * .gitattributes: New file.
3701
2aa64824
CL
37022016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3703
3704 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3705
e7e12d92
DH
37062016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3707
3708 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3709 * gfortran.dg/submodule_15.f08: Likewise.
3710
d1431192
RB
37112016-04-22 Richard Biener <rguenther@suse.de>
3712
3713 PR tree-optimization/70740
3714 * gcc.dg/torture/pr70740.c: New testcase.
3715
04a63c24
L
37162016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3717
3718 PR target/70750
3719 * gcc.target/i386/pr70750-1.c: New test.
3720 * gcc.target/i386/pr70750-2.c: Likewise.
3721
20700098
PC
37222016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3723
3724 PR c++/70540
3725 * g++.dg/cpp0x/auto48.C: New.
3726
aedf4e12
MP
37272016-04-21 Marek Polacek <polacek@redhat.com>
3728
3729 PR c++/70513
3730 * g++.dg/cpp0x/forw_enum12.C: New test.
3731 * g++.dg/cpp0x/forw_enum13.C: New test.
3732
2074d80a
KY
37332016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3734
3735 PR target/70728
3736 * gcc.target/i386/pr70728.c: New test.
3737
aef4aab0
RB
37382016-04-21 Richard Biener <rguenther@suse.de>
3739
3740 PR middle-end/70747
3741 * gcc.dg/pr70747.c: New testcase.
3742
2359e571
BC
37432016-04-21 Bin Cheng <bin.cheng@arm.com>
3744
3745 PR tree-optimization/70715
3746 * gcc.dg/tree-ssa/scev-13.c: New test.
3747
ce0e66ff
MG
37482016-04-21 Marc Glisse <marc.glisse@inria.fr>
3749
3750 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3751
2c2870a1
MG
37522016-04-21 Marc Glisse <marc.glisse@inria.fr>
3753
3754 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3755
a2b056a3
JH
37562016-04-20 Jan Hubicka <jh@suse.cz>
3757
3758 PR ipa/70018
3759 * g++.dg/ipa/nothrow-1.C: New testcase.
3760
ee392fc2
NS
37612016-04-20 Nathan Sidwell <nathan@acm.org>
3762
3763 PR c++/55635
3764 * g++.dg/eh/delete1.C: New.
3765
dda49daf
L
37662016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3767
3768 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3769 -mtune-ctrl=sse_typeless_stores.
3770
8a5b9d5a
L
37712016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3772
3773 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3774
1011119f
BC
37752016-04-20 Bin Cheng <bin.cheng@arm.com>
3776
3777 PR tree-optimization/69489
3778 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3779
477d4906
IV
37802016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3781
3782 PR c++/69363
3783 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3784 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3785 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3786
fad08d12
BC
37872016-04-20 Bin Cheng <bin.cheng@arm.com>
3788
3789 PR tree-optimization/56625
3790 PR tree-optimization/69489
3791 * gcc.dg/vect/pr56625.c: New test.
3792 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3793
9e3e4fab
AP
37942016-04-20 Andrew Pinski <apinski@cavium.com>
3795
3796 PR target/64971
3797 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3798
d7aa24e4
AC
37992016-04-20 Arnaud Charlet <charlet@adacore.com>
3800
3801 * gnat.dg/self1.adb: Remove now incorrect test.
3802
e6d62b46
BC
38032016-04-20 Bin Cheng <bin.cheng@arm.com>
3804
3805 * gcc.dg/tree-ssa/scev-11.c: New test.
3806 * gcc.dg/tree-ssa/scev-12.c: New test.
3807
2697b189
MP
38082016-04-20 Marek Polacek <polacek@redhat.com>
3809
3810 PR tree-optimization/70725
3811 * gcc.dg/pr70725.c: New test.
3812
60d393e8
RB
38132016-04-20 Richard Biener <rguenther@suse.de>
3814
3815 PR tree-optimization/70726
3816 * g++.dg/vect/pr70726.cc: New testcase.
3817
82c6f58a
AK
38182016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3819
3820 PR target/70674
3821 * gcc.target/s390/pr70674.c: New test.
3822
90eeab20
JD
38232016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3824
3825 PR libgfortran/70684
3826 * gfortran.dg/list_read_14.f90: New test.
3827
fc9cf6da
L
38282016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3829
3830 PR target/69201
3831 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3832 extern to force it misaligned.
3833 (b): Likewise.
3834 (c): Likewise.
3835 (d): Likewise.
3836 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3837 Don't check `*' before movv4sf_internal.
3838 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3839 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3840 Don't check `*' before movv16qi_internal.
3841 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3842 extern to force it misaligned.
3843 (b): Likewise.
3844 (c): Likewise.
3845 (d): Likewise.
3846 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3847 Don't check `*' before movv2df_internal.
3848 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3849 extern to force it misaligned.
3850 (b): Likewise.
3851 (c): Likewise.
3852 (d): Likewise.
3853 Check movv8sf_internal instead of avx_storeups256.
3854 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3855
ea8927ea
RB
38562016-04-19 Richard Biener <rguenther@suse.de>
3857
3858 PR tree-optimization/70171
3859 * g++.dg/tree-ssa/pr70171.C: New testcase.
3860
65f52ee9
RB
38612016-04-19 Richard Biener <rguenther@suse.de>
3862
3863 PR tree-optimization/70724
3864 * gcc.dg/torture/pr70724.c: New testcase.
3865
987b67f1
VM
38662016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3867
3868 PR middle-end/70689
c87885ca 3869 * gcc.target/i386/pr70689.c: New.
987b67f1 3870
91a47c39
L
38712016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3872
3873 PR target/70708
3874 * gcc.target/i386/pr70708.c: New test.
3875
8270b82d
RB
38762016-04-18 Richard Biener <rguenther@suse.de>
3877
3878 PR tree-optimization/43434
3879 * gcc.dg/vect/pr43434.c: New testcase.
3880 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3881 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3882 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3883 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3884 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3885 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3886 * gcc.dg/gomp/pr68640.c: Likewise.
3887 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3888 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3889
edd048e2
RB
38902016-04-18 Richard Biener <rguenther@suse.de>
3891
3892 PR tree-optimization/70701
3893 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3894
bd5c7330
TV
38952016-04-18 Tom de Vries <tom@codesourcery.com>
3896
3897 PR testsuite/70699
3898 * gcc.dg/pr70161.c: Add dot-file scans.
3899 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3900 instead of after last dot char.
3901
23f2660f
EB
39022016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3903
3904 * c-c++-common/dump-ada-spec-3.c: New test.
3905 * c-c++-common/dump-ada-spec-4.c: Likewise.
3906
da152c9f
TV
39072016-04-17 Tom de Vries <tom@codesourcery.com>
3908
3909 PR other/70183
3910 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3911
cc950f98
JH
39122016-04-15 Jan Hubicka <jh@suse.cz>
3913
3914 PR ipa/70018
3915 * g++.dg/ipa/pure-const-1.C: New testcase.
3916 * g++.dg/ipa/pure-const-2.C: New testcase.
3917 * g++.dg/ipa/pure-const-3.C: New testcase.
3918
949505a9
MP
39192016-04-15 Marek Polacek <polacek@redhat.com>
3920
3921 PR c/70671
3922 * gcc.dg/bitfld-22.c: New test.
3923
10e547d6
BS
39242016-04-15 Bernd Schmidt <bschmidt@redhat.com>
3925
3926 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
3927 x86_64.
3928
1e77281b
MP
39292016-04-15 Marek Polacek <polacek@redhat.com>
3930
3931 PR c/70651
3932 * c-c++-common/pr70651.c: New test.
3933
e501fa8e
KT
39342016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3935
3936 PR rtl-optimization/70681
3937 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
3938 dump scan on arm and powerpc.
3939 * gcc.dg/pr10474.c: Likewise.
3940
dda1bf61
JJ
39412016-04-15 Jakub Jelinek <jakub@redhat.com>
3942
ca4ef1ff
JJ
3943 PR c++/69517
3944 PR c++/70019
3945 PR c++/70588
3946 * g++.dg/cpp1y/vla11.C: Revert for real.
3947
dda1bf61
JJ
3948 PR c/70436
3949 * c-c++-common/Wparentheses-1.c: New test.
3950 * c-c++-common/gomp/Wparentheses-1.c: New test.
3951 * c-c++-common/gomp/Wparentheses-2.c: New test.
3952 * c-c++-common/gomp/Wparentheses-3.c: New test.
3953 * c-c++-common/gomp/Wparentheses-4.c: New test.
3954 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
3955 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
3956 * c-c++-common/goacc/Wparentheses-1.c: New test.
3957
1355e62c
KY
39582016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
3959
3960 PR target/70662
3961 * gcc.target/i386/pr70662.c: New test.
3962
0ab34b9e 39632016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 3964 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
3965
3966 PR tree-optimization/70130
3967 * gcc.dg/vect/O3-pr70130.c: New testcase.
3968
bc773aad
MM
39692016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3970
6e9b2286
MM
3971 PR target/70669
3972 * gcc.target/powerpc/pr70669.c: New test.
3973
bc773aad
MM
3974 PR target/70640
3975 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
3976 a power7 system that does not have an assembler that supports
3977 power8.
3978
d8747845
MS
39792016-04-14 Martin Sebor <msebor@redhat.com>
3980
3981 PR c++/69517
3982 PR c++/70019
3983 PR c++/70588
3984 * c-c++-common/ubsan/vla-1.c: Revert.
3985 * g++.dg/cpp1y/vla11.C: Same.
3986 * g++.dg/cpp1y/vla12.C: Same.
3987 * g++.dg/cpp1y/vla13.C: Same.
3988 * g++.dg/cpp1y/vla14.C: Same.
3989 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 3990 * g++.dg/init/array24.C: Same.
d8747845
MS
3991 * g++.dg/ubsan/vla-1.C: Same.
3992
85128559
MP
39932016-04-14 Marek Polacek <polacek@redhat.com>
3994 Jan Hubicka <hubicka@ucw.cz>
3995
3996 PR c++/70029
3997 * g++.dg/torture/pr70029.C: New test.
3998
52fbb073
MS
39992016-04-14 Martin Sebor <msebor@redhat.com>
4000
4001 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4002 type size to prevent failures on targets with very low maximum
4003 alignment.
4004
6db61d6f
RB
40052016-04-14 Richard Biener <rguenther@suse.de>
4006
4007 PR tree-optimization/70623
4008 * gcc.dg/torture/pr70623.c: New testcase.
4009 * gcc.dg/torture/pr70623-2.c: Likewise.
4010
342fac95
MS
40112016-04-13 Martin Sebor <msebor@redhat.com>
4012
4013 PR c++/69517
4014 PR c++/70019
4015 PR c++/70588
4016 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4017 * g++.dg/cpp1y/vla11.C: New test.
4018 * g++.dg/cpp1y/vla12.C: New test.
4019 * g++.dg/cpp1y/vla13.C: New test.
4020 * g++.dg/cpp1y/vla14.C: New test.
4021 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4022 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4023 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4024
d93c452f
JJ
40252016-04-13 Jakub Jelinek <jakub@redhat.com>
4026
4027 PR c++/70641
4028 * g++.dg/opt/pr70641.C: New test.
4029
85115fb6
RO
40302016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4031
4032 PR rtl-optimization/68749
4033 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4034 effects of argument promotions.
4035 Remove default args to dg-skip-if.
4036
545a4139
PC
40372016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4038
4039 PR c++/70635
4040 * g++.dg/parse/pr70635.C: New.
4041
b3a77f21
MP
40422016-04-13 Marek Polacek <polacek@redhat.com>
4043
4044 PR c++/70639
4045 * c-c++-common/Wmisleading-indentation-4.c: New test.
4046
99cd9857
MP
40472016-04-13 Marek Polacek <polacek@redhat.com>
4048
4049 PR c/70436
c87885ca
RO
4050 * gcc.dg/Wparentheses-12.c: New test.
4051 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4052
75ca93ec
IE
40532016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4054
4055 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4056 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4057 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4058
3d3f9e7e
JJ
40592016-04-13 Jakub Jelinek <jakub@redhat.com>
4060
37947cd0
JJ
4061 PR middle-end/70633
4062 * gcc.c-torture/compile/pr70633.c: New test.
4063
3d3f9e7e
JJ
4064 PR debug/70628
4065 * gcc.dg/torture/pr70628.c: New test.
4066
92886d3e
PP
40672016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4068
4069 PR c++/70610
4070 * g++.dg/template/pr70610.C: New test.
4071 * g++.dg/template/pr70610-2.C: New test.
4072 * g++.dg/template/pr70610-3.C: New test.
4073 * g++.dg/template/pr70610-4.C: New test.
4074
13bd7c2b
JJ
40752016-04-12 Jakub Jelinek <jakub@redhat.com>
4076
6512fa6d
JJ
4077 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4078 128 instead of 32.
4079
13bd7c2b
JJ
4080 PR c++/70571
4081 * g++.dg/ext/pr70571.C: New test.
4082
20b9851c
MM
40832016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4084
8a434ada 4085 PR target/70640
20b9851c
MM
4086 * gcc.target/powerpc/pr70640.c: New test.
4087
2b2f52bc
PC
40882016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4089
4090 PR c++/68722
4091 * g++.dg/parse/pr68722.C: New.
4092
5901e56a
JJ
40932016-04-12 Jakub Jelinek <jakub@redhat.com>
4094
4095 PR rtl-optimization/70596
4096 * gcc.target/i386/pr70596.c: New test.
4097
d4619dc1
NS
40982016-04-12 Nathan Sidwell <nathan@acm.org>
4099
4100 PR c++/70501
4101 * g++.dg/init/pr70501.C: New.
4102
3df530d3
DW
41032016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4104
4105 * gcc.target/i386/asm-flag-6.c: New test.
4106
b7a120d7
TV
41072016-04-12 Tom de Vries <tom@codesourcery.com>
4108
4109 PR tree-optimization/68756
4110 * gcc.dg/graphite/pr68756.c: New test.
4111
4e0eea75
JJ
41122016-04-12 Jakub Jelinek <jakub@redhat.com>
4113
4114 PR tree-optimization/70602
4115 * gcc.c-torture/execute/pr70602.c: New test.
4116
35fbda43
MM
41172016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4118
4119 PR target/70381
4120 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4121 __float128 emulator is built and runs.
4122 * gcc.target/powerpc/float128-1.c: Likewise.
4123
4124 * lib/target-supports.exp (check_ppc_float128_sw_available):
4125 Rework tests for __float128 software and hardware
4126 availability. Fix exit condition to return 0 on success.
4127
04a99ebe
JG
41282016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4129
4130 PR target/70133
4131 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4132 * gcc.target/aarch64/target_attr_15.c: Likewise.
4133
47cd5a85
PC
41342016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4135
4136 PR c++/69066
4137 * g++.dg/cpp1y/pr69066.C: New.
4138
a5edb32e
JD
41392016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4140
4141 PR fortran/68566
4142 * gfortran.dg/pr36192.f90: Update test.
4143 * gfortran.dg/pr36192_1.f90: Update test.
4144 * gfortran.dg/real_dimension_1.f: Update test.
4145 * gfortran.dg/parameter_array_init_7.f90: New test.
4146
8ef378f8
JDA
41472016-04-09 John David Anglin <danglin@gcc.gnu.org>
4148
c532c871
JDA
4149 PR testsuite/64039
4150 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4151
d34f706f
JDA
4152 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4153
75e1dd9e
JDA
4154 PR rtl-optimization/66669
4155 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4156
8a976f5f
JDA
4157 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4158
da04822a
JDA
4159 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4160 * gcc.dg/pie-1.c: Likewise.
4161 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4162 * gcc.dg/pic-4.c: Likewise.
4163 * gcc.dg/pie-3.c: Likewise.
4164 * gcc.dg/pie-4.c: Likewise.
4165
adfabcf9
JDA
4166 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4167
4a020adf
JDA
4168 PR tree-optimization/68644
4169 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4170
8ef378f8
JDA
4171 PR rtl-optimization/64886
4172 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4173
09bf990e
TV
41742016-04-09 Tom de Vries <tom@codesourcery.com>
4175
4176 PR tree-optimization/68953
4177 * gcc.dg/graphite/pr68953.c: New test.
4178
138c3c1a
DH
41792016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4180
4181 PR fortran/70592
4182 * gfortran.dg/deferred_character_16.f90: New test.
4183
f55460af
JJ
41842016-04-09 Jakub Jelinek <jakub@redhat.com>
4185
4186 PR tree-optimization/70586
4187 * gcc.c-torture/execute/pr70586.c: New test.
4188
0b77bbf3
DH
41892016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4190
4191 PR sanitizer/70573
4192 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4193 with __builtin_memset
4194 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4195
c42cfb5c
CP
41962016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4197
4198 PR lto/70289
4199 PR ipa/70348
4200 PR tree-optimization/70373
4201 PR middle-end/70533
4202 PR middle-end/70534
4203 PR middle-end/70535
4204 * c-c++-common/goacc/reduction-5.c: New test.
4205 * c-c++-common/goacc/reduction-promotions.c: New test.
4206 * gfortran.dg/goacc/reduction-3.f95: New test.
4207 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4208
56cfb596
PP
42092016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4210
4211 PR c++/70590
4212 PR c++/70452
4213 * g++.dg/pr70590.C: New test.
4214 * g++.dg/pr70590-2.C: New test.
4215
1a13c0a2
JJ
42162016-04-08 Jakub Jelinek <jakub@redhat.com>
4217
abc0647a
JJ
4218 PR middle-end/70593
4219 * gcc.target/i386/pr70593.c: New test.
4220
1a13c0a2
JJ
4221 PR rtl-optimization/70574
4222 * gcc.target/i386/avx2-pr70574.c: New test.
4223
c3da4956
MO
42242016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4225
4226 PR sanitizer/70541
4227 * c-c++-common/asan/pr70541.c: New test.
4228
9f1b833b
TV
42292016-04-08 Tom de Vries <tom@codesourcery.com>
4230
4231 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4232 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4233
bae7adda
KT
42342016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4235
4236 PR target/70566
4237 * gcc.c-torture/execute/pr70566.c: New test.
4238
211f3d57
TV
42392016-04-08 Tom de Vries <tom@codesourcery.com>
4240
4241 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4242 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4243
02cf2861
AM
42442016-04-08 Alan Modra <amodra@gmail.com>
4245
4246 * gcc.target/powerpc/pr70117.c: New.
4247
5f490f9f
JJ
42482016-04-07 Jakub Jelinek <jakub@redhat.com>
4249
56e9b710
JJ
4250 PR testsuite/70581
4251 * gcc.dg/lto/simd-function_0.c: New test.
4252
5f490f9f
JJ
4253 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4254 clones.
4255 * c-c++-common/attr-simd-2.c: Likewise.
4256 * c-c++-common/attr-simd-4.c: Likewise.
4257 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4258 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4259
e4ebc74d
TP
42602016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4261
4262 PR testsuite/70553
4263 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4264
9817ae35
TS
42652016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4266 Tom de Vries <tom@codesourcery.com>
4267
4268 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4269 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4270 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4271 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4272 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4273 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4274 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4275 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4276
e292f64d
PP
42772016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4278
4279 PR c/70436
4280 * g++.dg/warn/Wparentheses-29.C: New test.
4281
6b37bdaf
PP
42822016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4283
4284 PR c/70436
4285 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4286 explicit braces to resolve a future -Wparentheses warning.
4287
64824205
RH
42882016-04-06 Richard Henderson <rth@redhat.com>
4289
4290 * gcc.dg/pr61817-1.c: New test.
4291 * gcc.dg/pr61817-2.c: New test.
4292 * gcc.dg/pr69391-1.c: New test.
4293 * gcc.dg/pr69391-2.c: New test.
4294
bc2fc1f3
VM
42952016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4296
4297 PR rtl-optimization/70398
c87885ca 4298 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 4299
41414a02
EB
43002016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4301
4302 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4303
4066ea8a
YR
43042016-04-06 Yvan Roux <yvan.roux@linaro.org>
4305 Pedro Alves <palves@redhat.com>
4306
4307 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4308
ec35ea45
JJ
43092016-04-06 Jakub Jelinek <jakub@redhat.com>
4310
3866f8dd
JJ
4311 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4312 Check for avx512f effective targets instead of avx2.
4313 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4314 for AVX512F clones.
4315 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4316 * g++.dg/gomp/declare-simd-1.C: Likewise.
4317 * g++.dg/gomp/declare-simd-3.C: Likewise.
4318 * g++.dg/gomp/declare-simd-4.C: Likewise.
4319
ec35ea45
JJ
4320 PR middle-end/70550
4321 * c-c++-common/gomp/pr70550-1.c: New test.
4322 * c-c++-common/gomp/pr70550-2.c: New test.
4323
c08d28ac
NS
43242016-04-05 Nathan Sidwell <nathan@acm.org>
4325
4326 PR c++/70512
4327 * g++.dg/ext/attribute-may-alias-5.C: New.
4328
1d510e04
JJ
43292016-04-05 Jakub Jelinek <jakub@redhat.com>
4330
4331 PR c++/70336
4332 * c-c++-common/pr70336.c: New test.
4333 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4334 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4335
84278ed9
JH
43362016-04-05 Jan Hubicka <hubicka@ucw.cz>
4337
4338 PR ipa/66223
4339 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4340
268a0ec4
JJ
43412016-04-05 Jakub Jelinek <jakub@redhat.com>
4342
4343 PR rtl-optimization/70542
4344 * gcc.dg/torture/pr70542.c: New test.
4345 * gcc.target/i386/avx2-pr70542.c: New test.
4346
5e8c2eb1
ZS
43472016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4348
4349 PR tree-optimization/70509
4350 * gcc.target/i386/avx512bw-pr70509.c: New test.
4351
c0daf32d
PP
43522016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4353
4354 PR c++/70452
4355 * g++.dg/ext/constexpr-vla4.C: New test.
4356
bf867841
UB
43572016-04-05 Uros Bizjak <ubizjak@gmail.com>
4358
4359 PR target/70510
4360 * gcc.target/i386/pr70510.c: New test.
4361
3022186a
RB
43622016-04-05 Richard Biener <rguenther@suse.de>
4363
4364 PR tree-optimization/70526
4365 * g++.dg/torture/pr70526.C: New testcase.
4366
55fc79b2
JJ
43672016-04-05 Jakub Jelinek <jakub@redhat.com>
4368
4369 PR target/70525
4370 * gcc.target/i386/pr70525.c: New test.
4371
62b233f2
RB
43722016-04-05 Richard Biener <rguenther@suse.de>
4373
4374 PR middle-end/70499
4375 * g++.dg/torture/pr70499.C: New testcase.
4376
cc05759d
RB
43772016-04-05 Richard Biener <rguenther@suse.de>
4378
4379 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
4380 remove XFAIL.
4381
f23f16d4
JJ
43822016-04-04 Jakub Jelinek <jakub@redhat.com>
4383
4384 PR middle-end/70307
4385 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
4386 rs6000 ABI warnings.
4387
d27ecc49
JH
43882016-04-04 Jan Hubicka <hubicka@ucw.cz>
4389
4390 PR ipa/66223
4391 * g++.dg/ipa/devirt-51.C: New testcase.
4392
c974c96e
BS
43932016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4394 Jakub Jelinek <jakub@redhat.com>
4395
4396 PR middle-end/70457
4397 * gcc.dg/torture/pr70457.c: New.
4398
7a85da89
AV
43992016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4400
4401 PR fortran/67538
4402 * gfortran.dg/allocate_with_source_19.f08: New test.
4403
de517e64
AV
44042016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4405
4406 PR fortran/65795
4407 * gfortran.dg/coarray_allocate_6.f08: New test.
4408
43b9f499
RB
44092016-04-04 Richard Biener <rguenther@suse.de>
4410
4411 PR rtl-optimization/70484
4412 * gcc.dg/torture/pr70484.c: New testcase.
4413
f13355da
MP
44142016-04-04 Marek Polacek <polacek@redhat.com>
4415
4416 PR c/70307
4417 * gcc.dg/torture/pr70307.c: New test.
4418
6cc6ed50
OE
44192016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4420
4421 PR target/70416
4422 PR target/67391
4423 * gcc.target/sh/torture/pr70416.c: New.
4424
abdc16c8
MS
44252016-04-02 Martin Sebor <msebor@redhat.com>
4426
4427 PR c++/67376
4428 PR c++/70170
4429 PR c++/70172
4430 PR c++/70228
4431 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4432 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4433 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4434 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4435 * g++.dg/cpp0x/constexpr-string.C: Same.
4436 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4437 * g++.dg/cpp0x/pr65398.C: Same.
4438 * g++.dg/ext/constexpr-vla1.C: Same.
4439 * g++.dg/ext/constexpr-vla2.C: Same.
4440 * g++.dg/ext/constexpr-vla3.C: Same.
4441 * g++.dg/ubsan/pr63956.C: Same.
4442
763cd859
JJ
44432016-04-01 Jakub Jelinek <jakub@redhat.com>
4444
4445 PR rtl-optimization/70467
4446 * gcc.target/i386/pr70467-2.c: New test.
4447
0f875435
JJ
44482016-04-01 Jakub Jelinek <jakub@redhat.com>
4449 Marek Polacek <polacek@redhat.com>
4450
4451 PR c++/70488
4452 * g++.dg/init/new47.C: New test.
4453
41d14659
RR
44542016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4455
4456 PR target/70496
4457 * gcc.target/arm/pr70496.c: New test.
4458
f9bf89bb
NS
44592016-04-01 Nathan Sidwell <nathan@acm.org>
4460
73b9085d
NS
4461 PR c++/68475
4462 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4463
4afdcfaa
IE
44642016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4465
4466 PR target/69890
4467 * gcc.dg/strlenopt.h (memmove): New.
4468 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4469 instead of "string.h".
4470 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4471 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4472 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4473 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4474 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4475 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4476 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4477 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4478 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4479 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4480 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4481 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4482 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4483 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4484 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4485 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4486 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4487 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4488 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4489 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4490
b5d7a29c
RO
44912016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4492
4493 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
4494 (Holder::foo): Reflect this.
4495
b660f9ec
IE
44962016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
4497
4498 PR target/70442
4499 * gcc.dg/pr70442.c: New test.
4500
88504f34
NS
45012016-03-31 Nathan Sidwell <nathan@acm.org>
4502
4503 PR c++/70393
4504 * g++.dg/cpp0x/constexpr-virtual6.C: New.
4505
95d34b96
KY
45062016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
4507
4508 PR target/70453
4509 * gcc.target/i386/pr70453.c: New test.
4510
b4c4967c
AB
45112016-03-31 Andrey Belevantsev <abel@ispras.ru>
4512
4513 PR target/70292
4514 * gcc.c-torture/pr70292.c: New test.
4515
5fde6a45
MP
45162016-03-31 Marek Polacek <polacek@redhat.com>
4517
4518 PR c/70297
4519 * c-c++-common/pr70297.c: New test.
4520 * g++.dg/cpp0x/typedef-redecl.C: New test.
4521 * gcc.dg/typedef-redecl2.c: New test.
4522
97eb24c4
JJ
45232016-03-31 Jakub Jelinek <jakub@redhat.com>
4524
4525 PR rtl-optimization/70460
4526 * gcc.c-torture/execute/pr70460.c: New test.
4527
efc3536f
RB
45282016-03-31 Richard Biener <rguenther@suse.de>
4529
4530 PR c++/70430
4531 * g++.dg/ext/vector30.C: New testcase.
4532
e0876e21
DH
45332016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4534 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4535
4536 * gfortran.dg/fmt_pf.f90: New test.
4537
e9bff8c6
RO
45382016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4539
4540 Forward-port from 5 branch
4541 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4542
4543 PR testsuite/70356
4544 * gcc.target/i386/avx-vextractf128-256-5.c: Move
4545 dg-require-effective-target after dg-do.
4546
4547 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
4548
4549 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
4550
2620c80d
TS
45512016-03-30 Thomas Schwinge <thomas@codesourcery.com>
4552 Julian Brown <julian@codesourcery.com>
4553 Chung-Lin Tang <cltang@codesourcery.com>
4554 Cesar Philippidis <cesar@codesourcery.com>
4555 James Norris <jnorris@codesourcery.com>
4556 Tom de Vries <tom@codesourcery.com>
4557 Nathan Sidwell <nathan@codesourcery.com>
4558
bf867841 4559 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
4560 * c-c++-common/goacc/loop-clauses.c: Likewise.
4561 * g++.dg/goacc/template.C: Likewise.
4562 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4563 * gfortran.dg/goacc/loop-1.f95: Likewise.
4564 * gfortran.dg/goacc/loop-5.f95: Likewise.
4565 * gfortran.dg/goacc/loop-6.f95: Likewise.
4566 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4567 * c-c++-common/goacc-gomp/nesting-1.c: Update.
4568 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4569 * c-c++-common/goacc/clauses-fail.c: Likewise.
4570 * c-c++-common/goacc/parallel-1.c: Likewise.
4571 * c-c++-common/goacc/reduction-1.c: Likewise.
4572 * c-c++-common/goacc/reduction-2.c: Likewise.
4573 * c-c++-common/goacc/reduction-3.c: Likewise.
4574 * c-c++-common/goacc/reduction-4.c: Likewise.
4575 * c-c++-common/goacc/routine-3.c: Likewise.
4576 * c-c++-common/goacc/routine-4.c: Likewise.
4577 * c-c++-common/goacc/routine-5.c: Likewise.
4578 * c-c++-common/goacc/tile.c: Likewise.
4579 * g++.dg/goacc/template.C: Likewise.
4580 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4581 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
4582 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
4583 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
4584 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
4585 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
4586 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
4587 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
4588 * c-c++-common/goacc/use_device-1.c: ... this file.
4589 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
4590 * c-c++-common/goacc/host_data-5.c: ... this file, and...
4591 * c-c++-common/goacc/host_data-6.c: ... this file.
4592 * c-c++-common/goacc/loop-2-kernels.c: New file.
4593 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
4594 * c-c++-common/goacc/loop-3.c: Likewise.
4595 * g++.dg/goacc/reference.C: Likewise.
4596 * g++.dg/goacc/routine-1.C: Likewise.
4597 * g++.dg/goacc/routine-2.C: Likewise.
4598
f6d2d066
RB
45992016-03-30 Richard Biener <rguenther@suse.de>
4600
4601 PR middle-end/70450
4602 * gcc.dg/torture/pr70450.c: New testcase.
4603
d43242b9
JJ
46042016-03-30 Jakub Jelinek <jakub@redhat.com>
4605
4606 PR target/70421
4607 * gcc.dg/torture/pr70421.c: New test.
4608 * gcc.target/i386/avx512f-pr70421.c: New test.
4609
5ce43b77
L
46102016-03-30 H.J. Lu <hongjiu.lu@intel.com>
4611
4612 PR testsuite/70364
4613 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
4614 (check): New function.
4615 (bar): Call check.
4616 (foo): Align stack to 16 bytes when calling bar.
4617 * gcc.target/i386/cleanup-2.c: Likewise.
4618
d014a712
PP
46192016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
4620
4621 PR tree-optimization/59124
4622 * gcc.dg/Warray-bounds-19.c: New test.
4623
13f0e8c7
ZW
46242016-03-29 Zachary T Welch <zwelch@codesourcery.com>
4625
4626 * lib/prune.exp (escape_regex_chars): New.
4627 (prune_file_path): Update to quote metcharacters for regexp.
4628
3336c6e0
JJ
46292016-03-29 Jakub Jelinek <jakub@redhat.com>
4630
a362f023
JJ
4631 PR rtl-optimization/70429
4632 * gcc.c-torture/execute/pr70429.c: New test.
4633
3336c6e0
JJ
4634 PR tree-optimization/70405
4635 * gcc.dg/pr70405.c: New test.
4636
728557fd
AV
46372016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
4638
4639 PR fortran/70397
4640 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
4641 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
4642
bef977d4
TS
46432016-03-29 Thomas Schwinge <thomas@codesourcery.com>
4644
4645 PR testsuite/64177
4646 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
4647 __cilkrts_set_param to set two workers.
4648 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
4649 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
4650
6f6d25c9
DH
46512016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4652
bf867841 4653 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 4654
45733562
KY
46552016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4656
4657 PR target/70406
bf867841 4658 * gcc.target/i386/pr70406.c: New test.
45733562 4659
a1799e5e
EB
46602016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4661
4662 * gnat.dg/specs/double_record_extension3.ads: New test.
4663
5fca7b66
RH
46642016-03-25 Richard Henderson <rth@redhat.com>
4665
4666 PR target/70120
4667 * gcc.target/aarch64/pr70120-1.c: New.
4668 * gcc.target/aarch64/pr70120-2.c: New.
4669 * gcc.target/aarch64/pr70120-3.c: New.
4670
31ce75c6
PP
46712016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4672
4673 PR c++/62212
4674 * g++.dg/template/mangle2.C: The dg-do directive should be
4675 "compile" not "assemble".
4676
3caf0ca1
BS
46772016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4678
4679 PR lto/69650
4680 * gcc.dg/pr69650.c: New test.
4681
634035b6
DE
46822016-03-25 David Edelsohn <dje.gcc@gmail.com>
4683
4684 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4685
45d34276
AM
46862016-03-25 Alan Modra <amodra@gmail.com>
4687
4688 * gcc.dg/dfp/pr70052.c: New test.
4689
8f085166
RH
46902016-03-24 Richard Henderson <rth@redhat.com>
4691
4692 PR middle-end/69845
4693 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4694 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4695
011e5ec3
TV
46962016-03-24 Tom de Vries <tom@codesourcery.com>
4697
4698 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4699
9e3f4551
TV
47002016-03-24 Tom de Vries <tom@codesourcery.com>
4701
4702 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4703 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4704
45780041
TV
47052016-03-24 Tom de Vries <tom@codesourcery.com>
4706
4707 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4708 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4709
887ab4e5
PP
47102016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4711
4712 PR c++/62212
4713 * g++.dg/template/mangle2.C: New test.
4714
69a9a66f
RB
47152016-03-24 Richard Biener <rguenther@suse.de>
4716
4717 PR tree-optimization/70396
4718 * gcc.dg/torture/pr70396.c: New testcase.
4719
ed87de55
RB
47202016-03-24 Richard Biener <rguenther@suse.de>
4721
4722 PR middle-end/70370
4723 * gcc.dg/torture/pr70370.c: New testcase.
4724
ea064934
TV
47252016-03-24 Tom de Vries <tom@codesourcery.com>
4726
4727 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4728 * gfortran.dg/goacc/kernels-tree.f95: Same.
4729 * gfortran.dg/goacc/parallel-tree.f95: Same.
4730
b2a4dd1d
TV
47312016-03-24 Tom de Vries <tom@codesourcery.com>
4732
4733 * c-c++-common/goacc/uninit-if-clause.c: New test.
4734 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4735
72e7cd6e
JJ
47362016-03-24 Jakub Jelinek <jakub@redhat.com>
4737
4738 PR target/70290
bf867841
UB
4739 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4740 Fix formatting.
72e7cd6e 4741
ce9d0c03
RB
47422016-03-24 Richard Biener <rguenther@suse.de>
4743
4744 PR tree-optimization/70372
4745 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4746
426b9428
PP
47472016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4748
4749 PR c++/70347
4750 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4751
cd1588c4
PP
47522016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4753
4754 PR c++/70332
4755 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4756
61637db3
JJ
47572016-03-23 Jakub Jelinek <jakub@redhat.com>
4758
928af3bf
JJ
4759 PR c++/70001
4760 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4761 * g++.dg/cpp1y/pr70001.C: New test.
4762
61637db3
JJ
4763 PR c++/70323
4764 * g++.dg/cpp0x/constexpr-70323.C: New test.
4765
05aca4e7
AO
47662016-03-23 Alexandre Oliva <aoliva@redhat.com>
4767 Jason Merrill <jason@redhat.com>
4768 Jakub Jelinek <jakub@redhat.com>
4769
4770 PR c++/69315
4771 * g++.dg/cpp0x/constexpr-69315.C: New test.
4772 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4773
fbdb6baf
MP
47742016-03-23 Marek Polacek <polacek@redhat.com>
4775
4776 PR c++/69884
4777 * g++.dg/warn/Wignored-attributes-1.C: New test.
4778 * g++.dg/warn/Wignored-attributes-2.C: New test.
4779
d79ee524
TV
47802016-03-23 Tom de Vries <tom@codesourcery.com>
4781
4782 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4783 initialization.
4784 * gfortran.dg/goacc/private-3.f95 (test): Same.
4785 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4786 missing use param.
4787
a59f0bef
KT
47882016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4789
4790 * lib/target-supports.exp: Remove v7ve entry from loop
4791 creating effective target checks.
4792 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4793 (add_options_for_arm_arch_v7ve): Likewise.
4794
0179520a
JJ
47952016-03-23 Jakub Jelinek <jakub@redhat.com>
4796
4797 PR tree-optimization/70354
4798 * gcc.dg/vect/pr70354-1.c: New test.
4799 * gcc.dg/vect/pr70354-2.c: New test.
4800 * gcc.target/i386/avx2-pr70354-1.c: New test.
4801 * gcc.target/i386/avx2-pr70354-2.c: New test.
4802
75bb14d7
JL
48032016-03-22 Jeff Law <law@redhat.com>
4804
4805 PR target/70232
4806 * gcc.dg/tree-ssa/pr70232.c: New test.
4807
72c9526d
IE
48082016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4809
4810 PR target/70302
4811 * gcc.target/i386/pr70302.c: New test.
4812
a3ca1bc5
RB
48132016-03-22 Richard Biener <rguenther@suse.de>
4814
4815 PR middle-end/70251
4816 * g++.dg/torture/pr70251.C: New testcase.
4817
5c240f4d
DM
48182016-03-22 David Malcolm <dmalcolm@redhat.com>
4819
4820 PR c/69993
4821 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4822 Wmisleading-indentation.c.
4823 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4824 reflect change to diagnostic text and order of messages.
4825 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4826
80f6631b
DE
48272016-03-22 David Edelsohn <dje.gcc@gmail.com>
4828
4829 * g++.dg/ext/java-3.C: Don't compile on AIX.
4830
9a10956c
RB
48312016-03-22 Richard Biener <rguenther@suse.de>
4832
4833 PR middle-end/70333
4834 * gcc.dg/torture/pr70333.c: New testcase.
4835
6cedf922
IE
48362016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4837
4838 * g++.dg/ext/pr70290.C: New test.
4839
cd6c27ac
KY
48402016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4841
4842 PR target/70325
4843 * gcc.target/i386/pr70325.c: New test.
4844
4cde512c
JJ
48452016-03-22 Jakub Jelinek <jakub@redhat.com>
4846
b01915ed
JJ
4847 PR target/70329
4848 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4849 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4850
4e3e2cf1
JJ
4851 PR target/70300
4852 * gcc.target/i386/pr70300.c: New test.
4853
4cde512c
JJ
4854 PR c++/70295
4855 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4856 (func2): New function for cond with parens, xfail warning for c++.
4857 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4858
16f6d7dc
PP
48592016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4860
4861 PR c++/70096
4862 * g++.dg/template/ptrmem30.C: New test.
4863
a3e2b438
PP
48642016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4865
4866 PR c++/70204
4867 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4868 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4869
11b6a02e
JJ
48702016-03-21 Jakub Jelinek <jakub@redhat.com>
4871
4872 PR middle-end/70326
4873 * gcc.dg/pr70326.c: New test.
4874
b9407883
MG
48752016-03-21 Marc Glisse <marc.glisse@inria.fr>
4876 Jakub Jelinek <jakub@redhat.com>
4877
4878 PR tree-optimization/70317
4879 * gcc.dg/pr70317.c: New test.
4880
4a148e19
UB
48812016-03-21 Uros Bizjak <ubizjak@gmail.com>
4882
4883 PR target/70327
4884 * gcc.target/i386/pr70327.c: New test.
4885
2a85ddbb
ML
48862016-03-21 Martin Liska <mliska@suse.cz>
4887
7d36fe98 4888 PR ipa/70306
2a85ddbb
ML
4889 * gcc.dg/ipa/pr70306.c: New test.
4890
4a148e19 48912016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
4892
4893 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4894 * gcc.target/arm/attr-align3.c: Likewise.
4895 * gcc.target/arm/attr_arm.c: Likewise.
4896 * gcc.target/arm/flip-thumb.c: Likewise.
4897
6b366948
JJ
48982016-03-21 Jakub Jelinek <jakub@redhat.com>
4899
4900 PR target/70296
4901 * gcc.target/powerpc/altivec-36.c: New test.
4902
2fac8c14
RB
49032016-03-21 Richard Biener <rguenther@suse.de>
4904
4905 PR tree-optimization/70310
4906 * gcc.dg/torture/pr70310.c: New testcase.
4907
e9bde854
KY
49082016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4909
4910 PR target/70293
4911 * gcc.target/i386/pr70293.c: New test.
4912
56bbfaf6
RB
49132016-03-21 Richard Biener <rguenther@suse.de>
4914
4915 PR tree-optimization/70288
4916 * gcc.dg/torture/pr70288-1.c: New testcase.
4917 * gcc.dg/torture/pr70288-2.c: Likewise.
4918
3eee49ed
AB
49192016-03-21 Andrey Belevantsev <abel@ispras.ru>
4920
4921 PR rtl-optimization/69307
4922 * gcc.target/arm/pr69307.c: New test.
4a148e19 4923
8e7816b4
AB
49242016-03-21 Andrey Belevantsev <abel@ispras.ru>
4925
4926 PR rtl-optimization/69102
4927 * gcc.c-torture/compile/pr69102.c: New test.
4928
14d7d4be
JL
49292016-03-18 Jeff Law <law@redhat.com>
4930
4931 PR rtl-optimization/70263
4932 * gcc.c-torture/compile/pr70263-1.c: New test.
4933 * gcc.target/i386/pr70263-2.c: New test.
4934
5c6a601c
BS
49352016-03-18 Bernd Schmidt <bschmidt@redhat.com>
4936
4937 PR rtl-optimization/70278
4938 * gcc.dg/torture/pr70278.c: New test.
4939 * gcc.target/arm/pr70278.c: New test.
4940
4bbf545b
DM
49412016-03-18 David Malcolm <dmalcolm@redhat.com>
4942
4943 PR c/70281
4944 * gcc.dg/plugin/diagnostic-test-expressions-1.c
4945 (test_builtin_types_compatible_p): New test function.
4946 * gcc.dg/pr70281.c: New test case.
4947
dc28bb68
CL
49482016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
4949
4950 PR target/70113
4951 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
4952
5e8d6dff
IE
49532016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4954
4955 PR tree-optimization/70252
4956 * gcc.dg/pr70252.c: New test.
4957
d0e7e403
TV
49582016-03-18 Tom de Vries <tom@codesourcery.com>
4959
4960 * gcc.dg/pr70161-2.c: New test.
4961 * gcc.dg/pr70161.c: New test.
4962
fa22501a
TV
49632016-03-18 Tom de Vries <tom@codesourcery.com>
4964
4965 PR ipa/70269
4966 * gcc.dg/pr70269.c: New test.
4967
dd125026
JJ
49682016-03-18 Jakub Jelinek <jakub@redhat.com>
4969
4970 PR c++/70267
4971 * g++.dg/ext/java-3.C: New test.
4972
91914f0a
PP
49732016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4974
4975 PR c++/70205
4976 * g++.dg/lookup/pr70205.C: New test.
4977
753a8910
PP
49782016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4979
4980 PR c++/70218
4981 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
4982
14ba7b28
MP
49832016-03-17 Marek Polacek <polacek@redhat.com>
4984
4985 PR c/69407
4986 * gcc.dg/atomic-op-6.c: New test.
4987
ded60913
DM
49882016-03-17 David Malcolm <dmalcolm@redhat.com>
4989
4990 PR c/70264
4991 * c-c++-common/pr70264.c: New test case.
4992
a3aad0e6
JJ
49932016-03-17 Jakub Jelinek <jakub@redhat.com>
4994
17366700
JJ
4995 PR c++/70144
4996 * c-c++-common/pr70144-1.c: New test.
4997 * c-c++-common/pr70144-2.c: New test.
4998
a3aad0e6
JJ
4999 PR c++/70272
5000 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5001 * g++.dg/opt/flifetime-dse6.C: New test.
5002 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5003
b57e6e18
L
50042016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5005
5006 PR driver/70192
5007 * gcc.dg/pic-1.c: New test.
5008 * gcc.dg/pic-2.c: Likewise.
5009 * gcc.dg/pic-3.c: Likewise.
5010 * gcc.dg/pic-4.c: Likewise.
5011 * gcc.dg/pie-1.c: Likewise.
5012 * gcc.dg/pie-2.c: Likewise.
5013 * gcc.dg/pie-3.c: Likewise.
5014 * gcc.dg/pie-4.c: Likewise.
5015 * gcc.dg/pie-5.c: Likewise.
5016 * gcc.dg/pie-6.c: Likewise.
5017
b38ba58b
TV
50182016-03-17 Tom de Vries <tom@codesourcery.com>
5019
5020 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5021 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5022
6931b3b7
RB
50232016-03-17 Richard Biener <rguenther@suse.de>
5024
5025 PR debug/70271
5026 * g++.dg/debug/pr70271.C: New testcase.
5027
0c8b64cb
IE
50282016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5029
5030 * gcc.target/i386/pr70251.c: New test.
5031
b1970801
MP
50322016-03-17 Marek Polacek <polacek@redhat.com>
5033
5034 PR c++/70194
5035 * g++.dg/warn/constexpr-70194.C: New test.
5036
820c5eaa
RH
50372016-03-16 Richard Henderson <rth@redhat.com>
5038
5039 PR middle-end/70240
5040 * gcc.c-torture/compile/pr70240.c: New.
5041
da0ad263
SKS
50422016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5043
5044 * gcc.c-torture/compile/20151204.c: Skip for avr.
5045
c73d295c
JJ
50462016-03-16 Jakub Jelinek <jakub@redhat.com>
5047
5048 PR target/70245
5049 * g++.dg/opt/pr70245.C: New test.
5050 * g++.dg/opt/pr70245.h: New file.
5051 * g++.dg/opt/pr70245-aux.cc: New file.
5052
b2794066
MS
50532016-03-16 Martin Sebor <msebor@redhat.com>
5054
5055 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5056
aa43616c
RH
50572016-03-16 Richard Henderson <rth@redhat.com>
5058
5059 PR middle-end/70199
5060 * gcc.c-torture/compile/pr70199.c: New.
5061
59608fe5
L
50622016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5063
5064 * gcc.dg/uninit-19.c: Run dos2unix.
5065
ab4c578f
MP
50662016-03-16 Marek Polacek <polacek@redhat.com>
5067
5068 PR c/70093
5069 * gcc.dg/nested-func-10.c: New test.
5070 * gcc.dg/nested-func-9.c: New test.
5071
f5387e76
JJ
50722016-03-16 Jakub Jelinek <jakub@redhat.com>
5073
5074 PR tree-optimization/68714
5075 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5076
7662b718
TV
50772016-03-16 Tom de Vries <tom@codesourcery.com>
5078
5079 PR tree-optimization/68715
5080 * gcc.dg/graphite/pr68715-2.c: New test.
5081 * gcc.dg/graphite/pr68715.c: New test.
5082 * gfortran.dg/graphite/pr68715.f90: New test.
5083
be7ce7ae
TV
50842016-03-16 Tom de Vries <tom@codesourcery.com>
5085
5086 PR tree-optimization/68809
5087 * gcc.dg/graphite/pr68809-2.c: New test.
5088 * gcc.dg/graphite/pr68809.c: New test.
5089
1935f250
JJ
50902016-03-16 Jakub Jelinek <jakub@redhat.com>
5091
6651c93e
JJ
5092 PR c++/70147
5093 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5094 method call to i () as argument. Adjust expected output.
5095
1935f250
JJ
5096 PR c++/70147
5097 * g++.dg/ubsan/pr70147-1.C: New test.
5098 * g++.dg/ubsan/pr70147-2.C: New test.
5099
ab1caa6e
MS
51002016-03-15 Martin Sebor <msebor@redhat.com>
5101
5102 PR c++/58281
5103 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5104
5c2a1bbb
JDA
51052016-03-15 John David Anglin <danglin@gcc.gnu.org>
5106
cb5d8ad1
JDA
5107 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5108 hppa*-*-hpux*.
5109
b440dd40
JDA
5110 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5111
5c2a1bbb
JDA
5112 PR libfortran/69799
5113 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5114 libatomic_available.
5115
42c729c5
MP
51162016-03-15 Marek Polacek <polacek@redhat.com>
5117
5118 PR c++/70209
5119 * g++.dg/ext/attribute-may-alias-4.C: New test.
5120
82b1c550
AM
51212016-03-15 Alexander Monakov <amonakov@ispras.ru>
5122
5123 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5124 -fvar-tracking-assignments-toggle flag.
5125
4ccbf3a6
PH
51262016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5127
5128 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5129
c39858bd
JJ
51302016-03-15 Jakub Jelinek <jakub@redhat.com>
5131
5132 PR rtl-optimization/70222
5133 * gcc.c-torture/execute/pr70222-1.c: New test.
5134 * gcc.c-torture/execute/pr70222-2.c: New test.
5135
8be119c1
RH
51362016-03-15 Richard Henderson <rth@redhat.com>
5137
5138 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5139
6598bb55
AB
51402016-03-15 Andrey Belevantsev <abel@ispras.ru>
5141
5142 PR rtl-optimization/69032
5143 * gcc.dg/pr69032.c: New test.
5144
81fa2944
AB
51452016-03-15 Andrey Belevantsev <abel@ispras.ru>
5146
5147 PR rtl-optimization/63384
4a148e19 5148 * g++.dg/pr63384.C: New test.
81fa2944 5149
74ea9ab6
AB
51502016-03-15 Andrey Belevantsev <abel@ispras.ru>
5151
5152 PR target/64411
5153 * gcc.target/i386/pr64411.C: New test.
5154
045d5055
TV
51552016-03-15 Tom de Vries <tom@codesourcery.com>
5156
5157 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5158 * gfortran.dg/goacc/kernels-alias.f95: New test.
5159
3ea33585
MS
51602016-03-14 Martin Sebor <msebor@redhat.com>
5161
5162 PR c++/53792
5163 * g++.dg/cpp0x/constexpr-inline.C: New test.
5164 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5165
1df7b330
DE
51662016-03-14 David Edelsohn <dje.gcc@gmail.com>
5167
5168 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5169
79b57d18
JJ
51702016-03-14 Jakub Jelinek <jakub@redhat.com>
5171
5172 PR middle-end/70219
5173 * gcc.dg/pr70219.c: New test.
5174
3cbf012a
BS
51752016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5176
5177 PR target/70083
5178 * gcc.dg/torture/pr70083.c: New test.
5179 * gcc.target/i386/pr70083.c: New test.
5180
a9fee7cd
RB
51812016-03-14 Richard Biener <rguenther@suse.de>
5182
5183 PR tree-optimization/56365
5184 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5185
4799603f
SB
51862016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5187
5188 PR target/70098
5189 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5190 New function.
5191 * g++.dg/pr70098.C: New testcase.
5192
5193
760ca967
TV
51942016-03-14 Tom de Vries <tom@codesourcery.com>
5195
5196 PR tree-optimization/70045
5197 * gcc.dg/graphite/pr70045.c: New test.
5198
44e66a77
JD
51992016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5200
5201 PR fortran/69043
5202 * gfortran.dg/include_9.f90: New test.
5203
a18e0fe1
DH
52042016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5205
5206 PR fortran/45076
5207 gfortran.dg/prof/prof.exp: New script.
5208 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5209
d0aca6ab
AB
52102016-03-12 Andrey Belevantsev <abel@ispras.ru>
5211
5212 PR rtl-optimization/69307
5213 * gcc.dg/pr69307.c: New test.
5214
cefe08a4
VM
52152016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5216
5217 PR target/69614
5218 * gcc.target/arm/pr69614.c: New.
5219
70112e2a
PT
52202016-03-12 Paul Thomas <pault@gcc.gnu.org>
5221
5222 PR fortran/70031
5223 * gfortran.dg/submodule_14.f08: New test
5224
5225 PR fortran/69524
5226 * gfortran.dg/submodule_15.f08: New test
5227
3f1e5d3a
PP
52282016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5229
5230 PR c++/70106
5231 * g++.dg/cpp1y/paren3.C: New test.
5232
a3f6d680
MM
52332016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5234
5235 PR target/70131
5236 * gcc.target/powerpc/ppc-round2.c: New test.
5237
92348f09
BS
52382016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5239
5240 PR target/70123
5241 * gcc.dg/torture/pr70123.c: New test.
5242
cebde9e9
JL
52432016-03-11 Jeff Law <law@redhat.com>
5244
5245 PR tree-optimization/70190
5246 * gcc.c-torture/compile/pr70190.c: New test.
5247
3edc5da4
DM
52482016-03-11 David Malcolm <dmalcolm@redhat.com>
5249
5250 PR c/68187
5251 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5252 case.
5253 (test43_b): Likewise.
5254 (test43_c): Likewise.
5255 (test43_d): Likewise.
5256 (test43_e): Likewise.
5257 (test43_f): Likewise.
5258 (test43_g): Likewise.
5259 (test44_a): Likewise.
5260 (test44_b): Likewise.
5261 (test44_c): Likewise.
5262 (test44_d): Likewise.
5263 (test44_e): Likewise.
5264
318c1204
DM
52652016-03-11 David Malcolm <dmalcolm@redhat.com>
5266
5267 PR c/70085
5268 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5269
bc062234
KT
52702016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5271
5272 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5273 dg-options.
5274
acfc1ac1
KT
52752016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5276
5277 PR target/70002
5278 PR target/69245
5279 * gcc.target/aarch64/pr69245_2.c: New test.
5280
d1e2bb2d
JJ
52812016-03-11 Jakub Jelinek <jakub@redhat.com>
5282
5283 PR tree-optimization/70177
5284 * gcc.dg/pr70177.c: New test.
5285
07350627
AL
52862016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5287
5288 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5289
5c6706f7
AL
52902016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5291
5292 * gcc.dg/tree-ssa/sra-20.c: New.
5293
02d472a2
JJ
52942016-03-11 Jakub Jelinek <jakub@redhat.com>
5295
686d390a
JJ
5296 PR rtl-optimization/70174
5297 * gcc.dg/pr70174.c: New test.
5298
02d472a2
JJ
5299 PR tree-optimization/70169
5300 * gcc.dg/pr70169.c: New test.
5301
0f9befa1
IE
53022016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5303
5304 PR target/70160
5305 * gcc.target/i386/pr70160.c: New test.
5306
432d4670
AK
53072016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5308
5309 * gcc.target/s390/dfp-1.c: New test.
5310
a3dc8760
NC
53112016-03-10 Nick Clifton <nickc@redhat.com>
5312
5313 PR target/70044
5314 * gcc.target/aarch64/pr70044.c: New test.
5315
b87a8d7d
PP
53162016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5317 Jakub Jelinek <jakub@redhat.com>
5318
5319 PR c++/70001
5320 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5321 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5322 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5323
4f4ada6a
JH
53242016-03-10 Jan Hubicka <hubicka@ucw.cz>
5325
5326 PR lto/69589
5327 * g++.dg/lto/pr69589_0.C: New testcase
5328 * g++.dg/lto/pr69589_1.C: New testcase
5329
d49b0aa0
MP
53302016-03-10 Marek Polacek <polacek@redhat.com>
5331
5332 PR c++/70153
5333 * g++.dg/delayedfold/unary-plus1.C: New test.
5334
53352016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
5336
5337 * gcc.target/arm/pr45701-1.c: Escape brackets.
5338 * gcc.target/arm/pr45701-2.c: Likewise.
5339
71017a7b
AL
53402016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5341
5342 * gfortran.dg/unconstrained_commons.f: New.
5343
ba52669f
AM
53442016-03-10 Alan Modra <amodra@gmail.com>
5345
5346 * gcc.dg/pr69195.c: New.
5347 * gcc.dg/pr69238.c: New.
5348
27742332
TV
53492016-03-10 Tom de Vries <tom@codesourcery.com>
5350
5351 PR testsuite/68915
5352 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5353
3a81a594
RB
53542016-03-10 Richard Biener <rguenther@suse.de>
5355
5356 PR tree-optimization/70128
5357 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5358 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5359
3433b975
JJ
53602016-03-09 Jakub Jelinek <jakub@redhat.com>
5361
c2864f02
JJ
5362 PR tree-optimization/70152
5363 * gcc.dg/pr70152.c: New test.
5364
3433b975
JJ
5365 PR target/70086
5366 * gcc.target/i386/pr70086-1.c: New test.
5367 * gcc.target/i386/pr70086-2.c: New test.
5368 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
5369
5370 PR tree-optimization/70127
5371 * gcc.c-torture/execute/pr70127.c: New test.
5372
96b3c82d
CP
53732016-03-09 Cesar Philippidis <cesar@codesourcery.com>
5374
5375 * c-c++-common/goacc/combined-directives-2.c: New test.
5376
b4f3232d
DM
53772016-03-09 David Malcolm <dmalcolm@redhat.com>
5378
5379 PR c/68473
5380 PR c++/70105
5381 * g++.dg/diagnostic/pr70105.C: New test.
5382 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
5383 (test_multiple_ordinary_maps): New test function.
5384
40499f81
DM
53852016-03-09 David Malcolm <dmalcolm@redhat.com>
5386
5387 PR c/68473
5388 PR c++/70105
5389 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
5390 Drop range information from call to inform_at_rich_loc.
5391 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
5392 New.
5393 (test_show_locus): Replace calls to rich_location::add_range with
5394 calls to add_range. Rewrite the tests that used the now-defunct
5395 rich_location ctor taking a source_range. Simplify other tests
5396 by replacing calls to COMBINE_LOCATION_DATA with calls to
5397 make_location.
5398
c9e33662
RB
53992016-03-09 Richard Biener <rguenther@suse.de>
5400 Jakub Jelinek <jakub@redhat.com>
5401
5402 PR tree-optimization/70138
5403 * gcc.dg/vect/pr70138-1.c: New testcase.
5404 * gcc.dg/vect/pr70138-2.c: Likewise.
5405
2c73b764
JJ
54062016-03-09 Jakub Jelinek <jakub@redhat.com>
5407
5408 PR target/70049
5409 * gcc.target/i386/pr70049.c: New test.
5410
c06d25bb
RB
54112016-03-09 Richard Biener <rguenther@suse.de>
5412
5413 PR c/70143
5414 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5415 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5416 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5417
5828a501
RO
54182016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5419
5420 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5421 arm-*-*.
5422
2e141c8d
JJ
54232016-03-09 Jakub Jelinek <jakub@redhat.com>
5424
5a9def37
JJ
5425 PR middle-end/67278
5426 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5427
2e141c8d
JJ
5428 PR target/67278
5429 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5430
5431 PR middle-end/70050
5432 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5433 in testcase comment.
5434
bf751f40
TV
54352016-03-09 Tom de Vries <tom@codesourcery.com>
5436
5437 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5438 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5439 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5440 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5441 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5442 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5443 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5444 * gfortran.dg/goacc/kernels-loop.f95: New test.
5445
e210c999
MS
54462016-03-08 Martin Sebor <msebor@redhat.com>
5447
5448 PR c++/62096
5449 * g++.dg/warn/overflow-warn-7.C: New test.
5450
80aac5c8
JM
54512016-03-08 Jason Merrill <jason@redhat.com>
5452
5453 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5454 * lib/target-supports.exp (check_effective_target_concepts): New.
5455
12b81409
JJ
54562016-03-08 Jakub Jelinek <jakub@redhat.com>
5457
d259b234
JJ
5458 PR c++/70135
5459 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5460 * g++.dg/ubsan/pr70135.C: New test.
5461
12b81409
JJ
5462 PR target/70110
5463 * gcc.dg/pr70110.c: New test.
5464
b4e9f2aa
MJ
54652016-03-07 Martin Jambor <mjambor@suse.cz>
5466
5467 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5468 * c-c++-common/gomp/if-1.c: Likewise.
5469 * c-c++-common/gomp/pr61486-2.c: Likewise.
5470 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5471 to dg-additional-options.
5472 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5473 * g++/gomp/target-teams-1.c: Likewise.
5474 * gcc.dg/gomp/gomp.exp: Likewise.
5475 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5476 dg-additional-options.
5477 * gfortran.dg/gomp/gomp.exp: Likewise.
5478 * gfortran.dg/gomp/target1.f90: Remove dg-options.
5479 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
5480 dg-additional-options.
5481 * gfortran.dg/gomp/target3.f90: Remove dg-options.
5482
f86e631e
MJ
54832016-03-07 Martin Jambor <mjambor@suse.cz>
5484
5485 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
5486 * c-c++-common/gomp/gridify-1.c: New test.
5487 * gfortran.dg/gomp/gridify-1.f90: Likewise.
5488
94156b3f
AV
54892016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
5490
5491 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
5492 trigger for cortex-r8, when scanning for register r8.
5493 * gcc.target/arm/pr45701-2.c: Likewise.
5494
a84a49b7 54952016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 5496 Jeff Law <law@redhat.com>
a84a49b7
RB
5497
5498 PR tree-optimization/69740
5499 * gcc.c-torture/compile/pr69740-1.c: New test.
5500 * gcc.c-torture/compile/pr69740-2.c: New test.
5501
e41f6c9e
BS
55022016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5503
5504 * lib/target-supports.exp
5505 (check_effective_target_whole_vector_shift): Enable for PPC64.
5506
57548bf5
RB
55072016-03-07 Richard Biener <rguenther@suse.de>
5508
5509 PR tree-optimization/70115
5510 * gcc.dg/torture/pr70115.c: New testcase.
5511
4ae13300
NS
55122016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5513
5514 PR middle-end/69916
5515 * c-c-++-common/goacc/pr69916.c: New.
5516
5edb9853
RH
55172016-03-07 Richard Henderson <rth@redhat.com>
5518
5519 * gcc.c-torture/compile/pr70061.c: New test.
5520
2067a8f3
RB
55212016-03-07 Richard Biener <rguenther@suse.de>
5522
5523 PR testsuite/70109
5524 * gcc.dg/vect/O3-pr36098.c: New testcase.
5525
4145a9b7
CL
55262016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5527
5528 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5529
1878be32
EB
55302016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5531
5532 * gnat.dg/renaming9.ad[sb]: New testcase.
5533
df762bb2
JJ
55342016-03-05 Jakub Jelinek <jakub@redhat.com>
5535
5536 PR c++/70084
5537 * g++.dg/expr/stdarg3.C: New test.
5538
7d461295
JL
55392016-03-04 Jeff Law <law@redhat.com>
5540
5541 PR tree-optimization/69196
5542 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
5543 x86_64-*-*.
5544
29b9828f
BS
55452016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5546
b6b552fd
BS
5547 PR c/69973
5548 * gcc.dg/pr69973.c: New test.
5549
201d49e9
BS
5550 PR rtl-optimization/69941
5551 * gcc.dg/torture/pr69941.c: New test.
5552
29b9828f
BS
5553 PR c/69824
5554 * gcc.dg/pr69824.c: New test.
5555
640b7e74
TV
55562016-03-05 Tom de Vries <tom@codesourcery.com>
5557
5558 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
5559 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
5560 function.
5561
7a3a3fad
PP
55622016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
5563
5564 PR c++/66786
5565 * g++.dg/cpp1y/var-templ48.C: New test.
5566 * g++.dg/cpp1y/var-templ49.C: New test.
5567
cd439aec
EB
55682016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5569
5570 * g++.dg/Wno-frame-address.C: Skip on IA-64.
5571
60204554
JJ
55722016-03-04 Jakub Jelinek <jakub@redhat.com>
5573
0c8825de
JJ
5574 PR c++/70035
5575 * g++.dg/ubsan/pr70035.C: New test.
5576
60204554
JJ
5577 PR target/70062
5578 * gcc.target/i386/pr70062.c: New test.
5579
f79d4eab
L
55802016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5581
5582 * g++.dg/template/typename21.C: Remove c++98_only.
5583
ea81ce67
L
55842016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5585
5586 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
5587
64b23c13
DM
55882016-03-04 David Malcolm <dmalcolm@redhat.com>
5589
5590 PR c/68187
5591 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
5592 function.
5593 (fn_42_b): Likewise.
5594 (fn_42_c): Likewise.
5595
729526f5
DM
55962016-03-04 David Malcolm <dmalcolm@redhat.com>
5597
5598 PR c/68187
5599 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
5600 function.
5601 (fn_40_b): Likewise.
5602 (fn_41_a): Likewise.
5603 (fn_41_b): Likewise.
5604
f9ea11ac
JJ
56052016-03-04 Jakub Jelinek <jakub@redhat.com>
5606
5607 PR target/70059
5608 * gcc.target/i386/avx512f-pr70059.c: New test.
5609 * gcc.target/i386/avx512dq-pr70059.c: New test.
5610
b6c38c69
BS
56112016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5612
5613 PR rtl-optimization/57676
5614 * gcc.dg/torture/pr57676.c: New test.
5615
af3cdd34
IE
56162016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5617
5618 * gcc.dg/pr70026.c: New test.
5619
7ff6ca38
MP
56202016-03-04 Marek Polacek <polacek@redhat.com>
5621
5622 PR c/69798
5623 * gcc.dg/cilk-plus/pr69798-1.c: New test.
5624 * gcc.dg/cilk-plus/pr69798-2.c: New test.
5625
a6bf62d5
KT
56262016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5627
5628 PR target/70004
5629 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
5630 Delete.
5631 (test_corners_sisd_si): Likewise.
5632 (main): Remove checks of the above.
5633 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
5634
ae4cdc6a
EB
56352016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5636
5637 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
5638
08455559
CL
56392016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
5640
5641 * gcc.dg/torture/pr69951.c: Accept argc==0.
5642
e9a35493
RB
56432016-03-04 Richard Biener <rguenther@suse.de>
5644
5645 PR c++/70054
5646 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
5647 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
5648
fba054c2
DV
56492016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5650
5651 PR testsuite/69766
5652 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5653 testing multiarch.
5654
f10cdc6c
JJ
56552016-03-04 Jakub Jelinek <jakub@redhat.com>
5656
5657 PR debug/69947
5658 * gcc.dg/guality/pr69947.c: New test.
5659
2e981ba0
JJ
56602016-03-03 Jakub Jelinek <jakub@redhat.com>
5661
5662 PR ada/70017
5663 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5664
0ba3bfa2
KT
56652016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5666
5667 PR rtl-optimization/69904
5668 * gcc.target/arm/pr69904.c: New test.
5669
97ecdb46
JJ
56702016-03-03 Jakub Jelinek <jakub@redhat.com>
5671
5672 PR target/70021
5673 * gcc.dg/vect/pr70021.c: New test.
5674 * gcc.target/i386/pr70021.c: New test.
5675
a2a743a1
MP
56762016-03-03 Marek Polacek <polacek@redhat.com>
5677
5678 PR middle-end/70050
5679 * gcc.dg/pr70050.c: New test.
5680
fa07ecdd
JG
56812016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5682
5683 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5684
23504262
ML
56852016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5686
5687 PR tree-optimization/70043
5688 * gfortran.dg/vect/pr70043.f90: New test.
5689
b7b9e1a9
EB
56902016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5691
5692 * gnat.dg/specs/task1.ads: New test.
5693
cb83ba54
RO
56942016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5695
5696 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5697 Invoke gdb with -batch.
5698 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5699
a75f5e30
RB
57002016-03-03 Richard Biener <rguenther@suse.de>
5701
5702 PR tree-optimization/55936
5703 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5704
268bc320
JL
57052016-03-02 Jeff Law <law@redhat.com>
5706
815f20ab
JL
5707 PR rtl-optimization/69942
5708 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5709 effects of argument promotions.
5710
268bc320
JL
5711 PR tree-optimization/69987
5712 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5713 target does not support -fprefetch-loop-arrays.
5714
171f7de5
UB
57152016-03-02 Uros Bizjak <ubizjak@gmail.com>
5716
5717 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5718
192912db
BC
57192016-03-02 Bin Cheng <bin.cheng@arm.com>
5720
c7908871 5721 PR rtl-optimization/69052
192912db
BC
5722 * gcc.target/i386/pr69052.c: New test.
5723
90a7a40b
AM
57242016-03-02 Alan Modra <amodra@gmail.com>
5725
5726 * gcc.dg/pr69990.c: New.
5727
69fa742f
JJ
57282016-03-02 Jakub Jelinek <jakub@redhat.com>
5729
de752fb0
JJ
5730 PR c/68062
5731 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5732
5733 PR middle-end/70022
5734 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5735
69fa742f
JJ
5736 PR target/70028
5737 * gcc.target/i386/pr70028.c: New test.
5738
7c65bd56
MK
57392016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5740
5741 * c-c++-common/asan/swapcontext-test-1.c,
5742 * c-c++-common/tsan/thread_leak.c,
5743 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5744 * g++.dg/tsan/benign_race.C,
5745 * g++.dg/tsan/fd_close_norace.C,
5746 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5747 races with sanitizer output
5748
37d98220 57492016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 5750 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
5751
5752 PR target/67278
5753 * gcc.dg/simd-8.c: New testcase.
5754
218db463
RB
57552016-03-02 Richard Biener <rguenther@suse.de>
5756
5757 PR middle-end/67278
5758 * gcc.dg/simd-7.c: New testcase.
5759
22c72158
EB
57602016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5761
5762 * gcc.target/i386/pr70007.c: Tweak.
5763
9a790ccc
DV
57642016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5765
5766 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5767
bd02f00f
MP
57682016-03-02 Marek Polacek <polacek@redhat.com>
5769
5770 PR c/67854
5771 * gcc.dg/pr67854.c: New test.
5772
1e840f39
JJ
57732016-03-02 Jakub Jelinek <jakub@redhat.com>
5774
5775 PR middle-end/70025
5776 * gcc.dg/torture/pr70025.c: New test.
5777
bca00241
VK
57782016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5779
5780 PR tree-optimization/68621
5781 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5782
0bca04b8
EB
57832016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5784
5785 * gcc.target/i386/pr70007.c: New test.
5786
2a9afc86
JL
57872016-03-01 Jeff Law <law@redhat.com>
5788
eab2541b 5789 PR tree-optimization/69196
9d83ef71 5790 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5791
2a9afc86
JL
5792 PR tree-optimization/69196
5793 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5794 duplicating code and spoiling the expected output.
5795
0d39977e
MM
57962016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5797
5798 PR target/70033
5799 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5800 supports power9 before doing tests.
5801 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5802 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5803 * gcc.target/powerpc/p9-permute.c: Likewise.
5804
a0c0699d
UB
58052016-03-01 Uros Bizjak <ubizjak@gmail.com>
5806
5807 PR target/70027
5808 * gcc.target/i386/pr70027.c: New test.
5809
0ae3ef47 58102016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5811
5812 * gcc.dg/pr70017.c: New test.
5813
686e2237
JJ
58142016-03-01 Jakub Jelinek <jakub@redhat.com>
5815
5816 PR c/69796
5817 PR c/69974
5818 * gcc.dg/pr69796.c: New test.
5819 * gcc.dg/pr69974.c: New test.
5820
f8e4188c
EB
58212016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5822
5823 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5824
5e3f1c7c
JL
58252016-02-29 Jeff Law <law@redhat.com>
5826
5827 PR tree-optimization/69987
5828 * gfortran.dg/pr69987.f90: New test.
5829
5830 PR tree-optimization/69989
5831 * gcc.c-torture/compile/pr69989-2.c: New test.
5832
1be56bc5
MP
58332016-03-01 Marek Polacek <polacek@redhat.com>
5834
5835 PR c++/69795
5836 * g++.dg/parse/invalid1.C: New test.
5837
1b19470d
RB
58382016-03-01 Richard Biener <rguenther@suse.de>
5839
5840 PR middle-end/70022
5841 * gcc.dg/pr70022.c: New testcase.
5842
3ae0661a
IE
58432016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5844
5845 PR tree-optimization/69956
5846 * gcc.dg/pr69956.c: New test.
5847
0f09ab88
BS
58482016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5849
5850 PR target/70011
5851 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5852 XFAIL when hardware supports efficient unaligned storage access.
5853
76d881bf
PP
58542016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5855
5856 PR c++/69961
5857 * g++.dg/template/pr69961a.C: New test.
5858 * g++.dg/template/pr69961b.C: New test.
5859
7168133a
DM
58602016-02-29 David Malcolm <dmalcolm@redhat.com>
5861
5862 PR preprocessor/69985
5863 * gcc.dg/cpp/pr69985.c: New test case.
5864
0c6072a3
JL
58652016-02-29 Jeff Law <law@redhat.com>
5866
e66f219b
JL
5867 PR tree-optimization/70005
5868 * gcc.c-torture/execute/pr70005.c New test.
5869
0c6072a3
JL
5870 PR tree-optimization/69999
5871 * gcc.c-torture/compile/pr69999.c: New test.
5872
fd9fbdb3
YR
58732016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5874
5875 PR tree-optimization/69652
5876 * gcc.dg/torture/pr69652.c: Delete test.
5877 * gcc.dg/vect/pr69652.c: New test.
5878
cbd400b4
RB
58792016-02-19 Richard Biener <rguenther@suse.de>
5880
5881 PR tree-optimization/69980
5882 * gfortran.dg/vect/pr69980.f90: New testcase.
5883
84ea0f58
EB
58842016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5885
5886 * gcc.target/sparc/20160229-1.c: New test.
5887
5d2a63dc
EB
58882016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5889
5890 * gnat.dg/stack_usage3.adb: New test.
5891 * gnat.dg/stack_usage3_pkg.ads: New helper.
5892
93e708f9
EB
58932016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5894
5895 * gnat.dg/renaming8.adb: New test.
5896 * gnat.dg/renaming8_pkg1.ads: New helper.
5897 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5898 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5899
6512bc93
RB
59002016-02-29 Richard Biener <rguenther@suse.de>
5901
5902 PR tree-optimization/69720
5903 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5904
7b201a88
TK
59052016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5906
5907 PR fortran/68147
5908 PR fortran/47674
5909 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5910
82ee0cf2 59112016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
5912 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5913
5914 PR fortran/56007
5915 * gfortran.dg/coarray_8.f90: Adjust error message.
5916 * gfortran.dg/pr56007.f90: New test.
5917 * gfortran.dg/pr56007.f: New test.
5918
cdc1a2c8
L
59192016-02-28 H.J. Lu <hongjiu.lu@intel.com>
5920
5921 PR tree-optimization/69989
5922 * gcc.dg/torture/pr69989.c: New test.
5923
33505bcf
EB
59242016-02-28 Eric Botcazou <ebotcazou@adacore.com>
5925
5926 * gcc.target/i386/stack-realign-win.c: New test.
5927
524bfb19
HA
59282016-02-28 Harald Anlauf <anlauf@gmx.de>
5929
5930 PR fortran/60126
5931 * gfortran.dg/pr60126.f90: New test.
5932
bd542508
JL
59332016-02-27 Jeff Law <law@redhat.com>
5934
5935 Revert
5936 2016-02-26 Richard Biener <rguenther@suse.de>
5937 Jeff Law <law@redhat.com>
5938
5939 PR tree-optimization/69740
5940 * gcc.c-torture/compile/pr69740-1.c: New test.
5941 * gcc.c-torture/compile/pr69740-2.c: New test.
5942
dd1291e0
JD
59432016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5944
5fb67f8b 5945 PR fortran/69910
dd1291e0
JD
5946 * gfortran.dg/newunit_4.f90: New test.
5947
5cfefb59
JJ
59482016-02-27 Jakub Jelinek <jakub@redhat.com>
5949
5950 PR target/69613
5951 PR rtl-optimization/69886
5952 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
5953 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
5954 target.
5955
20ba5f33
MS
59562016-02-26 Martin Sebor <msebor@redhat.com>
5957
5958 PR tree-optimization/15826
5959 * gcc.dg/tree-ssa/pr15826.c: New test.
5960
e6fb01b0
JJ
59612016-02-26 Jakub Jelinek <jakub@redhat.com>
5962
5963 PR target/69969
5964 * gcc.target/powerpc/pr69969.c: New test.
5965
e3e0cf64
MS
59662016-02-26 Martin Sebor <msebor@redhat.com>
5967
5968 PR c++/15766
5969 * g++.old-deja/g++.other/decl5.C: Add a test case.
5970
d1f2bea5
SB
59712016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
5972
5973 PR target/69946
5974 * gcc.target/powerpc/pr69946.c: New file.
5975
4a4f9d2b 59762016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 5977 Jeff Law <law@redhat.com>
4a4f9d2b 5978
e3e0cf64 5979 PR tree-optimization/69740
4a4f9d2b
RB
5980 * gcc.c-torture/compile/pr69740-1.c: New test.
5981 * gcc.c-torture/compile/pr69740-2.c: New test.
5982
ad2a2706
MJ
59832016-02-26 Martin Jambor <mjambor@suse.cz>
5984
5985 PR middle-end/69920
5986 * gcc.dg/torture/pr69932.c: New test.
5987 * gcc.dg/torture/pr69936.c: Likewise.
5988
1d11f7ce
AK
59892016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5990
5991 PR target/69709
5992 * gcc.target/s390/pr69709.c: New test.
5993
6cfccbb2
KT
59942016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5995
5996 PR target/69245
5997 * gcc.target/aarch64/pr69245_1.c: New test.
5998
ac59ad4e
KT
59992016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6000
6001 PR target/69613
6002 * gcc.dg/torture/pr69613.c: New test.
6003
a2ad54a0
JJ
60042016-02-26 Jakub Jelinek <jakub@redhat.com>
6005
6006 PR rtl-optimization/69891
6007 * gcc.target/i386/pr69891.c: New test.
6008
0884062c 60092016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6010 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6011
d2369d4f 6012 PR target/61397
c163789b
MM
6013 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6014 functionality for both 32-bit and 64-bit.
6015
5aed7e2c
RB
60162016-02-26 Richard Biener <rguenther@suse.de>
6017
6018 PR tree-optimization/69551
6019 * gcc.dg/torture/pr69951.c: New testcase.
6020
798e2a8e
RB
60212016-02-25 Richard Biener <rguenther@suse.de>
6022
6023 PR tree-optimization/48795
6024 * gcc.dg/Warray-bounds-18.c: New testcase.
6025
9559fbac
RO
60262016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6027
6028 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6029
c049b107
JJ
60302016-02-25 Jakub Jelinek <jakub@redhat.com>
6031
6032 PR rtl-optimization/69896
6033 * gcc.dg/pr69896.c: New test.
6034
1137001c
PP
60352016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6036
6037 PR c++/69736
6038 * g++.dg/cpp1y/paren2.C: New test.
6039
2e9c8641
MS
60402016-02-24 Martin Sebor <msebor@redhat.com>
6041
6042 PR c/51147
6043 * gcc.dg/enum-mode-2.c: New test.
6044
03ca8fb3
JJ
60452016-02-24 Jakub Jelinek <jakub@redhat.com>
6046
6047 PR c++/69922
6048 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6049 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6050 * g++.dg/ubsan/pr69922.C: New test.
6051
0b05329b
MP
60522016-02-24 Marek Polacek <polacek@redhat.com>
6053
6054 PR c/69819
6055 * gcc.dg/pr69819.c: New test.
6056
57c2c374
MS
60572016-02-24 Martin Sebor <msebor@redhat.com>
6058
3b96b93a
MS
6059 PR c++/69912
6060 * g++.dg/ext/flexary15.C: New test.
6061
60622016-02-24 Martin Sebor <msebor@redhat.com>
6063
6064 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 6065 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 6066 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 6067
65433bb5
MK
60682016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6069 Charles Baylis <charles.baylis@linaro.org>
6070
6071 PR debug/61033
6072 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6073
f802a424 60742016-02-24 Richard Biener <rguenther@suse.de>
44293580 6075 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
6076
6077 PR middle-end/69760
6078 * gcc.dg/torture/pr69760.c: New testcase.
6079
525f795f
RO
60802016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6081
6082 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6083 pattern on Solaris with as.
6084
cd7bbceb
KT
60852016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6086
6087 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6088 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6089 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6090 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6091
89c0c1fd
JJ
60922016-02-24 Jakub Jelinek <jakub@redhat.com>
6093
6094 PR middle-end/69915
6095 * gcc.dg/pr69915.c: New test.
6096
0683fd27
KT
60972016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6098
6099 PR rtl-optimization/69886
6100 * gcc.dg/torture/pr69886.c: New test.
6101
e53d562a
RB
61022016-02-24 Richard Biener <rguenther@suse.de>
6103
6104 PR middle-end/68963
6105 * gcc.dg/torture/pr68963.c: New testcase.
6106
74a00288
KT
61072016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6108
6109 PR target/69875
6110 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6111 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6112 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6113 * gcc.target/arm/atomic_loaddi_1.c: New test.
6114 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6115 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6116 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6117 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6118 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6119 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6120 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6121 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6122
340fd4c9
JJ
61232016-02-24 Jakub Jelinek <jakub@redhat.com>
6124
6125 PR middle-end/69909
6126 * gcc.dg/torture/pr69909.c: New test.
6127
47d3fdb2
RB
61282016-02-24 Richard Biener <rguenther@suse.de>
6129
6130 PR tree-optimization/69907
6131 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6132 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6133 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6134
dab73e73
CB
61352016-02-24 Christian Bruel <christian.bruel@st.com>
6136
6137 * gcc.target/arm/pragma_cpp_fma.c: New test.
6138
7cc5ec65
JD
61392016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6140
6141 PR fortran/61156
6142 * gfortran.dg/include_6.f90: Update test.
6143
067fbd8b
JJ
61442016-02-23 Jakub Jelinek <jakub@redhat.com>
6145
6146 PR objc/69844
6147 * objc.dg/pr69844.m: New test.
6148
64a454d9
JD
61492016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6150
6151 PR libgfortran/69456
6152 * gfortran.dg/namelist_89.f90: New test.
6153 * gfortran.dg/pr59700.f90: Update test..
6154
35886f0b
MS
61552016-02-23 Martin Sebor <msebor@redhat.com>
6156
6157 PR middle-end/69780
6158 * g++.dg/ext/builtin_alloca.C: New test.
6159 * gcc.dg/builtins-68.c: New test.
6160
162cc7e3
RH
61612016-02-23 Richard Henderson <rth@redhat.com>
6162
6163 * gcc.target/i386/addr-space-3.c: Remove test.
6164
196440f8
DM
61652016-02-23 David Malcolm <dmalcolm@redhat.com>
6166
6167 PR preprocessor/69126
6168 PR preprocessor/69543
6169 * c-c++-common/pr69126-2-long.c: New test.
6170 * c-c++-common/pr69126-2-short.c: New test.
6171 * c-c++-common/pr69543-1.c: Remove xfail.
6172
1d3121af
DM
61732016-02-23 David Malcolm <dmalcolm@redhat.com>
6174
6175 PR preprocessor/69126
6176 PR preprocessor/69543
6177 PR preprocessor/69558
6178 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6179 (f): Rename to...
6180 (test_2): ...this, and add leading comment.
6181 (MACRO_3, test_3): New.
6182 (MACRO_4A, MACRO_4B, test_4): New.
6183 (MACRO): Rename to...
6184 (MACRO_5): ...this.
6185 (g): Rename to...
6186 (test_5): ...this, updating for renaming of MACRO, and
6187 add leading comment.
6188 * c-c++-common/pr69543-1.c: New.
6189 * c-c++-common/pr69543-2.c: New.
6190 * c-c++-common/pr69543-3.c: New.
6191 * c-c++-common/pr69543-4.c: New.
6192 * c-c++-common/pr69558-1.c: New.
6193 * c-c++-common/pr69558-2.c: New.
6194 * c-c++-common/pr69558-3.c: New.
6195 * c-c++-common/pr69558-4.c: New.
6196 * gcc.dg/pr69558.c: Move to...
6197 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6198 xfail for c++.
6199
f99c3557
TS
62002016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6201
6202 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6203 to -ftree-parallelize-loops/-fopenacc changes.
6204 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6205 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6206 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6207 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6208 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6209 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6210 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6211 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6212 * c-c++-common/goacc/kernels-loop.c: Likewise.
6213 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6214 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6215 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6216 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6217
c60ec7c2
RO
62182016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6219
6220 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6221
f1a62b6f
JJ
62222016-02-23 Jakub Jelinek <jakub@redhat.com>
6223
e67bf044
JJ
6224 PR c++/69902
6225 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6226
f1a62b6f
JJ
6227 PR c/69900
6228 * gcc.dg/pr69900.c: New test.
6229
20c5e09e
MJ
62302016-02-23 Martin Jambor <mjambor@suse.cz>
6231
6232 PR tree-optimization/69666
6233 * gcc.dg/tree-ssa/pr69666.c: New test.
6234
e457a6fc
AV
62352016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6236
6237 PR fortran/67451
6238 * gfortran.dg/coarray_allocate_5.f08: New test.
6239
d7b574f4
AK
62402016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6241
6242 * gcc.target/s390/vcond-shift.c: Move to ...
6243 * gcc.target/s390/vector/vcond-shift.c: ... here.
6244
58bdeb44
AK
62452016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6246
6247 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6248 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6249
7cd0387b
AK
62502016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6251
6252 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6253
4246c8da
MW
62542016-02-20 Mark Wielaard <mjw@redhat.com>
6255
6256 PR c/28901
6257 * gcc.dg/unused-variable-3.c: New test.
6258
f93bc532
JJ
62592016-02-22 Jakub Jelinek <jakub@redhat.com>
6260
6261 PR target/69888
6262 * gcc.target/i386/pr69888.c: New test.
6263
c4e360f4
RB
62642016-02-22 Richard Biener <rguenther@suse.de>
6265
6266 PR tree-optimization/69882
6267 * gfortran.dg/vect/pr69882.f90: New testcase.
6268
09c92f1c
JJ
62692016-02-22 Jakub Jelinek <jakub@redhat.com>
6270
6271 PR target/69885
6272 * gcc.dg/pr69885.c: New test.
6273
f88d45dc
OE
62742016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6275
6276 PR target/69806
6277 PR target/54089
6278 * gcc.target/sh/pr54089-10.c: New.
6279
ce1ff48e
PT
62802016-02-20 Paul Thomas <pault@gcc.gnu.org>
6281
6282 PR fortran/69423
6283 * gfortran.dg/deferred_character_15.f90 : New test.
6284
bbf27208
DH
62852016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6286
6287 PR fortran/57365
6288 gfortran.dg/allocate_with_source_18.f03: New test.
6289
62902016-02-20 Harald Anlauf <anlauf@gmx.de>
6291
6292 PR fortran/52531
6293 gfortran.dg/gomp/pr52531.f90: New test.
6294
268be88c
BE
62952016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6296
6297 PR c++/69865
6298 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6299 -std=c++03.
6300
4b6c824a
JJ
63012016-02-19 Jakub Jelinek <jakub@redhat.com>
6302
871b3f47
JJ
6303 PR c++/69826
6304 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6305 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6306
7a965d51
JJ
6307 PR c++/69850
6308 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6309
4b6c824a
JJ
6310 PR c++/69851
6311 * g++.dg/torture/pr69851.C: New test.
6312
15fca21a
MS
63132016-02-19 Martin Sebor <msebor@redhat.com>
6314
6315 PR testsuite/69573
6316 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6317
19e21586
JJ
63182016-02-19 Jakub Jelinek <jakub@redhat.com>
6319
03a616ac
JJ
6320 PR c++/69850
6321 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6322 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6323
19e21586
JJ
6324 PR c++/67767
6325 * g++.dg/cpp0x/pr67767.C: New test.
6326
2db16594
KT
63272016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6328
6329 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6330 for fp, simd, crypto, crc, lse.
6331 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6332 above.
6333 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6334 effective target check.
6335
5a7d9d1e
JJ
63362016-02-19 Jakub Jelinek <jakub@redhat.com>
6337
6338 PR target/69820
6339 * gcc.target/i386/pr69820.c: New test.
6340
6448f064
AK
63412016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6342
6343 * gcc.target/s390/vector/int128-1.c: New test.
6344
d0a859e6
AK
63452016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6346
6347 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6348
9e4eb643
AK
63492016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6350
6351 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6352 instruction pattern name to prevent the testcase from failing with
6353 -march=z13.
6354
859a4c0e
AK
63552016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6356
6357 * gcc.target/s390/md/movstr-2.c: New test.
6358
efc2340b
MK
63592016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6360
6361 * gcc.target/s390/morestack.c: New test.
6362
ca2bfbc2
DV
63632016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6364
6365 PR target/69625
6366 * gcc.target/s390/pr69625.c: Add test case.
6367
efd4bd05
BE
63682016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6369
6370 PR testsuite/68580
6371 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
6372
2bf2078a
MM
63732016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
6374
6375 PR target/68404
6376 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
6377 * gcc.target/powerpc/fusion3.c: Likewise.
6378
f003579e
RB
63792016-02-18 Richard Biener <rguenther@suse.de>
6380
6381 PR middle-end/69553
6382 * g++.dg/torture/pr69553.C: New testcase.
6383
19233914
NC
63842016-02-18 Nick Clifton <nickc@redhat.com>
6385
efd4bd05
BE
6386 PR target/62254
6387 PR target/69610
6388 * gcc.target/arm/pr62554.c: New test.
6389 * gcc.target/arm/pr69610-1.c: New test.
6390 * gcc.target/arm/pr69610-2.c: New test.
19233914 6391
23f27839
RB
63922016-02-18 Richard Biener <rguenther@suse.de>
6393
6394 PR middle-end/69854
6395 * gcc.dg/torture/pr69854.c: New testcase.
6396
932c0da4
JJ
63972016-02-17 Jakub Jelinek <jakub@redhat.com>
6398
6399 PR c++/69850
6400 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6401
1bed93e4
BS
64022012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6403
6404 * gcc.target/powerpc/vec-cg.c: New test.
6405
57bfb134
RB
64062016-02-17 Richard Biener <rguenther@suse.de>
6407
6408 PR testsuite/69586
6409 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6410
a44e0ebb
KT
64112016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6412
6413 PR target/69161
6414 * gcc.c-torture/compile/pr69161.c: New test.
6415
ffacd726
DS
64162016-02-17 David Sherwood <david.sherwood@arm.com>
6417
6418 PR target/69532
6419 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6420 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6421
448db8d2
EB
64222016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6423
6424 * gcc.dg/ifcvt-4.c: Skip on Visium.
6425
e2f0522e
EB
64262016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6427
6428 * gnat.dg/atomic8.adb: New test.
6429
bf17fe3f
EB
64302016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6431
6432 * gnat.dg/discr46.ad[sb]: New test.
6433
ecf835e9
KN
64342016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6435
6436 PR Target/48344
6437 * gcc.target/powerpc/pr48344-1.c: New test.
6438
49a1164a
TK
64392015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6440
6441 PR fortran/69742
6442 * gfortran.dg/associate_21.f90: New test.
6443
bf14eba2
JJ
64442016-02-16 Jakub Jelinek <jakub@redhat.com>
6445
6446 PR c/69835
6447 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6448 -Wnonnull in dg-options.
6449 * c-c++-common/nonnull-2.c: New test.
6450
35a093b6
JG
64512016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6452 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6453
6454 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6455
e387d491
JJ
64562016-02-16 Jakub Jelinek <jakub@redhat.com>
6457
6458 PR middle-end/69801
6459 * gcc.dg/pr69801.c: Add empty dg-options.
6460
ba539195
JN
64612016-02-16 James Norris <jnorris@codesourcery.com>
6462
6463 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6464 * g++.dg/goacc/deviceptr-1.c: New file.
6465
2a2b8f64
JJ
64662016-02-16 Jakub Jelinek <jakub@redhat.com>
6467
6468 PR tree-optimization/69820
6469 * gcc.dg/vect/pr69820.c: New test.
6470
87440c29
RB
64712016-02-16 Richard Biener <rguenther@suse.de>
6472
6473 PR tree-optimization/69776
6474 * gcc.dg/torture/pr69776-2.c: New testcase.
6475
6d87c306
BS
64762016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6477
6478 PR tree-optimization/69714
6479 * gcc.dg/torture/pr69714.c: New test.
6480
3824a0a2
JJ
64812016-02-16 Jakub Jelinek <jakub@redhat.com>
6482
6483 PR tree-optimization/69802
6484 * gcc.dg/pr69802.c: New test.
6485
c8cfe96e
RB
64862016-02-16 Richard Biener <rguenther@suse.de>
6487
6488 PR middle-end/69801
6489 * gcc.dg/pr69801.c: New testcase.
6490
fc12098d
JD
64912016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6492
6493 PR libgfortran/69651
6494 * gfortran.dg/read_bang.f90: New test.
6495 * gfortran.dg/read_bang4.f90: New test.
6496
ba6b3795
JJ
64972016-02-15 Jakub Jelinek <jakub@redhat.com>
6498
f0516ca4
JJ
6499 PR c++/69658
6500 * g++.dg/init/pr69658.C: New test.
6501
ba6b3795
JJ
6502 PR c++/69797
6503 * c-c++-common/pr69797.c: New test.
6504
de3f9a2d
PK
65052016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6506
6507 * lib/target-supports.exp (check_effective_target_section_anchors): Add
6508 check for aarch64*-*-*.
6509
17a3b967
RB
65102016-02-15 Richard Biener <rguenther@suse.de>
6511
6512 PR tree-optimization/69783
6513 * gcc.dg/vect/pr69783.c: New testcase.
6514
1c48bff1
RB
65152016-02-15 Richard Biener <rguenther@suse.de>
6516
6517 PR tree-optimization/69776
6518 * gcc.dg/torture/pr69776.c: New testcase.
6519
1e6025b6
TK
65202016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6521
6522 PR fortran/60526
6523 * gfortran.dg/type_decl_4.f90: Reinstated.
6524
d3308279
JDA
65252016-02-14 John David Anglin <danglin@gcc.gnu.org>
6526
6527 PR fortran/68746
6528 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6529
b7c56581
TK
65302016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6531
6532 PR fortran/60526
6533 PR bootstrap/69816
6534 * gfortran.dg/type_decl_4.f90: Removed.
6535
60cb4ef5
TK
65362016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6537
6538 PR fortran/60526
6539 * gfortran.dg/type_decl_4.f90: New test.
6540
f6964637
AM
65412016-02-14 Alan Modra <amodra@gmail.com>
6542
1a8849d1 6543 PR testsuite/68886
f6964637
AM
6544 * gcc.c-torture/execute/stkalign.c: Revise test.
6545
f5121920
OE
65462016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6547
6548 PR target/67260
6549 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
6550
6cda3ab6
OE
65512016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6552
6553 PR target/67260
6554 * gcc.target/sh/torture/pr67260.c: New.
6555
6786e598
JDA
65562016-02-12 John David Anglin <danglin@gcc.gnu.org>
6557
6558 * gcc.dg/pr67964.c: Add dg-require-alias.
6559
7e05dad8
OE
65602016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6561
6562 PR target/67636
6563 PR target/64345
6564 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
6565
7f4cc3ce
JD
65662016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6567
6568 PR libgfortran/69668
6569 * gfortran.dg/namelist_88.f90: New test.
6570
955ca6dc
JD
65712016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6572
6573 PR libgfortran/69668
6574 * gfortran.dg/namelist_38.f90: Update test.
6575 * gfortran.dg/namelist_84.f90: Update test.
6576
876217ae
DM
65772016-02-12 David Malcolm <dmalcolm@redhat.com>
6578
6579 PR other/69554
6580 * gcc.dg/pr69554-1.c: New test.
6581 * gfortran.dg/pr69554-1.F90: New test.
6582 * gfortran.dg/pr69554-2.F90: New test.
6583 * lib/gcc-dg.exp (proc dg-locus): New function.
6584 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
6585 distinguish between the caret-printing and non-caret-printing
6586 cases. If caret-printing has been explicitly enabled, bail out
6587 without attempting to fix up the output.
6588
61789eed
DM
65892016-02-12 David Malcolm <dmalcolm@redhat.com>
6590
6591 PR driver/69265
6592 PR driver/69453
6593 * gcc.dg/spellcheck-options-3.c: New test case.
6594 * gcc.dg/spellcheck-options-4.c: New test case.
6595 * gcc.dg/spellcheck-options-5.c: New test case.
6596 * gcc.dg/spellcheck-options-6.c: New test case.
6597 * gcc.dg/spellcheck-options-7.c: New test case.
6598 * gcc.dg/spellcheck-options-8.c: New test case.
6599 * gcc.dg/spellcheck-options-9.c: New test case.
6600 * gcc.dg/spellcheck-options-10.c: New test case.
6601
c3090c1f
JJ
66022016-02-12 Jakub Jelinek <jakub@redhat.com>
6603
6604 PR rtl-optimization/69764
6605 PR rtl-optimization/69771
6606 * c-c++-common/pr69764.c: New test.
6607 * gcc.dg/torture/pr69771.c: New test.
6608
8222034d
MP
66092016-02-12 Marek Polacek <polacek@redhat.com>
6610
6611 * g++.dg/torture/init-list1.C: New.
6612
f749f792
MP
66132016-02-12 Marek Polacek <polacek@redhat.com>
6614
6615 * gcc.dg/pr69522.c: Add empty dg-options.
6616
199fb02a
IE
66172016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6618
6619 * g++.dg/lto/lto.exp: Include and init mpx.
6620 * g++.dg/lto/pr69729_0.C: New test.
6621
b69539cb
JJ
66222016-02-12 Jakub Jelinek <jakub@redhat.com>
6623
06ff7000
JJ
6624 PR ipa/69241
6625 * g++.dg/ipa/pr69241-4.C: New test.
6626
b69539cb
JJ
6627 PR ipa/68672
6628 * g++.dg/ipa/pr68672-1.C: New test.
6629 * g++.dg/ipa/pr68672-2.C: New test.
6630 * g++.dg/ipa/pr68672-3.C: New test.
6631
16595a1f
BS
66322016-02-12 Bernd Schmidt <bschmidt@redhat.com>
6633
6634 PR c/69522
6d87c306 6635 * gcc.dg/pr69522.c: New test.
16595a1f 6636
38d795d2
PP
66372016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
6638
6639 PR c++/69098
6640 * g++.dg/cpp1y/69098.C: New test.
6641 * g++.dg/cpp1y/69098-2.C: New test.
6642
9c582551
JJ
66432016-02-12 Jakub Jelinek <jakub@redhat.com>
6644
6645 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
6646 and neighbour -> neighbor.
6647 * objc.dg/attributes/method-nonnull-1.m: Likewise.
6648 * objc.dg/gnu-api-2-class-meta.m: Likewise.
6649 * c-c++-common/Wvarargs.c: Likewise.
6650 * c-c++-common/goacc/host_data-5.c: Likewise.
6651 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6652 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6653 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6654 * gcc.target/aarch64/pr60697.c: Likewise.
6655 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6656 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6657 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6658 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6659 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6660 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6661 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6662 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6663 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6664 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6665 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6666 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6667 * g++.dg/lookup/koenig5.C: Likewise.
6668 * g++.dg/ext/no-asm-2.C: Likewise.
6669 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6670 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6671 * gfortran.dg/used_types_16.f90: Likewise.
6672 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6673 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6674 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6675 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6676 * gfortran.dg/abstract_type_6.f03: Likewise.
6677 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6678 * gfortran.dg/used_types_15.f90: Likewise.
6679 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6680 * gfortran.dg/exit_3.f08: Likewise.
6681 * gfortran.dg/open_status_2.f90: Likewise.
6682 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6683 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6684 * gfortran.dg/associate_1.f03: Likewise.
6685 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6686 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6687 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6688 * gcc.dg/builtin-object-size-1.c: Likewise.
6689 * gcc.dg/noreturn-6.c: Likewise.
6690 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6691 * gcc.dg/globalalias.c: Likewise.
6692 * gcc.dg/builtins-config.h: Likewise.
6693 * gcc.dg/pr30457.c: Likewise.
6694 * gcc.c-torture/compile/volatile-1.c: Likewise.
6695 * gcc.c-torture/execute/20101011-1.c: Likewise.
6696 * c-c++-common/Waddress-1.c: Likewise.
6697
66756373
JJ
66982016-02-11 Jakub Jelinek <jakub@redhat.com>
6699
6700 PR c/69768
6701 * c-c++-common/Waddress-1.c: New test.
6702
76fe932b
AV
67032016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6704
6705 PR fortran/69296
6706 * gfortran.dg/associate_19.f03: New test.
6707 * gfortran.dg/associate_20.f03: New test.
6708
564c4d4b
OE
67092016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6710
6711 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6712
e1c1ecb0
KT
67132016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6714
6715 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6716 .arch armv8-a\n. Add -dA to dg-options.
6717 * gcc.target/aarch64/assembler_arch_1.c: New test.
6718 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6719
0d7d9458
PC
67202016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6721
6722 PR c++/68726
6723 * g++.dg/cpp0x/pr68726.C: New.
6724
e6208a60
IE
67252016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6726
6727 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6728 test.
6729
281a11eb
RB
67302016-02-11 Richard Biener <rguenther@suse.de>
6731
6732 * g++.dg/tree-ssa/pr61034.C: Adjust.
6733
e03dd765
VM
67342016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6735
4b48faf5 6736 PR target/69148
e03dd765
VM
6737 * gcc.target/s390/pr69148.c: New.
6738
cdc23927
YR
67392016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6740
6741 PR tree-optimization/69652
6742 * gcc.dg/torture/pr69652.c: New test.
6743
e199dd0a
JJ
67442016-02-10 Jakub Jelinek <jakub@redhat.com>
6745 Patrick Palka <ppalka@gcc.gnu.org>
6746
6747 PR ipa/69241
6748 PR c++/69649
6749 * g++.dg/ipa/pr69241-1.C: New test.
6750 * g++.dg/ipa/pr69241-2.C: New test.
6751 * g++.dg/ipa/pr69241-3.C: New test.
6752 * g++.dg/ipa/pr69649.C: New test.
6753
d6b38027
UB
67542016-02-10 Uros Bizjak <ubizjak@gmail.com>
6755
6756 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6757 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6758
13b562c5
BC
67592016-02-10 Bin Cheng <bin.cheng@arm.com>
6760
6761 PR tree-optimization/68021
6762 * gcc.dg/tree-ssa/pr68021.c: New test.
6763
24a179f8
RB
67642016-02-10 Richard Biener <rguenther@suse.de>
6765
6766 PR tree-optimization/69726
6767 * gcc.dg/uninit-22.c: New testcase.
6768
0d99886f
AP
67692016-02-09 Andrew Pinski <apinski@cavium.com>
6770
6771 PR tree-opt/69282
6772 * gcc.c-torture/compile/20160205-1.c: New testcase.
6773
ab04995c
MM
67742016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6775
6776 PR target/68404
6777 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6778 instead accessing a really large arrray.
6779 * gcc.target/powerpc/fusion3.c: Likewise.
6780
4b79ac23
CB
67812016-02-09 Charles Baylis <charles.baylis@linaro.org>
6782
6783 PR target/68532
6784 * gcc.c-torture/execute/pr68532.c: New test.
6785
b890a441
AO
67862016-02-11 Alexandre Oliva <aoliva@redhat.com>
6787
6788 PR target/69634
6789 * gcc.dg/pr69634.c: New.
6790
84a5bef7
RB
67912016-02-09 Richard Biener <rguenther@suse.de>
6792
6793 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6794
1f123759 67952016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6796
1f123759
AF
6797 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6798
65860c77
YR
67992016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6800
6801 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6802
7e1e8a0a
RB
68032016-02-09 Richard Biener <rguenther@suse.de>
6804
6805 PR tree-optimization/69715
6806 * gcc.dg/torture/pr69715.c: New testcase.
6807
efb45a9f
PP
68082016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6809
6810 PR c++/69139
6811 * g++.dg/cpp0x/trailing12.C: New test.
6812 * g++.dg/cpp0x/trailing13.C: New test.
6813
20a0c6f9
PP
68142016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6815
6816 PR c++/69283
6817 PR c++/67835
6818 * g++.dg/cpp1y/auto-fn29.C: New test.
6819 * g++.dg/cpp1y/auto-fn30.C: New test.
6820
a162f3af
JJ
68212016-02-08 Jakub Jelinek <jakub@redhat.com>
6822
6823 PR tree-optimization/69209
6824 * gcc.c-torture/compile/pr69209.c: New test.
6825
4b4a9fbd
JL
68262016-02-08 Jeff Law <law@redhat.com>
6827
6828 PR tree-optimization/68541
6829 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6830 of statements allowed in join block for path splitting.
6831
cfac5ed2
JJ
68322016-02-08 Jakub Jelinek <jakub@redhat.com>
6833
f68bc23f
JJ
6834 PR c++/59627
6835 * g++.dg/gomp/pr59627.C: New test.
6836
cfac5ed2
JJ
6837 PR ipa/69239
6838 * g++.dg/ipa/pr69239.C: New test.
6839
44714d8c
DM
68402016-02-08 David Malcolm <dmalcolm@redhat.com>
6841
6842 PR preprocessor/69664
6843 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6844 * gcc.dg/cpp/warn-comments.c: Likewise.
6845
eba9e839
MP
68462016-02-08 Marek Polacek <polacek@redhat.com>
6847
6848 PR c++/69688
6849 * g++.dg/init/const12.C: New test.
6850
a011cd92
BS
68512016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6852
6853 PR target/60410
6854 * gcc.dg/lto/pr55113_0.c: Remove test.
6855
5317b1be
RB
68562016-02-08 Richard Biener <rguenther@suse.de>
6857
6858 PR tree-optimization/69719
6859 * gcc.dg/torture/pr69719.c: New testcase.
6860
63998a63
RB
68612016-02-08 Richard Biener <rguenther@suse.de>
6862 Jeff Law <law@redhat.com>
6863
6864 PR target/68273
6865 * gcc.target/mips/pr68273.c: New testcase.
6866
43f4a281
RB
68672016-02-08 Richard Biener <rguenther@suse.de>
6868
6869 PR rtl-optimization/69274
6870 * gcc.target/i386/addr-sel-1.c: XFAIL.
6871
0b604d2d
JL
68722016-02-08 Jeff Law <law@redhat.com>
6873
e8dfe49e
JL
6874 PR tree-optimization/68541
6875 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6876
6daecd7a 6877 PR tree-optimization/65917
0b604d2d
JL
6878 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6879
c0f0e35a
JD
68802016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6881
6882 PR fortran/50555
6883 * gfortran.dg/namelist_args.f90: New test.
6884
8981d712
JL
68852016-02-05 Jeff Law <law@redhat.com>
6886
6daecd7a 6887 PR tree-optimization/68541
8981d712
JL
6888 * gcc.dg/tree-ssa/split-path-2.c: New test.
6889 * gcc.dg/tree-ssa/split-path-3.c: New test.
6890 * gcc.dg/tree-ssa/split-path-4.c: New test.
6891 * gcc.dg/tree-ssa/split-path-5.c: New test.
6892 * gcc.dg/tree-ssa/split-path-6.c: New test.
6893 * gcc.dg/tree-ssa/split-path-7.c: New test.
6894
46cb9332
MS
68952016-02-05 Martin Sebor <msebor@redhat.com>
6896
6897 PR c++/69662
6898 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6899 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6900
be2083ea
RH
69012016-02-06 Richard HEnderson <rth@redhat.com>
6902
6903 PR c/69643
6904 * gcc.target/i386/addr-space-4.c: New.
6905 * gcc.target/i386/addr-space-5.c: New.
6906
711d7c23
MM
69072016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6908
6909 PR fortran/66089
6910 * gfortran.dg/elemental_dependency_6.f90: New.
6911
b5c1c988
JJ
69122016-02-05 Jakub Jelinek <jakub@redhat.com>
6913
861c7bcd
JJ
6914 PR rtl-optimization/69691
6915 * gcc.c-torture/execute/pr69691.c: New test.
6916
b5c1c988
JJ
6917 PR c++/69628
6918 * g++.dg/parse/pr69628.C: New test.
6919
f7dfa966
UB
69202016-02-05 Uros Bizjak <ubizjak@gmail.com>
6921
6922 * gcc.dg/sancov/asan.c: Move to ...
6923 * gcc.dg/asan/sancov-1.c: ... here.
6924
9b143e64
UB
69252016-02-05 Uros Bizjak <ubizjak@gmail.com>
6926
6927 * gcc.target/i386/pr69577.c: Require avx_runtime target.
6928
f5d4b899
L
69292016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6930
6931 PR target/69677
6932 * gcc.target/i386/pr69677.c: New test.
6933
76c85fbb
PP
69342016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
6935
6936 PR c++/68948
6937 * g++.dg/template/pr68948.C: New test.
6938
f181bf90
DV
69392016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
6940
6941 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
6942 (only necessary on s390x).
6943
714fb282
L
69442016-02-04 H.J. Lu <hongjiu.lu@intel.com>
6945
6946 * gcc.target/i386/pr69454-2.c: Compile with -msse2
6947 -mno-accumulate-outgoing-args.
6948
618d6c1c
PP
69492016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
6950
6951 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
6952
1066e9b5
JJ
69532016-02-04 Jakub Jelinek <jakub@redhat.com>
6954
6955 PR c/69669
6956 * c-c++-common/pr69669.c: New test.
6957
76255d0d
MM
69582016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6959
6960 PR target/69667
6961 * g++.dg/pr69667.C: New file.
6962
e0b059b1
WD
69632016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
6964
6965 PR target/69619
6966 * gcc.dg/pr69619.c: Add new test.
6967
2692b5c8
RS
69682016-02-04 Richard Sandiford <richard.sandiford@arm.com>
6969
6970 PR rtl-optimization/69577
6971 * gcc.target/i386/pr69577.c: New test.
6972
7db337c2
ML
69732016-02-04 Martin Liska <mliska@suse.cz>
6974
6975 * g++.dg/asan/pr69276.C: New test.
6976
cc9c0829
KT
69772016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6978
6979 PR target/65932
6980 PR target/67714
6981 * gcc.target/arm/wmul-3.c: Simplify test to generate just
6982 a single smulbb instruction.
6983 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
6984 * gcc.target/amr/wmul-2.c: Likewise.
6985
eb9feb52
KT
69862016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6987
6988 PR target/65932
6989 PR target/67714
6990 * gcc.c-torture/execute/pr67714.c: New test.
6991
61f727fe
JJ
69922016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6993
6994 PR target/69454
6995 * gcc.target/i386/pr69454-1.c: New test.
6996 * gcc.target/i386/pr69454-2.c: New test.
6997
05dd97db
MS
69982016-02-03 Martin Sebor <msebor@redhat.com>
6999
7000 PR c++/69251
7001 PR c++/69253
7002 PR c++/69290
7003 PR c++/69277
7004 PR c++/69349
7005 * g++.dg/ext/flexarray-mangle-2.C: New test.
7006 * g++.dg/ext/flexarray-mangle.C: New test.
7007 * g++.dg/ext/flexarray-subst.C: New test.
7008 * g++.dg/ext/flexary11.C: New test.
7009 * g++.dg/ext/flexary12.C: New test.
7010 * g++.dg/ext/flexary13.C: New test.
7011 * g++.dg/ext/flexary14.C: New test.
7012 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7013
dac2fc29
L
70142016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7015
7016 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7017 Define only if CHECK_FLOAT128 is defined.
7018 (main): Properly initialize u5.
7019
eadb8035
JJ
70202016-02-03 Jakub Jelinek <jakub@redhat.com>
7021
0afbb81b
JJ
7022 PR c/69627
7023 * gcc.dg/pr69627.c: New test.
7024
eadb8035
JJ
7025 PR target/69644
7026 * gcc.dg/pr69644.c: New test.
7027
b12d4923
MS
70282016-02-03 Mike Stump <mikestump@comcast.net>
7029
7030 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7031 support for struct-layout-1.exp.
7032
ab4bae0c
PP
70332016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7034
7035 PR c++/69056
618d6c1c 7036 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7037
95831c01
VM
70382016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7039 Alexandre Oliva <aoliva@redhat.com>
7040
7041 PR target/69461
7042 * gcc.target/powerpc/pr69461.c: New.
7043
ccc71ab8
UB
70442016-02-03 Uros Bizjak <ubizjak@gmail.com>
7045
7046 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7047 works from here ...
7048 (check_effective_target_fsanitize_thread): ... to here. Do not
7049 specify additional compile flags for the test source.
7050 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7051 specify additional compile flags for the test source.
7052
96299640
WD
70532016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7054
7055 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7056
781d83d9
AV
70572016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7058
7059 PR fortran/67451
7060 PR fortran/69418
7061 * gfortran.dg/coarray_allocate_2.f08: New test.
7062 * gfortran.dg/coarray_allocate_3.f08: New test.
7063 * gfortran.dg/coarray_allocate_4.f08: New test.
7064
d8208e6d
AL
70652016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7066
7067 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7068 use same scan-tree-dump-times on all platforms.
7069 * gcc.dg/vect/vect-outer-1.c: Likewise.
7070 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7071 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7072 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7073 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7074 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7075 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7076 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7077
a8394fa0
SB
70782016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7079
7080 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7081 warning.
7082
f3baa1d3
L
70832016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7084
7085 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7086
eb077516
JN
70872016-02-02 James Norris <jnorris@codesourcery.com>
7088
7089 * c-c++-common/goacc/routine-5.c: Add tests.
7090
578fb225
AM
70912016-02-02 Alexander Monakov <amonakov@ispras.ru>
7092
7093 * gcc.target/nvptx/unsigned-cmp.c: New test.
7094
c64f7d37
WD
70952016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7096
7097 * gcc.target/aarch64/scalar_shift_1.c
7098 (test_corners_sisd_di): Improve force to SIMD register.
7099 (test_corners_sisd_si): Likewise.
7100 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7101 Remove scan-assembler check for ldr.
7102
90c6f26c
RB
71032016-02-02 Richard Biener <rguenther@suse.de>
7104
7105 PR tree-optimization/69595
7106 * gcc.dg/Warray-bounds-17.c: New testcase.
7107
9dc03c97
RB
71082016-02-02 Richard Biener <rguenther@suse.de>
7109
7110 PR tree-optimization/69606
7111 * gcc.dg/torture/pr69606.c: New testcase.
7112
2d4dc223
YR
71132016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7114
7115 PR middle-end/68542
7116 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7117 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7118
65c98fde
AM
71192016-02-02 Alan Modra <amodra@gmail.com>
7120
7121 PR target/69548
7122 * gcc.target/powerpc/pr69548.c: New test.
7123
e1b81f2b
JJ
71242016-02-01 Jakub Jelinek <jakub@redhat.com>
7125
d0268b37
JJ
7126 PR rtl-optimization/69592
7127 * gcc.dg/pr69592.c: New test.
7128
e1b81f2b
JJ
7129 PR preprocessor/69543
7130 PR c/69558
7131 * gcc.dg/pr69543.c: New test.
7132 * gcc.dg/pr69558.c: New test.
7133
7dd7780d
UB
71342016-02-01 Uros Bizjak <ubizjak@gmail.com>
7135
bf672ee5
UB
7136 PR testsuite/65940
7137 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7138
9a7013f8
MS
71392016-02-01 Martin Sebor <msebor@redhat.com>
7140
7141 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7142
e681fb2b
BC
71432016-02-01 Bin Cheng <bin.cheng@arm.com>
7144
7145 PR tree-optimization/67921
7146 * c-c++-common/ubsan/pr67921.c: New test.
7147
ff86345f
RB
71482016-02-01 Richard Biener <rguenther@suse.de>
7149
7150 PR middle-end/69556
7151 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7152
bc369dbd
RB
71532016-02-01 Richard Biener <rguenther@suse.de>
7154
7155 PR tree-optimization/69574
7156 * gcc.dg/torture/pr69574.c: New testcase.
7157
ef318184
RB
71582016-02-01 Richard Biener <rguenther@suse.de>
7159
7160 PR tree-optimization/69579
7161 * gcc.dg/setjmp-6.c: New testcase.
7162
654745e6
JJ
71632016-02-01 Jakub Jelinek <jakub@redhat.com>
7164
7165 PR rtl-optimization/69570
7166 * g++.dg/opt/pr69570.C: New test.
7167
e6c0c44b
RH
71682016-02-01 Richard Henderson <rth@redhat.com>
7169
7170 * gcc.dg/pr69535.c: New test.
7171
6ff3f09a
JDA
71722016-01-31 John David Anglin <danglin@gcc.gnu.org>
7173
2c005538
JDA
7174 PR testsuite/69584
7175 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7176 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7177
61083a4b
JDA
7178 PR debug/68244
7179 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7180
6ff3f09a
JDA
7181 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7182
0c221916
PT
71832016-01-31 Paul Thomas <pault@gcc.gnu.org>
7184
7185 PR fortran/67564
7186 * gfortran.dg/allocate_with_source_17.f03: New test.
7187
db7a2818
JJ
71882016-01-30 Jakub Jelinek <jakub@redhat.com>
7189
7190 PR tree-optimization/69546
7191 * gcc.dg/torture/pr69546.c: New test.
7192
e520d5f0
PT
71932016-01-30 Paul Thomas <pault@gcc.gnu.org>
7194
7195 PR fortran/69566
7196 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7197
343c05d3
MS
71982016-01-30 Martin Sebor <msebor@redhat.com>
7199
7200 PR c++/68490
7201 * g++.dg/ext/flexary10.C: New test.
7202
d6c3a539
DH
72032016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7204
7205 PR fortran/66707
7206 gfortran.dg/common_23.f90: New test.
7207
52d72fcd
BS
72082016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7209
7210 PR target/65546
7211 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7212 condition being checked, and disable it when the target supports
7213 misaligned loads and stores.
7214
3a5d2ba4
JJ
72152016-01-29 Jakub Jelinek <jakub@redhat.com>
7216
7217 PR debug/69518
7218 * gcc.dg/torture/pr69518.c: New test.
7219
6bbacdb5
L
72202016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7221
7222 PR target/69530
7223 * gcc.target/i386/pr69530.c: New test.
7224
af932cdb
SE
72252016-01-29 Steve Ellcey <sellcey@imgtec.com>
7226
7227 PR target/65604
7228 * gcc.target/mips/div-delay.c: New test.
7229
26658b7c
JJ
72302016-01-29 Jakub Jelinek <jakub@redhat.com>
7231
33e89989
JJ
7232 PR target/69551
7233 * gcc.target/i386/pr69551.c: New test.
7234
26658b7c
JJ
7235 PR target/66137
7236 * gcc.target/i386/pr66137.c: New test.
7237
401116b5
AB
72382016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7239
7240 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7241 always built for p5600.
7242 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7243 isa=p5600 dg-option.
7244
d4abfcc5
RB
72452016-01-29 Richard Biener <rguenther@suse.de>
7246
7247 PR tree-optimization/69547
7248 * g++.dg/tree-ssa/pr69547.C: New testcase.
7249
16b77b32
JJ
72502016-01-29 Jakub Jelinek <jakub@redhat.com>
7251
7252 PR debug/66869
7253 * g++.dg/warn/Wunused-function2.C: New test.
7254
a1c95464
DV
72552016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7256
7257 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7258 support for test to succeed.
7259
5453bfed
MP
72602016-01-29 Marek Polacek <polacek@redhat.com>
7261
7262 PR c++/69509
7263 PR c++/69516
7264 * g++.dg/ext/constexpr-vla2.C: New test.
7265 * g++.dg/ext/constexpr-vla3.C: New test.
7266 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7267
452ec2a5
RB
72682016-01-29 Richard Biener <rguenther@suse.de>
7269
7270 PR middle-end/69537
7271 * gcc.dg/uninit-21.c: New testcase.
7272
aec0b19e
UB
72732016-01-28 Uros Bizjak <ubizjak@gmail.com>
7274
7275 PR target/69459
7276 * gcc.target/i386/pr69459.c: New test.
7277
df113ce7
SE
72782016-01-28 Steve Ellcey <sellcey@imgtec.com>
7279
7280 PR target/68400
7281 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7282 * gcc.target/mips/pr68400.c: New test.
7283
494de84f
MS
72842016-01-28 Martin Sebor <msebor@redhat.com>
7285
7286 PR target/17381
7287 * gcc.target/powerpc/pr17381.c: New test.
7288
eb1b1f01
JJ
72892016-01-28 Jakub Jelinek <jakub@redhat.com>
7290
7291 PR middle-end/69542
7292 * gcc.dg/torture/pr69542.c: New test.
7293
6dfeb7ce
WD
72942016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7295
7296 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7297
4b7471a4
DE
72982016-01-28 David Edelsohn <dje.gcc@gmail.com>
7299
7300 * gcc.dg/pr65980.c: Skip on AIX.
7301 * gcc.dg/pr66688.c: Same.
7302
b271fd21
DE
73032016-01-28 David Edelsohn <dje.gcc@gmail.com>
7304
7305 PR target/63679
7306 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7307 * gcc.dg/tree-ssa/sra-18.c: Same.
7308
874108a9
AV
73092016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7310
7311 PR fortran/62536
7312 * gfortran.dg/block_15.f08: New test.
7313 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7314 on incorrectly closed BLOCK.
7315
30480bcd
IE
73162016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7317
7318 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
73192016-01-28 Richard Biener <rguenther@suse.de>
7320
7321 PR tree-optimization/69466
7322 * gfortran.dg/vect/pr69466.f90: New testcase.
7323
0d4c694e
TP
73242016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7325
7326 * g++.dg/pr67989.C: Remove ARM-specific option.
7327 * gcc.target/arm/pr67989.C: New file.
7328
2aa780da
UB
73292016-01-27 Uros Bizjak <ubizjak@gmail.com>
7330
7331 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7332 and expm1 test for glibc < 2.11.
7333
f75ebe77
RH
73342016-01-27 Richard Henderson <rth@redhat.com>
7335
7336 * gcc.c-torture/execute/pr69447.c: New test.
7337
73382016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 7339
9a175e65 7340 PR fortran/69422
49847d75
PT
7341 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7342
cbdd8ae0
JJ
73432016-01-27 Jakub Jelinek <jakub@redhat.com>
7344
7345 PR debug/66869
7346 * gcc.dg/pr66869.c: New test.
7347
2b572b3c
JL
73482016-01-25 Jeff Law <law@redhat.com>
7349
7350 PR tree-optimization/68398
aec0b19e 7351 PR tree-optimization/69196
2b572b3c
JL
7352 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7353 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7354 path to avoid new heuristic allowing more irreducible regions
7355 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7356 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7357 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7358 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7359 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7360
fa74a4bc
MP
73612016-01-27 Marek Polacek <polacek@redhat.com>
7362
7363 PR c/68062
7364 * c-c++-common/vector-compare-4.c: New test.
7365
0afff540
DM
73662016-01-27 David Malcolm <dmalcolm@redhat.com>
7367
7368 PR preprocessor/69126
7369 * c-c++-common/pr69126.c: New test case.
7370
1a218fc9
ILT
73712016-01-27 Ian Lance Taylor <iant@google.com>
7372
7373 * gcc.dg/tree-ssa/ivopt_5.c: New test.
7374
5d70666e
RB
73752016-01-27 Ryan Burn <contact@rnburn.com>
7376
7377 PR cilkplus/69267
7378 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
7379
87ff4d66
UB
73802016-01-27 Uros Bizjak <ubizjak@gmail.com>
7381
7382 PR target/69512
7383 * gcc.target/i386/pr69512.c: New test.
7384
27e23cca
RE
73852016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
7386
7387 PR ada/69488
7388 * gnat.dg/sso/*.adb: Robustify dg-output directives.
7389
05bf54c3
MP
73902016-01-27 Marek Polacek <polacek@redhat.com>
7391
7392 PR c++/69379
7393 * g++.dg/pr69379.C: New test.
7394
60214d0d
MS
73952016-01-27 Martin Sebor <msebor@redhat.com>
7396
7397 PR c++/69317
7398 * g++.dg/abi/Wabi-2-2.C: New test.
7399 * g++.dg/abi/Wabi-2-3.C: New test.
7400 * g++.dg/abi/Wabi-3-2.C: New test.
7401 * g++.dg/abi/Wabi-3-3.C: New test.
7402
167c7bfa
RB
74032016-01-27 Richard Biener <rguenther@suse.de>
7404
7405 PR tree-optimization/69166
7406 * gcc.dg/torture/pr69166.c: New testcase.
7407
1430fb1f
MJ
74082016-01-27 Martin Jambor <mjambor@suse.cz>
7409
7410 PR tree-optimization/69355
7411 * gcc.dg/tree-ssa/pr69355.c: New test.
7412
95e3030c
MP
74132016-01-27 Marek Polacek <polacek@redhat.com>
7414
7415 PR c++/69496
7416 * g++.dg/ext/constexpr-vla1.C: New test.
7417
eeb085f3
CB
74182016-01-20 Christian Bruel <christian.bruel@st.com>
7419
7420 PR target/69245
7421 * gcc.target/arm/pr69245.c: New test.
7422
b1652dde
JJ
74232016-01-27 Jakub Jelinek <jakub@redhat.com>
7424
7425 PR tree-optimization/69399
7426 * gcc.dg/torture/pr69399.c: New test.
7427
ce7e8f00
EB
74282016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7429
7430 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7431
e4aac1d1
EB
74322016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7433
7434 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7435
8dfdb419
TV
74362016-01-26 Tom de Vries <tom@codesourcery.com>
7437
7438 PR tree-optimization/69110
7439 * gcc.dg/autopar/pr69110.c: New test.
7440
56f80f54 74412016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7442 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7443
7444 * gcc.dg/graphite/isl-ast-op-select.c: New.
7445
a0909527
PT
74462015-01-26 Paul Thomas <pault@gcc.gnu.org>
7447
7448 PR fortran/69385
7449 * gfortran.dg/allocate_error_6.f90: New test.
7450
ffc445f4
RH
74512016-01-26 Richard Henderson <rth@redhat.com>
7452
7453 * gcc.dg/tm/pr60908.c: New test.
7454
01e1dea3
DM
74552016-01-26 David Malcolm <dmalcolm@redhat.com>
7456
7457 PR other/69006
7458 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7459 directive.
7460 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7461 expected multiline output to reflect the colorization being
7462 disabled before newlines.
7463 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7464 (custom_diagnostic_finalizer): Replace call to
7465 pp_newline_and_flush with call to pp_flush.
7466 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7467 * gfortran.dg/implicit_class_1.f90: Likewise.
7468 * lib/gcc-dg.exp (allow_blank_lines): New global.
7469 (dg-allow-blank-lines-in-output): New procedure.
7470 (gcc-dg-prune): Complain about blank lines in the output, unless
7471 dg-allow-blank-lines-in-output was called.
7472 * lib/multiline.exp (_build_multiline_regex): Only support
7473 arbitrary followup text for non-blank-lines, not for blank lines.
7474
13f92e8d
JJ
74752016-01-26 Jakub Jelinek <jakub@redhat.com>
7476
7477 PR tree-optimization/69483
7478 * gcc.dg/pr69483.c: New test.
7479 * g++.dg/opt/pr69483.C: New test.
7480
92422235
CL
74812016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7482
7483 PR target/68620
7484 * gcc.target/arm/pr68620.c: New test.
7485
0bccf11b
L
74862016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7487
7488 * gcc.target/i386/pr68986-2.c: Remove -m32.
7489
81cd202e
L
74902016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7491
7492 PR target/68986
7493 * gcc.target/i386/pr68986-1.c: New test.
7494 * gcc.target/i386/pr68986-2.c: Likewise.
7495 * gcc.target/i386/pr68986-3.c: Likewise.
7496
213a1c03
CB
74972016-01-26 Christian Bruel <christian.bruel@st.com>
7498
7499 * lib/target-supports.exp
7500 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
7501 (check_effective_target_arm_crypto_pragma_ok): Likewise.
7502 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
7503
22a08dd1
RB
75042016-01-26 Richard Biener <rguenther@suse.de>
7505
7506 PR tree-optimization/69452
7507 * gcc.dg/torture/pr69452.c: New testcase.
7508
6c06e0e8
JJ
75092016-01-26 Jakub Jelinek <jakub@redhat.com>
7510
7511 PR target/69442
7512 * gcc.dg/pr69442.c: New test.
7513
b96824c4
RFI
75142016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7515
7516 PR target/67896
7517 * gcc.target/aarch64/simd/pr67896.C: New.
7518
5ee31e57
RS
75192016-01-26 Richard Sandiford <richard.sandiford@arm.com>
7520
7521 PR tree-optimization/69400
7522 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7523 function.
7524 (plugin_init): Call it.
7525 * gcc.dg/torture/pr69400.c: New test.
7526
7ddfb31d
CL
75272016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7528
7529 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7530
1e050c90
AK
75312016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7532 Sebastian Pop <s.pop@samsung.com>
7533
7534 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7535 isl-0.15.
7536
c8ee4bf5
AK
75372016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7538 Sebastian Pop <s.pop@samsung.com>
7539
7540 * gcc.dg/graphite/pr69292.c: New.
7541
d902b330
JJ
75422016-01-25 Jakub Jelinek <jakub@redhat.com>
7543
7544 * c-c++-common/goacc/use_device-1.c: New test.
7545
2c89b952
JL
75462016-01-25 Jeff Law <law@redhat.com>
7547
7548 PR tree-optimization/69196
7549 PR tree-optimization/68398
7550 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
7551 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7552
685c8785
DE
75532016-01-25 David Edelsohn <dje.gcc@gmail.com>
7554
7555 PR target/69469
7556 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7557 Algorithm.
7558
95cef0c1
RB
75592016-01-25 Richard Biener <rguenther@suse.de>
7560
7561 PR testsuite/69380
7562 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
7563
2947d3b2
IE
75642016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
7565
7566 PR target/69421
7567 * gcc.dg/pr69421.c: New test.
7568
ae19075a
BB
75692016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
7570
7571 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
7572 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
7573 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
7574 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
7575 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
7576 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
7577 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
7578 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
7579 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
7580 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
7581
fa4511c2
RB
75822016-01-25 Richard Biener <rguenther@suse.de>
7583
7584 PR tree-optimization/69376
7585 * gcc.dg/torture/pr69376.c: New testcase.
7586
1d101216
JD
75872016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7588
7589 PR fortran/69397
7590 PR fortran/68442
7591 * gfortran.dg/interface_38.f90: New test.
7592 * gfortran.dg/interface_39.f90: New test.
a0909527 7593
a59b92b0
PP
75942016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
7595
7596 Revert:
7597 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7598
7599 PR c++/11858
7600 PR c++/24663
7601 PR c++/24664
7602 * g++.dg/template/pr11858.C: New test.
7603 * g++.dg/template/pr24663.C: New test.
7604 * g++.dg/template/unify12.C: New test.
7605 * g++.dg/template/unify13.C: New test.
7606 * g++.dg/template/unify14.C: New test.
7607 * g++.dg/template/unify15.C: New test.
7608 * g++.dg/template/unify16.C: New test.
7609 * g++.dg/template/unify17.C: New test.
7610
16acb1a8
DH
76112016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
7612
7613 PR fortran/68283
7614 gfortran.dg/pr68283.f90: New test.
7615
094773e8
TK
76162016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
7617
7618 PR fortran/66094
7619 * gfortran.dg/inline_matmul_13.f90: New test.
7620 * gfortran.dg/matmul_bounds_8.f90: New test.
7621 * gfortran.dg/matmul_bounds_9.f90: New test.
7622 * gfortran.dg/matmul_bounds_10.f90: New test.
7623
42fb90d7
TV
76242016-01-23 Tom de Vries <tom@codesourcery.com>
7625
7626 PR tree-optimization/69426
7627 * gcc.dg/autopar/pr69426.c: New test.
7628
69da7802
MS
76292016-01-23 Martin Sebor <msebor@redhat.com>
7630
7631 PR c++/58109
7632 PR c++/69022
7633 * g++.dg/cpp0x/alignas5.C: New test.
7634 * g++.dg/ext/vector29.C: Same.
7635
da17300a
UB
76362016-01-23 Uros Bizjak <ubizjak@gmail.com>
7637
7638 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
7639 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
7640 _GNU_SOURCE from compile flags to the source.
7641 * gcc.target/i386/chkp-stropt-12.c: Ditto.
7642 * gcc.target/i386/chkp-stropt-16.c: Ditto.
7643 * gcc.target/i386/chkp-stropt-4.c: Ditto.
7644 * gcc.target/i386/chkp-stropt-8.c: Ditto.
7645
62041cfc
JJ
76462016-01-22 Jakub Jelinek <jakub@redhat.com>
7647
7648 PR target/69432
7649 * g++.dg/opt/pr69432.C: New test.
7650
f7d2ad6f
BS
76512016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7652
7653 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7654 32-bit targets testing an -m64 multilib.
7655
d403fc9a
WS
76562016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7657
7658 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7659 64-bit support.
7660
4aa16f8d
JG
76612016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7662
7663 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7664
7c816d0f
CB
76652016-01-21 Christian Bruel <christian.bruel@st.com>
7666
7667 PR target/68674
7668 * gcc.target/i386/pr68674.c
7669 * gcc.target/aarch64/pr68674.c
7670 * gcc.target/arm/pr68674.c
7671
fce661e8
KT
76722016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7673
7674 PR target/69403
7675 * gcc.c-torture/execute/pr69403.c: New test.
7676
4696899f
PC
76772016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7678
7679 PR c++/55843
7680 * g++.dg/template/pr55843.C: New.
7681
bac69366
AL
76822016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7683
7684 PR testsuite/66877
7685 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7686 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7687
b57d3a5c
BS
76882016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7689
7690 PR testsuite/67489
da17300a
UB
7691 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7692 from dg-do compile directive, and instead add
7693 { dg-require-effective-target int128 }.
b57d3a5c 7694
9f04a53e
MS
76952016-01-20 Martin Sebor <msebor@redhat.com>
7696
7697 PR c/69405
7698 * gcc.dg/sync-fetch.c: New test.
7699
38a51663
JL
77002016-01-21 Martin Sebor <msebor@redhat.com>
7701
7702 PR target/69252
7703 * gcc.target/powerpc/pr69252.c: New test.
7704
2423a75a
JD
77052016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7706
7707 PR fortran/65996
da17300a 7708 * gfortran.dg/pr65996.f90: New test.
2423a75a 7709
0a76463f
DV
77102016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7711
7712 PR c++/68810
9f04a53e 7713 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 7714 expected to generate an error.
0a76463f 7715
9776e692
BS
77162016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7717
7718 PR middle-end/66178
7719 * gcc.dg/torture/pr66178.c: New test.
7720
c8d3e088
AB
77212016-01-21 Anton Blanchard <anton@samba.org>
7722 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7723
7724 PR target/63354
7725 * gcc.target/powerpc/pr63354.c: New test.
7726
35b707ff
VM
77272016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7728
7729 PR rtl-optimization/68990
7730 * gcc.target/i386/pr68990: New.
7731
157b0829
NC
77322016-01-21 Nick Clifton <nickc@redhat.com>
7733
7734 PR target/69129
7735 * gcc.target/mips/pr69129.c: New.
7736
aede6748
PC
77372016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7738
7739 PR c++/58046
7740 * g++.dg/cpp0x/pr58046.C: New.
7741
5463c2c8
JJ
77422016-01-21 Jakub Jelinek <jakub@redhat.com>
7743
6d31cc75
SS
7744 PR target/69187
7745 PR target/65624
7746 * gcc.target/arm/pr69187.c: New test.
7747
5463c2c8
JJ
7748 PR c++/69355
7749 * g++.dg/torture/pr69355.C: New test.
7750
fa28f32b
AK
77512016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7752 Sebastian Pop <s.pop@samsung.com>
7753
7754 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7755
b920a047
AK
77562016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7757 Sebastian Pop <s.pop@samsung.com>
7758
da17300a 7759 * gcc.dg/graphite/pr68976.c: New test.
b920a047 7760
bdd3aea6
JJ
77612016-01-21 Jakub Jelinek <jakub@redhat.com>
7762
7763 PR middle-end/67653
7764 * c-c++-common/pr67653.c: New test.
7765 * gcc.dg/torture/pr29119.c: Add dg-warning.
7766
26a2e6ae
PB
77672016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7768
7769 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7770
d25c7690
PK
77712016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7772
7773 PR c/24293
7774 * gcc.dg/pr24293.c: New test.
7775 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7776 incomplete struct type.
7777 * gcc.dg/declspec-1.c: Likewise.
7778 * gcc.dg/pr63549.c: Likewise.
7779
889d5698
JJ
77802016-01-20 Jakub Jelinek <jakub@redhat.com>
7781
7782 PR tree-optimization/66612
7783 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7784 for bdn instruction.
7785
d7cf3dc7
CL
77862016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7787
7788 * lib/target-supports.exp
7789 (check_effective_target_arm_fp_ok_nocache): New.
7790 (check_effective_target_arm_fp_ok): New.
7791 (add_options_for_arm_fp): New.
7792 (check_effective_target_arm_crypto_ok_nocache): Require
7793 target_arm_v8_neon_ok instead of arm32.
7794 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7795 (check_effective_target_arm_crypto_pragma_ok): New.
7796 (add_options_for_arm_vfp): New.
7797 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7798 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7799 target instead. Force initial fpu to vfp.
7800 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7801 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7802 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7803 dependency.
7804 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7805 use arm_vfp effective target instead. Force initial fpu to vfp.
7806 * gcc.target/arm/attr-neon3.c: Likewise.
7807 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7808 arm_vfp_ok.
7809 * gcc.target/arm/unsigned-float.c: Likewise.
7810 * gcc.target/arm/vfp-1.c: Likewise.
7811 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7812 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7813 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7814 * gcc.target/arm/vfp-ldmias.c: Likewise.
7815 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7816 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7817 * gcc.target/arm/vfp-stmiad.c: Likewise.
7818 * gcc.target/arm/vfp-stmias.c: Likewise.
7819 * gcc.target/arm/vnmul-1.c: Likewise.
7820 * gcc.target/arm/vnmul-2.c: Likewise.
7821 * gcc.target/arm/vnmul-3.c: Likewise.
7822 * gcc.target/arm/vnmul-4.c: Likewise.
7823
01ac9704 78242016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7825
e84b00da
L
7826 PR testsuite/69366
7827 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7828 the MPX run-time library, for compile-time MPX test.
7829 * gcc.target/i386/chkp-always_inline.c: Likewise.
7830 * gcc.target/i386/chkp-bndret.c: Likewise.
7831 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7832 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7833 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7834 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7835 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7836 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7837 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7838 * gcc.target/i386/chkp-label-address.c: Likewise.
7839 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7840 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7841 * gcc.target/i386/chkp-pr69044.c: Likewise.
7842 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7843 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7844 * gcc.target/i386/chkp-strchr.c: Likewise.
7845 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7846 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7847 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7848 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7849 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7850 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7851 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7852 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7853 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7854 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7855 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7856 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7857 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7858 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7859 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7860 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7861 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7862 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7863 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7864 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7865 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7866 * gcc.target/i386/pr63995-2.c: Likewise.
7867 * gcc.target/i386/pr64805.c: Likewise.
7868 * gcc.target/i386/pr65044.c: Likewise.
7869 * gcc.target/i386/pr65167.c: Likewise.
7870 * gcc.target/i386/pr65183.c: Likewise.
7871 * gcc.target/i386/pr65184.c: Likewise.
7872 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 7873
28b33016
IE
78742016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7875
7876 PR tree-optimization/69328
7877 * gcc.dg/pr69328.c: New test.
7878
bcff0913
JL
78792016-01-20 Jeff Law <law@redhat.com>
7880
bf0bb970 7881 PR target/25114
bcff0913
JL
7882 * gcc.target/m68k/pr25114.c: New test.
7883
a3f69631
AV
78842016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7885
7886 * gcc.target/arm/memset-inline-10.c: Added
7887 dg-require-effective-target arm_thumb2_ok.
7888
af33ba0d
EB
78892016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7890
7891 * gcc.dg/debug/dwarf2/sso.c: New test.
7892
7596d5de
UB
78932016-01-19 Uros Bizjak <ubizjak@gmail.com>
7894
7895 PR testsuite/68820
7896 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7897 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7898 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7899
ceda2c69
JH
79002016-01-19 Jan Hubicka <hubicka@ucw.cz>
7901
7902 PR ipa/66223
7903 * g++.dg/ipa/devirt-50.C: New testcase.
7904
38a979f2
MP
79052016-01-19 Marek Polacek <polacek@redhat.com>
7906
7907 PR c++/68965
7908 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7909 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7910
962801c5
KT
79112016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7912
7913 PR target/69135
7914 * gcc.target/arm/pr69135_1.c: New test.
7915
078fe40a
WD
79162015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7917
7918 * gcc.target/aarch64/ccmp_1.c: Add new tests.
7919
786e3c06
WD
79202015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7921
7922 * gcc.target/aarch64/ccmp_1.c: New testcase.
7923
1e297006
MP
79242016-01-19 Marek Polacek <polacek@redhat.com>
7925
7926 PR c++/68586
7927 * g++.dg/cpp0x/enum30.C: New test.
7928
879c27e3
RB
79292016-01-19 Richard Biener <rguenther@suse.de>
7930
7931 PR tree-optimization/69336
7932 * g++.dg/tree-ssa/pr69336.C: New testcase.
7933
015337d3
JJ
79342016-01-19 Jakub Jelinek <jakub@redhat.com>
7935
7936 PR debug/65779
7937 * gcc.dg/pr65779.c: New test.
7938
e2c768b6
RB
79392016-01-19 Richard Biener <rguenther@suse.de>
7940
7941 PR tree-optimization/69352
7942 * gcc.dg/torture/pr69352.c: New testcase.
7943
569efc34
JJ
79442016-01-19 Jakub Jelinek <jakub@redhat.com>
7945
7946 PR rtl-optimization/68955
7947 PR rtl-optimization/64557
7948 * gcc.dg/torture/pr68955.c: New test.
7949
e49d321f
JH
79502016-01-19 Jan Hubicka <hubicka@ucw.cz>
7951
7952 PR lto/69136
7953 * g++.dg/torture/pr69136.C: New testcase.
7954
e9191ad3
JH
79552016-01-19 Jan Hubicka <hubicka@ucw.cz>
7956
7957 PR lto/69133
7958 * g++.dg/lto/pr69133_0.C: New testcase.
7959 * g++.dg/lto/pr69133_1.C: New testcase.
7960
2bedb645
JL
79612016-01-15 Jeff Law <law@redhat.com>
7962
7963 PR tree-optimization/69320
7964 * gcc.c-torture/pr69320-1.c: New test.
7965 * gcc.c-torture/pr69320-2.c: New test.
7966 * gcc.c-torture/pr69320-3.c: New test.
7967 * gcc.c-torture/pr69320-4.c: New test.
7968
17c15cb9
PP
79692016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7970
7971 PR c++/11858
7972 PR c++/24663
7973 PR c++/24664
7974 * g++.dg/template/pr11858.C: New test.
7975 * g++.dg/template/pr24663.C: New test.
7976 * g++.dg/template/unify12.C: New test.
7977 * g++.dg/template/unify13.C: New test.
7978 * g++.dg/template/unify14.C: New test.
7979 * g++.dg/template/unify15.C: New test.
7980 * g++.dg/template/unify16.C: New test.
7981 * g++.dg/template/unify17.C: New test.
7982
9617fd08
DM
79832016-01-18 David Malcolm <dmalcolm@redhat.com>
7984
7985 PR testsuite/69181
7986 * gcc.dg/pr69181-1.c: New test file.
7987 * gcc.dg/pr69181-2.c: New test file.
7988 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
7989 globals by moving it to...
7990 (cleanup-after-saved-dg-test): ...this new function. Add
7991 "global additional_sources_used". Add reset of global
7992 multiline_expected_outputs to the empty list.
7993 * lib/multiline.exp (_multiline_expected_outputs): Rename this
7994 global to...
7995 (multiline_expected_outputs): ...this, and updated comments to
7996 note that it is modified from gcc-dg.exp.
7997 (dg-end-multiline-output): Update for the above renaming.
7998 (handle-multiline-outputs): Likewise. Remove the clearing
7999 of the expected outputs to the empty list.
8000
b555a2e4
RB
80012016-01-18 Richard Biener <rguenther@suse.de>
8002
8003 PR tree-optimization/69297
8004 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8005
96902805
JM
80062016-01-18 Joseph Myers <joseph@codesourcery.com>
8007
8008 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8009 dg-options.
8010 * gcc.target/mips/mips-3d-2.c: Likewise.
8011 * gcc.target/mips/mips-3d-3.c: Likewise.
8012 * gcc.target/mips/mips-3d-4.c: Likewise.
8013 * gcc.target/mips/mips-3d-5.c: Likewise.
8014 * gcc.target/mips/mips-3d-6.c: Likewise.
8015 * gcc.target/mips/mips-3d-7.c: Likewise.
8016 * gcc.target/mips/mips-3d-8.c: Likewise.
8017 * gcc.target/mips/mips-3d-9.c: Likewise.
8018 * gcc.target/mips/mips-ps-1.c: Likewise.
8019 * gcc.target/mips/mips-ps-2.c: Likewise.
8020 * gcc.target/mips/mips-ps-3.c: Likewise.
8021 * gcc.target/mips/mips-ps-4.c: Likewise.
8022 * gcc.target/mips/mips-ps-5.c: Likewise.
8023 * gcc.target/mips/mips-ps-6.c: Likewise.
8024 * gcc.target/mips/mips-ps-7.c: Likewise.
8025 * gcc.target/mips/mips-ps-type.c: Likewise.
8026 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8027 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8028
40e26f94
TV
80292016-01-18 Tom de Vries <tom@codesourcery.com>
8030
8031 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8032 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8033 * c-c++-common/goacc/kernels-empty.c: New test.
8034 * c-c++-common/goacc/kernels-eternal.c: New test.
8035 * c-c++-common/goacc/kernels-loop-2.c: New test.
8036 * c-c++-common/goacc/kernels-loop-3.c: New test.
8037 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8038 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8039 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8040 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8041 * c-c++-common/goacc/kernels-loop-data.c: New test.
8042 * c-c++-common/goacc/kernels-loop-g.c: New test.
8043 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8044 * c-c++-common/goacc/kernels-loop-n.c: New test.
8045 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8046 * c-c++-common/goacc/kernels-loop.c: New test.
8047 * c-c++-common/goacc/kernels-noreturn.c: New test.
8048 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8049 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8050 * c-c++-common/goacc/kernels-reduction.c: New test.
8051
a98d4647
TV
80522016-01-18 Tom de Vries <tom@codesourcery.com>
8053
8054 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8055 * gcc.dg/autopar/outer-2.c: Same.
8056 * gcc.dg/autopar/outer-3.c: Same.
8057 * gcc.dg/autopar/outer-4.c: Same.
8058 * gcc.dg/autopar/outer-5.c: Same.
8059 * gcc.dg/autopar/outer-6.c: Same.
8060 * gcc.dg/autopar/parallelization-1.c: Same.
8061 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8062 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8063 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8064 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8065 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8066 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8067 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8068 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8069 * gcc.dg/autopar/pr39500-1.c: Same.
8070 * gcc.dg/autopar/pr39500-2.c: Same.
8071 * gcc.dg/autopar/pr46193.c: Same.
8072 * gcc.dg/autopar/pr46194.c: Same.
8073 * gcc.dg/autopar/pr49580.c: Same.
8074 * gcc.dg/autopar/pr49960-1.c: Same.
8075 * gcc.dg/autopar/pr49960.c: Same.
8076 * gcc.dg/autopar/pr68373.c: Same.
8077 * gcc.dg/autopar/reduc-1.c: Same.
8078 * gcc.dg/autopar/reduc-1char.c: Same.
8079 * gcc.dg/autopar/reduc-1short.c: Same.
8080 * gcc.dg/autopar/reduc-2.c: Same.
8081 * gcc.dg/autopar/reduc-2char.c: Same.
8082 * gcc.dg/autopar/reduc-2short.c: Same.
8083 * gcc.dg/autopar/reduc-3.c: Same.
8084 * gcc.dg/autopar/reduc-4.c: Same.
8085 * gcc.dg/autopar/reduc-6.c: Same.
8086 * gcc.dg/autopar/reduc-7.c: Same.
8087 * gcc.dg/autopar/reduc-8.c: Same.
8088 * gcc.dg/autopar/reduc-9.c: Same.
8089 * gcc.dg/autopar/uns-outer-4.c: Same.
8090 * gcc.dg/autopar/uns-outer-5.c: Same.
8091 * gcc.dg/autopar/uns-outer-6.c: Same.
8092 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8093 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8094
da976fa8
AL
80952016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8096
8097 PR target/63679
8098 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8099 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8100
70c1e886
AL
81012016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8102
8103 PR target/63679
8104 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8105 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8106 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8107
88bed196
AL
81082016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8109
8110 PR target/63679
8111 * gcc.dg/tree-ssa/sra-17.c: New.
8112 * gcc.dg/tree-ssa/sra-18.c: New.
8113
3dd5f42e
IE
81142016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8115
8116 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8117
ae5a77fa
EB
81182016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8119
8120 * gnat.dg/inline12.adb: New test.
8121
11e57fc6
BC
81222016-01-18 Bin Cheng <bin.cheng@arm.com>
8123
8124 PR tree-optimization/66797
8125 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8126
995b6fe0
RB
81272016-01-18 Richard Biener <rguenther@suse.de>
8128
8129 PR tree-optimization/69170
8130 * gcc.dg/torture/pr69170.c: New testcase.
8131
82ee0cf2 81322016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8133
8134 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8135
d69da357
TV
81362016-01-16 Tom de Vries <tom@codesourcery.com>
8137
8138 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8139
a3845283
TV
81402016-01-16 Tom de Vries <tom@codesourcery.com>
8141
8142 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8143 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8144 redundant dg-require-effective-target pthread.
8145 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8146 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8147 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8148 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8149 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8150 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8151 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8152
197a6aa6
DE
81532016-01-16 David Edelsohn <dje.gcc@gmail.com>
8154
8155 PR target/68609
8156 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8157 * gcc.target/powerpc/recip-7.c: Same.
8158
ec7886c1
PP
81592016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8160
8161 PR c++/69091
8162 * g++.dg/template/pr69091.C: New test.
8163
203484bb
PP
81642016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8165
8166 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8167 dump does not contain an error_mark_node.
8168 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8169 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8170
aa2500e9
PP
81712016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8172
8173 PR c++/68936
8174 * g++.dg/template/pr68936.C: New test.
8175
28621a5c
DE
81762016-01-15 David Edelsohn <dje.gcc@gmail.com>
8177
8178 PR target/68609
8179 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8180 * gcc.target/powerpc/recip-2.c: Same.
8181 * gcc.target/powerpc/recip-3.c: Same.
8182 * gcc.target/powerpc/recip-4.c: Same.
8183 * gcc.target/powerpc/recip-sqrtf.c: Same.
8184
40c43aca
JL
81852016-01-15 Jeff Law <law@redhat.com>
8186
8187 PR tree-optimization/69270
8188 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8189 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8190
afbc5ae8
PT
81912016-01-15 Paul Thomas <pault@gcc.gnu.org>
8192
8193 PR fortran/49630
8194 * gfortran.dg/deferred_character_13.f90: New test for the fix
8195 of comment 3 of the PR.
8196
8197 PR fortran/54070
8198 * gfortran.dg/deferred_character_8.f90: New test
8199 * gfortran.dg/allocate_error_5.f90: New test
8200
8201 PR fortran/60593
8202 * gfortran.dg/deferred_character_10.f90: New test
8203
8204 PR fortran/60795
8205 * gfortran.dg/deferred_character_14.f90: New test
8206
8207 PR fortran/61147
8208 * gfortran.dg/deferred_character_11.f90: New test
8209
8210 PR fortran/64324
8211 * gfortran.dg/deferred_character_9.f90: New test
8212
49abe076
VM
82132016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8214
8215 PR rtl-optimization/69030
8216 * gcc.target/i386/pr69030.c: New.
8217
16d12992
KT
82182016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8219
8220 * gcc.target/aarch64/target_attr_17.c: New test.
8221
78810bd3
RB
82222016-01-15 Richard Biener <rguenther@suse.de>
8223
8224 PR tree-optimization/66856
8225 * gcc.dg/torture/pr66856-1.c: New testcase.
8226 * gcc.dg/torture/pr66856-2.c: Likewise.
8227
2bd847fe
RB
82282016-01-15 Richard Biener <rguenther@suse.de>
8229
8230 PR debug/69137
8231 * g++.dg/lto/pr69137_0.C: New testcase.
8232
a00fe3b7
RS
82332016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8234
8235 PR middle-end/69246
8236 * gcc.target/i386/pr69246.c: New test.
8237
cbb0e83b
DV
82382016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8239
7596d5de 8240 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8241
5a500ecf
DV
82422016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8243
8244 PR c++/56194
8245 * g++.dg/init/const9.C: Disable test on S/390.
8246
5d9bf64f
DV
82472016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8248
8249 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8250 * g++.dg/Wno-frame-address.C: Ditto.
8251
e234b19e
DV
82522016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8253
8254 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8255
89483f99
RB
82562016-01-15 Richard Biener <rguenther@suse.de>
8257
8258 PR tree-optimization/68961
8259 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8260
94f37395
IE
82612016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8262
8263 * gcc.target/i386/pr65105-5.c: New test.
8264
82ee0cf2 82652016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
8266
8267 * gcc.c-torture/execute/alias-4.c: New testcase.
8268
82ee0cf2 82692016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
8270
8271 PR ipa/68148
8272 * g++.dg/ipa/devirt-49.C: New testcase.
8273
092f7deb 82742016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
8275
8276 PR target/65837
8277 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8278 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8279 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8280
e93c66bc
RB
82812016-01-15 Richard Biener <rguenther@suse.de>
8282
8283 PR tree-optimization/69117
8284 * gcc.dg/torture/pr69117.c: New testcase.
8285
c47eaca6 82862015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
8287
8288 PR c++/69048
8289 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8290
c3f6914a
FXC
82912016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8292
8293 PR testsuite/67509
8294 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8295 range tests use 100 * maximum instead of maximum + 1.
8296
cd65ae90
JJ
82972016-01-14 Jakub Jelinek <jakub@redhat.com>
8298
8299 PR debug/69244
8300 * gcc.dg/guality/pr69244.c: New test.
8301
19643948
UB
83022016-01-14 Uros Bizjak <ubizjak@gmail.com>
8303
8304 * lib/target-supports.exp (check_effective_target_issignaling):
8305 New procedure.
8306 * gcc.dg/pr61441.c: Require issignaling effective target.
8307
fe79c97e
SB
83082016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8309
8310 PR target/68803
8311 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8312
c7df95d8
DM
83132016-01-14 David Malcolm <dmalcolm@redhat.com>
8314
8315 PR c++/68819
8316 PR preprocessor/69177
8317 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8318 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8319 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8320 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8321
00083992
MP
83222016-01-14 Marek Polacek <polacek@redhat.com>
8323
8324 PR c/69262
8325 * gcc.dg/array-15.c: New test.
8326
0c9b3294
JJ
83272016-01-14 Jakub Jelinek <jakub@redhat.com>
8328
8329 PR middle-end/68146
8330 PR tree-optimization/69155
8331 * gfortran.dg/pr68146.f: New test.
8332 * gfortran.dg/pr69155.f90: New test.
8333
3688e13d
RB
83342016-01-14 Richard Biener <rguenther@suse.de>
8335
8336 PR tree-optimization/68060
8337 * gcc.dg/torture/pr68060-1.c: New testcase.
8338 * gcc.dg/torture/pr68060-2.c: Likewise.
8339
bab0ad3a
NC
83402016-01-14 Nick Clifton <nickc@redhat.com>
8341
8342 * lib/target-supports.exp
8343 (check_effective_target_arm_neon_ok_nocache): Add an option
8344 sequence that includes setting the ARM architecture to ARMv7-A.
8345 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8346 command line options necessary to enable Neon support.
8347 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8348 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8349 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8350 * gcc.target/arm/pr69180.c: Likewise.
8351
947c2ce5
JL
83522016-01-14 Jeff Law <law@redhat.com>
8353
8354 PR tree-optimization/69270
8355 * gcc.dg/tree-ssa/pr69270.c: New test.
8356
3342fd71
BS
83572016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8358
8359 PR c/66208
8360 * c-c++-common/pr66208.c: New file.
8361
2ad3adf1
JJ
83622016-01-13 Jakub Jelinek <jakub@redhat.com>
8363
8364 PR tree-optimization/69156
8365 * gcc.dg/pr69156.c: New test.
8366
398d6feb
L
83672016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8368
8369 * gcc.target/i386/pr69225-7.c: New test.
8370
4c868789
RH
83712016-01-13 Richard Henderson <rth@redhat.com>
8372
8373 * gcc.dg/tm/memopt-13.c: Update expected function.
8374 * gcc.dg/tm/memopt-6.c: Likewise.
8375
ef6d1772
UB
83762016-01-13 Uros Bizjak <ubizjak@gmail.com>
8377
8378 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
8379 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
8380 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
8381 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 8382
ef6d1772
UB
83832016-01-13 Tom de Vries <tom@codesourcery.com>
8384
8385 PR tree-optimization/69169
0b4b6ef2
TV
8386 * gcc.dg/pr69169.c: New test.
8387
2ad3adf1 83882016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
8389
8390 PR target/69228
8391 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
8392 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8393 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8394 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8395 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8396 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8397 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8398 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8399
9060e335
AK
84002016-01-13 Jakub Jelinek <jakub@redhat.com>
8401
8402 PR target/69247
8403 * gcc.dg/pr69247.c: New test.
8404
40311329
RB
84052016-01-13 Richard Biener <rguenther@suse.de>
8406
8407 PR tree-optimization/69242
8408 * gcc.dg/torture/pr69242.c: New testcase.
8409
ccbd7103
RB
84102016-01-13 Richard Biener <rguenther@suse.de>
8411
8412 PR tree-optimization/69186
8413 * gcc.dg/torture/pr69186.c: New testcase.
8414
c6f72a46
JL
84152016-01-13 Jeff Law <law@redhat.com>
8416
8417 PR tree-optimization/67755
8418 * gcc.dg/tree-ssa/pr67755.c: New test.
8419
84202016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8421
8422 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8423 pass number in output by a star.
8424
c446cf07
BC
84252016-01-12 Bin Cheng <bin.cheng@arm.com>
8426
8427 PR tree-optimization/68911
8428 * gcc.c-torture/execute/pr68911.c: New test.
8429
5342156c
MP
84302016-01-12 Marek Polacek <polacek@redhat.com>
8431
8432 PR c++/68979
8433 * g++.dg/warn/permissive-1.C: New test.
8434
65364cc5
JJ
84352016-01-12 Jakub Jelinek <jakub@redhat.com>
8436
8437 PR objc++/68511
8438 PR c++/69213
8439 * g++.dg/opt/pr69213.C: New test.
8440
81b9a3d9
CB
84412016-01-12 Christian Bruel <christian.bruel@st.com>
8442
8443 PR target/69180
8444 * gcc.target/arm/pr69180.c: New test.
8445
3c4e91c9
RB
84462016-01-12 Richard Biener <rguenther@suse.de>
8447
8448 PR lto/69077
8449 * g++.dg/lto/pr69077_0.C: New testcase.
8450 * g++.dg/lto/pr69077_1.C: Likewise.
8451
5664cea1
JJ
84522016-01-12 Jakub Jelinek <jakub@redhat.com>
8453
8454 PR target/69175
8455 * g++.dg/opt/pr69175.C: New test.
8456
86cefc49
AL
84572016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8458
8459 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8460 rather than #including math.h & stdlib.h.
8461 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8462 * gcc.dg/vect/pr49771.c: Likewise.
8463 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8464 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8465 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8466 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8467 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8468 * gcc.dg/vect/pr44507.c: Likewise.
8469 * gcc.dg/vect/pr45902.c: Likewise.
8470 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8471 * gcc.dg/vect/vect-117.c: Likewise.
8472 * gcc.dg/vect/vect-99.c: Likewise.
8473 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8474 * gcc.dg/vect/vect-cond-1.c: Likewise.
8475 * gcc.dg/vect/vect-cond-2.c: Likewise.
8476 * gcc.dg/vect/vect-cond-3.c: Likewise.
8477 * gcc.dg/vect/vect-cond-4.c: Likewise.
8478 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
8479 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
8480 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
8481 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
8482 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
8483 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
8484 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
8485 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
8486 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
8487 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
8488 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
8489 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
8490 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
8491 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
8492 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
8493 include of signal.h.
8494 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
8495 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
8496 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
8497 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
8498 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
8499 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
8500 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
8501 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
8502 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
8503 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
8504 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8505 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8506 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
8507 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
8508 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
8509 * gcc.dg/vect/vect-outer-5.c: Likewise.
8510 * gcc.dg/vect/vect-outer-6.c: Likewise.
8511 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
8512 include of stdio.h.
8513
b832f61e
NC
85142016-01-12 Nick Clifton <nickc@redhat.com>
8515
8516 PR target/68913
8517 * gcc.dg/lto/pr61886_0.c: Rename the external function called
8518 to fread so that it will be found in all target runtimes.
8519
8eac49b1
RB
85202016-01-12 Richard Biener <rguenther@suse.de>
8521
8522 PR tree-optimization/69053
8523 * g++.dg/torture/pr69053.C: New testcase.
8524
2935d994
RB
85252016-01-12 Richard Biener <rguenther@suse.de>
8526
8527 PR tree-optimization/69168
8528 * gcc.dg/torture/pr69168.c: New testcase.
8529
66c16fd9
RB
85302016-01-12 Richard Biener <rguenther@suse.de>
8531
8532 PR tree-optimization/69157
8533 * gcc.dg/torture/pr69157.c: New testcase.
8534
85352016-01-12 Richard Biener <rguenther@suse.de>
8536
8537 PR tree-optimization/69174
8538 * gcc.dg/torture/pr69174.c: New testcase.
8539
723033a6
JJ
85402016-01-12 Jakub Jelinek <jakub@redhat.com>
8541
8542 PR c++/66808
8543 PR c++/69000
8544 * g++.dg/tls/pr66808.C: New test.
8545 * g++.dg/tls/pr69000.C: New test.
8546
3574cf47
BS
85472016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8548
8549 * gcc.target/powerpc/swaps-p8-23.c: New test.
8550 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
8551
feb20787
JDA
85522016-01-11 John David Anglin <danglin@gcc.gnu.org>
8553
8554 PR tree-optimization/68356
8555 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
8556
27b1820a
KV
85572016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
8558 Jim Wilson <jim.wilson@linaro.org>
8559
8560 PR target/69194
8561 * gcc.target/arm/pr69194.c: New test.
8562
cf4de6af
L
85632016-01-11 H.J. Lu <hongjiu.lu@intel.com>
8564
8565 PR target/69225
8566 * gcc.target/i386/pr69225-1.c: New test.
8567 * gcc.target/i386/pr69225-2.c: Likewise.
8568 * gcc.target/i386/pr69225-3.c: Likewise.
8569 * gcc.target/i386/pr69225-4.c: Likewise.
8570 * gcc.target/i386/pr69225-5.c: Likewise.
8571 * gcc.target/i386/pr69225-6.c: Likewise.
8572
1ebd5558
JJ
85732016-01-11 Jakub Jelinek <jakub@redhat.com>
8574
23552a4d
JJ
8575 PR target/67462
8576 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
8577 if lp64.
8578
26ff85b0
JJ
8579 PR target/69071
8580 * gcc.dg/pr69071.c: New test.
8581
9cb6bd74
JJ
8582 PR c++/69211
8583 * g++.dg/opt/pr69211.C: New test.
8584
1ebd5558
JJ
8585 PR tree-optimization/69214
8586 * gcc.c-torture/compile/pr69214.c: New test.
8587
8c18c836
UB
85882016-01-11 Uros Bizjak <ubizjak@gmail.com>
8589
8590 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
8591 * gcc.target/i386/pr66232-11.c: Ditto.
8592 * gcc.target/i386/pr66232-12.c: Ditto.
8593 * gcc.target/i386/pr66232-13.c: Ditto.
8594
62446e6e
RB
85952016-01-11 Richard Biener <rguenther@suse.de>
8596
8597 PR tree-optimization/69173
8598 * gcc.dg/torture/pr69173.c: New testcase.
8599
2b8568fe
KT
86002016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8601
8602 PR rtl-optimization/68796
8603 * gcc.target/aarch64/tst_5.c: New test.
8604 * gcc.target/aarch64/tst_6.c: Likewise.
8605
5baf4532
KT
86062016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8607
8608 PR rtl-optimization/68841
8609 * gcc.dg/pr68841.c: New test.
8610 * gcc.c-torture/execute/pr68841.c: New test.
8611
ca90b1ed
YR
86122016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8613
8614 PR rtl-optimization/68920
8615 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
8616 for ix86 targets.
8617 * gcc.dg/ifcvt-5.c: New test.
8618
2ad3adf1 86192016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
8620
8621 PR bootstrap/69123
8622 * g++.dg/pr69123.C: New.
8623
83834c09
IE
86242016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8625
8626 PR target/69010
8627 * gcc.target/i386/pr69010.c: New test.
8628
dcf89d57
MJ
86292016-01-11 Martin Jambor <mjambor@suse.cz>
8630
8631 PR ipa/69044
8632 * gcc.target/i386/chkp-pr69044.c: New test.
8633
d95167ee
TV
86342016-01-11 Tom de Vries <tom@codesourcery.com>
8635
8636 PR tree-optimization/69109
8637 * gcc.dg/autopar/pr69109-2.c: New test.
8638 * gcc.dg/autopar/pr69109.c: New test.
8639
4f6403a8
TV
86402016-01-11 Tom de Vries <tom@codesourcery.com>
8641
8642 PR tree-optimization/69108
8643 * gcc.dg/autopar/pr69108.c: New test.
8644
21efdd80
PP
86452016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
8646
8647 PR c++/69029
8648 * c-c++-common/Wisleading-indentation.c: Augment test.
8649
fd42eed8
TK
86502016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
8651
8652 PR fortran/69154
8653 * gfortran.dg/inline_matmul_12.f90: New test.
8654
4f90ee6c
PT
86552016-01-10 Paul Thomas <pault@gcc.gnu.org>
8656
8657 PR fortran/67779
8658 * gfortran.dg/actual_array_offset_1: New test.
8659
3907c6cf
TV
86602016-01-10 Tom de Vries <tom@codesourcery.com>
8661
8662 PR tree-optimization/69062
8663 * gcc.dg/autopar/pr69062.c: New test.
8664
b07b236e
TS
86652016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8666
8667 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8668 * gcc.dg/vect/slp-perm-2.c: Likewise.
8669 * gcc.dg/vect/slp-perm-3.c: Likewise.
8670 * gcc.dg/vect/slp-perm-5.c: Likewise.
8671 * gcc.dg/vect/slp-perm-6.c: Likewise.
8672 * gcc.dg/vect/slp-perm-7.c: Likewise.
8673 * gcc.dg/vect/slp-perm-8.c: Likewise.
8674
23fab8ae
TV
86752016-01-10 Tom de Vries <tom@codesourcery.com>
8676
8677 PR tree-optimization/69039
8678 * gcc.dg/autopar/pr69039.c: New test.
8679
73f0dae2
MP
86802016-01-09 Marek Polacek <polacek@redhat.com>
8681
8682 PR c++/69113
8683 * g++.dg/pr69113.C: New test.
8684
20b8d734
JJ
86852016-01-09 Jakub Jelinek <jakub@redhat.com>
8686
8687 PR middle-end/50865
8688 PR tree-optimization/69097
8689 * gcc.c-torture/execute/pr50865.c: New test.
8690 * gcc.c-torture/execute/pr69097-1.c: New test.
8691 * gcc.c-torture/execute/pr69097-2.c: New test.
8692 * gcc.dg/pr69097-1.c: New test.
8693 * gcc.dg/pr69097-2.c: New test.
8694
c50e614b
JJ
86952016-01-09 Jakub Jelinek <jakub@redhat.com>
8696
8697 PR c++/69164
8698 * g++.dg/opt/pr69164.C: New test.
8699
e0237993
JJ
87002016-01-08 Jakub Jelinek <jakub@redhat.com>
8701
8702 PR tree-optimization/69167
8703 * gcc.dg/pr69167.c: New test.
8704
bd8f5bb2
MP
87052016-01-08 Marek Polacek <polacek@redhat.com>
8706
8707 PR c++/68449
8708 * g++.dg/pr68449.C: New.
8709
bb0f5ca7
AL
87102016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8711
8712 PR tree-optimization/68707
8713 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8714 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8715 on platforms supporting it.
8716 * gcc.dg/vect/slp-perm-2.c: Likewise.
8717 * gcc.dg/vect/slp-perm-3.c: Likewise.
8718 * gcc.dg/vect/slp-perm-5.c: Likewise.
8719 * gcc.dg/vect/slp-perm-7.c: Likewise.
8720 * gcc.dg/vect/slp-perm-8.c: Likewise.
8721 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8722 on platforms supporting it.
8723
22518428
JJ
87242016-01-08 Jakub Jelinek <jakub@redhat.com>
8725
33f0852f
JJ
8726 PR tree-optimization/69162
8727 * gcc.dg/pr69162.c: New test.
8728
22518428
JJ
8729 PR tree-optimization/69172
8730 * gcc.dg/pr69172.c: New test.
8731
80e9b3aa
TP
87322016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8733
8734 PR tree-optimization/67781
8735 * gcc.c-torture/execute/pr67781.c: New file.
8736
262a363f
JJ
87372016-01-08 Jakub Jelinek <jakub@redhat.com>
8738
8739 PR tree-optimization/69083
8740 * gcc.dg/vect/pr69083.c: New test.
8741
6e1f093f
SS
87422016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8743
8744 PR tree-optimization/61441
8745 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8746 Use -fexcess-precision=standard for compiler options.
8747 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8748
53290e07
JJ
87492016-01-08 Jakub Jelinek <jakub@redhat.com>
8750
57bf3072
JJ
8751 PR fortran/69128
8752 * gfortran.dg/gomp/pr69128.f90: New test.
8753
53290e07
JJ
8754 PR c++/69145
8755 * g++.dg/ext/pr69145-1.C: New test.
8756 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8757 * g++.dg/ext/pr69145-2.h: New file.
8758
7a127fa7
MS
87592016-01-07 Martin Sebor <msebor@redhat.com>
8760
8761 PR c/68966
8762 * gcc.dg/atomic-fetch-bool.c: New test.
8763 * gcc.dg/sync-fetch-bool.c: New test.
8764
95918b49
L
87652016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8766
8767 PR fortran/66680
8768 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8769
c8e62a9d
NC
87702016-01-07 Nick Clifton <nickc@redhat.com>
8771
8772 PR target/66655
8773 * g++.dg/pr66655.C: New test.
8774 * g++.dg/pr66655_1.cc: Test support file.
8775 * g++.dg/pr66655.h: Test header file.
8776
2ad3adf1 87772016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
8778
8779 PR fortran/66680
8780 gfortran.dg/gomp/pr66680.f90: New test.
8781
4cd9ca92
L
87822016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8783
8784 PR target/69171
8785 * gcc.target/i386/pr69171-1.c: New test.
8786 * gcc.target/i386/pr69171-2.c: Likewise.
8787 * gcc.target/i386/pr69171-3.c: Likewise.
8788 * gcc.target/i386/pr69171-4.c: Likewise.
8789 * gcc.target/i386/pr69171-5.c: Likewise.
8790 * gcc.target/i386/pr69171-6.c: Likewise.
8791
7e33d4dc
BS
87922015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8793
8794 PR middle-end/67639
8795 * c-c++-common/pr67639.c: New test.
8796
fec64afc
JJ
87972016-01-07 Jakub Jelinek <jakub@redhat.com>
8798
8799 PR tree-optimization/69141
8800 * g++.dg/opt/pr69141.C: New test.
8801
f293ad29
EB
88022016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8803
8804 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8805
5027395e
UB
88062016-01-06 Uros Bizjak <ubizjak@gmail.com>
8807
8808 PR target/69140
8809 * gcc.target/i386/pr69140.c: New test
8810
7443cf13
DM
88112016-01-06 David Malcolm <dmalcolm@redhat.com>
8812
8813 * gcc.dg/bad-dereference.c: New test case.
8814
32928931
BS
88152015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8816
8817 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8818
68dd05da
AS
88192016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8820
8821 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8822
6b131d5b
MP
88232016-01-06 Marek Polacek <polacek@redhat.com>
8824
8825 PR sanitizer/69099
8826 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8827
8d9fdb49
MP
88282016-01-05 Marek Polacek <polacek@redhat.com>
8829
8830 PR c/69104
8831 * gcc.dg/atomic-invalid-2.c: New.
8832
acf93f1e
L
88332016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8834
8835 PR target/68991
8836 * gcc.target/i386/pr68991.c: New test.
8837
3f50525d
L
88382016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8839
8840 PR target/68991
8841 * g++.dg/pr68991-1.C: New test.
8842 * g++.dg/pr68991-2.C: Likewise.
8843
e0237993 88442016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8845
e0237993 8846 PR other/60465
face88a1
ST
8847 * gcc.target/ia64/pr60465-gprel64.c: New test.
8848 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8849
a0866eff
KT
88502016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8851
8852 PR rtl-optimization/68651
8853 * gcc.target/aarch64/pr68651_1.c: New test.
8854
c589e975
DM
88552016-01-05 David Malcolm <dmalcolm@redhat.com>
8856
8857 PR c/69122
8858 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8859
929710d9
NS
88602016-01-05 Nathan Sidwell <nathan@acm.org>
8861
ce3e43d7
NS
8862 PR c++/58583
8863 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8864
929710d9
NS
8865 * gcc.dg/alias-15.c: New.
8866
a2faef8e
NC
88672016-01-05 Nick Clifton <nickc@redhat.com>
8868
8869 PR target/68870
8870 * g++.dg/pr68770.C: New test.
8871
4cfa76e3
MS
88722016-01-04 Mike Stump <mikestump@comcast.net>
8873
8874 * lib/target-supports.exp (check_effective_target_cilkplus):
8875 cilkplus targets require pthreads.
4ece61b6 8876 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 8877
4e8a3a35
MM
88782016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8879
8880 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8881 generation.
8882
818ab71a
JJ
88832016-01-04 Jakub Jelinek <jakub@redhat.com>
8884
8885 Update copyright years.
8886
2fe0a208
MP
88872016-01-04 Marek Polacek <polacek@redhat.com>
8888
8889 PR c/68908
8890 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8891 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8892 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8893
9e3b2fe3
EB
88942016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8895
8896 * gcc.target/sparc/20160104-2.c: New test.
8897
e8d65a35
EB
88982016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8899
8900 * gcc.target/sparc/20160104-1.c: New test.
8901
25ccfccd
PT
89022016-01-03 Paul Thomas <pault@gcc.gnu.org>
8903
8904 PR fortran/65045
8905 * gfortran.dg/pr65045.f90: New test.
8906
cb51d382
EB
89072016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8908
8909 * gnat.dg/specs/debug1.ads: Delete.
8910
6eeaad6e
JD
89112016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8912
8913 PR libgfortran/68867
8914 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
8915 expression.
8916
2f968603
JD
89172016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8918
8919 PR libgfortran/68867
8920 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
8921 PowerPC.
8922
591bb5e4
PT
89232016-01-01 Paul Thomas <pault@gcc.gnu.org>
8924
8925 PR fortran/68864
8926 * gfortran.dg/pr68864.f90: New test.
8927
f1e0620c
JJ
89282016-01-01 Jakub Jelinek <jakub@redhat.com>
8929
942a1319
JJ
8930 PR tree-optimization/69070
8931 * gcc.dg/pr69070.c: New test.
8932
10dff63f
JJ
8933 PR sanitizer/69055
8934 * gfortran.dg/pr69055.f90: New test.
8935
f1e0620c
JJ
8936 PR target/69015
8937 * gcc.dg/pr69015.c: New test.
818ab71a 8938\f
2f883d1c 8939Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
8940
8941Copying and distribution of this file, with or without modification,
8942are permitted in any medium without royalty provided the copyright
8943notice and this notice are preserved.