]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR tree-optimization/15256 ([tree-ssa] Optimize manual bitfield manipilation.)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
b1206d29
RB
12016-06-29 Richard Biener <rguenther@suse.de>
2
3 PR middle-end/15256
4 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
5
1af21224
MW
62016-06-29 Matthew Wahab <matthew.wahab@arm.com>
7
8 * gcc.target/arm/aapcs/neon-vect10.c: Require
9 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
10 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
11 * gcc.target/arm/aapcs/vfp18.c: Likewise.
12 * gcc.target/arm/aapcs/vfp19.c: Likewise.
13 * gcc.target/arm/aapcs/vfp20.c: Likewise.
14 * gcc.target/arm/aapcs/vfp21.c: Likewise.
15 * gcc.target/arm/fp16-aapcs-1.c: Require
16 -mfloat-ab=hard. Also simplify the test.
17 * gcc.target/arm/fp16-aapcs-2.c: New.
18
7fe43755
MW
192016-06-29 Matthew Wahab <matthew.wahab@arm.com>
20
21 * lib/target-supports.exp (add_options_for_arm_fp16): Reword
22 comment.
23 (add_options_for_arm_fp16_ieee): New.
24 (add_options_for_arm_fp16_alternative): New.
25 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
26 long-line.
27 (effective_target_arm_fp16_hw): New.
28
264d951a
IE
292016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
30
31 PR tree-optimization/71655
32 * g++.dg/pr71655.C: New test.
33
5c846a81
ML
342016-06-29 Martin Liska <mliska@suse.cz>
35
36 * gcc.dg/pr71585.c: New test.
37 * gcc.dg/pr71585-2.c: New test.
38 * gcc.dg/pr71585-3.c: New test.
39
fafe9318
YR
402016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
41
42 PR tree-optimization/70729
43 * g++.dg/vect/pr70729.cc: New test.
44
54d19c3b
TS
452016-06-29 Thomas Schwinge <thomas@codesourcery.com>
46
47 * c-c++-common/gomp/cancel-1.c: Extend.
48
5f3cd7c3
JJ
492016-06-29 Jakub Jelinek <jakub@redhat.com>
50
51 PR tree-optimization/71625
52 * gcc.dg/strlenopt-28.c: New test.
53
4aa83879
RB
542016-06-29 Richard Biener <rguenther@suse.de>
55
56 PR middle-end/71002
57 * g++.dg/torture/pr71002.C: Adjust testcase.
58
152ef731
JJ
592016-06-29 Jakub Jelinek <jakub@redhat.com>
60
61 PR c/71685
62 * gcc.dg/pr71685.c: New test.
63
642016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
65
66 PR c/71552
67 * gcc.dg/init-bad-9.c: New test.
68
d41dc215
BS
692016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
70
71 * gcc.target/powerpc/abs128-1.c: Require VSX.
72 * gcc.target/powerpc/copysign128-1.c: Likewise.
73 * gcc.target/powerpc/inf128-1.c: Likewise.
74 * gcc.target/powerpc/nan128-1.c: Likewise.
75
6a20b538
JJ
762016-06-28 Jakub Jelinek <jakub@redhat.com>
77
78 PR middle-end/71626
79 * gcc.c-torture/execute/pr71626-1.c: New test.
80 * gcc.c-torture/execute/pr71626-2.c: New test.
81
77d93c47
PB
822016-06-28 Peter Bergner <bergner@vnet.ibm.com>
83
84 PR target/71656
85 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
86
a8264058
SB
872016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
88
89 PR target/71670
90 * gcc.target/powerpc/pr71670.c: New testcase.
91
0dc47331
PB
922016-06-27 Peter Bergner <bergner@vnet.ibm.com>
93
94 PR target/71656
95 * gcc.target/powerpc/pr71656-1.c: New test.
96 * gcc.target/powerpc/pr71656-2.c: New test.
97
b65ffc79
CL
982016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
99
100 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
101 around fp16 code.
102 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
103 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
104 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
105 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
106 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
107 Add arm_neon_fp16_ok effective target.
108 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: Likewise.
109 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: Likewise.
110 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: Likewise.
111 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: Likewise.
112 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: Likewise.
113 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: Likewise.
114 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: Likewise.
115 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: Likewise.
116 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: Likewise.
117 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: Likewise.
118 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: Likewise.
119
9bb86f40
JH
1202016-06-26 Jan Hubicka <hubicka@ucw.cz>
121
122 * gcc.dg/predict-12.c: New testcase.
123
46db0fd4
JD
1242016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
125
126 PR fortran/71649
127 * gfortran.dg/pr71649.f90: New test.
128
2a65e70b
JJ
1292016-06-25 Jakub Jelinek <jakub@redhat.com>
130
f8a06e24
JJ
131 PR tree-optimization/71643
132 * g++.dg/opt/pr71643.C: New test.
133
2a65e70b
JJ
134 PR tree-optimization/71631
135 * gcc.c-torture/execute/pr71631.c: New test.
136
7805417a
JH
1372016-06-24 Jan Hubicka <hubicka@ucw.cz>
138
139 * gcc.dg/predict-11.c: New testcase.
140 * gfortran.dg/predict-2.f90: New testcase.
141
888ed1a3
JH
1422016-06-24 Jan Hubicka <hubicka@ucw.cz>
143
144 * gcc.dg/predict-10.c: New test.
145
53605f35
BS
1462016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
147
148 * gcc.target/powerpc/abs128-1.c: New.
149 * gcc.target/powerpc/copysign128-1.c: New.
150 * gcc.target/powerpc/inf128-1.c: New.
151 * gcc.target/powerpc/nan128-1.c: New.
152
7b22b4c6
EB
1532016-06-24 Eric Botcazou <ebotcazou@adacore.com>
154
155 * gfortran.dg/pr71642.f90: New test.
156
37e373c2
JJ
1572016-06-24 Jakub Jelinek <jakub@redhat.com>
158
159 PR tree-optimization/71647
160 * gcc.target/i386/pr71647.c: New test.
161
b20b79f2
L
1622016-06-24 H.J. Lu <hongjiu.lu@intel.com>
163
164 * gcc.target/i386/noplt-gd-1.c: New test.
165 * gcc.target/i386/noplt-gd-2.c: Likewise.
166 * gcc.target/i386/noplt-gd-3.c: Likewise.
167 * gcc.target/i386/noplt-ld-1.c: Likewise.
168 * gcc.target/i386/noplt-ld-2.c: Likewise.
169 * gcc.target/i386/noplt-ld-3.c: Likewise.
170 * lib/target-supports.exp
171 (check_effective_target_tls_get_addr_via_got): New.
172
04619cb8
UB
1732016-06-24 Uros Bizjak <ubizjak@gmail.com>
174
175 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
176 testsuite compile flags.
177 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
178 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
179
1802016-06-24 Uros Bizjak <ubizjak@gmail.com>
181
182 * g++dg/vect/pr36684.cc: Add dg-do compile.
183 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
184 * gcc.dg/vect/pr70021.c: Ditto.
185 * gcc.dg/vect/pr70138-1.c: Ditto.
186 * gcc.dg/vect/pr70138-2.c: Ditto.
187 * gcc.dg/vect/pr70354-1.c: Ditto.
188 * gcc.dg/vect/pr70354-2.c: Ditto.
189 * gcc.dg/vect/pr71259.c: Ditto.
190 * gcc.dg/vect/pr71416-1.c: Ditto.
191 * gcc.dg/vect/slp-43.c: Ditto.
192 * gcc.dg/vect/slp-45.c: Ditto.
193 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
194 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
195 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
196 * gfortran.dg/vect/pr69980.f90: Ditto.
197
1982016-06-24 Uros Bizjak <ubizjak@gmail.com>
199
200 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
201 * gcc.dg/vect/bb-slp-30.c: Ditto.
202 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
203 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
204 * gcc.dg/vect/pr45902.c: Ditto.
205 * gcc.dg/vect/pr48172.c: Ditto.
206 * gcc.dg/vect/pr48377.c: Ditto.
207 * gcc.dg/vect/pr49038.c: Ditto.
208 * gcc.dg/vect/pr49771.c: Ditto.
209 * gcc.dg/vect/pr52091.c: Ditto.
210 * gcc.dg/vect/pr53185-2.c: Ditto.
211 * gcc.dg/vect/pr56826.c: Ditto.
212 * gcc.dg/vect/pr60276.c: Ditto.
213 * gcc.dg/vect/pr62021.c: Ditto.
214 * gcc.dg/vect/pr63530.c: Ditto.
215 * gcc.dg/vect/pr65518.c: Ditto.
216 * gcc.dg/vect/pr65947-1.c: Ditto.
217 * gcc.dg/vect/pr65947-10.c: Ditto.
218 * gcc.dg/vect/pr65947-11.c: Ditto.
219 * gcc.dg/vect/pr65947-12.c: Ditto.
220 * gcc.dg/vect/pr65947-13.c: Ditto.
221 * gcc.dg/vect/pr65947-2.c: Ditto.
222 * gcc.dg/vect/pr65947-3.c: Ditto.
223 * gcc.dg/vect/pr65947-4.c: Ditto.
224 * gcc.dg/vect/pr65947-5.c: Ditto.
225 * gcc.dg/vect/pr65947-6.c: Ditto.
226 * gcc.dg/vect/pr65947-7.c: Ditto.
227 * gcc.dg/vect/pr65947-8.c: Ditto.
228 * gcc.dg/vect/pr65947-9.c: Ditto.
229 * gcc.dg/vect/pr71416-1.c: Ditto.
230 * gcc.dg/vect/pr71439.c: Ditto.
231 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
232 * gcc.dg/vect/vect-bswap16.c: Ditto.
233 * gcc.dg/vect/vect-bswap32.c: Ditto.
234 * gcc.dg/vect/vect-bswap64.c: Ditto.
235 * gcc.dg/vect/vect-live-1.c: Ditto.
236 * gcc.dg/vect/vect-live-2.c: Ditto.
237 * gcc.dg/vect/vect-live-3.c: Ditto.
238 * gcc.dg/vect/vect-live-4.c: Ditto.
239 * gcc.dg/vect/vect-live-5.c: Ditto.
240 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
241 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
242 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
243 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
244 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
245 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
246 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
247 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
248 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
249 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
250 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
251 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
252 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
253 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
254 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
255 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
256 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
257
da224bcb
UB
2582016-06-24 Uros Bizjak <ubizjak@gmail.com>
259
260 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
261
dfee2870
L
2622016-06-24 H.J. Lu <hongjiu.lu@intel.com>
263
264 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
265 ia32 if R_386_GOT32X relocation is supported.
266 * gcc.target/i386/noplt-3.c: Likewise.
267 * gcc.target/i386/noplt-2.c: Likewise.
268 (main): Renamed to ...
269 (bar): This.
270 * gcc.target/i386/noplt-4.c: Likewise.
271 (main): Renamed to ...
272 (bar): This.
273 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
274 * gcc.target/i386/pr67400-5.c: Likewise.
275
a86451b9
JJ
2762016-06-24 Jakub Jelinek <jakub@redhat.com>
277
00085092
JJ
278 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
279 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
280
a86451b9
JJ
281 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
282 f4): Adjust expected diagnostics.
283 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
284 (T): If OVFP is defined, redefine to TP.
285 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
286 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
287 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
288 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
289 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
290 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
291 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
292 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
293 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
294 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
295 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
296 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
297 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
298 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
299 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
300 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
301 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
302 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
303 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
304 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
305 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
306 as last argument to __builtin_add_overflow_p.
307
7bb5d5f4
UB
3082016-06-23 Uros Bizjak <ubizjak@gmail.com>
309
310 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
311 dg-options and remove default vector testsuite compile flags.
312 * g++.dg/vect/pr33860a.cc: Ditto.
313 * g++.dg/vect/pr45470-a.cc: Ditto.
314 * g++.dg/vect/pr45470-b.cc: Ditto.
315 * g++.dg/vect/pr60896.cc: Ditto.
316 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
317 * gcc.dg/vect/pr18308.c: Ditto.
318 * gcc.dg/vect/pr24049.c: Ditto.
319 * gcc.dg/vect/pr33373.c: Ditto.
320 * gcc.dg/vect/pr36228.c: Ditto.
321 * gcc.dg/vect/pr42395.c: Ditto.
322 * gcc.dg/vect/pr42604.c: Ditto.
323 * gcc.dg/vect/pr46663.c: Ditto.
324 * gcc.dg/vect/pr48765.c: Ditto.
325 * gcc.dg/vect/pr49093.c: Ditto.
326 * gcc.dg/vect/pr49352.c: Ditto.
327 * gcc.dg/vect/pr52298.c: Ditto.
328 * gcc.dg/vect/pr52870.c: Ditto.
329 * gcc.dg/vect/pr53185.c: Ditto.
330 * gcc.dg/vect/pr53773.c: Ditto.
331 * gcc.dg/vect/pr56695.c: Ditto.
332 * gcc.dg/vect/pr62171.c: Ditto.
333 * gcc.dg/vect/pr63530.c: Ditto.
334 * gcc.dg/vect/pr68339.c: Ditto.
335 * gcc.dg/vect/pr71259.c: Ditto.
336 * gcc.dg/vect/vect-82_64.c: Ditto.
337 * gcc.dg/vect/vect-83_64.c: Ditto.
338 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
339 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
340 * gcc.dg/vect/vect-shift-2.c: Ditto.
341 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
342 * gfortran.dg/vect/pr39318.f90: Ditto.
343 * gfortran.dg/vect/pr45714-a.f: Ditto.
344 * gfortran.dg/vect/pr45714-b.f: Ditto.
345 * gfortran.dg/vect/pr46213.f90: Ditto.
346
2d4bb02f
MM
3472016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
348 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
349
350 * gcc.target/powerpc/p9-splat-5.c: New test.
351
f6d1b868
UB
3522016-06-23 Uros Bizjak <ubizjak@gmail.com>
353
354 PR tree-optimization/71488
355 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
356 * lib/target-supports.exp: ... here.
357 (check_sse4_hw_available): New procedure.
358 (check_effective_target_sse4_runtime): Ditto.
359 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
360 -march=westmere for sse4_runtime targets.
936ff030 361 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 362 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 363 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 364 (main): Call check_vect ().
a7898180 365 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 366
c0597759
L
3672016-06-23 H.J. Lu <hongjiu.lu@intel.com>
368
369 PR target/66232
370 PR target/67400
371 * gcc.target/i386/pr66232-14.c: New file.
372 * gcc.target/i386/pr66232-15.c: Likewise.
373 * gcc.target/i386/pr66232-16.c: Likewise.
374 * gcc.target/i386/pr66232-17.c: Likewise.
375 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
376 ia32 if R_386_GOT32X relocation is supported.
377 * gcc.target/i386/pr67400-2.c: Likewise.
378 * gcc.target/i386/pr67400-3.c: Likewise.
379 * gcc.target/i386/pr67400-4.c: Likewise.
380 * gcc.target/i386/pr67400-6.c: Likewise.
381 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 382 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 383
5b0e27a7
JD
3842016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
385
386 PR libgfortran/48852
387 * gfortran.dg/char4_iunit_1.f03: Update test.
388 * gfortran.dg/f2003_io_5.f03: Update test.
389 * gfortran.dg/real_const_3.f90: Update test.
390
7f586d90
AK
3912016-06-23 Andi Kleen <ak@linux.intel.com>
392
393 * g++.dg/bprob/bprob.exp: Support autofdo.
394 * g++.dg/tree-prof/tree-prof.exp: dito.
395 * gcc.dg/tree-prof/tree-prof.exp: dito.
396 * gcc.misc-tests/bprob.exp: dito.
397 * gfortran.dg/prof/prof.exp: dito.
398 * lib/profopt.exp: dito.
399 * lib/target-supports.exp: Check for autofdo.
400
60fa7862
ML
4012016-06-23 Martin Liska <mliska@suse.cz>
402
403 * gcc.dg/pr71619.c: New test.
404
e3d62871
UB
4052016-06-23 H.J. Lu <hongjiu.lu@intel.com>
406
407 PR target/67400
cc901875
UB
408 * gcc.target/i386/pr67400-1.c: New test.
409 * gcc.target/i386/pr67400-2.c: Likewise.
410 * gcc.target/i386/pr67400-3.c: Likewise.
411 * gcc.target/i386/pr67400-4.c: Likewise.
412 * gcc.target/i386/pr67400-5.c: Likewise.
413 * gcc.target/i386/pr67400-6.c: Likewise.
414 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 415
ac81cf0b
DM
4162016-06-22 David Malcolm <dmalcolm@redhat.com>
417
418 * c-c++-common/missing-header-1.c: New test case.
419 * c-c++-common/missing-header-2.c: New test case.
420 * c-c++-common/missing-header-3.c: New test case.
421 * c-c++-common/missing-header-4.c: New test case.
422
1a4f11c8
DM
4232016-06-22 David Malcolm <dmalcolm@redhat.com>
424
425 PR c/70339
426 * c-c++-common/attributes-1.c: Update dg-prune-output to include
427 hint.
428 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
429 expected results due to builtin "nanl" now being suggested for
430 "name".
431 * gcc.dg/pr67580.c: Update expected messages.
432 * gcc.dg/spellcheck-identifiers.c: New testcase.
433 * gcc.dg/spellcheck-typenames.c: New testcase.
434
a93eac6a
DM
4352016-06-22 David Malcolm <dmalcolm@redhat.com>
436
437 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
438 file.
439 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
440 diagnostic-test-show-locus-parseable-fixits.c to sources for
441 diagnostic_plugin_test_show_locus.c.
442 * lib/gcc-defs.exp (freeform_regexps): New global.
443 (dg-regexp): New function.
444 (handle-dg-regexps): New function.
445 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
446 freeform_regexps to the empty list.
447 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
448
49e76ff1
IE
4492016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
450
f6d1b868 451 PR tree-optimization/71488
49e76ff1
IE
452 * g++.dg/pr71488.C: New test.
453 * gcc.dg/vect/vect-bool-cmp.c: New test.
454
951d8c8a
EB
4552016-06-22 Eric Botcazou <ebotcazou@adacore.com>
456
457 * gcc.dg/guality/param-5.c: New test.
458
b60fc3bd
BE
4592016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
460
461 * gcc.target/i386/asm-flag-7.c: New test.
462
0609abda
TS
4632016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
464
465 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
466 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
467 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
468 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
469 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
470 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
471 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
472 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
473 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
474 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
475 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
476 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
477 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
478 * gcc.dg/tree-ssa/vrp87.c: Likewise.
479 * lib/target-supports.exp: Likewise.
480
ee2499b4
TS
4812016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
482
483 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
484 * gcc.dg/attr-ms_struct-2.c: Likewise.
485 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
486 * gcc.dg/bf-ms-attrib.c: Likewise.
487 * gcc.dg/bf-ms-layout-2.c: Likewise.
488 * gcc.dg/bf-ms-layout-3.c: Likewise.
489 * gcc.dg/bf-ms-layout.c: Likewise.
490 * gcc.dg/bf-no-ms-layout.c: Likewise.
491 * gcc.target/i386/bitfield1.c: Likewise.
492 * gcc.target/i386/bitfield2.c: Likewise.
493 * gcc.target/i386/bitfield3.c: Likewise.
494
caea59ff
KN
4952016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
496
497 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
498 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
499 override other than -mcpu=power9 command-line option is specified,
500 or if the target operating system is aix.
501 * gcc.target/powerpc/darn-1.c: Likewise.
502 * gcc.target/powerpc/darn-2.c: Likewise.
503 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
504 test if effective-target is not powerpc_p9vector_ok or if the
505 target operating system is not defined.
506 * gcc.target/powerpc/vslv-1.c: Likewise.
507 * gcc.target/powerpc/vsrv-0.c: Likewise.
508 * gcc.target/powerpc/vsrv-1.c: Likewise.
509
63617e30
TB
5102016-06-21 Tobias Burnus <burnus@net-b.de>
511
512 PR fortran/71068
513 * gfortran.dg/coarray/data_1.f90: New.
514
89192c3c
WD
5152016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
516
517 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
518 (dg-require-effective-target): Use arm_v8_neon_hw.
519 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
520 (dg-require-effective-target): Likewise.
521 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
522 (dg-require-effective-target): Likewise.
523 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
524 (dg-require-effective-target): Likewise.
525 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
526 (dg-require-effective-target): Likewise.
527 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
528 (dg-require-effective-target): Likewise.
529 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
530 Add AArch64 check.
531
64ac50e2
WD
5322016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
533
534 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
535 Set to 3 so test passes.
536
6252b5db
WD
5372016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
538
539 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
540
3b9bc511
IV
5412016-06-21 Ilya Verbin <ilya.verbin@intel.com>
542
543 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
544 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
545 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
546 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
547
21db1c78
IV
5482016-06-21 Ilya Verbin <ilya.verbin@intel.com>
549
550 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
551 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
552
9d30e86f
L
5532016-06-21 H.J. Lu <hongjiu.lu@intel.com>
554
555 PR target/71549
556 * gcc.target/i386/pr71549.c: New test.
557
448a7c69
KN
5582016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
559
560 * gcc.target/powerpc/vadsdu-0.c: Replace
561 dg-require-effective-target directive to allow test to run on more
562 platforms, and add dg-skip-if directive to disable test on aix
563 platforms because of known incompatibilities.
564 * gcc.target/powerpc/vadsdu-1.c: Likewise.
565 * gcc.target/powerpc/vadsdu-2.c: Likewise.
566 * gcc.target/powerpc/vadsdu-3.c: Likewise.
567 * gcc.target/powerpc/vadsdu-4.c: Likewise.
568 * gcc.target/powerpc/vadsdu-5.c: Likewise.
569 * gcc.target/powerpc/vadsdub-1.c: Likewise.
570 * gcc.target/powerpc/vadsdub-2.c: Replace
571 dg-require-effective-target directive to allow test to run on more
572 platforms, and add dg-skip-if directive to disable test on aix
573 platforms because of known incompatibilities.
574 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
575 with vec_absdb call to differentiate this test from vadsdub-1.c.
576 * gcc.target/powerpc/vadsduh-1.c: Replace
577 dg-require-effective-target directive to allow test to run on more
578 platforms, and add dg-skip-if directive to disable test on aix
579 platforms because of known incompatibilities.
580 * gcc.target/powerpc/vadsduh-2.c: Likewise.
581 * gcc.target/powerpc/vadsduw-1.c: Likewise.
582 * gcc.target/powerpc/vadsduw-2.c: Likewise.
583
0ad84f34
JJ
5842016-06-21 Jakub Jelinek <jakub@redhat.com>
585
586 PR tree-optimization/71588
587 * gcc.dg/pr71558.c: New test.
588
e71e8d94
SKS
5892016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
590
591 * c-c++-common/pr68657-1.c: Require ptr32plus support.
592 * c-c++-common/pr68657-2.c: Likewise.
593 * c-c++-common/pr68657-3.c: Likewise.
594 * gcc.dg/torture/pr69714.c: Require int32plus support.
595 * gcc.dg/torture/pr70025.c: Likewise.
596 * gcc.dg/torture/pr70083.c: Likewise.
597 * gcc.dg/torture/pr70542.c: Likewise.
598 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
599
5a578671
JM
6002016-06-20 Joseph Myers <joseph@codesourcery.com>
601
602 PR c/71601
603 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
604
7a9df68e
JJ
6052016-06-20 Jakub Jelinek <jakub@redhat.com>
606
50aa64d5
JJ
607 PR middle-end/71581
608 * gcc.dg/pr71581.c: New test.
609
7a9df68e
JJ
610 PR rtl-optimization/71591
611 * gcc.dg/cpp/pr71591.c: New test.
612
3947cf19
DR
6132016-06-20 David B. Robins <gcc@davidrobins.net>
614
615 PR target/71571
616 * g++.dg/torture/pr71571.C: New test.
617
c4ff221e
JJ
6182016-06-20 Jakub Jelinek <jakub@redhat.com>
619
620 PR target/71559
621 * gcc.target/i386/sse2-pr71559.c: New test.
622 * gcc.target/i386/avx-pr71559.c: New test.
623 * gcc.target/i386/avx512f-pr71559.c: New test.
624
f1b5abfb
TB
6252016-06-20 Tobias Burnus <burnus@net-b.de>
626
627 PR fortran/71194
628 * gfortran.dg/pointer_remapping_10.f90: New.
629
842107e4
DM
6302016-06-20 David Malcolm <dmalcolm@redhat.com>
631
632 * g++.dg/diagnostic/string-literal-concat.C: New test case.
633
d9e8bdfd
MS
6342016-06-20 Martin Sebor <msebor@redhat.com>
635
636 PR c/69507
637 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
638 * gnu90-const-expr-1.c: Same.
639 * gnu99-const-expr-1.c: Same.
640 * gnu99-static-1.c: Same.
641
67785479
RL
6422016-06-20 Renlin Li <renlin.li@arm.com>
643
644 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
645
636929b8
JG
6462016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
647
648 * gcc.target/aarch64/vcvt_f64_1.c: New.
649 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
650 * gcc.target/aarch64/vrecp_f64_1.c: New.
651
ff7b374b
KT
6522016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
653
654 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
655 "alignement".
656
554cfc9e
GJL
6572016-06-20 Georg-Johann Lay <avr@gjlay.de>
658
659 PR target/71103
660 * gcc.target/avr/torture/pr71103-2.c: New test.
661
aa0db437
MS
6622016-06-19 Martin Sebor <msebor@redhat.com>
663
664 PR c/69507
665 * gcc.dg/alignof.c: New test.
666
c561b091
PC
6672016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
668
669 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
670 vs dg-error; test constexpr specifier too.
671
bf54f123
PC
6722016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
673
674 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
675
4e53aa97
CL
6762016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
677
678 * lib/target-supports.exp
679 (check_effective_target_arm_neon_fp16_ok_nocache): Call
680 arm_neon_ok and merge flags. Fix temporary test name.
681 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
682 and merge flags.
683
69071d86
ML
6842016-06-17 Martin Liska <mliska@suse.cz>
685
686 * gcc.dg/predict-9.c: Fix dump scanning.
687
68b3b858
BC
6882016-06-17 Bin Cheng <bin.cheng@arm.com>
689
690 PR tree-optimization/71354
691 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
692
d3ee260a
BC
6932016-06-17 Bin Cheng <bin.cheng@arm.com>
694
695 PR tree-optimization/71347
696 * gcc.dg/tree-ssa/pr71347.c: New test.
697
bd8fb114
BC
6982016-06-17 Bin Cheng <bin.cheng@arm.com>
699
700 PR tree-optimization/71354
701 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
702
97816be4
BC
7032016-06-17 Bin Cheng <bin.cheng@arm.com>
704
705 * gcc.dg/vect/vect-alias-check-1.c: New test.
706
2d761a37
SKS
7072016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
708
e0277d6b 709 PR target/71151
2d761a37
SKS
710 * gcc.target/avr/pr71151-1.c: New test.
711 * gcc.target/avr/pr71151-2.c: New test.
712 * gcc.target/avr/pr71151-3.c: New test.
713 * gcc.target/avr/pr71151-4.c: New test.
714 * gcc.target/avr/pr71151-5.c: New test.
715 * gcc.target/avr/pr71151-6.c: New test.
716 * gcc.target/avr/pr71151-7.c: New test.
717 * gcc.target/avr/pr71151-8.c: New test.
718 * gcc.target/avr/pr71151-common.h: New test.
719
68fa96d6
ML
7202016-06-16 Martin Liska <mliska@suse.cz>
721
722 * gfortran.dg/predict-1.f90: New test.
723
b6ca982f
UB
7242016-06-16 Uros Bizjak <ubizjak@gmail.com>
725
726 PR target/71242
727 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
728
1dc8d15b
JH
7292016-06-16 Jan Hubicka <hubicka@ucw.cz>
730
731 * g++.dg/vect/pr36648.cc: Disable cunrolli
732
67c25816
JJ
7332016-06-16 Jakub Jelinek <jakub@redhat.com>
734
c577adb2
JJ
735 PR target/71554
736 * gcc.c-torture/execute/pr71554.c: New test.
737
67c25816
JJ
738 PR rtl-optimization/71532
739 * gcc.dg/torture/pr71532.c: New test.
740
1a3c3ee9
MM
7412016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
742
743 * gcc.target/powerpc/p9-dimode1.c: New test.
744 * gcc.target/powerpc/p9-dimode2.c: Likewise.
745
f29468a7
JJ
7462016-06-15 Jakub Jelinek <jakub@redhat.com>
747
61daecc4
JJ
748 * gcc.c-torture/compile/20160615-1.c: New test.
749
f29468a7
JJ
750 * g++.dg/cpp0x/ref-qual17.C: New test.
751
209d1e2d
IE
7522016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
753
754 PR middle-end/71529
755 * gcc.target/i386/pr71529.C: New test.
756
8dc35712
AH
7572016-06-15 Alan Hayward <alan.hayward@arm.com>
758
759 PR tree-optimization/71483
760 * g++.dg/vect/pr71483.c: New
761
b8911cb8
PC
7622016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
763
764 PR c++/70202
765 * g++.dg/inherit/crash6.C: New.
766 * g++.dg/inherit/union2.C: Likewise.
767 * g++.dg/inherit/virtual12.C: Likewise.
768 * g++.dg/inherit/virtual13.C: Likewise.
769 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
770
cf5d08ab
UB
7712016-06-15 Uros Bizjak <ubizjak@gmail.com>
772
e3d62871 773 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 774
8f482165
AH
7752016-06-15 Alan Hayward <alan.hayward@arm.com>
776
777 PR tree-optimization/71439
778 * gcc.dg/vect/pr71439.c: New
779
3256673f
KT
7802016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
781
782 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
783
b17dc4d4
RB
7842016-06-15 Richard Biener <rguenther@suse.de>
785
786 * gcc.dg/vect/slp-45.c: New testcase.
787
2a5825f2
RB
7882016-06-15 Richard Biener <rguenther@suse.de>
789
790 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
791
6e433d0b
BS
7922016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
793
794 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
795 requirements, and disable for AIX for now.
796 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
797
abe7f828
JJ
7982016-06-14 Jakub Jelinek <jakub@redhat.com>
799
a09c81b4
JJ
800 PR c++/71528
801 * g++.dg/opt/pr71528.C: New test.
802
abe7f828
JJ
803 PR c++/71516
804 * g++.dg/init/pr71516.C: New test.
805
acfadf06
PC
8062016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
807
808 * g++.dg/init/array46.C: New.
809
4d568ab2
UB
8102016-06-14 Uros Bizjak <ubizjak@gmail.com>
811
e3d62871
UB
812 * gcc.target/i386/float128-3.c: New test.
813 * gcc.target/i386/quad-sse4.c: Ditto.
814 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
815 Update scan strings.
4d568ab2 816
30934c5d
RB
8172016-06-14 Richard Biener <rguenther@suse.de>
818
819 PR middle-end/71526
820 * gfortran.dg/pr71526.f90: New testcase.
821
3970e545
AV
8222016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
823
824 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
825 * gcc.dg/zero_bits_compound-1.c: Likewise.
826
04976c6e
RB
8272016-06-14 Richard Biener <rguenther@suse.de>
828
829 PR tree-optimization/71522
830 * gcc.dg/torture/pr71522.c: New testcase.
831
23e025db
JJ
8322016-06-14 Jakub Jelinek <jakub@redhat.com>
833
834 PR tree-optimization/71520
835 * gcc.dg/tree-ssa/pr71520.c: New test.
836
90b72e84
RB
8372016-06-14 Richard Biener <rguenther@suse.de>
838
839 PR tree-optimization/71521
86c24ba6 840 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 841
ef7cf206
JJ
8422016-06-13 Jakub Jelinek <jakub@redhat.com>
843
0dda258b
JJ
844 PR sanitizer/71498
845 * c-c++-common/ubsan/bounds-13.c: New test.
846
ef7cf206
JJ
847 PR preprocessor/71183
848 * gcc.dg/cpp/source_date_epoch-3.c: New test.
849
a73786e3
JL
8502016-06-13 Jeff Law <law@redhat.com>
851
852 PR tree-optimization/71403
853 * c-c++-common/ubsan/pr71403-1.c: New test.
854 * c-c++-common/ubsan/pr71403-2.c: New test.
855 * c-c++-common/ubsan/pr71403-3.c: New test.
856
0ac249bf
JJ
8572016-06-13 Jakub Jelinek <jakub@redhat.com>
858
859 PR middle-end/71478
860 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
861 Add -Wno-psabi -w to dg-options.
862
5408a64a
KN
8632016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
864
865 * gcc.target/powerpc/vadsdu-0.c: New test.
866 * gcc.target/powerpc/vadsdu-1.c: New test.
867 * gcc.target/powerpc/vadsdu-2.c: New test.
868 * gcc.target/powerpc/vadsdu-3.c: New test.
869 * gcc.target/powerpc/vadsdu-4.c: New test.
870 * gcc.target/powerpc/vadsdu-5.c: New test.
871 * gcc.target/powerpc/vadsdub-1.c: New test.
872 * gcc.target/powerpc/vadsdub-2.c: New test.
873 * gcc.target/powerpc/vadsduh-1.c: New test.
874 * gcc.target/powerpc/vadsduh-2.c: New test.
875 * gcc.target/powerpc/vadsduw-1.c: New test.
876 * gcc.target/powerpc/vadsduw-2.c: New test.
877
f7e4f2e3
DM
8782016-06-13 David Malcolm <dmalcolm@redhat.com>
879
880 * gcc.dg/c99-init-2.c (c): Update expected error message.
881 * gcc.dg/init-bad-8.c (foo): Likewise.
882 * gcc.dg/spellcheck-fields-3.c: New test case.
883
ad23a23e
ML
8842016-06-13 Martin Liska <mliska@suse.cz>
885
886 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
887 and "guess loop iv compared" heuristics.
888 * gcc.dg/predict-2.c: Likewise.
889 * gcc.dg/predict-3.c: Likewise.
890 * gcc.dg/predict-4.c: Likewise.
891 * gcc.dg/predict-5.c: Likewise.
892 * gcc.dg/predict-6.c: Likewise.
893
146c55da
MP
8942016-06-13 Marek Polacek <polacek@redhat.com>
895
896 PR middle-end/71476
897 * c-c++-common/Wswitch-unreachable-4.c: New test.
898 * gcc.dg/Wswitch-unreachable-2.c: New test.
899 * g++.dg/tm/jump1.C: Move dg-warning.
900
42e77cbc
EB
9012016-06-13 Eric Botcazou <ebotcazou@adacore.com>
902
903 * gnat.dg/renaming10.ad[sb]: New test.
904
7474dcc1
PT
9052016-06-13 Paul Thomas <pault@gcc.gnu.org>
906
907 PR fortran/70673
908 * gfortran.dg/pr70673.f90: New test.
909
f57f53d3
RB
9102016-06-13 Richard Biener <rguenther@suse.de>
911
912 PR middle-end/64516
913 * gcc.dg/align-3.c: New testcase.
914
5843a5f0
ML
9152016-06-13 Martin Liska <mliska@suse.cz>
916
917 * gcc.target/i386/pr71458.c: New test.
918
aa8fdb44
UB
9192016-06-12 Uros Bizjak <ubizjak@gmail.com>
920
921 PR target/71241
922 * testsuite/gcc.dg/torture/float128-nan.c: New test.
923
2043e4d7
DH
9242016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
925
926 PR target/60751
927 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
928 statement.
929
d3dc025d
DH
9302016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
931
932 PR target/60751
933 * gfortran.dg/comma_IO_extension_1.f90: New test.
934 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
935 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
936 statement.
937 * gfortran.dg/graphite/pr38083.f90: Likewise.
938 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
939 missing format.
940
a31d78c6
EB
9412016-06-11 Eric Botcazou <ebotcazou@adacore.com>
942
943 * gnat.dg/case_character.adb: New test.
944
95c18dd0
SB
9452016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
946
947 PR middle-end/71310
948 * gcc.target/powerpc/pr71310.c: New testcase.
949
b97d37b4
KV
9502016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
951
952 PR middle-end/71478
953 * gcc.dg/pr71478.c: New test.
954
900bcda3
JJ
9552016-06-10 Jakub Jelinek <jakub@redhat.com>
956
ec1c20db
JJ
957 PR middle-end/71494
958 * gcc.c-torture/execute/pr71494.c: New test.
959
50b15873
JJ
960 PR c/68657
961 * gcc.target/i386/pr68657.c: New test.
962
900bcda3
JJ
963 PR inline-asm/68843
964 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
965 (test): Add -masm=intel alternatives.
966
4d926e34
MS
9672016-06-10 Martin Sebor <msebor@redhat.com>
968
969 PR c/71392
970 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
971
ad071b2b
JL
9722016-06-10 Jeff Law <law@redhat.com>
973
974 PR tree-optimization/71335
975 * gcc.c-torture/execute/pr71335.c: New test.
976
2704efe8
DM
9772016-06-10 David Malcolm <dmalcolm@redhat.com>
978
979 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
980 the various "cannot tail-call: " messages.
981
18c9b7d4
CL
9822016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
983
984 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
985 and options.
986
7cfa10f3
MO
9872016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
988
989 PR sanitizer/71480
990 * c-c++-common/asan/pr71480.c: New test.
991
1f24fd3e
L
9922016-06-10 H.J. Lu <hongjiu.lu@intel.com>
993
994 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
995 (ASMNAME2): Likewise.
996 (main): Replace fn in asm statement with ASMNAME ("fn").
997 * gcc.dg/guality/pr68037-2.c: Likewise.
998 * gcc.dg/guality/pr68037-3.c: Likewise.
999 * gcc.dg/torture/pr68037-1.c: Likewise.
1000 * gcc.dg/torture/pr68037-2.c: Likewise.
1001 * gcc.dg/torture/pr68037-3.c: Likewise.
1002
ad551c07
BE
10032016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1004
1005 PR inline-asm/68843
1006 * gcc.target/i386/pr68843-1.c: New test.
1007 * gcc.target/i386/pr68843-2.c: New test.
1008
4b1ffdb1 10092016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1010 Cesar Philippidis <cesar@codesourcery.com>
1011
1012 PR middle-end/71373
1013 * gcc.dg/goacc/nested-function-1.c: New file.
1014 * gcc.dg/goacc/nested-function-2.c: Likewise.
1015 * gcc.dg/goacc/pr71373.c: Likewise.
1016 * gfortran.dg/goacc/cray-2.f95: Likewise.
1017 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1018 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1019 * gfortran.dg/goacc/cray.f95: Update.
1020 * gfortran.dg/goacc/loop-1.f95: Likewise.
1021 * gfortran.dg/goacc/loop-3.f95: Likewise.
1022 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1023 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1024
10252016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1026
1027 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1028 for OpenACC tile clauses.
1029 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1030
1031 PR c/71381
1032 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1033 to...
1034 * c-c++-common/goacc/cache-2.c: ... this new file.
1035 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1036 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1037 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1038 usage.
1039 * gfortran.dg/goacc/cray.f95: Likewise.
1040 * gfortran.dg/goacc/loop-1.f95: Likewise.
1041
89851e4c
AH
10422016-06-10 Alan Hayward <alan.hayward@arm.com>
1043
1044 PR tree-optimization/71407
1045 PR tree-optimization/71416
1046 * gcc.dg/vect/pr71407.c: New
1047 * gcc.dg/vect/pr71416-1.c: New
1048 * gcc.dg/vect/pr71416-2.c: New
1049
200eafbf
RB
10502016-06-10 Richard Biener <rguenther@suse.de>
1051
1052 PR middle-end/71477
1053 * gcc.dg/torture/pr71477.c: New testcase.
1054
4df99d92
JK
10552016-06-09 Julia Koval <julia.koval@intel.com>
1056
1057 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1058 * gcc.target/i386/interrupt-13.c: Likewise.
1059 * gcc.target/i386/interrupt-15.c: Likewise.
1060 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1061 * gcc.target/i386/interrupt-24.c: Likewise.
1062 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1063 * gcc.target/i386/interrupt-9.c: Likewise.
1064 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1065
e01b4e16
MS
10662016-06-09 Martin Sebor <msebor@redhat.com>
1067
1068 PR c/70883
1069 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1070 * gcc.dg/builtin-constant_p-1.c: Same.
1071 * gcc.dg/builtins-error.c: Same.
1072 * gcc.dg/pr70859.c: Same.
1073
9c35db0e
SKS
10742016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1075
1076 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1077 * gcc.dg/torture/pr68067-1.c: Likewise.
1078 * gcc.dg/torture/pr68067-2.c: Likewise.
1079
10802016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1081
1082 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1083 when setting SIZE.
1084
392a81b9
PC
10852016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1086
1087 PR c++/71465
1088 * g++.dg/inherit/crash5.C: New.
1089 Revert:
1090 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1091
1092 PR c++/70202
1093 * g++.dg/inherit/crash5.C: New.
1094 * g++.dg/inherit/virtual1.C: Adjust.
1095
e49efc14
ML
10962016-06-09 Martin Liska <mliska@suse.cz>
1097
1098 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1099 * g++.dg/predict-loop-exit-2.C: Likewise.
1100 * g++.dg/predict-loop-exit-3.C: Likewise.
1101 * gcc.dg/predict-1.c: Likewise.
1102 * gcc.dg/predict-2.c: Likewise.
1103 * gcc.dg/predict-3.c: Likewise.
1104 * gcc.dg/predict-4.c: Likewise.
1105 * gcc.dg/predict-5.c: Likewise.
1106 * gcc.dg/predict-6.c: Likewise.
1107 * gcc.dg/predict-7.c: Likewise.
1108
36d57986
RB
11092016-06-09 Richard Biener <rguenther@suse.de>
1110
1111 PR tree-optimization/71462
1112 * gcc.dg/torture/pr71462.c: New testcase.
1113
7d82e8e4
MP
11142016-06-09 Marek Polacek <polacek@redhat.com>
1115
1116 PR c/65471
1117 * gcc.dg/c11-generic-3.c: New test.
1118
c8a71589
PC
11192016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1120
1121 * g++.dg/init/array42.C: New.
1122 * g++.dg/init/array43.C: Likewise.
1123 * g++.dg/init/array44.C: Likewise.
1124 * g++.dg/init/array45.C: Likewise.
1125 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1126 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1127 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1128 * g++.dg/gomp/pr35751.C: Likewise.
1129 * g++.dg/init/array23.C: Likewise.
1130 * g++.dg/init/brace2.C: Likewise.
1131 * g++.dg/init/brace6.C: Likewise.
1132
44a845ca
MS
11332016-06-08 Martin Sebor <msebor@redhat.com>
1134 Jakub Jelinek <jakub@redhat.com>
1135
1136 PR c++/70507
1137 PR c/68120
1138 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1139 * c-c++-common/builtin-arith-overflow-2.c: New test.
1140 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1141 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1142 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1143
2ef16b6e
JJ
11442016-06-08 Jakub Jelinek <jakub@redhat.com>
1145
1146 PR c++/71442
1147 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1148
5e3ee346
AL
11492016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1150
1151 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1152 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1153 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1154 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1155 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1156 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1157 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1158 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1159 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1160 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1161 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1162 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1163 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1164
b2ae2814
RB
11652016-06-08 Richard Biener <rguenther@suse.de>
1166
1167 PR tree-optimization/68558
1168 * gcc.dg/vect/slp-44.c: New testcase.
1169
e09b4c37
RB
11702016-06-08 Richard Biener <rguenther@suse.de>
1171
1172 * gcc.dg/vect/slp-43.c: New testcase.
1173
72d50660
RB
11742016-06-08 Richard Biener <rguenther@suse.de>
1175
1176 PR tree-optimization/71452
1177 * gcc.dg/torture/pr71452.c: New testcase.
1178
988c115c
JJ
11792016-06-08 Jakub Jelinek <jakub@redhat.com>
1180
1181 PR c++/71448
1182 * g++.dg/torture/pr71448.C: New test.
1183
73d73b48
BS
11842016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1185
1186 PR debug/71432
1187 PR ada/71413
1188 * g++.dg/debug/pr71432.C: New test.
1189
bdd15d0c
PK
11902016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1191
1192 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1193 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1194 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1195
ce0607bb
AH
11962016-06-08 Alan Hayward <alan.hayward@arm.com>
1197
1198 * gcc.dg/vect/vect-live-2.c: Update effective target.
1199 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1200 * lib/target-supports.exp: Add aarch64 to vect_long.
1201
92a5f2ba
MP
12022016-06-08 Marek Polacek <polacek@redhat.com>
1203
1204 PR c/71418
1205 * gcc.dg/noncompile/pr71418.c: New test.
1206
08203f73
MP
1207 PR c/71426
1208 * gcc.dg/noncompile/pr71426.c: New test.
1209
d1fcc2bd
JH
12102016-06-07 Jan Hubicka <hubicka@ucw.cz>
1211
1212 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1213 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1214 * gcc.dg/predict-3.c: Update template.
1215 * gcc.dg/predict-5.c: Update template.
1216 * gcc.dg/predict-6.c: Update template.
1217 * gcc.dg/predict-9.c: Update template.
1218 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1219
a23e6f1c
BS
12202016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1221
1222 * gcc.target/powerpc/vec-mul.c: New test.
1223
6ffd47b7
DM
12242016-06-07 David Malcolm <dmalcolm@redhat.com>
1225
1226 * gcc.dg/spellcheck-fields-2.c: New test case.
1227
bfd67b47
RB
12282016-06-07 Richard Biener <rguenther@suse.de>
1229
1230 PR c/61564
1231 * gcc.dg/Wpragmas-1.c: New testcase.
1232 * gcc.dg/Wattributes-4.c: Likewise.
1233 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1234 entry.
1235
701b9a47
CL
12362016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1237
1238 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1239 spurious debug code.
1240
6b80d6fa
RB
12412016-06-07 Richard Biener <rguenther@suse.de>
1242
1243 PR tree-optimization/71428
1244 * gcc.dg/torture/pr71428.c: New testcase.
1245
0f3f9437
RB
12462016-06-07 Richard Biener <rguenther@suse.de>
1247
1248 PR middle-end/71423
1249 * gcc.dg/torture/pr71423.c: New testcase.
1250
ec963f2a
KV
12512016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1252
1253 PR middle-end/71408
1254 * gcc.dg/tree-ssa/pr71408.c: New test.
1255
46ab5b6e
KV
12562016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1257
1258 PR middle-end/71281
1259 * g++.dg/torture/pr71281.C: New test.
1260
1f40cff3
MP
12612016-06-06 Marek Polacek <polacek@redhat.com>
1262
1263 PR c/71362
1264 * gcc.dg/pr71362.c: New test.
1265
6f5bcd24
JJ
12662016-06-06 Jakub Jelinek <jakub@redhat.com>
1267 Patrick Palka <ppalka@gcc.gnu.org>
1268
1269 PR c++/70847
1270 PR c++/71330
1271 PR c++/71393
1272 * g++.dg/opt/pr70847.C: New test.
1273 * g++.dg/ubsan/pr70847.C: New test.
1274 * g++.dg/ubsan/pr71393.C: New test.
1275
158beb4a
JJ
12762016-06-06 Jakub Jelinek <jakub@redhat.com>
1277
1278 PR tree-optimization/71259
1279 * gcc.dg/vect/pr71259.c: New test.
1280
d9b950dd
DM
12812016-06-06 David Malcolm <dmalcolm@redhat.com>
1282
1283 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1284 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1285 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1286 above.
1287
36f9ad69
KT
12882016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1289
1290 PR middle-end/37780
1291 * gcc.c-torture/execute/pr37780.c: New test.
1292 * gcc.target/aarch64/pr37780_1.c: Likewise.
1293 * gcc.target/arm/pr37780_1.c: Likewise.
1294
5545a907
MP
12952016-06-06 Marek Polacek <polacek@redhat.com>
1296
1297 * c-c++-common/attr-may-alias-1.c: New test.
1298 * c-c++-common/attr-may-alias-2.c: New test.
1299 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1300
93671519
BE
13012016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1302
1303 PR c/24414
1304 * gcc.target/i386/pr24414.c: New test.
1305
690f24b7
JM
13062016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1307
1308 * gcc.target/sparc/vis4misc.c: New file.
1309 * gcc.target/sparc/fpcmp.c: Likewise.
1310 * gcc.target/sparc/fpcmpu.c: Likewise.
1311
31ce6157
AH
13122016-06-06 Alan Hayward <alan.hayward@arm.com>
1313
1314 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1315 * gcc.dg/vect/vect-live-3.c: Likewise.
1316
9fcebb5a
RB
13172016-06-06 Richard Biener <rguenther@suse.de>
1318
1319 PR tree-optimization/71398
1320 * gcc.dg/torture/pr71398.c: New testcase.
1321
903ca97b
UB
13222016-06-06 Uros Bizjak <ubizjak@gmail.com>
1323
1324 PR target/71389
1325 * g++.dg/pr71389.C: New test.
1326
9c1eb332
JD
13272016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1328
1329 PR fortran/71404
1330 * gfortran.dg/fmt_read_5.f: New test.
1331
b2d83bd2
AV
13322016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1333
1334 PR fortran/69659
1335 * gfortran.dg/class_array_22.f03: New test.
1336
ec81960e
JH
13372016-06-05 Jan Hubicka <hubicka@ucw.cz>
1338
1339 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1340
429d2750
JH
13412016-06-05 Jan Hubicka <hubicka@ucw.cz>
1342
1343 * gcc.dg/predict-9.c: Update template.
1344
c1c00983
PC
13452016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1346
1347 PR c++/49377
1348 * g++.dg/template/pr49377.C: New.
1349
1927a963
JJ
13502016-06-04 Jakub Jelinek <jakub@redhat.com>
1351
1352 PR tree-optimization/71405
1353 * g++.dg/torture/pr71405.C: New test.
1354
909a11ad
PC
13552016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1356
1357 PR c++/70202
1358 * g++.dg/inherit/crash5.C: New.
1359 * g++.dg/inherit/virtual1.C: Adjust.
1360
08bbb1f8
JL
13612016-06-03 Jeff Law <law@redhat.com>
1362
1363 PR tree-optimization/71316
1364 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1365
7c35235c
JJ
13662016-06-03 Jakub Jelinek <jakub@redhat.com>
1367
1368 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1369 dg-additional-options with just -fno-tree-scev-cprop in it.
1370 * gcc.dg/vect/vect-live-2.c: Likewise.
1371 * gcc.dg/vect/vect-live-5.c: Likewise.
1372 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1373 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1374 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1375
c8572dd6
PP
13762016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1377
1378 PR c++/27100
1379 * g++.dg/other/friend6.C: New test.
1380
1c7733a7
BS
13812016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1382
1383 * g++.dg/torture/ppc-ldst-array.C: New.
1384
0d2f700f
JM
13852016-06-03 Joseph Myers <joseph@codesourcery.com>
1386
1387 PR target/71276
1388 PR target/71277
1389 * gcc.dg/torture/builtin-fp-int-inexact.c,
1390 gcc.target/i386/387-builtin-fp-int-inexact.c,
1391 gcc.target/i386/387-rint-inline-1.c,
1392 gcc.target/i386/387-rint-inline-2.c,
1393 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1394 gcc.target/i386/sse2-rint-inline-1.c,
1395 gcc.target/i386/sse2-rint-inline-2.c,
1396 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1397 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1398
f8071c05
L
13992016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1400 Julia Koval <julia.koval@intel.com>
1401
1402 PR target/66960
1403 PR target/67630
1404 PR target/67634
1405 PR target/67841
1406 PR target/68037
1407 PR target/68618
1408 PR target/68661
1409 PR target/69575
1410 PR target/69596
1411 PR target/69734
1412 * gcc.dg/guality/pr68037-1.c: New test.
1413 * gcc.dg/guality/pr68037-2.c: Likewise.
1414 * gcc.dg/guality/pr68037-3.c: Likewise.
1415 * gcc.dg/torture/pr68037-1.c: Likewise.
1416 * gcc.dg/torture/pr68037-2.c: Likewise.
1417 * gcc.dg/torture/pr68037-3.c: Likewise.
1418 * gcc.dg/torture/pr68661-1a.c: Likewise.
1419 * gcc.dg/torture/pr68661-1b.c: Likewise.
1420 * gcc.target/i386/interrupt-1.c: Likewise.
1421 * gcc.target/i386/interrupt-2.c: Likewise.
1422 * gcc.target/i386/interrupt-3.c: Likewise.
1423 * gcc.target/i386/interrupt-4.c: Likewise.
1424 * gcc.target/i386/interrupt-5.c: Likewise.
1425 * gcc.target/i386/interrupt-6.c: Likewise.
1426 * gcc.target/i386/interrupt-7.c: Likewise.
1427 * gcc.target/i386/interrupt-8.c: Likewise.
1428 * gcc.target/i386/interrupt-9.c: Likewise.
1429 * gcc.target/i386/interrupt-10.c: Likewise.
1430 * gcc.target/i386/interrupt-11.c: Likewise.
1431 * gcc.target/i386/interrupt-12.c: Likewise.
1432 * gcc.target/i386/interrupt-13.c: Likewise.
1433 * gcc.target/i386/interrupt-14.c: Likewise.
1434 * gcc.target/i386/interrupt-15.c: Likewise.
1435 * gcc.target/i386/interrupt-16.c: Likewise.
1436 * gcc.target/i386/interrupt-17.c: Likewise.
1437 * gcc.target/i386/interrupt-18.c: Likewise.
1438 * gcc.target/i386/interrupt-19.c: Likewise.
1439 * gcc.target/i386/interrupt-20.c: Likewise.
1440 * gcc.target/i386/interrupt-21.c: Likewise.
1441 * gcc.target/i386/interrupt-22.c: Likewise.
1442 * gcc.target/i386/interrupt-23.c: Likewise.
1443 * gcc.target/i386/interrupt-24.c: Likewise.
1444 * gcc.target/i386/interrupt-25.c: Likewise.
1445 * gcc.target/i386/interrupt-26.c: Likewise.
1446 * gcc.target/i386/interrupt-27.c: Likewise.
1447 * gcc.target/i386/interrupt-28.c: Likewise.
1448 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1449 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1450 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1451 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1452 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1453 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1454 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1455 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1456 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1457 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1458 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1459 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1460
36b85e43
BS
14612016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1462
9de2e795
L
1463 PR tree-optimization/52171
1464 * gcc.dg/pr52171.c: New test.
1465 * gcc.target/i386/pr52171.c: New test.
36b85e43 1466
bfeee8ac
JH
14672016-06-03 Jan Hubicka <jh@suse.cz>
1468
1469 * g++.dg/tree-ssa/pred-1.C: New testcase
1470 * gcc.dg/tree-ssa/pred-1.c: New testcase
1471
859b0bae
BS
14722016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1473
1474 PR target/70957
1475 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1476 support.
1477 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1478
3a2edf4c
AH
14792016-06-03 Alan Hayward <alan.hayward@arm.com>
1480
1481 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1482
b28ead45
AH
14832016-06-03 Alan Hayward <alan.hayward@arm.com>
1484
1485 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1486 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1487 * gcc.dg/vect/vect-live-1.c: New test.
1488 * gcc.dg/vect/vect-live-2.c: New test.
1489 * gcc.dg/vect/vect-live-3.c: New test.
1490 * gcc.dg/vect/vect-live-4.c: New test.
1491 * gcc.dg/vect/vect-live-5.c: New test.
1492 * gcc.dg/vect/vect-live-slp-1.c: New test.
1493 * gcc.dg/vect/vect-live-slp-2.c: New test.
1494 * gcc.dg/vect/vect-live-slp-3.c: New test.
1495
1f91747b
JJ
14962016-06-03 Jakub Jelinek <jakub@redhat.com>
1497
1498 PR middle-end/71387
1499 * g++.dg/opt/pr71387.C: New test.
1500
47b83923
JL
15012016-06-02 Jeff Law <law@redhat.com>
1502
1503 PR tree-optimization/71328
1504 * gcc.c-torture/compile/pr71328.c: New test.
1505
e96e5f46
JD
15062016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1507
1508 PR fortran/52393
1509 * gfortran.dg/fmt_read_3.f90: Fix typo.
1510 * gfortran.dg/fmt_read_4.f90: New test.
1511
b872d729
PC
15122016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
1513
1514 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
1515 * g++.dg/cpp0x/forw_enum6.C: Likewise.
1516 * g++.dg/cpp0x/forw_enum8.C: Likewise.
1517 * g++.dg/cpp0x/override2.C: Likewise.
1518 * g++.dg/parse/crash5.C: Likewise.
1519 * g++.dg/parse/error16.C: Likewise.
1520 * g++.dg/parse/error27.C: Likewise.
1521 * g++.dg/template/qualttp15.C: Likewise.
1522 * g++.dg/template/redecl4.C: Likewise.
1523 * g++.old-deja/g++.other/crash39.C: Likewise.
1524 * g++.old-deja/g++.other/struct1.C: Likewise.
1525 * g++.old-deja/g++.pt/m9a.C: Likewise.
1526 * g++.old-deja/g++.pt/memclass10.C: Likewise.
1527
0e535442
JJ
15282016-06-02 Jakub Jelinek <jakub@redhat.com>
1529
0633ee10
JJ
1530 PR c++/71372
1531 * c-c++-common/pr71372.c: New test.
1532
0e535442
JJ
1533 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1534 __TIME__ strings with __builtin_strcmp instead of printf and
1535 dg-output.
1536
f3c5ecc2
ML
15372016-06-02 Martin Liska <mliska@suse.cz>
1538
1539 * gcc.dg/predict-9.c: New test.
1540
a91807c5
JJ
15412016-06-02 Jakub Jelinek <jakub@redhat.com>
1542
1543 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1544 global set_compiler_env_var and global saved_compiler_env_var.
1545
b5bd1978
KT
15462016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1547
1548 PR rtl-optimization/71295
1549 * gcc.c-torture/compile/pr71295.c: New test.
1550
b93b1475
JJ
15512016-06-02 Jakub Jelinek <jakub@redhat.com>
1552
930ebd0e
JJ
1553 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1554
1e021dc3
JJ
1555 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1556 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1557
b93b1475
JJ
1558 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1559 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1560 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1561 alternative number.
1562
58f2fb5c
MM
15632016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1564
1565 * gcc.target/powerpc/p9-splat-4.c: New test.
1566
15672016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1568
1569 PR target/71186
1570 * gcc.target/powerpc/pr71186.c: New test.
1571
4731c9f0
JD
15722016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1573
1574 PR fortran/52393
1575 * gfortran.dg/fmt_read_3.f90: New test.
1576
042dee3e
TP
15772016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1578
1579 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1580 procedure.
1581
15c98b2e
ES
15822016-06-01 Eduard Sanou <dhole@openmailbox.org>
1583
1584 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1585 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1586 env var is set.
1587 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1588 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1589 shown once.
1590 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1591 during compilation.
1592 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1593 vars set by dg-set-compiler-env-var.
1594
6442a6f4
PT
15952016-06-01 Paul Thomas <pault@gcc.gnu.org>
1596
1597 PR fortran/71156
1598 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1599 to the module procedure declaration.
1600 * gfortran.dg/submodule_16.f08: New test.
1601
ab62397a
JJ
16022016-06-01 Jakub Jelinek <jakub@redhat.com>
1603
1604 PR middle-end/71371
1605 * c-c++-common/gomp/pr71371.c: New test.
1606
b66af6ed
RB
16072016-06-01 Richard Biener <rguenther@suse.de>
1608
1609 PR tree-optimization/71366
1610 * gcc.dg/torture/pr71366-1.c: New testcase.
1611 * gcc.dg/torture/pr71366-2.c: Likewise.
1612
e342b9d8
KN
16132016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1614
1615 * gcc.target/powerpc/vslv-0.c: New test.
1616 * gcc.target/powerpc/vslv-1.c: New test.
1617 * gcc.target/powerpc/vsrv-0.c: New test.
1618 * gcc.target/powerpc/vsrv-1.c: New test.
1619
721547cd
NS
16202016-06-01 Nathan Sidwell <nathan@acm.org>
1621
1622 * c-c++-common/torture/pr57945.c: Add expected PTX error.
1623 * gcc.target/nvptx/weak.c: New.
1624
fa2c9034
RB
16252016-06-01 Richard Biener <rguenther@suse.de>
1626
1627 PR tree-optimization/71261
1628 * gcc.dg/torture/vect-bool-1.c: New testcase.
1629
3e32893c
JJ
16302016-06-01 Jakub Jelinek <jakub@redhat.com>
1631
1632 * gfortran.dg/gomp/order-1.f90: New test.
1633 * gfortran.dg/gomp/order-2.f90: New test.
1634
8c383600
JH
16352016-06-01 Jan Hubicka <hubicka@ucw.cz>
1636
1637 * gcc.dg/unroll-6.c: Update template.
1638 * gcc.dg/unroll-7.c: New testcase.
1639 * gcc.dg/unroll-8.c: New testcase.
1640
a0dfeef5
EB
16412016-06-01 Eric Botcazou <ebotcazou@adacore.com>
1642
1643 * gnat.dg/opt56.ad[sb]: New test.
1644
48de5701
PC
16452016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1646
1647 PR c++/66635
1648 * g++.dg/cpp0x/constexpr-ice16.C: New.
1649
827cf695
PP
16502016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1651
1652 PR tree-optimization/71314
1653 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1654 -mbranch-cost=2.
1655
ff66f6e8
PP
16562016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1657
1658 PR tree-optimization/71077
1659 * gcc.dg/tree-ssa/pr71077.c: New test.
1660
050fb209
JH
16612016-05-31 Jan Hubicka <hubicka@ucw.cz>
1662
48de5701
PC
1663 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1664 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1665 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 1666
c642d919
PC
16672016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1668
1669 PR c++/71248
1670 * g++.dg/cpp0x/pr71248.C: New.
1671 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1672 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1673 * g++.dg/init/new37.C: Likewise.
1674 * g++.dg/template/static1.C: Likewise.
1675 * g++.dg/template/static2.C: Likewise.
1676
d6439e08
L
16772016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1678
1679 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
1680 instead of %rdi.
1681 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
1682
780b9dd4
MP
16832016-05-31 Marek Polacek <polacek@redhat.com>
1684
1685 * c-c++-common/Wswitch-unreachable-3.c: New test.
1686 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
1687
0d99f8a0
RB
16882016-05-31 Richard Biener <rguenther@suse.de>
1689
1690 PR tree-optimization/71352
1691 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
1692
52545641
TP
16932016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
1694
1695 * gcc.target/arm/armv5_thumb_isa.c: New test.
1696
5b8c1205
KY
16972016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
1698
1699 PR target/71346
1700 * gcc.target/i386/pr71346.c: New test.
1701
7a88cc84
TV
17022016-05-31 Tom de Vries <tom@codesourcery.com>
1703
1704 PR tree-optimization/69068
1705 * gcc.dg/graphite/pr69068.c: New test.
1706
265149a6
MS
17072016-05-27 Martin Sebor <msebor@redhat.com>
1708
1709 PR c++/71306
1710 * g++.dg/warn/Wplacement-new-size-3.C: New test.
1711
00631022
JJ
17122016-05-30 Jakub Jelinek <jakub@redhat.com>
1713
1714 PR c++/71349
1715 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
1716 nowait depend(inout: dd[0]) clauses where permitted.
1717
b2f6675b
PC
17182016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1719
1720 PR c++/71238
1721 * g++.dg/parse/pr71238.C: New.
1722 * g++.dg/concepts/friend1.C: Test column numbers too.
1723 * g++.dg/cpp0x/initlist31.C: Likewise.
1724 * g++.dg/cpp0x/pr51420.C: Likewise.
1725 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
1726 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
1727 * g++.dg/ext/builtin3.C: Likewise.
1728 * g++.dg/lookup/friend12.C: Likewise.
1729 * g++.dg/lookup/friend7.C: Likewise.
1730 * g++.dg/lookup/koenig1.C: Likewise.
1731 * g++.dg/lookup/koenig5.C: Likewise.
1732 * g++.dg/lookup/used-before-declaration.C: Likewise.
1733 * g++.dg/overload/koenig1.C: Likewise.
1734 * g++.dg/template/crash65.C: Likewise.
1735 * g++.dg/template/friend57.C: Likewise.
1736 * g++.dg/warn/Wshadow-5.C: Likewise.
1737 * g++.dg/warn/Wunused-8.C: Likewise.
1738 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
1739 * g++.old-deja/g++.jason/lineno5.C: Likewise.
1740 * g++.old-deja/g++.jason/member.C: Likewise.
1741 * g++.old-deja/g++.jason/report.C: Likewise.
1742 * g++.old-deja/g++.jason/scoping12.C: Likewise.
1743 * g++.old-deja/g++.law/visibility20.C: Likewise.
1744 * g++.old-deja/g++.ns/koenig5.C: Likewise.
1745 * g++.old-deja/g++.other/static5.C: Likewise.
1746 * g++.old-deja/g++.pt/overload2.C: Likewise.
1747
a448ff40
JH
17482016-05-30 Jan Hubicka <hubicka@ucw.cz>
1749
1750 * gcc.dg/tree-ssa/peel1.c: New testcase.
1751 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
1752 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
1753
69be8c91
TV
17542016-05-30 Tom de Vries <tom@codesourcery.com>
1755
1756 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
1757 to ce.
1758
a59775a1
PC
17592016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1760
1761 PR c++/71099
1762 * g++.dg/parse/virtual1.C: New.
1763
53d6d955
UB
17642016-05-30 Uros Bizjak <ubizjak@gmail.com>
1765
1766 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
1767 Use correct register when clearing %edx.
1768
0557293f
AM
17692016-05-30 Alexander Monakov <amonakov@ispras.ru>
1770
1771 PR tree-optimization/71289
1772 * gcc.dg/pr71289.c: New test.
1773
5d476e35
KV
17742016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1775
1776 PR middle-end/71269
1777 PR middle-end/71292
1778 * gcc.dg/tree-ssa/pr71269.c: New test.
1779 * gcc.dg/tree-ssa/pr71292.c: New test.
1780
db5447ca
KV
17812016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1782
1783 PR middle-end/71252
1784 * gcc.dg/tree-ssa/pr71252-2.c: New test.
1785
98bdbb39
JH
17862016-05-30 Jan Hubicka <hubicka@ucw.cz>
1787
1788 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
1789 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
1790 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1791
7e012855
TV
17922016-05-30 Tom de Vries <tom@codesourcery.com>
1793
1794 PR tree-optimization/69067
1795 * gcc.dg/graphite/pr69067.c: New test.
1796
beed3701
UB
17972016-05-29 Uros Bizjak <ubizjak@gmail.com>
1798
1799 PR target/71245
1800 * gcc.target/i386/pr71245-1.c: New test.
1801 * gcc.target/i386/pr71245-2.c: Ditto.
1802
b6d4f8e8
PC
18032016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1804
1805 PR c++/71105
1806 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1807 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1808 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1809
00022058
JH
18102016-05-27 Jan Hubicka <hubicka@ucw.cz>
1811
1812 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1813
c8419aca
VV
18142016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1815
1816 Revert:
1817 PR c++/69855
1818 * g++.dg/overload/69855.C: New.
1819 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1820 * g++.old-deja/g++.pt/crash3.C: Likewise.
1821
8008c4d2
PC
18222016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1823
1824 PR c++/60385
1825 * g++.dg/parse/namespace13.C: New.
1826
8b2ef235
JL
18272016-05-26 Jeff Law <law@redhat.com>
1828
1829 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1830 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1831 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1832 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1833 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1834 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1835 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1836 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1837 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1838 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1839 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1840 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1841 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1842
7d67159b
VV
18432016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1844
1845 PR c++/69855
1846 * g++.dg/overload/69855.C: New.
1847 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1848 * g++.old-deja/g++.pt/crash3.C: Likewise.
1849
88e3bdd1
JW
18502016-05-27 Jiong Wang <jiong.wang@arm.com>
1851
1852 PR target/63596
1853 * gcc.target/aarch64/va_arg_1.c: New testcase.
1854 * gcc.target/aarch64/va_arg_2.c: Likewise.
1855 * gcc.target/aarch64/va_arg_3.c: Likewise.
1856
3fd6b9cc
JW
18572016-05-27 Jiong Wang <jiong.wang@arm.com>
1858
1859 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1860 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1861 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1862 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1863 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1864
3cee7e4e
MP
18652016-05-27 Marek Polacek <polacek@redhat.com>
1866
1867 PR middle-end/71308
1868 * g++.dg/torture/pr71308.C: New test.
1869
6a813c96
DV
18702016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1871
1872 * gcc.dg/zero_bits_compound-1.c: New test.
1873 * gcc.dg/zero_bits_compound-2.c: New test.
1874
0561bcfb
IE
18752016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1876
1877 PR middle-end/71279
1878 * gcc.dg/pr71279.c: New test.
1879
21316320
MM
18802016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1881
1882 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1883 floating point min/max/comparison instructions.
1884 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1885
7211a097
JJ
18862016-05-26 Jakub Jelinek <jakub@redhat.com>
1887
1888 * c-c++-common/gomp/schedule-1.c: New test.
1889 * gfortran.dg/gomp/schedule-1.f90: New test.
1890
cac177cf
PP
18912016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1892
1893 PR c++/70822
1894 PR c++/70106
1895 * g++.dg/cpp1y/auto-fn32.C: New test.
1896 * g++.dg/cpp1y/paren4.C: New test.
1897
a2d5b8c9
NS
18982016-05-26 Nathan Sidwell <nathan@acm.org>
1899
1900 * gcc.dg/20060410.c: Xfail on ptx.
1901 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1902 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1903 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1904 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1905 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1906
ffa8b552
TP
19072016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1908
1909 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1910
c7501e00
JJ
19112016-05-26 Jakub Jelinek <jakub@redhat.com>
1912
1875b9a0
JJ
1913 PR tree-optimization/71280
1914 * gcc.dg/pr71280.c: New test.
1915
2116e19f
JJ
1916 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1917
305aef09
JJ
1918 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1919 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1920
c7501e00
JJ
1921 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1922
ca449d26
JW
19232016-05-26 Jiong Wang <jiong.wang@arm.com>
1924
1925 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1926 kept in memory.
ca449d26 1927
8af01c66
JL
19282016-05-25 Jeff Law <law@redhat.com>
1929
1930 PR tree-optimization/71272
1931 * gcc.c-torture/compile/pr71272.c: new test.
1932
f9d6ce73
BS
19332016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1934
1935 * gcc.target/powerpc/vec-cmpne.c: New test.
1936 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1937
a88a7b22
EB
19382016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1939
1940 * gnat.dg/opt55.ad[sb]: New test.
1941
125f02ed
SKS
19422016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1943
1944 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1945 * c-c++-common/pr60226.c: Require int32plus.
1946 * gcc.c-torture/execute/pr70602.c: Likewise.
1947 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1948 unsigned long for malloc arg type.
1949 * gcc.dg/asr_div1.c: Require int32plus.
1950 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1951 * gcc.dg/pie-1.c: Require pie.
1952 * gcc.dg/pie-2.c: Likewise.
1953 * gcc.dg/pr59471.c: Require int32plus.
1954 * gcc.dg/pr59963-2.c: XFAIL for int16.
1955 * gcc.dg/pr60114.c: Require int32plus.
1956 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1957 unsigned long for typedef of size_t.
1958 * gcc.dg/pr63914.c: Require int32plus.
1959 * gcc.dg/pr64536.c: Require pt32plus.
1960 * gcc.dg/pr65658.c: Likewise.
1961 * gcc.dg/pr67271.c: Require int32plus.
1962 * gcc.dg/pr68112.c: Likewise.
1963 * gcc.dg/pr69071.c: Skip for avr target.
1964 * gcc.dg/pr69973.c: Require int32plus.
1965 * gcc.dg/pr70169.c: Skip for avr target.
1966 * gcc.dg/sso-6.c: Require int32plus.
1967 * gcc.dg/sso-7.c: Likewise.
1968 * gcc.dg/sso-8.c: Likewise.
1969 * gcc.dg/vrp-min-max-2.c: Likewise.
1970
c6e434f5
UB
19712016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1972
1973 PR target/70738
1974 * gcc.target/i386/pr70738-1.c: New test.
1975 * gcc.target/i386/pr70738-2.c: Likewise.
1976 * gcc.target/i386/pr70738-3.c: Likewise.
1977 * gcc.target/i386/pr70738-4.c: Likewise.
1978 * gcc.target/i386/pr70738-5.c: Likewise.
1979 * gcc.target/i386/pr70738-6.c: Likewise.
1980 * gcc.target/i386/pr70738-7.c: Likewise.
1981 * gcc.target/i386/pr70738-8.c: Likewise.
1982 * gcc.target/i386/pr70738-9.c: Likewise.
1983
5c42d341
KT
19842016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1985
1986 PR rtl-optimization/66940
1987 * gcc.c-torture/execute/pr66940.c: New test.
1988
bf9a1a07
IV
19892016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1990
1991 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1992 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1993 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1994 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1995 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1996 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1997 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1998 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1999 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2000 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2001 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2002 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2003 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2004 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2005 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2006 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2007 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2008 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2009 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2010 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2011 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2012 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2013 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2014 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2015
95efe6b6
MP
20162016-05-25 Marek Polacek <polacek@redhat.com>
2017
2018 PR c/71265
2019 * gcc.dg/noncompile/pr71265.c: New test.
2020
a23faf7a
MP
2021 PR c/71266
2022 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2023
69a6d5ad
NS
20242016-05-25 Nathan Sidwell <nathan@acm.org>
2025
2026 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2027
3072d4ea
RB
20282016-05-25 Richard Biener <rguenther@suse.de>
2029
2030 PR tree-optimization/71261
2031 * c-c++-common/torture/pr71261.c: New testcase.
2032
e412ece4
RB
20332016-05-25 Richard Biener <rguenther@suse.de>
2034
2035 PR tree-optimization/71264
2036 * gcc.dg/vect/pr71264.c: New testcase.
2037
b9e551ad
PC
20382016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2039
2040 PR c++/55992
2041 * g++.dg/cpp0x/alias-decl-53.C: New.
2042 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2043
6aa1abe5
ML
20442016-05-25 Martin Liska <mliska@suse.cz>
2045
2046 * g++.dg/pr71239.C: New test.
2047
842d162e
RB
20482016-05-25 Richard Biener <rguenther@suse.de>
2049
c87885ca
RO
2050 * gcc.dg/vect/pr58135.c: Rename to ...
2051 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 2052
f184a36c
MP
20532016-05-25 Marek Polacek <polacek@redhat.com>
2054
2055 * g++.dg/pr65295.C: Use target c++14.
2056
021fad86
PC
20572016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2058
53d6d955
UB
2059 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2060 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 2061
c3eaf15a
MM
20622016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2063
2064 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2065 instructions.
2066
e46c7770
CP
20672016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2068
2069 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2070 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2071 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2072 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2073 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2074 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2075 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2076 * c-c++-common/goacc/pcopy.c: Likewise.
2077 * c-c++-common/goacc/pcopyin.c: Likewise.
2078 * c-c++-common/goacc/pcopyout.c: Likewise.
2079 * c-c++-common/goacc/pcreate.c: Likewise.
2080 * c-c++-common/goacc/pr70688.c: New test.
2081 * c-c++-common/goacc/present-1.c: Adjust test.
2082 * c-c++-common/goacc/reduction-5.c: Likewise.
2083 * g++.dg/goacc/data-1.C: New test.
2084
4bfc9db7
MM
20852016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2086
2087 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2088 vector parity built-in functions.
2089 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2090 count trailing zeros automatic vectorization.
2091 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2092 count trailing zeros built-in functions.
2093
2bc145af
KV
20942016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2095
2096 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2097
26869fdb
PH
20982016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2099
2100 PR target/71050
2101 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2102
b2dc9c3b
PC
21032016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2104
2105 PR c++/50436
2106 * g++.dg/template/crash123.C: New.
2107 * g++.dg/template/crash124.C: Likewise.
2108
f65e97fd
MS
21092016-05-24 Martin Sebor <msebor@redhat.com>
2110
2111 PR c++/71147
2112 * g++.dg/ext/flexary16.C: New test.
2113
a6f5ac7f
IV
21142016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2115
69a6d5ad
NS
2116 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2117 before math.h is included.
a6f5ac7f
IV
2118 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2119 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2120 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2121 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2122 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2123 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2124 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2125 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2126 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2127 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2128 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2129 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2130 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2131 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2132 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2133 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2134 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2135 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2136 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2137 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2138 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2139 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2140 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2141
27bad558
MM
21422016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2143 Kelvin Nilsen <kelvin@gcc.gnu.org>
2144
2145 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2146 support.
2147
72f382fb
PC
21482016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2149
2150 PR c++/69872
2151 * g++.dg/warn/Wno-narrowing1.C: New.
2152
ef2ec9d9
MP
21532016-05-24 Marek Polacek <polacek@redhat.com>
2154
2155 PR c/71249
2156 * c-c++-common/Wswitch-unreachable-2.c: New test.
2157
e90434e3
JJ
21582016-05-24 Jakub Jelinek <jakub@redhat.com>
2159
7adb26f2
JJ
2160 PR c++/71257
2161 * g++.dg/vect/simd-clone-6.cc: New test.
2162 * g++.dg/gomp/declare-simd-6.C: New test.
2163
e90434e3
JJ
2164 PR middle-end/70434
2165 PR c/69504
2166 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2167
b556ea3b
RB
21682016-05-24 Richard Biener <rguenther@suse.de>
2169
2170 PR tree-optimization/71240
2171 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2172
e5328f5d
RB
21732016-05-24 Richard Biener <rguenther@suse.de>
2174
2175 PR tree-optimization/71230
2176 * gcc.dg/torture/pr71230.c: New testcase.
2177 * g++.dg/torture/pr71230.C: Likewise.
2178
a04e69c0
TS
21792016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2180
2181 * c-c++-common/goacc/routine-5.c: Add tests.
2182 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2183 * gfortran.dg/goacc/routine-6.f90: Add tests.
2184
30fd2977
RB
21852016-05-24 Richard Biener <rguenther@suse.de>
2186
2187 PR tree-optimization/71253
2188 * gcc.dg/torture/pr71253.c: New testcase.
2189
ca6f60bc
KV
21902016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2191
2192 PR middle-end/71252
2193 * gfortran.dg/pr71252.f90: New test.
2194
d3465d72
RS
21952016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2196
2197 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2198
f17a223d
RB
21992016-05-24 Richard Biener <rguenther@suse.de>
2200
2201 PR middle-end/70434
2202 PR c/69504
2203 * c-c++-common/vector-subscript-4.c: New testcase.
2204 * c-c++-common/vector-subscript-5.c: Likewise.
2205
e3f36534
JD
22062016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2207
2208 PR fortran/71123
2209 * gfortran.dg/namelist_90.f: New test
2210
85d5c27d
JD
22112016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2212
2213 PR fortran/66461
2214 * gfortran.dg/unexpected_eof.f: New test
2215
fe3f3340
MM
22162016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2217 Kelvin Nilsen <kelvin@gcc.gnu.org>
2218
2219 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2220 as little endian.
2221
26d6ae55
PC
22222016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2223
2224 PR c++/70972
2225 * g++.dg/cpp0x/inh-ctor20.C: New.
2226 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2227
d6c9a06f
PC
22282016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2229
2230 PR c++/69095
2231 * g++.dg/cpp0x/variadic168.C: New.
2232
396a1d10
PC
22332016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2234
2235 * g++.dg/cpp0x/pr31445.C: Test column number too.
2236 * g++.dg/cpp0x/pr32253.C: Likewise.
2237 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2238 * g++.dg/cpp0x/variadic36.C: Likewise.
2239
ece46666
MG
22402016-05-23 Marc Glisse <marc.glisse@inria.fr>
2241
2242 * gcc.dg/fold-notshift-2.c: Adjust.
2243
a7dc5980
MP
22442016-05-23 Marek Polacek <polacek@redhat.com>
2245
2246 PR c/49859
2247 * c-c++-common/Wswitch-unreachable-1.c: New test.
2248 * gcc.dg/Wswitch-unreachable-1.c: New test.
2249 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2250 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2251 * g++.dg/gomp/block-10.C: Likewise.
2252 * gcc.dg/gomp/block-10.c: Likewise.
2253 * g++.dg/gomp/block-9.C: Likewise.
2254 * gcc.dg/gomp/block-9.c: Likewise.
2255 * g++.dg/gomp/target-1.C: Likewise.
2256 * g++.dg/gomp/target-2.C: Likewise.
2257 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 2258 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2259 * g++.dg/gomp/taskgroup-1.C: Likewise.
2260 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2261 * gcc.dg/gomp/teams-1.c: Likewise.
2262 * g++.dg/gomp/teams-1.C: Likewise.
2263 * g++.dg/overload/error3.C: Likewise.
2264 * g++.dg/tm/jump1.C: Likewise.
2265 * g++.dg/torture/pr40335.C: Likewise.
2266 * gcc.dg/c99-vla-jump-5.c: Likewise.
2267 * gcc.dg/switch-warn-1.c: Likewise.
2268 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2269 * gcc.dg/nested-func-1.c: Likewise.
2270 * gcc.dg/pr67784-4.c: Likewise.
2271
18b54004
RB
22722016-05-23 Richard Biener <rguenther@suse.de>
2273
2274 PR tree-optimization/71230
2275 * gfortran.dg/pr71230-1.f90: New testcase.
2276 * gfortran.dg/pr71230-2.f90: Likewise.
2277
e569db5f
VK
22782016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2279
396a1d10 2280 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2281 * gcc.dg/vect/pr58135.c: Add new.
2282 * gfortran.dg/pr46519-1.f: Adjust test case.
2283
e4b71114
PC
22842016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2285
2286 PR c++/53401
2287 * g++.dg/cpp0x/decltype64.C: New.
2288
a25a8058
CL
22892016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2290
2291 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2292 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2293 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2294
0dcfe9ab
CL
22952016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2296
2297 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2298 Add poly64x1_t and poly64x2_t cases if supported.
2299 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2300 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2301 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2302 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2303 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2304
ffd70e4a
CL
23052016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2306
2307 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2308 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2309 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2310 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2311 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2312 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2313 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2314
4b1f57fe
CL
23152016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2316
2317 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2318
16c5ec77
CL
23192016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2320
2321 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2322 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2323
94ad56c7
JJ
23242016-05-22 Jakub Jelinek <jakub@redhat.com>
2325
57748705
JJ
2326 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2327 constraint instead of "r".
2328 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2329 insn instead of vxorpd.
2330 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2331
af120161
JJ
2332 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2333 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2334
355023ce
JJ
2335 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2336
3b48574c
JJ
2337 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2338 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2339
94ad56c7
JJ
2340 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2341
8a85cee2
KV
23422016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2343
2344 PR middle-end/40921
2345 * gcc.dg/tree-ssa/pr40921.c: New test.
2346
8e916b16
PS
23472016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2348
2349 PR target/71103
2350 * gcc.target/avr/pr71103.c: New test.
2351
88aea79f
KV
23522016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2353
2354 PR middle-end/71179
2355 * gcc.dg/tree-ssa/pr71179.c: New test.
2356
79063edd
MS
23572016-05-20 Martin Sebor <msebor@redhat.com>
2358
2359 PR c/71115
2360 * gcc.dg/init-excess-2.c: New test.
2361
55c8849f
EB
23622016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2363
2364 * gnat.dg/opt53.adb: New test.
2365 * gnat.dg/opt54.adb: Likewise.
2366
c91a0948
MJ
23672016-05-20 Martin Jambor <mjambor@suse.cz>
2368
2369 PR tree-optimization/70884
2370 * gcc.dg/tree-ssa/pr70919.c: New test.
2371
9cad20fa
BS
23722016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2373
2374 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2375 formatting.
69a6d5ad
NS
2376 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2377 fix code formatting.
2378
23792016-05-20 Nathan Sidwell <nathan@acm.org>
2380
2381 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2382 non-common cases.
2383 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2384
15c671a7
DM
23852016-05-20 David Malcolm <dmalcolm@redhat.com>
2386
2387 * jit.dg/all-non-failing-tests.h: Add
2388 test-factorial-must-tail-call.c.
2389 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2390 * jit.dg/test-factorial-must-tail-call.c: New test case.
2391
4f028369
JJ
23922016-05-20 Jakub Jelinek <jakub@redhat.com>
2393
2394 PR fortran/71204
2395 * gfortran.dg/pr71204.f90: New test.
2396
7dea4ab3
CP
23972016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2398
2399 * gcc.target/nvptx/sincos.c: New test.
2400
ef98d365
PC
24012016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2402
2403 PR c++/70572
2404 * g++.dg/cpp1y/auto-fn31.C: New.
2405
92466115
BS
24062016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2407
2408 * gcc.target/powerpc/vec-addec.c: New test.
2409 * gcc.target/powerpc/vec-addec-int128.c: New test.
2410
9a385c2d
DM
24112016-05-20 David Malcolm <dmalcolm@redhat.com>
2412
2413 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2414 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2415 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2416 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2417
77c9d5b4
JH
24182016-05-20 Jan Hubicka <hubicka@ucw.cz>
2419
2420 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2421
68047971
JJ
24222016-05-20 Jakub Jelinek <jakub@redhat.com>
2423
18954840
JJ
2424 PR c++/71210
2425 * g++.dg/opt/pr71210-1.C: New test.
2426 * g++.dg/opt/pr71210-2.C: New test.
2427
68047971
JJ
2428 PR tree-optimization/29756
2429 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2430 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2431 only on selected targets where V4SImode vectors are known to be
2432 supported.
2433
d78789f5
MG
24342016-05-20 Marc Glisse <marc.glisse@inria.fr>
2435
2436 PR tree-optimization/71079
2437 PR tree-optimization/71206
2438 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2439
550fa093
PK
24402016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2441
2442 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2443 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2444 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2445
483c6429
RG
24462016-05-20 Richard Guenther <rguenther@suse.de>
2447
2448 PR tree-optimization/29756
2449 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2450
eb066284
RB
24512016-05-20 Richard Biener <rguenther@suse.de>
2452
2453 PR tree-optimization/71185
2454 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2455
58f10249
RB
24562016-05-20 Richard Biener <rguenther@suse.de>
2457
2458 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2459
2a5569fa
MP
24602016-05-19 Marek Polacek <polacek@redhat.com>
2461
2462 PR c++/71075
2463 * g++.dg/diagnostic/pr71075.C: New test.
2464
5e9a5385
DM
24652016-05-19 David Malcolm <dmalcolm@redhat.com>
2466
2467 PR c++/71184
2468 * g++.dg/pr71184.C: New test case.
2469
4f45da44
KN
24702016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2471
2472 * gcc.target/powerpc/darn-0.c: New test.
2473 * gcc.target/powerpc/darn-1.c: New test.
2474 * gcc.target/powerpc/darn-2.c: New test.
2475
4177437e
MP
24762016-05-19 Marek Polacek <polacek@redhat.com>
2477
2478 PR tree-optimization/71031
2479 * gcc.dg/tree-ssa/vrp100.c: New test.
2480
afb72432
IE
24812016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2482
2483 PR rtl-optimization/71148
2484 * gcc.dg/pr71148.c: New test.
2485
4f83064e
KT
24862016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2487
2488 PR target/71056
2489 * gcc.target/arm/pr71056.c: New test.
2490
4bf8dbe1
BE
24912016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2492
2493 * c-c++-common/pr69669.c: Check the used mode.
2494
f3510625
MO
24952016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2496
2497 PR sanitizer/64354
2498 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2499
43c0068e
RB
25002016-05-19 Richard Biener <rguenther@suse.de>
2501
2502 PR tree-optimization/70729
2503 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2504 * gcc.dg/graphite/scop-18.c: Likewise.
2505 * gcc.dg/pr41783.c: Disable LIM.
2506 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2507 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2508 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2509 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2510 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
2511 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2512 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
2513 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
2514 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
2515 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
2516 * gfortran.dg/pr42108.f90: Likewise.
2517
70f25790
DM
25182016-05-18 David Malcolm <dmalcolm@redhat.com>
2519
2520 PR driver/69265
2521 * gcc.dg/spellcheck-options-11.c: New test case.
2522
960db8ec
JJ
25232016-05-18 Jakub Jelinek <jakub@redhat.com>
2524
2525 PR c++/71100
2526 * g++.dg/opt/pr71100.C: New test.
2527
04643334
MJ
25282016-05-18 Martin Jambor <mjambor@suse.cz>
2529
2530 PR ipa/69708
2531 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2532 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2533 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2534 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2535
91bb9f80
MJ
25362016-05-18 Martin Jambor <mjambor@suse.cz>
2537
2538 PR ipa/69708
2539 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2540 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2541 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2542 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2543 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2544
c584aca6
PC
25452016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2546
2547 PR c++/69793
2548 * g++.dg/template/crash122.C: New.
2549
20309c6e
PC
25502016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2551
2552 PR c++/70466
2553 * g++.dg/template/pr70466-1.C: New.
2554 * g++.dg/template/pr70466-2.C: Likewise.
2555
50c78b9a
MM
25562016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2557
2558 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2559 splat operations and the XXSPLTIB instruction.
2560 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2561 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2562 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2563 xxlxor to clear a register.
2564
cf8be00d
RS
25652016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2566
2567 * gcc.dg/torture/pr71020.c: New test.
2568
848a392a
MJ
25692016-05-18 Martin Jambor <mjambor@suse.cz>
2570
2571 PR ipa/70646
2572 * gcc.dg/ipa/pr70646.c: New test.
2573
1f2ab776
CL
25742016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2575
2576 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2577
76489493
CL
25782016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2579
2580 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2581 missing tests for vreinterpretq_p{8,16}.
2582
bd79378d
CL
25832016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2584
2585 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2586 vsliq_n_s64 and vsliq_n_u64.
2587
81ca3ea0
CL
25882016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2589
2590 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2591 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2592
873cb425
CL
25932016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2594
2595 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2596 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2597 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2598
9d6e7c21
CL
25992016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2600
2601 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2602 in comment.
2603
b4dbe40e 26042016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2605
2606 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2607 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2608 "blr\t" and switch to scan-assembler-times.
2609
83a5c910
JW
26102016-05-18 Jiong Wang <jiong.wang@arm.com>
2611
53d6d955
UB
2612 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2613 with __aarch64__.
2614 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2615 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 2616
fb7cbdeb
JJ
26172016-05-18 Jakub Jelinek <jakub@redhat.com>
2618
8ee91165
JJ
2619 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
2620 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
2621 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
2622 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
2623 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
2624 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
2625
cf4d516a
JJ
2626 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
2627 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
2628
a4f16422
JJ
2629 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
2630 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
2631
7b37ce10
JJ
2632 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
2633 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
2634
fb7cbdeb
JJ
2635 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
2636
c9326aef
RB
26372016-05-18 Richard Biener <rguenther@suse.de>
2638
2639 PR tree-optimization/71168
2640 * gcc.dg/torture/pr71168.c: New testcase.
2641
df8b0a11
KV
26422016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
2643
2644 PR middle-end/63586
2645 * gcc.dg/tree-ssa/pr63586-2.c: New test.
2646 * gcc.dg/tree-ssa/pr63586.c: New test.
2647 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
2648
2efd67ed
NS
26492016-05-17 Nathan Sidwell <nathan@acm.org>
2650
2651 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2652 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2653 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2654 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2655
1988b2c2
NS
26562016-05-17 Nathan Sidwell <nathan@acm.org>
2657
2658 * gcc.target/nvptx/abi-vararg-3.c: New.
2659
ad1d92ab
MM
26602016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
2661
2662 PR tree-optimization/54579
2663 PR middle-end/55299
2664 * gcc.dg/fold-notrotate-1.c: New test.
2665 * gcc.dg/fold-notshift-1.c: New test.
2666 * gcc.dg/fold-notshift-2.c: New test.
2667
47768df8
MP
26682016-05-17 Marek Polacek <polacek@redhat.com>
2669
2670 PR ipa/71146
2671 * g++.dg/ipa/pr71146.C: New test.
2672
6b5423a5
DM
26732016-05-17 David Malcolm <dmalcolm@redhat.com>
2674
2675 * jit.dg/test-error-array-bounds.c: New test case.
2676
c7986356
MG
26772016-05-17 Marc Glisse <marc.glisse@inria.fr>
2678
2679 * gcc.dg/tree-ssa/and-1.c: New testcase.
2680
d982c5b7
MG
26812016-05-17 Marc Glisse <marc.glisse@inria.fr>
2682
2683 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2684 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
2685
0139ba93
MG
26862016-05-17 Marc Glisse <marc.glisse@inria.fr>
2687
2688 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2689 * gcc.dg/tree-ssa/vrp99.c: New testcase.
2690
daab4562
JW
26912016-05-17 Jiong Wang <jiong.wang@arm.com>
2692
2693 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
2694
22330033
JW
26952016-05-17 Jiong Wang <jiong.wang@arm.com>
2696
2697 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
2698
98b3a5f2
JW
26992016-05-17 Jiong Wang <jiong.wang@arm.com>
2700
2701 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
2702 ".2d[index]" when scan the assembly.
2703 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
2704 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
2705 float64x1.
2706 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
2707
b71b7a8e
RB
27082016-05-17 Richard Biener <rguenther@suse.de>
2709
2710 PR tree-optimization/71132
2711 * gcc.dg/torture/pr71132.c: New testcase.
2712
3c51ad46
CL
27132016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2714
2715 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
2716
d20faa66
KT
27172016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2718
2719 PR target/70809
2720 * gcc.target/aarch64/pr70809_1.c: New test.
2721
b75cc5a4
KT
27222016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2723
2724 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
2725 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2726 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2727 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2728
b28eb195
IE
27292016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2730 Ilya Enkovich <ilya.enkovich@intel.com>
2731
2732 PR target/71114
2733 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
2734
0b9004ed
JH
27352016-05-16 Jan Hubicka <hubicka@ucw.cz>
2736
2737 * g++.dg/ipa/ivinline-7.C: Do not xfail.
2738 * g++.dg/ipa/ivinline-9.C: Do not xfail.
2739
1b81a1c1
MW
27402016-05-16 Matthew Wahab <matthew.wahab@arm.com>
2741
2742 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
2743 test for __ARM_FP16_ARGS.
2744 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
2745 * gcc.target/arm/aapcs/neon-vect10.c: New.
2746 * gcc.target/arm/aapcs/neon-vect9.c: New.
2747 * gcc.target/arm/aapcs/vfp18.c: New.
2748 * gcc.target/arm/aapcs/vfp19.c: New.
2749 * gcc.target/arm/aapcs/vfp20.c: New.
2750 * gcc.target/arm/aapcs/vfp21.c: New.
2751 * gcc.target/arm/fp16-aapcs-1.c: New.
2752 * g++.target/arm/fp16-param-1.c: Update expected output. Add
2753 test for __ARM_FP16_ARGS.
2754 * g++.target/arm/fp16-return-1.c: Update expected output.
2755
921d1e73
JW
27562016-05-16 Jiong Wang <jiong.wang@arm.com>
2757
2758 PR testsuite/70227
2759 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
2760
228eb42a
HA
27612016-05-15 Harald Anlauf <anlauf@gmx.de>
2762
2763 PR fortran/69603
2764 * gfortran.dg/pr69603.f90: New testcase.
2765
785abfd3
FR
27662016-05-14 Fritz Reese <fritzoreese@gmail.com>
2767
2768 * gfortran.dg/dec_union_4.f90: Fix endian issue.
2769
e75eb64f
FR
27702016-05-14 Fritz Reese <fritzoreese@gmail.com>
2771
2772 PR fortran/71047
2773 * gfortran.dg/pr71047.f08: New test.
2774
aa4b467b
JM
27752016-05-13 Joseph Myers <joseph@codesourcery.com>
2776
2777 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
2778 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
2779 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
2780
653fb4a2
MS
27812016-05-13 Martin Sebor <msebor@redhat.com>
2782
2783 PR c++/60049
2784 * g++.dg/cpp0x/constexpr-60049.C: New test.
2785
9e37582d
JJ
27862016-05-13 Jakub Jelinek <jakub@redhat.com>
2787
2788 PR bootstrap/71071
2789 * gcc.dg/pr71071.c: New test.
2790
a278aa17
UB
27912016-05-13 Uros Bizjak <ubizjak@gmail.com>
2792
2793 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2794 remove XOP handling.
377eaca7 2795 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 2796
ac3d02e2
NS
27972016-05-13 Nathan Sidwell <nathan@acm.org>
2798
2799 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2800 __atomic_is_lock_free declaration.
2801
8ab3bdac
RB
28022016-05-13 Richard Biener <rguenther@suse.de>
2803
2804 PR tree-optimization/42587
2805 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2806
623b8e0a
ML
28072016-05-13 Martin Liska <mliska@suse.cz>
2808
2809 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2810 the new format of dump output.
2811
da7674f6
IE
28122016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2813
2814 * gcc.dg/pr71084.c: New test.
2815
c959db3d
RR
28162016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2817
53d6d955
UB
2818 PR target/53440
2819 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 2820
43203dea
RR
28212016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2822
2823 * gcc.target/aarch64/struct_return.c: New test.
2824
4f2e1536
MP
28252016-05-12 Marek Polacek <polacek@redhat.com>
2826
2827 PR c/70756
2828 * c-c++-common/pr70756-2.c: New test.
2829 * c-c++-common/pr70756.c: New test.
2830
1ef33ef3
RB
28312016-05-12 Richard Biener <rguenther@suse.de>
2832
2833 PR tree-optimization/71059
2834 * gcc.dg/torture/pr71059.c: New testcase.
2835
763baff6
RB
28362016-05-12 Richard Biener <rguenther@suse.de>
2837
2838 PR tree-optimization/71062
2839 * gcc.dg/torture/pr71062.c: New testcase.
2840
c4ec1243
IE
28412016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2842
2843 PR tree-optimization/71006
2844 * gcc.dg/pr71006.c: New test.
2845
a5fbf76d
MP
28462016-05-12 Marek Polacek <polacek@redhat.com>
2847
2848 PR driver/71063
2849 * gcc.dg/opts-7.c: New test.
2850
5acc47a4
KT
28512016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2852
2853 PR target/70830
2854 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2855 Add -save-temps to dg-options.
2856 Scan for ldmfd rather than pop instruction.
2857 * gcc.target/arm/interrupt-2.c: Likewise.
2858 * gcc.target/arm/pr70830.c: New test.
2859
40bd4bf9
JJ
28602016-05-12 Jakub Jelinek <jakub@redhat.com>
2861
3cd63842
JJ
2862 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2863 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2864
c05d08f6
JJ
2865 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2866 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2867 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2868
bc27ffae
JJ
2869 PR target/71019
2870 * gcc.target/i386/avx512vl-pack-1.c: New test.
2871 * gcc.target/i386/avx512vl-pack-2.c: New test.
2872 * gcc.target/i386/avx512bw-pack-2.c: New test.
2873
515d7412
JJ
2874 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2875
40bd4bf9
JJ
2876 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2877 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2878 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2879
44ab146a
RB
28802016-05-12 Richard Biener <rguenther@suse.de>
2881
2882 PR tree-optimization/70986
2883 * gcc.dg/torture/pr70986-1.c: New testcase.
2884 * gcc.dg/torture/pr70986-2.c: Likewise.
2885 * gcc.dg/torture/pr70986-3.c: Likewise.
2886
d6e83a8d
MM
28872016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2888
2889 PR c/43651
2890 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2891 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2892
51e67ea3
UB
28932016-05-11 Uros Bizjak <ubizjak@gmail.com>
2894
2895 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2896 directive.
2897 * gcc.target/i386/pr66746.c: Ditto.
2898
3fd2b007
MM
28992016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2900
2901 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2902 support.
2903 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2904 warning when using -mvsx-timode.
2905 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2906 * gcc.target/powerpc/dform-2.c: Likewise.
2907 * gcc.target/powerpc/pr68805.c: Likewise.
2908
5c3a10fb
MP
29092016-05-11 Marek Polacek <polacek@redhat.com>
2910
2911 PR c++/71024
2912 * c-c++-common/attributes-3.c: New test.
2913
7cfb065b
NS
29142016-05-11 Nathan Sidwell <nathan@acm.org>
2915
2916 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2917 * gcc.c-torture/execute/pr68185.c: Likewise.
2918 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2919 * gcc.dg/pr69634.c: Requires scheduling.
2920 * gcc.dg/torture/pr66178.c: Require label values.
2921 * gcc.dg/setjmp-6.c: Require indirect jumps.
2922
f35ea97d
RB
29232016-05-11 Richard Biener <rguenther@suse.de>
2924
2925 PR tree-optimization/71055
2926 * gcc.dg/torture/pr71055.c: New testcase.
2927
dff70323
RB
29282016-05-11 Richard Biener <rguenther@suse.de>
2929
2930 PR debug/71057
2931 * g++.dg/debug/pr71057.C: New testcase.
2932
56a3d28b
JJ
29332016-05-11 Jakub Jelinek <jakub@redhat.com>
2934
2935 PR fortran/70855
2936 * gfortran.dg/gomp/pr70855.f90: New test.
2937
ebc1b29e
RB
29382016-05-11 Richard Biener <rguenther@suse.de>
2939
2940 PR middle-end/71002
2941 * g++.dg/torture/pr71002.C: New testcase.
2942
98ccd1d7
IE
29432016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2944
2945 PR middle-end/70807
2946 * gcc.dg/pr70807.c: New test.
2947
ed29e24b
MS
29482016-05-10 Martin Sebor <msebor@redhat.com>
2949
2950 PR c++/38611
2951 * g++.dg/Wattributes.C: New test.
2952
e39dab2c
MG
29532016-05-10 Marc Glisse <marc.glisse@inria.fr>
2954
2955 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2956 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2957 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2958
d067e238
IE
29592016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2960
2961 PR target/70799
2962 * gcc.target/i386/pr70799-1.c: New test.
2963
cd36c83e
PMR
29642016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2965
2966 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2967
1e3af2a4
IE
29682016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2969
2970 PR middle-end/70877
2971 * gcc.target/i386/pr70877.c: New test.
2972
afc610db
IE
29732016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2974
2975 PR tree-optimization/70786
2976 * gcc.target/i386/pr70876.c: New test.
2977
4b59d19f
JJ
29782016-05-10 Jakub Jelinek <jakub@redhat.com>
2979
2980 PR target/70927
2981 * gcc.target/i386/avx512vl-logic-1.c: New test.
2982 * gcc.target/i386/avx512vl-logic-2.c: New test.
2983 * gcc.target/i386/avx512dq-logic-2.c: New test.
2984
9b5ee426
BS
29852016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2986
2987 PR target/70963
2988 * gcc.target/powerpc/pr70963.c: New.
2989
f3352cab
DM
29902016-05-10 David Malcolm <dmalcolm@redhat.com>
2991
2992 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2993 (test_very_wide_line): Add ruler to expected output.
2994 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2995 (test_very_wide_line): Likewise.
2996 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2997 (test_show_locus): Within the handling of "test_very_wide_line",
2998 enable show_ruler_p on the diagnostic context.
2999
4a3255dd
RB
30002016-05-10 Richard Biener <rguenther@suse.de>
3001
3002 PR tree-optimization/71039
3003 * gcc.dg/torture/pr71039.c: New testcase.
3004
da7c9950
NS
30052016-05-10 Nathan Sidwell <nathan@acm.org>
3006
3007 * gcc.dg/nested-func-10.c: Requires alloca.
3008 * gcc.dg/nested-func-9.c: Requires alloca.
3009 * gcc.c-torture/execute/pr70460.c: Requires labels.
3010 * gcc.c-torture/compile/pr70199.c: Requires labels.
3011 * gcc.target/nvptx/decl.c: Compile only.
3012 * gcc.target/nvptx/trailing-init.c: Compile only.
3013 * gcc.target/nvptx/ary-init.c: Compile only.
3014
cf68d92c
MP
30152016-05-10 Marek Polacek <polacek@redhat.com>
3016
3017 PR c/70255
3018 * gcc.dg/attr-opt-1.c: New test.
3019
64ea4e15
RB
30202016-05-10 Richard Biener <rguenther@suse.de>
3021
3022 PR tree-optimization/70497
3023 PR tree-optimization/28367
3024 * gcc.dg/torture/20160404-1.c: New testcase.
3025 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3026 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3027
5a96dae3
PMR
30282016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3029
3030 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3031
fc97f805
UB
30322016-05-09 Uros Bizjak <ubizjak@gmail.com>
3033
3034 * gcc.target/i386/fabsneg-1.c New test.
3035
a710b1d5
AM
30362016-05-09 Alan Modra <amodra@gmail.com>
3037
3038 PR testsuite/70826
3039 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3040
171f6f05
RB
30412016-05-09 Richard Biener <rguenther@suse.de>
3042
3043 PR tree-optimization/70985
3044 * gcc.dg/torture/pr70985.c: New testcase.
3045
18caa34e
BC
30462016-05-09 Bin Cheng <bin.cheng@arm.com>
3047
3048 * gcc.dg/tree-ssa/ifc-9.c: New test.
3049 * gcc.dg/tree-ssa/ifc-10.c: New test.
3050 * gcc.dg/tree-ssa/ifc-11.c: New test.
3051 * gcc.dg/tree-ssa/ifc-12.c: New test.
3052 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3053 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3054 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3055
7a27d38f
RB
30562016-05-09 Richard Biener <rguenther@suse.de>
3057
3058 PR fortran/70937
3059 * gfortran.dg/pr70937.f90: New testcase.
3060
5ebbbd3d
RO
30612016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3062
3063 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3064
f6288c24
FR
30652016-05-07 Fritz Reese <fritzoreese@gmail.com>
3066
3067 PR fortran/56226
3068 * gfortran.dg/dec_structure_1.f90: New testcase.
3069 * gfortran.dg/dec_structure_2.f90: Ditto.
3070 * gfortran.dg/dec_structure_3.f90: Ditto.
3071 * gfortran.dg/dec_structure_4.f90: Ditto.
3072 * gfortran.dg/dec_structure_5.f90: Ditto.
3073 * gfortran.dg/dec_structure_6.f90: Ditto.
3074 * gfortran.dg/dec_structure_7.f90: Ditto.
3075 * gfortran.dg/dec_structure_8.f90: Ditto.
3076 * gfortran.dg/dec_structure_9.f90: Ditto.
3077 * gfortran.dg/dec_structure_10.f90: Ditto.
3078 * gfortran.dg/dec_structure_11.f90: Ditto.
3079 * gfortran.dg/dec_union_1.f90: Ditto.
3080 * gfortran.dg/dec_union_2.f90: Ditto.
3081 * gfortran.dg/dec_union_3.f90: Ditto.
3082 * gfortran.dg/dec_union_4.f90: Ditto.
3083 * gfortran.dg/dec_union_5.f90: Ditto.
3084 * gfortran.dg/dec_union_6.f90: Ditto.
3085 * gfortran.dg/dec_union_7.f90: Ditto.
3086
5ec4a8cd
TV
30872016-05-07 Tom de Vries <tom@codesourcery.com>
3088
3089 PR tree-optimization/70956
3090 * gcc.dg/graphite/pr70956.c: New test.
3091
58ec1d0e
JJ
30922016-05-06 Jakub Jelinek <jakub@redhat.com>
3093
ccd88fb7
JJ
3094 PR middle-end/70941
3095 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3096 (a, b, c, d): Change type from char to signed char.
3097 (main): Compare against (signed char) -1634678893 instead of
3098 hardcoded -109. Use __builtin_abort instead of abort.
3099
dd3b6464
JJ
3100 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3101 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3102
58ec1d0e
JJ
3103 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3104
19aa23d8
YR
31052016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3106
3107 PR debug/70935
3108 * gcc.dg/torture/pr70935.c: New test.
3109
ae5f0df1
OE
31102016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3111
3112 PR target/58219
ce23a8ff 3113 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 3114
078f7e37
RB
31152016-05-06 Richard Biener <rguenther@suse.de>
3116
3117 PR tree-optimization/70960
3118 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3119
765d7b54
OE
31202016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3121
3122 PR target/52933
3123 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3124 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3125 Adjust expected instruction counts.
3126 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3127
29c94e65
MP
31282016-05-06 Marek Polacek <polacek@redhat.com>
3129
3130 PR sanitizer/70875
3131 * gcc.dg/ubsan/bounds-3.c: New test.
3132
3684b02e
OE
31332016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3134
3135 PR target/54089
3136 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3137
8706773f
RB
31382016-05-06 Richard Biener <rguenther@suse.de>
3139
3140 PR middle-end/70931
3141 * gfortran.dg/pr70931.f90: New testcase.
3142
a4f51018
RB
31432016-05-06 Richard Biener <rguenther@suse.de>
3144
3145 PR middle-end/70941
3146 * gcc.dg/torture/pr70941.c: New testcase.
3147
c4f2425f
BC
31482016-05-05 Bin Cheng <bin.cheng@arm.com>
3149
3150 PR tree-optimization/57206
3151 * gcc.dg/vect/pr57206.c: New test.
3152
5dc08197
RO
31532016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3154
3155 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3156
351f85c5
JJ
31572016-05-05 Jakub Jelinek <jakub@redhat.com>
3158
568bac8c
JJ
3159 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3160
351f85c5
JJ
3161 * c-c++-common/Wdangling-else-4.c: New test.
3162
33fd7785
JJ
31632016-05-04 Jakub Jelinek <jakub@redhat.com>
3164
2d1ac15a
JJ
3165 PR c++/70906
3166 PR c++/70933
3167 * g++.dg/opt/pr70906.C: New test.
3168 * g++.dg/opt/pr70933.C: New test.
3169
33fd7785
JJ
3170 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3171
6b715bf6
JH
31722016-05-04 Jan Hubicka <hubicka@ucw.cz>
3173
3174 * gcc.dg/ipa/pure-const-3.c: New testcase.
3175
deef7113
MP
31762016-05-04 Marek Polacek <polacek@redhat.com>
3177
3178 * c-c++-common/Wdangling-else-1.c: New test.
3179 * c-c++-common/Wdangling-else-2.c: New test.
3180 * c-c++-common/Wdangling-else-3.c: New test.
3181
5396db97
KCY
31822016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3183
3184 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3185 flag is present.
3186
de55efd5
MP
31872016-05-04 Marek Polacek <polacek@redhat.com>
3188
3189 PR c/48778
3190 * gcc.dg/Waddress-2.c: New test.
3191
475839b6
AM
31922016-05-04 Alan Modra <amodra@gmail.com>
3193
3194 * gcc.target/powerpc/pr70866.c: New.
3195
b25aad5f
MS
31962016-05-03 Martin Sebor <msebor@redhat.com>
3197
3198 PR c++/66561
3199 * c-c++-common/builtin_location.c: New test.
3200 * g++.dg/cpp1y/builtin_location.C: New test.
3201
79ce98bc
MP
32022016-05-03 Marek Polacek <polacek@redhat.com>
3203
3204 PR c/70859
3205 * gcc.dg/pr70859.c: New test.
3206 * gcc.dg/pr70859-2.c: New test.
3207
402e89f5
PMR
32082016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3209
3210 * gnat.dg/debug5.adb: New testcase.
3211
f3d90045
DV
32122016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3213
3214 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3215 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3216 Procedure to check for z10 instruction set.
3217
1e26cec1
CL
32182016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3219
3220 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3221
71aca5a0
AM
32222016-05-03 Alan Modra <amodra@gmail.com>
3223
3224 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3225
2fd70ec1
JJ
32262016-05-03 Jakub Jelinek <jakub@redhat.com>
3227
3228 * gcc.target/i386/avx512f-cvt-1.c: New test.
3229
e5705cf7
L
32302016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3231
3232 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3233 -fdump-tree-vrp-details.
3234
381cdae4
RB
32352016-05-03 Richard Biener <rguenther@suse.de>
3236
3237 * gcc.dg/pr30172-1.c: Adjust.
3238 * gcc.dg/pr63743.c: Likewise.
3239 * gcc.dg/tm/pr51696.c: Likewise.
3240 * c-c++-common/tm/safe-1.c: Likewise.
3241 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3242 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3243 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3244 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3245
adedd5c1
JJ
32462016-05-03 Jakub Jelinek <jakub@redhat.com>
3247
31ed1665
JJ
3248 PR rtl-optimization/70467
3249 * gcc.target/i386/pr70467-3.c: New test.
3250 * gcc.target/i386/pr70467-4.c: New test.
3251
dea60b59
JJ
3252 PR tree-optimization/70916
3253 * gcc.c-torture/compile/pr70916.c: New test.
3254
adedd5c1
JJ
3255 PR target/49244
3256 * gcc.target/i386/pr49244-1.c: New test.
3257 * gcc.target/i386/pr49244-2.c: New test.
3258
f80041ef
BS
32592016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3260
3261 PR rtl-optimization/44281
3262 * gcc.target/i386/pr44281.c: New test.
3263
1cfcd39e
BC
32642016-05-03 bin cheng <bin.cheng@arm.com>
3265
3266 PR tree-optimization/56541
3267 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3268 * gcc.dg/vect/pr56541.c: new test.
3269
4304ccfd
MM
32702016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3271
3272 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3273 __float128.
3274 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3275
50d94c29
L
32762016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3277
3278 PR testsuite/70520
3279 * c-c++-common/asan/clone-test-1.c (main): Align child process
3280 stack to 16 bytes.
3281
bc1aee87
DM
32822016-05-02 David Malcolm <dmalcolm@redhat.com>
3283
3284 PR c++/62314
3285 * g++.dg/spellcheck-fields-2.C: New test case.
3286
474e0129
DM
32872016-05-02 David Malcolm <dmalcolm@redhat.com>
3288
3289 PR c++/62314
3290 * g++.dg/pr62314.C: New test case.
3291
818b88a7
JH
32922016-05-02 Jan Hubicka <hubicka@ucw.cz>
3293
3294 * gcc.dg/ipa/inline-8.c: New testcase.
3295
dd77684f
JJ
32962016-05-02 Jakub Jelinek <jakub@redhat.com>
3297
3298 PR rtl-optimization/70467
3299 * gcc.target/i386/pr70467-1.c: New test.
3300
72407e00
BE
33012016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3302
3303 * gcc.dg/spec-options.c: Run the test on all targets.
3304 * gcc.dg/foo.specs: Use cpp_unique_options.
3305
dd53d197
MG
33062016-05-02 Marc Glisse <marc.glisse@inria.fr>
3307
3308 * gcc.dg/tree-ssa/unord.c: New testcase.
3309
a8b85ce9
MG
33102016-05-02 Marc Glisse <marc.glisse@inria.fr>
3311
3312 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3313
5b37e866
NS
33142016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3315
3316 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3317
7176a4a0
MP
33182016-05-02 Marek Polacek <polacek@redhat.com>
3319
3320 PR c/70851
3321 * gcc.dg/enum-incomplete-3.c: New test.
3322
6b9933b9
MP
33232016-05-02 Marek Polacek <polacek@redhat.com>
3324 Tom de Vries <tom@codesourcery.com>
3325
3326 PR tree-optimization/70700
3327 * gcc.dg/pr70700.c: New test.
3328
90f82260
UB
33292016-05-01 Uros Bizjak <ubizjak@gmail.com>
3330
3331 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3332 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3333 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3334 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3335 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3336
f73036c1
EB
33372016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3338
3339 * ada/acats/run_acats: Rename into...
3340 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3341 * ada/acats/run_all.sh: Remove redundant test.
3342 (target_run): Move around.
3343 (target_gnatchop): Use newly built executable.
3344 (target_gnatmake): Likewise.
3345 Check that the compilation of impbit succeeds.
3346
85e051a3
OE
33472016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3348
3349 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3350 * gcc.dg/20021029-1.c: Likewise.
3351 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3352 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3353 * gcc.target/sh/cmpstr.c: Likewise.
3354 * gcc.target/sh/cmpstrn.c: Likewise.
3355 * gcc.target/sh/memset.c: Likewise.
3356 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3357 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3358 * gcc.target/sh/pr39423-1.c: Likewise.
3359 * gcc.target/sh/pr49468-di.c: Likewise.
3360 * gcc.target/sh/pr49468-si.c: Likewise.
3361 * gcc.target/sh/pr49880-1.c: Likewise.
3362 * gcc.target/sh/pr49880-2.c: Likewise.
3363 * gcc.target/sh/pr49880-3.c: Likewise.
3364 * gcc.target/sh/pr50751-1.c: Likewise.
3365 * gcc.target/sh/pr50751-4.c: Likewise.
3366 * gcc.target/sh/pr50751-7.c: Likewise.
3367 * gcc.target/sh/pr51244-1.c: Likewise.
3368 * gcc.target/sh/pr51244-10.c: Likewise.
3369 * gcc.target/sh/pr51244-11.c: Likewise.
3370 * gcc.target/sh/pr51244-12.c: Likewise.
3371 * gcc.target/sh/pr51244-13.c: Likewise.
3372 * gcc.target/sh/pr51244-14.c: Likewise.
3373 * gcc.target/sh/pr51244-17.c: Likewise.
3374 * gcc.target/sh/pr51244-18.c: Likewise.
3375 * gcc.target/sh/pr51244-19.c: Likewise.
3376 * gcc.target/sh/pr51244-4.c: Likewise.
3377 * gcc.target/sh/pr51244-5.c: Likewise.
3378 * gcc.target/sh/pr51244-7.c: Likewise.
3379 * gcc.target/sh/pr51244-8.c: Likewise.
3380 * gcc.target/sh/pr51244-9.c: Likewise.
3381 * gcc.target/sh/pr51697.c: Likewise.
3382 * gcc.target/sh/pr52483-1.c: Likewise.
3383 * gcc.target/sh/pr52483-2.c: Likewise.
3384 * gcc.target/sh/pr52483-3.c: Likewise.
3385 * gcc.target/sh/pr52483-5.c: Likewise.
3386 * gcc.target/sh/pr52933-1.c: Likewise.
3387 * gcc.target/sh/pr52933-2.c: Likewise.
3388 * gcc.target/sh/pr52933-3.c: Likewise.
3389 * gcc.target/sh/pr53568-1.c: Likewise.
3390 * gcc.target/sh/pr53976-1.c: Likewise.
3391 * gcc.target/sh/pr53988-1.c: Likewise.
3392 * gcc.target/sh/pr53988.c: Likewise.
3393 * gcc.target/sh/pr54089-1.c: Likewise.
3394 * gcc.target/sh/pr54089-6.c: Likewise.
3395 * gcc.target/sh/pr54089-7.c: Likewise.
3396 * gcc.target/sh/pr54089-8.c: Likewise.
3397 * gcc.target/sh/pr54089-9.c: Likewise.
3398 * gcc.target/sh/pr54236-1.c: Likewise.
3399 * gcc.target/sh/pr54236-2.c: Likewise.
3400 * gcc.target/sh/pr54236-3.c: Likewise.
3401 * gcc.target/sh/pr54236-4.c: Likewise.
3402 * gcc.target/sh/pr54386.c: Likewise.
3403 * gcc.target/sh/pr54602-1.c: Likewise.
3404 * gcc.target/sh/pr54685.c: Likewise.
3405 * gcc.target/sh/pr54760-1.c: Likewise.
3406 * gcc.target/sh/pr54760-2.c: Likewise.
3407 * gcc.target/sh/pr54760-3.c: Likewise.
3408 * gcc.target/sh/pr54760-4.c: Likewise.
3409 * gcc.target/sh/pr54760-5.c: Likewise.
3410 * gcc.target/sh/pr54760-6.c: Likewise.
3411 * gcc.target/sh/pr55146.c: Likewise.
3412 * gcc.target/sh/pr55160.c: Likewise.
3413 * gcc.target/sh/pr59278.c: Likewise.
3414 * gcc.target/sh/pr59401-1.c: Likewise.
3415 * gcc.target/sh/pr59533-1.c: Likewise.
3416 * gcc.target/sh/pr63260.c: Likewise.
3417 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3418 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3419 * gcc.target/sh/strlen.c: Likewise.
3420 * gcc.target/sh/torture/pr30807.c: Likewise.
3421 * gcc.target/sh/torture/pr34777.c: Likewise.
3422 * gcc.target/sh/torture/pr64652.c: Likewise.
3423 * gcc.target/sh/torture/pr65505.c: Likewise.
3424 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3425 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3426
411e5c67
PC
34272016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3428
3429 PR c++/66644
3430 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3431
8fa97501
BS
34322016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3433
3434 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3435 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3436 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3437 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3438
5a956111
PP
34392016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3440
3441 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3442 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3443
e7ff0319
CP
34442016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3445
3446 PR middle-end/70626
3447 * c-c++-common/goacc/combined-reduction.c: New test.
3448 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3449
52d11a4b
L
34502016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3451
3452 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3453 *movdi_internal pattern only if PIC off.
3454 * gcc.target/i386/pr70155-2.c: Likewise.
3455 * gcc.target/i386/pr70155-3.c: Likewise.
3456 * gcc.target/i386/pr70155-4.c: Likewise.
3457 * gcc.target/i386/pr70155-5.c: Likewise.
3458 * gcc.target/i386/pr70155-6.c: Likewise.
3459 * gcc.target/i386/pr70155-7.c: Likewise.
3460 * gcc.target/i386/pr70155-8.c: Likewise.
3461 * gcc.target/i386/pr70155-15.c: Likewise.
3462 * gcc.target/i386/pr70155-17.c: Likewise.
3463 * gcc.target/i386/pr70155-22.c: Likewise.
3464
8960db31
BC
34652016-04-29 Bin Cheng <bin.cheng@arm.com>
3466
3467 PR tree-optimization/70803
3468 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3469
cca535a4
IE
34702016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3471
3472 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3473 optimization of vector loop.
3474 * gcc.target/i386/vect-unpack-3.c: New test.
3475 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3476 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3477 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3478
500ecf4a
MP
34792016-04-29 Marek Polacek <polacek@redhat.com>
3480
3481 PR sanitizer/70342
3482 * g++.dg/ubsan/null-7.C: New test.
3483
2fff3db8
MP
3484 PR c/70852
3485 * gcc.dg/pr70852.c: New test.
3486
509063eb
DV
34872016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3488
3489 PR/69089
3490 * g++.dg/cpp0x/alignas6.C: New test.
3491
83745c0d
DV
34922016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3493
c87885ca
RO
3494 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3495 * gcc.dg/pr27003.c: Likewise.
3496 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3497 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3498 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3499 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3500 * gcc.target/arc/mxy.c: Likewise.
3501 * gcc.target/arc/mswape.c: Likewise.
3502 * gcc.target/arc/mrtsc.c: Likewise.
3503 * gcc.target/arc/mcrc.c: Likewise.
3504 * gcc.target/arc/mdsp-packa.c: Likewise.
3505 * gcc.target/arc/mdvbf.c: Likewise.
3506 * gcc.target/arc/mlock.c: Likewise.
3507 * gcc.target/arc/mmac-24.c: Likewise.
3508 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3509
849b265d
BS
35102016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
3511 Matthijs Kooijman <matthijs@stdin.nl>
3512 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3513
3514 PR target/60040
3515 * gcc.target/avr/pr60040-1.c: New.
3516 * gcc.target/avr/pr60040-2.c: New.
3517
1390536b
RB
35182016-04-29 Richard Biener <rguenther@suse.de>
3519
3520 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
3521
98998245
RB
35222016-04-29 Richard Biener <rguenther@suse.de>
3523
3524 PR tree-optimization/13962
3525 PR tree-optimization/65686
3526 * gcc.dg/uninit-pr65686.c: New testcase.
3527
8b80cc21
JJ
35282016-04-29 Jakub Jelinek <jakub@redhat.com>
3529
3530 PR middle-end/70843
3531 * gcc.dg/pr70843.c: New test.
3532
6181bc30
JJ
35332016-04-28 Jakub Jelinek <jakub@redhat.com>
3534
3535 PR target/70858
3536 * gcc.target/i386/pr70858.c: New test.
3537
f4cb3612
AB
35382016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3539
3540 * gcc.target/arc/nps400-1.c: New file.
3541
8ad9df62
JR
35422016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3543 Andrew Burgess <andrew.burgess@embecosm.com>
3544
3545 * gcc.target/arc/movh_cl-1.c: New file.
3546
ceaaa9fe
JR
35472016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3548 Andrew Burgess <andrew.burgess@embecosm.com>
3549
3550 * gcc.target/arc/extzv-1.c: New file.
3551 * gcc.target/arc/insv-1.c: New file.
3552 * gcc.target/arc/insv-2.c: New file.
3553 * gcc.target/arc/movb-1.c: New file.
3554 * gcc.target/arc/movb-2.c: New file.
3555 * gcc.target/arc/movb-3.c: New file.
3556 * gcc.target/arc/movb-4.c: New file.
3557 * gcc.target/arc/movb-5.c: New file.
3558 * gcc.target/arc/movb_cl-1.c: New file.
3559 * gcc.target/arc/movb_cl-2.c: New file.
3560 * gcc.target/arc/movbi_cl-1.c: New file.
3561 * gcc.target/arc/movl-1.c: New file.
3562
4d03dc2f
JR
35632016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3564 Andrew Burgess <andrew.burgess@embecosm.com>
3565
3566 * gcc.target/arc/cmem-1.c: New file.
3567 * gcc.target/arc/cmem-2.c: New file.
3568 * gcc.target/arc/cmem-3.c: New file.
3569 * gcc.target/arc/cmem-4.c: New file.
3570 * gcc.target/arc/cmem-5.c: New file.
3571 * gcc.target/arc/cmem-6.c: New file.
3572 * gcc.target/arc/cmem-7.c: New file.
3573 * gcc.target/arc/cmem-ld.inc: New file.
3574 * gcc.target/arc/cmem-st.inc: New file.
3575
81262dad
JJ
35762016-04-28 Jakub Jelinek <jakub@redhat.com>
3577
3578 PR target/70821
3579 * gcc.target/i386/pr70821.c: New test.
3580
0a31a09a
BS
35812016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3582
3583 * gcc.target/powerpc/vec-adde.c: New test.
3584 * gcc.target/powerpc/vec-adde-int128.c: New test.
3585
3ddffba9
JJ
35862016-04-28 Jakub Jelinek <jakub@redhat.com>
3587
3588 * gcc.target/i386/avx-vround-1.c: New test.
3589 * gcc.target/i386/avx-vround-2.c: New test.
3590 * gcc.target/i386/avx512vl-vround-1.c: New test.
3591 * gcc.target/i386/avx512vl-vround-2.c: New test.
3592
713dedcd
RO
35932016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3594
3595 PR testsuite/70595
3596 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3597 (check_effective_target_cilkplus_runtime): ... this.
3598 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3599 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3600
3601 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3602 Require cilkplus_runtime.
3603 Don't add -lcilkrts.
3604 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3605 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3606 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3607 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3608 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3609 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3610 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3611 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3612 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3613 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3614 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3615 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3616 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
3617 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
3618 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
3619 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
3620 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
3621 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
3622 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
3623 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
3624 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
3625 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
3626 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
3627 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
3628 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
3629 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
3630 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
3631 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
3632 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
3633
3634 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
3635 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
3636
3637 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
3638
3639 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
3640 cilkplus_runtime.
3641
3563f78f
MG
36422016-04-27 Marc Glisse <marc.glisse@inria.fr>
3643
3644 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
3645 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
3646
6bc2bb18
RB
36472015-04-27 Ryan Burn <contact@rnburn.com>
3648
3649 PR c++/69024
3650 PR c++/68997
3651 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3652 diagnostic.
3653 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3654 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3655
1e55d29a
EB
36562016-04-27 Eric Botcazou <ebotcazou@adacore.com>
3657
3658 * gnat.dg/limited_with4.ad[sb]: New test.
3659 * gnat.dg/limited_with4_pkg.ads: New helper.
3660
087146ca
L
36612016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3662
3663 PR target/70155
3664 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3665 and movv1ti_internal patterns
3666 * gcc.target/i386/pr70155-1.c: New test.
3667 * gcc.target/i386/pr70155-2.c: Likewise.
3668 * gcc.target/i386/pr70155-3.c: Likewise.
3669 * gcc.target/i386/pr70155-4.c: Likewise.
3670 * gcc.target/i386/pr70155-5.c: Likewise.
3671 * gcc.target/i386/pr70155-6.c: Likewise.
3672 * gcc.target/i386/pr70155-7.c: Likewise.
3673 * gcc.target/i386/pr70155-8.c: Likewise.
3674 * gcc.target/i386/pr70155-9.c: Likewise.
3675 * gcc.target/i386/pr70155-10.c: Likewise.
3676 * gcc.target/i386/pr70155-11.c: Likewise.
3677 * gcc.target/i386/pr70155-12.c: Likewise.
3678 * gcc.target/i386/pr70155-13.c: Likewise.
3679 * gcc.target/i386/pr70155-14.c: Likewise.
3680 * gcc.target/i386/pr70155-15.c: Likewise.
3681 * gcc.target/i386/pr70155-16.c: Likewise.
3682 * gcc.target/i386/pr70155-17.c: Likewise.
3683 * gcc.target/i386/pr70155-18.c: Likewise.
3684 * gcc.target/i386/pr70155-19.c: Likewise.
3685 * gcc.target/i386/pr70155-20.c: Likewise.
3686 * gcc.target/i386/pr70155-21.c: Likewise.
3687 * gcc.target/i386/pr70155-22.c: Likewise.
3688
92329f9f
L
36892016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3690
3691 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
3692 ".{5,6}".
3693
309a0cf6
BC
36942016-04-27 Bin Cheng <bin.cheng@arm.com>
3695
3696 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
3697 * gcc.dg/tree-ssa/scev-9.c: Ditto.
3698 * gcc.dg/tree-ssa/scev-10.c: Ditto.
3699 * gcc.dg/tree-ssa/scev-11.c: Ditto.
3700 * gcc.dg/tree-ssa/scev-12.c: Ditto.
3701
72ed2b9c
RB
37022016-04-27 Richard Biener <rguenther@suse.de>
3703
3704 PR ipa/70760
3705 * g++.dg/ipa/ipa-pta-2.C: New testcase.
3706 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
3707
3c98ff9b
NS
37082016-04-27 Nathan Sidwell <nathan@acm.org>
3709
3710 * g++.dg/cpp0x/constexpr-recursion3.C: New.
3711 * g++.dg/ubsan/pr63956.C: Adjust error location.
3712
9ec5d66b
NC
37132016-04-27 Nick Clifton <nickc@redhat.com>
3714
3715 PR middle-end/49889
3716 * gcc.dg/pr49889.c: New test.
3717
c1e1f433
BS
37182016-04-27 Bernd Schmidt <bschmidt@redhat.com>
3719
3720 * c-c++-common/memset-array.c: New test.
3721
8ac43293
MS
37222016-04-26 Martin Sebor <msebor@redhat.com>
3723
3724 PR c++/66639
3725 * g++.dg/cpp1y/func_constexpr.C: New test.
3726
843ce8ab
PP
37272016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
3728
3729 PR c++/70241
3730 * g++.dg/cpp0x/enum32.C: New test.
3731 * g++.dg/cpp0x/enum33.C: New test.
3732
37332016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
3734
3735 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
3736 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
3737 * gcc.c-torture/execute/bitfld-6.c: Likewise.
3738 * gcc.c-torture/execute/bitfld-7.c: Likewise.
3739 * gcc.c-torture/execute/pr38151.c: Likewise.
3740 * gcc.c-torture/execute/pr66556.c: Likewise.
3741 * gcc.c-torture/execute/pr67781.c: Likewise.
3742 * gcc.c-torture/execute/pr68648.c: Likewise.
3743
ca1206be
MG
37442016-04-26 Marc Glisse <marc.glisse@inria.fr>
3745
3746 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
3747
2448a956
MP
37482016-04-26 Marek Polacek <polacek@redhat.com>
3749
3750 PR c/67784
3751 * gcc.dg/pr67784-3.c: New test.
3752 * gcc.dg/pr67784-4.c: New test.
3753 * gcc.dg/pr67784-5.c: New test.
3754
b02a5e26
MP
3755 PR c/70791
3756 * gcc.dg/Wnested-externs-2.c: New test.
3757
6b6aa8d3
MG
37582016-04-26 Marc Glisse <marc.glisse@inria.fr>
3759
3760 * gcc.dg/fold-plusmult.c: Adjust.
3761 * gcc.dg/no-strict-overflow-6.c: Adjust.
3762 * gcc.dg/gomp/loop-1.c: Xfail some tests.
3763
a2095b55
BS
37642016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3765
3766 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
3767 number scans.
3768 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
3769 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
3770 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
3771 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
3772 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
3773 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
3774 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
3775 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
3776 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
3777 * gcc.target/i386/avx512f-gather-5.c: Likewise.
3778 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
3779 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
3780 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
3781 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
3782 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
3783 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
3784 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
3785 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
3786 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
3787 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
3788 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
3789 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
3790 scans.
3791 * gcc.target/i386/pr32219-4.c: Likewise.
3792 * gcc.target/i386/pr32219-6.c: Likewise.
3793 * gcc.target/i386/pr32219-8.c: Likewise.
3794
bb0cc5c8
KT
37952016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3796
3797 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3798 associated options.
3799
5a0802ea
MP
38002016-04-26 Marek Polacek <polacek@redhat.com>
3801
3802 PR c++/70744
3803 * g++.dg/ext/cond2.C: New test.
3804
00f615af
BC
38052016-04-26 Bin Cheng <bin.cheng@arm.com>
3806
3807 PR tree-optimization/70771
3808 PR tree-optimization/70775
3809 * gcc.dg/pr70771.c: New test.
25939d34 3810 * gcc.dg/pr70775.c: New test.
00f615af 3811
218155e7
BS
38122016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3813
3814 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3815
ab99f467
RB
38162016-04-25 Richard Biener <rguenther@suse.de>
3817
3818 PR tree-optimization/70780
3819 * gcc.dg/torture/pr70780.c: New testcase.
3820
93c590ee
MC
38212016-04-25 Michael Collison <michael.collison@arm.com>
3822
c87885ca
RO
3823 * gcc.target/arm/neon-vaddws16.c: New test.
3824 * gcc.target/arm/neon-vaddws32.c: New test.
3825 * gcc.target/arm/neon-vaddwu16.c: New test.
3826 * gcc.target/arm/neon-vaddwu32.c: New test.
3827 * gcc.target/arm/neon-vaddwu8.c: New test.
3828 * lib/target-supports.exp
93c590ee
MC
3829 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3830 that arm neon support vector widen sum of HImode TO SImode.
3831
d6c1a7a7
JJ
38322016-04-23 Jakub Jelinek <jakub@redhat.com>
3833
3834 PR sanitizer/70712
3835 * c-c++-common/asan/pr70712.c: New test.
3836
ab0fc037
TS
38372016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3838
3839 * .gitattributes: New file.
3840
2aa64824
CL
38412016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3842
3843 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3844
e7e12d92
DH
38452016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3846
3847 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3848 * gfortran.dg/submodule_15.f08: Likewise.
3849
d1431192
RB
38502016-04-22 Richard Biener <rguenther@suse.de>
3851
3852 PR tree-optimization/70740
3853 * gcc.dg/torture/pr70740.c: New testcase.
3854
04a63c24
L
38552016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3856
3857 PR target/70750
3858 * gcc.target/i386/pr70750-1.c: New test.
3859 * gcc.target/i386/pr70750-2.c: Likewise.
3860
20700098
PC
38612016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3862
3863 PR c++/70540
3864 * g++.dg/cpp0x/auto48.C: New.
3865
aedf4e12
MP
38662016-04-21 Marek Polacek <polacek@redhat.com>
3867
3868 PR c++/70513
3869 * g++.dg/cpp0x/forw_enum12.C: New test.
3870 * g++.dg/cpp0x/forw_enum13.C: New test.
3871
2074d80a
KY
38722016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3873
3874 PR target/70728
3875 * gcc.target/i386/pr70728.c: New test.
3876
aef4aab0
RB
38772016-04-21 Richard Biener <rguenther@suse.de>
3878
3879 PR middle-end/70747
3880 * gcc.dg/pr70747.c: New testcase.
3881
2359e571
BC
38822016-04-21 Bin Cheng <bin.cheng@arm.com>
3883
3884 PR tree-optimization/70715
3885 * gcc.dg/tree-ssa/scev-13.c: New test.
3886
ce0e66ff
MG
38872016-04-21 Marc Glisse <marc.glisse@inria.fr>
3888
3889 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3890
2c2870a1
MG
38912016-04-21 Marc Glisse <marc.glisse@inria.fr>
3892
3893 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3894
a2b056a3
JH
38952016-04-20 Jan Hubicka <jh@suse.cz>
3896
3897 PR ipa/70018
3898 * g++.dg/ipa/nothrow-1.C: New testcase.
3899
ee392fc2
NS
39002016-04-20 Nathan Sidwell <nathan@acm.org>
3901
3902 PR c++/55635
3903 * g++.dg/eh/delete1.C: New.
3904
dda49daf
L
39052016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3906
3907 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3908 -mtune-ctrl=sse_typeless_stores.
3909
8a5b9d5a
L
39102016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3911
3912 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3913
1011119f
BC
39142016-04-20 Bin Cheng <bin.cheng@arm.com>
3915
3916 PR tree-optimization/69489
3917 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3918
477d4906
IV
39192016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3920
3921 PR c++/69363
3922 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3923 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3924 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3925
fad08d12
BC
39262016-04-20 Bin Cheng <bin.cheng@arm.com>
3927
3928 PR tree-optimization/56625
3929 PR tree-optimization/69489
3930 * gcc.dg/vect/pr56625.c: New test.
3931 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3932
9e3e4fab
AP
39332016-04-20 Andrew Pinski <apinski@cavium.com>
3934
3935 PR target/64971
3936 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3937
d7aa24e4
AC
39382016-04-20 Arnaud Charlet <charlet@adacore.com>
3939
3940 * gnat.dg/self1.adb: Remove now incorrect test.
3941
e6d62b46
BC
39422016-04-20 Bin Cheng <bin.cheng@arm.com>
3943
3944 * gcc.dg/tree-ssa/scev-11.c: New test.
3945 * gcc.dg/tree-ssa/scev-12.c: New test.
3946
2697b189
MP
39472016-04-20 Marek Polacek <polacek@redhat.com>
3948
3949 PR tree-optimization/70725
3950 * gcc.dg/pr70725.c: New test.
3951
60d393e8
RB
39522016-04-20 Richard Biener <rguenther@suse.de>
3953
3954 PR tree-optimization/70726
3955 * g++.dg/vect/pr70726.cc: New testcase.
3956
82c6f58a
AK
39572016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3958
3959 PR target/70674
3960 * gcc.target/s390/pr70674.c: New test.
3961
90eeab20
JD
39622016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3963
3964 PR libgfortran/70684
3965 * gfortran.dg/list_read_14.f90: New test.
3966
fc9cf6da
L
39672016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3968
3969 PR target/69201
3970 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3971 extern to force it misaligned.
3972 (b): Likewise.
3973 (c): Likewise.
3974 (d): Likewise.
3975 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3976 Don't check `*' before movv4sf_internal.
3977 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3978 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3979 Don't check `*' before movv16qi_internal.
3980 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3981 extern to force it misaligned.
3982 (b): Likewise.
3983 (c): Likewise.
3984 (d): Likewise.
3985 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3986 Don't check `*' before movv2df_internal.
3987 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3988 extern to force it misaligned.
3989 (b): Likewise.
3990 (c): Likewise.
3991 (d): Likewise.
3992 Check movv8sf_internal instead of avx_storeups256.
3993 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3994
ea8927ea
RB
39952016-04-19 Richard Biener <rguenther@suse.de>
3996
3997 PR tree-optimization/70171
3998 * g++.dg/tree-ssa/pr70171.C: New testcase.
3999
65f52ee9
RB
40002016-04-19 Richard Biener <rguenther@suse.de>
4001
4002 PR tree-optimization/70724
4003 * gcc.dg/torture/pr70724.c: New testcase.
4004
987b67f1
VM
40052016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4006
4007 PR middle-end/70689
c87885ca 4008 * gcc.target/i386/pr70689.c: New.
987b67f1 4009
91a47c39
L
40102016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4011
4012 PR target/70708
4013 * gcc.target/i386/pr70708.c: New test.
4014
8270b82d
RB
40152016-04-18 Richard Biener <rguenther@suse.de>
4016
4017 PR tree-optimization/43434
4018 * gcc.dg/vect/pr43434.c: New testcase.
4019 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4020 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4021 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4022 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4023 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4024 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4025 * gcc.dg/gomp/pr68640.c: Likewise.
4026 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4027 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4028
edd048e2
RB
40292016-04-18 Richard Biener <rguenther@suse.de>
4030
4031 PR tree-optimization/70701
4032 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4033
bd5c7330
TV
40342016-04-18 Tom de Vries <tom@codesourcery.com>
4035
4036 PR testsuite/70699
4037 * gcc.dg/pr70161.c: Add dot-file scans.
4038 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4039 instead of after last dot char.
4040
23f2660f
EB
40412016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4042
4043 * c-c++-common/dump-ada-spec-3.c: New test.
4044 * c-c++-common/dump-ada-spec-4.c: Likewise.
4045
da152c9f
TV
40462016-04-17 Tom de Vries <tom@codesourcery.com>
4047
4048 PR other/70183
4049 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
4050
cc950f98
JH
40512016-04-15 Jan Hubicka <jh@suse.cz>
4052
4053 PR ipa/70018
4054 * g++.dg/ipa/pure-const-1.C: New testcase.
4055 * g++.dg/ipa/pure-const-2.C: New testcase.
4056 * g++.dg/ipa/pure-const-3.C: New testcase.
4057
949505a9
MP
40582016-04-15 Marek Polacek <polacek@redhat.com>
4059
4060 PR c/70671
4061 * gcc.dg/bitfld-22.c: New test.
4062
10e547d6
BS
40632016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4064
4065 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4066 x86_64.
4067
1e77281b
MP
40682016-04-15 Marek Polacek <polacek@redhat.com>
4069
4070 PR c/70651
4071 * c-c++-common/pr70651.c: New test.
4072
e501fa8e
KT
40732016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4074
4075 PR rtl-optimization/70681
4076 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4077 dump scan on arm and powerpc.
4078 * gcc.dg/pr10474.c: Likewise.
4079
dda1bf61
JJ
40802016-04-15 Jakub Jelinek <jakub@redhat.com>
4081
ca4ef1ff
JJ
4082 PR c++/69517
4083 PR c++/70019
4084 PR c++/70588
4085 * g++.dg/cpp1y/vla11.C: Revert for real.
4086
dda1bf61
JJ
4087 PR c/70436
4088 * c-c++-common/Wparentheses-1.c: New test.
4089 * c-c++-common/gomp/Wparentheses-1.c: New test.
4090 * c-c++-common/gomp/Wparentheses-2.c: New test.
4091 * c-c++-common/gomp/Wparentheses-3.c: New test.
4092 * c-c++-common/gomp/Wparentheses-4.c: New test.
4093 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4094 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4095 * c-c++-common/goacc/Wparentheses-1.c: New test.
4096
1355e62c
KY
40972016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4098
4099 PR target/70662
4100 * gcc.target/i386/pr70662.c: New test.
4101
0ab34b9e 41022016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 4103 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
4104
4105 PR tree-optimization/70130
4106 * gcc.dg/vect/O3-pr70130.c: New testcase.
4107
bc773aad
MM
41082016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4109
6e9b2286
MM
4110 PR target/70669
4111 * gcc.target/powerpc/pr70669.c: New test.
4112
bc773aad
MM
4113 PR target/70640
4114 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4115 a power7 system that does not have an assembler that supports
4116 power8.
4117
d8747845
MS
41182016-04-14 Martin Sebor <msebor@redhat.com>
4119
4120 PR c++/69517
4121 PR c++/70019
4122 PR c++/70588
4123 * c-c++-common/ubsan/vla-1.c: Revert.
4124 * g++.dg/cpp1y/vla11.C: Same.
4125 * g++.dg/cpp1y/vla12.C: Same.
4126 * g++.dg/cpp1y/vla13.C: Same.
4127 * g++.dg/cpp1y/vla14.C: Same.
4128 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4129 * g++.dg/init/array24.C: Same.
d8747845
MS
4130 * g++.dg/ubsan/vla-1.C: Same.
4131
85128559
MP
41322016-04-14 Marek Polacek <polacek@redhat.com>
4133 Jan Hubicka <hubicka@ucw.cz>
4134
4135 PR c++/70029
4136 * g++.dg/torture/pr70029.C: New test.
4137
52fbb073
MS
41382016-04-14 Martin Sebor <msebor@redhat.com>
4139
4140 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4141 type size to prevent failures on targets with very low maximum
4142 alignment.
4143
6db61d6f
RB
41442016-04-14 Richard Biener <rguenther@suse.de>
4145
4146 PR tree-optimization/70623
4147 * gcc.dg/torture/pr70623.c: New testcase.
4148 * gcc.dg/torture/pr70623-2.c: Likewise.
4149
342fac95
MS
41502016-04-13 Martin Sebor <msebor@redhat.com>
4151
4152 PR c++/69517
4153 PR c++/70019
4154 PR c++/70588
4155 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4156 * g++.dg/cpp1y/vla11.C: New test.
4157 * g++.dg/cpp1y/vla12.C: New test.
4158 * g++.dg/cpp1y/vla13.C: New test.
4159 * g++.dg/cpp1y/vla14.C: New test.
4160 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4161 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4162 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4163
d93c452f
JJ
41642016-04-13 Jakub Jelinek <jakub@redhat.com>
4165
4166 PR c++/70641
4167 * g++.dg/opt/pr70641.C: New test.
4168
85115fb6
RO
41692016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4170
4171 PR rtl-optimization/68749
4172 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4173 effects of argument promotions.
4174 Remove default args to dg-skip-if.
4175
545a4139
PC
41762016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4177
4178 PR c++/70635
4179 * g++.dg/parse/pr70635.C: New.
4180
b3a77f21
MP
41812016-04-13 Marek Polacek <polacek@redhat.com>
4182
4183 PR c++/70639
4184 * c-c++-common/Wmisleading-indentation-4.c: New test.
4185
99cd9857
MP
41862016-04-13 Marek Polacek <polacek@redhat.com>
4187
4188 PR c/70436
c87885ca
RO
4189 * gcc.dg/Wparentheses-12.c: New test.
4190 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4191
75ca93ec
IE
41922016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4193
4194 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4195 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4196 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4197
3d3f9e7e
JJ
41982016-04-13 Jakub Jelinek <jakub@redhat.com>
4199
37947cd0
JJ
4200 PR middle-end/70633
4201 * gcc.c-torture/compile/pr70633.c: New test.
4202
3d3f9e7e
JJ
4203 PR debug/70628
4204 * gcc.dg/torture/pr70628.c: New test.
4205
92886d3e
PP
42062016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4207
4208 PR c++/70610
4209 * g++.dg/template/pr70610.C: New test.
4210 * g++.dg/template/pr70610-2.C: New test.
4211 * g++.dg/template/pr70610-3.C: New test.
4212 * g++.dg/template/pr70610-4.C: New test.
4213
13bd7c2b
JJ
42142016-04-12 Jakub Jelinek <jakub@redhat.com>
4215
6512fa6d
JJ
4216 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4217 128 instead of 32.
4218
13bd7c2b
JJ
4219 PR c++/70571
4220 * g++.dg/ext/pr70571.C: New test.
4221
20b9851c
MM
42222016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4223
8a434ada 4224 PR target/70640
20b9851c
MM
4225 * gcc.target/powerpc/pr70640.c: New test.
4226
2b2f52bc
PC
42272016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4228
4229 PR c++/68722
4230 * g++.dg/parse/pr68722.C: New.
4231
5901e56a
JJ
42322016-04-12 Jakub Jelinek <jakub@redhat.com>
4233
4234 PR rtl-optimization/70596
4235 * gcc.target/i386/pr70596.c: New test.
4236
d4619dc1
NS
42372016-04-12 Nathan Sidwell <nathan@acm.org>
4238
4239 PR c++/70501
4240 * g++.dg/init/pr70501.C: New.
4241
3df530d3
DW
42422016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4243
4244 * gcc.target/i386/asm-flag-6.c: New test.
4245
b7a120d7
TV
42462016-04-12 Tom de Vries <tom@codesourcery.com>
4247
4248 PR tree-optimization/68756
4249 * gcc.dg/graphite/pr68756.c: New test.
4250
4e0eea75
JJ
42512016-04-12 Jakub Jelinek <jakub@redhat.com>
4252
4253 PR tree-optimization/70602
4254 * gcc.c-torture/execute/pr70602.c: New test.
4255
35fbda43
MM
42562016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4257
4258 PR target/70381
4259 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4260 __float128 emulator is built and runs.
4261 * gcc.target/powerpc/float128-1.c: Likewise.
4262
4263 * lib/target-supports.exp (check_ppc_float128_sw_available):
4264 Rework tests for __float128 software and hardware
4265 availability. Fix exit condition to return 0 on success.
4266
04a99ebe
JG
42672016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4268
4269 PR target/70133
4270 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4271 * gcc.target/aarch64/target_attr_15.c: Likewise.
4272
47cd5a85
PC
42732016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4274
4275 PR c++/69066
4276 * g++.dg/cpp1y/pr69066.C: New.
4277
a5edb32e
JD
42782016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4279
4280 PR fortran/68566
4281 * gfortran.dg/pr36192.f90: Update test.
4282 * gfortran.dg/pr36192_1.f90: Update test.
4283 * gfortran.dg/real_dimension_1.f: Update test.
4284 * gfortran.dg/parameter_array_init_7.f90: New test.
4285
8ef378f8
JDA
42862016-04-09 John David Anglin <danglin@gcc.gnu.org>
4287
c532c871
JDA
4288 PR testsuite/64039
4289 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4290
d34f706f
JDA
4291 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4292
75e1dd9e
JDA
4293 PR rtl-optimization/66669
4294 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4295
8a976f5f
JDA
4296 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4297
da04822a
JDA
4298 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4299 * gcc.dg/pie-1.c: Likewise.
4300 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4301 * gcc.dg/pic-4.c: Likewise.
4302 * gcc.dg/pie-3.c: Likewise.
4303 * gcc.dg/pie-4.c: Likewise.
4304
adfabcf9
JDA
4305 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4306
4a020adf
JDA
4307 PR tree-optimization/68644
4308 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4309
8ef378f8
JDA
4310 PR rtl-optimization/64886
4311 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4312
09bf990e
TV
43132016-04-09 Tom de Vries <tom@codesourcery.com>
4314
4315 PR tree-optimization/68953
4316 * gcc.dg/graphite/pr68953.c: New test.
4317
138c3c1a
DH
43182016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4319
4320 PR fortran/70592
4321 * gfortran.dg/deferred_character_16.f90: New test.
4322
f55460af
JJ
43232016-04-09 Jakub Jelinek <jakub@redhat.com>
4324
4325 PR tree-optimization/70586
4326 * gcc.c-torture/execute/pr70586.c: New test.
4327
0b77bbf3
DH
43282016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4329
4330 PR sanitizer/70573
4331 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4332 with __builtin_memset
4333 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4334
c42cfb5c
CP
43352016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4336
4337 PR lto/70289
4338 PR ipa/70348
4339 PR tree-optimization/70373
4340 PR middle-end/70533
4341 PR middle-end/70534
4342 PR middle-end/70535
4343 * c-c++-common/goacc/reduction-5.c: New test.
4344 * c-c++-common/goacc/reduction-promotions.c: New test.
4345 * gfortran.dg/goacc/reduction-3.f95: New test.
4346 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4347
56cfb596
PP
43482016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4349
4350 PR c++/70590
4351 PR c++/70452
4352 * g++.dg/pr70590.C: New test.
4353 * g++.dg/pr70590-2.C: New test.
4354
1a13c0a2
JJ
43552016-04-08 Jakub Jelinek <jakub@redhat.com>
4356
abc0647a
JJ
4357 PR middle-end/70593
4358 * gcc.target/i386/pr70593.c: New test.
4359
1a13c0a2
JJ
4360 PR rtl-optimization/70574
4361 * gcc.target/i386/avx2-pr70574.c: New test.
4362
c3da4956
MO
43632016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4364
4365 PR sanitizer/70541
4366 * c-c++-common/asan/pr70541.c: New test.
4367
9f1b833b
TV
43682016-04-08 Tom de Vries <tom@codesourcery.com>
4369
4370 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4371 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4372
bae7adda
KT
43732016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4374
4375 PR target/70566
4376 * gcc.c-torture/execute/pr70566.c: New test.
4377
211f3d57
TV
43782016-04-08 Tom de Vries <tom@codesourcery.com>
4379
4380 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4381 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4382
02cf2861
AM
43832016-04-08 Alan Modra <amodra@gmail.com>
4384
4385 * gcc.target/powerpc/pr70117.c: New.
4386
5f490f9f
JJ
43872016-04-07 Jakub Jelinek <jakub@redhat.com>
4388
56e9b710
JJ
4389 PR testsuite/70581
4390 * gcc.dg/lto/simd-function_0.c: New test.
4391
5f490f9f
JJ
4392 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4393 clones.
4394 * c-c++-common/attr-simd-2.c: Likewise.
4395 * c-c++-common/attr-simd-4.c: Likewise.
4396 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4397 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4398
e4ebc74d
TP
43992016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4400
4401 PR testsuite/70553
4402 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4403
9817ae35
TS
44042016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4405 Tom de Vries <tom@codesourcery.com>
4406
4407 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4408 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4409 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4410 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4411 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4412 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4413 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4414 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4415
e292f64d
PP
44162016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4417
4418 PR c/70436
4419 * g++.dg/warn/Wparentheses-29.C: New test.
4420
6b37bdaf
PP
44212016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4422
4423 PR c/70436
4424 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4425 explicit braces to resolve a future -Wparentheses warning.
4426
64824205
RH
44272016-04-06 Richard Henderson <rth@redhat.com>
4428
4429 * gcc.dg/pr61817-1.c: New test.
4430 * gcc.dg/pr61817-2.c: New test.
4431 * gcc.dg/pr69391-1.c: New test.
4432 * gcc.dg/pr69391-2.c: New test.
4433
bc2fc1f3
VM
44342016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4435
4436 PR rtl-optimization/70398
c87885ca 4437 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 4438
41414a02
EB
44392016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4440
4441 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4442
4066ea8a
YR
44432016-04-06 Yvan Roux <yvan.roux@linaro.org>
4444 Pedro Alves <palves@redhat.com>
4445
4446 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4447
ec35ea45
JJ
44482016-04-06 Jakub Jelinek <jakub@redhat.com>
4449
3866f8dd
JJ
4450 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4451 Check for avx512f effective targets instead of avx2.
4452 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4453 for AVX512F clones.
4454 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4455 * g++.dg/gomp/declare-simd-1.C: Likewise.
4456 * g++.dg/gomp/declare-simd-3.C: Likewise.
4457 * g++.dg/gomp/declare-simd-4.C: Likewise.
4458
ec35ea45
JJ
4459 PR middle-end/70550
4460 * c-c++-common/gomp/pr70550-1.c: New test.
4461 * c-c++-common/gomp/pr70550-2.c: New test.
4462
c08d28ac
NS
44632016-04-05 Nathan Sidwell <nathan@acm.org>
4464
4465 PR c++/70512
4466 * g++.dg/ext/attribute-may-alias-5.C: New.
4467
1d510e04
JJ
44682016-04-05 Jakub Jelinek <jakub@redhat.com>
4469
4470 PR c++/70336
4471 * c-c++-common/pr70336.c: New test.
4472 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4473 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4474
84278ed9
JH
44752016-04-05 Jan Hubicka <hubicka@ucw.cz>
4476
4477 PR ipa/66223
4478 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4479
268a0ec4
JJ
44802016-04-05 Jakub Jelinek <jakub@redhat.com>
4481
4482 PR rtl-optimization/70542
4483 * gcc.dg/torture/pr70542.c: New test.
4484 * gcc.target/i386/avx2-pr70542.c: New test.
4485
5e8c2eb1
ZS
44862016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4487
4488 PR tree-optimization/70509
4489 * gcc.target/i386/avx512bw-pr70509.c: New test.
4490
c0daf32d
PP
44912016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4492
4493 PR c++/70452
4494 * g++.dg/ext/constexpr-vla4.C: New test.
4495
bf867841
UB
44962016-04-05 Uros Bizjak <ubizjak@gmail.com>
4497
4498 PR target/70510
4499 * gcc.target/i386/pr70510.c: New test.
4500
3022186a
RB
45012016-04-05 Richard Biener <rguenther@suse.de>
4502
4503 PR tree-optimization/70526
4504 * g++.dg/torture/pr70526.C: New testcase.
4505
55fc79b2
JJ
45062016-04-05 Jakub Jelinek <jakub@redhat.com>
4507
4508 PR target/70525
4509 * gcc.target/i386/pr70525.c: New test.
4510
62b233f2
RB
45112016-04-05 Richard Biener <rguenther@suse.de>
4512
4513 PR middle-end/70499
4514 * g++.dg/torture/pr70499.C: New testcase.
4515
cc05759d
RB
45162016-04-05 Richard Biener <rguenther@suse.de>
4517
4518 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
4519 remove XFAIL.
4520
f23f16d4
JJ
45212016-04-04 Jakub Jelinek <jakub@redhat.com>
4522
4523 PR middle-end/70307
4524 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
4525 rs6000 ABI warnings.
4526
d27ecc49
JH
45272016-04-04 Jan Hubicka <hubicka@ucw.cz>
4528
4529 PR ipa/66223
4530 * g++.dg/ipa/devirt-51.C: New testcase.
4531
c974c96e
BS
45322016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4533 Jakub Jelinek <jakub@redhat.com>
4534
4535 PR middle-end/70457
4536 * gcc.dg/torture/pr70457.c: New.
4537
7a85da89
AV
45382016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4539
4540 PR fortran/67538
4541 * gfortran.dg/allocate_with_source_19.f08: New test.
4542
de517e64
AV
45432016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4544
4545 PR fortran/65795
4546 * gfortran.dg/coarray_allocate_6.f08: New test.
4547
43b9f499
RB
45482016-04-04 Richard Biener <rguenther@suse.de>
4549
4550 PR rtl-optimization/70484
4551 * gcc.dg/torture/pr70484.c: New testcase.
4552
f13355da
MP
45532016-04-04 Marek Polacek <polacek@redhat.com>
4554
4555 PR c/70307
4556 * gcc.dg/torture/pr70307.c: New test.
4557
6cc6ed50
OE
45582016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4559
4560 PR target/70416
4561 PR target/67391
4562 * gcc.target/sh/torture/pr70416.c: New.
4563
abdc16c8
MS
45642016-04-02 Martin Sebor <msebor@redhat.com>
4565
4566 PR c++/67376
4567 PR c++/70170
4568 PR c++/70172
4569 PR c++/70228
4570 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4571 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4572 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4573 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4574 * g++.dg/cpp0x/constexpr-string.C: Same.
4575 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4576 * g++.dg/cpp0x/pr65398.C: Same.
4577 * g++.dg/ext/constexpr-vla1.C: Same.
4578 * g++.dg/ext/constexpr-vla2.C: Same.
4579 * g++.dg/ext/constexpr-vla3.C: Same.
4580 * g++.dg/ubsan/pr63956.C: Same.
4581
763cd859
JJ
45822016-04-01 Jakub Jelinek <jakub@redhat.com>
4583
4584 PR rtl-optimization/70467
4585 * gcc.target/i386/pr70467-2.c: New test.
4586
0f875435
JJ
45872016-04-01 Jakub Jelinek <jakub@redhat.com>
4588 Marek Polacek <polacek@redhat.com>
4589
4590 PR c++/70488
4591 * g++.dg/init/new47.C: New test.
4592
41d14659
RR
45932016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4594
4595 PR target/70496
4596 * gcc.target/arm/pr70496.c: New test.
4597
f9bf89bb
NS
45982016-04-01 Nathan Sidwell <nathan@acm.org>
4599
73b9085d
NS
4600 PR c++/68475
4601 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4602
4afdcfaa
IE
46032016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4604
4605 PR target/69890
4606 * gcc.dg/strlenopt.h (memmove): New.
4607 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4608 instead of "string.h".
4609 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4610 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4611 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4612 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4613 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4614 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4615 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4616 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4617 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4618 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4619 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4620 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4621 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4622 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4623 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4624 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4625 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4626 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4627 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4628 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4629
b5d7a29c
RO
46302016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4631
4632 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
4633 (Holder::foo): Reflect this.
4634
b660f9ec
IE
46352016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
4636
4637 PR target/70442
4638 * gcc.dg/pr70442.c: New test.
4639
88504f34
NS
46402016-03-31 Nathan Sidwell <nathan@acm.org>
4641
4642 PR c++/70393
4643 * g++.dg/cpp0x/constexpr-virtual6.C: New.
4644
95d34b96
KY
46452016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
4646
4647 PR target/70453
4648 * gcc.target/i386/pr70453.c: New test.
4649
b4c4967c
AB
46502016-03-31 Andrey Belevantsev <abel@ispras.ru>
4651
4652 PR target/70292
4653 * gcc.c-torture/pr70292.c: New test.
4654
5fde6a45
MP
46552016-03-31 Marek Polacek <polacek@redhat.com>
4656
4657 PR c/70297
4658 * c-c++-common/pr70297.c: New test.
4659 * g++.dg/cpp0x/typedef-redecl.C: New test.
4660 * gcc.dg/typedef-redecl2.c: New test.
4661
97eb24c4
JJ
46622016-03-31 Jakub Jelinek <jakub@redhat.com>
4663
4664 PR rtl-optimization/70460
4665 * gcc.c-torture/execute/pr70460.c: New test.
4666
efc3536f
RB
46672016-03-31 Richard Biener <rguenther@suse.de>
4668
4669 PR c++/70430
4670 * g++.dg/ext/vector30.C: New testcase.
4671
e0876e21
DH
46722016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4673 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4674
4675 * gfortran.dg/fmt_pf.f90: New test.
4676
e9bff8c6
RO
46772016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4678
4679 Forward-port from 5 branch
4680 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4681
4682 PR testsuite/70356
4683 * gcc.target/i386/avx-vextractf128-256-5.c: Move
4684 dg-require-effective-target after dg-do.
4685
4686 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
4687
4688 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
4689
2620c80d
TS
46902016-03-30 Thomas Schwinge <thomas@codesourcery.com>
4691 Julian Brown <julian@codesourcery.com>
4692 Chung-Lin Tang <cltang@codesourcery.com>
4693 Cesar Philippidis <cesar@codesourcery.com>
4694 James Norris <jnorris@codesourcery.com>
4695 Tom de Vries <tom@codesourcery.com>
4696 Nathan Sidwell <nathan@codesourcery.com>
4697
bf867841 4698 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
4699 * c-c++-common/goacc/loop-clauses.c: Likewise.
4700 * g++.dg/goacc/template.C: Likewise.
4701 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4702 * gfortran.dg/goacc/loop-1.f95: Likewise.
4703 * gfortran.dg/goacc/loop-5.f95: Likewise.
4704 * gfortran.dg/goacc/loop-6.f95: Likewise.
4705 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4706 * c-c++-common/goacc-gomp/nesting-1.c: Update.
4707 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4708 * c-c++-common/goacc/clauses-fail.c: Likewise.
4709 * c-c++-common/goacc/parallel-1.c: Likewise.
4710 * c-c++-common/goacc/reduction-1.c: Likewise.
4711 * c-c++-common/goacc/reduction-2.c: Likewise.
4712 * c-c++-common/goacc/reduction-3.c: Likewise.
4713 * c-c++-common/goacc/reduction-4.c: Likewise.
4714 * c-c++-common/goacc/routine-3.c: Likewise.
4715 * c-c++-common/goacc/routine-4.c: Likewise.
4716 * c-c++-common/goacc/routine-5.c: Likewise.
4717 * c-c++-common/goacc/tile.c: Likewise.
4718 * g++.dg/goacc/template.C: Likewise.
4719 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4720 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
4721 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
4722 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
4723 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
4724 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
4725 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
4726 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
4727 * c-c++-common/goacc/use_device-1.c: ... this file.
4728 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
4729 * c-c++-common/goacc/host_data-5.c: ... this file, and...
4730 * c-c++-common/goacc/host_data-6.c: ... this file.
4731 * c-c++-common/goacc/loop-2-kernels.c: New file.
4732 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
4733 * c-c++-common/goacc/loop-3.c: Likewise.
4734 * g++.dg/goacc/reference.C: Likewise.
4735 * g++.dg/goacc/routine-1.C: Likewise.
4736 * g++.dg/goacc/routine-2.C: Likewise.
4737
f6d2d066
RB
47382016-03-30 Richard Biener <rguenther@suse.de>
4739
4740 PR middle-end/70450
4741 * gcc.dg/torture/pr70450.c: New testcase.
4742
d43242b9
JJ
47432016-03-30 Jakub Jelinek <jakub@redhat.com>
4744
4745 PR target/70421
4746 * gcc.dg/torture/pr70421.c: New test.
4747 * gcc.target/i386/avx512f-pr70421.c: New test.
4748
5ce43b77
L
47492016-03-30 H.J. Lu <hongjiu.lu@intel.com>
4750
4751 PR testsuite/70364
4752 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
4753 (check): New function.
4754 (bar): Call check.
4755 (foo): Align stack to 16 bytes when calling bar.
4756 * gcc.target/i386/cleanup-2.c: Likewise.
4757
d014a712
PP
47582016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
4759
4760 PR tree-optimization/59124
4761 * gcc.dg/Warray-bounds-19.c: New test.
4762
13f0e8c7
ZW
47632016-03-29 Zachary T Welch <zwelch@codesourcery.com>
4764
4765 * lib/prune.exp (escape_regex_chars): New.
4766 (prune_file_path): Update to quote metcharacters for regexp.
4767
3336c6e0
JJ
47682016-03-29 Jakub Jelinek <jakub@redhat.com>
4769
a362f023
JJ
4770 PR rtl-optimization/70429
4771 * gcc.c-torture/execute/pr70429.c: New test.
4772
3336c6e0
JJ
4773 PR tree-optimization/70405
4774 * gcc.dg/pr70405.c: New test.
4775
728557fd
AV
47762016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
4777
4778 PR fortran/70397
4779 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
4780 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
4781
bef977d4
TS
47822016-03-29 Thomas Schwinge <thomas@codesourcery.com>
4783
4784 PR testsuite/64177
4785 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
4786 __cilkrts_set_param to set two workers.
4787 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
4788 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
4789
6f6d25c9
DH
47902016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4791
bf867841 4792 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 4793
45733562
KY
47942016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4795
4796 PR target/70406
bf867841 4797 * gcc.target/i386/pr70406.c: New test.
45733562 4798
a1799e5e
EB
47992016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4800
4801 * gnat.dg/specs/double_record_extension3.ads: New test.
4802
5fca7b66
RH
48032016-03-25 Richard Henderson <rth@redhat.com>
4804
4805 PR target/70120
4806 * gcc.target/aarch64/pr70120-1.c: New.
4807 * gcc.target/aarch64/pr70120-2.c: New.
4808 * gcc.target/aarch64/pr70120-3.c: New.
4809
31ce75c6
PP
48102016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4811
4812 PR c++/62212
4813 * g++.dg/template/mangle2.C: The dg-do directive should be
4814 "compile" not "assemble".
4815
3caf0ca1
BS
48162016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4817
4818 PR lto/69650
4819 * gcc.dg/pr69650.c: New test.
4820
634035b6
DE
48212016-03-25 David Edelsohn <dje.gcc@gmail.com>
4822
4823 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4824
45d34276
AM
48252016-03-25 Alan Modra <amodra@gmail.com>
4826
4827 * gcc.dg/dfp/pr70052.c: New test.
4828
8f085166
RH
48292016-03-24 Richard Henderson <rth@redhat.com>
4830
4831 PR middle-end/69845
4832 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4833 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4834
011e5ec3
TV
48352016-03-24 Tom de Vries <tom@codesourcery.com>
4836
4837 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4838
9e3f4551
TV
48392016-03-24 Tom de Vries <tom@codesourcery.com>
4840
4841 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4842 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4843
45780041
TV
48442016-03-24 Tom de Vries <tom@codesourcery.com>
4845
4846 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4847 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4848
887ab4e5
PP
48492016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4850
4851 PR c++/62212
4852 * g++.dg/template/mangle2.C: New test.
4853
69a9a66f
RB
48542016-03-24 Richard Biener <rguenther@suse.de>
4855
4856 PR tree-optimization/70396
4857 * gcc.dg/torture/pr70396.c: New testcase.
4858
ed87de55
RB
48592016-03-24 Richard Biener <rguenther@suse.de>
4860
4861 PR middle-end/70370
4862 * gcc.dg/torture/pr70370.c: New testcase.
4863
ea064934
TV
48642016-03-24 Tom de Vries <tom@codesourcery.com>
4865
4866 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4867 * gfortran.dg/goacc/kernels-tree.f95: Same.
4868 * gfortran.dg/goacc/parallel-tree.f95: Same.
4869
b2a4dd1d
TV
48702016-03-24 Tom de Vries <tom@codesourcery.com>
4871
4872 * c-c++-common/goacc/uninit-if-clause.c: New test.
4873 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4874
72e7cd6e
JJ
48752016-03-24 Jakub Jelinek <jakub@redhat.com>
4876
4877 PR target/70290
bf867841
UB
4878 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4879 Fix formatting.
72e7cd6e 4880
ce9d0c03
RB
48812016-03-24 Richard Biener <rguenther@suse.de>
4882
4883 PR tree-optimization/70372
4884 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4885
426b9428
PP
48862016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4887
4888 PR c++/70347
4889 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4890
cd1588c4
PP
48912016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4892
4893 PR c++/70332
4894 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4895
61637db3
JJ
48962016-03-23 Jakub Jelinek <jakub@redhat.com>
4897
928af3bf
JJ
4898 PR c++/70001
4899 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4900 * g++.dg/cpp1y/pr70001.C: New test.
4901
61637db3
JJ
4902 PR c++/70323
4903 * g++.dg/cpp0x/constexpr-70323.C: New test.
4904
05aca4e7
AO
49052016-03-23 Alexandre Oliva <aoliva@redhat.com>
4906 Jason Merrill <jason@redhat.com>
4907 Jakub Jelinek <jakub@redhat.com>
4908
4909 PR c++/69315
4910 * g++.dg/cpp0x/constexpr-69315.C: New test.
4911 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4912
fbdb6baf
MP
49132016-03-23 Marek Polacek <polacek@redhat.com>
4914
4915 PR c++/69884
4916 * g++.dg/warn/Wignored-attributes-1.C: New test.
4917 * g++.dg/warn/Wignored-attributes-2.C: New test.
4918
d79ee524
TV
49192016-03-23 Tom de Vries <tom@codesourcery.com>
4920
4921 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4922 initialization.
4923 * gfortran.dg/goacc/private-3.f95 (test): Same.
4924 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4925 missing use param.
4926
a59f0bef
KT
49272016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4928
4929 * lib/target-supports.exp: Remove v7ve entry from loop
4930 creating effective target checks.
4931 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4932 (add_options_for_arm_arch_v7ve): Likewise.
4933
0179520a
JJ
49342016-03-23 Jakub Jelinek <jakub@redhat.com>
4935
4936 PR tree-optimization/70354
4937 * gcc.dg/vect/pr70354-1.c: New test.
4938 * gcc.dg/vect/pr70354-2.c: New test.
4939 * gcc.target/i386/avx2-pr70354-1.c: New test.
4940 * gcc.target/i386/avx2-pr70354-2.c: New test.
4941
75bb14d7
JL
49422016-03-22 Jeff Law <law@redhat.com>
4943
4944 PR target/70232
4945 * gcc.dg/tree-ssa/pr70232.c: New test.
4946
72c9526d
IE
49472016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4948
4949 PR target/70302
4950 * gcc.target/i386/pr70302.c: New test.
4951
a3ca1bc5
RB
49522016-03-22 Richard Biener <rguenther@suse.de>
4953
4954 PR middle-end/70251
4955 * g++.dg/torture/pr70251.C: New testcase.
4956
5c240f4d
DM
49572016-03-22 David Malcolm <dmalcolm@redhat.com>
4958
4959 PR c/69993
4960 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4961 Wmisleading-indentation.c.
4962 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4963 reflect change to diagnostic text and order of messages.
4964 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4965
80f6631b
DE
49662016-03-22 David Edelsohn <dje.gcc@gmail.com>
4967
4968 * g++.dg/ext/java-3.C: Don't compile on AIX.
4969
9a10956c
RB
49702016-03-22 Richard Biener <rguenther@suse.de>
4971
4972 PR middle-end/70333
4973 * gcc.dg/torture/pr70333.c: New testcase.
4974
6cedf922
IE
49752016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4976
4977 * g++.dg/ext/pr70290.C: New test.
4978
cd6c27ac
KY
49792016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4980
4981 PR target/70325
4982 * gcc.target/i386/pr70325.c: New test.
4983
4cde512c
JJ
49842016-03-22 Jakub Jelinek <jakub@redhat.com>
4985
b01915ed
JJ
4986 PR target/70329
4987 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4988 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4989
4e3e2cf1
JJ
4990 PR target/70300
4991 * gcc.target/i386/pr70300.c: New test.
4992
4cde512c
JJ
4993 PR c++/70295
4994 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4995 (func2): New function for cond with parens, xfail warning for c++.
4996 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4997
16f6d7dc
PP
49982016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4999
5000 PR c++/70096
5001 * g++.dg/template/ptrmem30.C: New test.
5002
a3e2b438
PP
50032016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5004
5005 PR c++/70204
5006 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5007 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5008
11b6a02e
JJ
50092016-03-21 Jakub Jelinek <jakub@redhat.com>
5010
5011 PR middle-end/70326
5012 * gcc.dg/pr70326.c: New test.
5013
b9407883
MG
50142016-03-21 Marc Glisse <marc.glisse@inria.fr>
5015 Jakub Jelinek <jakub@redhat.com>
5016
5017 PR tree-optimization/70317
5018 * gcc.dg/pr70317.c: New test.
5019
4a148e19
UB
50202016-03-21 Uros Bizjak <ubizjak@gmail.com>
5021
5022 PR target/70327
5023 * gcc.target/i386/pr70327.c: New test.
5024
2a85ddbb
ML
50252016-03-21 Martin Liska <mliska@suse.cz>
5026
7d36fe98 5027 PR ipa/70306
2a85ddbb
ML
5028 * gcc.dg/ipa/pr70306.c: New test.
5029
4a148e19 50302016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5031
5032 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5033 * gcc.target/arm/attr-align3.c: Likewise.
5034 * gcc.target/arm/attr_arm.c: Likewise.
5035 * gcc.target/arm/flip-thumb.c: Likewise.
5036
6b366948
JJ
50372016-03-21 Jakub Jelinek <jakub@redhat.com>
5038
5039 PR target/70296
5040 * gcc.target/powerpc/altivec-36.c: New test.
5041
2fac8c14
RB
50422016-03-21 Richard Biener <rguenther@suse.de>
5043
5044 PR tree-optimization/70310
5045 * gcc.dg/torture/pr70310.c: New testcase.
5046
e9bde854
KY
50472016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
5048
5049 PR target/70293
5050 * gcc.target/i386/pr70293.c: New test.
5051
56bbfaf6
RB
50522016-03-21 Richard Biener <rguenther@suse.de>
5053
5054 PR tree-optimization/70288
5055 * gcc.dg/torture/pr70288-1.c: New testcase.
5056 * gcc.dg/torture/pr70288-2.c: Likewise.
5057
3eee49ed
AB
50582016-03-21 Andrey Belevantsev <abel@ispras.ru>
5059
5060 PR rtl-optimization/69307
5061 * gcc.target/arm/pr69307.c: New test.
4a148e19 5062
8e7816b4
AB
50632016-03-21 Andrey Belevantsev <abel@ispras.ru>
5064
5065 PR rtl-optimization/69102
5066 * gcc.c-torture/compile/pr69102.c: New test.
5067
14d7d4be
JL
50682016-03-18 Jeff Law <law@redhat.com>
5069
5070 PR rtl-optimization/70263
5071 * gcc.c-torture/compile/pr70263-1.c: New test.
5072 * gcc.target/i386/pr70263-2.c: New test.
5073
5c6a601c
BS
50742016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5075
5076 PR rtl-optimization/70278
5077 * gcc.dg/torture/pr70278.c: New test.
5078 * gcc.target/arm/pr70278.c: New test.
5079
4bbf545b
DM
50802016-03-18 David Malcolm <dmalcolm@redhat.com>
5081
5082 PR c/70281
5083 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5084 (test_builtin_types_compatible_p): New test function.
5085 * gcc.dg/pr70281.c: New test case.
5086
dc28bb68
CL
50872016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5088
5089 PR target/70113
5090 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5091
5e8d6dff
IE
50922016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5093
5094 PR tree-optimization/70252
5095 * gcc.dg/pr70252.c: New test.
5096
d0e7e403
TV
50972016-03-18 Tom de Vries <tom@codesourcery.com>
5098
5099 * gcc.dg/pr70161-2.c: New test.
5100 * gcc.dg/pr70161.c: New test.
5101
fa22501a
TV
51022016-03-18 Tom de Vries <tom@codesourcery.com>
5103
5104 PR ipa/70269
5105 * gcc.dg/pr70269.c: New test.
5106
dd125026
JJ
51072016-03-18 Jakub Jelinek <jakub@redhat.com>
5108
5109 PR c++/70267
5110 * g++.dg/ext/java-3.C: New test.
5111
91914f0a
PP
51122016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5113
5114 PR c++/70205
5115 * g++.dg/lookup/pr70205.C: New test.
5116
753a8910
PP
51172016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5118
5119 PR c++/70218
5120 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5121
14ba7b28
MP
51222016-03-17 Marek Polacek <polacek@redhat.com>
5123
5124 PR c/69407
5125 * gcc.dg/atomic-op-6.c: New test.
5126
ded60913
DM
51272016-03-17 David Malcolm <dmalcolm@redhat.com>
5128
5129 PR c/70264
5130 * c-c++-common/pr70264.c: New test case.
5131
a3aad0e6
JJ
51322016-03-17 Jakub Jelinek <jakub@redhat.com>
5133
17366700
JJ
5134 PR c++/70144
5135 * c-c++-common/pr70144-1.c: New test.
5136 * c-c++-common/pr70144-2.c: New test.
5137
a3aad0e6
JJ
5138 PR c++/70272
5139 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5140 * g++.dg/opt/flifetime-dse6.C: New test.
5141 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5142
b57e6e18
L
51432016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5144
5145 PR driver/70192
5146 * gcc.dg/pic-1.c: New test.
5147 * gcc.dg/pic-2.c: Likewise.
5148 * gcc.dg/pic-3.c: Likewise.
5149 * gcc.dg/pic-4.c: Likewise.
5150 * gcc.dg/pie-1.c: Likewise.
5151 * gcc.dg/pie-2.c: Likewise.
5152 * gcc.dg/pie-3.c: Likewise.
5153 * gcc.dg/pie-4.c: Likewise.
5154 * gcc.dg/pie-5.c: Likewise.
5155 * gcc.dg/pie-6.c: Likewise.
5156
b38ba58b
TV
51572016-03-17 Tom de Vries <tom@codesourcery.com>
5158
5159 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5160 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5161
6931b3b7
RB
51622016-03-17 Richard Biener <rguenther@suse.de>
5163
5164 PR debug/70271
5165 * g++.dg/debug/pr70271.C: New testcase.
5166
0c8b64cb
IE
51672016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5168
5169 * gcc.target/i386/pr70251.c: New test.
5170
b1970801
MP
51712016-03-17 Marek Polacek <polacek@redhat.com>
5172
5173 PR c++/70194
5174 * g++.dg/warn/constexpr-70194.C: New test.
5175
820c5eaa
RH
51762016-03-16 Richard Henderson <rth@redhat.com>
5177
5178 PR middle-end/70240
5179 * gcc.c-torture/compile/pr70240.c: New.
5180
da0ad263
SKS
51812016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5182
5183 * gcc.c-torture/compile/20151204.c: Skip for avr.
5184
c73d295c
JJ
51852016-03-16 Jakub Jelinek <jakub@redhat.com>
5186
5187 PR target/70245
5188 * g++.dg/opt/pr70245.C: New test.
5189 * g++.dg/opt/pr70245.h: New file.
5190 * g++.dg/opt/pr70245-aux.cc: New file.
5191
b2794066
MS
51922016-03-16 Martin Sebor <msebor@redhat.com>
5193
5194 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5195
aa43616c
RH
51962016-03-16 Richard Henderson <rth@redhat.com>
5197
5198 PR middle-end/70199
5199 * gcc.c-torture/compile/pr70199.c: New.
5200
59608fe5
L
52012016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5202
5203 * gcc.dg/uninit-19.c: Run dos2unix.
5204
ab4c578f
MP
52052016-03-16 Marek Polacek <polacek@redhat.com>
5206
5207 PR c/70093
5208 * gcc.dg/nested-func-10.c: New test.
5209 * gcc.dg/nested-func-9.c: New test.
5210
f5387e76
JJ
52112016-03-16 Jakub Jelinek <jakub@redhat.com>
5212
5213 PR tree-optimization/68714
5214 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5215
7662b718
TV
52162016-03-16 Tom de Vries <tom@codesourcery.com>
5217
5218 PR tree-optimization/68715
5219 * gcc.dg/graphite/pr68715-2.c: New test.
5220 * gcc.dg/graphite/pr68715.c: New test.
5221 * gfortran.dg/graphite/pr68715.f90: New test.
5222
be7ce7ae
TV
52232016-03-16 Tom de Vries <tom@codesourcery.com>
5224
5225 PR tree-optimization/68809
5226 * gcc.dg/graphite/pr68809-2.c: New test.
5227 * gcc.dg/graphite/pr68809.c: New test.
5228
1935f250
JJ
52292016-03-16 Jakub Jelinek <jakub@redhat.com>
5230
6651c93e
JJ
5231 PR c++/70147
5232 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5233 method call to i () as argument. Adjust expected output.
5234
1935f250
JJ
5235 PR c++/70147
5236 * g++.dg/ubsan/pr70147-1.C: New test.
5237 * g++.dg/ubsan/pr70147-2.C: New test.
5238
ab1caa6e
MS
52392016-03-15 Martin Sebor <msebor@redhat.com>
5240
5241 PR c++/58281
5242 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5243
5c2a1bbb
JDA
52442016-03-15 John David Anglin <danglin@gcc.gnu.org>
5245
cb5d8ad1
JDA
5246 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5247 hppa*-*-hpux*.
5248
b440dd40
JDA
5249 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5250
5c2a1bbb
JDA
5251 PR libfortran/69799
5252 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5253 libatomic_available.
5254
42c729c5
MP
52552016-03-15 Marek Polacek <polacek@redhat.com>
5256
5257 PR c++/70209
5258 * g++.dg/ext/attribute-may-alias-4.C: New test.
5259
82b1c550
AM
52602016-03-15 Alexander Monakov <amonakov@ispras.ru>
5261
5262 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5263 -fvar-tracking-assignments-toggle flag.
5264
4ccbf3a6
PH
52652016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5266
5267 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5268
c39858bd
JJ
52692016-03-15 Jakub Jelinek <jakub@redhat.com>
5270
5271 PR rtl-optimization/70222
5272 * gcc.c-torture/execute/pr70222-1.c: New test.
5273 * gcc.c-torture/execute/pr70222-2.c: New test.
5274
8be119c1
RH
52752016-03-15 Richard Henderson <rth@redhat.com>
5276
5277 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5278
6598bb55
AB
52792016-03-15 Andrey Belevantsev <abel@ispras.ru>
5280
5281 PR rtl-optimization/69032
5282 * gcc.dg/pr69032.c: New test.
5283
81fa2944
AB
52842016-03-15 Andrey Belevantsev <abel@ispras.ru>
5285
5286 PR rtl-optimization/63384
4a148e19 5287 * g++.dg/pr63384.C: New test.
81fa2944 5288
74ea9ab6
AB
52892016-03-15 Andrey Belevantsev <abel@ispras.ru>
5290
5291 PR target/64411
5292 * gcc.target/i386/pr64411.C: New test.
5293
045d5055
TV
52942016-03-15 Tom de Vries <tom@codesourcery.com>
5295
5296 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5297 * gfortran.dg/goacc/kernels-alias.f95: New test.
5298
3ea33585
MS
52992016-03-14 Martin Sebor <msebor@redhat.com>
5300
5301 PR c++/53792
5302 * g++.dg/cpp0x/constexpr-inline.C: New test.
5303 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5304
1df7b330
DE
53052016-03-14 David Edelsohn <dje.gcc@gmail.com>
5306
5307 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5308
79b57d18
JJ
53092016-03-14 Jakub Jelinek <jakub@redhat.com>
5310
5311 PR middle-end/70219
5312 * gcc.dg/pr70219.c: New test.
5313
3cbf012a
BS
53142016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5315
5316 PR target/70083
5317 * gcc.dg/torture/pr70083.c: New test.
5318 * gcc.target/i386/pr70083.c: New test.
5319
a9fee7cd
RB
53202016-03-14 Richard Biener <rguenther@suse.de>
5321
5322 PR tree-optimization/56365
5323 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5324
4799603f
SB
53252016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5326
5327 PR target/70098
5328 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5329 New function.
5330 * g++.dg/pr70098.C: New testcase.
5331
5332
760ca967
TV
53332016-03-14 Tom de Vries <tom@codesourcery.com>
5334
5335 PR tree-optimization/70045
5336 * gcc.dg/graphite/pr70045.c: New test.
5337
44e66a77
JD
53382016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5339
5340 PR fortran/69043
5341 * gfortran.dg/include_9.f90: New test.
5342
a18e0fe1
DH
53432016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5344
5345 PR fortran/45076
5346 gfortran.dg/prof/prof.exp: New script.
5347 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5348
d0aca6ab
AB
53492016-03-12 Andrey Belevantsev <abel@ispras.ru>
5350
5351 PR rtl-optimization/69307
5352 * gcc.dg/pr69307.c: New test.
5353
cefe08a4
VM
53542016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5355
5356 PR target/69614
5357 * gcc.target/arm/pr69614.c: New.
5358
70112e2a
PT
53592016-03-12 Paul Thomas <pault@gcc.gnu.org>
5360
5361 PR fortran/70031
5362 * gfortran.dg/submodule_14.f08: New test
5363
5364 PR fortran/69524
5365 * gfortran.dg/submodule_15.f08: New test
5366
3f1e5d3a
PP
53672016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5368
5369 PR c++/70106
5370 * g++.dg/cpp1y/paren3.C: New test.
5371
a3f6d680
MM
53722016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5373
5374 PR target/70131
5375 * gcc.target/powerpc/ppc-round2.c: New test.
5376
92348f09
BS
53772016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5378
5379 PR target/70123
5380 * gcc.dg/torture/pr70123.c: New test.
5381
cebde9e9
JL
53822016-03-11 Jeff Law <law@redhat.com>
5383
5384 PR tree-optimization/70190
5385 * gcc.c-torture/compile/pr70190.c: New test.
5386
3edc5da4
DM
53872016-03-11 David Malcolm <dmalcolm@redhat.com>
5388
5389 PR c/68187
5390 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5391 case.
5392 (test43_b): Likewise.
5393 (test43_c): Likewise.
5394 (test43_d): Likewise.
5395 (test43_e): Likewise.
5396 (test43_f): Likewise.
5397 (test43_g): Likewise.
5398 (test44_a): Likewise.
5399 (test44_b): Likewise.
5400 (test44_c): Likewise.
5401 (test44_d): Likewise.
5402 (test44_e): Likewise.
5403
318c1204
DM
54042016-03-11 David Malcolm <dmalcolm@redhat.com>
5405
5406 PR c/70085
5407 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5408
bc062234
KT
54092016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5410
5411 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5412 dg-options.
5413
acfc1ac1
KT
54142016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5415
5416 PR target/70002
5417 PR target/69245
5418 * gcc.target/aarch64/pr69245_2.c: New test.
5419
d1e2bb2d
JJ
54202016-03-11 Jakub Jelinek <jakub@redhat.com>
5421
5422 PR tree-optimization/70177
5423 * gcc.dg/pr70177.c: New test.
5424
07350627
AL
54252016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5426
5427 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5428
5c6706f7
AL
54292016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5430
5431 * gcc.dg/tree-ssa/sra-20.c: New.
5432
02d472a2
JJ
54332016-03-11 Jakub Jelinek <jakub@redhat.com>
5434
686d390a
JJ
5435 PR rtl-optimization/70174
5436 * gcc.dg/pr70174.c: New test.
5437
02d472a2
JJ
5438 PR tree-optimization/70169
5439 * gcc.dg/pr70169.c: New test.
5440
0f9befa1
IE
54412016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5442
5443 PR target/70160
5444 * gcc.target/i386/pr70160.c: New test.
5445
432d4670
AK
54462016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5447
5448 * gcc.target/s390/dfp-1.c: New test.
5449
a3dc8760
NC
54502016-03-10 Nick Clifton <nickc@redhat.com>
5451
5452 PR target/70044
5453 * gcc.target/aarch64/pr70044.c: New test.
5454
b87a8d7d
PP
54552016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5456 Jakub Jelinek <jakub@redhat.com>
5457
5458 PR c++/70001
5459 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5460 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5461 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5462
4f4ada6a
JH
54632016-03-10 Jan Hubicka <hubicka@ucw.cz>
5464
5465 PR lto/69589
5466 * g++.dg/lto/pr69589_0.C: New testcase
5467 * g++.dg/lto/pr69589_1.C: New testcase
5468
d49b0aa0
MP
54692016-03-10 Marek Polacek <polacek@redhat.com>
5470
5471 PR c++/70153
5472 * g++.dg/delayedfold/unary-plus1.C: New test.
5473
54742016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
5475
5476 * gcc.target/arm/pr45701-1.c: Escape brackets.
5477 * gcc.target/arm/pr45701-2.c: Likewise.
5478
71017a7b
AL
54792016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5480
5481 * gfortran.dg/unconstrained_commons.f: New.
5482
ba52669f
AM
54832016-03-10 Alan Modra <amodra@gmail.com>
5484
5485 * gcc.dg/pr69195.c: New.
5486 * gcc.dg/pr69238.c: New.
5487
27742332
TV
54882016-03-10 Tom de Vries <tom@codesourcery.com>
5489
5490 PR testsuite/68915
5491 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5492
3a81a594
RB
54932016-03-10 Richard Biener <rguenther@suse.de>
5494
5495 PR tree-optimization/70128
5496 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5497 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5498
3433b975
JJ
54992016-03-09 Jakub Jelinek <jakub@redhat.com>
5500
c2864f02
JJ
5501 PR tree-optimization/70152
5502 * gcc.dg/pr70152.c: New test.
5503
3433b975
JJ
5504 PR target/70086
5505 * gcc.target/i386/pr70086-1.c: New test.
5506 * gcc.target/i386/pr70086-2.c: New test.
5507 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
5508
5509 PR tree-optimization/70127
5510 * gcc.c-torture/execute/pr70127.c: New test.
5511
96b3c82d
CP
55122016-03-09 Cesar Philippidis <cesar@codesourcery.com>
5513
5514 * c-c++-common/goacc/combined-directives-2.c: New test.
5515
b4f3232d
DM
55162016-03-09 David Malcolm <dmalcolm@redhat.com>
5517
5518 PR c/68473
5519 PR c++/70105
5520 * g++.dg/diagnostic/pr70105.C: New test.
5521 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
5522 (test_multiple_ordinary_maps): New test function.
5523
40499f81
DM
55242016-03-09 David Malcolm <dmalcolm@redhat.com>
5525
5526 PR c/68473
5527 PR c++/70105
5528 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
5529 Drop range information from call to inform_at_rich_loc.
5530 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
5531 New.
5532 (test_show_locus): Replace calls to rich_location::add_range with
5533 calls to add_range. Rewrite the tests that used the now-defunct
5534 rich_location ctor taking a source_range. Simplify other tests
5535 by replacing calls to COMBINE_LOCATION_DATA with calls to
5536 make_location.
5537
c9e33662
RB
55382016-03-09 Richard Biener <rguenther@suse.de>
5539 Jakub Jelinek <jakub@redhat.com>
5540
5541 PR tree-optimization/70138
5542 * gcc.dg/vect/pr70138-1.c: New testcase.
5543 * gcc.dg/vect/pr70138-2.c: Likewise.
5544
2c73b764
JJ
55452016-03-09 Jakub Jelinek <jakub@redhat.com>
5546
5547 PR target/70049
5548 * gcc.target/i386/pr70049.c: New test.
5549
c06d25bb
RB
55502016-03-09 Richard Biener <rguenther@suse.de>
5551
5552 PR c/70143
5553 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5554 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5555 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5556
5828a501
RO
55572016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5558
5559 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5560 arm-*-*.
5561
2e141c8d
JJ
55622016-03-09 Jakub Jelinek <jakub@redhat.com>
5563
5a9def37
JJ
5564 PR middle-end/67278
5565 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5566
2e141c8d
JJ
5567 PR target/67278
5568 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5569
5570 PR middle-end/70050
5571 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5572 in testcase comment.
5573
bf751f40
TV
55742016-03-09 Tom de Vries <tom@codesourcery.com>
5575
5576 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5577 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5578 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5579 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5580 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5581 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5582 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5583 * gfortran.dg/goacc/kernels-loop.f95: New test.
5584
e210c999
MS
55852016-03-08 Martin Sebor <msebor@redhat.com>
5586
5587 PR c++/62096
5588 * g++.dg/warn/overflow-warn-7.C: New test.
5589
80aac5c8
JM
55902016-03-08 Jason Merrill <jason@redhat.com>
5591
5592 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5593 * lib/target-supports.exp (check_effective_target_concepts): New.
5594
12b81409
JJ
55952016-03-08 Jakub Jelinek <jakub@redhat.com>
5596
d259b234
JJ
5597 PR c++/70135
5598 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5599 * g++.dg/ubsan/pr70135.C: New test.
5600
12b81409
JJ
5601 PR target/70110
5602 * gcc.dg/pr70110.c: New test.
5603
b4e9f2aa
MJ
56042016-03-07 Martin Jambor <mjambor@suse.cz>
5605
5606 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5607 * c-c++-common/gomp/if-1.c: Likewise.
5608 * c-c++-common/gomp/pr61486-2.c: Likewise.
5609 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5610 to dg-additional-options.
5611 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5612 * g++/gomp/target-teams-1.c: Likewise.
5613 * gcc.dg/gomp/gomp.exp: Likewise.
5614 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5615 dg-additional-options.
5616 * gfortran.dg/gomp/gomp.exp: Likewise.
5617 * gfortran.dg/gomp/target1.f90: Remove dg-options.
5618 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
5619 dg-additional-options.
5620 * gfortran.dg/gomp/target3.f90: Remove dg-options.
5621
f86e631e
MJ
56222016-03-07 Martin Jambor <mjambor@suse.cz>
5623
5624 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
5625 * c-c++-common/gomp/gridify-1.c: New test.
5626 * gfortran.dg/gomp/gridify-1.f90: Likewise.
5627
94156b3f
AV
56282016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
5629
5630 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
5631 trigger for cortex-r8, when scanning for register r8.
5632 * gcc.target/arm/pr45701-2.c: Likewise.
5633
a84a49b7 56342016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 5635 Jeff Law <law@redhat.com>
a84a49b7
RB
5636
5637 PR tree-optimization/69740
5638 * gcc.c-torture/compile/pr69740-1.c: New test.
5639 * gcc.c-torture/compile/pr69740-2.c: New test.
5640
e41f6c9e
BS
56412016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5642
5643 * lib/target-supports.exp
5644 (check_effective_target_whole_vector_shift): Enable for PPC64.
5645
57548bf5
RB
56462016-03-07 Richard Biener <rguenther@suse.de>
5647
5648 PR tree-optimization/70115
5649 * gcc.dg/torture/pr70115.c: New testcase.
5650
4ae13300
NS
56512016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5652
5653 PR middle-end/69916
5654 * c-c-++-common/goacc/pr69916.c: New.
5655
5edb9853
RH
56562016-03-07 Richard Henderson <rth@redhat.com>
5657
5658 * gcc.c-torture/compile/pr70061.c: New test.
5659
2067a8f3
RB
56602016-03-07 Richard Biener <rguenther@suse.de>
5661
5662 PR testsuite/70109
5663 * gcc.dg/vect/O3-pr36098.c: New testcase.
5664
4145a9b7
CL
56652016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5666
5667 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5668
1878be32
EB
56692016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5670
5671 * gnat.dg/renaming9.ad[sb]: New testcase.
5672
df762bb2
JJ
56732016-03-05 Jakub Jelinek <jakub@redhat.com>
5674
5675 PR c++/70084
5676 * g++.dg/expr/stdarg3.C: New test.
5677
7d461295
JL
56782016-03-04 Jeff Law <law@redhat.com>
5679
5680 PR tree-optimization/69196
5681 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
5682 x86_64-*-*.
5683
29b9828f
BS
56842016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5685
b6b552fd
BS
5686 PR c/69973
5687 * gcc.dg/pr69973.c: New test.
5688
201d49e9
BS
5689 PR rtl-optimization/69941
5690 * gcc.dg/torture/pr69941.c: New test.
5691
29b9828f
BS
5692 PR c/69824
5693 * gcc.dg/pr69824.c: New test.
5694
640b7e74
TV
56952016-03-05 Tom de Vries <tom@codesourcery.com>
5696
5697 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
5698 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
5699 function.
5700
7a3a3fad
PP
57012016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
5702
5703 PR c++/66786
5704 * g++.dg/cpp1y/var-templ48.C: New test.
5705 * g++.dg/cpp1y/var-templ49.C: New test.
5706
cd439aec
EB
57072016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5708
5709 * g++.dg/Wno-frame-address.C: Skip on IA-64.
5710
60204554
JJ
57112016-03-04 Jakub Jelinek <jakub@redhat.com>
5712
0c8825de
JJ
5713 PR c++/70035
5714 * g++.dg/ubsan/pr70035.C: New test.
5715
60204554
JJ
5716 PR target/70062
5717 * gcc.target/i386/pr70062.c: New test.
5718
f79d4eab
L
57192016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5720
5721 * g++.dg/template/typename21.C: Remove c++98_only.
5722
ea81ce67
L
57232016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5724
5725 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
5726
64b23c13
DM
57272016-03-04 David Malcolm <dmalcolm@redhat.com>
5728
5729 PR c/68187
5730 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
5731 function.
5732 (fn_42_b): Likewise.
5733 (fn_42_c): Likewise.
5734
729526f5
DM
57352016-03-04 David Malcolm <dmalcolm@redhat.com>
5736
5737 PR c/68187
5738 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
5739 function.
5740 (fn_40_b): Likewise.
5741 (fn_41_a): Likewise.
5742 (fn_41_b): Likewise.
5743
f9ea11ac
JJ
57442016-03-04 Jakub Jelinek <jakub@redhat.com>
5745
5746 PR target/70059
5747 * gcc.target/i386/avx512f-pr70059.c: New test.
5748 * gcc.target/i386/avx512dq-pr70059.c: New test.
5749
b6c38c69
BS
57502016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5751
5752 PR rtl-optimization/57676
5753 * gcc.dg/torture/pr57676.c: New test.
5754
af3cdd34
IE
57552016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5756
5757 * gcc.dg/pr70026.c: New test.
5758
7ff6ca38
MP
57592016-03-04 Marek Polacek <polacek@redhat.com>
5760
5761 PR c/69798
5762 * gcc.dg/cilk-plus/pr69798-1.c: New test.
5763 * gcc.dg/cilk-plus/pr69798-2.c: New test.
5764
a6bf62d5
KT
57652016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5766
5767 PR target/70004
5768 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
5769 Delete.
5770 (test_corners_sisd_si): Likewise.
5771 (main): Remove checks of the above.
5772 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
5773
ae4cdc6a
EB
57742016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5775
5776 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
5777
08455559
CL
57782016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
5779
5780 * gcc.dg/torture/pr69951.c: Accept argc==0.
5781
e9a35493
RB
57822016-03-04 Richard Biener <rguenther@suse.de>
5783
5784 PR c++/70054
5785 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
5786 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
5787
fba054c2
DV
57882016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5789
5790 PR testsuite/69766
5791 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5792 testing multiarch.
5793
f10cdc6c
JJ
57942016-03-04 Jakub Jelinek <jakub@redhat.com>
5795
5796 PR debug/69947
5797 * gcc.dg/guality/pr69947.c: New test.
5798
2e981ba0
JJ
57992016-03-03 Jakub Jelinek <jakub@redhat.com>
5800
5801 PR ada/70017
5802 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5803
0ba3bfa2
KT
58042016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5805
5806 PR rtl-optimization/69904
5807 * gcc.target/arm/pr69904.c: New test.
5808
97ecdb46
JJ
58092016-03-03 Jakub Jelinek <jakub@redhat.com>
5810
5811 PR target/70021
5812 * gcc.dg/vect/pr70021.c: New test.
5813 * gcc.target/i386/pr70021.c: New test.
5814
a2a743a1
MP
58152016-03-03 Marek Polacek <polacek@redhat.com>
5816
5817 PR middle-end/70050
5818 * gcc.dg/pr70050.c: New test.
5819
fa07ecdd
JG
58202016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5821
5822 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5823
23504262
ML
58242016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5825
5826 PR tree-optimization/70043
5827 * gfortran.dg/vect/pr70043.f90: New test.
5828
b7b9e1a9
EB
58292016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5830
5831 * gnat.dg/specs/task1.ads: New test.
5832
cb83ba54
RO
58332016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5834
5835 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5836 Invoke gdb with -batch.
5837 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5838
a75f5e30
RB
58392016-03-03 Richard Biener <rguenther@suse.de>
5840
5841 PR tree-optimization/55936
5842 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5843
268bc320
JL
58442016-03-02 Jeff Law <law@redhat.com>
5845
815f20ab
JL
5846 PR rtl-optimization/69942
5847 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5848 effects of argument promotions.
5849
268bc320
JL
5850 PR tree-optimization/69987
5851 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5852 target does not support -fprefetch-loop-arrays.
5853
171f7de5
UB
58542016-03-02 Uros Bizjak <ubizjak@gmail.com>
5855
5856 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5857
192912db
BC
58582016-03-02 Bin Cheng <bin.cheng@arm.com>
5859
c7908871 5860 PR rtl-optimization/69052
192912db
BC
5861 * gcc.target/i386/pr69052.c: New test.
5862
90a7a40b
AM
58632016-03-02 Alan Modra <amodra@gmail.com>
5864
5865 * gcc.dg/pr69990.c: New.
5866
69fa742f
JJ
58672016-03-02 Jakub Jelinek <jakub@redhat.com>
5868
de752fb0
JJ
5869 PR c/68062
5870 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5871
5872 PR middle-end/70022
5873 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5874
69fa742f
JJ
5875 PR target/70028
5876 * gcc.target/i386/pr70028.c: New test.
5877
7c65bd56
MK
58782016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5879
5880 * c-c++-common/asan/swapcontext-test-1.c,
5881 * c-c++-common/tsan/thread_leak.c,
5882 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5883 * g++.dg/tsan/benign_race.C,
5884 * g++.dg/tsan/fd_close_norace.C,
5885 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5886 races with sanitizer output
5887
37d98220 58882016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 5889 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
5890
5891 PR target/67278
5892 * gcc.dg/simd-8.c: New testcase.
5893
218db463
RB
58942016-03-02 Richard Biener <rguenther@suse.de>
5895
5896 PR middle-end/67278
5897 * gcc.dg/simd-7.c: New testcase.
5898
22c72158
EB
58992016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5900
5901 * gcc.target/i386/pr70007.c: Tweak.
5902
9a790ccc
DV
59032016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5904
5905 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5906
bd02f00f
MP
59072016-03-02 Marek Polacek <polacek@redhat.com>
5908
5909 PR c/67854
5910 * gcc.dg/pr67854.c: New test.
5911
1e840f39
JJ
59122016-03-02 Jakub Jelinek <jakub@redhat.com>
5913
5914 PR middle-end/70025
5915 * gcc.dg/torture/pr70025.c: New test.
5916
bca00241
VK
59172016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5918
5919 PR tree-optimization/68621
5920 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5921
0bca04b8
EB
59222016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5923
5924 * gcc.target/i386/pr70007.c: New test.
5925
2a9afc86
JL
59262016-03-01 Jeff Law <law@redhat.com>
5927
eab2541b 5928 PR tree-optimization/69196
9d83ef71 5929 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5930
2a9afc86
JL
5931 PR tree-optimization/69196
5932 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5933 duplicating code and spoiling the expected output.
5934
0d39977e
MM
59352016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5936
5937 PR target/70033
5938 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5939 supports power9 before doing tests.
5940 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5941 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5942 * gcc.target/powerpc/p9-permute.c: Likewise.
5943
a0c0699d
UB
59442016-03-01 Uros Bizjak <ubizjak@gmail.com>
5945
5946 PR target/70027
5947 * gcc.target/i386/pr70027.c: New test.
5948
0ae3ef47 59492016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5950
5951 * gcc.dg/pr70017.c: New test.
5952
686e2237
JJ
59532016-03-01 Jakub Jelinek <jakub@redhat.com>
5954
5955 PR c/69796
5956 PR c/69974
5957 * gcc.dg/pr69796.c: New test.
5958 * gcc.dg/pr69974.c: New test.
5959
f8e4188c
EB
59602016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5961
5962 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5963
5e3f1c7c
JL
59642016-02-29 Jeff Law <law@redhat.com>
5965
5966 PR tree-optimization/69987
5967 * gfortran.dg/pr69987.f90: New test.
5968
5969 PR tree-optimization/69989
5970 * gcc.c-torture/compile/pr69989-2.c: New test.
5971
1be56bc5
MP
59722016-03-01 Marek Polacek <polacek@redhat.com>
5973
5974 PR c++/69795
5975 * g++.dg/parse/invalid1.C: New test.
5976
1b19470d
RB
59772016-03-01 Richard Biener <rguenther@suse.de>
5978
5979 PR middle-end/70022
5980 * gcc.dg/pr70022.c: New testcase.
5981
3ae0661a
IE
59822016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5983
5984 PR tree-optimization/69956
5985 * gcc.dg/pr69956.c: New test.
5986
0f09ab88
BS
59872016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5988
5989 PR target/70011
5990 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5991 XFAIL when hardware supports efficient unaligned storage access.
5992
76d881bf
PP
59932016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5994
5995 PR c++/69961
5996 * g++.dg/template/pr69961a.C: New test.
5997 * g++.dg/template/pr69961b.C: New test.
5998
7168133a
DM
59992016-02-29 David Malcolm <dmalcolm@redhat.com>
6000
6001 PR preprocessor/69985
6002 * gcc.dg/cpp/pr69985.c: New test case.
6003
0c6072a3
JL
60042016-02-29 Jeff Law <law@redhat.com>
6005
e66f219b
JL
6006 PR tree-optimization/70005
6007 * gcc.c-torture/execute/pr70005.c New test.
6008
0c6072a3
JL
6009 PR tree-optimization/69999
6010 * gcc.c-torture/compile/pr69999.c: New test.
6011
fd9fbdb3
YR
60122016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6013
6014 PR tree-optimization/69652
6015 * gcc.dg/torture/pr69652.c: Delete test.
6016 * gcc.dg/vect/pr69652.c: New test.
6017
cbd400b4
RB
60182016-02-19 Richard Biener <rguenther@suse.de>
6019
6020 PR tree-optimization/69980
6021 * gfortran.dg/vect/pr69980.f90: New testcase.
6022
84ea0f58
EB
60232016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6024
6025 * gcc.target/sparc/20160229-1.c: New test.
6026
5d2a63dc
EB
60272016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6028
6029 * gnat.dg/stack_usage3.adb: New test.
6030 * gnat.dg/stack_usage3_pkg.ads: New helper.
6031
93e708f9
EB
60322016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6033
6034 * gnat.dg/renaming8.adb: New test.
6035 * gnat.dg/renaming8_pkg1.ads: New helper.
6036 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6037 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6038
6512bc93
RB
60392016-02-29 Richard Biener <rguenther@suse.de>
6040
6041 PR tree-optimization/69720
6042 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6043
7b201a88
TK
60442016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6045
6046 PR fortran/68147
6047 PR fortran/47674
6048 * gfortran.dg/realloc_on_assign_26.f90: New test case.
6049
82ee0cf2 60502016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
6051 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6052
6053 PR fortran/56007
6054 * gfortran.dg/coarray_8.f90: Adjust error message.
6055 * gfortran.dg/pr56007.f90: New test.
6056 * gfortran.dg/pr56007.f: New test.
6057
cdc1a2c8
L
60582016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6059
6060 PR tree-optimization/69989
6061 * gcc.dg/torture/pr69989.c: New test.
6062
33505bcf
EB
60632016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6064
6065 * gcc.target/i386/stack-realign-win.c: New test.
6066
524bfb19
HA
60672016-02-28 Harald Anlauf <anlauf@gmx.de>
6068
6069 PR fortran/60126
6070 * gfortran.dg/pr60126.f90: New test.
6071
bd542508
JL
60722016-02-27 Jeff Law <law@redhat.com>
6073
6074 Revert
6075 2016-02-26 Richard Biener <rguenther@suse.de>
6076 Jeff Law <law@redhat.com>
6077
6078 PR tree-optimization/69740
6079 * gcc.c-torture/compile/pr69740-1.c: New test.
6080 * gcc.c-torture/compile/pr69740-2.c: New test.
6081
dd1291e0
JD
60822016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6083
5fb67f8b 6084 PR fortran/69910
dd1291e0
JD
6085 * gfortran.dg/newunit_4.f90: New test.
6086
5cfefb59
JJ
60872016-02-27 Jakub Jelinek <jakub@redhat.com>
6088
6089 PR target/69613
6090 PR rtl-optimization/69886
6091 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6092 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6093 target.
6094
20ba5f33
MS
60952016-02-26 Martin Sebor <msebor@redhat.com>
6096
6097 PR tree-optimization/15826
6098 * gcc.dg/tree-ssa/pr15826.c: New test.
6099
e6fb01b0
JJ
61002016-02-26 Jakub Jelinek <jakub@redhat.com>
6101
6102 PR target/69969
6103 * gcc.target/powerpc/pr69969.c: New test.
6104
e3e0cf64
MS
61052016-02-26 Martin Sebor <msebor@redhat.com>
6106
6107 PR c++/15766
6108 * g++.old-deja/g++.other/decl5.C: Add a test case.
6109
d1f2bea5
SB
61102016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6111
6112 PR target/69946
6113 * gcc.target/powerpc/pr69946.c: New file.
6114
4a4f9d2b 61152016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 6116 Jeff Law <law@redhat.com>
4a4f9d2b 6117
e3e0cf64 6118 PR tree-optimization/69740
4a4f9d2b
RB
6119 * gcc.c-torture/compile/pr69740-1.c: New test.
6120 * gcc.c-torture/compile/pr69740-2.c: New test.
6121
ad2a2706
MJ
61222016-02-26 Martin Jambor <mjambor@suse.cz>
6123
6124 PR middle-end/69920
6125 * gcc.dg/torture/pr69932.c: New test.
6126 * gcc.dg/torture/pr69936.c: Likewise.
6127
1d11f7ce
AK
61282016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6129
6130 PR target/69709
6131 * gcc.target/s390/pr69709.c: New test.
6132
6cfccbb2
KT
61332016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6134
6135 PR target/69245
6136 * gcc.target/aarch64/pr69245_1.c: New test.
6137
ac59ad4e
KT
61382016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6139
6140 PR target/69613
6141 * gcc.dg/torture/pr69613.c: New test.
6142
a2ad54a0
JJ
61432016-02-26 Jakub Jelinek <jakub@redhat.com>
6144
6145 PR rtl-optimization/69891
6146 * gcc.target/i386/pr69891.c: New test.
6147
0884062c 61482016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6149 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6150
d2369d4f 6151 PR target/61397
c163789b
MM
6152 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6153 functionality for both 32-bit and 64-bit.
6154
5aed7e2c
RB
61552016-02-26 Richard Biener <rguenther@suse.de>
6156
6157 PR tree-optimization/69551
6158 * gcc.dg/torture/pr69951.c: New testcase.
6159
798e2a8e
RB
61602016-02-25 Richard Biener <rguenther@suse.de>
6161
6162 PR tree-optimization/48795
6163 * gcc.dg/Warray-bounds-18.c: New testcase.
6164
9559fbac
RO
61652016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6166
6167 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6168
c049b107
JJ
61692016-02-25 Jakub Jelinek <jakub@redhat.com>
6170
6171 PR rtl-optimization/69896
6172 * gcc.dg/pr69896.c: New test.
6173
1137001c
PP
61742016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6175
6176 PR c++/69736
6177 * g++.dg/cpp1y/paren2.C: New test.
6178
2e9c8641
MS
61792016-02-24 Martin Sebor <msebor@redhat.com>
6180
6181 PR c/51147
6182 * gcc.dg/enum-mode-2.c: New test.
6183
03ca8fb3
JJ
61842016-02-24 Jakub Jelinek <jakub@redhat.com>
6185
6186 PR c++/69922
6187 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6188 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6189 * g++.dg/ubsan/pr69922.C: New test.
6190
0b05329b
MP
61912016-02-24 Marek Polacek <polacek@redhat.com>
6192
6193 PR c/69819
6194 * gcc.dg/pr69819.c: New test.
6195
57c2c374
MS
61962016-02-24 Martin Sebor <msebor@redhat.com>
6197
3b96b93a
MS
6198 PR c++/69912
6199 * g++.dg/ext/flexary15.C: New test.
6200
62012016-02-24 Martin Sebor <msebor@redhat.com>
6202
6203 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 6204 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 6205 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 6206
65433bb5
MK
62072016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6208 Charles Baylis <charles.baylis@linaro.org>
6209
6210 PR debug/61033
6211 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6212
f802a424 62132016-02-24 Richard Biener <rguenther@suse.de>
44293580 6214 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
6215
6216 PR middle-end/69760
6217 * gcc.dg/torture/pr69760.c: New testcase.
6218
525f795f
RO
62192016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6220
6221 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6222 pattern on Solaris with as.
6223
cd7bbceb
KT
62242016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6225
6226 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6227 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6228 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6229 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6230
89c0c1fd
JJ
62312016-02-24 Jakub Jelinek <jakub@redhat.com>
6232
6233 PR middle-end/69915
6234 * gcc.dg/pr69915.c: New test.
6235
0683fd27
KT
62362016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6237
6238 PR rtl-optimization/69886
6239 * gcc.dg/torture/pr69886.c: New test.
6240
e53d562a
RB
62412016-02-24 Richard Biener <rguenther@suse.de>
6242
6243 PR middle-end/68963
6244 * gcc.dg/torture/pr68963.c: New testcase.
6245
74a00288
KT
62462016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6247
6248 PR target/69875
6249 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6250 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6251 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6252 * gcc.target/arm/atomic_loaddi_1.c: New test.
6253 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6254 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6255 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6256 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6257 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6258 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6259 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6260 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6261
340fd4c9
JJ
62622016-02-24 Jakub Jelinek <jakub@redhat.com>
6263
6264 PR middle-end/69909
6265 * gcc.dg/torture/pr69909.c: New test.
6266
47d3fdb2
RB
62672016-02-24 Richard Biener <rguenther@suse.de>
6268
6269 PR tree-optimization/69907
6270 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6271 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6272 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6273
dab73e73
CB
62742016-02-24 Christian Bruel <christian.bruel@st.com>
6275
6276 * gcc.target/arm/pragma_cpp_fma.c: New test.
6277
7cc5ec65
JD
62782016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6279
6280 PR fortran/61156
6281 * gfortran.dg/include_6.f90: Update test.
6282
067fbd8b
JJ
62832016-02-23 Jakub Jelinek <jakub@redhat.com>
6284
6285 PR objc/69844
6286 * objc.dg/pr69844.m: New test.
6287
64a454d9
JD
62882016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6289
6290 PR libgfortran/69456
6291 * gfortran.dg/namelist_89.f90: New test.
6292 * gfortran.dg/pr59700.f90: Update test..
6293
35886f0b
MS
62942016-02-23 Martin Sebor <msebor@redhat.com>
6295
6296 PR middle-end/69780
6297 * g++.dg/ext/builtin_alloca.C: New test.
6298 * gcc.dg/builtins-68.c: New test.
6299
162cc7e3
RH
63002016-02-23 Richard Henderson <rth@redhat.com>
6301
6302 * gcc.target/i386/addr-space-3.c: Remove test.
6303
196440f8
DM
63042016-02-23 David Malcolm <dmalcolm@redhat.com>
6305
6306 PR preprocessor/69126
6307 PR preprocessor/69543
6308 * c-c++-common/pr69126-2-long.c: New test.
6309 * c-c++-common/pr69126-2-short.c: New test.
6310 * c-c++-common/pr69543-1.c: Remove xfail.
6311
1d3121af
DM
63122016-02-23 David Malcolm <dmalcolm@redhat.com>
6313
6314 PR preprocessor/69126
6315 PR preprocessor/69543
6316 PR preprocessor/69558
6317 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6318 (f): Rename to...
6319 (test_2): ...this, and add leading comment.
6320 (MACRO_3, test_3): New.
6321 (MACRO_4A, MACRO_4B, test_4): New.
6322 (MACRO): Rename to...
6323 (MACRO_5): ...this.
6324 (g): Rename to...
6325 (test_5): ...this, updating for renaming of MACRO, and
6326 add leading comment.
6327 * c-c++-common/pr69543-1.c: New.
6328 * c-c++-common/pr69543-2.c: New.
6329 * c-c++-common/pr69543-3.c: New.
6330 * c-c++-common/pr69543-4.c: New.
6331 * c-c++-common/pr69558-1.c: New.
6332 * c-c++-common/pr69558-2.c: New.
6333 * c-c++-common/pr69558-3.c: New.
6334 * c-c++-common/pr69558-4.c: New.
6335 * gcc.dg/pr69558.c: Move to...
6336 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6337 xfail for c++.
6338
f99c3557
TS
63392016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6340
6341 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6342 to -ftree-parallelize-loops/-fopenacc changes.
6343 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6344 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6345 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6346 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6347 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6348 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6349 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6350 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6351 * c-c++-common/goacc/kernels-loop.c: Likewise.
6352 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6353 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6354 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6355 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6356
c60ec7c2
RO
63572016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6358
6359 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6360
f1a62b6f
JJ
63612016-02-23 Jakub Jelinek <jakub@redhat.com>
6362
e67bf044
JJ
6363 PR c++/69902
6364 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6365
f1a62b6f
JJ
6366 PR c/69900
6367 * gcc.dg/pr69900.c: New test.
6368
20c5e09e
MJ
63692016-02-23 Martin Jambor <mjambor@suse.cz>
6370
6371 PR tree-optimization/69666
6372 * gcc.dg/tree-ssa/pr69666.c: New test.
6373
e457a6fc
AV
63742016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6375
6376 PR fortran/67451
6377 * gfortran.dg/coarray_allocate_5.f08: New test.
6378
d7b574f4
AK
63792016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6380
6381 * gcc.target/s390/vcond-shift.c: Move to ...
6382 * gcc.target/s390/vector/vcond-shift.c: ... here.
6383
58bdeb44
AK
63842016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6385
6386 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6387 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6388
7cd0387b
AK
63892016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6390
6391 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6392
4246c8da
MW
63932016-02-20 Mark Wielaard <mjw@redhat.com>
6394
6395 PR c/28901
6396 * gcc.dg/unused-variable-3.c: New test.
6397
f93bc532
JJ
63982016-02-22 Jakub Jelinek <jakub@redhat.com>
6399
6400 PR target/69888
6401 * gcc.target/i386/pr69888.c: New test.
6402
c4e360f4
RB
64032016-02-22 Richard Biener <rguenther@suse.de>
6404
6405 PR tree-optimization/69882
6406 * gfortran.dg/vect/pr69882.f90: New testcase.
6407
09c92f1c
JJ
64082016-02-22 Jakub Jelinek <jakub@redhat.com>
6409
6410 PR target/69885
6411 * gcc.dg/pr69885.c: New test.
6412
f88d45dc
OE
64132016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6414
6415 PR target/69806
6416 PR target/54089
6417 * gcc.target/sh/pr54089-10.c: New.
6418
ce1ff48e
PT
64192016-02-20 Paul Thomas <pault@gcc.gnu.org>
6420
6421 PR fortran/69423
6422 * gfortran.dg/deferred_character_15.f90 : New test.
6423
bbf27208
DH
64242016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6425
6426 PR fortran/57365
6427 gfortran.dg/allocate_with_source_18.f03: New test.
6428
64292016-02-20 Harald Anlauf <anlauf@gmx.de>
6430
6431 PR fortran/52531
6432 gfortran.dg/gomp/pr52531.f90: New test.
6433
268be88c
BE
64342016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6435
6436 PR c++/69865
6437 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6438 -std=c++03.
6439
4b6c824a
JJ
64402016-02-19 Jakub Jelinek <jakub@redhat.com>
6441
871b3f47
JJ
6442 PR c++/69826
6443 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6444 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6445
7a965d51
JJ
6446 PR c++/69850
6447 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6448
4b6c824a
JJ
6449 PR c++/69851
6450 * g++.dg/torture/pr69851.C: New test.
6451
15fca21a
MS
64522016-02-19 Martin Sebor <msebor@redhat.com>
6453
6454 PR testsuite/69573
6455 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6456
19e21586
JJ
64572016-02-19 Jakub Jelinek <jakub@redhat.com>
6458
03a616ac
JJ
6459 PR c++/69850
6460 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6461 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6462
19e21586
JJ
6463 PR c++/67767
6464 * g++.dg/cpp0x/pr67767.C: New test.
6465
2db16594
KT
64662016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6467
6468 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6469 for fp, simd, crypto, crc, lse.
6470 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6471 above.
6472 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6473 effective target check.
6474
5a7d9d1e
JJ
64752016-02-19 Jakub Jelinek <jakub@redhat.com>
6476
6477 PR target/69820
6478 * gcc.target/i386/pr69820.c: New test.
6479
6448f064
AK
64802016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6481
6482 * gcc.target/s390/vector/int128-1.c: New test.
6483
d0a859e6
AK
64842016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6485
6486 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6487
9e4eb643
AK
64882016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6489
6490 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6491 instruction pattern name to prevent the testcase from failing with
6492 -march=z13.
6493
859a4c0e
AK
64942016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6495
6496 * gcc.target/s390/md/movstr-2.c: New test.
6497
efc2340b
MK
64982016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6499
6500 * gcc.target/s390/morestack.c: New test.
6501
ca2bfbc2
DV
65022016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6503
6504 PR target/69625
6505 * gcc.target/s390/pr69625.c: Add test case.
6506
efd4bd05
BE
65072016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6508
6509 PR testsuite/68580
6510 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
6511
2bf2078a
MM
65122016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
6513
6514 PR target/68404
6515 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
6516 * gcc.target/powerpc/fusion3.c: Likewise.
6517
f003579e
RB
65182016-02-18 Richard Biener <rguenther@suse.de>
6519
6520 PR middle-end/69553
6521 * g++.dg/torture/pr69553.C: New testcase.
6522
19233914
NC
65232016-02-18 Nick Clifton <nickc@redhat.com>
6524
efd4bd05
BE
6525 PR target/62254
6526 PR target/69610
6527 * gcc.target/arm/pr62554.c: New test.
6528 * gcc.target/arm/pr69610-1.c: New test.
6529 * gcc.target/arm/pr69610-2.c: New test.
19233914 6530
23f27839
RB
65312016-02-18 Richard Biener <rguenther@suse.de>
6532
6533 PR middle-end/69854
6534 * gcc.dg/torture/pr69854.c: New testcase.
6535
932c0da4
JJ
65362016-02-17 Jakub Jelinek <jakub@redhat.com>
6537
6538 PR c++/69850
6539 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6540
1bed93e4
BS
65412012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6542
6543 * gcc.target/powerpc/vec-cg.c: New test.
6544
57bfb134
RB
65452016-02-17 Richard Biener <rguenther@suse.de>
6546
6547 PR testsuite/69586
6548 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6549
a44e0ebb
KT
65502016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6551
6552 PR target/69161
6553 * gcc.c-torture/compile/pr69161.c: New test.
6554
ffacd726
DS
65552016-02-17 David Sherwood <david.sherwood@arm.com>
6556
6557 PR target/69532
6558 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6559 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6560
448db8d2
EB
65612016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6562
6563 * gcc.dg/ifcvt-4.c: Skip on Visium.
6564
e2f0522e
EB
65652016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6566
6567 * gnat.dg/atomic8.adb: New test.
6568
bf17fe3f
EB
65692016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6570
6571 * gnat.dg/discr46.ad[sb]: New test.
6572
ecf835e9
KN
65732016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6574
6575 PR Target/48344
6576 * gcc.target/powerpc/pr48344-1.c: New test.
6577
49a1164a
TK
65782015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6579
6580 PR fortran/69742
6581 * gfortran.dg/associate_21.f90: New test.
6582
bf14eba2
JJ
65832016-02-16 Jakub Jelinek <jakub@redhat.com>
6584
6585 PR c/69835
6586 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6587 -Wnonnull in dg-options.
6588 * c-c++-common/nonnull-2.c: New test.
6589
35a093b6
JG
65902016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6591 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6592
6593 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6594
e387d491
JJ
65952016-02-16 Jakub Jelinek <jakub@redhat.com>
6596
6597 PR middle-end/69801
6598 * gcc.dg/pr69801.c: Add empty dg-options.
6599
ba539195
JN
66002016-02-16 James Norris <jnorris@codesourcery.com>
6601
6602 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6603 * g++.dg/goacc/deviceptr-1.c: New file.
6604
2a2b8f64
JJ
66052016-02-16 Jakub Jelinek <jakub@redhat.com>
6606
6607 PR tree-optimization/69820
6608 * gcc.dg/vect/pr69820.c: New test.
6609
87440c29
RB
66102016-02-16 Richard Biener <rguenther@suse.de>
6611
6612 PR tree-optimization/69776
6613 * gcc.dg/torture/pr69776-2.c: New testcase.
6614
6d87c306
BS
66152016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6616
6617 PR tree-optimization/69714
6618 * gcc.dg/torture/pr69714.c: New test.
6619
3824a0a2
JJ
66202016-02-16 Jakub Jelinek <jakub@redhat.com>
6621
6622 PR tree-optimization/69802
6623 * gcc.dg/pr69802.c: New test.
6624
c8cfe96e
RB
66252016-02-16 Richard Biener <rguenther@suse.de>
6626
6627 PR middle-end/69801
6628 * gcc.dg/pr69801.c: New testcase.
6629
fc12098d
JD
66302016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6631
6632 PR libgfortran/69651
6633 * gfortran.dg/read_bang.f90: New test.
6634 * gfortran.dg/read_bang4.f90: New test.
6635
ba6b3795
JJ
66362016-02-15 Jakub Jelinek <jakub@redhat.com>
6637
f0516ca4
JJ
6638 PR c++/69658
6639 * g++.dg/init/pr69658.C: New test.
6640
ba6b3795
JJ
6641 PR c++/69797
6642 * c-c++-common/pr69797.c: New test.
6643
de3f9a2d
PK
66442016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6645
6646 * lib/target-supports.exp (check_effective_target_section_anchors): Add
6647 check for aarch64*-*-*.
6648
17a3b967
RB
66492016-02-15 Richard Biener <rguenther@suse.de>
6650
6651 PR tree-optimization/69783
6652 * gcc.dg/vect/pr69783.c: New testcase.
6653
1c48bff1
RB
66542016-02-15 Richard Biener <rguenther@suse.de>
6655
6656 PR tree-optimization/69776
6657 * gcc.dg/torture/pr69776.c: New testcase.
6658
1e6025b6
TK
66592016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6660
6661 PR fortran/60526
6662 * gfortran.dg/type_decl_4.f90: Reinstated.
6663
d3308279
JDA
66642016-02-14 John David Anglin <danglin@gcc.gnu.org>
6665
6666 PR fortran/68746
6667 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6668
b7c56581
TK
66692016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6670
6671 PR fortran/60526
6672 PR bootstrap/69816
6673 * gfortran.dg/type_decl_4.f90: Removed.
6674
60cb4ef5
TK
66752016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6676
6677 PR fortran/60526
6678 * gfortran.dg/type_decl_4.f90: New test.
6679
f6964637
AM
66802016-02-14 Alan Modra <amodra@gmail.com>
6681
1a8849d1 6682 PR testsuite/68886
f6964637
AM
6683 * gcc.c-torture/execute/stkalign.c: Revise test.
6684
f5121920
OE
66852016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6686
6687 PR target/67260
6688 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
6689
6cda3ab6
OE
66902016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6691
6692 PR target/67260
6693 * gcc.target/sh/torture/pr67260.c: New.
6694
6786e598
JDA
66952016-02-12 John David Anglin <danglin@gcc.gnu.org>
6696
6697 * gcc.dg/pr67964.c: Add dg-require-alias.
6698
7e05dad8
OE
66992016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6700
6701 PR target/67636
6702 PR target/64345
6703 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
6704
7f4cc3ce
JD
67052016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6706
6707 PR libgfortran/69668
6708 * gfortran.dg/namelist_88.f90: New test.
6709
955ca6dc
JD
67102016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6711
6712 PR libgfortran/69668
6713 * gfortran.dg/namelist_38.f90: Update test.
6714 * gfortran.dg/namelist_84.f90: Update test.
6715
876217ae
DM
67162016-02-12 David Malcolm <dmalcolm@redhat.com>
6717
6718 PR other/69554
6719 * gcc.dg/pr69554-1.c: New test.
6720 * gfortran.dg/pr69554-1.F90: New test.
6721 * gfortran.dg/pr69554-2.F90: New test.
6722 * lib/gcc-dg.exp (proc dg-locus): New function.
6723 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
6724 distinguish between the caret-printing and non-caret-printing
6725 cases. If caret-printing has been explicitly enabled, bail out
6726 without attempting to fix up the output.
6727
61789eed
DM
67282016-02-12 David Malcolm <dmalcolm@redhat.com>
6729
6730 PR driver/69265
6731 PR driver/69453
6732 * gcc.dg/spellcheck-options-3.c: New test case.
6733 * gcc.dg/spellcheck-options-4.c: New test case.
6734 * gcc.dg/spellcheck-options-5.c: New test case.
6735 * gcc.dg/spellcheck-options-6.c: New test case.
6736 * gcc.dg/spellcheck-options-7.c: New test case.
6737 * gcc.dg/spellcheck-options-8.c: New test case.
6738 * gcc.dg/spellcheck-options-9.c: New test case.
6739 * gcc.dg/spellcheck-options-10.c: New test case.
6740
c3090c1f
JJ
67412016-02-12 Jakub Jelinek <jakub@redhat.com>
6742
6743 PR rtl-optimization/69764
6744 PR rtl-optimization/69771
6745 * c-c++-common/pr69764.c: New test.
6746 * gcc.dg/torture/pr69771.c: New test.
6747
8222034d
MP
67482016-02-12 Marek Polacek <polacek@redhat.com>
6749
6750 * g++.dg/torture/init-list1.C: New.
6751
f749f792
MP
67522016-02-12 Marek Polacek <polacek@redhat.com>
6753
6754 * gcc.dg/pr69522.c: Add empty dg-options.
6755
199fb02a
IE
67562016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6757
6758 * g++.dg/lto/lto.exp: Include and init mpx.
6759 * g++.dg/lto/pr69729_0.C: New test.
6760
b69539cb
JJ
67612016-02-12 Jakub Jelinek <jakub@redhat.com>
6762
06ff7000
JJ
6763 PR ipa/69241
6764 * g++.dg/ipa/pr69241-4.C: New test.
6765
b69539cb
JJ
6766 PR ipa/68672
6767 * g++.dg/ipa/pr68672-1.C: New test.
6768 * g++.dg/ipa/pr68672-2.C: New test.
6769 * g++.dg/ipa/pr68672-3.C: New test.
6770
16595a1f
BS
67712016-02-12 Bernd Schmidt <bschmidt@redhat.com>
6772
6773 PR c/69522
6d87c306 6774 * gcc.dg/pr69522.c: New test.
16595a1f 6775
38d795d2
PP
67762016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
6777
6778 PR c++/69098
6779 * g++.dg/cpp1y/69098.C: New test.
6780 * g++.dg/cpp1y/69098-2.C: New test.
6781
9c582551
JJ
67822016-02-12 Jakub Jelinek <jakub@redhat.com>
6783
6784 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
6785 and neighbour -> neighbor.
6786 * objc.dg/attributes/method-nonnull-1.m: Likewise.
6787 * objc.dg/gnu-api-2-class-meta.m: Likewise.
6788 * c-c++-common/Wvarargs.c: Likewise.
6789 * c-c++-common/goacc/host_data-5.c: Likewise.
6790 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6791 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6792 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6793 * gcc.target/aarch64/pr60697.c: Likewise.
6794 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6795 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6796 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6797 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6798 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6799 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6800 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6801 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6802 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6803 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6804 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6805 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6806 * g++.dg/lookup/koenig5.C: Likewise.
6807 * g++.dg/ext/no-asm-2.C: Likewise.
6808 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6809 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6810 * gfortran.dg/used_types_16.f90: Likewise.
6811 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6812 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6813 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6814 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6815 * gfortran.dg/abstract_type_6.f03: Likewise.
6816 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6817 * gfortran.dg/used_types_15.f90: Likewise.
6818 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6819 * gfortran.dg/exit_3.f08: Likewise.
6820 * gfortran.dg/open_status_2.f90: Likewise.
6821 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6822 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6823 * gfortran.dg/associate_1.f03: Likewise.
6824 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6825 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6826 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6827 * gcc.dg/builtin-object-size-1.c: Likewise.
6828 * gcc.dg/noreturn-6.c: Likewise.
6829 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6830 * gcc.dg/globalalias.c: Likewise.
6831 * gcc.dg/builtins-config.h: Likewise.
6832 * gcc.dg/pr30457.c: Likewise.
6833 * gcc.c-torture/compile/volatile-1.c: Likewise.
6834 * gcc.c-torture/execute/20101011-1.c: Likewise.
6835 * c-c++-common/Waddress-1.c: Likewise.
6836
66756373
JJ
68372016-02-11 Jakub Jelinek <jakub@redhat.com>
6838
6839 PR c/69768
6840 * c-c++-common/Waddress-1.c: New test.
6841
76fe932b
AV
68422016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6843
6844 PR fortran/69296
6845 * gfortran.dg/associate_19.f03: New test.
6846 * gfortran.dg/associate_20.f03: New test.
6847
564c4d4b
OE
68482016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6849
6850 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6851
e1c1ecb0
KT
68522016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6853
6854 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6855 .arch armv8-a\n. Add -dA to dg-options.
6856 * gcc.target/aarch64/assembler_arch_1.c: New test.
6857 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6858
0d7d9458
PC
68592016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6860
6861 PR c++/68726
6862 * g++.dg/cpp0x/pr68726.C: New.
6863
e6208a60
IE
68642016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6865
6866 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6867 test.
6868
281a11eb
RB
68692016-02-11 Richard Biener <rguenther@suse.de>
6870
6871 * g++.dg/tree-ssa/pr61034.C: Adjust.
6872
e03dd765
VM
68732016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6874
4b48faf5 6875 PR target/69148
e03dd765
VM
6876 * gcc.target/s390/pr69148.c: New.
6877
cdc23927
YR
68782016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6879
6880 PR tree-optimization/69652
6881 * gcc.dg/torture/pr69652.c: New test.
6882
e199dd0a
JJ
68832016-02-10 Jakub Jelinek <jakub@redhat.com>
6884 Patrick Palka <ppalka@gcc.gnu.org>
6885
6886 PR ipa/69241
6887 PR c++/69649
6888 * g++.dg/ipa/pr69241-1.C: New test.
6889 * g++.dg/ipa/pr69241-2.C: New test.
6890 * g++.dg/ipa/pr69241-3.C: New test.
6891 * g++.dg/ipa/pr69649.C: New test.
6892
d6b38027
UB
68932016-02-10 Uros Bizjak <ubizjak@gmail.com>
6894
6895 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6896 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6897
13b562c5
BC
68982016-02-10 Bin Cheng <bin.cheng@arm.com>
6899
6900 PR tree-optimization/68021
6901 * gcc.dg/tree-ssa/pr68021.c: New test.
6902
24a179f8
RB
69032016-02-10 Richard Biener <rguenther@suse.de>
6904
6905 PR tree-optimization/69726
6906 * gcc.dg/uninit-22.c: New testcase.
6907
0d99886f
AP
69082016-02-09 Andrew Pinski <apinski@cavium.com>
6909
6910 PR tree-opt/69282
6911 * gcc.c-torture/compile/20160205-1.c: New testcase.
6912
ab04995c
MM
69132016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6914
6915 PR target/68404
6916 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6917 instead accessing a really large arrray.
6918 * gcc.target/powerpc/fusion3.c: Likewise.
6919
4b79ac23
CB
69202016-02-09 Charles Baylis <charles.baylis@linaro.org>
6921
6922 PR target/68532
6923 * gcc.c-torture/execute/pr68532.c: New test.
6924
b890a441
AO
69252016-02-11 Alexandre Oliva <aoliva@redhat.com>
6926
6927 PR target/69634
6928 * gcc.dg/pr69634.c: New.
6929
84a5bef7
RB
69302016-02-09 Richard Biener <rguenther@suse.de>
6931
6932 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6933
1f123759 69342016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6935
1f123759
AF
6936 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6937
65860c77
YR
69382016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6939
6940 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6941
7e1e8a0a
RB
69422016-02-09 Richard Biener <rguenther@suse.de>
6943
6944 PR tree-optimization/69715
6945 * gcc.dg/torture/pr69715.c: New testcase.
6946
efb45a9f
PP
69472016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6948
6949 PR c++/69139
6950 * g++.dg/cpp0x/trailing12.C: New test.
6951 * g++.dg/cpp0x/trailing13.C: New test.
6952
20a0c6f9
PP
69532016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6954
6955 PR c++/69283
6956 PR c++/67835
6957 * g++.dg/cpp1y/auto-fn29.C: New test.
6958 * g++.dg/cpp1y/auto-fn30.C: New test.
6959
a162f3af
JJ
69602016-02-08 Jakub Jelinek <jakub@redhat.com>
6961
6962 PR tree-optimization/69209
6963 * gcc.c-torture/compile/pr69209.c: New test.
6964
4b4a9fbd
JL
69652016-02-08 Jeff Law <law@redhat.com>
6966
6967 PR tree-optimization/68541
6968 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6969 of statements allowed in join block for path splitting.
6970
cfac5ed2
JJ
69712016-02-08 Jakub Jelinek <jakub@redhat.com>
6972
f68bc23f
JJ
6973 PR c++/59627
6974 * g++.dg/gomp/pr59627.C: New test.
6975
cfac5ed2
JJ
6976 PR ipa/69239
6977 * g++.dg/ipa/pr69239.C: New test.
6978
44714d8c
DM
69792016-02-08 David Malcolm <dmalcolm@redhat.com>
6980
6981 PR preprocessor/69664
6982 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6983 * gcc.dg/cpp/warn-comments.c: Likewise.
6984
eba9e839
MP
69852016-02-08 Marek Polacek <polacek@redhat.com>
6986
6987 PR c++/69688
6988 * g++.dg/init/const12.C: New test.
6989
a011cd92
BS
69902016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6991
6992 PR target/60410
6993 * gcc.dg/lto/pr55113_0.c: Remove test.
6994
5317b1be
RB
69952016-02-08 Richard Biener <rguenther@suse.de>
6996
6997 PR tree-optimization/69719
6998 * gcc.dg/torture/pr69719.c: New testcase.
6999
63998a63
RB
70002016-02-08 Richard Biener <rguenther@suse.de>
7001 Jeff Law <law@redhat.com>
7002
7003 PR target/68273
7004 * gcc.target/mips/pr68273.c: New testcase.
7005
43f4a281
RB
70062016-02-08 Richard Biener <rguenther@suse.de>
7007
7008 PR rtl-optimization/69274
7009 * gcc.target/i386/addr-sel-1.c: XFAIL.
7010
0b604d2d
JL
70112016-02-08 Jeff Law <law@redhat.com>
7012
e8dfe49e
JL
7013 PR tree-optimization/68541
7014 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7015
6daecd7a 7016 PR tree-optimization/65917
0b604d2d
JL
7017 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7018
c0f0e35a
JD
70192016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7020
7021 PR fortran/50555
7022 * gfortran.dg/namelist_args.f90: New test.
7023
8981d712
JL
70242016-02-05 Jeff Law <law@redhat.com>
7025
6daecd7a 7026 PR tree-optimization/68541
8981d712
JL
7027 * gcc.dg/tree-ssa/split-path-2.c: New test.
7028 * gcc.dg/tree-ssa/split-path-3.c: New test.
7029 * gcc.dg/tree-ssa/split-path-4.c: New test.
7030 * gcc.dg/tree-ssa/split-path-5.c: New test.
7031 * gcc.dg/tree-ssa/split-path-6.c: New test.
7032 * gcc.dg/tree-ssa/split-path-7.c: New test.
7033
46cb9332
MS
70342016-02-05 Martin Sebor <msebor@redhat.com>
7035
7036 PR c++/69662
7037 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7038 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7039
be2083ea
RH
70402016-02-06 Richard HEnderson <rth@redhat.com>
7041
7042 PR c/69643
7043 * gcc.target/i386/addr-space-4.c: New.
7044 * gcc.target/i386/addr-space-5.c: New.
7045
711d7c23
MM
70462016-02-05 Mikael Morin <mikael@gcc.gnu.org>
7047
7048 PR fortran/66089
7049 * gfortran.dg/elemental_dependency_6.f90: New.
7050
b5c1c988
JJ
70512016-02-05 Jakub Jelinek <jakub@redhat.com>
7052
861c7bcd
JJ
7053 PR rtl-optimization/69691
7054 * gcc.c-torture/execute/pr69691.c: New test.
7055
b5c1c988
JJ
7056 PR c++/69628
7057 * g++.dg/parse/pr69628.C: New test.
7058
f7dfa966
UB
70592016-02-05 Uros Bizjak <ubizjak@gmail.com>
7060
7061 * gcc.dg/sancov/asan.c: Move to ...
7062 * gcc.dg/asan/sancov-1.c: ... here.
7063
9b143e64
UB
70642016-02-05 Uros Bizjak <ubizjak@gmail.com>
7065
7066 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7067
f5d4b899
L
70682016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7069
7070 PR target/69677
7071 * gcc.target/i386/pr69677.c: New test.
7072
76c85fbb
PP
70732016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7074
7075 PR c++/68948
7076 * g++.dg/template/pr68948.C: New test.
7077
f181bf90
DV
70782016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7079
7080 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7081 (only necessary on s390x).
7082
714fb282
L
70832016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7084
7085 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7086 -mno-accumulate-outgoing-args.
7087
618d6c1c
PP
70882016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7089
7090 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7091
1066e9b5
JJ
70922016-02-04 Jakub Jelinek <jakub@redhat.com>
7093
7094 PR c/69669
7095 * c-c++-common/pr69669.c: New test.
7096
76255d0d
MM
70972016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7098
7099 PR target/69667
7100 * g++.dg/pr69667.C: New file.
7101
e0b059b1
WD
71022016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7103
7104 PR target/69619
7105 * gcc.dg/pr69619.c: Add new test.
7106
2692b5c8
RS
71072016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7108
7109 PR rtl-optimization/69577
7110 * gcc.target/i386/pr69577.c: New test.
7111
7db337c2
ML
71122016-02-04 Martin Liska <mliska@suse.cz>
7113
7114 * g++.dg/asan/pr69276.C: New test.
7115
cc9c0829
KT
71162016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7117
7118 PR target/65932
7119 PR target/67714
7120 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7121 a single smulbb instruction.
7122 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7123 * gcc.target/amr/wmul-2.c: Likewise.
7124
eb9feb52
KT
71252016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7126
7127 PR target/65932
7128 PR target/67714
7129 * gcc.c-torture/execute/pr67714.c: New test.
7130
61f727fe
JJ
71312016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7132
7133 PR target/69454
7134 * gcc.target/i386/pr69454-1.c: New test.
7135 * gcc.target/i386/pr69454-2.c: New test.
7136
05dd97db
MS
71372016-02-03 Martin Sebor <msebor@redhat.com>
7138
7139 PR c++/69251
7140 PR c++/69253
7141 PR c++/69290
7142 PR c++/69277
7143 PR c++/69349
7144 * g++.dg/ext/flexarray-mangle-2.C: New test.
7145 * g++.dg/ext/flexarray-mangle.C: New test.
7146 * g++.dg/ext/flexarray-subst.C: New test.
7147 * g++.dg/ext/flexary11.C: New test.
7148 * g++.dg/ext/flexary12.C: New test.
7149 * g++.dg/ext/flexary13.C: New test.
7150 * g++.dg/ext/flexary14.C: New test.
7151 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7152
dac2fc29
L
71532016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7154
7155 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7156 Define only if CHECK_FLOAT128 is defined.
7157 (main): Properly initialize u5.
7158
eadb8035
JJ
71592016-02-03 Jakub Jelinek <jakub@redhat.com>
7160
0afbb81b
JJ
7161 PR c/69627
7162 * gcc.dg/pr69627.c: New test.
7163
eadb8035
JJ
7164 PR target/69644
7165 * gcc.dg/pr69644.c: New test.
7166
b12d4923
MS
71672016-02-03 Mike Stump <mikestump@comcast.net>
7168
7169 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7170 support for struct-layout-1.exp.
7171
ab4bae0c
PP
71722016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7173
7174 PR c++/69056
618d6c1c 7175 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7176
95831c01
VM
71772016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7178 Alexandre Oliva <aoliva@redhat.com>
7179
7180 PR target/69461
7181 * gcc.target/powerpc/pr69461.c: New.
7182
ccc71ab8
UB
71832016-02-03 Uros Bizjak <ubizjak@gmail.com>
7184
7185 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7186 works from here ...
7187 (check_effective_target_fsanitize_thread): ... to here. Do not
7188 specify additional compile flags for the test source.
7189 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7190 specify additional compile flags for the test source.
7191
96299640
WD
71922016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7193
7194 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7195
781d83d9
AV
71962016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7197
7198 PR fortran/67451
7199 PR fortran/69418
7200 * gfortran.dg/coarray_allocate_2.f08: New test.
7201 * gfortran.dg/coarray_allocate_3.f08: New test.
7202 * gfortran.dg/coarray_allocate_4.f08: New test.
7203
d8208e6d
AL
72042016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7205
7206 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7207 use same scan-tree-dump-times on all platforms.
7208 * gcc.dg/vect/vect-outer-1.c: Likewise.
7209 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7210 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7211 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7212 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7213 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7214 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7215 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7216
a8394fa0
SB
72172016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7218
7219 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7220 warning.
7221
f3baa1d3
L
72222016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7223
7224 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7225
eb077516
JN
72262016-02-02 James Norris <jnorris@codesourcery.com>
7227
7228 * c-c++-common/goacc/routine-5.c: Add tests.
7229
578fb225
AM
72302016-02-02 Alexander Monakov <amonakov@ispras.ru>
7231
7232 * gcc.target/nvptx/unsigned-cmp.c: New test.
7233
c64f7d37
WD
72342016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7235
7236 * gcc.target/aarch64/scalar_shift_1.c
7237 (test_corners_sisd_di): Improve force to SIMD register.
7238 (test_corners_sisd_si): Likewise.
7239 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7240 Remove scan-assembler check for ldr.
7241
90c6f26c
RB
72422016-02-02 Richard Biener <rguenther@suse.de>
7243
7244 PR tree-optimization/69595
7245 * gcc.dg/Warray-bounds-17.c: New testcase.
7246
9dc03c97
RB
72472016-02-02 Richard Biener <rguenther@suse.de>
7248
7249 PR tree-optimization/69606
7250 * gcc.dg/torture/pr69606.c: New testcase.
7251
2d4dc223
YR
72522016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7253
7254 PR middle-end/68542
7255 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7256 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7257
65c98fde
AM
72582016-02-02 Alan Modra <amodra@gmail.com>
7259
7260 PR target/69548
7261 * gcc.target/powerpc/pr69548.c: New test.
7262
e1b81f2b
JJ
72632016-02-01 Jakub Jelinek <jakub@redhat.com>
7264
d0268b37
JJ
7265 PR rtl-optimization/69592
7266 * gcc.dg/pr69592.c: New test.
7267
e1b81f2b
JJ
7268 PR preprocessor/69543
7269 PR c/69558
7270 * gcc.dg/pr69543.c: New test.
7271 * gcc.dg/pr69558.c: New test.
7272
7dd7780d
UB
72732016-02-01 Uros Bizjak <ubizjak@gmail.com>
7274
bf672ee5
UB
7275 PR testsuite/65940
7276 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7277
9a7013f8
MS
72782016-02-01 Martin Sebor <msebor@redhat.com>
7279
7280 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7281
e681fb2b
BC
72822016-02-01 Bin Cheng <bin.cheng@arm.com>
7283
7284 PR tree-optimization/67921
7285 * c-c++-common/ubsan/pr67921.c: New test.
7286
ff86345f
RB
72872016-02-01 Richard Biener <rguenther@suse.de>
7288
7289 PR middle-end/69556
7290 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7291
bc369dbd
RB
72922016-02-01 Richard Biener <rguenther@suse.de>
7293
7294 PR tree-optimization/69574
7295 * gcc.dg/torture/pr69574.c: New testcase.
7296
ef318184
RB
72972016-02-01 Richard Biener <rguenther@suse.de>
7298
7299 PR tree-optimization/69579
7300 * gcc.dg/setjmp-6.c: New testcase.
7301
654745e6
JJ
73022016-02-01 Jakub Jelinek <jakub@redhat.com>
7303
7304 PR rtl-optimization/69570
7305 * g++.dg/opt/pr69570.C: New test.
7306
e6c0c44b
RH
73072016-02-01 Richard Henderson <rth@redhat.com>
7308
7309 * gcc.dg/pr69535.c: New test.
7310
6ff3f09a
JDA
73112016-01-31 John David Anglin <danglin@gcc.gnu.org>
7312
2c005538
JDA
7313 PR testsuite/69584
7314 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7315 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7316
61083a4b
JDA
7317 PR debug/68244
7318 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7319
6ff3f09a
JDA
7320 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7321
0c221916
PT
73222016-01-31 Paul Thomas <pault@gcc.gnu.org>
7323
7324 PR fortran/67564
7325 * gfortran.dg/allocate_with_source_17.f03: New test.
7326
db7a2818
JJ
73272016-01-30 Jakub Jelinek <jakub@redhat.com>
7328
7329 PR tree-optimization/69546
7330 * gcc.dg/torture/pr69546.c: New test.
7331
e520d5f0
PT
73322016-01-30 Paul Thomas <pault@gcc.gnu.org>
7333
7334 PR fortran/69566
7335 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7336
343c05d3
MS
73372016-01-30 Martin Sebor <msebor@redhat.com>
7338
7339 PR c++/68490
7340 * g++.dg/ext/flexary10.C: New test.
7341
d6c3a539
DH
73422016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7343
7344 PR fortran/66707
7345 gfortran.dg/common_23.f90: New test.
7346
52d72fcd
BS
73472016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7348
7349 PR target/65546
7350 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7351 condition being checked, and disable it when the target supports
7352 misaligned loads and stores.
7353
3a5d2ba4
JJ
73542016-01-29 Jakub Jelinek <jakub@redhat.com>
7355
7356 PR debug/69518
7357 * gcc.dg/torture/pr69518.c: New test.
7358
6bbacdb5
L
73592016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7360
7361 PR target/69530
7362 * gcc.target/i386/pr69530.c: New test.
7363
af932cdb
SE
73642016-01-29 Steve Ellcey <sellcey@imgtec.com>
7365
7366 PR target/65604
7367 * gcc.target/mips/div-delay.c: New test.
7368
26658b7c
JJ
73692016-01-29 Jakub Jelinek <jakub@redhat.com>
7370
33e89989
JJ
7371 PR target/69551
7372 * gcc.target/i386/pr69551.c: New test.
7373
26658b7c
JJ
7374 PR target/66137
7375 * gcc.target/i386/pr66137.c: New test.
7376
401116b5
AB
73772016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7378
7379 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7380 always built for p5600.
7381 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7382 isa=p5600 dg-option.
7383
d4abfcc5
RB
73842016-01-29 Richard Biener <rguenther@suse.de>
7385
7386 PR tree-optimization/69547
7387 * g++.dg/tree-ssa/pr69547.C: New testcase.
7388
16b77b32
JJ
73892016-01-29 Jakub Jelinek <jakub@redhat.com>
7390
7391 PR debug/66869
7392 * g++.dg/warn/Wunused-function2.C: New test.
7393
a1c95464
DV
73942016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7395
7396 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7397 support for test to succeed.
7398
5453bfed
MP
73992016-01-29 Marek Polacek <polacek@redhat.com>
7400
7401 PR c++/69509
7402 PR c++/69516
7403 * g++.dg/ext/constexpr-vla2.C: New test.
7404 * g++.dg/ext/constexpr-vla3.C: New test.
7405 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7406
452ec2a5
RB
74072016-01-29 Richard Biener <rguenther@suse.de>
7408
7409 PR middle-end/69537
7410 * gcc.dg/uninit-21.c: New testcase.
7411
aec0b19e
UB
74122016-01-28 Uros Bizjak <ubizjak@gmail.com>
7413
7414 PR target/69459
7415 * gcc.target/i386/pr69459.c: New test.
7416
df113ce7
SE
74172016-01-28 Steve Ellcey <sellcey@imgtec.com>
7418
7419 PR target/68400
7420 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7421 * gcc.target/mips/pr68400.c: New test.
7422
494de84f
MS
74232016-01-28 Martin Sebor <msebor@redhat.com>
7424
7425 PR target/17381
7426 * gcc.target/powerpc/pr17381.c: New test.
7427
eb1b1f01
JJ
74282016-01-28 Jakub Jelinek <jakub@redhat.com>
7429
7430 PR middle-end/69542
7431 * gcc.dg/torture/pr69542.c: New test.
7432
6dfeb7ce
WD
74332016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7434
7435 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7436
4b7471a4
DE
74372016-01-28 David Edelsohn <dje.gcc@gmail.com>
7438
7439 * gcc.dg/pr65980.c: Skip on AIX.
7440 * gcc.dg/pr66688.c: Same.
7441
b271fd21
DE
74422016-01-28 David Edelsohn <dje.gcc@gmail.com>
7443
7444 PR target/63679
7445 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7446 * gcc.dg/tree-ssa/sra-18.c: Same.
7447
874108a9
AV
74482016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7449
7450 PR fortran/62536
7451 * gfortran.dg/block_15.f08: New test.
7452 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7453 on incorrectly closed BLOCK.
7454
30480bcd
IE
74552016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7456
7457 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
74582016-01-28 Richard Biener <rguenther@suse.de>
7459
7460 PR tree-optimization/69466
7461 * gfortran.dg/vect/pr69466.f90: New testcase.
7462
0d4c694e
TP
74632016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7464
7465 * g++.dg/pr67989.C: Remove ARM-specific option.
7466 * gcc.target/arm/pr67989.C: New file.
7467
2aa780da
UB
74682016-01-27 Uros Bizjak <ubizjak@gmail.com>
7469
7470 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7471 and expm1 test for glibc < 2.11.
7472
f75ebe77
RH
74732016-01-27 Richard Henderson <rth@redhat.com>
7474
7475 * gcc.c-torture/execute/pr69447.c: New test.
7476
74772016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 7478
9a175e65 7479 PR fortran/69422
49847d75
PT
7480 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7481
cbdd8ae0
JJ
74822016-01-27 Jakub Jelinek <jakub@redhat.com>
7483
7484 PR debug/66869
7485 * gcc.dg/pr66869.c: New test.
7486
2b572b3c
JL
74872016-01-25 Jeff Law <law@redhat.com>
7488
7489 PR tree-optimization/68398
aec0b19e 7490 PR tree-optimization/69196
2b572b3c
JL
7491 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7492 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7493 path to avoid new heuristic allowing more irreducible regions
7494 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7495 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7496 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7497 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7498 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7499
fa74a4bc
MP
75002016-01-27 Marek Polacek <polacek@redhat.com>
7501
7502 PR c/68062
7503 * c-c++-common/vector-compare-4.c: New test.
7504
0afff540
DM
75052016-01-27 David Malcolm <dmalcolm@redhat.com>
7506
7507 PR preprocessor/69126
7508 * c-c++-common/pr69126.c: New test case.
7509
1a218fc9
ILT
75102016-01-27 Ian Lance Taylor <iant@google.com>
7511
7512 * gcc.dg/tree-ssa/ivopt_5.c: New test.
7513
5d70666e
RB
75142016-01-27 Ryan Burn <contact@rnburn.com>
7515
7516 PR cilkplus/69267
7517 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
7518
87ff4d66
UB
75192016-01-27 Uros Bizjak <ubizjak@gmail.com>
7520
7521 PR target/69512
7522 * gcc.target/i386/pr69512.c: New test.
7523
27e23cca
RE
75242016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
7525
7526 PR ada/69488
7527 * gnat.dg/sso/*.adb: Robustify dg-output directives.
7528
05bf54c3
MP
75292016-01-27 Marek Polacek <polacek@redhat.com>
7530
7531 PR c++/69379
7532 * g++.dg/pr69379.C: New test.
7533
60214d0d
MS
75342016-01-27 Martin Sebor <msebor@redhat.com>
7535
7536 PR c++/69317
7537 * g++.dg/abi/Wabi-2-2.C: New test.
7538 * g++.dg/abi/Wabi-2-3.C: New test.
7539 * g++.dg/abi/Wabi-3-2.C: New test.
7540 * g++.dg/abi/Wabi-3-3.C: New test.
7541
167c7bfa
RB
75422016-01-27 Richard Biener <rguenther@suse.de>
7543
7544 PR tree-optimization/69166
7545 * gcc.dg/torture/pr69166.c: New testcase.
7546
1430fb1f
MJ
75472016-01-27 Martin Jambor <mjambor@suse.cz>
7548
7549 PR tree-optimization/69355
7550 * gcc.dg/tree-ssa/pr69355.c: New test.
7551
95e3030c
MP
75522016-01-27 Marek Polacek <polacek@redhat.com>
7553
7554 PR c++/69496
7555 * g++.dg/ext/constexpr-vla1.C: New test.
7556
eeb085f3
CB
75572016-01-20 Christian Bruel <christian.bruel@st.com>
7558
7559 PR target/69245
7560 * gcc.target/arm/pr69245.c: New test.
7561
b1652dde
JJ
75622016-01-27 Jakub Jelinek <jakub@redhat.com>
7563
7564 PR tree-optimization/69399
7565 * gcc.dg/torture/pr69399.c: New test.
7566
ce7e8f00
EB
75672016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7568
7569 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7570
e4aac1d1
EB
75712016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7572
7573 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7574
8dfdb419
TV
75752016-01-26 Tom de Vries <tom@codesourcery.com>
7576
7577 PR tree-optimization/69110
7578 * gcc.dg/autopar/pr69110.c: New test.
7579
56f80f54 75802016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7581 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7582
7583 * gcc.dg/graphite/isl-ast-op-select.c: New.
7584
a0909527
PT
75852015-01-26 Paul Thomas <pault@gcc.gnu.org>
7586
7587 PR fortran/69385
7588 * gfortran.dg/allocate_error_6.f90: New test.
7589
ffc445f4
RH
75902016-01-26 Richard Henderson <rth@redhat.com>
7591
7592 * gcc.dg/tm/pr60908.c: New test.
7593
01e1dea3
DM
75942016-01-26 David Malcolm <dmalcolm@redhat.com>
7595
7596 PR other/69006
7597 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7598 directive.
7599 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7600 expected multiline output to reflect the colorization being
7601 disabled before newlines.
7602 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7603 (custom_diagnostic_finalizer): Replace call to
7604 pp_newline_and_flush with call to pp_flush.
7605 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7606 * gfortran.dg/implicit_class_1.f90: Likewise.
7607 * lib/gcc-dg.exp (allow_blank_lines): New global.
7608 (dg-allow-blank-lines-in-output): New procedure.
7609 (gcc-dg-prune): Complain about blank lines in the output, unless
7610 dg-allow-blank-lines-in-output was called.
7611 * lib/multiline.exp (_build_multiline_regex): Only support
7612 arbitrary followup text for non-blank-lines, not for blank lines.
7613
13f92e8d
JJ
76142016-01-26 Jakub Jelinek <jakub@redhat.com>
7615
7616 PR tree-optimization/69483
7617 * gcc.dg/pr69483.c: New test.
7618 * g++.dg/opt/pr69483.C: New test.
7619
92422235
CL
76202016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7621
7622 PR target/68620
7623 * gcc.target/arm/pr68620.c: New test.
7624
0bccf11b
L
76252016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7626
7627 * gcc.target/i386/pr68986-2.c: Remove -m32.
7628
81cd202e
L
76292016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7630
7631 PR target/68986
7632 * gcc.target/i386/pr68986-1.c: New test.
7633 * gcc.target/i386/pr68986-2.c: Likewise.
7634 * gcc.target/i386/pr68986-3.c: Likewise.
7635
213a1c03
CB
76362016-01-26 Christian Bruel <christian.bruel@st.com>
7637
7638 * lib/target-supports.exp
7639 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
7640 (check_effective_target_arm_crypto_pragma_ok): Likewise.
7641 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
7642
22a08dd1
RB
76432016-01-26 Richard Biener <rguenther@suse.de>
7644
7645 PR tree-optimization/69452
7646 * gcc.dg/torture/pr69452.c: New testcase.
7647
6c06e0e8
JJ
76482016-01-26 Jakub Jelinek <jakub@redhat.com>
7649
7650 PR target/69442
7651 * gcc.dg/pr69442.c: New test.
7652
b96824c4
RFI
76532016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7654
7655 PR target/67896
7656 * gcc.target/aarch64/simd/pr67896.C: New.
7657
5ee31e57
RS
76582016-01-26 Richard Sandiford <richard.sandiford@arm.com>
7659
7660 PR tree-optimization/69400
7661 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7662 function.
7663 (plugin_init): Call it.
7664 * gcc.dg/torture/pr69400.c: New test.
7665
7ddfb31d
CL
76662016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7667
7668 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7669
1e050c90
AK
76702016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7671 Sebastian Pop <s.pop@samsung.com>
7672
7673 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7674 isl-0.15.
7675
c8ee4bf5
AK
76762016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7677 Sebastian Pop <s.pop@samsung.com>
7678
7679 * gcc.dg/graphite/pr69292.c: New.
7680
d902b330
JJ
76812016-01-25 Jakub Jelinek <jakub@redhat.com>
7682
7683 * c-c++-common/goacc/use_device-1.c: New test.
7684
2c89b952
JL
76852016-01-25 Jeff Law <law@redhat.com>
7686
7687 PR tree-optimization/69196
7688 PR tree-optimization/68398
7689 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
7690 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7691
685c8785
DE
76922016-01-25 David Edelsohn <dje.gcc@gmail.com>
7693
7694 PR target/69469
7695 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7696 Algorithm.
7697
95cef0c1
RB
76982016-01-25 Richard Biener <rguenther@suse.de>
7699
7700 PR testsuite/69380
7701 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
7702
2947d3b2
IE
77032016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
7704
7705 PR target/69421
7706 * gcc.dg/pr69421.c: New test.
7707
ae19075a
BB
77082016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
7709
7710 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
7711 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
7712 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
7713 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
7714 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
7715 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
7716 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
7717 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
7718 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
7719 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
7720
fa4511c2
RB
77212016-01-25 Richard Biener <rguenther@suse.de>
7722
7723 PR tree-optimization/69376
7724 * gcc.dg/torture/pr69376.c: New testcase.
7725
1d101216
JD
77262016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7727
7728 PR fortran/69397
7729 PR fortran/68442
7730 * gfortran.dg/interface_38.f90: New test.
7731 * gfortran.dg/interface_39.f90: New test.
a0909527 7732
a59b92b0
PP
77332016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
7734
7735 Revert:
7736 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7737
7738 PR c++/11858
7739 PR c++/24663
7740 PR c++/24664
7741 * g++.dg/template/pr11858.C: New test.
7742 * g++.dg/template/pr24663.C: New test.
7743 * g++.dg/template/unify12.C: New test.
7744 * g++.dg/template/unify13.C: New test.
7745 * g++.dg/template/unify14.C: New test.
7746 * g++.dg/template/unify15.C: New test.
7747 * g++.dg/template/unify16.C: New test.
7748 * g++.dg/template/unify17.C: New test.
7749
16acb1a8
DH
77502016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
7751
7752 PR fortran/68283
7753 gfortran.dg/pr68283.f90: New test.
7754
094773e8
TK
77552016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
7756
7757 PR fortran/66094
7758 * gfortran.dg/inline_matmul_13.f90: New test.
7759 * gfortran.dg/matmul_bounds_8.f90: New test.
7760 * gfortran.dg/matmul_bounds_9.f90: New test.
7761 * gfortran.dg/matmul_bounds_10.f90: New test.
7762
42fb90d7
TV
77632016-01-23 Tom de Vries <tom@codesourcery.com>
7764
7765 PR tree-optimization/69426
7766 * gcc.dg/autopar/pr69426.c: New test.
7767
69da7802
MS
77682016-01-23 Martin Sebor <msebor@redhat.com>
7769
7770 PR c++/58109
7771 PR c++/69022
7772 * g++.dg/cpp0x/alignas5.C: New test.
7773 * g++.dg/ext/vector29.C: Same.
7774
da17300a
UB
77752016-01-23 Uros Bizjak <ubizjak@gmail.com>
7776
7777 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
7778 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
7779 _GNU_SOURCE from compile flags to the source.
7780 * gcc.target/i386/chkp-stropt-12.c: Ditto.
7781 * gcc.target/i386/chkp-stropt-16.c: Ditto.
7782 * gcc.target/i386/chkp-stropt-4.c: Ditto.
7783 * gcc.target/i386/chkp-stropt-8.c: Ditto.
7784
62041cfc
JJ
77852016-01-22 Jakub Jelinek <jakub@redhat.com>
7786
7787 PR target/69432
7788 * g++.dg/opt/pr69432.C: New test.
7789
f7d2ad6f
BS
77902016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7791
7792 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7793 32-bit targets testing an -m64 multilib.
7794
d403fc9a
WS
77952016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7796
7797 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7798 64-bit support.
7799
4aa16f8d
JG
78002016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7801
7802 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7803
7c816d0f
CB
78042016-01-21 Christian Bruel <christian.bruel@st.com>
7805
7806 PR target/68674
7807 * gcc.target/i386/pr68674.c
7808 * gcc.target/aarch64/pr68674.c
7809 * gcc.target/arm/pr68674.c
7810
fce661e8
KT
78112016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7812
7813 PR target/69403
7814 * gcc.c-torture/execute/pr69403.c: New test.
7815
4696899f
PC
78162016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7817
7818 PR c++/55843
7819 * g++.dg/template/pr55843.C: New.
7820
bac69366
AL
78212016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7822
7823 PR testsuite/66877
7824 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7825 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7826
b57d3a5c
BS
78272016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7828
7829 PR testsuite/67489
da17300a
UB
7830 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7831 from dg-do compile directive, and instead add
7832 { dg-require-effective-target int128 }.
b57d3a5c 7833
9f04a53e
MS
78342016-01-20 Martin Sebor <msebor@redhat.com>
7835
7836 PR c/69405
7837 * gcc.dg/sync-fetch.c: New test.
7838
38a51663
JL
78392016-01-21 Martin Sebor <msebor@redhat.com>
7840
7841 PR target/69252
7842 * gcc.target/powerpc/pr69252.c: New test.
7843
2423a75a
JD
78442016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7845
7846 PR fortran/65996
da17300a 7847 * gfortran.dg/pr65996.f90: New test.
2423a75a 7848
0a76463f
DV
78492016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7850
7851 PR c++/68810
9f04a53e 7852 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 7853 expected to generate an error.
0a76463f 7854
9776e692
BS
78552016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7856
7857 PR middle-end/66178
7858 * gcc.dg/torture/pr66178.c: New test.
7859
c8d3e088
AB
78602016-01-21 Anton Blanchard <anton@samba.org>
7861 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7862
7863 PR target/63354
7864 * gcc.target/powerpc/pr63354.c: New test.
7865
35b707ff
VM
78662016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7867
7868 PR rtl-optimization/68990
7869 * gcc.target/i386/pr68990: New.
7870
157b0829
NC
78712016-01-21 Nick Clifton <nickc@redhat.com>
7872
7873 PR target/69129
7874 * gcc.target/mips/pr69129.c: New.
7875
aede6748
PC
78762016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7877
7878 PR c++/58046
7879 * g++.dg/cpp0x/pr58046.C: New.
7880
5463c2c8
JJ
78812016-01-21 Jakub Jelinek <jakub@redhat.com>
7882
6d31cc75
SS
7883 PR target/69187
7884 PR target/65624
7885 * gcc.target/arm/pr69187.c: New test.
7886
5463c2c8
JJ
7887 PR c++/69355
7888 * g++.dg/torture/pr69355.C: New test.
7889
fa28f32b
AK
78902016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7891 Sebastian Pop <s.pop@samsung.com>
7892
7893 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7894
b920a047
AK
78952016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7896 Sebastian Pop <s.pop@samsung.com>
7897
da17300a 7898 * gcc.dg/graphite/pr68976.c: New test.
b920a047 7899
bdd3aea6
JJ
79002016-01-21 Jakub Jelinek <jakub@redhat.com>
7901
7902 PR middle-end/67653
7903 * c-c++-common/pr67653.c: New test.
7904 * gcc.dg/torture/pr29119.c: Add dg-warning.
7905
26a2e6ae
PB
79062016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7907
7908 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7909
d25c7690
PK
79102016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7911
7912 PR c/24293
7913 * gcc.dg/pr24293.c: New test.
7914 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7915 incomplete struct type.
7916 * gcc.dg/declspec-1.c: Likewise.
7917 * gcc.dg/pr63549.c: Likewise.
7918
889d5698
JJ
79192016-01-20 Jakub Jelinek <jakub@redhat.com>
7920
7921 PR tree-optimization/66612
7922 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7923 for bdn instruction.
7924
d7cf3dc7
CL
79252016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7926
7927 * lib/target-supports.exp
7928 (check_effective_target_arm_fp_ok_nocache): New.
7929 (check_effective_target_arm_fp_ok): New.
7930 (add_options_for_arm_fp): New.
7931 (check_effective_target_arm_crypto_ok_nocache): Require
7932 target_arm_v8_neon_ok instead of arm32.
7933 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7934 (check_effective_target_arm_crypto_pragma_ok): New.
7935 (add_options_for_arm_vfp): New.
7936 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7937 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7938 target instead. Force initial fpu to vfp.
7939 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7940 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7941 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7942 dependency.
7943 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7944 use arm_vfp effective target instead. Force initial fpu to vfp.
7945 * gcc.target/arm/attr-neon3.c: Likewise.
7946 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7947 arm_vfp_ok.
7948 * gcc.target/arm/unsigned-float.c: Likewise.
7949 * gcc.target/arm/vfp-1.c: Likewise.
7950 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7951 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7952 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7953 * gcc.target/arm/vfp-ldmias.c: Likewise.
7954 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7955 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7956 * gcc.target/arm/vfp-stmiad.c: Likewise.
7957 * gcc.target/arm/vfp-stmias.c: Likewise.
7958 * gcc.target/arm/vnmul-1.c: Likewise.
7959 * gcc.target/arm/vnmul-2.c: Likewise.
7960 * gcc.target/arm/vnmul-3.c: Likewise.
7961 * gcc.target/arm/vnmul-4.c: Likewise.
7962
01ac9704 79632016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7964
e84b00da
L
7965 PR testsuite/69366
7966 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7967 the MPX run-time library, for compile-time MPX test.
7968 * gcc.target/i386/chkp-always_inline.c: Likewise.
7969 * gcc.target/i386/chkp-bndret.c: Likewise.
7970 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7971 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7972 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7973 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7974 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7975 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7976 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7977 * gcc.target/i386/chkp-label-address.c: Likewise.
7978 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7979 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7980 * gcc.target/i386/chkp-pr69044.c: Likewise.
7981 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7982 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7983 * gcc.target/i386/chkp-strchr.c: Likewise.
7984 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7985 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7986 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7987 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7988 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7989 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7990 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7991 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7992 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7993 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7994 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7995 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7996 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7997 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7998 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7999 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8000 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8001 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8002 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8003 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8004 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8005 * gcc.target/i386/pr63995-2.c: Likewise.
8006 * gcc.target/i386/pr64805.c: Likewise.
8007 * gcc.target/i386/pr65044.c: Likewise.
8008 * gcc.target/i386/pr65167.c: Likewise.
8009 * gcc.target/i386/pr65183.c: Likewise.
8010 * gcc.target/i386/pr65184.c: Likewise.
8011 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8012
28b33016
IE
80132016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8014
8015 PR tree-optimization/69328
8016 * gcc.dg/pr69328.c: New test.
8017
bcff0913
JL
80182016-01-20 Jeff Law <law@redhat.com>
8019
bf0bb970 8020 PR target/25114
bcff0913
JL
8021 * gcc.target/m68k/pr25114.c: New test.
8022
a3f69631
AV
80232016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8024
8025 * gcc.target/arm/memset-inline-10.c: Added
8026 dg-require-effective-target arm_thumb2_ok.
8027
af33ba0d
EB
80282016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8029
8030 * gcc.dg/debug/dwarf2/sso.c: New test.
8031
7596d5de
UB
80322016-01-19 Uros Bizjak <ubizjak@gmail.com>
8033
8034 PR testsuite/68820
8035 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8036 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8037 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8038
ceda2c69
JH
80392016-01-19 Jan Hubicka <hubicka@ucw.cz>
8040
8041 PR ipa/66223
8042 * g++.dg/ipa/devirt-50.C: New testcase.
8043
38a979f2
MP
80442016-01-19 Marek Polacek <polacek@redhat.com>
8045
8046 PR c++/68965
8047 * g++.dg/cpp1y/parameter-pack-1.C: New test.
8048 * g++.dg/cpp1y/parameter-pack-2.C: New test.
8049
962801c5
KT
80502016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8051
8052 PR target/69135
8053 * gcc.target/arm/pr69135_1.c: New test.
8054
078fe40a
WD
80552015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8056
8057 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8058
786e3c06
WD
80592015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8060
8061 * gcc.target/aarch64/ccmp_1.c: New testcase.
8062
1e297006
MP
80632016-01-19 Marek Polacek <polacek@redhat.com>
8064
8065 PR c++/68586
8066 * g++.dg/cpp0x/enum30.C: New test.
8067
879c27e3
RB
80682016-01-19 Richard Biener <rguenther@suse.de>
8069
8070 PR tree-optimization/69336
8071 * g++.dg/tree-ssa/pr69336.C: New testcase.
8072
015337d3
JJ
80732016-01-19 Jakub Jelinek <jakub@redhat.com>
8074
8075 PR debug/65779
8076 * gcc.dg/pr65779.c: New test.
8077
e2c768b6
RB
80782016-01-19 Richard Biener <rguenther@suse.de>
8079
8080 PR tree-optimization/69352
8081 * gcc.dg/torture/pr69352.c: New testcase.
8082
569efc34
JJ
80832016-01-19 Jakub Jelinek <jakub@redhat.com>
8084
8085 PR rtl-optimization/68955
8086 PR rtl-optimization/64557
8087 * gcc.dg/torture/pr68955.c: New test.
8088
e49d321f
JH
80892016-01-19 Jan Hubicka <hubicka@ucw.cz>
8090
8091 PR lto/69136
8092 * g++.dg/torture/pr69136.C: New testcase.
8093
e9191ad3
JH
80942016-01-19 Jan Hubicka <hubicka@ucw.cz>
8095
8096 PR lto/69133
8097 * g++.dg/lto/pr69133_0.C: New testcase.
8098 * g++.dg/lto/pr69133_1.C: New testcase.
8099
2bedb645
JL
81002016-01-15 Jeff Law <law@redhat.com>
8101
8102 PR tree-optimization/69320
8103 * gcc.c-torture/pr69320-1.c: New test.
8104 * gcc.c-torture/pr69320-2.c: New test.
8105 * gcc.c-torture/pr69320-3.c: New test.
8106 * gcc.c-torture/pr69320-4.c: New test.
8107
17c15cb9
PP
81082016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8109
8110 PR c++/11858
8111 PR c++/24663
8112 PR c++/24664
8113 * g++.dg/template/pr11858.C: New test.
8114 * g++.dg/template/pr24663.C: New test.
8115 * g++.dg/template/unify12.C: New test.
8116 * g++.dg/template/unify13.C: New test.
8117 * g++.dg/template/unify14.C: New test.
8118 * g++.dg/template/unify15.C: New test.
8119 * g++.dg/template/unify16.C: New test.
8120 * g++.dg/template/unify17.C: New test.
8121
9617fd08
DM
81222016-01-18 David Malcolm <dmalcolm@redhat.com>
8123
8124 PR testsuite/69181
8125 * gcc.dg/pr69181-1.c: New test file.
8126 * gcc.dg/pr69181-2.c: New test file.
8127 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8128 globals by moving it to...
8129 (cleanup-after-saved-dg-test): ...this new function. Add
8130 "global additional_sources_used". Add reset of global
8131 multiline_expected_outputs to the empty list.
8132 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8133 global to...
8134 (multiline_expected_outputs): ...this, and updated comments to
8135 note that it is modified from gcc-dg.exp.
8136 (dg-end-multiline-output): Update for the above renaming.
8137 (handle-multiline-outputs): Likewise. Remove the clearing
8138 of the expected outputs to the empty list.
8139
b555a2e4
RB
81402016-01-18 Richard Biener <rguenther@suse.de>
8141
8142 PR tree-optimization/69297
8143 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8144
96902805
JM
81452016-01-18 Joseph Myers <joseph@codesourcery.com>
8146
8147 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8148 dg-options.
8149 * gcc.target/mips/mips-3d-2.c: Likewise.
8150 * gcc.target/mips/mips-3d-3.c: Likewise.
8151 * gcc.target/mips/mips-3d-4.c: Likewise.
8152 * gcc.target/mips/mips-3d-5.c: Likewise.
8153 * gcc.target/mips/mips-3d-6.c: Likewise.
8154 * gcc.target/mips/mips-3d-7.c: Likewise.
8155 * gcc.target/mips/mips-3d-8.c: Likewise.
8156 * gcc.target/mips/mips-3d-9.c: Likewise.
8157 * gcc.target/mips/mips-ps-1.c: Likewise.
8158 * gcc.target/mips/mips-ps-2.c: Likewise.
8159 * gcc.target/mips/mips-ps-3.c: Likewise.
8160 * gcc.target/mips/mips-ps-4.c: Likewise.
8161 * gcc.target/mips/mips-ps-5.c: Likewise.
8162 * gcc.target/mips/mips-ps-6.c: Likewise.
8163 * gcc.target/mips/mips-ps-7.c: Likewise.
8164 * gcc.target/mips/mips-ps-type.c: Likewise.
8165 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8166 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8167
40e26f94
TV
81682016-01-18 Tom de Vries <tom@codesourcery.com>
8169
8170 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8171 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8172 * c-c++-common/goacc/kernels-empty.c: New test.
8173 * c-c++-common/goacc/kernels-eternal.c: New test.
8174 * c-c++-common/goacc/kernels-loop-2.c: New test.
8175 * c-c++-common/goacc/kernels-loop-3.c: New test.
8176 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8177 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8178 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8179 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8180 * c-c++-common/goacc/kernels-loop-data.c: New test.
8181 * c-c++-common/goacc/kernels-loop-g.c: New test.
8182 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8183 * c-c++-common/goacc/kernels-loop-n.c: New test.
8184 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8185 * c-c++-common/goacc/kernels-loop.c: New test.
8186 * c-c++-common/goacc/kernels-noreturn.c: New test.
8187 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8188 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8189 * c-c++-common/goacc/kernels-reduction.c: New test.
8190
a98d4647
TV
81912016-01-18 Tom de Vries <tom@codesourcery.com>
8192
8193 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8194 * gcc.dg/autopar/outer-2.c: Same.
8195 * gcc.dg/autopar/outer-3.c: Same.
8196 * gcc.dg/autopar/outer-4.c: Same.
8197 * gcc.dg/autopar/outer-5.c: Same.
8198 * gcc.dg/autopar/outer-6.c: Same.
8199 * gcc.dg/autopar/parallelization-1.c: Same.
8200 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8201 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8202 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8203 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8204 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8205 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8206 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8207 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8208 * gcc.dg/autopar/pr39500-1.c: Same.
8209 * gcc.dg/autopar/pr39500-2.c: Same.
8210 * gcc.dg/autopar/pr46193.c: Same.
8211 * gcc.dg/autopar/pr46194.c: Same.
8212 * gcc.dg/autopar/pr49580.c: Same.
8213 * gcc.dg/autopar/pr49960-1.c: Same.
8214 * gcc.dg/autopar/pr49960.c: Same.
8215 * gcc.dg/autopar/pr68373.c: Same.
8216 * gcc.dg/autopar/reduc-1.c: Same.
8217 * gcc.dg/autopar/reduc-1char.c: Same.
8218 * gcc.dg/autopar/reduc-1short.c: Same.
8219 * gcc.dg/autopar/reduc-2.c: Same.
8220 * gcc.dg/autopar/reduc-2char.c: Same.
8221 * gcc.dg/autopar/reduc-2short.c: Same.
8222 * gcc.dg/autopar/reduc-3.c: Same.
8223 * gcc.dg/autopar/reduc-4.c: Same.
8224 * gcc.dg/autopar/reduc-6.c: Same.
8225 * gcc.dg/autopar/reduc-7.c: Same.
8226 * gcc.dg/autopar/reduc-8.c: Same.
8227 * gcc.dg/autopar/reduc-9.c: Same.
8228 * gcc.dg/autopar/uns-outer-4.c: Same.
8229 * gcc.dg/autopar/uns-outer-5.c: Same.
8230 * gcc.dg/autopar/uns-outer-6.c: Same.
8231 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8232 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8233
da976fa8
AL
82342016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8235
8236 PR target/63679
8237 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8238 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8239
70c1e886
AL
82402016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8241
8242 PR target/63679
8243 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8244 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8245 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8246
88bed196
AL
82472016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8248
8249 PR target/63679
8250 * gcc.dg/tree-ssa/sra-17.c: New.
8251 * gcc.dg/tree-ssa/sra-18.c: New.
8252
3dd5f42e
IE
82532016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8254
8255 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8256
ae5a77fa
EB
82572016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8258
8259 * gnat.dg/inline12.adb: New test.
8260
11e57fc6
BC
82612016-01-18 Bin Cheng <bin.cheng@arm.com>
8262
8263 PR tree-optimization/66797
8264 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8265
995b6fe0
RB
82662016-01-18 Richard Biener <rguenther@suse.de>
8267
8268 PR tree-optimization/69170
8269 * gcc.dg/torture/pr69170.c: New testcase.
8270
82ee0cf2 82712016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8272
8273 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8274
d69da357
TV
82752016-01-16 Tom de Vries <tom@codesourcery.com>
8276
8277 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8278
a3845283
TV
82792016-01-16 Tom de Vries <tom@codesourcery.com>
8280
8281 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8282 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8283 redundant dg-require-effective-target pthread.
8284 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8285 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8286 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8287 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8288 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8289 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8290 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8291
197a6aa6
DE
82922016-01-16 David Edelsohn <dje.gcc@gmail.com>
8293
8294 PR target/68609
8295 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8296 * gcc.target/powerpc/recip-7.c: Same.
8297
ec7886c1
PP
82982016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8299
8300 PR c++/69091
8301 * g++.dg/template/pr69091.C: New test.
8302
203484bb
PP
83032016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8304
8305 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8306 dump does not contain an error_mark_node.
8307 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8308 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8309
aa2500e9
PP
83102016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8311
8312 PR c++/68936
8313 * g++.dg/template/pr68936.C: New test.
8314
28621a5c
DE
83152016-01-15 David Edelsohn <dje.gcc@gmail.com>
8316
8317 PR target/68609
8318 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8319 * gcc.target/powerpc/recip-2.c: Same.
8320 * gcc.target/powerpc/recip-3.c: Same.
8321 * gcc.target/powerpc/recip-4.c: Same.
8322 * gcc.target/powerpc/recip-sqrtf.c: Same.
8323
40c43aca
JL
83242016-01-15 Jeff Law <law@redhat.com>
8325
8326 PR tree-optimization/69270
8327 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8328 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8329
afbc5ae8
PT
83302016-01-15 Paul Thomas <pault@gcc.gnu.org>
8331
8332 PR fortran/49630
8333 * gfortran.dg/deferred_character_13.f90: New test for the fix
8334 of comment 3 of the PR.
8335
8336 PR fortran/54070
8337 * gfortran.dg/deferred_character_8.f90: New test
8338 * gfortran.dg/allocate_error_5.f90: New test
8339
8340 PR fortran/60593
8341 * gfortran.dg/deferred_character_10.f90: New test
8342
8343 PR fortran/60795
8344 * gfortran.dg/deferred_character_14.f90: New test
8345
8346 PR fortran/61147
8347 * gfortran.dg/deferred_character_11.f90: New test
8348
8349 PR fortran/64324
8350 * gfortran.dg/deferred_character_9.f90: New test
8351
49abe076
VM
83522016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8353
8354 PR rtl-optimization/69030
8355 * gcc.target/i386/pr69030.c: New.
8356
16d12992
KT
83572016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8358
8359 * gcc.target/aarch64/target_attr_17.c: New test.
8360
78810bd3
RB
83612016-01-15 Richard Biener <rguenther@suse.de>
8362
8363 PR tree-optimization/66856
8364 * gcc.dg/torture/pr66856-1.c: New testcase.
8365 * gcc.dg/torture/pr66856-2.c: Likewise.
8366
2bd847fe
RB
83672016-01-15 Richard Biener <rguenther@suse.de>
8368
8369 PR debug/69137
8370 * g++.dg/lto/pr69137_0.C: New testcase.
8371
a00fe3b7
RS
83722016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8373
8374 PR middle-end/69246
8375 * gcc.target/i386/pr69246.c: New test.
8376
cbb0e83b
DV
83772016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8378
7596d5de 8379 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8380
5a500ecf
DV
83812016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8382
8383 PR c++/56194
8384 * g++.dg/init/const9.C: Disable test on S/390.
8385
5d9bf64f
DV
83862016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8387
8388 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8389 * g++.dg/Wno-frame-address.C: Ditto.
8390
e234b19e
DV
83912016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8392
8393 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8394
89483f99
RB
83952016-01-15 Richard Biener <rguenther@suse.de>
8396
8397 PR tree-optimization/68961
8398 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8399
94f37395
IE
84002016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8401
8402 * gcc.target/i386/pr65105-5.c: New test.
8403
82ee0cf2 84042016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
8405
8406 * gcc.c-torture/execute/alias-4.c: New testcase.
8407
82ee0cf2 84082016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
8409
8410 PR ipa/68148
8411 * g++.dg/ipa/devirt-49.C: New testcase.
8412
092f7deb 84132016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
8414
8415 PR target/65837
8416 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8417 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8418 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8419
e93c66bc
RB
84202016-01-15 Richard Biener <rguenther@suse.de>
8421
8422 PR tree-optimization/69117
8423 * gcc.dg/torture/pr69117.c: New testcase.
8424
c47eaca6 84252015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
8426
8427 PR c++/69048
8428 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8429
c3f6914a
FXC
84302016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8431
8432 PR testsuite/67509
8433 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8434 range tests use 100 * maximum instead of maximum + 1.
8435
cd65ae90
JJ
84362016-01-14 Jakub Jelinek <jakub@redhat.com>
8437
8438 PR debug/69244
8439 * gcc.dg/guality/pr69244.c: New test.
8440
19643948
UB
84412016-01-14 Uros Bizjak <ubizjak@gmail.com>
8442
8443 * lib/target-supports.exp (check_effective_target_issignaling):
8444 New procedure.
8445 * gcc.dg/pr61441.c: Require issignaling effective target.
8446
fe79c97e
SB
84472016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8448
8449 PR target/68803
8450 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8451
c7df95d8
DM
84522016-01-14 David Malcolm <dmalcolm@redhat.com>
8453
8454 PR c++/68819
8455 PR preprocessor/69177
8456 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8457 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8458 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8459 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8460
00083992
MP
84612016-01-14 Marek Polacek <polacek@redhat.com>
8462
8463 PR c/69262
8464 * gcc.dg/array-15.c: New test.
8465
0c9b3294
JJ
84662016-01-14 Jakub Jelinek <jakub@redhat.com>
8467
8468 PR middle-end/68146
8469 PR tree-optimization/69155
8470 * gfortran.dg/pr68146.f: New test.
8471 * gfortran.dg/pr69155.f90: New test.
8472
3688e13d
RB
84732016-01-14 Richard Biener <rguenther@suse.de>
8474
8475 PR tree-optimization/68060
8476 * gcc.dg/torture/pr68060-1.c: New testcase.
8477 * gcc.dg/torture/pr68060-2.c: Likewise.
8478
bab0ad3a
NC
84792016-01-14 Nick Clifton <nickc@redhat.com>
8480
8481 * lib/target-supports.exp
8482 (check_effective_target_arm_neon_ok_nocache): Add an option
8483 sequence that includes setting the ARM architecture to ARMv7-A.
8484 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8485 command line options necessary to enable Neon support.
8486 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8487 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8488 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8489 * gcc.target/arm/pr69180.c: Likewise.
8490
947c2ce5
JL
84912016-01-14 Jeff Law <law@redhat.com>
8492
8493 PR tree-optimization/69270
8494 * gcc.dg/tree-ssa/pr69270.c: New test.
8495
3342fd71
BS
84962016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8497
8498 PR c/66208
8499 * c-c++-common/pr66208.c: New file.
8500
2ad3adf1
JJ
85012016-01-13 Jakub Jelinek <jakub@redhat.com>
8502
8503 PR tree-optimization/69156
8504 * gcc.dg/pr69156.c: New test.
8505
398d6feb
L
85062016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8507
8508 * gcc.target/i386/pr69225-7.c: New test.
8509
4c868789
RH
85102016-01-13 Richard Henderson <rth@redhat.com>
8511
8512 * gcc.dg/tm/memopt-13.c: Update expected function.
8513 * gcc.dg/tm/memopt-6.c: Likewise.
8514
ef6d1772
UB
85152016-01-13 Uros Bizjak <ubizjak@gmail.com>
8516
8517 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
8518 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
8519 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
8520 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 8521
ef6d1772
UB
85222016-01-13 Tom de Vries <tom@codesourcery.com>
8523
8524 PR tree-optimization/69169
0b4b6ef2
TV
8525 * gcc.dg/pr69169.c: New test.
8526
2ad3adf1 85272016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
8528
8529 PR target/69228
8530 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
8531 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8532 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8533 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8534 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8535 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8536 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8537 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8538
9060e335
AK
85392016-01-13 Jakub Jelinek <jakub@redhat.com>
8540
8541 PR target/69247
8542 * gcc.dg/pr69247.c: New test.
8543
40311329
RB
85442016-01-13 Richard Biener <rguenther@suse.de>
8545
8546 PR tree-optimization/69242
8547 * gcc.dg/torture/pr69242.c: New testcase.
8548
ccbd7103
RB
85492016-01-13 Richard Biener <rguenther@suse.de>
8550
8551 PR tree-optimization/69186
8552 * gcc.dg/torture/pr69186.c: New testcase.
8553
c6f72a46
JL
85542016-01-13 Jeff Law <law@redhat.com>
8555
8556 PR tree-optimization/67755
8557 * gcc.dg/tree-ssa/pr67755.c: New test.
8558
85592016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8560
8561 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8562 pass number in output by a star.
8563
c446cf07
BC
85642016-01-12 Bin Cheng <bin.cheng@arm.com>
8565
8566 PR tree-optimization/68911
8567 * gcc.c-torture/execute/pr68911.c: New test.
8568
5342156c
MP
85692016-01-12 Marek Polacek <polacek@redhat.com>
8570
8571 PR c++/68979
8572 * g++.dg/warn/permissive-1.C: New test.
8573
65364cc5
JJ
85742016-01-12 Jakub Jelinek <jakub@redhat.com>
8575
8576 PR objc++/68511
8577 PR c++/69213
8578 * g++.dg/opt/pr69213.C: New test.
8579
81b9a3d9
CB
85802016-01-12 Christian Bruel <christian.bruel@st.com>
8581
8582 PR target/69180
8583 * gcc.target/arm/pr69180.c: New test.
8584
3c4e91c9
RB
85852016-01-12 Richard Biener <rguenther@suse.de>
8586
8587 PR lto/69077
8588 * g++.dg/lto/pr69077_0.C: New testcase.
8589 * g++.dg/lto/pr69077_1.C: Likewise.
8590
5664cea1
JJ
85912016-01-12 Jakub Jelinek <jakub@redhat.com>
8592
8593 PR target/69175
8594 * g++.dg/opt/pr69175.C: New test.
8595
86cefc49
AL
85962016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8597
8598 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8599 rather than #including math.h & stdlib.h.
8600 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8601 * gcc.dg/vect/pr49771.c: Likewise.
8602 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8603 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8604 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8605 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8606 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8607 * gcc.dg/vect/pr44507.c: Likewise.
8608 * gcc.dg/vect/pr45902.c: Likewise.
8609 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8610 * gcc.dg/vect/vect-117.c: Likewise.
8611 * gcc.dg/vect/vect-99.c: Likewise.
8612 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8613 * gcc.dg/vect/vect-cond-1.c: Likewise.
8614 * gcc.dg/vect/vect-cond-2.c: Likewise.
8615 * gcc.dg/vect/vect-cond-3.c: Likewise.
8616 * gcc.dg/vect/vect-cond-4.c: Likewise.
8617 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
8618 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
8619 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
8620 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
8621 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
8622 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
8623 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
8624 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
8625 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
8626 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
8627 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
8628 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
8629 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
8630 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
8631 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
8632 include of signal.h.
8633 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
8634 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
8635 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
8636 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
8637 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
8638 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
8639 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
8640 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
8641 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
8642 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
8643 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8644 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8645 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
8646 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
8647 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
8648 * gcc.dg/vect/vect-outer-5.c: Likewise.
8649 * gcc.dg/vect/vect-outer-6.c: Likewise.
8650 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
8651 include of stdio.h.
8652
b832f61e
NC
86532016-01-12 Nick Clifton <nickc@redhat.com>
8654
8655 PR target/68913
8656 * gcc.dg/lto/pr61886_0.c: Rename the external function called
8657 to fread so that it will be found in all target runtimes.
8658
8eac49b1
RB
86592016-01-12 Richard Biener <rguenther@suse.de>
8660
8661 PR tree-optimization/69053
8662 * g++.dg/torture/pr69053.C: New testcase.
8663
2935d994
RB
86642016-01-12 Richard Biener <rguenther@suse.de>
8665
8666 PR tree-optimization/69168
8667 * gcc.dg/torture/pr69168.c: New testcase.
8668
66c16fd9
RB
86692016-01-12 Richard Biener <rguenther@suse.de>
8670
8671 PR tree-optimization/69157
8672 * gcc.dg/torture/pr69157.c: New testcase.
8673
86742016-01-12 Richard Biener <rguenther@suse.de>
8675
8676 PR tree-optimization/69174
8677 * gcc.dg/torture/pr69174.c: New testcase.
8678
723033a6
JJ
86792016-01-12 Jakub Jelinek <jakub@redhat.com>
8680
8681 PR c++/66808
8682 PR c++/69000
8683 * g++.dg/tls/pr66808.C: New test.
8684 * g++.dg/tls/pr69000.C: New test.
8685
3574cf47
BS
86862016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8687
8688 * gcc.target/powerpc/swaps-p8-23.c: New test.
8689 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
8690
feb20787
JDA
86912016-01-11 John David Anglin <danglin@gcc.gnu.org>
8692
8693 PR tree-optimization/68356
8694 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
8695
27b1820a
KV
86962016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
8697 Jim Wilson <jim.wilson@linaro.org>
8698
8699 PR target/69194
8700 * gcc.target/arm/pr69194.c: New test.
8701
cf4de6af
L
87022016-01-11 H.J. Lu <hongjiu.lu@intel.com>
8703
8704 PR target/69225
8705 * gcc.target/i386/pr69225-1.c: New test.
8706 * gcc.target/i386/pr69225-2.c: Likewise.
8707 * gcc.target/i386/pr69225-3.c: Likewise.
8708 * gcc.target/i386/pr69225-4.c: Likewise.
8709 * gcc.target/i386/pr69225-5.c: Likewise.
8710 * gcc.target/i386/pr69225-6.c: Likewise.
8711
1ebd5558
JJ
87122016-01-11 Jakub Jelinek <jakub@redhat.com>
8713
23552a4d
JJ
8714 PR target/67462
8715 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
8716 if lp64.
8717
26ff85b0
JJ
8718 PR target/69071
8719 * gcc.dg/pr69071.c: New test.
8720
9cb6bd74
JJ
8721 PR c++/69211
8722 * g++.dg/opt/pr69211.C: New test.
8723
1ebd5558
JJ
8724 PR tree-optimization/69214
8725 * gcc.c-torture/compile/pr69214.c: New test.
8726
8c18c836
UB
87272016-01-11 Uros Bizjak <ubizjak@gmail.com>
8728
8729 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
8730 * gcc.target/i386/pr66232-11.c: Ditto.
8731 * gcc.target/i386/pr66232-12.c: Ditto.
8732 * gcc.target/i386/pr66232-13.c: Ditto.
8733
62446e6e
RB
87342016-01-11 Richard Biener <rguenther@suse.de>
8735
8736 PR tree-optimization/69173
8737 * gcc.dg/torture/pr69173.c: New testcase.
8738
2b8568fe
KT
87392016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8740
8741 PR rtl-optimization/68796
8742 * gcc.target/aarch64/tst_5.c: New test.
8743 * gcc.target/aarch64/tst_6.c: Likewise.
8744
5baf4532
KT
87452016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8746
8747 PR rtl-optimization/68841
8748 * gcc.dg/pr68841.c: New test.
8749 * gcc.c-torture/execute/pr68841.c: New test.
8750
ca90b1ed
YR
87512016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8752
8753 PR rtl-optimization/68920
8754 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
8755 for ix86 targets.
8756 * gcc.dg/ifcvt-5.c: New test.
8757
2ad3adf1 87582016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
8759
8760 PR bootstrap/69123
8761 * g++.dg/pr69123.C: New.
8762
83834c09
IE
87632016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8764
8765 PR target/69010
8766 * gcc.target/i386/pr69010.c: New test.
8767
dcf89d57
MJ
87682016-01-11 Martin Jambor <mjambor@suse.cz>
8769
8770 PR ipa/69044
8771 * gcc.target/i386/chkp-pr69044.c: New test.
8772
d95167ee
TV
87732016-01-11 Tom de Vries <tom@codesourcery.com>
8774
8775 PR tree-optimization/69109
8776 * gcc.dg/autopar/pr69109-2.c: New test.
8777 * gcc.dg/autopar/pr69109.c: New test.
8778
4f6403a8
TV
87792016-01-11 Tom de Vries <tom@codesourcery.com>
8780
8781 PR tree-optimization/69108
8782 * gcc.dg/autopar/pr69108.c: New test.
8783
21efdd80
PP
87842016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
8785
8786 PR c++/69029
8787 * c-c++-common/Wisleading-indentation.c: Augment test.
8788
fd42eed8
TK
87892016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
8790
8791 PR fortran/69154
8792 * gfortran.dg/inline_matmul_12.f90: New test.
8793
4f90ee6c
PT
87942016-01-10 Paul Thomas <pault@gcc.gnu.org>
8795
8796 PR fortran/67779
8797 * gfortran.dg/actual_array_offset_1: New test.
8798
3907c6cf
TV
87992016-01-10 Tom de Vries <tom@codesourcery.com>
8800
8801 PR tree-optimization/69062
8802 * gcc.dg/autopar/pr69062.c: New test.
8803
b07b236e
TS
88042016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8805
8806 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8807 * gcc.dg/vect/slp-perm-2.c: Likewise.
8808 * gcc.dg/vect/slp-perm-3.c: Likewise.
8809 * gcc.dg/vect/slp-perm-5.c: Likewise.
8810 * gcc.dg/vect/slp-perm-6.c: Likewise.
8811 * gcc.dg/vect/slp-perm-7.c: Likewise.
8812 * gcc.dg/vect/slp-perm-8.c: Likewise.
8813
23fab8ae
TV
88142016-01-10 Tom de Vries <tom@codesourcery.com>
8815
8816 PR tree-optimization/69039
8817 * gcc.dg/autopar/pr69039.c: New test.
8818
73f0dae2
MP
88192016-01-09 Marek Polacek <polacek@redhat.com>
8820
8821 PR c++/69113
8822 * g++.dg/pr69113.C: New test.
8823
20b8d734
JJ
88242016-01-09 Jakub Jelinek <jakub@redhat.com>
8825
8826 PR middle-end/50865
8827 PR tree-optimization/69097
8828 * gcc.c-torture/execute/pr50865.c: New test.
8829 * gcc.c-torture/execute/pr69097-1.c: New test.
8830 * gcc.c-torture/execute/pr69097-2.c: New test.
8831 * gcc.dg/pr69097-1.c: New test.
8832 * gcc.dg/pr69097-2.c: New test.
8833
c50e614b
JJ
88342016-01-09 Jakub Jelinek <jakub@redhat.com>
8835
8836 PR c++/69164
8837 * g++.dg/opt/pr69164.C: New test.
8838
e0237993
JJ
88392016-01-08 Jakub Jelinek <jakub@redhat.com>
8840
8841 PR tree-optimization/69167
8842 * gcc.dg/pr69167.c: New test.
8843
bd8f5bb2
MP
88442016-01-08 Marek Polacek <polacek@redhat.com>
8845
8846 PR c++/68449
8847 * g++.dg/pr68449.C: New.
8848
bb0f5ca7
AL
88492016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8850
8851 PR tree-optimization/68707
8852 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8853 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8854 on platforms supporting it.
8855 * gcc.dg/vect/slp-perm-2.c: Likewise.
8856 * gcc.dg/vect/slp-perm-3.c: Likewise.
8857 * gcc.dg/vect/slp-perm-5.c: Likewise.
8858 * gcc.dg/vect/slp-perm-7.c: Likewise.
8859 * gcc.dg/vect/slp-perm-8.c: Likewise.
8860 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8861 on platforms supporting it.
8862
22518428
JJ
88632016-01-08 Jakub Jelinek <jakub@redhat.com>
8864
33f0852f
JJ
8865 PR tree-optimization/69162
8866 * gcc.dg/pr69162.c: New test.
8867
22518428
JJ
8868 PR tree-optimization/69172
8869 * gcc.dg/pr69172.c: New test.
8870
80e9b3aa
TP
88712016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8872
8873 PR tree-optimization/67781
8874 * gcc.c-torture/execute/pr67781.c: New file.
8875
262a363f
JJ
88762016-01-08 Jakub Jelinek <jakub@redhat.com>
8877
8878 PR tree-optimization/69083
8879 * gcc.dg/vect/pr69083.c: New test.
8880
6e1f093f
SS
88812016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8882
8883 PR tree-optimization/61441
8884 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8885 Use -fexcess-precision=standard for compiler options.
8886 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8887
53290e07
JJ
88882016-01-08 Jakub Jelinek <jakub@redhat.com>
8889
57bf3072
JJ
8890 PR fortran/69128
8891 * gfortran.dg/gomp/pr69128.f90: New test.
8892
53290e07
JJ
8893 PR c++/69145
8894 * g++.dg/ext/pr69145-1.C: New test.
8895 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8896 * g++.dg/ext/pr69145-2.h: New file.
8897
7a127fa7
MS
88982016-01-07 Martin Sebor <msebor@redhat.com>
8899
8900 PR c/68966
8901 * gcc.dg/atomic-fetch-bool.c: New test.
8902 * gcc.dg/sync-fetch-bool.c: New test.
8903
95918b49
L
89042016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8905
8906 PR fortran/66680
8907 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8908
c8e62a9d
NC
89092016-01-07 Nick Clifton <nickc@redhat.com>
8910
8911 PR target/66655
8912 * g++.dg/pr66655.C: New test.
8913 * g++.dg/pr66655_1.cc: Test support file.
8914 * g++.dg/pr66655.h: Test header file.
8915
2ad3adf1 89162016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
8917
8918 PR fortran/66680
8919 gfortran.dg/gomp/pr66680.f90: New test.
8920
4cd9ca92
L
89212016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8922
8923 PR target/69171
8924 * gcc.target/i386/pr69171-1.c: New test.
8925 * gcc.target/i386/pr69171-2.c: Likewise.
8926 * gcc.target/i386/pr69171-3.c: Likewise.
8927 * gcc.target/i386/pr69171-4.c: Likewise.
8928 * gcc.target/i386/pr69171-5.c: Likewise.
8929 * gcc.target/i386/pr69171-6.c: Likewise.
8930
7e33d4dc
BS
89312015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8932
8933 PR middle-end/67639
8934 * c-c++-common/pr67639.c: New test.
8935
fec64afc
JJ
89362016-01-07 Jakub Jelinek <jakub@redhat.com>
8937
8938 PR tree-optimization/69141
8939 * g++.dg/opt/pr69141.C: New test.
8940
f293ad29
EB
89412016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8942
8943 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8944
5027395e
UB
89452016-01-06 Uros Bizjak <ubizjak@gmail.com>
8946
8947 PR target/69140
8948 * gcc.target/i386/pr69140.c: New test
8949
7443cf13
DM
89502016-01-06 David Malcolm <dmalcolm@redhat.com>
8951
8952 * gcc.dg/bad-dereference.c: New test case.
8953
32928931
BS
89542015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8955
8956 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8957
68dd05da
AS
89582016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8959
8960 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8961
6b131d5b
MP
89622016-01-06 Marek Polacek <polacek@redhat.com>
8963
8964 PR sanitizer/69099
8965 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8966
8d9fdb49
MP
89672016-01-05 Marek Polacek <polacek@redhat.com>
8968
8969 PR c/69104
8970 * gcc.dg/atomic-invalid-2.c: New.
8971
acf93f1e
L
89722016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8973
8974 PR target/68991
8975 * gcc.target/i386/pr68991.c: New test.
8976
3f50525d
L
89772016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8978
8979 PR target/68991
8980 * g++.dg/pr68991-1.C: New test.
8981 * g++.dg/pr68991-2.C: Likewise.
8982
e0237993 89832016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8984
e0237993 8985 PR other/60465
face88a1
ST
8986 * gcc.target/ia64/pr60465-gprel64.c: New test.
8987 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8988
a0866eff
KT
89892016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8990
8991 PR rtl-optimization/68651
8992 * gcc.target/aarch64/pr68651_1.c: New test.
8993
c589e975
DM
89942016-01-05 David Malcolm <dmalcolm@redhat.com>
8995
8996 PR c/69122
8997 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8998
929710d9
NS
89992016-01-05 Nathan Sidwell <nathan@acm.org>
9000
ce3e43d7
NS
9001 PR c++/58583
9002 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9003
929710d9
NS
9004 * gcc.dg/alias-15.c: New.
9005
a2faef8e
NC
90062016-01-05 Nick Clifton <nickc@redhat.com>
9007
9008 PR target/68870
9009 * g++.dg/pr68770.C: New test.
9010
4cfa76e3
MS
90112016-01-04 Mike Stump <mikestump@comcast.net>
9012
9013 * lib/target-supports.exp (check_effective_target_cilkplus):
9014 cilkplus targets require pthreads.
4ece61b6 9015 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9016
4e8a3a35
MM
90172016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9018
9019 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9020 generation.
9021
818ab71a
JJ
90222016-01-04 Jakub Jelinek <jakub@redhat.com>
9023
9024 Update copyright years.
9025
2fe0a208
MP
90262016-01-04 Marek Polacek <polacek@redhat.com>
9027
9028 PR c/68908
9029 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9030 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9031 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9032
9e3b2fe3
EB
90332016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9034
9035 * gcc.target/sparc/20160104-2.c: New test.
9036
e8d65a35
EB
90372016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9038
9039 * gcc.target/sparc/20160104-1.c: New test.
9040
25ccfccd
PT
90412016-01-03 Paul Thomas <pault@gcc.gnu.org>
9042
9043 PR fortran/65045
9044 * gfortran.dg/pr65045.f90: New test.
9045
cb51d382
EB
90462016-01-02 Eric Botcazou <ebotcazou@adacore.com>
9047
9048 * gnat.dg/specs/debug1.ads: Delete.
9049
6eeaad6e
JD
90502016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9051
9052 PR libgfortran/68867
9053 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9054 expression.
9055
2f968603
JD
90562016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9057
9058 PR libgfortran/68867
9059 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9060 PowerPC.
9061
591bb5e4
PT
90622016-01-01 Paul Thomas <pault@gcc.gnu.org>
9063
9064 PR fortran/68864
9065 * gfortran.dg/pr68864.f90: New test.
9066
f1e0620c
JJ
90672016-01-01 Jakub Jelinek <jakub@redhat.com>
9068
942a1319
JJ
9069 PR tree-optimization/69070
9070 * gcc.dg/pr69070.c: New test.
9071
10dff63f
JJ
9072 PR sanitizer/69055
9073 * gfortran.dg/pr69055.f90: New test.
9074
f1e0620c
JJ
9075 PR target/69015
9076 * gcc.dg/pr69015.c: New test.
818ab71a 9077\f
2f883d1c 9078Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
9079
9080Copying and distribution of this file, with or without modification,
9081are permitted in any medium without royalty provided the copyright
9082notice and this notice are preserved.
This page took 6.982787 seconds and 5 git commands to generate.